2012-02-21 9 views

答えて

0
find -type f | xargs -i sed -i -e "s/dev/prod/g" {} 

は、注意が必要-iは、インプレースおよびバックアップなしを意味します。

0

1つの方法は、findを使用して現在のディレクトリとサブディレクトリ内のすべてのファイルを検索し、次にsedを呼び出します。 -iのオプションをsedに設定すると、 "inplace"のファイルが編集されます。

find . -type f -exec sed -i 's/dev/prod/g' {} \; 
関連する問題