Linuxコマンドメモ:sed

  • どうしても sed である必要がなければ Perl を使ったほうが楽
    • sed では基本的に PCRE を扱えない
  • オプションの意味合い
    • -l 入力からケツ改行を消す
      CLI 入力するとケツに改行が入るのでそれを除去できる
    • -p 入力行を処理する
    • -e スクリプトを流せる php -r のようなもの
    • -i[ext] ファイル置換。ext に指定があるとバックアップファイルが生える
    • sed -i -e 's/aaa/bbb/' path/to/file