フォルダ内に気象情報がコード化された数千のファイルがあります。すべてのファイルに、制御文字を含むヘッダーとフッターを追加する必要があります。ヘッダーとフッターが別々のファイルにあるので、これは問題ではありません(cat
bashスクリプトのコマンドで達成されます)。
ただし、変更されたファイルは元の名前を保持する必要があります。これは、非常に基本的なスクリプトの知識しかないため、問題が発生します。それらを保持する理由は、これらのファイルが解析およびデコードされるためです。ファイル名には、デコーダーがコンテンツを処理する方法に関する重要な情報が含まれています。
デコードされるすべてのファイルは、別のファイルにありlist_of_files_to_decode.txt
ます。
フォルダの内容の一部は次のようになります。
a_snvs02wiix170600_c_eswi_20121117062131_76.txt
a_smci40babj170600_c_kwbc_20121117061545_3.txt
a_sath40vtbb170600_c_ekmi_20121117061604_95.txt
a_usxx40mynn70600cca_c_edzw_20121117062020_34.txt
a_siin40dems170600_c_ojam_20121117062020_40.txt
a_smxx40fapr170600rra_c_lowm_20121117062604_67.txt
list_of_files_to_decode.txt
start-seq.txt
stop-seq.txt
私はWebをチェックし、自分のアイデアのいくつかをテストしました-とを使用awk
してsed
-しかし、これを簡単な方法で達成するための適切な方法を実際に見つけることはできません。だから、私はどのように進めるかについてのいくつかの助けやヒントをいただければ幸いです。