このコードを使用して stderr をロガーにパイプしようとしています:
/usr/local/bin/Script.py >/dev/null 2>(/usr/bin/logger -t MyScript -p syslog.err)
これは、bash コマンドラインから実行すると正常に実行されますが、cron から実行すると syslog に出力がありません。これは私の(ルート)crontabです:
0-59/5 * * * * /usr/local/bin/Script.py >/dev/null 2>(/usr/bin/logger -t MyScript -p syslog.err)
誰でも助けて、ここで何がうまくいかないのか教えてもらえますか? ありがとう!