summaryrefslogtreecommitdiffstats
path: root/templates/man1/builtins.1.pot
diff options
context:
space:
mode:
Diffstat (limited to 'templates/man1/builtins.1.pot')
-rw-r--r--templates/man1/builtins.1.pot5422
1 files changed, 5422 insertions, 0 deletions
diff --git a/templates/man1/builtins.1.pot b/templates/man1/builtins.1.pot
new file mode 100644
index 00000000..fd04d3e8
--- /dev/null
+++ b/templates/man1/builtins.1.pot
@@ -0,0 +1,5422 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2022-10-03 15:27+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: TH
+#: mageia-cauldron
+#, no-wrap
+msgid "BASH_BUILTINS"
+msgstr ""
+
+#. type: TH
+#: mageia-cauldron
+#, no-wrap
+msgid "2021 November 22"
+msgstr ""
+
+#. type: TH
+#: mageia-cauldron
+#, no-wrap
+msgid "GNU Bash 5.2"
+msgstr ""
+
+#. type: SH
+#: mageia-cauldron
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+":, ., [, alias, bg, bind, break, builtin, caller, cd, command, compgen, "
+"complete, compopt, continue, declare, dirs, disown, echo, enable, eval, "
+"exec, exit, export, false, fc, fg, getopts, hash, help, history, jobs, kill, "
+"let, local, logout, mapfile, popd, printf, pushd, pwd, read, readarray, "
+"readonly, return, set, shift, shopt, source, suspend, test, times, trap, "
+"true, type, typeset, ulimit, umask, unalias, unset, wait - bash built-in "
+"commands, see B<bash>(1)"
+msgstr ""
+
+#. type: SH
+#: mageia-cauldron
+#, no-wrap
+msgid "BASH BUILTIN COMMANDS"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Unless otherwise noted, each builtin command documented in this section as "
+"accepting options preceded by B<-> accepts B<--> to signify the end of the "
+"options. The B<:>, B<true>, B<false>, and B<test>/B<[> builtins do not "
+"accept options and do not treat B<--> specially. The B<exit>, B<logout>, "
+"B<return>, B<break>, B<continue>, B<let>, and B<shift> builtins accept and "
+"process arguments beginning with B<-> without requiring B<-->. Other "
+"builtins that accept arguments but are not specified as accepting options "
+"interpret arguments beginning with B<-> as invalid options and require B<--> "
+"to prevent this interpretation."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<:> [I<arguments>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"No effect; the command does nothing beyond expanding I<arguments> and "
+"performing any specified redirections. The return status is zero."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid " B<.\\| > I<filename> [I<arguments>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<source> I<filename> [I<arguments>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Read and execute commands from I<filename> in the current shell environment "
+"and return the exit status of the last command executed from I<filename>. "
+"If I<filename> does not contain a slash, filenames in E<.SM> B<PATH> are "
+"used to find the directory containing I<filename>, but I<filename> does not "
+"need to be executable. The file searched for in E<.SM> B<PATH> need not be "
+"executable. When B<bash> is not in I<posix mode>, it searches the current "
+"directory if no file is found in E<.SM> B<PATH>. If the B<sourcepath> "
+"option to the B<shopt> builtin command is turned off, the E<.SM> B<PATH> is "
+"not searched. If any I<arguments> are supplied, they become the positional "
+"parameters when I<filename> is executed. Otherwise the positional "
+"parameters are unchanged. If the B<-T> option is enabled, B<.> inherits any "
+"trap on B<DEBUG>; if it is not, any B<DEBUG> trap string is saved and "
+"restored around the call to B<.>, and B<.> unsets the B<DEBUG> trap while it "
+"executes. If B<-T> is not set, and the sourced file changes the B<DEBUG> "
+"trap, the new value is retained when B<.> completes. The return status is "
+"the status of the last command exited within the script (0 if no commands "
+"are executed), and false if I<filename> is not found or cannot be read."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<alias> [B<-p>] [I<name>[=I<value>] ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<Alias> with no arguments or with the B<-p> option prints the list of "
+"aliases in the form B<alias> I<name>=I<value> on standard output. When "
+"arguments are supplied, an alias is defined for each I<name> whose I<value> "
+"is given. A trailing space in I<value> causes the next word to be checked "
+"for alias substitution when the alias is expanded. For each I<name> in the "
+"argument list for which no I<value> is supplied, the name and value of the "
+"alias is printed. B<Alias> returns true unless a I<name> is given for which "
+"no alias has been defined."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bg> [I<jobspec> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Resume each suspended job I<jobspec> in the background, as if it had been "
+"started with B<&>. If I<jobspec> is not present, the shell's notion of the "
+"I<current job> is used. B<bg> I<jobspec> returns 0 unless run when job "
+"control is disabled or, when run with job control enabled, any specified "
+"I<jobspec> was not found or was started without job control."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bind> [B<-m> I<keymap>] [B<-lpsvPSVX>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bind> [B<-m> I<keymap>] [B<-q> I<function>] [B<-u> I<function>] [B<-r> I<keyseq>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bind> [B<-m> I<keymap>] B<-f> I<filename>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bind> [B<-m> I<keymap>] B<-x> I<keyseq>:I<shell-command>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bind> [B<-m> I<keymap>] I<keyseq>:I<function-name>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bind> [B<-m> I<keymap>] I<keyseq>:I<readline-command>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bind> I<readline-command-line>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display current B<readline> key and function bindings, bind a key sequence "
+"to a B<readline> function or macro, or set a B<readline> variable. Each non-"
+"option argument is a command as it would appear in a B<readline> "
+"initialization file such as I<.inputrc>, but each binding or command must be "
+"passed as a separate argument; e.g., '\"\\eC-x\\eC-r\": re-read-init-file'. "
+"Options, if supplied, have the following meanings:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-m >I<keymap>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Use I<keymap> as the keymap to be affected by the subsequent bindings. "
+"Acceptable I<keymap> names are I<emacs, emacs-standard, emacs-meta, emacs-"
+"ctlx, vi, vi-move, vi-command>, and I<vi-insert>. I<vi> is equivalent to "
+"I<vi-command> (I<vi-move> is also a synonym); I<emacs> is equivalent to "
+"I<emacs-standard>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-l>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "List the names of all B<readline> functions."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-p>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display B<readline> function names and bindings in such a way that they can "
+"be re-read."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-P>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "List current B<readline> function names and bindings."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-s>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display B<readline> key sequences bound to macros and the strings they "
+"output in such a way that they can be re-read."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-S>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display B<readline> key sequences bound to macros and the strings they "
+"output."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-v>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display B<readline> variable names and values in such a way that they can be "
+"re-read."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-V>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "List current B<readline> variable names and values."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-f >I<filename>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Read key bindings from I<filename>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-q >I<function>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Query about which keys invoke the named I<function>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-u >I<function>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Unbind all keys bound to the named I<function>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-r >I<keyseq>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Remove any current binding for I<keyseq>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-x >I<keyseq>B<:>I<shell-command>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Cause I<shell-command> to be executed whenever I<keyseq> is entered. When "
+"I<shell-command> is executed, the shell sets the E<.SM> B<READLINE_LINE> "
+"variable to the contents of the B<readline> line buffer and the E<.SM> "
+"B<READLINE_POINT> and E<.SM> B<READLINE_MARK> variables to the current "
+"location of the insertion point and the saved insertion point (the mark), "
+"respectively. The shell assigns any numeric argument the user supplied to "
+"the E<.SM> B<READLINE_ARGUMENT> variable. If there was no argument, that "
+"variable is not set. If the executed command changes the value of any of E<."
+"SM> B<READLINE_LINE>, E<.SM> B<READLINE_POINT>, or E<.SM> B<READLINE_MARK>, "
+"those new values will be reflected in the editing state."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-X>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"List all key sequences bound to shell commands and the associated commands "
+"in a format that can be reused as input."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The return value is 0 unless an unrecognized option is given or an error "
+"occurred."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<break> [I<n>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Exit from within a B<for>, B<while>, B<until>, or B<select> loop. If I<n> "
+"is specified, break I<n> levels. I<n> must be \\(E<gt>= 1. If I<n> is "
+"greater than the number of enclosing loops, all enclosing loops are exited. "
+"The return value is 0 unless I<n> is not greater than or equal to 1."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<builtin> I<shell-builtin> [I<arguments>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Execute the specified shell builtin, passing it I<arguments>, and return its "
+"exit status. This is useful when defining a function whose name is the same "
+"as a shell builtin, retaining the functionality of the builtin within the "
+"function. The B<cd> builtin is commonly redefined this way. The return "
+"status is false if I<shell-builtin> is not a shell builtin command."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<caller> [I<expr>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Returns the context of any active subroutine call (a shell function or a "
+"script executed with the B<.> or B<source> builtins). Without I<expr>, "
+"B<caller> displays the line number and source filename of the current "
+"subroutine call. If a non-negative integer is supplied as I<expr>, "
+"B<caller> displays the line number, subroutine name, and source file "
+"corresponding to that position in the current execution call stack. This "
+"extra information may be used, for example, to print a stack trace. The "
+"current frame is frame 0. The return value is 0 unless the shell is not "
+"executing a subroutine call or I<expr> does not correspond to a valid "
+"position in the call stack."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<cd> [B<-L>|[B<-P> [B<-e>]] [-@]] [I<dir>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Change the current directory to I<dir>. if I<dir> is not supplied, the "
+"value of the E<.SM> B<HOME> shell variable is the default. The variable E<."
+"SM> B<CDPATH> defines the search path for the directory containing I<dir>: "
+"each directory name in E<.SM> B<CDPATH> is searched for I<dir>. Alternative "
+"directory names in E<.SM> B<CDPATH> are separated by a colon (:). A null "
+"directory name in E<.SM> B<CDPATH> is the same as the current directory, i."
+"e., ``B<.>''. If I<dir> begins with a slash (/), then E<.SM> B<CDPATH> is "
+"not used. The B<-P> option causes B<cd> to use the physical directory "
+"structure by resolving symbolic links while traversing I<dir> and before "
+"processing instances of I<..> in I<dir> (see also the B<-P> option to the "
+"B<set> builtin command); the B<-L> option forces symbolic links to be "
+"followed by resolving the link after processing instances of I<..> in "
+"I<dir>. If I<..> appears in I<dir>, it is processed by removing the "
+"immediately previous pathname component from I<dir>, back to a slash or the "
+"beginning of I<dir>. If the B<-e> option is supplied with B<-P>, and the "
+"current working directory cannot be successfully determined after a "
+"successful directory change, B<cd> will return an unsuccessful status. On "
+"systems that support it, the B<-@> option presents the extended attributes "
+"associated with a file as a directory. An argument of B<-> is converted to "
+"E<.SM> B<$OLDPWD> before the directory change is attempted. If a non-empty "
+"directory name from E<.SM> B<CDPATH> is used, or if B<-> is the first "
+"argument, and the directory change is successful, the absolute pathname of "
+"the new working directory is written to the standard output. If the "
+"directory change is successful, B<cd> sets the value of the B<PWD> "
+"environment variable to the new directory name, and sets the B<OLDPWD> "
+"environment variable to the value of the current working directory before "
+"the change. The return value is true if the directory was successfully "
+"changed; false otherwise."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<command> [B<-pVv>] I<command> [I<arg> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Run I<command> with I<args> suppressing the normal shell function lookup. "
+"Only builtin commands or commands found in the E<.SM> B<PATH> are executed. "
+"If the B<-p> option is given, the search for I<command> is performed using a "
+"default value for E<.SM> B<PATH> that is guaranteed to find all of the "
+"standard utilities. If either the B<-V> or B<-v> option is supplied, a "
+"description of I<command> is printed. The B<-v> option causes a single word "
+"indicating the command or filename used to invoke I<command> to be "
+"displayed; the B<-V> option produces a more verbose description. If the B<-"
+"V> or B<-v> option is supplied, the exit status is 0 if I<command> was "
+"found, and 1 if not. If neither option is supplied and an error occurred or "
+"I<command> cannot be found, the exit status is 127. Otherwise, the exit "
+"status of the B<command> builtin is the exit status of I<command>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compgen> [I<option>] [I<word>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Generate possible completion matches for I<word> according to the "
+"I<option>s, which may be any option accepted by the B<complete> builtin with "
+"the exception of B<-p> and B<-r>, and write the matches to the standard "
+"output. When using the B<-F> or B<-C> options, the various shell variables "
+"set by the programmable completion facilities, while available, will not "
+"have useful values."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The matches will be generated in the same way as if the programmable "
+"completion code had generated them directly from a completion specification "
+"with the same flags. If I<word> is specified, only those completions "
+"matching I<word> will be displayed."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The return value is true unless an invalid option is supplied, or no matches "
+"were generated."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<complete> [B<-abcdefgjksuv>] [B<-o> I<comp-option>] [B<-DEI>] [B<-A> I<action>] [B<-G> I<globpat>] [B<-W> I<wordlist>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"[B<-F> I<function>] [B<-C> I<command>] [B<-X> I<filterpat>] [B<-P> "
+"I<prefix>] [B<-S> I<suffix>] I<name> [I<name ...>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<complete> B<-pr> [B<-DEI>] [I<name> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Specify how arguments to each I<name> should be completed. If the B<-p> "
+"option is supplied, or if no options are supplied, existing completion "
+"specifications are printed in a way that allows them to be reused as input. "
+"The B<-r> option removes a completion specification for each I<name>, or, if "
+"no I<name>s are supplied, all completion specifications. The B<-D> option "
+"indicates that other supplied options and actions should apply to the "
+"``default'' command completion; that is, completion attempted on a command "
+"for which no completion has previously been defined. The B<-E> option "
+"indicates that other supplied options and actions should apply to ``empty'' "
+"command completion; that is, completion attempted on a blank line. The B<-"
+"I> option indicates that other supplied options and actions should apply to "
+"completion on the initial non-assignment word on the line, or after a "
+"command delimiter such as B<;> or B<|>, which is usually command name "
+"completion. If multiple options are supplied, the B<-D> option takes "
+"precedence over B<-E>, and both take precedence over B<-I>. If any of B<-"
+"D>, B<-E>, or B<-I> are supplied, any other I<name> arguments are ignored; "
+"these completions only apply to the case specified by the option."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The process of applying these completion specifications when word completion "
+"is attempted is described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Other options, if specified, have the following meanings. The arguments to "
+"the B<-G>, B<-W>, and B<-X> options (and, if necessary, the B<-P> and B<-S> "
+"options) should be quoted to protect them from expansion before the "
+"B<complete> builtin is invoked."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-o> I<comp-option>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The I<comp-option> controls several aspects of the compspec's behavior "
+"beyond the simple generation of completions. I<comp-option> may be one of:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<bashdefault>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Perform the rest of the default B<bash> completions if the compspec "
+"generates no matches."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<default>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Use readline's default filename completion if the compspec generates no "
+"matches."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<dirnames>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Perform directory name completion if the compspec generates no matches."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<filenames>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Tell readline that the compspec generates filenames, so it can perform any "
+"filename-specific processing (like adding a slash to directory names, "
+"quoting special characters, or suppressing trailing spaces). Intended to be "
+"used with shell functions."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<noquote>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Tell readline not to quote the completed words if they are filenames "
+"(quoting filenames is the default)."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<nosort>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Tell readline not to sort the list of possible completions alphabetically."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<nospace>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Tell readline not to append a space (the default) to words completed at the "
+"end of the line."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<plusdirs>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"After any matches defined by the compspec are generated, directory name "
+"completion is attempted and any matches are added to the results of the "
+"other actions."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-A> I<action>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The I<action> may be one of the following to generate a list of possible "
+"completions:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<alias>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Alias names. May also be specified as B<-a>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<arrayvar>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Array variable names."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<binding>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "B<Readline> key binding names."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<builtin>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of shell builtin commands. May also be specified as B<-b>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<command>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Command names. May also be specified as B<-c>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<directory>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Directory names. May also be specified as B<-d>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<disabled>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of disabled shell builtins."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<enabled>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of enabled shell builtins."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<export>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of exported shell variables. May also be specified as B<-e>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<file>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "File names. May also be specified as B<-f>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<function>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of shell functions."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<group>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Group names. May also be specified as B<-g>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<helptopic>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Help topics as accepted by the B<help> builtin."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<hostname>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Hostnames, as taken from the file specified by the E<.SM> B<HOSTFILE> shell "
+"variable."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<job>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Job names, if job control is active. May also be specified as B<-j>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<keyword>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Shell reserved words. May also be specified as B<-k>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<running>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of running jobs, if job control is active."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<service>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Service names. May also be specified as B<-s>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<setopt>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Valid arguments for the B<-o> option to the B<set> builtin."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<shopt>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Shell option names as accepted by the B<shopt> builtin."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<signal>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Signal names."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<stopped>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of stopped jobs, if job control is active."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<user>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "User names. May also be specified as B<-u>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<variable>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Names of all shell variables. May also be specified as B<-v>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-C> I<command>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"I<command> is executed in a subshell environment, and its output is used as "
+"the possible completions. Arguments are passed as with the B<-F> option."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-F> I<function>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The shell function I<function> is executed in the current shell "
+"environment. When the function is executed, the first argument (B<$1>) is "
+"the name of the command whose arguments are being completed, the second "
+"argument (B<$2>) is the word being completed, and the third argument (B<$3>) "
+"is the word preceding the word being completed on the current command line. "
+"When it finishes, the possible completions are retrieved from the value of "
+"the E<.SM> B<COMPREPLY> array variable."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-G> I<globpat>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The pathname expansion pattern I<globpat> is expanded to generate the "
+"possible completions."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-P> I<prefix>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"I<prefix> is added at the beginning of each possible completion after all "
+"other options have been applied."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-S> I<suffix>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"I<suffix> is appended to each possible completion after all other options "
+"have been applied."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-W> I<wordlist>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The I<wordlist> is split using the characters in the E<.SM> B<IFS> special "
+"variable as delimiters, and each resultant word is expanded. Shell quoting "
+"is honored within I<wordlist>, in order to provide a mechanism for the words "
+"to contain shell metacharacters or characters in the value of E<.SM> "
+"B<IFS>. The possible completions are the members of the resultant list "
+"which match the word being completed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-X> I<filterpat>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"I<filterpat> is a pattern as used for pathname expansion. It is applied to "
+"the list of possible completions generated by the preceding options and "
+"arguments, and each completion matching I<filterpat> is removed from the "
+"list. A leading B<!> in I<filterpat> negates the pattern; in this case, any "
+"completion not matching I<filterpat> is removed."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The return value is true unless an invalid option is supplied, an option "
+"other than B<-p> or B<-r> is supplied without a I<name> argument, an attempt "
+"is made to remove a completion specification for a I<name> for which no "
+"specification exists, or an error occurs adding a completion specification."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compopt> [B<-o> I<option>] [B<-DEI>] [B<+o> I<option>] [I<name>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Modify completion options for each I<name> according to the I<option>s, or "
+"for the currently-executing completion if no I<name>s are supplied. If no "
+"I<option>s are given, display the completion options for each I<name> or the "
+"current completion. The possible values of I<option> are those valid for "
+"the B<complete> builtin described above. The B<-D> option indicates that "
+"other supplied options should apply to the ``default'' command completion; "
+"that is, completion attempted on a command for which no completion has "
+"previously been defined. The B<-E> option indicates that other supplied "
+"options should apply to ``empty'' command completion; that is, completion "
+"attempted on a blank line. The B<-I> option indicates that other supplied "
+"options should apply to completion on the initial non-assignment word on the "
+"line, or after a command delimiter such as B<;> or B<|>, which is usually "
+"command name completion."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The return value is true unless an invalid option is supplied, an attempt is "
+"made to modify the options for a I<name> for which no completion "
+"specification exists, or an output error occurs."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<continue> [I<n>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Resume the next iteration of the enclosing B<for>, B<while>, B<until>, or "
+"B<select> loop. If I<n> is specified, resume at the I<n>th enclosing loop. "
+"I<n> must be \\(E<gt>= 1. If I<n> is greater than the number of enclosing "
+"loops, the last enclosing loop (the ``top-level'' loop) is resumed. The "
+"return value is 0 unless I<n> is not greater than or equal to 1."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<declare> [B<-aAfFgiIlnrtux>] [B<-p>] [I<name>[=I<value>] ...]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<typeset> [B<-aAfFgiIlnrtux>] [B<-p>] [I<name>[=I<value>] ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Declare variables and/or give them attributes. If no I<name>s are given "
+"then display the values of variables. The B<-p> option will display the "
+"attributes and values of each I<name>. When B<-p> is used with I<name> "
+"arguments, additional options, other than B<-f> and B<-F>, are ignored. "
+"When B<-p> is supplied without I<name> arguments, it will display the "
+"attributes and values of all variables having the attributes specified by "
+"the additional options. If no other options are supplied with B<-p>, "
+"B<declare> will display the attributes and values of all shell variables. "
+"The B<-f> option will restrict the display to shell functions. The B<-F> "
+"option inhibits the display of function definitions; only the function name "
+"and attributes are printed. If the B<extdebug> shell option is enabled "
+"using B<shopt>, the source file name and line number where each I<name> is "
+"defined are displayed as well. The B<-F> option implies B<-f>. The B<-g> "
+"option forces variables to be created or modified at the global scope, even "
+"when B<declare> is executed in a shell function. It is ignored in all other "
+"cases. The B<-I> option causes local variables to inherit the attributes "
+"(except the I<nameref> attribute) and value of any existing variable with "
+"the same I<name> at a surrounding scope. If there is no existing variable, "
+"the local variable is initially unset. The following options can be used to "
+"restrict output to variables with the specified attribute or to give "
+"variables attributes:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-a>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Each I<name> is an indexed array variable (see B<Arrays>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-A>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Each I<name> is an associative array variable (see B<Arrays>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-f>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Use function names only."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-i>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The variable is treated as an integer; arithmetic evaluation (see E<.SM> "
+"B<ARITHMETIC EVALUATION>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "is performed when the variable is assigned a value."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"When the variable is assigned a value, all upper-case characters are "
+"converted to lower-case. The upper-case attribute is disabled."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-n>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Give each I<name> the I<nameref> attribute, making it a name reference to "
+"another variable. That other variable is defined by the value of I<name>. "
+"All references, assignments, and attribute modifications to I<name>, except "
+"those using or changing the B<-n> attribute itself, are performed on the "
+"variable referenced by I<name>'s value. The nameref attribute cannot be "
+"applied to array variables."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-r>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Make I<name>s readonly. These names cannot then be assigned values by "
+"subsequent assignment statements or unset."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-t>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Give each I<name> the I<trace> attribute. Traced functions inherit the "
+"B<DEBUG> and B<RETURN> traps from the calling shell. The trace attribute "
+"has no special meaning for variables."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-u>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"When the variable is assigned a value, all lower-case characters are "
+"converted to upper-case. The lower-case attribute is disabled."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-x>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Mark I<name>s for export to subsequent commands via the environment."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Using `+' instead of `-' turns off the attribute instead, with the "
+"exceptions that B<+a> and B<+A> may not be used to destroy array variables "
+"and B<+r> will not remove the readonly attribute. When used in a function, "
+"B<declare> and B<typeset> make each I<name> local, as with the B<local> "
+"command, unless the B<-g> option is supplied. If a variable name is "
+"followed by =I<value>, the value of the variable is set to I<value>. When "
+"using B<-a> or B<-A> and the compound assignment syntax to create array "
+"variables, additional attributes do not take effect until subsequent "
+"assignments. The return value is 0 unless an invalid option is encountered, "
+"an attempt is made to define a function using"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"an attempt is made to assign a value to a readonly variable, an attempt is "
+"made to assign a value to an array variable without using the compound "
+"assignment syntax (see B<Arrays>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"one of the I<names> is not a valid shell variable name, an attempt is made "
+"to turn off readonly status for a readonly variable, an attempt is made to "
+"turn off array status for an array variable, or an attempt is made to "
+"display a non-existent function with B<-f>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<dirs [-clpv] [+>I<n>B<] [->I<n>B<]>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Without options, displays the list of currently remembered directories. The "
+"default display is on a single line with directory names separated by "
+"spaces. Directories are added to the list with the B<pushd> command; the "
+"B<popd> command removes entries from the list. The current directory is "
+"always the first directory in the stack."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-c>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Clears the directory stack by deleting all of the entries."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Produces a listing using full pathnames; the default listing format uses a "
+"tilde to denote the home directory."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Print the directory stack with one entry per line."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Print the directory stack with one entry per line, prefixing each entry with "
+"its index in the stack."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<+>I<n>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Displays the I<n>th entry counting from the left of the list shown by "
+"B<dirs> when invoked without options, starting with zero."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<->I<n>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Displays the I<n>th entry counting from the right of the list shown by "
+"B<dirs> when invoked without options, starting with zero."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The return value is 0 unless an invalid option is supplied or I<n> indexes "
+"beyond the end of the directory stack."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<disown> [B<-ar>] [B<-h>] [I<jobspec> ... | I<pid> ... ]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Without options, remove each I<jobspec> from the table of active jobs. If "
+"I<jobspec> is not present, and neither the B<-a> nor the B<-r> option is "
+"supplied, the I<current job> is used. If the B<-h> option is given, each "
+"I<jobspec> is not removed from the table, but is marked so that E<.SM> "
+"B<SIGHUP> is not sent to the job if the shell receives a E<.SM> B<SIGHUP>. "
+"If no I<jobspec> is supplied, the B<-a> option means to remove or mark all "
+"jobs; the B<-r> option without a I<jobspec> argument restricts operation to "
+"running jobs. The return value is 0 unless a I<jobspec> does not specify a "
+"valid job."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<echo> [B<-neE>] [I<arg> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Output the I<arg>s, separated by spaces, followed by a newline. The return "
+"status is 0 unless a write error occurs. If B<-n> is specified, the "
+"trailing newline is suppressed. If the B<-e> option is given, "
+"interpretation of the following backslash-escaped characters is enabled. "
+"The B<-E> option disables the interpretation of these escape characters, "
+"even on systems where they are interpreted by default. The B<xpg_echo> "
+"shell option may be used to dynamically determine whether or not B<echo> "
+"expands these escape characters by default. B<echo> does not interpret B<--"
+"> to mean the end of options. B<echo> interprets the following escape "
+"sequences:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\ea>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "alert (bell)"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\eb>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "backspace"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\ec>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "suppress further output"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\ee>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\eE>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "an escape character"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\ef>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "form feed"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\en>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "new line"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\er>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "carriage return"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\et>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "horizontal tab"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\ev>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "vertical tab"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\e\\e>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "backslash"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\e0>I<nnn>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the eight-bit character whose value is the octal value I<nnn> (zero to three "
+"octal digits)"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\ex>I<HH>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the eight-bit character whose value is the hexadecimal value I<HH> (one or "
+"two hex digits)"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\eu>I<HHHH>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the Unicode (ISO/IEC 10646) character whose value is the hexadecimal value "
+"I<HHHH> (one to four hex digits)"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<\\eU>I<HHHHHHHH>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the Unicode (ISO/IEC 10646) character whose value is the hexadecimal value "
+"I<HHHHHHHH> (one to eight hex digits)"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<enable> [B<-a>] [B<-dnps>] [B<-f> I<filename>] [I<name> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Enable and disable builtin shell commands. Disabling a builtin allows a "
+"disk command which has the same name as a shell builtin to be executed "
+"without specifying a full pathname, even though the shell normally searches "
+"for builtins before disk commands. If B<-n> is used, each I<name> is "
+"disabled; otherwise, I<names> are enabled. For example, to use the B<test> "
+"binary found via the E<.SM> B<PATH> instead of the shell builtin version, run"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The B<-f> option means to load the new builtin command I<name> from shared "
+"object I<filename>, on systems that support dynamic loading. Bash will use "
+"the value of the B<BASH_LOADABLES_PATH> variable as a colon-separated list "
+"of directories in which to search for I<filename>. The default is system-"
+"dependent. The B<-d> option will delete a builtin previously loaded with B<-"
+"f>. If no I<name> arguments are given, or if the B<-p> option is supplied, "
+"a list of shell builtins is printed. With no other option arguments, the "
+"list consists of all enabled shell builtins. If B<-n> is supplied, only "
+"disabled builtins are printed. If B<-a> is supplied, the list printed "
+"includes all builtins, with an indication of whether or not each is "
+"enabled. If B<-s> is supplied, the output is restricted to the POSIX "
+"I<special> builtins. If no options are supplied and a I<name> is not a "
+"shell builtin, B<enable> will attempt to load I<name> from a shared object "
+"named I<name>, as if the command were"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The return value is 0 unless a I<name> is not a shell builtin or there is an "
+"error loading a new builtin from a shared object."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<eval> [I<arg> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The I<arg>s are read and concatenated together into a single command. This "
+"command is then read and executed by the shell, and its exit status is "
+"returned as the value of B<eval>. If there are no I<args>, or only null "
+"arguments, B<eval> returns 0."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<exec> [B<-cl>] [B<-a> I<name>] [I<command> [I<arguments>]]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If I<command> is specified, it replaces the shell. No new process is "
+"created. The I<arguments> become the arguments to I<command>. If the B<-l> "
+"option is supplied, the shell places a dash at the beginning of the zeroth "
+"argument passed to I<command>. This is what I<login>(1) does. The B<-c> "
+"option causes I<command> to be executed with an empty environment. If B<-a> "
+"is supplied, the shell passes I<name> as the zeroth argument to the executed "
+"command. If I<command> cannot be executed for some reason, a non-"
+"interactive shell exits, unless the B<execfail> shell option is enabled. In "
+"that case, it returns failure. An interactive shell returns failure if the "
+"file cannot be executed. A subshell exits unconditionally if B<exec> "
+"fails. If I<command> is not specified, any redirections take effect in the "
+"current shell, and the return status is 0. If there is a redirection error, "
+"the return status is 1."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<exit> [I<n>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Cause the shell to exit with a status of I<n>. If I<n> is omitted, the exit "
+"status is that of the last command executed. A trap on E<.SM> B<EXIT> is "
+"executed before the shell terminates."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<export> [B<-fn>\\^] [I<name>[=I<word>]] ..."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<export -p>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The supplied I<names> are marked for automatic export to the environment of "
+"subsequently executed commands. If the B<-f> option is given, the I<names> "
+"refer to functions. If no I<names> are given, or if the B<-p> option is "
+"supplied, a list of names of all exported variables is printed. The B<-n> "
+"option causes the export property to be removed from each I<name>. If a "
+"variable name is followed by =I<word>, the value of the variable is set to "
+"I<word>. B<export> returns an exit status of 0 unless an invalid option is "
+"encountered, one of the I<names> is not a valid shell variable name, or B<-"
+"f> is supplied with a I<name> that is not a function."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<fc> [B<-e> I<ename>] [B<-lnr>] [I<first>] [I<last>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<fc> B<-s> [I<pat>=I<rep>] [I<cmd>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The first form selects a range of commands from I<first> to I<last> from the "
+"history list and displays or edits and re-executes them. I<First> and "
+"I<last> may be specified as a string (to locate the last command beginning "
+"with that string) or as a number (an index into the history list, where a "
+"negative number is used as an offset from the current command number). When "
+"listing, a I<first> or I<last> of 0 is equivalent to -1 and -0 is equivalent "
+"to the current command (usually the B<fc> command); otherwise 0 is "
+"equivalent to -1 and -0 is invalid. If I<last> is not specified, it is set "
+"to the current command for listing (so that"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"prints the last 10 commands) and to I<first> otherwise. If I<first> is not "
+"specified, it is set to the previous command for editing and -16 for listing."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The B<-n> option suppresses the command numbers when listing. The B<-r> "
+"option reverses the order of the commands. If the B<-l> option is given, "
+"the commands are listed on standard output. Otherwise, the editor given by "
+"I<ename> is invoked on a file containing those commands. If I<ename> is not "
+"given, the value of the E<.SM> B<FCEDIT> variable is used, and the value of "
+"E<.SM> B<EDITOR> if E<.SM> B<FCEDIT> is not set. If neither variable is set,"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"is used. When editing is complete, the edited commands are echoed and "
+"executed."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"In the second form, I<command> is re-executed after each instance of I<pat> "
+"is replaced by I<rep>. I<Command> is interpreted the same as I<first> "
+"above. A useful alias to use with this is"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "so that typing"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "runs the last command beginning with"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "and typing"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "re-executes the last command."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the first form is used, the return value is 0 unless an invalid option is "
+"encountered or I<first> or I<last> specify history lines out of range. If "
+"the B<-e> option is supplied, the return value is the value of the last "
+"command executed or failure if an error occurs with the temporary file of "
+"commands. If the second form is used, the return status is that of the "
+"command re-executed, unless I<cmd> does not specify a valid history line, in "
+"which case B<fc> returns failure."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<fg> [I<jobspec>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Resume I<jobspec> in the foreground, and make it the current job. If "
+"I<jobspec> is not present, the shell's notion of the I<current job> is "
+"used. The return value is that of the command placed into the foreground, "
+"or failure if run when job control is disabled or, when run with job control "
+"enabled, if I<jobspec> does not specify a valid job or I<jobspec> specifies "
+"a job that was started without job control."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<getopts> I<optstring> I<name> [I<arg ...>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<getopts> is used by shell procedures to parse positional parameters. "
+"I<optstring> contains the option characters to be recognized; if a character "
+"is followed by a colon, the option is expected to have an argument, which "
+"should be separated from it by white space. The colon and question mark "
+"characters may not be used as option characters. Each time it is invoked, "
+"B<getopts> places the next option in the shell variable I<name>, "
+"initializing I<name> if it does not exist, and the index of the next "
+"argument to be processed into the variable E<.SM> B<OPTIND>. E<.SM> "
+"B<OPTIND> is initialized to 1 each time the shell or a shell script is "
+"invoked. When an option requires an argument, B<getopts> places that "
+"argument into the variable E<.SM> B<OPTARG>. The shell does not reset E<."
+"SM> B<OPTIND> automatically; it must be manually reset between multiple "
+"calls to B<getopts> within the same shell invocation if a new set of "
+"parameters is to be used."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"When the end of options is encountered, B<getopts> exits with a return value "
+"greater than zero. E<.SM> B<OPTIND> is set to the index of the first non-"
+"option argument, and I<name> is set to ?."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<getopts> normally parses the positional parameters, but if more arguments "
+"are supplied as I<arg> values, B<getopts> parses those instead."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<getopts> can report errors in two ways. If the first character of "
+"I<optstring> is a colon, I<silent> error reporting is used. In normal "
+"operation, diagnostic messages are printed when invalid options or missing "
+"option arguments are encountered. If the variable E<.SM> B<OPTERR> is set "
+"to 0, no error messages will be displayed, even if the first character of "
+"I<optstring> is not a colon."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If an invalid option is seen, B<getopts> places ? into I<name> and, if not "
+"silent, prints an error message and unsets E<.SM> B<OPTARG>. If B<getopts> "
+"is silent, the option character found is placed in E<.SM> B<OPTARG> and no "
+"diagnostic message is printed."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If a required argument is not found, and B<getopts> is not silent, a "
+"question mark (\\^B<?>\\^) is placed in I<name>, E<.SM> B<OPTARG> is unset, "
+"and a diagnostic message is printed. If B<getopts> is silent, then a colon "
+"(\\^B<:>\\^) is placed in I<name> and E<.SM> B<OPTARG> is set to the option "
+"character found."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<getopts> returns true if an option, specified or unspecified, is found. "
+"It returns false if the end of options is encountered or an error occurs."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<hash> [B<-lr>] [B<-p> I<filename>] [B<-dt>] [I<name>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Each time B<hash> is invoked, the full pathname of the command I<name> is "
+"determined by searching the directories in B<$PATH> and remembered. Any "
+"previously-remembered pathname is discarded. If the B<-p> option is "
+"supplied, no path search is performed, and I<filename> is used as the full "
+"filename of the command. The B<-r> option causes the shell to forget all "
+"remembered locations. The B<-d> option causes the shell to forget the "
+"remembered location of each I<name>. If the B<-t> option is supplied, the "
+"full pathname to which each I<name> corresponds is printed. If multiple "
+"I<name> arguments are supplied with B<-t>, the I<name> is printed before the "
+"hashed full pathname. The B<-l> option causes output to be displayed in a "
+"format that may be reused as input. If no arguments are given, or if only "
+"B<-l> is supplied, information about remembered commands is printed. The "
+"return status is true unless a I<name> is not found or an invalid option is "
+"supplied."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<help> [B<-dms>] [I<pattern>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display helpful information about builtin commands. If I<pattern> is "
+"specified, B<help> gives detailed help on all commands matching I<pattern>; "
+"otherwise help for all the builtins and shell control structures is printed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-d>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Display a short description of each I<pattern>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-m>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Display the description of each I<pattern> in a manpage-like format"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Display only a short usage synopsis for each I<pattern>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The return status is 0 unless no command matches I<pattern>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history [>I<n>B<]>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history> B<-c>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history -d> I<offset>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history -d> I<start>-I<end>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history> B<-anrw> [I<filename>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history> B<-p> I<arg> [I<arg ...>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history> B<-s> I<arg> [I<arg ...>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"With no options, display the command history list with line numbers. Lines "
+"listed with a B<*> have been modified. An argument of I<n> lists only the "
+"last I<n> lines. If the shell variable E<.SM> B<HISTTIMEFORMAT> is set and "
+"not null, it is used as a format string for I<strftime>(3) to display the "
+"time stamp associated with each displayed history entry. No intervening "
+"blank is printed between the formatted time stamp and the history line. If "
+"I<filename> is supplied, it is used as the name of the history file; if not, "
+"the value of E<.SM> B<HISTFILE> is used. Options, if supplied, have the "
+"following meanings:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Clear the history list by deleting all the entries."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-d> I<offset>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Delete the history entry at position I<offset>. If I<offset> is negative, "
+"it is interpreted as relative to one greater than the last history position, "
+"so negative indices count back from the end of the history, and an index of "
+"-1 refers to the current B<history -d> command."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-d> I<start>-I<end>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Delete the range of history entries between positions I<start> and I<end>, "
+"inclusive. Positive and negative values for I<start> and I<end> are "
+"interpreted as described above."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Append the ``new'' history lines to the history file. These are history "
+"lines entered since the beginning of the current B<bash> session, but not "
+"already appended to the history file."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Read the history lines not already read from the history file into the "
+"current history list. These are lines appended to the history file since "
+"the beginning of the current B<bash> session."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Read the contents of the history file and append them to the current history "
+"list."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-w>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Write the current history list to the history file, overwriting the history "
+"file's contents."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Perform history substitution on the following I<args> and display the result "
+"on the standard output. Does not store the results in the history list. "
+"Each I<arg> must be quoted to disable normal history expansion."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Store the I<args> in the history list as a single entry. The last command "
+"in the history list is removed before the I<args> are added."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the E<.SM> B<HISTTIMEFORMAT> variable is set, the time stamp information "
+"associated with each history entry is written to the history file, marked "
+"with the history comment character. When the history file is read, lines "
+"beginning with the history comment character followed immediately by a digit "
+"are interpreted as timestamps for the following history entry. The return "
+"value is 0 unless an invalid option is encountered, an error occurs while "
+"reading or writing the history file, an invalid I<offset> or range is "
+"supplied as an argument to B<-d>, or the history expansion supplied as an "
+"argument to B<-p> fails."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<jobs> [B<-lnprs>] [ I<jobspec> ... ]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<jobs> B<-x> I<command> [ I<args> ... ]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The first form lists the active jobs. The options have the following "
+"meanings:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "List process IDs in addition to the normal information."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display information only about jobs that have changed status since the user "
+"was last notified of their status."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "List only the process ID of the job's process group leader."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Display only running jobs."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Display only stopped jobs."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If I<jobspec> is given, output is restricted to information about that job. "
+"The return status is 0 unless an invalid option is encountered or an invalid "
+"I<jobspec> is supplied."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the B<-x> option is supplied, B<jobs> replaces any I<jobspec> found in "
+"I<command> or I<args> with the corresponding process group ID, and executes "
+"I<command> passing it I<args>, returning its exit status."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<kill> [B<-s> I<sigspec> | B<-n> I<signum> | B<->I<sigspec>] [I<pid> | I<jobspec>] ..."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<kill> B<-l>|B<-L> [I<sigspec> | I<exit_status>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Send the signal named by I<sigspec> or I<signum> to the processes named by "
+"I<pid> or I<jobspec>. I<sigspec> is either a case-insensitive signal name "
+"such as E<.SM> B<SIGKILL> (with or without the E<.SM> B<SIG> prefix) or a "
+"signal number; I<signum> is a signal number. If I<sigspec> is not present, "
+"then E<.SM> B<SIGTERM> is assumed. An argument of B<-l> lists the signal "
+"names. If any arguments are supplied when B<-l> is given, the names of the "
+"signals corresponding to the arguments are listed, and the return status is "
+"0. The I<exit_status> argument to B<-l> is a number specifying either a "
+"signal number or the exit status of a process terminated by a signal. The "
+"B<-L> option is equivalent to B<-l>. B<kill> returns true if at least one "
+"signal was successfully sent, or false if an error occurs or an invalid "
+"option is encountered."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<let> I<arg> [I<arg> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Each I<arg> is an arithmetic expression to be evaluated (see E<.SM> "
+"B<ARITHMETIC EVALUATION>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the last I<arg> evaluates to 0, B<let> returns 1; 0 is returned otherwise."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<local> [I<option>] [I<name>[=I<value>] ... | - ]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"For each argument, a local variable named I<name> is created, and assigned "
+"I<value>. The I<option> can be any of the options accepted by B<declare>. "
+"When B<local> is used within a function, it causes the variable I<name> to "
+"have a visible scope restricted to that function and its children. If "
+"I<name> is -, the set of shell options is made local to the function in "
+"which B<local> is invoked: shell options changed using the B<set> builtin "
+"inside the function are restored to their original values when the function "
+"returns. The restore is effected as if a series of B<set> commands were "
+"executed to restore the values that were in place before the function. With "
+"no operands, B<local> writes a list of local variables to the standard "
+"output. It is an error to use B<local> when not within a function. The "
+"return status is 0 unless B<local> is used outside a function, an invalid "
+"I<name> is supplied, or I<name> is a readonly variable."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<logout>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Exit a login shell."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<mapfile> [B<-d> I<delim>] [B<-n> I<count>] [B<-O> I<origin>] [B<-s> I<count>] [B<-t>] [B<-u> I<fd>] [B<-C> I<callback>] [B<-c> I<quantum>] [I<array>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<readarray> [B<-d> I<delim>] [B<-n> I<count>] [B<-O> I<origin>] [B<-s> I<count>] [B<-t>] [B<-u> I<fd>] [B<-C> I<callback>] [B<-c> I<quantum>] [I<array>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Read lines from the standard input into the indexed array variable I<array>, "
+"or from file descriptor I<fd> if the B<-u> option is supplied. The variable "
+"E<.SM> B<MAPFILE> is the default I<array>. Options, if supplied, have the "
+"following meanings:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The first character of I<delim> is used to terminate each input line, rather "
+"than newline. If I<delim> is the empty string, B<mapfile> will terminate a "
+"line when it reads a NUL character."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Copy at most I<count> lines. If I<count> is 0, all lines are copied."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-O>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Begin assigning to I<array> at index I<origin>. The default index is 0."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Discard the first I<count> lines read."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Remove a trailing I<delim> (default newline) from each line read."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Read lines from file descriptor I<fd> instead of the standard input."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-C>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Evaluate I<callback> each time I<quantum> lines are read. The B<-c> option "
+"specifies I<quantum>."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Specify the number of lines read between each call to I<callback>."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If B<-C> is specified without B<-c>, the default quantum is 5000. When "
+"I<callback> is evaluated, it is supplied the index of the next array element "
+"to be assigned and the line to be assigned to that element as additional "
+"arguments. I<callback> is evaluated after the line is read but before the "
+"array element is assigned."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If not supplied with an explicit origin, B<mapfile> will clear I<array> "
+"before assigning to it."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<mapfile> returns successfully unless an invalid option or option argument "
+"is supplied, I<array> is invalid or unassignable, or if I<array> is not an "
+"indexed array."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<popd> [-B<n>] [+I<n>] [-I<n>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Removes entries from the directory stack. The elements are numbered from 0 "
+"starting at the first directory listed by B<dirs>. With no arguments, "
+"B<popd> removes the top directory from the stack, and changes to the new top "
+"directory. Arguments, if supplied, have the following meanings:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Suppresses the normal change of directory when removing directories from the "
+"stack, so that only the stack is manipulated."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Removes the I<n>th entry counting from the left of the list shown by "
+"B<dirs>, starting with zero, from the stack. For example:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "removes the first directory,"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "the second."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Removes the I<n>th entry counting from the right of the list shown by "
+"B<dirs>, starting with zero. For example:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "removes the last directory,"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "the next to last."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the top element of the directory stack is modified, and the I<-n> option "
+"was not supplied, B<popd> uses the B<cd> builtin to change to the directory "
+"at the top of the stack. If the B<cd> fails, B<popd> returns a non-zero "
+"value."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Otherwise, B<popd> returns false if an invalid option is encountered, the "
+"directory stack is empty, or a non-existent directory stack entry is "
+"specified."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the B<popd> command is successful, bash runs B<dirs> to show the final "
+"contents of the directory stack, and the return status is 0."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<printf> [B<-v> I<var>] I<format> [I<arguments>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Write the formatted I<arguments> to the standard output under the control of "
+"the I<format>. The B<-v> option causes the output to be assigned to the "
+"variable I<var> rather than being printed to the standard output."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The I<format> is a character string which contains three types of objects: "
+"plain characters, which are simply copied to standard output, character "
+"escape sequences, which are converted and copied to the standard output, and "
+"format specifications, each of which causes printing of the next successive "
+"I<argument>. In addition to the standard I<printf>(1) format "
+"specifications, B<printf> interprets the following extensions:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<%b>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"causes B<printf> to expand backslash escape sequences in the corresponding "
+"I<argument> in the same way as B<echo -e>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<%q>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"causes B<printf> to output the corresponding I<argument> in a format that "
+"can be reused as shell input."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<%Q>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"like B<%q>, but applies any supplied precision to the I<argument> before "
+"quoting it."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<%(>I<datefmt>B<)T>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"causes B<printf> to output the date-time string resulting from using "
+"I<datefmt> as a format string for I<strftime>(3). The corresponding "
+"I<argument> is an integer representing the number of seconds since the "
+"epoch. Two special argument values may be used: -1 represents the current "
+"time, and -2 represents the time the shell was invoked. If no argument is "
+"specified, conversion behaves as if -1 had been given. This is an exception "
+"to the usual B<printf> behavior."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The %b, %q, and %T directives all use the field width and precision "
+"arguments from the format specification and write that many bytes from (or "
+"use that wide a field for) the expanded argument, which usually contains "
+"more characters than the original."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Arguments to non-string format specifiers are treated as C constants, except "
+"that a leading plus or minus sign is allowed, and if the leading character "
+"is a single or double quote, the value is the ASCII value of the following "
+"character."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The I<format> is reused as necessary to consume all of the I<arguments>. If "
+"the I<format> requires more I<arguments> than are supplied, the extra format "
+"specifications behave as if a zero value or null string, as appropriate, had "
+"been supplied. The return value is zero on success, non-zero on failure."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<pushd> [B<-n>] [+I<n>] [-I<n>]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<pushd> [B<-n>] [I<dir>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Adds a directory to the top of the directory stack, or rotates the stack, "
+"making the new top of the stack the current working directory. With no "
+"arguments, B<pushd> exchanges the top two elements of the directory stack. "
+"Arguments, if supplied, have the following meanings:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Suppresses the normal change of directory when rotating or adding "
+"directories to the stack, so that only the stack is manipulated."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Rotates the stack so that the I<n>th directory (counting from the left of "
+"the list shown by B<dirs>, starting with zero) is at the top."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Rotates the stack so that the I<n>th directory (counting from the right of "
+"the list shown by B<dirs>, starting with zero) is at the top."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "I<dir>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Adds I<dir> to the directory stack at the top"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"After the stack has been modified, if the B<-n> option was not supplied, "
+"B<pushd> uses the B<cd> builtin to change to the directory at the top of the "
+"stack. If the B<cd> fails, B<pushd> returns a non-zero value."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Otherwise, if no arguments are supplied, B<pushd> returns 0 unless the "
+"directory stack is empty. When rotating the directory stack, B<pushd> "
+"returns 0 unless the directory stack is empty or a non-existent directory "
+"stack element is specified."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the B<pushd> command is successful, bash runs B<dirs> to show the final "
+"contents of the directory stack."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<pwd> [B<-LP>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Print the absolute pathname of the current working directory. The pathname "
+"printed contains no symbolic links if the B<-P> option is supplied or the B<-"
+"o physical> option to the B<set> builtin command is enabled. If the B<-L> "
+"option is used, the pathname printed may contain symbolic links. The return "
+"status is 0 unless an error occurs while reading the name of the current "
+"directory or an invalid option is supplied."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<read> [B<-ers>] [B<-a> I<aname>] [B<-d> I<delim>] [B<-i> I<text>] [B<-n> I<nchars>] [B<-N> I<nchars>] [B<-p> I<prompt>] [B<-t> I<timeout>] [B<-u> I<fd>] [I<name> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"One line is read from the standard input, or from the file descriptor I<fd> "
+"supplied as an argument to the B<-u> option, split into words as described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"under B<Word Splitting>, and the first word is assigned to the first "
+"I<name>, the second word to the second I<name>, and so on. If there are "
+"more words than names, the remaining words and their intervening delimiters "
+"are assigned to the last I<name>. If there are fewer words read from the "
+"input stream than names, the remaining names are assigned empty values. The "
+"characters in E<.SM> B<IFS> are used to split the line into words using the "
+"same rules the shell uses for expansion (described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"under B<Word Splitting>). The backslash character (B<\\e>) may be used to "
+"remove any special meaning for the next character read and for line "
+"continuation. Options, if supplied, have the following meanings:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-a >I<aname>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The words are assigned to sequential indices of the array variable I<aname>, "
+"starting at 0. I<aname> is unset before any new values are assigned. Other "
+"I<name> arguments are ignored."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-d >I<delim>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The first character of I<delim> is used to terminate the input line, rather "
+"than newline. If I<delim> is the empty string, B<read> will terminate a "
+"line when it reads a NUL character."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-e>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the standard input is coming from a terminal, B<readline> (see E<.SM> "
+"B<READLINE>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"is used to obtain the line. Readline uses the current (or default, if line "
+"editing was not previously active) editing settings, but uses readline's "
+"default filename completion."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-i >I<text>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If B<readline> is being used to read the line, I<text> is placed into the "
+"editing buffer before editing begins."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-n >I<nchars>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<read> returns after reading I<nchars> characters rather than waiting for a "
+"complete line of input, but honors a delimiter if fewer than I<nchars> "
+"characters are read before the delimiter."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-N >I<nchars>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<read> returns after reading exactly I<nchars> characters rather than "
+"waiting for a complete line of input, unless EOF is encountered or B<read> "
+"times out. Delimiter characters encountered in the input are not treated "
+"specially and do not cause B<read> to return until I<nchars> characters are "
+"read. The result is not split on the characters in B<IFS>; the intent is "
+"that the variable is assigned exactly the characters read (with the "
+"exception of backslash; see the B<-r> option below)."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-p >I<prompt>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Display I<prompt> on standard error, without a trailing newline, before "
+"attempting to read any input. The prompt is displayed only if input is "
+"coming from a terminal."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Backslash does not act as an escape character. The backslash is considered "
+"to be part of the line. In particular, a backslash-newline pair may not "
+"then be used as a line continuation."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Silent mode. If input is coming from a terminal, characters are not echoed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-t >I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Cause B<read> to time out and return failure if a complete line of input (or "
+"a specified number of characters) is not read within I<timeout> seconds. "
+"I<timeout> may be a decimal number with a fractional portion following the "
+"decimal point. This option is only effective if B<read> is reading input "
+"from a terminal, pipe, or other special file; it has no effect when reading "
+"from regular files. If B<read> times out, B<read> saves any partial input "
+"read into the specified variable I<name>. If I<timeout> is 0, B<read> "
+"returns immediately, without trying to read any data. The exit status is 0 "
+"if input is available on the specified file descriptor, or the read will "
+"return EOF, non-zero otherwise. The exit status is greater than 128 if the "
+"timeout is exceeded."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-u >I<fd>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Read input from file descriptor I<fd>."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If no I<names> are supplied, the line read, without the ending delimiter but "
+"otherwise unmodified, is assigned to the variable E<.SM> B<REPLY>. The exit "
+"status is zero, unless end-of-file is encountered, B<read> times out (in "
+"which case the status is greater than 128), a variable assignment error "
+"(such as assigning to a readonly variable) occurs, or an invalid file "
+"descriptor is supplied as the argument to B<-u>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<readonly> [B<-aAf>] [B<-p>] [I<name>[=I<word>] ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The given I<names> are marked readonly; the values of these I<names> may not "
+"be changed by subsequent assignment. If the B<-f> option is supplied, the "
+"functions corresponding to the I<names> are so marked. The B<-a> option "
+"restricts the variables to indexed arrays; the B<-A> option restricts the "
+"variables to associative arrays. If both options are supplied, B<-A> takes "
+"precedence. If no I<name> arguments are given, or if the B<-p> option is "
+"supplied, a list of all readonly names is printed. The other options may be "
+"used to restrict the output to a subset of the set of readonly names. The "
+"B<-p> option causes output to be displayed in a format that may be reused as "
+"input. If a variable name is followed by =I<word>, the value of the "
+"variable is set to I<word>. The return status is 0 unless an invalid option "
+"is encountered, one of the I<names> is not a valid shell variable name, or "
+"B<-f> is supplied with a I<name> that is not a function."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<return> [I<n>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Causes a function to stop executing and return the value specified by I<n> "
+"to its caller. If I<n> is omitted, the return status is that of the last "
+"command executed in the function body. If B<return> is executed by a trap "
+"handler, the last command used to determine the status is the last command "
+"executed before the trap handler. If B<return> is executed during a "
+"B<DEBUG> trap, the last command used to determine the status is the last "
+"command executed by the trap handler before B<return> was invoked. If "
+"B<return> is used outside a function, but during execution of a script by "
+"the B<.> (B<source>) command, it causes the shell to stop executing that "
+"script and return either I<n> or the exit status of the last command "
+"executed within the script as the exit status of the script. If I<n> is "
+"supplied, the return value is its least significant 8 bits. The return "
+"status is non-zero if B<return> is supplied a non-numeric argument, or is "
+"used outside a function and not during execution of a script by B<.>\\^ or "
+"B<source>. Any command associated with the B<RETURN> trap is executed "
+"before execution resumes after the function or script."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<set> [B<-abefhkmnptuvxBCEHPT>] [B<-o> I<option-name>] [B<-->] [B<->] [I<arg> ...]"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<set> [B<+abefhkmnptuvxBCEHPT>] [B<+o> I<option-name>] [B<-->] [B<->] [I<arg> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Without options, display the name and value of each shell variable in a "
+"format that can be reused as input for setting or resetting the currently-"
+"set variables. Read-only variables cannot be reset. In I<posix mode>, only "
+"shell variables are listed. The output is sorted according to the current "
+"locale. When options are specified, they set or unset shell attributes. "
+"Any arguments remaining after option processing are treated as values for "
+"the positional parameters and are assigned, in order, to B<$1>, B<$2>, B<..."
+"> B<$>I<n>. Options, if specified, have the following meanings:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Each variable or function that is created or modified is given the export "
+"attribute and marked for export to the environment of subsequent commands."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-b>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Report the status of terminated background jobs immediately, rather than "
+"before the next primary prompt. This is effective only when job control is "
+"enabled."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Exit immediately if a I<pipeline> (which may consist of a single I<simple "
+"command>), a I<list>, or a I<compound command> (see E<.SM> B<SHELL GRAMMAR>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"exits with a non-zero status. The shell does not exit if the command that "
+"fails is part of the command list immediately following a B<while> or "
+"B<until> keyword, part of the test following the B<if> or B<elif> reserved "
+"words, part of any command executed in a B<&&> or B<||> list except the "
+"command following the final B<&&> or B<||>, any command in a pipeline but "
+"the last, or if the command's return value is being inverted with B<!>. If "
+"a compound command other than a subshell returns a non-zero status because a "
+"command failed while B<-e> was being ignored, the shell does not exit. A "
+"trap on B<ERR>, if set, is executed before the shell exits. This option "
+"applies to the shell environment and each subshell environment separately "
+"(see E<.SM> B<COMMAND EXECUTION ENVIRONMENT>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"and may cause subshells to exit before executing all the commands in the "
+"subshell."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If a compound command or shell function executes in a context where B<-e> is "
+"being ignored, none of the commands executed within the compound command or "
+"function body will be affected by the B<-e> setting, even if B<-e> is set "
+"and a command returns a failure status. If a compound command or shell "
+"function sets B<-e> while executing in a context where B<-e> is ignored, "
+"that setting will not have any effect until the compound command or the "
+"command containing the function call completes."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Disable pathname expansion."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-h>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Remember the location of commands as they are looked up for execution. This "
+"is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-k>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"All arguments in the form of assignment statements are placed in the "
+"environment for a command, not just those that precede the command name."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Monitor mode. Job control is enabled. This option is on by default for "
+"interactive shells on systems that support it (see E<.SM> B<JOB CONTROL>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"All processes run in a separate process group. When a background job "
+"completes, the shell prints a line containing its exit status."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Read commands but do not execute them. This may be used to check a shell "
+"script for syntax errors. This is ignored by interactive shells."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-o >I<option-name>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The I<option-name> can be one of the following:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<allexport>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-a>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<braceexpand>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-B>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<emacs>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Use an emacs-style command line editing interface. This is enabled by "
+"default when the shell is interactive, unless the shell is started with the "
+"B<--noediting> option. This also affects the editing interface used for "
+"B<read -e>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<errexit>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-e>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<errtrace>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-E>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<functrace>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-T>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<hashall>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-h>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<histexpand>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-H>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<history>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Enable command history, as described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"under E<.SM> B<HISTORY>. This option is on by default in interactive shells."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<ignoreeof>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The effect is as if the shell command"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "had been executed (see B<Shell Variables>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-k>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<monitor>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-m>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<noclobber>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-C>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<noexec>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-n>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<noglob>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-f>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<nolog>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Currently ignored."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<notify>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-b>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<nounset>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-u>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<onecmd>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-t>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<physical>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-P>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<pipefail>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the return value of a pipeline is the value of the last (rightmost) "
+"command to exit with a non-zero status, or zero if all commands in the "
+"pipeline exit successfully. This option is disabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<posix>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Change the behavior of B<bash> where the default operation differs from the "
+"POSIX standard to match the standard (I<posix mode>). See E<.SM> B<SEE ALSO>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"for a reference to a document that details how posix mode affects bash's "
+"behavior."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<privileged>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-p>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<verbose>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-v>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<vi>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Use a vi-style command line editing interface. This also affects the "
+"editing interface used for B<read -e>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<xtrace>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Same as B<-x>."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If B<-o> is supplied with no I<option-name>, the values of the current "
+"options are printed. If B<+o> is supplied with no I<option-name>, a series "
+"of B<set> commands to recreate the current option settings is displayed on "
+"the standard output."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Turn on I<privileged> mode. In this mode, the E<.SM> B<$ENV> and E<.SM> "
+"B<$BASH_ENV> files are not processed, shell functions are not inherited from "
+"the environment, and the E<.SM> B<SHELLOPTS>, E<.SM> B<BASHOPTS>, E<.SM> "
+"B<CDPATH>, and E<.SM> B<GLOBIGNORE> variables, if they appear in the "
+"environment, are ignored. If the shell is started with the effective user "
+"(group) id not equal to the real user (group) id, and the B<-p> option is "
+"not supplied, these actions are taken and the effective user id is set to "
+"the real user id. If the B<-p> option is supplied at startup, the effective "
+"user id is not reset. Turning this option off causes the effective user and "
+"group ids to be set to the real user and group ids."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Enable restricted shell mode. This option cannot be unset once it has been "
+"set."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Exit after reading and executing one command."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Treat unset variables and parameters other than the special parameters \"@\" "
+"and \"*\", or array variables subscripted with \"@\" or \"*\", as an error "
+"when performing parameter expansion. If expansion is attempted on an unset "
+"variable or parameter, the shell prints an error message, and, if not "
+"interactive, exits with a non-zero status."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Print shell input lines as they are read."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"After expanding each I<simple command>, B<for> command, B<case> command, "
+"B<select> command, or arithmetic B<for> command, display the expanded value "
+"of E<.SM> B<PS4>, followed by the command and its expanded arguments or "
+"associated word list."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-B>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The shell performs brace expansion (see B<Brace Expansion>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "This is on by default."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> does not overwrite an existing file with the B<E<gt>>, "
+"B<E<gt>&>, and B<E<lt>E<gt>> redirection operators. This may be overridden "
+"when creating output files by using the redirection operator B<E<gt>|> "
+"instead of B<E<gt>>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-E>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, any trap on B<ERR> is inherited by shell functions, command "
+"substitutions, and commands executed in a subshell environment. The B<ERR> "
+"trap is normally not inherited in such cases."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-H>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Enable B<!> style history substitution. This option is on by default when "
+"the shell is interactive."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the shell does not resolve symbolic links when executing commands "
+"such as B<cd> that change the current working directory. It uses the "
+"physical directory structure instead. By default, B<bash> follows the "
+"logical chain of directories when performing commands which change the "
+"current directory."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-T>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, any traps on B<DEBUG> and B<RETURN> are inherited by shell "
+"functions, command substitutions, and commands executed in a subshell "
+"environment. The B<DEBUG> and B<RETURN> traps are normally not inherited in "
+"such cases."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-->"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If no arguments follow this option, then the positional parameters are "
+"unset. Otherwise, the positional parameters are set to the I<arg>s, even if "
+"some of them begin with a B<->."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<->"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Signal the end of options, cause all remaining I<arg>s to be assigned to the "
+"positional parameters. The B<-x> and B<-v> options are turned off. If "
+"there are no I<arg>s, the positional parameters remain unchanged."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The options are off by default unless otherwise noted. Using + rather than "
+"- causes these options to be turned off. The options can also be specified "
+"as arguments to an invocation of the shell. The current set of options may "
+"be found in B<$->. The return status is always true unless an invalid "
+"option is encountered."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<shift> [I<n>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The positional parameters from I<n>+1 ... are renamed to B<$1> B<....> "
+"Parameters represented by the numbers B<$#> down to B<$#>-I<n>+1 are unset. "
+"I<n> must be a non-negative number less than or equal to B<$#>. If I<n> is "
+"0, no parameters are changed. If I<n> is not given, it is assumed to be 1. "
+"If I<n> is greater than B<$#>, the positional parameters are not changed. "
+"The return status is greater than zero if I<n> is greater than B<$#> or less "
+"than zero; otherwise 0."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<shopt> [B<-pqsu>] [B<-o>] [I<optname> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Toggle the values of settings controlling optional shell behavior. The "
+"settings can be either those listed below, or, if the B<-o> option is used, "
+"those available with the B<-o> option to the B<set> builtin command. With "
+"no options, or with the B<-p> option, a list of all settable options is "
+"displayed, with an indication of whether or not each is set; if I<optnames> "
+"are supplied, the output is restricted to those options. The B<-p> option "
+"causes output to be displayed in a form that may be reused as input. Other "
+"options have the following meanings:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Enable (set) each I<optname>."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "Disable (unset) each I<optname>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-q>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Suppresses normal output (quiet mode); the return status indicates whether "
+"the I<optname> is set or unset. If multiple I<optname> arguments are given "
+"with B<-q>, the return status is zero if all I<optnames> are enabled; non-"
+"zero otherwise."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-o>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Restricts the values of I<optname> to be those defined for the B<-o> option "
+"to the B<set> builtin."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If either B<-s> or B<-u> is used with no I<optname> arguments, B<shopt> "
+"shows only those options which are set or unset, respectively. Unless "
+"otherwise noted, the B<shopt> options are disabled (unset) by default."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The return status when listing options is zero if all I<optnames> are "
+"enabled, non-zero otherwise. When setting or unsetting options, the return "
+"status is zero unless an I<optname> is not a valid shell option."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The list of B<shopt> options is:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<assoc_expand_once>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the shell suppresses multiple evaluation of associative array "
+"subscripts during arithmetic expression evaluation, while executing builtins "
+"that can perform variable assignments, and while executing builtins that "
+"perform array dereferencing."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<autocd>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, a command name that is the name of a directory is executed as if it "
+"were the argument to the B<cd> command. This option is only used by "
+"interactive shells."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<cdable_vars>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, an argument to the B<cd> builtin command that is not a directory is "
+"assumed to be the name of a variable whose value is the directory to change "
+"to."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<cdspell>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, minor errors in the spelling of a directory component in a B<cd> "
+"command will be corrected. The errors checked for are transposed "
+"characters, a missing character, and one character too many. If a "
+"correction is found, the corrected filename is printed, and the command "
+"proceeds. This option is only used by interactive shells."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<checkhash>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> checks that a command found in the hash table exists before "
+"trying to execute it. If a hashed command no longer exists, a normal path "
+"search is performed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<checkjobs>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> lists the status of any stopped and running jobs before "
+"exiting an interactive shell. If any jobs are running, this causes the exit "
+"to be deferred until a second exit is attempted without an intervening "
+"command (see E<.SM> B<JOB CONTROL>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The shell always postpones exiting if any jobs are stopped."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<checkwinsize>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> checks the window size after each external (non-builtin) "
+"command and, if necessary, updates the values of E<.SM> B<LINES> and E<.SM> "
+"B<COLUMNS>. This option is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<cmdhist>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> attempts to save all lines of a multiple-line command in the "
+"same history entry. This allows easy re-editing of multi-line commands. "
+"This option is enabled by default, but only has an effect if command history "
+"is enabled, as described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "under E<.SM> B<HISTORY>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat31>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat32>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat40>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat41>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat42>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat43>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat44>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat50>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"These control aspects of the shell's compatibility mode (see E<.SM> B<SHELL "
+"COMPATIBILITY MODE>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<complete_fullquote>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> quotes all shell metacharacters in filenames and directory "
+"names when performing completion. If not set, B<bash> removes "
+"metacharacters such as the dollar sign from the set of characters that will "
+"be quoted in completed filenames when these metacharacters appear in shell "
+"variable references in words to be completed. This means that dollar signs "
+"in variable names that expand to directories will not be quoted; however, "
+"any dollar signs appearing in filenames will not be quoted, either. This is "
+"active only when bash is using backslashes to quote completed filenames. "
+"This variable is set by default, which is the default bash behavior in "
+"versions through 4.2."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<direxpand>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> replaces directory names with the results of word expansion "
+"when performing filename completion. This changes the contents of the "
+"readline editing buffer. If not set, B<bash> attempts to preserve what the "
+"user typed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<dirspell>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> attempts spelling correction on directory names during word "
+"completion if the directory name initially supplied does not exist."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<dotglob>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> includes filenames beginning with a `.' in the results of "
+"pathname expansion. The filenames B<``.''> and B<``..''> must always be "
+"matched explicitly, even if B<dotglob> is set."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<execfail>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, a non-interactive shell will not exit if it cannot execute the file "
+"specified as an argument to the B<exec> builtin command. An interactive "
+"shell does not exit if B<exec> fails."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<expand_aliases>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "If set, aliases are expanded as described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"under E<.SM> B<ALIASES>. This option is enabled by default for interactive "
+"shells."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<extdebug>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set at shell invocation, or in a shell startup file, arrange to execute "
+"the debugger profile before the shell starts, identical to the B<--debugger> "
+"option. If set after invocation, behavior intended for use by debuggers is "
+"enabled:"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<1.>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The B<-F> option to the B<declare> builtin displays the source file name and "
+"line number corresponding to each function name supplied as an argument."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<2.>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the command run by the B<DEBUG> trap returns a non-zero value, the next "
+"command is skipped and not executed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<3.>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the command run by the B<DEBUG> trap returns a value of 2, and the shell "
+"is executing in a subroutine (a shell function or a shell script executed by "
+"the B<.> or B<source> builtins), the shell simulates a call to B<return>."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<4.>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"E<.SM> B<BASH_ARGC> and E<.SM> B<BASH_ARGV> are updated as described in "
+"their descriptions"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<5.>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Function tracing is enabled: command substitution, shell functions, and "
+"subshells invoked with B<(> I<command> B<)> inherit the B<DEBUG> and "
+"B<RETURN> traps."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<6.>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Error tracing is enabled: command substitution, shell functions, and "
+"subshells invoked with B<(> I<command> B<)> inherit the B<ERR> trap."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<extglob>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "If set, the extended pattern matching features described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "under B<Pathname Expansion> are enabled."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<extquote>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<$>\\(aqI<string>\\(aq and B<$>\"I<string>\" quoting is performed "
+"within B<${>I<parameter>B<}> expansions enclosed in double quotes. This "
+"option is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<failglob>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, patterns which fail to match filenames during pathname expansion "
+"result in an expansion error."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<force_fignore>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the suffixes specified by the E<.SM> B<FIGNORE> shell variable cause "
+"words to be ignored when performing word completion even if the ignored "
+"words are the only possible completions. See E<.SM> B<SHELL VARIABLES>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"for a description of E<.SM> B<FIGNORE>. This option is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<globasciiranges>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, range expressions used in pattern matching bracket expressions (see "
+"E<.SM> B<Pattern Matching>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"behave as if in the traditional C locale when performing comparisons. That "
+"is, the current locale's collating sequence is not taken into account, so "
+"B<b> will not collate between B<A> and B<B>, and upper-case and lower-case "
+"ASCII characters will collate together."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<globskipdots>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, pathname expansion will never match the filenames B<``.''> and "
+"B<``..''>, even if the pattern begins with a B<``.''>. This option is "
+"enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<globstar>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the pattern B<**> used in a pathname expansion context will match "
+"all files and zero or more directories and subdirectories. If the pattern "
+"is followed by a B</>, only directories and subdirectories match."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<gnu_errfmt>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, shell error messages are written in the standard GNU error message "
+"format."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<histappend>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the history list is appended to the file named by the value of the "
+"E<.SM> B<HISTFILE> variable when the shell exits, rather than overwriting "
+"the file."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<histreedit>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and B<readline> is being used, a user is given the opportunity to re-"
+"edit a failed history substitution."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<histverify>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and B<readline> is being used, the results of history substitution "
+"are not immediately passed to the shell parser. Instead, the resulting line "
+"is loaded into the B<readline> editing buffer, allowing further modification."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<hostcomplete>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and B<readline> is being used, B<bash> will attempt to perform "
+"hostname completion when a word containing a B<@> is being completed (see "
+"B<Completing> under E<.SM> B<READLINE>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "This is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<huponexit>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> will send E<.SM> B<SIGHUP> to all jobs when an interactive "
+"login shell exits."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<inherit_errexit>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, command substitution inherits the value of the B<errexit> option, "
+"instead of unsetting it in the subshell environment. This option is enabled "
+"when I<posix mode> is enabled."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<interactive_comments>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, allow a word beginning with B<#> to cause that word and all "
+"remaining characters on that line to be ignored in an interactive shell (see "
+"E<.SM> B<COMMENTS>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "This option is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<lastpipe>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and job control is not active, the shell runs the last command of a "
+"pipeline not executed in the background in the current shell environment."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<lithist>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and the B<cmdhist> option is enabled, multi-line commands are saved "
+"to the history with embedded newlines rather than using semicolon separators "
+"where possible."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<localvar_inherit>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, local variables inherit the value and attributes of a variable of "
+"the same name that exists at a previous scope before any new value is "
+"assigned. The nameref attribute is not inherited."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<localvar_unset>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, calling B<unset> on local variables in previous function scopes "
+"marks them so subsequent lookups find them unset until that function "
+"returns. This is identical to the behavior of unsetting local variables at "
+"the current function scope."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<login_shell>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The shell sets this option if it is started as a login shell (see E<.SM> "
+"B<INVOCATION>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The value may not be changed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<mailwarn>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and a file that B<bash> is checking for mail has been accessed since "
+"the last time it was checked, the message ``The mail in I<mailfile> has been "
+"read'' is displayed."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<no_empty_cmd_completion>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and B<readline> is being used, B<bash> will not attempt to search "
+"the E<.SM> B<PATH> for possible completions when completion is attempted on "
+"an empty line."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<nocaseglob>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> matches filenames in a case-insensitive fashion when "
+"performing pathname expansion (see B<Pathname Expansion>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<nocasematch>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> matches patterns in a case-insensitive fashion when "
+"performing matching while executing B<case> or B<[[> conditional commands, "
+"when performing pattern substitution word expansions, or when filtering "
+"possible completions as part of programmable completion."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<noexpand_translation>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> encloses the translated results of $\"...\" quoting in "
+"single quotes instead of double quotes. If the string is not translated, "
+"this has no effect."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<nullglob>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> allows patterns which match no files (see B<Pathname "
+"Expansion>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "to expand to a null string, rather than themselves."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<patsub_replacement>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, B<bash> expands occurrences of B<&> in the replacement string of "
+"pattern substitution to the text matched by the pattern, as described under "
+"B<Parameter Expansion>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<progcomp>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the programmable completion facilities (see B<Programmable "
+"Completion>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "are enabled. This option is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<progcomp_alias>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, and programmable completion is enabled, B<bash> treats a command "
+"name that doesn't have any completions as a possible alias and attempts "
+"alias expansion. If it has an alias, B<bash> attempts programmable "
+"completion using the command word resulting from the expanded alias."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<promptvars>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, prompt strings undergo parameter expansion, command substitution, "
+"arithmetic expansion, and quote removal after being expanded as described in "
+"E<.SM> B<PROMPTING>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<restricted_shell>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The shell sets this option if it is started in restricted mode (see E<.SM> "
+"B<RESTRICTED SHELL>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The value may not be changed. This is not reset when the startup files are "
+"executed, allowing the startup files to discover whether or not a shell is "
+"restricted."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<shift_verbose>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the B<shift> builtin prints an error message when the shift count "
+"exceeds the number of positional parameters."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<sourcepath>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the B<.> (B<source>) builtin uses the value of E<.SM> B<PATH> to "
+"find the directory containing the file supplied as an argument. This option "
+"is enabled by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<varredir_close>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the shell automatically closes file descriptors assigned using the "
+"I<{varname}> redirection syntax (see E<.SM> B<REDIRECTION>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "instead of leaving them open when the command completes."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<xpg_echo>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If set, the B<echo> builtin expands backslash-escape sequences by default."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<suspend> [B<-f>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Suspend the execution of this shell until it receives a E<.SM> B<SIGCONT> "
+"signal. A login shell, or a shell without job control enabled, cannot be "
+"suspended; the B<-f> 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 B<-f> is not supplied."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<test> I<expr>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<[> I<expr> B<]>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Return a status of 0 (true) or 1 (false) depending on the evaluation of the "
+"conditional expression I<expr>. Each operator and operand must be a "
+"separate argument. Expressions are composed of the primaries described"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"under E<.SM> B<CONDITIONAL EXPRESSIONS>. B<test> does not accept any "
+"options, nor does it accept and ignore an argument of B<--> as signifying "
+"the end of options."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Expressions may be combined using the following operators, listed in "
+"decreasing order of precedence. The evaluation depends on the number of "
+"arguments; see below. Operator precedence is used when there are five or "
+"more arguments."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<! >I<expr>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "True if I<expr> is false."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<( >I<expr>B< )>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Returns the value of I<expr>. This may be used to override the normal "
+"precedence of operators."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "I<expr1> -B<a> I<expr2>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "True if both I<expr1> and I<expr2> are true."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "I<expr1> -B<o> I<expr2>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "True if either I<expr1> or I<expr2> is true."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"B<test> and B<[> evaluate conditional expressions using a set of rules based "
+"on the number of arguments."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "0 arguments"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The expression is false."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "1 argument"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The expression is true if and only if the argument is not null."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "2 arguments"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the first argument is B<!>, the expression is true if and only if the "
+"second argument is null. If the first argument is one of the unary "
+"conditional operators listed"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"under E<.SM> B<CONDITIONAL EXPRESSIONS>, 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."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "3 arguments"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The following conditions are applied in the order listed. If the second "
+"argument is one of the binary conditional operators listed"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"under E<.SM> B<CONDITIONAL EXPRESSIONS>, the result of the expression is the "
+"result of the binary test using the first and third arguments as operands. "
+"The B<-a> and B<-o> operators are considered binary operators when there are "
+"three arguments. If the first argument is B<!>, the value is the negation "
+"of the two-argument test using the second and third arguments. If the first "
+"argument is exactly B<(> and the third argument is exactly B<)>, the result "
+"is the one-argument test of the second argument. Otherwise, the expression "
+"is false."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "4 arguments"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The following conditions are applied in the order listed. If the first "
+"argument is B<!>, 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 B<(> and "
+"the fourth argument is exactly B<)>, the result is the two-argument test of "
+"the second and third arguments. Otherwise, the expression is parsed and "
+"evaluated according to precedence using the rules listed above."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "5 or more arguments"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The expression is parsed and evaluated according to precedence using the "
+"rules listed above."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"When used with B<test> or B<[>, the B<E<lt>> and B<E<gt>> operators sort "
+"lexicographically using ASCII ordering."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<times>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Print the accumulated user and system times for the shell and for processes "
+"run from the shell. The return status is 0."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<trap> [B<-lp>] [[I<arg>] I<sigspec> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The command I<arg> is to be read and executed when the shell receives "
+"signal(s) I<sigspec>. If I<arg> is absent (and there is a single "
+"I<sigspec>) or B<->, each specified signal is reset to its original "
+"disposition (the value it had upon entrance to the shell). If I<arg> is the "
+"null string the signal specified by each I<sigspec> is ignored by the shell "
+"and by the commands it invokes. If I<arg> is not present and B<-p> has been "
+"supplied, then the trap commands associated with each I<sigspec> are "
+"displayed. If no arguments are supplied or if only B<-p> is given, B<trap> "
+"prints the list of commands associated with each signal. The B<-l> option "
+"causes the shell to print a list of signal names and their corresponding "
+"numbers. Each I<sigspec> is either a signal name defined in E<lt>I<signal."
+"h>E<gt>, or a signal number. Signal names are case insensitive and the E<."
+"SM> B<SIG> prefix is optional."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If a I<sigspec> is E<.SM> B<EXIT> (0) the command I<arg> is executed on exit "
+"from the shell. If a I<sigspec> is E<.SM> B<DEBUG>, the command I<arg> is "
+"executed before every I<simple command>, I<for> command, I<case> command, "
+"I<select> command, every arithmetic I<for> command, and before the first "
+"command executes in a shell function (see E<.SM> B<SHELL GRAMMAR>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Refer to the description of the B<extdebug> option to the B<shopt> builtin "
+"for details of its effect on the B<DEBUG> trap. If a I<sigspec> is E<.SM> "
+"B<RETURN>, the command I<arg> is executed each time a shell function or a "
+"script executed with the B<.> or B<source> builtins finishes executing."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If a I<sigspec> is E<.SM> B<ERR>, the command I<arg> 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 E<.SM> B<ERR> trap is not executed if the failed command is "
+"part of the command list immediately following a B<while> or B<until> "
+"keyword, part of the test in an I<if> statement, part of a command executed "
+"in a B<&&> or B<||> list except the command following the final B<&&> or B<||"
+">, any command in a pipeline but the last, or if the command's return value "
+"is being inverted using B<!>. These are the same conditions obeyed by the "
+"B<errexit> (B<-e>) option."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Signals ignored upon entry to the shell cannot be trapped or reset. 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 is "
+"false if any I<sigspec> is invalid; otherwise B<trap> returns true."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<type> [B<-aftpP>] I<name> [I<name> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"With no options, indicate how each I<name> would be interpreted if used as a "
+"command name. If the B<-t> option is used, B<type> prints a string which is "
+"one of I<alias>, I<keyword>, I<function>, I<builtin>, or I<file> if I<name> "
+"is an alias, shell reserved word, function, builtin, or disk file, "
+"respectively. If the I<name> is not found, then nothing is printed, and an "
+"exit status of false is returned. If the B<-p> option is used, B<type> "
+"either returns the name of the disk file that would be executed if I<name> "
+"were specified as a command name, or nothing if"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"would not return I<file>. The B<-P> option forces a E<.SM> B<PATH> search "
+"for each I<name>, even if"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"would not return I<file>. If a command is hashed, B<-p> and B<-P> print the "
+"hashed value, which is not necessarily the file that appears first in E<.SM> "
+"B<PATH>. If the B<-a> option is used, B<type> prints all of the places that "
+"contain an executable named I<name>. This includes aliases and functions, "
+"if and only if the B<-p> option is not also used. The table of hashed "
+"commands is not consulted when using B<-a>. The B<-f> option suppresses "
+"shell function lookup, as with the B<command> builtin. B<type> returns true "
+"if all of the arguments are found, false if any are not found."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<ulimit> [B<-HS>] B<-a>"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<ulimit> [B<-HS>] [B<-bcdefiklmnpqrstuvxPRT> [I<limit>]]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Provides control over the resources available to the shell and to processes "
+"started by it, on systems that allow such control. The B<-H> and B<-S> "
+"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 B<-H> "
+"nor B<-S> is specified, both the soft and hard limits are set. The value of "
+"I<limit> can be a number in the unit specified for the resource or one of "
+"the special values B<hard>, B<soft>, or B<unlimited>, which stand for the "
+"current hard limit, the current soft limit, and no limit, respectively. If "
+"I<limit> is omitted, the current value of the soft limit of the resource is "
+"printed, unless the B<-H> option is given. When more than one resource is "
+"specified, the limit name and unit, if appropriate, are printed before the "
+"value. Other options are interpreted as follows:"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "All current limits are reported; no limits are set"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum socket buffer size"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum size of core files created"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum size of a process's data segment"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum scheduling priority (\"nice\")"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum size of files written by the shell and its children"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum number of pending signals"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum number of kqueues that may be allocated"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum size that may be locked into memory"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum resident set size (many systems do not honor this limit)"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The maximum number of open file descriptors (most systems do not allow this "
+"value to be set)"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The pipe size in 512-byte blocks (this may not be set)"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum number of bytes in POSIX message queues"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum real-time scheduling priority"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum stack size"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum amount of cpu time in seconds"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum number of processes available to a single user"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The maximum amount of virtual memory available to the shell and, on some "
+"systems, to its children"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum number of file locks"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum number of pseudoterminals"
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<-R>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The maximum time a real-time process can run before blocking, in microseconds"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "The maximum number of threads"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If I<limit> is given, and the B<-a> option is not used, I<limit> is the new "
+"value of the specified resource. If no option is given, then B<-f> is "
+"assumed. Values are in 1024-byte increments, except for B<-t>, which is in "
+"seconds; B<-R>, which is in microseconds; B<-p>, which is in units of 512-"
+"byte blocks; B<-P>, B<-T>, B<-b>, B<-k>, B<-n>, and B<-u>, which are "
+"unscaled values; and, when in posix mode, B<-c> and B<-f>, 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."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<umask> [B<-p>] [B<-S>] [I<mode>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The user file-creation mask is set to I<mode>. If I<mode> 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 I<chmod>(1). If I<mode> is "
+"omitted, the current value of the mask is printed. The B<-S> option causes "
+"the mask to be printed in symbolic form; the default output is an octal "
+"number. If the B<-p> option is supplied, and I<mode> 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 I<mode> argument was supplied, and "
+"false otherwise."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<unalias> [-B<a>] [I<name> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Remove each I<name> from the list of defined aliases. If B<-a> is supplied, "
+"all alias definitions are removed. The return value is true unless a "
+"supplied I<name> is not a defined alias."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<unset> [-B<fv>] [-B<n>] [I<name> ...]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"For each I<name>, remove the corresponding variable or function. If the B<-"
+"v> option is given, each I<name> refers to a shell variable, and that "
+"variable is removed. Read-only variables may not be unset. If B<-f> is "
+"specified, each I<name> refers to a shell function, and the function "
+"definition is removed. If the B<-n> option is supplied, and I<name> is a "
+"variable with the I<nameref> attribute, I<name> will be unset rather than "
+"the variable it references. B<-n> has no effect if the B<-f> option is "
+"supplied. If no options are supplied, each I<name> refers to a variable; if "
+"there is no variable 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 E<.SM> B<BASH_ALIASES>, E<.SM> "
+"B<BASH_ARGV0>, E<.SM> B<BASH_CMDS>, E<.SM> B<BASH_COMMAND>, E<.SM> "
+"B<BASH_SUBSHELL>, E<.SM> B<BASHPID>, E<.SM> B<COMP_WORDBREAKS>, E<.SM> "
+"B<DIRSTACK>, E<.SM> B<EPOCHREALTIME>, E<.SM> B<EPOCHSECONDS>, E<.SM> "
+"B<FUNCNAME>, E<.SM> B<GROUPS>, E<.SM> B<HISTCMD>, E<.SM> B<LINENO>, E<.SM> "
+"B<RANDOM>, E<.SM> B<SECONDS>, or E<.SM> B<SRANDOM> are unset, they lose "
+"their special properties, even if they are subsequently reset. The exit "
+"status is true unless a I<name> is readonly or may not be unset."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<wait> [B<-fn>] [B<-p> I<varname>] [I<id ...>]"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Wait for each specified child process and return its termination status. "
+"Each I<id> 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<id> is not "
+"given, B<wait> waits for all running background jobs and the last-executed "
+"process substitution, if its process id is the same as B<$!>, and the return "
+"status is zero. If the B<-n> option is supplied, B<wait> waits for a single "
+"job from the list of I<id>s or, if no I<id>s are supplied, any job, to "
+"complete 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 B<-p> option is "
+"supplied, the process or job identifier of the job for which the exit status "
+"is returned is assigned to the variable I<varname> named by the option "
+"argument. The variable will be unset initially, before any assignment. "
+"This is useful only when the B<-n> option is supplied. Supplying the B<-f> "
+"option, when job control is enabled, forces B<wait> to wait for I<id> to "
+"terminate before returning its status, instead of returning when it changes "
+"status. If I<id> specifies a non-existent process or job, the return status "
+"is 127. If B<wait> is interrupted by a signal, the return status will be "
+"greater than 128, as described under B<SIGNALS>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Otherwise, the return status is the exit status of the last process or job "
+"waited for."
+msgstr ""
+
+#. type: SH
+#: mageia-cauldron
+#, no-wrap
+msgid "SHELL COMPATIBILITY MODE"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Bash-4.0 introduced the concept of a I<shell compatibility level>, specified "
+"as a set of options to the shopt builtin ( B<compat31>, B<compat32>, "
+"B<compat40>, B<compat41>, and so on). There is only one current "
+"compatibility level -- each option is mutually exclusive. The compatibility "
+"level is intended to allow users to select behavior from previous versions "
+"that is incompatible with newer versions while they migrate scripts to use "
+"current features and behavior. It's intended to be a temporary solution."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"This section does not mention behavior that is standard for a particular "
+"version (e.g., setting B<compat32> 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)."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If a user enables, say, B<compat32>, 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 B<bash>, but that behavior may have been present in earlier "
+"versions. For instance, the change to use locale-based comparisons with the "
+"B<[[> command came in bash-4.1, and earlier versions used ASCII-based "
+"comparisons, so enabling B<compat32> will enable ASCII-based comparisons as "
+"well. That granularity may not be sufficient 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."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Bash-4.3 introduced a new shell variable: E<.SM> B<BASH_COMPAT>. The value "
+"assigned to this variable (a decimal version number like 4.2, or an integer "
+"corresponding to the B<compat>I<NN> option, like 42) determines the "
+"compatibility level."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Starting with bash-4.4, Bash has begun deprecating older compatibility "
+"levels. Eventually, the options will be removed in favor of E<.SM> "
+"B<BASH_COMPAT>."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Bash-5.0 is the final version for which there will be an individual shopt "
+"option for the previous version. Users should use E<.SM> B<BASH_COMPAT> on "
+"bash-5.0 and later versions."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The following table describes the behavior changes controlled by each "
+"compatibility level setting. The B<compat>I<NN> tag is used as shorthand "
+"for setting the compatibility level to I<NN> using one of the following "
+"mechanisms. For versions prior to bash-5.0, the compatibility level may be "
+"set using the corresponding B<compat>I<NN> shopt option. For bash-4.3 and "
+"later versions, the E<.SM> B<BASH_COMPAT> variable is preferred, and it is "
+"required for bash-5.1 and later versions."
+msgstr ""
+
+#. type: IP
+#: mageia-cauldron
+#, no-wrap
+msgid "\\(bu"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"quoting the rhs of the B<[[> command's regexp matching operator (=~) has no "
+"special effect"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"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 received the interrupt, so interrupting one command in a list "
+"aborts the execution of the entire list)"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the B<E<lt>> and B<E<gt>> operators to the B<[[> command do not consider the "
+"current locale when comparing strings; they use ASCII ordering. Bash "
+"versions prior to bash-4.1 use ASCII collation and I<strcmp>(3); bash-4.1 "
+"and later use the current locale's collation sequence and I<strcoll>(3)."
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"in I<posix> mode, B<time> may be followed by options and still be recognized "
+"as a reserved word (this is POSIX interpretation 267)"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"in I<posix> mode, the parser requires that an even number of single quotes "
+"occur in the I<word> 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)"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the replacement string in double-quoted pattern substitution does not "
+"undergo quote removal, as it does in versions after bash-4.2"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"in posix mode, single quotes are considered special when expanding the "
+"I<word> 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 "
+"interpretation 221); in later versions, single quotes are not special within "
+"double-quoted word expansions"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the shell does not print a warning message if an attempt is made to use a "
+"quoted compound assignment as an argument to declare (e.g., declare -a "
+"foo=\\(aq(1 2)\\(aq). Later versions warn that this usage is deprecated"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"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)"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"when executing a shell function, the loop state (while/until/etc.) is not "
+"reset, so B<break> or B<continue> in that function will break or continue "
+"loops in the calling context. Bash-4.4 and later reset the loop state to "
+"prevent this"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"the shell sets up the values used by E<.SM> B<BASH_ARGV> and E<.SM> "
+"B<BASH_ARGC> so they can expand to the shell's positional parameters even if "
+"extended debugging mode is not enabled"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"a subshell inherits loops from its parent context, so B<break> or "
+"B<continue> will cause the subshell to exit. Bash-5.0 and later reset the "
+"loop state to prevent the exit"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"variable assignments preceding builtins like B<export> and B<readonly> that "
+"set attributes continue to affect variables with the same name in the "
+"calling environment even if the shell is not in posix mode"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"Bash-5.1 changed the way E<.SM> B<$RANDOM> is generated to introduce "
+"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 random number generator by assigning a value to E<.SM> B<RANDOM> "
+"will produce the same sequence as in bash-5.0"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"If the command hash table is empty, bash versions prior to bash-5.1 printed "
+"an informational message to that effect, even when producing output that can "
+"be reused as input. Bash-5.1 suppresses that message when the B<-l> option "
+"is supplied."
+msgstr ""
+
+#. type: TP
+#: mageia-cauldron
+#, no-wrap
+msgid "B<compat51>"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid ""
+"The B<unset> builtin treats attempts to unset array subscripts B<@> and B<*> "
+"differently depending on whether the array is indexed or associative, and "
+"differently than in previous versions."
+msgstr ""
+
+#. type: SH
+#: mageia-cauldron
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: mageia-cauldron
+msgid "bash(1), sh(1)"
+msgstr ""