[glux] Re: Script needed
@arminillo
carminillo@tiscali.it
Gio 15 Apr 2004 17:00:26 CEST
Maxxer wrote:
> @arminillo Scrive:
>
>> sed "s/^[a-zA-Z_]/.&/" nomefileinput
>
>
> bug: il dominio 1carminillo.net viene lasciato invariato :)
non è un bug... ma è voluto... infatti gli ho detto che per tutti i nomi
che iniziano con una lettera (^[a-zA-Z_]) deve sotituire l'"inizio" con un .
ovviamente se il dominio inizia per 1 non va. ;)
Potremo greppare una lettera nella riga... se presente allora deve
anteporre il punto... però va bene sono con ipv4 :))))
Così dovrebbe andare... ;)
cat fileinput | while read riga
do
if [ $(echo $riga | grep -q "[a-zA-Z]";echo $?) -eq 0 ]
then
echo $riga | sed "s/^/.&/" >> fileout
else
echo $riga >> fileout
fi
done
magari Butti ha qualche idea in più
> ciao grazie
> maxxer
> ps già che ci sei spieghi come funziona l'espressione? :))
ti basta?
Maggiori informazioni sulla lista
glux