서브 디렉토리를 포함하여 특정 디렉토리에서 모든 .pyc 파일을 재귀 적으로 제거하는 방법은 무엇입니까? 나는 노력했다.
$rm -f *.pyc
이것은 현재 디렉토리에서만 작동하지만 디렉토리 다음에서는 작동하지 않는 것 같습니다. 제발 .. 도와주세요.
서브 디렉토리를 포함하여 특정 디렉토리에서 모든 .pyc 파일을 재귀 적으로 제거하는 방법은 무엇입니까? 나는 노력했다.
$rm -f *.pyc
이것은 현재 디렉토리에서만 작동하지만 디렉토리 다음에서는 작동하지 않는 것 같습니다. 제발 .. 도와주세요.
답변:
당신이 사용할 수있는
cd <your_directory>
find . -name "*.pyc" -exec rm -rf {} \;
이렇게하면 현재 디렉토리와 하위 디렉토리에서 * .pyc 파일이 모두 제거됩니다.
rm -rf *.pyc
?
rm
검색 기능이 없습니다. 그만큼 rm -rf
디렉토리 (및 서브 디렉토리를 재귀 적으로) 삭제할 수 있습니다. 그러나 하위 디렉토리를 검색하고 파일 만 삭제하면 안됩니다.
find /var/www/html -name "*.pyc" -delete