[Linuxtrent] Re: sed ?

  • From: Daniele Nicolodi <daniele@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sun, 6 Oct 2002 13:04:27 +0200

On Sat, Oct 05, 2002 at 07:19:41PM +0000, Filippo Dal Bosco wrote:
> Hello linuxtrent@xxxxxxxxxxxxxx
> 
> Prima di studiare sed vorrei sapere se
> 
> E' possibile con sed ( o altri prg):
> far controllare se esite una stringa verso la fine del file.
> Se esite fargli rilegge tutto il file da capo e fare delle sostituzioni

Sed e` semplicmente un interprete di espressioni regolari (a dire il
vero di esperessioni regolari estese con qualche feature specifica).
Quello che chiedi non e` fattibile semplicemente con sed ma richiede
quantomeno l'intefrazione di sed in uno script di shell. 

> oppure bisogna usare grep + sed ?

Perche` complicarsi la vita in questo modo ? Credo possa essere piu`
semplice usare un linguaggio di programmazione fatto apposta per queste
cose: awk (se vuoi rimanere sul minimale) o perl vanno benissimo.

Ciao
-- 
Daniele
                    --- http://www.grinta.net ---
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: