このコマンドを使用して、すべてのファイル、ディレクトリ、およびサブディレクトリを調べて、への言及を次のように変更していoldurl.com
ますnewurl.org
。
find . -type f -name '*.php' -exec sed -i 's|oldurl.com|newurl.org|g' {} +
正常に動作しますが、3 つのサブディレクトリを ANY CHANGES: から除外する必要があります。これらのパスで上記のコマンドを使用して URL を変更すると、他のスクリプトが破損するためです/cache
。/archive
/etc
答えを見つけるのはあまり運がありませんでした.それは可能ですか?
提案/ヘルプに感謝します。