From 94bce520e8ab78262fcf693b685070779e4185b7 Mon Sep 17 00:00:00 2001 From: Chet Ramey Date: Wed, 13 Sep 2023 16:25:28 -0400 Subject: [PATCH] more error checking for hash builtin; fix for [[ builtin and some test syntax errors --- .gitignore | 103 ++++ CWRU/CWRU.chlog | 29 + builtins/hash.def | 10 +- doc/bash.0 | 1391 +++++++++++++++++++++++---------------------- doc/bash.1 | 13 +- doc/bash.info | 302 +++++----- doc/bash.pdf | Bin 383832 -> 383658 bytes doc/bashref.aux | 2 +- doc/bashref.bt | 4 +- doc/bashref.bts | 4 +- doc/bashref.cp | 2 +- doc/bashref.cps | 2 +- doc/bashref.info | 302 +++++----- doc/bashref.log | 43 +- doc/bashref.pdf | Bin 813794 -> 813912 bytes doc/bashref.texi | 5 + doc/bashref.toc | 2 +- doc/builtins.0 | 1339 +++++++++++++++++++++---------------------- doc/version.texi | 6 +- execute_cmd.c | 6 +- hashcmd.c | 5 +- test.c | 24 +- test.h | 3 +- tests/cond.right | 4 +- tests/cond.tests | 4 + 25 files changed, 1898 insertions(+), 1707 deletions(-) diff --git a/.gitignore b/.gitignore index a4f9d723..5256566d 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,7 @@ config.h config.status config.cache config.log +configure~ autom4te.cache @@ -87,3 +88,105 @@ tests/zecho parser-built y.tab.c y.tab.h + +# doc files created as part of making dvi versions from texinfo source + +doc/bashref.aux +doc/bashref.bt +doc/bashref.bts +doc/bashref.cp +doc/bashref.cps +doc/bashref.fn +doc/bashref.fns +doc/bashref.ky +doc/bashref.pg +doc/bashref.rw +doc/bashref.rws +doc/bashref.toc +doc/bashref.tp +doc/bashref.vr +doc/bashref.vrs +lib/readline/doc/history.aux +lib/readline/doc/history.bt +lib/readline/doc/history.cp +lib/readline/doc/history.cps +lib/readline/doc/history.fn +lib/readline/doc/history.fns +lib/readline/doc/history.ky +lib/readline/doc/history.log +lib/readline/doc/history.pg +lib/readline/doc/history.toc +lib/readline/doc/history.tp +lib/readline/doc/history.vr +lib/readline/doc/history.vrs +lib/readline/doc/rlman.aux +lib/readline/doc/rlman.bt +lib/readline/doc/rlman.cp +lib/readline/doc/rlman.cps +lib/readline/doc/rlman.fn +lib/readline/doc/rlman.fns +lib/readline/doc/rlman.ky +lib/readline/doc/rlman.log +lib/readline/doc/rlman.pg +lib/readline/doc/rlman.toc +lib/readline/doc/rlman.tp +lib/readline/doc/rlman.vr +lib/readline/doc/rlman.vrs +lib/readline/doc/rluserman.aux +lib/readline/doc/rluserman.bt +lib/readline/doc/rluserman.cp +lib/readline/doc/rluserman.cps +lib/readline/doc/rluserman.fn +lib/readline/doc/rluserman.fns +lib/readline/doc/rluserman.ky +lib/readline/doc/rluserman.log +lib/readline/doc/rluserman.pg +lib/readline/doc/rluserman.toc +lib/readline/doc/rluserman.tp +lib/readline/doc/rluserman.vr +lib/readline/doc/rluserman.vrs + +# example loadable builtins + +examples/loadables/accept +examples/loadables/asort +examples/loadables/basename +examples/loadables/cat +examples/loadables/csv +examples/loadables/cut +examples/loadables/dirname +examples/loadables/dsv +examples/loadables/fdflags +examples/loadables/finfo +examples/loadables/getconf +examples/loadables/head +examples/loadables/hello +examples/loadables/id +examples/loadables/kv +examples/loadables/ln +examples/loadables/logname +examples/loadables/mkdir +examples/loadables/mkfifo +examples/loadables/mktemp +examples/loadables/mypid +examples/loadables/necho +examples/loadables/pathchk +examples/loadables/print +examples/loadables/printenv +examples/loadables/push +examples/loadables/pushd +examples/loadables/realpath +examples/loadables/rm +examples/loadables/rmdir +examples/loadables/seq +examples/loadables/setpgid +examples/loadables/sleep +examples/loadables/stat +examples/loadables/strftime +examples/loadables/sync +examples/loadables/tee +examples/loadables/truefalse +examples/loadables/tty +examples/loadables/uname +examples/loadables/unlink +examples/loadables/whoami diff --git a/CWRU/CWRU.chlog b/CWRU/CWRU.chlog index 1b47c489..5ea0e26a 100644 --- a/CWRU/CWRU.chlog +++ b/CWRU/CWRU.chlog @@ -7579,3 +7579,32 @@ builtins/printf.def - printf_builtin: when parsing the format string, consume entire multibyte characters at a time unless they begin with '\\' or '%', to avoid characters whose encoding contains those characters + + 9/11 + ---- +builtins/hash.def + - hash_builtin: if the -p option is supplied without a name to hash, + it's an error + +hashcmd.c + - phash_remove: if the hash table is empty, return 1 like unalias does + when the alias isn't in the hash table. + Report from from Mike Jonkmans + + 9/13 + ---- +test.c + - binary_test,unary_test: now static + - cond_test: new function, calls binary_test or unary_test as appropriate + and handles longjmps from test_syntax_error + +test.h + - cond_test: extern declaration + +execute_cmd.c + - execute_cond_node: call cond_test instead of binary_test or unary_test. + From a report and patch fro Grisha Levit + +doc/bash.1,doc/bashref.texi + - hash: add some text about the mutual exclusivity of the -t, -p, and + -d options diff --git a/builtins/hash.def b/builtins/hash.def index 699c8dd2..34460afc 100644 --- a/builtins/hash.def +++ b/builtins/hash.def @@ -126,8 +126,16 @@ hash_builtin (WORD_LIST *list) return (EXECUTION_FAILURE); } + /* It's an error to specify a pathname to hash to, but no name to hash. */ + if (pathname && list == 0) + { + builtin_usage (); + return (EX_USAGE); + } + /* We want hash -r to be silent, but hash -- to print hashing info, so we test expunge_hash_table. */ + if (list == 0 && expunge_hash_table == 0) { opt = print_hashed_commands (list_portably); @@ -144,7 +152,7 @@ hash_builtin (WORD_LIST *list) /* If someone runs `hash -r -t xyz' he will be disappointed. */ if (list_targets) return (list_hashed_filename_targets (list, list_portably)); - + #if defined (RESTRICTED_SHELL) if (restricted && pathname) { diff --git a/doc/bash.0 b/doc/bash.0 index 9308b58c..20b9591b 100644 --- a/doc/bash.0 +++ b/doc/bash.0 @@ -5283,24 +5283,27 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS Each time hhaasshh is invoked, the full pathname of the command _n_a_m_e is determined by searching the directories in $$PPAATTHH and remem- bered. Any previously-remembered pathname is discarded. If the - --pp option is supplied, no path search is performed, and _f_i_l_e_n_a_m_e - is used as the full filename of the command. The --rr option - causes the shell to forget all remembered locations. Assigning - to the PPAATTHH variable also clears all hashed filenames. The --dd - option causes the shell to forget the remembered location of - each _n_a_m_e. If the --tt option is supplied, the full pathname to - which each _n_a_m_e corresponds is printed. If multiple _n_a_m_e argu- - ments are supplied with --tt, the _n_a_m_e is printed before the - hashed full pathname. The --ll option causes output to be dis- - played in a format that may be reused as input. If no arguments - are given, or if only --ll is supplied, information about remem- - bered commands is printed. The return status is true unless a - _n_a_m_e is not found or an invalid option is supplied. + --pp option is supplied, hhaasshh uses _f_i_l_e_n_a_m_e as the full filename + of the command. The --rr option causes the shell to forget all + remembered locations. Assigning to the PPAATTHH variable also + clears all hashed filenames. The --dd option causes the shell to + forget the remembered location of each _n_a_m_e. If the --tt option + is supplied, the full pathname to which each _n_a_m_e corresponds is + printed. If multiple _n_a_m_e arguments are supplied with --tt, the + _n_a_m_e is printed before the hashed full pathname. The --ll option + causes output to be displayed in a format that may be reused as + input. If no arguments are given, or if only --ll is supplied, + information about remembered commands is printed. The --tt, --dd, + and --pp options (the options that act on the _n_a_m_e arguments) are + mutually exclusive. Only one will be active. If more than one + is supplied, --tt has higher priority than --pp, and both are higher + priority than --dd. The return status is true unless a _n_a_m_e is + not found or an invalid option is supplied. hheellpp [--ddmmss] [_p_a_t_t_e_r_n] - Display helpful information about builtin commands. If _p_a_t_t_e_r_n - is specified, hheellpp gives detailed help on all commands matching - _p_a_t_t_e_r_n; otherwise help for all the builtins and shell control + Display helpful information about builtin commands. If _p_a_t_t_e_r_n + is specified, hheellpp gives detailed help on all commands matching + _p_a_t_t_e_r_n; otherwise help for all the builtins and shell control structures is printed. --dd Display a short description of each _p_a_t_t_e_r_n --mm Display the description of each _p_a_t_t_e_r_n in a manpage-like @@ -5318,55 +5321,55 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS hhiissttoorryy --ss _a_r_g [_a_r_g _._._.] With no options, display the command history list with line num- bers. Lines listed with a ** have been modified. An argument of - _n lists only the last _n lines. If the shell variable HHIISSTTTTIIMMEE-- - FFOORRMMAATT is set and not null, it is used as a format string for - _s_t_r_f_t_i_m_e(3) to display the time stamp associated with each dis- - played history entry. No intervening blank is printed between - the formatted time stamp and the history line. If _f_i_l_e_n_a_m_e is - supplied, it is used as the name of the history file; if not, - the value of HHIISSTTFFIILLEE is used. If _f_i_l_e_n_a_m_e is not supplied and - HHIISSTTFFIILLEE is unset or null, the --aa,, --nn,, --rr,, and --ww options have + _n lists only the last _n lines. If the shell variable HHIISSTTTTIIMMEE-- + FFOORRMMAATT is set and not null, it is used as a format string for + _s_t_r_f_t_i_m_e(3) to display the time stamp associated with each dis- + played history entry. No intervening blank is printed between + the formatted time stamp and the history line. If _f_i_l_e_n_a_m_e is + supplied, it is used as the name of the history file; if not, + the value of HHIISSTTFFIILLEE is used. If _f_i_l_e_n_a_m_e is not supplied and + HHIISSTTFFIILLEE is unset or null, the --aa,, --nn,, --rr,, and --ww options have no effect. Options, if supplied, have the following meanings: --cc Clear the history list by deleting all the entries. --dd _o_f_f_s_e_t - Delete the history entry at position _o_f_f_s_e_t. If _o_f_f_s_e_t + Delete the history entry at position _o_f_f_s_e_t. If _o_f_f_s_e_t is negative, it is interpreted as relative to one greater than the last history position, so negative indices count - back from the end of the history, and an index of -1 + back from the end of the history, and an index of -1 refers to the current hhiissttoorryy --dd command. --dd _s_t_a_r_t-_e_n_d - Delete the range of history entries between positions - _s_t_a_r_t and _e_n_d, inclusive. Positive and negative values + Delete the range of history entries between positions + _s_t_a_r_t and _e_n_d, inclusive. Positive and negative values for _s_t_a_r_t and _e_n_d are interpreted as described above. - --aa Append the ``new'' history lines to the history file. - These are history lines entered since the beginning of + --aa Append the ``new'' history lines to the history file. + These are history lines entered since the beginning of the current bbaasshh session, but not already appended to the history file. - --nn Read the history lines not already read from the history - file into the current history list. These are lines ap- - pended to the history file since the beginning of the + --nn Read the history lines not already read from the history + file into the current history list. These are lines ap- + pended to the history file since the beginning of the current bbaasshh session. - --rr Read the contents of the history file and append them to + --rr Read the contents of the history file and append them to the current history list. --ww Write the current history list to the history file, over- writing the history file's contents. - --pp Perform history substitution on the following _a_r_g_s and - display the result on the standard output. Does not - store the results in the history list. Each _a_r_g must be + --pp Perform history substitution on the following _a_r_g_s and + display the result on the standard output. Does not + store the results in the history list. Each _a_r_g must be quoted to disable normal history expansion. - --ss Store the _a_r_g_s in the history list as a single entry. - The last command in the history list is removed before + --ss Store the _a_r_g_s in the history list as a single entry. + The last command in the history list is removed before the _a_r_g_s are added. - If the HHIISSTTTTIIMMEEFFOORRMMAATT variable is set, the time stamp informa- - tion associated with each history entry is written to the his- - tory file, marked with the history comment character. When the - history file is read, lines beginning with the history comment - character followed immediately by a digit are interpreted as + If the HHIISSTTTTIIMMEEFFOORRMMAATT variable is set, the time stamp informa- + tion associated with each history entry is written to the his- + tory file, marked with the history comment character. When the + history file is read, lines beginning with the history comment + character followed immediately by a digit are interpreted as timestamps for the following history entry. The return value is 0 unless an invalid option is encountered, an error occurs while - reading or writing the history file, an invalid _o_f_f_s_e_t or range - is supplied as an argument to --dd, or the history expansion sup- + reading or writing the history file, an invalid _o_f_f_s_e_t or range + is supplied as an argument to --dd, or the history expansion sup- plied as an argument to --pp fails. jjoobbss [--llnnpprrss] [ _j_o_b_s_p_e_c ... ] @@ -5374,15 +5377,15 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS The first form lists the active jobs. The options have the fol- lowing meanings: --ll List process IDs in addition to the normal information. - --nn Display information only about jobs that have changed + --nn Display information only about jobs that have changed status since the user was last notified of their status. - --pp List only the process ID of the job's process group + --pp List only the process ID of the job's process group leader. --rr Display only running jobs. --ss Display only stopped jobs. - If _j_o_b_s_p_e_c is given, output is restricted to information about - that job. The return status is 0 unless an invalid option is + If _j_o_b_s_p_e_c is given, output is restricted to information about + that job. The return status is 0 unless an invalid option is encountered or an invalid _j_o_b_s_p_e_c is supplied. If the --xx option is supplied, jjoobbss replaces any _j_o_b_s_p_e_c found in @@ -5391,269 +5394,269 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS kkiillll [--ss _s_i_g_s_p_e_c | --nn _s_i_g_n_u_m | --_s_i_g_s_p_e_c] [_p_i_d | _j_o_b_s_p_e_c] ... kkiillll --ll|--LL [_s_i_g_s_p_e_c | _e_x_i_t___s_t_a_t_u_s] - Send the signal named by _s_i_g_s_p_e_c or _s_i_g_n_u_m to the processes - named by _p_i_d or _j_o_b_s_p_e_c. _s_i_g_s_p_e_c is either a case-insensitive - signal name such as SSIIGGKKIILLLL (with or without the SSIIGG prefix) or - a signal number; _s_i_g_n_u_m is a signal number. If _s_i_g_s_p_e_c is not - present, then SSIIGGTTEERRMM is assumed. An argument of --ll lists the - signal names. If any arguments are supplied when --ll is given, - the names of the signals corresponding to the arguments are + Send the signal named by _s_i_g_s_p_e_c or _s_i_g_n_u_m to the processes + named by _p_i_d or _j_o_b_s_p_e_c. _s_i_g_s_p_e_c is either a case-insensitive + signal name such as SSIIGGKKIILLLL (with or without the SSIIGG prefix) or + a signal number; _s_i_g_n_u_m is a signal number. If _s_i_g_s_p_e_c is not + present, then SSIIGGTTEERRMM is assumed. An argument of --ll lists the + signal names. If any arguments are supplied when --ll is given, + the names of the signals corresponding to the arguments are listed, and the return status is 0. The _e_x_i_t___s_t_a_t_u_s argument to - --ll is a number specifying either a signal number or the exit - status of a process terminated by a signal. The --LL option is - equivalent to --ll. kkiillll returns true if at least one signal was + --ll is a number specifying either a signal number or the exit + status of a process terminated by a signal. The --LL option is + equivalent to --ll. kkiillll returns true if at least one signal was successfully sent, or false if an error occurs or an invalid op- tion is encountered. lleett _a_r_g [_a_r_g ...] Each _a_r_g is an arithmetic expression to be evaluated (see AARRIITTHH-- - MMEETTIICC EEVVAALLUUAATTIIOONN above). If the last _a_r_g evaluates to 0, lleett + MMEETTIICC EEVVAALLUUAATTIIOONN above). If the last _a_r_g evaluates to 0, lleett returns 1; 0 is returned otherwise. llooccaall [_o_p_t_i_o_n] [_n_a_m_e[=_v_a_l_u_e] ... | - ] - For each argument, a local variable named _n_a_m_e is created, and - assigned _v_a_l_u_e. The _o_p_t_i_o_n can be any of the options accepted + For each argument, a local variable named _n_a_m_e is created, and + assigned _v_a_l_u_e. The _o_p_t_i_o_n can be any of the options accepted by ddeeccllaarree. When llooccaall is used within a function, it causes the - variable _n_a_m_e to have a visible scope restricted to that func- - tion and its children. If _n_a_m_e is -, the set of shell options - is made local to the function in which llooccaall is invoked: shell - options changed using the sseett builtin inside the function after + variable _n_a_m_e to have a visible scope restricted to that func- + tion and its children. If _n_a_m_e is -, the set of shell options + is made local to the function in which llooccaall is invoked: shell + options changed using the sseett builtin inside the function after the call to llooccaall are restored to their original values when the function returns. The restore is effected as if a series of sseett - commands were executed to restore the values that were in place - before the function. With no operands, llooccaall writes a list of - local variables to the standard output. It is an error to use + commands were executed to restore the values that were in place + before the function. With no operands, llooccaall writes a list of + local variables to the standard output. It is an error to use llooccaall when not within a function. The return status is 0 unless - llooccaall is used outside a function, an invalid _n_a_m_e is supplied, + llooccaall is used outside a function, an invalid _n_a_m_e is supplied, or _n_a_m_e is a readonly variable. llooggoouutt Exit a login shell. - mmaappffiillee [--dd _d_e_l_i_m] [--nn _c_o_u_n_t] [--OO _o_r_i_g_i_n] [--ss _c_o_u_n_t] [--tt] [--uu _f_d] [--CC + mmaappffiillee [--dd _d_e_l_i_m] [--nn _c_o_u_n_t] [--OO _o_r_i_g_i_n] [--ss _c_o_u_n_t] [--tt] [--uu _f_d] [--CC _c_a_l_l_b_a_c_k] [--cc _q_u_a_n_t_u_m] [_a_r_r_a_y] rreeaaddaarrrraayy [--dd _d_e_l_i_m] [--nn _c_o_u_n_t] [--OO _o_r_i_g_i_n] [--ss _c_o_u_n_t] [--tt] [--uu _f_d] [--CC _c_a_l_l_b_a_c_k] [--cc _q_u_a_n_t_u_m] [_a_r_r_a_y] - Read lines from the standard input into the indexed array vari- - able _a_r_r_a_y, or from file descriptor _f_d if the --uu option is sup- - plied. The variable MMAAPPFFIILLEE is the default _a_r_r_a_y. Options, if + Read lines from the standard input into the indexed array vari- + able _a_r_r_a_y, or from file descriptor _f_d if the --uu option is sup- + plied. The variable MMAAPPFFIILLEE is the default _a_r_r_a_y. Options, if supplied, have the following meanings: - --dd The first character of _d_e_l_i_m is used to terminate each - input line, rather than newline. If _d_e_l_i_m is the empty + --dd The first character of _d_e_l_i_m is used to terminate each + input line, rather than newline. If _d_e_l_i_m is the empty string, mmaappffiillee will terminate a line when it reads a NUL character. - --nn Copy at most _c_o_u_n_t lines. If _c_o_u_n_t is 0, all lines are + --nn Copy at most _c_o_u_n_t lines. If _c_o_u_n_t is 0, all lines are copied. - --OO Begin assigning to _a_r_r_a_y at index _o_r_i_g_i_n. The default + --OO Begin assigning to _a_r_r_a_y at index _o_r_i_g_i_n. The default index is 0. --ss Discard the first _c_o_u_n_t lines read. - --tt Remove a trailing _d_e_l_i_m (default newline) from each line + --tt Remove a trailing _d_e_l_i_m (default newline) from each line read. - --uu Read lines from file descriptor _f_d instead of the stan- + --uu Read lines from file descriptor _f_d instead of the stan- dard input. - --CC Evaluate _c_a_l_l_b_a_c_k each time _q_u_a_n_t_u_m lines are read. The + --CC Evaluate _c_a_l_l_b_a_c_k each time _q_u_a_n_t_u_m lines are read. The --cc option specifies _q_u_a_n_t_u_m. - --cc Specify the number of lines read between each call to + --cc Specify the number of lines read between each call to _c_a_l_l_b_a_c_k. - If --CC is specified without --cc, the default quantum is 5000. + If --CC is specified without --cc, the default quantum is 5000. When _c_a_l_l_b_a_c_k is evaluated, it is supplied the index of the next array element to be assigned and the line to be assigned to that - element as additional arguments. _c_a_l_l_b_a_c_k is evaluated after + element as additional arguments. _c_a_l_l_b_a_c_k is evaluated after the line is read but before the array element is assigned. - If not supplied with an explicit origin, mmaappffiillee will clear _a_r_- + If not supplied with an explicit origin, mmaappffiillee will clear _a_r_- _r_a_y before assigning to it. - mmaappffiillee returns successfully unless an invalid option or option - argument is supplied, _a_r_r_a_y is invalid or unassignable, or if + mmaappffiillee returns successfully unless an invalid option or option + argument is supplied, _a_r_r_a_y is invalid or unassignable, or if _a_r_r_a_y is not an indexed array. ppooppdd [-nn] [+_n] [-_n] Removes entries from the directory stack. The elements are num- - bered from 0 starting at the first directory listed by ddiirrss. - With no arguments, ppooppdd removes the top directory from the + bered from 0 starting at the first directory listed by ddiirrss. + With no arguments, ppooppdd removes the top directory from the stack, and changes to the new top directory. Arguments, if sup- plied, have the following meanings: - --nn Suppresses the normal change of directory when removing + --nn Suppresses the normal change of directory when removing directories from the stack, so that only the stack is ma- nipulated. - ++_n Removes the _nth entry counting from the left of the list - shown by ddiirrss, starting with zero, from the stack. For - example: ``popd +0'' removes the first directory, ``popd + ++_n Removes the _nth entry counting from the left of the list + shown by ddiirrss, starting with zero, from the stack. For + example: ``popd +0'' removes the first directory, ``popd +1'' the second. --_n Removes the _nth entry counting from the right of the list - shown by ddiirrss, starting with zero. For example: ``popd - -0'' removes the last directory, ``popd -1'' the next to + shown by ddiirrss, starting with zero. For example: ``popd + -0'' removes the last directory, ``popd -1'' the next to last. - If the top element of the directory stack is modified, and the - _-_n option was not supplied, ppooppdd uses the ccdd builtin to change + If the top element of the directory stack is modified, and the + _-_n option was not supplied, ppooppdd uses the ccdd builtin to change to the directory at the top of the stack. If the ccdd fails, ppooppdd returns a non-zero value. - Otherwise, ppooppdd returns false if an invalid option is encoun- + Otherwise, ppooppdd returns false if an invalid option is encoun- tered, the directory stack is empty, or a non-existent directory stack entry is specified. - If the ppooppdd command is successful, bash runs ddiirrss to show the - final contents of the directory stack, and the return status is + If the ppooppdd command is successful, bash runs ddiirrss to show the + final contents of the directory stack, and the return status is 0. pprriinnttff [--vv _v_a_r] _f_o_r_m_a_t [_a_r_g_u_m_e_n_t_s] - Write the formatted _a_r_g_u_m_e_n_t_s to the standard output under the - control of the _f_o_r_m_a_t. The --vv option causes the output to be - assigned to the variable _v_a_r rather than being printed to the + Write the formatted _a_r_g_u_m_e_n_t_s to the standard output under the + control of the _f_o_r_m_a_t. The --vv option causes the output to be + assigned to the variable _v_a_r rather than being printed to the standard output. - The _f_o_r_m_a_t is a character string which contains three types of - objects: plain characters, which are simply copied to standard - output, character escape sequences, which are converted and - copied to the standard output, and format specifications, each - of which causes printing of the next successive _a_r_g_u_m_e_n_t. In + The _f_o_r_m_a_t is a character string which contains three types of + objects: plain characters, which are simply copied to standard + output, character escape sequences, which are converted and + copied to the standard output, and format specifications, each + of which causes printing of the next successive _a_r_g_u_m_e_n_t. In addition to the standard _p_r_i_n_t_f(3) format characters ccssnnddiioouuxxXXee-- EEffFFggGGaaAA, pprriinnttff interprets the following additional format spec- ifiers: %%bb causes pprriinnttff to expand backslash escape sequences in the corresponding _a_r_g_u_m_e_n_t in the same way as eecchhoo --ee. - %%qq causes pprriinnttff to output the corresponding _a_r_g_u_m_e_n_t in a - format that can be reused as shell input. %%qq and %%QQ use - the $$'''' quoting style if any characters in the argument - string require it, and backslash quoting otherwise. If - the format string uses the _p_r_i_n_t_f alternate form, these + %%qq causes pprriinnttff to output the corresponding _a_r_g_u_m_e_n_t in a + format that can be reused as shell input. %%qq and %%QQ use + the $$'''' quoting style if any characters in the argument + string require it, and backslash quoting otherwise. If + the format string uses the _p_r_i_n_t_f alternate form, these two formats quote the argument string using single quotes. - %%QQ like %%qq, but applies any supplied precision to the _a_r_g_u_- + %%QQ like %%qq, but applies any supplied precision to the _a_r_g_u_- _m_e_n_t before quoting it. %%((_d_a_t_e_f_m_t))TT - causes pprriinnttff to output the date-time string resulting - from using _d_a_t_e_f_m_t as a format string for _s_t_r_f_t_i_m_e(3). + causes pprriinnttff to output the date-time string resulting + from using _d_a_t_e_f_m_t as a format string for _s_t_r_f_t_i_m_e(3). The corresponding _a_r_g_u_m_e_n_t is an integer representing the - number of seconds since the epoch. Two special argument - values may be used: -1 represents the current time, and - -2 represents the time the shell was invoked. If no ar- + number of seconds since the epoch. Two special argument + values may be used: -1 represents the current time, and + -2 represents the time the shell was invoked. If no ar- gument is specified, conversion behaves as if -1 had been - given. This is an exception to the usual pprriinnttff behav- + given. This is an exception to the usual pprriinnttff behav- ior. The %b, %q, and %T format specifiers all use the field width and precision arguments from the format specification and write that - many bytes from (or use that wide a field for) the expanded ar- - gument, which usually contains more characters than the origi- + many bytes from (or use that wide a field for) the expanded ar- + gument, which usually contains more characters than the origi- nal. The %n format specifier accepts a corresponding argument that is treated as a shell variable name. - The %s and %c format specifiers accept an l (long) modifier, + The %s and %c format specifiers accept an l (long) modifier, which forces them to convert the argument string to a wide-char- acter string and apply any supplied field width and precision in terms of characters, not bytes. - Arguments to non-string format specifiers are treated as C con- + Arguments to non-string format specifiers are treated as C con- stants, except that a leading plus or minus sign is allowed, and - if the leading character is a single or double quote, the value + if the leading character is a single or double quote, the value is the ASCII value of the following character. - The _f_o_r_m_a_t is reused as necessary to consume all of the _a_r_g_u_- + The _f_o_r_m_a_t is reused as necessary to consume all of the _a_r_g_u_- _m_e_n_t_s. If the _f_o_r_m_a_t requires more _a_r_g_u_m_e_n_t_s than are supplied, - the extra format specifications behave as if a zero value or - null string, as appropriate, had been supplied. The return - value is zero on success, non-zero if an invalid option is sup- + the extra format specifications behave as if a zero value or + null string, as appropriate, had been supplied. The return + value is zero on success, non-zero if an invalid option is sup- plied or a write or assignment error occurs. ppuusshhdd [--nn] [+_n] [-_n] ppuusshhdd [--nn] [_d_i_r] - Adds a directory to the top of the directory stack, or rotates - the stack, making the new top of the stack the current working - directory. With no arguments, ppuusshhdd exchanges the top two ele- - ments of the directory stack. Arguments, if supplied, have the + Adds a directory to the top of the directory stack, or rotates + the stack, making the new top of the stack the current working + directory. With no arguments, ppuusshhdd exchanges the top two ele- + ments of the directory stack. Arguments, if supplied, have the following meanings: - --nn Suppresses the normal change of directory when rotating - or adding directories to the stack, so that only the + --nn Suppresses the normal change of directory when rotating + or adding directories to the stack, so that only the stack is manipulated. - ++_n Rotates the stack so that the _nth directory (counting - from the left of the list shown by ddiirrss, starting with + ++_n Rotates the stack so that the _nth directory (counting + from the left of the list shown by ddiirrss, starting with zero) is at the top. - --_n Rotates the stack so that the _nth directory (counting - from the right of the list shown by ddiirrss, starting with + --_n Rotates the stack so that the _nth directory (counting + from the right of the list shown by ddiirrss, starting with zero) is at the top. _d_i_r Adds _d_i_r to the directory stack at the top After the stack has been modified, if the --nn option was not sup- - plied, ppuusshhdd uses the ccdd builtin to change to the directory at + plied, ppuusshhdd uses the ccdd builtin to change to the directory at the top of the stack. If the ccdd fails, ppuusshhdd returns a non-zero value. - Otherwise, if no arguments are supplied, ppuusshhdd returns 0 unless - the directory stack is empty. When rotating the directory - stack, ppuusshhdd returns 0 unless the directory stack is empty or a + Otherwise, if no arguments are supplied, ppuusshhdd returns 0 unless + the directory stack is empty. When rotating the directory + stack, ppuusshhdd returns 0 unless the directory stack is empty or a non-existent directory stack element is specified. - If the ppuusshhdd command is successful, bash runs ddiirrss to show the + If the ppuusshhdd command is successful, bash runs ddiirrss to show the final contents of the directory stack. ppwwdd [--LLPP] - Print the absolute pathname of the current working directory. + Print the absolute pathname of the current working directory. The pathname printed contains no symbolic links if the --PP option is supplied or the --oo pphhyyssiiccaall option to the sseett builtin command - is enabled. If the --LL option is used, the pathname printed may - contain symbolic links. The return status is 0 unless an error + is enabled. If the --LL option is used, the pathname printed may + contain symbolic links. The return status is 0 unless an error occurs while reading the name of the current directory or an in- valid option is supplied. - rreeaadd [--EEeerrss] [--aa _a_n_a_m_e] [--dd _d_e_l_i_m] [--ii _t_e_x_t] [--nn _n_c_h_a_r_s] [--NN _n_c_h_a_r_s] + rreeaadd [--EEeerrss] [--aa _a_n_a_m_e] [--dd _d_e_l_i_m] [--ii _t_e_x_t] [--nn _n_c_h_a_r_s] [--NN _n_c_h_a_r_s] [--pp _p_r_o_m_p_t] [--tt _t_i_m_e_o_u_t] [--uu _f_d] [_n_a_m_e ...] - One line is read from the standard input, or from the file de- + One line is read from the standard input, or from the file de- scriptor _f_d supplied as an argument to the --uu option, split into - words as described above under WWoorrdd SSpplliittttiinngg, and the first - word is assigned to the first _n_a_m_e, the second word to the sec- - ond _n_a_m_e, and so on. If there are more words than names, the + words as described above under WWoorrdd SSpplliittttiinngg, and the first + word is assigned to the first _n_a_m_e, the second word to the sec- + ond _n_a_m_e, and so on. If there are more words than names, the remaining words and their intervening delimiters are assigned to - the last _n_a_m_e. If there are fewer words read from the input - stream than names, the remaining names are assigned empty val- - ues. The characters in IIFFSS are used to split the line into - words using the same rules the shell uses for expansion (de- - scribed above under WWoorrdd SSpplliittttiinngg). The backslash character + the last _n_a_m_e. If there are fewer words read from the input + stream than names, the remaining names are assigned empty val- + ues. The characters in IIFFSS are used to split the line into + words using the same rules the shell uses for expansion (de- + scribed above under WWoorrdd SSpplliittttiinngg). The backslash character (\\) may be used to remove any special meaning for the next char- - acter read and for line continuation. Options, if supplied, + acter read and for line continuation. Options, if supplied, have the following meanings: --aa _a_n_a_m_e The words are assigned to sequential indices of the array variable _a_n_a_m_e, starting at 0. _a_n_a_m_e is unset before any - new values are assigned. Other _n_a_m_e arguments are ig- + new values are assigned. Other _n_a_m_e arguments are ig- nored. --dd _d_e_l_i_m The first character of _d_e_l_i_m is used to terminate the in- - put line, rather than newline. If _d_e_l_i_m is the empty - string, rreeaadd will terminate a line when it reads a NUL + put line, rather than newline. If _d_e_l_i_m is the empty + string, rreeaadd will terminate a line when it reads a NUL character. - --ee If the standard input is coming from a terminal, rreeaadd - uses rreeaaddlliinnee (see RREEAADDLLIINNEE above) to obtain the line. - Readline uses the current (or default, if line editing - was not previously active) editing settings, but uses + --ee If the standard input is coming from a terminal, rreeaadd + uses rreeaaddlliinnee (see RREEAADDLLIINNEE above) to obtain the line. + Readline uses the current (or default, if line editing + was not previously active) editing settings, but uses readline's default filename completion. - --EE If the standard input is coming from a terminal, rreeaadd - uses rreeaaddlliinnee (see RREEAADDLLIINNEE above) to obtain the line. - Readline uses the current (or default, if line editing - was not previously active) editing settings, but uses + --EE If the standard input is coming from a terminal, rreeaadd + uses rreeaaddlliinnee (see RREEAADDLLIINNEE above) to obtain the line. + Readline uses the current (or default, if line editing + was not previously active) editing settings, but uses bash's default completion, including programmable comple- tion. --ii _t_e_x_t - If rreeaaddlliinnee is being used to read the line, _t_e_x_t is + If rreeaaddlliinnee is being used to read the line, _t_e_x_t is placed into the editing buffer before editing begins. --nn _n_c_h_a_r_s - rreeaadd returns after reading _n_c_h_a_r_s characters rather than + rreeaadd returns after reading _n_c_h_a_r_s characters rather than waiting for a complete line of input, but honors a delim- - iter if fewer than _n_c_h_a_r_s characters are read before the + iter if fewer than _n_c_h_a_r_s characters are read before the delimiter. --NN _n_c_h_a_r_s - rreeaadd returns after reading exactly _n_c_h_a_r_s characters - rather than waiting for a complete line of input, unless - EOF is encountered or rreeaadd times out. Delimiter charac- - ters encountered in the input are not treated specially - and do not cause rreeaadd to return until _n_c_h_a_r_s characters - are read. The result is not split on the characters in - IIFFSS; the intent is that the variable is assigned exactly + rreeaadd returns after reading exactly _n_c_h_a_r_s characters + rather than waiting for a complete line of input, unless + EOF is encountered or rreeaadd times out. Delimiter charac- + ters encountered in the input are not treated specially + and do not cause rreeaadd to return until _n_c_h_a_r_s characters + are read. The result is not split on the characters in + IIFFSS; the intent is that the variable is assigned exactly the characters read (with the exception of backslash; see the --rr option below). --pp _p_r_o_m_p_t @@ -5661,134 +5664,134 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS line, before attempting to read any input. The prompt is displayed only if input is coming from a terminal. --rr Backslash does not act as an escape character. The back- - slash is considered to be part of the line. In particu- - lar, a backslash-newline pair may not then be used as a + slash is considered to be part of the line. In particu- + lar, a backslash-newline pair may not then be used as a line continuation. --ss Silent mode. If input is coming from a terminal, charac- ters are not echoed. --tt _t_i_m_e_o_u_t - Cause rreeaadd to time out and return failure if a complete - line of input (or a specified number of characters) is - not read within _t_i_m_e_o_u_t seconds. _t_i_m_e_o_u_t may be a deci- - mal number with a fractional portion following the deci- - mal point. This option is only effective if rreeaadd is - reading input from a terminal, pipe, or other special - file; it has no effect when reading from regular files. + Cause rreeaadd to time out and return failure if a complete + line of input (or a specified number of characters) is + not read within _t_i_m_e_o_u_t seconds. _t_i_m_e_o_u_t may be a deci- + mal number with a fractional portion following the deci- + mal point. This option is only effective if rreeaadd is + reading input from a terminal, pipe, or other special + file; it has no effect when reading from regular files. If rreeaadd times out, rreeaadd saves any partial input read into - the specified variable _n_a_m_e. If _t_i_m_e_o_u_t is 0, rreeaadd re- - turns immediately, without trying to read any data. The - exit status is 0 if input is available on the specified - file descriptor, or the read will return EOF, non-zero - otherwise. The exit status is greater than 128 if the + the specified variable _n_a_m_e. If _t_i_m_e_o_u_t is 0, rreeaadd re- + turns immediately, without trying to read any data. The + exit status is 0 if input is available on the specified + file descriptor, or the read will return EOF, non-zero + otherwise. The exit status is greater than 128 if the timeout is exceeded. --uu _f_d Read input from file descriptor _f_d. - If no _n_a_m_e_s are supplied, the line read, without the ending de- - limiter but otherwise unmodified, is assigned to the variable - RREEPPLLYY. The exit status is zero, unless end-of-file is encoun- - tered, rreeaadd times out (in which case the status is greater than - 128), a variable assignment error (such as assigning to a read- + If no _n_a_m_e_s are supplied, the line read, without the ending de- + limiter but otherwise unmodified, is assigned to the variable + RREEPPLLYY. The exit status is zero, unless end-of-file is encoun- + tered, rreeaadd times out (in which case the status is greater than + 128), a variable assignment error (such as assigning to a read- only variable) occurs, or an invalid file descriptor is supplied as the argument to --uu. rreeaaddoonnllyy [--aaAAff] [--pp] [_n_a_m_e[=_w_o_r_d] ...] - The given _n_a_m_e_s are marked readonly; the values of these _n_a_m_e_s - may not be changed by subsequent assignment. If the --ff option - is supplied, the functions corresponding to the _n_a_m_e_s are so - marked. The --aa option restricts the variables to indexed ar- - rays; the --AA option restricts the variables to associative ar- + The given _n_a_m_e_s are marked readonly; the values of these _n_a_m_e_s + may not be changed by subsequent assignment. If the --ff option + is supplied, the functions corresponding to the _n_a_m_e_s are so + marked. The --aa option restricts the variables to indexed ar- + rays; the --AA option restricts the variables to associative ar- rays. If both options are supplied, --AA takes precedence. If no - _n_a_m_e arguments are given, or if the --pp option is supplied, a + _n_a_m_e arguments are given, or if the --pp option is supplied, a list of all readonly names is printed. The other options may be - used to restrict the output to a subset of the set of readonly - names. The --pp option causes output to be displayed in a format - that may be reused as input. If a variable name is followed by - =_w_o_r_d, the value of the variable is set to _w_o_r_d. The return - status is 0 unless an invalid option is encountered, one of the + used to restrict the output to a subset of the set of readonly + names. The --pp option causes output to be displayed in a format + that may be reused as input. If a variable name is followed by + =_w_o_r_d, the value of the variable is set to _w_o_r_d. The return + status is 0 unless an invalid option is encountered, one of the _n_a_m_e_s is not a valid shell variable name, or --ff is supplied with a _n_a_m_e that is not a function. rreettuurrnn [_n] - Causes a function to stop executing and return the value speci- - fied by _n to its caller. If _n is omitted, the return status is - that of the last command executed in the function body. If rree-- + Causes a function to stop executing and return the value speci- + fied by _n to its caller. If _n is omitted, the return status is + that of the last command executed in the function body. If rree-- ttuurrnn is executed by a trap handler, the last command used to de- - termine the status is the last command executed before the trap - handler. If rreettuurrnn is executed during a DDEEBBUUGG trap, the last - command used to determine the status is the last command exe- - cuted by the trap handler before rreettuurrnn was invoked. If rreettuurrnn - is used outside a function, but during execution of a script by - the .. (ssoouurrccee) command, it causes the shell to stop executing - that script and return either _n or the exit status of the last - command executed within the script as the exit status of the + termine the status is the last command executed before the trap + handler. If rreettuurrnn is executed during a DDEEBBUUGG trap, the last + command used to determine the status is the last command exe- + cuted by the trap handler before rreettuurrnn was invoked. If rreettuurrnn + is used outside a function, but during execution of a script by + the .. (ssoouurrccee) command, it causes the shell to stop executing + that script and return either _n or the exit status of the last + command executed within the script as the exit status of the script. If _n is supplied, the return value is its least signif- - icant 8 bits. The return status is non-zero if rreettuurrnn is sup- - plied a non-numeric argument, or is used outside a function and - not during execution of a script by .. or ssoouurrccee. Any command + icant 8 bits. The return status is non-zero if rreettuurrnn is sup- + plied a non-numeric argument, or is used outside a function and + not during execution of a script by .. or ssoouurrccee. Any command associated with the RREETTUURRNN trap is executed before execution re- sumes after the function or script. sseett [--aabbeeffhhkkmmnnppttuuvvxxBBCCEEHHPPTT] [--oo _o_p_t_i_o_n_-_n_a_m_e] [----] [--] [_a_r_g ...] sseett [++aabbeeffhhkkmmnnppttuuvvxxBBCCEEHHPPTT] [++oo _o_p_t_i_o_n_-_n_a_m_e] [----] [--] [_a_r_g ...] sseett --oo - sseett ++oo Without options, display the name and value of each shell vari- - able in a format that can be reused as input for setting or re- + sseett ++oo Without options, display the name and value of each shell vari- + able in a format that can be reused as input for setting or re- setting the currently-set variables. Read-only variables cannot - be reset. In _p_o_s_i_x _m_o_d_e, only shell variables are listed. The - output is sorted according to the current locale. When options - are specified, they set or unset shell attributes. Any argu- - ments remaining after option processing are treated as values + be reset. In _p_o_s_i_x _m_o_d_e, only shell variables are listed. The + output is sorted according to the current locale. When options + are specified, they set or unset shell attributes. Any argu- + ments remaining after option processing are treated as values for the positional parameters and are assigned, in order, to $$11, - $$22, ...... $$_n. Options, if specified, have the following mean- + $$22, ...... $$_n. Options, if specified, have the following mean- ings: --aa Each variable or function that is created or modified is - given the export attribute and marked for export to the + given the export attribute and marked for export to the environment of subsequent commands. - --bb Report the status of terminated background jobs immedi- + --bb Report the status of terminated background jobs immedi- ately, rather than before the next primary prompt. This is effective only when job control is enabled. - --ee Exit immediately if a _p_i_p_e_l_i_n_e (which may consist of a - single _s_i_m_p_l_e _c_o_m_m_a_n_d), a _l_i_s_t, or a _c_o_m_p_o_u_n_d _c_o_m_m_a_n_d + --ee Exit immediately if a _p_i_p_e_l_i_n_e (which may consist of a + single _s_i_m_p_l_e _c_o_m_m_a_n_d), a _l_i_s_t, or a _c_o_m_p_o_u_n_d _c_o_m_m_a_n_d (see SSHHEELLLL GGRRAAMMMMAARR above), exits with a non-zero status. - The shell does not exit if the command that fails is - part of the command list immediately following a wwhhiillee - or uunnttiill keyword, part of the test following the iiff or - eelliiff reserved words, part of any command executed in a - &&&& or |||| list except the command following the final &&&& + The shell does not exit if the command that fails is + part of the command list immediately following a wwhhiillee + or uunnttiill keyword, part of the test following the iiff or + eelliiff reserved words, part of any command executed in a + &&&& or |||| list except the command following the final &&&& or ||||, any command in a pipeline but the last, or if the - command's return value is being inverted with !!. If a - compound command other than a subshell returns a non- - zero status because a command failed while --ee was being - ignored, the shell does not exit. A trap on EERRRR, if - set, is executed before the shell exits. This option + command's return value is being inverted with !!. If a + compound command other than a subshell returns a non- + zero status because a command failed while --ee was being + ignored, the shell does not exit. A trap on EERRRR, if + set, is executed before the shell exits. This option applies to the shell environment and each subshell envi- - ronment separately (see CCOOMMMMAANNDD EEXXEECCUUTTIIOONN EENNVVIIRROONNMMEENNTT + ronment separately (see CCOOMMMMAANNDD EEXXEECCUUTTIIOONN EENNVVIIRROONNMMEENNTT above), and may cause subshells to exit before executing all the commands in the subshell. - If a compound command or shell function executes in a - context where --ee is being ignored, none of the commands - executed within the compound command or function body - will be affected by the --ee setting, even if --ee is set - and a command returns a failure status. If a compound - command or shell function sets --ee while executing in a - context where --ee is ignored, that setting will not have - any effect until the compound command or the command + If a compound command or shell function executes in a + context where --ee is being ignored, none of the commands + executed within the compound command or function body + will be affected by the --ee setting, even if --ee is set + and a command returns a failure status. If a compound + command or shell function sets --ee while executing in a + context where --ee is ignored, that setting will not have + any effect until the compound command or the command containing the function call completes. --ff Disable pathname expansion. - --hh Remember the location of commands as they are looked up + --hh Remember the location of commands as they are looked up for execution. This is enabled by default. - --kk All arguments in the form of assignment statements are - placed in the environment for a command, not just those + --kk All arguments in the form of assignment statements are + placed in the environment for a command, not just those that precede the command name. - --mm Monitor mode. Job control is enabled. This option is - on by default for interactive shells on systems that - support it (see JJOOBB CCOONNTTRROOLL above). All processes run + --mm Monitor mode. Job control is enabled. This option is + on by default for interactive shells on systems that + support it (see JJOOBB CCOONNTTRROOLL above). All processes run in a separate process group. When a background job com- pletes, the shell prints a line containing its exit sta- tus. --nn Read commands but do not execute them. This may be used - to check a shell script for syntax errors. This is ig- + to check a shell script for syntax errors. This is ig- nored by interactive shells. --oo _o_p_t_i_o_n_-_n_a_m_e The _o_p_t_i_o_n_-_n_a_m_e can be one of the following: @@ -5796,10 +5799,10 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS Same as --aa. bbrraacceeeexxppaanndd Same as --BB. - eemmaaccss Use an emacs-style command line editing inter- + eemmaaccss Use an emacs-style command line editing inter- face. This is enabled by default when the shell is interactive, unless the shell is started with - the ----nnooeeddiittiinngg option. This also affects the + the ----nnooeeddiittiinngg option. This also affects the editing interface used for rreeaadd --ee. eerrrreexxiitt Same as --ee. eerrrrttrraaccee @@ -5813,8 +5816,8 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS HHIISSTTOORRYY. This option is on by default in inter- active shells. iiggnnoorreeeeooff - The effect is as if the shell command ``IG- - NOREEOF=10'' had been executed (see SShheellll VVaarrii-- + The effect is as if the shell command ``IG- + NOREEOF=10'' had been executed (see SShheellll VVaarrii-- aabblleess above). kkeeyywwoorrdd Same as --kk. mmoonniittoorr Same as --mm. @@ -5829,178 +5832,178 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS pphhyyssiiccaall Same as --PP. ppiippeeffaaiill - If set, the return value of a pipeline is the - value of the last (rightmost) command to exit - with a non-zero status, or zero if all commands - in the pipeline exit successfully. This option + If set, the return value of a pipeline is the + value of the last (rightmost) command to exit + with a non-zero status, or zero if all commands + in the pipeline exit successfully. This option is disabled by default. - ppoossiixx Change the behavior of bbaasshh where the default - operation differs from the POSIX standard to - match the standard (_p_o_s_i_x _m_o_d_e). See SSEEEE AALLSSOO + ppoossiixx Change the behavior of bbaasshh where the default + operation differs from the POSIX standard to + match the standard (_p_o_s_i_x _m_o_d_e). See SSEEEE AALLSSOO below for a reference to a document that details how posix mode affects bash's behavior. pprriivviilleeggeedd Same as --pp. vveerrbboossee Same as --vv. - vvii Use a vi-style command line editing interface. + vvii Use a vi-style command line editing interface. This also affects the editing interface used for rreeaadd --ee. xxttrraaccee Same as --xx. - If --oo is supplied with no _o_p_t_i_o_n_-_n_a_m_e, sseett prints the - current shell option settings. If ++oo is supplied with - no _o_p_t_i_o_n_-_n_a_m_e, sseett prints a series of sseett commands to - recreate the current option settings on the standard + If --oo is supplied with no _o_p_t_i_o_n_-_n_a_m_e, sseett prints the + current shell option settings. If ++oo is supplied with + no _o_p_t_i_o_n_-_n_a_m_e, sseett prints a series of sseett commands to + recreate the current option settings on the standard output. - --pp Turn on _p_r_i_v_i_l_e_g_e_d mode. In this mode, the $$EENNVV and - $$BBAASSHH__EENNVV files are not processed, shell functions are - not inherited from the environment, and the SSHHEELLLLOOPPTTSS, - BBAASSHHOOPPTTSS, CCDDPPAATTHH, and GGLLOOBBIIGGNNOORREE variables, if they ap- - pear in the environment, are ignored. If the shell is - started with the effective user (group) id not equal to - the real user (group) id, and the --pp option is not sup- + --pp Turn on _p_r_i_v_i_l_e_g_e_d mode. In this mode, the $$EENNVV and + $$BBAASSHH__EENNVV files are not processed, shell functions are + not inherited from the environment, and the SSHHEELLLLOOPPTTSS, + BBAASSHHOOPPTTSS, CCDDPPAATTHH, and GGLLOOBBIIGGNNOORREE variables, if they ap- + pear in the environment, are ignored. If the shell is + started with the effective user (group) id not equal to + the real user (group) id, and the --pp option is not sup- plied, these actions are taken and the effective user id - is set to the real user id. If the --pp option is sup- - plied at startup, the effective user id is not reset. - Turning this option off causes the effective user and + is set to the real user id. If the --pp option is sup- + plied at startup, the effective user id is not reset. + Turning this option off causes the effective user and group ids to be set to the real user and group ids. --rr Enable restricted shell mode. This option cannot be un- set once it has been set. --tt Exit after reading and executing one command. --uu Treat unset variables and parameters other than the spe- - cial parameters "@" and "*", or array variables sub- - scripted with "@" or "*", as an error when performing - parameter expansion. If expansion is attempted on an - unset variable or parameter, the shell prints an error - message, and, if not interactive, exits with a non-zero + cial parameters "@" and "*", or array variables sub- + scripted with "@" or "*", as an error when performing + parameter expansion. If expansion is attempted on an + unset variable or parameter, the shell prints an error + message, and, if not interactive, exits with a non-zero status. --vv Print shell input lines as they are read. - --xx After expanding each _s_i_m_p_l_e _c_o_m_m_a_n_d, ffoorr command, ccaassee + --xx After expanding each _s_i_m_p_l_e _c_o_m_m_a_n_d, ffoorr command, ccaassee command, sseelleecctt command, or arithmetic ffoorr command, dis- - play the expanded value of PPSS44, followed by the command - and its expanded arguments or associated word list, to + play the expanded value of PPSS44, followed by the command + and its expanded arguments or associated word list, to standard error. - --BB The shell performs brace expansion (see BBrraaccee EExxppaannssiioonn + --BB The shell performs brace expansion (see BBrraaccee EExxppaannssiioonn above). This is on by default. - --CC If set, bbaasshh does not overwrite an existing file with - the >>, >>&&, and <<>> redirection operators. This may be + --CC If set, bbaasshh does not overwrite an existing file with + the >>, >>&&, and <<>> redirection operators. This may be overridden when creating output files by using the redi- rection operator >>|| instead of >>. --EE If set, any trap on EERRRR is inherited by shell functions, - command substitutions, and commands executed in a sub- - shell environment. The EERRRR trap is normally not inher- + command substitutions, and commands executed in a sub- + shell environment. The EERRRR trap is normally not inher- ited in such cases. --HH Enable !! style history substitution. This option is on by default when the shell is interactive. - --PP If set, the shell does not resolve symbolic links when - executing commands such as ccdd that change the current + --PP If set, the shell does not resolve symbolic links when + executing commands such as ccdd that change the current working directory. It uses the physical directory structure instead. By default, bbaasshh follows the logical - chain of directories when performing commands which + chain of directories when performing commands which change the current directory. - --TT If set, any traps on DDEEBBUUGG and RREETTUURRNN are inherited by + --TT If set, any traps on DDEEBBUUGG and RREETTUURRNN are inherited by shell functions, command substitutions, and commands ex- - ecuted in a subshell environment. The DDEEBBUUGG and RREETTUURRNN + ecuted in a subshell environment. The DDEEBBUUGG and RREETTUURRNN traps are normally not inherited in such cases. - ---- If no arguments follow this option, then the positional + ---- If no arguments follow this option, then the positional parameters are unset. Otherwise, the positional parame- - ters are set to the _a_r_gs, even if some of them begin + ters are set to the _a_r_gs, even if some of them begin with a --. - -- Signal the end of options, cause all remaining _a_r_gs to + -- Signal the end of options, cause all remaining _a_r_gs to be assigned to the positional parameters. The --xx and --vv options are turned off. If there are no _a_r_gs, the posi- tional parameters remain unchanged. - The options are off by default unless otherwise noted. Using + - rather than - causes these options to be turned off. The op- + The options are off by default unless otherwise noted. Using + + rather than - causes these options to be turned off. The op- tions can also be specified as arguments to an invocation of the - shell. The current set of options may be found in $$--. The re- - turn status is always true unless an invalid option is encoun- + shell. The current set of options may be found in $$--. The re- + turn status is always true unless an invalid option is encoun- tered. sshhiifftt [_n] - The positional parameters from _n+1 ... are renamed to $$11 ........ - Parameters represented by the numbers $$## down to $$##-_n+1 are un- - set. _n must be a non-negative number less than or equal to $$##. - If _n is 0, no parameters are changed. If _n is not given, it is + The positional parameters from _n+1 ... are renamed to $$11 ........ + Parameters represented by the numbers $$## down to $$##-_n+1 are un- + set. _n must be a non-negative number less than or equal to $$##. + If _n is 0, no parameters are changed. If _n is not given, it is assumed to be 1. If _n is greater than $$##, the positional param- - eters are not changed. The return status is greater than zero + eters are not changed. The return status is greater than zero if _n is greater than $$## or less than zero; otherwise 0. sshhoopptt [--ppqqssuu] [--oo] [_o_p_t_n_a_m_e ...] - Toggle the values of settings controlling optional shell behav- - ior. The settings can be either those listed below, or, if the + Toggle the values of settings controlling optional shell behav- + ior. The settings can be either those listed below, or, if the --oo option is used, those available with the --oo option to the sseett builtin command. With no options, or with the --pp option, a list - of all settable options is displayed, with an indication of + of all settable options is displayed, with an indication of whether or not each is set; if _o_p_t_n_a_m_e_s are supplied, the output - is restricted to those options. The --pp option causes output to - be displayed in a form that may be reused as input. Other op- + is restricted to those options. The --pp option causes output to + be displayed in a form that may be reused as input. Other op- tions have the following meanings: --ss Enable (set) each _o_p_t_n_a_m_e. --uu Disable (unset) each _o_p_t_n_a_m_e. - --qq Suppresses normal output (quiet mode); the return status + --qq Suppresses normal output (quiet mode); the return status indicates whether the _o_p_t_n_a_m_e is set or unset. If multi- - ple _o_p_t_n_a_m_e arguments are given with --qq, the return sta- - tus is zero if all _o_p_t_n_a_m_e_s are enabled; non-zero other- + ple _o_p_t_n_a_m_e arguments are given with --qq, the return sta- + tus is zero if all _o_p_t_n_a_m_e_s are enabled; non-zero other- wise. - --oo Restricts the values of _o_p_t_n_a_m_e to be those defined for + --oo Restricts the values of _o_p_t_n_a_m_e to be those defined for the --oo option to the sseett builtin. - If either --ss or --uu is used with no _o_p_t_n_a_m_e arguments, sshhoopptt - shows only those options which are set or unset, respectively. - Unless otherwise noted, the sshhoopptt options are disabled (unset) + If either --ss or --uu is used with no _o_p_t_n_a_m_e arguments, sshhoopptt + shows only those options which are set or unset, respectively. + Unless otherwise noted, the sshhoopptt options are disabled (unset) by default. - The return status when listing options is zero if all _o_p_t_n_a_m_e_s - are enabled, non-zero otherwise. When setting or unsetting op- - tions, the return status is zero unless an _o_p_t_n_a_m_e is not a + The return status when listing options is zero if all _o_p_t_n_a_m_e_s + are enabled, non-zero otherwise. When setting or unsetting op- + tions, the return status is zero unless an _o_p_t_n_a_m_e is not a valid shell option. The list of sshhoopptt options is: aarrrraayy__eexxppaanndd__oonnccee - If set, the shell suppresses multiple evaluation of as- + If set, the shell suppresses multiple evaluation of as- sociative and indexed array subscripts during arithmetic expression evaluation, while executing builtins that can - perform variable assignments, and while executing + perform variable assignments, and while executing builtins that perform array dereferencing. aassssoocc__eexxppaanndd__oonnccee Deprecated; a synonym for aarrrraayy__eexxppaanndd__oonnccee. - aauuttooccdd If set, a command name that is the name of a directory - is executed as if it were the argument to the ccdd com- + aauuttooccdd If set, a command name that is the name of a directory + is executed as if it were the argument to the ccdd com- mand. This option is only used by interactive shells. ccddaabbllee__vvaarrss - If set, an argument to the ccdd builtin command that is - not a directory is assumed to be the name of a variable + If set, an argument to the ccdd builtin command that is + not a directory is assumed to be the name of a variable whose value is the directory to change to. ccddssppeellll If set, minor errors in the spelling of a directory com- - ponent in a ccdd command will be corrected. The errors + ponent in a ccdd command will be corrected. The errors checked for are transposed characters, a missing charac- - ter, and one character too many. If a correction is - found, the corrected filename is printed, and the com- - mand proceeds. This option is only used by interactive + ter, and one character too many. If a correction is + found, the corrected filename is printed, and the com- + mand proceeds. This option is only used by interactive shells. cchheecckkhhaasshh If set, bbaasshh checks that a command found in the hash ta- - ble exists before trying to execute it. If a hashed - command no longer exists, a normal path search is per- + ble exists before trying to execute it. If a hashed + command no longer exists, a normal path search is per- formed. cchheecckkjjoobbss If set, bbaasshh lists the status of any stopped and running - jobs before exiting an interactive shell. If any jobs + jobs before exiting an interactive shell. If any jobs are running, this causes the exit to be deferred until a - second exit is attempted without an intervening command + second exit is attempted without an intervening command (see JJOOBB CCOONNTTRROOLL above). The shell always postpones ex- iting if any jobs are stopped. cchheecckkwwiinnssiizzee - If set, bbaasshh checks the window size after each external - (non-builtin) command and, if necessary, updates the - values of LLIINNEESS and CCOOLLUUMMNNSS. This option is enabled by + If set, bbaasshh checks the window size after each external + (non-builtin) command and, if necessary, updates the + values of LLIINNEESS and CCOOLLUUMMNNSS. This option is enabled by default. - ccmmddhhiisstt If set, bbaasshh attempts to save all lines of a multiple- - line command in the same history entry. This allows - easy re-editing of multi-line commands. This option is - enabled by default, but only has an effect if command + ccmmddhhiisstt If set, bbaasshh attempts to save all lines of a multiple- + line command in the same history entry. This allows + easy re-editing of multi-line commands. This option is + enabled by default, but only has an effect if command history is enabled, as described above under HHIISSTTOORRYY. ccoommppaatt3311 ccoommppaatt3322 @@ -6010,122 +6013,122 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS ccoommppaatt4433 ccoommppaatt4444 ccoommppaatt5500 - These control aspects of the shell's compatibility mode + These control aspects of the shell's compatibility mode (see SSHHEELLLL CCOOMMPPAATTIIBBIILLIITTYY MMOODDEE below). ccoommpplleettee__ffuullllqquuoottee - If set, bbaasshh quotes all shell metacharacters in file- - names and directory names when performing completion. + If set, bbaasshh quotes all shell metacharacters in file- + names and directory names when performing completion. If not set, bbaasshh removes metacharacters such as the dol- - lar sign from the set of characters that will be quoted - in completed filenames when these metacharacters appear - in shell variable references in words to be completed. - This means that dollar signs in variable names that ex- - pand to directories will not be quoted; however, any - dollar signs appearing in filenames will not be quoted, - either. This is active only when bash is using back- - slashes to quote completed filenames. This variable is - set by default, which is the default bash behavior in + lar sign from the set of characters that will be quoted + in completed filenames when these metacharacters appear + in shell variable references in words to be completed. + This means that dollar signs in variable names that ex- + pand to directories will not be quoted; however, any + dollar signs appearing in filenames will not be quoted, + either. This is active only when bash is using back- + slashes to quote completed filenames. This variable is + set by default, which is the default bash behavior in versions through 4.2. ddiirreexxppaanndd - If set, bbaasshh replaces directory names with the results - of word expansion when performing filename completion. - This changes the contents of the readline editing buf- - fer. If not set, bbaasshh attempts to preserve what the + If set, bbaasshh replaces directory names with the results + of word expansion when performing filename completion. + This changes the contents of the readline editing buf- + fer. If not set, bbaasshh attempts to preserve what the user typed. ddiirrssppeellll - If set, bbaasshh attempts spelling correction on directory - names during word completion if the directory name ini- + If set, bbaasshh attempts spelling correction on directory + names during word completion if the directory name ini- tially supplied does not exist. - ddoottgglloobb If set, bbaasshh includes filenames beginning with a `.' in - the results of pathname expansion. The filenames ````..'''' - and ````....'''' must always be matched explicitly, even if + ddoottgglloobb If set, bbaasshh includes filenames beginning with a `.' in + the results of pathname expansion. The filenames ````..'''' + and ````....'''' must always be matched explicitly, even if ddoottgglloobb is set. eexxeeccffaaiill If set, a non-interactive shell will not exit if it can- - not execute the file specified as an argument to the - eexxeecc builtin command. An interactive shell does not + not execute the file specified as an argument to the + eexxeecc builtin command. An interactive shell does not exit if eexxeecc fails. eexxppaanndd__aalliiaasseess - If set, aliases are expanded as described above under + If set, aliases are expanded as described above under AALLIIAASSEESS. This option is enabled by default for interac- tive shells. eexxttddeebbuugg - If set at shell invocation, or in a shell startup file, + If set at shell invocation, or in a shell startup file, arrange to execute the debugger profile before the shell - starts, identical to the ----ddeebbuuggggeerr option. If set af- - ter invocation, behavior intended for use by debuggers + starts, identical to the ----ddeebbuuggggeerr option. If set af- + ter invocation, behavior intended for use by debuggers is enabled: 11.. The --FF option to the ddeeccllaarree builtin displays the source file name and line number corresponding to each function name supplied as an argument. - 22.. If the command run by the DDEEBBUUGG trap returns a - non-zero value, the next command is skipped and + 22.. If the command run by the DDEEBBUUGG trap returns a + non-zero value, the next command is skipped and not executed. - 33.. If the command run by the DDEEBBUUGG trap returns a - value of 2, and the shell is executing in a sub- - routine (a shell function or a shell script exe- - cuted by the .. or ssoouurrccee builtins), the shell + 33.. If the command run by the DDEEBBUUGG trap returns a + value of 2, and the shell is executing in a sub- + routine (a shell function or a shell script exe- + cuted by the .. or ssoouurrccee builtins), the shell simulates a call to rreettuurrnn. - 44.. BBAASSHH__AARRGGCC and BBAASSHH__AARRGGVV are updated as described + 44.. BBAASSHH__AARRGGCC and BBAASSHH__AARRGGVV are updated as described in their descriptions above). - 55.. Function tracing is enabled: command substitu- + 55.. Function tracing is enabled: command substitu- tion, shell functions, and subshells invoked with (( _c_o_m_m_a_n_d )) inherit the DDEEBBUUGG and RREETTUURRNN traps. - 66.. Error tracing is enabled: command substitution, - shell functions, and subshells invoked with (( + 66.. Error tracing is enabled: command substitution, + shell functions, and subshells invoked with (( _c_o_m_m_a_n_d )) inherit the EERRRR trap. eexxttgglloobb If set, the extended pattern matching features described above under PPaatthhnnaammee EExxppaannssiioonn are enabled. eexxttqquuoottee - If set, $$'_s_t_r_i_n_g' and $$"_s_t_r_i_n_g" quoting is performed - within $${{_p_a_r_a_m_e_t_e_r}} expansions enclosed in double + If set, $$'_s_t_r_i_n_g' and $$"_s_t_r_i_n_g" quoting is performed + within $${{_p_a_r_a_m_e_t_e_r}} expansions enclosed in double quotes. This option is enabled by default. ffaaiillgglloobb - If set, patterns which fail to match filenames during + If set, patterns which fail to match filenames during pathname expansion result in an expansion error. ffoorrccee__ffiiggnnoorree - If set, the suffixes specified by the FFIIGGNNOORREE shell - variable cause words to be ignored when performing word + If set, the suffixes specified by the FFIIGGNNOORREE shell + variable cause words to be ignored when performing word completion even if the ignored words are the only possi- - ble completions. See SSHHEELLLL VVAARRIIAABBLLEESS above for a de- - scription of FFIIGGNNOORREE. This option is enabled by de- + ble completions. See SSHHEELLLL VVAARRIIAABBLLEESS above for a de- + scription of FFIIGGNNOORREE. This option is enabled by de- fault. gglloobbaasscciiiirraannggeess - If set, range expressions used in pattern matching - bracket expressions (see PPaatttteerrnn MMaattcchhiinngg above) behave - as if in the traditional C locale when performing com- - parisons. That is, the current locale's collating se- - quence is not taken into account, so bb will not collate - between AA and BB, and upper-case and lower-case ASCII + If set, range expressions used in pattern matching + bracket expressions (see PPaatttteerrnn MMaattcchhiinngg above) behave + as if in the traditional C locale when performing com- + parisons. That is, the current locale's collating se- + quence is not taken into account, so bb will not collate + between AA and BB, and upper-case and lower-case ASCII characters will collate together. gglloobbsskkiippddoottss - If set, pathname expansion will never match the file- + If set, pathname expansion will never match the file- names ````..'''' and ````....'''', even if the pattern begins with a ````..''''. This option is enabled by default. gglloobbssttaarr If set, the pattern **** used in a pathname expansion con- - text will match all files and zero or more directories - and subdirectories. If the pattern is followed by a //, + text will match all files and zero or more directories + and subdirectories. If the pattern is followed by a //, only directories and subdirectories match. ggnnuu__eerrrrffmmtt @@ -6133,25 +6136,25 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS GNU error message format. hhiissttaappppeenndd - If set, the history list is appended to the file named + If set, the history list is appended to the file named by the value of the HHIISSTTFFIILLEE variable when the shell ex- its, rather than overwriting the file. hhiissttrreeeeddiitt - If set, and rreeaaddlliinnee is being used, a user is given the + If set, and rreeaaddlliinnee is being used, a user is given the opportunity to re-edit a failed history substitution. hhiissttvveerriiffyy - If set, and rreeaaddlliinnee is being used, the results of his- - tory substitution are not immediately passed to the - shell parser. Instead, the resulting line is loaded + If set, and rreeaaddlliinnee is being used, the results of his- + tory substitution are not immediately passed to the + shell parser. Instead, the resulting line is loaded into the rreeaaddlliinnee editing buffer, allowing further modi- fication. hhoossttccoommpplleettee If set, and rreeaaddlliinnee is being used, bbaasshh will attempt to - perform hostname completion when a word containing a @@ - is being completed (see CCoommpplleettiinngg under RREEAADDLLIINNEE + perform hostname completion when a word containing a @@ + is being completed (see CCoommpplleettiinngg under RREEAADDLLIINNEE above). This is enabled by default. hhuuppoonneexxiitt @@ -6159,23 +6162,23 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS active login shell exits. iinnhheerriitt__eerrrreexxiitt - If set, command substitution inherits the value of the - eerrrreexxiitt option, instead of unsetting it in the subshell - environment. This option is enabled when _p_o_s_i_x _m_o_d_e is + If set, command substitution inherits the value of the + eerrrreexxiitt option, instead of unsetting it in the subshell + environment. This option is enabled when _p_o_s_i_x _m_o_d_e is enabled. iinntteerraaccttiivvee__ccoommmmeennttss If set, allow a word beginning with ## to cause that word - and all remaining characters on that line to be ignored - in an interactive shell (see CCOOMMMMEENNTTSS above). This op- + and all remaining characters on that line to be ignored + in an interactive shell (see CCOOMMMMEENNTTSS above). This op- tion is enabled by default. llaassttppiippee - If set, and job control is not active, the shell runs + If set, and job control is not active, the shell runs the last command of a pipeline not executed in the back- ground in the current shell environment. - lliitthhiisstt If set, and the ccmmddhhiisstt option is enabled, multi-line + lliitthhiisstt If set, and the ccmmddhhiisstt option is enabled, multi-line commands are saved to the history with embedded newlines rather than using semicolon separators where possible. @@ -6186,54 +6189,54 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS tribute is not inherited. llooccaallvvaarr__uunnsseett - If set, calling uunnsseett on local variables in previous - function scopes marks them so subsequent lookups find - them unset until that function returns. This is identi- - cal to the behavior of unsetting local variables at the + If set, calling uunnsseett on local variables in previous + function scopes marks them so subsequent lookups find + them unset until that function returns. This is identi- + cal to the behavior of unsetting local variables at the current function scope. llooggiinn__sshheellll - The shell sets this option if it is started as a login - shell (see IINNVVOOCCAATTIIOONN above). The value may not be + The shell sets this option if it is started as a login + shell (see IINNVVOOCCAATTIIOONN above). The value may not be changed. mmaaiillwwaarrnn - If set, and a file that bbaasshh is checking for mail has - been accessed since the last time it was checked, the - message ``The mail in _m_a_i_l_f_i_l_e has been read'' is dis- + If set, and a file that bbaasshh is checking for mail has + been accessed since the last time it was checked, the + message ``The mail in _m_a_i_l_f_i_l_e has been read'' is dis- played. nnoo__eemmppttyy__ccmmdd__ccoommpplleettiioonn - If set, and rreeaaddlliinnee is being used, bbaasshh will not at- - tempt to search the PPAATTHH for possible completions when + If set, and rreeaaddlliinnee is being used, bbaasshh will not at- + tempt to search the PPAATTHH for possible completions when completion is attempted on an empty line. nnooccaasseegglloobb - If set, bbaasshh matches filenames in a case-insensitive + If set, bbaasshh matches filenames in a case-insensitive fashion when performing pathname expansion (see PPaatthhnnaammee EExxppaannssiioonn above). nnooccaasseemmaattcchh - If set, bbaasshh matches patterns in a case-insensitive + If set, bbaasshh matches patterns in a case-insensitive fashion when performing matching while executing ccaassee or [[[[ conditional commands, when performing pattern substi- - tution word expansions, or when filtering possible com- + tution word expansions, or when filtering possible com- pletions as part of programmable completion. nnooeexxppaanndd__ttrraannssllaattiioonn - If set, bbaasshh encloses the translated results of $"..." - quoting in single quotes instead of double quotes. If + If set, bbaasshh encloses the translated results of $"..." + quoting in single quotes instead of double quotes. If the string is not translated, this has no effect. nnuullllgglloobb - If set, bbaasshh allows patterns which match no files (see - PPaatthhnnaammee EExxppaannssiioonn above) to expand to a null string, + If set, bbaasshh allows patterns which match no files (see + PPaatthhnnaammee EExxppaannssiioonn above) to expand to a null string, rather than themselves. ppaattssuubb__rreeppllaacceemmeenntt If set, bbaasshh expands occurrences of && in the replacement - string of pattern substitution to the text matched by - the pattern, as described under PPaarraammeetteerr EExxppaannssiioonn + string of pattern substitution to the text matched by + the pattern, as described under PPaarraammeetteerr EExxppaannssiioonn above. This option is enabled by default. pprrooggccoommpp @@ -6242,70 +6245,70 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS enabled by default. pprrooggccoommpp__aalliiaass - If set, and programmable completion is enabled, bbaasshh - treats a command name that doesn't have any completions - as a possible alias and attempts alias expansion. If it - has an alias, bbaasshh attempts programmable completion us- + If set, and programmable completion is enabled, bbaasshh + treats a command name that doesn't have any completions + as a possible alias and attempts alias expansion. If it + has an alias, bbaasshh attempts programmable completion us- ing the command word resulting from the expanded alias. pprroommppttvvaarrss If set, prompt strings undergo parameter expansion, com- - mand substitution, arithmetic expansion, and quote re- - moval after being expanded as described in PPRROOMMPPTTIINNGG + mand substitution, arithmetic expansion, and quote re- + moval after being expanded as described in PPRROOMMPPTTIINNGG above. This option is enabled by default. rreessttrriicctteedd__sshheellll - The shell sets this option if it is started in re- - stricted mode (see RREESSTTRRIICCTTEEDD SSHHEELLLL below). The value - may not be changed. This is not reset when the startup - files are executed, allowing the startup files to dis- + The shell sets this option if it is started in re- + stricted mode (see RREESSTTRRIICCTTEEDD SSHHEELLLL below). The value + may not be changed. This is not reset when the startup + files are executed, allowing the startup files to dis- cover whether or not a shell is restricted. sshhiifftt__vveerrbboossee - If set, the sshhiifftt builtin prints an error message when + If set, the sshhiifftt builtin prints an error message when the shift count exceeds the number of positional parame- ters. ssoouurrcceeppaatthh If set, the .. (ssoouurrccee) builtin uses the value of PPAATTHH to - find the directory containing the file supplied as an + find the directory containing the file supplied as an argument. This option is enabled by default. vvaarrrreeddiirr__cclloossee - If set, the shell automatically closes file descriptors + If set, the shell automatically closes file descriptors assigned using the _{_v_a_r_n_a_m_e_} redirection syntax (see RREE-- - DDIIRREECCTTIIOONN above) instead of leaving them open when the + DDIIRREECCTTIIOONN above) instead of leaving them open when the command completes. xxppgg__eecchhoo - If set, the eecchhoo builtin expands backslash-escape se- - quences by default. If the ppoossiixx shell option is also + If set, the eecchhoo builtin expands backslash-escape se- + quences by default. If the ppoossiixx shell option is also enabled, eecchhoo does not interpret any options. ssuussppeenndd [--ff] - Suspend the execution of this shell until it receives a SSIIGGCCOONNTT - signal. A login shell, or a shell without job control enabled, - cannot be suspended; the --ff option can be used to override this - and force the suspension. The return status is 0 unless the - shell is a login shell or job control is not enabled and --ff is + Suspend the execution of this shell until it receives a SSIIGGCCOONNTT + signal. A login shell, or a shell without job control enabled, + cannot be suspended; the --ff option can be used to override this + and force the suspension. The return status is 0 unless the + shell is a login shell or job control is not enabled and --ff is not supplied. tteesstt _e_x_p_r [[ _e_x_p_r ]] Return a status of 0 (true) or 1 (false) depending on the evalu- ation of the conditional expression _e_x_p_r. Each operator and op- - erand must be a separate argument. Expressions are composed of - the primaries described above under CCOONNDDIITTIIOONNAALL EEXXPPRREESSSSIIOONNSS. - tteesstt does not accept any options, nor does it accept and ignore + erand must be a separate argument. Expressions are composed of + the primaries described above under CCOONNDDIITTIIOONNAALL EEXXPPRREESSSSIIOONNSS. + tteesstt does not accept any options, nor does it accept and ignore an argument of ---- as signifying the end of options. - Expressions may be combined using the following operators, - listed in decreasing order of precedence. The evaluation de- - pends on the number of arguments; see below. Operator prece- + Expressions may be combined using the following operators, + listed in decreasing order of precedence. The evaluation de- + pends on the number of arguments; see below. Operator prece- dence is used when there are five or more arguments. !! _e_x_p_r True if _e_x_p_r is false. (( _e_x_p_r )) - Returns the value of _e_x_p_r. This may be used to override + Returns the value of _e_x_p_r. This may be used to override the normal precedence of operators. _e_x_p_r_1 -aa _e_x_p_r_2 True if both _e_x_p_r_1 and _e_x_p_r_2 are true. @@ -6322,161 +6325,161 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS null. 2 arguments If the first argument is !!, the expression is true if and - only if the second argument is null. If the first argu- - ment is one of the unary conditional operators listed - above under CCOONNDDIITTIIOONNAALL EEXXPPRREESSSSIIOONNSS, the expression is + only if the second argument is null. If the first argu- + ment is one of the unary conditional operators listed + above under CCOONNDDIITTIIOONNAALL EEXXPPRREESSSSIIOONNSS, the expression is true if the unary test is true. If the first argument is not a valid unary conditional operator, the expression is false. 3 arguments The following conditions are applied in the order listed. - If the second argument is one of the binary conditional + If the second argument is one of the binary conditional operators listed above under CCOONNDDIITTIIOONNAALL EEXXPPRREESSSSIIOONNSS, the result of the expression is the result of the binary test - using the first and third arguments as operands. The --aa - and --oo operators are considered binary operators when - there are three arguments. If the first argument is !!, - the value is the negation of the two-argument test using + using the first and third arguments as operands. The --aa + and --oo operators are considered binary operators when + there are three arguments. If the first argument is !!, + the value is the negation of the two-argument test using the second and third arguments. If the first argument is exactly (( and the third argument is exactly )), the result - is the one-argument test of the second argument. Other- + is the one-argument test of the second argument. Other- wise, the expression is false. 4 arguments The following conditions are applied in the order listed. If the first argument is !!, the result is the negation of - the three-argument expression composed of the remaining - arguments. the two-argument test using the second and - third arguments. If the first argument is exactly (( and - the fourth argument is exactly )), the result is the two- - argument test of the second and third arguments. Other- + the three-argument expression composed of the remaining + arguments. the two-argument test using the second and + third arguments. If the first argument is exactly (( and + the fourth argument is exactly )), the result is the two- + argument test of the second and third arguments. Other- wise, the expression is parsed and evaluated according to precedence using the rules listed above. 5 or more arguments - The expression is parsed and evaluated according to + The expression is parsed and evaluated according to precedence using the rules listed above. If the shell is not in _p_o_s_i_x _m_o_d_e, when used with tteesstt or [[, the - << and >> operators sort lexicographically using ASCII ordering. - When the shell is in _p_o_s_i_x _m_o_d_e, these operators sort using the + << and >> operators sort lexicographically using ASCII ordering. + When the shell is in _p_o_s_i_x _m_o_d_e, these operators sort using the current locale. - ttiimmeess Print the accumulated user and system times for the shell and + ttiimmeess Print the accumulated user and system times for the shell and for processes run from the shell. The return status is 0. ttrraapp [--llpp] [[_a_c_t_i_o_n] _s_i_g_s_p_e_c ...] The _a_c_t_i_o_n is a command that is read and executed when the shell receives signal(s) _s_i_g_s_p_e_c. If _a_c_t_i_o_n is absent (and there is a - single _s_i_g_s_p_e_c) or --, each specified signal is reset to its - original disposition (the value it had upon entrance to the - shell). If _a_c_t_i_o_n is the null string the signal specified by - each _s_i_g_s_p_e_c is ignored by the shell and by the commands it in- + single _s_i_g_s_p_e_c) or --, each specified signal is reset to its + original disposition (the value it had upon entrance to the + shell). If _a_c_t_i_o_n is the null string the signal specified by + each _s_i_g_s_p_e_c is ignored by the shell and by the commands it in- vokes. - If no arguments are supplied, ttrraapp displays the actions associ- + If no arguments are supplied, ttrraapp displays the actions associ- ated with each trapped signal as a set of ttrraapp commands that can - be reused as shell input to restore the current signal disposi- - tions. If --pp is given, and _a_c_t_i_o_n is not present, then ttrraapp - displays the actions associated with each _s_i_g_s_p_e_c or, if none + be reused as shell input to restore the current signal disposi- + tions. If --pp is given, and _a_c_t_i_o_n is not present, then ttrraapp + displays the actions associated with each _s_i_g_s_p_e_c or, if none are supplied, for all trapped signals, as a set of ttrraapp commands - that can be reused as shell input to restore the current signal - dispositions. The --PP option behaves similarly, but displays - only the actions associated with each _s_i_g_s_p_e_c argument. --PP re- - quires at least one _s_i_g_s_p_e_c argument. The --PP or --pp options to - ttrraapp may be used in a subshell environment (e.g., command sub- - stitution) and, as long as they are used before ttrraapp is used to - change a signal's handling, will display the state of its par- + that can be reused as shell input to restore the current signal + dispositions. The --PP option behaves similarly, but displays + only the actions associated with each _s_i_g_s_p_e_c argument. --PP re- + quires at least one _s_i_g_s_p_e_c argument. The --PP or --pp options to + ttrraapp may be used in a subshell environment (e.g., command sub- + stitution) and, as long as they are used before ttrraapp is used to + change a signal's handling, will display the state of its par- ent's traps. - The --ll option causes ttrraapp to print a list of signal names and - their corresponding numbers. Each _s_i_g_s_p_e_c is either a signal - name defined in <_s_i_g_n_a_l_._h>, or a signal number. Signal names + The --ll option causes ttrraapp to print a list of signal names and + their corresponding numbers. Each _s_i_g_s_p_e_c is either a signal + name defined in <_s_i_g_n_a_l_._h>, or a signal number. Signal names are case insensitive and the SSIIGG prefix is optional. - If a _s_i_g_s_p_e_c is EEXXIITT (0) the command _a_c_t_i_o_n is executed on exit - from the shell. If a _s_i_g_s_p_e_c is DDEEBBUUGG, the command _a_c_t_i_o_n is + If a _s_i_g_s_p_e_c is EEXXIITT (0) the command _a_c_t_i_o_n is executed on exit + from the shell. If a _s_i_g_s_p_e_c is DDEEBBUUGG, the command _a_c_t_i_o_n is executed before every _s_i_m_p_l_e _c_o_m_m_a_n_d, _f_o_r command, _c_a_s_e command, - _s_e_l_e_c_t command, (( arithmetic command, [[ conditional command, + _s_e_l_e_c_t command, (( arithmetic command, [[ conditional command, arithmetic _f_o_r command, and before the first command executes in - a shell function (see SSHHEELLLL GGRRAAMMMMAARR above). Refer to the de- - scription of the eexxttddeebbuugg option to the sshhoopptt builtin for de- - tails of its effect on the DDEEBBUUGG trap. If a _s_i_g_s_p_e_c is RREETTUURRNN, - the command _a_c_t_i_o_n is executed each time a shell function or a - script executed with the .. or ssoouurrccee builtins finishes execut- + a shell function (see SSHHEELLLL GGRRAAMMMMAARR above). Refer to the de- + scription of the eexxttddeebbuugg option to the sshhoopptt builtin for de- + tails of its effect on the DDEEBBUUGG trap. If a _s_i_g_s_p_e_c is RREETTUURRNN, + the command _a_c_t_i_o_n is executed each time a shell function or a + script executed with the .. or ssoouurrccee builtins finishes execut- ing. - If a _s_i_g_s_p_e_c is EERRRR, the command _a_c_t_i_o_n is executed whenever a + If a _s_i_g_s_p_e_c is EERRRR, the command _a_c_t_i_o_n is executed whenever a pipeline (which may consist of a single simple command), a list, or a compound command returns a non-zero exit status, subject to - the following conditions. The EERRRR trap is not executed if the + the following conditions. The EERRRR trap is not executed if the failed command is part of the command list immediately following - a wwhhiillee or uunnttiill keyword, part of the test in an _i_f statement, + a wwhhiillee or uunnttiill keyword, part of the test in an _i_f statement, part of a command executed in a &&&& or |||| list except the command - following the final &&&& or ||||, any command in a pipeline but the - last, or if the command's return value is being inverted using + following the final &&&& or ||||, any command in a pipeline but the + last, or if the command's return value is being inverted using !!. These are the same conditions obeyed by the eerrrreexxiitt (--ee) op- tion. When the shell is not interactive, signals ignored upon entry to the shell cannot be trapped or reset. Interactive shells permit trapping signals ignored on entry. Trapped signals that are not - being ignored are reset to their original values in a subshell - or subshell environment when one is created. The return status + being ignored are reset to their original values in a subshell + or subshell environment when one is created. The return status is false if any _s_i_g_s_p_e_c is invalid; otherwise ttrraapp returns true. ttrruuee Does nothing, returns a 0 status. ttyyppee [--aaffttppPP] _n_a_m_e [_n_a_m_e ...] - With no options, indicate how each _n_a_m_e would be interpreted if + With no options, indicate how each _n_a_m_e would be interpreted if used as a command name. If the --tt option is used, ttyyppee prints a - string which is one of _a_l_i_a_s, _k_e_y_w_o_r_d, _f_u_n_c_t_i_o_n, _b_u_i_l_t_i_n, or - _f_i_l_e if _n_a_m_e is an alias, shell reserved word, function, - builtin, or executable disk file, respectively. If the _n_a_m_e is - not found, then nothing is printed, and ttyyppee returns a non-zero - exit status. If the --pp option is used, ttyyppee either returns the - name of the executable file that would be found by searching - $$PPAATTHH if _n_a_m_e were specified as a command name, or nothing if - ``type -t name'' would not return _f_i_l_e. The --PP option forces a - PPAATTHH search for each _n_a_m_e, even if ``type -t name'' would not + string which is one of _a_l_i_a_s, _k_e_y_w_o_r_d, _f_u_n_c_t_i_o_n, _b_u_i_l_t_i_n, or + _f_i_l_e if _n_a_m_e is an alias, shell reserved word, function, + builtin, or executable disk file, respectively. If the _n_a_m_e is + not found, then nothing is printed, and ttyyppee returns a non-zero + exit status. If the --pp option is used, ttyyppee either returns the + name of the executable file that would be found by searching + $$PPAATTHH if _n_a_m_e were specified as a command name, or nothing if + ``type -t name'' would not return _f_i_l_e. The --PP option forces a + PPAATTHH search for each _n_a_m_e, even if ``type -t name'' would not return _f_i_l_e. If a command is hashed, --pp and --PP print the hashed - value, which is not necessarily the file that appears first in - PPAATTHH. If the --aa option is used, ttyyppee prints all of the places - that contain a command named _n_a_m_e. This includes aliases, re- - served words, functions, and builtins, but the path search op- + value, which is not necessarily the file that appears first in + PPAATTHH. If the --aa option is used, ttyyppee prints all of the places + that contain a command named _n_a_m_e. This includes aliases, re- + served words, functions, and builtins, but the path search op- tions (--pp and --PP) can be supplied to restrict the output to exe- - cutable files. ttyyppee does not consult the table of hashed com- + cutable files. ttyyppee does not consult the table of hashed com- mands when using --aa with --pp, and only performs a PPAATTHH search for - _n_a_m_e. The --ff option suppresses shell function lookup, as with - the ccoommmmaanndd builtin. ttyyppee returns true if all of the arguments + _n_a_m_e. The --ff option suppresses shell function lookup, as with + the ccoommmmaanndd builtin. ttyyppee returns true if all of the arguments are found, false if any are not found. uulliimmiitt [--HHSS] --aa uulliimmiitt [--HHSS] [--bbccddeeffiikkllmmnnppqqrrssttuuvvxxPPRRTT [_l_i_m_i_t]] - Provides control over the resources available to the shell and - to processes started by it, on systems that allow such control. + Provides control over the resources available to the shell and + to processes started by it, on systems that allow such control. The --HH and --SS options specify that the hard or soft limit is set - for the given resource. A hard limit cannot be increased by a - non-root user once it is set; a soft limit may be increased up - to the value of the hard limit. If neither --HH nor --SS is speci- + for the given resource. A hard limit cannot be increased by a + non-root user once it is set; a soft limit may be increased up + to the value of the hard limit. If neither --HH nor --SS is speci- fied, both the soft and hard limits are set. The value of _l_i_m_i_t can be a number in the unit specified for the resource or one of the special values hhaarrdd, ssoofftt, or uunnlliimmiitteedd, which stand for the - current hard limit, the current soft limit, and no limit, re- - spectively. If _l_i_m_i_t is omitted, the current value of the soft + current hard limit, the current soft limit, and no limit, re- + spectively. If _l_i_m_i_t is omitted, the current value of the soft limit of the resource is printed, unless the --HH option is given. - When more than one resource is specified, the limit name and - unit, if appropriate, are printed before the value. Other op- + When more than one resource is specified, the limit name and + unit, if appropriate, are printed before the value. Other op- tions are interpreted as follows: --aa All current limits are reported; no limits are set --bb The maximum socket buffer size --cc The maximum size of core files created --dd The maximum size of a process's data segment --ee The maximum scheduling priority ("nice") - --ff The maximum size of files written by the shell and its + --ff The maximum size of files written by the shell and its children --ii The maximum number of pending signals --kk The maximum number of kqueues that may be allocated --ll The maximum size that may be locked into memory - --mm The maximum resident set size (many systems do not honor + --mm The maximum resident set size (many systems do not honor this limit) --nn The maximum number of open file descriptors (most systems do not allow this value to be set) @@ -6485,134 +6488,134 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS --rr The maximum real-time scheduling priority --ss The maximum stack size --tt The maximum amount of cpu time in seconds - --uu The maximum number of processes available to a single + --uu The maximum number of processes available to a single user - --vv The maximum amount of virtual memory available to the + --vv The maximum amount of virtual memory available to the shell and, on some systems, to its children --xx The maximum number of file locks --PP The maximum number of pseudoterminals - --RR The maximum time a real-time process can run before + --RR The maximum time a real-time process can run before blocking, in microseconds --TT The maximum number of threads - If _l_i_m_i_t is given, and the --aa option is not used, _l_i_m_i_t is the - new value of the specified resource. If no option is given, - then --ff is assumed. Values are in 1024-byte increments, except - for --tt, which is in seconds; --RR, which is in microseconds; --pp, - which is in units of 512-byte blocks; --PP, --TT, --bb, --kk, --nn, and - --uu, which are unscaled values; and, when in posix mode, --cc and - --ff, which are in 512-byte increments. The return status is 0 - unless an invalid option or argument is supplied, or an error + If _l_i_m_i_t is given, and the --aa option is not used, _l_i_m_i_t is the + new value of the specified resource. If no option is given, + then --ff is assumed. Values are in 1024-byte increments, except + for --tt, which is in seconds; --RR, which is in microseconds; --pp, + which is in units of 512-byte blocks; --PP, --TT, --bb, --kk, --nn, and + --uu, which are unscaled values; and, when in posix mode, --cc and + --ff, which are in 512-byte increments. The return status is 0 + unless an invalid option or argument is supplied, or an error occurs while setting a new limit. uummaasskk [--pp] [--SS] [_m_o_d_e] The user file-creation mask is set to _m_o_d_e. If _m_o_d_e begins with - a digit, it is interpreted as an octal number; otherwise it is - interpreted as a symbolic mode mask similar to that accepted by - _c_h_m_o_d(1). If _m_o_d_e is omitted, the current value of the mask is - printed. The --SS option causes the mask to be printed in sym- - bolic form; the default output is an octal number. If the --pp + a digit, it is interpreted as an octal number; otherwise it is + interpreted as a symbolic mode mask similar to that accepted by + _c_h_m_o_d(1). If _m_o_d_e is omitted, the current value of the mask is + printed. The --SS option causes the mask to be printed in sym- + bolic form; the default output is an octal number. If the --pp option is supplied, and _m_o_d_e is omitted, the output is in a form that may be reused as input. The return status is 0 if the mode - was successfully changed or if no _m_o_d_e argument was supplied, + was successfully changed or if no _m_o_d_e argument was supplied, and false otherwise. uunnaalliiaass [-aa] [_n_a_m_e ...] - Remove each _n_a_m_e from the list of defined aliases. If --aa is - supplied, all alias definitions are removed. The return value + Remove each _n_a_m_e from the list of defined aliases. If --aa is + supplied, all alias definitions are removed. The return value is true unless a supplied _n_a_m_e is not a defined alias. uunnsseett [-ffvv] [-nn] [_n_a_m_e ...] - For each _n_a_m_e, remove the corresponding variable or function. + For each _n_a_m_e, remove the corresponding variable or function. If the --vv option is given, each _n_a_m_e refers to a shell variable, - and that variable is removed. Read-only variables may not be - unset. If --ff is specified, each _n_a_m_e refers to a shell func- - tion, and the function definition is removed. If the --nn option - is supplied, and _n_a_m_e is a variable with the _n_a_m_e_r_e_f attribute, - _n_a_m_e will be unset rather than the variable it references. --nn - has no effect if the --ff option is supplied. If no options are - supplied, each _n_a_m_e refers to a variable; if there is no vari- - able by that name, a function with that name, if any, is unset. - Each unset variable or function is removed from the environment - passed to subsequent commands. If any of BBAASSHH__AALLIIAASSEESS, + and that variable is removed. Read-only variables may not be + unset. If --ff is specified, each _n_a_m_e refers to a shell func- + tion, and the function definition is removed. If the --nn option + is supplied, and _n_a_m_e is a variable with the _n_a_m_e_r_e_f attribute, + _n_a_m_e will be unset rather than the variable it references. --nn + has no effect if the --ff option is supplied. If no options are + supplied, each _n_a_m_e refers to a variable; if there is no vari- + able by that name, a function with that name, if any, is unset. + Each unset variable or function is removed from the environment + passed to subsequent commands. If any of BBAASSHH__AALLIIAASSEESS, BBAASSHH__AARRGGVV00, BBAASSHH__CCMMDDSS, BBAASSHH__CCOOMMMMAANNDD, BBAASSHH__SSUUBBSSHHEELLLL, BBAASSHHPPIIDD, - CCOOMMPP__WWOORRDDBBRREEAAKKSS, DDIIRRSSTTAACCKK, EEPPOOCCHHRREEAALLTTIIMMEE, EEPPOOCCHHSSEECCOONNDDSS, FFUUNNCC-- - NNAAMMEE, GGRROOUUPPSS, HHIISSTTCCMMDD, LLIINNEENNOO, RRAANNDDOOMM, SSEECCOONNDDSS, or SSRRAANNDDOOMM are + CCOOMMPP__WWOORRDDBBRREEAAKKSS, DDIIRRSSTTAACCKK, EEPPOOCCHHRREEAALLTTIIMMEE, EEPPOOCCHHSSEECCOONNDDSS, FFUUNNCC-- + NNAAMMEE, GGRROOUUPPSS, HHIISSTTCCMMDD, LLIINNEENNOO, RRAANNDDOOMM, SSEECCOONNDDSS, or SSRRAANNDDOOMM are unset, they lose their special properties, even if they are sub- sequently reset. The exit status is true unless a _n_a_m_e is read- only or may not be unset. wwaaiitt [--ffnn] [--pp _v_a_r_n_a_m_e] [_i_d _._._.] Wait for each specified child process and return its termination - status. Each _i_d may be a process ID or a job specification; if - a job spec is given, all processes in that job's pipeline are - waited for. If _i_d is not given, wwaaiitt waits for all running - background jobs and the last-executed process substitution, if + status. Each _i_d may be a process ID or a job specification; if + a job spec is given, all processes in that job's pipeline are + waited for. If _i_d is not given, wwaaiitt waits for all running + background jobs and the last-executed process substitution, if its process id is the same as $$!!, and the return status is zero. - If the --nn option is supplied, wwaaiitt waits for a single job from + If the --nn option is supplied, wwaaiitt waits for a single job from the list of _i_ds or, if no _i_ds are supplied, any job, to complete - and returns its exit status. If none of the supplied arguments + and returns its exit status. If none of the supplied arguments is a child of the shell, or if no arguments are supplied and the - shell has no unwaited-for children, the exit status is 127. If - the --pp option is supplied, the process or job identifier of the - job for which the exit status is returned is assigned to the - variable _v_a_r_n_a_m_e named by the option argument. The variable - will be unset initially, before any assignment. This is useful - only when the --nn option is supplied. Supplying the --ff option, - when job control is enabled, forces wwaaiitt to wait for _i_d to ter- + shell has no unwaited-for children, the exit status is 127. If + the --pp option is supplied, the process or job identifier of the + job for which the exit status is returned is assigned to the + variable _v_a_r_n_a_m_e named by the option argument. The variable + will be unset initially, before any assignment. This is useful + only when the --nn option is supplied. Supplying the --ff option, + when job control is enabled, forces wwaaiitt to wait for _i_d to ter- minate before returning its status, instead of returning when it - changes status. If _i_d specifies a non-existent process or job, - the return status is 127. If wwaaiitt is interrupted by a signal, - the return status will be greater than 128, as described under - SSIIGGNNAALLSS above. Otherwise, the return status is the exit status + changes status. If _i_d specifies a non-existent process or job, + the return status is 127. If wwaaiitt is interrupted by a signal, + the return status will be greater than 128, as described under + SSIIGGNNAALLSS above. Otherwise, the return status is the exit status of the last process or job waited for. SSHHEELLLL CCOOMMPPAATTIIBBIILLIITTYY MMOODDEE - Bash-4.0 introduced the concept of a _s_h_e_l_l _c_o_m_p_a_t_i_b_i_l_i_t_y _l_e_v_e_l, speci- - fied as a set of options to the shopt builtin ( ccoommppaatt3311, ccoommppaatt3322, - ccoommppaatt4400, ccoommppaatt4411, and so on). There is only one current compatibil- - ity level -- each option is mutually exclusive. The compatibility - level is intended to allow users to select behavior from previous ver- - sions that is incompatible with newer versions while they migrate - scripts to use current features and behavior. It's intended to be a + Bash-4.0 introduced the concept of a _s_h_e_l_l _c_o_m_p_a_t_i_b_i_l_i_t_y _l_e_v_e_l, speci- + fied as a set of options to the shopt builtin ( ccoommppaatt3311, ccoommppaatt3322, + ccoommppaatt4400, ccoommppaatt4411, and so on). There is only one current compatibil- + ity level -- each option is mutually exclusive. The compatibility + level is intended to allow users to select behavior from previous ver- + sions that is incompatible with newer versions while they migrate + scripts to use current features and behavior. It's intended to be a temporary solution. - This section does not mention behavior that is standard for a particu- - lar version (e.g., setting ccoommppaatt3322 means that quoting the rhs of the - regexp matching operator quotes special regexp characters in the word, + This section does not mention behavior that is standard for a particu- + lar version (e.g., setting ccoommppaatt3322 means that quoting the rhs of the + regexp matching operator quotes special regexp characters in the word, which is default behavior in bash-3.2 and subsequent versions). - If a user enables, say, ccoommppaatt3322, it may affect the behavior of other - compatibility levels up to and including the current compatibility - level. The idea is that each compatibility level controls behavior - that changed in that version of bbaasshh, but that behavior may have been - present in earlier versions. For instance, the change to use locale- - based comparisons with the [[[[ command came in bash-4.1, and earlier + If a user enables, say, ccoommppaatt3322, it may affect the behavior of other + compatibility levels up to and including the current compatibility + level. The idea is that each compatibility level controls behavior + that changed in that version of bbaasshh, but that behavior may have been + present in earlier versions. For instance, the change to use locale- + based comparisons with the [[[[ command came in bash-4.1, and earlier versions used ASCII-based comparisons, so enabling ccoommppaatt3322 will enable - ASCII-based comparisons as well. That granularity may not be suffi- - cient for all uses, and as a result users should employ compatibility - levels carefully. Read the documentation for a particular feature to + ASCII-based comparisons as well. That granularity may not be suffi- + cient for all uses, and as a result users should employ compatibility + levels carefully. Read the documentation for a particular feature to find out the current behavior. - Bash-4.3 introduced a new shell variable: BBAASSHH__CCOOMMPPAATT. The value as- + Bash-4.3 introduced a new shell variable: BBAASSHH__CCOOMMPPAATT. The value as- signed to this variable (a decimal version number like 4.2, or an inte- - ger corresponding to the ccoommppaatt_N_N option, like 42) determines the com- + ger corresponding to the ccoommppaatt_N_N option, like 42) determines the com- patibility level. - Starting with bash-4.4, bbaasshh has begun deprecating older compatibility - levels. Eventually, the options will be removed in favor of BBAASSHH__CCOOMM-- + Starting with bash-4.4, bbaasshh has begun deprecating older compatibility + levels. Eventually, the options will be removed in favor of BBAASSHH__CCOOMM-- PPAATT. - Bash-5.0 is the final version for which there will be an individual - shopt option for the previous version. Users should use BBAASSHH__CCOOMMPPAATT on + Bash-5.0 is the final version for which there will be an individual + shopt option for the previous version. Users should use BBAASSHH__CCOOMMPPAATT on bash-5.0 and later versions. - The following table describes the behavior changes controlled by each + The following table describes the behavior changes controlled by each compatibility level setting. The ccoommppaatt_N_N tag is used as shorthand for setting the compatibility level to _N_N using one of the following mecha- - nisms. For versions prior to bash-5.0, the compatibility level may be - set using the corresponding ccoommppaatt_N_N shopt option. For bash-4.3 and - later versions, the BBAASSHH__CCOOMMPPAATT variable is preferred, and it is re- + nisms. For versions prior to bash-5.0, the compatibility level may be + set using the corresponding ccoommppaatt_N_N shopt option. For bash-4.3 and + later versions, the BBAASSHH__CCOOMMPPAATT variable is preferred, and it is re- quired for bash-5.1 and later versions. ccoommppaatt3311 @@ -6620,114 +6623,114 @@ SSHHEELLLL CCOOMMPPAATTIIBBIILLIITTYY MMOODDEE ator (=~) has no special effect ccoommppaatt3322 - +o interrupting a command list such as "a ; b ; c" causes - the execution of the next command in the list (in - bash-4.0 and later versions, the shell acts as if it re- - ceived the interrupt, so interrupting one command in a + +o interrupting a command list such as "a ; b ; c" causes + the execution of the next command in the list (in + bash-4.0 and later versions, the shell acts as if it re- + ceived the interrupt, so interrupting one command in a list aborts the execution of the entire list) ccoommppaatt4400 - +o the << and >> operators to the [[[[ command do not consider + +o the << and >> operators to the [[[[ command do not consider the current locale when comparing strings; they use ASCII ordering. BBaasshh versions prior to bash-4.1 use ASCII col- - lation and _s_t_r_c_m_p(3); bash-4.1 and later use the current + lation and _s_t_r_c_m_p(3); bash-4.1 and later use the current locale's collation sequence and _s_t_r_c_o_l_l(3). ccoommppaatt4411 - +o in _p_o_s_i_x mode, ttiimmee may be followed by options and still + +o in _p_o_s_i_x mode, ttiimmee may be followed by options and still be recognized as a reserved word (this is POSIX interpre- tation 267) +o in _p_o_s_i_x mode, the parser requires that an even number of - single quotes occur in the _w_o_r_d portion of a double- - quoted parameter expansion and treats them specially, so - that characters within the single quotes are considered + single quotes occur in the _w_o_r_d portion of a double- + quoted parameter expansion and treats them specially, so + that characters within the single quotes are considered quoted (this is POSIX interpretation 221) ccoommppaatt4422 +o the replacement string in double-quoted pattern substitu- - tion does not undergo quote removal, as it does in ver- + tion does not undergo quote removal, as it does in ver- sions after bash-4.2 - +o in posix mode, single quotes are considered special when - expanding the _w_o_r_d portion of a double-quoted parameter - expansion and can be used to quote a closing brace or - other special character (this is part of POSIX interpre- - tation 221); in later versions, single quotes are not + +o in posix mode, single quotes are considered special when + expanding the _w_o_r_d portion of a double-quoted parameter + expansion and can be used to quote a closing brace or + other special character (this is part of POSIX interpre- + tation 221); in later versions, single quotes are not special within double-quoted word expansions ccoommppaatt4433 - +o the shell does not print a warning message if an attempt - is made to use a quoted compound assignment as an argu- - ment to declare (e.g., declare -a foo='(1 2)'). Later + +o the shell does not print a warning message if an attempt + is made to use a quoted compound assignment as an argu- + ment to declare (e.g., declare -a foo='(1 2)'). Later versions warn that this usage is deprecated - +o word expansion errors are considered non-fatal errors - that cause the current command to fail, even in posix - mode (the default behavior is to make them fatal errors + +o word expansion errors are considered non-fatal errors + that cause the current command to fail, even in posix + mode (the default behavior is to make them fatal errors that cause the shell to exit) - +o when executing a shell function, the loop state + +o when executing a shell function, the loop state (while/until/etc.) is not reset, so bbrreeaakk or ccoonnttiinnuuee in that function will break or continue loops in the calling - context. Bash-4.4 and later reset the loop state to pre- + context. Bash-4.4 and later reset the loop state to pre- vent this ccoommppaatt4444 - +o the shell sets up the values used by BBAASSHH__AARRGGVV and - BBAASSHH__AARRGGCC so they can expand to the shell's positional + +o the shell sets up the values used by BBAASSHH__AARRGGVV and + BBAASSHH__AARRGGCC so they can expand to the shell's positional parameters even if extended debugging mode is not enabled - +o a subshell inherits loops from its parent context, so - bbrreeaakk or ccoonnttiinnuuee will cause the subshell to exit. - Bash-5.0 and later reset the loop state to prevent the + +o a subshell inherits loops from its parent context, so + bbrreeaakk or ccoonnttiinnuuee will cause the subshell to exit. + Bash-5.0 and later reset the loop state to prevent the exit - +o variable assignments preceding builtins like eexxppoorrtt and + +o variable assignments preceding builtins like eexxppoorrtt and rreeaaddoonnllyy that set attributes continue to affect variables with the same name in the calling environment even if the shell is not in posix mode ccoommppaatt5500 - +o Bash-5.1 changed the way $$RRAANNDDOOMM is generated to intro- + +o Bash-5.1 changed the way $$RRAANNDDOOMM is generated to intro- duce slightly more randomness. If the shell compatibility - level is set to 50 or lower, it reverts to the method - from bash-5.0 and previous versions, so seeding the ran- - dom number generator by assigning a value to RRAANNDDOOMM will + level is set to 50 or lower, it reverts to the method + from bash-5.0 and previous versions, so seeding the ran- + dom number generator by assigning a value to RRAANNDDOOMM will produce the same sequence as in bash-5.0 - +o If the command hash table is empty, bash versions prior - to bash-5.1 printed an informational message to that ef- - fect, even when producing output that can be reused as - input. Bash-5.1 suppresses that message when the --ll op- + +o If the command hash table is empty, bash versions prior + to bash-5.1 printed an informational message to that ef- + fect, even when producing output that can be reused as + input. Bash-5.1 suppresses that message when the --ll op- tion is supplied. ccoommppaatt5511 - +o The uunnsseett builtin treats attempts to unset array sub- - scripts @@ and ** differently depending on whether the ar- - ray is indexed or associative, and differently than in + +o The uunnsseett builtin treats attempts to unset array sub- + scripts @@ and ** differently depending on whether the ar- + ray is indexed or associative, and differently than in previous versions. RREESSTTRRIICCTTEEDD SSHHEELLLL If bbaasshh is started with the name rrbbaasshh, or the --rr option is supplied at - invocation, the shell becomes restricted. A restricted shell is used - to set up an environment more controlled than the standard shell. It - behaves identically to bbaasshh with the exception that the following are + invocation, the shell becomes restricted. A restricted shell is used + to set up an environment more controlled than the standard shell. It + behaves identically to bbaasshh with the exception that the following are disallowed or not performed: +o changing directories with ccdd - +o setting or unsetting the values of SSHHEELLLL, PPAATTHH, HHIISSTTFFIILLEE, EENNVV, + +o setting or unsetting the values of SSHHEELLLL, PPAATTHH, HHIISSTTFFIILLEE, EENNVV, or BBAASSHH__EENNVV +o specifying command names containing // - +o specifying a filename containing a // as an argument to the .. + +o specifying a filename containing a // as an argument to the .. builtin command - +o specifying a filename containing a slash as an argument to the + +o specifying a filename containing a slash as an argument to the hhiissttoorryy builtin command - +o specifying a filename containing a slash as an argument to the + +o specifying a filename containing a slash as an argument to the --pp option to the hhaasshh builtin command - +o importing function definitions from the shell environment at + +o importing function definitions from the shell environment at startup - +o parsing the value of SSHHEELLLLOOPPTTSS from the shell environment at + +o parsing the value of SSHHEELLLLOOPPTTSS from the shell environment at startup +o redirecting output using the >, >|, <>, >&, &>, and >> redirect- @@ -6736,28 +6739,28 @@ RREESSTTRRIICCTTEEDD SSHHEELLLL +o using the eexxeecc builtin command to replace the shell with another command - +o adding or deleting builtin commands with the --ff and --dd options + +o adding or deleting builtin commands with the --ff and --dd options to the eennaabbllee builtin command - +o using the eennaabbllee builtin command to enable disabled shell + +o using the eennaabbllee builtin command to enable disabled shell builtins +o specifying the --pp option to the ccoommmmaanndd builtin command - +o turning off restricted mode with sseett ++rr or sshhoopptt --uu rree-- + +o turning off restricted mode with sseett ++rr or sshhoopptt --uu rree-- ssttrriicctteedd__sshheellll. These restrictions are enforced after any startup files are read. When a command that is found to be a shell script is executed (see CCOOMM-- - MMAANNDD EEXXEECCUUTTIIOONN above), rrbbaasshh turns off any restrictions in the shell + MMAANNDD EEXXEECCUUTTIIOONN above), rrbbaasshh turns off any restrictions in the shell spawned to execute the script. SSEEEE AALLSSOO _B_a_s_h _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l, Brian Fox and Chet Ramey _T_h_e _G_n_u _R_e_a_d_l_i_n_e _L_i_b_r_a_r_y, Brian Fox and Chet Ramey _T_h_e _G_n_u _H_i_s_t_o_r_y _L_i_b_r_a_r_y, Brian Fox and Chet Ramey - _P_o_r_t_a_b_l_e _O_p_e_r_a_t_i_n_g _S_y_s_t_e_m _I_n_t_e_r_f_a_c_e _(_P_O_S_I_X_) _P_a_r_t _2_: _S_h_e_l_l _a_n_d _U_t_i_l_i_- + _P_o_r_t_a_b_l_e _O_p_e_r_a_t_i_n_g _S_y_s_t_e_m _I_n_t_e_r_f_a_c_e _(_P_O_S_I_X_) _P_a_r_t _2_: _S_h_e_l_l _a_n_d _U_t_i_l_i_- _t_i_e_s, IEEE -- http://pubs.opengroup.org/onlinepubs/9699919799/ http://tiswww.case.edu/~chet/bash/POSIX -- a description of posix mode @@ -6775,10 +6778,10 @@ FFIILLEESS _~_/_._b_a_s_h_r_c The individual per-interactive-shell startup file _~_/_._b_a_s_h___l_o_g_o_u_t - The individual login shell cleanup file, executed when a login + The individual login shell cleanup file, executed when a login shell exits _~_/_._b_a_s_h___h_i_s_t_o_r_y - The default value of HHIISSTTFFIILLEE, the file in which bash saves the + The default value of HHIISSTTFFIILLEE, the file in which bash saves the command history _~_/_._i_n_p_u_t_r_c Individual _r_e_a_d_l_i_n_e initialization file @@ -6792,15 +6795,15 @@ AAUUTTHHOORRSS BBUUGG RREEPPOORRTTSS If you find a bug in bbaasshh,, you should report it. But first, you should - make sure that it really is a bug, and that it appears in the latest - version of bbaasshh. The latest version is always available from + make sure that it really is a bug, and that it appears in the latest + version of bbaasshh. The latest version is always available from _f_t_p_:_/_/_f_t_p_._g_n_u_._o_r_g_/_p_u_b_/_g_n_u_/_b_a_s_h_/ and _h_t_t_p_:_/_/_g_i_t_._s_a_v_a_n_- _n_a_h_._g_n_u_._o_r_g_/_c_g_i_t_/_b_a_s_h_._g_i_t_/_s_n_a_p_s_h_o_t_/_b_a_s_h_-_m_a_s_t_e_r_._t_a_r_._g_z. - Once you have determined that a bug actually exists, use the _b_a_s_h_b_u_g - command to submit a bug report. If you have a fix, you are encouraged - to mail that as well! Suggestions and `philosophical' bug reports may - be mailed to _b_u_g_-_b_a_s_h_@_g_n_u_._o_r_g or posted to the Usenet newsgroup + Once you have determined that a bug actually exists, use the _b_a_s_h_b_u_g + command to submit a bug report. If you have a fix, you are encouraged + to mail that as well! Suggestions and `philosophical' bug reports may + be mailed to _b_u_g_-_b_a_s_h_@_g_n_u_._o_r_g or posted to the Usenet newsgroup ggnnuu..bbaasshh..bbuugg. ALL bug reports should include: @@ -6811,7 +6814,7 @@ BBUUGG RREEPPOORRTTSS A description of the bug behaviour A short script or `recipe' which exercises the bug - _b_a_s_h_b_u_g inserts the first three items automatically into the template + _b_a_s_h_b_u_g inserts the first three items automatically into the template it provides for filing a bug report. Comments and bug reports concerning this manual page should be directed @@ -6828,10 +6831,10 @@ BBUUGGSS Shell builtin commands and functions are not stoppable/restartable. Compound commands and command sequences of the form `a ; b ; c' are not - handled gracefully when process suspension is attempted. When a - process is stopped, the shell immediately executes the next command in - the sequence. It suffices to place the sequence of commands between - parentheses to force it into a subshell, which may be stopped as a + handled gracefully when process suspension is attempted. When a + process is stopped, the shell immediately executes the next command in + the sequence. It suffices to place the sequence of commands between + parentheses to force it into a subshell, which may be stopped as a unit. Array variables may not (yet) be exported. @@ -6840,4 +6843,4 @@ BBUUGGSS -GNU Bash 5.3 2023 August 31 BASH(1) +GNU Bash 5.3 2023 September 13 BASH(1) diff --git a/doc/bash.1 b/doc/bash.1 index b075bd3d..0f23d480 100644 --- a/doc/bash.1 +++ b/doc/bash.1 @@ -5,14 +5,14 @@ .\" Case Western Reserve University .\" chet.ramey@case.edu .\" -.\" Last Change: Thu Aug 31 15:47:46 EDT 2023 +.\" Last Change: Wed Sep 13 15:39:24 EDT 2023 .\" .\" bash_builtins, strip all but Built-Ins section .\" avoid a warning about an undefined register .\" .if !rzY .nr zY 0 .if \n(zZ=1 .ig zZ .if \n(zY=1 .ig zY -.TH BASH 1 "2023 August 31" "GNU Bash 5.3" +.TH BASH 1 "2023 September 13" "GNU Bash 5.3" .\" .\" There's some problem with having a `@' .\" in a tagged paragraph with the BSD man macros. @@ -9191,9 +9191,9 @@ the directories in and remembered. Any previously-remembered pathname is discarded. If the .B \-p -option is supplied, no path search is performed, and +option is supplied, \fBhash\fP uses .I filename -is used as the full filename of the command. +as the full filename of the command. The .B \-r option causes the shell to forget all @@ -9212,6 +9212,11 @@ The option causes output to be displayed in a format that may be reused as input. If no arguments are given, or if only \fB\-l\fP is supplied, information about remembered commands is printed. +The \fB\-t\fP, \fB\-d\fP, and \fB\-p\fP options (the options that +act on the \fIname\fP arguments) are mutually exclusive. +Only one will be active. +If more than one is supplied, \fB\-t\fP has higher priority than +\fB\-p\fP, and both are higher priority than \fB\-d\fP. The return status is true unless a .I name is not found or an invalid option is supplied. diff --git a/doc/bash.info b/doc/bash.info index a9f3c6e7..e32020b5 100644 --- a/doc/bash.info +++ b/doc/bash.info @@ -1,9 +1,9 @@ This is bash.info, produced by makeinfo version 6.8 from bashref.texi. This text is a brief description of the features that are present in the -Bash shell (version 5.3, 31 August 2023). +Bash shell (version 5.3, 13 September 2023). - This is Edition 5.3, last updated 31 August 2023, of 'The GNU Bash + This is Edition 5.3, last updated 13 September 2023, of 'The GNU Bash Reference Manual', for 'Bash', Version 5.3. Copyright (C) 1988-2023 Free Software Foundation, Inc. @@ -26,10 +26,10 @@ Bash Features ************* This text is a brief description of the features that are present in the -Bash shell (version 5.3, 31 August 2023). The Bash home page is +Bash shell (version 5.3, 13 September 2023). The Bash home page is . - This is Edition 5.3, last updated 31 August 2023, of 'The GNU Bash + This is Edition 5.3, last updated 13 September 2023, of 'The GNU Bash Reference Manual', for 'Bash', Version 5.3. Bash contains features that appear in other popular shells, and some @@ -3473,8 +3473,12 @@ standard. before the hashed full pathname. The '-l' option causes output to be displayed in a format that may be reused as input. If no arguments are given, or if only '-l' is supplied, information about - remembered commands is printed. The return status is zero unless a - NAME is not found or an invalid option is supplied. + remembered commands is printed. The '-t', '-d', and '-p' options + (the options that act on the NAME arguments) are mutually + exclusive. Only one will be active. If more than one is supplied, + '-t' has higher priority than '-p', and both are higher priority + than '-d'. The return status is zero unless a NAME is not found or + an invalid option is supplied. 'pwd' pwd [-LP] @@ -12104,7 +12108,7 @@ D.1 Index of Shell Builtin Commands * :: Bourne Shell Builtins. (line 11) * [: Bourne Shell Builtins. - (line 281) + (line 285) * alias: Bash Builtins. (line 11) * bg: Job Control Builtins. (line 7) @@ -12166,36 +12170,36 @@ D.1 Index of Shell Builtin Commands * pushd: Directory Stack Builtins. (line 69) * pwd: Bourne Shell Builtins. - (line 218) + (line 222) * read: Bash Builtins. (line 514) * readarray: Bash Builtins. (line 617) * readonly: Bourne Shell Builtins. - (line 228) + (line 232) * return: Bourne Shell Builtins. - (line 247) + (line 251) * set: The Set Builtin. (line 11) * shift: Bourne Shell Builtins. - (line 268) + (line 272) * shopt: The Shopt Builtin. (line 9) * source: Bash Builtins. (line 626) * suspend: Job Control Builtins. (line 116) * test: Bourne Shell Builtins. - (line 281) + (line 285) * times: Bourne Shell Builtins. - (line 383) + (line 387) * trap: Bourne Shell Builtins. - (line 389) + (line 393) * true: Bourne Shell Builtins. - (line 451) + (line 455) * type: Bash Builtins. (line 631) * typeset: Bash Builtins. (line 669) * ulimit: Bash Builtins. (line 675) * umask: Bourne Shell Builtins. - (line 456) + (line 460) * unalias: Bash Builtins. (line 781) * unset: Bourne Shell Builtins. - (line 474) + (line 478) * wait: Job Control Builtins. (line 76) @@ -12869,138 +12873,138 @@ D.5 Concept Index  Tag Table: -Node: Top890 -Node: Introduction2803 -Node: What is Bash?3016 -Node: What is a shell?4127 -Node: Definitions6662 -Node: Basic Shell Features9610 -Node: Shell Syntax10826 -Node: Shell Operation11849 -Node: Quoting13139 -Node: Escape Character14440 -Node: Single Quotes14922 -Node: Double Quotes15267 -Node: ANSI-C Quoting16542 -Node: Locale Translation17851 -Node: Creating Internationalized Scripts19159 -Node: Comments23273 -Node: Shell Commands23888 -Node: Reserved Words24823 -Node: Simple Commands25576 -Node: Pipelines26227 -Node: Lists29210 -Node: Compound Commands31002 -Node: Looping Constructs32011 -Node: Conditional Constructs34503 -Node: Command Grouping48988 -Node: Coprocesses50463 -Node: GNU Parallel53123 -Node: Shell Functions54037 -Node: Shell Parameters61919 -Node: Positional Parameters66304 -Node: Special Parameters67203 -Node: Shell Expansions70414 -Node: Brace Expansion72499 -Node: Tilde Expansion75230 -Node: Shell Parameter Expansion77848 -Node: Command Substitution96438 -Node: Arithmetic Expansion99899 -Node: Process Substitution100864 -Node: Word Splitting101981 -Node: Filename Expansion104026 -Node: Pattern Matching106956 -Node: Quote Removal111955 -Node: Redirections112247 -Node: Executing Commands121937 -Node: Simple Command Expansion122604 -Node: Command Search and Execution124711 -Node: Command Execution Environment127095 -Node: Environment130127 -Node: Exit Status131787 -Node: Signals133568 -Node: Shell Scripts137014 -Node: Shell Builtin Commands140038 -Node: Bourne Shell Builtins142073 -Node: Bash Builtins165206 -Node: Modifying Shell Behavior198142 -Node: The Set Builtin198484 -Node: The Shopt Builtin209455 -Node: Special Builtins225590 -Node: Shell Variables226566 -Node: Bourne Shell Variables227000 -Node: Bash Variables229101 -Node: Bash Features264157 -Node: Invoking Bash265167 -Node: Bash Startup Files271203 -Node: Interactive Shells276331 -Node: What is an Interactive Shell?276739 -Node: Is this Shell Interactive?277385 -Node: Interactive Shell Behavior278197 -Node: Bash Conditional Expressions281823 -Node: Shell Arithmetic286733 -Node: Aliases289691 -Node: Arrays292582 -Node: The Directory Stack299213 -Node: Directory Stack Builtins299994 -Node: Controlling the Prompt304251 -Node: The Restricted Shell307213 -Node: Bash POSIX Mode309820 -Node: Shell Compatibility Mode325978 -Node: Job Control334219 -Node: Job Control Basics334676 -Node: Job Control Builtins339675 -Node: Job Control Variables345467 -Node: Command Line Editing346620 -Node: Introduction and Notation348288 -Node: Readline Interaction349908 -Node: Readline Bare Essentials351096 -Node: Readline Movement Commands352882 -Node: Readline Killing Commands353839 -Node: Readline Arguments355757 -Node: Searching356798 -Node: Readline Init File358981 -Node: Readline Init File Syntax360239 -Node: Conditional Init Constructs384261 -Node: Sample Init File388454 -Node: Bindable Readline Commands391575 -Node: Commands For Moving392776 -Node: Commands For History394824 -Node: Commands For Text399815 -Node: Commands For Killing403790 -Node: Numeric Arguments406491 -Node: Commands For Completion407627 -Node: Keyboard Macros411815 -Node: Miscellaneous Commands412500 -Node: Readline vi Mode418535 -Node: Programmable Completion419439 -Node: Programmable Completion Builtins427216 -Node: A Programmable Completion Example438333 -Node: Using History Interactively443578 -Node: Bash History Facilities444259 -Node: Bash History Builtins447267 -Node: History Interaction452355 -Node: Event Designators456165 -Node: Word Designators457700 -Node: Modifiers459562 -Node: Installing Bash461367 -Node: Basic Installation462501 -Node: Compilers and Options466220 -Node: Compiling For Multiple Architectures466958 -Node: Installation Names468647 -Node: Specifying the System Type470753 -Node: Sharing Defaults471467 -Node: Operation Controls472137 -Node: Optional Features473092 -Node: Reporting Bugs484308 -Node: Major Differences From The Bourne Shell485639 -Node: GNU Free Documentation License502494 -Node: Indexes527668 -Node: Builtin Index528119 -Node: Reserved Word Index535217 -Node: Variable Index537662 -Node: Function Index554793 -Node: Concept Index568511 +Node: Top896 +Node: Introduction2815 +Node: What is Bash?3028 +Node: What is a shell?4139 +Node: Definitions6674 +Node: Basic Shell Features9622 +Node: Shell Syntax10838 +Node: Shell Operation11861 +Node: Quoting13151 +Node: Escape Character14452 +Node: Single Quotes14934 +Node: Double Quotes15279 +Node: ANSI-C Quoting16554 +Node: Locale Translation17863 +Node: Creating Internationalized Scripts19171 +Node: Comments23285 +Node: Shell Commands23900 +Node: Reserved Words24835 +Node: Simple Commands25588 +Node: Pipelines26239 +Node: Lists29222 +Node: Compound Commands31014 +Node: Looping Constructs32023 +Node: Conditional Constructs34515 +Node: Command Grouping49000 +Node: Coprocesses50475 +Node: GNU Parallel53135 +Node: Shell Functions54049 +Node: Shell Parameters61931 +Node: Positional Parameters66316 +Node: Special Parameters67215 +Node: Shell Expansions70426 +Node: Brace Expansion72511 +Node: Tilde Expansion75242 +Node: Shell Parameter Expansion77860 +Node: Command Substitution96450 +Node: Arithmetic Expansion99911 +Node: Process Substitution100876 +Node: Word Splitting101993 +Node: Filename Expansion104038 +Node: Pattern Matching106968 +Node: Quote Removal111967 +Node: Redirections112259 +Node: Executing Commands121949 +Node: Simple Command Expansion122616 +Node: Command Search and Execution124723 +Node: Command Execution Environment127107 +Node: Environment130139 +Node: Exit Status131799 +Node: Signals133580 +Node: Shell Scripts137026 +Node: Shell Builtin Commands140050 +Node: Bourne Shell Builtins142085 +Node: Bash Builtins165474 +Node: Modifying Shell Behavior198410 +Node: The Set Builtin198752 +Node: The Shopt Builtin209723 +Node: Special Builtins225858 +Node: Shell Variables226834 +Node: Bourne Shell Variables227268 +Node: Bash Variables229369 +Node: Bash Features264425 +Node: Invoking Bash265435 +Node: Bash Startup Files271471 +Node: Interactive Shells276599 +Node: What is an Interactive Shell?277007 +Node: Is this Shell Interactive?277653 +Node: Interactive Shell Behavior278465 +Node: Bash Conditional Expressions282091 +Node: Shell Arithmetic287001 +Node: Aliases289959 +Node: Arrays292850 +Node: The Directory Stack299481 +Node: Directory Stack Builtins300262 +Node: Controlling the Prompt304519 +Node: The Restricted Shell307481 +Node: Bash POSIX Mode310088 +Node: Shell Compatibility Mode326246 +Node: Job Control334487 +Node: Job Control Basics334944 +Node: Job Control Builtins339943 +Node: Job Control Variables345735 +Node: Command Line Editing346888 +Node: Introduction and Notation348556 +Node: Readline Interaction350176 +Node: Readline Bare Essentials351364 +Node: Readline Movement Commands353150 +Node: Readline Killing Commands354107 +Node: Readline Arguments356025 +Node: Searching357066 +Node: Readline Init File359249 +Node: Readline Init File Syntax360507 +Node: Conditional Init Constructs384529 +Node: Sample Init File388722 +Node: Bindable Readline Commands391843 +Node: Commands For Moving393044 +Node: Commands For History395092 +Node: Commands For Text400083 +Node: Commands For Killing404058 +Node: Numeric Arguments406759 +Node: Commands For Completion407895 +Node: Keyboard Macros412083 +Node: Miscellaneous Commands412768 +Node: Readline vi Mode418803 +Node: Programmable Completion419707 +Node: Programmable Completion Builtins427484 +Node: A Programmable Completion Example438601 +Node: Using History Interactively443846 +Node: Bash History Facilities444527 +Node: Bash History Builtins447535 +Node: History Interaction452623 +Node: Event Designators456433 +Node: Word Designators457968 +Node: Modifiers459830 +Node: Installing Bash461635 +Node: Basic Installation462769 +Node: Compilers and Options466488 +Node: Compiling For Multiple Architectures467226 +Node: Installation Names468915 +Node: Specifying the System Type471021 +Node: Sharing Defaults471735 +Node: Operation Controls472405 +Node: Optional Features473360 +Node: Reporting Bugs484576 +Node: Major Differences From The Bourne Shell485907 +Node: GNU Free Documentation License502762 +Node: Indexes527936 +Node: Builtin Index528387 +Node: Reserved Word Index535485 +Node: Variable Index537930 +Node: Function Index555061 +Node: Concept Index568779  End Tag Table diff --git a/doc/bash.pdf b/doc/bash.pdf index db33817107128ad189f2f5fb76acb2348f3e87cf..01f1d6f002d1e0b29d1a0e6542e21b69f17bdf30 100644 GIT binary patch delta 302036 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%0Dp_vB*}WUy46y;mR&(RVLi_J9w5WRsx_` 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 C78cn6 delta 302576 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 NO`&h{rUu1<~AWvJhvD?#z~6J(9L) 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

    ?;iL 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

    2@ERVPpZbs?1~&E>c@6CCS6uQh0eMzrE4< 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 diff --git a/doc/bashref.aux b/doc/bashref.aux index 5da57de6..f0492513 100644 --- a/doc/bashref.aux +++ b/doc/bashref.aux @@ -165,7 +165,7 @@ @xrdef{The Shopt Builtin-pg}{73} @xrdef{Special Builtins-title}{Special Builtins} @xrdef{Special Builtins-snt}{Section@tie 4.4} -@xrdef{Special Builtins-pg}{79} +@xrdef{Special Builtins-pg}{80} @xrdef{Shell Variables-title}{Shell Variables} @xrdef{Shell Variables-snt}{Chapter@tie 5} @xrdef{Bourne Shell Variables-title}{Bourne Shell Variables} diff --git a/doc/bashref.bt b/doc/bashref.bt index 29c9dd85..eb1771fa 100644 --- a/doc/bashref.bt +++ b/doc/bashref.bt @@ -14,8 +14,8 @@ \entry{readonly}{53}{\code {readonly}} \entry{return}{53}{\code {return}} \entry{shift}{53}{\code {shift}} -\entry{test}{53}{\code {test}} -\entry{[}{53}{\code {[}} +\entry{test}{54}{\code {test}} +\entry{[}{54}{\code {[}} \entry{times}{55}{\code {times}} \entry{trap}{55}{\code {trap}} \entry{true}{56}{\code {true}} diff --git a/doc/bashref.bts b/doc/bashref.bts index b7139044..792f7c8e 100644 --- a/doc/bashref.bts +++ b/doc/bashref.bts @@ -3,7 +3,7 @@ \initial {:} \entry{\code {:}}{49} \initial {[} -\entry{\code {[}}{53} +\entry{\code {[}}{54} \initial {A} \entry{\code {alias}}{57} \initial {B} @@ -67,7 +67,7 @@ \entry{\code {source}}{67} \entry{\code {suspend}}{121} \initial {T} -\entry{\code {test}}{53} +\entry{\code {test}}{54} \entry{\code {times}}{55} \entry{\code {trap}}{55} \entry{\code {true}}{56} diff --git a/doc/bashref.cp b/doc/bashref.cp index 29e37b6e..82419930 100644 --- a/doc/bashref.cp +++ b/doc/bashref.cp @@ -74,7 +74,7 @@ \entry{exit status}{45}{exit status} \entry{signal handling}{46}{signal handling} \entry{shell script}{47}{shell script} -\entry{special builtin}{79}{special builtin} +\entry{special builtin}{80}{special builtin} \entry{login shell}{96}{login shell} \entry{interactive shell}{96}{interactive shell} \entry{startup files}{96}{startup files} diff --git a/doc/bashref.cps b/doc/bashref.cps index b4731a6a..9cb152ee 100644 --- a/doc/bashref.cps +++ b/doc/bashref.cps @@ -128,7 +128,7 @@ \entry{shell, interactive}{97} \entry{signal}{4} \entry{signal handling}{46} -\entry{special builtin}{4, 79} +\entry{special builtin}{4, 80} \entry{startup files}{96} \entry{string translations}{7} \entry{suspending jobs}{118} diff --git a/doc/bashref.info b/doc/bashref.info index 8664e1fb..784e867a 100644 --- a/doc/bashref.info +++ b/doc/bashref.info @@ -2,9 +2,9 @@ This is bashref.info, produced by makeinfo version 6.8 from bashref.texi. This text is a brief description of the features that are present in the -Bash shell (version 5.3, 31 August 2023). +Bash shell (version 5.3, 13 September 2023). - This is Edition 5.3, last updated 31 August 2023, of 'The GNU Bash + This is Edition 5.3, last updated 13 September 2023, of 'The GNU Bash Reference Manual', for 'Bash', Version 5.3. Copyright (C) 1988-2023 Free Software Foundation, Inc. @@ -27,10 +27,10 @@ Bash Features ************* This text is a brief description of the features that are present in the -Bash shell (version 5.3, 31 August 2023). The Bash home page is +Bash shell (version 5.3, 13 September 2023). The Bash home page is . - This is Edition 5.3, last updated 31 August 2023, of 'The GNU Bash + This is Edition 5.3, last updated 13 September 2023, of 'The GNU Bash Reference Manual', for 'Bash', Version 5.3. Bash contains features that appear in other popular shells, and some @@ -3474,8 +3474,12 @@ standard. before the hashed full pathname. The '-l' option causes output to be displayed in a format that may be reused as input. If no arguments are given, or if only '-l' is supplied, information about - remembered commands is printed. The return status is zero unless a - NAME is not found or an invalid option is supplied. + remembered commands is printed. The '-t', '-d', and '-p' options + (the options that act on the NAME arguments) are mutually + exclusive. Only one will be active. If more than one is supplied, + '-t' has higher priority than '-p', and both are higher priority + than '-d'. The return status is zero unless a NAME is not found or + an invalid option is supplied. 'pwd' pwd [-LP] @@ -12105,7 +12109,7 @@ D.1 Index of Shell Builtin Commands * :: Bourne Shell Builtins. (line 11) * [: Bourne Shell Builtins. - (line 281) + (line 285) * alias: Bash Builtins. (line 11) * bg: Job Control Builtins. (line 7) @@ -12167,36 +12171,36 @@ D.1 Index of Shell Builtin Commands * pushd: Directory Stack Builtins. (line 69) * pwd: Bourne Shell Builtins. - (line 218) + (line 222) * read: Bash Builtins. (line 514) * readarray: Bash Builtins. (line 617) * readonly: Bourne Shell Builtins. - (line 228) + (line 232) * return: Bourne Shell Builtins. - (line 247) + (line 251) * set: The Set Builtin. (line 11) * shift: Bourne Shell Builtins. - (line 268) + (line 272) * shopt: The Shopt Builtin. (line 9) * source: Bash Builtins. (line 626) * suspend: Job Control Builtins. (line 116) * test: Bourne Shell Builtins. - (line 281) + (line 285) * times: Bourne Shell Builtins. - (line 383) + (line 387) * trap: Bourne Shell Builtins. - (line 389) + (line 393) * true: Bourne Shell Builtins. - (line 451) + (line 455) * type: Bash Builtins. (line 631) * typeset: Bash Builtins. (line 669) * ulimit: Bash Builtins. (line 675) * umask: Bourne Shell Builtins. - (line 456) + (line 460) * unalias: Bash Builtins. (line 781) * unset: Bourne Shell Builtins. - (line 474) + (line 478) * wait: Job Control Builtins. (line 76) @@ -12870,138 +12874,138 @@ D.5 Concept Index  Tag Table: -Node: Top893 -Node: Introduction2809 -Node: What is Bash?3025 -Node: What is a shell?4139 -Node: Definitions6677 -Node: Basic Shell Features9628 -Node: Shell Syntax10847 -Node: Shell Operation11873 -Node: Quoting13166 -Node: Escape Character14470 -Node: Single Quotes14955 -Node: Double Quotes15303 -Node: ANSI-C Quoting16581 -Node: Locale Translation17893 -Node: Creating Internationalized Scripts19204 -Node: Comments23321 -Node: Shell Commands23939 -Node: Reserved Words24877 -Node: Simple Commands25633 -Node: Pipelines26287 -Node: Lists29273 -Node: Compound Commands31068 -Node: Looping Constructs32080 -Node: Conditional Constructs34575 -Node: Command Grouping49063 -Node: Coprocesses50541 -Node: GNU Parallel53204 -Node: Shell Functions54121 -Node: Shell Parameters62006 -Node: Positional Parameters66394 -Node: Special Parameters67296 -Node: Shell Expansions70510 -Node: Brace Expansion72598 -Node: Tilde Expansion75332 -Node: Shell Parameter Expansion77953 -Node: Command Substitution96546 -Node: Arithmetic Expansion100010 -Node: Process Substitution100978 -Node: Word Splitting102098 -Node: Filename Expansion104146 -Node: Pattern Matching107079 -Node: Quote Removal112081 -Node: Redirections112376 -Node: Executing Commands122069 -Node: Simple Command Expansion122739 -Node: Command Search and Execution124849 -Node: Command Execution Environment127236 -Node: Environment130271 -Node: Exit Status131934 -Node: Signals133718 -Node: Shell Scripts137167 -Node: Shell Builtin Commands140194 -Node: Bourne Shell Builtins142232 -Node: Bash Builtins165368 -Node: Modifying Shell Behavior198307 -Node: The Set Builtin198652 -Node: The Shopt Builtin209626 -Node: Special Builtins225764 -Node: Shell Variables226743 -Node: Bourne Shell Variables227180 -Node: Bash Variables229284 -Node: Bash Features264343 -Node: Invoking Bash265356 -Node: Bash Startup Files271395 -Node: Interactive Shells276526 -Node: What is an Interactive Shell?276937 -Node: Is this Shell Interactive?277586 -Node: Interactive Shell Behavior278401 -Node: Bash Conditional Expressions282030 -Node: Shell Arithmetic286943 -Node: Aliases289904 -Node: Arrays292798 -Node: The Directory Stack299432 -Node: Directory Stack Builtins300216 -Node: Controlling the Prompt304476 -Node: The Restricted Shell307441 -Node: Bash POSIX Mode310051 -Node: Shell Compatibility Mode326212 -Node: Job Control334456 -Node: Job Control Basics334916 -Node: Job Control Builtins339918 -Node: Job Control Variables345713 -Node: Command Line Editing346869 -Node: Introduction and Notation348540 -Node: Readline Interaction350163 -Node: Readline Bare Essentials351354 -Node: Readline Movement Commands353143 -Node: Readline Killing Commands354103 -Node: Readline Arguments356024 -Node: Searching357068 -Node: Readline Init File359254 -Node: Readline Init File Syntax360515 -Node: Conditional Init Constructs384540 -Node: Sample Init File388736 -Node: Bindable Readline Commands391860 -Node: Commands For Moving393064 -Node: Commands For History395115 -Node: Commands For Text400109 -Node: Commands For Killing404087 -Node: Numeric Arguments406791 -Node: Commands For Completion407930 -Node: Keyboard Macros412121 -Node: Miscellaneous Commands412809 -Node: Readline vi Mode418847 -Node: Programmable Completion419754 -Node: Programmable Completion Builtins427534 -Node: A Programmable Completion Example438654 -Node: Using History Interactively443902 -Node: Bash History Facilities444586 -Node: Bash History Builtins447597 -Node: History Interaction452688 -Node: Event Designators456501 -Node: Word Designators458039 -Node: Modifiers459904 -Node: Installing Bash461712 -Node: Basic Installation462849 -Node: Compilers and Options466571 -Node: Compiling For Multiple Architectures467312 -Node: Installation Names469004 -Node: Specifying the System Type471113 -Node: Sharing Defaults471830 -Node: Operation Controls472503 -Node: Optional Features473461 -Node: Reporting Bugs484680 -Node: Major Differences From The Bourne Shell486014 -Node: GNU Free Documentation License502872 -Node: Indexes528049 -Node: Builtin Index528503 -Node: Reserved Word Index535604 -Node: Variable Index538052 -Node: Function Index555186 -Node: Concept Index568907 +Node: Top899 +Node: Introduction2821 +Node: What is Bash?3037 +Node: What is a shell?4151 +Node: Definitions6689 +Node: Basic Shell Features9640 +Node: Shell Syntax10859 +Node: Shell Operation11885 +Node: Quoting13178 +Node: Escape Character14482 +Node: Single Quotes14967 +Node: Double Quotes15315 +Node: ANSI-C Quoting16593 +Node: Locale Translation17905 +Node: Creating Internationalized Scripts19216 +Node: Comments23333 +Node: Shell Commands23951 +Node: Reserved Words24889 +Node: Simple Commands25645 +Node: Pipelines26299 +Node: Lists29285 +Node: Compound Commands31080 +Node: Looping Constructs32092 +Node: Conditional Constructs34587 +Node: Command Grouping49075 +Node: Coprocesses50553 +Node: GNU Parallel53216 +Node: Shell Functions54133 +Node: Shell Parameters62018 +Node: Positional Parameters66406 +Node: Special Parameters67308 +Node: Shell Expansions70522 +Node: Brace Expansion72610 +Node: Tilde Expansion75344 +Node: Shell Parameter Expansion77965 +Node: Command Substitution96558 +Node: Arithmetic Expansion100022 +Node: Process Substitution100990 +Node: Word Splitting102110 +Node: Filename Expansion104158 +Node: Pattern Matching107091 +Node: Quote Removal112093 +Node: Redirections112388 +Node: Executing Commands122081 +Node: Simple Command Expansion122751 +Node: Command Search and Execution124861 +Node: Command Execution Environment127248 +Node: Environment130283 +Node: Exit Status131946 +Node: Signals133730 +Node: Shell Scripts137179 +Node: Shell Builtin Commands140206 +Node: Bourne Shell Builtins142244 +Node: Bash Builtins165636 +Node: Modifying Shell Behavior198575 +Node: The Set Builtin198920 +Node: The Shopt Builtin209894 +Node: Special Builtins226032 +Node: Shell Variables227011 +Node: Bourne Shell Variables227448 +Node: Bash Variables229552 +Node: Bash Features264611 +Node: Invoking Bash265624 +Node: Bash Startup Files271663 +Node: Interactive Shells276794 +Node: What is an Interactive Shell?277205 +Node: Is this Shell Interactive?277854 +Node: Interactive Shell Behavior278669 +Node: Bash Conditional Expressions282298 +Node: Shell Arithmetic287211 +Node: Aliases290172 +Node: Arrays293066 +Node: The Directory Stack299700 +Node: Directory Stack Builtins300484 +Node: Controlling the Prompt304744 +Node: The Restricted Shell307709 +Node: Bash POSIX Mode310319 +Node: Shell Compatibility Mode326480 +Node: Job Control334724 +Node: Job Control Basics335184 +Node: Job Control Builtins340186 +Node: Job Control Variables345981 +Node: Command Line Editing347137 +Node: Introduction and Notation348808 +Node: Readline Interaction350431 +Node: Readline Bare Essentials351622 +Node: Readline Movement Commands353411 +Node: Readline Killing Commands354371 +Node: Readline Arguments356292 +Node: Searching357336 +Node: Readline Init File359522 +Node: Readline Init File Syntax360783 +Node: Conditional Init Constructs384808 +Node: Sample Init File389004 +Node: Bindable Readline Commands392128 +Node: Commands For Moving393332 +Node: Commands For History395383 +Node: Commands For Text400377 +Node: Commands For Killing404355 +Node: Numeric Arguments407059 +Node: Commands For Completion408198 +Node: Keyboard Macros412389 +Node: Miscellaneous Commands413077 +Node: Readline vi Mode419115 +Node: Programmable Completion420022 +Node: Programmable Completion Builtins427802 +Node: A Programmable Completion Example438922 +Node: Using History Interactively444170 +Node: Bash History Facilities444854 +Node: Bash History Builtins447865 +Node: History Interaction452956 +Node: Event Designators456769 +Node: Word Designators458307 +Node: Modifiers460172 +Node: Installing Bash461980 +Node: Basic Installation463117 +Node: Compilers and Options466839 +Node: Compiling For Multiple Architectures467580 +Node: Installation Names469272 +Node: Specifying the System Type471381 +Node: Sharing Defaults472098 +Node: Operation Controls472771 +Node: Optional Features473729 +Node: Reporting Bugs484948 +Node: Major Differences From The Bourne Shell486282 +Node: GNU Free Documentation License503140 +Node: Indexes528317 +Node: Builtin Index528771 +Node: Reserved Word Index535872 +Node: Variable Index538320 +Node: Function Index555454 +Node: Concept Index569175  End Tag Table diff --git a/doc/bashref.log b/doc/bashref.log index 647700c2..67366cf7 100644 --- a/doc/bashref.log +++ b/doc/bashref.log @@ -1,11 +1,12 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/MacPorts 2021.58693_0) (preloaded format=pdfetex 2021.8.30) 10 SEP 2023 17:14 +This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/MacPorts 2021.58693_0) (preloaded format=pdfetex 2021.8.30) 13 SEP 2023 15:40 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. %&-line parsing enabled. -**\input /usr/local/src/bash/bash-20230907/doc/bashref.texi -(/usr/local/src/bash/bash-20230907/doc/bashref.texi -(/usr/local/src/bash/bash-20230907/doc/texinfo.tex +**\input /usr/local/src/bash/bash-20230911/doc/bashref.texi \input /usr/local/s +rc/bash/bash-20230911/doc/bashref.texi +(/usr/local/src/bash/bash-20230911/doc/bashref.texi +(/usr/local/src/bash/bash-20230911/doc/texinfo.tex Loading texinfo [version 2015-11-22.14]: \outerhsize=\dimen16 \outervsize=\dimen17 @@ -161,15 +162,15 @@ This is `epsf.tex' v2.7.4 <14 February 2011> texinfo.tex: doing @include of version.texi -(/usr/local/src/bash/bash-20230907/doc/version.texi) [1{/opt/local/var/db/texmf +(/usr/local/src/bash/bash-20230911/doc/version.texi) [1{/opt/local/var/db/texmf /fonts/map/pdftex/updmap/pdftex.map}] [2] -(/usr/local/build/bash/bash-20230907/doc/bashref.toc [-1] [-2] [-3]) [-4] -(/usr/local/build/bash/bash-20230907/doc/bashref.toc) -(/usr/local/build/bash/bash-20230907/doc/bashref.toc) Chapter 1 +(/usr/local/build/bash/bash-20230911/doc/bashref.toc [-1] [-2] [-3]) [-4] +(/usr/local/build/bash/bash-20230911/doc/bashref.toc) +(/usr/local/build/bash/bash-20230911/doc/bashref.toc) Chapter 1 \openout0 = `bashref.toc'. -(/usr/local/build/bash/bash-20230907/doc/bashref.aux) +(/usr/local/build/bash/bash-20230911/doc/bashref.aux) \openout1 = `bashref.aux'. Chapter 2 [1] [2] @@ -229,7 +230,7 @@ Overfull \hbox (5.95723pt too wide) in paragraph at lines 724--725 [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] -Overfull \hbox (38.26585pt too wide) in paragraph at lines 5407--5407 +Overfull \hbox (38.26585pt too wide) in paragraph at lines 5412--5412 []@texttt set [-abefhkmnptuvxBCEHPT] [-o @textttsl option-name@texttt ] [--] [ -] [@textttsl ar-gu-ment []@texttt ][] @@ -242,7 +243,7 @@ Overfull \hbox (38.26585pt too wide) in paragraph at lines 5407--5407 .etc. -Overfull \hbox (38.26585pt too wide) in paragraph at lines 5408--5408 +Overfull \hbox (38.26585pt too wide) in paragraph at lines 5413--5413 []@texttt set [+abefhkmnptuvxBCEHPT] [+o @textttsl option-name@texttt ] [--] [ -] [@textttsl ar-gu-ment []@texttt ][] @@ -261,7 +262,7 @@ Overfull \hbox (38.26585pt too wide) in paragraph at lines 5408--5408 [119] [120] texinfo.tex: doing @include of rluser.texi - (/usr/local/src/bash/bash-20230907/lib/readline/doc/rluser.texi + (/usr/local/src/bash/bash-20230911/lib/readline/doc/rluser.texi Chapter 8 [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] Underfull \hbox (badness 7540) in paragraph at lines 878--884 @@ -311,10 +312,10 @@ gnored[] texinfo.tex: doing @include of hsuser.texi -(/usr/local/src/bash/bash-20230907/lib/readline/doc/hsuser.texi Chapter 9 +(/usr/local/src/bash/bash-20230911/lib/readline/doc/hsuser.texi Chapter 9 [158] [159] [160] [161] [162] [163]) Chapter 10 [164] [165] [166] [167] [168] -Underfull \hbox (badness 10000) in paragraph at lines 9743--9752 +Underfull \hbox (badness 10000) in paragraph at lines 9748--9757 []@textrm All of the fol-low-ing op-tions ex-cept for `@texttt alt-array-implem entation[]@textrm '[], @@ -327,7 +328,7 @@ entation[]@textrm '[], .etc. -Underfull \hbox (badness 10000) in paragraph at lines 9743--9752 +Underfull \hbox (badness 10000) in paragraph at lines 9748--9757 @textrm `@texttt disabled-builtins[]@textrm '[], `@texttt direxpand-default[]@t extrm '[], `@texttt strict-posix-default[]@textrm '[], and @@ -343,17 +344,17 @@ extrm '[], `@texttt strict-posix-default[]@textrm '[], and [178] [179] Appendix C [180] texinfo.tex: doing @include of fdl.texi - (/usr/local/src/bash/bash-20230907/doc/fdl.texi + (/usr/local/src/bash/bash-20230911/doc/fdl.texi [181] [182] [183] [184] [185] [186] [187]) Appendix D [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] ) Here is how much of TeX's memory you used: 4104 strings out of 497086 47614 string characters out of 6206517 - 142215 words of memory out of 5000000 + 142185 words of memory out of 5000000 4869 multiletter control sequences out of 15000+600000 34315 words of font info for 116 fonts, out of 8000000 for 9000 51 hyphenation exceptions out of 8191 - 16i,6n,16p,331b,983s stack positions out of 5000i,500n,10000p,200000b,80000s + 16i,6n,16p,389b,983s stack positions out of 5000i,500n,10000p,200000b,80000s {/opt/local/share/texmf-texlive/font s/enc/dvips/cm-super/cm-super-t1.enc} -Output written on bashref.pdf (203 pages, 813794 bytes). +Output written on bashref.pdf (203 pages, 813912 bytes). PDF statistics: - 2825 PDF objects out of 2984 (max. 8388607) - 2575 compressed objects within 26 object streams + 2824 PDF objects out of 2984 (max. 8388607) + 2574 compressed objects within 26 object streams 331 named destinations out of 1000 (max. 500000) 1157 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/doc/bashref.pdf b/doc/bashref.pdf index 3435bf0dc65bc649c6d66e7c22d22cec4fefa6b0..1623257f754b28388bf775f0663cf8ca6a8e8b8b 100644 GIT binary patch delta 132101 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 delta 132023 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 rqi1{@iS6gWkRQ>uphDDi#bt~(Eo^M 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 z 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 diff --git a/doc/bashref.texi b/doc/bashref.texi index 52dedbaa..dd143de3 100644 --- a/doc/bashref.texi +++ b/doc/bashref.texi @@ -4105,6 +4105,11 @@ The @option{-l} option causes output to be displayed in a format that may be reused as input. If no arguments are given, or if only @option{-l} is supplied, information about remembered commands is printed. +The @option{-t}, @option{-d}, and @option{-p} options (the options that +act on the @var{name} arguments) are mutually exclusive. +Only one will be active. +If more than one is supplied, @option{-t} has higher priority than +@option{-p}, and both are higher priority than @option{-d}. The return status is zero unless a @var{name} is not found or an invalid option is supplied. diff --git a/doc/bashref.toc b/doc/bashref.toc index aa3ebda1..0a689500 100644 --- a/doc/bashref.toc +++ b/doc/bashref.toc @@ -63,7 +63,7 @@ @numsecentry{Modifying Shell Behavior}{4.3}{Modifying Shell Behavior}{69} @numsubsecentry{The Set Builtin}{4.3.1}{The Set Builtin}{69} @numsubsecentry{The Shopt Builtin}{4.3.2}{The Shopt Builtin}{73} -@numsecentry{Special Builtins}{4.4}{Special Builtins}{79} +@numsecentry{Special Builtins}{4.4}{Special Builtins}{80} @numchapentry{Shell Variables}{5}{Shell Variables}{81} @numsecentry{Bourne Shell Variables}{5.1}{Bourne Shell Variables}{81} @numsecentry{Bash Variables}{5.2}{Bash Variables}{81} diff --git a/doc/builtins.0 b/doc/builtins.0 index adcd6ee6..2a6f02bb 100644 --- a/doc/builtins.0 +++ b/doc/builtins.0 @@ -724,24 +724,27 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS Each time hhaasshh is invoked, the full pathname of the command _n_a_m_e is determined by searching the directories in $$PPAATTHH and remem- bered. Any previously-remembered pathname is discarded. If the - --pp option is supplied, no path search is performed, and _f_i_l_e_n_a_m_e - is used as the full filename of the command. The --rr option - causes the shell to forget all remembered locations. Assigning - to the PPAATTHH variable also clears all hashed filenames. The --dd - option causes the shell to forget the remembered location of - each _n_a_m_e. If the --tt option is supplied, the full pathname to - which each _n_a_m_e corresponds is printed. If multiple _n_a_m_e argu- - ments are supplied with --tt, the _n_a_m_e is printed before the - hashed full pathname. The --ll option causes output to be dis- - played in a format that may be reused as input. If no arguments - are given, or if only --ll is supplied, information about remem- - bered commands is printed. The return status is true unless a - _n_a_m_e is not found or an invalid option is supplied. + --pp option is supplied, hhaasshh uses _f_i_l_e_n_a_m_e as the full filename + of the command. The --rr option causes the shell to forget all + remembered locations. Assigning to the PPAATTHH variable also + clears all hashed filenames. The --dd option causes the shell to + forget the remembered location of each _n_a_m_e. If the --tt option + is supplied, the full pathname to which each _n_a_m_e corresponds is + printed. If multiple _n_a_m_e arguments are supplied with --tt, the + _n_a_m_e is printed before the hashed full pathname. The --ll option + causes output to be displayed in a format that may be reused as + input. If no arguments are given, or if only --ll is supplied, + information about remembered commands is printed. The --tt, --dd, + and --pp options (the options that act on the _n_a_m_e arguments) are + mutually exclusive. Only one will be active. If more than one + is supplied, --tt has higher priority than --pp, and both are higher + priority than --dd. The return status is true unless a _n_a_m_e is + not found or an invalid option is supplied. hheellpp [--ddmmss] [_p_a_t_t_e_r_n] - Display helpful information about builtin commands. If _p_a_t_t_e_r_n - is specified, hheellpp gives detailed help on all commands matching - _p_a_t_t_e_r_n; otherwise help for all the builtins and shell control + Display helpful information about builtin commands. If _p_a_t_t_e_r_n + is specified, hheellpp gives detailed help on all commands matching + _p_a_t_t_e_r_n; otherwise help for all the builtins and shell control structures is printed. --dd Display a short description of each _p_a_t_t_e_r_n --mm Display the description of each _p_a_t_t_e_r_n in a manpage-like @@ -759,55 +762,55 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS hhiissttoorryy --ss _a_r_g [_a_r_g _._._.] With no options, display the command history list with line num- bers. Lines listed with a ** have been modified. An argument of - _n lists only the last _n lines. If the shell variable HHIISSTTTTIIMMEE-- - FFOORRMMAATT is set and not null, it is used as a format string for - _s_t_r_f_t_i_m_e(3) to display the time stamp associated with each dis- - played history entry. No intervening blank is printed between - the formatted time stamp and the history line. If _f_i_l_e_n_a_m_e is - supplied, it is used as the name of the history file; if not, - the value of HHIISSTTFFIILLEE is used. If _f_i_l_e_n_a_m_e is not supplied and - HHIISSTTFFIILLEE is unset or null, the --aa,, --nn,, --rr,, and --ww options have + _n lists only the last _n lines. If the shell variable HHIISSTTTTIIMMEE-- + FFOORRMMAATT is set and not null, it is used as a format string for + _s_t_r_f_t_i_m_e(3) to display the time stamp associated with each dis- + played history entry. No intervening blank is printed between + the formatted time stamp and the history line. If _f_i_l_e_n_a_m_e is + supplied, it is used as the name of the history file; if not, + the value of HHIISSTTFFIILLEE is used. If _f_i_l_e_n_a_m_e is not supplied and + HHIISSTTFFIILLEE is unset or null, the --aa,, --nn,, --rr,, and --ww options have no effect. Options, if supplied, have the following meanings: --cc Clear the history list by deleting all the entries. --dd _o_f_f_s_e_t - Delete the history entry at position _o_f_f_s_e_t. If _o_f_f_s_e_t + Delete the history entry at position _o_f_f_s_e_t. If _o_f_f_s_e_t is negative, it is interpreted as relative to one greater than the last history position, so negative indices count - back from the end of the history, and an index of -1 + back from the end of the history, and an index of -1 refers to the current hhiissttoorryy --dd command. --dd _s_t_a_r_t-_e_n_d - Delete the range of history entries between positions - _s_t_a_r_t and _e_n_d, inclusive. Positive and negative values + Delete the range of history entries between positions + _s_t_a_r_t and _e_n_d, inclusive. Positive and negative values for _s_t_a_r_t and _e_n_d are interpreted as described above. - --aa Append the ``new'' history lines to the history file. - These are history lines entered since the beginning of + --aa Append the ``new'' history lines to the history file. + These are history lines entered since the beginning of the current bbaasshh session, but not already appended to the history file. - --nn Read the history lines not already read from the history - file into the current history list. These are lines ap- - pended to the history file since the beginning of the + --nn Read the history lines not already read from the history + file into the current history list. These are lines ap- + pended to the history file since the beginning of the current bbaasshh session. - --rr Read the contents of the history file and append them to + --rr Read the contents of the history file and append them to the current history list. --ww Write the current history list to the history file, over- writing the history file's contents. - --pp Perform history substitution on the following _a_r_g_s and - display the result on the standard output. Does not - store the results in the history list. Each _a_r_g must be + --pp Perform history substitution on the following _a_r_g_s and + display the result on the standard output. Does not + store the results in the history list. Each _a_r_g must be quoted to disable normal history expansion. - --ss Store the _a_r_g_s in the history list as a single entry. - The last command in the history list is removed before + --ss Store the _a_r_g_s in the history list as a single entry. + The last command in the history list is removed before the _a_r_g_s are added. - If the HHIISSTTTTIIMMEEFFOORRMMAATT variable is set, the time stamp informa- - tion associated with each history entry is written to the his- - tory file, marked with the history comment character. When the - history file is read, lines beginning with the history comment - character followed immediately by a digit are interpreted as + If the HHIISSTTTTIIMMEEFFOORRMMAATT variable is set, the time stamp informa- + tion associated with each history entry is written to the his- + tory file, marked with the history comment character. When the + history file is read, lines beginning with the history comment + character followed immediately by a digit are interpreted as timestamps for the following history entry. The return value is 0 unless an invalid option is encountered, an error occurs while - reading or writing the history file, an invalid _o_f_f_s_e_t or range - is supplied as an argument to --dd, or the history expansion sup- + reading or writing the history file, an invalid _o_f_f_s_e_t or range + is supplied as an argument to --dd, or the history expansion sup- plied as an argument to --pp fails. jjoobbss [--llnnpprrss] [ _j_o_b_s_p_e_c ... ] @@ -815,15 +818,15 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS The first form lists the active jobs. The options have the fol- lowing meanings: --ll List process IDs in addition to the normal information. - --nn Display information only about jobs that have changed + --nn Display information only about jobs that have changed status since the user was last notified of their status. - --pp List only the process ID of the job's process group + --pp List only the process ID of the job's process group leader. --rr Display only running jobs. --ss Display only stopped jobs. - If _j_o_b_s_p_e_c is given, output is restricted to information about - that job. The return status is 0 unless an invalid option is + If _j_o_b_s_p_e_c is given, output is restricted to information about + that job. The return status is 0 unless an invalid option is encountered or an invalid _j_o_b_s_p_e_c is supplied. If the --xx option is supplied, jjoobbss replaces any _j_o_b_s_p_e_c found in @@ -832,269 +835,269 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS kkiillll [--ss _s_i_g_s_p_e_c | --nn _s_i_g_n_u_m | --_s_i_g_s_p_e_c] [_p_i_d | _j_o_b_s_p_e_c] ... kkiillll --ll|--LL [_s_i_g_s_p_e_c | _e_x_i_t___s_t_a_t_u_s] - Send the signal named by _s_i_g_s_p_e_c or _s_i_g_n_u_m to the processes - named by _p_i_d or _j_o_b_s_p_e_c. _s_i_g_s_p_e_c is either a case-insensitive - signal name such as SSIIGGKKIILLLL (with or without the SSIIGG prefix) or - a signal number; _s_i_g_n_u_m is a signal number. If _s_i_g_s_p_e_c is not - present, then SSIIGGTTEERRMM is assumed. An argument of --ll lists the - signal names. If any arguments are supplied when --ll is given, - the names of the signals corresponding to the arguments are + Send the signal named by _s_i_g_s_p_e_c or _s_i_g_n_u_m to the processes + named by _p_i_d or _j_o_b_s_p_e_c. _s_i_g_s_p_e_c is either a case-insensitive + signal name such as SSIIGGKKIILLLL (with or without the SSIIGG prefix) or + a signal number; _s_i_g_n_u_m is a signal number. If _s_i_g_s_p_e_c is not + present, then SSIIGGTTEERRMM is assumed. An argument of --ll lists the + signal names. If any arguments are supplied when --ll is given, + the names of the signals corresponding to the arguments are listed, and the return status is 0. The _e_x_i_t___s_t_a_t_u_s argument to - --ll is a number specifying either a signal number or the exit - status of a process terminated by a signal. The --LL option is - equivalent to --ll. kkiillll returns true if at least one signal was + --ll is a number specifying either a signal number or the exit + status of a process terminated by a signal. The --LL option is + equivalent to --ll. kkiillll returns true if at least one signal was successfully sent, or false if an error occurs or an invalid op- tion is encountered. lleett _a_r_g [_a_r_g ...] Each _a_r_g is an arithmetic expression to be evaluated (see AARRIITTHH-- - MMEETTIICC EEVVAALLUUAATTIIOONN in _b_a_s_h_(_1_)). If the last _a_r_g evaluates to 0, + MMEETTIICC EEVVAALLUUAATTIIOONN in _b_a_s_h_(_1_)). If the last _a_r_g evaluates to 0, lleett returns 1; 0 is returned otherwise. llooccaall [_o_p_t_i_o_n] [_n_a_m_e[=_v_a_l_u_e] ... | - ] - For each argument, a local variable named _n_a_m_e is created, and - assigned _v_a_l_u_e. The _o_p_t_i_o_n can be any of the options accepted + For each argument, a local variable named _n_a_m_e is created, and + assigned _v_a_l_u_e. The _o_p_t_i_o_n can be any of the options accepted by ddeeccllaarree. When llooccaall is used within a function, it causes the - variable _n_a_m_e to have a visible scope restricted to that func- - tion and its children. If _n_a_m_e is -, the set of shell options - is made local to the function in which llooccaall is invoked: shell - options changed using the sseett builtin inside the function after + variable _n_a_m_e to have a visible scope restricted to that func- + tion and its children. If _n_a_m_e is -, the set of shell options + is made local to the function in which llooccaall is invoked: shell + options changed using the sseett builtin inside the function after the call to llooccaall are restored to their original values when the function returns. The restore is effected as if a series of sseett - commands were executed to restore the values that were in place - before the function. With no operands, llooccaall writes a list of - local variables to the standard output. It is an error to use + commands were executed to restore the values that were in place + before the function. With no operands, llooccaall writes a list of + local variables to the standard output. It is an error to use llooccaall when not within a function. The return status is 0 unless - llooccaall is used outside a function, an invalid _n_a_m_e is supplied, + llooccaall is used outside a function, an invalid _n_a_m_e is supplied, or _n_a_m_e is a readonly variable. llooggoouutt Exit a login shell. - mmaappffiillee [--dd _d_e_l_i_m] [--nn _c_o_u_n_t] [--OO _o_r_i_g_i_n] [--ss _c_o_u_n_t] [--tt] [--uu _f_d] [--CC + mmaappffiillee [--dd _d_e_l_i_m] [--nn _c_o_u_n_t] [--OO _o_r_i_g_i_n] [--ss _c_o_u_n_t] [--tt] [--uu _f_d] [--CC _c_a_l_l_b_a_c_k] [--cc _q_u_a_n_t_u_m] [_a_r_r_a_y] rreeaaddaarrrraayy [--dd _d_e_l_i_m] [--nn _c_o_u_n_t] [--OO _o_r_i_g_i_n] [--ss _c_o_u_n_t] [--tt] [--uu _f_d] [--CC _c_a_l_l_b_a_c_k] [--cc _q_u_a_n_t_u_m] [_a_r_r_a_y] - Read lines from the standard input into the indexed array vari- - able _a_r_r_a_y, or from file descriptor _f_d if the --uu option is sup- - plied. The variable MMAAPPFFIILLEE is the default _a_r_r_a_y. Options, if + Read lines from the standard input into the indexed array vari- + able _a_r_r_a_y, or from file descriptor _f_d if the --uu option is sup- + plied. The variable MMAAPPFFIILLEE is the default _a_r_r_a_y. Options, if supplied, have the following meanings: - --dd The first character of _d_e_l_i_m is used to terminate each - input line, rather than newline. If _d_e_l_i_m is the empty + --dd The first character of _d_e_l_i_m is used to terminate each + input line, rather than newline. If _d_e_l_i_m is the empty string, mmaappffiillee will terminate a line when it reads a NUL character. - --nn Copy at most _c_o_u_n_t lines. If _c_o_u_n_t is 0, all lines are + --nn Copy at most _c_o_u_n_t lines. If _c_o_u_n_t is 0, all lines are copied. - --OO Begin assigning to _a_r_r_a_y at index _o_r_i_g_i_n. The default + --OO Begin assigning to _a_r_r_a_y at index _o_r_i_g_i_n. The default index is 0. --ss Discard the first _c_o_u_n_t lines read. - --tt Remove a trailing _d_e_l_i_m (default newline) from each line + --tt Remove a trailing _d_e_l_i_m (default newline) from each line read. - --uu Read lines from file descriptor _f_d instead of the stan- + --uu Read lines from file descriptor _f_d instead of the stan- dard input. - --CC Evaluate _c_a_l_l_b_a_c_k each time _q_u_a_n_t_u_m lines are read. The + --CC Evaluate _c_a_l_l_b_a_c_k each time _q_u_a_n_t_u_m lines are read. The --cc option specifies _q_u_a_n_t_u_m. - --cc Specify the number of lines read between each call to + --cc Specify the number of lines read between each call to _c_a_l_l_b_a_c_k. - If --CC is specified without --cc, the default quantum is 5000. + If --CC is specified without --cc, the default quantum is 5000. When _c_a_l_l_b_a_c_k is evaluated, it is supplied the index of the next array element to be assigned and the line to be assigned to that - element as additional arguments. _c_a_l_l_b_a_c_k is evaluated after + element as additional arguments. _c_a_l_l_b_a_c_k is evaluated after the line is read but before the array element is assigned. - If not supplied with an explicit origin, mmaappffiillee will clear _a_r_- + If not supplied with an explicit origin, mmaappffiillee will clear _a_r_- _r_a_y before assigning to it. - mmaappffiillee returns successfully unless an invalid option or option - argument is supplied, _a_r_r_a_y is invalid or unassignable, or if + mmaappffiillee returns successfully unless an invalid option or option + argument is supplied, _a_r_r_a_y is invalid or unassignable, or if _a_r_r_a_y is not an indexed array. ppooppdd [-nn] [+_n] [-_n] Removes entries from the directory stack. The elements are num- - bered from 0 starting at the first directory listed by ddiirrss. - With no arguments, ppooppdd removes the top directory from the + bered from 0 starting at the first directory listed by ddiirrss. + With no arguments, ppooppdd removes the top directory from the stack, and changes to the new top directory. Arguments, if sup- plied, have the following meanings: - --nn Suppresses the normal change of directory when removing + --nn Suppresses the normal change of directory when removing directories from the stack, so that only the stack is ma- nipulated. - ++_n Removes the _nth entry counting from the left of the list - shown by ddiirrss, starting with zero, from the stack. For - example: ``popd +0'' removes the first directory, ``popd + ++_n Removes the _nth entry counting from the left of the list + shown by ddiirrss, starting with zero, from the stack. For + example: ``popd +0'' removes the first directory, ``popd +1'' the second. --_n Removes the _nth entry counting from the right of the list - shown by ddiirrss, starting with zero. For example: ``popd - -0'' removes the last directory, ``popd -1'' the next to + shown by ddiirrss, starting with zero. For example: ``popd + -0'' removes the last directory, ``popd -1'' the next to last. - If the top element of the directory stack is modified, and the - _-_n option was not supplied, ppooppdd uses the ccdd builtin to change + If the top element of the directory stack is modified, and the + _-_n option was not supplied, ppooppdd uses the ccdd builtin to change to the directory at the top of the stack. If the ccdd fails, ppooppdd returns a non-zero value. - Otherwise, ppooppdd returns false if an invalid option is encoun- + Otherwise, ppooppdd returns false if an invalid option is encoun- tered, the directory stack is empty, or a non-existent directory stack entry is specified. - If the ppooppdd command is successful, bash runs ddiirrss to show the - final contents of the directory stack, and the return status is + If the ppooppdd command is successful, bash runs ddiirrss to show the + final contents of the directory stack, and the return status is 0. pprriinnttff [--vv _v_a_r] _f_o_r_m_a_t [_a_r_g_u_m_e_n_t_s] - Write the formatted _a_r_g_u_m_e_n_t_s to the standard output under the - control of the _f_o_r_m_a_t. The --vv option causes the output to be - assigned to the variable _v_a_r rather than being printed to the + Write the formatted _a_r_g_u_m_e_n_t_s to the standard output under the + control of the _f_o_r_m_a_t. The --vv option causes the output to be + assigned to the variable _v_a_r rather than being printed to the standard output. - The _f_o_r_m_a_t is a character string which contains three types of - objects: plain characters, which are simply copied to standard - output, character escape sequences, which are converted and - copied to the standard output, and format specifications, each - of which causes printing of the next successive _a_r_g_u_m_e_n_t. In + The _f_o_r_m_a_t is a character string which contains three types of + objects: plain characters, which are simply copied to standard + output, character escape sequences, which are converted and + copied to the standard output, and format specifications, each + of which causes printing of the next successive _a_r_g_u_m_e_n_t. In addition to the standard _p_r_i_n_t_f(3) format characters ccssnnddiioouuxxXXee-- EEffFFggGGaaAA, pprriinnttff interprets the following additional format spec- ifiers: %%bb causes pprriinnttff to expand backslash escape sequences in the corresponding _a_r_g_u_m_e_n_t in the same way as eecchhoo --ee. - %%qq causes pprriinnttff to output the corresponding _a_r_g_u_m_e_n_t in a - format that can be reused as shell input. %%qq and %%QQ use - the $$'''' quoting style if any characters in the argument - string require it, and backslash quoting otherwise. If - the format string uses the _p_r_i_n_t_f alternate form, these + %%qq causes pprriinnttff to output the corresponding _a_r_g_u_m_e_n_t in a + format that can be reused as shell input. %%qq and %%QQ use + the $$'''' quoting style if any characters in the argument + string require it, and backslash quoting otherwise. If + the format string uses the _p_r_i_n_t_f alternate form, these two formats quote the argument string using single quotes. - %%QQ like %%qq, but applies any supplied precision to the _a_r_g_u_- + %%QQ like %%qq, but applies any supplied precision to the _a_r_g_u_- _m_e_n_t before quoting it. %%((_d_a_t_e_f_m_t))TT - causes pprriinnttff to output the date-time string resulting - from using _d_a_t_e_f_m_t as a format string for _s_t_r_f_t_i_m_e(3). + causes pprriinnttff to output the date-time string resulting + from using _d_a_t_e_f_m_t as a format string for _s_t_r_f_t_i_m_e(3). The corresponding _a_r_g_u_m_e_n_t is an integer representing the - number of seconds since the epoch. Two special argument - values may be used: -1 represents the current time, and - -2 represents the time the shell was invoked. If no ar- + number of seconds since the epoch. Two special argument + values may be used: -1 represents the current time, and + -2 represents the time the shell was invoked. If no ar- gument is specified, conversion behaves as if -1 had been - given. This is an exception to the usual pprriinnttff behav- + given. This is an exception to the usual pprriinnttff behav- ior. The %b, %q, and %T format specifiers all use the field width and precision arguments from the format specification and write that - many bytes from (or use that wide a field for) the expanded ar- - gument, which usually contains more characters than the origi- + many bytes from (or use that wide a field for) the expanded ar- + gument, which usually contains more characters than the origi- nal. The %n format specifier accepts a corresponding argument that is treated as a shell variable name. - The %s and %c format specifiers accept an l (long) modifier, + The %s and %c format specifiers accept an l (long) modifier, which forces them to convert the argument string to a wide-char- acter string and apply any supplied field width and precision in terms of characters, not bytes. - Arguments to non-string format specifiers are treated as C con- + Arguments to non-string format specifiers are treated as C con- stants, except that a leading plus or minus sign is allowed, and - if the leading character is a single or double quote, the value + if the leading character is a single or double quote, the value is the ASCII value of the following character. - The _f_o_r_m_a_t is reused as necessary to consume all of the _a_r_g_u_- + The _f_o_r_m_a_t is reused as necessary to consume all of the _a_r_g_u_- _m_e_n_t_s. If the _f_o_r_m_a_t requires more _a_r_g_u_m_e_n_t_s than are supplied, - the extra format specifications behave as if a zero value or - null string, as appropriate, had been supplied. The return - value is zero on success, non-zero if an invalid option is sup- + the extra format specifications behave as if a zero value or + null string, as appropriate, had been supplied. The return + value is zero on success, non-zero if an invalid option is sup- plied or a write or assignment error occurs. ppuusshhdd [--nn] [+_n] [-_n] ppuusshhdd [--nn] [_d_i_r] - Adds a directory to the top of the directory stack, or rotates - the stack, making the new top of the stack the current working - directory. With no arguments, ppuusshhdd exchanges the top two ele- - ments of the directory stack. Arguments, if supplied, have the + Adds a directory to the top of the directory stack, or rotates + the stack, making the new top of the stack the current working + directory. With no arguments, ppuusshhdd exchanges the top two ele- + ments of the directory stack. Arguments, if supplied, have the following meanings: - --nn Suppresses the normal change of directory when rotating - or adding directories to the stack, so that only the + --nn Suppresses the normal change of directory when rotating + or adding directories to the stack, so that only the stack is manipulated. - ++_n Rotates the stack so that the _nth directory (counting - from the left of the list shown by ddiirrss, starting with + ++_n Rotates the stack so that the _nth directory (counting + from the left of the list shown by ddiirrss, starting with zero) is at the top. - --_n Rotates the stack so that the _nth directory (counting - from the right of the list shown by ddiirrss, starting with + --_n Rotates the stack so that the _nth directory (counting + from the right of the list shown by ddiirrss, starting with zero) is at the top. _d_i_r Adds _d_i_r to the directory stack at the top After the stack has been modified, if the --nn option was not sup- - plied, ppuusshhdd uses the ccdd builtin to change to the directory at + plied, ppuusshhdd uses the ccdd builtin to change to the directory at the top of the stack. If the ccdd fails, ppuusshhdd returns a non-zero value. - Otherwise, if no arguments are supplied, ppuusshhdd returns 0 unless - the directory stack is empty. When rotating the directory - stack, ppuusshhdd returns 0 unless the directory stack is empty or a + Otherwise, if no arguments are supplied, ppuusshhdd returns 0 unless + the directory stack is empty. When rotating the directory + stack, ppuusshhdd returns 0 unless the directory stack is empty or a non-existent directory stack element is specified. - If the ppuusshhdd command is successful, bash runs ddiirrss to show the + If the ppuusshhdd command is successful, bash runs ddiirrss to show the final contents of the directory stack. ppwwdd [--LLPP] - Print the absolute pathname of the current working directory. + Print the absolute pathname of the current working directory. The pathname printed contains no symbolic links if the --PP option is supplied or the --oo pphhyyssiiccaall option to the sseett builtin command - is enabled. If the --LL option is used, the pathname printed may - contain symbolic links. The return status is 0 unless an error + is enabled. If the --LL option is used, the pathname printed may + contain symbolic links. The return status is 0 unless an error occurs while reading the name of the current directory or an in- valid option is supplied. - rreeaadd [--EEeerrss] [--aa _a_n_a_m_e] [--dd _d_e_l_i_m] [--ii _t_e_x_t] [--nn _n_c_h_a_r_s] [--NN _n_c_h_a_r_s] + rreeaadd [--EEeerrss] [--aa _a_n_a_m_e] [--dd _d_e_l_i_m] [--ii _t_e_x_t] [--nn _n_c_h_a_r_s] [--NN _n_c_h_a_r_s] [--pp _p_r_o_m_p_t] [--tt _t_i_m_e_o_u_t] [--uu _f_d] [_n_a_m_e ...] - One line is read from the standard input, or from the file de- + One line is read from the standard input, or from the file de- scriptor _f_d supplied as an argument to the --uu option, split into - words as described in _b_a_s_h_(_1_) under WWoorrdd SSpplliittttiinngg, and the + words as described in _b_a_s_h_(_1_) under WWoorrdd SSpplliittttiinngg, and the first word is assigned to the first _n_a_m_e, the second word to the second _n_a_m_e, and so on. If there are more words than names, the remaining words and their intervening delimiters are assigned to - the last _n_a_m_e. If there are fewer words read from the input - stream than names, the remaining names are assigned empty val- - ues. The characters in IIFFSS are used to split the line into - words using the same rules the shell uses for expansion (de- + the last _n_a_m_e. If there are fewer words read from the input + stream than names, the remaining names are assigned empty val- + ues. The characters in IIFFSS are used to split the line into + words using the same rules the shell uses for expansion (de- scribed in _b_a_s_h_(_1_) under WWoorrdd SSpplliittttiinngg). The backslash charac- - ter (\\) may be used to remove any special meaning for the next + ter (\\) may be used to remove any special meaning for the next character read and for line continuation. Options, if supplied, have the following meanings: --aa _a_n_a_m_e The words are assigned to sequential indices of the array variable _a_n_a_m_e, starting at 0. _a_n_a_m_e is unset before any - new values are assigned. Other _n_a_m_e arguments are ig- + new values are assigned. Other _n_a_m_e arguments are ig- nored. --dd _d_e_l_i_m The first character of _d_e_l_i_m is used to terminate the in- - put line, rather than newline. If _d_e_l_i_m is the empty - string, rreeaadd will terminate a line when it reads a NUL + put line, rather than newline. If _d_e_l_i_m is the empty + string, rreeaadd will terminate a line when it reads a NUL character. - --ee If the standard input is coming from a terminal, rreeaadd - uses rreeaaddlliinnee (see RREEAADDLLIINNEE in _b_a_s_h_(_1_)) to obtain the - line. Readline uses the current (or default, if line - editing was not previously active) editing settings, but + --ee If the standard input is coming from a terminal, rreeaadd + uses rreeaaddlliinnee (see RREEAADDLLIINNEE in _b_a_s_h_(_1_)) to obtain the + line. Readline uses the current (or default, if line + editing was not previously active) editing settings, but uses readline's default filename completion. - --EE If the standard input is coming from a terminal, rreeaadd - uses rreeaaddlliinnee (see RREEAADDLLIINNEE in _b_a_s_h_(_1_)) to obtain the - line. Readline uses the current (or default, if line - editing was not previously active) editing settings, but - uses bash's default completion, including programmable + --EE If the standard input is coming from a terminal, rreeaadd + uses rreeaaddlliinnee (see RREEAADDLLIINNEE in _b_a_s_h_(_1_)) to obtain the + line. Readline uses the current (or default, if line + editing was not previously active) editing settings, but + uses bash's default completion, including programmable completion. --ii _t_e_x_t - If rreeaaddlliinnee is being used to read the line, _t_e_x_t is + If rreeaaddlliinnee is being used to read the line, _t_e_x_t is placed into the editing buffer before editing begins. --nn _n_c_h_a_r_s - rreeaadd returns after reading _n_c_h_a_r_s characters rather than + rreeaadd returns after reading _n_c_h_a_r_s characters rather than waiting for a complete line of input, but honors a delim- - iter if fewer than _n_c_h_a_r_s characters are read before the + iter if fewer than _n_c_h_a_r_s characters are read before the delimiter. --NN _n_c_h_a_r_s - rreeaadd returns after reading exactly _n_c_h_a_r_s characters - rather than waiting for a complete line of input, unless - EOF is encountered or rreeaadd times out. Delimiter charac- - ters encountered in the input are not treated specially - and do not cause rreeaadd to return until _n_c_h_a_r_s characters - are read. The result is not split on the characters in - IIFFSS; the intent is that the variable is assigned exactly + rreeaadd returns after reading exactly _n_c_h_a_r_s characters + rather than waiting for a complete line of input, unless + EOF is encountered or rreeaadd times out. Delimiter charac- + ters encountered in the input are not treated specially + and do not cause rreeaadd to return until _n_c_h_a_r_s characters + are read. The result is not split on the characters in + IIFFSS; the intent is that the variable is assigned exactly the characters read (with the exception of backslash; see the --rr option below). --pp _p_r_o_m_p_t @@ -1102,134 +1105,134 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS line, before attempting to read any input. The prompt is displayed only if input is coming from a terminal. --rr Backslash does not act as an escape character. The back- - slash is considered to be part of the line. In particu- - lar, a backslash-newline pair may not then be used as a + slash is considered to be part of the line. In particu- + lar, a backslash-newline pair may not then be used as a line continuation. --ss Silent mode. If input is coming from a terminal, charac- ters are not echoed. --tt _t_i_m_e_o_u_t - Cause rreeaadd to time out and return failure if a complete - line of input (or a specified number of characters) is - not read within _t_i_m_e_o_u_t seconds. _t_i_m_e_o_u_t may be a deci- - mal number with a fractional portion following the deci- - mal point. This option is only effective if rreeaadd is - reading input from a terminal, pipe, or other special - file; it has no effect when reading from regular files. + Cause rreeaadd to time out and return failure if a complete + line of input (or a specified number of characters) is + not read within _t_i_m_e_o_u_t seconds. _t_i_m_e_o_u_t may be a deci- + mal number with a fractional portion following the deci- + mal point. This option is only effective if rreeaadd is + reading input from a terminal, pipe, or other special + file; it has no effect when reading from regular files. If rreeaadd times out, rreeaadd saves any partial input read into - the specified variable _n_a_m_e. If _t_i_m_e_o_u_t is 0, rreeaadd re- - turns immediately, without trying to read any data. The - exit status is 0 if input is available on the specified - file descriptor, or the read will return EOF, non-zero - otherwise. The exit status is greater than 128 if the + the specified variable _n_a_m_e. If _t_i_m_e_o_u_t is 0, rreeaadd re- + turns immediately, without trying to read any data. The + exit status is 0 if input is available on the specified + file descriptor, or the read will return EOF, non-zero + otherwise. The exit status is greater than 128 if the timeout is exceeded. --uu _f_d Read input from file descriptor _f_d. - If no _n_a_m_e_s are supplied, the line read, without the ending de- - limiter but otherwise unmodified, is assigned to the variable - RREEPPLLYY. The exit status is zero, unless end-of-file is encoun- - tered, rreeaadd times out (in which case the status is greater than - 128), a variable assignment error (such as assigning to a read- + If no _n_a_m_e_s are supplied, the line read, without the ending de- + limiter but otherwise unmodified, is assigned to the variable + RREEPPLLYY. The exit status is zero, unless end-of-file is encoun- + tered, rreeaadd times out (in which case the status is greater than + 128), a variable assignment error (such as assigning to a read- only variable) occurs, or an invalid file descriptor is supplied as the argument to --uu. rreeaaddoonnllyy [--aaAAff] [--pp] [_n_a_m_e[=_w_o_r_d] ...] - The given _n_a_m_e_s are marked readonly; the values of these _n_a_m_e_s - may not be changed by subsequent assignment. If the --ff option - is supplied, the functions corresponding to the _n_a_m_e_s are so - marked. The --aa option restricts the variables to indexed ar- - rays; the --AA option restricts the variables to associative ar- + The given _n_a_m_e_s are marked readonly; the values of these _n_a_m_e_s + may not be changed by subsequent assignment. If the --ff option + is supplied, the functions corresponding to the _n_a_m_e_s are so + marked. The --aa option restricts the variables to indexed ar- + rays; the --AA option restricts the variables to associative ar- rays. If both options are supplied, --AA takes precedence. If no - _n_a_m_e arguments are given, or if the --pp option is supplied, a + _n_a_m_e arguments are given, or if the --pp option is supplied, a list of all readonly names is printed. The other options may be - used to restrict the output to a subset of the set of readonly - names. The --pp option causes output to be displayed in a format - that may be reused as input. If a variable name is followed by - =_w_o_r_d, the value of the variable is set to _w_o_r_d. The return - status is 0 unless an invalid option is encountered, one of the + used to restrict the output to a subset of the set of readonly + names. The --pp option causes output to be displayed in a format + that may be reused as input. If a variable name is followed by + =_w_o_r_d, the value of the variable is set to _w_o_r_d. The return + status is 0 unless an invalid option is encountered, one of the _n_a_m_e_s is not a valid shell variable name, or --ff is supplied with a _n_a_m_e that is not a function. rreettuurrnn [_n] - Causes a function to stop executing and return the value speci- - fied by _n to its caller. If _n is omitted, the return status is - that of the last command executed in the function body. If rree-- + Causes a function to stop executing and return the value speci- + fied by _n to its caller. If _n is omitted, the return status is + that of the last command executed in the function body. If rree-- ttuurrnn is executed by a trap handler, the last command used to de- - termine the status is the last command executed before the trap - handler. If rreettuurrnn is executed during a DDEEBBUUGG trap, the last - command used to determine the status is the last command exe- - cuted by the trap handler before rreettuurrnn was invoked. If rreettuurrnn - is used outside a function, but during execution of a script by - the .. (ssoouurrccee) command, it causes the shell to stop executing - that script and return either _n or the exit status of the last - command executed within the script as the exit status of the + termine the status is the last command executed before the trap + handler. If rreettuurrnn is executed during a DDEEBBUUGG trap, the last + command used to determine the status is the last command exe- + cuted by the trap handler before rreettuurrnn was invoked. If rreettuurrnn + is used outside a function, but during execution of a script by + the .. (ssoouurrccee) command, it causes the shell to stop executing + that script and return either _n or the exit status of the last + command executed within the script as the exit status of the script. If _n is supplied, the return value is its least signif- - icant 8 bits. The return status is non-zero if rreettuurrnn is sup- - plied a non-numeric argument, or is used outside a function and - not during execution of a script by .. or ssoouurrccee. Any command + icant 8 bits. The return status is non-zero if rreettuurrnn is sup- + plied a non-numeric argument, or is used outside a function and + not during execution of a script by .. or ssoouurrccee. Any command associated with the RREETTUURRNN trap is executed before execution re- sumes after the function or script. sseett [--aabbeeffhhkkmmnnppttuuvvxxBBCCEEHHPPTT] [--oo _o_p_t_i_o_n_-_n_a_m_e] [----] [--] [_a_r_g ...] sseett [++aabbeeffhhkkmmnnppttuuvvxxBBCCEEHHPPTT] [++oo _o_p_t_i_o_n_-_n_a_m_e] [----] [--] [_a_r_g ...] sseett --oo - sseett ++oo Without options, display the name and value of each shell vari- - able in a format that can be reused as input for setting or re- + sseett ++oo Without options, display the name and value of each shell vari- + able in a format that can be reused as input for setting or re- setting the currently-set variables. Read-only variables cannot - be reset. In _p_o_s_i_x _m_o_d_e, only shell variables are listed. The - output is sorted according to the current locale. When options - are specified, they set or unset shell attributes. Any argu- - ments remaining after option processing are treated as values + be reset. In _p_o_s_i_x _m_o_d_e, only shell variables are listed. The + output is sorted according to the current locale. When options + are specified, they set or unset shell attributes. Any argu- + ments remaining after option processing are treated as values for the positional parameters and are assigned, in order, to $$11, - $$22, ...... $$_n. Options, if specified, have the following mean- + $$22, ...... $$_n. Options, if specified, have the following mean- ings: --aa Each variable or function that is created or modified is - given the export attribute and marked for export to the + given the export attribute and marked for export to the environment of subsequent commands. - --bb Report the status of terminated background jobs immedi- + --bb Report the status of terminated background jobs immedi- ately, rather than before the next primary prompt. This is effective only when job control is enabled. - --ee Exit immediately if a _p_i_p_e_l_i_n_e (which may consist of a - single _s_i_m_p_l_e _c_o_m_m_a_n_d), a _l_i_s_t, or a _c_o_m_p_o_u_n_d _c_o_m_m_a_n_d - (see SSHHEELLLL GGRRAAMMMMAARR in _b_a_s_h_(_1_)), exits with a non-zero - status. The shell does not exit if the command that - fails is part of the command list immediately following + --ee Exit immediately if a _p_i_p_e_l_i_n_e (which may consist of a + single _s_i_m_p_l_e _c_o_m_m_a_n_d), a _l_i_s_t, or a _c_o_m_p_o_u_n_d _c_o_m_m_a_n_d + (see SSHHEELLLL GGRRAAMMMMAARR in _b_a_s_h_(_1_)), exits with a non-zero + status. The shell does not exit if the command that + fails is part of the command list immediately following a wwhhiillee or uunnttiill keyword, part of the test following the - iiff or eelliiff reserved words, part of any command executed - in a &&&& or |||| list except the command following the fi- + iiff or eelliiff reserved words, part of any command executed + in a &&&& or |||| list except the command following the fi- nal &&&& or ||||, any command in a pipeline but the last, or - if the command's return value is being inverted with !!. - If a compound command other than a subshell returns a - non-zero status because a command failed while --ee was - being ignored, the shell does not exit. A trap on EERRRR, + if the command's return value is being inverted with !!. + If a compound command other than a subshell returns a + non-zero status because a command failed while --ee was + being ignored, the shell does not exit. A trap on EERRRR, if set, is executed before the shell exits. This option applies to the shell environment and each subshell envi- ronment separately (see CCOOMMMMAANNDD EEXXEECCUUTTIIOONN EENNVVIIRROONNMMEENNTT in _b_a_s_h_(_1_)), and may cause subshells to exit before execut- ing all the commands in the subshell. - If a compound command or shell function executes in a - context where --ee is being ignored, none of the commands - executed within the compound command or function body - will be affected by the --ee setting, even if --ee is set - and a command returns a failure status. If a compound - command or shell function sets --ee while executing in a - context where --ee is ignored, that setting will not have - any effect until the compound command or the command + If a compound command or shell function executes in a + context where --ee is being ignored, none of the commands + executed within the compound command or function body + will be affected by the --ee setting, even if --ee is set + and a command returns a failure status. If a compound + command or shell function sets --ee while executing in a + context where --ee is ignored, that setting will not have + any effect until the compound command or the command containing the function call completes. --ff Disable pathname expansion. - --hh Remember the location of commands as they are looked up + --hh Remember the location of commands as they are looked up for execution. This is enabled by default. - --kk All arguments in the form of assignment statements are - placed in the environment for a command, not just those + --kk All arguments in the form of assignment statements are + placed in the environment for a command, not just those that precede the command name. - --mm Monitor mode. Job control is enabled. This option is - on by default for interactive shells on systems that - support it (see JJOOBB CCOONNTTRROOLL in _b_a_s_h_(_1_)). All processes - run in a separate process group. When a background job - completes, the shell prints a line containing its exit + --mm Monitor mode. Job control is enabled. This option is + on by default for interactive shells on systems that + support it (see JJOOBB CCOONNTTRROOLL in _b_a_s_h_(_1_)). All processes + run in a separate process group. When a background job + completes, the shell prints a line containing its exit status. --nn Read commands but do not execute them. This may be used - to check a shell script for syntax errors. This is ig- + to check a shell script for syntax errors. This is ig- nored by interactive shells. --oo _o_p_t_i_o_n_-_n_a_m_e The _o_p_t_i_o_n_-_n_a_m_e can be one of the following: @@ -1237,10 +1240,10 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS Same as --aa. bbrraacceeeexxppaanndd Same as --BB. - eemmaaccss Use an emacs-style command line editing inter- + eemmaaccss Use an emacs-style command line editing inter- face. This is enabled by default when the shell is interactive, unless the shell is started with - the ----nnooeeddiittiinngg option. This also affects the + the ----nnooeeddiittiinngg option. This also affects the editing interface used for rreeaadd --ee. eerrrreexxiitt Same as --ee. eerrrrttrraaccee @@ -1250,12 +1253,12 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS hhaasshhaallll Same as --hh. hhiisstteexxppaanndd Same as --HH. - hhiissttoorryy Enable command history, as described in _b_a_s_h_(_1_) - under HHIISSTTOORRYY. This option is on by default in + hhiissttoorryy Enable command history, as described in _b_a_s_h_(_1_) + under HHIISSTTOORRYY. This option is on by default in interactive shells. iiggnnoorreeeeooff - The effect is as if the shell command ``IG- - NOREEOF=10'' had been executed (see SShheellll VVaarrii-- + The effect is as if the shell command ``IG- + NOREEOF=10'' had been executed (see SShheellll VVaarrii-- aabblleess in _b_a_s_h_(_1_)). kkeeyywwoorrdd Same as --kk. mmoonniittoorr Same as --mm. @@ -1270,179 +1273,179 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS pphhyyssiiccaall Same as --PP. ppiippeeffaaiill - If set, the return value of a pipeline is the - value of the last (rightmost) command to exit - with a non-zero status, or zero if all commands - in the pipeline exit successfully. This option + If set, the return value of a pipeline is the + value of the last (rightmost) command to exit + with a non-zero status, or zero if all commands + in the pipeline exit successfully. This option is disabled by default. - ppoossiixx Change the behavior of bbaasshh where the default - operation differs from the POSIX standard to - match the standard (_p_o_s_i_x _m_o_d_e). See SSEEEE AALLSSOO - in _b_a_s_h_(_1_) for a reference to a document that + ppoossiixx Change the behavior of bbaasshh where the default + operation differs from the POSIX standard to + match the standard (_p_o_s_i_x _m_o_d_e). See SSEEEE AALLSSOO + in _b_a_s_h_(_1_) for a reference to a document that details how posix mode affects bash's behavior. pprriivviilleeggeedd Same as --pp. vveerrbboossee Same as --vv. - vvii Use a vi-style command line editing interface. + vvii Use a vi-style command line editing interface. This also affects the editing interface used for rreeaadd --ee. xxttrraaccee Same as --xx. - If --oo is supplied with no _o_p_t_i_o_n_-_n_a_m_e, sseett prints the - current shell option settings. If ++oo is supplied with - no _o_p_t_i_o_n_-_n_a_m_e, sseett prints a series of sseett commands to - recreate the current option settings on the standard + If --oo is supplied with no _o_p_t_i_o_n_-_n_a_m_e, sseett prints the + current shell option settings. If ++oo is supplied with + no _o_p_t_i_o_n_-_n_a_m_e, sseett prints a series of sseett commands to + recreate the current option settings on the standard output. - --pp Turn on _p_r_i_v_i_l_e_g_e_d mode. In this mode, the $$EENNVV and - $$BBAASSHH__EENNVV files are not processed, shell functions are - not inherited from the environment, and the SSHHEELLLLOOPPTTSS, - BBAASSHHOOPPTTSS, CCDDPPAATTHH, and GGLLOOBBIIGGNNOORREE variables, if they ap- - pear in the environment, are ignored. If the shell is - started with the effective user (group) id not equal to - the real user (group) id, and the --pp option is not sup- + --pp Turn on _p_r_i_v_i_l_e_g_e_d mode. In this mode, the $$EENNVV and + $$BBAASSHH__EENNVV files are not processed, shell functions are + not inherited from the environment, and the SSHHEELLLLOOPPTTSS, + BBAASSHHOOPPTTSS, CCDDPPAATTHH, and GGLLOOBBIIGGNNOORREE variables, if they ap- + pear in the environment, are ignored. If the shell is + started with the effective user (group) id not equal to + the real user (group) id, and the --pp option is not sup- plied, these actions are taken and the effective user id - is set to the real user id. If the --pp option is sup- - plied at startup, the effective user id is not reset. - Turning this option off causes the effective user and + is set to the real user id. If the --pp option is sup- + plied at startup, the effective user id is not reset. + Turning this option off causes the effective user and group ids to be set to the real user and group ids. --rr Enable restricted shell mode. This option cannot be un- set once it has been set. --tt Exit after reading and executing one command. --uu Treat unset variables and parameters other than the spe- - cial parameters "@" and "*", or array variables sub- - scripted with "@" or "*", as an error when performing - parameter expansion. If expansion is attempted on an - unset variable or parameter, the shell prints an error - message, and, if not interactive, exits with a non-zero + cial parameters "@" and "*", or array variables sub- + scripted with "@" or "*", as an error when performing + parameter expansion. If expansion is attempted on an + unset variable or parameter, the shell prints an error + message, and, if not interactive, exits with a non-zero status. --vv Print shell input lines as they are read. - --xx After expanding each _s_i_m_p_l_e _c_o_m_m_a_n_d, ffoorr command, ccaassee + --xx After expanding each _s_i_m_p_l_e _c_o_m_m_a_n_d, ffoorr command, ccaassee command, sseelleecctt command, or arithmetic ffoorr command, dis- - play the expanded value of PPSS44, followed by the command - and its expanded arguments or associated word list, to + play the expanded value of PPSS44, followed by the command + and its expanded arguments or associated word list, to standard error. - --BB The shell performs brace expansion (see BBrraaccee EExxppaannssiioonn + --BB The shell performs brace expansion (see BBrraaccee EExxppaannssiioonn in _b_a_s_h_(_1_)). This is on by default. - --CC If set, bbaasshh does not overwrite an existing file with - the >>, >>&&, and <<>> redirection operators. This may be + --CC If set, bbaasshh does not overwrite an existing file with + the >>, >>&&, and <<>> redirection operators. This may be overridden when creating output files by using the redi- rection operator >>|| instead of >>. --EE If set, any trap on EERRRR is inherited by shell functions, - command substitutions, and commands executed in a sub- - shell environment. The EERRRR trap is normally not inher- + command substitutions, and commands executed in a sub- + shell environment. The EERRRR trap is normally not inher- ited in such cases. --HH Enable !! style history substitution. This option is on by default when the shell is interactive. - --PP If set, the shell does not resolve symbolic links when - executing commands such as ccdd that change the current + --PP If set, the shell does not resolve symbolic links when + executing commands such as ccdd that change the current working directory. It uses the physical directory structure instead. By default, bbaasshh follows the logical - chain of directories when performing commands which + chain of directories when performing commands which change the current directory. - --TT If set, any traps on DDEEBBUUGG and RREETTUURRNN are inherited by + --TT If set, any traps on DDEEBBUUGG and RREETTUURRNN are inherited by shell functions, command substitutions, and commands ex- - ecuted in a subshell environment. The DDEEBBUUGG and RREETTUURRNN + ecuted in a subshell environment. The DDEEBBUUGG and RREETTUURRNN traps are normally not inherited in such cases. - ---- If no arguments follow this option, then the positional + ---- If no arguments follow this option, then the positional parameters are unset. Otherwise, the positional parame- - ters are set to the _a_r_gs, even if some of them begin + ters are set to the _a_r_gs, even if some of them begin with a --. - -- Signal the end of options, cause all remaining _a_r_gs to + -- Signal the end of options, cause all remaining _a_r_gs to be assigned to the positional parameters. The --xx and --vv options are turned off. If there are no _a_r_gs, the posi- tional parameters remain unchanged. - The options are off by default unless otherwise noted. Using + - rather than - causes these options to be turned off. The op- + The options are off by default unless otherwise noted. Using + + rather than - causes these options to be turned off. The op- tions can also be specified as arguments to an invocation of the - shell. The current set of options may be found in $$--. The re- - turn status is always true unless an invalid option is encoun- + shell. The current set of options may be found in $$--. The re- + turn status is always true unless an invalid option is encoun- tered. sshhiifftt [_n] - The positional parameters from _n+1 ... are renamed to $$11 ........ - Parameters represented by the numbers $$## down to $$##-_n+1 are un- - set. _n must be a non-negative number less than or equal to $$##. - If _n is 0, no parameters are changed. If _n is not given, it is + The positional parameters from _n+1 ... are renamed to $$11 ........ + Parameters represented by the numbers $$## down to $$##-_n+1 are un- + set. _n must be a non-negative number less than or equal to $$##. + If _n is 0, no parameters are changed. If _n is not given, it is assumed to be 1. If _n is greater than $$##, the positional param- - eters are not changed. The return status is greater than zero + eters are not changed. The return status is greater than zero if _n is greater than $$## or less than zero; otherwise 0. sshhoopptt [--ppqqssuu] [--oo] [_o_p_t_n_a_m_e ...] - Toggle the values of settings controlling optional shell behav- - ior. The settings can be either those listed below, or, if the + Toggle the values of settings controlling optional shell behav- + ior. The settings can be either those listed below, or, if the --oo option is used, those available with the --oo option to the sseett builtin command. With no options, or with the --pp option, a list - of all settable options is displayed, with an indication of + of all settable options is displayed, with an indication of whether or not each is set; if _o_p_t_n_a_m_e_s are supplied, the output - is restricted to those options. The --pp option causes output to - be displayed in a form that may be reused as input. Other op- + is restricted to those options. The --pp option causes output to + be displayed in a form that may be reused as input. Other op- tions have the following meanings: --ss Enable (set) each _o_p_t_n_a_m_e. --uu Disable (unset) each _o_p_t_n_a_m_e. - --qq Suppresses normal output (quiet mode); the return status + --qq Suppresses normal output (quiet mode); the return status indicates whether the _o_p_t_n_a_m_e is set or unset. If multi- - ple _o_p_t_n_a_m_e arguments are given with --qq, the return sta- - tus is zero if all _o_p_t_n_a_m_e_s are enabled; non-zero other- + ple _o_p_t_n_a_m_e arguments are given with --qq, the return sta- + tus is zero if all _o_p_t_n_a_m_e_s are enabled; non-zero other- wise. - --oo Restricts the values of _o_p_t_n_a_m_e to be those defined for + --oo Restricts the values of _o_p_t_n_a_m_e to be those defined for the --oo option to the sseett builtin. - If either --ss or --uu is used with no _o_p_t_n_a_m_e arguments, sshhoopptt - shows only those options which are set or unset, respectively. - Unless otherwise noted, the sshhoopptt options are disabled (unset) + If either --ss or --uu is used with no _o_p_t_n_a_m_e arguments, sshhoopptt + shows only those options which are set or unset, respectively. + Unless otherwise noted, the sshhoopptt options are disabled (unset) by default. - The return status when listing options is zero if all _o_p_t_n_a_m_e_s - are enabled, non-zero otherwise. When setting or unsetting op- - tions, the return status is zero unless an _o_p_t_n_a_m_e is not a + The return status when listing options is zero if all _o_p_t_n_a_m_e_s + are enabled, non-zero otherwise. When setting or unsetting op- + tions, the return status is zero unless an _o_p_t_n_a_m_e is not a valid shell option. The list of sshhoopptt options is: aarrrraayy__eexxppaanndd__oonnccee - If set, the shell suppresses multiple evaluation of as- + If set, the shell suppresses multiple evaluation of as- sociative and indexed array subscripts during arithmetic expression evaluation, while executing builtins that can - perform variable assignments, and while executing + perform variable assignments, and while executing builtins that perform array dereferencing. aassssoocc__eexxppaanndd__oonnccee Deprecated; a synonym for aarrrraayy__eexxppaanndd__oonnccee. - aauuttooccdd If set, a command name that is the name of a directory - is executed as if it were the argument to the ccdd com- + aauuttooccdd If set, a command name that is the name of a directory + is executed as if it were the argument to the ccdd com- mand. This option is only used by interactive shells. ccddaabbllee__vvaarrss - If set, an argument to the ccdd builtin command that is - not a directory is assumed to be the name of a variable + If set, an argument to the ccdd builtin command that is + not a directory is assumed to be the name of a variable whose value is the directory to change to. ccddssppeellll If set, minor errors in the spelling of a directory com- - ponent in a ccdd command will be corrected. The errors + ponent in a ccdd command will be corrected. The errors checked for are transposed characters, a missing charac- - ter, and one character too many. If a correction is - found, the corrected filename is printed, and the com- - mand proceeds. This option is only used by interactive + ter, and one character too many. If a correction is + found, the corrected filename is printed, and the com- + mand proceeds. This option is only used by interactive shells. cchheecckkhhaasshh If set, bbaasshh checks that a command found in the hash ta- - ble exists before trying to execute it. If a hashed - command no longer exists, a normal path search is per- + ble exists before trying to execute it. If a hashed + command no longer exists, a normal path search is per- formed. cchheecckkjjoobbss If set, bbaasshh lists the status of any stopped and running - jobs before exiting an interactive shell. If any jobs + jobs before exiting an interactive shell. If any jobs are running, this causes the exit to be deferred until a - second exit is attempted without an intervening command - (see JJOOBB CCOONNTTRROOLL in _b_a_s_h_(_1_)). The shell always post- + second exit is attempted without an intervening command + (see JJOOBB CCOONNTTRROOLL in _b_a_s_h_(_1_)). The shell always post- pones exiting if any jobs are stopped. cchheecckkwwiinnssiizzee - If set, bbaasshh checks the window size after each external - (non-builtin) command and, if necessary, updates the - values of LLIINNEESS and CCOOLLUUMMNNSS. This option is enabled by + If set, bbaasshh checks the window size after each external + (non-builtin) command and, if necessary, updates the + values of LLIINNEESS and CCOOLLUUMMNNSS. This option is enabled by default. - ccmmddhhiisstt If set, bbaasshh attempts to save all lines of a multiple- - line command in the same history entry. This allows - easy re-editing of multi-line commands. This option is - enabled by default, but only has an effect if command - history is enabled, as described in _b_a_s_h_(_1_) under HHIISS-- + ccmmddhhiisstt If set, bbaasshh attempts to save all lines of a multiple- + line command in the same history entry. This allows + easy re-editing of multi-line commands. This option is + enabled by default, but only has an effect if command + history is enabled, as described in _b_a_s_h_(_1_) under HHIISS-- TTOORRYY. ccoommppaatt3311 ccoommppaatt3322 @@ -1452,122 +1455,122 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS ccoommppaatt4433 ccoommppaatt4444 ccoommppaatt5500 - These control aspects of the shell's compatibility mode + These control aspects of the shell's compatibility mode (see SSHHEELLLL CCOOMMPPAATTIIBBIILLIITTYY MMOODDEE in _b_a_s_h_(_1_)). ccoommpplleettee__ffuullllqquuoottee - If set, bbaasshh quotes all shell metacharacters in file- - names and directory names when performing completion. + If set, bbaasshh quotes all shell metacharacters in file- + names and directory names when performing completion. If not set, bbaasshh removes metacharacters such as the dol- - lar sign from the set of characters that will be quoted - in completed filenames when these metacharacters appear - in shell variable references in words to be completed. - This means that dollar signs in variable names that ex- - pand to directories will not be quoted; however, any - dollar signs appearing in filenames will not be quoted, - either. This is active only when bash is using back- - slashes to quote completed filenames. This variable is - set by default, which is the default bash behavior in + lar sign from the set of characters that will be quoted + in completed filenames when these metacharacters appear + in shell variable references in words to be completed. + This means that dollar signs in variable names that ex- + pand to directories will not be quoted; however, any + dollar signs appearing in filenames will not be quoted, + either. This is active only when bash is using back- + slashes to quote completed filenames. This variable is + set by default, which is the default bash behavior in versions through 4.2. ddiirreexxppaanndd - If set, bbaasshh replaces directory names with the results - of word expansion when performing filename completion. - This changes the contents of the readline editing buf- - fer. If not set, bbaasshh attempts to preserve what the + If set, bbaasshh replaces directory names with the results + of word expansion when performing filename completion. + This changes the contents of the readline editing buf- + fer. If not set, bbaasshh attempts to preserve what the user typed. ddiirrssppeellll - If set, bbaasshh attempts spelling correction on directory - names during word completion if the directory name ini- + If set, bbaasshh attempts spelling correction on directory + names during word completion if the directory name ini- tially supplied does not exist. - ddoottgglloobb If set, bbaasshh includes filenames beginning with a `.' in - the results of pathname expansion. The filenames ````..'''' - and ````....'''' must always be matched explicitly, even if + ddoottgglloobb If set, bbaasshh includes filenames beginning with a `.' in + the results of pathname expansion. The filenames ````..'''' + and ````....'''' must always be matched explicitly, even if ddoottgglloobb is set. eexxeeccffaaiill If set, a non-interactive shell will not exit if it can- - not execute the file specified as an argument to the - eexxeecc builtin command. An interactive shell does not + not execute the file specified as an argument to the + eexxeecc builtin command. An interactive shell does not exit if eexxeecc fails. eexxppaanndd__aalliiaasseess If set, aliases are expanded as described in _b_a_s_h_(_1_) un- - der AALLIIAASSEESS. This option is enabled by default for in- + der AALLIIAASSEESS. This option is enabled by default for in- teractive shells. eexxttddeebbuugg - If set at shell invocation, or in a shell startup file, + If set at shell invocation, or in a shell startup file, arrange to execute the debugger profile before the shell - starts, identical to the ----ddeebbuuggggeerr option. If set af- - ter invocation, behavior intended for use by debuggers + starts, identical to the ----ddeebbuuggggeerr option. If set af- + ter invocation, behavior intended for use by debuggers is enabled: 11.. The --FF option to the ddeeccllaarree builtin displays the source file name and line number corresponding to each function name supplied as an argument. - 22.. If the command run by the DDEEBBUUGG trap returns a - non-zero value, the next command is skipped and + 22.. If the command run by the DDEEBBUUGG trap returns a + non-zero value, the next command is skipped and not executed. - 33.. If the command run by the DDEEBBUUGG trap returns a - value of 2, and the shell is executing in a sub- - routine (a shell function or a shell script exe- - cuted by the .. or ssoouurrccee builtins), the shell + 33.. If the command run by the DDEEBBUUGG trap returns a + value of 2, and the shell is executing in a sub- + routine (a shell function or a shell script exe- + cuted by the .. or ssoouurrccee builtins), the shell simulates a call to rreettuurrnn. - 44.. BBAASSHH__AARRGGCC and BBAASSHH__AARRGGVV are updated as described + 44.. BBAASSHH__AARRGGCC and BBAASSHH__AARRGGVV are updated as described in their descriptions in _b_a_s_h_(_1_)). - 55.. Function tracing is enabled: command substitu- + 55.. Function tracing is enabled: command substitu- tion, shell functions, and subshells invoked with (( _c_o_m_m_a_n_d )) inherit the DDEEBBUUGG and RREETTUURRNN traps. - 66.. Error tracing is enabled: command substitution, - shell functions, and subshells invoked with (( + 66.. Error tracing is enabled: command substitution, + shell functions, and subshells invoked with (( _c_o_m_m_a_n_d )) inherit the EERRRR trap. eexxttgglloobb If set, the extended pattern matching features described in _b_a_s_h_(_1_) under PPaatthhnnaammee EExxppaannssiioonn are enabled. eexxttqquuoottee - If set, $$'_s_t_r_i_n_g' and $$"_s_t_r_i_n_g" quoting is performed - within $${{_p_a_r_a_m_e_t_e_r}} expansions enclosed in double + If set, $$'_s_t_r_i_n_g' and $$"_s_t_r_i_n_g" quoting is performed + within $${{_p_a_r_a_m_e_t_e_r}} expansions enclosed in double quotes. This option is enabled by default. ffaaiillgglloobb - If set, patterns which fail to match filenames during + If set, patterns which fail to match filenames during pathname expansion result in an expansion error. ffoorrccee__ffiiggnnoorree - If set, the suffixes specified by the FFIIGGNNOORREE shell - variable cause words to be ignored when performing word + If set, the suffixes specified by the FFIIGGNNOORREE shell + variable cause words to be ignored when performing word completion even if the ignored words are the only possi- - ble completions. See SSHHEELLLL VVAARRIIAABBLLEESS in _b_a_s_h_(_1_) for a - description of FFIIGGNNOORREE. This option is enabled by de- + ble completions. See SSHHEELLLL VVAARRIIAABBLLEESS in _b_a_s_h_(_1_) for a + description of FFIIGGNNOORREE. This option is enabled by de- fault. gglloobbaasscciiiirraannggeess - If set, range expressions used in pattern matching - bracket expressions (see PPaatttteerrnn MMaattcchhiinngg in _b_a_s_h_(_1_)) + If set, range expressions used in pattern matching + bracket expressions (see PPaatttteerrnn MMaattcchhiinngg in _b_a_s_h_(_1_)) behave as if in the traditional C locale when performing - comparisons. That is, the current locale's collating - sequence is not taken into account, so bb will not col- - late between AA and BB, and upper-case and lower-case + comparisons. That is, the current locale's collating + sequence is not taken into account, so bb will not col- + late between AA and BB, and upper-case and lower-case ASCII characters will collate together. gglloobbsskkiippddoottss - If set, pathname expansion will never match the file- + If set, pathname expansion will never match the file- names ````..'''' and ````....'''', even if the pattern begins with a ````..''''. This option is enabled by default. gglloobbssttaarr If set, the pattern **** used in a pathname expansion con- - text will match all files and zero or more directories - and subdirectories. If the pattern is followed by a //, + text will match all files and zero or more directories + and subdirectories. If the pattern is followed by a //, only directories and subdirectories match. ggnnuu__eerrrrffmmtt @@ -1575,25 +1578,25 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS GNU error message format. hhiissttaappppeenndd - If set, the history list is appended to the file named + If set, the history list is appended to the file named by the value of the HHIISSTTFFIILLEE variable when the shell ex- its, rather than overwriting the file. hhiissttrreeeeddiitt - If set, and rreeaaddlliinnee is being used, a user is given the + If set, and rreeaaddlliinnee is being used, a user is given the opportunity to re-edit a failed history substitution. hhiissttvveerriiffyy - If set, and rreeaaddlliinnee is being used, the results of his- - tory substitution are not immediately passed to the - shell parser. Instead, the resulting line is loaded + If set, and rreeaaddlliinnee is being used, the results of his- + tory substitution are not immediately passed to the + shell parser. Instead, the resulting line is loaded into the rreeaaddlliinnee editing buffer, allowing further modi- fication. hhoossttccoommpplleettee If set, and rreeaaddlliinnee is being used, bbaasshh will attempt to - perform hostname completion when a word containing a @@ - is being completed (see CCoommpplleettiinngg under RREEAADDLLIINNEE in + perform hostname completion when a word containing a @@ + is being completed (see CCoommpplleettiinngg under RREEAADDLLIINNEE in _b_a_s_h_(_1_)). This is enabled by default. hhuuppoonneexxiitt @@ -1601,23 +1604,23 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS active login shell exits. iinnhheerriitt__eerrrreexxiitt - If set, command substitution inherits the value of the - eerrrreexxiitt option, instead of unsetting it in the subshell - environment. This option is enabled when _p_o_s_i_x _m_o_d_e is + If set, command substitution inherits the value of the + eerrrreexxiitt option, instead of unsetting it in the subshell + environment. This option is enabled when _p_o_s_i_x _m_o_d_e is enabled. iinntteerraaccttiivvee__ccoommmmeennttss If set, allow a word beginning with ## to cause that word - and all remaining characters on that line to be ignored + and all remaining characters on that line to be ignored in an interactive shell (see CCOOMMMMEENNTTSS in _b_a_s_h_(_1_)). This option is enabled by default. llaassttppiippee - If set, and job control is not active, the shell runs + If set, and job control is not active, the shell runs the last command of a pipeline not executed in the back- ground in the current shell environment. - lliitthhiisstt If set, and the ccmmddhhiisstt option is enabled, multi-line + lliitthhiisstt If set, and the ccmmddhhiisstt option is enabled, multi-line commands are saved to the history with embedded newlines rather than using semicolon separators where possible. @@ -1628,126 +1631,126 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS tribute is not inherited. llooccaallvvaarr__uunnsseett - If set, calling uunnsseett on local variables in previous - function scopes marks them so subsequent lookups find - them unset until that function returns. This is identi- - cal to the behavior of unsetting local variables at the + If set, calling uunnsseett on local variables in previous + function scopes marks them so subsequent lookups find + them unset until that function returns. This is identi- + cal to the behavior of unsetting local variables at the current function scope. llooggiinn__sshheellll - The shell sets this option if it is started as a login + The shell sets this option if it is started as a login shell (see IINNVVOOCCAATTIIOONN in _b_a_s_h_(_1_)). The value may not be changed. mmaaiillwwaarrnn - If set, and a file that bbaasshh is checking for mail has - been accessed since the last time it was checked, the - message ``The mail in _m_a_i_l_f_i_l_e has been read'' is dis- + If set, and a file that bbaasshh is checking for mail has + been accessed since the last time it was checked, the + message ``The mail in _m_a_i_l_f_i_l_e has been read'' is dis- played. nnoo__eemmppttyy__ccmmdd__ccoommpplleettiioonn - If set, and rreeaaddlliinnee is being used, bbaasshh will not at- - tempt to search the PPAATTHH for possible completions when + If set, and rreeaaddlliinnee is being used, bbaasshh will not at- + tempt to search the PPAATTHH for possible completions when completion is attempted on an empty line. nnooccaasseegglloobb - If set, bbaasshh matches filenames in a case-insensitive + If set, bbaasshh matches filenames in a case-insensitive fashion when performing pathname expansion (see PPaatthhnnaammee EExxppaannssiioonn in _b_a_s_h_(_1_)). nnooccaasseemmaattcchh - If set, bbaasshh matches patterns in a case-insensitive + If set, bbaasshh matches patterns in a case-insensitive fashion when performing matching while executing ccaassee or [[[[ conditional commands, when performing pattern substi- - tution word expansions, or when filtering possible com- + tution word expansions, or when filtering possible com- pletions as part of programmable completion. nnooeexxppaanndd__ttrraannssllaattiioonn - If set, bbaasshh encloses the translated results of $"..." - quoting in single quotes instead of double quotes. If + If set, bbaasshh encloses the translated results of $"..." + quoting in single quotes instead of double quotes. If the string is not translated, this has no effect. nnuullllgglloobb - If set, bbaasshh allows patterns which match no files (see - PPaatthhnnaammee EExxppaannssiioonn in _b_a_s_h_(_1_)) to expand to a null + If set, bbaasshh allows patterns which match no files (see + PPaatthhnnaammee EExxppaannssiioonn in _b_a_s_h_(_1_)) to expand to a null string, rather than themselves. ppaattssuubb__rreeppllaacceemmeenntt If set, bbaasshh expands occurrences of && in the replacement - string of pattern substitution to the text matched by - the pattern, as described under PPaarraammeetteerr EExxppaannssiioonn in + string of pattern substitution to the text matched by + the pattern, as described under PPaarraammeetteerr EExxppaannssiioonn in _b_a_s_h_(_1_). This option is enabled by default. pprrooggccoommpp If set, the programmable completion facilities (see PPrroo-- - ggrraammmmaabbllee CCoommpplleettiioonn in _b_a_s_h_(_1_)) are enabled. This op- + ggrraammmmaabbllee CCoommpplleettiioonn in _b_a_s_h_(_1_)) are enabled. This op- tion is enabled by default. pprrooggccoommpp__aalliiaass - If set, and programmable completion is enabled, bbaasshh - treats a command name that doesn't have any completions - as a possible alias and attempts alias expansion. If it - has an alias, bbaasshh attempts programmable completion us- + If set, and programmable completion is enabled, bbaasshh + treats a command name that doesn't have any completions + as a possible alias and attempts alias expansion. If it + has an alias, bbaasshh attempts programmable completion us- ing the command word resulting from the expanded alias. pprroommppttvvaarrss If set, prompt strings undergo parameter expansion, com- - mand substitution, arithmetic expansion, and quote re- - moval after being expanded as described in PPRROOMMPPTTIINNGG in + mand substitution, arithmetic expansion, and quote re- + moval after being expanded as described in PPRROOMMPPTTIINNGG in _b_a_s_h_(_1_). This option is enabled by default. rreessttrriicctteedd__sshheellll - The shell sets this option if it is started in re- - stricted mode (see RREESSTTRRIICCTTEEDD SSHHEELLLL in _b_a_s_h_(_1_)). The - value may not be changed. This is not reset when the - startup files are executed, allowing the startup files + The shell sets this option if it is started in re- + stricted mode (see RREESSTTRRIICCTTEEDD SSHHEELLLL in _b_a_s_h_(_1_)). The + value may not be changed. This is not reset when the + startup files are executed, allowing the startup files to discover whether or not a shell is restricted. sshhiifftt__vveerrbboossee - If set, the sshhiifftt builtin prints an error message when + If set, the sshhiifftt builtin prints an error message when the shift count exceeds the number of positional parame- ters. ssoouurrcceeppaatthh If set, the .. (ssoouurrccee) builtin uses the value of PPAATTHH to - find the directory containing the file supplied as an + find the directory containing the file supplied as an argument. This option is enabled by default. vvaarrrreeddiirr__cclloossee - If set, the shell automatically closes file descriptors + If set, the shell automatically closes file descriptors assigned using the _{_v_a_r_n_a_m_e_} redirection syntax (see RREE-- - DDIIRREECCTTIIOONN in _b_a_s_h_(_1_)) instead of leaving them open when + DDIIRREECCTTIIOONN in _b_a_s_h_(_1_)) instead of leaving them open when the command completes. xxppgg__eecchhoo - If set, the eecchhoo builtin expands backslash-escape se- - quences by default. If the ppoossiixx shell option is also + If set, the eecchhoo builtin expands backslash-escape se- + quences by default. If the ppoossiixx shell option is also enabled, eecchhoo does not interpret any options. ssuussppeenndd [--ff] - Suspend the execution of this shell until it receives a SSIIGGCCOONNTT - signal. A login shell, or a shell without job control enabled, - cannot be suspended; the --ff option can be used to override this - and force the suspension. The return status is 0 unless the - shell is a login shell or job control is not enabled and --ff is + Suspend the execution of this shell until it receives a SSIIGGCCOONNTT + signal. A login shell, or a shell without job control enabled, + cannot be suspended; the --ff option can be used to override this + and force the suspension. The return status is 0 unless the + shell is a login shell or job control is not enabled and --ff is not supplied. tteesstt _e_x_p_r [[ _e_x_p_r ]] Return a status of 0 (true) or 1 (false) depending on the evalu- ation of the conditional expression _e_x_p_r. Each operator and op- - erand must be a separate argument. Expressions are composed of - the primaries described in _b_a_s_h_(_1_) under CCOONNDDIITTIIOONNAALL EEXXPPRREESS-- + erand must be a separate argument. Expressions are composed of + the primaries described in _b_a_s_h_(_1_) under CCOONNDDIITTIIOONNAALL EEXXPPRREESS-- SSIIOONNSS. tteesstt does not accept any options, nor does it accept and ignore an argument of ---- as signifying the end of options. - Expressions may be combined using the following operators, - listed in decreasing order of precedence. The evaluation de- - pends on the number of arguments; see below. Operator prece- + Expressions may be combined using the following operators, + listed in decreasing order of precedence. The evaluation de- + pends on the number of arguments; see below. Operator prece- dence is used when there are five or more arguments. !! _e_x_p_r True if _e_x_p_r is false. (( _e_x_p_r )) - Returns the value of _e_x_p_r. This may be used to override + Returns the value of _e_x_p_r. This may be used to override the normal precedence of operators. _e_x_p_r_1 -aa _e_x_p_r_2 True if both _e_x_p_r_1 and _e_x_p_r_2 are true. @@ -1764,161 +1767,161 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS null. 2 arguments If the first argument is !!, the expression is true if and - only if the second argument is null. If the first argu- - ment is one of the unary conditional operators listed in - _b_a_s_h_(_1_) under CCOONNDDIITTIIOONNAALL EEXXPPRREESSSSIIOONNSS, the expression is + only if the second argument is null. If the first argu- + ment is one of the unary conditional operators listed in + _b_a_s_h_(_1_) under CCOONNDDIITTIIOONNAALL EEXXPPRREESSSSIIOONNSS, the expression is true if the unary test is true. If the first argument is not a valid unary conditional operator, the expression is false. 3 arguments The following conditions are applied in the order listed. - If the second argument is one of the binary conditional - operators listed in _b_a_s_h_(_1_) under CCOONNDDIITTIIOONNAALL EEXXPPRREESS-- - SSIIOONNSS, the result of the expression is the result of the - binary test using the first and third arguments as oper- - ands. The --aa and --oo operators are considered binary op- + If the second argument is one of the binary conditional + operators listed in _b_a_s_h_(_1_) under CCOONNDDIITTIIOONNAALL EEXXPPRREESS-- + SSIIOONNSS, the result of the expression is the result of the + binary test using the first and third arguments as oper- + ands. The --aa and --oo operators are considered binary op- erators when there are three arguments. If the first ar- - gument is !!, the value is the negation of the two-argu- - ment test using the second and third arguments. If the + gument is !!, the value is the negation of the two-argu- + ment test using the second and third arguments. If the first argument is exactly (( and the third argument is ex- - actly )), the result is the one-argument test of the sec- + actly )), the result is the one-argument test of the sec- ond argument. Otherwise, the expression is false. 4 arguments The following conditions are applied in the order listed. If the first argument is !!, the result is the negation of - the three-argument expression composed of the remaining - arguments. the two-argument test using the second and - third arguments. If the first argument is exactly (( and - the fourth argument is exactly )), the result is the two- - argument test of the second and third arguments. Other- + the three-argument expression composed of the remaining + arguments. the two-argument test using the second and + third arguments. If the first argument is exactly (( and + the fourth argument is exactly )), the result is the two- + argument test of the second and third arguments. Other- wise, the expression is parsed and evaluated according to precedence using the rules listed above. 5 or more arguments - The expression is parsed and evaluated according to + The expression is parsed and evaluated according to precedence using the rules listed above. If the shell is not in _p_o_s_i_x _m_o_d_e, when used with tteesstt or [[, the - << and >> operators sort lexicographically using ASCII ordering. - When the shell is in _p_o_s_i_x _m_o_d_e, these operators sort using the + << and >> operators sort lexicographically using ASCII ordering. + When the shell is in _p_o_s_i_x _m_o_d_e, these operators sort using the current locale. - ttiimmeess Print the accumulated user and system times for the shell and + ttiimmeess Print the accumulated user and system times for the shell and for processes run from the shell. The return status is 0. ttrraapp [--llpp] [[_a_c_t_i_o_n] _s_i_g_s_p_e_c ...] The _a_c_t_i_o_n is a command that is read and executed when the shell receives signal(s) _s_i_g_s_p_e_c. If _a_c_t_i_o_n is absent (and there is a - single _s_i_g_s_p_e_c) or --, each specified signal is reset to its - original disposition (the value it had upon entrance to the - shell). If _a_c_t_i_o_n is the null string the signal specified by - each _s_i_g_s_p_e_c is ignored by the shell and by the commands it in- + single _s_i_g_s_p_e_c) or --, each specified signal is reset to its + original disposition (the value it had upon entrance to the + shell). If _a_c_t_i_o_n is the null string the signal specified by + each _s_i_g_s_p_e_c is ignored by the shell and by the commands it in- vokes. - If no arguments are supplied, ttrraapp displays the actions associ- + If no arguments are supplied, ttrraapp displays the actions associ- ated with each trapped signal as a set of ttrraapp commands that can - be reused as shell input to restore the current signal disposi- - tions. If --pp is given, and _a_c_t_i_o_n is not present, then ttrraapp - displays the actions associated with each _s_i_g_s_p_e_c or, if none + be reused as shell input to restore the current signal disposi- + tions. If --pp is given, and _a_c_t_i_o_n is not present, then ttrraapp + displays the actions associated with each _s_i_g_s_p_e_c or, if none are supplied, for all trapped signals, as a set of ttrraapp commands - that can be reused as shell input to restore the current signal - dispositions. The --PP option behaves similarly, but displays - only the actions associated with each _s_i_g_s_p_e_c argument. --PP re- - quires at least one _s_i_g_s_p_e_c argument. The --PP or --pp options to - ttrraapp may be used in a subshell environment (e.g., command sub- - stitution) and, as long as they are used before ttrraapp is used to - change a signal's handling, will display the state of its par- + that can be reused as shell input to restore the current signal + dispositions. The --PP option behaves similarly, but displays + only the actions associated with each _s_i_g_s_p_e_c argument. --PP re- + quires at least one _s_i_g_s_p_e_c argument. The --PP or --pp options to + ttrraapp may be used in a subshell environment (e.g., command sub- + stitution) and, as long as they are used before ttrraapp is used to + change a signal's handling, will display the state of its par- ent's traps. - The --ll option causes ttrraapp to print a list of signal names and - their corresponding numbers. Each _s_i_g_s_p_e_c is either a signal - name defined in <_s_i_g_n_a_l_._h>, or a signal number. Signal names + The --ll option causes ttrraapp to print a list of signal names and + their corresponding numbers. Each _s_i_g_s_p_e_c is either a signal + name defined in <_s_i_g_n_a_l_._h>, or a signal number. Signal names are case insensitive and the SSIIGG prefix is optional. - If a _s_i_g_s_p_e_c is EEXXIITT (0) the command _a_c_t_i_o_n is executed on exit - from the shell. If a _s_i_g_s_p_e_c is DDEEBBUUGG, the command _a_c_t_i_o_n is + If a _s_i_g_s_p_e_c is EEXXIITT (0) the command _a_c_t_i_o_n is executed on exit + from the shell. If a _s_i_g_s_p_e_c is DDEEBBUUGG, the command _a_c_t_i_o_n is executed before every _s_i_m_p_l_e _c_o_m_m_a_n_d, _f_o_r command, _c_a_s_e command, - _s_e_l_e_c_t command, (( arithmetic command, [[ conditional command, + _s_e_l_e_c_t command, (( arithmetic command, [[ conditional command, arithmetic _f_o_r command, and before the first command executes in - a shell function (see SSHHEELLLL GGRRAAMMMMAARR in _b_a_s_h_(_1_)). Refer to the - description of the eexxttddeebbuugg option to the sshhoopptt builtin for de- - tails of its effect on the DDEEBBUUGG trap. If a _s_i_g_s_p_e_c is RREETTUURRNN, - the command _a_c_t_i_o_n is executed each time a shell function or a - script executed with the .. or ssoouurrccee builtins finishes execut- + a shell function (see SSHHEELLLL GGRRAAMMMMAARR in _b_a_s_h_(_1_)). Refer to the + description of the eexxttddeebbuugg option to the sshhoopptt builtin for de- + tails of its effect on the DDEEBBUUGG trap. If a _s_i_g_s_p_e_c is RREETTUURRNN, + the command _a_c_t_i_o_n is executed each time a shell function or a + script executed with the .. or ssoouurrccee builtins finishes execut- ing. - If a _s_i_g_s_p_e_c is EERRRR, the command _a_c_t_i_o_n is executed whenever a + If a _s_i_g_s_p_e_c is EERRRR, the command _a_c_t_i_o_n is executed whenever a pipeline (which may consist of a single simple command), a list, or a compound command returns a non-zero exit status, subject to - the following conditions. The EERRRR trap is not executed if the + the following conditions. The EERRRR trap is not executed if the failed command is part of the command list immediately following - a wwhhiillee or uunnttiill keyword, part of the test in an _i_f statement, + a wwhhiillee or uunnttiill keyword, part of the test in an _i_f statement, part of a command executed in a &&&& or |||| list except the command - following the final &&&& or ||||, any command in a pipeline but the - last, or if the command's return value is being inverted using + following the final &&&& or ||||, any command in a pipeline but the + last, or if the command's return value is being inverted using !!. These are the same conditions obeyed by the eerrrreexxiitt (--ee) op- tion. When the shell is not interactive, signals ignored upon entry to the shell cannot be trapped or reset. Interactive shells permit trapping signals ignored on entry. Trapped signals that are not - being ignored are reset to their original values in a subshell - or subshell environment when one is created. The return status + being ignored are reset to their original values in a subshell + or subshell environment when one is created. The return status is false if any _s_i_g_s_p_e_c is invalid; otherwise ttrraapp returns true. ttrruuee Does nothing, returns a 0 status. ttyyppee [--aaffttppPP] _n_a_m_e [_n_a_m_e ...] - With no options, indicate how each _n_a_m_e would be interpreted if + With no options, indicate how each _n_a_m_e would be interpreted if used as a command name. If the --tt option is used, ttyyppee prints a - string which is one of _a_l_i_a_s, _k_e_y_w_o_r_d, _f_u_n_c_t_i_o_n, _b_u_i_l_t_i_n, or - _f_i_l_e if _n_a_m_e is an alias, shell reserved word, function, - builtin, or executable disk file, respectively. If the _n_a_m_e is - not found, then nothing is printed, and ttyyppee returns a non-zero - exit status. If the --pp option is used, ttyyppee either returns the - name of the executable file that would be found by searching - $$PPAATTHH if _n_a_m_e were specified as a command name, or nothing if - ``type -t name'' would not return _f_i_l_e. The --PP option forces a - PPAATTHH search for each _n_a_m_e, even if ``type -t name'' would not + string which is one of _a_l_i_a_s, _k_e_y_w_o_r_d, _f_u_n_c_t_i_o_n, _b_u_i_l_t_i_n, or + _f_i_l_e if _n_a_m_e is an alias, shell reserved word, function, + builtin, or executable disk file, respectively. If the _n_a_m_e is + not found, then nothing is printed, and ttyyppee returns a non-zero + exit status. If the --pp option is used, ttyyppee either returns the + name of the executable file that would be found by searching + $$PPAATTHH if _n_a_m_e were specified as a command name, or nothing if + ``type -t name'' would not return _f_i_l_e. The --PP option forces a + PPAATTHH search for each _n_a_m_e, even if ``type -t name'' would not return _f_i_l_e. If a command is hashed, --pp and --PP print the hashed - value, which is not necessarily the file that appears first in - PPAATTHH. If the --aa option is used, ttyyppee prints all of the places - that contain a command named _n_a_m_e. This includes aliases, re- - served words, functions, and builtins, but the path search op- + value, which is not necessarily the file that appears first in + PPAATTHH. If the --aa option is used, ttyyppee prints all of the places + that contain a command named _n_a_m_e. This includes aliases, re- + served words, functions, and builtins, but the path search op- tions (--pp and --PP) can be supplied to restrict the output to exe- - cutable files. ttyyppee does not consult the table of hashed com- + cutable files. ttyyppee does not consult the table of hashed com- mands when using --aa with --pp, and only performs a PPAATTHH search for - _n_a_m_e. The --ff option suppresses shell function lookup, as with - the ccoommmmaanndd builtin. ttyyppee returns true if all of the arguments + _n_a_m_e. The --ff option suppresses shell function lookup, as with + the ccoommmmaanndd builtin. ttyyppee returns true if all of the arguments are found, false if any are not found. uulliimmiitt [--HHSS] --aa uulliimmiitt [--HHSS] [--bbccddeeffiikkllmmnnppqqrrssttuuvvxxPPRRTT [_l_i_m_i_t]] - Provides control over the resources available to the shell and - to processes started by it, on systems that allow such control. + Provides control over the resources available to the shell and + to processes started by it, on systems that allow such control. The --HH and --SS options specify that the hard or soft limit is set - for the given resource. A hard limit cannot be increased by a - non-root user once it is set; a soft limit may be increased up - to the value of the hard limit. If neither --HH nor --SS is speci- + for the given resource. A hard limit cannot be increased by a + non-root user once it is set; a soft limit may be increased up + to the value of the hard limit. If neither --HH nor --SS is speci- fied, both the soft and hard limits are set. The value of _l_i_m_i_t can be a number in the unit specified for the resource or one of the special values hhaarrdd, ssoofftt, or uunnlliimmiitteedd, which stand for the - current hard limit, the current soft limit, and no limit, re- - spectively. If _l_i_m_i_t is omitted, the current value of the soft + current hard limit, the current soft limit, and no limit, re- + spectively. If _l_i_m_i_t is omitted, the current value of the soft limit of the resource is printed, unless the --HH option is given. - When more than one resource is specified, the limit name and - unit, if appropriate, are printed before the value. Other op- + When more than one resource is specified, the limit name and + unit, if appropriate, are printed before the value. Other op- tions are interpreted as follows: --aa All current limits are reported; no limits are set --bb The maximum socket buffer size --cc The maximum size of core files created --dd The maximum size of a process's data segment --ee The maximum scheduling priority ("nice") - --ff The maximum size of files written by the shell and its + --ff The maximum size of files written by the shell and its children --ii The maximum number of pending signals --kk The maximum number of kqueues that may be allocated --ll The maximum size that may be locked into memory - --mm The maximum resident set size (many systems do not honor + --mm The maximum resident set size (many systems do not honor this limit) --nn The maximum number of open file descriptors (most systems do not allow this value to be set) @@ -1927,134 +1930,134 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS --rr The maximum real-time scheduling priority --ss The maximum stack size --tt The maximum amount of cpu time in seconds - --uu The maximum number of processes available to a single + --uu The maximum number of processes available to a single user - --vv The maximum amount of virtual memory available to the + --vv The maximum amount of virtual memory available to the shell and, on some systems, to its children --xx The maximum number of file locks --PP The maximum number of pseudoterminals - --RR The maximum time a real-time process can run before + --RR The maximum time a real-time process can run before blocking, in microseconds --TT The maximum number of threads - If _l_i_m_i_t is given, and the --aa option is not used, _l_i_m_i_t is the - new value of the specified resource. If no option is given, - then --ff is assumed. Values are in 1024-byte increments, except - for --tt, which is in seconds; --RR, which is in microseconds; --pp, - which is in units of 512-byte blocks; --PP, --TT, --bb, --kk, --nn, and - --uu, which are unscaled values; and, when in posix mode, --cc and - --ff, which are in 512-byte increments. The return status is 0 - unless an invalid option or argument is supplied, or an error + If _l_i_m_i_t is given, and the --aa option is not used, _l_i_m_i_t is the + new value of the specified resource. If no option is given, + then --ff is assumed. Values are in 1024-byte increments, except + for --tt, which is in seconds; --RR, which is in microseconds; --pp, + which is in units of 512-byte blocks; --PP, --TT, --bb, --kk, --nn, and + --uu, which are unscaled values; and, when in posix mode, --cc and + --ff, which are in 512-byte increments. The return status is 0 + unless an invalid option or argument is supplied, or an error occurs while setting a new limit. uummaasskk [--pp] [--SS] [_m_o_d_e] The user file-creation mask is set to _m_o_d_e. If _m_o_d_e begins with - a digit, it is interpreted as an octal number; otherwise it is - interpreted as a symbolic mode mask similar to that accepted by - _c_h_m_o_d(1). If _m_o_d_e is omitted, the current value of the mask is - printed. The --SS option causes the mask to be printed in sym- - bolic form; the default output is an octal number. If the --pp + a digit, it is interpreted as an octal number; otherwise it is + interpreted as a symbolic mode mask similar to that accepted by + _c_h_m_o_d(1). If _m_o_d_e is omitted, the current value of the mask is + printed. The --SS option causes the mask to be printed in sym- + bolic form; the default output is an octal number. If the --pp option is supplied, and _m_o_d_e is omitted, the output is in a form that may be reused as input. The return status is 0 if the mode - was successfully changed or if no _m_o_d_e argument was supplied, + was successfully changed or if no _m_o_d_e argument was supplied, and false otherwise. uunnaalliiaass [-aa] [_n_a_m_e ...] - Remove each _n_a_m_e from the list of defined aliases. If --aa is - supplied, all alias definitions are removed. The return value + Remove each _n_a_m_e from the list of defined aliases. If --aa is + supplied, all alias definitions are removed. The return value is true unless a supplied _n_a_m_e is not a defined alias. uunnsseett [-ffvv] [-nn] [_n_a_m_e ...] - For each _n_a_m_e, remove the corresponding variable or function. + For each _n_a_m_e, remove the corresponding variable or function. If the --vv option is given, each _n_a_m_e refers to a shell variable, - and that variable is removed. Read-only variables may not be - unset. If --ff is specified, each _n_a_m_e refers to a shell func- - tion, and the function definition is removed. If the --nn option - is supplied, and _n_a_m_e is a variable with the _n_a_m_e_r_e_f attribute, - _n_a_m_e will be unset rather than the variable it references. --nn - has no effect if the --ff option is supplied. If no options are - supplied, each _n_a_m_e refers to a variable; if there is no vari- - able by that name, a function with that name, if any, is unset. - Each unset variable or function is removed from the environment - passed to subsequent commands. If any of BBAASSHH__AALLIIAASSEESS, + and that variable is removed. Read-only variables may not be + unset. If --ff is specified, each _n_a_m_e refers to a shell func- + tion, and the function definition is removed. If the --nn option + is supplied, and _n_a_m_e is a variable with the _n_a_m_e_r_e_f attribute, + _n_a_m_e will be unset rather than the variable it references. --nn + has no effect if the --ff option is supplied. If no options are + supplied, each _n_a_m_e refers to a variable; if there is no vari- + able by that name, a function with that name, if any, is unset. + Each unset variable or function is removed from the environment + passed to subsequent commands. If any of BBAASSHH__AALLIIAASSEESS, BBAASSHH__AARRGGVV00, BBAASSHH__CCMMDDSS, BBAASSHH__CCOOMMMMAANNDD, BBAASSHH__SSUUBBSSHHEELLLL, BBAASSHHPPIIDD, - CCOOMMPP__WWOORRDDBBRREEAAKKSS, DDIIRRSSTTAACCKK, EEPPOOCCHHRREEAALLTTIIMMEE, EEPPOOCCHHSSEECCOONNDDSS, FFUUNNCC-- - NNAAMMEE, GGRROOUUPPSS, HHIISSTTCCMMDD, LLIINNEENNOO, RRAANNDDOOMM, SSEECCOONNDDSS, or SSRRAANNDDOOMM are + CCOOMMPP__WWOORRDDBBRREEAAKKSS, DDIIRRSSTTAACCKK, EEPPOOCCHHRREEAALLTTIIMMEE, EEPPOOCCHHSSEECCOONNDDSS, FFUUNNCC-- + NNAAMMEE, GGRROOUUPPSS, HHIISSTTCCMMDD, LLIINNEENNOO, RRAANNDDOOMM, SSEECCOONNDDSS, or SSRRAANNDDOOMM are unset, they lose their special properties, even if they are sub- sequently reset. The exit status is true unless a _n_a_m_e is read- only or may not be unset. wwaaiitt [--ffnn] [--pp _v_a_r_n_a_m_e] [_i_d _._._.] Wait for each specified child process and return its termination - status. Each _i_d may be a process ID or a job specification; if - a job spec is given, all processes in that job's pipeline are - waited for. If _i_d is not given, wwaaiitt waits for all running - background jobs and the last-executed process substitution, if + status. Each _i_d may be a process ID or a job specification; if + a job spec is given, all processes in that job's pipeline are + waited for. If _i_d is not given, wwaaiitt waits for all running + background jobs and the last-executed process substitution, if its process id is the same as $$!!, and the return status is zero. - If the --nn option is supplied, wwaaiitt waits for a single job from + If the --nn option is supplied, wwaaiitt waits for a single job from the list of _i_ds or, if no _i_ds are supplied, any job, to complete - and returns its exit status. If none of the supplied arguments + and returns its exit status. If none of the supplied arguments is a child of the shell, or if no arguments are supplied and the - shell has no unwaited-for children, the exit status is 127. If - the --pp option is supplied, the process or job identifier of the - job for which the exit status is returned is assigned to the - variable _v_a_r_n_a_m_e named by the option argument. The variable - will be unset initially, before any assignment. This is useful - only when the --nn option is supplied. Supplying the --ff option, - when job control is enabled, forces wwaaiitt to wait for _i_d to ter- + shell has no unwaited-for children, the exit status is 127. If + the --pp option is supplied, the process or job identifier of the + job for which the exit status is returned is assigned to the + variable _v_a_r_n_a_m_e named by the option argument. The variable + will be unset initially, before any assignment. This is useful + only when the --nn option is supplied. Supplying the --ff option, + when job control is enabled, forces wwaaiitt to wait for _i_d to ter- minate before returning its status, instead of returning when it - changes status. If _i_d specifies a non-existent process or job, - the return status is 127. If wwaaiitt is interrupted by a signal, - the return status will be greater than 128, as described under - SSIIGGNNAALLSS in _b_a_s_h_(_1_). Otherwise, the return status is the exit + changes status. If _i_d specifies a non-existent process or job, + the return status is 127. If wwaaiitt is interrupted by a signal, + the return status will be greater than 128, as described under + SSIIGGNNAALLSS in _b_a_s_h_(_1_). Otherwise, the return status is the exit status of the last process or job waited for. SSHHEELLLL CCOOMMPPAATTIIBBIILLIITTYY MMOODDEE - Bash-4.0 introduced the concept of a _s_h_e_l_l _c_o_m_p_a_t_i_b_i_l_i_t_y _l_e_v_e_l, speci- - fied as a set of options to the shopt builtin ( ccoommppaatt3311, ccoommppaatt3322, - ccoommppaatt4400, ccoommppaatt4411, and so on). There is only one current compatibil- - ity level -- each option is mutually exclusive. The compatibility - level is intended to allow users to select behavior from previous ver- - sions that is incompatible with newer versions while they migrate - scripts to use current features and behavior. It's intended to be a + Bash-4.0 introduced the concept of a _s_h_e_l_l _c_o_m_p_a_t_i_b_i_l_i_t_y _l_e_v_e_l, speci- + fied as a set of options to the shopt builtin ( ccoommppaatt3311, ccoommppaatt3322, + ccoommppaatt4400, ccoommppaatt4411, and so on). There is only one current compatibil- + ity level -- each option is mutually exclusive. The compatibility + level is intended to allow users to select behavior from previous ver- + sions that is incompatible with newer versions while they migrate + scripts to use current features and behavior. It's intended to be a temporary solution. - This section does not mention behavior that is standard for a particu- - lar version (e.g., setting ccoommppaatt3322 means that quoting the rhs of the - regexp matching operator quotes special regexp characters in the word, + This section does not mention behavior that is standard for a particu- + lar version (e.g., setting ccoommppaatt3322 means that quoting the rhs of the + regexp matching operator quotes special regexp characters in the word, which is default behavior in bash-3.2 and subsequent versions). - If a user enables, say, ccoommppaatt3322, it may affect the behavior of other - compatibility levels up to and including the current compatibility - level. The idea is that each compatibility level controls behavior - that changed in that version of bbaasshh, but that behavior may have been - present in earlier versions. For instance, the change to use locale- - based comparisons with the [[[[ command came in bash-4.1, and earlier + If a user enables, say, ccoommppaatt3322, it may affect the behavior of other + compatibility levels up to and including the current compatibility + level. The idea is that each compatibility level controls behavior + that changed in that version of bbaasshh, but that behavior may have been + present in earlier versions. For instance, the change to use locale- + based comparisons with the [[[[ command came in bash-4.1, and earlier versions used ASCII-based comparisons, so enabling ccoommppaatt3322 will enable - ASCII-based comparisons as well. That granularity may not be suffi- - cient for all uses, and as a result users should employ compatibility - levels carefully. Read the documentation for a particular feature to + ASCII-based comparisons as well. That granularity may not be suffi- + cient for all uses, and as a result users should employ compatibility + levels carefully. Read the documentation for a particular feature to find out the current behavior. - Bash-4.3 introduced a new shell variable: BBAASSHH__CCOOMMPPAATT. The value as- + Bash-4.3 introduced a new shell variable: BBAASSHH__CCOOMMPPAATT. The value as- signed to this variable (a decimal version number like 4.2, or an inte- - ger corresponding to the ccoommppaatt_N_N option, like 42) determines the com- + ger corresponding to the ccoommppaatt_N_N option, like 42) determines the com- patibility level. - Starting with bash-4.4, bbaasshh has begun deprecating older compatibility - levels. Eventually, the options will be removed in favor of BBAASSHH__CCOOMM-- + Starting with bash-4.4, bbaasshh has begun deprecating older compatibility + levels. Eventually, the options will be removed in favor of BBAASSHH__CCOOMM-- PPAATT. - Bash-5.0 is the final version for which there will be an individual - shopt option for the previous version. Users should use BBAASSHH__CCOOMMPPAATT on + Bash-5.0 is the final version for which there will be an individual + shopt option for the previous version. Users should use BBAASSHH__CCOOMMPPAATT on bash-5.0 and later versions. - The following table describes the behavior changes controlled by each + The following table describes the behavior changes controlled by each compatibility level setting. The ccoommppaatt_N_N tag is used as shorthand for setting the compatibility level to _N_N using one of the following mecha- - nisms. For versions prior to bash-5.0, the compatibility level may be - set using the corresponding ccoommppaatt_N_N shopt option. For bash-4.3 and - later versions, the BBAASSHH__CCOOMMPPAATT variable is preferred, and it is re- + nisms. For versions prior to bash-5.0, the compatibility level may be + set using the corresponding ccoommppaatt_N_N shopt option. For bash-4.3 and + later versions, the BBAASSHH__CCOOMMPPAATT variable is preferred, and it is re- quired for bash-5.1 and later versions. ccoommppaatt3311 @@ -2062,85 +2065,85 @@ SSHHEELLLL CCOOMMPPAATTIIBBIILLIITTYY MMOODDEE ator (=~) has no special effect ccoommppaatt3322 - +o interrupting a command list such as "a ; b ; c" causes - the execution of the next command in the list (in - bash-4.0 and later versions, the shell acts as if it re- - ceived the interrupt, so interrupting one command in a + +o interrupting a command list such as "a ; b ; c" causes + the execution of the next command in the list (in + bash-4.0 and later versions, the shell acts as if it re- + ceived the interrupt, so interrupting one command in a list aborts the execution of the entire list) ccoommppaatt4400 - +o the << and >> operators to the [[[[ command do not consider + +o the << and >> operators to the [[[[ command do not consider the current locale when comparing strings; they use ASCII ordering. BBaasshh versions prior to bash-4.1 use ASCII col- - lation and _s_t_r_c_m_p(3); bash-4.1 and later use the current + lation and _s_t_r_c_m_p(3); bash-4.1 and later use the current locale's collation sequence and _s_t_r_c_o_l_l(3). ccoommppaatt4411 - +o in _p_o_s_i_x mode, ttiimmee may be followed by options and still + +o in _p_o_s_i_x mode, ttiimmee may be followed by options and still be recognized as a reserved word (this is POSIX interpre- tation 267) +o in _p_o_s_i_x mode, the parser requires that an even number of - single quotes occur in the _w_o_r_d portion of a double- - quoted parameter expansion and treats them specially, so - that characters within the single quotes are considered + single quotes occur in the _w_o_r_d portion of a double- + quoted parameter expansion and treats them specially, so + that characters within the single quotes are considered quoted (this is POSIX interpretation 221) ccoommppaatt4422 +o the replacement string in double-quoted pattern substitu- - tion does not undergo quote removal, as it does in ver- + tion does not undergo quote removal, as it does in ver- sions after bash-4.2 - +o in posix mode, single quotes are considered special when - expanding the _w_o_r_d portion of a double-quoted parameter - expansion and can be used to quote a closing brace or - other special character (this is part of POSIX interpre- - tation 221); in later versions, single quotes are not + +o in posix mode, single quotes are considered special when + expanding the _w_o_r_d portion of a double-quoted parameter + expansion and can be used to quote a closing brace or + other special character (this is part of POSIX interpre- + tation 221); in later versions, single quotes are not special within double-quoted word expansions ccoommppaatt4433 - +o the shell does not print a warning message if an attempt - is made to use a quoted compound assignment as an argu- - ment to declare (e.g., declare -a foo='(1 2)'). Later + +o the shell does not print a warning message if an attempt + is made to use a quoted compound assignment as an argu- + ment to declare (e.g., declare -a foo='(1 2)'). Later versions warn that this usage is deprecated - +o word expansion errors are considered non-fatal errors - that cause the current command to fail, even in posix - mode (the default behavior is to make them fatal errors + +o word expansion errors are considered non-fatal errors + that cause the current command to fail, even in posix + mode (the default behavior is to make them fatal errors that cause the shell to exit) - +o when executing a shell function, the loop state + +o when executing a shell function, the loop state (while/until/etc.) is not reset, so bbrreeaakk or ccoonnttiinnuuee in that function will break or continue loops in the calling - context. Bash-4.4 and later reset the loop state to pre- + context. Bash-4.4 and later reset the loop state to pre- vent this ccoommppaatt4444 - +o the shell sets up the values used by BBAASSHH__AARRGGVV and - BBAASSHH__AARRGGCC so they can expand to the shell's positional + +o the shell sets up the values used by BBAASSHH__AARRGGVV and + BBAASSHH__AARRGGCC so they can expand to the shell's positional parameters even if extended debugging mode is not enabled - +o a subshell inherits loops from its parent context, so - bbrreeaakk or ccoonnttiinnuuee will cause the subshell to exit. - Bash-5.0 and later reset the loop state to prevent the + +o a subshell inherits loops from its parent context, so + bbrreeaakk or ccoonnttiinnuuee will cause the subshell to exit. + Bash-5.0 and later reset the loop state to prevent the exit - +o variable assignments preceding builtins like eexxppoorrtt and + +o variable assignments preceding builtins like eexxppoorrtt and rreeaaddoonnllyy that set attributes continue to affect variables with the same name in the calling environment even if the shell is not in posix mode ccoommppaatt5500 - +o Bash-5.1 changed the way $$RRAANNDDOOMM is generated to intro- + +o Bash-5.1 changed the way $$RRAANNDDOOMM is generated to intro- duce slightly more randomness. If the shell compatibility - level is set to 50 or lower, it reverts to the method - from bash-5.0 and previous versions, so seeding the ran- - dom number generator by assigning a value to RRAANNDDOOMM will + level is set to 50 or lower, it reverts to the method + from bash-5.0 and previous versions, so seeding the ran- + dom number generator by assigning a value to RRAANNDDOOMM will produce the same sequence as in bash-5.0 - +o If the command hash table is empty, bash versions prior - to bash-5.1 printed an informational message to that ef- - fect, even when producing output that can be reused as - input. Bash-5.1 suppresses that message when the --ll op- + +o If the command hash table is empty, bash versions prior + to bash-5.1 printed an informational message to that ef- + fect, even when producing output that can be reused as + input. Bash-5.1 suppresses that message when the --ll op- tion is supplied. ccoommppaatt5511 - +o The uunnsseett builtin treats attempts to unset array sub- - scripts @@ and ** differently depending on whether the ar- - ray is indexed or associative, and differently than in + +o The uunnsseett builtin treats attempts to unset array sub- + scripts @@ and ** differently depending on whether the ar- + ray is indexed or associative, and differently than in previous versions. SSEEEE AALLSSOO diff --git a/doc/version.texi b/doc/version.texi index 10d299df..39118798 100644 --- a/doc/version.texi +++ b/doc/version.texi @@ -2,10 +2,10 @@ Copyright (C) 1988-2023 Free Software Foundation, Inc. @end ignore -@set LASTCHANGE Thu Aug 31 15:48:06 EDT 2023 +@set LASTCHANGE Wed Sep 13 15:38:31 EDT 2023 @set EDITION 5.3 @set VERSION 5.3 -@set UPDATED 31 August 2023 -@set UPDATED-MONTH August 2023 +@set UPDATED 13 September 2023 +@set UPDATED-MONTH September 2023 diff --git a/execute_cmd.c b/execute_cmd.c index 2c99493b..d54fa7f0 100644 --- a/execute_cmd.c +++ b/execute_cmd.c @@ -3942,7 +3942,7 @@ execute_cond_node (COND_COM *cond) if (varop) oa = set_expand_once (0, 0); /* no-op for compatibility levels <= 51 */ #endif - result = unary_test (cond->op->word, arg1, varflag) ? EXECUTION_SUCCESS : EXECUTION_FAILURE; + result = cond_test (cond->op->word, arg1, NULL, varflag); #if defined (ARRAY_VARS) if (varop) array_expand_once = oa; @@ -4022,9 +4022,7 @@ execute_cond_node (COND_COM *cond) #endif /* COND_REGEXP */ { extended_glob = 1; - result = binary_test (cond->op->word, arg1, arg2, TEST_PATMATCH|TEST_ARITHEXP|TEST_LOCALE) - ? EXECUTION_SUCCESS - : EXECUTION_FAILURE; + result = cond_test (cond->op->word, arg1, arg2, TEST_PATMATCH|TEST_ARITHEXP|TEST_LOCALE); extended_glob = extglob_flag; } if (arg1 != nullstr) diff --git a/hashcmd.c b/hashcmd.c index ebb92346..62e080be 100644 --- a/hashcmd.c +++ b/hashcmd.c @@ -66,9 +66,12 @@ phash_remove (const char *filename) { register BUCKET_CONTENTS *item; - if (hashing_enabled == 0 || hashed_filenames == 0) + if (hashing_enabled == 0) return 0; + if (hashed_filenames == 0) + return 1; + item = hash_remove (filename, hashed_filenames, 0); if (item) { diff --git a/test.c b/test.c index aa01926c..ba08ad39 100644 --- a/test.c +++ b/test.c @@ -118,6 +118,9 @@ static void test_syntax_error (char *, char *) __attribute__((__noreturn__)); static void beyond (void) __attribute__((__noreturn__)); static void integer_expected_error (char *) __attribute__((__noreturn__)); +static int unary_test (char *, char *, int); +static int binary_test (char *, char *, char *, int); + static int unary_operator (void); static int binary_operator (void); static int two_arguments (void); @@ -376,7 +379,7 @@ patcomp (char *string, char *pat, int op) return ((op == EQ) ? (m == 0) : (m != 0)); } -int +static int binary_test (char *op, char *arg1, char *arg2, int flags) { int patmatch; @@ -509,7 +512,7 @@ unary_operator (void) return (unary_test (op, argv[pos - 1], 0)); } -int +static int unary_test (char *op, char *arg, int flags) { intmax_t r; @@ -857,6 +860,23 @@ posixtest (void) return (value); } +#if defined (COND_COMMAND) +int +cond_test (char *op, char *arg1, char *arg2, int flags) +{ + int code, ret; + + code = setjmp_nosigs (test_exit_buf); + + if (code) + return (test_error_return); + + ret = arg2 ? binary_test (op, arg1, arg2, flags) : unary_test (op, arg1, flags); + + return (ret ? EXECUTION_SUCCESS : EXECUTION_FAILURE); +} +#endif + /* * [: * '[' expr ']' diff --git a/test.h b/test.h index 2a816892..b3937db8 100644 --- a/test.h +++ b/test.h @@ -32,8 +32,7 @@ extern int test_unop (char *); extern int test_binop (char *); -extern int unary_test (char *, char *, int); -extern int binary_test (char *, char *, char *, int); +extern int cond_test (char *, char *, char *, int); extern int test_command (int, char **); diff --git a/tests/cond.right b/tests/cond.right index 6369aa66..1b0e8c74 100644 --- a/tests/cond.right +++ b/tests/cond.right @@ -12,6 +12,8 @@ returns: 0 returns: 0 returns: 1 returns: 0 +./cond.tests: line 65: [[: X: integer expected +returns: 2 returns: 0 returns: 1 returns: 1 @@ -27,7 +29,7 @@ returns: 0 returns: 1 returns: 1 returns: 0 -./cond.tests: line 122: [[: 4+: arithmetic syntax error: operand expected (error token is "+") +./cond.tests: line 126: [[: 4+: arithmetic syntax error: operand expected (error token is "+") returns: 1 returns: 0 returns: 0 diff --git a/tests/cond.tests b/tests/cond.tests index c0747e98..020be32b 100644 --- a/tests/cond.tests +++ b/tests/cond.tests @@ -61,6 +61,10 @@ echo returns: $? [[ -z $UNSET ]] echo returns: $? +# need to handle test syntax errors and longjmp +[[ -t X ]] +echo returns: $? + # the ==/= and != operators do pattern matching [[ $TDIR == /usr/homes/* ]] echo returns: $?