What you came up with has a race condition in it and even generates the temp file as a static filename...

-Brad


On 02/27/2015 07:14 PM, ToddAndMargo wrote:
On 02/27/2015 05:07 PM, Brad Cable wrote:
If each individual call to pdfstudio opens a new tab/window/whatever in
pdfstudio (which it sounds like it does based on the crazy script
ToddAndMargo says works), this should definitely work.

-Brad


It does.  Much more elegant than what I came up with


On 02/27/2015 07:05 PM, John Lauro wrote:
Oops, I meant...
find  -maxdepth 1 -iname \*.pdf -print0 | while read -d '' -r file ; do
  /opt/pdfstudio9/pdfstudio9 "$file" & done

but you probably caught that....

----- Original Message -----
From: "John Lauro" <[email protected]>
To: "ToddAndMargo" <[email protected]>
Cc: "Brad Cable" <[email protected]>, "Scientific Linux Users"
<[email protected]>
Sent: Friday, February 27, 2015 8:03:50 PM
Subject: Re: need release command for find -exec

find / -type f -print0 | while read -d '' -r file ; do
/opt/pdfstudio9/pdfstudio9 "$file" & done

should work...

----- Original Message -----
From: "ToddAndMargo" <[email protected]>
To: "Brad Cable" <[email protected]>, "Scientific Linux Users"
<[email protected]>
Sent: Friday, February 27, 2015 7:52:03 PM
Subject: Re: need release command for find -exec

find  -maxdepth 1 -iname \*.pdf -exec /opt/pdfstudio9/pdfstudio9
{} \;

But you have to close the first instance to get the second
to open, etc..

I have tried adding "&" to the end, but no syntax joy.

How to I get "-exec" to run and release, so "find" can go
on to the next instance?

Many thanks,
-T



--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Computers are like air conditioners.
They malfunction when you open windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




Reply via email to