수많은은 옵션 si 명령 in linux, 한 폴더에서 다른 폴더로 120일이 지난 파일을 이동할 수 있는 옵션이 없었다면 복사했을 것입니다.
여기에 우리가 X 일보다 일부 파일 이전 이동할 수있는 방법입니다 :
SSH를 통한 주문 :
find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/ {} \;
30 일이 지난 모든 파일을 폴더에서 삭제하려면 ...
find /cale/fisiere* -mtime +30 -exec rm -f {} \;
반드시 공백을 두어야합니다 -mtime, 일의 수, 간부 (명령 행 계속) rm (삭제 명령-제거), 인수 " -f ”(강제 삭제), {} si \;.
일부 배포판에서는 linux, "-F"가 작동하지 않아야 합니다. 줄에서 이 인수를 제거하면 모든 것이 정상이 됩니다.
* 테스트 CentOS 5.3 (최종).
그 명령이 폴더 자체도 삭제하는 이유는 무엇입니까? 내용을 삭제하고 싶습니다! 해결책이 있습니까? 그라지
Capisco che hai diversi 파일 nelle cartele e vuoi solo shifte i 파일. 그들의 카드는 그대로 유지됩니다. 옳은? (GTrs).