特定の時間に実行するジョブをスケジュールするためにatを使用しようとしました。Macコンピューターを持っています。たとえば、私はターミナルで次のことでこれをテストしようとしました:
at now + 1 minute
echo 'Test at'
<EOD>
1分以上経っても、エコーアウトは見られませんでした。次のコマンドを入力した後:
at -l
仕事が見つかりませんでしたが、メールがあるというメッセージが表示されました。メールコマンドでメールに行きました。1つのメッセージが表示され、1と入力しました。ジョブの出力がメールにあるのを確認しました。
私の最初の質問は、これがatコマンドのデフォルトの動作かどうかわからないということです。この振る舞いを変更する方法はありますか。変更する方法は、可能な場合は結果を導きます。
私の理解では、スケジュールされたジョブにメッセージがあり、出力メッセージがメールに返送される場合です。次に関連する質問は、スケジュールされたジョブがどこで実行されるかわからないということです。背景に?fgまたはbgコマンドを使用して見つけることができませんでした。