У меня есть файл, содержащий строку
ipAddress=10.78.90.137;10.78.90.149
Я хотел бы разместить эти два IP-адреса в массиве bash. Для этого я попробовал следующее:
n=$(grep -i ipaddress /opt/ipfile | cut -d'=' -f2 | tr ';' ' ')
Это приводит к извлечению значений в порядке, но по какой-либо причине размер массива возвращается как 1, и я замечаю, что оба значения идентифицируются как первый элемент в массиве. Это
echo ${n[0]}
возвращает
10.78.90.137 10.78.90.149
Как это исправить?
Спасибо за помощь!