From f6a78e24d8928574fb239978c10d3509619271a2 Mon Sep 17 00:00:00 2001 From: Chet Ramey Date: Fri, 28 Jul 2023 11:35:44 -0400 Subject: [PATCH] fixes for $LINENO in multi-line simple commands; printf out-of-range values now cause a non-zero return status --- CWRU/CWRU.chlog | 42 ++++ builtins/command.def | 3 +- builtins/complete.def | 2 + builtins/jobs.def | 3 +- builtins/printf.def | 3 +- doc/bash.0 | 487 ++++++++++++++++++------------------ doc/bash.1 | 131 +++++----- doc/bash.html | 129 +++++----- doc/bash.info | 220 ++++++++-------- doc/bash.pdf | Bin 381959 -> 382235 bytes doc/bashref.info | 220 ++++++++-------- doc/bashref.log | 42 ++-- doc/bashref.pdf | Bin 810875 -> 811039 bytes doc/bashref.texi | 8 +- doc/builtins.0 | 433 ++++++++++++++++---------------- doc/version.texi | 4 +- lib/readline/doc/history.3 | 22 +- lib/readline/doc/readline.3 | 20 +- make_cmd.c | 8 +- make_cmd.h | 4 +- parse.y | 37 ++- tests/comsub.right | 2 +- tests/comsub2.right | 4 +- tests/heredoc.right | 4 +- 24 files changed, 965 insertions(+), 863 deletions(-) diff --git a/CWRU/CWRU.chlog b/CWRU/CWRU.chlog index e351bef3..becb7f65 100644 --- a/CWRU/CWRU.chlog +++ b/CWRU/CWRU.chlog @@ -7255,3 +7255,45 @@ jobs.c the SIGCONT succeeds or if the process has terminated so we can clean it up later. Report from Earl Chew + +make_cmd.c + - make_simple_command,make_bare_simple_command: now take line number as + an argument; used instead of line_number to set the line associated + with the simple command + +make_cmd.h + - make_simple_command,make_bare_simple_command: change prototype + +parse.y,builtins/command.def,builtins.jobs.def + - make_simple_command,make_bare_simple_command: change callers + + 7/25 + ---- +parse.y + - read_token_word: try to keep track of whether we are parsing the + first word of a simple command and set simplecmd_lineno if we + are. We start a simple command when we return ASSIGNMENT_WORD + or WORD in a command token position. This gives better values for + $LINENO in multi-line simple commands + - redirection: set simplecmd_lineno if it's -1, meaning this is a + simple command with a leading redirection or a null command with + only a redirection + - pass simplecmd_lineno to make_simple_command if we are starting a + simple command (the first ELEMENT) + - parse_comsub,xparse_dolparen: save and restore simplecmd_lineno + - simple_command,function_def production: reset simplecmd_lineno to -1 + after parsing a simple command or a function declared as WORD() + + 7/26 + ---- +doc/bash.1,doc/bashref.texi + - xpg_echo: add description of how this can be used to suppress echo + option interpretation + Inspired by report from Zachary Santer + + 7/27 + ---- +builtins/printf.def + - printf_erange: make out-of-range errors conversion errors even if + the conversion function fully consumes the argument. + From a report by thomas@habets.se diff --git a/builtins/command.def b/builtins/command.def index a681c9f1..b5f0e188 100644 --- a/builtins/command.def +++ b/builtins/command.def @@ -53,6 +53,7 @@ $END #include "../shell.h" #include "../execute_cmd.h" #include "../flags.h" +#include "../parser.h" #include "bashgetopt.h" #include "common.h" @@ -125,7 +126,7 @@ command_builtin (WORD_LIST *list) /* We don't want this to be reparsed (consider command echo 'foo &'), so just make a simple_command structure and call execute_command with it. */ - command = make_bare_simple_command (); + command = make_bare_simple_command (line_number); command->value.Simple->words = (WORD_LIST *)copy_word_list (list); command->value.Simple->redirects = (REDIRECT *)NULL; command->flags |= COMMAND_BUILTIN_FLAGS; diff --git a/builtins/complete.def b/builtins/complete.def index 74d966d5..aeae2438 100644 --- a/builtins/complete.def +++ b/builtins/complete.def @@ -724,6 +724,8 @@ compgen_builtin (WORD_LIST *list) old_quoting = rl_filename_quoting_desired; old_suppress = rl_completion_suppress_append; + bashline_set_filename_hooks (); + /* probably don't have to save these, just being safe */ old_line = pcomp_line; old_ind = pcomp_ind; diff --git a/builtins/jobs.def b/builtins/jobs.def index 56529705..7b212a3f 100644 --- a/builtins/jobs.def +++ b/builtins/jobs.def @@ -61,6 +61,7 @@ $END #include "../shell.h" #include "../jobs.h" #include "../execute_cmd.h" +#include "../parser.h" #include "bashgetopt.h" #include "common.h" @@ -200,7 +201,7 @@ execute_list_with_replacements (WORD_LIST *list) /* Next make a new simple command and execute it. */ begin_unwind_frame ("jobs_builtin"); - command = make_bare_simple_command (); + command = make_bare_simple_command (line_number); command->value.Simple->words = copy_word_list (list); command->value.Simple->redirects = (REDIRECT *)NULL; command->flags |= CMD_INHIBIT_EXPANSION; diff --git a/builtins/printf.def b/builtins/printf.def index 62820514..88a02a3a 100644 --- a/builtins/printf.def +++ b/builtins/printf.def @@ -780,7 +780,8 @@ printf_builtin (WORD_LIST *list) static void printf_erange (char *s) { - builtin_error (_("warning: %s: %s"), s, strerror(ERANGE)); + builtin_error (_("%s: %s"), s, strerror(ERANGE)); + conversion_error = 1; } /* We duplicate a lot of what printf(3) does here. */ diff --git a/doc/bash.0 b/doc/bash.0 index 94ab45da..fa5ad0ce 100644 --- a/doc/bash.0 +++ b/doc/bash.0 @@ -5065,10 +5065,10 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS characters is enabled. The --EE option disables the interpreta- tion of these escape characters, even on systems where they are interpreted by default. The xxppgg__eecchhoo shell option may be used - to dynamically determine whether or not eecchhoo expands these es- - cape characters by default. eecchhoo does not interpret ---- to mean - the end of options. eecchhoo interprets the following escape se- - quences: + to dynamically determine whether or not eecchhoo interprets any op- + tions and expands these escape characters by default. eecchhoo does + not interpret ---- to mean the end of options. eecchhoo interprets + the following escape sequences: \\aa alert (bell) \\bb backspace \\cc suppress further output @@ -6248,32 +6248,33 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS xxppgg__eecchhoo If set, the eecchhoo builtin expands backslash-escape se- - quences by default. + 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. @@ -6290,161 +6291,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) @@ -6453,134 +6454,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, Bash has begun deprecating older compatibility - levels. Eventually, the options will be removed in favor of BBAASSHH__CCOOMM-- + Starting with bash-4.4, Bash 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 @@ -6588,114 +6589,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. Bash 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- @@ -6704,28 +6705,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 @@ -6743,10 +6744,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 @@ -6760,15 +6761,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: @@ -6779,7 +6780,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 @@ -6796,10 +6797,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. @@ -6808,4 +6809,4 @@ BBUUGGSS -GNU Bash 5.3 2023 July 19 BASH(1) +GNU Bash 5.3 2023 July 26 BASH(1) diff --git a/doc/bash.1 b/doc/bash.1 index c442d8c0..549867ad 100644 --- a/doc/bash.1 +++ b/doc/bash.1 @@ -5,12 +5,14 @@ .\" Case Western Reserve University .\" chet.ramey@case.edu .\" -.\" Last Change: Wed Jul 19 14:23:20 EDT 2023 +.\" Last Change: Wed Jul 26 09:57:28 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 July 19" "GNU Bash 5.3" +.TH BASH 1 "2023 July 26" "GNU Bash 5.3" .\" .\" There's some problem with having a `@' .\" in a tagged paragraph with the BSD man macros. @@ -188,7 +190,7 @@ Display a usage message on standard output and exit successfully. Execute commands from .I file instead of the standard personal initialization file -.I ~/.bashrc +.I \(ti/.bashrc if the shell is interactive (see .SM .B INVOCATION @@ -206,10 +208,10 @@ library to read command lines when the shell is interactive. Do not read either the system-wide startup file .FN /etc/profile or any of the personal initialization files -.IR ~/.bash_profile , -.IR ~/.bash_login , +.IR \(ti/.bash_profile , +.IR \(ti/.bash_login , or -.IR ~/.profile . +.IR \(ti/.profile . By default, .B bash reads these files when it is invoked as a login shell (see @@ -219,7 +221,7 @@ below). .TP .B \-\-norc Do not read and execute the personal initialization file -.I ~/.bashrc +.I \(ti/.bashrc if the shell is interactive. This option is on by default if the shell is invoked as .BR sh . @@ -318,8 +320,8 @@ is invoked as an interactive login shell, or as a non-interactive shell with the \fB\-\-login\fP option, it first reads and executes commands from the file \fI/etc/profile\fP, if that file exists. -After reading that file, it looks for \fI~/.bash_profile\fP, -\fI~/.bash_login\fP, and \fI~/.profile\fP, in that order, and reads +After reading that file, it looks for \fI\(ti/.bash_profile\fP, +\fI\(ti/.bash_login\fP, and \fI\(ti/.profile\fP, in that order, and reads and executes commands from the first one that exists and is readable. The .B \-\-noprofile @@ -328,18 +330,18 @@ option may be used when the shell is started to inhibit this behavior. When an interactive login shell exits, or a non-interactive login shell executes the \fBexit\fP builtin command, .B bash -reads and executes commands from the file \fI~/.bash_logout\fP, if it +reads and executes commands from the file \fI\(ti/.bash_logout\fP, if it exists. .PP When an interactive shell that is not a login shell is started, .B bash -reads and executes commands from \fI~/.bashrc\fP, if that file exists. +reads and executes commands from \fI\(ti/.bashrc\fP, if that file exists. This may be inhibited by using the .B \-\-norc option. The \fB\-\-rcfile\fP \fIfile\fP option will force .B bash -to read and execute commands from \fIfile\fP instead of \fI~/.bashrc\fP. +to read and execute commands from \fIfile\fP instead of \fI\(ti/.bashrc\fP. .PP When .B bash @@ -375,7 +377,7 @@ shell with the \fB\-\-login\fP option, it first attempts to read and execute commands from .I /etc/profile and -.IR ~/.profile , +.IR \(ti/.profile , in that order. The .B \-\-noprofile @@ -426,7 +428,7 @@ or the secure shell daemon \fIsshd\fP. If .B bash determines it is being run non-interactively in this fashion, -it reads and executes commands from \fI~/.bashrc\fP, +it reads and executes commands from \fI\(ti/.bashrc\fP, if that file exists and is readable. It will not do this if invoked as \fBsh\fP. The @@ -745,7 +747,7 @@ Any part of the pattern may be quoted to force the quoted portion to be matched as a string. .if t .sp 0.5 .if n .sp 1 -An additional binary operator, \fB=~\fP, is available, with the same +An additional binary operator, \fB=\(ti\fP, is available, with the same precedence as \fB==\fP and \fB!=\fP. When it is used, the string to the right of the operator is considered a POSIX extended regular expression and matched accordingly @@ -770,7 +772,7 @@ between brackets. .if t .sp 0.5 .if n .sp 1 The pattern will match if it matches any part of the string. -Anchor the pattern using the \fB^\fP and \fB$\fP regular expression +Anchor the pattern using the \fB\(ha\fP and \fB$\fP regular expression operators to force it to match the entire string. The array variable .SM @@ -1662,7 +1664,7 @@ dynamically loadable builtins specified by the command. .TP .B BASH_REMATCH -An array variable whose members are assigned by the \fB=~\fP binary +An array variable whose members are assigned by the \fB=\(ti\fP binary operator to the \fB[[\fP conditional command. The element with index 0 is the portion of the string matching the entire regular expression. @@ -2151,7 +2153,7 @@ The current version is also a valid value. If this parameter is set when \fBbash\fP is executing a shell script, its value is interpreted as a filename containing commands to initialize the shell, as in -.IR ~/.bashrc . +.IR \(ti/.bashrc . The value of .SM .B BASH_ENV @@ -2192,8 +2194,8 @@ for destination directories specified by the .B cd command. A sample value is -.if t \f(CW".:~:/usr"\fP. -.if n ".:~:/usr". +.if t \f(CW".:\(ti:/usr"\fP. +.if n ".:\(ti:/usr". .TP .B CHILD_MAX Set the number of exited child status values for the shell to remember. @@ -2263,8 +2265,8 @@ A filename whose suffix matches one of the entries in .B FIGNORE is excluded from the list of matched filenames. A sample value is -.if t \f(CW".o:~"\fP. -.if n ".o:~". +.if t \f(CW".o:\(ti"\fP. +.if n ".o:\(ti". .TP .B FUNCNEST If set to a numeric value greater than 0, defines a maximum function @@ -2344,7 +2346,7 @@ not tested, and are added to the history regardless of the value of The name of the file in which command history is saved (see .SM .B HISTORY -below). The default value is \fI~/.bash_history\fP. If unset, the +below). The default value is \fI\(ti/.bash_history\fP. If unset, the command history is not saved when a shell exits. .TP .B HISTFILESIZE @@ -2457,7 +2459,7 @@ signifies the end of input to the shell. The filename for the .B readline startup file, overriding the default of -.FN ~/.inputrc +.FN \(ti/.inputrc (see .SM .B READLINE @@ -2537,7 +2539,7 @@ the current mailfile. Example: .RS .PP -\fBMAILPATH\fP=\(aq/var/mail/bfox?"You have mail":~/shell\-mail?"$_ has mail!"\(aq +\fBMAILPATH\fP=\(aq/var/mail/bfox?"You have mail":\(ti/shell\-mail?"$_ has mail!"\(aq .PP .B Bash can be configured to supply @@ -2765,7 +2767,7 @@ expansion, normally `\fB!\fP'. The second character is the \fIquick substitution\fP character, which is used as shorthand for re-running the previous command entered, substituting one string for another in the command. -The default is `\fB^\fP'. +The default is `\fB\(ha\fP'. The optional third character is the character which indicates that the remainder of the line is a comment when found as the first character of a word, normally `\fB#\fP'. The history @@ -3086,7 +3088,7 @@ command (see .B SHELL BUILTIN COMMANDS below). .SS Tilde Expansion -If a word begins with an unquoted tilde character (`\fB~\fP'), all of +If a word begins with an unquoted tilde character (`\fB\(ti\fP'), all of the characters preceding the first unquoted slash (or all characters, if there is no unquoted slash) are considered a \fItilde-prefix\fP. If none of the characters in the tilde-prefix are quoted, the @@ -3104,11 +3106,11 @@ substituted instead. Otherwise, the tilde-prefix is replaced with the home directory associated with the specified login name. .PP -If the tilde-prefix is a `~+', the value of the shell variable +If the tilde-prefix is a `\(ti+', the value of the shell variable .SM .B PWD replaces the tilde-prefix. -If the tilde-prefix is a `~\-', the value of the shell variable +If the tilde-prefix is a `\(ti\-', the value of the shell variable .SM .BR OLDPWD , if it is set, is substituted. @@ -3497,10 +3499,10 @@ or the substitution operation is applied to each member of the array in turn, and the expansion is the resultant list. .TP -${\fIparameter\fP\fB^\fP\fIpattern\fP} +${\fIparameter\fP\fB\(ha\fP\fIpattern\fP} .PD 0 .TP -${\fIparameter\fP\fB^^\fP\fIpattern\fP} +${\fIparameter\fP\fB\(ha\(ha\fP\fIpattern\fP} .TP ${\fIparameter\fP\fB,\fP\fIpattern\fP} .TP @@ -3513,11 +3515,11 @@ pathname expansion. Each character in the expanded value of \fIparameter\fP is tested against \fIpattern\fP, and, if it matches the pattern, its case is converted. The pattern should not attempt to match more than one character. -The \fB^\fP operator converts lowercase letters matching \fIpattern\fP +The \fB\(ha\fP operator converts lowercase letters matching \fIpattern\fP to uppercase; the \fB,\fP operator converts matching uppercase letters to lowercase. -The \fB^^\fP and \fB,,\fP expansions convert each matched character in the -expanded value; the \fB^\fP and \fB,\fP expansions match and convert only +The \fB\(ha\(ha\fP and \fB,,\fP expansions convert each matched character in the +expanded value; the \fB\(ha\fP and \fB,\fP expansions match and convert only the first character in the expanded value. If \fIpattern\fP is omitted, it is treated like a \fB?\fP, which matches every character. @@ -4003,7 +4005,7 @@ is matched. If the first character following the is a .B ! or a -.B ^ +.B \(ha then any character not enclosed is matched. The sorting order of characters in range expressions, and the characters included in the range, @@ -4772,7 +4774,7 @@ unary minus and plus .B ++\fIid\fP \-\-\fIid\fP variable pre-increment and pre-decrement .TP -.B ! ~ +.B ! \(ti logical and bitwise negation .TP .B ** @@ -4796,7 +4798,7 @@ equality and inequality .B & bitwise AND .TP -.B ^ +.B \(ha bitwise exclusive OR .TP .B | @@ -4811,7 +4813,7 @@ logical OR .B \fIexpr\fP?\fIexpr\fP:\fIexpr\fP conditional operator .TP -.B = *= /= %= += \-= <<= >>= &= ^= |= +.B = *= /= %= += \-= <<= >>= &= \(ha= |= assignment .TP .B \fIexpr1\fP , \fIexpr2\fP @@ -5412,10 +5414,10 @@ command to complete, the shell receives keyboard-generated signals such as .SM .B SIGINT -(usually generated by \fB^C\fP) that users commonly intend to send +(usually generated by \fB\(haC\fP) that users commonly intend to send to that command. This happens because the shell and the command are in the -same process group as the terminal, and \fB^C\fP sends +same process group as the terminal, and \fB\(haC\fP sends .SM .B SIGINT to all processes in that process group. @@ -5527,14 +5529,14 @@ contains facilities to use it. Typing the .I suspend character (typically -.BR ^Z , +.BR \(haZ , Control-Z) while a process is running causes that process to be stopped and returns control to .BR bash . Typing the .I "delayed suspend" character (typically -.BR ^Y , +.BR \(haY , Control-Y) causes the process to be stopped when it attempts to read input from the terminal, and control to be returned to @@ -5546,7 +5548,7 @@ command to continue it in the background, the command to continue it in the foreground, or the .B kill -command to kill it. A \fB^Z\fP takes effect immediately, +command to kill it. A \fB\(haZ\fP takes effect immediately, and has the additional side effect of causing pending output and typeahead to be discarded. .PP @@ -5860,7 +5862,7 @@ The name of this file is taken from the value of the .SM .B INPUTRC variable. If that variable is unset, the default is -.IR ~/.inputrc . +.IR \(ti/.inputrc . If that file does not exist or cannot be read, the ultimate default is .IR /etc/inputrc . When a program which uses the readline library starts up, the @@ -5959,7 +5961,7 @@ are not recognized. .br "\eC\-x\eC\-r": re\-read\-init\-file .br -"\ee[11~": "Function Key 1" +"\ee[11\(ti": "Function Key 1" .RE .PP In this example, @@ -5970,7 +5972,7 @@ is again bound to the function is bound to the function .BR re\-read\-init\-file , and -.I "ESC [ 1 1 ~" +.I "ESC [ 1 1 \(ti" is bound to insert the text .if t \f(CWFunction Key 1\fP. .if n ``Function Key 1''. @@ -6963,7 +6965,7 @@ Attempt to perform completion on the text before point. .B Bash attempts completion treating the text as a variable (if the text begins with \fB$\fP), username (if the text begins with -\fB~\fP), hostname (if the text begins with \fB@\fP), or +\fB\(ti\fP), hostname (if the text begins with \fB@\fP), or command (including aliases and functions) in turn. If none of these produces a match, filename completion is attempted. .TP @@ -7008,11 +7010,11 @@ Attempt filename completion on the text before point. List the possible completions of the text before point, treating it as a filename. .TP -.B complete\-username (M\-~) +.B complete\-username (M\-\(ti) Attempt completion on the text before point, treating it as a username. .TP -.B possible\-username\-completions (C\-x ~) +.B possible\-username\-completions (C\-x \(ti) List the possible completions of the text before point, treating it as a username. .TP @@ -7422,7 +7424,7 @@ On startup, the history is initialized from the file named by the variable .SM .B HISTFILE -(default \fI~/.bash_history\fP). +(default \fI\(ti/.bash_history\fP). The file named by the value of .SM .B HISTFILE @@ -7650,13 +7652,13 @@ is followed immediately by a newline. If \fIstring\fP is missing, the string from the most recent search is used; it is an error if there is no previous search string. .TP -.B \d\s+2^\s-2\u\fIstring1\fP\d\s+2^\s-2\u\fIstring2\fP\d\s+2^\s-2\u +.B \d\s+2\(ha\s-2\u\fIstring1\fP\d\s+2\(ha\s-2\u\fIstring2\fP\d\s+2\(ha\s-2\u Quick substitution. Repeat the previous command, replacing .I string1 with .IR string2 . Equivalent to -``!!:s\d\s+2^\s-2\u\fIstring1\fP\d\s+2^\s-2\u\fIstring2\fP\d\s+2^\s-2\u'' +``!!:s\d\s+2\(ha\s-2\u\fIstring1\fP\d\s+2\(ha\s-2\u\fIstring2\fP\d\s+2\(ha\s-2\u'' (see \fBModifiers\fP below). .TP .B !# @@ -7668,7 +7670,7 @@ A .B : separates the event specification from the word designator. It may be omitted if the word designator begins with a -.BR ^ , +.BR \(ha , .BR $ , .BR * , .BR \- , @@ -7687,7 +7689,7 @@ word. .I n The \fIn\fRth word. .TP -.B ^ +.B \(ha The first argument. That is, word 1. .TP .B $ @@ -8724,8 +8726,9 @@ the following backslash-escaped characters is enabled. The option disables the interpretation of these escape characters, even on systems where they are interpreted by default. The \fBxpg_echo\fP shell option may be used to -dynamically determine whether or not \fBecho\fP expands these -escape characters by default. +dynamically determine whether or not \fBecho\fP +interprets any options +and expands these escape characters by default. .B echo does not interpret \fB\-\-\fP to mean the end of options. .B echo @@ -10912,6 +10915,8 @@ instead of leaving them open when the command completes. .B xpg_echo If set, the \fBecho\fP builtin expands backslash-escape sequences by default. +If the \fBposix\fP shell option is also enabled, \fBecho\fP does not +interpret any options. .RE .PD .TP @@ -11627,7 +11632,7 @@ and it is required for bash-5.1 and later versions. .PD 0 .RS .IP \(bu -quoting the rhs of the \fB[[\fP command's regexp matching operator (=~) +quoting the rhs of the \fB[[\fP command's regexp matching operator (=\(ti) has no special effect .RE .PD @@ -11877,7 +11882,7 @@ script. \fIPortable Operating System Interface (POSIX) Part 2: Shell and Utilities\fP, IEEE -- http://pubs.opengroup.org/onlinepubs/9699919799/ .TP -http://tiswww.case.edu/~chet/bash/POSIX -- a description of posix mode +http://tiswww.case.edu/\(tichet/bash/POSIX -- a description of posix mode .TP \fIsh\fP(1), \fIksh\fP(1), \fIcsh\fP(1) .TP @@ -11894,20 +11899,20 @@ The \fBbash\fP executable .FN /etc/profile The systemwide initialization file, executed for login shells .TP -.FN ~/.bash_profile +.FN \(ti/.bash_profile The personal initialization file, executed for login shells .TP -.FN ~/.bashrc +.FN \(ti/.bashrc The individual per-interactive-shell startup file .TP -.FN ~/.bash_logout +.FN \(ti/.bash_logout The individual login shell cleanup file, executed when a login shell exits .TP -.FN ~/.bash_history +.FN \(ti/.bash_history The default value of \fBHISTFILE\fP, the file in which bash saves the command history .TP -.FN ~/.inputrc +.FN \(ti/.inputrc Individual \fIreadline\fP initialization file .PD .SH AUTHORS diff --git a/doc/bash.html b/doc/bash.html index 5f46e520..3d888a6f 100644 --- a/doc/bash.html +++ b/doc/bash.html @@ -3,7 +3,7 @@ -
BASH(1)2023 July 19BASH(1) +BASH(1)2023 July 26BASH(1)

