Журнал LinuxFormat - перейти на главную

LXF84:Совет месяца

Материал из Linuxformat
Перейти к: навигация, поиск

СОВЕТ МЕСЯЦА: Будильник

Как известно, компьютеры нужны для выполнения рутинных операций: сложения и вычитания, рисования разными цветами и уведомления своих всесильных хозяев о надвигающейся встрече. Существуют десятки приложений, которые выскакивают в самый неподходящий момент и утверждают, что вы забыли посетить стоматолога. На самом деле, все они не нужны – пара команд, запущенных со старого доброго терминала, выполнит всю работу. Начнем, пожалуй с at.

Команда at – одна из тех, к которым рано или поздно приходят все пользователи Linux. Наберите at 4:57 today – откроется примитивный текстовый редактор. Введите в нем все команды, которые желаете выполнить в 4:57, а затем нажмите Ctrl-D, чтобы отметить конец файла. Вы можете указывать время в различном формате, например, 1657 (у кого часы электронные) или ‘now +2 hours’, а также указывать день: ‘Saturday’, ‘tomorrow’.

Вывести сообщение на экран поможет команда xmessage. Это простая утилита, которая уходит корнями в темное прошлое X Window; она открывает диалоговое окно с сообщением и кнопкой «Закрыть». Синтаксис xmessage тоже не слишком сложен:

xmessage -display :0.0 “Ты опоздал!”

Важно не забыть параметр display, потому что иначе xmessage ни за что не догадается, какой экран ей использовать. Скрестив xmessage с at, вы получите мощный инструмент, не прибегая к сторонним приложениям.

Персональные инструменты
купить
подписаться
Яндекс.Метрика