LINUX.ORG.RU

Сообщения vv_blitz

 

внешняя переменная в селекторе awk

Задача должно быть элементарная, но я не догоняю. Что и как нужно экранировать, чтобы awk правильно воспринял bash-переменную $CLIENT, и CLIENT_IP присвоилось значение «192.168.0.1»?

пример «/root/scripts/b1.bal»:

1 192.168.0.220

3 192.168.0.1

15 192.168.2.12

неработающий скрипт:

CLIENT=3

CLIENT_IP=$(cat /root/scripts/b1.bal | awk '($1 == $CLIENT) {print $2}')

vv_blitz
()

RSS подписка на новые темы