есть 12 мегабайтный файл. Задача банальная -- отгрепать ^NODE. С помощью gnu awk: $ time { cat file | awk '/^NODE/ { print }' > /dev/null; } real 0m0.929s user 0m0.900s sys 0m0.020s Даже если делать вывод в терминал, все равно это занимает всего 25 реальных секунд! А теперь великое Тормозилово grep (GNU grep) 2.5.1 из генту: $ time { cat file | grep '^NODE' > /dev/null; } real 4m11.329s user 4m0.123s sys 0m0.692s