ファイルの内容を書き換える場合は -i オプション
ファイルを書き換えてしまう例(複数のファイルを指定できる)
$ sed -i -e 's/xxx/XXX/g' ./hoge.txt ./hoge2.txt ./hoge3.txt
ファイルの内容を書き換える場合、
sed -i -e 's/xxx/XXX/g' ファイル名
が基本ですなー。
-e オプション は省略しても良い
-e
オプションがない場合はオプション以外の最初の引数が処理内容とみなされるので、たいていは-e
を省略できる。
コメント