2012-07-26 9 views
5

を置きます。細かい作業プログレスバーは、私は多分<strong>PV</strong>または<strong>ダイアログ</strong>、または他のオプションを使用して、smbclientのプットを使用してリモートコピー中にプログレスバーを表示しようとしている

smbclientの-置くコマンドILは:

smbclient //usbrouter/backup --user=myusername mypassword -c "put /media/DOC/BackupAuto/work_backup.tar.gz work_backup.tar.gz" 

しかし、私はコピーの進行どのようにショーを見つけることができません。誰でも解決策/代替手段がありますか?

ありがとうございました。

答えて

9

プログレスバーをサポートしていないファイル転送操作を確認したい場合や、プログレスバーモードで起動するのを忘れた場合はこれを実行します。

ファイルのローカルコピーの合計サイズを調べます(work_backup.tar.gz)。 ls,statまたはduである。次に、ターゲットファイルの場所に移動します(sshまたは同じマシン上にある場合はcd)。問題

watch -- du -h work_backup.tar.gz 

は、これは少しハックですが、それはまだであっても、それぞれのコピージョブを開始した後に動作し、私は想像することができ、すべてのコピーメカニズムと、それはかなり作品。

+1

私はこれを使用して、smbclientでダウンロードされている大きなファイルを監視しました。フィードバックなしでコマンドを得ることはできません。ありがとう:) –

+0

同じです。私はGUIの速度が非常に低いので、今smbclientのダウンロード速度をテストしています。 – inf3rno

+0

'--'は何ですか? – rodvlopes

関連する問題

 関連する問題