タグ

ブックマーク / kazmax.zpp.jp (1)

  • 複数ファイル内の文字列を置換して上書き保存する

    一発で複数ファイル内の文字列を置換して上書き保存します。一括置換です。 置換ですが、1ファイルとかなら楽なのですが、ファイルが大量にあるとやってられません。find コマンドとperl を組み合わせて使ってます。 Last Update : 2007年04月29日 複数ファイル内の文字列を置換して上書き保存する 項目 文字列を置換して上書きする 複数のファイルに対して行う 1. 文字列を置換して上書きする まず、文字列を置換して同じファイル名で保存するコマンドの説明です。 具体的に例をあげて説明します。 index.htmlの<html>を<html lang="ja">に置換します。 perlを使ってます。 書式は以下の通りです。 書式 perl -p -i -e 's/検索文字列/置換文字列/g' 対象ファイル名 例 [hoge@hoge ~]$ head -2 index.html

    akio0911
    akio0911 2008/10/26
  • 1