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

Re: ficheros con espacios?



El Tue, Jun 24, 2003 at 06:37:59AM +0200, David Ballano dijo:
>    Hola chicos,
> 
>    
> 
>    Tengo un problemilla,
> 
>    
> 
>    Resulta que tengo unos ficheros en un directorio, estos ficheros los
>    quiero mover a otro mediante un for  Etc ...
> 
>    El problema es que algunos de los ficheros tienen espacios Ej. :  fichero
>    numero 1.rar
> 
>    
> 
>    Lo que hago es mas o menos esto :  for i in `ls` do  bla bla bla done
> 
>    Pero claro el for me coge palabra a palabra y no todo el nombre... he
>    estado pensando como cambiar el nombre del fichero o ficheros con rename
>    con mv y con sed pero claro sigo teniendo el mismo problema.
> 
>    
> 
>    Otra cosa que se me ha ocurrido es: como puedo poner un espacio " " para
>    que Linux lo entienda, codigo ASCII??   creo recordar que en C podia poner
>    el valor ASCII de las teclas pero es que lo que estoy haciendo es
>    shellscript... total que no me sale na..
> 
>    
> 
>    Me podeis iluminar un poco no caigo y presiento que podria ser una
>    tonteria, gracias!
> 
> 
Puedes intentar con esto

IFS="
"

for i in $(ls); do
  bla bla bla
done

a ver si te sirve :P

-- 
Elias Badenes
elias at pusa dot uv dot es



Reply to: