Содержание
- Введение 1
- Основные концепции и модели представления текстовой информации 2
- - Кодировки символов: ASCII, Unicode, UTF-8 2.1
- - Форматы текстовых файлов: TXT, CSV, XML, JSON 2.2
- - Регулярные выражения как инструмент для работы с текстом 2.3
- Функциональность операционных систем для обработки текста 3
- - Системные вызовы для работы с файлами 3.1
- - Функции для работы со строками 3.2
- - Потоки ввода/вывода и перенаправление 3.3
- Методы и алгоритмы анализа текста в операционных системах 4
- - Алгоритмы поиска подстроки (Knuth-Morris-Pratt, Boyer-Moore) 4.1
- - Токенизация и стемминг 4.2
- - Индексация текстовых данных 4.3
- Практические примеры обработки текста в Linux и Windows 5
- - Обработка текста в командной строке Linux (grep, sed, awk) 5.1
- - Автоматизация задач обработки текста с помощью скриптов PowerShell 5.2
- - Использование API операционных систем для разработки собственных утилит 5.3
- Заключение 6
- Список литературы 7