ディレクトリとそのすべてのサブディレクトリ内のすべてのファイルで、特定の文字列のすべての出現箇所を "replaceWithThisNewString" に置き換えるスクリプトを作成する必要があります。どうすればそれができますか?
質問する
105 次
3 に答える
3
find /path/to/dir -type f -exec sed -i 's/original/replacement/g' {} \+
または、find
サポートしていない場合\+
:
find /path/to/dir -type f -exec sed -i 's/original/replacement/g' {} \;
于 2013-04-14T20:04:18.117 に答える
0
この行を試してください:
find /aDir -type f |xargs sed -i 's/certainString/replaceWithThisNewString/g'
于 2013-04-14T20:03:54.710 に答える