15 일이 지난 파일/폴더의 특정 위치에있는 서버의 파일 및 폴더를 삭제하는 대나무 작업을 설정했으며 작업이 잘 실행되고 파일/폴더를 삭제하지만 "Permissions denied"및 "No such files or directory"오류로 인해 코드 1로 끝나는 쉘 명령은 항상 예상되므로 전체 빌드가 실패합니다. 우리는 성공을보고 싶습니다. 이러한 오류를 건너 뛰고 쉘 명령이 항상 0을 반환 할 수있는 파일 만 15 일 이상 수정 한 파일을 삭제할 수 있습니까?"No such file and Directory"및 "Permissions Denied"오류가없는 Linux 파일 삭제
find ./* -type d -ctime +15 -exec rm -rf {} \; 스크립트의 종료 코드는 그 마지막 명령, 당신은 결국 어떤 "true"로 명령을 추가 할 수 있기 때문에
find ./* -type d -ctime +15 -exec rm -rf {} \; || true
당신이 일하고있는 디렉토리의 소유권을 수정 해 보았습니까? – hackela