0
일련의 파일이 들어있는 일련의 디렉터리가 있습니다. 이 파일의 새 사본이 있으며 모든 인스턴스를 교체하려고합니다. find 명령으로 어떻게이 작업을 수행 할 수 있습니까?여러 하위 폴더에있는 파일을 바꾸는 방법
최신 파일 /var/www/html
에 update_user.php
의 사본을 포함한 여러 다른 파일과 125 디렉토리가 있습니다
update_user.php
라고합니다. 나는 이것들을 제외하고 update_user.php
에있는 것으로 바꾸고 싶다. 새 파일 내부 /path/to/old
없는 경우
find /path/to/old/files -type f -name update_user.php -exec cp /path/to/new/update_user.php {} \;
당신은 확인해야합니다 그래서 첫 번째 복사본보다가 외부 사용을 복사 할 수 있지만 그 경우 ... 그것은 당신이 경우에 해가되지 것입니다 :
폴더가 아니라 폴더가 있습니다. –