smbclientを静かに置くことはできますか?

smbclientを静かに置くことはできますか?

smbclientSMB専用エンターテイメントセットトップボックスにバックアップをアップロードするためにcronに電話しました。このデバイスにはより大きなディスクがあり、コンピュータから離れているので、バックアップを保存するのに最適な場所です。

次のように進みます。

backup-outputing-commang | smbclient //box/share -c "put - backups/filename"

すべてがうまくいきますが、putうるさいです。アップロードが終了すると、常に次のような結果が出力されます。

putting file - as \backups\filename (3604.2 kb/s) (average 3604.2 kb/s)

どんな結果がcron私に役に立たない電子メールを送るのか?実際の問題を見逃すかどうか出力をにリダイレクトしたくありません/dev/null(そしてその問題が常にに送信されることを信頼していませんstderr)。

どのような自動モードがありますか?これマニュアルページコマンドには「静か」とのみ言及されています。tarどうやってやりますかput

答え1

マニュアルページでは明確ではありませんが、デフォルトのデバッグレベルは1です。これを 0 に設定すると、より少ない出力が得られます。-d 0

レベル0では、重大なエラーと重大な警告のみが記録されます。

答え2

メッセージは標準出力に書き込まれるため、フィルタリングできます。

backup-outputing-commang | smbclient //box/share -c "put - backups/filename" | grep -v "putting file"

関連情報