ナナマルイチ


[sed]コマンドでファイル内のテキストを一部変更する

2017/04/26

環境: Ubuntu Server 17.04 + lubuntu-desktop

ファイルの内容を一部だけ変更したい。

例えば、「色々メモ」という既にあるテキストを「なんてこったいメモ」と新たに変更したかったので変更したいファイルのあるディレクトリで以下のコマンドで実行した。

$ sed -i -e 's/色々メモ/なんてこったメモ/g' index.html

すると、index.htmlに書かれていた「色々メモ」の部分が「なんてこったいメモ」に変わった。

この場合、「メモ」はいらなかった。