나는 폴더가 /home/userA/folderA
이 폴더에 많은 파일과 폴더 및 하위 폴더를 포함합니다. 내가 원하는 것은 특정 이름 data.txt
과 glass.txt
. 또한 match
모든 내용이 포함 된 폴더를 삭제하고 싶습니다 . 이를 수행하는 방법에 대한 조언에 감사드립니다.
의 하위 디렉터리에있는 파일과 폴더를 삭제할 수 있습니다 folderA
.
파일을 제거하려면 다음을 실행하십시오.
find /home/userA/folderA/* -type f \( -name "data.txt" -or -name "glass.txt" \) -delete
폴더를 제거하려면 match
:
find /home/userA/folderA/* -depth -name "match" -type d -exec rm -rf "{}" \;
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다