Re: problema con variables... [cambio la pregunta O8) ]
El lun, 17 de sep de 2001, jgarcian@retevision.es escribió...
>
>
>
> + o -
>
> la pregunta en verdad es esta:
>
> quiero hacer un script que me cambie los nombres de estos
> ficheros/directorios
> que contienen espacios en blanco...
>
> hago esto que funciona...
>
> IFS="" ; for i in `ls -R` ; do q=`echo $i | sed s/' '/_/g` ; echo $i
> ; done
>
> pero esto no:
>
> IFS="" ; for i in `ls -R` ; do q=`echo $i | sed s/' '/_/g` ; mv $i $q
> ; done
>
Hola, pues lo mismo de antes "$i"
esquizo:~/pro# ls
archivo con espacios
esquizo:~/pro# for i in *; do q=$(echo "$i" | tr " " "_"); mv "$i" $q;done
esquizo:~/pro# ls
archivo_con_espacios
Un saludo, Manuel.
>
>
> Jordi
>
>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: