> 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
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
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
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
4 matches
Mail list logo