16.12.2012 Views

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 32. tcsh Built-in Shell Variables (continued)<br />

Variable Purpose<br />

nobeep If set, beeping is completely disabled.<br />

noclobber If set, restrictions are placed on output redirection to<br />

insure that files are not accidentally destroyed and that<br />

>> redirections refer to existing files, as described in<br />

“Input or output” on page 646.<br />

noglob If set, filename substitution and directory stack<br />

substitution are inhibited. This is most useful in shell<br />

scripts which do not deal with filenames, or after a list of<br />

filenames has been obtained and further expansions are<br />

not desirable.<br />

nokanji If set and the shell supports Kanji (see the version shell<br />

variable), it is disabled so that the meta key can be used.<br />

nonomatch If set, a filename substitution or directory stack<br />

substitution which does not match any existing files is left<br />

untouched instead of causing an error. It is still an error<br />

for the substitution to be malformed, that is, echo [ still<br />

gives an error.<br />

nostat A list of directories (or glob-patterns which match<br />

directories; see “Filename substitution” on page 643) that<br />

should not be stat(2)ed during a completion operation.<br />

This is usually used to exclude directories which take too<br />

much time to stat(2), for example /afs.<br />

notify If set, the shell announces job completions<br />

asynchronously. The default is to present job completions<br />

just before printing a prompt.<br />

owd The old working directory, equivalent to the - (hyphen)<br />

used by cd and pushd. See also the cwd and dirstack<br />

shell variables.<br />

path A list of directories in which to look for executable<br />

commands. A null word specifies the current directory. If<br />

there is no path variable then only full pathnames will<br />

execute. path is set by the shell at startup from the PATH<br />

environment variable or, if PATH does not exist, to a<br />

system-dependent default something like (/usr/local/bin<br />

/usr/bsd /bin /usr/bin .). The shell may put ’.’ first or last in<br />

path or omit it entirely depending on how it was compiled;<br />

see the version shell variable. A shell which is given<br />

neither the -c nor the -t option hashes the contents of the<br />

directories in path after reading ~/.tcshrc and each time<br />

path is reset. If one adds a new command to a directory<br />

in path while the shell is active, one may need to do a<br />

rehash for the shell to find it.<br />

printexit- value If set and an interactive program exits with a non-zero<br />

status, the shell prints ’Exit status’.<br />

prompt2 The string with which to prompt in while and foreach<br />

loops and after lines ending in \ (backslash). The same<br />

format sequences may be used as in prompt (note the<br />

variable meaning of %R). Set by default to %R? in<br />

interactive shells.<br />

tcsh<br />

Chapter 2. Shell command descriptions 661

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!