Index @@ -237,7 +237,7 @@ Execute commands from file instead of the standard personal initialization file -~/.bashrc +ti/.bashrc if the shell is interactive (see INVOCATION @@ -263,12 +263,12 @@ Do not read either the system-wide startup file /etc/profile or any of the personal initialization files -~/.bash_profile, +ti/.bash_profile, -~/.bash_login, +ti/.bash_login, or -~/.profile. +ti/.profile. By default, bash @@ -282,7 +282,7 @@ below).
Do not read and execute the personal initialization file -~/.bashrc +ti/.bashrc if the shell is interactive. This option is on by default if the shell is invoked as @@ -418,8 +418,8 @@ is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file /etc/profile, if that file exists. -After reading that file, it looks for ~/.bash_profile, -~/.bash_login, and ~/.profile, in that order, and reads +After reading that file, it looks for ti/.bash_profile, +ti/.bash_login, and ti/.profile, in that order, and reads and executes commands from the first one that exists and is readable. The --noprofile @@ -431,14 +431,14 @@ When an interactive login shell exits, or a non-interactive login shell executes the exit builtin command, bash -reads and executes commands from the file ~/.bash_logout, if it +reads and executes commands from the file ti/.bash_logout, if it exists.

When an interactive shell that is not a login shell is started, bash -reads and executes commands from ~/.bashrc, if that file exists. +reads and executes commands from ti/.bashrc, if that file exists. This may be inhibited by using the --norc @@ -446,7 +446,7 @@ option. The --rcfile file option will force bash -to read and execute commands from file instead of ~/.bashrc. +to read and execute commands from file instead of ti/.bashrc.

