次のデータを含む入力ファイルがあります。これを以下の出力ファイルに変換するにはどうすればよいですか?
入力ファイル
00001abc
00002def
00003ghi
00001jkl
00002mno
00003pqr
00001stu
00002vwx
00003yza
00004bcd
結果ファイル
00001abc
00002def
00003ghi
00004jkl
00005mno
00006pqr
00007stu
00008vwx
00009yza
00010bcd
ベストアンサー1
別のawk
方法。
awk -F'[0-9]+' '{printf("%05d%s\n",NR,$2)}' infile >newfile