LEAVE(1)

名称
leave - ユーザに仕事を切り上げる時間を思い出させる

書式
leave [ [+] hhmm]

解説
leave は指定された時刻を覚えておくものです。 leave 自体はバックグラウンド で処理されるので、 leave 実行後も、本来の仕事を続けることができます。そして、5 分前、1 分前に予告の メッセージを表示し、指定の時刻になると、 ユーザに対し、``Time to leave'' のメッセージを表示します。そのまま仕 事を続けると、1 分おきに最高 10 回まで、このメッセージが表示されます。 ログアウトすれば、 leave は無効になります。

オプションとしては以下のものがあります:

hhmm
    leave の時刻を指定します。 hh は時間で mm が分です。時刻は、24 時間 制で指定しても 12 時間制に変換されてしまうので、leave までの時間として、 12 時間以上先の時刻を指定することはできません。

+ hhmm
    現在時刻からの経過時間で指定します。

何も指定せずに leave を実行すると、``When do you have to leave?'' の メッセージとともに時刻の入力待ちとなります。この形式の leave を、 .login もしくは .profile に入れておくと便利 (おせっかい?) です。

leave は、interrupt, quit, terminate を無視しますので、途中で止めたかったら、 ログアウトするか、leave のプロセスID (起動時に pid として表示される) を指定して ‘kill -9’ を実行してください。

関連項目
calendar(1)

歴史
leave コマンドは 3.0BSD から登場しました。