Курс на Stepik
Обложка курса «Текстовая обработка в Unix» на Stepik
1 500 ₽

Текстовая обработка в Unix 5.000

Открыть на
STEPIK.ORG

«Текстовая обработка в Unix» — это практико-ориентированный курс для системных администраторов, инженеров DevOps, аналитиков и всех, кто хочет научиться работать с текстовыми данными на уровне мастера. Мы шаг за шагом осваиваем стандартные Unix-инструменты — от grep и sed до awk и xargs, — чтобы автоматизировать рутину, анализировать логи, обрабатывать CSV-файлы и строить эффективные конвейеры. 💡 Курс построен вокруг живых примеров, ошибок из практики и малоизвестных «фишечек», которые сэкономят вам часы

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Текстовая обработка в Unix»Учеников на курсе 28
Сертификаты, выданные на курсе «Текстовая обработка в Unix»Сертификатов выдано 4
Отзывы о курсе «Текстовая обработка в Unix»Отзывов получено 1
Рейтинг курса «Текстовая обработка в Unix»Рейтинг курса 5.000
Уроки в курсе «Текстовая обработка в Unix»Количество уроков 28
Тесты в курсе «Текстовая обработка в Unix»Количество квизов 112
Задачи с кодом в курсе «Текстовая обработка в Unix»Количество задач с кодом 39
Время прохождения курса «Текстовая обработка в Unix»Время прохождения курса
Стоимость курса «Текстовая обработка в Unix»Стоимость курса 1 500 ₽
Обновления курса «Текстовая обработка в Unix»Обновления курса
Дата публикации курса «Текстовая обработка в Unix»Дата публикации курса
Последнее обновление курса «Текстовая обработка в Unix»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Текстовая обработка в Unix» 5 разделов Уроки в курсе «Текстовая обработка в Unix» 28 уроков Тесты в курсе «Текстовая обработка в Unix» 112 тестов Задачи в курсе «Текстовая обработка в Unix» 39 задач Время прохождения курса «Текстовая обработка в Unix» 3 ч. Последнее обновление курса «Текстовая обработка в Unix» обн. 11 апреля 2026

1. Модуль 1. Потоки и перенаправления

6 уроков
Закрытый
1.1 Введение
19
16
5м 16с
1
Закрытый
1.2 Стандартные потоки (STDIN, STDOUT, STDERR)
15
10
40м 31с
2
Открытый
1.3 Перенаправления в файловую систему
15
10
17м 4с
1
Закрытый
1.4 Пайпы и каналы (|)
10
8
71м 48с
1
Закрытый
1.5 Комбинации потоков и процессов
9
6
-
0
Закрытый
1.6 tee, xargs, nohup — утилиты продвинутого shell-пайплайна
8
6
-
1

2. Модуль 2. grep и регулярные выражения

6 уроков
Закрытый
2.1 Введение в `grep` (базовый синтаксис)
6
4
-
1
Закрытый
2.2 POSIX-Регэкспы: метасимволы и квантификаторы
5
4
-
0
Закрытый
2.3 Расширенный `grep` (`-E`, `-P`, флаги `-A/B/C`, `--color`)
5
4
-
0
Закрытый
2.4 Продвинутые якоря: расширения GNU (\b, \<, \>)
5
3
-
0
Закрытый
2.5 Сокращения и спецсимволы (\w, \d, \s)
5
3
-
0
Закрытый
2.6 Оптимизация поиска: индексирование, `ripgrep`
4
3
-
0

3. Модуль 3. sed — потоковый редактор

5 уроков
Закрытый
3.1 Основные команды: `s/old/new/`, `d`, `p`, флаг `-n`
6
3
-
0
Закрытый
3.2 Группы и обратные ссылки (`\(\)`, `\1`)
4
2
-
0
Закрытый
3.3 Скрипты `sed`: `-e`, `-f`, условные вставки
4
2
-
0
Закрытый
3.4 Обработка CSV: замена разделителя и удаление пустых строк
3
2
-
0
Закрытый
3.5 In-place редактирование и резервные копии (`-i`, `--sandbox`)
3
2
-
0

4. Модуль 4. awk — язык для табличных данных

6 уроков
Закрытый
4.1 Философия AWK: поля, записи, переменные NR/NF
4
2
-
0
Закрытый
4.2 Условия и действия: `pattern { action }`, `BEGIN`/`END`
5
2
-
0
Закрытый
4.3 Вычисления и форматирование: арифметика, `printf`
5
2
-
0
Закрытый
4.4 Условия и преобразования в AWK: if/else, ?:, int()
3
2
-
0
Закрытый
4.5 Практика на логах и CSV: агрегация по IP, подсчёт частот
4
2
-
0
Закрытый
4.6 Модули и функции AWK: подключение внешних библиотек
4
2
-
0

5. Модуль 5. cut, sort, uniq и wc

5 уроков
Закрытый
5.1 Введение в cut, sort, uniq и wc
3
3
-
0
Закрытый
5.2 cut: выбор полей (-f, -d) и диапазонов (-c)
4
2
-
0
Закрытый
5.3 `sort`: ключи (`-k`, `-n`, `-r`), стабильная сортировка
3
2
-
0
Закрытый
5.4 `uniq`: подсчёт дубликатов (`-c`, `-d`)
3
2
-
0
Закрытый
5.5 `wc`: строки, слова, байты (`-l`, `-w`, `-c`)
4
2
-
0