シェルスクリプト総合 その7
■ このスレッドは過去ログ倉庫に格納されています
0061名無しさん@お腹いっぱい。
2006/09/15(金) 07:36:45文字列をも含んだ形で、それぞれ個別のファイルとして書き出したいと考えて
います。ファイル名は重複さえしなければどのような名称でも構いません。
なお、 bash 上で、
$ awk '/^開始/,/^終了/{print}' ~/tmp/data.txt > ~/tmp/data2.txt
のようにすることで、 data.txt 中に含まれる
開始
あああああああああああああああああああああああああ
あああああああああああああああああああああああああ
あああああああああああああああああああああああああ
終了
のブロックが、全て data2.txt に出力できることはわかりました。
しかし、これでは単一のファイルとなってしまい、目的とは異なります。
このような形で切り出したブロックを単一のファイルとしてではなく、それぞ
れ個別のファイルとして出力させるには、条件処理を追加する必要があること
はわかるのですが、どのように記述すればよいのかでつまずいています。
■ このスレッドは過去ログ倉庫に格納されています