Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Ошибка базы данных: Table 'a111530_forumnew.rlf1_users' doesn't exist
На главную -> MyLDP -> Электронные книги по ОС Linux
Руководство по Bash для начинающих
Назад Глава 6: Язык программирования GNU awk Вперед

Глава 6: Язык программирования GNU awk

Оригинал: "Bash Guide for Beginners"
Автор: Machtelt Garrels
Дата публикации: 9.02.2010 (Revision 1.12)
Перевод: Н.Ромоданов
Дата перевода: февраль 2011 г.

Краткое содержание главы 6

В этой главе мы рассмотрим следующие темы:

  • что такое gawk;
  • использование команд gawk в командной строке;
  • как форматировать текст с помощью gawk;
  • как в gawk используются регулярные выражения;
  • gawk в скриптах;
  • gawk и переменные.
Изучите документацию по awk

Как и в случае с sed, о различных версиях awk написаны целые книги. Настоящее введение далеко не полное и предназначено только для понимания примеров, приведенных следующих главах. Для получения дополнительной информации лучше начать с документации, поставляемой с GNU awk: "AWK: Effective AWK Programming: A User's Guide for GNU Awk" ("AWK: Эффективное программирования на AWK: Руководство пользователя по GNU Awk").

Начинаем работу с gawk

  • Что такое gawk?
  • Команды Gawk
Программа print
  • Выдача выбранных полей
  • Форматирование полей
  • Команда print и регулярные выражения
  • Специальные шаблоны
  • Скрипты Gawk
Переменные Gawk
  • Разделитель входных полей
  • Разделители выходного потока
  • Разделители полей выходного потока
  • Разделитель выходных записей
  • Количество записей
  • Переменные, определяемые пользователем
  • Дополнительные примеры
  • Программа printf
Подводим итог
  • Упражнения

Предыдущий раздел: Оглавление Следующий раздел:
Подводим итоги главы 5   Начинаем работу с gawk



Средняя оценка 5 при 1 голосовавших

Комментарии