Я даже не знаю, как эти инструменты называются вместе, но я думаю, они делают Linux очень мощной ОС Знаете ли вы какие-нибудь хорошие учебники, чтобы выучить их?
То, что вы ищете, может вписаться в «Обработка текста». Это краткое введение:
http://xahlee.org/UnixResource_dir/unix_shell_text_processing.html
Старая книга заклинаний Unix под названием «Обработка текста Unix», которая по-прежнему полезна сегодня, даже в Ubuntu, доступна здесь; http://oreilly.com/openbook/utp/ скачать PDF, открыть с Evince, читать и наслаждаться!
grep на стр. 301, uniq на стр. 323
Обработка текста в Linux также должна быть полезной, http://www.brezeale.com/technical_notes/text_processing.shtml