sedコマンドでファイルを上書き編集
問題
sedコマンドでファイルの内容を書き換えたいです。
答え
-i (–in-place)オプションで上書きできる。
sed -i -e "s/AAA/BBB/g" xxx.txt
-i (–in-place)オプションは、バックアップファイルも作れる。
sed -i".bak" -e "s/AAA/BBB/g" xxx.txt → 元のファイルが xxx.txt.bak の名前で保存される。
sedコマンドでファイルの内容を書き換えたいです。
-i (–in-place)オプションで上書きできる。
sed -i -e "s/AAA/BBB/g" xxx.txt
-i (–in-place)オプションは、バックアップファイルも作れる。
sed -i".bak" -e "s/AAA/BBB/g" xxx.txt → 元のファイルが xxx.txt.bak の名前で保存される。
コメント