서버를 복제 중입니다. -> 디렉터리 자체를 삭제하지 않고 폴더 및 하위 폴더 내의 모든 파일을 삭제하고 싶습니다.
예:
home\apps\Batches\hello.txt
home\apps\Batches\test\text.txt
산출:
home\apps\Batches\
home\apps\Batches\test\
파일만 삭제해야 합니다.
답변1
구분된 디렉터리 이름 구성 요소를 사용하는 \
것은 Windows의 일입니다.
나는 다음과 같은 일을 할 것입니다 :
find . -type f -delete
참고: 이 명령은 매우 위험합니다. 실제로 이 작업을 수행하고 싶은지 확인하고 올바른 디렉터리에 있는지 확인하세요. 앞서 말했듯 find
이 올바른 디렉터리에서 실행하는 것은 .
비워야 하는 하위 트리의 루트입니다.