多数のgzファイルの処理
多数のgzファイルがあります。300を下らない。
ファイル名のルールは xxxxx_YYYY_200510031215.gz
(1)解凍して、
(2)できたテキストファイルを処理して、かつ1つのサイズの大きなファイルに仕立て上げたい。
-------------
A. lsコマンドでgzファイルのリストを作成し、ファイルに収める。(list.txtとします)
B. その一方でperlでテキストファイルに対する処理を記述します。(ModifyText,plとします)
これの内容は、行の先頭にファイル名の一部(YYYY)を挿入することです。これでもって、多数のファイルを結合してもそれぞれを判別できます。
また、10/03/2005 12:00 と2つのフィールドになっているデータを "2005/10/03 12:15" 12:15 12:00の3つのフィールドにします。
即ち
original 10/03/2005 12:15 hhhh jjjj kkkk
modified YYYY "2005/10/03 12:15" 12:15 hhhh jjjj kkkk
こういったものをshellscriptで実行したいのですが、まだ、どうのように構成していって良いのかわかっていません。雛型を教えていただけないでしょうか?
よろしくお願い致します。
お礼
早速の回答ありがとうございます。