Hallo,
ich habe über Wget sowie htmastxt folgende TXT Datei erzeugt.
z.b. 10.10.10.222.txt
Nun möchte ich folgendes erreichen
das aus dem Bereich
10030_Service
Description: Lexmark E360 dn
Location: Porsche Cottbus
Printer State: idle, accepting jobs.
"Print file sent, waiting for printer to finish..."
Device URI: socket://10.56.62.147:9100
folgendes wird
am liebsten sollte in der ersten Zeile vorher der Wert
Betrieb;Drucker; Bezeichnung; Location; Printer; Printer status;Device;URL
und dann die Werte aus der Datei
10030;10030_Service;Description: Lexmark E360 dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.147:9100;Dateiname hier 10.10.10.222
sprich
Betrieb;Drucker; Bezeichnung; Location; Printer; Printer status;Device;URL
10030;10030_rech1_1;Description: Lexmark E360dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.148:9100;Dateiname hier 10.10.10.222
10030;10030_rech1_2;Description: Lexmark E360dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.148:9100;Dateiname hier 10.10.10.222
10030;10030_Service;Description: Lexmark E360 dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.147:9100;Dateiname hier 10.10.10.222
Die Zeile : " "Print file sent, waiting for printer to finish..."
kann da sein muss aber nicht bzw. kann einen anderen Inhalt haben, wenn nicht vorhanden, dann soll diese Leer gelassen werden
10030;10030_Service;Description: Lexmark E360 dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;;Device URI: socket://10.56.62.147:9100;Dateiname hier 10.10.10.222
die Nummer vorne ist immer 5 Stellig. d.h. sie muss nicht 10030 sein sonder jegliche andere 5 Stellige Nummer.
Ich hoffe ihr könnt mir helfen.
Vielen Dank für Eure Rückmeldungen
ich habe über Wget sowie htmastxt folgende TXT Datei erzeugt.
z.b. 10.10.10.222.txt
Quellcode
- Printer
- =======
- Default Destination: shredder
- 10030_rech1_1
- Description: Lexmark E360dn
- Location: Porsche Cottbus
- Printer State: idle, accepting jobs.
- "Print file sent, waiting for printer to finish..."
- Device URI: socket://10.56.62.148:9100
- 10030_rech1_2
- Description: Lexmark E360dn
- Location: Porsche Cottbus
- Printer State: idle, accepting jobs.
- "Print file sent, waiting for printer to finish..."
- Device URI: socket://10.56.62.148:9100
- 10030_Service
- Description: Lexmark E360 dn
- Location: Porsche Cottbus
- Printer State: idle, accepting jobs.
- "Print file sent, waiting for printer to finish..."
- Device URI: socket://10.56.62.147:9100
- .....
Nun möchte ich folgendes erreichen
das aus dem Bereich
10030_Service
Description: Lexmark E360 dn
Location: Porsche Cottbus
Printer State: idle, accepting jobs.
"Print file sent, waiting for printer to finish..."
Device URI: socket://10.56.62.147:9100
folgendes wird
am liebsten sollte in der ersten Zeile vorher der Wert
Betrieb;Drucker; Bezeichnung; Location; Printer; Printer status;Device;URL
und dann die Werte aus der Datei
10030;10030_Service;Description: Lexmark E360 dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.147:9100;Dateiname hier 10.10.10.222
sprich
Betrieb;Drucker; Bezeichnung; Location; Printer; Printer status;Device;URL
10030;10030_rech1_1;Description: Lexmark E360dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.148:9100;Dateiname hier 10.10.10.222
10030;10030_rech1_2;Description: Lexmark E360dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.148:9100;Dateiname hier 10.10.10.222
10030;10030_Service;Description: Lexmark E360 dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;"Print file sent, waiting for printer to finish...";
Device URI: socket://10.56.62.147:9100;Dateiname hier 10.10.10.222
Die Zeile : " "Print file sent, waiting for printer to finish..."
kann da sein muss aber nicht bzw. kann einen anderen Inhalt haben, wenn nicht vorhanden, dann soll diese Leer gelassen werden
10030;10030_Service;Description: Lexmark E360 dn;Location: Porsche Cottbus;Printer State: idle, accepting jobs.;;Device URI: socket://10.56.62.147:9100;Dateiname hier 10.10.10.222
die Nummer vorne ist immer 5 Stellig. d.h. sie muss nicht 10030 sein sonder jegliche andere 5 Stellige Nummer.
Ich hoffe ihr könnt mir helfen.
Vielen Dank für Eure Rückmeldungen