Linux(Redhat)を使用して日付と月では0(ゼロ)を削除し、年(01/09/2012)では削除する方法

Linux(Redhat)を使用して日付と月では0(ゼロ)を削除し、年(01/09/2012)では削除する方法

Linux(Red Hat)の使用

ダイアログボックスを使用すると、--calendarを使用して日付を出力します。形式は次のとおりですが、日と月の数字が10未満のdd/mm/yyyy形式が必要です。d/m/yyyy

出力例
01/09/2012
結果:1/9/2012

どんな提案にも感謝します。

答え1

あなたはそれを使用することができますsed。ここでは0、各「単語」の先頭からすべての先行項目を削除します\<

$ echo 01/09/2012 | sed 's/\<0//g'
1/9/2012

\b単語の境界一致を使用することもできます。

$ echo 01/09/2012 | sed 's/\b0//g'
1/9/2012

関連情報