Re: bash programming question

1999-01-22 Thread Jiri Baum
> You could put the find in a separate script: > > find . -print0 | xargs -r0 somestuff.sh If you go that way, you can just find . -exec somestuff.sh {} \; (You might need quotes around the {}.) Jiri

Re: bash programming question

1999-01-21 Thread Carey Evans
Michael Meskes <[EMAIL PROTECTED]> writes: [snip] > However, this does not work if there are blanks in the filename as $file > would be incomplete. I cannot simply use -exec for find either since I call > a function from the same script inside the loop. Finally I need to read some > input during

Re: bash programming question

1999-01-20 Thread Bob Wilkinson
Or just use finds' exec option find . -print -exec "{}" \; Bob :wq P.S. The "{}" expands out to the current file name - Original Message - From: Shaleh <[EMAIL PROTECTED]> To: Michael Meskes <[EMAIL PROTECTED]> Cc: Sent: Tuesday, January 19, 1999

RE: bash programming question

1999-01-19 Thread Shaleh
On 19-Jan-99 Michael Meskes wrote: > Hi, > > I have a small sh script that does essantially the following: > > variable=`find . -print` > > for file in $variable > do > > done > try: for file in `find . -print` do ${file} done The braces should help keep the variable consiste