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
?
答え1
man rsync|grep progress
ディスプレイパラメータ--progress