Язык обработки данных AWK


         

Язык обработки данных AWK


Назначение и Формат использования
Общая структура AWK-программы
Поля

Значения переменных
Переменные поля
Массивы
Арифметические выражения
Регулярное выражение
Выражение отношения
Комбинация образцов
BEGIN и END
Вывод /Печать/
Присваивание

Встроенные функции
Управляющие структуры
Part: Сравнительное решение задач с помощью SED и AWK
Посчитать количество строк (input)
Напечатать все строки, содержащие "olga"
Напечатать все строки, содержащие "olga", "mike" или "mal"
Напечатать третье поле каждой строки
Напечатать сначала третье, а затем второе поля каждой строки
Добавить строки, содержащие "olga", "mike" или "mal" соответственно к файлам: folga, fmike, fmal
Введение

Работа с командной строкой
Работа с командной строкой - 2
Разбор командной строки
Разбор командной строки - 2
Встроенные команды и переменные
Управляющие операторы и операторы цикла
Условное выполнение
Цикл while
Цикл foreach
Многовариантный условный оператор

Работа оболочки в командном режиме
Идентификация интерпретатора
Явный запуск
Кавычки
Первые шаги: вход в систему
Локальный терминал
Удаленный доступ
Выход из системы
Получение справочной информации
WWWсервер

Группа поддержки пользователей
Обзор операционной среды
Работа с файловой системой
Управление заданиями
Перенаправление потоков вводавывода
Компилятор C
Компилятор FORTRAN
Редакторы
CONVEX Consultant
CXdb

CXpa
Application Compiler
AVS
CXbatch
Административные ограничения
Дисковая квота
Учет использования ресурсов
Пользуйтесь пакетной обработкой заданий
Пароли
Компрессия файлов

Архивация файлов
Кириллические тексты
Перенос текстов из DOS в среду ConvexOS
Полноэкранный редактор vi
Ввод текста
Командный режим
Режим командной строки
Ввод текста
Команды
Перемещение курсора

Редактирование
Командная строка
Повторители
Буферы vi
Многооконное редактирование
Введение
Опции командной строки NROFF
Остановка печати после заданной страницы
Печать начиная с заданной страницы
Выбор страниц

Основные команды NROFF
Размер страницы (.pl)
Установка номера страницы
Переход на новую страницу
Борьба с нежелательным разрывом страницы
Комментарии
Макропакет MS
Формирование параграфа (раздела) .РР
Раздел без отступа .LP
Раздел цитат .QP

Смещенный раздел .IP
Сдвиг разделов .RS и .RE
Заголовки
Борьба с нежелательным разрывом страницы
Использование сносок
Выделение текста и отмена выделения
Вывод иллюстраций
Изменение даты
Изменение заголовка
Изменение футера

Расположение номера страницы
Двухколонный формат
Список встроенных команд MS
Разметка страницы
Таблицы
Назначение и Формат использования
Адресация в командах SED
Регулярное выражение
Функции SED
Функция контекстной замены

Сравнительное решение задач с помощью SED и AWK
Посчитать количество строк (input)
Напечатать все строки, содержащие "olga"
Напечатать все строки, содержащие "olga", "mike" или "mal"
Напечатать третье поле каждой строки
Напечатать сначала третье а затем второе поля каждой строки
Добавить стороки, содержащие "olga", "mike" или "mal" соответственно к файлам: folga, fmike, fmal
Введение
Введение - 2
МОДИФИКАЦИЯ ФАЙЛА



Язык программирования C - перейти
Язык программирования C - перейти
Переменные и арифметика - перейти
Типы, операции и выражения - перейти
Поток управления - перейти
Функции и структура программ - перейти
Указатели и массивы - перейти
Структуры - перейти

Ввод и вывод - перейти
Интерфейс системы UNIX - перейти
Справочное руководство по языку - перейти
Строки управления компилятором - перейти
Программирование на Си в Unix - перейти
Хрестоматия по Си в Unix -1 - перейти
Хрестоматия по Си в Unix -2 - перейти