Lines Matching refs:shell

22 #include	<shell.h>
174 "contain a \b.\b that you assign a value in the current shell "
176 "[b?The shell writes a message to standard error as soon it detects that "
178 "[e?A simple command that has an non-zero exit status will cause the shell "
191 "[m?When enabled, the shell runs background jobs in a separate process "
195 "[n?The shell reads commands and checks for syntax errors, but does "
200 "that can be reinput to the shell to restore the settings. "
222 "[+ignoreeof?Prevents an interactive shell from exiting on "
264 "values when the shell was invoked. The \b-p\b option is on "
268 "[r?restricted. Enables restricted shell. This option cannot be unset once "
270 "[t?Obsolete. The shell reads one command and then exits.]"
271 "[u?If enabled, the shell displays an error message when it tries to expand "
273 "[v?Verbose. The shell displays its input onto standard error as it "
275 "[x?Execution trace. The shell will display each command after all "
298 "[+DESCRIPTION?\bbreak\b is a shell special built-in that exits the "
316 "[+DESCRIPTION?\bcontinue\b is a shell special built-in that continues "
339 "contain any printable character which is not special to the shell. "
349 "[+?\balias\b is built-in to the shell as a declaration command so that "
352 "definition only affects scripts read by the current shell "
353 "environment. It does not effect scripts run by this shell.]"
355 "as input to the shell to recreate the current aliases.]"
376 "[+NAME?builtin - add, delete, or display shell built-ins]"
378 "built-in commands in the current shell environment. A built-in command "
379 "executes in the current shell process and can have side effects in the "
380 "current shell. On most systems, the invocation time for built-in "
384 "determines the name of the built-in. For each basename, the shell looks "
385 "for a C level function in the current shell whose name is determined by "
403 "[+?\bbuiltin\b cannot be invoked from a restricted shell.]"
434 "current shell environment.]"
487 "with arguments given by \aarg\a, suppressing the shell function lookup "
543 "built-in, an error will cause a non-interactive shell to exit with "
544 "a non-zero exit status. An interactive shell returns a non-zero exit "
557 "[+NAME?eval - create a shell command and process it]"
558 "[+DESCRIPTION?\beval\b is a shell special built-in command that constructs "
561 "the shell and evaluated in the current environment. Note that "
563 "again when the shell executes the constructed command.]"
579 "manipulate file descriptors or to replace the current shell "
581 "[+?If \acommand\a is specified, then the current shell process will be "
584 "\bexec\b to enhance performance since the shell implicitly "
588 "\b9\b in the current shell environment using the standard "
596 "[+?\bexec\b cannot be invoked from a restricted shell to create "
616 "[+NAME?exit - exit the current shell]"
617 "[+DESCRIPTION?\bexit\b is shell special built-in that causes the "
618 "shell that invokes it to exit. Before exiting the shell, if the "
642 "[+?\bexport\b is built-in to the shell as a declaration command so that "
646 "used as input to the shell to recreate the current exports.]"
668 "of the next option in the shell variable specified by the \aname\a "
670 "shell variable \bOPTIND\b. When the shell is invoked \bOPTIND\b "
672 "argument, \bgetopts\b places the option argument in the shell "
696 "output from the shell function whose name is that of the enclosed text.]"
773 "options, the shell variable whose name is \aname\a will be set to the ? "
774 "character. The shell variable \bOPTARG\b will be set to "
776 "value, then \aname\a will be set to the : character and the shell variable "
866 "[+NAME?disown - disassociate a job with the current shell]"
867 "[+DESCRIPTION?\bdisown\b prevents the current shell from sending "
869 "the current shell terminates a login session.]"
889 "that were started by the current shell environment on standard "
894 "reported by the shell.]"
896 "shell removes the jobs from the list of known jobs in "
897 "the current shell environment.]"
920 "previously entered into the current shell environment.]"
928 "then reexecuted by the current shell. The \b\f?\f\b command that "
1037 "shell environment as an arithmetic expression using ANSI C "
1038 "syntax. Variables names are shell variables and they "
1093 "[s?Write the output as an entry in the shell history file instead of "
1134 "by the shell to get back the same string. However, empty "
1144 "convert it to a shell pattern.]"
1145 "[+%R?Treat \astring\a as an shell pattern expression and "
1157 "\b\"\b or \b'\b. Otherwise, \astring\a is treated like a shell "
1261 "[s?Save a copy of the input as an entry in the shell history file.]"
1295 "[+?\breadonly\b is built-in to the shell as a declaration command so that "
1299 "used as input to the shell to recreate the current set of "
1316 "[+DESCRIPTION?\breturn\b is a shell special built-in that causes the "
1344 "terminal, the shell is considered to be interactive.]"
1358 "[i?Specifies that the shell is interactive.]"
1359 "[l?Invoke the shell as a login shell; \b/etc/profile\b and \b$HOME/.profile\b, "
1361 "[r\f:restricted\f?Invoke the shell in a restricted mode. A restricted "
1362 "shell does not permit any of the following:]{"
1385 "[P?Invoke the shell as a profile shell. See \bpfexec\b(1).]"
1389 "in \afile\a that can be used a separate shell script browser. The "
1410 "[+>1-125?A noninteractive shell detected a syntax error, a variable "
1429 "values of all shell variables in the order of the collation "
1431 "they are suitable for reinput to the shell.]"
1465 "[+DESCRIPTION?\bshift\b is a shell special built-in that shifts the "
1528 "shell ignores each of the \acondition\as if they arise. "
1530 "by the shell as if it were processed by \beval\b(1) when one "
1537 "[+EXIT?This trap is executed when the shell exits. If defined "
1545 "[+ERR?Executed whenever \bset -e\b would cause the shell to exit.]"
1549 "Signals that were ignored on entry to a noninteractive shell cannot "
1554 "the shell does not know about causes \btrap\b to exit with a "
1555 "non-zero exit status, but does not terminate the invoking shell.]"
1559 "as input to the shell to recreate the current traps.]"
1589 "[+?Note that the following preset aliases are set by the shell:]{"
1607 "[+?\b\f?\f\b is built-in to the shell as a declaration command so that "
1631 "shell to recreate the attributes for variables.]"
1637 "has no meaning to the shell.]"
1737 "shell execution environment to the value specified by the "
1764 "or function if \b-f\b is specified, from the current shell "
1769 "[f?\aname\a refers to a function name and the shell will unset the "
1771 "[v?\aname\a refers to a variable name and the shell will unset it and "
1790 "from the current shell execution environment, or all aliases if "
1812 "known to the invoking shell have terminated. If one or more "
1817 "not known by the current shell environment, \bwait\b treats each "
1823 "them have terminated or were not known by the invoking shell, "
1829 "to the current shell environment.]"
1846 "on the complete search order that the shell uses. If \aname\a "
1850 "the shell in the current execution environment.]"
1857 "[v?For each name you specify, the shell displays a line that indicates "
1871 "[+0?Each \aname\a was found by the shell.]"
1872 "[+1?One or more \aname\as were not found by the shell.]"