lodex
Lt. Junior Grade
- Registriert
- Dez. 2007
- Beiträge
- 443
Hallo!
Ich sitze gerade hier an einem kleinen Shell Skript und möchte in diesem einen bestimmten Teil einer Datei einlesen. Die Datei sieht beispielhaft so aus:
Die Direktiven sollen als Variablen in dem Skript verwendet werden, können aber in der Datei mehrmals vorkommen, weshalb jeweils nur eine bestimmte Sektion geladen werden soll. Die Ausgabe sollte also beim Filtern nach "[Sektion 2]" so aussehen:
Ich gehe mal davon aus, dass das mit ein wenig Magie mit sed oder awk kein Thema ist, aber da mein Wissen darüber gegen Null geht, hat hier vielleicht jemand eine Lösung für mich.
Schon mal danke im voraus!
Grüße
lodur
Ich sitze gerade hier an einem kleinen Shell Skript und möchte in diesem einen bestimmten Teil einer Datei einlesen. Die Datei sieht beispielhaft so aus:
Code:
[Sektion 1]
direktive 1 = wert
direktive 2 = wert
[Sektion 2]
direktive 1 = wert
direktive 2 = wert
direktive 3 = wert
[Sektion 3]
direktive 1 = wert
direktive 2 = wert
Die Direktiven sollen als Variablen in dem Skript verwendet werden, können aber in der Datei mehrmals vorkommen, weshalb jeweils nur eine bestimmte Sektion geladen werden soll. Die Ausgabe sollte also beim Filtern nach "[Sektion 2]" so aussehen:
Code:
direktive 1 = wert
direktive 2 = wert
direktive 3 = wert
Ich gehe mal davon aus, dass das mit ein wenig Magie mit sed oder awk kein Thema ist, aber da mein Wissen darüber gegen Null geht, hat hier vielleicht jemand eine Lösung für mich.
Schon mal danke im voraus!
Grüße
lodur