タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

unixとGREPに関するskyriserのブックマーク (1)

  • [O] sedとgrepで、あるディレクトリ以下のファイル中の文字列を一括置換

    « Debian Sarge Linuxのdefined in discarded sectionが再発 | トップページ | TinySVMのPerlモジュールをエラーでインストールできないとき » sedとgrepで、あるディレクトリ以下のファイル中の文字列を一括置換 [Programming] あるディレクトリ以下の、とある文字列を含むファイルのうち、 一部のファイルを除く全てのファイルを対象に、 文字列置換を一括してかけた。sedとgrepを使用した。 忘れそうなのでメモしておく。 % grep -lr とある文字列 * | grep -v '除外するパス' | xargs sed -i 's/とある文字列/置換後の文字列/g' grepの-lオプションでマッチするファイル名だけ出力。 grepの-vオプションで。ファイルリストから除外したい文字を入力。 邪魔なものが沢

  • 1