[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:22775] Re: 時刻指定の sleep



 こんにちは。島田です。

On Tue, 6 Jun 2000 07:52:03 +0900
Hiroaki Nagoya <nagoya@xxxxxxxxxxxxxx> wrote:

> at 7:59 poff とか echo poff | at 7:59 でなんとなくよさそうな気がします。

 at コマンドで試してみましたが、どうもうまくいきません。

 at は UTC しか受け付けないということなので、UTC で次のようにやってみま
した。
 現在時刻を UTC 調べて(date -u)、2 分後に実行するように at に渡しまし
た(echo ls | at 21:24 2000-06-12)。
 atq しても何もありません。
 その後、時刻を調べても、まだ、指定時刻の 1 分前です。
 結果のメールが来るので、メールを読んでみました。すると、Tue Jun 13
06:33 (UTC だと 2000-06-12 21:33)にメールが発信され、コマンドがすでに実
行されてしまっているんですね。

 これはいったいどうしたことでしょうか。

power:~$ date -u
Mon Jun 12 21:32:51 UTC 2000
power:~$ echo ls | at 21:24 2000-06-12    
warning: commands will be executed using /bin/sh
job 20 at 2000-06-12 21:24
power:~$ atq
power:~$ date -u
Mon Jun 12 21:33:17 UTC 2000
power:~$ mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/spool/mail/shimaden": 1 message 1 new
>N  1 shimaden@xxxxxxxxxxx  Tue Jun 13 06:33  59/951   "Output from your job "
& 1

>From shimaden@xxxxxxxxxxx Tue Jun 13 06:33:11 2000
Received: from shimaden by power.shimaden.co.jp with local (Exim 3.12 #1 (Debian))
	id 131bpX-0000Dt-00; Tue, 13 Jun 2000 06:33:11 +0900
Subject: Output from your job       20
To: shimaden@xxxxxxxxxxx
Message-Id: <E131bpX-0000Dt-00@xxxxxxxxxxxxxxxxxxxx>
>From: Hiroyuki Shimada <shimaden@xxxxxxxxxxx>
Date: Tue, 13 Jun 2000 06:33:11 +0900
Status: RO

Annie
CD
Debian
Deleted-pkg.txt
Freesoft
GNUstep
HOWTO-Format-FD.txt
Kernel
LASER5
Linus
MIDI
OSS
Packages
Samba-configure-of-me
XNTP3.tgz
a2psj.txt
dot_emacs.RedHat
freecommandlinetools.exe
lib
mbox
mysrc
nohup.out
smb.conf
src
vmware
x_installed.txt

& q
Saved 1 message in mbox
power:~$ date -u
Mon Jun 12 21:33:50 UTC 2000


 また、次のようにして、today を使って、今日の 2 分後の時刻を指定して at
に食わせてみますと、明日の 21:49 UTC に実行するようにされてしまいます。


power:~$ date -u
Mon Jun 12 21:47:20 UTC 2000
power:~$ echo ls | at 21:49 today
warning: commands will be executed using /bin/sh
job 24 at 2000-06-13 21:49
power:~$ atq
24      2000-06-13 21:49 a shimaden
power:~$ date -u
Mon Jun 12 21:53:56 UTC 2000
power:~$ atq
24      2000-06-13 21:49 a shimaden
power:~$ 


 挙動がよく分かりません。

 どちらの方法でも、1〜2 時間後の時刻を指定して試してもみましたが、今日の
ではなく明日の同時刻となってしまいます。


 どういうようにすれば、明日の同時刻ではなく、今日の同時刻に設定できるの
でしょうか。at(1) の man をみても分かりません。

 よろしくお願いいたします。


----------------------------------------------------------------------
Mail: shimaden@xxxxxxxxxxx
Home Page: http://www.annie.ne.jp/~shimaden/
島田博幸
Hiroyuki Shimada
----------------------------------------------------------------------