Руководство пользователя для GNU Awk
17. Эволюция языка awk
17.3 Расхождения между SVR4 и POSIX awk
Командный язык POSIX и стандартные утилиты для awk внесли следующие изменения в язык:
Употребление `-W' для специальных параметров реализации.
Использование CONVFMT для управления переходом чисел в цепочки (см. раздел 7.4 [Преобразования чисел в цепочки], стр. 81).
Понятие числовых цепочек и уточнение правил сравнения для них (см. раздел 7.10 [Печать переменных и сравнительные выражения], стр. 88).
Более полная документация многих, не документированных ранее особенностей языка.
Следующие ниже обычные расширения не допускаются стандартом POSIX:
Управляющие последовательности "x не опознаются (см. раздел 4.2 [Управляющие последовательности], стр. 24).
Символы newlines не действуют как whitespace для разделения полей, когда FS равна одному пробелу.
Синоним func для функции keyword не опознается (see раздел 13.1 [синтаксис определения функций], стр. 153).
Операторы `**' и `**=' не могут использоваться вместо `^' и `^=' (см. раздел 7.5 [Арифметические операторы], стр. 82, также см. раздел 7.7 [Присваивающие выражения], стр. 84).
Спецификация `-Ft' в командной строке не устанавливает значение FS равным одному символу tab (см. раздел 5.5 [Спецификации для разделения полей], стр. 44).
Встроенная функция ush не поддерживается (см. раздел 12.4 [Встроенные функции для ввода/вывода], стр. 146).
Назад | Вперед
Содержание (общее) | Содержание раздела
Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
|