나는 폴더를 제거 할 aaa
및 폴더의 이름을 바꾸 bbb
으로 aaa
. 둘 다 하위 폴더가 있습니다.
다음을 사용하여 충분히 간단 해 보입니다.
rm -r aaa; mv bbb aaa
그러나 하위 폴더는 bbb
사라져서 bbb
(현재 aaa
) 있을 것으로 예상되는 위치 에서 사라집니다 .
나는 이것을 사용하여 이것을 해결할 수있다 :
rm -r aaa; cp -r bbb aaa; rm -r bbb;
그러나 이것은 그 주위에 오래 걸리는 것처럼 보입니다.
-r
with 사용 에 대해 읽었 mv
지만 분명히 가능하지 않습니다.
내 질문은 폴더 이름을 바꾸고 하위 폴더를 유지하는 방법은 무엇입니까?
죄송합니다. 모든 하위 폴더를 제거하기 위해 rm과 함께 -r을 사용하고 있습니다. 그러나 mv를 사용할 때 aaa가 될 때 하위 폴더를 bbb로 유지하지 않습니다.이 하위 폴더도 필요합니다.
—
Neil Belch
mv bbb aaa
인 해당 명령에 대한 적절한. 이 경우 아무 것도 움직이지mv
않고 폴더 이름 만 바꿉니다. 실수를했을 가능성이 있습니까?
mv (첫 번째 코드 예제)를 사용하여 코드를 두 번 확인했으며 하위 폴더를 유지 했으므로 처음으로 무엇을했는지 알 수 없습니다. 시간을 낭비하고 도움을 주셔서 감사합니다.
—
Neil Belch
history
마지막으로 무엇이 잘못되었는지 확인 하기 위해 실행할 수 있습니다 .
rmdir
가 비어 있으면 제거해야합니다 . 서브 디렉토리 나 파일이있는 경우 사용하십시오rm -R
(또는rm -Rf
묻지 않고 지루한 경우 ). 그리고 : 컨텐츠와 관계없이 디렉토리 (또는 파일)의 이름 만 바꾸거나 (새 이름으로 이동) 디렉토리가mv -r
필요하지 않기 때문에 필요하지 않습니다mv
.