폴더 및 하위 폴더의 모든 파일을 삭제하지만 폴더 구조는 삭제하지 않습니다.

폴더 및 하위 폴더의 모든 파일을 삭제하지만 폴더 구조는 삭제하지 않습니다.

서버를 복제 중입니다. -> 디렉터리 자체를 삭제하지 않고 폴더 및 하위 폴더 내의 모든 파일을 삭제하고 싶습니다.

예:

    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이 올바른 디렉터리에서 실행하는 것은 .비워야 하는 하위 트리의 루트입니다.

관련 정보