OK, no real problem, misunderstanding on my part.

Shell functions called by perl do send their output to the screen,
or stdout - they send it to the perl script. That was my misunderstanding.

That is to say :

#!/usr/bin/perl
`echo "testing"`;

will not have the desired effect, but :

#!/usr/bin/perl
$val=`echo "testing"`;
print $val;

will.

Bit of a gotcha, didn't realise it.

Thanks, for your comments, Gus - tried some other kernel versions, and
then figured out what was going on.

Cheers,
-- 
John August

Some of us are paying for sins we have committed.
Others are paying for sins we still have to commit.


--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to