Как извлечь некоторые данные из файла некоторых данных для использования в качестве аргументов команды

Как извлечь некоторые данные из файла некоторых данных для использования в качестве аргументов команды

У меня есть файл из 5 строк и 2 столбцов. Он содержит Nodename и соответствующий ему IP-адрес.

Каждая строка выглядит так:

Node1 10.10.10.1 

Мне нужно создать узлы в балансировщике нагрузки с помощью скрипта. Мне нужно сопоставить столбец 1 первой строки со столбцом 2 первой строки.

Команда для создания узла в балансировщике нагрузки выглядит следующим образом:

tmsh create /ltm node Nodename address IP_address

решение1

Попробуй это,

while read -r node ip; do
  tmsh create /ltm node "$node" address  "$ip"
done < input.txt

Связанный контент