atコマンドは分単位
atコマンドは分単位でしか実行出来ないので、UNIX timeの1234567890記念書き込みには適さない。
だったらスクリプト書けばいいじゃん。
import os import time time.sleep(30) os.system("twtr ut -m \"1234567890\"")
$ at 08:31 warning: commands will be executed using /bin/sh at> python /home/suu-g/at.py at> <EOT> job 1 at Sat Feb 14 08:31:00 2009
そんな感じで。
/var/run/atd.pidは、所有者root:rootで権限0644、中身はpidが10進法のテキストで書いてあるだけの通常ファイルなので、何かの拍子で壊れたときはps aux|grep atdした結果を見ながら作ってやればatも動くようになる。
ところで私の投稿は1234567890から四秒ずれたタイミングになってしまったようです。残念。