Em Terça 13/12/2005 às 15:44, mvillarino dizia...

> Grazas, agora tentarei facé-lo en plan script, algo asi como:
> 
> #!/bin/bash
> #usage: script portugues galego
> 
> if [ $* -lt 3]
> then
> echo "uso: script portugues galego"
> exit
> fi
> 
> for file in `ls`
> do
>   if [ ! -z $file]
>   then
>     sed -i -e "s/"$1"/"$2"/g" $file   # non certo do uso das coma dobres
>   fi
> done

O 'for' e o 'if' sobram, acabas directamente com:

sed -i -e "s/$1/$2/g" *

Outra alternativa: ficheiro 'subst.txt' com

s/texto 1/sub 1/g
s/texto 2/sub 2/g
s/texto 3/sub 3/g

E fazer algo como

$ sed -f subst.txt -i *

De todos modos o normal seria meter um dicionário no próprio Por2Gal
;) Podes editar o script e meter por aí palavras, mira os exemplos.

Berto
_______________________________________________
Trasno mailing list
tra...@ceu.fi.udc.es
http://ceu.fi.udc.es/cgi-bin/mailman/listinfo/trasno

Responderlle a