Помогите плз.. че-то с регулярными выражениями не очень получается.. нужно вырезать из теста
ifconfig_nfe0="192.168.1.1/24"
только ip/mask
тоесть должно получиться 192.168.1.1/24
awk '{FS ="\""} {print $1}' не помогает, точно не могу понять как задать разделитель либо связать две эти штуки.. =\ в общем вот ..
LinuxForum.Fans
[Решено] awk
Автор: wiiioolo
3 сообщений
6040 просмотров
🔒 закрыта
В Вашем варианте присваивание FS произойдет уже после того, как будет прочитана первая строка. Можно либо добавить BEGIN
text
awk 'BEGIN { FS="\"" } { print $2 }'либо задать разделитель ключом -F:
text
awk -F '"' '{ print $2 }'Спасибо большое =) помогло)
Войдите или зарегистрируйтесь, чтобы ответить.