smbclient
SMB専用エンターテイメントセットトップボックスにバックアップをアップロードするために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"