Shell/Cshell questions
srini
ncsrini at ndsuvax.UUCP
Sun Aug 21 07:26:38 AEST 1988
Hello. Some questions on the working of the shell. I am using C shell.
1. When a variable is set, where and how is it kept track of? Like, is
there a symbol table maintained by the shell. Or, is it something
else. In any case, can the user access these tables to find out
about the variables? The answer to this would probably expplain
the mechanism of the command "set".
2. Where are the environment variables stored? Is it in the same pplace
as other variables or not?
3. What is the exact use of .cshrc and .login? Can one replace the other?
If so, what are the side effects? How are the subshells affected by these
files?
4. Can somebody recommend a book or an article that deals with the working
of the shell? I am looking for one that talks about Cshell syntax in
detail, also.
5. Where are the pprograms (system) for different commands supppported by
a shell usually located in a system? I looked in /bin etc, but couldn't
find them.
I guess this is enough for now. Let me add that there could be some
silly questions above due to the fact that I am not a pro in shell
programming or anything. But, your responses to all or some of the
above will be greatly appreciated whether sent directly to me or to
the net. Thank you all in advance.
-- Srini
(ncsrini at ndsuvax or ncsrini at plains.NoDak.edu )
(nu104046 at ndsuvm1 -- BITNET)
More information about the Comp.unix.questions
mailing list