mm / ddで最初に現れるゼロを削除したいです。たとえば。09/09/15
9/9/15
試してみましたecho 09/10/15 | sed 's/^.//'
が、同様の結果が表示されます9/09/15
。どうすればいいですか?
ベストアンサー1
echo 01/01/2005 | sed 's=\(^\|/\)0=\1=g'
0の前に行の先頭または/がある場合は、行の先頭に置き換えられます(例:なしまたは/)。
mm / ddで最初に現れるゼロを削除したいです。たとえば。09/09/15
9/9/15
試してみましたecho 09/10/15 | sed 's/^.//'
が、同様の結果が表示されます9/09/15
。どうすればいいですか?
echo 01/01/2005 | sed 's=\(^\|/\)0=\1=g'
0の前に行の先頭または/がある場合は、行の先頭に置き換えられます(例:なしまたは/)。