Здравствуйте
Имеем вывод tcpdump в котором все поля идут через пробелы, кроме второго - оно отделено от третьего точкойtcpdump -i eth0 | awk '{print $1, $2, $3}'
получаем второе и третье поле во втором
tcpdump -i eth0 |awk -F . '{print $1, $2, $3}'
получаем что все поля в строке разделяются точками а нам надо только одно поле выделить
tcpdump -i eth0 | awk $2~/.$/ '{print $1, $2, $3}'
не работает хотя в доке написано что есть выражение "$2~/a$/" - a последний символ 2-го поля
как мне отделить два поля разделенные точкой?