Язык обработки данных AWK
Галина О. В.,
Суперкомпьютерный Центр
Part: ОБЩАЯ ИНФОРМАЦИЯ
1. Назначение и Формат использования
2. Общая структура AWK-программы
Part: СТРУКТУРА AWK-ПРОГРАММЫ
1. Язык AWK
1.1 Поля
1.2 Переменные
1.2.1 Стандартные переменные
1.2.2 Значения переменных
1.2.3 Переменные поля
1.2.4 Массивы
1.3 Арифметические выражения
2. Образцы /patterns/
2.1 Регулярное выражение
2.2 Выражение отношения
2.3 Комбинация образцов
2.4 BEGIN и END
3. Действия
3.1 Вывод /Печать/
3.2 Присваивание
3.3 Встроенные функции
3.4 Управляющие структуры
Part: Сравнительное решение задач с помощью SED и AWK
Примеры:
1. Посчитать количество строк (input)
2. Напечатать все строки, содержащие
"olga"
3. Напечатать все строки, содержащие
"olga"
,
"mike"
или
"mal"
4. Напечатать третье поле каждой строки
5. Напечатать сначала третье, а затем второе поля каждой строки
6. Добавить строки, содержащие
"olga"
,
"mike"
или
"mal"
соответственно к файлам:
folga, fmike, fmal
<<<
Страницы:
1
>>>