カールのcrontab問題について

カールのcrontab問題について

treesizeさらなる処理のために、コマンド出力をWebサーバーに送信しようとします。

私のcrontabに設定されている次の行に問題があります。

  • コマンドを手動で実行すると正常に動作しますが、duコマンドの改行は空白に置き換えられます。改行文字を保存する方法は? PHPは公開されたデータを私のサーバーのテキストファイルに保存しています。
  • crontabを使用して予約すると、データは指定されたURLに送信されます。 crontabでカールするためにDUコマンドの出力を公開する方法は?

この問題をどのように解決しますか?

du -ha --max-depth=1 /mnt/datafolders | curl --data-binary @-http://10.0.0.11:81/sendstats.php

答え1

--silentを追加すると問題が解決しました。 PHPで無視された改行文字を扱います。

関連情報