web-dev-qa-db-ja.com

atコマンドを使用して、指定されたタイムスタンプで実行されるジョブをスケジュールすることはできますか?

this チュートリアルで説明されているように、atコマンドを使用してファイルを実行するようにスケジュールしたいと思います。 atコマンドがposix形式をサポートしていることがわかりますが、タイムスタンプについての言及はありません。確かに、特定のタイムスタンプでジョブをスケジュールすることは可能です。

$ man at | grep timestamp
4
bernie2436

usr/share/doc/at/timespecからは、そのようには見えません。ただし、いつでもdateを使用してタイムスタンプを変換できます。例:

at "$(date --date=@1393419435 +'%H:%M %D')"

dateは秒単位のタイムスタンプを取るため、必要に応じて秒の端数をトリミングすることを忘れないでください。

5
Graeme