When @@ -493,7 +493,7 @@ read and execute commands from /etc/profile and -~/.profile, +ti/.profile, in that order. The @@ -563,7 +563,7 @@ If bash determines it is being run non-interactively in this fashion, -it reads and executes commands from ~/.bashrc, +it reads and executes commands from ti/.bashrc, if that file exists and is readable. It will not do this if invoked as sh. The @@ -976,7 +976,7 @@ to be matched as a string.

-An additional binary operator, =~, is available, with the same +An additional binary operator, =ti, is available, with the same precedence as == and !=. When it is used, the string to the right of the operator is considered a POSIX extended regular expression and matched accordingly @@ -1003,7 +1003,7 @@ between brackets. The pattern will match if it matches any part of the string. -Anchor the pattern using the ^ and $ regular expression +Anchor the pattern using the ha and $ regular expression operators to force it to match the entire string. The array variable BASH_REMATCH @@ -2120,7 +2120,7 @@ command.

BASH_REMATCH
-An array variable whose members are assigned by the =~ binary +An array variable whose members are assigned by the =ti binary operator to the [[ conditional command. The element with index 0 is the portion of the string matching the entire regular expression. @@ -2727,7 +2727,7 @@ The current version is also a valid value. If this parameter is set when bash is executing a shell script, its value is interpreted as a filename containing commands to initialize the shell, as in -~/.bashrc. +ti/.bashrc. The value of BASH_ENV @@ -2778,7 +2778,7 @@ for destination directories specified by the command. A sample value is -".:~:/usr". +".:ti:/usr".
CHILD_MAX @@ -2863,7 +2863,7 @@ A filename whose suffix matches one of the entries in is excluded from the list of matched filenames. A sample value is -".o:~". +".o:ti".
FUNCNEST @@ -2965,7 +2965,7 @@ The name of the file in which command history is saved (see HISTORY -below). The default value is ~/.bash_history. If unset, the +below). The default value is ti/.bash_history. If unset, the command history is not saved when a shell exits.
HISTFILESIZE @@ -3105,7 +3105,7 @@ The filename for the startup file, overriding the default of -~/.inputrc +ti/.inputrc (see READLINE @@ -3206,7 +3206,7 @@ Example:

-MAILPATH=aq/var/mail/bfox?"You have mail":~/shell-mail?"$_ has mail!"aq +MAILPATH=aq/var/mail/bfox?"You have mail":ti/shell-mail?"$_ has mail!"aq

Bash @@ -3489,7 +3489,7 @@ expansion, normally `!'. The second character is the quick substitution character, which is used as shorthand for re-running the previous command entered, substituting one string for another in the command. -The default is `^'. +The default is `ha'. The optional third character is the character which indicates that the remainder of the line is a comment when found as the first character of a word, normally `#'. The history @@ -3898,7 +3898,7 @@ below).  

Tilde Expansion

-If a word begins with an unquoted tilde character (`~'), all of +If a word begins with an unquoted tilde character (`ti'), all of the characters preceding the first unquoted slash (or all characters, if there is no unquoted slash) are considered a tilde-prefix. If none of the characters in the tilde-prefix are quoted, the @@ -3919,12 +3919,12 @@ Otherwise, the tilde-prefix is replaced with the home directory associated with the specified login name.

-If the tilde-prefix is a `~+', the value of the shell variable +If the tilde-prefix is a `ti+', the value of the shell variable PWD replaces the tilde-prefix. -If the tilde-prefix is a `~-', the value of the shell variable +If the tilde-prefix is a `ti-', the value of the shell variable OLDPWD, @@ -4364,9 +4364,9 @@ or the substitution operation is applied to each member of the array in turn, and the expansion is the resultant list. -

${parameter^pattern}
+
${parameterhapattern}
-
${parameter^^pattern}
+
${parameterhahapattern}
${parameter,pattern}
${parameter,,pattern}
@@ -4377,11 +4377,11 @@ pathname expansion. Each character in the expanded value of parameter is tested against pattern, and, if it matches the pattern, its case is converted. The pattern should not attempt to match more than one character. -The ^ operator converts lowercase letters matching pattern +The ha operator converts lowercase letters matching pattern to uppercase; the , operator converts matching uppercase letters to lowercase. -The ^^ and ,, expansions convert each matched character in the -expanded value; the ^ and , expansions match and convert only +The haha and ,, expansions convert each matched character in the +expanded value; the ha and , expansions match and convert only the first character in the expanded value. If pattern is omitted, it is treated like a ?, which matches every character. @@ -5015,7 +5015,7 @@ is a ! or a -^ +ha then any character not enclosed is matched. The sorting order of characters in range expressions, @@ -6033,7 +6033,7 @@ unary minus and plus
variable pre-increment and pre-decrement -
! ~ +
! ti
logical and bitwise negation @@ -6065,7 +6065,7 @@ equality and inequality
bitwise AND -
^ +
ha
bitwise exclusive OR @@ -6085,7 +6085,7 @@ logical OR
conditional operator -
= *= /= %= += -= <<= >>= &= ^= |= +
= *= /= %= += -= <<= >>= &= ha= |=
assignment @@ -6834,10 +6834,10 @@ such as SIGINT -(usually generated by ^C) that users commonly intend to send +(usually generated by haC) that users commonly intend to send to that command. This happens because the shell and the command are in the -same process group as the terminal, and ^C sends +same process group as the terminal, and haC sends SIGINT @@ -6986,7 +6986,7 @@ Typing the suspend character (typically -^Z, +haZ, Control-Z) while a process is running causes that process to be stopped and returns control to @@ -6996,7 +6996,7 @@ Typing the delayed suspend character (typically -^Y, +haY, Control-Y) causes the process to be stopped when it attempts to read input from the terminal, and control to @@ -7013,7 +7013,7 @@ command to continue it in the foreground, or the kill -command to kill it. A ^Z takes effect immediately, +command to kill it. A haZ takes effect immediately, and has the additional side effect of causing pending output and typeahead to be discarded.

@@ -7430,7 +7430,7 @@ The name of this file is taken from the value of the variable. If that variable is unset, the default is -~/.inputrc. +ti/.inputrc. If that file does not exist or cannot be read, the ultimate default is /etc/inputrc. @@ -7570,7 +7570,7 @@ are not recognized. "\C-x\C-r": re-read-init-file
-"\e[11~": "Function Key 1" +"\e[11ti": "Function Key 1"

@@ -7587,7 +7587,7 @@ is bound to the function re-read-init-file, and -ESC [ 1 1 ~ +ESC [ 1 1 ti is bound to insert the text Function Key 1. @@ -8818,7 +8818,7 @@ Attempt to perform completion on the text before point. attempts completion treating the text as a variable (if the text begins with $), username (if the text begins with -~), hostname (if the text begins with @), or +ti), hostname (if the text begins with @), or command (including aliases and functions) in turn. If none of these produces a match, filename completion is attempted.

possible-completions (M-?) @@ -8869,12 +8869,12 @@ Attempt filename completion on the text before point.
List the possible completions of the text before point, treating it as a filename. -
complete-username (M-~) +
complete-username (M-ti)
Attempt completion on the text before point, treating it as a username. -
possible-username-completions (C-x ~) +
possible-username-completions (C-x ti)
List the possible completions of the text before point, @@ -9389,7 +9389,7 @@ the variable HISTFILE -(default ~/.bash_history). +(default ti/.bash_history). The file named by the value of HISTFILE @@ -9680,7 +9680,7 @@ The trailing ? may be omitted if is followed immediately by a newline. If string is missing, the string from the most recent search is used; it is an error if there is no previous search string. -
^string1^string2^ +
hastring1hastring2ha
Quick substitution. Repeat the previous command, replacing @@ -9690,7 +9690,7 @@ with string2. Equivalent to -``!!:s^string1^string2^'' +``!!:shastring1hastring2ha'' (see Modifiers below).
!# @@ -9707,7 +9707,7 @@ A separates the event specification from the word designator. It may be omitted if the word designator begins with a -^, +ha, $, @@ -9734,7 +9734,7 @@ word.
The nth word. -
^ +
ha
The first argument. That is, word 1. @@ -10994,8 +10994,9 @@ the following backslash-escaped characters is enabled. The option disables the interpretation of these escape characters, even on systems where they are interpreted by default. The xpg_echo shell option may be used to -dynamically determine whether or not echo expands these -escape characters by default. +dynamically determine whether or not echo +interprets any options +and expands these escape characters by default. echo does not interpret -- to mean the end of options. @@ -13718,6 +13719,8 @@ instead of leaving them open when the command completes.
If set, the echo builtin expands backslash-escape sequences by default. +If the posix shell option is also enabled, echo does not +interpret any options. @@ -14610,7 +14613,7 @@ and it is required for bash-5.1 and later versions.
*
-quoting the rhs of the [[ command's regexp matching operator (=~) +quoting the rhs of the [[ command's regexp matching operator (=ti) has no special effect
@@ -14906,7 +14909,7 @@ script.
The Gnu History Library, Brian Fox and Chet Ramey
Portable Operating System Interface (POSIX) Part 2: Shell and Utilities, IEEE --
http://pubs.opengroup.org/onlinepubs/9699919799/ -
http://tiswww.case.edu/~chet/bash/POSIX -- a description of posix mode
+
http://tiswww.case.edu/tichet/bash/POSIX -- a description of posix mode
sh(1), ksh(1), csh(1)
emacs(1), vi(1)
readline(3)
@@ -14928,28 +14931,28 @@ The bash executable
The systemwide initialization file, executed for login shells
-~/.bash_profile +ti/.bash_profile
The personal initialization file, executed for login shells
-~/.bashrc +ti/.bashrc
The individual per-interactive-shell startup file
-~/.bash_logout +ti/.bash_logout
The individual login shell cleanup file, executed when a login shell exits
-~/.bash_history +ti/.bash_history
The default value of HISTFILE, the file in which bash saves the command history
-~/.inputrc +ti/.inputrc
Individual readline initialization file @@ -15064,7 +15067,7 @@ There may be only one active coprocess at a time.
-
GNU Bash 5.32023 July 19BASH(1) +GNU Bash 5.32023 July 26BASH(1)

@@ -15170,7 +15173,7 @@ There may be only one active coprocess at a time.
BUGS

-This document was created by man2html from /usr/local/src/bash/bash-20230719/doc/bash.1.
-Time: 23 July 2023 18:17:35 EDT +This document was created by man2html from /usr/local/src/bash/bash-20230724/doc/bash.1.
+Time: 27 July 2023 13:45:03 EDT diff --git a/doc/bash.info b/doc/bash.info index f761e977..9b2bc2d2 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, 19 July 2023). +Bash shell (version 5.3, 26 July 2023). - This is Edition 5.3, last updated 19 July 2023, of 'The GNU Bash + This is Edition 5.3, last updated 26 July 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, 19 July 2023). The Bash home page is +Bash shell (version 5.3, 26 July 2023). The Bash home page is . - This is Edition 5.3, last updated 19 July 2023, of 'The GNU Bash + This is Edition 5.3, last updated 26 July 2023, of 'The GNU Bash Reference Manual', for 'Bash', Version 5.3. Bash contains features that appear in other popular shells, and some @@ -1842,6 +1842,14 @@ omitted, the operator tests only for existence. $ v=123 $ echo ${v-unset} 123 + $ echo ${v:-unset-or-null} + 123 + $ unset v + $ echo ${v-unset} + unset + $ v= + $ echo ${v:-unset-or-null} + unset-or-null '${PARAMETER:=WORD}' If PARAMETER is unset or null, the expansion of WORD is assigned to @@ -4008,9 +4016,9 @@ standard. characters is enabled. The '-E' option disables the interpretation of these escape characters, even on systems where they are interpreted by default. The 'xpg_echo' shell option may be used to - dynamically determine whether or not 'echo' expands these escape - characters by default. 'echo' does not interpret '--' to mean the - end of options. + dynamically determine whether or not 'echo' interprets any options + and expands these escape characters by default. 'echo' does not + interpret '--' to mean the end of options. 'echo' interprets the following escape sequences: '\a' @@ -5189,7 +5197,9 @@ This builtin allows you to change additional shell optional behavior. 'xpg_echo' If set, the 'echo' builtin expands backslash-escape sequences - by default. + by default. If the 'posix' shell option (*note The Set + Builtin::) is also enabled, 'echo' does not interpret any + options.  File: bash.info, Node: Special Builtins, Prev: Modifying Shell Behavior, Up: Shell Builtin Commands @@ -12860,103 +12870,103 @@ Node: Shell Expansions70406 Node: Brace Expansion72491 Node: Tilde Expansion75222 Node: Shell Parameter Expansion77840 -Node: Command Substitution96239 -Node: Arithmetic Expansion99700 -Node: Process Substitution100665 -Node: Word Splitting101782 -Node: Filename Expansion103827 -Node: Pattern Matching106757 -Node: Quote Removal111756 -Node: Redirections112048 -Node: Executing Commands121738 -Node: Simple Command Expansion122405 -Node: Command Search and Execution124512 -Node: Command Execution Environment126896 -Node: Environment129928 -Node: Exit Status131588 -Node: Signals133369 -Node: Shell Scripts136815 -Node: Shell Builtin Commands139839 -Node: Bourne Shell Builtins141874 -Node: Bash Builtins165007 -Node: Modifying Shell Behavior197003 -Node: The Set Builtin197345 -Node: The Shopt Builtin208286 -Node: Special Builtins224290 -Node: Shell Variables225266 -Node: Bourne Shell Variables225700 -Node: Bash Variables227801 -Node: Bash Features262755 -Node: Invoking Bash263765 -Node: Bash Startup Files269775 -Node: Interactive Shells274903 -Node: What is an Interactive Shell?275311 -Node: Is this Shell Interactive?275957 -Node: Interactive Shell Behavior276769 -Node: Bash Conditional Expressions280395 -Node: Shell Arithmetic285034 -Node: Aliases287992 -Node: Arrays290883 -Node: The Directory Stack297443 -Node: Directory Stack Builtins298224 -Node: Controlling the Prompt302481 -Node: The Restricted Shell305443 -Node: Bash POSIX Mode308050 -Node: Shell Compatibility Mode324190 -Node: Job Control332431 -Node: Job Control Basics332888 -Node: Job Control Builtins337887 -Node: Job Control Variables343679 -Node: Command Line Editing344832 -Node: Introduction and Notation346500 -Node: Readline Interaction348120 -Node: Readline Bare Essentials349308 -Node: Readline Movement Commands351094 -Node: Readline Killing Commands352051 -Node: Readline Arguments353969 -Node: Searching355010 -Node: Readline Init File357193 -Node: Readline Init File Syntax358451 -Node: Conditional Init Constructs382473 -Node: Sample Init File386666 -Node: Bindable Readline Commands389787 -Node: Commands For Moving390988 -Node: Commands For History393036 -Node: Commands For Text398027 -Node: Commands For Killing402002 -Node: Numeric Arguments404703 -Node: Commands For Completion405839 -Node: Keyboard Macros410027 -Node: Miscellaneous Commands410712 -Node: Readline vi Mode416747 -Node: Programmable Completion417651 -Node: Programmable Completion Builtins425428 -Node: A Programmable Completion Example436545 -Node: Using History Interactively441790 -Node: Bash History Facilities442471 -Node: Bash History Builtins445473 -Node: History Interaction450494 -Node: Event Designators454111 -Node: Word Designators455462 -Node: Modifiers457219 -Node: Installing Bash459024 -Node: Basic Installation460158 -Node: Compilers and Options463877 -Node: Compiling For Multiple Architectures464615 -Node: Installation Names466304 -Node: Specifying the System Type468410 -Node: Sharing Defaults469124 -Node: Operation Controls469794 -Node: Optional Features470749 -Node: Reporting Bugs481965 -Node: Major Differences From The Bourne Shell483296 -Node: GNU Free Documentation License500142 -Node: Indexes525316 -Node: Builtin Index525767 -Node: Reserved Word Index532865 -Node: Variable Index535310 -Node: Function Index552441 -Node: Concept Index566159 +Node: Command Substitution96430 +Node: Arithmetic Expansion99891 +Node: Process Substitution100856 +Node: Word Splitting101973 +Node: Filename Expansion104018 +Node: Pattern Matching106948 +Node: Quote Removal111947 +Node: Redirections112239 +Node: Executing Commands121929 +Node: Simple Command Expansion122596 +Node: Command Search and Execution124703 +Node: Command Execution Environment127087 +Node: Environment130119 +Node: Exit Status131779 +Node: Signals133560 +Node: Shell Scripts137006 +Node: Shell Builtin Commands140030 +Node: Bourne Shell Builtins142065 +Node: Bash Builtins165198 +Node: Modifying Shell Behavior197221 +Node: The Set Builtin197563 +Node: The Shopt Builtin208504 +Node: Special Builtins224639 +Node: Shell Variables225615 +Node: Bourne Shell Variables226049 +Node: Bash Variables228150 +Node: Bash Features263104 +Node: Invoking Bash264114 +Node: Bash Startup Files270124 +Node: Interactive Shells275252 +Node: What is an Interactive Shell?275660 +Node: Is this Shell Interactive?276306 +Node: Interactive Shell Behavior277118 +Node: Bash Conditional Expressions280744 +Node: Shell Arithmetic285383 +Node: Aliases288341 +Node: Arrays291232 +Node: The Directory Stack297792 +Node: Directory Stack Builtins298573 +Node: Controlling the Prompt302830 +Node: The Restricted Shell305792 +Node: Bash POSIX Mode308399 +Node: Shell Compatibility Mode324539 +Node: Job Control332780 +Node: Job Control Basics333237 +Node: Job Control Builtins338236 +Node: Job Control Variables344028 +Node: Command Line Editing345181 +Node: Introduction and Notation346849 +Node: Readline Interaction348469 +Node: Readline Bare Essentials349657 +Node: Readline Movement Commands351443 +Node: Readline Killing Commands352400 +Node: Readline Arguments354318 +Node: Searching355359 +Node: Readline Init File357542 +Node: Readline Init File Syntax358800 +Node: Conditional Init Constructs382822 +Node: Sample Init File387015 +Node: Bindable Readline Commands390136 +Node: Commands For Moving391337 +Node: Commands For History393385 +Node: Commands For Text398376 +Node: Commands For Killing402351 +Node: Numeric Arguments405052 +Node: Commands For Completion406188 +Node: Keyboard Macros410376 +Node: Miscellaneous Commands411061 +Node: Readline vi Mode417096 +Node: Programmable Completion418000 +Node: Programmable Completion Builtins425777 +Node: A Programmable Completion Example436894 +Node: Using History Interactively442139 +Node: Bash History Facilities442820 +Node: Bash History Builtins445822 +Node: History Interaction450843 +Node: Event Designators454460 +Node: Word Designators455811 +Node: Modifiers457568 +Node: Installing Bash459373 +Node: Basic Installation460507 +Node: Compilers and Options464226 +Node: Compiling For Multiple Architectures464964 +Node: Installation Names466653 +Node: Specifying the System Type468759 +Node: Sharing Defaults469473 +Node: Operation Controls470143 +Node: Optional Features471098 +Node: Reporting Bugs482314 +Node: Major Differences From The Bourne Shell483645 +Node: GNU Free Documentation License500491 +Node: Indexes525665 +Node: Builtin Index526116 +Node: Reserved Word Index533214 +Node: Variable Index535659 +Node: Function Index552790 +Node: Concept Index566508  End Tag Table diff --git a/doc/bash.pdf b/doc/bash.pdf index e06e14d90bb8013188e39ee6c58072131ea3b19d..59b2ab8fe4f3a8d04dd603c92b886efddf4b8b7c 100644 GIT binary patch delta 206015 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%0DtPm`*(&=V(2$u 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

d33-2U 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 delta 205884 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 diff --git a/doc/bashref.info b/doc/bashref.info index c8af47fa..883dd7ba 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, 19 July 2023). +Bash shell (version 5.3, 26 July 2023). - This is Edition 5.3, last updated 19 July 2023, of 'The GNU Bash + This is Edition 5.3, last updated 26 July 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, 19 July 2023). The Bash home page is +Bash shell (version 5.3, 26 July 2023). The Bash home page is . - This is Edition 5.3, last updated 19 July 2023, of 'The GNU Bash + This is Edition 5.3, last updated 26 July 2023, of 'The GNU Bash Reference Manual', for 'Bash', Version 5.3. Bash contains features that appear in other popular shells, and some @@ -1843,6 +1843,14 @@ omitted, the operator tests only for existence. $ v=123 $ echo ${v-unset} 123 + $ echo ${v:-unset-or-null} + 123 + $ unset v + $ echo ${v-unset} + unset + $ v= + $ echo ${v:-unset-or-null} + unset-or-null '${PARAMETER:=WORD}' If PARAMETER is unset or null, the expansion of WORD is assigned to @@ -4009,9 +4017,9 @@ standard. characters is enabled. The '-E' option disables the interpretation of these escape characters, even on systems where they are interpreted by default. The 'xpg_echo' shell option may be used to - dynamically determine whether or not 'echo' expands these escape - characters by default. 'echo' does not interpret '--' to mean the - end of options. + dynamically determine whether or not 'echo' interprets any options + and expands these escape characters by default. 'echo' does not + interpret '--' to mean the end of options. 'echo' interprets the following escape sequences: '\a' @@ -5190,7 +5198,9 @@ This builtin allows you to change additional shell optional behavior. 'xpg_echo' If set, the 'echo' builtin expands backslash-escape sequences - by default. + by default. If the 'posix' shell option (*note The Set + Builtin::) is also enabled, 'echo' does not interpret any + options.  File: bashref.info, Node: Special Builtins, Prev: Modifying Shell Behavior, Up: Shell Builtin Commands @@ -12861,103 +12871,103 @@ Node: Shell Expansions70502 Node: Brace Expansion72590 Node: Tilde Expansion75324 Node: Shell Parameter Expansion77945 -Node: Command Substitution96347 -Node: Arithmetic Expansion99811 -Node: Process Substitution100779 -Node: Word Splitting101899 -Node: Filename Expansion103947 -Node: Pattern Matching106880 -Node: Quote Removal111882 -Node: Redirections112177 -Node: Executing Commands121870 -Node: Simple Command Expansion122540 -Node: Command Search and Execution124650 -Node: Command Execution Environment127037 -Node: Environment130072 -Node: Exit Status131735 -Node: Signals133519 -Node: Shell Scripts136968 -Node: Shell Builtin Commands139995 -Node: Bourne Shell Builtins142033 -Node: Bash Builtins165169 -Node: Modifying Shell Behavior197168 -Node: The Set Builtin197513 -Node: The Shopt Builtin208457 -Node: Special Builtins224464 -Node: Shell Variables225443 -Node: Bourne Shell Variables225880 -Node: Bash Variables227984 -Node: Bash Features262941 -Node: Invoking Bash263954 -Node: Bash Startup Files269967 -Node: Interactive Shells275098 -Node: What is an Interactive Shell?275509 -Node: Is this Shell Interactive?276158 -Node: Interactive Shell Behavior276973 -Node: Bash Conditional Expressions280602 -Node: Shell Arithmetic285244 -Node: Aliases288205 -Node: Arrays291099 -Node: The Directory Stack297662 -Node: Directory Stack Builtins298446 -Node: Controlling the Prompt302706 -Node: The Restricted Shell305671 -Node: Bash POSIX Mode308281 -Node: Shell Compatibility Mode324424 -Node: Job Control332668 -Node: Job Control Basics333128 -Node: Job Control Builtins338130 -Node: Job Control Variables343925 -Node: Command Line Editing345081 -Node: Introduction and Notation346752 -Node: Readline Interaction348375 -Node: Readline Bare Essentials349566 -Node: Readline Movement Commands351355 -Node: Readline Killing Commands352315 -Node: Readline Arguments354236 -Node: Searching355280 -Node: Readline Init File357466 -Node: Readline Init File Syntax358727 -Node: Conditional Init Constructs382752 -Node: Sample Init File386948 -Node: Bindable Readline Commands390072 -Node: Commands For Moving391276 -Node: Commands For History393327 -Node: Commands For Text398321 -Node: Commands For Killing402299 -Node: Numeric Arguments405003 -Node: Commands For Completion406142 -Node: Keyboard Macros410333 -Node: Miscellaneous Commands411021 -Node: Readline vi Mode417059 -Node: Programmable Completion417966 -Node: Programmable Completion Builtins425746 -Node: A Programmable Completion Example436866 -Node: Using History Interactively442114 -Node: Bash History Facilities442798 -Node: Bash History Builtins445803 -Node: History Interaction450827 -Node: Event Designators454447 -Node: Word Designators455801 -Node: Modifiers457561 -Node: Installing Bash459369 -Node: Basic Installation460506 -Node: Compilers and Options464228 -Node: Compiling For Multiple Architectures464969 -Node: Installation Names466661 -Node: Specifying the System Type468770 -Node: Sharing Defaults469487 -Node: Operation Controls470160 -Node: Optional Features471118 -Node: Reporting Bugs482337 -Node: Major Differences From The Bourne Shell483671 -Node: GNU Free Documentation License500520 -Node: Indexes525697 -Node: Builtin Index526151 -Node: Reserved Word Index533252 -Node: Variable Index535700 -Node: Function Index552834 -Node: Concept Index566555 +Node: Command Substitution96538 +Node: Arithmetic Expansion100002 +Node: Process Substitution100970 +Node: Word Splitting102090 +Node: Filename Expansion104138 +Node: Pattern Matching107071 +Node: Quote Removal112073 +Node: Redirections112368 +Node: Executing Commands122061 +Node: Simple Command Expansion122731 +Node: Command Search and Execution124841 +Node: Command Execution Environment127228 +Node: Environment130263 +Node: Exit Status131926 +Node: Signals133710 +Node: Shell Scripts137159 +Node: Shell Builtin Commands140186 +Node: Bourne Shell Builtins142224 +Node: Bash Builtins165360 +Node: Modifying Shell Behavior197386 +Node: The Set Builtin197731 +Node: The Shopt Builtin208675 +Node: Special Builtins224813 +Node: Shell Variables225792 +Node: Bourne Shell Variables226229 +Node: Bash Variables228333 +Node: Bash Features263290 +Node: Invoking Bash264303 +Node: Bash Startup Files270316 +Node: Interactive Shells275447 +Node: What is an Interactive Shell?275858 +Node: Is this Shell Interactive?276507 +Node: Interactive Shell Behavior277322 +Node: Bash Conditional Expressions280951 +Node: Shell Arithmetic285593 +Node: Aliases288554 +Node: Arrays291448 +Node: The Directory Stack298011 +Node: Directory Stack Builtins298795 +Node: Controlling the Prompt303055 +Node: The Restricted Shell306020 +Node: Bash POSIX Mode308630 +Node: Shell Compatibility Mode324773 +Node: Job Control333017 +Node: Job Control Basics333477 +Node: Job Control Builtins338479 +Node: Job Control Variables344274 +Node: Command Line Editing345430 +Node: Introduction and Notation347101 +Node: Readline Interaction348724 +Node: Readline Bare Essentials349915 +Node: Readline Movement Commands351704 +Node: Readline Killing Commands352664 +Node: Readline Arguments354585 +Node: Searching355629 +Node: Readline Init File357815 +Node: Readline Init File Syntax359076 +Node: Conditional Init Constructs383101 +Node: Sample Init File387297 +Node: Bindable Readline Commands390421 +Node: Commands For Moving391625 +Node: Commands For History393676 +Node: Commands For Text398670 +Node: Commands For Killing402648 +Node: Numeric Arguments405352 +Node: Commands For Completion406491 +Node: Keyboard Macros410682 +Node: Miscellaneous Commands411370 +Node: Readline vi Mode417408 +Node: Programmable Completion418315 +Node: Programmable Completion Builtins426095 +Node: A Programmable Completion Example437215 +Node: Using History Interactively442463 +Node: Bash History Facilities443147 +Node: Bash History Builtins446152 +Node: History Interaction451176 +Node: Event Designators454796 +Node: Word Designators456150 +Node: Modifiers457910 +Node: Installing Bash459718 +Node: Basic Installation460855 +Node: Compilers and Options464577 +Node: Compiling For Multiple Architectures465318 +Node: Installation Names467010 +Node: Specifying the System Type469119 +Node: Sharing Defaults469836 +Node: Operation Controls470509 +Node: Optional Features471467 +Node: Reporting Bugs482686 +Node: Major Differences From The Bourne Shell484020 +Node: GNU Free Documentation License500869 +Node: Indexes526046 +Node: Builtin Index526500 +Node: Reserved Word Index533601 +Node: Variable Index536049 +Node: Function Index553183 +Node: Concept Index566904  End Tag Table diff --git a/doc/bashref.log b/doc/bashref.log index edd684ed..ef94911f 100644 --- a/doc/bashref.log +++ b/doc/bashref.log @@ -1,12 +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) 23 JUL 2023 18:18 +This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/MacPorts 2021.58693_0) (preloaded format=pdfetex 2021.8.30) 26 JUL 2023 11:16 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. %&-line parsing enabled. -**\input /usr/local/src/bash/bash-20230719/doc/bashref.texi \input /usr/local/s -rc/bash/bash-20230719/doc/bashref.texi -(/usr/local/src/bash/bash-20230719/doc/bashref.texi -(/usr/local/src/bash/bash-20230719/doc/texinfo.tex +**\input /usr/local/src/bash/bash-20230724/doc/bashref.texi \input /usr/local/s +rc/bash/bash-20230724/doc/bashref.texi +(/usr/local/src/bash/bash-20230724/doc/bashref.texi +(/usr/local/src/bash/bash-20230724/doc/texinfo.tex Loading texinfo [version 2015-11-22.14]: \outerhsize=\dimen16 \outervsize=\dimen17 @@ -162,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-20230719/doc/version.texi) [1{/opt/local/var/db/texmf +(/usr/local/src/bash/bash-20230724/doc/version.texi) [1{/opt/local/var/db/texmf /fonts/map/pdftex/updmap/pdftex.map}] [2] -(/usr/local/build/bash/bash-20230719/doc/bashref.toc [-1] [-2] [-3]) [-4] -(/usr/local/build/bash/bash-20230719/doc/bashref.toc) -(/usr/local/build/bash/bash-20230719/doc/bashref.toc) Chapter 1 +(/usr/local/build/bash/bash-20230724/doc/bashref.toc [-1] [-2] [-3]) [-4] +(/usr/local/build/bash/bash-20230724/doc/bashref.toc) +(/usr/local/build/bash/bash-20230724/doc/bashref.toc) Chapter 1 \openout0 = `bashref.toc'. -(/usr/local/build/bash/bash-20230719/doc/bashref.aux) +(/usr/local/build/bash/bash-20230724/doc/bashref.aux) \openout1 = `bashref.aux'. Chapter 2 [1] [2] @@ -230,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] -Overfull \hbox (38.26585pt too wide) in paragraph at lines 5377--5377 +Overfull \hbox (38.26585pt too wide) in paragraph at lines 5386--5386 []@texttt set [-abefhkmnptuvxBCEHPT] [-o @textttsl option-name@texttt ] [--] [ -] [@textttsl ar-gu-ment []@texttt ][] @@ -243,7 +243,7 @@ Overfull \hbox (38.26585pt too wide) in paragraph at lines 5377--5377 .etc. -Overfull \hbox (38.26585pt too wide) in paragraph at lines 5378--5378 +Overfull \hbox (38.26585pt too wide) in paragraph at lines 5387--5387 []@texttt set [+abefhkmnptuvxBCEHPT] [+o @textttsl option-name@texttt ] [--] [ -] [@textttsl ar-gu-ment []@texttt ][] @@ -262,7 +262,7 @@ Overfull \hbox (38.26585pt too wide) in paragraph at lines 5378--5378 [118] [119] texinfo.tex: doing @include of rluser.texi - (/usr/local/src/bash/bash-20230719/lib/readline/doc/rluser.texi + (/usr/local/src/bash/bash-20230724/lib/readline/doc/rluser.texi Chapter 8 [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] Underfull \hbox (badness 7540) in paragraph at lines 878--884 @@ -312,10 +312,10 @@ gnored[] texinfo.tex: doing @include of hsuser.texi -(/usr/local/src/bash/bash-20230719/lib/readline/doc/hsuser.texi Chapter 9 +(/usr/local/src/bash/bash-20230724/lib/readline/doc/hsuser.texi Chapter 9 [157] [158] [159] [160] [161] [162]) Chapter 10 [163] [164] [165] [166] [167] -Underfull \hbox (badness 10000) in paragraph at lines 9699--9708 +Underfull \hbox (badness 10000) in paragraph at lines 9711--9720 []@textrm All of the fol-low-ing op-tions ex-cept for `@texttt alt-array-implem entation[]@textrm '[], @@ -328,7 +328,7 @@ entation[]@textrm '[], .etc. -Underfull \hbox (badness 10000) in paragraph at lines 9699--9708 +Underfull \hbox (badness 10000) in paragraph at lines 9711--9720 @textrm `@texttt disabled-builtins[]@textrm '[], `@texttt direxpand-default[]@t extrm '[], `@texttt strict-posix-default[]@textrm '[], and @@ -344,13 +344,13 @@ extrm '[], `@texttt strict-posix-default[]@textrm '[], and [177] [178] Appendix C [179] texinfo.tex: doing @include of fdl.texi - (/usr/local/src/bash/bash-20230719/doc/fdl.texi + (/usr/local/src/bash/bash-20230724/doc/fdl.texi [180] [181] [182] [183] [184] [185] [186]) Appendix D [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] ) Here is how much of TeX's memory you used: 4103 strings out of 497086 47611 string characters out of 6206517 - 142074 words of memory out of 5000000 + 142120 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 @@ -372,10 +372,10 @@ texlive/fonts/type1/public/amsfonts/cm/cmtt12.pfb> -Output written on bashref.pdf (202 pages, 810875 bytes). +Output written on bashref.pdf (202 pages, 811039 bytes). PDF statistics: - 2812 PDF objects out of 2984 (max. 8388607) - 2563 compressed objects within 26 object streams + 2814 PDF objects out of 2984 (max. 8388607) + 2565 compressed objects within 26 object streams 330 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 cb0f398c2c42d382d3671f52f439db4b8e53815c..22a181934bfc0479bd81ba4cbfc8a940780d51e8 100644 GIT binary patch delta 84186 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 z�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ƬL|Wn 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

gMt8cz?Lfny>o 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 diff --git a/doc/bashref.texi b/doc/bashref.texi index 4aa9ed88..8fb42e47 100644 --- a/doc/bashref.texi +++ b/doc/bashref.texi @@ -4772,8 +4772,9 @@ backslash-escaped characters is enabled. The @option{-E} option disables the interpretation of these escape characters, even on systems where they are interpreted by default. The @code{xpg_echo} shell option may be used to -dynamically determine whether or not @code{echo} expands these -escape characters by default. +dynamically determine whether or not @code{echo} +interprets any options and +expands these escape characters by default. @code{echo} does not interpret @option{--} to mean the end of options. @code{echo} interprets the following escape sequences: @@ -6074,6 +6075,9 @@ leaving them open when the command completes. @item xpg_echo If set, the @code{echo} builtin expands backslash-escape sequences by default. +If the @code{posix} shell option (@pxref{The Set Builtin}) is also enabled, +@code{echo} does not +interpret any options. @end table @end table diff --git a/doc/builtins.0 b/doc/builtins.0 index a14c85e8..18485a77 100644 --- a/doc/builtins.0 +++ b/doc/builtins.0 @@ -521,10 +521,10 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS characters is enabled. The --EE option disables the interpreta- tion of these escape characters, even on systems where they are interpreted by default. The xxppgg__eecchhoo shell option may be used - to dynamically determine whether or not eecchhoo expands these es- - cape characters by default. eecchhoo does not interpret ---- to mean - the end of options. eecchhoo interprets the following escape se- - quences: + to dynamically determine whether or not eecchhoo interprets any op- + tions and expands these escape characters by default. eecchhoo does + not interpret ---- to mean the end of options. eecchhoo interprets + the following escape sequences: \\aa alert (bell) \\bb backspace \\cc suppress further output @@ -1705,32 +1705,33 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS xxppgg__eecchhoo If set, the eecchhoo builtin expands backslash-escape se- - quences by default. + 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. @@ -1747,161 +1748,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) @@ -1910,134 +1911,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, Bash has begun deprecating older compatibility - levels. Eventually, the options will be removed in favor of BBAASSHH__CCOOMM-- + Starting with bash-4.4, Bash 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 @@ -2045,85 +2046,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. Bash 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 dd8f4ade..06fa315d 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 Wed Jul 19 14:23:20 EDT 2023 +@set LASTCHANGE Wed Jul 26 09:57:28 EDT 2023 @set EDITION 5.3 @set VERSION 5.3 -@set UPDATED 19 July 2023 +@set UPDATED 26 July 2023 @set UPDATED-MONTH July 2023 diff --git a/lib/readline/doc/history.3 b/lib/readline/doc/history.3 index 082bf42d..63a40049 100644 --- a/lib/readline/doc/history.3 +++ b/lib/readline/doc/history.3 @@ -119,13 +119,13 @@ is followed immediately by a newline. If \fIstring\fP is missing, the string from the most recent search is used; it is an error if there is no previous search string. .TP -.B \d\s+2^\s-2\u\fIstring1\fP\d\s+2^\s-2\u\fIstring2\fP\d\s+2^\s-2\u +.B \d\s+2\(ha\s-2\u\fIstring1\fP\d\s+2\(ha\s-2\u\fIstring2\fP\d\s+2\(ha\s-2\u Quick substitution. Repeat the last command, replacing .I string1 with .IR string2 . Equivalent to -``!!:s\d\s+2^\s-2\u\fIstring1\fP\d\s+2^\s-2\u\fIstring2\fP\d\s+2^\s-2\u'' +``!!:s\d\s+2\(ha\s-2\u\fIstring1\fP\d\s+2\(ha\s-2\u\fIstring2\fP\d\s+2\(ha\s-2\u'' (see \fBModifiers\fP below). .TP .B !# @@ -137,7 +137,7 @@ A .B : separates the event specification from the word designator. It may be omitted if the word designator begins with a -.BR ^ , +.BR \(ha , .BR $ , .BR * , .BR \- , @@ -156,7 +156,7 @@ word. .I n The \fIn\fRth word. .TP -.B ^ +.B \(ha The first argument. That is, word 1. .TP .B $ @@ -497,7 +497,7 @@ This section documents the functions for managing a history file. .Fn1 int read_history "const char *filename" Add the contents of \fIfilename\fP to the history list, a line at a time. -If \fIfilename\fP is \fBNULL\fP, then read from \fI~/.history\fP. +If \fIfilename\fP is \fBNULL\fP, then read from \fI\(ti/.history\fP. Returns 0 if successful, or \fBerrno\fP if not. .Fn3 int read_history_range "const char *filename" "int from" "int to" @@ -505,25 +505,25 @@ Read a range of lines from \fIfilename\fP, adding them to the history list. Start reading at line \fIfrom\fP and end at \fIto\fP. If \fIfrom\fP is zero, start at the beginning. If \fIto\fP is less than \fIfrom\fP, then read until the end of the file. If \fIfilename\fP is -\fBNULL\fP, then read from \fI~/.history\fP. Returns 0 if successful, +\fBNULL\fP, then read from \fI\(ti/.history\fP. Returns 0 if successful, or \fBerrno\fP if not. .Fn1 int write_history "const char *filename" Write the current history to \fIfilename\fP, overwriting \fIfilename\fP if necessary. -If \fIfilename\fP is \fBNULL\fP, then write the history list to \fI~/.history\fP. +If \fIfilename\fP is \fBNULL\fP, then write the history list to \fI\(ti/.history\fP. Returns 0 on success, or \fBerrno\fP on a read or write error. .Fn2 int append_history "int nelements" "const char *filename" Append the last \fInelements\fP of the history list to \fIfilename\fP. -If \fIfilename\fP is \fBNULL\fP, then append to \fI~/.history\fP. +If \fIfilename\fP is \fBNULL\fP, then append to \fI\(ti/.history\fP. Returns 0 on success, or \fBerrno\fP on a read or write error. .Fn2 int history_truncate_file "const char *filename" "int nlines" Truncate the history file \fIfilename\fP, leaving only the last \fInlines\fP lines. -If \fIfilename\fP is \fBNULL\fP, then \fI~/.history\fP is truncated. +If \fIfilename\fP is \fBNULL\fP, then \fI\(ti/.history\fP is truncated. Returns 0 on success, or \fBerrno\fP on failure. .SS History Expansion @@ -604,7 +604,7 @@ Setting this to 0 inhibits history expansion. .Vb char history_subst_char The character that invokes word substitution if found at the start of -a line. The default is \fB^\fP. +a line. The default is \fB\(ha\fP. .Vb char history_comment_char During tokenization, if this character is seen as the first character @@ -643,7 +643,7 @@ By default, this variable is set to \fBNULL\fP. .SH FILES .PD 0 .TP -.FN ~/.history +.FN \(ti/.history Default filename for reading and writing saved history .PD .SH "SEE ALSO" diff --git a/lib/readline/doc/readline.3 b/lib/readline/doc/readline.3 index 5f2bd995..8b0ba108 100644 --- a/lib/readline/doc/readline.3 +++ b/lib/readline/doc/readline.3 @@ -116,7 +116,7 @@ file (the \fIinputrc\fP file). The name of this file is taken from the value of the .B INPUTRC environment variable. If that variable is unset, the default is -.IR ~/.inputrc . +.IR \(ti/.inputrc . If that file does not exist or cannot be read, the ultimate default is .IR /etc/inputrc . When a program which uses the readline library starts up, the @@ -215,7 +215,7 @@ are not recognized. .br "\eC\-x\eC\-r": re\-read\-init\-file .br -"\ee[11~": "Function Key 1" +"\ee[11\(ti": "Function Key 1" .RE .PP In this example, @@ -226,7 +226,7 @@ is again bound to the function is bound to the function .BR re\-read\-init\-file , and -.I "ESC [ 1 1 ~" +.I "ESC [ 1 1 \(ti" is bound to insert the text .if t \f(CWFunction Key 1\fP. .if n ``Function Key 1''. @@ -1156,7 +1156,7 @@ The actual completion performed is application-specific. .BR Bash , for instance, attempts completion treating the text as a variable (if the text begins with \fB$\fP), username (if the text begins with -\fB~\fP), hostname (if the text begins with \fB@\fP), or +\fB\(ti\fP), hostname (if the text begins with \fB@\fP), or command (including aliases and functions) in turn. If none of these produces a match, filename completion is attempted. .BR Gdb , @@ -1388,7 +1388,7 @@ Emacs Standard bindings "C-_" undo "\^ " to "/" self-insert "0" to "9" self-insert -":" to "~" self-insert +":" to "\(ti" self-insert "C-?" backward-delete-char .PP Emacs Meta bindings @@ -1435,7 +1435,7 @@ Emacs Meta bindings "M-U" upcase-word "M-Y" yank-pop "M-\e" delete-horizontal-space -"M-~" tilde-expand +"M-\(ti" tilde-expand "M-C-?" backward-kill-word "M-_" yank-last-arg .PP @@ -1473,7 +1473,7 @@ VI Insert Mode functions "C-Y" yank "C-[" vi-movement-mode "C-_" undo -"\^ " to "~" self-insert +"\^ " to "\(ti" self-insert "C-?" backward-delete-char .PP VI Command Mode functions @@ -1531,7 +1531,7 @@ VI Command Mode functions "X" backward-delete-char "Y" vi-yank-to "\e" vi-complete -"^" vi-first-print +"\(ha" vi-first-print "_" vi-yank-arg "`" vi-goto-mark "a" vi-append-mode @@ -1556,7 +1556,7 @@ VI Command Mode functions "x" vi-delete "y" vi-yank-to "|" vi-column -"~" vi-change-case +"\(ti" vi-change-case .RE .SH "SEE ALSO" .PD 0 @@ -1570,7 +1570,7 @@ VI Command Mode functions .SH FILES .PD 0 .TP -.FN ~/.inputrc +.FN \(ti/.inputrc Individual \fBreadline\fP initialization file .PD .SH AUTHORS diff --git a/make_cmd.c b/make_cmd.c index ea2e18ba..b7882285 100644 --- a/make_cmd.c +++ b/make_cmd.c @@ -449,7 +449,7 @@ make_cond_command (COND_COM *cond_node) } COMMAND * -make_bare_simple_command (void) +make_bare_simple_command (int line) { COMMAND *command; SIMPLE_COM *temp; @@ -458,7 +458,7 @@ make_bare_simple_command (void) command->value.Simple = temp = (SIMPLE_COM *)xmalloc (sizeof (SIMPLE_COM)); temp->flags = 0; - temp->line = line_number; + temp->line = line; temp->words = (WORD_LIST *)NULL; temp->redirects = (REDIRECT *)NULL; @@ -472,14 +472,14 @@ make_bare_simple_command (void) /* Return a command which is the connection of the word or redirection in ELEMENT, and the command * or NULL in COMMAND. */ COMMAND * -make_simple_command (ELEMENT element, COMMAND *command) +make_simple_command (ELEMENT element, COMMAND *command, int line) { /* If we are starting from scratch, then make the initial command structure. Also note that we have to fill in all the slots, since malloc doesn't return zeroed space. */ if (command == 0) { - command = make_bare_simple_command (); + command = make_bare_simple_command (line); parser_state |= PST_REDIRLIST; } diff --git a/make_cmd.h b/make_cmd.h index a138133e..8b1354f6 100644 --- a/make_cmd.h +++ b/make_cmd.h @@ -46,8 +46,8 @@ extern PATTERN_LIST *make_pattern_list (WORD_LIST *, COMMAND *); extern COMMAND *make_if_command (COMMAND *, COMMAND *, COMMAND *); extern COMMAND *make_while_command (COMMAND *, COMMAND *); extern COMMAND *make_until_command (COMMAND *, COMMAND *); -extern COMMAND *make_bare_simple_command (void); -extern COMMAND *make_simple_command (ELEMENT, COMMAND *); +extern COMMAND *make_bare_simple_command (int); +extern COMMAND *make_simple_command (ELEMENT, COMMAND *, int); extern void make_here_document (REDIRECT *, int); extern REDIRECT *make_redirection (REDIRECTEE, enum r_instruction, REDIRECTEE, int); extern COMMAND *make_function_def (WORD_DESC *, COMMAND *, int, int); diff --git a/parse.y b/parse.y index 6701d596..2e3c2ec2 100644 --- a/parse.y +++ b/parse.y @@ -310,6 +310,9 @@ static int shell_input_line_terminator; shell_ungetc when we're at the start of a line. */ static int eol_ungetc_lookahead = 0; +static int simplecmd_lineno = -1; +static int save_simple_lineno = -1; + /* The line number in a script on which a function definition starts. */ static int function_dstart; static int save_dstart = -1; @@ -791,7 +794,11 @@ simple_command_element: WORD | ASSIGNMENT_WORD { $$.word = $1; $$.redirect = 0; } | redirection - { $$.redirect = $1; $$.word = 0; } + { + if (simplecmd_lineno == -1) + simplecmd_lineno = line_number; /* XXX */ + $$.redirect = $1; $$.word = 0; + } ; redirection_list: redirection @@ -810,13 +817,13 @@ redirection_list: redirection ; simple_command: simple_command_element - { $$ = make_simple_command ($1, (COMMAND *)NULL); } + { $$ = make_simple_command ($1, (COMMAND *)NULL, simplecmd_lineno); } | simple_command simple_command_element - { $$ = make_simple_command ($2, $1); } + { $$ = make_simple_command ($2, $1, line_number); } ; command: simple_command - { $$ = clean_simple_command ($1); } + { $$ = clean_simple_command ($1); simplecmd_lineno = -1; } | shell_command { $$ = $1; } | shell_command redirection_list @@ -999,7 +1006,7 @@ case_command: CASE WORD newline_list IN newline_list ESAC ; function_def: WORD '(' ')' newline_list function_body - { $$ = make_function_def ($1, $5, function_dstart, function_bstart); function_dstart = save_dstart; } + { $$ = make_function_def ($1, $5, function_dstart, function_bstart); function_dstart = save_dstart; simplecmd_lineno = -1; } | FUNCTION WORD '(' ')' newline_list function_body { $$ = make_function_def ($2, $6, function_dstart, function_bstart); function_dstart = save_dstart; } | FUNCTION WORD function_body @@ -1362,7 +1369,7 @@ pipeline_command: pipeline terminate this, one to terminate the command) */ x.word = 0; x.redirect = 0; - $$ = make_simple_command (x, (COMMAND *)NULL); + $$ = make_simple_command (x, (COMMAND *)NULL, line_number); $$->flags |= $1; /* XXX - let's cheat and push a newline back */ if ($2 == '\n') @@ -1383,7 +1390,7 @@ pipeline_command: pipeline terminate this, one to terminate the command) */ x.word = 0; x.redirect = 0; - $$ = make_simple_command (x, (COMMAND *)NULL); + $$ = make_simple_command (x, (COMMAND *)NULL, line_number); $$->flags |= CMD_INVERT_RETURN; /* XXX - let's cheat and push a newline back */ if ($2 == '\n') @@ -3404,6 +3411,8 @@ reset_parser (void) redir_stack[0] = 0; esacs_needed_count = expecting_in_token = 0; + simplecmd_lineno = line_number; + current_token = '\n'; /* XXX */ last_read_token = '\n'; token_to_read = '\n'; @@ -4315,7 +4324,8 @@ static char * parse_comsub (int qc, int open, int close, size_t *lenp, int flags) { int peekc, r; - int start_lineno, dolbrace_spec, local_extglob, was_extpat; + int dolbrace_spec, local_extglob, was_extpat; + int start_lineno, save_lineno; int was_word, was_newline, was_semi, was_amp; char *ret, *tcmd; size_t retlen; @@ -4357,6 +4367,7 @@ parse_comsub (int qc, int open, int close, size_t *lenp, int flags) /*debug_parser(1);*/ start_lineno = line_number; + save_lineno = simplecmd_lineno; save_parser_state (&ps); @@ -4482,6 +4493,8 @@ INTERNAL_DEBUG(("current_token (%d) != shell_eof_token (%c)", current_token, she restore_parser_state (&ps); pushed_string_list = saved_strings; + simplecmd_lineno = save_lineno; + tcmd = print_comsub (parsed_command); /* returns static memory */ retlen = strlen (tcmd); if (open == '(') /* ) */ @@ -4541,12 +4554,14 @@ xparse_dolparen (const char *base, char *string, int *indp, int flags) sh_parser_state_t ps; sh_input_line_state_t ls; int orig_ind, nc, sflags, start_lineno, local_extglob, funsub, closer; + int save_lineno; char *ret, *ep, *ostring; /*debug_parser(1);*/ orig_ind = *indp; ostring = string; start_lineno = line_number; + save_lineno = simplecmd_lineno; if (*string == 0) { @@ -4613,6 +4628,8 @@ xparse_dolparen (const char *base, char *string, int *indp, int flags) #endif token_to_read = 0; + simplecmd_lineno = save_lineno; + /* If parse_string returns < 0, we need to jump to top level with the negative of the return value. We abandon the rest of this input line first */ @@ -5682,6 +5699,10 @@ got_token: result = ((the_word->flags & (W_ASSIGNMENT|W_NOSPLIT)) == (W_ASSIGNMENT|W_NOSPLIT)) ? ASSIGNMENT_WORD : WORD; + /* Are we potentially starting a simple command? */ + if (command_token_position (last_read_token)) + simplecmd_lineno = line_number; + switch (last_read_token) { case FUNCTION: diff --git a/tests/comsub.right b/tests/comsub.right index d8845a83..0c84094c 100644 --- a/tests/comsub.right +++ b/tests/comsub.right @@ -1,4 +1,4 @@ -./comsub.tests: line 20: hijkl: command not found +./comsub.tests: line 19: hijkl: command not found argv[1] = argv[2] = argv[1] = diff --git a/tests/comsub2.right b/tests/comsub2.right index aa930745..fc4b4144 100644 --- a/tests/comsub2.right +++ b/tests/comsub2.right @@ -21,8 +21,8 @@ aa,bb JOBaa bb cc ddCONTROL ./comsub2.tests: line 68: p: command not found NOTFOUND -./comsub2.tests: line 79: p: command not found -./comsub2.tests: line 79: p: command not found +./comsub2.tests: line 75: p: command not found +./comsub2.tests: line 75: p: command not found expand_aliases off expand_aliases off outside: diff --git a/tests/heredoc.right b/tests/heredoc.right index b7042ff9..63402138 100644 --- a/tests/heredoc.right +++ b/tests/heredoc.right @@ -124,8 +124,8 @@ argv[3] = foo bar ./heredoc7.sub: line 21: after: command not found ./heredoc7.sub: line 29: warning: here-document at line 29 delimited by end-of-file (wanted `EOF') -./heredoc7.sub: line 29: foobar: command not found -./heredoc7.sub: line 30: EOF: command not found +./heredoc7.sub: line 26: foobar: command not found +./heredoc7.sub: line 27: EOF: command not found grep: *.c: No such file or directory foo () {