0

すべての python ファイルを再帰的にすべてのサブディレクトリまで検索し、単語organizationsorganisations. このような:-

$ find . -name "*.py" | xargs sed -i 's/organizations/organisations/g'
sed: 1: "./bookings/__init__.py": invalid command code .

しかし、エラーメッセージが表示されます。どうすればこれを正しく行うことができますか?

4

1 に答える 1

1

Ok。理解した。sed文字列の前に "" を追加する必要があるMac OSX の を使用していs/foo/foo_bar/gます。

そう

$ find . -name "*.py" | xargs sed -i "" 's/organizations/organisations/g'

働きました。

于 2012-12-10T07:17:24.320 に答える