On Thu, May 21, 2009 at 2:40 PM, Michael Casey <michaelcasey73 at gmail.com> wrote: > How can I cd into a dir, when it contains spaces, and I need to use it in a > script? > > the directory: > /home/user/this is a folder/something > > normally I would use: > cd /home/user/this\ is\ a\ folder/something/ > > but in a script I cant just add the "\" > like: > > find . -type d | while read FOLDER; do cd $FOLDER; done > $ No such file or directory find . -type d | while read FOLDER; do cd "$FOLDER"; done should do the trick... -- Marcelo "¿No será acaso que ésta vida moderna está teniendo más de moderna que de vida?" (Mafalda)