sed
ファイルの内容を置換して、別ファイルに出力
(例)input.txt内の@@A@@という文字をaaaに、@@B@@という文字をbbbに置換して、output.txtに出力する
$ sed -e s/@@A@@/aaa/g -e s/@@B@@/bbb/g input.txt > output.txt
vi
viモードへ変更
$ set -o vi
よく使うコマンド
- コマンドモード
- 1文字削除:x
- 1行削除:dd
- 保存:w、(強制)w!
- 終了:q、(強制)q!
- 保存して終了:wq、(強制)wq!
- インサートモードへの切り替え:i
- インサートモード
- クリップボードの内容をペースト:Shift + Insert
- コマンドモードへの切り替え:ESC