Neuen Client via Shell Script anlegen

SirTux
Beiträge: 608
Registriert: 05 Feb 2011, 18:37

Re: Neuen Client via Shell Script anlegen

Beitrag von SirTux »

Für die Nachwelt:

Code: Alles auswählen

# Trennzeichen
OLDIFS=$IFS
IFS=","

rm output.sh

while read mac hostname ip description image
 do
    echo "opsi-admin -d method createClient "$hostname" "informatik.uni-freiburg.de" "Des" "Notes" "$ip" "$mac"" >> output.sh
 done < $1

sh output.sh
IFS=$OLDIFS
Die erste Zeile wird an den Aufbau der CSV-Datei angepaßt. Ein direkte Anlegen war bei mir nicht möglich, daher der Umweg über output.sh
Antworten