I am running a perl script
Depends upon the shell I have to add some feature to my script.
If my login shell is csh from the command line I can change to korn shell by giving 'ksh'. same way I can change to any shell I want ( 'bash','csh','sh').
From the command line if I execute echo $0, I will be able to find the shell name. How can I find this inside a script whithout using `echo $0`. I think there is no use of this command inside a perl script.
My code would be similar like this
(Updated)$shell_name = find_the_shell if ( $shell_name eq 'bash' ) { # Blah .. Blahhh } elsif ( $shell_name eq 'ksh' ) { # Blah .. Blahhh } elsif ( $shell_name eq 'csh' ) { # Blah .. Blahhh }
In reply to find the shell inside a perl script by jesuashok
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |