0
我正在運行此命令find all
deploy.php在我的整個項目中的文件,並將它們的副本,並將它們放在同一目錄中,因爲它們被發現,與名deploy_bkp.phpBash:找到並複製exec命令不遞歸
find . -type f -name "deploy.php" -exec cp {} deploy_bkp.php \;
但它不是遞歸工作。它只能用於頂層目錄中的文件。
任何人都可以幫助我。謝謝你
而不是直接調用'cp'{}'...',你會希望創建一個小幫助腳本(例如'cp「$ 1」「$ 2」'在助手中,稱之爲'mycp'),然後你可以使用'find。 -type f -name「deploy.php」-exec mycp'{}'-printf「%h /debp_bkp.php」;' –