【AIX,Linux,UNIX関連】取るに足らないメモ

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
タイトルとURLをコピーしました