質問: 数字データを日付に変更する。 ファイル内に書かれた「20070612.log」の20070612を日付データとしてみなし2007/06/12として置換し取り出したいのですがどのようにすればよいでしょうか??
回答: 補足欄に記されているように、データフォーマットが全体を通して統一されているという前提です。何通りもやりようはありますが、一つには以下のものがあります。 sed "s/.*test_\(....\)\(..\)\(..\)\.log.*/\1\/\2\/\3/"< 入力ファイル> 出力ファイル