[Tech] Sostituire gli spazi bianchi con underscore
Mattia Brunetti
mattia@firenze.linux.it
Mar 29 Giu 2004 18:17:17 CEST
Il 17:59, martedì 29 giugno 2004, paolo palmerini ha scritto:
> #!/bin/bash
>
> for old in *.*; do
> new=`echo $old|tr ' ' '_'`
> mv $old $new
> done
Non funge perche' $old e' a b c.txt
invece dovrebbe essere a\ b\ c.txt
infatti 'mv a b c.txt a_b_c.txt' restituisce
mv: quando vengono spostati più file l'ultimo argomento deve essere una
directory
Non ti preoccupare se trovo la soluzione, la posto ;)
Ciao
Mattia
--
Pace e prosperita' \\//
GnuPG-Key = 1024D/ACF1A8FF
ICQ # 107461752
Maggiori informazioni sulla lista
flug-tech