Wie extrahiere ich einige Daten aus einer Datei mit einigen Daten, um sie als Argumente eines Befehls zu verwenden

Wie extrahiere ich einige Daten aus einer Datei mit einigen Daten, um sie als Argumente eines Befehls zu verwenden

Ich habe eine Datei mit 5 Zeilen und 2 Spalten. Sie enthält den Knotennamen und die entsprechende IP-Adresse.

Jede Zeile sieht folgendermaßen aus:

Node1 10.10.10.1 

Ich soll mithilfe eines Skripts Knoten im Load Balancer erstellen. Ich muss die 1. Zeile, Spalte 1, mit der 1. Zeile, Spalte 2 abgleichen.

Der Befehl zum Erstellen eines Knotens in einem Load Balancer lautet wie folgt

tmsh create /ltm node Nodename address IP_address

Antwort1

Versuche dies,

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

verwandte Informationen