cron出力をEメールアドレスに送信しようとして問題が発生しました...次を実行しています。
13 15 * * 1-5 root /path/to/mysql-backup.sh 2>&1 | mail -s "Daily Database Backup Report" [email protected]
このエラーが表示されます。/var/mail/root
/usr/bin/mail: line 1: syntax error near unexpected token `('
/usr/bin/mail: line 1: `Config file not found (-s)'
cronを確認/実行しようとした結果ですか?
サーバーでこれをやっていますか?それでは、どうすればいいですか?
ベストアンサー1
私の経験/usr/bin/mail
ではバイナリ実行可能ファイルですが、システムではシェルがそれをロードして解釈するようです。syntax error near unexpected token
は強く打つ診断。
実行可能ファイルを上書きすると、これが発生する可能性があります。/usr/bin/mail
「設定ファイルが見つかりません(-s)」テキストで上書きされた場合、実行しようとするとそのテキストがシェルに供給されることがありますか?