<Предыдущая | Содержание: | Следующая>
Печать файлов обсуждается в главе 8.
Программисты часто используют команду сна, чтобы остановить выполнение сценария или программы на определенное время.
4.4.3. В команде
Команда at команда выполняет команды в заданное время, используя оболочку по умолчанию, если вы не укажете иное (см. страницу руководства).
Возможности at довольно удобны для пользователя, что демонстрируется в следующих примерах:
Стивен @ дома: ~> завтра + 2 дня
предупреждение: команды будут выполняться с использованием (по порядку) a) $ SHELL
б) оболочка входа в систему в) / bin / sh
при> отчеты о кошках | почта myboss @ mycompany
при>
job 1 в 2001-06-16 12:36
Стивен @ дома: ~> завтра + 2 дня
предупреждение: команды будут выполняться с использованием (по порядку) a) $ SHELL
б) оболочка входа в систему в) / bin / sh
при> отчеты о кошках | почта myboss @ mycompany
при>
job 1 в 2001-06-16 12:36
Ввод Ctrl+D выходит из at утилита и генерирует сообщение «EOT».
Информация о пользователе Стивен делает здесь странную вещь, комбинируя две команды; мы изучим этот вид практики в главе 5 «Перенаправление ввода и вывода».
Стивен @ дома: ~> в 0237
предупреждение: команды будут выполняться с использованием (по порядку) a) $ SHELL
б) оболочка входа в систему в) / bin / sh в> cd новые программы
при> ./configure; делать
при>
job 2 в 2001-06-14 02:00
Стивен @ дома: ~> в 0237
предупреждение: команды будут выполняться с использованием (по порядку) a) $ SHELL
б) оболочка входа в систему в) / bin / sh в> cd новые программы
при> ./configure; делать
при>
job 2 в 2001-06-14 02:00
Команда -m опция отправляет пользователю письмо, когда работа выполнена, или объясняет, когда работа не может быть выполнена. Команда ATQ перечисляет вакансии; выполните эту команду перед отправкой заданий, чтобы они не запускались одновременно с другими. С атрм вы можете удалить запланированные задания, если передумаете.