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
|