giá che parliamo di stringhe....
ciao a tutti,
ho una serie di file xml a cui estrarre alcuni campi delimitati da tag.
finora mi sono arrangiato con grep + cut
# grep "il mio tag" $html | cut -d ">" -f1 | cut -d "<" -f1 > file-out
e funziona bene... peró se la stringa ha un ritorno a capo, perdo una pate della stessa.
l'ideale sarebbe poter dire a cut che esistono due delimitatori...es:
cut -d1 ">" -d2 "<" -f1
chiaramente non funziona e nelle pagine man non si parla della possibilitá di avere due caratteri differenti per definire un delimitatore.
sarebbe possibile ottenere questo con i comandi standard di shell senza ricorrere a perl o altri linguaggi simili?
ciao,
MaX
--
To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: