私のコマンドはスケジュールを変更できません。どのようにデバッグできますか?

私のコマンドはスケジュールを変更できません。どのようにデバッグできますか?

使用at時間(分)に制限はありますか?
たとえば、スクリプトを介して次の2014.989分(ログから取得)に実行されるようにプログラムでスケジュールを変更しましたが、これを行うと、一覧表示されたアイテムはatq表示されません。
スケジュール変更に失敗したと思いますか?なぜ?どのようにデバッグできますか?

ベストアンサー1

at は小数点以下の桁数をサポートしません。

at now + 1.5 minutes
syntax error. Last token seen: .
Garbled time        

作業バージョン:

 at now + 5000 minutes
at> wall "POC"
at> <EOT>
job 8 at Thu Sep 12 23:20:00 2013 

最良の方法は、「.」の正しい内容を削除することです。また、マニュアルページで秒を許可していないようです。

「今、+は、時間単位が分、時間、日、または週になることができる時間単位を計算します。」

スケジュール変更が失敗した理由をデバッグするには、ログファイルにスクリプトを記録する必要があります。 cmd 2&>1 >> /path/to/logfile

おすすめ記事