파일 목록을 기반으로 여러 파일을 rsync하고 파일 이름도 변경하고 싶습니다. 단일 파일의 일반적인 rsync로 이것이 가능하다는 것을 알고 있지만 여러 파일을 처리할 수 있는지 확실하지 않습니다.
로컬 디렉토리
- local1.txt
- local2.txt
- local3.txt
대상 디렉토리
- 타겟1.txt
- 타겟2.txt
- 타겟3.txt
파일 목록에는 local_dir의 파일 목록이 포함됩니다.
다음 명령을 실행하려고 합니다.
rsync -avP --log-file=rsync.log --files-from file_list.txt local_dir data_host:remote_dir
이렇게 하면 원래 파일 이름을 가진 여러 파일이 저장되는 디렉터리가 생성됩니다.