blueunderground
Mitglied
Hallo,
möchte mit der bash ein skript bauen mit dem ich zeilenweise Datensätze einlesen und später verarbeiten kann.
datensatz.txt
<Artikelnummer>123</Artiklenummer>
<Artikelname>Holzkiste</Artiklename>
<Preis>12,50</Preis>
<Waehrung>EUR</Waehrung>
<Artikelnummer>155</Artiklenummer>
<Artikelname>Bauklotz</Artiklename>
<Preis>12,50</Preis>
<Waehrung>EUR</Waehrung>
<Artikelnummer>777</Artiklenummer>
<Artikelname>Holzkiste</Artiklename>
<Preis>9,20</Preis>
<Waehrung>EUR</Waehrung>
<Artikelnummer>456</Artiklenummer>
<Artikelname>Schublade</Artiklename>
<Preis>10,00</Preis>
<Waehrung>USD</Waehrung>
Nun möchte ich jeden Datensatz seperat einlesen, die Zuordnun Anfang/Ende des Datendatzes wäre immer die Artiklnummer, wie bekomme ich das hin (Array) ???
Würde später gerne eine Ausgabe haben in dem ich die Artikelnummer angeben und den Datensatz ausgeben lassen.
Danke für die Hilfe.
Blue
möchte mit der bash ein skript bauen mit dem ich zeilenweise Datensätze einlesen und später verarbeiten kann.
datensatz.txt
<Artikelnummer>123</Artiklenummer>
<Artikelname>Holzkiste</Artiklename>
<Preis>12,50</Preis>
<Waehrung>EUR</Waehrung>
<Artikelnummer>155</Artiklenummer>
<Artikelname>Bauklotz</Artiklename>
<Preis>12,50</Preis>
<Waehrung>EUR</Waehrung>
<Artikelnummer>777</Artiklenummer>
<Artikelname>Holzkiste</Artiklename>
<Preis>9,20</Preis>
<Waehrung>EUR</Waehrung>
<Artikelnummer>456</Artiklenummer>
<Artikelname>Schublade</Artiklename>
<Preis>10,00</Preis>
<Waehrung>USD</Waehrung>
Nun möchte ich jeden Datensatz seperat einlesen, die Zuordnun Anfang/Ende des Datendatzes wäre immer die Artiklnummer, wie bekomme ich das hin (Array) ???
Würde später gerne eine Ausgabe haben in dem ich die Artikelnummer angeben und den Datensatz ausgeben lassen.
Danke für die Hilfe.
Blue