Udemy [Udemy] Изучите Advanced Unix / Linux : Обработка файлов с использованием AWK и SED (2022)

  • Автор темы Trinity
  • Дата начала
[Udemy] Изучите Advanced Unix / Linux : Обработка файлов с использованием AWK и SED (2022)

1664024344069


Октябрь 2021 г.: добавлены/обновлены видео Grep и Egrep.
Апрель 2021: обновленные видео AWK
Январь 2021: добавлены вопросы и упражнения

AWK и SED
Многие утилиты UNIX генерируют строки и столбцы информации. AWK — отличный инструмент для обработки этих строк и столбцов, и его проще использовать, чем большинство обычных языков программирования. Его можно считать интерпретатором псевдо-C, так как он понимает те же арифметические операторы, что и C.

AWK также имеет функции манипулирования строками, поэтому он может искать определенные строки и изменять вывод. В AWK также есть невероятно полезные ассоциативные массивы, которых нет в большинстве вычислительных языков. Ассоциативные массивы могут превратить сложную проблему в тривиальное упражнение.

Базовое покрытие AWK для продвижения AWK
  • Настройка среды с тестовыми данными
  • Основные операции: выборка данных из одного или нескольких столбцов
  • Основные операции: выборка данных одного или нескольких столбцов с разделителем
  • Условная выборка данных с использованием логического ИЛИ и логического И
  • Обработка условий с помощью команд AWK
  • AWK зацикливание
  • Блоки АВК
  • Сохранить результаты AWK в файл
Покрытие SED
  • Введение в СЭД
  • Отобразить одну или несколько строк в выводе
  • Отображение данных по условиям поиска
  • Пропустить данные для отображения в выводе
  • Найти и заменить данные
  • Поиск | Вставить | Обновление и удаление данных
Поиск данных с помощью команд GREP
  • Поиск данных в одном или нескольких файлах
  • Поиск данных во всех файлах
  • Поиск данных с регистром или без учета регистра
  • Поиск данных с окружающими словами
  • Условие расширенного поиска
Команды вырезания
  • Вырезать столбцы
  • Вырезать диапазон столбцов
  • Вырезать по символам
Для кого этот курс:
  • Разработчики программного обеспечения хотят выполнять бэкэнд-операции
  • Тестирование программного обеспечения, работающее в бэкэнд-тестировании
  • Большие данные, искусственный интеллект, претенденты на машинное обучение
Требования
  • Хорошо иметь представление о файлах журналов и других файлах, генерируемых на сервере Unix или Linux.
  • Базовое понимание обработки файлов в Unix
  • Базовые знания команд Unix/Linux.
Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Trinity
Ответы
0
Просмотры
202
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
557
Udemy.com
Trinity
Trinity