콘텐츠 저장 시 하위 디렉터리 폴더 삭제

콘텐츠 저장 시 하위 디렉터리 폴더 삭제

디렉토리가 있고 삭제하지 않고 /Users/admin/Documents/Folder1/file1.txt삭제하고 싶다고 가정해 보겠습니다 . 결국에는 .Folder1file1.txt/Users/admin/Documents/file1.txt

답변1

이 작업은 두 단계로 수행해야 합니다.

mv /Users/admin/Documents/Folder1/file1.txt /Users/admin/Documents/file1.txt
rm -R /Users/admin/Documents/Folder1

다음과 같은 더 짧은 버전을 사용할 수 있습니다 bash.

mv /Users/admin/Documents/{Folder1/,}file1.txt
rm -R /Users/admin/Documents/Folder1

답변2

.txt 파일을 문서 디렉터리에 복사해 보세요. 그런 다음 계속해서 하위 디렉터리를 삭제할 수 있습니다. 그게 100배 더 쉬울 거예요.

답변3

처음에 나는 이렇게 제안했습니다.

cd /Users/admin/Documents/Folder1
mv $(ls -A) .. # the -A will find hidden items, but not return "." or ".."
cd ..
rmdir Folder1

그러나 댓글을 통해 이것이 안전하지 않다는 것을 알았습니다.

관련 정보