XML ähnliche Konfigurations Datei mit Shellbefehlen auswerten
Hi,
ich schreibe gerade an einem Backup Programm. Ich würde gern eine Art XML Datei als Konfigurationsdatei verwenden.
Hier ein simples Beispiel:
<quelle>
<host>192.168.0.100</host>
<path>/home/</path>
<...></...>
</quelle>
<ziel>
<host>192.168.200.1</host>
<path>/home/backups</path>
<...></...>
</ziel>
Ich weis nun aber nicht, wie ich diese Datei effektiv auswerten sollte.
Wenn ich jetzt z.B. den Quell Host ermitteln möchte kann ich dies ja ungefähr wie folgt tun:
cat konfigurationsdatei tr "\n" "|" | grep -o "<quelle>.*</quelle>" | grep -o "<host>.*</host>" | usw...
Nun denke ich aber das es dafür bereits einfachere Möglichkeiten gibt.
Hat jemand Vorschläge ?
Danke
Gruß risc
ich schreibe gerade an einem Backup Programm. Ich würde gern eine Art XML Datei als Konfigurationsdatei verwenden.
Hier ein simples Beispiel:
<quelle>
<host>192.168.0.100</host>
<path>/home/</path>
<...></...>
</quelle>
<ziel>
<host>192.168.200.1</host>
<path>/home/backups</path>
<...></...>
</ziel>
Ich weis nun aber nicht, wie ich diese Datei effektiv auswerten sollte.
Wenn ich jetzt z.B. den Quell Host ermitteln möchte kann ich dies ja ungefähr wie folgt tun:
cat konfigurationsdatei tr "\n" "|" | grep -o "<quelle>.*</quelle>" | grep -o "<host>.*</host>" | usw...
Nun denke ich aber das es dafür bereits einfachere Möglichkeiten gibt.
Hat jemand Vorschläge ?
Danke
Gruß risc
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 99556
Url: https://administrator.de/forum/xml-aehnliche-konfigurations-datei-mit-shellbefehlen-auswerten-99556.html
Ausgedruckt am: 23.12.2024 um 16:12 Uhr
2 Kommentare
Neuester Kommentar
Tach,
warum nimmst du nicht Perl in verbindung mit XML::Simple??
MfG
warum nimmst du nicht Perl in verbindung mit XML::Simple??
MfG