おぼえがき

おぼえがき

sed 読み込んだファイルの内容を置換する

2007-02-27 | sed awk
テンプレートにスタイルシートの宣言がXXXXXXって入ってて、
それを削除した上に、3行変わりにYYYYって言うファイルの中に
入っているスタイルシートの行を追加したい。




for i in $(ls -1 該当テンプレートファイル);
do
 sed -i '/XXXXXX/ {    #XXXXXX にマッチしている行を抽出
 r YYYYY         #YYYYYからファイルを読み込む
 /.*XXXXXX.*$/d      #XXXXXXの行は、削除
}' $i;
done

できる。

ちょっと感動。

最新の画像もっと見る

コメントを投稿