Разница между 1.45
и текущей версией
ЯзыкAWK.
@@ -1,11 +1,11 @@
-- Язык AWK
+= Язык AWK
-Язык AWK был спроектирован сотрудниками Bell Labs как инструменты для работы с текстом. Есть в больнистве дистрибутивов линукс.
+Язык AWK был спроектирован сотрудниками Bell Labs как инструменты для работы с текстом. Есть в большинстве дистрибутивов линукс.
Само название AWK является аббревиатурой фамилий его разработчиков Alfred Aho, Peter Weinberger, и Brian Kernighan.
--- Основы языка
+- Основы языка
-AWK как и ЯзыкSed? ориентирован на построчную обработку текста. AWK может быть как частью конвеера так и работать c файлами. Файл трактуется как набор записей(records). В свою очередь запись состоит из последовательности полей(fields). По умолчанию в AWK строка рассматривается как запись, тогда первое слово в строке будет первым полем, второе -- вторым и т.д. Доступ к полям производится с помощью специальных переменных, начинающихся со знака ''$''. Например:
+AWK как и ЯзыкSed ориентирован на построчную обработку текста. AWK может быть как частью конвейера, так и работать c файлами. Файл трактуется как набор записей(records). В свою очередь запись состоит из последовательности полей(fields). По умолчанию в AWK строка рассматривается как запись, тогда первое слово в строке будет первым полем, второе -- вторым и т.д. Доступ к полям производится с помощью специальных переменных, начинающихся со знака ''$''. Например:
$ '''echo 'Hello, World!' | awk '{ print $2 }''''
World!
@@ -43,16 +43,16 @@
$ '''cat /etc/passwd | awk 'BEGIN{FS = ":"} NR==1 {print $1, $7}''''
root /bin/bash
--- AWK и Sed
+- AWK и Sed
--- Сравнение AWK с другими языками программирования
+- Сравнение AWK с другими языками программирования
--- Литература
+- Литература
-%REF%
+%R(
%A Aho A. A.
%A Kernighan B. W.
-%A Weinberger P.J.
+%A Weinberger P. J.
%I Bell Telephone Laboratories
%D 1988
%T The AWK Programming Language
@@ -62,7 +62,7 @@
%I O'Reilly
%D 2001
-%REF END%
+%R)
# КатегорияЯзыкиПрограммирования