Справочник по Debian

       

Традиционная для Unix обработка текста


Существует несколько стандартных инструментов по обработке текста, которые очень часто используются на unix-подобных системах.

  • Неиспользующие регулярные выражения:

    • head выводит начало файлов.

    • tail выводит конец файлов.

    • sort сортирует строки текстовых файлов.

    • uniq удаляет строки-дубликаты из сортированного файла.

    • tr выполняет замену или удаление символов.



    • diff сравнивает построчно файлы.

    • Использующие базовые регулярные выражения (БРВ):

      • grep определяет соответствие текста с шаблоном.

      • ed - примитивный строковый редактор.

      • sed - потоковый редактор.

      • vi - экранный редактор.

      • emacs - экранный редактор.

      • Использующие расширенные регулярные выражения (РРВ):

        • egrep определяет соответствие текста с шаблоном.

        • awk выполняем простую обработку текста. Смотрите Awk, раздел 13.3.

        • perl выполняет всевозможную обработку текста. Смотрите Perl, раздел 13.4.

          Смотрите , и на предмет примеров скриптов.



          Содержание раздела