Межрегиональный фестиваль интеллектуальных игр “Горький Октябрь-2”. Тур 3. Вопрос 8




Вопрос 8: [ведущему: раздаточный материал не зачитывать — это бесполезно. Слово Unix читается как «Юникс», остальные сложные моменты указаны в тексте вопроса.]
    Раздаточный материал:
    [
    if test -n “ps -ef | grep WHO”
    then
    echo ^G
    fi
    #посмотрим, [...]
    ]
    Перед вами Unix-скрипт. Первая строка ищет в списке запущенных процессов слово WHO [ху] и, как правило, находит только этот же скрипт. Команда echo ^G [эхо джи] выдаёт звуковой сигнал. Команда fi [фи] означает конец программы. В комментарии к скрипту пропущено название романа 1940 года. Напишите это название.

Ответ: «По ком звонит колокол».

Зачёт: «For whom the bell tolls».

Комментарий: этот скрипт выдаёт сигнал колокола, когда находит сам себя. Не спрашивай, по ком звонит колокол — он звонит по тебе :)

Источник:
    1. http://habrahabr.ru/blogs/htranslations/104526/ и последующее обсуждение
    2. http://ru.wikipedia.org/wiki/%D0%9F%D0%BE_%D0%BA%D0%BE%D0%BC_%D0%B7%D0%B2%D0%BE%D0%BD%D0%B8%D1%82_%D0%BA%D0%BE%D0%BB%D0%BE%D0%BA%D0%BE%D0%BB

Комментарии (1)
panda_sibirika (Юлия Лобода). Пнд, 12/27/2010 - 16:12

Отличный вопрос: классика и ИТ.)

Вход в систему