Awk
Материал из lulzette's wiki
https://zalinux.ru/?p=554
https://habr.com/ru/company/ruvds/blog/327754/
https://losst.ru/ispolzovanie-awk-v-linux
Field Separators: https://www.gnu.org/software/gawk/manual/html_node/Field-Separators.html
параметры командной
-F*символ*
- разделитель полей
синтакс
Выполнить код перед чтением строки:
awk 'BEGIN {print "Hello World!"}'
Выполнить код после последней строки:
END {print "End of File"}
Вся строка:
$0
- переменная
print
- вывести
условия
'$16 ~ /502/'
- поле 16 имеет вхождение 502
'/^#/'
- строка начинается с #