ファイルリストに基づいて複数のファイルを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
これにより、元のファイル名を持つ複数のファイルが保存されるディレクトリが作成されます。