MacOSでシェルスクリプトを一度実行したい。
最初に、Ubuntuで「at」コマンドを試してみましたが、うまく機能しました。しかし、MacOSで同じ方法を使用すると、問題が発生します
私が入力した:
$ at now + 2 minutes
ls -al > tmpfile
(ctrl+d,EOF)
ジョブが正常に追加されました。
「at -l」の出力は次のとおりです。
(some other output)
11 Fri Jul 19 15:18:00 2013
しかし、15:18 以降、tmpfile は変更されませんでした。
MacOSで「at」コマンドを正しく使用する方法を知りたい、または特定の時間に1回(定期的ではない)シェルスクリプトを実行する他の方法はありますか