On 1/31/07, kris <[EMAIL PROTECTED]> wrote:
On Wed, Jan 31, 2007 at 02:27:24PM -0500, Dak Ghatikachalam wrote:
>Thanks a lot , I test ran it. This is great
No problem. I should add that if this is to be part of a long running
script, you should close the co-process (the while-loop running cat),
with something like:
exec 5<&p
exec 5<&-
_______________________________________________
Kris, Thanks again
I got that right after more digging in man ksh and baby trying for a long
night.
My code worked well after putting like you said, which I did not understand
initially, but now it is clear.
the code turned out something like
{ while cat /tmp/availspace.$$; do false; done } |&
exec 5<&p
cat /tmp/reprocesses.$$|awk '/DATAFILE/ { print $0 }'|tr -d ' '|
while read file_b
do
read -u5 file_a
echo $file_b $file_a
done >/tmp/reprocessrecset.$$
exec 5<&-
this what you meant ?
Thanks
Dak
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"