Добро пожаловать!

Зарегистрировавшись у нас, вам откроется возможность изучить более +150000 курсов популярных авторов .

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

    Голосов: 0
  • Тема Автор
  • #1

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


1664380776714.png



Октябрь 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.
Данный курс создан на Английском языке!

Скачать
, чтобы посмотреть скрытый контент. !

, чтобы посмотреть скрытый контент. !
 
Сверху