awk
Материал из Xgu.ru
awk — один из инструментов командной строки UNIX, предназначенный для обработки текстовых данных. Особо хорошо справляется с таблицами. Назван по первым буквам его создателей (Alfred Aho, Peter Weinberger, Brian Kernighan). Оказал влияние на язык программирование Perl.
Наиболее распространённая идиома[1]:
| awk '{print $1}'
Напечатать первое поле. В результате в канале остаётся только первая (или другая указанная колонка).
[править] Дополнительная информация
- The AWK Manual (англ.)
- The GNU Awk User's Guide (англ.)
- Getting started with awk (англ.)
- A Sed and Awk Micro-Primer. Awk. (англ.) -- пример использования awk
[править] Примечания
Интерфейс командной строки | |
---|---|
Основы | Потоки ввода/вывода • Командная строка |
Пользовательское окружение | Оболочка интерпретатора • Приглашение командного интерпретатора • bash_completion • shopt |
Скриптинг | Скриптинг • Интерпретатор • Shebang • Shell-скриптинг • shell-framework • expect • awk • sed |