Какова цель '/' в команде awk?

Почему делает это работает:

echo 'NetRange:192.168.1.1-192.168.255.255' | awk -F: '/NetRange/ {print $2}'

и это не делает

echo 'NetRange:192.168.1.1-192.168.255.255' | awk -F: 'NetRange {print $2}'

Из чего цель / ?

1
задан 8 December 2014 в 08:57

1 ответ

Это подобно grep, и найдите, что команда -

Говорит, например - если Вы хотите искать слово "привет" на txt файле "Firstprog.txt".

awk '/hello/' Firstprog.txt

Это говорит Awk перерывать файл для строк текста, которые содержат строку "привет" и распечатывают их.

1
ответ дан 11 November 2019 в 02:30

Другие вопросы по тегам:

Похожие вопросы: