Java Mailing List Archive

http://www.redhatconfig.com/

Home » Red Hat Linux Discussion »

Re: scripting problem

Serge Dubrouski

2008-01-28

Replies: Find Java Web Hosting

Author LoginPost Reply
One way would be to set IFS (Internal Field Separator) to CR before
your loop and restore it after it.

On Jan 28, 2008 2:00 PM, Aaron Bliss <abliss@(protected):
> Steve,
> The easiest way to work around the space problem is to just use tar to
> backup the home directory.
>
> Aaron
>
> Steven Buehler wrote:
> > I am hoping that someone here can help me with this. I am running a little
> > script that backs up some directories for me. Below is snippet that gets me
> > into trouble.
> > ---------------------
> > #!/bin/sh
> > DIRSTOBACKUP=`/bin/ls -d1 /home/user/*`
> > for NAMEDIR in ${DIRSTOBACKUP[@]}
> > do
> > echo $NAMEDIR
> > done
> > ---------------------
> >
> > The problem is that some of the directories have spaces in the names. When
> > running the for loop, it will take the new NAMEDIR at the space. So "Red
> > Hat" would end up listing as 2 directories, "Red" and "Hat". Any way around
> > this?
> >
> > Thanks
> > Steve
> >
> >
>
> --
> Aaron Bliss
> Systems Administrator
> SUNY Brockport
> (585) 395-2417
>
> --
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request@(protected)
> https://www.redhat.com/mailman/listinfo/redhat-list
>



--
Serge Dubrouski.

--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@(protected)
https://www.redhat.com/mailman/listinfo/redhat-list
©2008 redhatconfig.com - Jax Systems, LLC, U.S.A.