LINUX.ORG.RU

Сообщения mormori0n

 

awk не работает с переменной

Форум — General

Всем привет!

Возможно глупый вопрос, за это простите. Итак, имеется файл .login, записи в котором вида:

blah blah user 10.10.0.1 someuser
blah blah password 10.10.0.1 somepass

В одном из параметров в .sh-скрипт передается ip-адрес (например, 10.10.0.1), а в скрипте необходимо вытащить в переменные логин и пароль.

Примерно так:

USERNAME=$(awk '/user $IP/ {print $5}' $FILE)

Но после выполнения вывод $USERNAME дает пустую строку, но если в скрипте поставить вместо $IP 10.10.0.1, то все ок.

ПС переменная IP не пуста и значение читается правильно. Переменная FILE - также правильная - полный путь до файла+имя файла

 ,

mormori0n
()

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