внешняя переменная в селекторе 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}')