среда, 24 апреля 2013 г.

Smile

Основано на мини-новости opennet.
Поиск в исходном коде строки — твивиальная вещь в терминале GNU/Linux. Наиболее известной утилитой для данной задачи является grep.
Чтобы рекурсивно пройти по дереву файлов большого проекта, можно воспользоваться следующей командой:

$ egrep -ir ';-\)' *

Однако, мне больше нравится утилита ack. Для аналогичного поиска с помощью ack нужно ввести лишь:

$ ack-grep ';-\)'


Итак, вооружимся ack и продолжим исследования автора. Находим исходники ядра Linux и переходим в их корневой каталог. Будем искать недовольные смайлы :-(


Полный вывод последней команды можно найти здесь: pastebin (вывод первой от ack здесь: pastebin).

Комментариев нет: