I need to know what the below variables are used for in UNIX.
1.$$
2.$#
i am a newbie in UNIX and need to debug some shell scripts where i have spotted these. I am aware about the $? which gives the exit code of the last executed command but not the above two.