[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: