39.2.2. batch ジョブの設定
平均負荷が 0.8 未満の場合に 1 回限りのジョブを実行するには、batch コマンドを使用します。
batch コマンドを入力すると、
at>
プロンプトが表示されます。実行するコマンドを入力し、Enter を押して Ctrl+D を入力します。複数のコマンドを指定するには、各コマンドの後に Enter キーを押します。すべてのコマンドを入力したら、Enter を押して空の行に移動し、Ctrl+D と入力します。または、プロンプトでシェルスクリプトを入力し、スクリプトの各行の後に Enter を押してから、空白行で Ctrl+D を入力して終了します。スクリプトを入力すると、使用されるシェルはユーザーの SHELL
環境、ユーザーのログインシェル、または /bin/sh (いずれか最初に見つかった方)で設定されたシェルです。負荷平均が 0.8 未満になると、コマンドまたはスクリプトのセットが実行されます。
コマンドまたはスクリプトのセットが標準出力に情報を表示しようとすると、その出力はユーザーに電子メールで送信されます。
コマンド atq を使用して、保留中のジョブを表示します。詳細は、「保留中のジョブの表示」 を参照してください。
batch コマンドの使用を制限することができます。詳細は、「at と batch へのアクセスの制御」 を参照してください。