한 디렉터리에서 다른 디렉터리로 파일을 이동합니다. 그러나 대상 디렉터리에 이미 같은 이름의 파일이 포함되어 있으면 이동하기 전에 파일 이름을 바꾸시겠습니까? [폐쇄]

한 디렉터리에서 다른 디렉터리로 파일을 이동합니다. 그러나 대상 디렉터리에 이미 같은 이름의 파일이 포함되어 있으면 이동하기 전에 파일 이름을 바꾸시겠습니까? [폐쇄]

모든 텍스트 파일을 /abc/d1에서 /abc/d2로 이동해야 하지만 /abc/d2에 이미 같은 이름의 파일이 있는 경우 파일 이름을 바꿔야 합니다.

cd /abc/d1

mv *txt /abc/d2

답변1

동기화사용할 수 있다--backup플래그를 지정하지만 대상 위치에 있는 기존 파일의 이름을 바꿉니다. 다른 옵션을 사용하여 이름을 바꾸는 방법을 지정할 수 있습니다.

-b, --백업
이 옵션을 사용하면 각 파일이 전송되거나 삭제될 때 기존 대상 파일의 이름이 변경됩니다. 다음을 사용하여 백업 파일의 위치와 추가되는 접미사(있는 경우)를 제어할 수 있습니다.--백업 디렉터리그리고- 접미사옵션.

rsync중요한 파일/데이터가 손상되거나 삭제되지 않도록 옵션과 플래그를 철저히 확인하십시오 .

관련 정보