我正在努力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