PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tcsh, grep und quotes



OpOs
16-09-2006, 09:59
moin!

ich bastel grad an 'nem tcsh-script und moechte aus einer html datei eine bestimmte zeile finden

die zeile enthaelt den string
name="attribute's value"das attribut enthaelt sowohl ein apostroph als auch leerzeichen


grep "name=\"attribute\'s value\""funktioniert leider nicht, grep meldet immer ein unmatched ' oder "

mit backslash escapen funktioniert leider nich. das liegt doch bestimmt an der tcsh, oder? aus der manpage bin ich, was das escapen von quotes angeht, leider nich sehr schlau geworden...

wie muss ich den regex formulieren?

danke

Romanday
16-09-2006, 23:25
grep "name=\"attribute's value\""

OpOs
17-09-2006, 11:46
nee, das funzt auch nich, ich hab alle kombis von escapen und nich escapen ausprobiert. tcsh scheint mit escapeten quotes und apostrophen grundsaetzlich nix anfangen zu koennen...

des raetsels loesung:
'name="attribute'"'"'s value"'mann, mann, da soll nu einer draufkommen