• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sedでの複数行にまたがる文字列置換)

sedでの複数行にまたがる文字列置換

このQ&Aのポイント
  • sedでの複数行にまたがる文字列置換について質問です。
  • 特定のサブディレクトリ配下にあるファイルの文字列置換を行うために、sedコマンドを使用しています。
  • 条件が複数あるため、条件を外出しにして実行していますが、複数行をまたぐ文字列の置換方法がわかりません。アドバイスをいただけると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • kumoz
  • ベストアンサー率64% (120/185)
回答No.1

ファイルをすべて読み込んでから、0個以上の改行にマッチするようにすればうまく行くのではないかと思います。 :loop N $!b loop s|/path1/path2/\n*itemname|/aaa/bbb/itemname|g;

komegu66
質問者

お礼

ありがとうございます。 教えてくださった内容を参考にした所、無時に文字列置換ができました。

関連するQ&A