如何显示sftp进度

时间:2017-02-15 18:24:49

标签: bash sftp zenity

我有sftp文件的脚本。我想显示一个显示文件传输的进度条

sftp -o StrictHostKeyChecking=no  user@ftpsite.com << !
 cd offload
 put /media/*/*.tgz |zenity --progress --auto-close
 bye

1 个答案:

答案 0 :(得分:2)

试试这个:

sftp -o StrictHostKeyChecking=no  user@ftpsite.com << !
 progress
 cd offload
 put /media/*/*.tgz |zenity --progress --auto-close
 bye

来自man sftp

 progress
   Toggle display of progress meter.