Шурка

Защита от Шурки

Опубликовано flm -

А. Осипову (shu) посвящается.

rm *
удаляет все файлы в текущей директории.

rm //*
удаляет весь каталог от корня.

Как и все утилиты, могущие вызвать своей работой более или менее фатальные последствия, эта утилита запрашивала подтверждение на исполнение:
Are you sure?
Рука, управляемая спинным мозгом, на автомате тыкала в клавишу "Y", и фатальные последствия порой случались. От этого была придумана защита для всех утилит, выдававших запрос на подтверждение. Если между запросом и нажатием "Y" проходило меньше секунды, то есть головной мозг не участвовал в нажатии кнопки, выдавалась следующая строчка:
"Ты, наверно, Шурка. Are you sure?"
Приходилось вдохнуть-выдохнуть и медленно нажать "Y" еще раз.

Примечание. Позабыто головой, а пальцы до сих пор помнят комбинацию
rm //* -q,
которая удаляет весь каталог. Без вопросов.