Вместо скриптов на Python! Магия однострочников на Bash (awk, xargs, parallel)
Автор: Павел Ахтямов
Загружено: 2026-02-25
Просмотров: 341
Описание:
🔔 Подписывайтесь на Telegram-канал «Матчасть Ахтямова»:
https://t.me/akhtyamov_base — здесь больше про DevOps, ИИ и фундаментальную математику.
Зачем писать 50 строк тяжелого кода на Python, импортировать Pandas и поднимать виртуальное окружение, если ту же задачу по анализу логов или датасетов можно решить одним изящным пайплайном в терминале?
В этом видео мы погружаемся в продвинутый Bash в рамках курса «Промышленное программирование». Закладываем фундамент для того, чтобы жонглировать системными утилитами и парсить гигабайты текста как настоящие Senior-инженеры. Без воды разбираем суровую матчасть терминала.
⚡ Что под капотом:
Функции в Bash: почему это на самом деле изолированные подпроцессы и как правильно возвращать из них результат.
Профессиональный парсинг аргументов: пишем свой аналог argparse с помощью shift и getopt.
Массовая автозамена в коде: укрощаем потоковый редактор sed.
awk как замена Pandas: агрегируем данные и считаем аналитику прямо в консоли.
Разница между | (Pipe) и xargs: как правильно передавать аргументы между утилитами.
parallel: разгоняем наши bash-скрипты в несколько потоков.
⏳ Навигация по видео:
00:00 - Вступление
04:01 - Функции в Bash: почему это подпроцессы, а не обычные функции?
08:30 - Как вернуть результат из функции (STDOUT против глобальных переменных)
12:13 - Локальные переменные (local) и области видимости
18:01 - Парсинг аргументов командной строки: оператор shift
30:09 - Продвинутый find: ищем и массово удаляем виртуальные окружения Python
40:03 - Утилита getopt: профессиональный парсинг длинных флагов (--name, --help)
49:48 - Потоковый редактор sed: массовая автозамена импортов в коде
56:49 - awk: пишем аналог Pandas для анализа логов и датасетов
01:04:36 - Практика: расследование. Кто забил всё место на сервере? (du, sort)
01:10:01 - В чем фундаментальная разница между | (Pipe) и xargs?
01:12:08 - Практика: массовая конвертация изображений через xargs -I
01:15:12 - parallel: ускоряем выполнение скриптов в несколько потоков и пасхалка в конце
#bash #linux #python #devops #программирование #терминал #xargs #awk #scripting
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: