Вопрос 8:
if test -n "ps -ef | grep WHO"
then
echo ^G
fi
#посмотрим, [...]
Перед вами Unix-скрипт [юникс-скрипт]. Первая строка ищет в списке
запущенных процессов слово WHO [ху] и, как правило, находит только этот
же скрипт. Команда echo ^G [эхо джи] выдает звуковой сигнал. Команда fi
[фи] означает конец программы. В комментарии к скрипту пропущено
название романа 1940 года. Напишите это название.
Ответ: "По ком звонит колокол".
Зачёт: "For whom the bell tolls".
Этот скрипт выдает сигнал колокола, когда находит сам себя. Не
спрашивай, по ком звонит колокол — он звонит по тебе. :-)
z-checkdb: fi — вовсе не команда, и означает она не конец программы,
а конец условного оператора if (Антон Губанов).
Источник(и):
1. http://habrahabr.ru/blogs/htranslations/104526/ и последующее
обсуждение
2. http://ru.wikipedia.org/wiki/По_ком_звонит_колокол
Автор: Алексей Чирков (Донецк — Стокгольм)