AWK — различия между версиями
Root (обсуждение | вклад) |
Root (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Вывод всего содержимого файла | Вывод всего содержимого файла | ||
− | awk '<font color=blue>{print $0}</font>' filename | + | awk '<font color=blue>{print $0}</font>' filename |
Вывод всего содержимого файла с нумерацией строк | Вывод всего содержимого файла с нумерацией строк |
Версия 00:54, 1 июня 2022
Базовый синтаксис awk
awk '{action}' filename
Когда нужно найти текст, соответствующий конкретному шаблону, или же конкретное слово в тексте, команда принимает следующий вид
awk '/regex pattern/{action}' filename
Вывод всего содержимого файла
awk '{print $0}' filename
Вывод всего содержимого файла с нумерацией строк
awk '{print NR,$0}'
Вывод определённого столбца awk '{print $3}' filename
Вывести все хостнеймы(колонка 2) из строк которые начинаются с цифр(ипишек)
awk '/^[0-9]/{print $2}' /etc/hosts