コピーが完了したら、ターゲットファイルの名前を変更できますか(プレフィックスでいくつかのタイムスタンプを追加)rsync
。
たとえば、次のようにサフィックスを使用してターゲットファイルの名前を変更できます。
rsync --append -arzvv --backup --suffix='_2015_09_10' /path/to/src/file /path/to/dst
ただし、タイムスタンプをプレフィックスとして追加したいので、ターゲットには次のよう2015_09_10_file
な内容が表示されますfile_2015_09_10
。
ベストアンサー1
実際には可能ですが、少しハッキング的です。サフィックスとしてのみ使用されます。
コメントを読んだかのように--suffix
上書きしたファイルをバックアップするためのものです。したがって、ソースからターゲットに同じファイルを同期してrsyncが上書きされるように強制します-I
が、ソースファイルが-u
より新しい場合(絶対的ではありません)、その-b, --backup
オプションを使用してバックアップディレクトリとサフィックスを定義する場合にのみ適用されます。
rsync -Iu --backup --suffix='_2015_09_10' --backup-dir=/path/to/dst /path/to/src/file /path/to/src/file