Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Re: Returning from a program

by peschkaj (Pilgrim)
on Aug 12, 2002 at 14:32 UTC ( #189506=note: print w/replies, xml ) Need Help??

in reply to Returning from a program

I suppose I should be more specific. The perl script will allow the user to select from a menu of 1 to x of possible instances of a program. We have a setup script that runs like this:setup_env [INSTANCE_NAME] where INSTANCE_NAME is something like nm09 or op01. In this instance, it looks like exit() will not work because exit() sends EXPR as an integer.

I suppose I could substr() out the first two letters of the parameter and pass the 09 or 70 or whatever through to the shell script and have it do that. (But then wouldn't I be better off writing the whole thing as a shell script?)

UPDATE: The problem is that we are writing the kshell wrapper to ensure that the environment is setup, rather than contained in a subshell which is gone once the perl program stops running.

Is this possible with IPC, or would it be easier to just write to disk and read the file from the kshell?

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://189506]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (4)
As of 2022-05-17 12:05 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (65 votes). Check out past polls.