Bash, for y ls...

Tengo un pqeueño problema que me lleva unos quebraderos de cabeza...

Seamos sinceros, es una practica para la universidad muy senzilla, pero me encuentro en un problema...

La practica en si, contada de un modo rapido, es que el script pilla un directorio y cambia de todos los ficheros/directorios de un usuario concreto los permisos...

El problema que tengo, es cuando realizo un for con un ls para obtener los ficheros (sólo eso), si un fichero tiene un espacio me da problemas...

Alguna manera de que el for me separe de alguna otra forma?

Es por el único sitio por donde me falla...

Gracias!
no uses ls(si solo necesitas el nombre...) y usa las comillas como dios manda.
Al parecer era un fallo de comillas, doblecomillas y cosas de esas... (cómo bien ha dicho Sertinell) ya encontraba raro que me procesara por palabras y no por "items" del ls...

Me sabe siempre mal postear, porque al cabo de un rato lo soluciono, pero esa es mi solución para postear rapido..

En cuanto a la búsqueda no he encontrado exactamente solución a mi problema, ni en el google ni aqui.. lo que si he encontrado es otras posibles maneras de realizar el problema, pero bueno... parece que de esta forma va... :P

Pues nada, a seguir con esto...
4 respuestas