Hallo Vinzenz,
Lese Ausgabe von grep in die Variable var ein
Parameter -o ist überflüssig, wenn die Zeile nur den Suchtext enthält
var=$(grep -o 'start.*ende' datei)
Werte den Ausdruck per Mustererkennung aus
erg=$(expr match $dat 'start*([^ ]*)ende')
Die Variable erg enthält nun INHALT, Du kannst mit $erg auf die Variable zugreifen.
Einen riesigen Dank, schon beim nächsten Skript werde ich deinen Tipp gut gebrauchen können! :-)
Freundliche Grüße
Marc Reichelt || http://www.marcreichelt.de/
--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html