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/contentid/99556
Ausgedruckt am: 22.11.2024 um 22:11 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