erlug
[Top] [All Lists]

Re: [Erlug] sed regex: nessuno tra

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] sed regex: nessuno tra
From: Ivan Sergio Borgonovo <mail@xxxxxxxxxxxxxxx>
Date: Thu, 22 Apr 2004 18:20:37 +0200
On Thu, 22 Apr 2004 17:16:08 +0200
Nando Santagata <nando@xxxxxxxxx> wrote:

> cat <<EOF|sed -e '/pluto\|pippo\|minnie/! s/n/sarca/'
> pluto
> pippo
> minnie
> no
> neanche
> EOF

thx

Comunque qua
ivan@stige:~> sed --version
GNU sed version 4.0.6
funziona con
echo -e "pluto\npippo\nminnie\nno\nneanche"|sed -e
'/pluto|pippo|minnie/!s/n/sarca/'
o via -re

> Ad ogni modo, se proprio insisti a voler programmare in sed, un buon
> manuale aiuterebbe:
> 
> http://www.gnu.org/software/sed/manual/sed.html

Il problema originale era meno ovvio.

echo -e "sarca pippo zozza\nsarca foca zozza\nsarca minnie zozza" \
| sed -re \
'/sarca ((pippo)|(pluto)|(minnie)) /!s/sarca (.*) (.*)/\2 \1 sarca/'

sort of


<Prev in Thread] Current Thread [Next in Thread>