[Tech] saltare porzioni di testo (html2pdf)

Franco Bagnoli bagnoli@dma.unifi.it
Mer 25 Apr 2001 11:15:54 CEST


Qualche giorno fa Mannucci Claudio domandava come fare per estrarre da un
file tutto il testo che non sta tra due pattern. Ieri ho visto che in perl
c'e' un costrutto quasi fatto apposta:

dato un testo del tipo 

prima riga
seconda riga
<startskip>
terza riga
quarta riga
<endskip>
quinta riga 
<startskip>
sesta riga
settima riga
<endskip>
ultima riga

il seguente scriptino fa il compito:
------------------------------------------------
#!/usr/bin/perl

while (<>) {
	print unless /<startskip>/ .. /<endskip>/
}
---------------------------------------------------
che si puo' condensare sulla riga di comando in 

perl -ne 'print unless /<startskip>/ .. /<endskip>/' file

ciao.

-- 
Franco Bagnoli
Dipartimento di Matematica Applicata "G. Sansone"
Universita' di Firenze, Via S. Marta, 3 I-50139 Firenze, Italy
tel. +39 0554796422, fax: +39 055471787
e-mail: bagnoli@dma.unifi.it






Maggiori informazioni sulla lista flug-tech