1
検索とsed(検索と置換)
Macで次のコマンドを使用しています。 $find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \; 効果がないようです。 ディレクトリに.javaで終わる2つのファイルがあり、どちらにもfooテキストが含まれています。何か不足していますか? 編集:コメントのリクエストの結果 [aafghani-03:~/test amirafghani]$ find . -name "*.java" -exec sed -i 's/foo/bar/g' {} \; sed: 1: "./bar.java": invalid command code . sed: 1: "./foo.java": invalid command code .