GNU sedでは -z
で行の区切りをNUL文字にすることができる。
こうすると処理の単位が行ごとではなくてファイル全体(NUL文字ごと)となるので、改行をまたいでマッチさせることができる。
single quote の扱いも困ったのでメモ → sedでsingle quoteをエスケープする
Search
GNU sedでは -z
で行の区切りをNUL文字にすることができる。
こうすると処理の単位が行ごとではなくてファイル全体(NUL文字ごと)となるので、改行をまたいでマッチさせることができる。
single quote の扱いも困ったのでメモ → sedでsingle quoteをエスケープする