Hallo zusammen,
ich habe folgendes Problem: Ich habe eine Konfigurationsdatei, in der pro Zeile 5 unterschiedliche Werte stehen. Die Werte sind durch Tabulatoren getrennt. Der Aufbau dieser Datei sieht ungefähr so aus (Beispiel mit 2 Datensätzen):
frechdachs /home/samba/frechdachs user@xxx.yyy.tld /users/foo abc123xyzj_Sqj_Sq Jessica /home/samba/jessica userfoo@xxx.yyy.tld /users/bar 123abc456pP12
Diese Konfigurationsdatei kann ich problemlos in einem bash-Script einlesen. So weit, so gut.
Leider sind manche Parameter so lang, dass die Konfigurationsdatei etwas unübersichtlich wird, da jeder Datensatz über 2 oder 3 Zeilen geht...
Es wäre optimal, wenn man sie z.B. so aufbauen könnte:
[frechdachs] VERZ="/home/samba/frechdachs" CLOUDSERVER="user@xxx.yyy.tld" CLOUDVERZ="/users/foo" PASSPHRASE="abc123xyz" [Jessica] VERZ="/home/samba/jessica" CLOUDSERVER="userfoo@xxx.yyy.tld" CLOUDVERZ="/users/bar" PASSPHRASE="123abc456"
Allerdings habe ich keine Idee, ob es möglich ist, in einem Bash-Script eine Konfigurationsdatei mit einer solchen Struktur einzulesen. Funktioniert das? Habt Ihr vielleicht ein Schlagwort, mit dem ich eine Suchmaschine meiner Wahl füttern kann?
Ich bin auch für andere Möglichkeiten offen, z.B. die Speicherung der Daten in einer XML-Datei.
Hat man überhaupt eine Chance, solche Aufgaben in einem Bash-Script zu lösen?
Danke und Gruß
frechdachs