mv -T
GNU 확장인 것 같습니다 mv
.
동일한 작업을 수행할 수 있는 강력한 방법(경합이 없고 이식 가능하며 "문제" 없음)이 있습니까 mv -T dir1 dir2
?
명확히 해야 할 것은 다음과 같습니다.
나원하지 않는다이것을 원한다한 번로 이어집니다
dir2/dir1
. 존재하는 경우dir2
명령이 실패하기를 원합니다. 뭐든 움직이면dir1
반드시 된다dir2
.나원하지 않는다아이들을 한 명씩 내보내고 싶어요. 디렉토리 자체를 이동하고 싶습니다.
나하다경쟁 조건을 피하고 싶습니다. 먼저 존재 여부를 테스트하는 것은 간단
dir2
하지만 확인 후 이동하기 전에 생성될 수도 있습니다.