이 명령을 실행합니다 :
~/shell_temp$ find . -type f -name "IMAG1806.jpg" -exec rm -f {}\
아래 출력이 있습니다.
> IMAG1806.jpg
Error:
find: missing argument to `-exec'
현재 디렉토리에서 파일을 찾고 제거하는 정확한 명령은 무엇 -exec
입니까?
@ Zacharee1-OP가 "드라 이런"을하고 있다고 가정합니다. 찾은 "더 많은 파일"을 찾은 다음 -exec없이 실행 중이거나 적어도 파일 목록을 검토하고 파일 목록을 검토하는 경우를 대비하여 rm과 함께 -i를 사용하는 것이
—
Panther
@ Zacharee1 : find 명령은이 이름으로 호출 된 모든 파일을 현재 디렉토리 및 모든 서브 디렉토리 (임의의 깊이에서)에서 삭제합니다.
—
Dennis
또는 직접 사용하는 대신
—
Braiam
-exec rm
사용하십시오 -delete
.
rm "IMAG1806.jpg"
없습니까? 그것은 같은 디렉토리에 있기 때문에 그것이 무엇인지 알 수 있습니다.