Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Q. サンプルの file.txt を考えてみましょう:
ワールド ハローワールド ハローヘル ハローハローワールド
「Hello World」という文を見つけて「Hai Universe」に置き換える方法
ワールド ハイユニバース ハローヘル ハローハイユニバース
フォルダー内のすべての一致するファイルで、これを再帰的に変更したいと思います。
よろしくお願いします。
で使用findしてみてくださいsed:
find
sed
find . -type f -exec sed -i 's|Hello World|Hai Universe|g' {} \;
これにより、現在のすべてのファイルが再帰的に直接sed検索され、各ファイルで個別に検索+置換が実行されます。