Adriano Ferreira wrote:
On 6/6/06, Lakshmi Sailaja <[EMAIL PROTECTED]> wrote:

Can I include a korn shell script in a perl program?


Not include, but you certainly can execute a shell script from within
a Perl program.

I have done the following but I get a compilation failed error.
abc is the ksh script.
-----------------------------------------------------
require "/home/xxx/yyy/abc";


'require' is to load *Perl* modules - your script as you said is for
ksh. Even though Perl has a lot of the natural feeling of shell
scripts, it does not parse shell scripting language. Many scripts may
be translated to Perl with little additional work (possibly adding a
bunch of quotes and colons).

You may try something like

        system "/home/xxx/yyy/abc";


It wouldn't hurt to test for the permissions on the file to make sure you can execute it before calling it.

--
Rance Hall
System Administrator
Nebraska Turkey Growers
1-308-468-5711, ext. 106
[EMAIL PROTECTED]



--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to