1
curl
を使ってWebDavサーバーにファイルをアップロードするスクリプトがあります。curl - stdoutを抑制しないで悩む
curl --anyauth --user user:password file http://webdav-server/destination/
は、私は同時に2つの事柄たい:
- は(ログファイルに向けられている)stdoutにスクリプトの出力を持つを
私が知る限り、curlは401(許可されていない)または407(競合)の状況でも終了コード0
を返します。 --fail
オプションを使用してこの動作を変更できますが、stdoutを抑制します。
これにはどのような最善の回避策がありますか? tee
およびgrep
?