Шрифт:
Вторая форма цикла
Командой условия, управляющей циклами
Команда
Теперь условие представляется более интересным. Если Мэри вошла в систему, то
В заключение мы можем оформить команду, дав ей имя и установив в системе:
Мы заменили
и следить за несколькими пользователями.
Более сложный пример: можно контролировать вход в систему и выход из нее всех пользователей и сообщать обо всех фактах входа или выхода. Это можно рассматривать как некоторое дополнение к команде
только обрабатывает свои аргументы и возвращает код "истина". Мы могли бы заменить ее командой
В выводе команды
Поскольку файл
Другая программа в цикле следит за содержимым вашего почтового ящика: как только оно изменяется, программа выдает сообщение: "You have a mail" ("У вас есть почта"). Такая программа является полезной альтернативой встроенному в интерпретатор механизму, использующему переменную