rsync
実行中のシステムで古いファイルをアーカイブするために作業しています。したがって、次の形式のコマンドラインを使用します。
find /some/dir -various -conditions -printf '%P\n' | rsync -v --files-from=- --remove-source-files /some/dir user@archive_host:/archive/dir
これは正しく機能し、私が望むことをします。ただし、に渡し-v
た後でも、rsync
転送するファイルは印刷されません。これは通常、コマンドライン引数自体を除外するだけだと思います。ただし、find
コマンドは任意の長いファイルのリストを作成するため、コマンドの実行中にそれらを表示できるようにしたいと思います。
使用中に転送されたファイルのリストを表示するにはどうすればよい--files-from
ですか?