改行を含めた置換は相変わらず perl -0777 -p -i -e 'commnad' の方が sed よりも便利 ― 2021年01月13日 14時17分18秒
sed は行指向のフィルタなので、複数行に渡っての一致を探すのが面倒臭い。不可能では無いのだが、とにかく面倒なのだ。perl だと-0777
オプションを渡すとファイルを一度に読み込むので改行に簡単に一致させることが出来る。
perl -0777 -i.org -p -ie 's/one\nthree/one\ntwo\nthree/g' input.txt
前回。
最近のコメント