find. -name "* .pyc"-print0 | xargs를 -0 rm을리눅스 찾기 명령을 처리하는 방법에 결과가 없습니다.
내가 파이썬 컴파일 된 파일을 삭제이 명령을 사용하지만 현재 디렉토리가 어떤 * .pyc 파일 파일을 가지고 있지 않은 경우이 cmd를이 rm 명령으로 오류를 인쇄를 작동하지 않습니다 연산자의 인수가 필요
현재 디렉토리에 * .pyc 파일이없는 경우이 작업을 처리하는 방법은 무엇입니까?
find. -name "* .pyc"-print0 | xargs를 -0 rm을리눅스 찾기 명령을 처리하는 방법에 결과가 없습니다.
내가 파이썬 컴파일 된 파일을 삭제이 명령을 사용하지만 현재 디렉토리가 어떤 * .pyc 파일 파일을 가지고 있지 않은 경우이 cmd를이 rm 명령으로 오류를 인쇄를 작동하지 않습니다 연산자의 인수가 필요
현재 디렉토리에 * .pyc 파일이없는 경우이 작업을 처리하는 방법은 무엇입니까?
-exec
찾을 사용 :
find -name '*.pyc' -exec rm {} \;
또는 폐기 출력 기술 :
find . -name "*.pyc" -print0| xargs -0 -I{} rm {} &> /dev/null
당신이 GNU 찾을 가정 할 수 있다면, 당신은 find . -name '*.pyc' -delete
를 사용할 수 있습니다.
또는 find . -name '*.pyc' -exec rm -rf {} '+'
.