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