Could some one tell me the difference btw Bourne shell and the Kshell? Which is more flexible and reliable in terms of portability and efficiency. When i type the following command ..
$ echo $SHELL
yields me
/bin/sh
Does this tells me that I am in Bourne shell. If yes, how can i get into ksh??
ahamed101 is correct, $0 will return you the name of the shell or proc running,
I was getting mixed up by phone call on almost the same subject: "How can I find the PID of current shellscript (in order to kill it...), $$ will return the current shell or proc PID running - In your case its is almost the same...
Try this