У меня есть переменная bash: agent1.ip
с 192.168.100.137
в качестве значения. Когда я ссылаться на него в echo
:Ссылка на переменную bash, имя которой содержит точку
echo $agent1.ip
результат:
.ip
Как получить значение?
UPDATE: мои переменных:
Как вы получили имя '.' В имени переменной в первую очередь? –
Действительно, поскольку @TomFenech намекает на то, что это не допустимое имя переменной. Невозможно * иметь * переменную с этим именем вообще. –
Я использую инструмент, который запускает мой bash, и имеет переменную env с пунктирным именем ... –