にsedので、私は私のサイトのルートにあるすべてのファイルの「オレンジ」と「りんご」の出現をすべて検索と置換するには、次のコマンドを実行します。検索と置換のディレクトリおよびサブディレクトリ
find ./ -exec sed -i 's/apple/orange/g' {} \;
が、それはdoesnのサブディレクトリには行きません。
このコマンドで何が問題になっていますか?
編集:ここで見つけるの出力のいくつかの行がある./コマンド:
./index.php
./header.php
./fpd
./fpd/font
./fpd/font/desktop.ini
./fpd/font/courier.php
./fpd/font/symbol.php
あなたが見つける '実行することができます/'とポストいくつかのサンプル出力:
"sedの" 場合は試して動作しませんか?そしてディレクトリ構造をお願いします。編集:ありがとう! – Jacob
あなたの発見は正しいです、私のためのsubdirsで動作します。 – Jacob
サブディレクトリを処理しないことをどのように知っていますか? – carlpett