From ce1a3c07c4e17ed176edccd75892dfcf8242de60 Mon Sep 17 00:00:00 2001 From: Chet Ramey Date: Wed, 27 May 2020 09:00:49 -0400 Subject: [PATCH] commit bash-20200520 snapshot --- CHANGES | 17 +- CHANGES-5.1 | 449 +++++ COMPAT | 142 +- CWRU/CWRU.chlog | 27 + NEWS | 161 ++ NEWS-5.1 | 159 ++ NOTES | 2 +- POSIX | 107 +- RBASH | 6 +- README | 6 +- builtins/shopt.def | 2 +- configure | 24 +- doc/Makefile.in | 2 +- doc/bash.1 | 271 ++- doc/bashref.texi | 260 ++- doc/shell-compat | 158 ++ doc/shell-compat.t | 169 ++ doc/version.texi | 8 +- patchlevel.h | 2 +- po/af.gmo | Bin 1321 -> 1321 bytes po/af.po | 840 ++++----- po/bash-5.0.pot | 4190 ++++++++++++++++++++++++++++++++++++++++++++ po/bash.pot | 831 ++++----- po/bg.gmo | Bin 209093 -> 223268 bytes po/bg.po | 2202 ++++++++++++++--------- po/ca.gmo | Bin 152983 -> 143614 bytes po/ca.po | 903 +++++----- po/cs.gmo | Bin 176521 -> 166318 bytes po/cs.po | 1940 ++++++++++++-------- po/da.gmo | Bin 77072 -> 72064 bytes po/da.po | 868 ++++----- po/de.gmo | Bin 97913 -> 94744 bytes po/de.po | 1394 +++++++++------ po/el.gmo | Bin 76580 -> 74685 bytes po/el.po | 861 ++++----- po/en@boldquot.gmo | Bin 170905 -> 173300 bytes po/en@boldquot.po | 924 +++++----- po/en@quot.gmo | Bin 169297 -> 171652 bytes po/en@quot.po | 895 +++++----- po/eo.gmo | Bin 144996 -> 135665 bytes po/eo.po | 874 ++++----- po/es.gmo | Bin 155319 -> 145473 bytes po/es.po | 872 ++++----- po/et.gmo | Bin 12197 -> 12197 bytes po/et.po | 843 ++++----- po/fi.gmo | Bin 79290 -> 74465 bytes po/fi.po | 869 ++++----- po/fr.gmo | Bin 180665 -> 164996 bytes po/fr.po | 1053 ++++++----- po/ga.gmo | Bin 114845 -> 107487 bytes po/ga.po | 877 +++++----- po/gl.gmo | Bin 56389 -> 55254 bytes po/gl.po | 872 ++++----- po/hr.gmo | Bin 169690 -> 155056 bytes po/hr.po | 880 +++++----- po/hu.gmo | Bin 154023 -> 163531 bytes po/hu.po | 1506 +++++++++------- po/id.gmo | Bin 92810 -> 87778 bytes po/id.po | 882 +++++----- po/it.gmo | Bin 90513 -> 85368 bytes po/it.po | 867 ++++----- po/ja.gmo | Bin 106112 -> 100113 bytes po/ja.po | 867 ++++----- po/ko.gmo | Bin 0 -> 52646 bytes po/ko.po | 1274 ++++++++------ po/lt.gmo | Bin 29300 -> 28987 bytes po/lt.po | 859 ++++----- po/nb.gmo | Bin 146194 -> 137234 bytes po/nb.po | 901 +++++----- po/nl.gmo | Bin 152963 -> 162618 bytes po/nl.po | 1822 +++++++++++-------- po/pl.gmo | Bin 176038 -> 160828 bytes po/pl.po | 884 +++++----- po/pt.gmo | Bin 171488 -> 156639 bytes po/pt.po | 882 +++++----- po/pt_BR.gmo | Bin 175702 -> 160500 bytes po/pt_BR.po | 879 +++++----- po/ro.gmo | Bin 9376 -> 9225 bytes po/ro.po | 848 ++++----- po/ru.gmo | Bin 132729 -> 125446 bytes po/ru.po | 908 +++++----- po/sk.gmo | Bin 89749 -> 84939 bytes po/sk.po | 867 ++++----- po/sl.gmo | Bin 86849 -> 82089 bytes po/sl.po | 868 ++++----- po/sr.gmo | Bin 196182 -> 208754 bytes po/sr.po | 1845 +++++++++++-------- po/sv.gmo | Bin 168964 -> 154300 bytes po/sv.po | 877 +++++----- po/tr.gmo | Bin 136380 -> 126804 bytes po/tr.po | 873 ++++----- po/uk.gmo | Bin 199487 -> 186844 bytes po/uk.po | 884 +++++----- po/vi.gmo | Bin 148508 -> 138318 bytes po/vi.po | 869 ++++----- po/zh_CN.gmo | Bin 159999 -> 146166 bytes po/zh_CN.po | 877 +++++----- po/zh_TW.gmo | Bin 160734 -> 151330 bytes po/zh_TW.po | 1325 ++++++++------ variables.c | 5 +- version.c | 4 +- version2.c | 4 +- 102 files changed, 29297 insertions(+), 18340 deletions(-) create mode 100644 CHANGES-5.1 create mode 100644 NEWS-5.1 create mode 100644 doc/shell-compat create mode 100644 doc/shell-compat.t create mode 100644 po/bash-5.0.pot create mode 100644 po/ko.gmo diff --git a/CHANGES b/CHANGES index 7a33d78a..23c043e2 100644 --- a/CHANGES +++ b/CHANGES @@ -100,7 +100,8 @@ ee. Fixed a bug that could result in `history -n' adding spurious line feeds to commands in the history list. ff. The $RANDOM random number generator now XORs the top and bottom halves of - the internal 32-bit value to introduce more randomness. + the internal 32-bit value to introduce more randomness. Setting the shell + compatibility level to 50 or lower undoes this. gg. Fixed several problems caused by running the DEBUG trap on simple commands executed as part of a pipeline. @@ -234,6 +235,9 @@ yyy. When `test' is supplied four or more arguments, treat an argument that is valid, as a string, as it would be when using the POSIX rules, instead of an operator with a missing argument. +zzz. There is no `compat50' shopt option. Changes to the shell compatibility + level should use the BASH_COMPAT variable. + 2. Changes to Readline a. There are a number of fixes that were found as the result of fuzzing with @@ -314,7 +318,9 @@ h. The `select' builtin now runs traps if its internal call to the read builtin is interrupted by a signal. i. SRANDOM: a new variable that expands to a 32-bit random number that is not - produced by an LCRNG, and uses /dev/urandom or arc4random if available. + produced by an LCRNG, and uses getrandom/getentropy, falling back to + /dev/urandom or arc4random if available. There is a fallback generator if + none of these are available. j. shell-transpose-words: a new bindable readline command that uses the same definition of word as shell-forward-word, etc. @@ -343,7 +349,7 @@ q. wait: has a new -p VARNAME option, which stores the PID returned by `wait -n' r. Sorting the results of pathname expansion now uses byte-by-byte comparisons if two strings collate equally to impose a total order; the result of a - POSIX interpretation. + POSIX interpretation (#963 and #1070). s. Bash now allows SIGINT trap handlers to execute recursively. @@ -407,10 +413,7 @@ ll. `wait -n' now accepts a list of job specifications as arguments and will mm. The associative array implementation can now dynamically increase the size of the hash table based on insertion patterns. -nn. Posix-mode shells no longer allow the closing right paren in a command - substitution to delimit a pending here-document -- the newline is required. - -oo. HISTFILE is now readonly in a restricted shell. +nn. HISTFILE is now readonly in a restricted shell. 4. New Features in Readline diff --git a/CHANGES-5.1 b/CHANGES-5.1 new file mode 100644 index 00000000..0e7a55a2 --- /dev/null +++ b/CHANGES-5.1 @@ -0,0 +1,449 @@ +This document details the changes between this version, bash-5.1-alpha, and +the previous version, bash-5.0-release. + +1. Changes to Bash + +a. Fixed a bug that caused a posix-mode shell to not exit if the return builtin + was executed outside a function or dot script. + +b. Fixed a bug where `declare +f' could potentially turn off the function + attribute. + +c. Restored bash-4.4 pathname expansion behavior when a word to be expanded had + only backslashes, not any of the other globbing characters. This came after + an extensive POSIX group discussion (interp #1234). + +d. There are more changes to avoid performing word expansions multiple times on + arithmetic expressions. + +e. Fixed a bug with alias expansion when the alias ends with a TAB. + +f. Fixed a bug that caused programmable completion to return an error if the + shell function name supplied as an argument to `complete -F' was invalid. + +g. There are several fixes to buffer overflows found as the result of fuzzing + with random input. + +h. Fixed a bug that caused the edit-and-execute-command editing command to + start with the previous history line if invoked on an empty line. + +i. Fixed a bug that potentially caused `bind --help' to change readline's + output stream. + +j. Turning off posix mode now restores the vi-insertion mode binding for TAB + that was in effect when posix mode was enabled. + +k. Restore the previous state of job control being enabled if `exec' fails in + an interactive shell. + +l. Fixed a bug that caused the terminal's process group to be set incorrectly + if job control was turned off before starting an interactive shell. + +m. Fixed a bug that caused a crash when HISTSIZE=0. + +n. Fixed a word expansion bug that caused null strings on the rhs of expansions + to be discarded incorrectly. + +o. History list management does a better job of handling the situation where + the number of history entries from the current shell session is greater than + the number of entries in the history list. + +p. Fixed a bug that caused the `fc' builtin to attempt to dereference a newly- + freed history entry. + +q. Fixed a bug that made the `Q' variable transformation not work well with + `set -u'. + +r. There are several word expansion fixes for expanding $* and $@ in contexts + where word splitting is not going to be performed, since each positional + parameter must expand to a separate word. + +s. Fixed a bug that could cause ^D to exit bash immediately even if there were + stopped jobs. + +t. Fixed a bug with double-quoting and backslash-quoting strings containing + multibyte characters for reuse. + +u. Fixed a bug that caused the line number to be reported incorrectly if the + shell executed a (command) subshell. + +v. Fixed a bug that caused the shell to fail to reap process substitutions + when they went out of scope, which had unpredictable results. + +w. Fixed a bug that caused null strings in arguments to [[ conditional command + operators to compare incorrectly. + +x. Changed the behavior of `wait' without arguments to only wait for background + processes the current shell instance started, not background children it may + have inherited. + +y. Fixed a bug that could cause command substitution to leave file descriptors + open if the shell received many SIGINTs. + +z. Bash now behaves better if the `**' filename expansion operator encounters a + symbolic link to a directory, avoiding more cases where it might return + duplicate pathnames. + +aa. Programmable completion now canonicalizes directory names in the same way + as bash word completion, so `..' is handled consistently. + +bb. Fixed a bug when using RETURN as the delimiter to the read builtin; it + caused readline to set the binding for RETURN incorrectly. + +cc. Fixed a bug that caused `history -d' to delay printing an out-of-range + error message. + +dd. Fixed a bug with `bash -c command' where `command' ends with an expanded + alias. + +ee. Fixed a bug that could result in `history -n' adding spurious line feeds to + commands in the history list. + +ff. The $RANDOM random number generator now XORs the top and bottom halves of + the internal 32-bit value to introduce more randomness. Setting the shell + compatibility level to 50 or lower undoes this. + +gg. Fixed several problems caused by running the DEBUG trap on simple commands + executed as part of a pipeline. + +ii. Fixed a bug that didn't allow `bind -r' to remove the binding for \C-@. + +jj. Several fixes to the bash-backward-shellword bindable readline command to + behave better when at the last character on the line. + +kk. If `set -x' is enabled, bash doesn't print a command twice if it's run by + the `command' builtin. + +ll. Fixed a bug with printing function definitions containing here documents. + +mm. Fixed a bug that could cause the `bind' builtin to set $? to -1. + +nn. Fixed a bug that didn't reset the timezone information correctly when the + TZ variable was unset. + +oo. Fixed several issues with assigning an associative array variable using a + compound assignment that expands the value of the same variable. + +pp. Fixed several places where the shell set $? without setting PIPESTATUS. + +qq. Fixed a problem with glob bracket expressions containing invalid character + classes, collating symbols, or equivalence classes -- they should not + require a closing right bracket. + +rr. Fixed a bug where running a builtin in a subshell did not run the EXIT trap. + +ss. Fixed several problems with posix-mode variable assignments preceding + shell function calls and posix special builtins, so that they create and + modify variables at the current scope. + +tt. Fix history initialization so `bash +o history' works as expected. + +uu. Fixed a bug in the bindable edit-and-execute-command command that could + interfere with the shell's parsing state. + +vv. Fixed an issue with nested traps running command substitutions in command + lines with command substitutions. + +ww. Fixed a bug with globbing pathnames that contain invalid multibyte + characters (sequences that don't correspond to a character in the current + locale). + +xx. Fixed a bug that caused the shell not to exit if a function definition + failed while errexit was enabled. + +yy. Process substitution processes now get their input from /dev/null, since + they are asynchronous, not interactive, and not jobs. + +zz. Setting nocaseglob no longer turns on case-insensitive regexp matching. + +aaa. Fixed a bug that resulted in extra blank lines being added to some history + entries containing here-documents. + +bbb. Fixed a bug that resulted in incorrect matching of some patterns in word + expansion if they expanded to the empty string. + +ccc. Fixed here-string expansion so it behaves the same as expansion of the + rhs of an assignment statement. + +ddd. Changed here-document parsing to no longer allow the end of the here + document to delimit a command substitution. + +eee. Several fixes to history expansion: multiple :p modifiers work, a ^ word + designator works as part of a range, and a `-' is treated as part of a + search string if it immediately follows a `!'. + +fff. Fixed a bug in pattern substitution with null matches in a string + containing multibyte characters. + +ggg. Unbinding a key sequence bound with `bind -x' now removes the key sequence + from the additional keymap `bind -x' uses. + +hhh. Fixed a bug with command start detection for completion so that it doesn't + mistake brace expansion for the start of a command. + +iii. Fixed a bug that caused local variables with the same name as variables + appearing in a function's temporary environment to not be marked as local. + +jjj. Fixed a bug that could cause SIGCHLD to be blocked when executing return + or exec in the rightmost pipeline element with lastpipe enabled. + +kkk. Fixed a bug that could result in commands without the execute bit set + being added to the command hash table. + +lll. Fixed a bug that allowed non-digits to follow the `#' in a `base#number' + integer constant. + +mmm. Fixed a bug that made `time -- command' attempt to execute `--'. + +nnn. Fixed a couple of bugs with variable transformation using arrays + subscripted with `*' or `@'. + +ooo. A failure to create a variable using `declare' in a function no longer + causes the function to return immediately. + +ppp. Fixed a bug that could cause the := word expansion to add a non-null + value if attempting to assign a null string when double-quoted. + +qqq. Fixed a bug that could cause backslashes quoting double quotes in here + document bodies to not be removed when expanding the body. + +rrr. Fixed a bug that caused commands following a subshell while the shell is + reading input from stdin but not interactive, while job control is + enabled, to be executed twice. + +sss. Fixed a bug where receiving SIGTERM from a different process while + readline was active could cause the shell to terminate. + +ttt. In posix mode, running a trap after the read builtin now sees the exit + status of the read builtin (e.g., 130 after a SIGINT) in $?. + +uuu. Fixed a bug with nameref variables referencing array subscripts used in + arithmetic expressions. + +vvv. Fixed a bug that caused the pipeline process group id to be reset in the + middle of a command list run by a shell started to run a command + substitution. + +www. Restricted shells can no longer read and write history files with pathnames + containing slashes. + +xxx. Fixed a couple of problems with 0 and -0 used as arguments to `fc' when + not listing commands from the history. + +yyy. When `test' is supplied four or more arguments, treat an argument that + looks like an operator (e.g., -e), but is in a place where only a string + is valid, as a string, as it would be when using the POSIX rules, instead + of an operator with a missing argument. + +zzz. There is no `compat50' shopt option. Changes to the shell compatibility + level should use the BASH_COMPAT variable. + +2. Changes to Readline + +a. There are a number of fixes that were found as the result of fuzzing with + random input. + +b. Changed the revert-all-at-newline behavior to make sure to start at the end + of the history list when doing it, instead of the line where the user hit + return. + +c. When parsing `set' commands from the inputrc file or an application, readline + now allows trailing whitespace. + +d. Fixed a bug that left a file descriptor open to the history file if the + file size was 0. + +e. Fixed a problem with binding key sequences containing meta characters. + +f. Fixed a bug that caused the wrong line to be displayed if the user tried to + move back beyond the beginning of the history list, or forward past the end + of the history list. + +g. If readline catches SIGTSTP, it now sets a hook that allows the calling + application to handle it if it desires. + +h. Fixed a redisplay problem with a prompt string containing embedded newlines. + +i. Fixed a problem with completing filenames containing invalid multibyte + sequences when case-insensitive comparisons are enabled. + +j. Fixed a redisplay problem with prompt strings containing invisible multibyte + characters. + +k. Fixed a problem with multibyte characters mapped to editing commands that + modify the search string in incremental search. + +l. Fixed a bug with maintaining the key sequence while resolving a bound + command in the presence of ambiguous sequences (sequences with a common + prefix), in most cases while attempting to unbind it. + +m. Fixed several buffer overflows found as the result of fuzzing. + +n. Reworked backslash handling when translating key sequences for key binding + to be more uniform and consistent, which introduces a slight backwards + incompatibility. + +o. Fixed a bug with saving the history that resulted in errors not being + propagated to the calling application when the history file is not writable. + +p. Readline only calls chown(2) on a newly-written history file if it really + needs to, instead of having it be a no-op. + +q. Readline now behaves better when operate-and-get-next is used when the + history list is `full': when there are already $HISTSIZE entries. + +3. New Features in Bash + +a. `bind -x' now supports different bindings for different editing modes and + keymaps. + +b. Bash attempts to optimize the number of times it forks when executing + commands in subshells and from `bash -c'. + +c. Here documents and here strings now use pipes for the expanded document if + it's smaller than the pipe buffer size, reverting to temporary files if it's + larger. + +d. There are new loadable builtins: mktemp, accept, mkfifo, csv, cut/lcut + +e. In posix mode, `trap -p' now displays signals whose disposition is SIG_DFL + and those that were SIG_IGN when the shell starts. + +f. The shell now expands the history number (e.g., in PS1) even if it is not + currently saving commands to the history list. + +g. `read -e' may now be used with arbitrary file descriptors (`read -u N'). + +h. The `select' builtin now runs traps if its internal call to the read builtin + is interrupted by a signal. + +i. SRANDOM: a new variable that expands to a 32-bit random number that is not + produced by an LCRNG, and uses getrandom/getentropy, falling back to + /dev/urandom or arc4random if available. There is a fallback generator if + none of these are available. + +j. shell-transpose-words: a new bindable readline command that uses the same + definition of word as shell-forward-word, etc. + +k. The shell now adds default bindings for shell-forward-word, + shell-backward-word, shell-transpose-words, and shell-kill-word. + +l. Bash now allows ARGV0 appearing in the initial shell environment to set $0. + +m. If `unset' is executed without option arguments, bash tries to unset a shell + function if a name argument cannot be a shell variable name because it's not + an identifier. + +n. The `test -N' operator uses nanosecond timestamp granularity if it's + available. + +o. Bash posix mode now treats assignment statements preceding shell function + definitions the same as in its default mode, since POSIX has changed and + no longer requires those assignments to persist after the function returns + (POSIX interp 654). + +p. BASH_REMATCH is no longer readonly. + +q. wait: has a new -p VARNAME option, which stores the PID returned by `wait -n' + or `wait' without arguments. + +r. Sorting the results of pathname expansion now uses byte-by-byte comparisons + if two strings collate equally to impose a total order; the result of a + POSIX interpretation (#963 and #1070). + +s. Bash now allows SIGINT trap handlers to execute recursively. + +t. Bash now saves and restores state around setting and unsetting posix mode, + instead of having unsetting posix mode set a known state. + +u. Process substitution is now available in posix mode. + +v. READLINE_MARK: a new variable available while executing commands bound with + `bind -x', contains the value of the mark. + +w. Bash removes SIGCHLD from the set of blocked signals if it's blocked at shell + startup. + +x. `test -v N' can now test whether or not positional parameter N is set. + +y. `local' now honors the `-p' option to display all local variables at the + current context. + +z. The `@a' variable transformation now prints attributes for unset array + variables. + +aa. The `@A' variable transformation now prints a declare command that sets a + variable's attributes if the variable has attributes but is unset. + +bb. `declare' and `local' now have a -I option that inherits attributes and + value from a variable with the same name at a previous scope. + +cc. When run from a -c command, `jobs' now reports the status of completed jobs. + +dd. New `U', `u', and `L' parameter transformations to convert to uppercase, + convert first character to uppercase, and convert to lowercase, + respectively. + +ee. PROMPT_COMMANDS: a new array variable, each element of which can contain a + command to be executed like PROMPT_COMMAND. + +ff. `ulimit' has a -R option to report and set the RLIMIT_RTTIME resource. + +gg. Associative arrays may be assigned using a list of key-value pairs within + a compound assignment. Compound assignments where the words are not of + the form [key]=value are assumed to be key-value assignments. A missing or + empty key is an error; a missing value is treated as NULL. Assignments may + not mix the two forms. + +hh. New `K' parameter transformation to display associative arrays as key- + value pairs. + +ii. Writing history to syslog now handles messages longer than the syslog max + length by writing multiple messages with a sequence number. + +jj. SECONDS and RANDOM may now be assigned using arithmetic expressions, since + they are nominally integer variables. LINENO is not an integer variable. + +kk. Bash temporarily suppresses the verbose option when running the DEBUG trap + while running a command from the `fc' builtin. + +ll. `wait -n' now accepts a list of job specifications as arguments and will + wait for the first one in the list to change state. + +mm. The associative array implementation can now dynamically increase the + size of the hash table based on insertion patterns. + +nn. HISTFILE is now readonly in a restricted shell. + +4. New Features in Readline + +a. If a second consecutive completion attempt produces matches where the first + did not, treat it as a new completion attempt and insert a match as + appropriate. + +b. Bracketed paste mode works in more places: incremental search strings, vi + overstrike mode, character search, and reading numeric arguments. + +c. Readline automatically switches to horizontal scrolling if the terminal has + only one line. + +d. Unbinding all key sequences bound to a particular readline function now + descends into keymaps for multi-key sequences. + +e. rl-clear-display: new bindable command that clears the screen and, if + possible, the scrollback buffer (bound to emacs mode M-C-l by default). + +f. New active mark and face feature: when enabled, it will highlight the text + inserted by a bracketed paste (the `active region') and the text found by + incremental and non-incremental history searches. + +g. Readline sets the mark in several additional commands. + +h. Bracketed paste mode is enabled by default (for now). + +i. Readline tries to take advantage of the more regular structure of UTF-8 + characters to identify the beginning and end of characters when moving + through the line buffer. + +j. The bindable operate-and-get-next command (and its default bindings) are + now part of readline instead of a bash-specific addition. diff --git a/COMPAT b/COMPAT index 1b25c064..883f1ca4 100644 --- a/COMPAT +++ b/COMPAT @@ -2,11 +2,11 @@ Compatibility with previous versions ==================================== This document details the incompatibilities between this version of bash, -bash-5.0, and the previous widely-available versions, bash-3.x (which is +bash-5.1, and the previous widely-available versions, bash-3.x (which is still the `standard' version for Mac OS X), 4.2/4.3 (which are still -standard on a few Linux distributions), and bash-4.4, the current -widely-available version. These were discovered by users of bash-2.x -through 4.x, so this list is not comprehensive. Some of these +standard on a few Linux distributions), and bash-4.4/bash-5.0, the current +widely-available versions. These were discovered by users of bash-2.x +through 5.x, so this list is not comprehensive. Some of these incompatibilities occur between the current version and versions 2.0 and above. @@ -404,78 +404,140 @@ above. contexts (including the global context) unless the shell is in posix mode, since export and readonly are special builtins. +63. Bash-5.1 changes the way posix-mode shells handle assignment statements + preceding shell function calls. Previous versions of POSIX specified that + such assignments would persist after the function returned; subsequent + versions of the standard removed that requirement (interpretation #654). + Bash-5.1 posix mode assignment statements preceding shell function calls + do not persist after the function returns. + +64. Bash-5.1 reverts to the bash-4.4 treatment of pathname expansion of words + containing backslashes but no other special globbing characters. This comes + after a protracted discussion and a POSIX interpretation (#1234). + +65. In bash-5.1, disabling posix mode attempts to restore the state of several + options that posix mode modifies to the state they had before enabling + posix mode. Previous versions restored these options to default values. + Shell Compatibility Level ========================= Bash-4.0 introduced the concept of a `shell compatibility level', specified -as a set of options to the shopt builtin (compat31, compat32, compat40, -compat41, and compat42 at this writing). There is only one current -compatibility level -- each option is mutually exclusive. This list does not -mention behavior that is standard for a particular version (e.g., setting -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 above). +as a set of options to the shopt builtin (compat31, compat32, compat40, +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. -Bash-4.3 introduces a new shell variable: BASH_COMPAT. The value assigned +This section does not mention behavior that is standard for a particular +version (e.g., setting 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 above). + +If a user enables, say, 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 bash, but that behavior may have been present in earlier +versions. For instance, the change to use locale-based comparisons with +the `[[' command came in bash-4.1, and earlier versions used ASCII-based +comparisons, so enabling 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. + +Bash-4.3 introduced a new shell variable: BASH_COMPAT. The value assigned to this variable (a decimal version number like 4.2, or an integer corresponding to the compatNN option, like 42) determines the compatibility level. -Bash-4.4 has begun deprecating older compatibility levels. Eventually, the -options will be removed in favor of the BASH_COMPAT variable. +Starting with bash-4.4, bash has begun deprecating older compatibility +levels. Eventually, the options will be removed in favor of the +BASH_COMPAT variable. -compat31 set +Bash-5.0 is the final version for which there will be an individual shopt +option for the previous version. Users should use the BASH_COMPAT variable +on bash-5.0 and later versions. + +The following table describes the behavior changes controlled by each +compatibility level setting. The `compatNN' tag is used as shorthand for +setting the compatibility level to NN using one of the following +mechanisms. For versions prior to bash-5.0, the compatibility level may be +set using the corresponding compatNN shopt option. For bash-4.3 and later +versions, the BASH_COMPAT variable is preferred, and it is required for +bash-5.1 and later versions. + +compat31 - the < and > operators to the [[ command do not consider the current locale when comparing strings; they use ASCII ordering - - quoting the rhs of the regexp matching operator (=~) has no - special effect + - quoting the rhs of the [[ command's regexp matching operator (=~) + has no special effect -compat32 set - - the < and > operators to the [[ command do not consider the current - locale when comparing strings; they use ASCII ordering - -compat40 set +compat32 - the < and > operators to the [[ command do not consider the current locale when comparing strings; they use ASCII ordering - interrupting a command list such as "a ; b ; c" causes the execution - of the entire list to be aborted (in versions before bash-4.0, - interrupting one command in a list caused the next to be executed) + 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) -compat41 set - - interrupting a command list such as "a ; b ; c" causes the execution - of the entire list to be aborted (in versions before bash-4.0, - interrupting one command in a list caused the next to be executed) - - when in posix mode, single quotes in the `word' portion of a - double-quoted parameter expansion define a new quoting context and - are treated specially +compat40 + - the < and > operators to the [[ command do not consider the current + locale when comparing strings; they use ASCII ordering. + Bash versions prior to bash-4.1 use ASCII collation and strcmp(3); + bash-4.1 and later use the current locale's collation sequence and + strcoll(3). -compat42 set +compat41 + - in posix mode, `time' may be followed by options and still be + recognized as a reserved word (this is POSIX interpretation 267) + - in posix mode, the parser requires that an even number of single + quotes occur in the `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) + +compat42 - the replacement string in double-quoted pattern substitution is not - run through quote removal, as in previous versions + run through quote removal, as it is in versions after bash-4.2 + - in posix mode, single quotes are considered special when expanding + the `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 -compat43 set +compat43 - the shell does not print a warning message if an attempt is made to use a quoted compound assignment as an argument to declare - (declare -a foo='(1 2)') + (declare -a foo='(1 2)'). Later versions warn that this usage is + deprecated. - word expansion errors are considered non-fatal errors that cause the - current command to fail, even in Posix mode + current command to fail, even in posix mode (the default behavior is + to make them fatal errors that cause the shell to exit) - when executing a shell function, the loop state (while/until/etc.) is not reset, so `break' or `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. + the loop state to prevent this -compat44 set +compat44 - the shell sets up the values used by BASH_ARGV and BASH_ARGC so they can expand to the shell's positional parameters even if extended debug mode is not enabled - - a subshell inherits loops from its parent contenxt, so `break' - or `continue' will cause the subshell to exit + - a subshell inherits loops from its parent context, so `break' + or `continue' will cause the subshell to exit. Bash-5.0 and later + reset the loop state to prevent the exit - variable assignments preceding builtins like export and 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 +compat50 (set using BASH_COMPAT) + - Bash-5.1 changed the way $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 + RANDOM will produce the same sequence as in bash-5.0 ------------------------------------------------------------------------------- diff --git a/CWRU/CWRU.chlog b/CWRU/CWRU.chlog index e93a215c..ce4e4b68 100644 --- a/CWRU/CWRU.chlog +++ b/CWRU/CWRU.chlog @@ -8380,3 +8380,30 @@ configure.ac lib/readline/readline.h - updated defines to readline version 8.1 + +variables.c + - brand: if shell_compatibility_level is 50 or below, don't xor the + top and bottom halves of the 32-bit random number together, since + previous versions did not + + 5/21 + ---- +COMPAT + - overhauled and updated the descriptions of the various shopt compatNN + options + +doc/bashref.texi + - Shell Compatibility Mode: new section, describes compatibility levels, + BASH_COMPAT, and the various compatNN shopt options + + 5/23 + ---- +doc/bash.1 + - added Shell Compatibility mode section + +doc/{bash.1,bashref.texi} + - changed shopt section to list the compatibility options and refer + to Shell Compatibility Mode section + - BASH_COMPAT: overhauled the text, refers to Shell Compatibility Mode + section + diff --git a/NEWS b/NEWS index 11968455..19f6d9fd 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,164 @@ +This is a terse description of the new features added to bash-5.1 since +the release of bash-5.0. As always, the manual page (doc/bash.1) is +the place to look for complete descriptions. + +1. New Features in Bash + +a. `bind -x' now supports different bindings for different editing modes and + keymaps. + +b. Bash attempts to optimize the number of times it forks when executing + commands in subshells and from `bash -c'. + +c. Here documents and here strings now use pipes for the expanded document if + it's smaller than the pipe buffer size, reverting to temporary files if it's + larger. + +d. There are new loadable builtins: mktemp, accept, mkfifo, csv, cut/lcut + +e. In posix mode, `trap -p' now displays signals whose disposition is SIG_DFL + and those that were SIG_IGN when the shell starts. + +f. The shell now expands the history number (e.g., in PS1) even if it is not + currently saving commands to the history list. + +g. `read -e' may now be used with arbitrary file descriptors (`read -u N'). + +h. The `select' builtin now runs traps if its internal call to the read builtin + is interrupted by a signal. + +i. SRANDOM: a new variable that expands to a 32-bit random number that is not + produced by an LCRNG, and uses getrandom/getentropy, falling back to + /dev/urandom or arc4random if available. There is a fallback generator if + none of these are available. + +j. shell-transpose-words: a new bindable readline command that uses the same + definition of word as shell-forward-word, etc. + +k. The shell now adds default bindings for shell-forward-word, + shell-backward-word, shell-transpose-words, and shell-kill-word. + +l. Bash now allows ARGV0 appearing in the initial shell environment to set $0. + +m. If `unset' is executed without option arguments, bash tries to unset a shell + function if a name argument cannot be a shell variable name because it's not + an identifier. + +n. The `test -N' operator uses nanosecond timestamp granularity if it's + available. + +o. Bash posix mode now treats assignment statements preceding shell function + definitions the same as in its default mode, since POSIX has changed and + no longer requires those assignments to persist after the function returns + (POSIX interp 654). + +p. BASH_REMATCH is no longer readonly. + +q. wait: has a new -p VARNAME option, which stores the PID returned by `wait -n' + or `wait' without arguments. + +r. Sorting the results of pathname expansion now uses byte-by-byte comparisons + if two strings collate equally to impose a total order; the result of a + POSIX interpretation. + +s. Bash now allows SIGINT trap handlers to execute recursively. + +t. Bash now saves and restores state around setting and unsetting posix mode, + instead of having unsetting posix mode set a known state. + +u. Process substitution is now available in posix mode. + +v. READLINE_MARK: a new variable available while executing commands bound with + `bind -x', contains the value of the mark. + +w. Bash removes SIGCHLD from the set of blocked signals if it's blocked at shell + startup. + +x. `test -v N' can now test whether or not positional parameter N is set. + +y. `local' now honors the `-p' option to display all local variables at the + current context. + +z. The `@a' variable transformation now prints attributes for unset array + variables. + +aa. The `@A' variable transformation now prints a declare command that sets a + variable's attributes if the variable has attributes but is unset. + +bb. `declare' and `local' now have a -I option that inherits attributes and + value from a variable with the same name at a previous scope. + +cc. When run from a -c command, `jobs' now reports the status of completed jobs. + +dd. New `U', `u', and `L' parameter transformations to convert to uppercase, + convert first character to uppercase, and convert to lowercase, + respectively. + +ee. PROMPT_COMMANDS: a new array variable, each element of which can contain a + command to be executed like PROMPT_COMMAND. + +ff. `ulimit' has a -R option to report and set the RLIMIT_RTTIME resource. + +gg. Associative arrays may be assigned using a list of key-value pairs within + a compound assignment. Compound assignments where the words are not of + the form [key]=value are assumed to be key-value assignments. A missing or + empty key is an error; a missing value is treated as NULL. Assignments may + not mix the two forms. + +hh. New `K' parameter transformation to display associative arrays as key- + value pairs. + +ii. Writing history to syslog now handles messages longer than the syslog max + length by writing multiple messages with a sequence number. + +jj. SECONDS and RANDOM may now be assigned using arithmetic expressions, since + they are nominally integer variables. LINENO is not an integer variable. + +kk. Bash temporarily suppresses the verbose option when running the DEBUG trap + while running a command from the `fc' builtin. + +ll. `wait -n' now accepts a list of job specifications as arguments and will + wait for the first one in the list to change state. + +mm. The associative array implementation can now dynamically increase the + size of the hash table based on insertion patterns. + +nn. HISTFILE is now readonly in a restricted shell. + +2. New Features in Readline + +a. If a second consecutive completion attempt produces matches where the first + did not, treat it as a new completion attempt and insert a match as + appropriate. + +b. Bracketed paste mode works in more places: incremental search strings, vi + overstrike mode, character search, and reading numeric arguments. + +c. Readline automatically switches to horizontal scrolling if the terminal has + only one line. + +d. Unbinding all key sequences bound to a particular readline function now + descends into keymaps for multi-key sequences. + +e. rl-clear-display: new bindable command that clears the screen and, if + possible, the scrollback buffer (bound to emacs mode M-C-l by default). + +f. New active mark and face feature: when enabled, it will highlight the text + inserted by a bracketed paste (the `active region') and the text found by + incremental and non-incremental history searches. + +g. Readline sets the mark in several additional commands. + +h. Bracketed paste mode is enabled by default (for now). + +i. Readline tries to take advantage of the more regular structure of UTF-8 + characters to identify the beginning and end of characters when moving + through the line buffer. + +j. The bindable operate-and-get-next command (and its default bindings) are + now part of readline instead of a bash-specific addition. + +------------------------------------------------------------------------------- This is a terse description of the new features added to bash-5.0 since the release of bash-4.4. As always, the manual page (doc/bash.1) is the place to look for complete descriptions. diff --git a/NEWS-5.1 b/NEWS-5.1 new file mode 100644 index 00000000..8c303fa6 --- /dev/null +++ b/NEWS-5.1 @@ -0,0 +1,159 @@ +This is a terse description of the new features added to bash-5.1 since +the release of bash-5.0. As always, the manual page (doc/bash.1) is +the place to look for complete descriptions. + +1. New Features in Bash + +a. `bind -x' now supports different bindings for different editing modes and + keymaps. + +b. Bash attempts to optimize the number of times it forks when executing + commands in subshells and from `bash -c'. + +c. Here documents and here strings now use pipes for the expanded document if + it's smaller than the pipe buffer size, reverting to temporary files if it's + larger. + +d. There are new loadable builtins: mktemp, accept, mkfifo, csv, cut/lcut + +e. In posix mode, `trap -p' now displays signals whose disposition is SIG_DFL + and those that were SIG_IGN when the shell starts. + +f. The shell now expands the history number (e.g., in PS1) even if it is not + currently saving commands to the history list. + +g. `read -e' may now be used with arbitrary file descriptors (`read -u N'). + +h. The `select' builtin now runs traps if its internal call to the read builtin + is interrupted by a signal. + +i. SRANDOM: a new variable that expands to a 32-bit random number that is not + produced by an LCRNG, and uses getrandom/getentropy, falling back to + /dev/urandom or arc4random if available. There is a fallback generator if + none of these are available. + +j. shell-transpose-words: a new bindable readline command that uses the same + definition of word as shell-forward-word, etc. + +k. The shell now adds default bindings for shell-forward-word, + shell-backward-word, shell-transpose-words, and shell-kill-word. + +l. Bash now allows ARGV0 appearing in the initial shell environment to set $0. + +m. If `unset' is executed without option arguments, bash tries to unset a shell + function if a name argument cannot be a shell variable name because it's not + an identifier. + +n. The `test -N' operator uses nanosecond timestamp granularity if it's + available. + +o. Bash posix mode now treats assignment statements preceding shell function + definitions the same as in its default mode, since POSIX has changed and + no longer requires those assignments to persist after the function returns + (POSIX interp 654). + +p. BASH_REMATCH is no longer readonly. + +q. wait: has a new -p VARNAME option, which stores the PID returned by `wait -n' + or `wait' without arguments. + +r. Sorting the results of pathname expansion now uses byte-by-byte comparisons + if two strings collate equally to impose a total order; the result of a + POSIX interpretation. + +s. Bash now allows SIGINT trap handlers to execute recursively. + +t. Bash now saves and restores state around setting and unsetting posix mode, + instead of having unsetting posix mode set a known state. + +u. Process substitution is now available in posix mode. + +v. READLINE_MARK: a new variable available while executing commands bound with + `bind -x', contains the value of the mark. + +w. Bash removes SIGCHLD from the set of blocked signals if it's blocked at shell + startup. + +x. `test -v N' can now test whether or not positional parameter N is set. + +y. `local' now honors the `-p' option to display all local variables at the + current context. + +z. The `@a' variable transformation now prints attributes for unset array + variables. + +aa. The `@A' variable transformation now prints a declare command that sets a + variable's attributes if the variable has attributes but is unset. + +bb. `declare' and `local' now have a -I option that inherits attributes and + value from a variable with the same name at a previous scope. + +cc. When run from a -c command, `jobs' now reports the status of completed jobs. + +dd. New `U', `u', and `L' parameter transformations to convert to uppercase, + convert first character to uppercase, and convert to lowercase, + respectively. + +ee. PROMPT_COMMANDS: a new array variable, each element of which can contain a + command to be executed like PROMPT_COMMAND. + +ff. `ulimit' has a -R option to report and set the RLIMIT_RTTIME resource. + +gg. Associative arrays may be assigned using a list of key-value pairs within + a compound assignment. Compound assignments where the words are not of + the form [key]=value are assumed to be key-value assignments. A missing or + empty key is an error; a missing value is treated as NULL. Assignments may + not mix the two forms. + +hh. New `K' parameter transformation to display associative arrays as key- + value pairs. + +ii. Writing history to syslog now handles messages longer than the syslog max + length by writing multiple messages with a sequence number. + +jj. SECONDS and RANDOM may now be assigned using arithmetic expressions, since + they are nominally integer variables. LINENO is not an integer variable. + +kk. Bash temporarily suppresses the verbose option when running the DEBUG trap + while running a command from the `fc' builtin. + +ll. `wait -n' now accepts a list of job specifications as arguments and will + wait for the first one in the list to change state. + +mm. The associative array implementation can now dynamically increase the + size of the hash table based on insertion patterns. + +nn. HISTFILE is now readonly in a restricted shell. + +2. New Features in Readline + +a. If a second consecutive completion attempt produces matches where the first + did not, treat it as a new completion attempt and insert a match as + appropriate. + +b. Bracketed paste mode works in more places: incremental search strings, vi + overstrike mode, character search, and reading numeric arguments. + +c. Readline automatically switches to horizontal scrolling if the terminal has + only one line. + +d. Unbinding all key sequences bound to a particular readline function now + descends into keymaps for multi-key sequences. + +e. rl-clear-display: new bindable command that clears the screen and, if + possible, the scrollback buffer (bound to emacs mode M-C-l by default). + +f. New active mark and face feature: when enabled, it will highlight the text + inserted by a bracketed paste (the `active region') and the text found by + incremental and non-incremental history searches. + +g. Readline sets the mark in several additional commands. + +h. Bracketed paste mode is enabled by default (for now). + +i. Readline tries to take advantage of the more regular structure of UTF-8 + characters to identify the beginning and end of characters when moving + through the line buffer. + +j. The bindable operate-and-get-next command (and its default bindings) are + now part of readline instead of a bash-specific addition. diff --git a/NOTES b/NOTES index 414e7732..6fa019ae 100644 --- a/NOTES +++ b/NOTES @@ -1,4 +1,4 @@ -Platform-Specific Configuration and Operation Notes [somewhat dated] +Platform-Specific Configuration and Operation Notes [very dated] ==================================================================== 1. configure --without-gnu-malloc on: diff --git a/POSIX b/POSIX index d2836070..24114af1 100644 --- a/POSIX +++ b/POSIX @@ -17,118 +17,118 @@ The following list is what's changed when 'POSIX mode' is in effect: re-search '$PATH' to find the new location. This is also available with 'shopt -s checkhash'. - 3. The message printed by the job control code and builtins when a job - exits with a non-zero status is 'Done(status)'. + 3. Bash will not insert a command without the execute bit set into the + command hash table, even if it returns it as a (last-ditch) result + from a '$PATH' search. 4. The message printed by the job control code and builtins when a job + exits with a non-zero status is 'Done(status)'. + + 5. The message printed by the job control code and builtins when a job is stopped is 'Stopped(SIGNAME)', where SIGNAME is, for example, 'SIGTSTP'. - 5. Alias expansion is always enabled, even in non-interactive shells. + 6. Alias expansion is always enabled, even in non-interactive shells. - 6. Reserved words appearing in a context where reserved words are + 7. Reserved words appearing in a context where reserved words are recognized do not undergo alias expansion. - 7. The POSIX 'PS1' and 'PS2' expansions of '!' to the history number + 8. The POSIX 'PS1' and 'PS2' expansions of '!' to the history number and '!!' to '!' are enabled, and parameter expansion is performed on the values of 'PS1' and 'PS2' regardless of the setting of the 'promptvars' option. - 8. The POSIX startup files are executed ('$ENV') rather than the + 9. The POSIX startup files are executed ('$ENV') rather than the normal Bash files. - 9. Tilde expansion is only performed on assignments preceding a + 10. Tilde expansion is only performed on assignments preceding a command name, rather than on all assignment statements on the line. - 10. The default history file is '~/.sh_history' (this is the default + 11. The default history file is '~/.sh_history' (this is the default value of '$HISTFILE'). - 11. Redirection operators do not perform filename expansion on the + 12. Redirection operators do not perform filename expansion on the word in the redirection unless the shell is interactive. - 12. Redirection operators do not perform word splitting on the word in + 13. Redirection operators do not perform word splitting on the word in the redirection. - 13. Function names must be valid shell 'name's. That is, they may not + 14. Function names must be valid shell 'name's. That is, they may not contain characters other than letters, digits, and underscores, and may not start with a digit. Declaring a function with an invalid name causes a fatal syntax error in non-interactive shells. - 14. Function names may not be the same as one of the POSIX special + 15. Function names may not be the same as one of the POSIX special builtins. - 15. POSIX special builtins are found before shell functions during + 16. POSIX special builtins are found before shell functions during command lookup. - 16. When printing shell function definitions (e.g., by 'type'), Bash + 17. When printing shell function definitions (e.g., by 'type'), Bash does not print the 'function' keyword. - 17. Literal tildes that appear as the first character in elements of + 18. Literal tildes that appear as the first character in elements of the 'PATH' variable are not expanded as described above under *note Tilde Expansion::. - 18. The 'time' reserved word may be used by itself as a command. When + 19. The 'time' reserved word may be used by itself as a command. When used in this way, it displays timing statistics for the shell and its completed children. The 'TIMEFORMAT' variable controls the format of the timing information. - 19. When parsing and expanding a ${...} expansion that appears within + 20. When parsing and expanding a ${...} expansion that appears within double quotes, single quotes are no longer special and cannot be used to quote a closing brace or other special character, unless the operator is one of those defined to perform pattern removal. In this case, they do not have to appear as matched pairs. - 20. The parser does not recognize 'time' as a reserved word if the + 21. The parser does not recognize 'time' as a reserved word if the next token begins with a '-'. - 21. The '!' character does not introduce history expansion within a + 22. The '!' character does not introduce history expansion within a double-quoted string, even if the 'histexpand' option is enabled. - 22. If a POSIX special builtin returns an error status, a + 23. If a POSIX special builtin returns an error status, a non-interactive shell exits. The fatal errors are those listed in the POSIX standard, and include things like passing incorrect options, redirection errors, variable assignment errors for assignments preceding the command name, and so on. - 23. A non-interactive shell exits with an error status if a variable + 24. A non-interactive shell exits with an error status if a variable assignment error occurs when no command name follows the assignment statements. A variable assignment error occurs, for example, when trying to assign a value to a readonly variable. - 24. A non-interactive shell exits with an error status if a variable + 25. A non-interactive shell exits with an error status if a variable assignment error occurs in an assignment statement preceding a special builtin, but not with any other simple command. - 25. A non-interactive shell exits with an error status if the + 26. A non-interactive shell exits with an error status if the iteration variable in a 'for' statement or the selection variable in a 'select' statement is a readonly variable. - 26. Non-interactive shells exit if FILENAME in '.' FILENAME is not + 27. Non-interactive shells exit if FILENAME in '.' FILENAME is not found. - 27. Non-interactive shells exit if a syntax error in an arithmetic + 28. Non-interactive shells exit if a syntax error in an arithmetic expansion results in an invalid expression. - 28. Non-interactive shells exit if a parameter expansion error occurs. + 29. Non-interactive shells exit if a parameter expansion error occurs. - 29. Non-interactive shells exit if there is a syntax error in a script + 30. Non-interactive shells exit if there is a syntax error in a script read with the '.' or 'source' builtins, or in a string processed by the 'eval' builtin. - 30. While variable indirection is available, it may not be applied to + 31. While variable indirection is available, it may not be applied to the '#' and '?' special parameters. - 31. When expanding the '*' special parameter in a pattern context + 32. When expanding the '*' special parameter in a pattern context where the expansion is double-quoted does not treat the '$*' as if it were double-quoted. - 32. Assignment statements preceding POSIX special builtins persist in + 33. Assignment statements preceding POSIX special builtins persist in the shell environment after the builtin completes. - 33. Assignment statements preceding shell function calls persist in - the shell environment after the function returns, as if a POSIX - special builtin command had been executed. - 34. The 'command' builtin does not prevent builtins that take assignment statements as arguments from expanding them as assignment statements; when not in POSIX mode, assignment builtins @@ -158,75 +158,78 @@ The following list is what's changed when 'POSIX mode' is in effect: handler for a given signal to the original disposition, they should use '-' as the first argument. - 41. The '.' and 'source' builtins do not search the current directory + 41. 'trap -p' displays signals whose dispositions are set to SIG_DFL + and those that were ignored when the shell started. + + 42. The '.' and 'source' builtins do not search the current directory for the filename argument if it is not found by searching 'PATH'. - 42. Enabling POSIX mode has the effect of setting the + 43. Enabling POSIX mode has the effect of setting the 'inherit_errexit' option, so subshells spawned to execute command substitutions inherit the value of the '-e' option from the parent shell. When the 'inherit_errexit' option is not enabled, Bash clears the '-e' option in such subshells. - 43. Enabling POSIX mode has the effect of setting the 'shift_verbose' + 44. Enabling POSIX mode has the effect of setting the 'shift_verbose' option, so numeric arguments to 'shift' that exceed the number of positional parameters will result in an error message. - 44. When the 'alias' builtin displays alias definitions, it does not + 45. When the 'alias' builtin displays alias definitions, it does not display them with a leading 'alias ' unless the '-p' option is supplied. - 45. When the 'set' builtin is invoked without options, it does not + 46. When the 'set' builtin is invoked without options, it does not display shell function names and definitions. - 46. When the 'set' builtin is invoked without options, it displays + 47. When the 'set' builtin is invoked without options, it displays variable values without quotes, unless they contain shell metacharacters, even if the result contains nonprinting characters. - 47. When the 'cd' builtin is invoked in LOGICAL mode, and the pathname + 48. When the 'cd' builtin is invoked in LOGICAL mode, and the pathname constructed from '$PWD' and the directory name supplied as an argument does not refer to an existing directory, 'cd' will fail instead of falling back to PHYSICAL mode. - 48. When the 'cd' builtin cannot change a directory because the length + 49. When the 'cd' builtin cannot change a directory because the length of the pathname constructed from '$PWD' and the directory name supplied as an argument exceeds PATH_MAX when all symbolic links are expanded, 'cd' will fail instead of attempting to use only the supplied directory name. - 49. The 'pwd' builtin verifies that the value it prints is the same as + 50. The 'pwd' builtin verifies that the value it prints is the same as the current directory, even if it is not asked to check the file system with the '-P' option. - 50. When listing the history, the 'fc' builtin does not include an + 51. When listing the history, the 'fc' builtin does not include an indication of whether or not a history entry has been modified. - 51. The default editor used by 'fc' is 'ed'. + 52. The default editor used by 'fc' is 'ed'. - 52. The 'type' and 'command' builtins will not report a non-executable + 53. The 'type' and 'command' builtins will not report a non-executable file as having been found, though the shell will attempt to execute such a file if it is the only so-named file found in '$PATH'. - 53. The 'vi' editing mode will invoke the 'vi' editor directly when + 54. The 'vi' editing mode will invoke the 'vi' editor directly when the 'v' command is run, instead of checking '$VISUAL' and '$EDITOR'. - 54. When the 'xpg_echo' option is enabled, Bash does not attempt to + 55. When the 'xpg_echo' option is enabled, Bash does not attempt to interpret any arguments to 'echo' as options. Each argument is displayed, after escape characters are converted. - 55. The 'ulimit' builtin uses a block size of 512 bytes for the '-c' + 56. The 'ulimit' builtin uses a block size of 512 bytes for the '-c' and '-f' options. - 56. The arrival of 'SIGCHLD' when a trap is set on 'SIGCHLD' does not + 57. The arrival of 'SIGCHLD' when a trap is set on 'SIGCHLD' does not interrupt the 'wait' builtin and cause it to return immediately. The trap command is run once for each child that exits. - 57. The 'read' builtin may be interrupted by a signal for which a trap + 58. The 'read' builtin may be interrupted by a signal for which a trap has been set. If Bash receives a trapped signal while executing 'read', the trap handler executes and 'read' returns an exit status greater than 128. - 58. Bash removes an exited background process's status from the list + 59. Bash removes an exited background process's status from the list of such statuses after the 'wait' builtin is used to obtain it. There is other POSIX behavior that Bash does not implement by default diff --git a/RBASH b/RBASH index ad23f8d9..9732c769 100644 --- a/RBASH +++ b/RBASH @@ -8,11 +8,13 @@ the standard shell. A restricted shell behaves identically to 'bash' with the exception that the following are disallowed or not performed: * Changing directories with the 'cd' builtin. - * Setting or unsetting the values of the 'SHELL', 'PATH', 'ENV', or - 'BASH_ENV' variables. + * Setting or unsetting the values of the 'SHELL', 'PATH', 'HISTFILE', + 'ENV', or 'BASH_ENV' variables. * Specifying command names containing slashes. * Specifying a filename containing a slash as an argument to the '.' builtin command. + * Specifying a filename containing a slash as an argument to the + 'history' builtin command. * Specifying a filename containing a slash as an argument to the '-p' option to the 'hash' builtin command. * Importing function definitions from the shell environment at diff --git a/README b/README index c28d63df..70b7a851 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ Introduction ============ -This is GNU Bash, version 5.0. Bash is the GNU Project's Bourne +This is GNU Bash, version 5.1. Bash is the GNU Project's Bourne Again SHell, a complete implementation of the POSIX shell spec, but also with interactive command line editing, job control on architectures that support it, csh-like features such as history @@ -15,8 +15,8 @@ See the file POSIX for a discussion of how the Bash defaults differ from the POSIX spec and a description of the Bash `posix mode'. There are some user-visible incompatibilities between this version -of Bash and previous widely-distributed versions, bash-4.3 and -bash-4.4. For details, see the file COMPAT. The NEWS file tersely +of Bash and previous widely-distributed versions, bash-4.4 and +bash-5.0. For details, see the file COMPAT. The NEWS file tersely lists features that are new in this release. Bash is free software, distributed under the terms of the [GNU] General diff --git a/builtins/shopt.def b/builtins/shopt.def index eae44481..cbf2914f 100644 --- a/builtins/shopt.def +++ b/builtins/shopt.def @@ -1,7 +1,7 @@ This file is shopt.def, from which is created shopt.c. It implements the Bash `shopt' builtin. -Copyright (C) 1994-2019 Free Software Foundation, Inc. +Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GNU Bash, the Bourne Again SHell. diff --git a/configure b/configure index 4b40f576..1b4ec212 100755 --- a/configure +++ b/configure @@ -1,7 +1,7 @@ #! /bin/sh -# From configure.ac for Bash 5.0, version 5.017. +# From configure.ac for Bash 5.1, version 5.017. # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for bash 5.0-maint. +# Generated by GNU Autoconf 2.69 for bash 5.1-alpha. # # Report bugs to . # @@ -581,8 +581,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='bash' PACKAGE_TARNAME='bash' -PACKAGE_VERSION='5.0-maint' -PACKAGE_STRING='bash 5.0-maint' +PACKAGE_VERSION='5.1-alpha' +PACKAGE_STRING='bash 5.1-alpha' PACKAGE_BUGREPORT='bug-bash@gnu.org' PACKAGE_URL='' @@ -1427,7 +1427,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures bash 5.0-maint to adapt to many kinds of systems. +\`configure' configures bash 5.1-alpha to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1492,7 +1492,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of bash 5.0-maint:";; + short | recursive ) echo "Configuration of bash 5.1-alpha:";; esac cat <<\_ACEOF @@ -1693,7 +1693,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -bash configure 5.0-maint +bash configure 5.1-alpha generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2402,7 +2402,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by bash $as_me 5.0-maint, which was +It was created by bash $as_me 5.1-alpha, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2800,8 +2800,8 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. ac_config_headers="$ac_config_headers config.h" -BASHVERS=5.0 -RELSTATUS=maint +BASHVERS=5.1 +RELSTATUS=alpha case "$RELSTATUS" in alp*|bet*|dev*|rc*|releng*|maint*) DEBUG='-DDEBUG' MALLOC_DEBUG='-DMALLOC_DEBUG' ;; @@ -21039,7 +21039,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by bash $as_me 5.0-maint, which was +This file was extended by bash $as_me 5.1-alpha, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -21105,7 +21105,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -bash config.status 5.0-maint +bash config.status 5.1-alpha configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/doc/Makefile.in b/doc/Makefile.in index 5f0756c4..12068fb5 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -334,7 +334,7 @@ posix: bashref.texi $(RM) POSIX rbash: bashref.texi - $(SH) ./mkrbash + $(SHELL) ./mkrbash cmp -s RBASH ../RBASH || mv RBASH ../RBASH $(RM) RBASH diff --git a/doc/bash.1 b/doc/bash.1 index b5031441..696351bd 100644 --- a/doc/bash.1 +++ b/doc/bash.1 @@ -5,12 +5,12 @@ .\" Case Western Reserve University .\" chet.ramey@case.edu .\" -.\" Last Change: Tue May 5 16:20:48 EDT 2020 +.\" Last Change: Sat May 23 12:45:10 EDT 2020 .\" .\" bash_builtins, strip all but Built-Ins section .if \n(zZ=1 .ig zZ .if \n(zY=1 .ig zY -.TH BASH 1 "2020 May 5" "GNU Bash 5.0" +.TH BASH 1 "2020 May 23" "GNU Bash 5.1" .\" .\" There's some problem with having a `@' .\" in a tagged paragraph with the BSD man macros. @@ -2034,9 +2034,9 @@ below. .TP .B BASH_COMPAT The value is used to set the shell's compatibility level. -See the description of the \fBshopt\fP builtin below under -\fBSHELL BUILTIN COMMANDS\fP -for a description of the various compatibility +See +\fBSHELL COMPATIBILITY MODE\fP +below for a description of the various compatibility levels and their effects. The value may be a decimal number (e.g., 4.2) or an integer (e.g., 42) corresponding to the desired compatibility level. @@ -2045,9 +2045,12 @@ level is set to the default for the current version. If \fBBASH_COMPAT\fP is set to a value that is not one of the valid compatibility levels, the shell prints an error message and sets the compatibility level to the default for the current version. -The valid compatibility levels correspond to the compatibility options -accepted by the \fBshopt\fP builtin described below (for example, -\fBcompat42\fP means that 4.2 and 42 are valid values). +The valid values correspond to the compatibility levels +described below under +\fBSHELL COMPATIBILITY MODE\fP. +For example, 4.2 and 42 are valid values that correspond +to the \fBcompat42\fP \fBshopt\fP option +and set the compatibility level to 42. The current version is also a valid value. .TP .B BASH_ENV @@ -9934,72 +9937,27 @@ This option is enabled by default, but only has an effect if command history is enabled, as described above under .SM .BR HISTORY . +.PD 0 .TP 8 .B compat31 -If set, -.B bash -changes its behavior to that of version 3.1 with respect to quoted -arguments to the \fB[[\fP conditional command's \fB=~\fP operator -and locale-specific string comparison when using the \fB[[\fP -conditional command's \fB<\fP and \fB>\fP operators. -Bash versions prior to bash-4.1 use ASCII collation and -.IR strcmp (3); -bash-4.1 and later use the current locale's collation sequence and -.IR strcoll (3). .TP 8 .B compat32 -If set, -.B bash -changes its behavior to that of version 3.2 with respect to -locale-specific string comparison when using the \fB[[\fP -conditional command's \fB<\fP and \fB>\fP operators (see previous item) -and the effect of interrupting a command list. -Bash versions 3.2 and earlier continue with the next command in the list -after one terminates due to an interrupt. .TP 8 .B compat40 -If set, -.B bash -changes its behavior to that of version 4.0 with respect to locale-specific -string comparison when using the \fB[[\fP -conditional command's \fB<\fP and \fB>\fP operators (see description of -\fBcompat31\fP) -and the effect of interrupting a command list. -Bash versions 4.0 and later interrupt the list as if the shell received the -interrupt; previous versions continue with the next command in the list. .TP 8 .B compat41 -If set, -.BR bash , -when in \fIposix mode\fP, treats a single quote in a double-quoted -parameter expansion as a special character. The single quotes must match -(an even number) and the characters between the single quotes are considered -quoted. This is the behavior of \fP operators to the \fB[[\fP 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 +.IR strcmp (3); +bash-4.1 and later use the current locale's collation sequence and +.IR strcoll (3). +.RE +.PD +.TP +\fBcompat41\fP +.PD 0 +.RS +.IP \(bu +in \fIposix\fP mode, \fBtime\fP may be followed by options and still be +recognized as a reserved word (this is POSIX interpretation 267) +.IP \(bu +in \fIposix\fP mode, the parser requires that an even number of single +quotes occur in the \fIword\fP 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) +.RE +.PD +.TP +\fBcompat42\fP +.PD 0 +.RS +.IP \(bu +the replacement string in double-quoted pattern substitution does not +undergo quote removal, as it does in versions after bash-4.2 +.IP \(bu +in posix mode, single quotes are considered special when expanding +the \fIword\fP 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 +.RE +.PD +.TP +\fBcompat43\fP +.PD 0 +.RS +.IP \(bu +the shell does not print a warning message if an attempt is made to +use a quoted compound assignment as an argument to declare +(declare -a foo='(1 2)'). Later versions warn that this usage is +deprecated +.IP \(bu +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) +.IP \(bu +when executing a shell function, the loop state (while/until/etc.) +is not reset, so \fBbreak\fP or \fBcontinue\fP in that function will break +or continue loops in the calling context. Bash-4.4 and later reset +the loop state to prevent this +.RE +.PD +.TP +\fBcompat44\fP +.PD 0 +.RS +.IP \(bu +the shell sets up the values used by +.SM +.B BASH_ARGV +and +.SM +.B BASH_ARGC +so they can expand to the shell's positional parameters even if extended +debugging mode is not enabled +.IP \(bu +a subshell inherits loops from its parent context, so \fBbreak\fP +or \fBcontinue\fP will cause the subshell to exit. +Bash-5.0 and later reset the loop state to prevent the exit +.IP \(bu +variable assignments preceding builtins like \fBexport\fP and \fBreadonly\fP +that set attributes continue to affect variables with the same +name in the calling environment even if the shell is not in posix +mode +.RE +.PD +.TP +\fBcompat50\fP +.PD 0 +.RS +.IP \(bu +Bash-5.1 changed the way +.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 +.SM +.B RANDOM +will produce the same sequence as in bash-5.0 +.RE +.PD .\" bash_builtins .if \n(zZ=1 .ig zZ .SH "RESTRICTED SHELL" diff --git a/doc/bashref.texi b/doc/bashref.texi index 1308d852..2f2b6bdd 100644 --- a/doc/bashref.texi +++ b/doc/bashref.texi @@ -1064,8 +1064,8 @@ to be matched as a string. An additional binary operator, @samp{=~}, is available, with the same precedence as @samp{==} and @samp{!=}. When it is used, the string to the right of the operator is considered -a @sc{POSIX} extended regular expression and matched accordingly -(using the @sc{POSIX} @code{regcomp} and @code{regexec} interfaces +a @sc{posix} extended regular expression and matched accordingly +(using the @sc{posix} @code{regcomp} and @code{regexec} interfaces usually described in @i{regex}(3)). The return value is 0 if the string matches the pattern, and 1 otherwise. @@ -4790,7 +4790,7 @@ allow this value to be set). The pipe buffer size. @item -q -The maximum number of bytes in POSIX message queues. +The maximum number of bytes in @sc{posix} message queues. @item -r The maximum real-time scheduling priority. @@ -5270,61 +5270,14 @@ This option is enabled by default, but only has an effect if command history is enabled (@pxref{Bash History Facilities}). @item compat31 -If set, Bash -changes its behavior to that of version 3.1 with respect to quoted -arguments to the conditional command's @samp{=~} operator -and with respect to locale-specific -string comparison when using the @code{[[} -conditional command's @samp{<} and @samp{>} operators. -Bash versions prior to bash-4.1 use ASCII collation and strcmp(3); -bash-4.1 and later use the current locale's collation sequence and strcoll(3). - -@item compat32 -If set, Bash -changes its behavior to that of version 3.2 with respect to locale-specific -string comparison when using the @code{[[} -conditional command's @samp{<} and @samp{>} operators (see previous item) -and the effect of interrupting a command list. -Bash versions 3.2 and earlier continue with the next command in the list -after one terminates due to an interrupt. - -@item compat40 -If set, Bash -changes its behavior to that of version 4.0 with respect to locale-specific -string comparison when using the @code{[[} -conditional command's @samp{<} and @samp{>} operators (see description -of @code{compat31}) -and the effect of interrupting a command list. -Bash versions 4.0 and later interrupt the list as if the shell received the -interrupt; previous versions continue with the next command in the list. - -@item compat41 -If set, Bash, when in @sc{posix} mode, treats a single quote in a double-quoted -parameter expansion as a special character. The single quotes must match -(an even number) and the characters between the single quotes are considered -quoted. This is the behavior of @sc{posix} mode through version 4.1. -The default Bash behavior remains as in previous versions. - -@item compat42 -If set, Bash -does not process the replacement string in the pattern substitution word -expansion using quote removal. - -@item compat43 -If set, Bash -does not print a warning message if an attempt is made to use a quoted compound -array assignment as an argument to @code{declare}, -makes word expansion errors -non-fatal errors that cause the current command to fail (the default behavior is -to make them fatal errors that cause the shell to exit), -and does not reset the -loop state when a shell function is executed (this allows @code{break} or -@code{continue} in a shell function to affect loops in the caller's context). - -@item compat44 -If set, Bash -saves the positional parameters to BASH_ARGV and BASH_ARGC before they are -used, regardless of whether or not extended debugging mode is enabled. +@itemx compat32 +@itemx compat40 +@itemx compat41 +@itemx compat42 +@itemx compat43 +@itemx compat44 +These control aspects of the shell's compatibility mode +(@pxref{Shell Compatibility Mode}). @item complete_fullquote If set, Bash @@ -5807,18 +5760,20 @@ subsequently reset. @item BASH_COMPAT The value is used to set the shell's compatibility level. -@xref{The Shopt Builtin}, for a description of the various compatibility -levels and their effects. +@xref{Shell Compatibility Mode}, for a description of the various +compatibility levels and their effects. The value may be a decimal number (e.g., 4.2) or an integer (e.g., 42) corresponding to the desired compatibility level. -If @code{BASH_COMPAT} is unset or set to the empty string, the compatibility +If @env{BASH_COMPAT} is unset or set to the empty string, the compatibility level is set to the default for the current version. -If @code{BASH_COMPAT} is set to a value that is not one of the valid +If @env{BASH_COMPAT} is set to a value that is not one of the valid compatibility levels, the shell prints an error message and sets the compatibility level to the default for the current version. -The valid compatibility levels correspond to the compatibility options -accepted by the @code{shopt} builtin described above (for example, -@var{compat42} means that 4.2 and 42 are valid values). +The valid values correspond to the compatibility levels +described below (@pxref{Shell Compatibility Mode}). +For example, 4.2 and 42 are valid values that correspond +to the @code{compat42} @code{shopt} option +and set the compatibility level to 42. The current version is also a valid value. @item BASH_ENV @@ -6519,6 +6474,8 @@ This chapter describes features unique to Bash. * The Restricted Shell:: A more controlled mode of shell execution. * Bash POSIX Mode:: Making Bash behave more closely to what the POSIX standard specifies. +* Shell Compatibility Mode:: How Bash supports behavior that was present + in earlier versions and has changed. @end menu @node Invoking Bash @@ -7891,11 +7848,6 @@ double-quoted. Assignment statements preceding @sc{posix} special builtins persist in the shell environment after the builtin completes. -@item -Assignment statements preceding shell function calls persist in the -shell environment after the function returns, as if a @sc{posix} -special builtin command had been executed. - @item The @code{command} builtin does not prevent builtins that take assignment statements as arguments from expanding them as assignment statements; @@ -7931,6 +7883,10 @@ is a valid signal number. If users want to reset the handler for a given signal to the original disposition, they should use @samp{-} as the first argument. +@item +@code{trap -p} displays signals whose dispositions are set to SIG_DFL and +those that were ignored when the shell started. + @item The @code{.} and @code{source} builtins do not search the current directory for the filename argument if it is not found by searching @env{PATH}. @@ -8045,6 +8001,170 @@ Bash can be configured to be @sc{posix}-conformant by default, by specifying the @option{--enable-strict-posix-default} to @code{configure} when building (@pxref{Optional Features}). +@node Shell Compatibility Mode +@section Shell Compatibility Mode +@cindex Compatibility Level +@cindex Compatibility Mode + +Bash-4.0 introduced the concept of a `shell compatibility level', specified +as a set of options to the shopt builtin +(@code{compat31}, +@code{compat32}, +@code{compat40}, +@code{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. + +This section does not mention behavior that is standard for a particular +version (e.g., setting @code{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 above). + +If a user enables, say, @code{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 Bash, +but that behavior may have been present in earlier versions. +For instance, the change to use locale-based comparisons with the @code{[[} +command came in bash-4.1, and earlier versions used ASCII-based comparisons, +so enabling @code{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. + +Bash-4.3 introduced a new shell variable: @env{BASH_COMPAT}. +The value assigned +to this variable (a decimal version number like 4.2, or an integer +corresponding to the @code{compat}@var{NN} option, like 42) determines the +compatibility level. + +Starting with bash-4.4, Bash has begun deprecating older compatibility +levels. +Eventually, the options will be removed in favor of @env{BASH_COMPAT}. + +Bash-5.0 is the final version for which there will be an individual shopt +option for the previous version. Users should use @env{BASH_COMPAT} +on bash-5.0 and later versions. + +The following table describes the behavior changes controlled by each +compatibility level setting. +The @code{compat}@var{NN} tag is used as shorthand for setting the +compatibility level +to @var{NN} using one of the following mechanisms. +For versions prior to bash-5.0, the compatibility level may be set using +the corresponding @code{compat}@var{NN} shopt option. +For bash-4.3 and later versions, the @env{BASH_COMPAT} variable is preferred, +and it is required for bash-5.1 and later versions. + +@table @code +@item compat31 +@itemize @bullet +@item +quoting the rhs of the @code{[[} command's regexp matching operator (=~) +has no special effect +@end itemize + +@item compat32 +@itemize @bullet +@item +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) +@end itemize + +@item compat40 +@itemize @bullet +@item +the @samp{<} and @samp{>} operators to the @code{[[} 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 strcmp(3); +bash-4.1 and later use the current locale's collation sequence and +strcoll(3). +@end itemize + +@item compat41 +@itemize @bullet +@item +in posix mode, @code{time} may be followed by options and still be +recognized as a reserved word (this is @sc{posix} interpretation 267) +@item +in posix mode, the parser requires that an even number of single +quotes occur in the @var{word} portion of a double-quoted $@{@dots{}@} +parameter expansion and treats them specially, so that characters within +the single quotes are considered quoted +(this is @sc{posix} interpretation 221) +@end itemize + +@item compat42 +@itemize @bullet +@item +the replacement string in double-quoted pattern substitution does not +undergo quote removal, as it does in versions after bash-4.2 +@item +in posix mode, single quotes are considered special when expanding +the @var{word} portion of a double-quoted $@{@dots{}@} parameter expansion +and can be used to quote a closing brace or other special character +(this is part of @sc{posix} interpretation 221); +in later versions, single quotes +are not special within double-quoted word expansions +@end itemize + +@item compat43 +@itemize @bullet +@item +the shell does not print a warning message if an attempt is made to +use a quoted compound assignment as an argument to declare +(declare -a foo='(1 2)'). Later versions warn that this usage is +deprecated +@item +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) +@item +when executing a shell function, the loop state (while/until/etc.) +is not reset, so @code{break} or @code{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 +@end itemize + +@item compat44 +@itemize @bullet +@item +the shell sets up the values used by @env{BASH_ARGV} and @env{BASH_ARGC} +so they can expand to the shell's positional parameters even if extended +debugging mode is not enabled +@item +a subshell inherits loops from its parent context, so @code{break} +or @code{continue} will cause the subshell to exit. +Bash-5.0 and later reset the loop state to prevent the exit +@item +variable assignments preceding builtins like @code{export} and @code{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 +@end itemize + +@item compat50 (set using BASH_COMPAT) +@itemize @bullet +@item +Bash-5.1 changed the way @code{$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 +@env{RANDOM} will produce the same sequence as in bash-5.0 +@end itemize +@end table + @node Job Control @chapter Job Control diff --git a/doc/shell-compat b/doc/shell-compat new file mode 100644 index 00000000..c79aee17 --- /dev/null +++ b/doc/shell-compat @@ -0,0 +1,158 @@ +@node Shell Compatibility Mode +@section Shell Compatibility Mode +@cindex Compatibility Level +@cindex Compatibility Mode + +Bash-4.0 introduced the concept of a `shell compatibility level', specified +as a set of options to the shopt builtin +(@code{compat31}, +@code{compat32}, +@code{compat40}, +@code{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. + +This section does not mention behavior that is standard for a particular +version (e.g., setting @code{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 above). + +If a user enables, say, @code{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 Bash, but 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. + +Bash-4.3 introduced a new shell variable: @env{BASH_COMPAT}. +The value assigned +to this variable (a decimal version number like 4.2, or an integer +corresponding to the @code{compat}@var{NN} option, like 42) determines the +compatibility level. + +Starting with bash-4.4, Bash has begun deprecating older compatibility +levels. +Eventually, the options will be removed in favor of @env{BASH_COMPAT}. + +Bash-5.0 is the final version for which there will be an individual shopt +option for the previous version. Users should use @env{BASH_COMPAT} +on bash-5.0 and later versions. + +The following table describes the behavior changes controlled by each +compatibility level setting. +The @code{compat}@var{NN} tag is used as shorthand for setting the +compatibility level +to @var{NN} using one of the following mechanisms. +For versions prior to bash-5.0, the compatibility level may be set using +the corresponding @code{compat}@var{NN} shopt option. +For bash-4.3 and later versions, the @env{BASH_COMPAT} variable is preferred, +and it is required for bash-5.1 and later versions. + +@table @code +@item compat31 +@itemize @bullet +@item +quoting the rhs of the @code{[[} command's regexp matching operator (=~) +has no special effect +@end itemize + +@item compat32 +@itemize @bullet +@item +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) +@end itemize + +@item compat40 +@itemize @bullet +@item +the @samp{<} and @samp{>} operators to the @code{[[} 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 strcmp(3); +bash-4.1 and later use the current locale's collation sequence and +strcoll(3). +@end itemize + +@item compat41 +@itemize @bullet +@item +in posix mode, @code{time} may be followed by options and still be +recognized as a reserved word (this is @sc{posix} interpretation 267) +@item +in posix mode, the parser requires that an even number of single +quotes occur in the @var{word} portion of a double-quoted $@{@dots{}@} +parameter expansion and treats them specially, so that characters within +the single quotes are considered quoted +(this is @sc{posix} interpretation 221) +@end itemize + +@item compat42 +@itemize @bullet +@item +the replacement string in double-quoted pattern substitution is not +run through quote removal, as it is in versions after bash-4.2 +@item +in posix mode, single quotes are considered special when expanding +the @var{word} portion of a double-quoted a $@{@dots{}@} parameter expansion +and can be used to quote a closing brace or other special character +(this is part of @sc{posix} interpretation 221); +in later versions, single quotes +are not special within double-quoted word expansions +@end itemize + +@item compat43 +@itemize @bullet +@item +the shell does not print a warning message if an attempt is made to +use a quoted compound assignment as an argument to declare +(declare -a foo='(1 2)'). Later versions warn that this usage is +deprecated +@item +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) +@item +when executing a shell function, the loop state (while/until/etc.) +is not reset, so @code{break} or @code{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 +@end itemize + +@item compat44 +@itemize @bullet +@item +the shell sets up the values used by @env{BASH_ARGV} and @env{BASH_ARGC} +so they can expand to the shell's positional parameters even if extended +debug mode is not enabled +@item +a subshell inherits loops from its parent context, so @code{break} +or @code{continue} will cause the subshell to exit. +Bash-5.0 and later reset the loop state to prevent the exit +@item +variable assignments preceding builtins like @code{export} and @code{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 +@end itemize + +@item compat50 (set using BASH_COMPAT) +@itemize @bullet +@item +Bash-5.1 changed the way @code{$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 +@env{RANDOM} wll produce the same sequence as in bash-5.0 +@end itemize +@end table diff --git a/doc/shell-compat.t b/doc/shell-compat.t new file mode 100644 index 00000000..d4d1b9c4 --- /dev/null +++ b/doc/shell-compat.t @@ -0,0 +1,169 @@ +.SH Shell Compatibility Mode +Bash-4.0 introduced the concept of a `shell compatibility level', specified +as a set of options to the shopt builtin +.BR compat31 , +.BR compat32 , +.BR compat40 , +.BR 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. +.PP +This section does not mention behavior that is standard for a particular +version (e.g., setting \fBcompat32\fP 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 above). +.PP +If a user enables, say, \fBcompat32\fP, 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 \fBbash\fP, +but that behavior may have been present in earlier versions. +For instance, the change to use locale-based comparisons with the \fB[[\fP +command came in bash-4.1, and earlier versions used ASCII-based comparisons, +so enabling \fBcompat32\fP 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. +.PP +Bash-4.3 introduced a new shell variable: +.SM +.BR BASH_COMPAT . +The value assigned +to this variable (a decimal version number like 4.2, or an integer +corresponding to the \fBcompat\fP\fINN\fP option, like 42) determines the +compatibility level. +.PP +Starting with bash-4.4, Bash has begun deprecating older compatibility +levels. +Eventually, the options will be removed in favor of +.SM +.BR BASH_COMPAT . +.PP +Bash-5.0 is the final version for which there will be an individual shopt +option for the previous version. Users should use +.SM +.B BASH_COMPAT +on bash-5.0 and later versions. +.PP +The following table describes the behavior changes controlled by each +compatibility level setting. +The \fBcompat\fP\fINN\fP tag is used as shorthand for setting the +compatibility level +to \fINN\fP using one of the following mechanisms. +For versions prior to bash-5.0, the compatibility level may be set using +the corresponding \fBcompat\fP\fINN\fP shopt option. +For bash-4.3 and later versions, the +.SM +.B BASH_COMPAT +variable is preferred, +and it is required for bash-5.1 and later versions. +.PP + +.TP +\fBcompat31\fP +.IP \(bu +quoting the rhs of the \fB[[\fP command's regexp matching operator (=~) +has no special effect + +.TP +\fBcompat32\fP +.IP \(bu +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) + +.TP +\fBcompat40\fP +.IP \(bu +the \fB<\fP and \fB>\fP operators to the \fB[[\fP 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 +.IR strcmp (3); +bash-4.1 and later use the current locale's collation sequence and +.IR strcoll (3). + +.TP +\fBcompat41\fP +.IP \(bu +in \fIposix\fP mode, \fBtime\fP may be followed by options and still be +recognized as a reserved word (this is POSIX interpretation 267) +.IP \(bu +in \fIposix\fP mode, the parser requires that an even number of single +quotes occur in the \fIword\fP 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) + +.TP +\fBcompat42\fP +.IP \(bu +the replacement string in double-quoted pattern substitution does not +undergo quote removal, as it does in versions after bash-4.2 +.IP \(bu +in posix mode, single quotes are considered special when expanding +the \fIword\fP 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 + +.TP +\fBcompat43\fP +the shell does not print a warning message if an attempt is made to +use a quoted compound assignment as an argument to declare +(declare -a foo='(1 2)'). Later versions warn that this usage is +deprecated +.IP \(bu +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) +.IP \(bu +when executing a shell function, the loop state (while/until/etc.) +is not reset, so \fBbreak\fP or \fBcontinue\fP in that function will break +or continue loops in the calling context. Bash-4.4 and later reset +the loop state to prevent this + +.TP +\fBcompat44\fP +.IP \(bu +the shell sets up the values used by +.SM +.B BASH_ARGV +and +.SM +.B BASH_ARGC +so they can expand to the shell's positional parameters even if extended +debug mode is not enabled +.IP \(bu +a subshell inherits loops from its parent context, so \fBbreak\fP +or \fBcontinue\fP will cause the subshell to exit. +Bash-5.0 and later reset the loop state to prevent the exit +.IP \(bu +variable assignments preceding builtins like \fBexport\fP and \fBreadonly\fP +that set attributes continue to affect variables with the same +name in the calling environment even if the shell is not in posix +mode + +.TP +\fBcompat50\fP +.IP \(bu +Bash-5.1 changed the way +.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 +.SM +.B RANDOM +will produce the same sequence as in bash-5.0 diff --git a/doc/version.texi b/doc/version.texi index e5c46aea..6b3ed86f 100644 --- a/doc/version.texi +++ b/doc/version.texi @@ -2,10 +2,10 @@ Copyright (C) 1988-2020 Free Software Foundation, Inc. @end ignore -@set LASTCHANGE Tue May 5 16:20:28 EDT 2020 +@set LASTCHANGE Sat May 23 12:45:30 EDT 2020 -@set EDITION 5.0 -@set VERSION 5.0 +@set EDITION 5.1 +@set VERSION 5.1 -@set UPDATED 5 May 2020 +@set UPDATED 23 May 2020 @set UPDATED-MONTH May 2020 diff --git a/patchlevel.h b/patchlevel.h index 98e714da..1cd7c96c 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -25,6 +25,6 @@ regexp `^#define[ ]*PATCHLEVEL', since that's what support/mkversion.sh looks for to find the patch level (for the sccs version string). */ -#define PATCHLEVEL 17 +#define PATCHLEVEL 0 #endif /* _PATCHLEVEL_H_ */ diff --git a/po/af.gmo b/po/af.gmo index df481e21f3cb1566e3a6bbed4d5a32bb44b1d155..fe43f0cc17dba89bf6ddaf44d112f0ee87993eeb 100644 GIT binary patch delta 51 zcmZ31CT_XbpLqjVg3ta<~$yb=#czhD`(n}N5Q>_#d(\n" "Language-Team: Afrikaans \n" +"Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -"Language: af\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 #, fuzzy msgid "bad array subscript" msgstr "Os/2 Biskaart Skikking" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: kan nie %s skep nie" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "%s: bevel nie gevind nie" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "" @@ -105,22 +110,22 @@ msgstr "" msgid "%s: cannot read: %s" msgstr "%s: kan nie %s skep nie" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, fuzzy, c-format msgid "`%s': unknown function name" msgstr "%s: leesalleen-funksie" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "" -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, fuzzy, c-format msgid "`%s': cannot unbind" msgstr "%s: bevel nie gevind nie" @@ -137,24 +142,29 @@ msgstr "" msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 #, fuzzy msgid "too many arguments" msgstr "te veel parameters" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "boonste lergids." -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "" @@ -173,7 +183,7 @@ msgstr "" msgid "%s: usage: " msgstr "" -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, fuzzy, c-format msgid "%s: option requires an argument" msgstr "%s: option `%s' requires an argument\n" @@ -188,7 +198,7 @@ msgstr "" msgid "%s: not found" msgstr "%s: bevel nie gevind nie" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, fuzzy, c-format msgid "%s: invalid option" msgstr "%s: illegal option -- %c\n" @@ -198,7 +208,7 @@ msgstr "%s: illegal option -- %c\n" msgid "%s: invalid option name" msgstr "%s: illegal option -- %c\n" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, fuzzy, c-format msgid "`%s': not a valid identifier" msgstr "Die datum is nie geldige!" @@ -213,7 +223,7 @@ msgstr "Die sein nommer wat was gevang het" msgid "invalid hex number" msgstr "Die sein nommer wat was gevang het" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 #, fuzzy msgid "invalid number" msgstr "Die sein nommer wat was gevang het" @@ -292,73 +302,83 @@ msgstr "" msgid "error getting terminal attributes: %s" msgstr "" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, fuzzy, c-format msgid "%s: ambiguous job spec" msgstr "%s: dubbelsinnige herroetering" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, fuzzy, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: kan nie %s skep nie" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, fuzzy, c-format +msgid "%s: cannot unset" +msgstr "%s: kan nie %s skep nie" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: leesalleen-funksie" @@ -373,7 +393,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "Kan nie soek 'n handtekening in hierdie boodskap!" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "" @@ -387,27 +407,32 @@ msgstr "" msgid "cannot open shared object %s: %s" msgstr "Kan nie oopmaak vir skrip-afvoer nie: \"" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, fuzzy, c-format msgid "%s: cannot delete: %s" msgstr "%s: kan nie %s skep nie" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: is 'n gids" @@ -422,12 +447,12 @@ msgstr "%s: kan nie 'n bin msgid "%s: file is too large" msgstr "" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: kan nie 'n binre ler uitvoer nie" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, fuzzy, c-format msgid "%s: cannot execute: %s" msgstr "%s: kan nie %s skep nie" @@ -451,16 +476,16 @@ msgstr "" msgid "There are running jobs.\n" msgstr "" -#: builtins/fc.def:265 +#: builtins/fc.def:267 #, fuzzy msgid "no command found" msgstr "%s: bevel nie gevind nie" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, fuzzy, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: kan nie %s skep nie" @@ -504,6 +529,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "" msgstr[1] "" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -527,21 +558,21 @@ msgid "" "\n" msgstr "" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "" -#: builtins/history.def:442 +#: builtins/history.def:451 #, fuzzy, c-format msgid "%s: history expansion failed" msgstr "%s: heelgetal-uitdrukking is verwag\n" @@ -575,12 +606,12 @@ msgstr "Bools uitdrukking verwag" msgid "%s: not an indexed array" msgstr "" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "" @@ -608,36 +639,36 @@ msgstr "" msgid "array variable support required" msgstr "" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "" @@ -735,12 +766,12 @@ msgid "" " The `dirs' builtin displays the directory stack." msgstr "" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "" -#: builtins/read.def:733 +#: builtins/read.def:755 #, fuzzy, c-format msgid "read error: %d: %s" msgstr "pypfout: %s" @@ -749,21 +780,11 @@ msgstr "pypfout: %s" msgid "can only `return' from a function or sourced script" msgstr "" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "" -#: builtins/set.def:904 -#, fuzzy, c-format -msgid "%s: cannot unset" -msgstr "%s: kan nie %s skep nie" - -#: builtins/set.def:925 variables.c:3813 -#, fuzzy, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: kan nie %s skep nie" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, fuzzy, c-format msgid "%s: not an array variable" msgstr "Veranderlike boom" @@ -778,7 +799,7 @@ msgstr "%s: leesalleen-funksie" msgid "%s: cannot export" msgstr "%s: kan nie %s skep nie" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 #, fuzzy msgid "shift count" msgstr "Shift" @@ -787,7 +808,7 @@ msgstr "Shift" msgid "cannot set and unset shell options simultaneously" msgstr "" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "" @@ -845,27 +866,27 @@ msgstr "" msgid "%s is hashed (%s)\n" msgstr "" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, fuzzy, c-format msgid "`%c': bad command" msgstr "%s: illegal option -- %c\n" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, fuzzy, c-format msgid "%s: cannot get limit: %s" msgstr "%s: kan nie %s skep nie" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 #, fuzzy msgid "limit" msgstr "Filter beperk:" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, fuzzy, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: kan nie %s skep nie" @@ -930,77 +951,77 @@ msgstr "Spring na:" msgid "%s: unbound variable" msgstr "Veranderlike boom" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 #, fuzzy msgid "pipe error" msgstr "pypfout: %s" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: bevel nie gevind nie" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, fuzzy, c-format msgid "%s: %s: bad interpreter" msgstr "%s: is 'n gids" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: kan nie 'n binre ler uitvoer nie" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, fuzzy, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "kan nie fd %d na fd 0 dupliseer nie: %s" @@ -1055,41 +1076,45 @@ msgstr "" msgid "missing `)'" msgstr "Ontbrekende '>'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 #, fuzzy msgid "syntax error: operand expected" msgstr "Onverwagte einde van ler tydens inlees van hulpbron." -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "" -#: expr.c:1510 +#: expr.c:1512 #, fuzzy, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "" "Hierdie is die fout boodskap van %1:\n" "%2" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "" -#: expr.c:1588 +#: expr.c:1581 +msgid "invalid integer constant" +msgstr "" + +#: expr.c:1597 msgid "value too great for base" msgstr "waarde te groot vir basis" -#: expr.c:1637 +#: expr.c:1646 #, fuzzy, c-format msgid "%s: expression error\n" msgstr "Pypfout.\n" -#: general.c:69 +#: general.c:70 #, fuzzy msgid "getcwd: cannot access parent directories" msgstr "Kan nie die program uitvoer nie:" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "" @@ -1104,204 +1129,209 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" -#: jobs.c:1639 +#: jobs.c:1844 #, fuzzy, c-format msgid "describe_pid: %ld: no such pid" msgstr "E108: Geen veranderlike: \"%s\"" -#: jobs.c:1654 +#: jobs.c:1859 #, fuzzy, c-format msgid "Signal %d" msgstr "Sein kwaliteit:" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Klaar" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 #, fuzzy msgid "Stopped" msgstr "Op gehou" -#: jobs.c:1677 +#: jobs.c:1882 #, fuzzy, c-format msgid "Stopped(%s)" msgstr "Op gehou" -#: jobs.c:1681 +#: jobs.c:1886 #, fuzzy msgid "Running" msgstr "aktief" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Klaar(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Verlaat %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Onbekende status" -#: jobs.c:1790 +#: jobs.c:1995 #, fuzzy, c-format msgid "(core dumped) " msgstr "Kern Ontwikkelaar" -#: jobs.c:1809 +#: jobs.c:2014 #, fuzzy, c-format msgid " (wd: %s)" msgstr "Aktiveer nou dadelik" -#: jobs.c:2037 +#: jobs.c:2254 #, fuzzy, c-format msgid "child setpgid (%ld to %ld)" msgstr "Fout in die skryf van %s" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "" -#: jobs.c:3362 +#: jobs.c:3568 #, fuzzy, c-format msgid "%s: job has terminated" msgstr "Die bediener beindig Die verbinding." -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "" -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, fuzzy, c-format msgid " (core dumped)" msgstr "Kern Ontwikkelaar" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, fuzzy, c-format msgid "(wd now: %s)\n" msgstr "Aktiveer nou dadelik" -#: jobs.c:4191 +#: jobs.c:4390 #, fuzzy msgid "initialize_job_control: getpgrp failed" msgstr "Inisialisering van OpenGL het misluk." -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "" -#: jobs.c:4273 +#: jobs.c:4472 #, fuzzy msgid "initialize_job_control: setpgid" msgstr "Inisialisering van OpenGL het misluk." -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "geen taakbeheer in hierdie dop nie" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" "malloc: %s:%d: assertion botched\r\n" msgstr "" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "onbekend" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "" @@ -1343,22 +1373,22 @@ msgstr "" msgid "network operations not supported" msgstr "" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "" @@ -1408,114 +1438,114 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "" -#: parse.y:4615 +#: parse.y:4678 #, fuzzy msgid "syntax error in conditional expression" msgstr "Sintaks fout in patroon" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "" -#: parse.y:4697 +#: parse.y:4760 #, fuzzy msgid "expected `)'" msgstr "')' is verwag\n" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "" -#: parse.y:4775 +#: parse.y:4838 #, fuzzy, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "%s: binre operator is verwag\n" -#: parse.y:4779 +#: parse.y:4842 #, fuzzy msgid "conditional binary operator expected" msgstr "%s: binre operator is verwag\n" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "" -#: parse.y:4816 +#: parse.y:4879 #, fuzzy, c-format msgid "unexpected token `%c' in conditional command" msgstr "Soek die ler vir 'n uitdrukking" -#: parse.y:4819 +#: parse.y:4882 #, fuzzy, c-format msgid "unexpected token `%s' in conditional command" msgstr "Soek die ler vir 'n uitdrukking" -#: parse.y:4823 +#: parse.y:4886 #, fuzzy, c-format msgid "unexpected token %d in conditional command" msgstr "Soek die ler vir 'n uitdrukking" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "" -#: parse.y:6263 +#: parse.y:6328 #, fuzzy, c-format msgid "syntax error near `%s'" msgstr "Sintaks fout in patroon" -#: parse.y:6273 +#: parse.y:6338 #, fuzzy msgid "syntax error: unexpected end of file" msgstr "Onverwagte einde van ler tydens inlees van hulpbron." -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "sintaksfout" -#: parse.y:6335 +#: parse.y:6401 #, fuzzy, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Gebruik Kaart na Los Tronk" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "" @@ -1558,456 +1588,451 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "" -#: redir.c:174 +#: redir.c:195 #, fuzzy, c-format msgid "%s: ambiguous redirect" msgstr "%s: dubbelsinnige herroetering" -#: redir.c:178 +#: redir.c:199 #, fuzzy, c-format msgid "%s: cannot overwrite existing file" msgstr "Jy het gespesifiseer 'n bestaande ler" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "" -#: redir.c:192 +#: redir.c:213 #, fuzzy, c-format msgid "%s: cannot assign fd to variable" msgstr "Kan nie soek 'n handtekening in hierdie boodskap!" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 #, fuzzy msgid "redirection error: cannot duplicate fd" msgstr "Pypfout.\n" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, fuzzy, c-format msgid "%c%c: invalid option" msgstr "%s: illegal option -- %c\n" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: is 'n gids" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Ek het nie 'n naam nie!" -#: shell.c:1980 +#: shell.c:2032 #, fuzzy, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "bedryfstelselkernweergawe" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" "\t%s [GNU long option] [option] script-file ...\n" msgstr "" -#: shell.c:1983 +#: shell.c:2035 #, fuzzy msgid "GNU long options:\n" msgstr "Gnu C Saamsteller Opsies" -#: shell.c:1987 +#: shell.c:2039 #, fuzzy msgid "Shell options:\n" msgstr "opneem opsies" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "" -#: shell.c:2007 +#: shell.c:2059 #, fuzzy, c-format msgid "\t-%s or -o option\n" msgstr "" "Gebruik so: %s LER \n" " of: %s OPSIE\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Foutiewe sein" -#: siglist.c:51 +#: siglist.c:50 #, fuzzy msgid "Hangup" msgstr "Ophang" -#: siglist.c:55 +#: siglist.c:54 #, fuzzy msgid "Interrupt" msgstr "Interrupt" -#: siglist.c:59 +#: siglist.c:58 #, fuzzy msgid "Quit" msgstr "Verlaat" -#: siglist.c:63 +#: siglist.c:62 #, fuzzy msgid "Illegal instruction" msgstr "Sigill (onwettige instruksie)" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "" -#: siglist.c:75 +#: siglist.c:74 #, fuzzy msgid "ABORT instruction" msgstr "Verwerking Instruksie" -#: siglist.c:79 +#: siglist.c:78 #, fuzzy msgid "EMT instruction" msgstr "Verwerking Instruksie" -#: siglist.c:83 +#: siglist.c:82 #, fuzzy msgid "Floating point exception" msgstr "wisselpuntgetaluitsondering" -#: siglist.c:87 +#: siglist.c:86 #, fuzzy msgid "Killed" msgstr "Doodgemaak proses." -#: siglist.c:91 +#: siglist.c:90 #, fuzzy msgid "Bus error" msgstr "Pypfout.\n" -#: siglist.c:95 +#: siglist.c:94 #, fuzzy msgid "Segmentation fault" msgstr "Sigsegv (segmentasie oortreding)" -#: siglist.c:99 +#: siglist.c:98 #, fuzzy msgid "Bad system call" msgstr "fork-stelselroep het gefaal" -#: siglist.c:103 +#: siglist.c:102 #, fuzzy msgid "Broken pipe" msgstr "Sigpipe (gebroke pyp)" -#: siglist.c:107 +#: siglist.c:106 #, fuzzy msgid "Alarm clock" msgstr "wreld horlosie" -#: siglist.c:111 +#: siglist.c:110 #, fuzzy msgid "Terminated" msgstr "" "\n" "Bevel beindig\n" -#: siglist.c:115 +#: siglist.c:114 #, fuzzy msgid "Urgent IO condition" msgstr "Ooreenstem enige kondisie" -#: siglist.c:119 +#: siglist.c:118 #, fuzzy msgid "Stopped (signal)" msgstr "Sein kwaliteit:" -#: siglist.c:127 +#: siglist.c:126 #, fuzzy msgid "Continue" msgstr "Gaan voort" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "" -#: siglist.c:139 +#: siglist.c:138 #, fuzzy msgid "Stopped (tty input)" msgstr "Sigttin (tty invoer)" -#: siglist.c:143 +#: siglist.c:142 #, fuzzy msgid "Stopped (tty output)" msgstr "Sigttou (tty uitset)" -#: siglist.c:147 +#: siglist.c:146 #, fuzzy msgid "I/O ready" msgstr "Gereed." -#: siglist.c:151 +#: siglist.c:150 #, fuzzy msgid "CPU limit" msgstr "Filter beperk:" -#: siglist.c:155 +#: siglist.c:154 #, fuzzy msgid "File limit" msgstr "Filter beperk:" -#: siglist.c:159 +#: siglist.c:158 #, fuzzy msgid "Alarm (virtual)" msgstr "virtuele werkskerms" -#: siglist.c:163 +#: siglist.c:162 #, fuzzy msgid "Alarm (profile)" msgstr "Vee profiel uit..." -#: siglist.c:167 +#: siglist.c:166 #, fuzzy msgid "Window changed" msgstr "Ler Het verander" -#: siglist.c:171 +#: siglist.c:170 #, fuzzy msgid "Record lock" msgstr "Sluit Lers" -#: siglist.c:175 +#: siglist.c:174 #, fuzzy msgid "User signal 1" msgstr "Gebruiker Sein 1" -#: siglist.c:179 +#: siglist.c:178 #, fuzzy msgid "User signal 2" msgstr "Gebruiker Sein 1" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "" -#: siglist.c:187 +#: siglist.c:186 #, fuzzy msgid "power failure imminent" msgstr "Vaaling na Uitpak" -#: siglist.c:191 +#: siglist.c:190 #, fuzzy msgid "system crash imminent" msgstr "Die Kde Omval Handteerder" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "" -#: siglist.c:199 +#: siglist.c:198 #, fuzzy msgid "programming error" msgstr "Pypfout.\n" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "" -#: siglist.c:223 -#, fuzzy -msgid "Unknown Signal #" -msgstr "Sein kwaliteit:" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, fuzzy, c-format msgid "Unknown Signal #%d" msgstr "Sein kwaliteit:" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, fuzzy, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "--Geen rels in buffer--" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 #, fuzzy msgid "cannot make pipe for process substitution" msgstr "Woord Substitusie" -#: subst.c:5851 +#: subst.c:5944 #, fuzzy msgid "cannot make child for process substitution" msgstr "Woord Substitusie" -#: subst.c:5920 +#: subst.c:6018 #, fuzzy, c-format msgid "cannot open named pipe %s for reading" msgstr "Kan nie oopmaak vir skrip-afvoer nie: \"" -#: subst.c:5922 +#: subst.c:6020 #, fuzzy, c-format msgid "cannot open named pipe %s for writing" msgstr "Kan nie oopmaak vir skrip-afvoer nie: \"" -#: subst.c:5945 +#: subst.c:6043 #, fuzzy, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "Kan nie oopmaak vir skrip-afvoer nie: \"" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "--Geen rels in buffer--" -#: subst.c:6190 +#: subst.c:6307 #, fuzzy msgid "cannot make pipe for command substitution" msgstr "Woord Substitusie" -#: subst.c:6233 +#: subst.c:6351 #, fuzzy msgid "cannot make child for command substitution" msgstr "Woord Substitusie" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "Veranderlike boom" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, fuzzy, c-format msgid "%s: substring expression < 0" msgstr "ongeldige uitdrukking" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, fuzzy, c-format msgid "%s: bad substitution" msgstr "Woord Substitusie" -#: subst.c:9082 +#: subst.c:9308 #, fuzzy, c-format msgid "$%s: cannot assign in this way" msgstr "Kan nie soek 'n handtekening in hierdie boodskap!" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" -#: subst.c:10043 +#: subst.c:10288 #, fuzzy, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "--Geen rels in buffer--" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "" @@ -2032,119 +2057,124 @@ msgstr "')' is verwag\n" msgid "`)' expected, found %s" msgstr "')' is verwag, maar %s gevind\n" -#: test.c:282 test.c:750 test.c:753 -#, fuzzy, c-format -msgid "%s: unary operator expected" -msgstr "%s: unitre operator is verwag\n" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, fuzzy, c-format msgid "%s: binary operator expected" msgstr "%s: binre operator is verwag\n" -#: test.c:875 +#: test.c:753 test.c:756 +#, fuzzy, c-format +msgid "%s: unary operator expected" +msgstr "%s: unitre operator is verwag\n" + +#: test.c:878 #, fuzzy msgid "missing `]'" msgstr "Ontbrekende '>'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "Onverwagte einde van ler tydens inlees van hulpbron." + +#: trap.c:220 #, fuzzy msgid "invalid signal number" msgstr "Die sein nommer wat was gevang het" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "" #: version.c:47 version2.c:47 @@ -2239,12 +2269,12 @@ msgstr "Gebruik so: %s [OPSIE] [BEVEL [ARG]...]\n" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "E418: Ongeldige waarde: %s" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "E418: Ongeldige waarde: %s" #: builtins.c:82 @@ -2273,11 +2303,12 @@ msgid "eval [arg ...]" msgstr "Ontfouting %1 (met arg %2 %3)" #: builtins.c:96 -msgid "getopts optstring name [arg]" -msgstr "" +#, fuzzy +msgid "getopts optstring name [arg ...]" +msgstr "Kom ons begin!" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "" #: builtins.c:100 @@ -2421,7 +2452,7 @@ msgstr "Belmetode" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "Konfigureer Eggo" #: builtins.c:181 @@ -2521,14 +2552,14 @@ msgstr "" #: builtins.c:231 msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" #: builtins.c:235 msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" #: builtins.c:239 @@ -2791,6 +2822,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2818,14 +2851,14 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" " A synonym for `declare'. See `help declare'." msgstr "" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2840,7 +2873,7 @@ msgid "" " assignment error occurs, or the shell is not executing a function." msgstr "" -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2880,7 +2913,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2893,7 +2926,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2920,7 +2953,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -2932,7 +2965,7 @@ msgid "" " Returns exit status of command or success if command is null." msgstr "" -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -2965,15 +2998,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -2996,7 +3029,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3004,7 +3037,7 @@ msgid "" " is that of the last command executed." msgstr "" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3013,7 +3046,7 @@ msgid "" " in a login shell." msgstr "" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3043,7 +3076,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3055,7 +3088,7 @@ msgid "" " Status of command placed in foreground, or failure if an error occurs." msgstr "" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3069,7 +3102,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3093,7 +3126,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3115,7 +3148,7 @@ msgid "" "given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3150,7 +3183,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3174,7 +3207,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3191,7 +3224,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3214,7 +3247,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3259,7 +3292,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3311,7 +3344,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3323,7 +3356,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3409,7 +3442,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3431,7 +3464,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3450,7 +3483,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3471,7 +3504,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3482,7 +3515,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3496,7 +3529,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3510,7 +3543,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3593,7 +3626,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3601,7 +3634,7 @@ msgid "" " be a literal `]', to match the opening `['." msgstr "" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -3613,7 +3646,7 @@ msgid "" " Always succeeds." msgstr "" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -3657,7 +3690,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3687,7 +3720,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -3718,6 +3751,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3736,7 +3770,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3754,7 +3788,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -3765,18 +3799,28 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -3791,7 +3835,7 @@ msgid "" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -3804,7 +3848,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -3821,7 +3865,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -3841,7 +3885,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -3857,7 +3901,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -3868,7 +3912,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -3889,7 +3933,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -3900,7 +3944,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -3911,7 +3955,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -3924,7 +3968,7 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -3938,7 +3982,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -3949,7 +3993,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -3963,18 +4007,18 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." msgstr "" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -4002,7 +4046,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4056,7 +4100,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -4087,7 +4131,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -4114,7 +4158,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4143,7 +4187,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4163,7 +4207,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4180,8 +4224,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4202,7 +4246,7 @@ msgid "" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -4233,7 +4277,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -4246,7 +4290,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -4278,7 +4322,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -4320,13 +4364,17 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" " A synonym for `mapfile'." msgstr "" +#, fuzzy +#~ msgid "Unknown Signal #" +#~ msgstr "Sein kwaliteit:" + #~ msgid "Missing `}'" #~ msgstr "Ontbrekende `}'" diff --git a/po/bash-5.0.pot b/po/bash-5.0.pot new file mode 100644 index 00000000..2c9c7780 --- /dev/null +++ b/po/bash-5.0.pot @@ -0,0 +1,4190 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: arrayfunc.c:58 +msgid "bad array subscript" +msgstr "" + +#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 +#: variables.c:3108 +#, c-format +msgid "%s: removing nameref attribute" +msgstr "" + +#: arrayfunc.c:402 builtins/declare.def:851 +#, c-format +msgid "%s: cannot convert indexed to associative array" +msgstr "" + +#: arrayfunc.c:586 +#, c-format +msgid "%s: invalid associative array key" +msgstr "" + +#: arrayfunc.c:588 +#, c-format +msgid "%s: cannot assign to non-numeric index" +msgstr "" + +#: arrayfunc.c:633 +#, c-format +msgid "%s: %s: must use subscript when assigning associative array" +msgstr "" + +#: bashhist.c:451 +#, c-format +msgid "%s: cannot create: %s" +msgstr "" + +#: bashline.c:4144 +msgid "bash_execute_unix_command: cannot find keymap for command" +msgstr "" + +#: bashline.c:4254 +#, c-format +msgid "%s: first non-whitespace character is not `\"'" +msgstr "" + +#: bashline.c:4283 +#, c-format +msgid "no closing `%c' in %s" +msgstr "" + +#: bashline.c:4317 +#, c-format +msgid "%s: missing colon separator" +msgstr "" + +#: braces.c:331 +#, c-format +msgid "brace expansion: cannot allocate memory for %s" +msgstr "" + +#: braces.c:429 +#, c-format +msgid "brace expansion: failed to allocate memory for %u elements" +msgstr "" + +#: braces.c:474 +#, c-format +msgid "brace expansion: failed to allocate memory for `%s'" +msgstr "" + +#: builtins/alias.def:131 variables.c:1842 +#, c-format +msgid "`%s': invalid alias name" +msgstr "" + +#: builtins/bind.def:122 builtins/bind.def:125 +msgid "line editing not enabled" +msgstr "" + +#: builtins/bind.def:212 +#, c-format +msgid "`%s': invalid keymap name" +msgstr "" + +#: builtins/bind.def:252 +#, c-format +msgid "%s: cannot read: %s" +msgstr "" + +#: builtins/bind.def:304 builtins/bind.def:334 +#, c-format +msgid "`%s': unknown function name" +msgstr "" + +#: builtins/bind.def:312 +#, c-format +msgid "%s is not bound to any keys.\n" +msgstr "" + +#: builtins/bind.def:316 +#, c-format +msgid "%s can be invoked via " +msgstr "" + +#: builtins/bind.def:353 builtins/bind.def:368 +#, c-format +msgid "`%s': cannot unbind" +msgstr "" + +#: builtins/break.def:77 builtins/break.def:119 +msgid "loop count" +msgstr "" + +#: builtins/break.def:139 +msgid "only meaningful in a `for', `while', or `until' loop" +msgstr "" + +#: builtins/caller.def:136 +msgid "" +"Returns the context of the current subroutine call.\n" +" \n" +" Without EXPR, returns " +msgstr "" + +#: builtins/cd.def:326 +msgid "HOME not set" +msgstr "" + +#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +msgid "too many arguments" +msgstr "" + +#: builtins/cd.def:341 +msgid "null directory" +msgstr "" + +#: builtins/cd.def:352 +msgid "OLDPWD not set" +msgstr "" + +#: builtins/common.c:96 +#, c-format +msgid "line %d: " +msgstr "" + +#: builtins/common.c:134 error.c:264 +#, c-format +msgid "warning: " +msgstr "" + +#: builtins/common.c:148 +#, c-format +msgid "%s: usage: " +msgstr "" + +#: builtins/common.c:193 shell.c:510 shell.c:838 +#, c-format +msgid "%s: option requires an argument" +msgstr "" + +#: builtins/common.c:200 +#, c-format +msgid "%s: numeric argument required" +msgstr "" + +#: builtins/common.c:207 +#, c-format +msgid "%s: not found" +msgstr "" + +#: builtins/common.c:216 shell.c:851 +#, c-format +msgid "%s: invalid option" +msgstr "" + +#: builtins/common.c:223 +#, c-format +msgid "%s: invalid option name" +msgstr "" + +#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#, c-format +msgid "`%s': not a valid identifier" +msgstr "" + +#: builtins/common.c:240 +msgid "invalid octal number" +msgstr "" + +#: builtins/common.c:242 +msgid "invalid hex number" +msgstr "" + +#: builtins/common.c:244 expr.c:1564 +msgid "invalid number" +msgstr "" + +#: builtins/common.c:252 +#, c-format +msgid "%s: invalid signal specification" +msgstr "" + +#: builtins/common.c:259 +#, c-format +msgid "`%s': not a pid or valid job spec" +msgstr "" + +#: builtins/common.c:266 error.c:510 +#, c-format +msgid "%s: readonly variable" +msgstr "" + +#: builtins/common.c:274 +#, c-format +msgid "%s: %s out of range" +msgstr "" + +#: builtins/common.c:274 builtins/common.c:276 +msgid "argument" +msgstr "" + +#: builtins/common.c:276 +#, c-format +msgid "%s out of range" +msgstr "" + +#: builtins/common.c:284 +#, c-format +msgid "%s: no such job" +msgstr "" + +#: builtins/common.c:292 +#, c-format +msgid "%s: no job control" +msgstr "" + +#: builtins/common.c:294 +msgid "no job control" +msgstr "" + +#: builtins/common.c:304 +#, c-format +msgid "%s: restricted" +msgstr "" + +#: builtins/common.c:306 +msgid "restricted" +msgstr "" + +#: builtins/common.c:314 +#, c-format +msgid "%s: not a shell builtin" +msgstr "" + +#: builtins/common.c:323 +#, c-format +msgid "write error: %s" +msgstr "" + +#: builtins/common.c:331 +#, c-format +msgid "error setting terminal attributes: %s" +msgstr "" + +#: builtins/common.c:333 +#, c-format +msgid "error getting terminal attributes: %s" +msgstr "" + +#: builtins/common.c:579 +#, c-format +msgid "%s: error retrieving current directory: %s: %s\n" +msgstr "" + +#: builtins/common.c:645 builtins/common.c:647 +#, c-format +msgid "%s: ambiguous job spec" +msgstr "" + +#: builtins/common.c:908 +msgid "help not available in this version" +msgstr "" + +#: builtins/complete.def:281 +#, c-format +msgid "%s: invalid action name" +msgstr "" + +#: builtins/complete.def:474 builtins/complete.def:679 +#: builtins/complete.def:910 +#, c-format +msgid "%s: no completion specification" +msgstr "" + +#: builtins/complete.def:733 +msgid "warning: -F option may not work as you expect" +msgstr "" + +#: builtins/complete.def:735 +msgid "warning: -C option may not work as you expect" +msgstr "" + +#: builtins/complete.def:883 +msgid "not currently executing completion function" +msgstr "" + +#: builtins/declare.def:132 +msgid "can only be used in a function" +msgstr "" + +#: builtins/declare.def:369 builtins/declare.def:756 +#, c-format +msgid "%s: reference variable cannot be an array" +msgstr "" + +#: builtins/declare.def:380 variables.c:3363 +#, c-format +msgid "%s: nameref variable self references not allowed" +msgstr "" + +#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 +#: variables.c:3360 +#, c-format +msgid "%s: circular name reference" +msgstr "" + +#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#, c-format +msgid "`%s': invalid variable name for name reference" +msgstr "" + +#: builtins/declare.def:520 +msgid "cannot use `-f' to make functions" +msgstr "" + +#: builtins/declare.def:532 execute_cmd.c:5852 +#, c-format +msgid "%s: readonly function" +msgstr "" + +#: builtins/declare.def:824 +#, c-format +msgid "%s: quoted compound array assignment deprecated" +msgstr "" + +#: builtins/declare.def:838 +#, c-format +msgid "%s: cannot destroy array variables in this way" +msgstr "" + +#: builtins/declare.def:845 builtins/read.def:788 +#, c-format +msgid "%s: cannot convert associative to indexed array" +msgstr "" + +#: builtins/enable.def:143 builtins/enable.def:151 +msgid "dynamic loading not available" +msgstr "" + +#: builtins/enable.def:343 +#, c-format +msgid "cannot open shared object %s: %s" +msgstr "" + +#: builtins/enable.def:369 +#, c-format +msgid "cannot find %s in shared object %s: %s" +msgstr "" + +#: builtins/enable.def:387 +#, c-format +msgid "load function for %s returns failure (%d): not loaded" +msgstr "" + +#: builtins/enable.def:512 +#, c-format +msgid "%s: not dynamically loaded" +msgstr "" + +#: builtins/enable.def:538 +#, c-format +msgid "%s: cannot delete: %s" +msgstr "" + +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#, c-format +msgid "%s: is a directory" +msgstr "" + +#: builtins/evalfile.c:144 +#, c-format +msgid "%s: not a regular file" +msgstr "" + +#: builtins/evalfile.c:153 +#, c-format +msgid "%s: file is too large" +msgstr "" + +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#, c-format +msgid "%s: cannot execute binary file" +msgstr "" + +#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#, c-format +msgid "%s: cannot execute: %s" +msgstr "" + +#: builtins/exit.def:64 +#, c-format +msgid "logout\n" +msgstr "" + +#: builtins/exit.def:89 +msgid "not login shell: use `exit'" +msgstr "" + +#: builtins/exit.def:121 +#, c-format +msgid "There are stopped jobs.\n" +msgstr "" + +#: builtins/exit.def:123 +#, c-format +msgid "There are running jobs.\n" +msgstr "" + +#: builtins/fc.def:265 +msgid "no command found" +msgstr "" + +#: builtins/fc.def:323 builtins/fc.def:372 +msgid "history specification" +msgstr "" + +#: builtins/fc.def:393 +#, c-format +msgid "%s: cannot open temp file: %s" +msgstr "" + +#: builtins/fg_bg.def:152 builtins/jobs.def:284 +msgid "current" +msgstr "" + +#: builtins/fg_bg.def:161 +#, c-format +msgid "job %d started without job control" +msgstr "" + +#: builtins/getopt.c:110 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "" + +#: builtins/getopt.c:111 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "" + +#: builtins/hash.def:91 +msgid "hashing disabled" +msgstr "" + +#: builtins/hash.def:138 +#, c-format +msgid "%s: hash table empty\n" +msgstr "" + +#: builtins/hash.def:266 +#, c-format +msgid "hits\tcommand\n" +msgstr "" + +#: builtins/help.def:133 +msgid "Shell commands matching keyword `" +msgid_plural "Shell commands matching keywords `" +msgstr[0] "" +msgstr[1] "" + +#: builtins/help.def:185 +#, c-format +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgstr "" + +#: builtins/help.def:224 +#, c-format +msgid "%s: cannot open: %s" +msgstr "" + +#: builtins/help.def:524 +#, c-format +msgid "" +"These shell commands are defined internally. Type `help' to see this list.\n" +"Type `help name' to find out more about the function `name'.\n" +"Use `info bash' to find out more about the shell in general.\n" +"Use `man -k' or `info' to find out more about commands not in this list.\n" +"\n" +"A star (*) next to a name means that the command is disabled.\n" +"\n" +msgstr "" + +#: builtins/history.def:154 +msgid "cannot use more than one of -anrw" +msgstr "" + +#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 +#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +msgid "history position" +msgstr "" + +#: builtins/history.def:331 +#, c-format +msgid "%s: invalid timestamp" +msgstr "" + +#: builtins/history.def:442 +#, c-format +msgid "%s: history expansion failed" +msgstr "" + +#: builtins/inlib.def:71 +#, c-format +msgid "%s: inlib failed" +msgstr "" + +#: builtins/jobs.def:109 +msgid "no other options allowed with `-x'" +msgstr "" + +#: builtins/kill.def:211 +#, c-format +msgid "%s: arguments must be process or job IDs" +msgstr "" + +#: builtins/kill.def:274 +msgid "Unknown error" +msgstr "" + +#: builtins/let.def:97 builtins/let.def:122 expr.c:638 expr.c:656 +msgid "expression expected" +msgstr "" + +#: builtins/mapfile.def:178 +#, c-format +msgid "%s: not an indexed array" +msgstr "" + +#: builtins/mapfile.def:271 builtins/read.def:307 +#, c-format +msgid "%s: invalid file descriptor specification" +msgstr "" + +#: builtins/mapfile.def:279 builtins/read.def:314 +#, c-format +msgid "%d: invalid file descriptor: %s" +msgstr "" + +#: builtins/mapfile.def:288 builtins/mapfile.def:326 +#, c-format +msgid "%s: invalid line count" +msgstr "" + +#: builtins/mapfile.def:299 +#, c-format +msgid "%s: invalid array origin" +msgstr "" + +#: builtins/mapfile.def:316 +#, c-format +msgid "%s: invalid callback quantum" +msgstr "" + +#: builtins/mapfile.def:349 +msgid "empty array variable name" +msgstr "" + +#: builtins/mapfile.def:370 +msgid "array variable support required" +msgstr "" + +#: builtins/printf.def:420 +#, c-format +msgid "`%s': missing format character" +msgstr "" + +#: builtins/printf.def:475 +#, c-format +msgid "`%c': invalid time format specification" +msgstr "" + +#: builtins/printf.def:677 +#, c-format +msgid "`%c': invalid format character" +msgstr "" + +#: builtins/printf.def:703 +#, c-format +msgid "warning: %s: %s" +msgstr "" + +#: builtins/printf.def:789 +#, c-format +msgid "format parsing problem: %s" +msgstr "" + +#: builtins/printf.def:886 +msgid "missing hex digit for \\x" +msgstr "" + +#: builtins/printf.def:901 +#, c-format +msgid "missing unicode digit for \\%c" +msgstr "" + +#: builtins/pushd.def:199 +msgid "no other directory" +msgstr "" + +#: builtins/pushd.def:360 +#, c-format +msgid "%s: invalid argument" +msgstr "" + +#: builtins/pushd.def:480 +msgid "" +msgstr "" + +#: builtins/pushd.def:524 +msgid "directory stack empty" +msgstr "" + +#: builtins/pushd.def:526 +msgid "directory stack index" +msgstr "" + +#: builtins/pushd.def:701 +msgid "" +"Display the list of currently remembered directories. Directories\n" +" find their way onto the list with the `pushd' command; you can get\n" +" back up through the list with the `popd' command.\n" +" \n" +" Options:\n" +" -c\tclear the directory stack by deleting all of the elements\n" +" -l\tdo not print tilde-prefixed versions of directories relative\n" +" \tto your home directory\n" +" -p\tprint the directory stack with one entry per line\n" +" -v\tprint the directory stack with one entry per line prefixed\n" +" \twith its position in the stack\n" +" \n" +" Arguments:\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" +" \tdirs when invoked without options, starting with zero.\n" +" \n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" +"\tdirs when invoked without options, starting with zero." +msgstr "" + +#: builtins/pushd.def:723 +msgid "" +"Adds a directory to the top of the directory stack, or rotates\n" +" the stack, making the new top of the stack the current working\n" +" directory. With no arguments, exchanges the top two directories.\n" +" \n" +" Options:\n" +" -n\tSuppresses the normal change of directory when adding\n" +" \tdirectories to the stack, so only the stack is manipulated.\n" +" \n" +" Arguments:\n" +" +N\tRotates the stack so that the Nth directory (counting\n" +" \tfrom the left of the list shown by `dirs', starting with\n" +" \tzero) is at the top.\n" +" \n" +" -N\tRotates the stack so that the Nth directory (counting\n" +" \tfrom the right of the list shown by `dirs', starting with\n" +" \tzero) is at the top.\n" +" \n" +" dir\tAdds DIR to the directory stack at the top, making it the\n" +" \tnew current working directory.\n" +" \n" +" The `dirs' builtin displays the directory stack." +msgstr "" + +#: builtins/pushd.def:748 +msgid "" +"Removes entries from the directory stack. With no arguments, removes\n" +" the top directory from the stack, and changes to the new top directory.\n" +" \n" +" Options:\n" +" -n\tSuppresses the normal change of directory when removing\n" +" \tdirectories from the stack, so only the stack is manipulated.\n" +" \n" +" Arguments:\n" +" +N\tRemoves the Nth entry counting from the left of the list\n" +" \tshown by `dirs', starting with zero. For example: `popd +0'\n" +" \tremoves the first directory, `popd +1' the second.\n" +" \n" +" -N\tRemoves the Nth entry counting from the right of the list\n" +" \tshown by `dirs', starting with zero. For example: `popd -0'\n" +" \tremoves the last directory, `popd -1' the next to last.\n" +" \n" +" The `dirs' builtin displays the directory stack." +msgstr "" + +#: builtins/read.def:279 +#, c-format +msgid "%s: invalid timeout specification" +msgstr "" + +#: builtins/read.def:733 +#, c-format +msgid "read error: %d: %s" +msgstr "" + +#: builtins/return.def:68 +msgid "can only `return' from a function or sourced script" +msgstr "" + +#: builtins/set.def:852 +msgid "cannot simultaneously unset a function and a variable" +msgstr "" + +#: builtins/set.def:904 +#, c-format +msgid "%s: cannot unset" +msgstr "" + +#: builtins/set.def:925 variables.c:3813 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "" + +#: builtins/set.def:938 +#, c-format +msgid "%s: not an array variable" +msgstr "" + +#: builtins/setattr.def:189 +#, c-format +msgid "%s: not a function" +msgstr "" + +#: builtins/setattr.def:194 +#, c-format +msgid "%s: cannot export" +msgstr "" + +#: builtins/shift.def:73 builtins/shift.def:79 +msgid "shift count" +msgstr "" + +#: builtins/shopt.def:310 +msgid "cannot set and unset shell options simultaneously" +msgstr "" + +#: builtins/shopt.def:420 +#, c-format +msgid "%s: invalid shell option name" +msgstr "" + +#: builtins/source.def:128 +msgid "filename argument required" +msgstr "" + +#: builtins/source.def:154 +#, c-format +msgid "%s: file not found" +msgstr "" + +#: builtins/suspend.def:102 +msgid "cannot suspend" +msgstr "" + +#: builtins/suspend.def:112 +msgid "cannot suspend a login shell" +msgstr "" + +#: builtins/type.def:235 +#, c-format +msgid "%s is aliased to `%s'\n" +msgstr "" + +#: builtins/type.def:256 +#, c-format +msgid "%s is a shell keyword\n" +msgstr "" + +#: builtins/type.def:275 +#, c-format +msgid "%s is a function\n" +msgstr "" + +#: builtins/type.def:299 +#, c-format +msgid "%s is a special shell builtin\n" +msgstr "" + +#: builtins/type.def:301 +#, c-format +msgid "%s is a shell builtin\n" +msgstr "" + +#: builtins/type.def:323 builtins/type.def:408 +#, c-format +msgid "%s is %s\n" +msgstr "" + +#: builtins/type.def:343 +#, c-format +msgid "%s is hashed (%s)\n" +msgstr "" + +#: builtins/ulimit.def:396 +#, c-format +msgid "%s: invalid limit argument" +msgstr "" + +#: builtins/ulimit.def:422 +#, c-format +msgid "`%c': bad command" +msgstr "" + +#: builtins/ulimit.def:451 +#, c-format +msgid "%s: cannot get limit: %s" +msgstr "" + +#: builtins/ulimit.def:477 +msgid "limit" +msgstr "" + +#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#, c-format +msgid "%s: cannot modify limit: %s" +msgstr "" + +#: builtins/umask.def:115 +msgid "octal number" +msgstr "" + +#: builtins/umask.def:232 +#, c-format +msgid "`%c': invalid symbolic mode operator" +msgstr "" + +#: builtins/umask.def:287 +#, c-format +msgid "`%c': invalid symbolic mode character" +msgstr "" + +#: error.c:89 error.c:347 error.c:349 error.c:351 +msgid " line " +msgstr "" + +#: error.c:164 +#, c-format +msgid "last command: %s\n" +msgstr "" + +#: error.c:172 +#, c-format +msgid "Aborting..." +msgstr "" + +#. TRANSLATORS: this is a prefix for informational messages. +#: error.c:287 +#, c-format +msgid "INFORM: " +msgstr "" + +#: error.c:462 +msgid "unknown command error" +msgstr "" + +#: error.c:463 +msgid "bad command type" +msgstr "" + +#: error.c:464 +msgid "bad connector" +msgstr "" + +#: error.c:465 +msgid "bad jump" +msgstr "" + +#: error.c:503 +#, c-format +msgid "%s: unbound variable" +msgstr "" + +#: eval.c:245 +#, c-format +msgid "\atimed out waiting for input: auto-logout\n" +msgstr "" + +#: execute_cmd.c:536 +#, c-format +msgid "cannot redirect standard input from /dev/null: %s" +msgstr "" + +#: execute_cmd.c:1306 +#, c-format +msgid "TIMEFORMAT: `%c': invalid format character" +msgstr "" + +#: execute_cmd.c:2361 +#, c-format +msgid "execute_coproc: coproc [%d:%s] still exists" +msgstr "" + +#: execute_cmd.c:2485 +msgid "pipe error" +msgstr "" + +#: execute_cmd.c:4671 +#, c-format +msgid "eval: maximum eval nesting level exceeded (%d)" +msgstr "" + +#: execute_cmd.c:4683 +#, c-format +msgid "%s: maximum source nesting level exceeded (%d)" +msgstr "" + +#: execute_cmd.c:4791 +#, c-format +msgid "%s: maximum function nesting level exceeded (%d)" +msgstr "" + +#: execute_cmd.c:5340 +#, c-format +msgid "%s: restricted: cannot specify `/' in command names" +msgstr "" + +#: execute_cmd.c:5438 +#, c-format +msgid "%s: command not found" +msgstr "" + +#: execute_cmd.c:5682 +#, c-format +msgid "%s: %s" +msgstr "" + +#: execute_cmd.c:5720 +#, c-format +msgid "%s: %s: bad interpreter" +msgstr "" + +#: execute_cmd.c:5757 +#, c-format +msgid "%s: cannot execute binary file: %s" +msgstr "" + +#: execute_cmd.c:5843 +#, c-format +msgid "`%s': is a special builtin" +msgstr "" + +#: execute_cmd.c:5895 +#, c-format +msgid "cannot duplicate fd %d to fd %d" +msgstr "" + +#: expr.c:263 +msgid "expression recursion level exceeded" +msgstr "" + +#: expr.c:291 +msgid "recursion stack underflow" +msgstr "" + +#: expr.c:477 +msgid "syntax error in expression" +msgstr "" + +#: expr.c:521 +msgid "attempted assignment to non-variable" +msgstr "" + +#: expr.c:530 +msgid "syntax error in variable assignment" +msgstr "" + +#: expr.c:544 expr.c:910 +msgid "division by 0" +msgstr "" + +#: expr.c:591 +msgid "bug: bad expassign token" +msgstr "" + +#: expr.c:645 +msgid "`:' expected for conditional expression" +msgstr "" + +#: expr.c:971 +msgid "exponent less than 0" +msgstr "" + +#: expr.c:1028 +msgid "identifier expected after pre-increment or pre-decrement" +msgstr "" + +#: expr.c:1055 +msgid "missing `)'" +msgstr "" + +#: expr.c:1106 expr.c:1484 +msgid "syntax error: operand expected" +msgstr "" + +#: expr.c:1486 +msgid "syntax error: invalid arithmetic operator" +msgstr "" + +#: expr.c:1510 +#, c-format +msgid "%s%s%s: %s (error token is \"%s\")" +msgstr "" + +#: expr.c:1568 +msgid "invalid arithmetic base" +msgstr "" + +#: expr.c:1588 +msgid "value too great for base" +msgstr "" + +#: expr.c:1637 +#, c-format +msgid "%s: expression error\n" +msgstr "" + +#: general.c:69 +msgid "getcwd: cannot access parent directories" +msgstr "" + +#: input.c:99 subst.c:5930 +#, c-format +msgid "cannot reset nodelay mode for fd %d" +msgstr "" + +#: input.c:266 +#, c-format +msgid "cannot allocate new file descriptor for bash input from fd %d" +msgstr "" + +#: input.c:274 +#, c-format +msgid "save_bash_input: buffer already exists for new fd %d" +msgstr "" + +#: jobs.c:529 +msgid "start_pipeline: pgrp pipe" +msgstr "" + +#: jobs.c:1084 +#, c-format +msgid "forked pid %d appears in running job %d" +msgstr "" + +#: jobs.c:1203 +#, c-format +msgid "deleting stopped job %d with process group %ld" +msgstr "" + +#: jobs.c:1307 +#, c-format +msgid "add_process: process %5ld (%s) in the_pipeline" +msgstr "" + +#: jobs.c:1310 +#, c-format +msgid "add_process: pid %5ld (%s) marked as still alive" +msgstr "" + +#: jobs.c:1639 +#, c-format +msgid "describe_pid: %ld: no such pid" +msgstr "" + +#: jobs.c:1654 +#, c-format +msgid "Signal %d" +msgstr "" + +#: jobs.c:1668 jobs.c:1694 +msgid "Done" +msgstr "" + +#: jobs.c:1673 siglist.c:123 +msgid "Stopped" +msgstr "" + +#: jobs.c:1677 +#, c-format +msgid "Stopped(%s)" +msgstr "" + +#: jobs.c:1681 +msgid "Running" +msgstr "" + +#: jobs.c:1698 +#, c-format +msgid "Done(%d)" +msgstr "" + +#: jobs.c:1700 +#, c-format +msgid "Exit %d" +msgstr "" + +#: jobs.c:1703 +msgid "Unknown status" +msgstr "" + +#: jobs.c:1790 +#, c-format +msgid "(core dumped) " +msgstr "" + +#: jobs.c:1809 +#, c-format +msgid " (wd: %s)" +msgstr "" + +#: jobs.c:2037 +#, c-format +msgid "child setpgid (%ld to %ld)" +msgstr "" + +#: jobs.c:2399 nojobs.c:657 +#, c-format +msgid "wait: pid %ld is not a child of this shell" +msgstr "" + +#: jobs.c:2695 +#, c-format +msgid "wait_for: No record of process %ld" +msgstr "" + +#: jobs.c:3055 +#, c-format +msgid "wait_for_job: job %d is stopped" +msgstr "" + +#: jobs.c:3362 +#, c-format +msgid "%s: job has terminated" +msgstr "" + +#: jobs.c:3371 +#, c-format +msgid "%s: job %d already in background" +msgstr "" + +#: jobs.c:3597 +msgid "waitchld: turning on WNOHANG to avoid indefinite block" +msgstr "" + +#: jobs.c:4120 +#, c-format +msgid "%s: line %d: " +msgstr "" + +#: jobs.c:4134 nojobs.c:900 +#, c-format +msgid " (core dumped)" +msgstr "" + +#: jobs.c:4146 jobs.c:4159 +#, c-format +msgid "(wd now: %s)\n" +msgstr "" + +#: jobs.c:4191 +msgid "initialize_job_control: getpgrp failed" +msgstr "" + +#: jobs.c:4247 +msgid "initialize_job_control: no job control in background" +msgstr "" + +#: jobs.c:4263 +msgid "initialize_job_control: line discipline" +msgstr "" + +#: jobs.c:4273 +msgid "initialize_job_control: setpgid" +msgstr "" + +#: jobs.c:4294 jobs.c:4303 +#, c-format +msgid "cannot set terminal process group (%d)" +msgstr "" + +#: jobs.c:4308 +msgid "no job control in this shell" +msgstr "" + +#: lib/malloc/malloc.c:331 +#, c-format +msgid "malloc: failed assertion: %s\n" +msgstr "" + +#: lib/malloc/malloc.c:347 +#, c-format +msgid "" +"\r\n" +"malloc: %s:%d: assertion botched\r\n" +msgstr "" + +#: lib/malloc/malloc.c:348 +msgid "unknown" +msgstr "" + +#: lib/malloc/malloc.c:855 +msgid "malloc: block on free list clobbered" +msgstr "" + +#: lib/malloc/malloc.c:932 +msgid "free: called with already freed block argument" +msgstr "" + +#: lib/malloc/malloc.c:935 +msgid "free: called with unallocated block argument" +msgstr "" + +#: lib/malloc/malloc.c:954 +msgid "free: underflow detected; mh_nbytes out of range" +msgstr "" + +#: lib/malloc/malloc.c:960 +msgid "free: start and end chunk sizes differ" +msgstr "" + +#: lib/malloc/malloc.c:1070 +msgid "realloc: called with unallocated block argument" +msgstr "" + +#: lib/malloc/malloc.c:1085 +msgid "realloc: underflow detected; mh_nbytes out of range" +msgstr "" + +#: lib/malloc/malloc.c:1091 +msgid "realloc: start and end chunk sizes differ" +msgstr "" + +#: lib/malloc/table.c:191 +#, c-format +msgid "register_alloc: alloc table is full with FIND_ALLOC?\n" +msgstr "" + +#: lib/malloc/table.c:200 +#, c-format +msgid "register_alloc: %p already in table as allocated?\n" +msgstr "" + +#: lib/malloc/table.c:253 +#, c-format +msgid "register_free: %p already in table as free?\n" +msgstr "" + +#: lib/sh/fmtulong.c:102 +msgid "invalid base" +msgstr "" + +#: lib/sh/netopen.c:168 +#, c-format +msgid "%s: host unknown" +msgstr "" + +#: lib/sh/netopen.c:175 +#, c-format +msgid "%s: invalid service" +msgstr "" + +#: lib/sh/netopen.c:306 +#, c-format +msgid "%s: bad network path specification" +msgstr "" + +#: lib/sh/netopen.c:347 +msgid "network operations not supported" +msgstr "" + +#: locale.c:205 +#, c-format +msgid "setlocale: LC_ALL: cannot change locale (%s)" +msgstr "" + +#: locale.c:207 +#, c-format +msgid "setlocale: LC_ALL: cannot change locale (%s): %s" +msgstr "" + +#: locale.c:272 +#, c-format +msgid "setlocale: %s: cannot change locale (%s)" +msgstr "" + +#: locale.c:274 +#, c-format +msgid "setlocale: %s: cannot change locale (%s): %s" +msgstr "" + +#: mailcheck.c:439 +msgid "You have mail in $_" +msgstr "" + +#: mailcheck.c:464 +msgid "You have new mail in $_" +msgstr "" + +#: mailcheck.c:480 +#, c-format +msgid "The mail in %s has been read\n" +msgstr "" + +#: make_cmd.c:317 +msgid "syntax error: arithmetic expression required" +msgstr "" + +#: make_cmd.c:319 +msgid "syntax error: `;' unexpected" +msgstr "" + +#: make_cmd.c:320 +#, c-format +msgid "syntax error: `((%s))'" +msgstr "" + +#: make_cmd.c:572 +#, c-format +msgid "make_here_document: bad instruction type %d" +msgstr "" + +#: make_cmd.c:657 +#, c-format +msgid "here-document at line %d delimited by end-of-file (wanted `%s')" +msgstr "" + +#: make_cmd.c:756 +#, c-format +msgid "make_redirection: redirection instruction `%d' out of range" +msgstr "" + +#: parse.y:2380 +#, c-format +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" +msgstr "" + +#: parse.y:2786 +msgid "maximum here-document count exceeded" +msgstr "" + +#: parse.y:3536 parse.y:3906 +#, c-format +msgid "unexpected EOF while looking for matching `%c'" +msgstr "" + +#: parse.y:4606 +msgid "unexpected EOF while looking for `]]'" +msgstr "" + +#: parse.y:4611 +#, c-format +msgid "syntax error in conditional expression: unexpected token `%s'" +msgstr "" + +#: parse.y:4615 +msgid "syntax error in conditional expression" +msgstr "" + +#: parse.y:4693 +#, c-format +msgid "unexpected token `%s', expected `)'" +msgstr "" + +#: parse.y:4697 +msgid "expected `)'" +msgstr "" + +#: parse.y:4725 +#, c-format +msgid "unexpected argument `%s' to conditional unary operator" +msgstr "" + +#: parse.y:4729 +msgid "unexpected argument to conditional unary operator" +msgstr "" + +#: parse.y:4775 +#, c-format +msgid "unexpected token `%s', conditional binary operator expected" +msgstr "" + +#: parse.y:4779 +msgid "conditional binary operator expected" +msgstr "" + +#: parse.y:4801 +#, c-format +msgid "unexpected argument `%s' to conditional binary operator" +msgstr "" + +#: parse.y:4805 +msgid "unexpected argument to conditional binary operator" +msgstr "" + +#: parse.y:4816 +#, c-format +msgid "unexpected token `%c' in conditional command" +msgstr "" + +#: parse.y:4819 +#, c-format +msgid "unexpected token `%s' in conditional command" +msgstr "" + +#: parse.y:4823 +#, c-format +msgid "unexpected token %d in conditional command" +msgstr "" + +#: parse.y:6245 +#, c-format +msgid "syntax error near unexpected token `%s'" +msgstr "" + +#: parse.y:6263 +#, c-format +msgid "syntax error near `%s'" +msgstr "" + +#: parse.y:6273 +msgid "syntax error: unexpected end of file" +msgstr "" + +#: parse.y:6273 +msgid "syntax error" +msgstr "" + +#: parse.y:6335 +#, c-format +msgid "Use \"%s\" to leave the shell.\n" +msgstr "" + +#: parse.y:6497 +msgid "unexpected EOF while looking for matching `)'" +msgstr "" + +#: pcomplete.c:1132 +#, c-format +msgid "completion: function `%s' not found" +msgstr "" + +#: pcomplete.c:1722 +#, c-format +msgid "programmable_completion: %s: possible retry loop" +msgstr "" + +#: pcomplib.c:182 +#, c-format +msgid "progcomp_insert: %s: NULL COMPSPEC" +msgstr "" + +#: print_cmd.c:302 +#, c-format +msgid "print_command: bad connector `%d'" +msgstr "" + +#: print_cmd.c:375 +#, c-format +msgid "xtrace_set: %d: invalid file descriptor" +msgstr "" + +#: print_cmd.c:380 +msgid "xtrace_set: NULL file pointer" +msgstr "" + +#: print_cmd.c:384 +#, c-format +msgid "xtrace fd (%d) != fileno xtrace fp (%d)" +msgstr "" + +#: print_cmd.c:1540 +#, c-format +msgid "cprintf: `%c': invalid format character" +msgstr "" + +#: redir.c:121 redir.c:167 +msgid "file descriptor out of range" +msgstr "" + +#: redir.c:174 +#, c-format +msgid "%s: ambiguous redirect" +msgstr "" + +#: redir.c:178 +#, c-format +msgid "%s: cannot overwrite existing file" +msgstr "" + +#: redir.c:183 +#, c-format +msgid "%s: restricted: cannot redirect output" +msgstr "" + +#: redir.c:188 +#, c-format +msgid "cannot create temp file for here-document: %s" +msgstr "" + +#: redir.c:192 +#, c-format +msgid "%s: cannot assign fd to variable" +msgstr "" + +#: redir.c:591 +msgid "/dev/(tcp|udp)/host/port not supported without networking" +msgstr "" + +#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +msgid "redirection error: cannot duplicate fd" +msgstr "" + +#: shell.c:343 +msgid "could not find /tmp, please create!" +msgstr "" + +#: shell.c:347 +msgid "/tmp must be a valid directory name" +msgstr "" + +#: shell.c:798 +msgid "pretty-printing mode ignored in interactive shells" +msgstr "" + +#: shell.c:940 +#, c-format +msgid "%c%c: invalid option" +msgstr "" + +#: shell.c:1299 +#, c-format +msgid "cannot set uid to %d: effective uid %d" +msgstr "" + +#: shell.c:1306 +#, c-format +msgid "cannot set gid to %d: effective gid %d" +msgstr "" + +#: shell.c:1494 +msgid "cannot start debugger; debugging mode disabled" +msgstr "" + +#: shell.c:1608 +#, c-format +msgid "%s: Is a directory" +msgstr "" + +#: shell.c:1826 +msgid "I have no name!" +msgstr "" + +#: shell.c:1980 +#, c-format +msgid "GNU bash, version %s-(%s)\n" +msgstr "" + +#: shell.c:1981 +#, c-format +msgid "" +"Usage:\t%s [GNU long option] [option] ...\n" +"\t%s [GNU long option] [option] script-file ...\n" +msgstr "" + +#: shell.c:1983 +msgid "GNU long options:\n" +msgstr "" + +#: shell.c:1987 +msgid "Shell options:\n" +msgstr "" + +#: shell.c:1988 +msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" +msgstr "" + +#: shell.c:2007 +#, c-format +msgid "\t-%s or -o option\n" +msgstr "" + +#: shell.c:2013 +#, c-format +msgid "Type `%s -c \"help set\"' for more information about shell options.\n" +msgstr "" + +#: shell.c:2014 +#, c-format +msgid "Type `%s -c help' for more information about shell builtin commands.\n" +msgstr "" + +#: shell.c:2015 +#, c-format +msgid "Use the `bashbug' command to report bugs.\n" +msgstr "" + +#: shell.c:2017 +#, c-format +msgid "bash home page: \n" +msgstr "" + +#: shell.c:2018 +#, c-format +msgid "General help using GNU software: \n" +msgstr "" + +#: sig.c:730 +#, c-format +msgid "sigprocmask: %d: invalid operation" +msgstr "" + +#: siglist.c:48 +msgid "Bogus signal" +msgstr "" + +#: siglist.c:51 +msgid "Hangup" +msgstr "" + +#: siglist.c:55 +msgid "Interrupt" +msgstr "" + +#: siglist.c:59 +msgid "Quit" +msgstr "" + +#: siglist.c:63 +msgid "Illegal instruction" +msgstr "" + +#: siglist.c:67 +msgid "BPT trace/trap" +msgstr "" + +#: siglist.c:75 +msgid "ABORT instruction" +msgstr "" + +#: siglist.c:79 +msgid "EMT instruction" +msgstr "" + +#: siglist.c:83 +msgid "Floating point exception" +msgstr "" + +#: siglist.c:87 +msgid "Killed" +msgstr "" + +#: siglist.c:91 +msgid "Bus error" +msgstr "" + +#: siglist.c:95 +msgid "Segmentation fault" +msgstr "" + +#: siglist.c:99 +msgid "Bad system call" +msgstr "" + +#: siglist.c:103 +msgid "Broken pipe" +msgstr "" + +#: siglist.c:107 +msgid "Alarm clock" +msgstr "" + +#: siglist.c:111 +msgid "Terminated" +msgstr "" + +#: siglist.c:115 +msgid "Urgent IO condition" +msgstr "" + +#: siglist.c:119 +msgid "Stopped (signal)" +msgstr "" + +#: siglist.c:127 +msgid "Continue" +msgstr "" + +#: siglist.c:135 +msgid "Child death or stop" +msgstr "" + +#: siglist.c:139 +msgid "Stopped (tty input)" +msgstr "" + +#: siglist.c:143 +msgid "Stopped (tty output)" +msgstr "" + +#: siglist.c:147 +msgid "I/O ready" +msgstr "" + +#: siglist.c:151 +msgid "CPU limit" +msgstr "" + +#: siglist.c:155 +msgid "File limit" +msgstr "" + +#: siglist.c:159 +msgid "Alarm (virtual)" +msgstr "" + +#: siglist.c:163 +msgid "Alarm (profile)" +msgstr "" + +#: siglist.c:167 +msgid "Window changed" +msgstr "" + +#: siglist.c:171 +msgid "Record lock" +msgstr "" + +#: siglist.c:175 +msgid "User signal 1" +msgstr "" + +#: siglist.c:179 +msgid "User signal 2" +msgstr "" + +#: siglist.c:183 +msgid "HFT input data pending" +msgstr "" + +#: siglist.c:187 +msgid "power failure imminent" +msgstr "" + +#: siglist.c:191 +msgid "system crash imminent" +msgstr "" + +#: siglist.c:195 +msgid "migrate process to another CPU" +msgstr "" + +#: siglist.c:199 +msgid "programming error" +msgstr "" + +#: siglist.c:203 +msgid "HFT monitor mode granted" +msgstr "" + +#: siglist.c:207 +msgid "HFT monitor mode retracted" +msgstr "" + +#: siglist.c:211 +msgid "HFT sound sequence has completed" +msgstr "" + +#: siglist.c:215 +msgid "Information request" +msgstr "" + +#: siglist.c:223 +msgid "Unknown Signal #" +msgstr "" + +#: siglist.c:225 +#, c-format +msgid "Unknown Signal #%d" +msgstr "" + +#: subst.c:1454 subst.c:1644 +#, c-format +msgid "bad substitution: no closing `%s' in %s" +msgstr "" + +#: subst.c:3231 +#, c-format +msgid "%s: cannot assign list to array member" +msgstr "" + +#: subst.c:5789 subst.c:5805 +msgid "cannot make pipe for process substitution" +msgstr "" + +#: subst.c:5851 +msgid "cannot make child for process substitution" +msgstr "" + +#: subst.c:5920 +#, c-format +msgid "cannot open named pipe %s for reading" +msgstr "" + +#: subst.c:5922 +#, c-format +msgid "cannot open named pipe %s for writing" +msgstr "" + +#: subst.c:5945 +#, c-format +msgid "cannot duplicate named pipe %s as fd %d" +msgstr "" + +#: subst.c:6062 +msgid "command substitution: ignored null byte in input" +msgstr "" + +#: subst.c:6190 +msgid "cannot make pipe for command substitution" +msgstr "" + +#: subst.c:6233 +msgid "cannot make child for command substitution" +msgstr "" + +#: subst.c:6259 +msgid "command_substitute: cannot duplicate pipe as fd 1" +msgstr "" + +#: subst.c:6710 subst.c:9623 +#, c-format +msgid "%s: invalid variable name for name reference" +msgstr "" + +#: subst.c:6806 subst.c:6824 subst.c:6979 +#, c-format +msgid "%s: invalid indirect expansion" +msgstr "" + +#: subst.c:6840 subst.c:6987 +#, c-format +msgid "%s: invalid variable name" +msgstr "" + +#: subst.c:7056 +#, c-format +msgid "%s: parameter not set" +msgstr "" + +#: subst.c:7058 +#, c-format +msgid "%s: parameter null or not set" +msgstr "" + +#: subst.c:7295 subst.c:7310 +#, c-format +msgid "%s: substring expression < 0" +msgstr "" + +#: subst.c:8973 subst.c:8994 +#, c-format +msgid "%s: bad substitution" +msgstr "" + +#: subst.c:9082 +#, c-format +msgid "$%s: cannot assign in this way" +msgstr "" + +#: subst.c:9485 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" +msgstr "" + +#: subst.c:10043 +#, c-format +msgid "bad substitution: no closing \"`\" in %s" +msgstr "" + +#: subst.c:11070 +#, c-format +msgid "no match: %s" +msgstr "" + +#: test.c:147 +msgid "argument expected" +msgstr "" + +#: test.c:156 +#, c-format +msgid "%s: integer expression expected" +msgstr "" + +#: test.c:265 +msgid "`)' expected" +msgstr "" + +#: test.c:267 +#, c-format +msgid "`)' expected, found %s" +msgstr "" + +#: test.c:282 test.c:750 test.c:753 +#, c-format +msgid "%s: unary operator expected" +msgstr "" + +#: test.c:469 test.c:793 +#, c-format +msgid "%s: binary operator expected" +msgstr "" + +#: test.c:875 +msgid "missing `]'" +msgstr "" + +#: trap.c:216 +msgid "invalid signal number" +msgstr "" + +#: trap.c:320 +#, c-format +msgid "trap handler: maximum trap handler level exceeded (%d)" +msgstr "" + +#: trap.c:408 +#, c-format +msgid "run_pending_traps: bad value in trap_list[%d]: %p" +msgstr "" + +#: trap.c:412 +#, c-format +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgstr "" + +#: trap.c:470 +#, c-format +msgid "trap_handler: bad signal %d" +msgstr "" + +#: variables.c:412 +#, c-format +msgid "error importing function definition for `%s'" +msgstr "" + +#: variables.c:821 +#, c-format +msgid "shell level (%d) too high, resetting to 1" +msgstr "" + +#: variables.c:2655 +msgid "make_local_variable: no function context at current scope" +msgstr "" + +#: variables.c:2674 +#, c-format +msgid "%s: variable may not be assigned value" +msgstr "" + +#: variables.c:3453 +#, c-format +msgid "%s: assigning integer to name reference" +msgstr "" + +#: variables.c:4365 +msgid "all_local_variables: no function context at current scope" +msgstr "" + +#: variables.c:4698 +#, c-format +msgid "%s has null exportstr" +msgstr "" + +#: variables.c:4703 variables.c:4712 +#, c-format +msgid "invalid character %d in exportstr for %s" +msgstr "" + +#: variables.c:4718 +#, c-format +msgid "no `=' in exportstr for %s" +msgstr "" + +#: variables.c:5243 +msgid "pop_var_context: head of shell_variables not a function context" +msgstr "" + +#: variables.c:5256 +msgid "pop_var_context: no global_variables context" +msgstr "" + +#: variables.c:5336 +msgid "pop_scope: head of shell_variables not a temporary environment scope" +msgstr "" + +#: variables.c:6272 +#, c-format +msgid "%s: %s: cannot open as FILE" +msgstr "" + +#: variables.c:6277 +#, c-format +msgid "%s: %s: invalid value for trace file descriptor" +msgstr "" + +#: variables.c:6322 +#, c-format +msgid "%s: %s: compatibility value out of range" +msgstr "" + +#: version.c:46 version2.c:46 +msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgstr "" + +#: version.c:47 version2.c:47 +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" +msgstr "" + +#: version.c:86 version2.c:86 +#, c-format +msgid "GNU bash, version %s (%s)\n" +msgstr "" + +#: version.c:91 version2.c:91 +msgid "This is free software; you are free to change and redistribute it." +msgstr "" + +#: version.c:92 version2.c:92 +msgid "There is NO WARRANTY, to the extent permitted by law." +msgstr "" + +#: xmalloc.c:93 +#, c-format +msgid "%s: cannot allocate %lu bytes (%lu bytes allocated)" +msgstr "" + +#: xmalloc.c:95 +#, c-format +msgid "%s: cannot allocate %lu bytes" +msgstr "" + +#: xmalloc.c:165 +#, c-format +msgid "%s: %s:%d: cannot allocate %lu bytes (%lu bytes allocated)" +msgstr "" + +#: xmalloc.c:167 +#, c-format +msgid "%s: %s:%d: cannot allocate %lu bytes" +msgstr "" + +#: builtins.c:45 +msgid "alias [-p] [name[=value] ... ]" +msgstr "" + +#: builtins.c:49 +msgid "unalias [-a] name [name ...]" +msgstr "" + +#: builtins.c:53 +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgstr "" + +#: builtins.c:56 +msgid "break [n]" +msgstr "" + +#: builtins.c:58 +msgid "continue [n]" +msgstr "" + +#: builtins.c:60 +msgid "builtin [shell-builtin [arg ...]]" +msgstr "" + +#: builtins.c:63 +msgid "caller [expr]" +msgstr "" + +#: builtins.c:66 +msgid "cd [-L|[-P [-e]] [-@]] [dir]" +msgstr "" + +#: builtins.c:68 +msgid "pwd [-LP]" +msgstr "" + +#: builtins.c:76 +msgid "command [-pVv] command [arg ...]" +msgstr "" + +#: builtins.c:78 +msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgstr "" + +#: builtins.c:80 +msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgstr "" + +#: builtins.c:82 +msgid "local [option] name[=value] ..." +msgstr "" + +#: builtins.c:85 +msgid "echo [-neE] [arg ...]" +msgstr "" + +#: builtins.c:89 +msgid "echo [-n] [arg ...]" +msgstr "" + +#: builtins.c:92 +msgid "enable [-a] [-dnps] [-f filename] [name ...]" +msgstr "" + +#: builtins.c:94 +msgid "eval [arg ...]" +msgstr "" + +#: builtins.c:96 +msgid "getopts optstring name [arg]" +msgstr "" + +#: builtins.c:98 +msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +msgstr "" + +#: builtins.c:100 +msgid "exit [n]" +msgstr "" + +#: builtins.c:102 +msgid "logout [n]" +msgstr "" + +#: builtins.c:105 +msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]" +msgstr "" + +#: builtins.c:109 +msgid "fg [job_spec]" +msgstr "" + +#: builtins.c:113 +msgid "bg [job_spec ...]" +msgstr "" + +#: builtins.c:116 +msgid "hash [-lr] [-p pathname] [-dt] [name ...]" +msgstr "" + +#: builtins.c:119 +msgid "help [-dms] [pattern ...]" +msgstr "" + +#: builtins.c:123 +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" + +#: builtins.c:127 +msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" +msgstr "" + +#: builtins.c:131 +msgid "disown [-h] [-ar] [jobspec ... | pid ...]" +msgstr "" + +#: builtins.c:134 +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" +msgstr "" + +#: builtins.c:136 +msgid "let arg [arg ...]" +msgstr "" + +#: builtins.c:138 +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" +msgstr "" + +#: builtins.c:140 +msgid "return [n]" +msgstr "" + +#: builtins.c:142 +msgid "set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]" +msgstr "" + +#: builtins.c:144 +msgid "unset [-f] [-v] [-n] [name ...]" +msgstr "" + +#: builtins.c:146 +msgid "export [-fn] [name[=value] ...] or export -p" +msgstr "" + +#: builtins.c:148 +msgid "readonly [-aAf] [name[=value] ...] or readonly -p" +msgstr "" + +#: builtins.c:150 +msgid "shift [n]" +msgstr "" + +#: builtins.c:152 +msgid "source filename [arguments]" +msgstr "" + +#: builtins.c:154 +msgid ". filename [arguments]" +msgstr "" + +#: builtins.c:157 +msgid "suspend [-f]" +msgstr "" + +#: builtins.c:160 +msgid "test [expr]" +msgstr "" + +#: builtins.c:162 +msgid "[ arg... ]" +msgstr "" + +#: builtins.c:166 +msgid "trap [-lp] [[arg] signal_spec ...]" +msgstr "" + +#: builtins.c:168 +msgid "type [-afptP] name [name ...]" +msgstr "" + +#: builtins.c:171 +msgid "ulimit [-SHabcdefiklmnpqrstuvxPT] [limit]" +msgstr "" + +#: builtins.c:174 +msgid "umask [-p] [-S] [mode]" +msgstr "" + +#: builtins.c:177 +msgid "wait [-fn] [id ...]" +msgstr "" + +#: builtins.c:181 +msgid "wait [pid ...]" +msgstr "" + +#: builtins.c:184 +msgid "for NAME [in WORDS ... ] ; do COMMANDS; done" +msgstr "" + +#: builtins.c:186 +msgid "for (( exp1; exp2; exp3 )); do COMMANDS; done" +msgstr "" + +#: builtins.c:188 +msgid "select NAME [in WORDS ... ;] do COMMANDS; done" +msgstr "" + +#: builtins.c:190 +msgid "time [-p] pipeline" +msgstr "" + +#: builtins.c:192 +msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" +msgstr "" + +#: builtins.c:194 +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" + +#: builtins.c:196 +msgid "while COMMANDS; do COMMANDS; done" +msgstr "" + +#: builtins.c:198 +msgid "until COMMANDS; do COMMANDS; done" +msgstr "" + +#: builtins.c:200 +msgid "coproc [NAME] command [redirections]" +msgstr "" + +#: builtins.c:202 +msgid "function name { COMMANDS ; } or name () { COMMANDS ; }" +msgstr "" + +#: builtins.c:204 +msgid "{ COMMANDS ; }" +msgstr "" + +#: builtins.c:206 +msgid "job_spec [&]" +msgstr "" + +#: builtins.c:208 +msgid "(( expression ))" +msgstr "" + +#: builtins.c:210 +msgid "[[ expression ]]" +msgstr "" + +#: builtins.c:212 +msgid "variables - Names and meanings of some shell variables" +msgstr "" + +#: builtins.c:215 +msgid "pushd [-n] [+N | -N | dir]" +msgstr "" + +#: builtins.c:219 +msgid "popd [-n] [+N | -N]" +msgstr "" + +#: builtins.c:223 +msgid "dirs [-clpv] [+N] [-N]" +msgstr "" + +#: builtins.c:226 +msgid "shopt [-pqsu] [-o] [optname ...]" +msgstr "" + +#: builtins.c:228 +msgid "printf [-v var] format [arguments]" +msgstr "" + +#: builtins.c:231 +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" +msgstr "" + +#: builtins.c:235 +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " +"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +msgstr "" + +#: builtins.c:239 +msgid "compopt [-o|+o option] [-DEI] [name ...]" +msgstr "" + +#: builtins.c:242 +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" + +#: builtins.c:244 +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" + +#: builtins.c:256 +msgid "" +"Define or display aliases.\n" +" \n" +" Without arguments, `alias' prints the list of aliases in the reusable\n" +" form `alias NAME=VALUE' on standard output.\n" +" \n" +" Otherwise, an alias is defined for each NAME whose VALUE is given.\n" +" A trailing space in VALUE causes the next word to be checked for\n" +" alias substitution when the alias is expanded.\n" +" \n" +" Options:\n" +" -p\tprint all defined aliases in a reusable format\n" +" \n" +" Exit Status:\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" +" defined." +msgstr "" + +#: builtins.c:278 +msgid "" +"Remove each NAME from the list of defined aliases.\n" +" \n" +" Options:\n" +" -a\tremove all alias definitions\n" +" \n" +" Return success unless a NAME is not an existing alias." +msgstr "" + +#: builtins.c:291 +msgid "" +"Set Readline key bindings and variables.\n" +" \n" +" Bind a key sequence to a Readline function or a macro, or set a\n" +" Readline variable. The non-option argument syntax is equivalent to\n" +" that found in ~/.inputrc, but must be passed as a single argument:\n" +" e.g., bind '\"\\C-x\\C-r\": re-read-init-file'.\n" +" \n" +" Options:\n" +" -m keymap Use KEYMAP as the keymap for the duration of this\n" +" command. Acceptable keymap names are emacs,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" +" vi-command, and vi-insert.\n" +" -l List names of functions.\n" +" -P List function names and bindings.\n" +" -p List functions and bindings in a form that can be\n" +" reused as input.\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" +" in a form that can be reused as input.\n" +" -V List variable names and values\n" +" -v List variable names and values in a form that can\n" +" be reused as input.\n" +" -q function-name Query about which keys invoke the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" +" -r keyseq Remove the binding for KEYSEQ.\n" +" -f filename Read key bindings from FILENAME.\n" +" -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" +" \t\t\t\tKEYSEQ is entered.\n" +" -X List key sequences bound with -x and associated " +"commands\n" +" in a form that can be reused as input.\n" +" \n" +" Exit Status:\n" +" bind returns 0 unless an unrecognized option is given or an error occurs." +msgstr "" + +#: builtins.c:330 +msgid "" +"Exit for, while, or until loops.\n" +" \n" +" Exit a FOR, WHILE or UNTIL loop. If N is specified, break N enclosing\n" +" loops.\n" +" \n" +" Exit Status:\n" +" The exit status is 0 unless N is not greater than or equal to 1." +msgstr "" + +#: builtins.c:342 +msgid "" +"Resume for, while, or until loops.\n" +" \n" +" Resumes the next iteration of the enclosing FOR, WHILE or UNTIL loop.\n" +" If N is specified, resumes the Nth enclosing loop.\n" +" \n" +" Exit Status:\n" +" The exit status is 0 unless N is not greater than or equal to 1." +msgstr "" + +#: builtins.c:354 +msgid "" +"Execute shell builtins.\n" +" \n" +" Execute SHELL-BUILTIN with arguments ARGs without performing command\n" +" lookup. This is useful when you wish to reimplement a shell builtin\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" +" \n" +" Exit Status:\n" +" Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" +" not a shell builtin." +msgstr "" + +#: builtins.c:369 +msgid "" +"Return the context of the current subroutine call.\n" +" \n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0.\n" +" \n" +" Exit Status:\n" +" Returns 0 unless the shell is not executing a shell function or EXPR\n" +" is invalid." +msgstr "" + +#: builtins.c:387 +msgid "" +"Change the shell working directory.\n" +" \n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" +" HOME shell variable.\n" +" \n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" +" with a slash (/), then CDPATH is not used.\n" +" \n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" +" its value is used for DIR.\n" +" \n" +" Options:\n" +" -L\tforce symbolic links to be followed: resolve symbolic\n" +" \t\tlinks in DIR after processing instances of `..'\n" +" -P\tuse the physical directory structure without following\n" +" \t\tsymbolic links: resolve symbolic links in DIR before\n" +" \t\tprocessing instances of `..'\n" +" -e\tif the -P option is supplied, and the current working\n" +" \t\tdirectory cannot be determined successfully, exit with\n" +" \t\ta non-zero status\n" +" -@\ton systems that support it, present a file with extended\n" +" \t\tattributes as a directory containing the file attributes\n" +" \n" +" The default is to follow symbolic links, as if `-L' were specified.\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" +" back to a slash or the beginning of DIR.\n" +" \n" +" Exit Status:\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" +" -P is used; non-zero otherwise." +msgstr "" + +#: builtins.c:425 +msgid "" +"Print the name of the current working directory.\n" +" \n" +" Options:\n" +" -L\tprint the value of $PWD if it names the current working\n" +" \t\tdirectory\n" +" -P\tprint the physical directory, without any symbolic links\n" +" \n" +" By default, `pwd' behaves as if `-L' were specified.\n" +" \n" +" Exit Status:\n" +" Returns 0 unless an invalid option is given or the current directory\n" +" cannot be read." +msgstr "" + +#: builtins.c:442 +msgid "" +"Null command.\n" +" \n" +" No effect; the command does nothing.\n" +" \n" +" Exit Status:\n" +" Always succeeds." +msgstr "" + +#: builtins.c:453 +msgid "" +"Return a successful result.\n" +" \n" +" Exit Status:\n" +" Always succeeds." +msgstr "" + +#: builtins.c:462 +msgid "" +"Return an unsuccessful result.\n" +" \n" +" Exit Status:\n" +" Always fails." +msgstr "" + +#: builtins.c:471 +msgid "" +"Execute a simple command or display information about commands.\n" +" \n" +" Runs COMMAND with ARGS suppressing shell function lookup, or display\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" +" on disk when a function with the same name exists.\n" +" \n" +" Options:\n" +" -p use a default value for PATH that is guaranteed to find all of\n" +" the standard utilities\n" +" -v print a description of COMMAND similar to the `type' builtin\n" +" -V print a more verbose description of each COMMAND\n" +" \n" +" Exit Status:\n" +" Returns exit status of COMMAND, or failure if COMMAND is not found." +msgstr "" + +#: builtins.c:490 +msgid "" +"Set variable values and attributes.\n" +" \n" +" Declare variables and give them attributes. If no NAMEs are given,\n" +" display the attributes and values of all variables.\n" +" \n" +" Options:\n" +" -f\trestrict action or display to function names and definitions\n" +" -F\trestrict display to function names only (plus line number and\n" +" \t\tsource file when debugging)\n" +" -g\tcreate global variables when used in a shell function; otherwise\n" +" \t\tignored\n" +" -p\tdisplay the attributes and value of each NAME\n" +" \n" +" Options which set attributes:\n" +" -a\tto make NAMEs indexed arrays (if supported)\n" +" -A\tto make NAMEs associative arrays (if supported)\n" +" -i\tto make NAMEs have the `integer' attribute\n" +" -l\tto convert the value of each NAME to lower case on assignment\n" +" -n\tmake NAME a reference to the variable named by its value\n" +" -r\tto make NAMEs readonly\n" +" -t\tto make NAMEs have the `trace' attribute\n" +" -u\tto convert the value of each NAME to upper case on assignment\n" +" -x\tto make NAMEs export\n" +" \n" +" Using `+' instead of `-' turns off the given attribute.\n" +" \n" +" Variables with the integer attribute have arithmetic evaluation (see\n" +" the `let' command) performed when the variable is assigned a value.\n" +" \n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" +" command. The `-g' option suppresses this behavior.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is supplied or a variable\n" +" assignment error occurs." +msgstr "" + +#: builtins.c:530 +msgid "" +"Set variable values and attributes.\n" +" \n" +" A synonym for `declare'. See `help declare'." +msgstr "" + +#: builtins.c:538 +msgid "" +"Define local variables.\n" +" \n" +" Create a local variable called NAME, and give it VALUE. OPTION can\n" +" be any option accepted by `declare'.\n" +" \n" +" Local variables can only be used within a function; they are visible\n" +" only to the function where they are defined and its children.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is supplied, a variable\n" +" assignment error occurs, or the shell is not executing a function." +msgstr "" + +#: builtins.c:555 +msgid "" +"Write arguments to the standard output.\n" +" \n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" +" newline, on the standard output.\n" +" \n" +" Options:\n" +" -n\tdo not append a newline\n" +" -e\tenable interpretation of the following backslash escapes\n" +" -E\texplicitly suppress interpretation of backslash escapes\n" +" \n" +" `echo' interprets the following backslash-escaped characters:\n" +" \\a\talert (bell)\n" +" \\b\tbackspace\n" +" \\c\tsuppress further output\n" +" \\e\tescape character\n" +" \\E\tescape character\n" +" \\f\tform feed\n" +" \\n\tnew line\n" +" \\r\tcarriage return\n" +" \\t\thorizontal tab\n" +" \\v\tvertical tab\n" +" \\\\\tbackslash\n" +" \\0nnn\tthe character whose ASCII code is NNN (octal). NNN can be\n" +" \t\t0 to 3 octal digits\n" +" \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" +" \t\tcan be one or two hex digits\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" +" \t\tHHHH can be one to four hex digits.\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" +" \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" +" \n" +" Exit Status:\n" +" Returns success unless a write error occurs." +msgstr "" + +#: builtins.c:595 +msgid "" +"Write arguments to the standard output.\n" +" \n" +" Display the ARGs on the standard output followed by a newline.\n" +" \n" +" Options:\n" +" -n\tdo not append a newline\n" +" \n" +" Exit Status:\n" +" Returns success unless a write error occurs." +msgstr "" + +#: builtins.c:610 +msgid "" +"Enable and disable shell builtins.\n" +" \n" +" Enables and disables builtin shell commands. Disabling allows you to\n" +" execute a disk command which has the same name as a shell builtin\n" +" without using a full pathname.\n" +" \n" +" Options:\n" +" -a\tprint a list of builtins showing whether or not each is enabled\n" +" -n\tdisable each NAME or display a list of disabled builtins\n" +" -p\tprint the list of builtins in a reusable format\n" +" -s\tprint only the names of Posix `special' builtins\n" +" \n" +" Options controlling dynamic loading:\n" +" -f\tLoad builtin NAME from shared object FILENAME\n" +" -d\tRemove a builtin loaded with -f\n" +" \n" +" Without options, each NAME is enabled.\n" +" \n" +" To use the `test' found in $PATH instead of the shell builtin\n" +" version, type `enable -n test'.\n" +" \n" +" Exit Status:\n" +" Returns success unless NAME is not a shell builtin or an error occurs." +msgstr "" + +#: builtins.c:638 +msgid "" +"Execute arguments as a shell command.\n" +" \n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" +" and execute the resulting commands.\n" +" \n" +" Exit Status:\n" +" Returns exit status of command or success if command is null." +msgstr "" + +#: builtins.c:650 +msgid "" +"Parse option arguments.\n" +" \n" +" Getopts is used by shell procedures to parse positional parameters\n" +" as options.\n" +" \n" +" OPTSTRING contains the option letters to be recognized; if a letter\n" +" is followed by a colon, the option is expected to have an argument,\n" +" which should be separated from it by white space.\n" +" \n" +" Each time it is invoked, getopts will place the next option in the\n" +" shell variable $name, initializing name if it does not exist, and\n" +" the index of the next argument to be processed into the shell\n" +" variable OPTIND. OPTIND is initialized to 1 each time the shell or\n" +" a shell script is invoked. When an option requires an argument,\n" +" getopts places that argument into the shell variable OPTARG.\n" +" \n" +" getopts reports errors in one of two ways. If the first character\n" +" of OPTSTRING is a colon, getopts uses silent error reporting. In\n" +" this mode, no error messages are printed. If an invalid option is\n" +" seen, getopts places the option character found into OPTARG. If a\n" +" required argument is not found, getopts places a ':' into NAME and\n" +" sets OPTARG to the option character found. If getopts is not in\n" +" silent mode, and an invalid option is seen, getopts places '?' into\n" +" NAME and unsets OPTARG. If a required argument is not found, a '?'\n" +" is placed in NAME, OPTARG is unset, and a diagnostic message is\n" +" printed.\n" +" \n" +" If the shell variable OPTERR has the value 0, getopts disables the\n" +" printing of error messages, even if the first character of\n" +" OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" +" \n" +" Getopts normally parses the positional parameters ($0 - $9), but if\n" +" more arguments are given, they are parsed instead.\n" +" \n" +" Exit Status:\n" +" Returns success if an option is found; fails if the end of options is\n" +" encountered or an error occurs." +msgstr "" + +#: builtins.c:692 +msgid "" +"Replace the shell with the given command.\n" +" \n" +" Execute COMMAND, replacing this shell with the specified program.\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" +" any redirections take effect in the current shell.\n" +" \n" +" Options:\n" +" -a name\tpass NAME as the zeroth argument to COMMAND\n" +" -c\texecute COMMAND with an empty environment\n" +" -l\tplace a dash in the zeroth argument to COMMAND\n" +" \n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" +" the shell option `execfail' is set.\n" +" \n" +" Exit Status:\n" +" Returns success unless COMMAND is not found or a redirection error " +"occurs." +msgstr "" + +#: builtins.c:713 +msgid "" +"Exit the shell.\n" +" \n" +" Exits the shell with a status of N. If N is omitted, the exit status\n" +" is that of the last command executed." +msgstr "" + +#: builtins.c:722 +msgid "" +"Exit a login shell.\n" +" \n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" +" in a login shell." +msgstr "" + +#: builtins.c:732 +msgid "" +"Display or execute commands from the history list.\n" +" \n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" +" FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" +" string, which means the most recent command beginning with that\n" +" string.\n" +" \n" +" Options:\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" +" \t\tthen vi\n" +" -l \tlist lines instead of editing\n" +" -n\tomit line numbers when listing\n" +" -r\treverse the order of the lines (newest listed first)\n" +" \n" +" With the `fc -s [pat=rep ...] [command]' format, COMMAND is\n" +" re-executed after the substitution OLD=NEW is performed.\n" +" \n" +" A useful alias to use with this is r='fc -s', so that typing `r cc'\n" +" runs the last command beginning with `cc' and typing `r' re-executes\n" +" the last command.\n" +" \n" +" Exit Status:\n" +" Returns success or status of executed command; non-zero if an error " +"occurs." +msgstr "" + +#: builtins.c:762 +msgid "" +"Move job to the foreground.\n" +" \n" +" Place the job identified by JOB_SPEC in the foreground, making it the\n" +" current job. If JOB_SPEC is not present, the shell's notion of the\n" +" current job is used.\n" +" \n" +" Exit Status:\n" +" Status of command placed in foreground, or failure if an error occurs." +msgstr "" + +#: builtins.c:777 +msgid "" +"Move jobs to the background.\n" +" \n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" +" of the current job is used.\n" +" \n" +" Exit Status:\n" +" Returns success unless job control is not enabled or an error occurs." +msgstr "" + +#: builtins.c:791 +msgid "" +"Remember or display program locations.\n" +" \n" +" Determine and remember the full pathname of each command NAME. If\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" +" \n" +" Options:\n" +" -d\tforget the remembered location of each NAME\n" +" -l\tdisplay in a format that may be reused as input\n" +" -p pathname\tuse PATHNAME as the full pathname of NAME\n" +" -r\tforget all remembered locations\n" +" -t\tprint the remembered location of each NAME, preceding\n" +" \t\teach location with the corresponding NAME if multiple\n" +" \t\tNAMEs are given\n" +" Arguments:\n" +" NAME\tEach NAME is searched for in $PATH and added to the list\n" +" \t\tof remembered commands.\n" +" \n" +" Exit Status:\n" +" Returns success unless NAME is not found or an invalid option is given." +msgstr "" + +#: builtins.c:816 +msgid "" +"Display information about builtin commands.\n" +" \n" +" Displays brief summaries of builtin commands. If PATTERN is\n" +" specified, gives detailed help on all commands matching PATTERN,\n" +" otherwise the list of help topics is printed.\n" +" \n" +" Options:\n" +" -d\toutput short description for each topic\n" +" -m\tdisplay usage in pseudo-manpage format\n" +" -s\toutput only a short usage synopsis for each topic matching\n" +" \t\tPATTERN\n" +" \n" +" Arguments:\n" +" PATTERN\tPattern specifying a help topic\n" +" \n" +" Exit Status:\n" +" Returns success unless PATTERN is not found or an invalid option is " +"given." +msgstr "" + +#: builtins.c:840 +msgid "" +"Display or manipulate the history list.\n" +" \n" +" Display the history list with line numbers, prefixing each modified\n" +" entry with a `*'. An argument of N lists only the last N entries.\n" +" \n" +" Options:\n" +" -c\tclear the history list by deleting all of the entries\n" +" -d offset\tdelete the history entry at position OFFSET. Negative\n" +" \t\toffsets count back from the end of the history list\n" +" \n" +" -a\tappend history lines from this session to the history file\n" +" -n\tread all history lines not already read from the history file\n" +" \t\tand append them to the history list\n" +" -r\tread the history file and append the contents to the history\n" +" \t\tlist\n" +" -w\twrite the current history to the history file\n" +" \n" +" -p\tperform history expansion on each ARG and display the result\n" +" \t\twithout storing it in the history list\n" +" -s\tappend the ARGs to the history list as a single entry\n" +" \n" +" If FILENAME is given, it is used as the history file. Otherwise,\n" +" if HISTFILE has a value, that is used, else ~/.bash_history.\n" +" \n" +" If the HISTTIMEFORMAT variable is set and not null, its value is used\n" +" as a format string for strftime(3) to print the time stamp associated\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or an error occurs." +msgstr "" + +#: builtins.c:877 +msgid "" +"Display status of jobs.\n" +" \n" +" Lists the active jobs. JOBSPEC restricts output to that job.\n" +" Without options, the status of all active jobs is displayed.\n" +" \n" +" Options:\n" +" -l\tlists process IDs in addition to the normal information\n" +" -n\tlists only processes that have changed status since the last\n" +" \t\tnotification\n" +" -p\tlists process IDs only\n" +" -r\trestrict output to running jobs\n" +" -s\trestrict output to stopped jobs\n" +" \n" +" If -x is supplied, COMMAND is run after all job specifications that\n" +" appear in ARGS have been replaced with the process ID of that job's\n" +" process group leader.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or an error occurs.\n" +" If -x is used, returns the exit status of COMMAND." +msgstr "" + +#: builtins.c:904 +msgid "" +"Remove jobs from current shell.\n" +" \n" +" Removes each JOBSPEC argument from the table of active jobs. Without\n" +" any JOBSPECs, the shell uses its notion of the current job.\n" +" \n" +" Options:\n" +" -a\tremove all jobs if JOBSPEC is not supplied\n" +" -h\tmark each JOBSPEC so that SIGHUP is not sent to the job if the\n" +" \t\tshell receives a SIGHUP\n" +" -r\tremove only running jobs\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option or JOBSPEC is given." +msgstr "" + +#: builtins.c:923 +msgid "" +"Send a signal to a job.\n" +" \n" +" Send the processes identified by PID or JOBSPEC the signal named by\n" +" SIGSPEC or SIGNUM. If neither SIGSPEC nor SIGNUM is present, then\n" +" SIGTERM is assumed.\n" +" \n" +" Options:\n" +" -s sig\tSIG is a signal name\n" +" -n sig\tSIG is a signal number\n" +" -l\tlist the signal names; if arguments follow `-l' they are\n" +" \t\tassumed to be signal numbers for which names should be listed\n" +" -L\tsynonym for -l\n" +" \n" +" Kill is a shell builtin for two reasons: it allows job IDs to be used\n" +" instead of process IDs, and allows processes to be killed if the limit\n" +" on processes that you can create is reached.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or an error occurs." +msgstr "" + +#: builtins.c:947 +msgid "" +"Evaluate arithmetic expressions.\n" +" \n" +" Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" +" fixed-width integers with no check for overflow, though division by 0\n" +" is trapped and flagged as an error. The following list of operators is\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" +" in order of decreasing precedence.\n" +" \n" +" \tid++, id--\tvariable post-increment, post-decrement\n" +" \t++id, --id\tvariable pre-increment, pre-decrement\n" +" \t-, +\t\tunary minus, plus\n" +" \t!, ~\t\tlogical and bitwise negation\n" +" \t**\t\texponentiation\n" +" \t*, /, %\t\tmultiplication, division, remainder\n" +" \t+, -\t\taddition, subtraction\n" +" \t<<, >>\t\tleft and right bitwise shifts\n" +" \t<=, >=, <, >\tcomparison\n" +" \t==, !=\t\tequality, inequality\n" +" \t&\t\tbitwise AND\n" +" \t^\t\tbitwise XOR\n" +" \t|\t\tbitwise OR\n" +" \t&&\t\tlogical AND\n" +" \t||\t\tlogical OR\n" +" \texpr ? expr : expr\n" +" \t\t\tconditional operator\n" +" \t=, *=, /=, %=,\n" +" \t+=, -=, <<=, >>=,\n" +" \t&=, ^=, |=\tassignment\n" +" \n" +" Shell variables are allowed as operands. The name of the variable\n" +" is replaced by its value (coerced to a fixed-width integer) within\n" +" an expression. The variable need not have its integer attribute\n" +" turned on to be used in an expression.\n" +" \n" +" Operators are evaluated in order of precedence. Sub-expressions in\n" +" parentheses are evaluated first and may override the precedence\n" +" rules above.\n" +" \n" +" Exit Status:\n" +" If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." +msgstr "" + +#: builtins.c:992 +msgid "" +"Read a line from the standard input and split it into fields.\n" +" \n" +" Reads a single line from the standard input, or from file descriptor FD\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" +" splitting, and the first word is assigned to the first NAME, the second\n" +" word to the second NAME, and so on, with any leftover words assigned to\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" +" delimiters.\n" +" \n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" +" \n" +" Options:\n" +" -a array\tassign the words read to sequential indices of the array\n" +" \t\tvariable ARRAY, starting at zero\n" +" -d delim\tcontinue until the first character of DELIM is read, rather\n" +" \t\tthan newline\n" +" -e\tuse Readline to obtain the line\n" +" -i text\tuse TEXT as the initial text for Readline\n" +" -n nchars\treturn after reading NCHARS characters rather than waiting\n" +" \t\tfor a newline, but honor a delimiter if fewer than\n" +" \t\tNCHARS characters are read before the delimiter\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" +" \t\tEOF is encountered or read times out, ignoring any\n" +" \t\tdelimiter\n" +" -p prompt\toutput the string PROMPT without a trailing newline before\n" +" \t\tattempting to read\n" +" -r\tdo not allow backslashes to escape any characters\n" +" -s\tdo not echo input coming from a terminal\n" +" -t timeout\ttime out and return failure if a complete line of\n" +" \t\tinput is not read within TIMEOUT seconds. The value of the\n" +" \t\tTMOUT variable is the default timeout. TIMEOUT may be a\n" +" \t\tfractional number. If TIMEOUT is 0, read returns\n" +" \t\timmediately, without trying to read any data, returning\n" +" \t\tsuccess only if input is available on the specified\n" +" \t\tfile descriptor. The exit status is greater than 128\n" +" \t\tif the timeout is exceeded\n" +" -u fd\tread from file descriptor FD instead of the standard input\n" +" \n" +" Exit Status:\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" +" or an invalid file descriptor is supplied as the argument to -u." +msgstr "" + +#: builtins.c:1039 +msgid "" +"Return from a shell function.\n" +" \n" +" Causes a function or sourced script to exit with the return value\n" +" specified by N. If N is omitted, the return status is that of the\n" +" last command executed within the function or script.\n" +" \n" +" Exit Status:\n" +" Returns N, or failure if the shell is not executing a function or script." +msgstr "" + +#: builtins.c:1052 +msgid "" +"Set or unset values of shell options and positional parameters.\n" +" \n" +" Change the value of shell attributes and positional parameters, or\n" +" display the names and values of shell variables.\n" +" \n" +" Options:\n" +" -a Mark variables which are modified or created for export.\n" +" -b Notify of job termination immediately.\n" +" -e Exit immediately if a command exits with a non-zero status.\n" +" -f Disable file name generation (globbing).\n" +" -h Remember the location of commands as they are looked up.\n" +" -k All assignment arguments are placed in the environment for a\n" +" command, not just those that precede the command name.\n" +" -m Job control is enabled.\n" +" -n Read commands but do not execute them.\n" +" -o option-name\n" +" Set the variable corresponding to option-name:\n" +" allexport same as -a\n" +" braceexpand same as -B\n" +" emacs use an emacs-style line editing interface\n" +" errexit same as -e\n" +" errtrace same as -E\n" +" functrace same as -T\n" +" hashall same as -h\n" +" histexpand same as -H\n" +" history enable command history\n" +" ignoreeof the shell will not exit upon reading EOF\n" +" interactive-comments\n" +" allow comments to appear in interactive commands\n" +" keyword same as -k\n" +" monitor same as -m\n" +" noclobber same as -C\n" +" noexec same as -n\n" +" noglob same as -f\n" +" nolog currently accepted but ignored\n" +" notify same as -b\n" +" nounset same as -u\n" +" onecmd same as -t\n" +" physical same as -P\n" +" pipefail the return value of a pipeline is the status of\n" +" the last command to exit with a non-zero status,\n" +" or zero if no command exited with a non-zero " +"status\n" +" posix change the behavior of bash where the default\n" +" operation differs from the Posix standard to\n" +" match the standard\n" +" privileged same as -p\n" +" verbose same as -v\n" +" vi use a vi-style line editing interface\n" +" xtrace same as -x\n" +" -p Turned on whenever the real and effective user ids do not match.\n" +" Disables processing of the $ENV file and importing of shell\n" +" functions. Turning this option off causes the effective uid and\n" +" gid to be set to the real uid and gid.\n" +" -t Exit after reading and executing one command.\n" +" -u Treat unset variables as an error when substituting.\n" +" -v Print shell input lines as they are read.\n" +" -x Print commands and their arguments as they are executed.\n" +" -B the shell will perform brace expansion\n" +" -C If set, disallow existing regular files to be overwritten\n" +" by redirection of output.\n" +" -E If set, the ERR trap is inherited by shell functions.\n" +" -H Enable ! style history substitution. This flag is on\n" +" by default when the shell is interactive.\n" +" -P If set, do not resolve symbolic links when executing commands\n" +" such as cd which change the current directory.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" +" -- Assign any remaining arguments to the positional parameters.\n" +" If there are no remaining arguments, the positional parameters\n" +" are unset.\n" +" - Assign any remaining arguments to the positional parameters.\n" +" The -x and -v options are turned off.\n" +" \n" +" Using + rather than - causes these flags to be turned off. The\n" +" flags can also be used upon invocation of the shell. The current\n" +" set of flags may be found in $-. The remaining n ARGs are positional\n" +" parameters and are assigned, in order, to $1, $2, .. $n. If no\n" +" ARGs are given, all shell variables are printed.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given." +msgstr "" + +#: builtins.c:1137 +msgid "" +"Unset values and attributes of shell variables and functions.\n" +" \n" +" For each NAME, remove the corresponding variable or function.\n" +" \n" +" Options:\n" +" -f\ttreat each NAME as a shell function\n" +" -v\ttreat each NAME as a shell variable\n" +" -n\ttreat each NAME as a name reference and unset the variable itself\n" +" \t\trather than the variable it references\n" +" \n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" +" tries to unset a function.\n" +" \n" +" Some variables cannot be unset; also see `readonly'.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or a NAME is read-only." +msgstr "" + +#: builtins.c:1159 +msgid "" +"Set export attribute for shell variables.\n" +" \n" +" Marks each NAME for automatic export to the environment of subsequently\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" +" \n" +" Options:\n" +" -f\trefer to shell functions\n" +" -n\tremove the export property from each NAME\n" +" -p\tdisplay a list of all exported variables and functions\n" +" \n" +" An argument of `--' disables further option processing.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or NAME is invalid." +msgstr "" + +#: builtins.c:1178 +msgid "" +"Mark shell variables as unchangeable.\n" +" \n" +" Mark each NAME as read-only; the values of these NAMEs may not be\n" +" changed by subsequent assignment. If VALUE is supplied, assign VALUE\n" +" before marking as read-only.\n" +" \n" +" Options:\n" +" -a\trefer to indexed array variables\n" +" -A\trefer to associative array variables\n" +" -f\trefer to shell functions\n" +" -p\tdisplay a list of all readonly variables or functions,\n" +" \t\tdepending on whether or not the -f option is given\n" +" \n" +" An argument of `--' disables further option processing.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or NAME is invalid." +msgstr "" + +#: builtins.c:1200 +msgid "" +"Shift positional parameters.\n" +" \n" +" Rename the positional parameters $N+1,$N+2 ... to $1,$2 ... If N is\n" +" not given, it is assumed to be 1.\n" +" \n" +" Exit Status:\n" +" Returns success unless N is negative or greater than $#." +msgstr "" + +#: builtins.c:1212 builtins.c:1227 +msgid "" +"Execute commands from a file in the current shell.\n" +" \n" +" Read and execute commands from FILENAME in the current shell. The\n" +" entries in $PATH are used to find the directory containing FILENAME.\n" +" If any ARGUMENTS are supplied, they become the positional parameters\n" +" when FILENAME is executed.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed in FILENAME; fails if\n" +" FILENAME cannot be read." +msgstr "" + +#: builtins.c:1243 +msgid "" +"Suspend shell execution.\n" +" \n" +" Suspend the execution of this shell until it receives a SIGCONT signal.\n" +" Unless forced, login shells cannot be suspended.\n" +" \n" +" Options:\n" +" -f\tforce the suspend, even if the shell is a login shell\n" +" \n" +" Exit Status:\n" +" Returns success unless job control is not enabled or an error occurs." +msgstr "" + +#: builtins.c:1259 +msgid "" +"Evaluate conditional expression.\n" +" \n" +" Exits with a status of 0 (true) or 1 (false) depending on\n" +" the evaluation of EXPR. Expressions may be unary or binary. Unary\n" +" expressions are often used to examine the status of a file. There\n" +" are string operators and numeric comparison operators as well.\n" +" \n" +" The behavior of test depends on the number of arguments. Read the\n" +" bash manual page for the complete specification.\n" +" \n" +" File operators:\n" +" \n" +" -a FILE True if file exists.\n" +" -b FILE True if file is block special.\n" +" -c FILE True if file is character special.\n" +" -d FILE True if file is a directory.\n" +" -e FILE True if file exists.\n" +" -f FILE True if file exists and is a regular file.\n" +" -g FILE True if file is set-group-id.\n" +" -h FILE True if file is a symbolic link.\n" +" -L FILE True if file is a symbolic link.\n" +" -k FILE True if file has its `sticky' bit set.\n" +" -p FILE True if file is a named pipe.\n" +" -r FILE True if file is readable by you.\n" +" -s FILE True if file exists and is not empty.\n" +" -S FILE True if file is a socket.\n" +" -t FD True if FD is opened on a terminal.\n" +" -u FILE True if the file is set-user-id.\n" +" -w FILE True if the file is writable by you.\n" +" -x FILE True if the file is executable by you.\n" +" -O FILE True if the file is effectively owned by you.\n" +" -G FILE True if the file is effectively owned by your group.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" +" \n" +" FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" +" modification date).\n" +" \n" +" FILE1 -ot FILE2 True if file1 is older than file2.\n" +" \n" +" FILE1 -ef FILE2 True if file1 is a hard link to file2.\n" +" \n" +" String operators:\n" +" \n" +" -z STRING True if string is empty.\n" +" \n" +" -n STRING\n" +" STRING True if string is not empty.\n" +" \n" +" STRING1 = STRING2\n" +" True if the strings are equal.\n" +" STRING1 != STRING2\n" +" True if the strings are not equal.\n" +" STRING1 < STRING2\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" +" STRING1 > STRING2\n" +" True if STRING1 sorts after STRING2 lexicographically.\n" +" \n" +" Other operators:\n" +" \n" +" -o OPTION True if the shell option OPTION is enabled.\n" +" -v VAR True if the shell variable VAR is set.\n" +" -R VAR True if the shell variable VAR is set and is a name\n" +" reference.\n" +" ! EXPR True if expr is false.\n" +" EXPR1 -a EXPR2 True if both expr1 AND expr2 are true.\n" +" EXPR1 -o EXPR2 True if either expr1 OR expr2 is true.\n" +" \n" +" arg1 OP arg2 Arithmetic tests. OP is one of -eq, -ne,\n" +" -lt, -le, -gt, or -ge.\n" +" \n" +" Arithmetic binary operators return true if ARG1 is equal, not-equal,\n" +" less-than, less-than-or-equal, greater-than, or greater-than-or-equal\n" +" than ARG2.\n" +" \n" +" Exit Status:\n" +" Returns success if EXPR evaluates to true; fails if EXPR evaluates to\n" +" false or an invalid argument is given." +msgstr "" + +#: builtins.c:1341 +msgid "" +"Evaluate conditional expression.\n" +" \n" +" This is a synonym for the \"test\" builtin, but the last argument must\n" +" be a literal `]', to match the opening `['." +msgstr "" + +#: builtins.c:1350 +msgid "" +"Display process times.\n" +" \n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" +" child processes.\n" +" \n" +" Exit Status:\n" +" Always succeeds." +msgstr "" + +#: builtins.c:1362 +msgid "" +"Trap signals and other events.\n" +" \n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" +" or other conditions.\n" +" \n" +" ARG is a command to be read and executed when the shell receives the\n" +" signal(s) SIGNAL_SPEC. If ARG is absent (and a single SIGNAL_SPEC\n" +" is supplied) or `-', each specified signal is reset to its original\n" +" value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" +" shell and by the commands it invokes.\n" +" \n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" +" shell to exit when the -e option is enabled.\n" +" \n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" +" with each signal.\n" +" \n" +" Options:\n" +" -l\tprint a list of signal names and their corresponding numbers\n" +" -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" +" \n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" +" Signal names are case insensitive and the SIG prefix is optional. A\n" +" signal may be sent to the shell with \"kill -signal $$\".\n" +" \n" +" Exit Status:\n" +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." +msgstr "" + +#: builtins.c:1398 +msgid "" +"Display information about command type.\n" +" \n" +" For each NAME, indicate how it would be interpreted if used as a\n" +" command name.\n" +" \n" +" Options:\n" +" -a\tdisplay all locations containing an executable named NAME;\n" +" \t\tincludes aliases, builtins, and functions, if and only if\n" +" \t\tthe `-p' option is not also used\n" +" -f\tsuppress shell function lookup\n" +" -P\tforce a PATH search for each NAME, even if it is an alias,\n" +" \t\tbuiltin, or function, and returns the name of the disk file\n" +" \t\tthat would be executed\n" +" -p\treturns either the name of the disk file that would be executed,\n" +" \t\tor nothing if `type -t NAME' would not return `file'\n" +" -t\toutput a single word which is one of `alias', `keyword',\n" +" \t\t`function', `builtin', `file' or `', if NAME is an alias,\n" +" \t\tshell reserved word, shell function, shell builtin, disk file,\n" +" \t\tor not found, respectively\n" +" \n" +" Arguments:\n" +" NAME\tCommand name to be interpreted.\n" +" \n" +" Exit Status:\n" +" Returns success if all of the NAMEs are found; fails if any are not " +"found." +msgstr "" + +#: builtins.c:1429 +msgid "" +"Modify shell resource limits.\n" +" \n" +" Provides control over the resources available to the shell and " +"processes\n" +" it creates, on systems that allow such control.\n" +" \n" +" Options:\n" +" -S\tuse the `soft' resource limit\n" +" -H\tuse the `hard' resource limit\n" +" -a\tall current limits are reported\n" +" -b\tthe socket buffer size\n" +" -c\tthe maximum size of core files created\n" +" -d\tthe maximum size of a process's data segment\n" +" -e\tthe maximum scheduling priority (`nice')\n" +" -f\tthe maximum size of files written by the shell and its children\n" +" -i\tthe maximum number of pending signals\n" +" -k\tthe maximum number of kqueues allocated for this process\n" +" -l\tthe maximum size a process may lock into memory\n" +" -m\tthe maximum resident set size\n" +" -n\tthe maximum number of open file descriptors\n" +" -p\tthe pipe buffer size\n" +" -q\tthe maximum number of bytes in POSIX message queues\n" +" -r\tthe maximum real-time scheduling priority\n" +" -s\tthe maximum stack size\n" +" -t\tthe maximum amount of cpu time in seconds\n" +" -u\tthe maximum number of user processes\n" +" -v\tthe size of virtual memory\n" +" -x\tthe maximum number of file locks\n" +" -P\tthe maximum number of pseudoterminals\n" +" -T\tthe maximum number of threads\n" +" \n" +" Not all options are available on all platforms.\n" +" \n" +" If LIMIT is given, it is the new value of the specified resource; the\n" +" special LIMIT values `soft', `hard', and `unlimited' stand for the\n" +" current soft limit, the current hard limit, and no limit, respectively.\n" +" Otherwise, the current value of the specified resource is printed. If\n" +" no option is given, then -f is assumed.\n" +" \n" +" Values are in 1024-byte increments, except for -t, which is in seconds,\n" +" -p, which is in increments of 512 bytes, and -u, which is an unscaled\n" +" number of processes.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is supplied or an error occurs." +msgstr "" + +#: builtins.c:1479 +msgid "" +"Display or set file mode mask.\n" +" \n" +" Sets the user file-creation mask to MODE. If MODE is omitted, prints\n" +" the current value of the mask.\n" +" \n" +" If MODE begins with a digit, it is interpreted as an octal number;\n" +" otherwise it is a symbolic mode string like that accepted by chmod(1).\n" +" \n" +" Options:\n" +" -p\tif MODE is omitted, output in a form that may be reused as input\n" +" -S\tmakes the output symbolic; otherwise an octal number is output\n" +" \n" +" Exit Status:\n" +" Returns success unless MODE is invalid or an invalid option is given." +msgstr "" + +#: builtins.c:1499 +msgid "" +"Wait for job completion and return exit status.\n" +" \n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" +" job specification, and reports its termination status. If ID is not\n" +" given, waits for all currently active child processes, and the return\n" +" status is zero. If ID is a job specification, waits for all processes\n" +" in that job's pipeline.\n" +" \n" +" If the -n option is supplied, waits for the next job to terminate and\n" +" returns its exit status.\n" +" \n" +" If the -f option is supplied, and job control is enabled, waits for the\n" +" specified ID to terminate, instead of waiting for it to change status.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last ID; fails if ID is invalid or an invalid\n" +" option is given." +msgstr "" + +#: builtins.c:1523 +msgid "" +"Wait for process completion and return exit status.\n" +" \n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" +" If PID is not given, waits for all currently active child processes,\n" +" and the return status is zero. PID must be a process ID.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" +" option is given." +msgstr "" + +#: builtins.c:1538 +msgid "" +"Execute commands for each member in a list.\n" +" \n" +" The `for' loop executes a sequence of commands for each member in a\n" +" list of items. If `in WORDS ...;' is not present, then `in \"$@\"' is\n" +" assumed. For each element in WORDS, NAME is set to that element, and\n" +" the COMMANDS are executed.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1552 +msgid "" +"Arithmetic for loop.\n" +" \n" +" Equivalent to\n" +" \t(( EXP1 ))\n" +" \twhile (( EXP2 )); do\n" +" \t\tCOMMANDS\n" +" \t\t(( EXP3 ))\n" +" \tdone\n" +" EXP1, EXP2, and EXP3 are arithmetic expressions. If any expression is\n" +" omitted, it behaves as if it evaluates to 1.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1570 +msgid "" +"Select words from a list and execute commands.\n" +" \n" +" The WORDS are expanded, generating a list of words. The\n" +" set of expanded words is printed on the standard error, each\n" +" preceded by a number. If `in WORDS' is not present, `in \"$@\"'\n" +" is assumed. The PS3 prompt is then displayed and a line read\n" +" from the standard input. If the line consists of the number\n" +" corresponding to one of the displayed words, then NAME is set\n" +" to that word. If the line is empty, WORDS and the prompt are\n" +" redisplayed. If EOF is read, the command completes. Any other\n" +" value read causes NAME to be set to null. The line read is saved\n" +" in the variable REPLY. COMMANDS are executed after each selection\n" +" until a break command is executed.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1591 +msgid "" +"Report time consumed by pipeline's execution.\n" +" \n" +" Execute PIPELINE and print a summary of the real time, user CPU time,\n" +" and system CPU time spent executing PIPELINE when it terminates.\n" +" \n" +" Options:\n" +" -p\tprint the timing summary in the portable Posix format\n" +" \n" +" The value of the TIMEFORMAT variable is used as the output format.\n" +" \n" +" Exit Status:\n" +" The return status is the return status of PIPELINE." +msgstr "" + +#: builtins.c:1608 +msgid "" +"Execute commands based on pattern matching.\n" +" \n" +" Selectively execute COMMANDS based upon WORD matching PATTERN. The\n" +" `|' is used to separate multiple patterns.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1620 +msgid "" +"Execute commands based on conditional.\n" +" \n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" +" executed in turn, and if its exit status is zero, the corresponding\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" +" if no condition tested true.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1637 +msgid "" +"Execute commands as long as a test succeeds.\n" +" \n" +" Expand and execute COMMANDS as long as the final command in the\n" +" `while' COMMANDS has an exit status of zero.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1649 +msgid "" +"Execute commands as long as a test does not succeed.\n" +" \n" +" Expand and execute COMMANDS as long as the final command in the\n" +" `until' COMMANDS has an exit status which is not zero.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1661 +msgid "" +"Create a coprocess named NAME.\n" +" \n" +" Execute COMMAND asynchronously, with the standard output and standard\n" +" input of the command connected via a pipe to file descriptors assigned\n" +" to indices 0 and 1 of an array variable NAME in the executing shell.\n" +" The default NAME is \"COPROC\".\n" +" \n" +" Exit Status:\n" +" The coproc command returns an exit status of 0." +msgstr "" + +#: builtins.c:1675 +msgid "" +"Define shell function.\n" +" \n" +" Create a shell function named NAME. When invoked as a simple command,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" +" the arguments are passed to the function as $1...$n, and the function's\n" +" name is in $FUNCNAME.\n" +" \n" +" Exit Status:\n" +" Returns success unless NAME is readonly." +msgstr "" + +#: builtins.c:1689 +msgid "" +"Group commands as a unit.\n" +" \n" +" Run a set of commands in a group. This is one way to redirect an\n" +" entire set of commands.\n" +" \n" +" Exit Status:\n" +" Returns the status of the last command executed." +msgstr "" + +#: builtins.c:1701 +msgid "" +"Resume job in foreground.\n" +" \n" +" Equivalent to the JOB_SPEC argument to the `fg' command. Resume a\n" +" stopped or background job. JOB_SPEC can specify either a job name\n" +" or a job number. Following JOB_SPEC with a `&' places the job in\n" +" the background, as if the job specification had been supplied as an\n" +" argument to `bg'.\n" +" \n" +" Exit Status:\n" +" Returns the status of the resumed job." +msgstr "" + +#: builtins.c:1716 +msgid "" +"Evaluate arithmetic expression.\n" +" \n" +" The EXPRESSION is evaluated according to the rules for arithmetic\n" +" evaluation. Equivalent to \"let EXPRESSION\".\n" +" \n" +" Exit Status:\n" +" Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." +msgstr "" + +#: builtins.c:1728 +msgid "" +"Execute conditional command.\n" +" \n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" +" \n" +" ( EXPRESSION )\tReturns the value of EXPRESSION\n" +" ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" +" EXPR1 && EXPR2\tTrue if both EXPR1 and EXPR2 are true; else false\n" +" EXPR1 || EXPR2\tTrue if either EXPR1 or EXPR2 is true; else false\n" +" \n" +" When the `==' and `!=' operators are used, the string to the right of\n" +" the operator is used as a pattern and pattern matching is performed.\n" +" When the `=~' operator is used, the string to the right of the operator\n" +" is matched as a regular expression.\n" +" \n" +" The && and || operators do not evaluate EXPR2 if EXPR1 is sufficient to\n" +" determine the expression's value.\n" +" \n" +" Exit Status:\n" +" 0 or 1 depending on value of EXPRESSION." +msgstr "" + +#: builtins.c:1754 +msgid "" +"Common shell variable names and usage.\n" +" \n" +" BASH_VERSION\tVersion information for this Bash.\n" +" CDPATH\tA colon-separated list of directories to search\n" +" \t\tfor directories given as arguments to `cd'.\n" +" GLOBIGNORE\tA colon-separated list of patterns describing filenames to\n" +" \t\tbe ignored by pathname expansion.\n" +" HISTFILE\tThe name of the file where your command history is stored.\n" +" HISTFILESIZE\tThe maximum number of lines this file can contain.\n" +" HISTSIZE\tThe maximum number of history lines that a running\n" +" \t\tshell can access.\n" +" HOME\tThe complete pathname to your login directory.\n" +" HOSTNAME\tThe name of the current host.\n" +" HOSTTYPE\tThe type of CPU this version of Bash is running under.\n" +" IGNOREEOF\tControls the action of the shell on receipt of an EOF\n" +" \t\tcharacter as the sole input. If set, then the value\n" +" \t\tof it is the number of EOF characters that can be seen\n" +" \t\tin a row on an empty line before the shell will exit\n" +" \t\t(default 10). When unset, EOF signifies the end of input.\n" +" MACHTYPE\tA string describing the current system Bash is running on.\n" +" MAILCHECK\tHow often, in seconds, Bash checks for new mail.\n" +" MAILPATH\tA colon-separated list of filenames which Bash checks\n" +" \t\tfor new mail.\n" +" OSTYPE\tThe version of Unix this version of Bash is running on.\n" +" PATH\tA colon-separated list of directories to search when\n" +" \t\tlooking for commands.\n" +" PROMPT_COMMAND\tA command to be executed before the printing of each\n" +" \t\tprimary prompt.\n" +" PS1\t\tThe primary prompt string.\n" +" PS2\t\tThe secondary prompt string.\n" +" PWD\t\tThe full pathname of the current directory.\n" +" SHELLOPTS\tA colon-separated list of enabled shell options.\n" +" TERM\tThe name of the current terminal type.\n" +" TIMEFORMAT\tThe output format for timing statistics displayed by the\n" +" \t\t`time' reserved word.\n" +" auto_resume\tNon-null means a command word appearing on a line by\n" +" \t\titself is first looked for in the list of currently\n" +" \t\tstopped jobs. If found there, that job is foregrounded.\n" +" \t\tA value of `exact' means that the command word must\n" +" \t\texactly match a command in the list of stopped jobs. A\n" +" \t\tvalue of `substring' means that the command word must\n" +" \t\tmatch a substring of the job. Any other value means that\n" +" \t\tthe command must be a prefix of a stopped job.\n" +" histchars\tCharacters controlling history expansion and quick\n" +" \t\tsubstitution. The first character is the history\n" +" \t\tsubstitution character, usually `!'. The second is\n" +" \t\tthe `quick substitution' character, usually `^'. The\n" +" \t\tthird is the `history comment' character, usually `#'.\n" +" HISTIGNORE\tA colon-separated list of patterns used to decide which\n" +" \t\tcommands should be saved on the history list.\n" +msgstr "" + +#: builtins.c:1811 +msgid "" +"Add directories to stack.\n" +" \n" +" Adds a directory to the top of the directory stack, or rotates\n" +" the stack, making the new top of the stack the current working\n" +" directory. With no arguments, exchanges the top two directories.\n" +" \n" +" Options:\n" +" -n\tSuppresses the normal change of directory when adding\n" +" \t\tdirectories to the stack, so only the stack is manipulated.\n" +" \n" +" Arguments:\n" +" +N\tRotates the stack so that the Nth directory (counting\n" +" \t\tfrom the left of the list shown by `dirs', starting with\n" +" \t\tzero) is at the top.\n" +" \n" +" -N\tRotates the stack so that the Nth directory (counting\n" +" \t\tfrom the right of the list shown by `dirs', starting with\n" +" \t\tzero) is at the top.\n" +" \n" +" dir\tAdds DIR to the directory stack at the top, making it the\n" +" \t\tnew current working directory.\n" +" \n" +" The `dirs' builtin displays the directory stack.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid argument is supplied or the directory\n" +" change fails." +msgstr "" + +#: builtins.c:1845 +msgid "" +"Remove directories from stack.\n" +" \n" +" Removes entries from the directory stack. With no arguments, removes\n" +" the top directory from the stack, and changes to the new top directory.\n" +" \n" +" Options:\n" +" -n\tSuppresses the normal change of directory when removing\n" +" \t\tdirectories from the stack, so only the stack is manipulated.\n" +" \n" +" Arguments:\n" +" +N\tRemoves the Nth entry counting from the left of the list\n" +" \t\tshown by `dirs', starting with zero. For example: `popd +0'\n" +" \t\tremoves the first directory, `popd +1' the second.\n" +" \n" +" -N\tRemoves the Nth entry counting from the right of the list\n" +" \t\tshown by `dirs', starting with zero. For example: `popd -0'\n" +" \t\tremoves the last directory, `popd -1' the next to last.\n" +" \n" +" The `dirs' builtin displays the directory stack.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid argument is supplied or the directory\n" +" change fails." +msgstr "" + +#: builtins.c:1875 +msgid "" +"Display directory stack.\n" +" \n" +" Display the list of currently remembered directories. Directories\n" +" find their way onto the list with the `pushd' command; you can get\n" +" back up through the list with the `popd' command.\n" +" \n" +" Options:\n" +" -c\tclear the directory stack by deleting all of the elements\n" +" -l\tdo not print tilde-prefixed versions of directories relative\n" +" \t\tto your home directory\n" +" -p\tprint the directory stack with one entry per line\n" +" -v\tprint the directory stack with one entry per line prefixed\n" +" \t\twith its position in the stack\n" +" \n" +" Arguments:\n" +" +N\tDisplays the Nth entry counting from the left of the list\n" +" \t\tshown by dirs when invoked without options, starting with\n" +" \t\tzero.\n" +" \n" +" -N\tDisplays the Nth entry counting from the right of the list\n" +" \t\tshown by dirs when invoked without options, starting with\n" +" \t\tzero.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is supplied or an error occurs." +msgstr "" + +#: builtins.c:1906 +msgid "" +"Set and unset shell options.\n" +" \n" +" Change the setting of each shell option OPTNAME. Without any option\n" +" arguments, list each supplied OPTNAME, or all shell options if no\n" +" OPTNAMEs are given, with an indication of whether or not each is set.\n" +" \n" +" Options:\n" +" -o\trestrict OPTNAMEs to those defined for use with `set -o'\n" +" -p\tprint each shell option with an indication of its status\n" +" -q\tsuppress output\n" +" -s\tenable (set) each OPTNAME\n" +" -u\tdisable (unset) each OPTNAME\n" +" \n" +" Exit Status:\n" +" Returns success if OPTNAME is enabled; fails if an invalid option is\n" +" given or OPTNAME is disabled." +msgstr "" + +#: builtins.c:1927 +msgid "" +"Formats and prints ARGUMENTS under control of the FORMAT.\n" +" \n" +" Options:\n" +" -v var\tassign the output to shell variable VAR rather than\n" +" \t\tdisplay it on the standard output\n" +" \n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" +" sequences, which are converted and copied to the standard output; and\n" +" format specifications, each of which causes printing of the next " +"successive\n" +" argument.\n" +" \n" +" In addition to the standard format specifications described in printf" +"(1),\n" +" printf interprets:\n" +" \n" +" %b\texpand backslash escape sequences in the corresponding argument\n" +" %q\tquote the argument in a way that can be reused as shell input\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" +" \t string for strftime(3)\n" +" \n" +" The format is re-used as necessary to consume all of the arguments. If\n" +" there are fewer arguments than the format requires, extra format\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" +" had been supplied.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" +" error occurs." +msgstr "" + +#: builtins.c:1961 +msgid "" +"Specify how arguments are to be completed by Readline.\n" +" \n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" +" allows them to be reused as input.\n" +" \n" +" Options:\n" +" -p\tprint existing completion specifications in a reusable format\n" +" -r\tremove a completion specification for each NAME, or, if no\n" +" \t\tNAMEs are supplied, all completion specifications\n" +" -D\tapply the completions and actions as the default for commands\n" +" \t\twithout any specific completion defined\n" +" -E\tapply the completions and actions to \"empty\" commands --\n" +" \t\tcompletion attempted on a blank line\n" +" -I\tapply the completions and actions to the initial (usually the\n" +" \t\tcommand) word\n" +" \n" +" When completion is attempted, the actions are applied in the order the\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is supplied or an error occurs." +msgstr "" + +#: builtins.c:1991 +msgid "" +"Display possible completions depending on the options.\n" +" \n" +" Intended to be used from within a shell function generating possible\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" +" WORD are generated.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is supplied or an error occurs." +msgstr "" + +#: builtins.c:2006 +msgid "" +"Modify or display completion options.\n" +" \n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" +" \n" +" Options:\n" +" \t-o option\tSet completion option OPTION for each NAME\n" +" \t-D\t\tChange options for the \"default\" command completion\n" +" \t-E\t\tChange options for the \"empty\" command completion\n" +" \t-I\t\tChange options for completion on the initial word\n" +" \n" +" Using `+o' instead of `-o' turns off the specified option.\n" +" \n" +" Arguments:\n" +" \n" +" Each NAME refers to a command for which a completion specification must\n" +" have previously been defined using the `complete' builtin. If no NAMEs\n" +" are supplied, compopt must be called by a function currently generating\n" +" completions, and the options for that currently-executing completion\n" +" generator are modified.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is supplied or NAME does not\n" +" have a completion specification defined." +msgstr "" + +#: builtins.c:2037 +msgid "" +"Read lines from the standard input into an indexed array variable.\n" +" \n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" +" is the default ARRAY.\n" +" \n" +" Options:\n" +" -d delim\tUse DELIM to terminate lines, instead of newline\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" +" -s count\tDiscard the first COUNT lines read\n" +" -t\tRemove a trailing DELIM from each line read (default newline)\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" +" -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" +" -c quantum\tSpecify the number of lines read between each call to\n" +" \t\t\tCALLBACK\n" +" \n" +" Arguments:\n" +" ARRAY\tArray variable name to use for file data\n" +" \n" +" If -C is supplied without -c, the default quantum is 5000. When\n" +" CALLBACK is evaluated, it is supplied the index of the next array\n" +" element to be assigned and the line to be assigned to that element\n" +" as additional arguments.\n" +" \n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" +" assigning to it.\n" +" \n" +" Exit Status:\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" +" not an indexed array." +msgstr "" + +#: builtins.c:2073 +msgid "" +"Read lines from a file into an array variable.\n" +" \n" +" A synonym for `mapfile'." +msgstr "" diff --git a/po/bash.pot b/po/bash.pot index 2c9c7780..08876583 100644 --- a/po/bash.pot +++ b/po/bash.pot @@ -8,85 +8,91 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "" -#: braces.c:331 +#: bashline.c:4551 +#, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "" @@ -105,22 +111,22 @@ msgstr "" msgid "%s: cannot read: %s" msgstr "" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "" -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "" @@ -137,22 +143,27 @@ msgstr "" msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "" @@ -171,7 +182,7 @@ msgstr "" msgid "%s: usage: " msgstr "" -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "" @@ -186,7 +197,7 @@ msgstr "" msgid "%s: not found" msgstr "" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "" @@ -196,7 +207,7 @@ msgstr "" msgid "%s: invalid option name" msgstr "" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "" @@ -209,7 +220,7 @@ msgstr "" msgid "invalid hex number" msgstr "" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "" @@ -285,73 +296,83 @@ msgstr "" msgid "error getting terminal attributes: %s" msgstr "" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "" @@ -366,7 +387,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "" @@ -380,27 +401,32 @@ msgstr "" msgid "cannot open shared object %s: %s" msgstr "" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "" @@ -415,12 +441,12 @@ msgstr "" msgid "%s: file is too large" msgstr "" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "" @@ -444,15 +470,15 @@ msgstr "" msgid "There are running jobs.\n" msgstr "" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "" @@ -496,6 +522,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "" msgstr[1] "" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -519,21 +551,21 @@ msgid "" "\n" msgstr "" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "" @@ -565,12 +597,12 @@ msgstr "" msgid "%s: not an indexed array" msgstr "" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "" @@ -598,36 +630,36 @@ msgstr "" msgid "array variable support required" msgstr "" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "" @@ -723,12 +755,12 @@ msgid "" " The `dirs' builtin displays the directory stack." msgstr "" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "" @@ -737,21 +769,11 @@ msgstr "" msgid "can only `return' from a function or sourced script" msgstr "" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "" @@ -766,7 +788,7 @@ msgstr "" msgid "%s: cannot export" msgstr "" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "" @@ -774,7 +796,7 @@ msgstr "" msgid "cannot set and unset shell options simultaneously" msgstr "" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "" @@ -831,26 +853,26 @@ msgstr "" msgid "%s is hashed (%s)\n" msgstr "" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "" @@ -910,76 +932,76 @@ msgstr "" msgid "%s: unbound variable" msgstr "" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "" @@ -1028,37 +1050,41 @@ msgstr "" msgid "missing `)'" msgstr "" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "" -#: expr.c:1588 +#: expr.c:1581 +msgid "invalid integer constant" +msgstr "" + +#: expr.c:1597 msgid "value too great for base" msgstr "" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "" @@ -1073,200 +1099,205 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr "" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "" -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr "" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" "malloc: %s:%d: assertion botched\r\n" msgstr "" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "" @@ -1308,22 +1339,22 @@ msgstr "" msgid "network operations not supported" msgstr "" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "" @@ -1369,110 +1400,110 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "" @@ -1515,412 +1546,408 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" "\t%s [GNU long option] [option] script-file ...\n" msgstr "" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "" @@ -1943,117 +1970,122 @@ msgstr "" msgid "`)' expected, found %s" msgstr "" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "" + +#: test.c:878 msgid "missing `]'" msgstr "" -#: trap.c:216 +#: test.c:896 +#, c-format +msgid "syntax error: `%s' unexpected" +msgstr "" + +#: trap.c:220 msgid "invalid signal number" msgstr "" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "" #: version.c:47 version2.c:47 @@ -2138,11 +2170,11 @@ msgid "command [-pVv] command [arg ...]" msgstr "" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "" #: builtins.c:82 @@ -2166,11 +2198,11 @@ msgid "eval [arg ...]" msgstr "" #: builtins.c:96 -msgid "getopts optstring name [arg]" +msgid "getopts optstring name [arg ...]" msgstr "" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "" #: builtins.c:100 @@ -2292,7 +2324,7 @@ msgid "umask [-p] [-S] [mode]" msgstr "" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "" #: builtins.c:181 @@ -2384,14 +2416,14 @@ msgstr "" #: builtins.c:231 msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" #: builtins.c:235 msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" #: builtins.c:239 @@ -2653,6 +2685,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2680,14 +2714,14 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" " A synonym for `declare'. See `help declare'." msgstr "" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2702,7 +2736,7 @@ msgid "" " assignment error occurs, or the shell is not executing a function." msgstr "" -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2742,7 +2776,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2755,7 +2789,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2782,7 +2816,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -2794,7 +2828,7 @@ msgid "" " Returns exit status of command or success if command is null." msgstr "" -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -2827,15 +2861,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -2858,7 +2892,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -2866,7 +2900,7 @@ msgid "" " is that of the last command executed." msgstr "" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -2875,7 +2909,7 @@ msgid "" " in a login shell." msgstr "" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -2905,7 +2939,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -2917,7 +2951,7 @@ msgid "" " Status of command placed in foreground, or failure if an error occurs." msgstr "" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -2931,7 +2965,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -2955,7 +2989,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -2977,7 +3011,7 @@ msgid "" "given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3012,7 +3046,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3036,7 +3070,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3053,7 +3087,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3076,7 +3110,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3121,7 +3155,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3173,7 +3207,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3185,7 +3219,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3271,7 +3305,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3293,7 +3327,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3312,7 +3346,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3333,7 +3367,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3344,7 +3378,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3358,7 +3392,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3372,7 +3406,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3455,7 +3489,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3463,7 +3497,7 @@ msgid "" " be a literal `]', to match the opening `['." msgstr "" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -3475,7 +3509,7 @@ msgid "" " Always succeeds." msgstr "" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -3519,7 +3553,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3549,7 +3583,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -3580,6 +3614,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3598,7 +3633,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3616,7 +3651,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -3627,18 +3662,28 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -3653,7 +3698,7 @@ msgid "" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -3666,7 +3711,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -3683,7 +3728,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -3703,7 +3748,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -3719,7 +3764,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -3730,7 +3775,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -3751,7 +3796,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -3762,7 +3807,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -3773,7 +3818,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -3786,7 +3831,7 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -3800,7 +3845,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -3811,7 +3856,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -3825,18 +3870,18 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." msgstr "" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -3864,7 +3909,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -3918,7 +3963,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -3949,7 +3994,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -3976,7 +4021,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4005,7 +4050,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4025,7 +4070,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4042,8 +4087,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4064,7 +4109,7 @@ msgid "" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -4095,7 +4140,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -4108,7 +4153,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -4140,7 +4185,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -4182,7 +4227,7 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" diff --git a/po/bg.gmo b/po/bg.gmo index 43887faf5cec5d91072ab9bb1bcae953bc52f319..18cf14b012fa94f3dd322e26fce5703d6f2b1116 100644 GIT binary patch delta 32951 zcmbW92YgjU`uEQ{Hvw)4gc>>=iqs^8jv&1VEQBH;A_zCh4MfsN0kK`cx+n`6VH6Y) zSJzckig*zO?7FTiiHhqkqF7jW*WO+0`+a84xw!$h{NMBW48NHGdI1j7?E&8~1K0t)7fc181Djh`#5zGHNX3^RV_QFY4O04;hFw7+G|Vf{ z1BHw(4gXN%L?FC5gF3|jpyi>%cibio;5SFlWw@vY5d zkf!ydho6Ip#_Bl0;2;WoJX8t7D8axT6fF z=`c_xG#zxoVo>O=2W4V=z*gW3=OX_!GVf9$gi=^|7wiPe0As)g;9L;Bv=)Q16t{yS zsTaKZ_d%Iia}-JF3;;zbCwS#KpwL?a%FI`T!ocPTnU-W80b7HA0%gFzgEE6}Kq1@= zn-it!56TQK2Ic)yP?l(&SAWFAW1vXxLr^5we3&uM{-Dqq1By~cE+x~J%vP`sco38& z`7>A_{0Ni|-+{8G9fli1nV>K_0+g9e0TH5=3ySO5>eW95igNx16nYhH@(K^b6np=I^r{lle}HJN_L%Ps5o4A6aDq5s-8%UVWx=iQc7mv)`+!H0moz{u-l?jv&}7`fN@@_N5B zO4$@V3F~Q~C})G62D^izand#hp_yF*RM=dLl zcF#tQ4yEm9zo337C`gj9D{4m1SFF!Ctnl zC0hc%M|mYE63lgMD~G8UfsnHzuhg-%UH=snk$(t^{r>`r1e(>gt*J2Rf)WRm)U)+| zzXfbZ`ChOk_>6}qzyXxM0i|DB(6&ZXzB0+Sjv?72pp-W@vaNB9Z@ocAl&O7VTRW6K zU_;6yz^j;H7ATCp)YP`-fG0s2_}pfOp$owVlvjJW9$dq~TS1}IBh|M40S*R#&&)fu z@aVO%amB3vNiq__d0hfT?!1bUowjUG;yacuaPk|ZW zFQ90DMms}iBG{4gVo*Hp8n6xHTfZYCX7MyA=2HdA03U#vU`l&KU?g}hX=XKt@FQfmhL>hba#M#e5cm!ay%ku2UQm?n1Srb)BPdGLakyb{5GW!amgjKavsAdfyww9A-ev^@;gp}ZB8_xFIZ)+a$x#-v}FC7A$TLiyTX zMQp2x%zIP_$1^6|RzA296s7qE6yM)wim}(3;4;cLg0tj3D4ugxmJ#tfZ~*1q;85@b zFdOVV)%b(!LFxA~I2{}lnPyv4$ZP~J2Hyik`9@4PqACLOC~pBLgU$>ik*T1x+YX9- z9|fm^-+@AS!UeWIaBK!eDc=FJz=ktTzxkllM{Xt~FCGI$MD=DFZ1y z^7Ww1xEd4!?JqJ6UI2>rZUAM89`nk_Kw<1BP<(yoxn{|7K#`0BrQZjjFr0F+jD!81 zPeusc0tzD!fg+j@K{1z>^K5G|*d1I5ZU99RUx1=SUFMsaUIPl@-Jp2De}JN_jV>_* z_X0;zz5o>0yAezk`+ts%IGPin*nj;6MiN~>*$d`^qRnf;-rx(M>}ubEi@;$Ejk4VX z$^h?xvZS3uhT&3BX8tM|0)GHkg7dSne;N2KGO`;b=NQgLf~l03f-=J!LD{cA0L2k~ z2Z{tb=Nd;e3oNEw0m@RH0!2Anhs^{gf~>W5CHOJ+xfT2>5uGW({#{u8#FQDv}nH8oy36wqK3Qz{T4NPX&dLA4_`L&hkL~~sBDkItRHrdu% z2Xh6}0$AH^5!?EfOrtw&>kquBx1F_v!&i3L*5L$>Q1{u^@w%Ld9<;40@Ya2{^&&1W zd|34qateIiT>qc_(j~fS91U81TYrzn%a#MuNKOy+t zd$`;daP$cd2|{<)ajZKTAi17n{gv|l$qu(wgiZ||>rrrABgaZ%fFBz>)>D*|xxv~2 zBS%|0R$C@i+QzXO!0@{Ej`cnDcb-F8B-Gup{srC(K0?39_8zv|3p9SRI_ ztc%3{GsuYD-Uy1)Jp_u+eijrn`V?#irt*bCHkV%DQm{XmfCTOZe_^H%jC8E&%;kXz z%n*itn&emqX!q@8#~Kdqnc`R{c>g)rkn+)Kj`dOs_V*TAI+S{!=BfA2aZ1rAy7SiG|S0FIaYznPV0hFdn78SetqMTx*=VB(#Qb(F=s@@~gk$3T;J zJNmZk&3%q_1M1)H0J;L(zH1 zDb%mC+8-{NnM4z(&kaZERY;wcY;(*N&ZE?EBq$J#@` z67UMjo&V`r<1ou@;FXk5eeGDk2D86$BHA&0^o^sj;kQN?GQsbd>1L$0s%n=&*YjD4y^Ja1rwf^3fCC!`^h|bun<>8piZv{1VrFn9ID_&w zP^{t$P-dRn)V%)N_kmJBe9>r63Pu*1+<+|0_BNta2Ls2%ZZr?P3T%0EQ?ho)fSx0~di=;7L%FvUk^jjuq#F zvU@)7m45&WDTliSbO`n;DD7K!59n=s0w@w%3l5e2|1L73G$%k=lZ+k#y$fCgirK9P zZv;O9`-97S8r%tr^1cI(0KWs-?5x4PjM8R-9Vl-BJAwznVc-c+l(-FBU_|!!3&@Dw z?g8h5Ez$!zaw!G#D6a*lf?s*{V>1Fe##;c2FTV;D-+mv6KeA4Nmx503fORcc2sQ@4 z051j;GL57cW(FeGuc+8eg#?Fx17$7S_Aw2Xf!9#p1&T=f_YGJ#fjhvvz>I!I#8u$! zlw0&SlH3h;r|b+c4E6%sQJxKs1k1sj!F>a;f8lWSz<_p{&x6wOBTzatA7mKl2a1kF zLGfT|gN-u%9=wfm>vIFzx9m7zwVUd>hyW>^{uQXbLE6e;HUGTnCCD*a9vFKLLA#7xEE7-roSq(o}+? ze7nGGF!BtUd&qPf5wO;Re*#6s7mqaB{sDL|<$?HBS<@5XL~z1r<0o$M@OPkWvyX$a zH~avKPGpQR^-DmpuKPjpulD}?6x~Uf642j>(!o)b-vC7iT4x2UtH2dt zCHO5ko$;-krW#Lm0u&`%IL(xgf#M10Ob=L{!9Reqh9861fk`t0)(hZzP?qeX3yfW# z0>@EqH#4BED+d&bJ?!Bx;02VY&cgol$=ppwcCQArjZd!t#jdXhJAu2w`QU4yC}H0V z%?vIClPP})3WMK)Bf++Fj6~;yqTDZmV)s9TW5Br=8CSjaBJ5upB+U)zd%*KRaX{CB zVhtz3^T8n(8{Jq9iV{_WVkPzG1@y_L9hgaZ94K193>3$8FDN?EV1B@I!E8`=*K0tL zJ_^bv)qJ5*#zIgSd>Whr)(;uH2xND& zeh13TTW1@|E(7~fz5#T>gAp>Kt#5)tASuU)ZVo7R`aF0!cpMCYvvZC4?FZka?1TgQ zcI<6XmgZ;hYOr&j!5yH`@3_b;m-5d5(jJo3 z%hR6xMlb~K1I2~P>8B@UVOEw#mh&)W2}1Hfd6GR8|M6E{W4;%6bZ{vg>8$NkiYZ;` zHQYr$ha``~0RHo;m-*JidpsNoO0$ni90&B?aL}Vgm6lvW<)|)ABj)UA?@#A4yrXmCGdkGyz5J|3(@>yAh^ZI|G+| zJ;H5ktk?JH9`^73pWts*Uv0?#X?_N3Q%-^!E1 zuPHx78c5wRa2L2ATm^D(q@$Rf;C9jn)H8pKQvTt2kxFhRt;Qt(Y3=1@L-?mxxmntg zA4U30T-#q!=DN=6?bY4swUH!YvkYJxb(sJ|4sw6L)z&oU0 z$Ui7;NaE%eP=24J<^LcVd2RroC4EWyjPy5B9rMb1m3)0KFFVL?%84+OLVhiI|LN%E zzoX&==}xblNPe7`Uk(N+_vg3`aHHtWsvr4ty++)0>8B3ZfShdX@^qqn4vA|M>myTT z)fLisDNO(WXK-uoFTg}NZ+r@-gD_dioF&x@oA(t9LD@}IlOM1JFy%II`2 zX(s6wdEpWH7JQF1fx1V$wgT-KtO51?NQ=DsAHlasEqM2&S2v&cUz6VT$}7O>7^)}v0IhpFqyyAfbZ(z~QV zlUMJ+E0G5*Z6iYmo%96 z&8Xi%{s8DdC0;(0_YV0dcv0oQ1S1tx_Kd4|iSh@et|WOb^02vwr>J|3^bg8|Nnz3& zX&Cn;k-vy^4evfBJxc0Jc|9qE{AREf$P>{&?E4eB-;+9$+IZq7YuzXR@H8jQ(mC_b z7r;UY3@6Di4i8eU>-8IA2FvN8zeye7o;)N$+L;njq)?3@uW@q%Lv&r7nkeH^P8(cqUPMO|moUebl60%-usvlKk$iu|fo#Jx0EL^_#`=KYhs#gMb zlZeZcB>#-fFDoesttfM|OY_5dZdpZPVTfFrTb$=+SL7Fz=NGv-#Z(sMmSwo^#5{M} zsF^dz&B$`|%QS(ql5kFbUVbxKc|f0+>+A#qVjNV^Q=C!!Ew46c9a!T_{%JUg7uej6=hjJFXx~C@Zy6J_%Tr*X-qAav1>@u&CvT#Li zaXND=ksA8Jo!`F9AE3CXV1*m<#xZ@%R-_dbmz2R$?XkSs6)n<4f*EoxDju%K~d zF)}JHU14OkJimM~xuURJR8g26E-gz#SmC_<%Y?j^MPYHSUM0<0xTu_-x>Lwq*s~i8 zJBoEGT~txXE0KJbri&KHIbHfGUa`=}U zH?Op~P%{=Tk|A_f(~WpC(OrEmLcvf;iL~^G7Fn@+h6w9e7A`9j-6=1wp#-5k6xpXy z6f6yga~iJlG9o?YR35y&7N;-!h31BtfIh7Di{={!*X3wUQy2caa;&H?kPXdoiOo&nL^23tcP0`DyRsj(G~TDu8>M|!v$sGh){wlwTJUN`2Y zD@VPRUHL?Iy}gx}Hfp$c(~1u|C4_S-$}2low2fRQxv+b|gmIH6r;naBaq`TGS)Q-) z988&6N?#Q`wGwUcb{aj!g5u&O6(uk<6Arz}=T#KA%NK`>+!e(Y&@2-lkACGBmK21w z>k7G*Uo3Aj!e|8BM}eDHQIsRTC5`P2nTDA$eZn4>vK;<4C;S*)RNE8mW|dbSZ&$f_ zY08*dGf8t1b6$vrc2SC2ui#NLuKfY~g^cde-n-(Cuj@zX>DvVpg=OvYiuJCAOO5Tx zQ^Z#rw|i#0nk`3kTG&BH@=zF8%4WUFDoRQUWJ}gGWsX88;tl8-K8`&*toH{ai(EvF zwLoah*+gS)zEiTQ~!|H!#iHmX<_A2h?=BF2xmCJ6z&b2U|it>um zB8j=oMiz^yya`qw8PnS6$2f^=v@>ISXP*~c4#g%bE@1iMe42zR4-RP+aSJQF-DGiS znV4~SS$=UvnO=E}2w|}e=Hk4BF_GUwZ!Y0(zUIc1LTi_vhj@gThG_w_40EB55Mp1ZF^w7T_>dDsmiR!TMZPp zh>~TilHCfC6Ymxf4{I{|pBXG>+%6>H1zlSvh<#RGdAMbQw5r_sc$bKd(!|pnf;H4+ zC(=^Sfwzrfzd$Sg=UeOdaXx> zbQ#8oht$J|iU=yhdF92+!e|pC)fz|7R%jIHfRLfkkg0x@n6o%k8pq& zH*NAom6?w>tDKV4m|&!|G_)dU1f^wSW~BQfj~0MlO29T!IpjuUSOsjvY67 z;uKjp89vR$42UwkF^D9J*q)Y)e)#mlLE;KmbW3Xu{1#_(xH3*AzG1#w9=@zxx1Kp} z&P+e3@%<1lBjwsj`n3EJ7*f`(j7U>lkQ>Tl9W;9~y{s`4M$Ndujaya2GJ=HJ zv|9X!FGCsec8n0IJ&`oGqNsqF-(z9i)bX+`;Uay)2#Y$wxn@CPA(Wz`oNaay^U=#* zWFpL-Wb%6vVh zIQ3tWXuDTWIC9_2b7gyW!&3pMMQwx=<9Ore4`VrBJ4Bw>x5;4#qRJZ~n9 z5@8r5EU}Rms~2oZ7(8{>OwUuv4Z}=)i-~uQA$lZcPLXCYLxhw_*4yrV2Bo`4urMUy zjT`d1=S9RX5e8!D=7?-IHorOaGBHSG?9I#9jQqmFaBe;a?}8P^Kg#quVZ^P9mUM2Y zJR}6fig@P@TUL>SOOa!A1T{oNM&67TT87+o)Gwz_@zwr4iqA0z5$0#EHHu3;$%HRs z3&Q=BSLl#<5gd!bYJ2R{cd*x&frO+im$1ul;g*->5c-B=DpcX-D+-1OqSbU7fMW-FfHVwR%0=#HB*u}Drxg5~mVoW4$Dw+FkA zzovG$GX3IK<8)u~8b!zoJ;>)YU0V_|xW60tjxKg}f%>OcWbD27;F7j`!*3KfP}7^( zEh;yhpBmu~LYop=rH`s6J~xqu1e>zeAmj_Z^Ql;md8s+_2Ovn%ms5s>7iRn2_1Qpf zyW(lHP7+j4)MUJISbi+V3$49P*X%z8M(6`Pa>`)|OT`U|&FJxD;^A_A{Z-7`$+<75 z+#g(K@oAR@!$n%RyEAAHGlVyFze$B$$C)-2MQ60)7OYnXMn4;p&enhL;m9_U3m^*{ZIDg|YBw)`lis9XJq7j(KavT}vZDgzc zy>@+aaa4KXsrDSEnl$uQGLBN^{ma@X$^B6wVVpS)461#WiaR-Ku7bg{1zQZLPZGu* zvgTvuMh0Id{-q`Yhi`TS<6+6ycFv-PG}Twg-cX`qW*=GMJHDJaa=r%Z)(ko>@;{8q zQg*6+fGcy;)4c&}SS4oD+p28wBH!$SP|*^-U-_d=Jae!JR#|(Fj3y%RBdqQfWfjOu z%cW*WnR1VsKv%!GP_8fH*pa=!=g36uF)^YiB5Y1E5zz%1kC<7zdlMsIec@7Zujy>M zvJdzNCs8r+Q%o|HjRqJ+EaYUI&;DGiSxgf(cQQu$Sg(Ow9$G?3fraRCNC}@uwPxKrv;gle}$sy6dxGO6O zK|dC1>H+eKCBE?*YW}=HDXp^OwicDadC8Sio^7nQ1nstb(MS*bZbv>7l)@AHq~}g$ zUWS@%+;W4g112w4ifQ+_Aa|Mt`8oL#HO8FVndHtSQ1eA)p#)YO@qHeQF`Q-abQ7rM z)=au=h@PbD&f~(mAk24-?%CWT_3&%6gL+_*lwXzO`QQjnIIp6Vd7=gS%ZT3sshEH; zCR_gvv;8-3@`4y`A)$IKV3=1FME3D^GOsk4!yzeOKAmvwErE|uxID;5nf%K+1rctQ zhqC?pWkJ-ZJfACq_}Y19RuaJa4Ks_1ih{CcF`n5FWosLC!I+5?F&`73WMyT!-HUS= zrAGu6mtqcqL$)75XG%ES&($rsdRxRE=8tgMgb8|paQ>pj<>}c(Ri_UXyL6o}!R@}7 zqeLzrx(XSJktR&gbb?4ghLiYCY||}YUd*?g%T61sVgipIZB|jf=KbG}C3B7&%Zr4i zzuAt0LCJfwWLSbcZX=2-N+WUOnx<&cENLu{_8tF!gL@M-bYO$Io2NDtja)6s8ZIg~ zJUk$JDrm29qFa;geNNIj72J>OTiR%+6njgen$g_u)U~h#pXFYhUVLRQ|3Yv+#j)ci z0!1M%turz*=BuU6?T4aMQ|-o1^sbin=)j|G?Q@;B+*Mv$oQ*ng=U*%*cx~B>O6BT7 zRkyQSMbB+-Z>*Dvb6kFZ*h{FCPYqaxvN=d=gHahj`}2ik3-PL};#qMB0fBt>7o!0uqlEGu)lWHtHn-NHSJ@&o7!@vGdQ|7+n#Exg^xPP>iryh zXM*&NuFtjGIVSsHp1r|V{Hd{WBdbGeUS6@tWGS!?y`!ZEs zXkVu;EVB2T&MC$A*R6F{C9JXkp?1B-q`zEa7wJj2RV!|`%cOUgX!2V7-hg^-r`S+tS6@?gplVlDlyu0gy02<|)rP7qRa>j>OmnMORqYcSQ>~{s zy;2U*;s}IRRqf&5U#sm0?dEod`fQEeSq2RlAbZ!w=gnRflq?PEyq# zn(wc^fw4nV;O)c*c9PnBvE9VZRZ}-P?SeJDo%5mHr7>LYt9l$7T9kYlmsTxR>nx{P zS2O-$hB#ccyLz4B0v@YZ%lxViG0yc>yHrZG-6m0{yGtE9WcO|#8=>m3D?N4ZUo#9H zs`jbgzqMPd)(7qSlVBC9$O4Jc2rg*Ce9V^$!;mZEtzl>cA@8bxP4ntiwdBUYSGI9l zi?Y^l8z)a!TJ3^?gHT7*QFWv>bL;+t-MCH~Mfx2nL0h+>o9gpP&N;HCsX<{AeyZ0g z`!7zXE{Cf2oyLQVUwvZ@W$5gh?zGU?x@uHgbYtaCyN%lZcYMyFO?I$eeVL1va9)mj z$97Vq?`^g3uM<=MpxS?ry;hz06}^hK*=dQot$HHQX{(MXr>?5lW_P$qPy3J-)IM1N z7il4jl}PpxwxO!+lHv89s(rGm%uuAdpZsCEdP~f_RwI#pRR7+M>XL8m)CN7@ zU3rJrKnU+vBb3vst599f0DDo{$7KOo`8Cz6-7Ghz!)T^@=OK*$`}R&s`&~3U%xldV zI<6t-h9qk1?`Xg<7@E zZdE6}2pUJ!U7MX2twd%=WEo^ann#aAwRWV_CeiegG1?-xS|f|Ny+M-HRl}Xut@exM zLusXq@2x_qKUAvv;U7*gL31JW>KJ-z{RMWjkT&5*P@R=HEbTZnGq?wD5+b|<)z^q| zGlcJqpnbM6ms2mAdqm!fo>U!DOE0%ucdFHxbr!!7FCZL1WSiZlQF@6`h6XLFS61Js zs_j6Vpa^J{n2h@TCc8x)Mi5oG<7vAUA8t_IU!JmCOcHNfc@l~uQ9R7)JR(0yv=S{U%y~$5_zm2Xtzket?G`djSH&otXjXI>bJbOy=n^s zn3Z6bGXJVWaE69dJ*J(Udf*Uy&!JOJy`XL;Bt@T_wZW?hVXv`^_U>nHdM(we45wA9 z$D(#N)O+TrM)r3)cGjGsQ7iR4wZ6FTuH5SXBm*y&p*~+@cgm!rXNU)7tq~#3PWwHE zwAKXqN3C0AcT{eXozSrMk1|yC1gBMV%tM>RJ|QDN#}I$1j=pTCI@Nco>N0%wgNN*T zYU!6wvqp#$6P29=ZD8q@`-RhD7MFDT2N~MaN_D(~)OO6UtNB7lWumw*k*w&FR$A!{ zd8ts5f7xx-LtE_@5*c*qS-XSq>`BaDt(e`YY6-s%u6A-%hijZR>gG*$)9BcH?Scdo zG3~nFKHrv2s*7xl*QyhFPD=Ftop!b@!BY#>;UW766`6-8mjEN$_hEaLW6Gfi>=v6A z*-cbQ??8h3`)+%d8nMUzwR&-n-A8SC(AES~)#0#HPYv5^=R|kxC2Cf$Z6LB6xX#)m7BIw#^Z-{=q-|ik%TVAr0qg$S~|B|HcdOLibR=*tL_LmJI#75PH=vu{`@g( zzUfK3p*rUw5s1XLT2XHG z#LuYIy55`{(1N!5L^11skOb6lJ@_98vN4I9*M3QlvWI^e8AO;LLW)p!tb`N(hVI?=re&hHcCDAiW|?rkFTn}e*IK5q<9a_(?clCqPcCzGA8 zoJ847lGN)d&KebJphm?9Xb_T}` zw8oxBt17gjE>QrBwqI=<;&hC*ZQ@L{UAYXiySk~fTZ#?T$zrEvbXqg#qIwQ% z(rB{NL*10=r1bXu6Wfkn2NoJm_Ql*K>%R^161PiaxK6FibXrFwcB$1~yFb~CO{~vM z^iG1TJ>jzv5Y~x|c_$v0iL+_O9g?c{8&{}1(nK8jt!DeHH54T3ABM0{#9gW>09>0J(iiF@dGWlSH*DWsB2xUaW?$@b|wmL_6QwWL!`9 zdg5|_FWOh7)To3&bG_zug)ZBh3gy~On`$=MtKvkhGVXKQH1cDh^l_&Xn0a=_%zVwt zZPi*S=U>V)8$E)oS?mDl^EdHy@`L^xd1yLJ<=XoBe7b< z!Bo>tt%Pw0a0I_0P}VNZ^HDyNF_j?njh!~@smz&9;*zRcPE+n0?bW1e%?vI`AwQkb+HpyZ&c4_IQ=XJOY&@ZYg4jNM|QM9xw|;vk2F8_?;;V(S5g<}n-9 z(lQ4LV{QH5L5E^B>}XF@y;6J)hIG0O(pW8>hig4r>~xo~CqihjW*HsY0d!K1QO4tJ59OF@?PnyxaQFYy&dAUYj)Z#qdSH<#~ih1 zJj-@`lylB-W*}#CF-3{q-K-x;5Z*a4Sk~c2YHch~0G45{}zi4q|T=D3E`G@sFmW<}8Njy&PP$p4QxH_{RXY zhFaWuOURKO7Bqw2#-NRUzi7`k-yO(Bmn^sO2f~bMyvu26ZUJPYG;YK5%>EXo*GmSi z)!Q4_e;MCLi*$8H)u9X#fo^CNz}zdyO@!Xhp{Jd3fB;MwX_I9l3DFTo`?YTuhF_VA zOBAP7x0Vo0JF@~tpUvFmJkq)cN-CQv3ddl^--^2sa}kx*D=(Y+ezo#0+pWWI^TfD2 zOd_`bXtL8-ZGGHs;Bb|2!4=NrdaRxPIh{JX!S0|=&UF%1WR8>A@{FqmPs%D~m(xzI z`oeA(F{W1QH0n=KGcB>{U6{-*weS9fLnA1ZLaXQj>`gA9jC$gp@F_CBcC)O5n`u;( zy^Z@JiGvj(ubMi>sehhc2iZ`#QmnZQ@zh-_BHAH=rCd>Hf*7U=p$@AJ=Q}O>`AVW4 ziWXHxvP#G&3ncXtr3N`0J)pr z@5&DsjXPGy^Z0nvw7=bAmfW51Gv5hxC-V>C4&&_;-u#J(VMrvy^!R#k+ScF;PpXlG zTJ?m}BB^?{-&ZY74K(+EBd7`a*JAnug{+)ZuwHVNdMmoPS=%Q6#?GCm8G})5I@T;G z8X%(6yM)?3$!Rt|P9pJQ7EyZrV_uJdL2GmMbxx$Wb=9i-`Fik|2K}LI$8v>EjfoLOz7`gH| zmAXqC@7?dT>ciK$SKh4y#Ghcp; z{KZ@~)3q+AU`FeNI8fvK;zMEePCf^>k% z8iB>>_bJR$j;nfKh!eReW6Y)NARqGBi-Zy=)k>x<-@K4LdMgYu4R1^LZY%V{*V@ks zV%xv(bV{ljMy(n`9KU(Aot(^`8XHD^-o_c;yvDEUYgK)*u}>A1+g&606qYH@U1**V zhCb*@=p~<Lq-#n)ZUz)O@r< zSY6bY#dgai<2Lx&sHL`T=40W}QBKq7T_c^N^-YXjGTBMc*C^hl=gm``7Xq<+lot96 zqPqG?uH!aOch;I~%#QP&o7H18oH^=)VYua5U)SqJIYJKc0{Ba3In!+Q_qBGidTO?l z8@o|7U)7_0RZsLjR$n>CIZu7v2Cm=!(XOwiRB%z6w${EPT6mFjTY`+!R<*mt`D@Kr z{AlU|XP8}Av>qX;C9|AM)e{SykLCOQWoq;%*xJeui0OuAI|I#Bmu5SYZ1qWkf4}=` zj?>3Z@d)^~qc&u75_x(UCnonFv>X|B{#2W9eSrE{MARiZago!(o59M(Ts!l_gD&DX zTB`K}7~9QvX2xz_d#NY#ovRHi!!LCfcsJ2c+{&HxkC!_2)hA1w8hzQW^~G$GN-1?# zN7t7+eDYtq%&8QflcGt>oe7DtM*5cuOAS}aS2@$oY@!ucJ6*hc=i660j{aps7r9!0 z$GhQ+jAeKEf#Mf za^g1efNC9|3Dxh8;%Yy8$WAy1*R4Y!F@JF)Bsp@M_};%lQXB4Z+PCxEoNpjvDcX%_ zC#G(H#_6WoPH`HlBafqcS>M@phR7xHzoV&rlR0z9Eu|MPcvk?s)S73UwjptXu&2M{ zVy1p1PxH95hu#wO7T{kGVxTgrK2eJMqocW#k(v3{t2a`8R~9Hnl|SCaXB)Y(Y^wuy zxw_N)1=7&btdWTP?x0<3oXRTM-p%iy*{3`YnO>r{58)>yk^Al7+}N)Yyjws%<%l?B zV}%KEb|Pl+L@{2;{|8?EL6)jT$542F7|=B6*OjT8?sVE^#0fyJr+?pf8-g@mjWbP! z7#|}?)rLEr7VZ9HpV$u?5>(bHyRHhqZKrfRlTFqpZgWplf4bG_+sixB$45I_{+efB zv#K7hxu=LswVOwKY;d-6>s=Qwu%j*Rway8g(q|i;Q`)-rjdd$^be_{* z4djADyX)vbcRP=I4srWlXH3l(s8rQzpHrH3w`dbh^b62dcZs4@(HldA(eE?q*N^*ojyiXZGc2acrK&@v({8u~ zrkot(uf;@(|HqM3T1%&Ol79iiZ=3#jvD3D$1P83Qnm*S_jmW+2t+MsUe2*B#8H4&3 zHkO4E2P#^AqUzEaYJ#M1Tp9(I+iRy2Afe1~OJBe;}qvt`|s-{ka+U`Tz5b{`-W8{2s5l zxf2d$_b?ZHZg<$;t!?d4mHKhD9ZdDqL0qUzM$`$W)hfB1G(V~~Hl(Zl{HI{J{HX-tHMIqyPSHK@ayaX0Sj?e$KF=uP{a*52p) zdk#6z>flSg)0R+r=95n2=&gsH#a`_7;}gye0o8F5Zci>SqxU@HthZ}^eOGmhYW$qj zDSF9s&i!^QRBWsyri^C2;LNk5FaE(5+`WMS6{DI?Zg*fk>WIpu71tA&sNv%#6e40QJ%#gLEwzv zea%T%w-nngTAp^K*Zx67uNodBo*#USc83N!EjPX$XzTqK0P=?ptZz;1Ax?7h)$FGm zZ)5k}*vDx!T{L;O=1a#d-ZF{j<7-M9y=$%@^rsrJYrWuNDm*6k5ei~s=$%@aXLsy# ztE{73lXz{@t2RQ5!D#4z+t9kM9Uqj{r~`OQH$tE<%nj8X$Y4;#dBkpNG(G(f1IXV` zXjPS?<|FzNfFF^mZPz=^BWK||j!ey;PskKRxn&$#ELkXR+zieKG>`vz+2R<4d1>Lh zGdc4=;MtbhLXW<9>)YPn^C- z=f5}3i))Omy&x!)pO!Ao})7B7JdW(pfvR zact4XQ~5Gq1|xFCu#z?=bULle89nB?>W2nS$64O3igffpSkIHcCGjYWYWq{v!JX*2 zxn#i?o4+m5e^Vlt7xJS}`Kjm)Dw+^*8};z7>Vyc5> zsUg68xkJ@oZABD5p?Ulb%Kw2e`7;#RF>XXMqSvBb>gL2iLv%JGBm7&<5vHYKzI+L;H zXD}vh{)@B*Yvz(_n3FrS?y-BARP|O*PVw>s9Q9-GKrq_qbtg43ded>|i8@XBvlpC; zoJzGD63tZ8Kf|}b^e*T95ASn2tF`YqBcn6lbzX0%8hqiLpW%IV_x~!U=JZwbmoesJ z^SdkWoo}gSJp<#Sw}0UT_&bV?{I2J-FP&)#(XHP(Np+)d|Kf!B=~}};U-el!-{$HC z0+XU669S2idZCK)k$`Tj*`U_lXLM|{ zz*CO*2Q#bc2WG2d^#hZmPK&^=>Z_l72kNR>H*!4u`AxRd-do6Z>=@wJTb%+eqdA=d gjRWe~x6UF}Eq{Kp_ME_c#oxqqj-KB&aCOrE19>HNp8x;= delta 23808 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 CbP^E& diff --git a/po/bg.po b/po/bg.po index da888311..c550e66e 100644 --- a/po/bg.po +++ b/po/bg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: bash-5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2020-03-27 19:47+0100\n" "Last-Translator: Alexander Shopov \n" "Language-Team: Bulgarian \n" @@ -18,78 +18,87 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "грешен индекс на масив" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: изтриване на атрибута за указател от променливата" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: масивът не може да бъде преобразуван към речник" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: грешно име на ключ в речник" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: не може да се присвоява на нецифров индекс" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: при присвояване към речник трябва да се използва индекс" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: не може да се създаде: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "изпълнение на команда на Юникс от bash: не може да се открие подредбата на\n" "функциите на клавишите за командата" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: първият непразен знак не е „\"“" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "в %2$s липсва затварящ знак „%1$c“" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: разделителят „:“ липсва" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "„%s“: не може да се премахне присвояване" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" -msgstr "заместване на изразите с фигурни скоби: не може да се задели памет за „%s“" +msgstr "" +"заместване на изразите с фигурни скоби: не може да се задели памет за „%s“" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" -msgstr "заместване на изразите с фигурни скоби: не може да се задели памет за %u елемента" +msgstr "" +"заместване на изразите с фигурни скоби: не може да се задели памет за %u " +"елемента" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" -msgstr "заместване на изразите с фигурни скоби: не може да се задели памет за „%s“" +msgstr "" +"заместване на изразите с фигурни скоби: не може да се задели памет за „%s“" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "„%s“: грешно име на синоним" @@ -108,22 +117,22 @@ msgstr "„%s“: грешно име на подредбата на функц msgid "%s: cannot read: %s" msgstr "%s: не може да се прочете: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "„%s“: име на непозната функция" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s не е зададена на никой клавиш.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s може да се извика чрез " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "„%s“: не може да се премахне присвояване" @@ -137,28 +146,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "валидно само за циклите с „for“, „while“ и „until“" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Връща контекста на текущото извикване на функция.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Без ИЗРАЗ връща " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Връщане на контекста на текущото извикване на подпрограма.\n" +" \n" +" Без ИЗРАЗ връща „$line $filename“. С ИЗРАЗ връща\n" +" „$line $subroutine $filename“. Допълнителната информация може да се\n" +" използва за получаване на информация за състоянието на стека.\n" +" \n" +" Стойността на ИЗРАЗа показва за колко рамки спрямо текущата да се " +"изведе\n" +" информация. Най-горната рамка е 0.\n" +" \n" +" Изходен код:\n" +" Връща 0, освен ако обвивката изпълнява функция дефинирана в обвивката " +"или\n" +" ИЗРАЗът е грешен." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "Променливата „HOME“ не е зададена" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "прекалено много аргументи" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "нулева директория" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "Променливата „OLDPWD“ не е зададена" @@ -177,7 +203,7 @@ msgstr "предупреждение: " msgid "%s: usage: " msgstr "%s: употреба: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: опцията изисква аргумент" @@ -192,7 +218,7 @@ msgstr "%s: изисква се числов аргумент" msgid "%s: not found" msgstr "%s: не е открит" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: грешна опция" @@ -202,7 +228,7 @@ msgstr "%s: грешна опция" msgid "%s: invalid option name" msgstr "%s: грешно име на опция" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "„%s“: грешен идентификатор" @@ -215,7 +241,7 @@ msgstr "грешно осмично число" msgid "invalid hex number" msgstr "грешно шестнайсетично число" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "грешно число" @@ -291,73 +317,83 @@ msgstr "грешка при задаване на атрибутите на те msgid "error getting terminal attributes: %s" msgstr "грешка при получаване на атрибутите на терминала: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: грешка при получаване на текущата директория: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: нееднозначно указана задача" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "помощта не е включена в тази версия" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: не може да се премахне: %s е само за четене" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: не може да се премахне" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: грешно име на действие" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: не е указано дописване" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "предупреждение: опцията „-F“ може да не работи според очакванията ви" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "предупреждение: опцията „-C“ може да не работи според очакванията ви" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "в момента не се изпълнява функция за дописване" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "може да се използва само във функция" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: променливата-указател не може да е масив" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: променливата-указател не може да сочи към себе си" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: цикъл в променливите-указатели" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "„%s“: неправилно име за променлива-указател" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "„-f“ не може да се използва за създаването на функции" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: функция с права само за четене" @@ -372,7 +408,7 @@ msgstr "%s: съставното присвояване на масив чрез msgid "%s: cannot destroy array variables in this way" msgstr "%s: променливите за масиви не могат да се унищожават така" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: речник не може да се преобразува в масив" @@ -386,27 +422,32 @@ msgstr "липсва възможност за динамично зарежда msgid "cannot open shared object %s: %s" msgstr "споделеният обект „%s“ не може да бъде зареден: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "„%s“ не може да се открие в споделения обект %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: не е зареден динамично" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "зареждащата функция за „%s“ върна грешка (%d): не е зареден" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: не е зареден динамично" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: не може да се изтрие: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: е директория" @@ -421,12 +462,12 @@ msgstr "%s: не е обикновен файл" msgid "%s: file is too large" msgstr "%s: файлът е прекалено голям" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: двоичният файл не може да бъде изпълнен" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: не може да се изпълни: %s" @@ -450,15 +491,15 @@ msgstr "Има спрени задачи.\n" msgid "There are running jobs.\n" msgstr "Има изпълнявани задачи.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "не е открита команда" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "указване на историята" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: не може да се отвори временен файл: %s" @@ -502,9 +543,16 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Команди на обвивката, които напасват на ключовата дума „" msgstr[1] "Команди на обвивката, които напасват на ключовите думи „" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" "няма теми в помощта, които да отговарят на „%s“. Опитайте с\n" "„help help“, „man -k %s“ или „info %s“." @@ -529,26 +577,27 @@ msgstr "" "Напишете „help“, за да видите списъка.\n" "Напишете „help ИМЕ_НА_ФУНКЦИЯ“ за повече информация за съответната функция.\n" "Напишете „info bash“ за повече информация за обвивката като цяло.\n" -"Напишете „man -k“ или „info“ за повече информация за командите извън списъка.\n" +"Напишете „man -k“ или „info“ за повече информация за командите извън " +"списъка.\n" "\n" "Знакът звездичка „*“ до името на команда означава, че тя е изключена.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "не може да се ползва едновременно повече от една от опциите „-anrw“" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "позиция в историята" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: грешна дата с време" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: неуспешно заместване чрез историята" @@ -580,12 +629,12 @@ msgstr "очаква се израз" msgid "%s: not an indexed array" msgstr "%s: не е масив" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: грешно указване на файловия дескриптор" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: грешен файлов дескриптор: %s" @@ -613,36 +662,36 @@ msgstr "празно име на променлива за масив" msgid "array variable support required" msgstr "изисква се поддръжка на променливи за масиви" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s“: липсва форматиращ знак" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "„%c“: грешен формат на времето" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c“: грешен форматиращ знак" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "предупреждение: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "неуспешен анализ на форма̀та: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "липсва шестнадесетична цифра за \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "липсва цифра за Уникод за \\%c" @@ -683,10 +732,12 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "Извежда списъка с текущо запомнените директории. Списъкът се попълва чрез\n" @@ -702,10 +753,12 @@ msgstr "" " стека.\n" " \n" " Аргументи: \n" -" +N извежда N-тия елемент отляво в списъка отпечатан от командата „dirs“,\n" +" +N извежда N-тия елемент отляво в списъка отпечатан от командата " +"„dirs“,\n" " когато е стартирана без опции. Брои се от 0.\n" " \n" -" -N извежда N-тия елемент отдясно в списъка отпечатан от командата „dirs“,\n" +" -N извежда N-тия елемент отдясно в списъка отпечатан от командата " +"„dirs“,\n" " когато е стартирана без опции. Брои се от 0." #: builtins/pushd.def:723 @@ -737,19 +790,25 @@ msgstr "" " аргументи сменя най-горните две директории.\n" " \n" " Опции:\n" -" -n подтискане на нормалното преминаване към директория при добавянето на\n" +" -n подтискане на нормалното преминаване към директория при добавянето " +"на\n" " директории към стека, така че се променя само той.\n" " \n" " Аргументи:\n" -" +N Превърта стека, така че N-тата директория (като се брои от лявата\n" -" страна на списъка, отпечатан от командата „dirs“ като се почва от 0)\n" +" +N Превърта стека, така че N-тата директория (като се брои от " +"лявата\n" +" страна на списъка, отпечатан от командата „dirs“ като се почва от " +"0)\n" " да е най-отгоре.\n" " \n" -" -N Превърта стека, така че N-тата директория (като се брои от дясната\n" -" страна на списъка, отпечатан от командата „dirs“ като се почва от 0)\n" +" -N Превърта стека, така че N-тата директория (като се брои от " +"дясната\n" +" страна на списъка, отпечатан от командата „dirs“ като се почва от " +"0)\n" " да е най-отгоре.\n" " \n" -" dir Добавя ДИР най-отгоре в стека на директориите, като я прави новата\n" +" dir Добавя ДИР най-отгоре в стека на директориите, като я прави " +"новата\n" " текуща работна директория.\n" " \n" " Можете да изведете стека на директорията с командата „dirs“." @@ -774,11 +833,13 @@ msgid "" " \n" " The `dirs' builtin displays the directory stack." msgstr "" -"Маха директории от стека с тях. Без аргументи премахва последната директория в\n" +"Маха директории от стека с тях. Без аргументи премахва последната директория " +"в\n" " стека и влиза в новата последна директория.\n" " \n" " Опции:\n" -" -n подтискане на нормалното преминаване към директория при махането на\n" +" -n подтискане на нормалното преминаване към директория при махането " +"на\n" " директория от стека — само той се променя.\n" " \n" " Аргументи:\n" @@ -786,41 +847,34 @@ msgstr "" " командата „dirs“, като се брои от 0. Напр.: „popd +0“ премахва\n" " първата директория, „popd +1“ - втората.\n" " \n" -" -N премахва N-тия елемент като се брои отдясно в списъка отпечатан от\n" +" -N премахва N-тия елемент като се брои отдясно в списъка отпечатан " +"от\n" " командата „dirs“, като се брои от 0. Напр.: „popd -0“ премахва\n" " последната директория, „popd -1“ - предпоследната.\n" " \n" " Можете да изведете стека на директорията с командата „dirs“." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: грешно указване на изтичането на времето" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "грешка при четене: %d: %s" #: builtins/return.def:68 msgid "can only `return' from a function or sourced script" -msgstr "„return“ е възможен само от функция или изпълнен в текущата обвивка скрипт" +msgstr "" +"„return“ е възможен само от функция или изпълнен в текущата обвивка скрипт" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" -msgstr "не може едновременно да се премахват задаванията на функция и променлива" +msgstr "" +"не може едновременно да се премахват задаванията на функция и променлива" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: не може да се премахне" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: не може да се премахне: %s е само за четене" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: не е променлива за масив" @@ -835,15 +889,16 @@ msgstr "%s: не е функция" msgid "%s: cannot export" msgstr "%s: не може да се изнесе" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "брой на преместванията" #: builtins/shopt.def:310 msgid "cannot set and unset shell options simultaneously" -msgstr "не може едновременно да се задават и да се премахват опции на обвивката" +msgstr "" +"не може едновременно да се задават и да се премахват опции на обвивката" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: грешно име на опция на обвивката" @@ -900,26 +955,26 @@ msgstr "%s е %s\n" msgid "%s is hashed (%s)\n" msgstr "%s е хеширан (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: грешен аргумент за ограничение" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "„%c“: грешна команда" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: ограничението не може да бъде получено: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "ограничение" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: ограничението не може да бъде променено: %s" @@ -979,76 +1034,79 @@ msgstr "грешен преход" msgid "%s: unbound variable" msgstr "%s: променлива без стойност" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" -msgstr "\aвремето за изчакване на вход изтече: следва автоматично излизане от системата\n" +msgstr "" +"\aвремето за изчакване на вход изтече: следва автоматично излизане от " +"системата\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "стандартният вход не може да бъде пренасочен от „/dev/null“: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "в променливата $TIMEFORMAT: „%c“: грешен форматиращ знак" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: копроцесът [%d:%s] все още съществува" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "грешка в програмен канал" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: превишено е максималното ниво на влагане на „eval“ (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: превишено е максималното ниво на влагане на код (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: превишено е максималното ниво на влагане на функции (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" -msgstr "%s: ограничение: в имената на командите не може да присъства знакът „/“" +msgstr "" +"%s: ограничение: в имената на командите не може да присъства знакът „/“" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: командата не е открита" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: лош интерпретатор" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: двоичният файл не може да бъде изпълнен: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "„%s“ е вградена команда в обвивката" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "файловият дескриптор %d не може да се дублира като дескриптор %d" @@ -1097,37 +1155,42 @@ msgstr "очаква се идентификатор след предварит msgid "missing `)'" msgstr "липсва „)“" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "синтактична грешка: очаква се оператор" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "синтактична грешка: грешен аритметичен оператор" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (грешната лексема е „%s“)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "грешна аритметична основа на бройна система" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: грешен номер на ред" + +#: expr.c:1597 msgid "value too great for base" msgstr "стойността е прекалено голяма за основата" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: грешка в израза\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: няма достъп до родителските директории" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "не може да се изчисти режимът без забавяне на файловия дескриптор %d" @@ -1135,172 +1198,185 @@ msgstr "не може да се изчисти режимът без забав #: input.c:266 #, c-format msgid "cannot allocate new file descriptor for bash input from fd %d" -msgstr "не може да се задели нов файлов дескриптор за вход на bash от дескриптор %d" +msgstr "" +"не може да се задели нов файлов дескриптор за вход на bash от дескриптор %d" #: input.c:274 #, c-format msgid "save_bash_input: buffer already exists for new fd %d" -msgstr "запазване на входа на bash: вече съществува буфер за новия файлов дескриптор %d" +msgstr "" +"запазване на входа на bash: вече съществува буфер за новия файлов дескриптор " +"%d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "" "стартиране на програмен канал: не може да се комуникира с водача на канала\n" "(pgrp pipe)" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "стартираният процес %d е в изпълняваната задача %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "изтриване на спряната задача %d в групата процеси %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "добавяне на процес: процесът %5ld (%s) е в програмния канал" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "добавяне на процес: процесът %5ld (%s) е отбелязан като още жив" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" -msgstr "описателен идентификатор на процес: %ld: няма такъв идентификатор на процес" +msgstr "" +"описателен идентификатор на процес: %ld: няма такъв идентификатор на процес" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Сигнал %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Завършен" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Спрян" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Спрян (%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Изпълняван" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Завършен (%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Изход %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Непознато състояние" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(паметта е разтоварена)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "дъщерният процес смени групата при изпълнение (от %ld на %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "изчакване: процесът с идентификатор %ld не е дъщерен на тази обвивка" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "изчакване: липсват данни за процес с идентификатор %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "изчакване на задача: задачата %d е спряна" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: задачата е приключила" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: задача %d вече е във фонов режим" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" "изчакване на дъщерен процес: включване на незабавното излизане от функцията\n" "чрез WNOHANG, за да се избегне недефиниран блок" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: ред %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (паметта е разтоварена)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(работната директория е: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "инициализация на контрола на задачите: неуспешно изпълнение на getpgrp" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" -msgstr "инициализация на контрола на задачите: няма управление на задачите във фонов режим" +msgstr "" +"инициализация на контрола на задачите: няма управление на задачите във фонов " +"режим" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "инициализация на контрола на задачите: дисциплина на линията" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" -msgstr "инициализация на контрола на задачите: задаване на група при изпълнение (setpgid)" +msgstr "" +"инициализация на контрола на задачите: задаване на група при изпълнение " +"(setpgid)" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "групата на процесите на терминала не може да бъде зададена (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "в тази обвивка няма управление на задачите" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "заделяне на памет: грешно предположение: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1309,50 +1385,54 @@ msgstr "" "\r\n" "заделяне на памет: %s:%d: предположението е отпечатано\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "непознат" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" -msgstr "заделяне на памет: блок в списъка със свободни блокове е зает или неподходящ" +msgstr "" +"заделяне на памет: блок в списъка със свободни блокове е зает или неподходящ" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" -msgstr "изчистване на памет: извикано е с блоков аргумент, който вече е изчистен" +msgstr "" +"изчистване на памет: извикано е с блоков аргумент, който вече е изчистен" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "изчистване на памет: извикано е с незаделен блоков аргумент" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" "изчистване на памет: открито е отрицателно препълване с mh_nbytes извън\n" "допустимия диапазон" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" -msgstr "изчистване на памет: късовете на началната и крайната области се различават" +msgstr "" +"изчистване на памет: късовете на началната и крайната области се различават" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "презаделяне: извикано е с аргумент с незаделен блок" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" "презаделяне: открито е отрицателно препълване с mh_nbytes извън допустимия\n" "диапазон" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "презаделяне: късовете на началната и крайната области се различават" #: lib/malloc/table.c:191 #, c-format msgid "register_alloc: alloc table is full with FIND_ALLOC?\n" -msgstr "регистриране на презаделяне: таблицата за заделянията е пълна с FIND_ALLOC?\n" +msgstr "" +"регистриране на презаделяне: таблицата за заделянията е пълна с FIND_ALLOC?\n" #: lib/malloc/table.c:200 #, c-format @@ -1387,22 +1467,22 @@ msgstr "%s: неправилно указан мрежов път" msgid "network operations not supported" msgstr "не се поддържат мрежови операции" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: локалът не може да бъде сменен (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: локалът не може да бъде сменен (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: локалът не може да бъде сменен (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: локалът не може да бъде сменен (%s): %s" @@ -1441,115 +1521,123 @@ msgstr "вътрешен документ с „<<“: неправилен ви #: make_cmd.c:657 #, c-format msgid "here-document at line %d delimited by end-of-file (wanted `%s')" -msgstr "вътрешният документ на ред %d е отделен със знак за нов ред (а трябва да е „%s“)" +msgstr "" +"вътрешният документ на ред %d е отделен със знак за нов ред (а трябва да е " +"„%s“)" #: make_cmd.c:756 #, c-format msgid "make_redirection: redirection instruction `%d' out of range" -msgstr "пренасочване: инструкцията за пренасочване „%d“ е извън допустимия диапазон" +msgstr "" +"пренасочване: инструкцията за пренасочване „%d“ е извън допустимия диапазон" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" -msgstr "shell_getc: shell_input_line_size (%zu) надвишава SIZE_MAX (%lu): редът е отрязан" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" +msgstr "" +"shell_getc: shell_input_line_size (%zu) надвишава SIZE_MAX (%lu): редът е " +"отрязан" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "превишен е максималният брой възможни вътрешни документи" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" -msgstr "неочакван знак за край на файл „EOF“, а се очакваше съответстващ знак „%c“" +msgstr "" +"неочакван знак за край на файл „EOF“, а се очакваше съответстващ знак „%c“" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "неочакван знак за край на файл „EOF“, а се очакваше „]]“" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "синтактична грешка в условен израз: неочаквана лексема „%s“" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "синтактична грешка в условен израз" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "неочаквана лексема „%s“, а се очакваше знакът „)“" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "очакваше се „)“" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "неочакван аргумент „%s“ за унарен условен оператор" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "неочакван аргумент за унарен условен оператор" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "неочаквана лексема „%s“, очакваше се бинарен условен оператор" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "очакваше се бинарен условен оператор" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "неочакван аргумент „%s“ за бинарен условен оператор" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "неочакван аргумент за бинарен условен оператор" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "неочаквана лексема „%c“ в условна команда" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "неочаквана лексема „%s“ в условна команда" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "неочаквана лексема %d в условна команда" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "синтактична грешка в близост до неочакваната лексема „%s“" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "синтактична грешка в близост до „%s“" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "синтактична грешка: неочакван край на файл" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "синтактична грешка" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Използвайте „%s“, за да излезете от обвивката.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "неочакван знак за край на файл „EOF“, очакваше се знакът „)“" @@ -1566,7 +1654,8 @@ msgstr "programmable_completion: %s: възможно зацикляне на п #: pcomplib.c:182 #, c-format msgid "progcomp_insert: %s: NULL COMPSPEC" -msgstr "вмъкване на завършване на команда: %s указване на команда, което е NULL" +msgstr "" +"вмъкване на завършване на команда: %s указване на команда, което е NULL" #: print_cmd.c:302 #, c-format @@ -1592,93 +1681,94 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "отпечатване: „%c“: неправилен форматиращ знак" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "файловият дескриптор е извън допустимия диапазон" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: двусмислено пренасочване" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: не може да се презапише съществуващ файл" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: поради ограничение изходът не може да се пренасочи" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "не може да се създаде временен файл за вътрешен документ: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: на променлива не може да се присвои файлов дескриптор" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" -msgstr "„/dev/(tcp|udp)/host/port“ не се поддържат, ако няма поддръжка на мрежа" +msgstr "" +"„/dev/(tcp|udp)/host/port“ не се поддържат, ако няма поддръжка на мрежа" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "грешка при пренасочване: файловият дескриптор не може да бъде дублиран" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "не е открита директорията „/tmp“. Създайте я!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "„/tmp“ трябва да е директория" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "режимът за красив изход се игнорира при интерактивна работа" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: неправилна опция" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "" "идентификаторът на потребител на процеса не може да се зададе да е %d,\n" "ефективният идентификатор на потребител на процеса е %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "" "идентификаторът на група на процеса не може да се зададе да е %d,\n" "ефективният идентификатор на група на процеса е %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "режимът на изчистване на грешки е недостъпен, защото е изключен" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: е директория" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Не може да се получи името на текущия потребител!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, версия %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1687,325 +1777,327 @@ msgstr "" "Употреба: %s [дълга опция на GNU] [опция]…\n" " %s [дълга опция на GNU] [опция] файл-скрипт…\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Дълги опции на GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Опции на обвивката:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" -msgstr " -ilrsD или -c команда, или -O къса_опция (само при стартиране)\n" +msgstr "" +" -ilrsD или -c команда, или -O къса_опция (само при стартиране)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr " -%s или -o опция\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" -msgstr "За повече информация за опциите на обвивката въведете „%s -c \"help set\"“.\n" +msgstr "" +"За повече информация за опциите на обвивката въведете „%s -c \"help set\"“.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" -msgstr "За повече информация за вградените в обвивката команди въведете „%s -c help“.\n" +msgstr "" +"За повече информация за вградените в обвивката команди въведете „%s -c " +"help“.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "За да докладвате грешки, използвайте командата „bashbug“.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Интернет страница на bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Обща помощ за програмите на GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "маска за обработката на сигнали: %d: грешна операция" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Фалшив сигнал" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Прекъсване на връзката" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Прекъсване" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Спиране" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Неправилна инструкция" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Капан за авариен изход чрез BPT" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Инструкция за прекратяване" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Капан с EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Изключение от плаваща запетая" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Убит" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Грешка в шината" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Грешка в разделянето" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Грешно системно извикване" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Прекъснат програмен канал" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Аларма" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Прекратен" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Спешно вх./изх. състояние" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Спрян (сигнал)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Продължаване" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Смърт или спиране на дъщерен процес" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Спиране (вход от tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Спиране (изход към tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "Готовност за вх./изх." -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Ограничение на процесора" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Ограничение на файловете" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Аларма (виртуална)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Аларма (по профил)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Преоразмерен прозорец" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Заключен запис" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Потребителски сигнал 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Потребителски сигнал 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Идват данни по конзола HFT" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "Предстои спиране на захранването" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "Предстои забиване на системата" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "Преместване на процеса на друг процесор" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "Програмна грешка" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Дадено право за управление чрез конзола HFT" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Отнето право за управление чрез конзола HFT" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "Завършена звукова поредица през HFT" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Заявка за информация" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Непознат сигнал #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Непознат сигнал #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "лошо заместване: липсва затварящ знак „%s“ в %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: на член от масив не може да се присвои списък" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "не може да се създаде програмен канал за заместване на процеси" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "не може да се създаде дъщерен процес за заместване на процеси" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "именуваният програмен канал %s не може да се отвори за четене" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "именуваният програмен канал %s не може да се отвори за запис" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "" "именуваният програмен канал %s не може да се\n" "дублира като файловия дескриптор %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "заместване на команди: знакът „null“ във входа е прескочен" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "не може да се създаде програмен канал за заместване на команди" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "не може да се създаде дъщерен процес за заместване на команди" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "заместване на команди: каналът не може да се дублира като fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: неправилно име за променлива-указател" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: грешно непряко заместване" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "„%s“: грешно име на променлива" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: аргументът не е зададен" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: аргументът е „null“ или не е зададен" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: изразът от подниза е < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: лошо заместване" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: не може да се задава по този начин" -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" msgstr "" "бъдещите версии на обвивката ще използват изчисляване като аритметично\n" "заместване" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "лошо заместване: липсва затварящ знак „`“ в %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "няма съвпадение: %s" @@ -2028,135 +2120,148 @@ msgstr "очаква се „)“" msgid "`)' expected, found %s" msgstr "очаква се „)“, а е получено %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: очаква се унарен оператор" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: очаква се бинарен оператор" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: очаква се унарен оператор" + +#: test.c:878 msgid "missing `]'" msgstr "липсва „]“" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "синтактична грешка: неочакван знак „;“" + +#: trap.c:220 msgid "invalid signal number" msgstr "неправилен номер на сигнал" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: превишено е максималното ниво на влагане на „eval“ (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "" "стартиране на предстоящите прихващания: неправилна стойност в\n" "trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" "стартиране на предстоящите прихващания: обработката на сигнали е SIG_DFL.\n" "%d (%s) е преизпратен на текущата обвивка" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "обработка на прихващания: неправилен сигнал %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "грешка при внасянето на дефиницията на функция за „%s“" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "нивото на обвивката (%d) е прекалено голямо. Задава се да е 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "" -"създаване на локална променлива: липсва контекст на функция в текущата област\n" +"създаване на локална променлива: липсва контекст на функция в текущата " +"област\n" "на видимост" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: на тази променлива не може да се присвои стойност" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: присвояване на число на променлива-указател" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" "всички локални променливи: липсва контекст на функция в текущата област на\n" "видимост" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s: аргументът за низа за изнасяне не трябва да е „null“" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "неправилен знак на позиция %d в низа за изнасяне за %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "липсва „=“ в низа за изнасяне за %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" -"изваждане на контекст на променливи: в началото на структурата за променливи на\n" +"изваждане на контекст на променливи: в началото на структурата за променливи " +"на\n" "обвивката (shell_variables) е нещо, което не е контекст на функция" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "" "изваждане на контекст на променливи: липсва контекст за глобални променливи\n" "(global_variables)" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "изваждане на област: в началото на структурата за променливи на обвивката\n" "(shell_variables) е нещо, което не е временна област в обкръжението" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s не може да се отвори като ФАЙЛ" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: грешен файлов дескриптор за файла за трасиране" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: е извън допустимия диапазон" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Авторски права © 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" -msgstr "Лиценз GPLv3+: ОПЛ на GNU, версия 3 или по-висока \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" +msgstr "" +"Лиценз GPLv3+: ОПЛ на GNU, версия 3 или по-висока \n" #: version.c:86 version2.c:86 #, c-format @@ -2200,12 +2305,15 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] ИМЕ [ИМЕ…]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" msgstr "" "bind [-lpsvPSVX] [-m ПОДРЕДБА_НА_КЛАВИАТУРАТА] [-f ИМЕ_НА_ФАЙЛ]\n" " [-q ИМЕ] [-u ИМЕ] [-r ПОСЛЕДОВАТЕЛНОСТ_ОТ_КЛАВИШИ]\n" " [-x ПОСЛЕДОВАТЕЛНОСТ_ОТ_КЛАВИШИ:КОМАНДА_НА_ОБВИВКАТА]\n" -" [ПОСЛЕДОВАТЕЛНОСТ_ОТ_КЛАВИШИ:КОМАНДА_НА_ОБВИВКАТА или КОМАНДА_НА_READLINE]" +" [ПОСЛЕДОВАТЕЛНОСТ_ОТ_КЛАВИШИ:КОМАНДА_НА_ОБВИВКАТА или " +"КОМАНДА_НА_READLINE]" #: builtins.c:56 msgid "break [n]" @@ -2236,11 +2344,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] команда [АРГУМЕНТ…]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [ИМЕ[=СТОЙНОСТ]…]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] ИМЕ[=СТОЙНОСТ]…" #: builtins.c:82 @@ -2264,11 +2374,13 @@ msgid "eval [arg ...]" msgstr "eval [АРГУМЕНТ…]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts НИЗ_С_ОПЦИИ ИМЕ [АРГУМЕНТ]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a ИМЕ] [КОМАНДА [АРГУМЕНТИ…]] [ПРЕНАСОЧВАНЕ…]" #: builtins.c:100 @@ -2281,7 +2393,9 @@ msgstr "logout [ЦИФРОВ_КОД]" #: builtins.c:105 msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]" -msgstr "fc [-e РЕДАКТОР] [-lnr] [ПЪРВИ] [ПОСЛЕДЕН] или fc -s [ШАБЛОН=ЗАМЕСТИТЕЛ…] [КОМАНДА]" +msgstr "" +"fc [-e РЕДАКТОР] [-lnr] [ПЪРВИ] [ПОСЛЕДЕН] или fc -s [ШАБЛОН=ЗАМЕСТИТЕЛ…] " +"[КОМАНДА]" #: builtins.c:109 msgid "fg [job_spec]" @@ -2300,7 +2414,9 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [ШАБЛОН…]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" msgstr "" "history [-c] [-d ОТМЕСТВАНЕ] [БРОЙ] или \n" "history -anrw [ИМЕ_НА_ФАЙЛ] или\n" @@ -2315,7 +2431,9 @@ msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [ИД_ЗАДАЧА… | ИД_ПРОЦЕС…]" #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" msgstr "" "kill [-s СИГНАЛ | -n НОМЕР_НА_СИГНАЛ | -СИГНАЛ] ИД_ПРОЦЕС | ИД_ЗАДАЧА…\n" "или\n" @@ -2326,7 +2444,9 @@ msgid "let arg [arg ...]" msgstr "let АРГУМЕНТ [АРГУМЕНТ…]" #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" msgstr "" "read [-ers] [-a МАСИВ] [-d РАЗДЕЛИТЕЛ] [-i ТЕКСТ] [-n БРОЙ_ЗНАЦИ]\n" " [-N БРОЙ_ЗНАЦИ] [-p ПОДСКАЗКА] [-t БРОЙ_ЗНАЦИ] [-u ФАЙЛОВ_ДЕСКРИПТОР]\n" @@ -2393,7 +2513,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [МАСКА]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [ИД…]" #: builtins.c:181 @@ -2421,8 +2542,12 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case ДУМА in [ШАБЛОН [| ШАБЛОН]…) КОМАНДИ ;;]… esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" -msgstr "if КОМАНДИ; then КОМАНДИ; [ elif КОМАНДИ; then КОМАНДИ; ]… [ else КОМАНДИ; ] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" +"if КОМАНДИ; then КОМАНДИ; [ elif КОМАНДИ; then КОМАНДИ; ]… [ else КОМАНДИ; ] " +"fi" #: builtins.c:196 msgid "while COMMANDS; do COMMANDS; done" @@ -2481,14 +2606,21 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v ПРОМЕНЛИВА] ФОРМАТ [АРГУМЕНТИ]" #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o ОПЦИЯ] [-A ДЕЙСТВИЕ]\n" " [-G ШАБЛОН] [-W ДУМИ] [-F ФУНКЦИЯ] [-C КОМАНДА] [-X ФИЛТЪР]\n" " [-P ПРЕДСТАВКА] [-S НАСТАВКА] [ИМЕ…]" #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o ОПЦИЯ] [-A ДЕЙСТВИЕ] [-G ШАБЛОН]\n" " [-W ДУМИ] [-F ФУНКЦИЯ] [-C КОМАНДА] [-X ФИЛТЪР] [-P ПРЕДСТАВКА]\n" @@ -2499,13 +2631,17 @@ msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o ОПЦИЯ] [-DEI] [ИМЕ…]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" msgstr "" "mapfile [-d РАЗДЕЛИТЕЛ] [-n БРОЙ] [-O НАЧАЛО] [-s БРОЙ] [-t]\n" " [-u ФАЙЛ_ДЕСКР] [-C ФУНКЦИЯ] [-c КВАНТ] [МАСИВ]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" msgstr "" "readarray [-d РАЗДЕЛИТЕЛ] [-n БРОЙ] [-O НАЧАЛО] [-s БРОЙ] [-t]\n" " [-u ФАЙЛ_ДЕСКР] [-C ФУНКЦИЯ] [-c КВАНТ] [МАСИВ]" @@ -2525,7 +2661,8 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" "Дефиниране или извеждане на синоними.\n" @@ -2574,25 +2711,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2608,38 +2750,47 @@ msgstr "" " \n" " Опции:\n" " -m ПОДРЕДБА \n" -" Използване на ПОДРЕДБАта като подредба на функциите на клавишите\n" +" Използване на ПОДРЕДБАта като подредба на функциите на " +"клавишите\n" " докато командата се изпълнява. Валидни са следните имена:\n" " „emacs“, „emacs-standard“, „emacs-meta“, „emacs-ctlx“, „vi“,\n" " „vi-move“, „vi-command“ и „vi-insert“.\n" " -l Списък с имената на функциите.\n" " -P Списък с имената на функциите и присвояванията.\n" -" -p Списък с имената на функциите и присвояванията във вид, който може\n" +" -p Списък с имената на функциите и присвояванията във вид, който " +"може\n" " да се използва за вход.\n" -" -S Списък с клавишните последователности, които извикват макроси и\n" +" -S Списък с клавишните последователности, които извикват макроси " +"и\n" " стойностите им.\n" -" -s Списък с клавишните последователности, които извикват макроси и\n" +" -s Списък с клавишните последователности, които извикват макроси " +"и\n" " стойностите им във вид, който може да се използва за вход.\n" " -V Списък с имената на променливите и стойностите им.\n" -" -v Списък с имената на променливите и стойностите им във вид, който\n" +" -v Списък с имената на променливите и стойностите им във вид, " +"който\n" " може да се използва за вход.\n" " -q ИМЕ_НА_ФУНКЦИЯ\n" " Проверка кои клавиши извикват функцията с това име.\n" " -u ИМЕ_НА_ФУНКЦИЯ\n" -" Премахване на присвояванията към всички клавиши на функцията с\n" +" Премахване на присвояванията към всички клавиши на функцията " +"с\n" " това име.\n" " -r КЛАВИШНА_ПОСЛЕДОВАТЕЛНОСТ\n" -" Премахване на присвоената функция от КЛАВИШНАта_ПОСЛЕДОВАТЕЛНОСТ.\n" +" Премахване на присвоената функция от " +"КЛАВИШНАта_ПОСЛЕДОВАТЕЛНОСТ.\n" " -f ФАЙЛ\n" " Прочитане на присвояванията на клавиши от ФАЙЛа.\n" " -x КЛАВИШНА_ПОСЛЕДОВАТЕЛНОСТ:КОМАНДА_НА_ОБВИВКАТА\n" " Изпълнение на КОМАНДАта_НА_ОБВИВКАТА при въвеждането на\n" " КЛАВИШНАта_ПОСЛЕДОВАТЕЛНОСТ.\n" -" -X Извеждане на клавишните комбинации зададени с „-x“ и свързаните с тях\n" +" -X Извеждане на клавишните комбинации зададени с „-x“ и свързаните с " +"тях\n" " команди във форма, която може да се ползва и за вход\n" " \n" " Изходен код:\n" -" bind връща 0, освен когато е зададена непозната опция или възникне грешка." +" bind връща 0, освен когато е зададена непозната опция или възникне " +"грешка." #: builtins.c:330 msgid "" @@ -2653,7 +2804,8 @@ msgid "" msgstr "" "Изход от цикли чрез „for“, „while“ или „until“.\n" " \n" -" Изход от цикли организирани чрез „for“, „while“ или „until“. Ако е зададен\n" +" Изход от цикли организирани чрез „for“, „while“ или „until“. Ако е " +"зададен\n" " БРОЙ се излиза от толкова на БРОЙ обхващащи цикли.\n" " \n" " Изходен код:\n" @@ -2671,8 +2823,10 @@ msgid "" msgstr "" "Продължаване на цикъл чрез „for“, „while“ или „until“.\n" " \n" -" Продължаване със следващата итерация от цикъл, организиран с „for“, „while“\n" -" или „until“. Ако е зададен БРОЙ, се продължава със следващата итерация\n" +" Продължаване със следващата итерация от цикъл, организиран с „for“, " +"„while“\n" +" или „until“. Ако е зададен БРОЙ, се продължава със следващата " +"итерация\n" " на обхващащия цикъл зададен с този БРОЙ.\n" " \n" " Изходен код:\n" @@ -2684,7 +2838,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2693,7 +2848,8 @@ msgstr "" "Изпълнение на вградени команди.\n" " \n" " Изпълнение на ВГРАДЕНАта_КОМАНДА с АРГУМЕНТи, без да се търси нормална\n" -" команда. Това е полезно в случаите, когато искате да създадете вградена\n" +" команда. Това е полезно в случаите, когато искате да създадете " +"вградена\n" " команда като функция на обвивката, но във функцията искате да изпълните\n" " вградената команда.\n" " \n" @@ -2722,27 +2878,35 @@ msgstr "" " „$line $subroutine $filename“. Допълнителната информация може да се\n" " използва за получаване на информация за състоянието на стека.\n" " \n" -" Стойността на ИЗРАЗа показва за колко рамки спрямо текущата да се изведе\n" +" Стойността на ИЗРАЗа показва за колко рамки спрямо текущата да се " +"изведе\n" " информация. Най-горната рамка е 0.\n" " \n" " Изходен код:\n" -" Връща 0, освен ако обвивката изпълнява функция дефинирана в обвивката или\n" +" Връща 0, освен ако обвивката изпълнява функция дефинирана в обвивката " +"или\n" " ИЗРАЗът е грешен." #: builtins.c:387 msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2758,11 +2922,13 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" "Смяна на работната директория на обвивката.\n" @@ -2770,30 +2936,41 @@ msgstr "" " Смяна на текущата директория да е ДИРЕКТОРИЯ. Променливата „HOME“ е\n" " стандартната директория.\n" " \n" -" Променливата „CDPATH“ определя пътя за търсене на директории, които могат да\n" +" Променливата „CDPATH“ определя пътя за търсене на директории, които " +"могат да\n" " съдържат ДИРЕКТОРИЯта. Директориите в „CDPATH“ са разделени с „:“. \n" -" Липсващо име на директория означава текущата директория, т.е. „.“. Ако името\n" +" Липсващо име на директория означава текущата директория, т.е. „.“. Ако " +"името\n" " на ДИРЕКТОРИЯта започва с наклонена черта „/“, „CDPATH“ не се ползва.\n" " \n" " Ако директорията не е открита, но е зададена опцията на обвивката\n" -" „cdable_vars“, то думата се пробва като име на променлива. Ако променливата\n" -" има стойност, то директорията се сменя към стойността на тази променлива.\n" +" „cdable_vars“, то думата се пробва като име на променлива. Ако " +"променливата\n" +" има стойност, то директорията се сменя към стойността на тази " +"променлива.\n" " \n" " Опции:\n" " -L налага следването на символните връзки. Символните връзки в\n" -" ДИРЕКТОРИЯта се обработват след указателите към горна директория „..“.\n" -" -P налага използването на фактическата подредба на директориите, вместо\n" -" да се следват символните връзки. Символните връзки в ДИРЕКТОРИЯта се\n" +" ДИРЕКТОРИЯта се обработват след указателите към горна директория " +"„..“.\n" +" -P налага използването на фактическата подредба на директориите, " +"вместо\n" +" да се следват символните връзки. Символните връзки в ДИРЕКТОРИЯта " +"се\n" " обработват след указателите към горна директория „..“.\n" -" -e ако е използвана опцията „-P“ и текущата директория не може да бъде\n" +" -e ако е използвана опцията „-P“ и текущата директория не може да " +"бъде\n" " определена, командата завършва с ненулев изход.\n" -" -@ на системите с поддръжка на разширени атрибути файлът се представя\n" +" -@ на системите с поддръжка на разширени атрибути файлът се " +"представя\n" " като директория, в която са атрибутите.\n" " \n" -" Стандартно символните връзки се следват, все едно е зададена опцията „-L“\n" +" Стандартно символните връзки се следват, все едно е зададена опцията „-" +"L“\n" " \n" " Изходен код:\n" -" Връща 0 при смяна на директорията. Когато е зададена опцията „-P“, 0 се\n" +" Връща 0 при смяна на директорията. Когато е зададена опцията „-P“, 0 " +"се\n" " връща при успешно задаване на променливата „PWD„. Във всички останали\n" " случаи изходът е ненулев." @@ -2822,7 +2999,8 @@ msgstr "" " Стандартно поведението на „pwd“ без аргументи съответства на „-L“.\n" " \n" " Изходен код:\n" -" 0, освен ако е подадена неправилна опция или текущата директория не може да\n" +" 0, освен ако е подадена неправилна опция или текущата директория не може " +"да\n" " бъде прочетена." #: builtins.c:442 @@ -2870,7 +3048,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2885,20 +3064,25 @@ msgstr "" "Изпълнение на нормална команда или извеждане на информация за команди.\n" " \n" " Изпълнение на КОМАНДАта с АРГументи, без тя да се търси като функция на\n" -" обвивката, или извеждане на информация за указаните КОМАНДи. Може да се\n" -" използва за изпълнението на външни команди, дори когато съществува функция\n" +" обвивката, или извеждане на информация за указаните КОМАНДи. Може да " +"се\n" +" използва за изпълнението на външни команди, дори когато съществува " +"функция\n" " със същото име.\n" " \n" " Опции:\n" -" -p използване на стандартна стойност на PATH. Така могат да се открият\n" +" -p използване на стандартна стойност на PATH. Така могат да се " +"открият\n" " всички стандартни инструменти\n" -" -v извежда описание на КОМАНДАта подобно на вградената команда „type“\n" +" -v извежда описание на КОМАНДАта подобно на вградената команда " +"„type“\n" " -V извежда по пълно описание на всяка КОМАНДА\n" " \n" " Изходен код:\n" " Връща изходния код на КОМАНДАта или грешка, ако такава не е открита." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2911,6 +3095,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2929,7 +3115,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2938,15 +3125,20 @@ msgid "" msgstr "" "Задаване на стойности на променливите и атрибутите.\n" " \n" -" Деклариране на променливи и задаване на атрибутите им. Ако не са дадени\n" +" Деклариране на променливи и задаване на атрибутите им. Ако не са " +"дадени\n" " ИМЕна се изобразяват атрибутите и стойностите на всички променливи.\n" " \n" " Опции:\n" -" -f Ограничаване на действието или извеждането до имената и дефинициите\n" +" -f Ограничаване на действието или извеждането до имената и " +"дефинициите\n" " на функциите\n" -" -F Ограничаване на извеждането само до имената на функциите, заедно с\n" -" номерата на редовете и изходните файлове при изчистване на грешките\n" -" -g Създаване на глобална променлива, когато опцията е употребена във\n" +" -F Ограничаване на извеждането само до имената на функциите, заедно " +"с\n" +" номерата на редовете и изходните файлове при изчистване на " +"грешките\n" +" -g Създаване на глобална променлива, когато опцията е употребена " +"във\n" " функция. В противен случай се пренебрегва\n" " -p Извеждане на атрибутите и стойността на всяко ИМЕ\n" " \n" @@ -2968,15 +3160,18 @@ msgstr "" " число се извършва аритметично изчисляване (вижте командата „let“).\n" " the `let' command).\n" " \n" -" Когато се използва във функция, командата „declare“ прави ИМЕната локални,\n" -" все едно се изпълнява командата „local“. Опцията „-g“ предотвратява това\n" +" Когато се използва във функция, командата „declare“ прави ИМЕната " +"локални,\n" +" все едно се изпълнява командата „local“. Опцията „-g“ предотвратява " +"това\n" " поведение.\n" " \n" " Изходен код:\n" -" 0, освен ако е зададена неправилна опция или възникне грешка при задаването\n" +" 0, освен ако е зададена неправилна опция или възникне грешка при " +"задаването\n" " на стойност на променлива." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2986,7 +3181,7 @@ msgstr "" " \n" " Синоним на „declare“. Виж „help declare“." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3002,21 +3197,25 @@ msgid "" msgstr "" "Дефиниране на локални променливи.\n" " \n" -" Създаване на локална променлива с това ИМЕ и зададената СТОЙНОСТ. ОПЦИЯта\n" +" Създаване на локална променлива с това ИМЕ и зададената СТОЙНОСТ. " +"ОПЦИЯта\n" " може да е всяка приемана от вградената команда „declare“.\n" " \n" -" Локалните променливи могат да се използват само във функция. Те са видими\n" +" Локалните променливи могат да се използват само във функция. Те са " +"видими\n" " само в нея и нейните наследници.\n" " \n" " Изходен код:\n" -" 0, освен ако е зададена неправилна ОПЦИЯ, възникне грешка при задаването на\n" +" 0, освен ако е зададена неправилна ОПЦИЯ, възникне грешка при задаването " +"на\n" " стойност на променлива, или в момента не се изпълнява функция." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -3040,9 +3239,11 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" @@ -3055,7 +3256,8 @@ msgstr "" " \n" " Опции:\n" " -n не се извежда знак за нов ред.\n" -" -e включва се интерпретирането на знаците, изброени по-долу, екранирани\n" +" -e включва се интерпретирането на знаците, изброени по-долу, " +"екранирани\n" " с обратна наклонена черта — „\\“\n" " -Е изрично се спира интерпретирането на долните знаци\n" " \n" @@ -3081,13 +3283,14 @@ msgstr "" " знакът с код в Unicode HHHH (в шестнайсетична бройна система).\n" " HHHH може да се състои от 1 до 4 шестнайсетични цифри.\n" " \\UHHHHHHHH\n" -" знакът с код в Unicode HHHHHHHH (в шестнайсетична бройна система).\n" +" знакът с код в Unicode HHHHHHHH (в шестнайсетична бройна " +"система).\n" " HHHHHHHH може да се състои от 1 до 8 шестнайсетични цифри.\n" " \n" " Изходен код:\n" " Връща 0, освен ако не възникне грешка при извеждането." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3101,7 +3304,8 @@ msgid "" msgstr "" "Извеждане на аргументите на стандартния изход.\n" " \n" -" Извеждане на АРГументите на стандартния изход последвани от знак за нов ред.\n" +" Извеждане на АРГументите на стандартния изход последвани от знак за нов " +"ред.\n" " \n" " Опции:\n" " -n без извеждане на знак за нов ред\n" @@ -3109,7 +3313,7 @@ msgstr "" " Изходен код:\n" " Връща 0, освен ако възникне грешка при извеждането." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3138,17 +3342,21 @@ msgstr "" "Включване и изключване на вградените в обвивката команди.\n" " \n" " Включване и изключване на командите вградени в обвивката. Изключването\n" -" позволява извикването на външна команда със същото име като вградена без\n" +" позволява извикването на външна команда със същото име като вградена " +"без\n" " използването на пълното име с пътя.\n" " \n" " Опции:\n" " -a Извеждане на списъка с вградените команди заедно с това дали са\n" " включени или не\n" " -n Изключване на вградените команди с посочените ИМЕна. Ако не са\n" -" дадени ИМЕна, се извежда списъкът с изключените вътрешни команди\n" -" -p Извеждане на списъка с вътрешни команди във формат, който може да\n" +" дадени ИМЕна, се извежда списъкът с изключените вътрешни " +"команди\n" +" -p Извеждане на списъка с вътрешни команди във формат, който може " +"да\n" " се ползва като вход\n" -" -s Извеждане само на имената на специалните вградени команди според\n" +" -s Извеждане само на имената на специалните вградени команди " +"според\n" " POSIX\n" " \n" " Опции за динамичното зареждане:\n" @@ -3159,17 +3367,19 @@ msgstr "" " Ако не са зададени опции, всяка от вътрешните команди с такова ИМЕ бива\n" " включена.\n" " \n" -" За да ползвате командата „test“, която се намира в пътя за изпълнение $PATH,\n" +" За да ползвате командата „test“, която се намира в пътя за изпълнение " +"$PATH,\n" " вместо вградения в обвивката вариант изпълнете: „enable -n test“.\n" " \n" " Изходен код:\n" " 0, освен ако ИМЕто не е на вградена команда или не възникне грешка." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" @@ -3183,7 +3393,8 @@ msgstr "" " Изходен код:\n" " Връща изходния код на командата или код за успех, ако командата е нулева." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3216,8 +3427,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3225,47 +3436,66 @@ msgid "" msgstr "" "Анализиране на опциите и аргументите.\n" " \n" -" getopts се използва от процедурите на обвивката за анализа на позиционните\n" +" getopts се използва от процедурите на обвивката за анализа на " +"позиционните\n" " аргументи и опции.\n" " \n" -" НИЗът_С_ОПЦИИ съдържа знаците, които трябва да се разпознават като опции.\n" -" Ако буквата е следвана от двоеточие, очаква се опцията да получава аргумент,\n" +" НИЗът_С_ОПЦИИ съдържа знаците, които трябва да се разпознават като " +"опции.\n" +" Ако буквата е следвана от двоеточие, очаква се опцията да получава " +"аргумент,\n" " който да е разделен от нея с интервал(и).\n" " \n" -" При всяко извикване „getopts“ поставя следващата опция в променливата на\n" -" обвивката „name“, като я инициализира, ако тя не съществува, а индексът на\n" -" следващия аргумент, който трябва да се обработи, в променливата на обвивката\n" -" „OPTIND“. „OPTIND“ се инициализира да е 1 при всяко извикване на обвивка\n" +" При всяко извикване „getopts“ поставя следващата опция в променливата " +"на\n" +" обвивката „name“, като я инициализира, ако тя не съществува, а индексът " +"на\n" +" следващия аргумент, който трябва да се обработи, в променливата на " +"обвивката\n" +" „OPTIND“. „OPTIND“ се инициализира да е 1 при всяко извикване на " +"обвивка\n" " или скрипт. Когато опцията се нуждае от аргумент, той се поставя в\n" " променливата на обвивката „OPTARG“.\n" " \n" " „getopts“ докладва грешки по един от два начина. Ако първият знак на\n" -" „OPTSTRING“ е двоеточие, „getopts“ използва тихо докладване. В този режим\n" -" не се извеждат никакви съобщения за грешка. Ако се срещне неправилна опция,\n" -" „getopts“ слага срещнатия знак за опция в „OPTARG“. Ако липсва задължителен\n" -" аргумент, „getopts“ слага „:“ в променливата „ИМЕ“, а в „OPTARG“ — срещнатия\n" -" знак за опция. Когато „getopts“ не е в режим на тихо докладване и се срещне\n" -" неправилна опция, в променливата „ИМЕ“ се слага „?“, а „OPTARG“ се премахва,\n" -" а ако липсва задължителен аргумент, допълнително се изписва диагностично\n" +" „OPTSTRING“ е двоеточие, „getopts“ използва тихо докладване. В този " +"режим\n" +" не се извеждат никакви съобщения за грешка. Ако се срещне неправилна " +"опция,\n" +" „getopts“ слага срещнатия знак за опция в „OPTARG“. Ако липсва " +"задължителен\n" +" аргумент, „getopts“ слага „:“ в променливата „ИМЕ“, а в „OPTARG“ — " +"срещнатия\n" +" знак за опция. Когато „getopts“ не е в режим на тихо докладване и се " +"срещне\n" +" неправилна опция, в променливата „ИМЕ“ се слага „?“, а „OPTARG“ се " +"премахва,\n" +" а ако липсва задължителен аргумент, допълнително се изписва " +"диагностично\n" " съобщение.\n" " \n" -" Ако променливата на обвивката „OPTERR“ е със стойност 0, „getopts“ изключва\n" -" извеждането на диагностични съобщения, дори първият знак в „OPTSTRING“ да не\n" +" Ако променливата на обвивката „OPTERR“ е със стойност 0, „getopts“ " +"изключва\n" +" извеждането на диагностични съобщения, дори първият знак в „OPTSTRING“ " +"да не\n" " е двоеточие. По подразбиране „OPTERR“ е със стойност 1.\n" " \n" -" „getopts“ по принцип анализира позиционните аргументи ($0 — $9), но ако са\n" +" „getopts“ по принцип анализира позиционните аргументи ($0 — $9), но ако " +"са\n" " дадени повече аргументи, те биват анализирани вместо това.\n" " \n" " Изходен код:\n" -" Връща 0 при откриването на опция. Връща друга стойност при стигането на\n" +" Връща 0 при откриването на опция. Връща друга стойност при стигането " +"на\n" " последната опция или при възникването на грешка." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -3273,15 +3503,18 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" "Заместване на обвивката с дадената команда.\n" " \n" -" Изпълняване на КОМАНДАта, като тя замества текущата обвивка. АРГУМЕНТите\n" +" Изпълняване на КОМАНДАта, като тя замества текущата обвивка. " +"АРГУМЕНТите\n" " се подават на КОМАНДАта. Ако не е дадена КОМАНДА, пренасочванията се\n" " извършват в текущата обвивка.\n" " \n" @@ -3290,14 +3523,15 @@ msgstr "" " -c изпълняване на КОМАНДАта в празна среда\n" " -l поставяне на тире в нулевия аргумент на КОМАНДАта\n" " \n" -" Ако КОМАНДАта не може да бъде изпълнена, трябва да съществува неинтерактивна\n" +" Ако КОМАНДАта не може да бъде изпълнена, трябва да съществува " +"неинтерактивна\n" " обвивка, освен ако не е зададена опцията на обвивката „execfail“.\n" " \n" " Изходен код:\n" " 0, освен когато КОМАНДАта не е открита или възникне грешка при\n" " пренасочването." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3306,32 +3540,37 @@ msgid "" msgstr "" "Изход от обвивката.\n" " \n" -" Изход от обвивката с този ЦИФРОВ_КОД. Ако той е изпуснат, то изходният код\n" +" Изход от обвивката с този ЦИФРОВ_КОД. Ако той е изпуснат, то изходният " +"код\n" " е този на последната изпълнена команда." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "Изход от входната обвивка.\n" " \n" -" Изход от входната обвивка с този ЦИФРОВ_КОД. Връща грешка, ако е изпълнена\n" +" Изход от входната обвивка с този ЦИФРОВ_КОД. Връща грешка, ако е " +"изпълнена\n" " в обвивка, която не е входна." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -3345,36 +3584,44 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" "Извеждане и/или изпълнение на команди от историята.\n" " \n" -" fc се използва за изброяването или редактирането и повторното изпълнение на\n" +" fc се използва за изброяването или редактирането и повторното изпълнение " +"на\n" " команди от списъка на историята.\n" -" ПЪРВИ и ПОСЛЕДЕН са номера, които могат да указват допустимия диапазон. Ако\n" +" ПЪРВИ и ПОСЛЕДЕН са номера, които могат да указват допустимия диапазон. " +"Ако\n" " е зададен само ПЪРВИят аргумент, той задава низ, който е началото на\n" " команда.\n" " \n" " Опции:\n" " -e РЕДАКТОР\n" " избор на текстов редактор, който да се използва. Стандартно е\n" -" указаният в променливата „FCEDIT“, след това се проверява „EDITOR“ и\n" +" указаният в променливата „FCEDIT“, след това се проверява „EDITOR“ " +"и\n" " в краен случай е „vi“.\n" " -l редовете да се покажат вместо редактират.\n" " -n номерата на редовете да не се отпечатват.\n" " -r обратна подредба (отпред да е най-новият ред).\n" " \n" -" При варианта „fc -s [ШАБЛОН=ЗАМЕСТИТЕЛ…] [КОМАНДА]“ командата се изпълнява, като\n" +" При варианта „fc -s [ШАБЛОН=ЗАМЕСТИТЕЛ…] [КОМАНДА]“ командата се " +"изпълнява, като\n" " всяка поява на ШАБЛона се заменя със ЗАМЕСТителя.\n" " \n" -" Удобен за използване синоним е „r='fc -s'“. По такъв начин, ако напишете\n" -" „r cc“, ще се изпълни последната команда, която започва с „cc“, а когато\n" +" Удобен за използване синоним е „r='fc -s'“. По такъв начин, ако " +"напишете\n" +" „r cc“, ще се изпълни последната команда, която започва с „cc“, а " +"когато\n" " се въведе само „r“, ще се изпълни последната команда.\n" " \n" " Изходен код:\n" -" Връща 0 или изхода от последната команда, който не е 0 в случай на грешка." +" Връща 0 или изхода от последната команда, който не е 0 в случай на " +"грешка." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3394,12 +3641,14 @@ msgstr "" " Изходът от командата, която е зададена да е текуща или грешка, ако при\n" " поставянето на задачата от фонов към текущ режим възникне такава." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" @@ -3408,17 +3657,19 @@ msgstr "" "Поставяне на задачи във фонов режим.\n" " \n" " Поставя всяка ЗАДАЧА във фонов режим, все едно е била стартирана с „&“.\n" -" Ако липсва аргумент ЗАДАЧА, се използва текущата задача според обвивката.\n" +" Ако липсва аргумент ЗАДАЧА, се използва текущата задача според " +"обвивката.\n" " \n" " Изходен код:\n" " 0, освен ако управлението на задачи е изключено или възникне грешка." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3437,7 +3688,8 @@ msgid "" msgstr "" "Запомняне или извеждане на местоположенията на програми.\n" " \n" -" Определяне и запомняне на пълното име с пътя на всяко ИМЕ. Ако не са дадени\n" +" Определяне и запомняне на пълното име с пътя на всяко ИМЕ. Ако не са " +"дадени\n" " аргументи, се извежда информация за всички запомнени команди.\n" " \n" " Опции:\n" @@ -3447,16 +3699,18 @@ msgstr "" " Използване на посочения ПЪТ като пълен път за ИМЕто\n" " -r Забравяне на всички запомнени местоположения\n" " -t Извеждане на запомнените местоположения на всички ИМЕна. Ако е\n" -" посочено повече от едно ИМЕ, всяко местоположение се предшества от\n" +" посочено повече от едно ИМЕ, всяко местоположение се предшества " +"от\n" " ИМЕто\n" " Аргументи:\n" -" ИМЕ Всяко име се търси в пътя за изпълнение „PATH“ и при намирането му\n" +" ИМЕ Всяко име се търси в пътя за изпълнение „PATH“ и при намирането " +"му\n" " се добавя в списъка със запомнени команди.\n" " \n" " Изходен код:\n" " 0, освен ако ИМЕто не бъде открито или е дадена неправилна опция." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3474,28 +3728,33 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" "Извеждане на информация за вградените команди.\n" " \n" -" Извежда кратка информация за вградените команди. Ако е указан ШАБЛОН, се\n" -" извежда информация за напасващите команди. В противен случай се изважда\n" +" Извежда кратка информация за вградените команди. Ако е указан ШАБЛОН, " +"се\n" +" извежда информация за напасващите команди. В противен случай се " +"изважда\n" " информация за всички команди.\n" " \n" " Опции:\n" " -d Извеждане на кратко описание на всяка тема\n" " -m Извеждане във формат наподобяващ страница от ръководствата\n" -" -s Извеждане само на кратко обобщение за използването на всяка команда,\n" +" -s Извеждане само на кратко обобщение за използването на всяка " +"команда,\n" " съвпадаща с ШАБЛОНа\n" " \n" " Аргументи:\n" -" ШАБЛОН Шаблон за имената на командите, за които да се изведе информация\n" +" ШАБЛОН Шаблон за имената на командите, за които да се изведе " +"информация\n" " \n" " Изходен код:\n" " 0, освен ако никоя вградена команда не съвпада с шаблона или е дадена\n" " неправилна опция." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3523,14 +3782,16 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." msgstr "" "Извеждане и управление на списъка на историята.\n" " \n" -" Отпечатване на списъка на историята с номера на ред. Редовете, които са\n" +" Отпечатване на списъка на историята с номера на ред. Редовете, които " +"са\n" " отбелязани със знака „*“, са били променени. Аргументът N указва да се\n" " извеждат само N на брой реда.\n" " \n" @@ -3540,29 +3801,36 @@ msgstr "" " изтрива елемента в историята намиращ се посочената ПОЗИЦИЯ.\n" " Отрицателните позиции се броят от края на историята\n" " -a добавя историята от текущата сесия към файла с историята.\n" -" -n прочитане на непрочетените редове от файла с историята и добавяне към\n" +" -n прочитане на непрочетените редове от файла с историята и добавяне " +"към\n" " текущата история.\n" -" -r прочитане на файла с историята и добавяне на съдържанието към текущата\n" +" -r прочитане на файла с историята и добавяне на съдържанието към " +"текущата\n" " история.\n" " -w записване на текущата история във файла за историята.\n" -" -p извършване на историческо заместване за всеки АРГУМЕНТ, а резултатът да\n" +" -p извършване на историческо заместване за всеки АРГУМЕНТ, а резултатът " +"да\n" " се изведе, без нищо да се записва в историята на командите.\n" -" -s аргументите, които не са опции, се добавят като един елемент към файла с\n" +" -s аргументите, които не са опции, се добавят като един елемент към " +"файла с\n" " историята.\n" " \n" " Ако аргументът ИМЕ_НА_ФАЙЛ е зададен, той се използва като файл за\n" " историята. Ако той липсва, се използва файлът сочен в променливата на\n" " средата „HISTFILE“. В противен случай се ползва „~/.bash_history“.\n" " \n" -" Ако променливата „HISTTIMEFORMAT“ е зададена и не е „null“, стойността ѝ се\n" -" използва като форматиращия низ за функцията „strftime“, за да се отбелязва\n" -" времето свързано с всеки елемент от историята. В противен случай времето не\n" +" Ако променливата „HISTTIMEFORMAT“ е зададена и не е „null“, стойността ѝ " +"се\n" +" използва като форматиращия низ за функцията „strftime“, за да се " +"отбелязва\n" +" времето свързано с всеки елемент от историята. В противен случай " +"времето не\n" " се записва.\n" " \n" " Изходен код:\n" " 0. Ако възникне грешка или е подадена неправилна опция връща грешка." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3600,14 +3868,15 @@ msgstr "" " -s ограничаване на изхода само до спрените задачи.\n" " \n" " Ако е зададена опцията „-x“, КОМАНДАта се изпълнява, след като всички\n" -" ЗАДАЧи, които се появяват като АРГУМЕНТи, се заменят с идентификатора на\n" +" ЗАДАЧи, които се появяват като АРГУМЕНТи, се заменят с идентификатора " +"на\n" " водача на групата процеси.\n" " \n" " Изходен код:\n" " 0, освен ако не е дадена неправилна опция или възникни грешка. Ако се\n" " ползва „-x“, връща изходното състояние на КОМАНДАта." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3625,7 +3894,8 @@ msgid "" msgstr "" "Премахване на ЗАДАЧи от текущата обвивка.\n" " \n" -" Премахва всеки аргумент-задача от таблицата на активните задачи. Ако ЗАДАЧА\n" +" Премахва всеки аргумент-задача от таблицата на активните задачи. Ако " +"ЗАДАЧА\n" " не е указана, се използва тази, която обвивката счита за текуща.\n" " \n" " Опции:\n" @@ -3637,7 +3907,7 @@ msgstr "" " Изходен код:\n" " 0, освен когато е дадена неправилна опция или несъществуваща ЗАДАЧА." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3671,26 +3941,31 @@ msgstr "" " -n СИГНАЛ\n" " СИГНАЛ се интерпретира като номер на сигнал\n" " -l изброява имената на сигналите. Ако към командата са добавени\n" -" аргументи, те се интерпретират като номера на сигналите чиито имена\n" +" аргументи, те се интерпретират като номера на сигналите чиито " +"имена\n" " да се изброят.\n" " -L синоним на „-l“\n" " \n" -" „kill“ е команда вградена в обвивката поради две причини: позволява да се\n" -" използват и идентификатори на задачи освен идентификатори на процеси, а и\n" -" ако сте пуснали максимално разрешения за вас брой процеси, няма да ви се\n" +" „kill“ е команда вградена в обвивката поради две причини: позволява да " +"се\n" +" използват и идентификатори на задачи освен идентификатори на процеси, а " +"и\n" +" ако сте пуснали максимално разрешения за вас брой процеси, няма да ви " +"се\n" " налага да пуснете още един процес, за да убиете друг.\n" " \n" " Изходен код:\n" " 0. Ако възникне грешка или е подадена неправилна опция, връща грешка." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3728,7 +4003,8 @@ msgid "" msgstr "" "Изчисляване на аритметичен израз.\n" " \n" -" Всеки АРГУМЕНТ е аритметичен израз, който се бъде изчислен. Изчисленията\n" +" Всеки АРГУМЕНТ е аритметичен израз, който се бъде изчислен. " +"Изчисленията\n" " се извършват в аритметика с целочислени стойности с постоянна широчина\n" " без проверка за препълване. Делението на 0 се прихваща и се отбелязва\n" " грешка. Следващият списък с оператори е разделен на групи според\n" @@ -3754,30 +4030,36 @@ msgstr "" " =, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |=\n" " присвояване\n" " \n" -" Разрешено е ползването на променливи на обвивката като операнди. Името на\n" +" Разрешено е ползването на променливи на обвивката като операнди. Името " +"на\n" " променлива се замества с нейната стойност (която се преобразува до цяло\n" -" число с постоянна широчина) в израза. Не е необходимо променливата да е с\n" +" число с постоянна широчина) в израза. Не е необходимо променливата да е " +"с\n" " атрибут за целочисленост, за да се използва в израз.\n" " \n" -" Операторите се изчисляват по приоритет. Подизразите в скоби се изчисляват\n" +" Операторите се изчисляват по приоритет. Подизразите в скоби се " +"изчисляват\n" " първи и могат да променят приоритета.\n" " \n" " Изходен код:\n" " Ако последният АРГУМЕНТ се изчислява като 0, „let“ връща 1. В противен\n" " случай — връща 0." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3789,7 +4071,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3807,34 +4090,44 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" "Изчитане на ред от стандартния вход и разделянето му по полета.\n" " \n" -" От стандартния вход или от файловия дескриптор ФД, ако е използвана опцията\n" -" „-u“, се прочита един ред. Редът се разделя на полета — думи. Първата дума\n" +" От стандартния вход или от файловия дескриптор ФД, ако е използвана " +"опцията\n" +" „-u“, се прочита един ред. Редът се разделя на полета — думи. Първата " +"дума\n" " се присвоява на първото ИМЕ, втората дума на второто ИМЕ и т.н., а на\n" -" последното ИМЕ се присвояват оставащите думи. Като разделители на думи се\n" +" последното ИМЕ се присвояват оставащите думи. Като разделители на думи " +"се\n" " използват само знаците указани в променливата „IFS“.\n" " \n" -" Ако не са дадени ИМЕна, прочетеният ред се запазва в променливата „REPLY“.\n" +" Ако не са дадени ИМЕна, прочетеният ред се запазва в променливата " +"„REPLY“.\n" " \n" " Опции:\n" -" -a прочетените думи се присвояват последователно на елементите на МАСИВа,\n" +" -a прочетените думи се присвояват последователно на елементите на " +"МАСИВа,\n" " като индексът му започва от 0.\n" " -d РАЗДЕЛИТЕЛ\n" -" четенето продължава до прочитането на първия знак, който присъства в\n" +" четенето продължава до прочитането на първия знак, който присъства " +"в\n" " променливата „DELIM“, а не до минаването на нов ред.\n" " -e за четене на реда се използва readline\n" " -i ТЕКСТ\n" " за първоначален текст в readline се ползва ТЕКСТ\n" " -n БРОЙ_ЗНАЦИ\n" -" четенето завършва след прочитането на този БРОЙ_ЗНАЦИ, не се чака за\n" +" четенето завършва след прочитането на този БРОЙ_ЗНАЦИ, не се чака " +"за\n" " нов ред. Разделител в рамките на този БРОЙ_ЗНАЦИ се зачита.\n" " -N БРОЙ_ЗНАЦИ\n" -" четенето завършва с прочитането на точно този БРОЙ_ЗНАЦИ, освен ако\n" +" четенето завършва с прочитането на точно този БРОЙ_ЗНАЦИ, освен " +"ако\n" " не се появи EOF или времето за изчакване на въвеждане не изтече.\n" " Всички разделители се пренебрегват.\n" " -p ПОДСКАЗКА\n" @@ -3843,21 +4136,27 @@ msgstr "" " -r заместването на екранираните с „\\“ знаци се изключва.\n" " -s входът от терминал не се отпечатва на екрана.\n" " -t БРОЙ_СЕКУНДИ\n" -" задава интервал от този БРОЙ_СЕКУНДИ, в който трябва да се въведе цял\n" +" задава интервал от този БРОЙ_СЕКУНДИ, в който трябва да се въведе " +"цял\n" " ред. В противен случай read завършва с грешка. Ако е зададена,\n" -" стойността на променливата „TMOUT“ обозначава времето, за което трябва\n" -" да се въведе редът. За БРОЙ_СЕКУНДИ може да се ползва и нецяло число.\n" -" Ако БРОЙ_СЕКУНДИ e 0, read незабавно завършва работа, без да се опитва\n" -" да чете данни и връща код 0, само ако от указания файлов дескриптор\n" +" стойността на променливата „TMOUT“ обозначава времето, за което " +"трябва\n" +" да се въведе редът. За БРОЙ_СЕКУНДИ може да се ползва и нецяло " +"число.\n" +" Ако БРОЙ_СЕКУНДИ e 0, read незабавно завършва работа, без да се " +"опитва\n" +" да чете данни и връща код 0, само ако от указания файлов " +"дескриптор\n" " могат да се прочетат данни.\n" " \n" " Изходен код:\n" -" 0, освен ако не се срещне знак за край на файл EOF, изтече време повече от\n" +" 0, освен ако не се срещне знак за край на файл EOF, изтече време повече " +"от\n" " указаното в БРОЙ_СЕКУНДИ, при което кодът за изход е над 128, възникне\n" " грешка при задаване на стойност на променлива или е зададен неправилен\n" " файлов дескриптор като аргумент на -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3871,14 +4170,16 @@ msgstr "" "Връщане от функция на обвивката.\n" " \n" " Кара изпълняваната функция или скрипт да завършат работа със зададения\n" -" изходен ЦИФРОВ_КОД. Ако не е зададен ЦИФРОВ_КОД се използва изходния код на\n" +" изходен ЦИФРОВ_КОД. Ако не е зададен ЦИФРОВ_КОД се използва изходния " +"код на\n" " последно изпълнената команда във функцията или скрипта.\n" " \n" " Изходен код:\n" -" Връща ЦИФРОВия_КОД или грешка, ако обвивката в момента не изпълнява функция\n" +" Връща ЦИФРОВия_КОД или грешка, ако обвивката в момента не изпълнява " +"функция\n" " или скрипт." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3921,7 +4222,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3945,7 +4247,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3970,10 +4273,13 @@ msgstr "" " -a Отбелязване на променливите, които са създадени или променени, да\n" " бъдат изнесени.\n" " -b Незабавно известяване на спиране на задача.\n" -" -e Незабавен изход, ако команда приключи команда с код, който не е 0.\n" -" -f Изключване на генерирането на имена на файлове (чрез „*“, „?“ и т.н.).\n" +" -e Незабавен изход, ако команда приключи команда с код, който не е " +"0.\n" +" -f Изключване на генерирането на имена на файлове (чрез „*“, „?“ и т." +"н.).\n" " -h Запомняне на местоположението на команди при търсенето им.\n" -" -k Всички аргументи за присвояване се поместват в средата на команда, не\n" +" -k Всички аргументи за присвояване се поместват в средата на команда, " +"не\n" " само тези, които предхождат името на команда.\n" " -m Включване на управлението на задачи.\n" " -n Прочитане на команди, без да се изпълняват.\n" @@ -3988,7 +4294,8 @@ msgstr "" " hashall същото като „-h“\n" " histexpand същото като „-H“\n" " history включване на историята на командите\n" -" ignoreeof обвивката няма да излезе при откриване на знак за край\n" +" ignoreeof обвивката няма да излезе при откриване на знак за " +"край\n" " на файл „EOF“.\n" " interactive-comments\n" " позволяване на коментари в интерактивните команди\n" @@ -4002,49 +4309,66 @@ msgstr "" " nounset същото като „-u“\n" " onecmd същото като „-t“\n" " physical същото като „-P“\n" -" pipefail изходният код на програмния канал е този на последната\n" +" pipefail изходният код на програмния канал е този на " +"последната\n" " команда, която завършва с код различен от 0\n" -" posix промяна на поведението на „bash“ да отговаря по-добре\n" +" posix промяна на поведението на „bash“ да отговаря по-" +"добре\n" " на стандарта POSIX\n" " privileged същото като „-p“\n" " verbose същото като „-v“\n" -" vi използване на интерфейс за редактиране подобен на „vi“\n" +" vi използване на интерфейс за редактиране подобен на " +"„vi“\n" " xtrace същото като „-x“\n" -" -p Опцията e включена, когато реалният и ефективният идентификатори на\n" +" -p Опцията e включена, когато реалният и ефективният идентификатори " +"на\n" " процеси не съвпадат. Изключва обработката на файла посочен в\n" -" променливата „ENV“ и внасянето на функции на обвивката. Изключването\n" -" на тази опция води до това ефективните идентификатори за потребител и\n" +" променливата „ENV“ и внасянето на функции на обвивката. " +"Изключването\n" +" на тази опция води до това ефективните идентификатори за " +"потребител и\n" " група да станат равни на реалните.\n" " -t Изход след прочитането и изпълнението на една команда.\n" -" -u Незададените променливи да се третират като грешки при заместването.\n" +" -u Незададените променливи да се третират като грешки при " +"заместването.\n" " -v Отпечатване на входните редове към обвивката при прочитането им.\n" " -x Отпечатване на командите и аргументите им при изпълнението им.\n" " -B Обвивката ще извършва заместване на изразите с фигурни скоби.\n" -" -C Предотвратяване на презаписването на съществуващите обикновени файлове\n" +" -C Предотвратяване на презаписването на съществуващите обикновени " +"файлове\n" " чрез пренасочване на изхода.\n" " -E Прихващането за „ERR“ да се наследява от функциите на обвивката.\n" -" -H Включване на заместването чрез историята с „!“. Стандартно тази опция\n" +" -H Включване на заместването чрез историята с „!“. Стандартно тази " +"опция\n" " е налична само за интерактивните обвивки.\n" -" -P Да не се следват символните връзки при изпълнението на команди като\n" +" -P Да не се следват символните връзки при изпълнението на команди " +"като\n" " „cd“, които променят текущата директория.\n" -" -T Прихващането за „DEBUG“ и „RETURN“ да се наследява от функциите на\n" +" -T Прихващането за „DEBUG“ и „RETURN“ да се наследява от функциите " +"на\n" " обвивката.\n" -" -- Оставащите аргументи да се тълкуват като позиционни. Ако няма повече\n" +" -- Оставащите аргументи да се тълкуват като позиционни. Ако няма " +"повече\n" " аргументи, се изтриват съответните позиционни.\n" -" - Оставащите аргументи да се тълкуват като позиционни. Опциите „-x“ и\n" +" - Оставащите аргументи да се тълкуват като позиционни. Опциите „-x“ " +"и\n" " „-v“ са изключени.\n" " \n" -" Използването на „+“ вместо „-“ изключва опциите. Тези опции могат да се\n" -" използват и при стартирането на обвивката. Текущото им състояние се намира\n" -" в променливата „-“ (получава се с „$-“). Останалите АРГументи са позиционни\n" -" и се присвояват съответно на променливите с имена „1“, „2“,… „n“ (получават\n" +" Използването на „+“ вместо „-“ изключва опциите. Тези опции могат да " +"се\n" +" използват и при стартирането на обвивката. Текущото им състояние се " +"намира\n" +" в променливата „-“ (получава се с „$-“). Останалите АРГументи са " +"позиционни\n" +" и се присвояват съответно на променливите с имена „1“, „2“,… " +"„n“ (получават\n" " се с „$1“, „$2“,… „${n}“). Ако не са зададени АРГументи, се извеждат\n" " всички променливи на средата.\n" " \n" " Изходен код:\n" " 0, освен ако не е зададена неправилна опция." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4056,7 +4380,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -4064,7 +4389,8 @@ msgid "" " Exit Status:\n" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -"Изтриване на стойностите и атрибутите на променливите и функциите на обвивката.\n" +"Изтриване на стойностите и атрибутите на променливите и функциите на " +"обвивката.\n" " \n" " За всяко ИМЕ изтрива съответната променлива или функция.\n" " \n" @@ -4084,12 +4410,13 @@ msgstr "" " 0, освен ако е зададена неправилна опция или някое от ИМЕната е само за\n" " четене." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -4104,7 +4431,8 @@ msgstr "" "Задаване на атрибута за изнасяне на променливите на обвивката.\n" " \n" " Обозначава всяко едно от ИМЕната за изнасяне в средата на изпълнение на\n" -" последващо изпълнените команди. Ако е дадена СТОЙНОСТ, тя се присвоява на\n" +" последващо изпълнените команди. Ако е дадена СТОЙНОСТ, тя се присвоява " +"на\n" " ИМЕто преди изнасянето.\n" " \n" " Опции:\n" @@ -4116,9 +4444,10 @@ msgstr "" " Аргументът „--“ прекъсва по нататъшната обработка на опции.\n" " \n" " Изходен код:\n" -" 0, освен ако е зададена неправилна опция или някое от ИМЕната е неправилно." +" 0, освен ако е зададена неправилна опция или някое от ИМЕната е " +"неправилно." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4140,23 +4469,27 @@ msgid "" msgstr "" "Задаване на променливи на обвивката като непроменливи константи.\n" " \n" -" Отбелязване на всяко от ИМЕната само за четене. Тяхната стойност не може да\n" -" бъде променяна чрез последващо присвояване. Ако е дадена СТОЙНОСТ, тя се\n" +" Отбелязване на всяко от ИМЕната само за четене. Тяхната стойност не " +"може да\n" +" бъде променяна чрез последващо присвояване. Ако е дадена СТОЙНОСТ, тя " +"се\n" " задава на името преди задаването му като константно.\n" " \n" " Опции:\n" " -a ИМЕната са на променливи-масиви\n" " -A ИМЕната са на променливи-асоциативни масиви\n" " -f ИМЕната са на функции на обвивката\n" -" -p Извеждане на имената на всички константни променливи или функции, в\n" +" -p Извеждане на имената на всички константни променливи или " +"функции, в\n" " зависимост дали е зададена опцията „-f“\n" " \n" " Аргументът „--“ прекъсва по нататъшната обработка на опции.\n" " \n" " Изходен код:\n" -" 0, освен ако е зададена неправилна опция или някое от ИМЕната е неправилно." +" 0, освен ако е зададена неправилна опция или някое от ИМЕната е " +"неправилно." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4168,14 +4501,15 @@ msgid "" msgstr "" "Изместване на позиционните параметри.\n" " \n" -" Преименуване на позиционните параметри „БРОЙ+1“, „БРОЙ+2“… на 1, 2…. Така\n" +" Преименуване на позиционните параметри „БРОЙ+1“, „БРОЙ+2“… на 1, 2…. " +"Така\n" " те стават достъпни не като ${БРОЙ+1}…, като „$1“…. Ако не е зададена\n" " стойност БРОЙ, се използва 1.\n" " \n" " Изходен код:\n" " 0, освен ако БРОят е отрицателно или по-голямо от стойността „$#“." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4190,16 +4524,19 @@ msgid "" msgstr "" "Изпълняване на команди от файл в текущата обвивка\n" " \n" -" Изчитане и изпълнение на командите от ФАЙЛа и изход. Директориите описани в\n" -" променливата „PATH“ се използват за изпълнението на командите от ФАЙЛа. Ако\n" +" Изчитане и изпълнение на командите от ФАЙЛа и изход. Директориите " +"описани в\n" +" променливата „PATH“ се използват за изпълнението на командите от ФАЙЛа. " +"Ако\n" " са зададени АРГУМЕНТИ, те се превръщат в позиционни аргументи при\n" " изпълнението на ФАЙЛа.\n" " \n" " Изходен код:\n" -" Връща състоянието на последно изпълнената команда във ФАЙЛа. Ако той не\n" +" Връща състоянието на последно изпълнената команда във ФАЙЛа. Ако той " +"не\n" " може да бъде открит, изходът е грешка." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4215,7 +4552,8 @@ msgstr "" "Временно спиране на изпълнението на обвивката.\n" " \n" " Спиране на работата на тази обвивка докато обвивката не получи сигнал\n" -" SIGCONT. Освен ако изрично не се зададе опция, входните обвивки не могат да\n" +" SIGCONT. Освен ако изрично не се зададе опция, входните обвивки не " +"могат да\n" " бъдат спрени по този начин.\n" " \n" " Опции:\n" @@ -4224,7 +4562,7 @@ msgstr "" " Изходен код:\n" " 0, освен ако не възникне грешка или управлението на задачи е изключено." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4258,7 +4596,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -4279,7 +4618,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -4306,9 +4646,12 @@ msgid "" msgstr "" "Изчисляване на условен израз.\n" " \n" -" Изход с код 0 (истина) или 1 (лъжа) в зависимост от стойността на ИЗРАЗа.\n" -" Изразите могат да бъдат унарни или бинарни. Унарните най-често се използват\n" -" за проверка на състоянието на файл. Освен тях има и оператори за числови\n" +" Изход с код 0 (истина) или 1 (лъжа) в зависимост от стойността на " +"ИЗРАЗа.\n" +" Изразите могат да бъдат унарни или бинарни. Унарните най-често се " +"използват\n" +" за проверка на състоянието на файл. Освен тях има и оператори за " +"числови\n" " сравнения и низови оператори.\n" " \n" " Поведението на тестовете зависи от броя на аргументите. За цялостно\n" @@ -4332,14 +4675,18 @@ msgstr "" " -s ФАЙЛ Истина, ако ФАЙЛът може да бъде записван от вас.\n" " -S ФАЙЛ Истина, ако ФАЙЛът е програмно гнездо.\n" " -t ФДСК Истина, ако Файловият_ДеСКриптор е отворен на терминал.\n" -" -u ФАЙЛ Истина, ако ФАЙЛът е със зададен бит за смяна на потребител\n" +" -u ФАЙЛ Истина, ако ФАЙЛът е със зададен бит за смяна на " +"потребител\n" " при изпълнение.\n" " -w ФАЙЛ Истина, ако ФАЙЛът може да бъде записван от вас.\n" " -x ФАЙЛ Истина, ако ФАЙЛът може да бъде изпълняван от вас.\n" -" -O ФАЙЛ Истина, ако ФАЙЛът може да бъде ефективно притежаван от вас.\n" -" -G ФАЙЛ Истина, ако ФАЙЛът може да бъде ефективно притежаван от вашата\n" +" -O ФАЙЛ Истина, ако ФАЙЛът може да бъде ефективно притежаван от " +"вас.\n" +" -G ФАЙЛ Истина, ако ФАЙЛът може да бъде ефективно притежаван от " +"вашата\n" " група.\n" -" -N ФАЙЛ Истина, ако ФАЙЛът е бил променян от последното му прочитане.\n" +" -N ФАЙЛ Истина, ако ФАЙЛът е бил променян от последното му " +"прочитане.\n" " \n" " ФАЙЛ_1 -nt ФАЙЛ_2 Истина, ако ФАЙЛ_1 е по-нов от ФАЙЛ_2 (според\n" " датата на промяна).\n" @@ -4361,19 +4708,23 @@ msgstr "" " Други оператори:\n" " \n" " -o ОПЦИЯ Истина, ако ОПЦИЯта на обвивката е зададена.\n" -" -v ПРОМЕНЛИВА Истина, ако ПРОМЕНЛИВАта на обвивката е зададена.\n" -" -R ПРОМЕНЛИВА Истина, ако ПРОМЕНЛИВАта е зададена като променлива-\n" +" -v ПРОМЕНЛИВА Истина, ако ПРОМЕНЛИВАта на обвивката е " +"зададена.\n" +" -R ПРОМЕНЛИВА Истина, ако ПРОМЕНЛИВАта е зададена като " +"променлива-\n" " указател.\n" " ! ИЗРАЗ Истина, ако ИЗРАЗът е лъжа.\n" " ИЗРАЗ_1 -a ИЗРАЗ_2 Истина, ако и двата ИЗРАЗа са истина.\n" " ИЗРАЗ_1 -o ИЗРАЗ_2 Истина, ако поне един от ИЗРАЗите е истина.\n" " АРГ_1 ОПЕР АРГ_2 Аритметични тестове. Те връщат истина, ако се\n" " изпълнява математическото условие на ОПЕРатора,\n" -" който е един от следните (значението е в скоби):\n" +" който е един от следните (значението е в " +"скоби):\n" " „-eq“ (=), „-ne“ (!=), „-lt“ (<), „-le“ (<=),\n" " „-gt“ (>) , „-ge“ (>=).\n" " \n" -" Аритметичните изрази завършват истинно, ако АРГумент_1 е съответно равен,\n" +" Аритметичните изрази завършват истинно, ако АРГумент_1 е съответно " +"равен,\n" " неравен, по-малък, по-малък или равен, по-голям, по-голям или равен на\n" " АРГумент_2.\n" " \n" @@ -4381,7 +4732,7 @@ msgstr "" " 0, ако ИЗРАЗът е верен. Грешка, когато ИЗРАЗът е неверен или е даден\n" " неправилен аргумент." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4390,15 +4741,18 @@ msgid "" msgstr "" "Изчисляване на условен израз.\n" " \n" -" Това е синоним на вградената команда „test“, но последният аргумент трябва\n" -" задължително да е знакът „]“, който да съответства на отварящата квадратна\n" +" Това е синоним на вградената команда „test“, но последният аргумент " +"трябва\n" +" задължително да е знакът „]“, който да съответства на отварящата " +"квадратна\n" " скоба „[“." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" @@ -4406,17 +4760,19 @@ msgid "" msgstr "" "Извеждане на времето на работа на процесите.\n" " \n" -" Отпечатва общото потребителско и системно време на работа на обвивката и\n" +" Отпечатва общото потребителско и системно време на работа на обвивката " +"и\n" " всичките ѝ дъщерни процеси.\n" " \n" " Изходен код:\n" " Винаги 0." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -4425,43 +4781,57 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" "Прихващане на сигналите и другите събития.\n" " \n" -" Дефинира и задейства функции за обработка, когато обвивката получи сигнал\n" +" Дефинира и задейства функции за обработка, когато обвивката получи " +"сигнал\n" " или възникне друго събитие.\n" " \n" -" Командата АРГУМЕНТ ще бъде прочетена и изпълнена, когато обвивката получи\n" +" Командата АРГУМЕНТ ще бъде прочетена и изпълнена, когато обвивката " +"получи\n" " УКАЗАНия_СИГНАЛ(и). Ако АРГУМЕНТът липсва (и се подава единичен\n" -" УКАЗАН_СИГНАЛ) или е „-“, то всеки УКАЗАН_СИГНАЛ се връща към първоначалната\n" +" УКАЗАН_СИГНАЛ) или е „-“, то всеки УКАЗАН_СИГНАЛ се връща към " +"първоначалната\n" " си стойност. Ако АРГУМЕНТът е нулевият низ, всеки УКАЗАН_СИГНАЛ се\n" " пренебрегва от обвивката и командите, които се стартират през нея.\n" " \n" -" Ако УКАЗАНият_СИГНАЛ е „EXIT (0)“, то командата АРГУМЕНТ се изпълнява от\n" +" Ако УКАЗАНият_СИГНАЛ е „EXIT (0)“, то командата АРГУМЕНТ се изпълнява " +"от\n" " обвивката при изход. Ако УКАЗАНият_СИГНАЛ е „DEBUG“, АРГУМЕНТът се\n" " изпълнява след всяка проста команда. Ако УКАЗАНият_СИГНАЛ е „RETURN“,\n" -" АРГУМЕНТът се изпълнява след всяко изпълнение на функция както и изпълнение\n" -" на скрипт чрез вградените команди „.“ и „source“. Ако УКАЗАНият_СИГНАЛ е\n" +" АРГУМЕНТът се изпълнява след всяко изпълнение на функция както и " +"изпълнение\n" +" на скрипт чрез вградените команди „.“ и „source“. Ако УКАЗАНият_СИГНАЛ " +"е\n" " „ERR“, АРГУМЕНТът се изпълнява след всяка грешка, която би предизвикала\n" " изход от обвивката при стартирането ѝ с опцията „-e“.\n" " \n" @@ -4469,19 +4839,23 @@ msgstr "" " прихващания.\n" " \n" " Опции:\n" -" -l отпечатва списъка с имената на сигналите и съответстващите им номера.\n" +" -l отпечатва списъка с имената на сигналите и съответстващите им " +"номера.\n" " -p извеждат се командите свързани с всеки УКАЗАН_СИГНАЛ.\n" " \n" -" Всеки УКАЗАН_СИГНАЛ е или име на сигнал от файла „signal.h“ или номер на\n" +" Всеки УКАЗАН_СИГНАЛ е или име на сигнал от файла „signal.h“ или номер " +"на\n" " сигнал.\n" -" Няма разлика между главни и малки букви в имената на сигнали, а представката\n" +" Няма разлика между главни и малки букви в имената на сигнали, а " +"представката\n" " „SIG“ не е задължителна.\n" -" Сигнал може да бъде изпратен на обвивката с командата „kill -signal $$“.\n" +" Сигнал може да бъде изпратен на обвивката с командата „kill -signal $" +"$“.\n" " \n" " Изходен код:\n" " 0, освен ако е зададен неправилен сигнал или опция." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4507,7 +4881,8 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" "Извеждане на информация за вида на командата подадена като аргумент.\n" " \n" @@ -4515,31 +4890,39 @@ msgstr "" " команда.\n" " \n" " Опции:\n" -" -a Извеждане на всички местоположения, които съдържат изпълним файл с\n" +" -a Извеждане на всички местоположения, които съдържат изпълним файл " +"с\n" " това ИМЕ. Включва синонимите, вградените команди и функции на\n" " обвивката, само когато не е използвана опцията „-p“\n" " -f Без търсене във функциите дефинирани в обвивката\n" -" -P Търсене в пътя за изпълнение указан в PATH, дори и ако съществува\n" -" синоним, вградена команда или функция дефинирана в обвивката с това\n" +" -P Търсене в пътя за изпълнение указан в PATH, дори и ако " +"съществува\n" +" синоним, вградена команда или функция дефинирана в обвивката с " +"това\n" " ИМЕ\n" " -p Връща или името на файла, който ще бъде изпълнен или нищо в\n" " случаите, когато командата „type -t ИМЕ“ не би върнала „file“\n" " -t Извеждане на една от думите „alias“ (синоним), „keyword“\n" -" (резервирана лексема в обвивката), „function“ (функция дефинирана в\n" -" обвивката), „builtin“ (вградена команда), „file“ (изпълним файл) или\n" +" (резервирана лексема в обвивката), „function“ (функция " +"дефинирана в\n" +" обвивката), „builtin“ (вградена команда), „file“ (изпълним файл) " +"или\n" " „“, ако ИМЕто не е открито\n" " \n" " Аргументи:\n" " ИМЕ Името, за което да се изведе информация.\n" " \n" " Изходен код:\n" -" 0, ако всички подадени ИМЕна са открити, неуспех, ако някое от тях липсва." +" 0, ако всички подадени ИМЕна са открити, неуспех, ако някое от тях " +"липсва." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -4565,6 +4948,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4585,7 +4969,8 @@ msgstr "" "Промяна на ресурсите на обвивката.\n" " \n" " Командата осъществява контрол върху ресурсите, които са достъпни на\n" -" процесите стартирани през обвивката върху системите, които поддържат такова\n" +" процесите стартирани през обвивката върху системите, които поддържат " +"такова\n" " управление.\n" " \n" " Опции:\n" @@ -4597,7 +4982,8 @@ msgstr "" " паметта (core)\n" " -d максималният размер на сегмента на процес за данни\n" " -e максималният приоритет (nice)\n" -" -f максималният размер на файловете създадени от обвивката и дъщерните\n" +" -f максималният размер на файловете създадени от обвивката и " +"дъщерните\n" " ѝ процеси\n" " -i максималният брой на изчакващите сигнали\n" " -l максималният размер памет, която процес може да заключи\n" @@ -4616,10 +5002,13 @@ msgstr "" " \n" " Не всички ограничения са налични на всички платформи.\n" " \n" -" Ако е зададено ОГРАНИЧЕНИЕ, то това е новата стойност на указания ресурс.\n" -" Специалните стойности „soft“, „hard“ и „unlimited“ означават текущите меко,\n" +" Ако е зададено ОГРАНИЧЕНИЕ, то това е новата стойност на указания " +"ресурс.\n" +" Специалните стойности „soft“, „hard“ и „unlimited“ означават текущите " +"меко,\n" " твърдо и никакво ограничение съответно. В противен случай се извежда\n" -" текущата стойност на указания ресурс. Ако не е зададена опция, се приема,\n" +" текущата стойност на указания ресурс. Ако не е зададена опция, се " +"приема,\n" " че е зададена „-f“.\n" " \n" " Стойностите са в блокове от по 1024 байта, с изключение на:\n" @@ -4630,7 +5019,7 @@ msgstr "" " Изходен код:\n" " 0, освен ако не възникни грешка или е дадена неправилна опция." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4652,80 +5041,102 @@ msgstr "" " Задава МАСКАта за правата за достъп до новосъздадени файлове. Ако не е\n" " зададена МАСКА, се извежда текущата ѝ стойност.\n" " \n" -" Ако МАСКАта започва с цифра, тя се тълкува като осмично число. В противен\n" +" Ако МАСКАта започва с цифра, тя се тълкува като осмично число. В " +"противен\n" " случай трябва да е низ, който би бил приет от командата chmod(1).\n" " \n" " Опции:\n" -" -p ако не е зададена МАСКА, изведеният низ може да бъде ползван за вход\n" -" -S изведената маска да е във вид на НИЗ. Без опцията изходът е осмично\n" +" -p ако не е зададена МАСКА, изведеният низ може да бъде ползван за " +"вход\n" +" -S изведената маска да е във вид на НИЗ. Без опцията изходът е " +"осмично\n" " число\n" " \n" " Изходен код:\n" " 0, освен ако МАСКАта или някоя от зададените опции са неправилни." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Изчакване на завършването задача и връщане на изходния код.\n" " \n" " Изчакване на всички указани ИДентификатори, които могат да са номера на\n" -" процеси или указатели на задачи, и докладване на изходния код. Ако не е\n" +" процеси или указатели на задачи, и докладване на изходния код. Ако не " +"е\n" " зададен ИДентификатор, се изчакват всички активни дъщерни процеси, а\n" -" изходният код е 0. Ако ИДентификаторът е указател на задача, се изчакват\n" +" изходният код е 0. Ако ИДентификаторът е указател на задача, се " +"изчакват\n" " всички процеси в конвейера на задачата.\n" " \n" " Ако е зададена опцията „-n“, се изчаква края на работата на следващата\n" " задача и се връща нейния код.\n" " \n" " Ако е зададена опцията „-n“ и управлението на задачите е включено, се\n" -" изчаква завършването на процеса/задачата с указаните ИДентификатори вместо\n" +" изчаква завършването на процеса/задачата с указаните ИДентификатори " +"вместо\n" " смяната на състоянието им.\n" " \n" " Изходен код:\n" " Връща изходния код на последната задача или процес. Ако е зададена\n" " неправилна опция, връща грешка." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" "Изчакване на указания процес и докладване за изходния код.\n" " \n" -" Изчакване на всички указани процеси и докладване за изходния код. Ако не е\n" +" Изчакване на всички указани процеси и докладване за изходния код. Ако " +"не е\n" " зададен ИДентификатор_ПРоцeс, всички текущо активни дъщерни процеси се\n" -" изчакват и изходният код е 0. ИДентификатор_ПРоцeс трябва да съответства на\n" +" изчакват и изходният код е 0. ИДентификатор_ПРоцeс трябва да " +"съответства на\n" " някой процес.\n" " \n" " Изходен код:\n" " Изходния код на процеса с последния идентификатор. Грешка, ако е даден\n" " неправилен идентификатор или е дадена неправилна опция." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4739,15 +5150,18 @@ msgid "" msgstr "" "Изпълнение на команда за всеки член в списък от елементи\n" " \n" -" Цикълът „for“ изпълнява последователност от команди за всеки член в списък\n" -" от елементи. Ако блокът „в ДУМИ…“ не присъства, използва се „in \"$@\"“.\n" -" За всеки елемент в ДУМИте, ИМЕто се задава да е елементът и се изпълняват\n" +" Цикълът „for“ изпълнява последователност от команди за всеки член в " +"списък\n" +" от елементи. Ако блокът „в ДУМИ…“ не присъства, използва се „in \"$@" +"\"“.\n" +" За всеки елемент в ДУМИте, ИМЕто се задава да е елементът и се " +"изпълняват\n" " КОМАНДИте.\n" " \n" " Изходен код:\n" " Връща изходния код на последно изпълнената команда." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4770,13 +5184,14 @@ msgstr "" " КОМАНДИ\n" " (( EXP_3 ))\n" " done\n" -" ИЗРАЗ_1, ИЗРАЗ_2, и ИЗРАЗ_3 са аритметични изрази. Всеки изпуснат израз се\n" +" ИЗРАЗ_1, ИЗРАЗ_2, и ИЗРАЗ_3 са аритметични изрази. Всеки изпуснат израз " +"се\n" " изчислява да е 1.\n" " \n" " Изходен код:\n" " Връща изходния код на последно изпълнената команда." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4799,12 +5214,18 @@ msgstr "" " \n" " ДУМИте биват замествани, което води до създаването на списък с думи.\n" " Наборът от заместените думи бива отпечатан на изхода за стандартната\n" -" грешка, като всяка от тях се предшества от номер. Ако клаузата „in ДУМИ“\n" -" липсва, използва се „in \"$@\"“. В такива случаи се отпечатва подсказката\n" -" „PS3“ и от стандартния вход се прочита ред. Ако редът се състои от номера,\n" -" който съответства на някоя от изведените думи, ИМЕто се задава да е тази\n" -" дума. Ако редът е празен, отново се отпечатват ДУМИте и подсказката. Ако\n" -" се прочете „EOF“, командата завършва. Всяка друга стойност присвоява „null“\n" +" грешка, като всяка от тях се предшества от номер. Ако клаузата „in " +"ДУМИ“\n" +" липсва, използва се „in \"$@\"“. В такива случаи се отпечатва " +"подсказката\n" +" „PS3“ и от стандартния вход се прочита ред. Ако редът се състои от " +"номера,\n" +" който съответства на някоя от изведените думи, ИМЕто се задава да е " +"тази\n" +" дума. Ако редът е празен, отново се отпечатват ДУМИте и подсказката. " +"Ако\n" +" се прочете „EOF“, командата завършва. Всяка друга стойност присвоява " +"„null“\n" " на ИМЕ. Прочетеният ред се запазва в променливата REPLY. КОМАНДИте се\n" " изпълняват след всеки избор до изпълняването на команда за прекъсване\n" " (break).\n" @@ -4812,7 +5233,7 @@ msgstr "" " Изходен код:\n" " Връща изходния код на последно изпълнената команда." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4842,7 +5263,7 @@ msgstr "" " Изходен код:\n" " Изходният код е този на ПРОГРАМНия_КАНАЛ." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4854,22 +5275,28 @@ msgid "" msgstr "" "Изпълнение на команди на базата на напасване по шаблон.\n" " \n" -" Избирателно се изпълняват КОМАНДИ на база ДУМА, която напасва на ШАБЛОН.\n" +" Избирателно се изпълняват КОМАНДИ на база ДУМА, която напасва на " +"ШАБЛОН.\n" " Шаблоните се разделят със знака „|“.\n" " \n" " Изходен код:\n" " Изходният код е този на последно изпълнената команда." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" @@ -4877,20 +5304,26 @@ msgid "" msgstr "" "Изпълнение на команда на базата на условие.\n" " \n" -" Първо се изпълняват командите в блока „if КОМАНДИ“. Ако изходният код е 0,\n" -" то се изпълнява блокът „then КОМАНДИ“. В противен случай последователно се\n" -" изпълнява всеки блок „elif КОМАНДИ“ — ако изходният код е 0, то се изпълнява\n" -" съответния блок „then КОМАНДИ“, след което завършва изпълнението на целия\n" +" Първо се изпълняват командите в блока „if КОМАНДИ“. Ако изходният код е " +"0,\n" +" то се изпълнява блокът „then КОМАНДИ“. В противен случай последователно " +"се\n" +" изпълнява всеки блок „elif КОМАНДИ“ — ако изходният код е 0, то се " +"изпълнява\n" +" съответния блок „then КОМАНДИ“, след което завършва изпълнението на " +"целия\n" " блок „if“.\n" " Ако изходният код на никой от блоковете „if“ и „elif“ не е бил 0,\n" -" изпълнява се блока „else КОМАНДИ“, стига такъв да присъства. Изходният код\n" -" от цялата конструкция е този на последната изпълнена команда или е 0, ако\n" +" изпълнява се блока „else КОМАНДИ“, стига такъв да присъства. Изходният " +"код\n" +" от цялата конструкция е този на последната изпълнена команда или е 0, " +"ако\n" " никое тестово условие, не се е оценило като истина.<\n" " \n" " Изходен код:\n" " Изходният код е този на последно изпълнената команда." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4908,7 +5341,7 @@ msgstr "" " Изходен код:\n" " Изходният код е този на последно изпълнената команда." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4926,7 +5359,7 @@ msgstr "" " Изходен код:\n" " Изходният код е този на последно изпълнената команда." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4941,19 +5374,22 @@ msgstr "" "Създаване на копроцес с даденото ИМЕ.\n" " \n" " Асинхронно изпълнение на КОМАНДАта, като стандартните вход и изход се\n" -" пренасочват от и към файловите дескриптори, които трябва да са с индекси\n" -" съответно 0 и 1 в променливата-масив ИМЕ в изпълняваната обвивка. Ако не е\n" +" пренасочват от и към файловите дескриптори, които трябва да са с " +"индекси\n" +" съответно 0 и 1 в променливата-масив ИМЕ в изпълняваната обвивка. Ако " +"не е\n" " дадено ИМЕ на променлива, стандартно се ползва „COPROC“.\n" " \n" " Изходен код:\n" " Изходният код е 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -4962,15 +5398,18 @@ msgid "" msgstr "" "Дефиниране на функция на обвивката.\n" " \n" -" Създаване на функция на обвивката със зададеното ИМЕ. Когато се извика като\n" +" Създаване на функция на обвивката със зададеното ИМЕ. Когато се извика " +"като\n" " обикновена команда, КОМАНДИте се изпълняват в контекста на извикващата\n" -" обвивка. При извикването на ИМЕто, аргументите подадени на функцията са\n" -" достъпни като $1,… , $9, а името на функцията е достъпно като $FUNCNAME.\n" +" обвивка. При извикването на ИМЕто, аргументите подадени на функцията " +"са\n" +" достъпни като $1,… , $9, а името на функцията е достъпно като " +"$FUNCNAME.\n" " \n" " Изходен код:\n" " 0, освен ако ИМЕто не е само за четене." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4982,13 +5421,14 @@ msgid "" msgstr "" "Изпълнение на група от команди.\n" " \n" -" Изпълняване на цял набор от команди в група. Това е един от начините да се\n" +" Изпълняване на цял набор от команди в група. Това е един от начините да " +"се\n" " пренасочи цял набор от команди.\n" " \n" " Изходен код:\n" " Изходният код е този на последно изпълнената команда." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5012,12 +5452,13 @@ msgstr "" " Изходен код:\n" " Изходният код е този възобновената задача." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5030,13 +5471,16 @@ msgstr "" " Изходен код:\n" " 1, ако резултатът на ИЗРАЗа е 0. В противен случай — 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -5057,11 +5501,13 @@ msgstr "" "Изпълнение на команда-условие\n" " \n" " Връща състояние 0 или 1 в зависимост от оценката на условния ИЗРАЗ.\n" -" Изразите са съставени от същите примитиви, както вградената команда „test“\n" +" Изразите са съставени от същите примитиви, както вградената команда " +"„test“\n" " и могат да се съчетават чрез следните оператори:\n" " \n" " ( ИЗРАЗ ) Връща стойността на ИЗРАЗа\n" -" ! ИЗРАЗ Истина, ако ИЗРАЗ се оценя на лъжа, в останалите случаи е лъжа\n" +" ! ИЗРАЗ Истина, ако ИЗРАЗ се оценя на лъжа, в останалите случаи е " +"лъжа\n" " ИЗРАЗ_1 && ИЗРАЗ_2\n" " Истина, ако едновременно ИЗРАЗ_1 и ИЗРАЗ_2 са истина, в\n" " останалите случаи е лъжа.\n" @@ -5070,7 +5516,8 @@ msgstr "" " останалите случаи е лъжа.\n" " \n" " Когато се използват операторите „==“ и „!=“, низът от дясната страна на\n" -" оператора се използва като шаблон и се извършва напасване. Когато се ползва\n" +" оператора се използва като шаблон и се извършва напасване. Когато се " +"ползва\n" " операторът „=~“, изразът от дясната му страна се тълкува като регулярен\n" " израз.\n" " \n" @@ -5080,7 +5527,7 @@ msgstr "" " Изходен код:\n" " 0 или едно според стойността на ИЗРАЗа." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5138,22 +5585,30 @@ msgstr "" " BASH_VERSION Информация за версията на bash\n" " CDPATH Списък с директории разделени с двоеточие, които да се\n" " търсят като аргументи за командата „cd“\n" -" GLOBIGNORE Списък с шаблони на файлови имена, разделени с двоеточие,\n" +" GLOBIGNORE Списък с шаблони на файлови имена, разделени с " +"двоеточие,\n" " които да се игнорират от заместването на пътя\n" -" HISTFILE Името на файла, в който се съхранява историята на командите\n" -" HISTFILESIZE Максималният брой редове, които горният файл може да съдържа\n" -" HISTSIZE Максималният брой редове, които една работеща обвивка може\n" +" HISTFILE Името на файла, в който се съхранява историята на " +"командите\n" +" HISTFILESIZE Максималният брой редове, които горният файл може да " +"съдържа\n" +" HISTSIZE Максималният брой редове, които една работеща обвивка " +"може\n" " да достъпи\n" " HOME Пълният път до домашната ви директория\n" " HOSTNAME Името на текущата машина\n" " HOSTTYPE Видът на процесора, под който работи текущата обвивка\n" -" IGNOREEOF Управлява действието на обвивката при срещането на единичен\n" -" знак за край на файл „EOF“. Ако променливата е зададена, тя\n" +" IGNOREEOF Управлява действието на обвивката при срещането на " +"единичен\n" +" знак за край на файл „EOF“. Ако променливата е " +"зададена, тя\n" " указва броя на знаците „EOF“, който могат да се срещнат\n" -" самостоятелно на един ред, преди обвивката да завърши работа\n" +" самостоятелно на един ред, преди обвивката да завърши " +"работа\n" " и излезе (стандартно е 10). Когато променливата не е\n" " зададена, един „EOF“ означава край на входящите данни\n" -" MACHTYPE Низ, който описва текущата система, на която работи bash\n" +" MACHTYPE Низ, който описва текущата система, на която работи " +"bash\n" " MAILCHECK Колко често bash да проверява за нови писма (в секунди)\n" " MAILPATH Списък с файлове, които bash проверява за нови писма\n" " OSTYPE Версията на Юникс, на която работи bash\n" @@ -5166,26 +5621,39 @@ msgstr "" " SHELLOPTS Списък с включените опции на обвивката, разделени с\n" " двоеточие\n" " TERM Името на текущия вид терминал\n" -" TIMEFORMAT Изходният формат за статистиката за времето за изпълнение на\n" +" TIMEFORMAT Изходният формат за статистиката за времето за " +"изпълнение на\n" " команда, който се използва от запазената дума „time“\n" -" auto_resume Стойност, която не е „null“, означава, че командна дума,\n" -" която се появява самостоятелно на ред, първо се проверява в\n" -" списъка с текущо спрените задачи. Ако бъде открита там,\n" +" auto_resume Стойност, която не е „null“, означава, че командна " +"дума,\n" +" която се появява самостоятелно на ред, първо се " +"проверява в\n" +" списъка с текущо спрените задачи. Ако бъде открита " +"там,\n" " задачата се пуска и се слага на преден план. Стойност\n" -" „exact“ (строго съвпадение) означава, че командната дума,\n" -" трябва точно да съвпада с името на команда в списъка със\n" -" спрени задачи. Стойност „substring“ (съвпадение на подниз)\n" -" означава, че командната дума трябва да е подниз на задачата.\n" -" Всяка друга стойност означава, че командата думата трябва да\n" +" „exact“ (строго съвпадение) означава, че командната " +"дума,\n" +" трябва точно да съвпада с името на команда в списъка " +"със\n" +" спрени задачи. Стойност „substring“ (съвпадение на " +"подниз)\n" +" означава, че командната дума трябва да е подниз на " +"задачата.\n" +" Всяка друга стойност означава, че командата думата " +"трябва да\n" " е началото на спряна задача\n" -" histchars Знаци, които определят бързото заместване и това по история.\n" -" Първият знак е за заместването по история, обикновено е „!“.\n" -" Вторият е за бързото заместване, обикновено е „^“. Третият\n" +" histchars Знаци, които определят бързото заместване и това по " +"история.\n" +" Първият знак е за заместването по история, обикновено е " +"„!“.\n" +" Вторият е за бързото заместване, обикновено е „^“. " +"Третият\n" " е за коментарите в историята, обикновено е „#“\n" -" HISTIGNORE Списък с шаблони, разделени с двоеточие, които указват кои\n" +" HISTIGNORE Списък с шаблони, разделени с двоеточие, които указват " +"кои\n" " команди да не се запазват в историята\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5221,29 +5689,36 @@ msgstr "" " като най-горна директория става текущата директория. Без\n" " аргументи сменя най-горните две директории.\n" " \n" -" -n подтискане на нормалното преминаване към директория при изваждането на\n" +" -n подтискане на нормалното преминаване към директория при изваждането " +"на\n" " директория към стека, така че се променя само той.\n" " \n" " Аргументи:\n" -" +N Превърта стека, така че N-тата директория (като се брои от лявата \n" -" страна на списъка, изведен от командата „dirs“ като се почва от 0)\n" +" +N Превърта стека, така че N-тата директория (като се брои от " +"лявата \n" +" страна на списъка, изведен от командата „dirs“ като се почва от " +"0)\n" " да е най-отгоре.\n" " \n" -" -N Превърта стека, така че N-тата директория (като се брои от дясната\n" -" страна на списъка, изведен от командата „dirs“ като се почва от 0)\n" +" -N Превърта стека, така че N-тата директория (като се брои от " +"дясната\n" +" страна на списъка, изведен от командата „dirs“ като се почва от " +"0)\n" " да е най-отгоре.\n" " \n" " \n" -" dir Добавя ДИРекторията най-отгоре в стека, като я прави новата текуща\n" +" dir Добавя ДИРекторията най-отгоре в стека, като я прави новата " +"текуща\n" " работна директория.\n" " \n" " Можете да изведете стека на директорията с командата „dirs“.\n" " \n" " Изходен код:\n" -" 0, освен ако е подаден неправилен аргумент или не може да се премине към\n" +" 0, освен ако е подаден неправилен аргумент или не може да се премине " +"към\n" " съответната директория." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5271,11 +5746,13 @@ msgid "" msgstr "" "Изваждане на директории от стека.\n" " \n" -" Маха директории от стека с тях. Без аргументи премахва последната директория\n" +" Маха директории от стека с тях. Без аргументи премахва последната " +"директория\n" " в стека и влиза в новата последна директория.\n" " \n" " Опции:\n" -" -n подтискане на нормалното преминаване към директория при изваждането на\n" +" -n подтискане на нормалното преминаване към директория при изваждането " +"на\n" " директория към стека, така че се променя само той.\n" " \n" " Аргументи:\n" @@ -5291,10 +5768,11 @@ msgstr "" " Стекът с директориите се визуализира с командата „dirs“.\n" " \n" " Изходен код:\n" -" 0, освен ако е подаден неправилен аргумент или не може да се премине към\n" +" 0, освен ако е подаден неправилен аргумент или не може да се премине " +"към\n" " съответната директория." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5324,27 +5802,31 @@ msgid "" msgstr "" "Извеждане на стека на директориите.\n" " \n" -" Отпечатва списъка с текущо запомнените директории. Списъкът се попълва чрез\n" +" Отпечатва списъка с текущо запомнените директории. Списъкът се попълва " +"чрез\n" " командата „pushd“. Можете да вадите директории от стека с командата\n" " „popd“.\n" " \n" " Опции:\n" " -c изчистване на стека на директориите като изтрива всички елементи\n" -" -l извеждане на пълните имена на директориите, а не съкратените спрямо\n" +" -l извеждане на пълните имена на директориите, а не съкратените " +"спрямо\n" " домашната директория имена („/homes/pesho/bin“, а не „~/bin“)\n" " -p поредово отпечатване без поредния номер в стека\n" " -v поредово отпечатване заедно с поредния номер в стека\n" " \n" " Аргументи: \n" -" +N извежда N-тия елемент отляво в списъка отпечатан от командата „dirs“,\n" +" +N извежда N-тия елемент отляво в списъка отпечатан от командата " +"„dirs“,\n" " когато е стартирана без опции. Брои се от 0.\n" -" -N извежда N-тия елемент отдясно в списъка отпечатан от командата „dirs“,\n" +" -N извежда N-тия елемент отдясно в списъка отпечатан от командата " +"„dirs“,\n" " когато е стартирана без опции. Брои се от 0.\n" " \n" " Изходен код:\n" " 0, освен ако е дадена неправилна опция или възникне грешка." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5365,22 +5847,27 @@ msgid "" msgstr "" "Включване и изключване на опции на обвивката.\n" " \n" -" Превключване на състоянието на всяка от дадените ОПЦИи на обвивката. Ако не\n" -" не са зададени аргументи, се извежда списък от с дадените ОПЦИи или всички,\n" -" ако не са дадени такива, като се указва за всяка дали и включена или не.\n" +" Превключване на състоянието на всяка от дадените ОПЦИи на обвивката. " +"Ако не\n" +" не са зададени аргументи, се извежда списък от с дадените ОПЦИи или " +"всички,\n" +" ако не са дадени такива, като се указва за всяка дали и включена или " +"не.\n" " \n" " Опции:\n" -" -o ограничаване на опциите до определените за използване със „set -o“\n" +" -o ограничаване на опциите до определените за използване със „set -" +"o“\n" " -p извеждане на всяка опция с означение дали е включена или не\n" " -q без извеждане на информация\n" " -s включване на всяка от ОПЦИИте\n" " -u изключване на всяка от ОПЦИИте\n" " \n" " Изходен код:\n" -" 0, ако ОПЦИЯта е включена, грешка, ако е зададена неправилна или изключена\n" +" 0, ако ОПЦИЯта е включена, грешка, ако е зададена неправилна или " +"изключена\n" " ОПЦИЯ." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5388,65 +5875,79 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" "Форматиране и отпечатване на АРГУМЕНТИте според управлението на ФОРМАТа.\n" " \n" " Опции:\n" -" -v ПРОМЕНЛИВА изходът се поставя в ПРОМЕНЛИВАта на обвивката, вместо да\n" +" -v ПРОМЕНЛИВА изходът се поставя в ПРОМЕНЛИВАта на обвивката, вместо " +"да\n" " се извежда на стандартния изход.\n" " \n" " ФОРМАТът е последователност от знаци, която съдържа три вида обекти:\n" -" ⁃ обикновени знаци, които биват отпечатани директно на стандартния изход;\n" +" ⁃ обикновени знаци, които биват отпечатани директно на стандартния " +"изход;\n" " ⁃ екраниращи знакови последователности, които биват преобразувани и\n" " отпечатани на стандартния изход;\n" " ⁃ форматиращи знакови последователности, всяка от които предизвиква\n" " отпечатването на следващ аргумент.\n" " \n" -" Освен стандартните форматирания описани в ръководството на printf(1), printf\n" +" Освен стандартните форматирания описани в ръководството на printf(1), " +"printf\n" " приема и следните инструкции:\n" " %b предизвиква заместването на екраниранията с обратно наклонени\n" " черти в съответния аргумент\n" " %q предизвиква цитирането на аргумента, така че да може да бъде\n" " използван като вход за обвивката\n" -" %(fmt) отпечатване на низа при третиране на аргумента като дата и време\n" +" %(fmt) отпечатване на низа при третиране на аргумента като дата и " +"време\n" " според strftime(3)\n" " \n" " Форматът се преизползва до приемането на всички аргументи. Ако има по-\n" -" малко аргументи от посочените във форма̀та, поведението на допълнителните е\n" +" малко аргументи от посочените във форма̀та, поведението на допълнителните " +"е\n" " все едно за аргумент да са подадени нулева стойност или празен низ.\n" " \n" " Изходен код:\n" " 0, освен ако не е дадена неправилна опция или възникне грешка при\n" " извеждането на резултата или при присвояването на стойността." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -5461,8 +5962,10 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." @@ -5474,30 +5977,37 @@ msgstr "" " дописване във формат, който може да се използва за вход.\n" " \n" " Опции:\n" -" -p Извеждане на текущите инструкции за автоматично дописване във формат,\n" +" -p Извеждане на текущите инструкции за автоматично дописване във " +"формат,\n" " който може да се използва за вход\n" -" -r Премахване на инструкциите за автоматично дописване на всяко ИМЕ, а\n" +" -r Премахване на инструкциите за автоматично дописване на всяко ИМЕ, " +"а\n" " когато такова не е указано — всички инструкции\n" -" -D Прилагане на дописванията и действията като стандартните за командите,\n" +" -D Прилагане на дописванията и действията като стандартните за " +"командите,\n" " без никакви специфични инструкции\n" " -E Прилагане на дописванията и действията като тези на „празната“\n" " команда — когато все още нищо не е написано на командния ред\n" -" -I Прилагане на дописванията и действията към първата дума (обикновено\n" +" -I Прилагане на дописванията и действията към първата дума " +"(обикновено\n" " това е командата)\n" " \n" -" При извършване на автоматично дописване, действията се прилагат в реда на\n" -" опциите с главна буква дадени по-горе. Опцията „-D“ е с по-висок приоритет\n" +" При извършване на автоматично дописване, действията се прилагат в реда " +"на\n" +" опциите с главна буква дадени по-горе. Опцията „-D“ е с по-висок " +"приоритет\n" " от „-E“, която има по-висок приоритет от „-I“.\n" " \n" " Изходен код:\n" " 0, освен когато е дадена неправилна опция или възникне грешка." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" @@ -5512,13 +6022,16 @@ msgstr "" " Изходен код:\n" " 0, освен ако е дадена неправилна опция или възникне грешка." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -5558,30 +6071,39 @@ msgstr "" " Аргументи:\n" " \n" " Всяко ИМЕ указва команда, за която трябва предварително да е зададена\n" -" спецификация за дописване чрез вградената команда „complete“. Ако не са\n" -" зададени ИМЕна, командата „compopt“ трябва да бъде изпълнена от функция,\n" -" която генерира спецификациите за дописване. В този случай опциите за текущо\n" +" спецификация за дописване чрез вградената команда „complete“. Ако не " +"са\n" +" зададени ИМЕна, командата „compopt“ трябва да бъде изпълнена от " +"функция,\n" +" която генерира спецификациите за дописване. В този случай опциите за " +"текущо\n" " изпълнявания генератор на дописвания се променят.\n" " \n" " Изходен код:\n" -" 0, освен когато е дадена неправилна опция или липсват инструкции към ИМЕто\n" +" 0, освен когато е дадена неправилна опция или липсват инструкции към " +"ИМЕто\n" " за автоматично дописване." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -5594,14 +6116,17 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" -"Изчитане на редове от стандартния вход и запазване в променлива — индексиран\n" +"Изчитане на редове от стандартния вход и запазване в променлива — " +"индексиран\n" " низ.\n" " \n" " Прочитане на редове от стандартния вход, които след това се запазват в\n" @@ -5618,26 +6143,32 @@ msgstr "" " -t Премахване на последващия знак-РАЗДЕЛител от всеки ред\n" " (стандартно е знакът за нов ред)\n" " -u ФАЙЛов_ДЕСКРиптор\n" -" Изчитане на редовете от ФАЙЛов_ДЕСКРиптор, а не стандартния\n" +" Изчитане на редовете от ФАЙЛов_ДЕСКРиптор, а не " +"стандартния\n" " вход\n" -" -C ФУНКЦИЯ Функция, която се извиква при изчитането на всеки БРОЙ_РЕДА\n" -" -c БРОЙ_РЕДА Редове, които да се изчетат преди да се извика ФУНКЦИЯта\n" +" -C ФУНКЦИЯ Функция, която се извиква при изчитането на всеки " +"БРОЙ_РЕДА\n" +" -c БРОЙ_РЕДА Редове, които да се изчетат преди да се извика " +"ФУНКЦИЯта\n" " \n" " Аргументи:\n" " МАСИВ Име на променливата-масив\n" " \n" -" Ако опцията „-C“ е зададена без „-c“, стандартния БРОЙ_РЕДА е 5000. При\n" +" Ако опцията „-C“ е зададена без „-c“, стандартния БРОЙ_РЕДА е 5000. " +"При\n" " извикването на ФУНКЦИЯта за аргументи ѝ се подават индекса на следващия\n" " елемент от масива и реда, който се счита за стойност.\n" " \n" -" Ако не е дадено изрично НАЧАЛО, командата „mapfile“ изчиства МАСИВа, преди\n" +" Ако не е дадено изрично НАЧАЛО, командата „mapfile“ изчиства МАСИВа, " +"преди\n" " да започне присвояването към него.\n" " \n" " Изходен код:\n" -" Връща 0, освен ако е дадена неправилна опция или ако МАСИВът е променлива\n" +" Връща 0, освен ако е дадена неправилна опция или ако МАСИВът е " +"променлива\n" " само за четене или не е индексиран масив." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5646,3 +6177,18 @@ msgstr "" "Прочитане на редове от файл и поставяне в променлива – масив.\n" " \n" " Синоним на „mapfile“." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Връща контекста на текущото извикване на функция.\n" +#~ " \n" +#~ " Без ИЗРАЗ връща " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "добавяне на процес: процесът %5ld (%s) е в програмния канал" + +#~ msgid "Unknown Signal #" +#~ msgstr "Непознат сигнал #" diff --git a/po/ca.gmo b/po/ca.gmo index fef2319cd406ea6a3d3ea67e43d1bc4199347790..56dd76eef08be6716dbbf5ac6ef581d72721f45c 100644 GIT binary patch delta 11997 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 delta 20602 zcmai)2b`3}`N!Wqq$^18@Pfdh+#w)EK%`4A0t$+#@9pm0E$r={TMjVl+M;3<%V|zg z6nn>liV-VkGZflu) zyZv65dOXDip4Ste+0OGmB>t~{%JsZ+hIrlqa4l>P?}dlJr(i3%*MXkb2DXLGU~kwP z4uBouRM-a|1v|qvuoJuxw)DK5cOwz{^zL#MwmH5I)zB9%-FB!IU?A*8{utO6E`dHQ zgA(8z*a2PuyTI#U54aT$g0I1G&>QA?{psI3gveOZ0n`Yugp%}5$0wm)+zAU|v*Dg6 z>VMllel;GP&q5r-_-XudR{1NUC zyN|Xbp9;H^4#Upy6evM1gE#knXj_^D1a}Abb>FvXrSP@Vv!Gd){)=@nbOLCd~gc%Tdi< zIEnzvMAFBio;R3^iJ0fjq2l_Lo_7lkei-+>CX`=P;dv9_rImO;@?S~Y4&Q*Xfn6{| z`M=>;q{~;~O%Zh2YP83QW}M=ASCQZ351zLwM@QEZ`G$<{>&T?T_7`~Gm!vyih@ny5 z;v(BnWi?BQ^6({02Ymff=9P}ls`0$$)IatL&pQd0!dKxgcn*B-Ezp)}D8YRZbC zrerki04F*wzMlD4g>o{Q!4#Ya*TB;XJnt{?0){s0CM=#2zp=^l#>3`!F-q!9yW85# z?Qk;nw!*V0|LFlcHNSt5B}Tn-;cBMfP1u_B;>TbU&pZAx=Kpdc@mkNjm4aqZ;Y4WQ zZul(%ob|Nlt%JGetjgQGXs2lFcC*#HUDNlq}lJ` zq4d}0HP3sGcIW2apc0Y~--*h|IPN`EyRYXZKk&SxdEwmuvQfbIp;USRhO!Heh0V8Pz;h9xX*1i(25wXhq!77l?A!S3)AsD_%g3YpDi0PIP6I_v=>P^;in z*cqM=3*q%}D0~j8y&s|4DQX?^TF}2Yn}{S`4Ew-RC<)Jk66`jp5j_f}ne9-^>1{X= zehAf3o4rHE*N=i@NUwlu_j*_j?}rj#);_l08kmz2-9bbn-vax>?NA+k1rLH=8!Pb$ zIG*GpSPUS-j*+HpR;qDB*UlR zT&TIa4N8!=Al}w%)4>XK9n{o31vS_Ia_R3}dGC%^6O$pU+FJn+gefQiuZ5cX9Z=i% z7daPc*2x-8PbgI#1T_WAp;pIAC|g(y_2LF7Bi#&(;PX%_-R;tTXPcf2rI9q00H?!= z@NPI5=Ds2#W9r?-j;IjIag2a!cqUZGRZvrME}RHAK?(Rdl&XJ(S|#1PTH6>2^?n%2 zHZFuJe*j95mu-2@E9hqD_CP4r9|=dnv*7~x2pk04cDEfJ45gtXpjJf=N)s2te(+W} z0X`2G!+m<#dL>YrOG63179OniUqj?bGPXk*Sz%8r@jNK&u7X|QAED-a6O=$(p*-Dt zP%8cgN^{M6*^YWZ2{a7qy~R)-HGuPB4QxmM-iM07?_g8dx_8L<_I6OqvIo?QBcKFY z0cBk0LV3K49XCMD>CJE){412P?%T)O&`1~|y$CA*0hp6D?j)j3;s?hTzU{apl<^fq zAI^rF!#I>G&xV?U4R8kB1dS%3Y@%6TJM#UYG&K}TBU7LRE$z$tm+QQk486DsN>vZT z5%3wP5&jHigsuA7Rni-3U5|unaEarIP&TvyN~1483H%O}qx&8vVblGrK-v9rcAcL? zhSuqWP{#F7D9_iizcsEIP_|J5hr_i{Q}Pg$m45{#XrBR=2SE9ckx&CEgR=T7;lc1( zC>z=Hnh8p1uPy&4qWitczw?;G-$`)c!Hk5;!>pwVN z1ts9!Py+rH%BH@6>>)X?%>lOIL!bmHh3fcZD37)tN_CGxUhqDLqhYVX)=wM(H6`ak zsr*rR0Q?e4@Sa7MGoe;R6_g{p2R7IGf0c+v@HW))`Wni(Iu_eiFbc{c&4)75v!FV- z6l!FTLA|#Ns$P>JcB;n0wxp**3BK6zbg1_4QaSy5FAoe`pckPW)++S?}SqAmr!%rbAq*z zqo5qq8Bn%xEmS)XL3Q{tl%~Igs@Hp>G{E{BPefLHG?W#e3{~MmmwzXe=X(iio&Nx5 z!k&|C!=+I5&xFRvplsn4r~!NjWo#`bTY*PIwUdFq*8e3$G-vn0ec%gFo6lQN+v~nl z?1=h8m5+nc*i0x591A7j6;M<3XDEmE4=9)X4cxL9j%g|a!>u!{V|slK>t7vwOhoH- zH#`$Z6Pjx^an?NB@#RqUHp6!C3Ai_W)ungA-8AqYC{28EM94c1N!uQ29Z@nI@|Mu< zYWNM@9%1(^;Pbwe^?w=}Kb42PWk`1FijcP%zLl_&UYHJf=TmXhDkP=eAt#2s$LZjq z--Wy@n{ZKaQpkH2_Bb`<0q?^z?8)d8D69WBJc{<3Gpc`)4$fhBMbLR`c@F_|7trcf z3TAHzd9Tt@^Q&lpj^5sg2H*$RphEcFwIOd4H(sS+%dDqZxHQWhD-WBrBh8^y;)n~6fX__Rx(0%aq)^N6UUYoT8F6J#LX zlkiCRENqKz`#l))9%{iw#lsk-D=a4rW4t*-*l~eDezu0yDKAhd0z2fPRcR%Gv zZnsmi&r8?<^*X^%8E^%}h;!buzwwDh2bJ(ZdT#m_FH&*jJ0b5!8u%B~T>takkoP)M zaP|iw?=|v+kC}5g=97^3G93S}kl9PxeP%Uw1S})}GPnzRUsw&i_oZDupTmoqu>SV? zii&jb$Nz-9N0I!eZ$sWJI(oz_@E*kMTQ({1mh=7-9SXd|VZV+AX6`cZGt%o|OL%gp z0<((FhT8YnK`qm(95+Kv!CznofnJ8XfA(f@EvbUjpd7<_P|N6csLkkEI0o*57`)f3 zYk@b5^!jcE-ZZTFeK?QwV86f|!%u{={#vLxehq5*e(LxWlqTEuEpY39zXERs6?Q{y z64Cwz#`mv-TJO&|z6E9NpSkqI0}IURcoC}Jn}xQ+PoW0XWRUH+4U~=bfkki>90kLJ z3UcP`ww{c!WIPY$t6S_}U^b6|P}}A_I0c>p2f}TzKl~UDg>4S7`4eDY(xp%%J_q{n zaww1bARGZdgT-*a!Q8)UIUUZ0FUIX9pd?)d)zLb~`=ANljo>~2L+BUu8qe%C;0=xk^- z0Hw;0q2BL&pnY!{97g&qs7>bqD8W92+AI1FEieb3W8p;7xhsiCg*%~C)Ml7%Xfm8c zx&o?!JK=cvF&qsGhg%yt4r(s1fD-T}sCxSxWQ}k(lt9Npss19zCn4?Tyzhx<3Pz5w z5-)_Z{?njTv=K^>*Wo(YW27DVtx&t(Yfz3WG|FnM4OB-%p$@lE$RhEsfYQjdE`J9c zNdI2*(e}k5P|I%tlnqouonX#}n!7upjPVhu<@FiV@+vskzSk8>po5`0DuHIiQ13kn z)y{vRrlRQ>G^O=FnTRT$3T1@%K^fa4up@jCs=@bQH`rmURdq3xX3C+K+pSQm;y$Q) zZ$KI2*HE_NkFy$?3w7i>1Lib0w-C{CcoS-FTOML#0_d(NO7?Q18`1sroJ`6^Eu-m);Y~Sf@eNTjug} z86py31C&ahgBsC~P|K?IVRp0W3fqwmLs@?oO0{dDZ0B~Degn#eeuVN1Bd6Pr<4^*f z4mAZEAbU>EyNQS-YCpq{Xt3jPP!6RUs-YL4rl9Fe+hH+O`7$UQ_#;%uuR~2myIGb! zp>bGH^^b!Z@OqQa`g@v)E)YVqZAT*o8~unB4zy#VF8zJRjof%9zs6lgq};}uXE*#Xty zcTn{Q%(q568Oo^V!F^!>WkV?_BfJorzyIG!L=NIvcmVtsYWeK9z|PrNs7>bx$CIGW z3D-es=sAcl_nIH>{05Xpvrx8iGt_E$)v?7wyDG*mWc{ndQ^?Sq-2$c3d!ZzJ8cO1i zpp32Aq5^Ls+#hOntbkgMYoJ{09Z(wC3FR4^F1GDXhtj}8C=G@kFJH|1R|hYWp%H%y z)xcgy*os9^=@O_pJQs%GC4{>OZArWY=MwnnG0(Y<57}hh@14Z1qfCO95cr1i`e^eH7sz#Pv)h{GbSrd`27E{I5ybp8#~B zes4k(%3jp|FK^bKjD}Bt3il&#rptfau@jY^Bg}S{$HORPuelX9yn?z9h(D=+Q^#{;u*0(msJNE8{8U&G;(w_)0hXxISR{+VVCN@=sqP zT#$J8<}=_%(n+Am?)l2aZgP2hx%5iSfBsqJ3O^*{#0D?-LWs*rFCza`!g0il$U6|e zLfA^s_h2n$`VO2==udnw)YH`QXgGzCAlyT!rmT$n2d^868%fAxolkg*^y^U10OER1 zcI*h(kk)6|F32~lx0vuQ;TBco;RD%xwkaMaOdwoI-WbAJghvR+s8El_-<=FSiwSa< zdO8yNnHX1dl>bbaPWl>ntgEl$C9cl*i=0%?~}QKFptoMN{5lRg^(sa6gDSM&)%eOA>^NhL^_c^fpC$_zZ>$Y zZ!RgcDeWZwXTslz56-^`-ynRV@&C0!=1?kLNxFmUum$lN^7Ol^D6OJNY0QVv!h`&S7vx0P`jhYWg zMO!J5uctRcJ#3@q1g+>YLWc6IU7gjiC*f&VkGm`{cMyplu7dI(BRDkoN^A|!d;)U=#csx9t5Fvg6 z%s(d*$*tz+OA3yKJ6*{-xQV>e34d^T`@ow?>p8@+68@1;L*6HFy~|%pdY~%uv~!wR zK)gBSKN8v!zg&e{|9T!EG$+I;yozu-@eARz1U)|z_NJk4NdKGoIdCMQGkG7wmgE(~ z(S#oeO$hIk*O&6op`NjX&V_tcK zxcoQa6XYFCxPW*myqz$~mCt}1l?T6uJK%rdNWxS?if}1;`_g6`m^+A{x5(7izjPNh$6)O!VvC;tUkHiGml!hY1bpS*6WN4%VPU&0Y2uO_@r7)-uT-iw6x#Mi-9 z@#!2rq||iA*XP_mfr8loj8-llFtEAQlfw;?exbY@XL{rowalhz7=0a|PL^g0 ze<7=B*Y}HO)K@DHQjy=P7PO=rKb%daq)S+vofvXjZ8G*m#i@wt)C|* z-4BP1X4B%>l9QxB(Nm6>G9jw{E&D$QG!vC8P44B>>|XtQJuc8;w6g87SPE=AsS zIw*_!RvCG@Q;l9`ZN!T+u?h??Khe4Rna;nHZuCw%6QGiYgUmE44=R#bG$Grp%=)Hr zWJ*U_&yl*R%QkwYUN6~njwx@vh*3zDsczL6WtP{o>IrMLlFwcGhf zmnXAv#)Y?vG79V2Q^^V~6$VQsrZrs|grg0{GA&>xtrs#2Dwe29u8c;C{4%Kv4f?BM zc2#m3kzk4FYP^?O!J2-u%vh`{t2jBCgGc{FP=Pte60r=cEq0=INM%U}h!aVo>;� zx;mD|pfCruQhofUZaF)18Z0BpPkw}^$dLf1C(~zLZ%oL{c~e;gHexN)^=$Pv%#YR$ zw5}09nKJFL%bQb|*=ceO)j*R=w0O|C8*(bj`A??ut4S~lLti*Bj#!AQGnAXAUr3L; za(Y7GNeibpn2)lYGgEs2V)j!h_CBdPnXn#iRnlJ-tVx?SZ!}UGOQku<;c^1(#EyyO zR&S;lQJrz+#bgbn*`~}v*7V_yTw|FkHJvc3F{grxWQ4iIv)FoW=d?bfp#!RZ{GLuZ z^IAG87oG2_P9t?|q)t{AKo(bECfDgguFMZiGfvr@)$8w3a2Zp3=EdhcFyf_poJ5x5M~T{LFC@* z#jqU(=-imoZ;p^5O(-<&AdJzYl;x|@B1V)mL!!tuZa1#LkHmtqL^93iOWi3aW_S1e zY?&6#54x^j4-L(7+QNl+8|&HZPBgS$;gMKc%beXfzy3|jTICpCV>4mlT24B@|0_O;k6azK6rb*w z#giqKK}Lxs{wltGL`BjR3(;1FIZiCVL%eRDEgdS{LoLN&D z)hEXugjsI-T{hmB_HwmbbL`-P0b3?@4b5oUZrH)a!-f|R8{-cfIduQN1hbwzh!1sXy-wrrUZ$qSl~yo$9U}>x<#PNY$g_uWljuCrx9~H z$)?gtT#G&{f>fqv$5){)xdj~YQJcGB2vUAL;5#WuWMUaMwTAEE2r83_n0$e0gY!)x z&b;>K6n0|2nj?kShIY)Dt${$!(CL@2FF)W%`xjpe_=1!@q0-jg-bRt97oVy^>^{4|l~XqB+}cer%Cny(!z%Sy0V>o)&>_F8YdSLbpvf6rTJ{vX$Zq=XcAZf4yFE* zBGxjItSG@@*j6NDI+|F+H3qLHbZJm0;>!HAHF_hbSHk*)K|*`AfsB5VyAgfwtN$Qx zVzRpiV~)41H|qL9)K8U+vtCnvCEHSou1xF+3qz_v*%KN~wXw|=`oPEH?VZPHK_Z#ZYOj&S*AI<3oL>@B# zR`!?T*L@1$G_c=v7MGc?TxDgTv4#uHU4!H+t^Re3^(!i;iDkNDW%=q0_GoMp*j$6` z;TGgKU%=iab98kyoR#BkW%`&DFUuxSd$KYdOAcpmsN|HLFsE!hN{T~Vy=NsqaMg7^ z66k)UX8h(*w;bjk+Q_%v!KB$9{_A#~DS~ax&wL zOEZ=5ZtjZ2*oST0PuFfv`0`VwnQdE(i0OJ`+g8lSjAh$xb(bY7*1FMMBzG`G6K?;( zcV=}S;cBWVpM{sL%Zh2?r|s9I-LZrQ8<=fX<1^y0 zL%8wTv6O0zHAA03Uq;=vn~Ug+!%Jl{9dI!+#Lmbxrpf6b%_bJH!Xtl!TMXu3S0uh& zO!=FUsM)qy`<#~}ZUlvz*xJp$?n|T)?ac{?xS7PCSAFZ<93_2jB!;JRW-)ZQFpcN~Y^+1+22 z1E$mTgm1}eOXk&x4miHC2>o7eJpuO!Hh44-#Rg zj41)FhLe@nB`gW)|EM&_`}Gg~X;gYUX9D*Hn(H zuWehjxzcdH_}8MFyAsn%-VC)V#}aag@|lIkxQ&fOw8QZgL&v%*;iQa)IO9}sAYcox z-KeV))Mi?nlC$P!j5^V%yxwB`L1X!H%y*2QF)-{w7Xr)-7b#lr?#6K%gJjSgYwIsh z>ikwXsLXG?7^IOomvS;n_6#38ffQ(Db4q05t7XpXW8V;)7;sVXM)Fu^} z_GCeP)~Avs>ch=N&YV~@O)>mcevHOHQm1fiA#*Wr{#=<{)b1dA?#?vJnrPH*U3(3? zcA7IHrDL7*>N7pmDdEx+3Ochie zyKzHxt>#=)lFV&9sKgzdm_PpMzNPjaUAQ>EfVDMP-D*Hr7#TcS-JaFpHYHlcvD>ws zs%zOg$w(o8@!^Ls_jXJbTYHZ@R5}0j^~3&Jv7c4bDH!tYA<)QWk*@7`NTX(sVte^$c+i%~jm~)D`St;sNa6^->`Q?V= mkFu(?^VnOJ?Oh8lXkYZdZ&i{N=29h@GM6e_xK!EL^#1@IG2zYt diff --git a/po/ca.po b/po/ca.po index 17222add..4a9b494b 100644 --- a/po/ca.po +++ b/po/ca.po @@ -8,88 +8,93 @@ msgid "" msgstr "" "Project-Id-Version: bash-4.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2017-01-10 20:11+0100\n" "Last-Translator: Ernest Adrogué Calveras \n" "Language-Team: Catalan \n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "subíndex erroni" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: s'elimina l'atribut «nameref»" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: no és possible convertir un vector indexat en associatiu" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: clau de vector associatiu no vàlida" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: no es pot assignar a un índex no-numèric" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: l'assignació en vectors associatius requereix un subíndex" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: no es pot crear: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: no s'ha trobat el mapa de tecles per a l'ordre" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: el primer caràcter no-blanc no és «\"»" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "falta un caràcter de tancament «%c» a %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: falta un caràcter «:» de separació" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "«%s»: no es pot desvincular" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "expansió de claus: no es pot assignar memòria per a %s" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "expansió de claus: ha fallat l'assignació de memòria per a %d elements" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "expansió de claus: ha fallat l'assignació de memòria per a «%s»" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "«%s»: el nom de l'àlies no és valid" @@ -108,22 +113,22 @@ msgstr "«%s»: el nom del mapa de tecles no és vàlid" msgid "%s: cannot read: %s" msgstr "%s: no es pot llegir: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "«%s»: nom de funció desconegut" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s no està vinculat a cap tecla.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s pot ser invocat via " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "«%s»: no es pot desvincular" @@ -136,27 +141,45 @@ msgstr "nombre d'iteracions" msgid "only meaningful in a `for', `while', or `until' loop" msgstr "només té sentit en una iteració de tipus «for», «while» o «until»" -# això forma part de la descripció de caller que està a un altre lloc +# help caller #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" +"Retorna el context de la subrutina actual.\n" +"\n" +" Sense EXPR, torna \"$línia $nomfitxer\". Amb EXPR, torna \"$línia\n" +" $subrutina $nomfitxer\"; aquesta informació addicional es pot utilitzar\n" +" per a proporcionar un traçat de la pila.\n" +"\n" +" El valor de EXPR indica quants «frames» retrocedir des de l'actual; el\n" +" «frame» superior és el 0.\n" +"\n" +" Estat de sortida:\n" +" Retorna 0 excepte si l'intèrpret no està executant una funció o si EXPR\n" +" no és una expressió vàlida." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "la variable HOME no està definida" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "sobren arguments" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "directori nul" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "la variable OLDPWD no està definida" @@ -175,7 +198,7 @@ msgstr "atenció: " msgid "%s: usage: " msgstr "%s: sintaxi: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: l'opció requereix un argument" @@ -190,7 +213,7 @@ msgstr "%s: falta un argument numèric" msgid "%s: not found" msgstr "%s: no s'ha trobat" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: l'opció no és vàlida" @@ -200,7 +223,7 @@ msgstr "%s: l'opció no és vàlida" msgid "%s: invalid option name" msgstr "%s: el nom de l'opció no és vàlid" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "«%s»: no és un identificador vàlid" @@ -213,7 +236,7 @@ msgstr "nombre octal no vàlid" msgid "invalid hex number" msgstr "nombre hexadecimal no vàlid" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "nombre no vàlid" @@ -290,73 +313,84 @@ msgstr "error en establir els atributs del terminal: %s" msgid "error getting terminal attributes: %s" msgstr "error en obtenir els atributs del terminal: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: error en obtenir el directori actual: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: l'especificació de feina és ambigua" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "aquesta versió no té ajuda disponible" -#: builtins/complete.def:281 +# unset UID +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: no es pot suprimir: %s de només lectura" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: no es pot suprimir" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nom d'acció no vàlid" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: no hi ha especificació de compleció" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "atenció: l'opció -F pot no funcionar com us espereu" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "atenció: l'opció -C pot no funcionar com us espereu" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "no s'està executant una funció de compleció" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "només es pot utilitzar en una funció" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: una variable referència no pot ser un vector" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: no es permeten autoreferències en variables referència" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: referència circular" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "«%s»: la variable referència conté un nom de variable no vàlid" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "no és possible usar «-f» per convertir en funció" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funció de només lectura" @@ -372,7 +406,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: no és possible destruir variables vector d'aquesta manera" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: no és possible convertir un vector associatiu en indexat" @@ -386,27 +420,32 @@ msgstr "no es poden carregar biblioteques dinàmicament" msgid "cannot open shared object %s: %s" msgstr "no es pot obrir l'objecte compartit %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "no s'ha trobat %s a l'objecte compartit %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: no s'ha carregat dinàmicament" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "l'intent de carregar %s ha fallat (%d): no carregat" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: no s'ha carregat dinàmicament" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: no es pot eliminar: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: és un directori" @@ -421,12 +460,12 @@ msgstr "%s: no és un fitxer ordinari" msgid "%s: file is too large" msgstr "%s: el fitxer és massa gran" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: no es poden executar fitxers binaris" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: no es pot executar: %s" @@ -450,15 +489,15 @@ msgstr "Hi ha feines aturades.\n" msgid "There are running jobs.\n" msgstr "Hi ha feines en funcionament.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "no s'ha trobat cap ordre" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "especificació d'historial" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: no es pot obrir el fitxer temporal: %s" @@ -504,11 +543,18 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Ordres de l'intèrpret coincidents amb '" msgstr[1] "Ordres de l'intèrpret coincidents amb '" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." -msgstr "no hi ha ajuda sobre «%s». Proveu «help help», «man -k %s» o «info %s»." +msgstr "" +"no hi ha ajuda sobre «%s». Proveu «help help», «man -k %s» o «info %s»." #: builtins/help.def:224 #, c-format @@ -535,21 +581,21 @@ msgstr "" "Un asterisc (*) significa que l'ordre està deshabilitada.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "no és possible usar més d'una opció d'entre -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "posició a l'historial" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: la marca horària no és vàlida" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: ha fallat l'expansió de l'historial" @@ -581,12 +627,12 @@ msgstr "s'esperava una expressió" msgid "%s: not an indexed array" msgstr "%s: no és un vector indexat" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: l'especificació de descriptor de fitxer no és vàlida" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: el descriptor de fitxer no és vàlid: %s" @@ -614,36 +660,36 @@ msgstr "nom de variable vector en blanc" msgid "array variable support required" msgstr "fa falta suport per a variables vector" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "«%s»: falta un caràcter de format" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "«%c»: l'especificació de format de temps no és vàlida" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "«%c»: el caràcter de format no és vàlid" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "atenció: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "problema en interpretar el format: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "falta un dígit hexadecimal a \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "falta un dígit Unicode a \\%c" @@ -808,12 +854,12 @@ msgstr "" " Podeu veure el contingut de la pila de directoris amb l'ordre «dirs»." # read -t -5 -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: el límit de temps no és vàlid" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "error de lectura: %d: %s" @@ -823,22 +869,11 @@ msgid "can only `return' from a function or sourced script" msgstr "només es permet fer «return» des d'una funció o script" # unset -f -v foo -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "no és possible suprimir una funció i una variable alhora" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: no es pot suprimir" - -# unset UID -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: no es pot suprimir: %s de només lectura" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: no és una variable vector" @@ -854,7 +889,7 @@ msgid "%s: cannot export" msgstr "%s: no es pot exportar" # shift -4 -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "nombre de «shifts»" @@ -863,7 +898,7 @@ msgid "cannot set and unset shell options simultaneously" msgstr "no es poden activar i desactivar opcions de forma simultània" # shopt -s foo -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: l'opció de l'intèrpret no és vàlida" @@ -923,26 +958,26 @@ msgstr "%s és %s\n" msgid "%s is hashed (%s)\n" msgstr "%s és a la taula «hash» (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: el límit no és vàlid" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "«%c»: ordre errònia" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: no es pot obtenir el límit: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "límit" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: no es pot modificar el límit: %s" @@ -1006,79 +1041,79 @@ msgid "%s: unbound variable" msgstr "%s: variable no definida" # SIGALRM -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\atemps esgotat mentre s'esperaven dades: autodesconnexió\n" # error intern -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "no s'ha pogut redirigir l'entrada estàndard des de /dev/null: %s" # error intern -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: «%c»: el caràcter de format no és vàlid" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: el coprocés [%d:%s] encara existeix" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "error de canonada" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: excedit el nombre màxim d'avaluacions imbricades (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: excedit el nombre màxim d'imbricacions per a «source» (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: excedit el nombre màxim de funcions imbricades (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: restricció: no podeu especificar «/» en noms d'ordres" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: no s'ha trobat l'ordre" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: intèrpret erroni" # error intern -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: no es pot executar el fitxer binari: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "«%s»: és una ordre interna especial" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "no s'ha pogut duplicar l'fd %d com a fd %d" @@ -1130,37 +1165,42 @@ msgstr "fa falta un identificador després del pre-increment o pre-decrement" msgid "missing `)'" msgstr "falta un caràcter «)»" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "error de sintaxi: s'esperava un operand" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "error de sintaxi: l'operador aritmètic no és vàlid" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (l'element erroni és «%s»)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "la base aritmètica no és vàlida" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: el nombre de línies no és vàlid" + +#: expr.c:1597 msgid "value too great for base" msgstr "el valor de la base és massa gran" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: expressió errònia\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: els directoris superiors són inaccessibles" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "no s'ha pogut restablir el mode «nodelay» per a l'fd %d" @@ -1175,204 +1215,209 @@ msgstr "error en crear un fd nou a partir de l'fd %d" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: ja existia un «buffer» per al nou fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp de la canonada" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "el pid bifurcat %d apareix a la feina en execució %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "s'elimina la feina aturada %d amb grup de procés %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: procés %5ld (%s) a the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: el pid %5ld (%s) està marcat com a viu" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: no existeix tal pid" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Senyal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Fet" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Aturat" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Aturat(%s)" # ha de tenir menys de 10 caràcters o no queda alineat -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Funcionant" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Fet(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Sortida %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Estat desconegut" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(s'ha bolcat la memòria)" # wd = working directory -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (dt: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid (de %ld a %ld) per al procés inferior" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: el pid %ld no és un fill d'aquest intèrpret" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: No es té constància del procés %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: la feina %d està aturada" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: la feina ha acabat" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: la feina %d ja es troba en segon pla" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: s'activa «WNOHANG» per a evitar un bloqueig indefinit" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s línia %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (s'ha bolcat la memòria)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(dt ara: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp ha fallat" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: disciplina de línia" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: disciplina de línia" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "no s'ha pogut establir el grup de procés del terminal (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "aquesta sessió no té control de feines" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: asserció fallida: %s\n" # error intern i el \r provoca warnings -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" "malloc: %s:%d: assertion botched\r\n" msgstr "" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "desconegut" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: bloc abatussat a la llista de disponibles" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: cridat amb un argument de bloc ja alliberat" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: cridat amb un argument bloc no assignat" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: underflow detectat; mh_nbytes fora del domini" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: les mides inicial i final del fragment difereixen" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: cridat amb un argument de bloc no assignat" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: underflow detectat: mh_nbytes fora del domini" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: les mides inicial i final del fragment difereixen" @@ -1414,22 +1459,22 @@ msgstr "%s: la ubicació remota no és vàlida" msgid "network operations not supported" msgstr "les operacions de xarxa no estan suportades" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: no s'ha pogut canviar el local (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: no s'ha pogut canviar el local (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: no s'ha pogut canviar el local (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: no s'ha pogut canviar el local (%s): %s" @@ -1475,7 +1520,7 @@ msgstr "document literal a la línia %d delimitat per EOF (volia «%s»)" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: instrucció de redirecció «%d» fora del domini" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1484,105 +1529,105 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) excedeix «SIZE_MAX» (%lu): línia " "truncada" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "excedit el nombre màxim de documents literals" # "echo $(echo" en un script -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "EOF inesperat mentre es cercava «%c»" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "EOF inesperat mentre es cercava «]]»" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "error de sintaxi a l'expressió condicional: element «%s» inesperat" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "error de sintaxi a l'expressió condicional" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "element «%s» inesperat, s'esperava «)»" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "s'esperava «)»" # [[ -d ]] -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argument «%s» inesperat a un operador unari condicional" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argument inesperat a un operador unari condicional" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "element «%s» inesperat, s'esperava un operador binari condicional" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "s'esperava un operador binari condicional" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argument inesperat «%s» a un operador binari condicional" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argument inesperat a un operador binari condicional" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "element «%c» inesperat en una ordre condicional" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "element «%s» inesperat en una ordre condicional" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "element %d inesperat en una ordre condicional" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "error de sintaxi a prop de l'element inesperat «%s»" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "error de sintaxi a prop de «%s»" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "error de sintaxi: final de fitxer inesperat" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "error de sintaxi" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Useu \"%s\" per a abandonar l'intèrpret.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "EOF inesperat mentre es cercava un «)»" @@ -1625,91 +1670,91 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: «%c»: el caràcter de format no és vàlid" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "descriptor de fitxer fora del domini" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: redirecció ambigua" # opció noclobber -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: no es pot escriure sobre un fitxer existent" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: restricció: no podeu redirigir la sortida" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "no s'ha pogut crear el fitxer temporal per a un document literal: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: no és possible assignar un fd a una variable" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port no està suportat si no hi ha xarxa" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "error de redirecció: no es pot duplicar l'fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "no s'ha trobat el directori /tmp, sis-plau creeu-lo!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp ha de ser un nom de directori vàlid" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: l'opció no és vàlida" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "no s'ha pogut establir l'uid com a %d: uid effectiu %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "no s'ha pogut establir el gid com a %d: gid effectiu %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "no es pot iniciar el depurador; mode de depuració desactivat" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: És un directori" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "No teniu nom!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versió %s-(%s)\n" # -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1718,328 +1763,324 @@ msgstr "" "Sintaxi: %s [opció GNU llarga] [opció] ...\n" " %s [opció GNU llarga] [opció] fitxer-script ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Opcions GNU llargues:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opcions de l'intèrpret:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD, o -c ordre, o bé -O opció_intèrpret\t(només invocació)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s, o bé -o opció\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Feu «%s -c \"help set\"» per a informació sobre les opcions de l'intèrpret.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "Feu «%s -c help» per a obtenir informació sobre les ordres internes.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Feu servir l'ordre «bashbug» per a informar de «bugs».\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "pàgina web de bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Ajuda general per a programari GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: l'operació no és vàlida" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Senyal no fiable" # Senyals POSIX -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Desconnexió" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interrupció" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Sortida" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instrucció il·legal" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Traçat/trampa BPT" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Instrucció «ABORT»" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Instrucció «EMT»" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Excepció de coma flotant" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Mort" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Error de bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Violació de segment" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Crida de sistema errònia" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Canonada trencada" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarma" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Finalitzat" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Estat E/S urgent" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Aturat (senyal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continua" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Procés inferior mort o aturat" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Aturat (entrada tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Aturat (sortida tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "E/S a punt" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Limitació de CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Limitació de fitxers" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarma (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarma (perfil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Canvi de finestra" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Bloqueig de registre" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Senyal d'usuari 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Senyal d'usuari 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Dades HFT d'entrada pendents" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "fallada imminent de l'alimentació" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "fallada imminent del sistema" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migració del procés a una altra CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "error de programació" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "mode de monitoratge HFT concedit" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "mode de monitoratge HFT retractat" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "seqüència d'àudio HFT completada" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Petició d'informació" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Senyal Desconegut #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Senyal Desconegut #%d" # missatge similar a subst.c:75XX -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "substitució errònia: falta un «%s» a %s" # foo[1]=(1 2 3) -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: no és possible assignar llistes a l'element d'un vector" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "no s'ha pogut crear la canonada per a la substitució de procés" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "no s'ha pogut crear el fill per a la substitució de procés" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "no s'ha pogut obrir la canonada %s per a lectura" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "no s'ha pogut obrir la canonada %s per a escriptura" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "no s'ha pogut duplicar la canonada %s com a fd %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "substitució d'ordre: s'ignora un octet nul en l'entrada" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "no s'ha pogut crear la canonada per a la substitució d'ordre" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "no s'ha pogut crear un fill per a la substitució d'ordre" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: no s'ha pogut duplicar la canonada com a fd 1" # buscar context -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: el nom de la variable referenciada no és vàlid" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: expansió indirecta no vàlida" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: nom de variable no vàlid" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: paràmetre nul o no definit" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: paràmetre nul o no definit" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: expressió de subcadena < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: substitució errònia" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: no és possible assignar d'aquesta manera" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "en futures versions de bash s'avaluarà com a substitució aritmètica" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "subtitució errònia: falta un caràcter «`» final a %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "cap coincidència: %s" @@ -2062,128 +2103,133 @@ msgstr "s'esperava «)»" msgid "`)' expected, found %s" msgstr "s'esperava «)», s'ha trobat %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: s'esperava un operador unari" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: s'esperava un operador binari" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: s'esperava un operador unari" + +#: test.c:878 msgid "missing `]'" msgstr "falta un «]»" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "error de sintaxi: «;» inesperat" + +#: trap.c:220 msgid "invalid signal number" msgstr "el número de senyal no és vàlid" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: excedit el nombre màxim d'avaluacions imbricades (%d)" # internal warning -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: valor incorrecte a trap_list[%d]: %p" # internal warning -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: senyal erroni %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "error en importar la definició de funció de «%s»" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "el nivell de l'intèrpret (%d) és massa elevat, es restableix a 1" # error intern -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: no és possible assignar un valor a la variable" # buscar context -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: assignació numèrica a una variable referència" # error intern -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "el paràmetre «exportstr» de la variable %s és nul" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "el caràcter %d en el paràmetre «exportstr» de %s no és vàlid" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "falta un «=» en el paràmetre «exportstr» de %s" # error intern -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" # error intern -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "" # error intern -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" # error intern -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: no s'ha pogut obrir com a FITXER" # error intern -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: el valor de compatibilitat és fora del domini" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2016 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2276,11 +2322,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] ordre [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [nom[=valor] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] nom[=valor] ..." #: builtins.c:82 @@ -2304,11 +2352,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts cadena nom [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nom] [ordre [arguments ...]] [redirecció ...]" #: builtins.c:100 @@ -2436,7 +2486,7 @@ msgstr "umask [-p] [-S] [mode]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id ...]" #: builtins.c:181 @@ -2530,16 +2580,17 @@ msgstr "printf [-v var] format [arguments]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o opció] [-A acció] [-G patró] [-W " "llista] [-F funció] [-C ordre] [-X filtre] [-P prefix] [-S sufix] [nom ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o opció] [-A acció] [-G patró] [-W paraules]\n" "[-F funció] [-C ordre] [-X filtre] [-P prefix] [-S sufix] [paraula]" @@ -2844,7 +2895,8 @@ msgstr "" " punts (:). Un nom de directori nul s'interpreta com al directori\n" " actual. Si DIR comença amb una barra, aleshores no s'usa CDPATH.\n" "\n" -" Si no es troba el directori, i l'opció de l'intèrpret «cdable_vars» està\n" +" Si no es troba el directori, i l'opció de l'intèrpret «cdable_vars» " +"està\n" " activada, aleshores la paraula s'interpreta com a un nom de variable.\n" " Si la variable especificada té algun valor, aquest valor s'usa en lloc\n" " de DIR.\n" @@ -2990,6 +3042,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3047,13 +3101,15 @@ msgstr "" " aritmèticament (vegeu l'ordre «let») quan s'assigna un valor a la\n" " variable.\n" "\n" -" Quan s'usa en una funció, «declare» converteix NOMs en variables locals,\n" -" igual que l'ordre «local». L'opció «-g» inhabilita aquest comportament.\n" +" Quan s'usa en una funció, «declare» converteix NOMs en variables " +"locals,\n" +" igual que l'ordre «local». L'opció «-g» inhabilita aquest " +"comportament.\n" "\n" " Estat de sortida:\n" " Torna èxit, excepte si rep una opció invàlida o es produeix un error." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3064,7 +3120,7 @@ msgstr "" " Sinònim de «declare». Vegeu «help declare»." # help local -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3093,7 +3149,7 @@ msgstr "" " Torna èxit excepte si heu especificat una opció no vàlida, es produeix\n" " un error, o l'intèrpret no està executant una funció." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3143,7 +3199,8 @@ msgstr "" " -e activa la interpretació de seqüències d'escapada\n" " -E desactiva la interpretació de seqüències d'escapada\n" "\n" -" «echo» interpreta els següents caràcters escapats amb una barra inversa:\n" +" «echo» interpreta els següents caràcters escapats amb una barra " +"inversa:\n" " \\a alerta (campana)\n" " \\b retrocés\n" " \\c suprimeix tota sortida ulterior\n" @@ -3164,7 +3221,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, tret que es produeixi un error d'escriptura." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3187,7 +3244,7 @@ msgstr "" " Torna èxit, tret que es produeixi un error d'escriptura." # help enable -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3241,7 +3298,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si NOM no és una ordre interna o té lloc un error." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3261,7 +3318,8 @@ msgstr "" " Estat de sortida:\n" " Torna l'estat de sortida de l'ordre, o èxit si l'ordre és nul·la." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3294,8 +3352,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3343,7 +3401,7 @@ msgstr "" "les\n" " opcions o si es produeix un error." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3384,7 +3442,7 @@ msgstr "" " Torna èxit, tret que ORDRE no es trobi o es produeixi un error de\n" " redirecció." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3396,7 +3454,7 @@ msgstr "" " Surt de l'intèrpret amb estat N. Si ometeu N, l'estat de sortida és el\n" " de l'última ordre executada." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3411,7 +3469,7 @@ msgstr "" " no s'està executant en una sessió d'entrada." # help fc (hi ha un bug a la cadena original) -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3455,7 +3513,8 @@ msgstr "" " -n\tomet els números de línia a l'hora de mostrar la llista\n" " -r\tinverteix l'ordre de les línies (més recents primer)\n" "\n" -" Amb el format «fc -s [pat=sub ...] [ordre]», ORDRE es re-executa després\n" +" Amb el format «fc -s [pat=sub ...] [ordre]», ORDRE es re-executa " +"després\n" " d'haver fet la substitució PAT=SUB.\n" "\n" " Un àlies útil és r='fc -s', de manera que «r cc» executa l'última ordre\n" @@ -3466,7 +3525,7 @@ msgstr "" "es\n" " produeix un error." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3488,7 +3547,7 @@ msgstr "" "un\n" " error." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3512,7 +3571,7 @@ msgstr "" " produeix un error." # help hash -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3557,7 +3616,7 @@ msgstr "" " Torna èxit, excepte si NOM no es troba o passeu una opció invàlida." # help help -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3596,7 +3655,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si PATRÓ no es troba o passeu una opció invàlida." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3664,7 +3723,7 @@ msgstr "" " Estat de sortida: \n" " Torna èxit, excepte si passeu una opció invàlida o es produeix un error." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3712,7 +3771,7 @@ msgstr "" " Si utilitzeu -x, torna l'estat de sortida d'ORDRE." # help disown -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3743,7 +3802,7 @@ msgstr "" " Torna èxit, excepte si passeu una opció o FEINA invàlida." # help kill -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3788,7 +3847,7 @@ msgstr "" " Torna èxit, excepte si passeu una opció invàlida o es produeix un error." # help let -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3875,7 +3934,7 @@ msgstr "" " Estat de sortida:\n" " Si l'avaluació de l'últim ARG és 0, let torna 1; altrament torna 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3980,7 +4039,7 @@ msgstr "" " descriptor de fitxer invàlid amb l'opció -u." # help return -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3993,14 +4052,15 @@ msgid "" msgstr "" "Torna des d'una funció de l'intèrpret.\n" "\n" -" Provoca que una funció o script executat amb «source» torni amb el valor\n" +" Provoca que una funció o script executat amb «source» torni amb el " +"valor\n" " de retorn especificat per N. Si s'omet N, l'estat de retorn és aquell\n" " de l'última ordre executada dins la funció o script.\n" "\n" " Estat de sortida:\n" " Torna N, o fallada si l'intèrpret no està executant cap funció o script." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4170,7 +4230,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si especifiqueu una opció no vàlida." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4211,7 +4271,7 @@ msgstr "" " Torna èxit, excepte si especifiqueu una opció no vàlida o NOM és una\n" " variable o funció de només lectura." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4247,7 +4307,7 @@ msgstr "" " Torna èxit, excepte si especifiqueu una opció no vàlida o NOM no és\n" " vàlid." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4287,7 +4347,7 @@ msgstr "" " Torna èxit, excepte si especifiqueu una opció no vàlida o NOM no és\n" " vàlid." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4306,7 +4366,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si N és negatiu o més gran que $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4330,7 +4390,7 @@ msgstr "" " Torna l'estat de l'última ordre a FITXER executada; falla si FITXER no\n" " es pot llegir." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4355,7 +4415,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si no hi ha control de feines o es produeix un error." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4517,7 +4577,7 @@ msgstr "" " Torna èxit si EXPR s'avalua com a cert; falla si EXPR s'avalua com a\n" " fals o si especifiqueu un argument no vàlid." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4530,7 +4590,7 @@ msgstr "" " l'últim argument ha de ser un signe «]» que tanqui el «[» inicial." # help times -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4550,7 +4610,7 @@ msgstr "" " Estat de sortida:\n" " Sempre reïx." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4629,7 +4689,7 @@ msgstr "" " Torna èxit, excepte si algun SENYAL no és vàlid o especifiqueu una\n" " ordre no vàlida." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4685,7 +4745,8 @@ msgstr "" " Torna èxit si es troben tots els NOMs; falla si n'hi ha algun que no es\n" " pot trobar." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4716,6 +4777,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4768,7 +4830,8 @@ msgstr "" "\n" " Si especifiqueu un LÍMIT, aquest s'utilitza com a nou valor per al\n" " recurs indicat; els valors especials de LÍMIT són «soft», «hard» i\n" -" «unlimited», que signifiquen límit tou actual, límit dur actual, i sense\n" +" «unlimited», que signifiquen límit tou actual, límit dur actual, i " +"sense\n" " límit, respectivament. En cas contrari, es mostra el valor actual per\n" " al recurs especificat. Si no especifiqueu cap opció, se suposa -f.\n" "\n" @@ -4781,7 +4844,7 @@ msgstr "" " Torna èxit, tret que especifiqueu una opció invàlida o es produeixi un\n" " error." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4815,7 +4878,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si MODE no és vàlid o passeu una opció no vàlida." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4827,15 +4890,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Espera la finalització de feines i en retorna l'estat de sortida.\n" "\n" @@ -4851,7 +4924,7 @@ msgstr "" "passeu\n" " una opció no vàlida." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4876,7 +4949,7 @@ msgstr "" " Torna l'estat de sortida de l'últim PID; falla si PID no és vàlid o es\n" " passa una opció no vàlida." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4892,13 +4965,14 @@ msgstr "" "\n" " Els bucles «for» executen una seqüència d'ordres per a cada un dels\n" " elements d'una llista. Si «in PARAULES ...;» s'omet, aleshores se\n" -" suposa «in \"$@\"». Per a cada element de la llista PARAULES, l'element\n" +" suposa «in \"$@\"». Per a cada element de la llista PARAULES, " +"l'element\n" " s'assigna a NOM, i les ORDRES s'executen.\n" "\n" " Estat de sortida:\n" " Torna l'estat de sortida de l'última ordre executada." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4930,7 +5004,7 @@ msgstr "" " Estat de sortida:\n" " Torna l'estat de sortida de l'última ordre executada." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4953,7 +5027,8 @@ msgstr "" "\n" " Les PARAULES s'expandeixen i generen una llista de paraules. Les\n" " paraules expandides s'envien a la sortida d'errors estàndard, cada una\n" -" precedida per un número. Si «in PARAULES» s'omet, se suposa «in \"$@\"».\n" +" precedida per un número. Si «in PARAULES» s'omet, se suposa «in \"$@" +"\"».\n" " Llavors, es mostra l'introductor PS3 i es llegeix una línia a l'entrada\n" " estàndard. Si la línia correspon amb el número d'alguna de les " "paraules\n" @@ -4968,7 +5043,7 @@ msgstr "" " Torna l'estat de sortida de l'última ordre executada." # help time -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4998,7 +5073,7 @@ msgstr "" " Estat de sortida:\n" " L'estat de sortida és l'estat de sortida de la CANONADA." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5017,7 +5092,7 @@ msgstr "" " Estat de sortida:\n" " Torna l'estat de sortida de l'última ordre executada." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5052,7 +5127,7 @@ msgstr "" " Estat de sortida:\n" " Torna l'estat de l'última ordre executada." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5070,7 +5145,7 @@ msgstr "" " Estat de sortida:\n" " Torna l'estat de l'última ordre executada." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5089,7 +5164,7 @@ msgstr "" " Torna l'estat de l'última ordre executada." # help coproc -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5112,7 +5187,7 @@ msgstr "" " Estat de sortida:\n" " Torna l'estat de sortida d'ORDRE." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5136,7 +5211,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si NOM és de només lectura." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5154,7 +5229,7 @@ msgstr "" " Estat de sortida:\n" " Torna l'estat de sortida de l'última ordre executada." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5169,7 +5244,8 @@ msgid "" msgstr "" "Reprèn una feina i la porta al primer pla.\n" "\n" -" Equivalent a utilitzar FEINA com a argument en l'ordre «fg». Reprèn una\n" +" Equivalent a utilitzar FEINA com a argument en l'ordre «fg». Reprèn " +"una\n" " feina aturada o en segon pla. FEINA pot ser el nom d'una feina, o el\n" " número d'una feina. Si es troba un «&» després de FEINA, llavors la\n" " feina s'envia en un segon pla, com si l'especificació de feina\n" @@ -5179,12 +5255,13 @@ msgstr "" " Torna l'estat de sortida de la feina represa." # help '((' -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5198,7 +5275,7 @@ msgstr "" " Si el resultat de l'avaluació és 0, torna 1; altrament torna 0." # help '[[' -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5240,7 +5317,8 @@ msgstr "" " Quan s'utilitzen els operadors «==» o «!=», el component de la dreta\n" " s'interpreta com a un patró i es comprova si coincideix amb la cadena " "de\n" -" l'esquerra de l'operador. Quan s'utilitza l'operador «=~», el component\n" +" l'esquerra de l'operador. Quan s'utilitza l'operador «=~», el " +"component\n" " de la dreta de l'operador s'interpreta com a expressió regular i es\n" " comprova si coincideix amb la cadena de l'esquerra de l'operador.\n" "\n" @@ -5250,7 +5328,7 @@ msgstr "" " Estat de sortida:\n" " 0 o 1, depenent del valor d'EXPRESSIÓ." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5363,7 +5441,7 @@ msgstr "" # si modifiqueu aquesta cadena cal actualitzar la còpia que es troba més # enrere en aquest fitxer -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5425,7 +5503,7 @@ msgstr "" # si modifiqueu aquesta cadena cal actualitzar la còpia que es troba més # enrere en aquest fitxer -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5480,7 +5558,7 @@ msgstr "" # si modifiqueu aquesta cadena cal actualitzar la còpia que es troba més # enrere en aquest fitxer -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5511,7 +5589,8 @@ msgstr "" "Mostra la pila de directoris.\n" "\n" " Mostra la llista actual de directoris recordats. Els directoris són\n" -" afegits a la llista mitjançant l'ordre «pushd»; podeu recórrer la llista\n" +" afegits a la llista mitjançant l'ordre «pushd»; podeu recórrer la " +"llista\n" " de directoris cap enrere amb l'ordre «popd».\n" "\n" " Opcions:\n" @@ -5535,7 +5614,7 @@ msgstr "" " Retorna èxit, excepte si es rep una opció invàlida o es produeix un\n" " error." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5571,7 +5650,7 @@ msgstr "" " Torna èxit si OPCIÓ està activada; falla si especifiqueu una opció\n" " invàlida o OPCIÓ està desactivada." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5588,8 +5667,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5639,7 +5718,7 @@ msgstr "" " Retorna èxit, excepte si es rep una opció invàlida o es produeix un\n" " error d'assignació o d'escriptura." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5692,7 +5771,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si passeu una opció invàlida o es produeix un error." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5714,7 +5793,7 @@ msgstr "" " Estat de sortida:\n" " Torna èxit, excepte si passeu una opció invàlida o es produeix un error." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5776,7 +5855,7 @@ msgstr "" " definida cap especificació de compleció." # help readarray -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5854,7 +5933,7 @@ msgstr "" " Torna èxit, excepte si passeu una opció no vàlida o VECTOR és de només\n" " lectura o no és una variable vector." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5864,6 +5943,12 @@ msgstr "" "\n" " Un sinònim de «mapfile»." +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: procés %5ld (%s) a the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Senyal Desconegut #" + #, fuzzy #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "Copyright (C) 2013 Free Software Foundation, Inc." diff --git a/po/cs.gmo b/po/cs.gmo index 2bbe009551d9333fe1fd72e6446161fa4d4f08f2..5d8af7a80669ea9e77c817174f074619a4adc8de 100644 GIT binary patch delta 16873 zcmbW82Y6Lg*1z|;)I>m}38HZ5EeX9NMHC52RS+?jo8*SvlzYQ1fuMN7-WUr?WN=W% z%19JN2^LTZQAfuzC^L>&5bI|J9m`n1_jmTWA&&EZp80?Kd6w_m`|PszT5IofZkW09 z-OT&eWTxI~*YqYs86Pm_SoqJQjQJP(UwWz4m@R{i83-SM?cf`50{jB@hFL?5$%J!Z z8<+>1!&2A{#$X3{J?swef}P;gu%j_4^Cn6L4PQalHb40tjvQ(`_Jx}0c)y+pWk?(z z2QPz1!aJY~AA&MqFKiFrfJeiFuq$ji%$WYLHyq6RW+uvb8dgB<=n*&$z6IOCF2k)M zSw5#iO|S^|gBQb|@Ls5$z6j;XccBb4BaA^c-JlES!M-pqvcCB}3f?qN`8))1jp;Gc zax~1LJ`>6l7eFnz9?F$F;Zble>#DxfEJs0goCc>k92cmIW!=g4`8}`| z_3cpo>Y?tBzxvzH7q>)Tw_kBeN+J+YHG~YA!BN2zb8zBvcQ6JV+Qg3{+KbRGHzeOm`yCuztWf{ z^xFd`!M{}*!*J7Sg*BinRBrT!i4+}1pnS@Nn^qe0C|g^58SbOQ+%?85Wr2h6Tk6GY znV5ynt2X8k^}?HtSo`)>cdj=k$@2$pF=jLD$0UDe{#S1`rjq*R+l^^Kzg~B8 zhrmHF^*5AzP_BTfyX;-w@@|`y?csh*&w@(M)|)N+LuL6?I0-I*&%?E_6U?u%k5I8|cAsSzsOQ;G14qMIa3WlV2Uf!w7<%Lb z7|TuHEAms1N;=-NHLR$Hkn>hYzxA z7I@h>=0rHiaXimfz;~&ygz{ivz%d1EJp!4|r1ms-ymS3Jl*>PXI{&{wd7wiJ$IQk+ z7wS8pqNU@#@7KfQsNV%U!`(jLgd?ec12rxy!!ajNzaY~wd-3cOQ1zSII_4zSH?N^6 znYtb2co)i0*oOKfxPl$df->wc?H#ia?uS}cvnu?p3fW>zlh#bS&zij?c?b3w#KNz$3fa2`0m_)X#-F zCF`KB)<44T@F6GzUxhO4Ur-xr-Q9Yq8`QWg*cXn3DJ_(TG8|q4wZL|$iNAzvU{lxb z=w>*M`ZG}d13hd~je_#PWT+jU2^Es_q5543<;flJc=!g)hR5{e{*~p^d)gfrLs@nm zRI=6jJOBq!Z{5psG*n1}J}-wZ^%^)7z6g6k)7#d2L(RLu=L(;9^iJ7qeVzuz%;{s3 zW(ZV_CPD2e&*z0u9=Oeaz7HzK-$56)?`uOg0?LpOlp)oyKYR=-MDIa`JR{Z5HgtmO zI36k_=fW27awx;Dg>vCesQ3SyKEHy>nT-C{GcJ_tXF#2jg|I!Wgc^4hRFd8Xvta5` z6uI(4zoGR2TOS8?e9nV1APNV;4Nyt+9Mle8fx0jDLrwTK)Pg+++6|3@lc_I)GHgAR zXE#ASmoiVIC>h>?n&8Mm)&mouTw4fbKnm*leNeI72X#6ET==8la5x8+K+n}sIrARW zDQJ^zcitWLq&^l-()rIrIh}@EpgJCca#bM5THG0qq23oRfagLPunj6yZ^99<*lxH7<9d!PmL(zh7Ls|AU)WFU|Y;yL2v#Fm2bu91oxdS$% z{u0#Pz8C5kz70ph@1Ras&QP06v!E`z1wMl?rI?nX=-l57$HP5PS=wfpO`_qjkosJx z_H9tfxDVs}BpptJ8bYU)3C`+I=dMT8r*AM6XPe<8IgIw}8RB|*OVLi|T z%4IoFo|yt=a3SmpuY(%58OmdiL51R3sGa@iedAy*5V0JI|}4JydL8f-c+#6@nk3T;F|yHGDjj>*xE-huTOK>aJf4 z<*8SpF1RnCJl_6z@ARb1Kom91gNl6^%F@f=0Js$@+1`Xoz8|5IsK-QW;Akk9PxZL~ z%Fr+z1+RfJxDF~Q--ep^C)i2nzuzRg@IGPgPKBC(3Dom7P#4$j(0l(sk0RH61$CT`I?*v7IL5f} z6zVOe*;tfu?oi2nJXGk;fZF*5P&skK$((-;sG&hG zhgztsvmSaehjQJIP@Zw8+vj7UVmKGd;PasjxC%Ch4?yL_cBqA(hnnXDs1Rl5+TpF!=k?M%DiXsCX(pt8KcX9_Ar>!Ie` z4K?l!sQyi6*^4aI8AUrE2zC7CK<%U)$`hABd7=(#M}LEw;A^M}GiN*A{V)`2{5+@_ zNB#Cop>E8(pw`(Al@o74=1H0FP!yxqbF9Vvea`i{9BSd)p**n*YNrRFcJ{O1-f6DA z(?>xWHUlcDm-zK-p$y#Sx4#01>---=(GL5}vpX3BwZk)^-ck{G0!%@@tad@=!V#xA zW-1&4RZl=Iunx+=ZBRSk(?iQ9dm#i>O2U{)TCn; zGw*D82-a3|{tE+qjV^P{1vIodAD3d`)l_!T{`yJ`YG%wIE+z?S-*N>>#sV*0!< zR%$jm<^?*GJmQ$`EHLI#ZZsA+^f)_*-|eu>e8Mp=^ZeK+9TTAavt5o^4G-2i=0kX4 zy<K^HE2$tK4-_!c{V5h_GAdo7=a z3d!40r{R0}6`cAv+dlg5HaX`(28ENRXd<^ZVx1xQ|5CN#k~1zHbz~bzRmhT zW&2pD4~)4Gd(1iTG*}4r4;9ku$cwdDQIUn$#B-{A(#JQjMnSHRTbx?X()Cd>l+#so|aJZWse zI~`xauc>E@3wS&J1&+prnfzOiPQwY4112RG&qC3;FM_&iS3;fdTj3=bxCQECapVaB z@3&tO)VYuPyasCACO8Z}3pX?F2Y4#=drl0P=kV;;@NDW&o)R$mu-mDDl$T7aP7Qc2 zzXj?B+zj`#!^fbK<(An2FP7V(l4XR5DBxxJXsCW? zz_D-@)D`;}l)(p~zW2MFW&6#9J*Y2Dq3Bqw^BeAi+0;pf7@<^MrE&D))ast!_XF?ga2+GjZwJ67<{287MTbyGfXE~JXuY>H!Y=iR9=TPJO7X`f6@I0v8 zxezK8_o|)s&33=Tdr+}&%OCZ1LrsL*K`xX5Dd@txVK4YBRIERRO4cUDHgp4_`j3S= z6+zeqRzVrM1`dLcz?5A6K1y%cC2T`55$c%4;B#?tpUnL;myE{r2yn?vKpW5_{qFhl=4;sMwc4 z?KBBx=>t$ZXcDviyTWGFM?odi1gMFt$^X`Lf;0I8-miiiHDoQW@ zRbdKT4Ew`PQ0I0JTmrv_a_QoPU1%+APyJD!FG4MN04kRHKd+(FaD~O6!41P@yP-x{9lylJ7>StgVMSMu(tW-i?1ElOYqKHZl*&^=qL*cNf$J z_ZieYgO=I;d9bU_e+7yLUIVrBm!Y!vUr-_GT@~>D{&xyg)?Wf$xDM(Dd=xH)yJ1H- zVR^vB;XJ4$ei|wyKS3qy$n$M`0v@CDe=mw+{WO%NfeUPh$#4wyrLYCu0u{sUP!ra{ zQ{WF!<4#^-Ptm1NSM9@4{l15qf7peV5jctZpI}PI>tmGDpv!5{juKEwav@YKS3||{ zL8!OZUZ~J~3zdBBR@x-%4%IIkDwpO!W%&(IuHOO`vUi{ib5?Qwl?-E7*<_gym1O6` zVen5-N%f}BW*6C;EE_7TPlj#bd? z&};E-cq)7Y%0&Y%33z{A3&ZKux5CNrN2uq=Uuq3q0kxwoP$ByWDl|PVvlmi1l&3aA zZTLRu!sk*bI=7!dS$^c@c7ah)J6sBtjF&=Lz6Gk^>re|gSJ;VXLY`|rg)$Ul?d;cYZ3@$?f+WeZZ^X`BWYNS9Z9$iVHyYfa? z=pgh@pnhENgSnv$K<8JM8I82UDE`b~jz$`n&-DGDE`LLriF}WIO#9jJuW&bPT>AMQ z;RlZC>+5NtOEybVsymB8LinK+ZrsZ15FDtKf z^7#z4g@{XCzijy7WR64lZE7B%eIAmH-V!NCZbbOq>6QJE-?U!gr>6H$HT>948Gi7Z zzta3iUiso#f;qD?oV_get2qP`H( z9ibm4w;>;*>;2>X9G3bVjr^U_`Vy5Z zKd6zScgj&1_yhdNfA%W+ThdwI`?sB2sjNZ&8CD_pA{S6s(MzN^^%J2kmvos=TN5Vc z58~cO#!ozmBI~HeIsPQ~`1LHxN3^XGerwmd}ld}kzv zbmZA!xExVQwV}gce}EeFc3Mx{gQ`##Abv06{_~${S9uOeBJU#ANV?pP@;lG}C~*eeg`AGuKs|jee@mUe7kTgghtebAaV*xF z_Tk84zx_w}7IHMtp7Pty=K0si0l!`apP`;E3B~_Y8nPL5ES!os$Pq}ov_q*yK0*%B zehHih`@t;6UD>E_OWIWKr)?n5Cc)0g0c14wTkK==IrWRs_3sbfx1QQBMBfT?VI6W7 zGK@hghmi5q+aoF$!8?#T^eC)ED$qCUVWYCo*CRat1c_5$jogI(o$h~?7E~ISaV+{Q zZT;a4cqj5_Iy`}FM=$m}uY-li82WXf{d)9AVY*cK`VgK6(4XYN%jt(OsrUcDMh$C_}i^c7ZAzwEq{7 zO-K)B@zc?-Lf%H2>inn6Q#ACYvJrmcH(r509{ql#6*3LkN1MvMNN?XDuYvy*@a!67 z4^r&+yMy*H@*?sEqOuEFfn1jU{`-;6IW$~|bU|d+*T`H%r5rg5nMJ>!kXh*0`wO5p zlr|XDo%UQ>{>N|aPFrvEKhnMo$wby7*V1-r`l1<5rxR%S3aRE{FJvon22w_wfhtSj zUSDr(o6Isel<`;7ej56}{O6CN??68qj)3)0WrT(I-!|uimwA}U1UEQazZueMz}69q zTKC^N;^Lb|Y(4Xd{ei6){Q0WBTNfQH>RJ6{XQx~3OEsidAgR#ZQ z@=zoZM+>=$sGA>h3!>!}WuZi<(9N%M=Y@iWW#P!0fs4DI9{+C#=D2QdksFD+(TYSk z8i{AR6fF=>R#cRQLxovxXjwR(2uBvL>9(y)j$OSX7LI7uaKsI|OM_KzqBxkaL(9sd zOXJi-<=D7pmio;eSxqhoN5YA4 zu*~hBj3@Dx=a<7vYRd!MrO}w(iTB`);!vdVR>Sx%ZBdptXM-C_6gitbNhuk$9#e&4 z(!9CIqEM_L7!PHWrwJbTdFJI<8HvRvgZa_QkWIvLq7f#gf7Pua*4~U-Bl|?ZgPRDJ zhT?8TEHtzrR2YgBFtU+k+VN?2Lq# zDr6*aq`D}}>8>+S{brWaEk(M7GD4AHK6B|D#jq_ARARc(BF~3*Hdb@jfdPRr%lbxsyw&DM z!k+E_zO9C}wC6@^x%Pp^=lCm1_jk#%-aD%(nvA6yt!ujy`uXat;^qJUZSh9SYNj0a zZp*KYXzO~OJZ#09Lpw*-4#;+{3e+AL>?~?oy=<)WP3?wp&QXEdgA<$+n$*so>~v{Y z-TL0ZgxWpxoDNNDzn|}X;Z%QdhLe5Nup!w)MrIEi;tm};ZrGUYAtS1@7do9=jm;i9 zBzxFccj(x0L#yX5bk1*eYA~`mNeYg03*yz!FLchT9e$?s(%{+=S2|y1*LK%Tr1pi3K>O_4p`!z_{?)6B0y(wGqCmAXb$)F3>SPHwN=dNP%}*9alMNpQRc>Ll zqOAUkXl30-URV{;@@PR_jawQC7e^~;@V^a0)xSS3&~0F{ux=wA?L?%iohv;eyziGsqLoQES-&%!U>Y_Ubt~hEWQ7u>y3aSx zvDL3_c3MsTFBWrI$j(*~_2vteu@+w=mBCoD`ucu>jw!8M8m!-0ShvHSRkv!I@}vAGQdg5*7Iv2haa{W9&@EcOvu-0hNzanyE{`SaH?o1s`ijmP=|cts|2zBG-GP-GDq?jTmn)hF zR^D>hx?Q&&Sh=Q=g}=&+l%J;2m2y|S zELs`m(#@}|D&CUkP&pyZacAd~is@6_i(~B7^6P3ie*XDv zc)WYHo1I(jEDfAfUGlTjskU`-U|Or%NFp$;Y3)1b2mTOfRmEk1;cmRLZd3KOD*{>7 zKiueK=2CN~%sYAh%#&uFex@5OEZn`mjH9!OGmeExw>-2w6w{@}K`M<#utE>&ZZjD2tZY)g*i?Fhr*zv@GQxL2j;!Xrhc; zka>Tz(DKNCJFk}_936dq>C`k#0qMVc_4jOf=B z-|cl9$uGBm!`E1YF%kDa#w;&JJMSUBuU%rnt=2Ge!lk7!8spW)-O5*)W=}+8GDwFv zuhJ#=!tt`-Jk`TI%(W5Sln!Y6cFWV(n%xaAzff_sey9JPR$8~UkQV&+~L*l+~c%Qg%5x0^3CSDQKsQ@P5JFPuwhBP z{-TMX*3%aoM~UNGx3M6RUXoU==m)?qr`5fa6tr)pLacKe4^8R(DL3Q1F&e(Qy)Qb~ zO-91n;%{wfJOkeZ{HdXlZRu~h!yDEI)nRY=_Q(gjS4R_7oYG&J^dBuc{HgbUwn|py ztXXn>`|;9L{-aF<;NQ&AaZkIbdet^(SaW{EM@tH87hM>b*Q9pes=${SwY^sJf4Qq& z`n$lDf!b-;2R?36JMX5zRUK>j{u|x2_Kf=jZr~_$zB{M>=DO9VOj&fMJKkMk{uf9g BZ_WS! delta 26077 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 diff --git a/po/cs.po b/po/cs.po index f685f1ec..b70ae375 100644 --- a/po/cs.po +++ b/po/cs.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: bash 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2019-10-29 19:12+01:00\n" "Last-Translator: Petr Pisar \n" "Language-Team: Czech \n" @@ -25,77 +25,82 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "chybný podskript pole" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: odstraňuje se atribut odkazu na název" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: číslované pole nezle převést na pole asociativní" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: neplatný klíč asociativního pole" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: přes nečíselný indexu nelze dosadit" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: při přiřazovaní asociativního pole se musí použít podskript" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: nelze vytvořit: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: pro příkaz nelze nalézt klávesovou mapu " -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: první nebílý znak není „\"“" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "ne zavírající „%c“ v %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: chybí dvojtečkový oddělovač" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "„%s“: nelze zrušit vazbu" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "závorková expanze: nelze alokovat paměť pro %s" # TODO: pluralize -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "závorková expanze: alokace paměti pro %u prvků selhala" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "závorková expanze: alokace paměti pro „%s“ selhala" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "„%s“: chybný název aliasu" @@ -114,22 +119,22 @@ msgstr "„%s“: chybný název klávesové mapy" msgid "%s: cannot read: %s" msgstr "%s: nelze číst: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "„%s“: neznámé jméno funkce" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s není svázán s žádnou klávesou.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s lze vyvolat přes " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "„%s“: nelze zrušit vazbu" @@ -143,28 +148,42 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "má smysl jen ve smyčkách „for“, „while“ nebo „until“" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Vrátí kontext aktuálního volání podprogramu.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Bez VÝRAZU vrátí " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Vrátí kontext aktuálního podprogramu.\n" +" \n" +" Bez VÝRAZU vrátí „$řádek $název_souboru“. S VÝRAZEM vrátí\n" +" „$řádek $podprogram $název_souboru“; tuto zvláštní informaci lze\n" +" využít pro výpis zásobníku volání.\n" +" \n" +" Hodnota VÝRAZU určuje, kolik rámců volání se má zpětně projít od toho\n" +" současného; vrcholový rámec má číslo 0.\n" +" \n" +" Návratový kód:\n" +" Vrací 0, pokud shell provádí shellovou funkci a VÝRAZ je platný." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "není nestavena HOME" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "příliš mnoho argumentů" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "adresář s prázdným názvem" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "není nastaveno OLDPWD" @@ -183,7 +202,7 @@ msgstr "varování: " msgid "%s: usage: " msgstr "%s: užití: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: přepínač vyžaduje argument" @@ -198,7 +217,7 @@ msgstr "%s: vyžadován číselný argument" msgid "%s: not found" msgstr "%s: nenalezeno" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: chybný přepínač" @@ -208,7 +227,7 @@ msgstr "%s: chybný přepínač" msgid "%s: invalid option name" msgstr "%s: chybný název přepínače" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "„%s“: není platným identifikátorem" @@ -221,7 +240,7 @@ msgstr "neplatné osmičkové číslo" msgid "invalid hex number" msgstr "chybné šestnáctkové číslo" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "chybné číslo" @@ -297,73 +316,83 @@ msgstr "chyba při nastavování vlastností terminálu: %s" msgid "error getting terminal attributes: %s" msgstr "chyba při získávání vlastností terminálu: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: chyba při zjišťování současného adresáře: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: nejednoznačné určení úlohy" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "k této verzi není dostupná nápověda" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: nelze zrušit: %s jen pro čtení" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: nelze zrušit" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: neplatný název akce" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: žádné doplňování neurčeno" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "varování: přepínač -F možná nebude dělat, co jste čekali" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "varování: přepínač -C možná nebude dělat, co jste čekali" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "doplňovací funkce se právě nevykonává" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "může být použito jen ve funkci" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: proměnná s odkazem nemůže být polem" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: proměnná s odkazem na název nemůže odkazovat sama na sebe" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: kruhový odkaz na název" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "„%s“: neplatný název proměnné pro odkaz na název" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "„-f“ nezle použít na výrobu funkce" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funkce jen pro čtení" @@ -378,7 +407,7 @@ msgstr "%s: přiřazení do složeného pole uzavřeného v uvozovkách je zast msgid "%s: cannot destroy array variables in this way" msgstr "%s: takto nelze likvidovat pole" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: asociativní pole nelze převést na číslované pole" @@ -392,27 +421,32 @@ msgstr "dynamické nahrávání není dostupné" msgid "cannot open shared object %s: %s" msgstr "sdílený objekt %s nelze otevřít: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "ve sdílením objektu %2$s nelze nalézt %1$s: %3$s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: není dynamicky nahráno" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "zaváděcí funkce pro %s vrací chybu (%d): nezavedeno" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: není dynamicky nahráno" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: nelze smazat: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: je adresářem" @@ -427,12 +461,12 @@ msgstr "%s: není obyčejný soubor" msgid "%s: file is too large" msgstr "%s: soubor je příliš velký" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: binární soubor nelze spustit" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: nelze provést: %s" @@ -458,15 +492,15 @@ msgstr "Jsou zde pozastavené úlohy.\n" msgid "There are running jobs.\n" msgstr "Jsou zde běžící úlohy.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "žádný příkaz nenalezen" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "určení historie" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: dočasný soubor nelze otevřít: %s" @@ -511,10 +545,19 @@ msgstr[0] "Příkazy shellu shodující se s klíčovým slovem „" msgstr[1] "Příkazy shellu shodující se s klíčovými slovy „" msgstr[2] "Příkazy shellu shodující se s klíčovými slovy „" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." -msgstr "žádné téma nápovědy se nehodí pro „%s“. Zkuste „help help“ nebo „man -k %s“ nebo „info %s“." +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgstr "" +"žádné téma nápovědy se nehodí pro „%s“. Zkuste „help help“ nebo „man -k %s“ " +"nebo „info %s“." #: builtins/help.def:224 #, c-format @@ -541,21 +584,21 @@ msgstr "" "Hvězdička (*) vedle jména znamená, že příkaz je zakázán.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "nelze použít více jak jeden z -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "místo v historii" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: neplatný časový údaj" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: expanze historie selhala" @@ -587,12 +630,12 @@ msgstr "očekáván výraz" msgid "%s: not an indexed array" msgstr "%s: není (proměnnou typu) indexované pole" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: chybné určení deskriptoru souboru" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: neplatný deskriptor souboru: %s" @@ -620,36 +663,36 @@ msgstr "prázdný název proměnné typu pole" msgid "array variable support required" msgstr "je vyžadována podpora proměnných typu pole" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s“: postrádám formátovací znak" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "„%c“: chybné určení časového limitu" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c“: neplatný formátovací znak" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "varování: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "potíže s rozebráním formátovacího řetězce: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "u \\x chybí šestnáctková číslovka" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "u \\%c chybí unikódová číslovka" @@ -690,10 +733,12 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "Zobrazí seznam právě zapamatovaných adresářů. Adresáře si najdou svoji\n" @@ -792,18 +837,19 @@ msgstr "" " \t„dirs“, počínaje nulou. Na příklad: „popd +0“ odstraní první\n" " \tadresář, „popd -1“ druhý.\n" " \n" -" -N\tOdstraní N. položku počítáno zprava na seznamu zobrazovaném pomocí\n" +" -N\tOdstraní N. položku počítáno zprava na seznamu zobrazovaném " +"pomocí\n" " \t„dirs“, počínaje nulou. Na příklad: „popd -0“ odstraní poslední\n" " \tadresář, „popd -1“ další vedle posledního.\n" " \n" " Zásobník adresářů si můžete prohlédnout příkazem „dirs“." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: chybné určení časového limitu" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "chyba čtení: %d: %s" @@ -812,21 +858,11 @@ msgstr "chyba čtení: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "„return“ lze provést jen z funkce nebo skriptu načteného přes „source“" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "funkci i proměnnou nelze rušit současně" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: nelze zrušit" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: nelze zrušit: %s jen pro čtení" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: není (proměnnou typu) pole" @@ -841,7 +877,7 @@ msgstr "%s: není funkcí" msgid "%s: cannot export" msgstr "%s: nelze exportovat" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "počet shiftů" @@ -849,7 +885,7 @@ msgstr "počet shiftů" msgid "cannot set and unset shell options simultaneously" msgstr "přepínač shellu nelze zároveň nastavit a zrušit" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: chybný název přepínače shellu" @@ -906,26 +942,26 @@ msgstr "%s je %s\n" msgid "%s is hashed (%s)\n" msgstr "%s je zahashován (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: chybný argument s limitou" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "„%c“: chybný příkaz" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: limit nelze zjistit: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limit" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: limit nelze změnit: %s" @@ -985,76 +1021,76 @@ msgstr "chybný skok" msgid "%s: unbound variable" msgstr "%s: nevázaná proměnná" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\ačasový limit pro čekání na vstup vypršel: automatické odhlášení\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "standardní vstup nelze přesměrovat z /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: „%c“: chybný formátovací znak" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: koproces [%d:%s] stále existuje" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "chyba v rouře" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: maximální úroveň zanoření funkce eval byla překročena (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: maximální úroveň zanoření funkce source byla překročena (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: maximální úroveň zanoření funkcí byla překročena (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: omezeno: v názvu příkazu nesmí být „/“" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: příkaz nenalezen" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: chybný interpretr" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: binární soubor nelze spustit: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "„%s“: je zvláštní vestavěný příkaz shellu" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "deskriptor souboru %d nelze duplikovat na deskriptor %d" @@ -1103,37 +1139,42 @@ msgstr "po přednostním zvýšení nebo snížení očekáván identifikátor" msgid "missing `)'" msgstr "postrádám „)“" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "syntaktická chyba: očekáván operand" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "syntaktická chyba: chybný aritmetický operátor" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (chybný token je „%s“)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "chybný aritmetický základ" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: chybný počet řádků" + +#: expr.c:1597 msgid "value too great for base" msgstr "hodnot je pro základ příliš velká" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: chyba výrazu\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: rodičovské adresáře nejsou přístupné" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "na deskriptoru %d nelze resetovat režim nodelay" @@ -1148,163 +1189,168 @@ msgstr "nový deskriptor souboru pro vstup bashe z deskr. %d nelze alokovat" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: buffer již pro nový deskriptor %d existuje" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp roury" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "forknutý PID %d se objevil v běžící úloze %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "mažu pozastavenou úlohu %d se skupinou procesů %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: proces %5ld (%s) do the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: PID %5ld (%s) označen za stále živého" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: žádný takový PID" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signál %d" # XXX: (úloha) dokončna. Používat ženský rod i unásledujících. Jedná se # o výpis úloh. -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Dokončena" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Pozastavena" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Pozastavena (%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Běží" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Dokončena (%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Ukončena %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Stav neznámý" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(core dumped [obraz paměti uložen]) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (cwd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid na potomku (z %ld na %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: PID %ld není potomkem tohoto shellu" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Žádný záznam o procesu %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: úloha %d je pozastavena" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: úloha skončila" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: úloha %d je již na pozadí" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: zapíná se WNOHANG, aby se zabránilo neurčitému zablokování" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: řádek %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (core dumped [obraz paměti uložen])" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(cwd nyní: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp selhalo" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: správa úloh nefunguje na pozadí" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: disciplína linky" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "nelze nastavit skupinu procesů terminálu (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "žádná správa úloh v tomto shellu" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: předpoklad nesplněn: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1313,39 +1359,39 @@ msgstr "" "\r\n" "malloc: %s:%d: zbabraný předpoklad\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "není známo" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: blok v seznamu uvolněných zbit" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: zavoláno s argumentem již uvolněného bloku" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: zavoláno s argumentem nenaalokovaného bloku" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: zjištěno podtečení, mh_nbytes mimo rozsah" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: velikosti počátečního a koncového kusu se liší" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: zavoláno s argumentem nenaalokovaného bloku" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: zjištěno podtečení, mh_nbytes mimo rozsah" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: velikosti počátečního a koncového kusu se liší" @@ -1387,22 +1433,22 @@ msgstr "%s: chybné určení síťové cesty" msgid "network operations not supported" msgstr "síťové operace nejsou podporovány" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: národní prostředí nelze změnit (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: národní prostředí nelze změnit (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: národní prostředí nelze změnit (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: národní prostředí nelze změnit (%s): %s" @@ -1448,111 +1494,115 @@ msgstr "„here“ dokument na řádku %d ukončen koncem souboru (požadováno msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: instrukce přesměrování „%d“ mimo rozsah" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" -msgstr "shell_getc: shell_input_line_size (%zu) přesahuje SIZE_MAX (%lu): řádek zkrácen" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" +msgstr "" +"shell_getc: shell_input_line_size (%zu) přesahuje SIZE_MAX (%lu): řádek " +"zkrácen" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "maximální počet here dokumentů překročen" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "neočekávaný konec souboru při hledání znaku odpovídajícímu „%c“" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "neočekávaný konec souboru při hledání „]]“" # XXX: Condional means condition (adj.) probably. Can English distinguish # between the condition (podmínkový) and the code branch (podmíněný)? Check # for all "conditional" string occurences. -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "chyba syntaxe ve výrazu podmínky: neočekávaný token „%s“" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "chyba syntaxe ve výrazu podmínky" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "neočekávaný token „%s“, očekávána „)“" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "očekávána „)“" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "neočekávaný argument „%s“ u podmínkového unárního operátoru" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "neočekávaný argument u podmínkového unárního operátoru" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "neočekávaný token „%s“, očekáván podmínkový binární operátor" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "očekáván podmínkový binární operátor" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "neočekávaný argument „%s„ u podmínkového binárního operátoru" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "neočekávaný argument u podmínkového binárního operátoru" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "neočekávaný token „%c“ v podmínkovém příkazu" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "neočekávaný token „%s“ v podmínkovém příkazu" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "neočekávaný token %d v podmínkovém příkazu" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "chyba syntaxe poblíž neočekávaného tokenu „%s“" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "chyba syntaxe poblíž „%s“" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "chyba syntaxe: nenadálý konec souboru" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "chyba syntaxe" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Shell lze ukončit příkazem „%s“.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "nenadálý konec souboru při hledání odpovídající „)“" @@ -1596,89 +1646,89 @@ msgstr "xtrace: fd (%d) != fileno fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: „%c“: chybný formátovací znak" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "deskriptor souboru mimo rozsah" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: nejednoznačné přesměrování" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: existující soubor nelze přepsat" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: omezeno: výstup nelze přesměrovat" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "pro „here“ dokument nelze vytvořit dočasný soubor: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: deskriptor souboru nelze přiřadit do proměnné" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port není bez síťování podporováno" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "chyba přesměrování: deskriptor souboru nelze duplikovat" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "nelze nalézt /tmp, vytvořte jej, prosím!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp musí být platným názvem pro adresář" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "v interaktivních shellech se režim krásného výpisu nepoužije" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: chybný přepínač" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "UID nelze nastavit na %d: efektivní UID je %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "GID nelze nastavit na %d: efektivní GID je %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "debuger nelze spustit, ladicí režim zakázán" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: Je adresářem" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Nemám žádné jméno!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, verze %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1687,327 +1737,329 @@ msgstr "" "Použití:\t%s [Dlouhý GNU přepínač] [přepínač]…\n" "\t%s [Dlouhý GNU přepínač] [přepínač] skriptový_soubor…\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Dlouhé GNU přepínače:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Přepínače shellu:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD nebo -c příkaz nebo -O shopt_přepínač\t(pouze při vyvolání)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s nebo -o přepínač\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" -msgstr "Podrobnosti o přepínačích shellu získáte tím, že napíšete „%s -c \"help set\"“.\n" +msgstr "" +"Podrobnosti o přepínačích shellu získáte tím, že napíšete „%s -c \"help set" +"\"“.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Podrobnosti o příkazech vestavěných do shellu získáte tím, že\n" "napište „%s -c help“.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Chyby nahlásíte příkazem „bashbug“.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Domovská stránka bashe: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Obecný návod na použití softwaru GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: neplatná operace" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Falešný signál" # Překlady názvů signálů převzaty (s mírnými úpravami) z české překladu # manuálové stránky signal(7). -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Linka terminálu zavěšena" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Přerušení" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Ukončení" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Neplatná instrukce" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Přerušení při ladění" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Ukončení funkcí abort()" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Instrukce EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Výjimka při práci s pohyblivou řádovou čárkou" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Zabit" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Chyba sběrnice" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Chyba segmentace" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Špatné volání systému" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Z roury nikdo nečte" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Signál časovače" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Ukončit" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Čekají urgentní I/O data" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Pozastaveno (signálem)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Pokračovat" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Potomek byl pozastaven nebo zemřel" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Pozastaveno (vstupem TTY)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Pozastaveno (výstupem na TTY)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O je připraveno" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Dosažen limit procesorového času" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Dosažen limit velikosti souboru" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Časovač (virtuální)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Časovač (profilovací)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Změna okna" # XXX: SIGLOST -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Zámek záznamu" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Uživatelský signal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Uživatelský signál 2" # FIXME: HFT znamená High Frequency Timer? Zkontrolovat i další výskyty -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "vstupní data HFT čekají" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "hrozí selhání napájení" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "hrozí selhání systému" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "přesunout proces na jiný procesor" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "chyba programování" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Režim HFT sledování přidělen" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Režim HFT sledování odebrán" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT zvuková posloupnost byla dokončena" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Požadavek o informaci" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Neznámé číslo signálu" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Neznámý signál č. %d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "chybná substituce: v %2$s chybí uzavírací „%1$s“" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: seznam nelze přiřadit do prvku pole" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "nelze vyrobit rouru za účelem substituce procesu" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "nelze vytvořit potomka za účelem substituce procesu" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "pojmenovanou rouru %s nelze otevřít pro čtení" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "pojmenovanou rouru %s nelze otevřít pro zápis" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "pojmenovanou rouru %s nelze zdvojit jako deskriptor %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "substituce příkazu: nulový bajt ve vstupu ignorován" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "nelze vytvořit rouru pro substituci příkazu" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "nelze vytvořit potomka pro substituci příkazu" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: rouru nelze zdvojit jako deskriptor 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: neplatný název proměnné pro odkaz na název" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: chybná nepřímá expanze" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: chybný název proměnné" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parametr nenastaven" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametr null nebo nenastaven" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: výraz podřetězce < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: chybná substituce" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: takto nelze přiřazovat" -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" -msgstr "budoucá verze tohoto shellu budou vynucovat vyhodnocení jako aritmetickou substituci" +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" +msgstr "" +"budoucá verze tohoto shellu budou vynucovat vyhodnocení jako aritmetickou " +"substituci" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "chybná substituce: v %s chybí uzavírací „`“" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "žádná shoda: %s" @@ -2030,121 +2082,134 @@ msgstr "očekávána „)“" msgid "`)' expected, found %s" msgstr "očekávána „)“, nalezeno %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: očekáván unární operátor" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: očekáván binární operátor" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: očekáván unární operátor" + +#: test.c:878 msgid "missing `]'" msgstr "postrádám „]“" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "chyba syntaxe: neočekávaný „;“" + +#: trap.c:220 msgid "invalid signal number" msgstr "neplatné číslo signálu" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" -msgstr "obsluha signálů: maximální úroveň zanoření obsluhy signálů byla překročena (%d)" +msgstr "" +"obsluha signálů: maximální úroveň zanoření obsluhy signálů byla překročena " +"(%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: chybná hodnota v trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "run_pending_traps: obsluha signálu je SIG_DFL, přeposílám %d (%s) sobě" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: chybný signál %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "chyba při importu definice „%s“" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "úroveň shellu (%d) příliš vysoká, resetuji na 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: žádný kontext funkce v aktuálním rozsahu" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: hodnotu nelze do proměnné přiřadit" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: přiřazení čísla odkazu na název" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: žádný kontext funkce v aktuálním rozsahu" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s: má nullový exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "neplatný znak %d v exportstr pro %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "v exportstr pro %s chybí „=“" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: hlava shell_variables není kontextem funkce" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: chybí kontext global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: hlava shell_variables není dočasným rozsahem prostředí" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: nelze otevřít jako SOUBOR" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: neplatná hodnota pro deskriptor trasovacího souboru" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: hodnota kompatibility je mimo rozsah" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright © 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" -msgstr "Licence GPLv3+: GNU GPL verze 3 nebo novější \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" +msgstr "" +"Licence GPLv3+: GNU GPL verze 3 nebo novější \n" #: version.c:86 version2.c:86 #, c-format @@ -2188,8 +2253,13 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] název [název…]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" -msgstr "bind [-lpsvPSVX] [-m klávmapa] [-f soubor] [-q název] [-u název] [-r klávposl] [-x klávposl:příkaz-shellu] [klávposl:readline-funkce nebo readline-příkaz]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgstr "" +"bind [-lpsvPSVX] [-m klávmapa] [-f soubor] [-q název] [-u název] [-r " +"klávposl] [-x klávposl:příkaz-shellu] [klávposl:readline-funkce nebo " +"readline-příkaz]" #: builtins.c:56 msgid "break [n]" @@ -2220,11 +2290,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] příkaz [argument…]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [název[=hodnota]…]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] název[=hodnota]…" #: builtins.c:82 @@ -2248,11 +2320,13 @@ msgid "eval [arg ...]" msgstr "eval [argument…]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optstring name [argument]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a název] [příkaz [argument…]] [přesměrování…]" #: builtins.c:100 @@ -2265,7 +2339,8 @@ msgstr "logout [n]" #: builtins.c:105 msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]" -msgstr "fc [-e enázev] [-lnr] [první] [poslední] nebo fc -s [vzor=náhrada] [příkaz]" +msgstr "" +"fc [-e enázev] [-lnr] [první] [poslední] nebo fc -s [vzor=náhrada] [příkaz]" #: builtins.c:109 msgid "fg [job_spec]" @@ -2284,8 +2359,12 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [vzorek…]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" -msgstr "history [-c] [-d pozice] [n] nebo history -anrw [jméno_souboru] nebo history -ps argument [argument…]" +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" +"history [-c] [-d pozice] [n] nebo history -anrw [jméno_souboru] nebo history " +"-ps argument [argument…]" #: builtins.c:127 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" @@ -2296,16 +2375,23 @@ msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [úloha… | PID…]" #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" -msgstr "kill [-s sigspec | -n číssig | -sigspec] pid | úloha… nebo kill -l [sigspec]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" +msgstr "" +"kill [-s sigspec | -n číssig | -sigspec] pid | úloha… nebo kill -l [sigspec]" #: builtins.c:136 msgid "let arg [arg ...]" msgstr "let argument [argument…]" #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" -msgstr "read [-ers] [-a pole] [-d oddělovač] [-i text] [-n p_znaků] [-N p_znaků] [-p výzva] [-t limit] [-u fd] [jméno…]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" +msgstr "" +"read [-ers] [-a pole] [-d oddělovač] [-i text] [-n p_znaků] [-N p_znaků] [-p " +"výzva] [-t limit] [-u fd] [jméno…]" #: builtins.c:140 msgid "return [n]" @@ -2368,7 +2454,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [mód]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id…]" #: builtins.c:181 @@ -2396,8 +2483,12 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case SLOVO in [VZOR [| VZOR]…) PŘÍKAZY ;;]… esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" -msgstr "if PŘÍKAZY; then PŘÍKAZY; [ elif PŘÍKAZY; then PŘÍKAZY; ]… [ else PŘÍKAZY; ] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" +"if PŘÍKAZY; then PŘÍKAZY; [ elif PŘÍKAZY; then PŘÍKAZY; ]… [ else PŘÍKAZY; ] " +"fi" #: builtins.c:196 msgid "while COMMANDS; do COMMANDS; done" @@ -2457,24 +2548,45 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v proměnná] formát [argumenty]" #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" -msgstr "complete [-abcdefgjksuv] [-pr] [-DEI] [-o přepínač] [-A akce] [-G globvzor] [-W seznam_slov] [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S přípona] [název…]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" +msgstr "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o přepínač] [-A akce] [-G globvzor] " +"[-W seznam_slov] [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S " +"přípona] [název…]" #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" -msgstr "compgen [-abcdefgjksuv] [-o přepínač] [-A akce] [-G globvzor] [-W seznam_slov] [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S přípona] [slovo]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +msgstr "" +"compgen [-abcdefgjksuv] [-o přepínač] [-A akce] [-G globvzor] [-W " +"seznam_slov] [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S " +"přípona] [slovo]" #: builtins.c:239 msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o možnost] [-DEI] [název…]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "mapfile [-d oddělovač] [-n počet] [-O počátek] [-s počet] [-t] [-u FD] [-C volání] [-c množství] [pole]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"mapfile [-d oddělovač] [-n počet] [-O počátek] [-s počet] [-t] [-u FD] [-C " +"volání] [-c množství] [pole]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "readarray [-d oddělovač] [-n počet] [-O počátek] [-s počet] [-t] [-u FD] [-C volání] [-c množství] [pole]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"readarray [-d oddělovač] [-n počet] [-O počátek] [-s počet] [-t] [-u FD] [-C " +"volání] [-c množství] [pole]" #: builtins.c:256 msgid "" @@ -2491,16 +2603,19 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" "Definuje nebo zobrazí aliasy.\n" " \n" -" „alias“ bez argumentů vypíše na standardní výstup seznam aliasů ve znovu\n" +" „alias“ bez argumentů vypíše na standardní výstup seznam aliasů ve " +"znovu\n" " použitelném formátu NÁZEV=HODNOTA.\n" " \n" " Jinak bude definován alias pro každý NÁZEV, který má zadanou HODNOTU.\n" -" Závěrečná mezera v HODNOTĚ způsobí, že při expanzi bude následující slovo\n" +" Závěrečná mezera v HODNOTĚ způsobí, že při expanzi bude následující " +"slovo\n" " zkontrolováno na substituci aliasů.\n" " \n" " Přepínače:\n" @@ -2537,25 +2652,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2571,33 +2691,41 @@ msgstr "" " Přepínače:\n" " -m klávmapa Použije KLÁVMAPU jako klávesovou mapu pro trvání\n" " tohoto příkazu. Možné klávesové mapy jsou emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command a vi-insert.\n" " -l Vypíše seznam názvů funkcí.\n" " -P Vypíše seznam názvů funkcí a klávesových vazeb.\n" -" -p Vypíše seznam funkcí a klávesových vazeb ve formátu,\n" +" -p Vypíše seznam funkcí a klávesových vazeb ve " +"formátu,\n" " který lze použít jako vstup.\n" " -S Vypíše seznam posloupností kláves,\n" " které vyvolávají makra, a jejich hodnoty.\n" " -s Vypíše seznam posloupností kláves,\n" -" která vyvolávají makra, a jejich hodnoty ve formátu,\n" +" která vyvolávají makra, a jejich hodnoty ve " +"formátu,\n" " který lze použít jako vstup.\n" " -V Vypíše seznam názvů proměnných a hodnot.\n" -" -v Vypíše seznam názvů proměnných a hodnot ve formátu,\n" +" -v Vypíše seznam názvů proměnných a hodnot ve " +"formátu,\n" " který lze použít jako vstup.\n" " -q název-funkce Dotáže se, které klávesy vyvolají zadanou funkci.\n" -" -u název-funkce Zruší všechny vazby na klávesy, které jsou napojeny\n" +" -u název-funkce Zruší všechny vazby na klávesy, které jsou " +"napojeny\n" " na zadanou funkci.\n" " -r klávposl Odstraní vazbu na KLÁVPOSL.\n" " -f soubor Načte vazby kláves ze SOUBORU.\n" " -x klávposl:příkaz-shellu\n" " Způsobí, že bude vykonán PŘÍKAZ-SHELLU, když bude\n" " zadána KLÁVPOSL.\n" -" -X Vypíše posloupnosti kláves a příkazy přidružené přes\n" -" přepínač -x ve formátu, který lze použít jako vstup.\n" +" -X Vypíše posloupnosti kláves a příkazy přidružené " +"přes\n" +" přepínač -x ve formátu, který lze použít jako " +"vstup.\n" " \n" " Návratový kód:\n" -" bind vrací 0, pokud není zadán nerozpoznaný přepínač nebo nedojde k chybě." +" bind vrací 0, pokud není zadán nerozpoznaný přepínač nebo nedojde " +"k chybě." #: builtins.c:330 msgid "" @@ -2640,7 +2768,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2648,7 +2777,8 @@ msgid "" msgstr "" "Provede vestavěný příkaz shellu.\n" " \n" -" Provede VESTAVĚNÝ-PŘÍKAZ-SHELLU s argumenty ARGUMENTY, aniž by se uplatnilo\n" +" Provede VESTAVĚNÝ-PŘÍKAZ-SHELLU s argumenty ARGUMENTY, aniž by se " +"uplatnilo\n" " vyhledávání příkazu. Toto se hodí, když si přejete reimplementovat\n" " vestavěný příkaz shellu jako funkci shellu, avšak potřebujete spustit\n" " vestavěný příkaz uvnitř této funkce.\n" @@ -2688,16 +2818,22 @@ msgstr "" msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2713,24 +2849,29 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" "Změní pracovní adresář shellu.\n" " \n" -" Změní aktuální adresář na ADR. Implicitní ADR je hodnota proměnné shellu\n" +" Změní aktuální adresář na ADR. Implicitní ADR je hodnota proměnné " +"shellu\n" " HOME.\n" " \n" " Proměnná CDPATH definuje vyhledávací cestu pro adresář obsahující ADR.\n" " Názvy náhradních adresářů v CDPATH se oddělují dvojtečkou (:). Prázdný\n" -" název adresáře je stejný jako aktuální adresář. Začíná-li ADR na lomítko\n" +" název adresáře je stejný jako aktuální adresář. Začíná-li ADR na " +"lomítko\n" " (/), nebude CDPATH použita.\n" " \n" -" Nebude-li adresář nalezen a přepínač shellu „cdable_vars“ bude nastaven,\n" +" Nebude-li adresář nalezen a přepínač shellu „cdable_vars“ bude " +"nastaven,\n" " pak se dané slovo zkusí jakožto název proměnné. Má-li taková proměnná\n" " hodnotu, pak její hodnota se použije jako ADR.\n" " \n" @@ -2738,7 +2879,8 @@ msgstr "" " -L vynutí následování symbolických odkazů: vyhodnotí symbolické\n" " odkazy v ADR po zpracování všech výskytů „..“\n" " -P nařizuje použít fyzickou adresářovou strukturu namísto\n" -" následování symbolických odkazů: vyhodnotí symbolické odkazy v ADR\n" +" následování symbolických odkazů: vyhodnotí symbolické odkazy " +"v ADR\n" " před zpracováním všech výskytů „..“\n" " -e je-li zadán přepínač -P a současný pracovní adresář nelze\n" " zdárně zjistit, skončí s nenulovým návratovým kódem\n" @@ -2826,7 +2968,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2840,8 +2983,10 @@ msgid "" msgstr "" "Provede jednoduchý příkaz nebo zobrazí podrobnosti o příkazech.\n" " \n" -" Spustí PŘÍKAZ s ARGUMENTY ignoruje funkce shellu, nebo zobrazí informace\n" -" o zadaných PŘÍKAZECH. Lze využít, když je třeba vyvolat příkazy z disku,\n" +" Spustí PŘÍKAZ s ARGUMENTY ignoruje funkce shellu, nebo zobrazí " +"informace\n" +" o zadaných PŘÍKAZECH. Lze využít, když je třeba vyvolat příkazy " +"z disku,\n" " přičemž existuje funkce stejného jména.\n" " \n" " Přepínače:\n" @@ -2854,6 +2999,7 @@ msgstr "" " Vrací návratový kód PŘÍKAZU, nebo selže, nebyl–li příkaz nalezen." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2866,6 +3012,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2884,7 +3032,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2920,14 +3069,15 @@ msgstr "" " Proměnné s atributem integer jsou aritmeticky vyhodnoceny (vizte příkaz\n" " „let“), jakmile je do proměnné přiřazeno.\n" " \n" -" Je-li použito uvnitř funkce, učiní „declare“ NÁZVY lokálními stejně jako\n" +" Je-li použito uvnitř funkce, učiní „declare“ NÁZVY lokálními stejně " +"jako\n" " příkaz „local“. Přepínač „-g“ toto chování potlačí.\n" " \n" " Návratový kód:\n" " Vrací úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě při\n" " přiřazování do proměnné." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2937,7 +3087,7 @@ msgstr "" " \n" " Synonymum pro „declare“. Vizte „help declare“." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2953,21 +3103,24 @@ msgid "" msgstr "" "Definuje lokální proměnné.\n" " \n" -" Vytvoří lokální proměnnou pojmenovanou NÁZEV a přiřadí jí HODNOTU. PŘEPÍNAČ\n" +" Vytvoří lokální proměnnou pojmenovanou NÁZEV a přiřadí jí HODNOTU. " +"PŘEPÍNAČ\n" " smí být jakýkoliv přepínač přípustný u „declare“.\n" " \n" -" Lokální proměnné lze použít jen uvnitř funkcí, budou viditelné jen v dané\n" +" Lokální proměnné lze použít jen uvnitř funkcí, budou viditelné jen " +"v dané\n" " funkci a jejich potomcích.\n" " \n" " Návratový kód:\n" " Vrací úspěch, nebyl-li zadán neplatný přepínač, nenastala-li chyba při\n" " přiřazování do proměnné a vykonává-li shell funkci." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -2991,9 +3144,11 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" @@ -3006,8 +3161,10 @@ msgstr "" " \n" " Přepínače:\n" " -n nepřipojuje nový řádek\n" -" -e zapne interpretování následujících znaků uvozených zpětným lomítkem\n" -" -E explicitně potlačí interpretování znaků uvozených zpětným lomítkem\n" +" -e zapne interpretování následujících znaků uvozených zpětným " +"lomítkem\n" +" -E explicitně potlačí interpretování znaků uvozených zpětným " +"lomítkem\n" " \n" " „echo“ interpretuje následující znaky uvozené zpětným lomítkem:\n" " \\a poplach (zvonek)\n" @@ -3033,7 +3190,7 @@ msgstr "" " Návratový kód:\n" " Vrací úspěch, nedojde-li k chybě zápisu na výstup." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3054,7 +3211,7 @@ msgstr "" " \n" " Vrací úspěch, nedojte-li k chybě zápisu na výstup." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3087,7 +3244,8 @@ msgstr "" " shellu, aniž byste museli zadávat celou cestu.\n" " \n" " Přepínače:\n" -" -a\tvypíše seznam vestavěných příkazů a vyznačí, který je a který není\n" +" -a\tvypíše seznam vestavěných příkazů a vyznačí, který je a který " +"není\n" " \tpovolen\n" " -n\tzakáže každý NÁZEV nebo zobrazí seznam zakázaných vestavěných\n" " \tpříkazů\n" @@ -3107,11 +3265,12 @@ msgstr "" " Vrací úspěch, je-li NÁZEV vestavěným příkazem shellu a nevyskytne-li\n" " se chyba." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" @@ -3124,7 +3283,8 @@ msgstr "" " Návratový kód:\n" " Vrátí návratový kód příkazu, nebo úspěch, byl-li příkaz prázdný." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3157,8 +3317,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3180,13 +3340,17 @@ msgstr "" " skript. Pokud přepínač vyžaduje argument, getopts umístí tento argument\n" " do proměnné shellu OPTARG.\n" " \n" -" getopts hlásí chyby jedním ze dvou způsobů. Pokud prvním znakem OPTSTRING\n" +" getopts hlásí chyby jedním ze dvou způsobů. Pokud prvním znakem " +"OPTSTRING\n" " je dvojtečka, getopts hlásí chyby tichým způsobem. V tomto režimu žádné\n" " chybové zprávy nejsou vypisovány. Když se narazí na neplatný přepínač,\n" -" getopts umístí tento znak do OPTARG. Pokud není nalezen povinný argument,\n" -" getopts umístí „:“ do NAME a OPTARG nastaví na znak nalezeného přepínače.\n" +" getopts umístí tento znak do OPTARG. Pokud není nalezen povinný " +"argument,\n" +" getopts umístí „:“ do NAME a OPTARG nastaví na znak nalezeného " +"přepínače.\n" " Pokud getopts nepracuje v tomto tichém režimu a je nalezen neplatný\n" -" přepínač, getopts umístí „?“ do NAME a zruší OPTARG. Když nenajde povinný\n" +" přepínač, getopts umístí „?“ do NAME a zruší OPTARG. Když nenajde " +"povinný\n" " argument, je do NAME zapsán „?“, OPTARG zrušen a vytištěna diagnostická\n" " zpráva.\n" " \n" @@ -3194,19 +3358,22 @@ msgstr "" " chybových zpráv, dokonce i když první znak OPTSTRING není dvojtečka.\n" " Implicitní hodnota OPTERR je 1.\n" " \n" -" Normálně getopts zpracovává poziční parametry ($0–$9), avšak následuje-li\n" +" Normálně getopts zpracovává poziční parametry ($0–$9), avšak následuje-" +"li\n" " getopts více argumentů, budou rozebrány tyto namísto pozičních.\n" " \n" " Návratový kód:\n" -" Vrátí úspěch, byl-li nalezen nějaký přepínač. Neúspěch vrátí, když dojde\n" +" Vrátí úspěch, byl-li nalezen nějaký přepínač. Neúspěch vrátí, když " +"dojde\n" " na konec přepínačů nebo nastane-li chyba." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -3214,16 +3381,20 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" "Nahradí shell zadaným příkazem.\n" " \n" -" Vykoná PŘÍKAZ, přičemž nahradí tento shell zadaným programem. ARGUMENTY\n" -" se stanou argumenty PŘÍKAZU. Není-li PŘÍKAZ zadán, přesměrování zapůsobí\n" +" Vykoná PŘÍKAZ, přičemž nahradí tento shell zadaným programem. " +"ARGUMENTY\n" +" se stanou argumenty PŘÍKAZU. Není-li PŘÍKAZ zadán, přesměrování " +"zapůsobí\n" " v tomto shellu.\n" " \n" " Přepínače:\n" @@ -3237,7 +3408,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud byl PŘÍKAZ nalezen a nedošlo k chybě přesměrování." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3249,11 +3420,12 @@ msgstr "" " Ukončí tento shell se stavem N. Bez N bude návratový kód roven kódu\n" " posledně prováděného příkazu." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "Ukončí přihlašovací shell.\n" @@ -3261,17 +3433,19 @@ msgstr "" " Ukončí přihlašovací (login) shell se stavem N. Nebyl-li příkaz zavolán\n" " z přihlašovacího shellu, vrátí chybu." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -3285,12 +3459,14 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" "Zobrazí nebo vykoná příkazy ze seznamu historie.\n" " \n" " fc se používá na vypsání, úpravu a znovu provedení příkazů ze seznamu\n" -" historie. PRVNÍ a POSLEDNÍ mohou být čísla určující rozsah nebo PRVNÍ může být\n" +" historie. PRVNÍ a POSLEDNÍ mohou být čísla určující rozsah nebo PRVNÍ " +"může být\n" " řetězec, což určuje nejnovější příkaz začínající na zadaný řetězec.\n" " \n" " Přepínače:\n" @@ -3302,14 +3478,15 @@ msgstr "" " Forma příkazu „fc -s [vzor=náhrada… [příkaz]“ znamená, že PŘÍKAZ bude\n" " po nahrazení STARÝ=NOVÝ znovu vykonán.\n" " \n" -" Užitečný alias je r='fc -s', takže napsání „r cc“ spustí poslední příkaz\n" +" Užitečný alias je r='fc -s', takže napsání „r cc“ spustí poslední " +"příkaz\n" " začínající na „cc“ a zadání „r“ znovu spustí poslední příkaz.\n" " \n" " Návratový kód:\n" " Vrátí úspěch nebo kód provedeného příkazu. Nenulový kód, vyskytne-li se\n" " chyba." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3322,19 +3499,22 @@ msgid "" msgstr "" "Přepne úlohu na popředí.\n" " \n" -" Přesune úlohu určenou pomocí ÚLOHA na popředí a učiní ji aktuální úlohou.\n" +" Přesune úlohu určenou pomocí ÚLOHA na popředí a učiní ji aktuální " +"úlohou.\n" " Není-li ÚLOHA zadána, použije se úloha, o které si shell myslí, že je\n" " aktuální.\n" " \n" " Návratový kód:\n" " Kód úlohy přesunuté do popředí, nebo došlo-li k chybě, kód selhání." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" @@ -3349,12 +3529,13 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud je správa úloh zapnuta a nedošlo-li k nějaké chybě." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3373,15 +3554,18 @@ msgid "" msgstr "" "Zapamatuje si nebo zobrazí umístění programu.\n" " \n" -" Pro každý NÁZEV je určena plná cesta k příkazu a je zapamatována. Nejsou-li\n" -" zadány žádné argumenty, budou vypsány informace o zapamatovaných příkazech.\n" +" Pro každý NÁZEV je určena plná cesta k příkazu a je zapamatována. Nejsou-" +"li\n" +" zadány žádné argumenty, budou vypsány informace o zapamatovaných " +"příkazech.\n" " \n" " Přepínače:\n" " -d zapomene zapamatovaná umístění každého NÁZVU\n" " -l vypíše v takové podobě, kterou lze opět použít jako vstup\n" " -p cesta použije NÁZEV_CESTY jako plnou cestu k NÁZVU\n" " -r zapomene všechna zapamatovaná umístění\n" -" -t vypíše zapamatované umístění každého NÁZVU a každému umístění\n" +" -t vypíše zapamatované umístění každého NÁZVU a každému " +"umístění\n" " předepíše odpovídající NÁZEV, bylo zadáno více NÁZVŮ\n" " Argumenty:\n" " NÁZEV Každý NÁZEV je vyhledán v $PATH a přidán do seznamu\n" @@ -3390,7 +3574,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud byl NÁZEV nalezen a nebyl-li zadán neplatný přepínač." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3408,12 +3592,14 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" "Zobrazí podrobnosti o vestavěných příkazech.\n" " \n" " Zobrazí stručný souhrn vestavěných příkazů. Je-li zadán VZOREK,\n" -" vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak je\n" +" vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak " +"je\n" " vytištěn seznam syntaxe vestavěných příkazů.\n" " \n" " Přepínače:\n" @@ -3428,7 +3614,7 @@ msgstr "" " Návratový kód:\n" " Vrací úspěch, pokud byl nalezen VZOREK a nebyl zadán neplatný přepínač." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3456,7 +3642,8 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." @@ -3468,7 +3655,8 @@ msgstr "" " \n" " Přepínače:\n" " -c vyprázdní seznam historie smazáním všech položek\n" -" -d pozice smaže položku ze seznamu historie na pozici POZICE. Záporné\n" +" -d pozice smaže položku ze seznamu historie na pozici POZICE. " +"Záporné\n" " pozice se počítají od konce seznamu historie.\n" " \n" " -a připojí řádky historie z této relace do souboru historie\n" @@ -3481,17 +3669,20 @@ msgstr "" " aniž by cokoliv uložil do seznamu historie\n" " -s připojí ARGUMENTY do seznamu historie jako jednu položku\n" " \n" -" Je-li zadán JMÉNO_SOUBORU, tak ten je použit jako soubor historie. Jinak\n" +" Je-li zadán JMÉNO_SOUBORU, tak ten je použit jako soubor historie. " +"Jinak\n" " pokud $HISTFILE má hodnotu, tato je použita, jinak ~/.bash_history.\n" " \n" -" Je-li proměnná $HISTTIMEFORMAT nastavena a není-li prázdná, její hodnota\n" +" Je-li proměnná $HISTTIMEFORMAT nastavena a není-li prázdná, její " +"hodnota\n" " se použije jako formátovací řetězec pro strftime(3) při výpisu časových\n" -" razítek spojených s každou položkou historie. Jinak žádná časová razítka\n" +" razítek spojených s každou položkou historie. Jinak žádná časová " +"razítka\n" " nebudou vypisována. \n" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3526,14 +3717,17 @@ msgstr "" " -r zúží výstup jen na běžící úlohy\n" " -s zúží výstup jen na pozastavené úlohy\n" " \n" -" Je-li použito -x, bude spuštěn příkaz, jakmile všechny úlohy uvedené mezi\n" -" ARGUMENTY budou nahrazeny ID procesu, který je vedoucím skupiny dané úlohy.\n" +" Je-li použito -x, bude spuštěn příkaz, jakmile všechny úlohy uvedené " +"mezi\n" +" ARGUMENTY budou nahrazeny ID procesu, který je vedoucím skupiny dané " +"úlohy.\n" " \n" " Návratový kód:\n" -" Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba.\n" +" Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se " +"chyba.\n" " Byl-ly použit přepínač -x, vrátí návratový kód PŘÍKAZU." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3563,7 +3757,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač nebo ÚLOHA." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3588,13 +3782,15 @@ msgstr "" "Zašle signál úloze.\n" " \n" " Zašle procesu určeném PID (nebo ÚLOHOU) signál zadaný pomocí SIGSPEC\n" -" nebo ČÍSSIG. Není-li SIGSPEC ani ČÍSSIG zadán, pak se předpokládá SIGTERM.\n" +" nebo ČÍSSIG. Není-li SIGSPEC ani ČÍSSIG zadán, pak se předpokládá " +"SIGTERM.\n" " \n" " Přepínače:\n" " -s sig SIG je název signálu\n" " -n sig SIG je číslo signálu\n" " -l vypíše čísla signálů; pokud „-l“ následují argumenty, má\n" -" se za to, že se jedná o čísla signálů, pro které se mají vyspat\n" +" se za to, že se jedná o čísla signálů, pro které se mají " +"vyspat\n" " jejich názvy.\n" " -L synonymum pro -l\n" " \n" @@ -3605,14 +3801,15 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3678,8 +3875,10 @@ msgstr "" " \t&=, ^=, |=\tpřiřazení\n" " \n" " Proměnné shellu jsou povolené operandy. Název proměnné je uvnitř výrazu\n" -" nahrazen její hodnotou (s automatickým převodem na celé číslo pevné šířky).\n" -" Proměnná nemusí mít atribut integer (číslo) zapnutý, aby byla použitelná\n" +" nahrazen její hodnotou (s automatickým převodem na celé číslo pevné " +"šířky).\n" +" Proměnná nemusí mít atribut integer (číslo) zapnutý, aby byla " +"použitelná\n" " ve výrazu.\n" " \n" " Operátory se vyhodnocují v pořadí přednosti. Podvýrazy v závorkách jsou\n" @@ -3689,18 +3888,21 @@ msgstr "" " Pokud poslední ARGUMENT je vyhodnocen na 0, let vrátí 1. Jinak je\n" " navrácena 0." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3712,7 +3914,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3730,20 +3933,24 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" "Načte ze standardního vstupu jeden řádek a rozdělí jej na položky.\n" " \n" " Ze standardního vstupu, nebo deskriptoru souboru FD, je-li zadán\n" " přepínač -u, je načten jeden řádek. Řádek se rozdělí na části jako při\n" -" dělení na slova a první slovo je přiřazeno do prvního JMÉNA, druhé slovo\n" +" dělení na slova a první slovo je přiřazeno do prvního JMÉNA, druhé " +"slovo\n" " do druhého JMÉNA a tak dále, přičemž přebývající slova se přiřadí do\n" " posledního JMÉNA. Pouze znaky uvedené v $IFS jsou považovány za\n" " oddělovače slov.\n" " \n" -" Nejsou-li uvedena žádná JMÉNA, načtený řádek bude uložen do proměnné REPLY.\n" +" Nejsou-li uvedena žádná JMÉNA, načtený řádek bude uložen do proměnné " +"REPLY.\n" " \n" " Přepínače:\n" " -a pole načtená slova budou přiřazena do postupných prvků POLE\n" @@ -3758,26 +3965,34 @@ msgstr "" " -N p_znaků vrátí řízení pouze po načtení přesně P_ZNAKŮ znaků,\n" " pokud se neobjeví konec souboru nebo nevyprší limit,\n" " ignoruje jakýkoliv oddělovač\n" -" -p výzva vypíše řetězec VÝZVA bez závěrečného nového řádku dříve,\n" +" -p výzva vypíše řetězec VÝZVA bez závěrečného nového řádku " +"dříve,\n" " než se zahájí načítání\n" -" -r nepovolí zpětná lomítka pro escapování jakýchkoliv znaků\n" +" -r nepovolí zpětná lomítka pro escapování jakýchkoliv " +"znaků\n" " -s vstup pocházející z terminálu nebude zobrazován\n" " -t limit umožní vypršení časového limitu a vrácení chyby, pokud\n" -" nebude načten celý řádek do LIMIT sekund. Hodnota proměnné\n" -" TMOUT představuje implicitní limit. LIMIT smí být desetinné\n" -" číslo. Je-li LIMIT 0, read okamžitě skončí, aniž by zkusil\n" +" nebude načten celý řádek do LIMIT sekund. Hodnota " +"proměnné\n" +" TMOUT představuje implicitní limit. LIMIT smí být " +"desetinné\n" +" číslo. Je-li LIMIT 0, read okamžitě skončí, aniž by " +"zkusil\n" " načíst jakákoliv data, a vrátí úspěch, jen bude-li na\n" " zadaném deskriptoru souboru připraven vstup. Návratový\n" -" kód bude větší než 128, pokud časový limit bude překročen.\n" -" -u fd čte z deskriptoru souboru FD namísto standardního vstupu\n" +" kód bude větší než 128, pokud časový limit bude " +"překročen.\n" +" -u fd čte z deskriptoru souboru FD namísto standardního " +"vstupu\n" " \n" " Návratový kód:\n" " Návratový kód je nula, pokud se nenarazí na konec souboru, časový limit\n" " pro čtení nevyprší (pak je větší než 128), nedojde k chybě při\n" -" přiřazování do proměnné, nebo není poskytnut neplatný deskriptor souboru\n" +" přiřazování do proměnné, nebo není poskytnut neplatný deskriptor " +"souboru\n" " jako argument -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3790,14 +4005,16 @@ msgid "" msgstr "" "Návrat z shellové funkce.\n" " \n" -" Způsobí ukončení funkce nebo skriptu načteného přes „source“ s návratovou\n" -" hodnotou určenou N. Je-li N vynecháno, návratový kód bude roven poslednímu\n" +" Způsobí ukončení funkce nebo skriptu načteného přes „source“ " +"s návratovou\n" +" hodnotou určenou N. Je-li N vynecháno, návratový kód bude roven " +"poslednímu\n" " příkazu vykonanému uvnitř dotyčné funkce nebo skriptu.\n" " \n" " Návratová hodnota:\n" " Vrátí N, nebo selže, pokud shell neprovádí funkci nebo skript." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3840,7 +4057,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3864,7 +4082,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3882,7 +4101,8 @@ msgid "" msgstr "" "Nastaví nebo zruší hodnoty přepínačů shellu a pozičních parametrů.\n" " \n" -" Změní hodnoty atributům shellu a pozičním parametrům, nebo zobrazí názvy\n" +" Změní hodnoty atributům shellu a pozičním parametrům, nebo zobrazí " +"názvy\n" " a hodnoty proměnných shellu.\n" " \n" " Přepínače:\n" @@ -3956,8 +4176,10 @@ msgstr "" " - Přiřadí jakékoliv zbývající argumenty do pozičních parametrů.\n" " Přepínače -x a -v budou vypnuty.\n" " \n" -" Použití + místo - způsobí, že tyto příznaky budou vypnuty. Příznaky lze též\n" -" použít při volání shellu. Aktuální množinu příznaků je možno nalézt v $-.\n" +" Použití + místo - způsobí, že tyto příznaky budou vypnuty. Příznaky lze " +"též\n" +" použít při volání shellu. Aktuální množinu příznaků je možno nalézt " +"v $-.\n" " Přebývajících n ARGUMENTŮ jsou poziční parametry a budou přiřazeny,\n" " v pořadí, do $1, $2, … $n. Nejsou-li zadány žádné ARGUMENTY, budou\n" " vytištěny všechny proměnné shellu.\n" @@ -3965,7 +4187,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný argument." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3977,7 +4199,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -3995,7 +4218,8 @@ msgstr "" " -n považuje každé JMÉNO za odkaz na název a odstraní proměnnou samu\n" " namísto proměnné, na kterou odkazuje\n" " \n" -" Bez těchto dvou příznaků unset nejprve zkusí zrušit proměnnou a pokud toto\n" +" Bez těchto dvou příznaků unset nejprve zkusí zrušit proměnnou a pokud " +"toto\n" " selže, tak zkusí zrušit funkci.\n" " \n" " Některé proměnné nelze odstranit. Vizte příkaz „readonly“.\n" @@ -4004,12 +4228,13 @@ msgstr "" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač a JMÉNO není jen pro\n" " čtení." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -4023,8 +4248,10 @@ msgid "" msgstr "" "Nastaví atribut exportovat proměnné shellu.\n" " \n" -" Každý NÁZEV je označen pro automatické exportování do prostředí následně\n" -" prováděných příkazů. Je-li zadána HODNOTA, před exportem přiřadí HODNOTU.\n" +" Každý NÁZEV je označen pro automatické exportování do prostředí " +"následně\n" +" prováděných příkazů. Je-li zadána HODNOTA, před exportem přiřadí " +"HODNOTU.\n" " \n" " Přepínače:\n" " -f\tvztahuje se na funkce shellu\n" @@ -4036,7 +4263,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač nebo NÁZEV." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4058,8 +4285,10 @@ msgid "" msgstr "" "Označí proměnné shellu za nezměnitelné.\n" " \n" -" Označí každý NÁZEV jako jen pro čtení, hodnoty těchto NÁZVŮ nebude možné\n" -" změnit následným přiřazením. Je-li zadána HODNOTA, před označením za jen\n" +" Označí každý NÁZEV jako jen pro čtení, hodnoty těchto NÁZVŮ nebude " +"možné\n" +" změnit následným přiřazením. Je-li zadána HODNOTA, před označením za " +"jen\n" " pro čtení přiřadí HODNOTU.\n" " \n" " Přepínače:\n" @@ -4074,7 +4303,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač nebo NÁZEV." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4092,7 +4321,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud N není záporný a není větší než $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4116,7 +4345,7 @@ msgstr "" " Vrací návratový kód posledního provedeného příkazu z NÁZVU_SOUBORU.\n" " Selže, pokud NÁZEV_SOUBORU nelze načíst." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4140,7 +4369,7 @@ msgstr "" " Návratový kód:\n" " Vrací úspěch, pokud je správa úloh zapnuta a nevyskytla se chyba." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4174,7 +4403,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -4195,7 +4425,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -4257,7 +4488,8 @@ msgstr "" " -N SOUBOR Pravda, pokud soubor byl změněn po posledním čtení.\n" " \n" " SOUBOR1 -nt SOUBOR2\n" -" Pravda, pokud je SOUBOR1 novější než SOUBOR2 (podle času\n" +" Pravda, pokud je SOUBOR1 novější než SOUBOR2 (podle " +"času\n" " změny obsahu).\n" " \n" " SOUBOR1 -ot SOUBOR2\n" @@ -4307,7 +4539,7 @@ msgstr "" " Vrací úspěch, je-li VÝRAZ vyhodnocen jako pravdivý. Selže, je-li VÝRAZ\n" " vyhodnocen jako nepravdivý nebo je-li zadán neplatný argument." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4319,11 +4551,12 @@ msgstr "" " Toto je synonymum pro vestavěný příkaz „test“, až na to, že poslední\n" " argument musí být doslovně „]“, aby se shodoval s otevírající „[“." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" @@ -4331,17 +4564,19 @@ msgid "" msgstr "" "Zobrazí časy procesu.\n" " \n" -" Vypíše celkovou dobu procesu shellu a všech jeho potomků, kterou strávili\n" +" Vypíše celkovou dobu procesu shellu a všech jeho potomků, kterou " +"strávili\n" " v uživatelském a jaderném (system) prostoru.\n" " \n" " Návratový kód:\n" " Vždy uspěje." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -4350,26 +4585,34 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" "Zachytávání signálů a jiných událostí.\n" " \n" @@ -4377,34 +4620,42 @@ msgstr "" " signály nebo nastanou určité podmínky.\n" " \n" " Příkaz ARGUMENT bude načten a proveden, až shell obdrží signál(y)\n" -" SIGNAL_SPEC. Pokud ARGUMENT chybí (a je zadán jeden SIGNAL_SPEC) nebo je\n" -" „-“, každý určený signál bude přenastaven zpět na svoji původní hodnotu.\n" -" Je-li ARGUMENT prázdný řetězec, každý SIGNAL_SPEC bude shellem a příkazy\n" +" SIGNAL_SPEC. Pokud ARGUMENT chybí (a je zadán jeden SIGNAL_SPEC) nebo " +"je\n" +" „-“, každý určený signál bude přenastaven zpět na svoji původní " +"hodnotu.\n" +" Je-li ARGUMENT prázdný řetězec, každý SIGNAL_SPEC bude shellem a " +"příkazy\n" " z něj spuštěnými ignorován.\n" " \n" -" Je-li SIGNAL_SPEC „EXIT (0)“, bude ARGUMENT proveden při ukončování tohoto\n" +" Je-li SIGNAL_SPEC „EXIT (0)“, bude ARGUMENT proveden při ukončování " +"tohoto\n" " shellu. Je-li SIGNAL_SPEC „DEBUG“, bude ARGUMENT proveden před každým\n" -" jednoduchým příkazem. Je-li SIGNAL_SPEC „RETURN“, bude ARGUMENT proveden\n" +" jednoduchým příkazem. Je-li SIGNAL_SPEC „RETURN“, bude ARGUMENT " +"proveden\n" " vždy, když skončí běh funkce shellu nebo skriptu spuštěného přes\n" " vestavěný příkaz „.“ nebo „source“. SIGNAL_SPEC „ERR“ znamená, že\n" " ARGUMENT bude proveden pokaždé, když by selhání příkazu způsobilo\n" " ukončení shellu (je-li zapnut přepínač -e).\n" " \n" -" Nejsou-li poskytnuty žádné argumenty, trap vypíše seznam příkazů navázaných\n" +" Nejsou-li poskytnuty žádné argumenty, trap vypíše seznam příkazů " +"navázaných\n" " na všechny signály.\n" " \n" " Přepínače:\n" " -l\tvypíše seznam jmen signálů a jim odpovídajících čísel\n" " -p\tzobrazí příkazy navázané na každý SIGNAL_SPEC\n" " \n" -" Každý SIGNAL_SPEC je buďto jméno signálu ze , nebo číslo signálu.\n" -" U jmen signálů nezáleží na velikosti písmen a předpona SIG je nepovinná.\n" +" Každý SIGNAL_SPEC je buďto jméno signálu ze , nebo číslo " +"signálu.\n" +" U jmen signálů nezáleží na velikosti písmen a předpona SIG je " +"nepovinná.\n" " Aktuálnímu shellu lze zaslat signál pomocí „kill -signal $$“.\n" " \n" " Návratový kód:\n" " Vrátí úspěch, pokud SIGSPEC a zadané přepínače jsou platné." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4430,7 +4681,8 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" "Zobrazí informace o typu příkazu.\n" " \n" @@ -4459,11 +4711,13 @@ msgstr "" " Vrátí úspěch, pokud všechny NÁZVY byly nalezeny. Selže, pokud některé\n" " nalezeny nebyly." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -4489,6 +4743,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4516,7 +4771,8 @@ msgstr "" " -H použije se „tvrdé“ (hard) omezení zdroje\n" " -a nahlásí všechna současná omezení (limity)\n" " -b velikost vyrovnávací paměti socketů\n" -" -c maximální velikost vytvářených core souborů (výpis paměti programu)\n" +" -c maximální velikost vytvářených core souborů (výpis paměti " +"programu)\n" " -d maximální velikost datového segmentu procesu\n" " -e maximální plánovací priorita („nice“)\n" " -f maximální velikost souborů zapsaných shellem a jeho potomky\n" @@ -4546,12 +4802,13 @@ msgstr "" " přepínač, pak se předpokládá -f.\n" " \n" " Hodnoty jsou v násobcích 1024 bajtů, kromě -t, která je v sekundách,\n" -" -p, která je v násobcích 512 bajtů, a -u, což je absolutní počet procesů.\n" +" -p, která je v násobcích 512 bajtů, a -u, což je absolutní počet " +"procesů.\n" " \n" " Návratová hodnota:\n" " Vrací úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4584,30 +4841,44 @@ msgstr "" " Návratový kód\n" " Vrátí úspěch, pokud nebyl zadán neplatný MÓD nebo přepínač." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Počká na dokončení úlohy a vrátí její návratový kód.\n" " \n" -" Počká na každý proces určený ID, což může být ID procesu nebo identifikace\n" -" úlohy, a nahlásí jeho návratový kód. Není-li ID zadáno, počká na všechny\n" +" Počká na každý proces určený ID, což může být ID procesu nebo " +"identifikace\n" +" úlohy, a nahlásí jeho návratový kód. Není-li ID zadáno, počká na " +"všechny\n" " právě aktivní dětské procesy a návratovým kódem bude nula. Je-li ID\n" " identifikátorem úlohy, počká na všechny procesy z kolony dané úlohy.\n" " \n" @@ -4621,16 +4892,18 @@ msgstr "" " Vrátí kód posledního ID. Selže, pokud ID není platný nebo byl zadán\n" " neplatný přepínač." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" "Počká na dokončení procesu a vrátí jeho návratový kód.\n" @@ -4643,7 +4916,7 @@ msgstr "" " Vrátí kód posledního PID. Selže, pokud PID není platný nebo byl zadán\n" " neplatný přepínač." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4657,14 +4930,17 @@ msgid "" msgstr "" "Pro každý prvek seznamu vykoná příkazy.\n" " \n" -" Smyčka „for“ provede posloupnost příkazů pro každý prvek v seznamu položek.\n" -" Pokud „in SLOVECH…;“ není přítomno, pak se předpokládá „in \"$@\"“. NÁZEV\n" -" bude postupně nastaven na každý prvek ve SLOVECH a PŘÍKAZY budou provedeny.\n" +" Smyčka „for“ provede posloupnost příkazů pro každý prvek v seznamu " +"položek.\n" +" Pokud „in SLOVECH…;“ není přítomno, pak se předpokládá „in \"$@\"“. " +"NÁZEV\n" +" bude postupně nastaven na každý prvek ve SLOVECH a PŘÍKAZY budou " +"provedeny.\n" " \n" " Návratový kód:\n" " Vrátí kód naposledy provedeného příkazu." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4693,7 +4969,7 @@ msgstr "" " Návratový kód:\n" " Vrátí kód naposledy vykonaného příkazu." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4714,13 +4990,20 @@ msgid "" msgstr "" "Vybere slova ze seznamu a vykoná příkazy.\n" " \n" -" SLOVA jsou expandována a vytvoří seznam slov. Množina expandovaných slov\n" -" je vytištěna na standardní chybový výstup, každé předchází číslo. Není-li\n" -" „in SLOVA“ přítomno, předpokládá se „in \"$@\"“. Pak je zobrazena výzva PS3\n" -" a jeden řádek načten ze standardního vstupu. Pokud je řádek tvořen číslem\n" -" odpovídajícím jednomu ze zobrazených slov, pak NÁZEV bude nastaven na toto\n" -" slovo. Pokud je řádek prázdný, SLOVA a výzva budou znovu zobrazeny. Je-li\n" -" načten EOF (konec souboru), příkaz končí. Načtení jakékoliv jiné hodnoty\n" +" SLOVA jsou expandována a vytvoří seznam slov. Množina expandovaných " +"slov\n" +" je vytištěna na standardní chybový výstup, každé předchází číslo. Není-" +"li\n" +" „in SLOVA“ přítomno, předpokládá se „in \"$@\"“. Pak je zobrazena výzva " +"PS3\n" +" a jeden řádek načten ze standardního vstupu. Pokud je řádek tvořen " +"číslem\n" +" odpovídajícím jednomu ze zobrazených slov, pak NÁZEV bude nastaven na " +"toto\n" +" slovo. Pokud je řádek prázdný, SLOVA a výzva budou znovu zobrazeny. Je-" +"li\n" +" načten EOF (konec souboru), příkaz končí. Načtení jakékoliv jiné " +"hodnoty\n" " nastaví NÁZEV na prázdný řetězec. Načtený řádek bude uložen do proměnné\n" " REPLY. Po každém výběru budou provedeny PŘÍKAZY, dokud nebude vykonán\n" " příkaz „break“.\n" @@ -4728,7 +5011,7 @@ msgstr "" " Návratový kód:\n" " Vrátí kód naposledy prováděného příkazu." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4746,18 +5029,20 @@ msgstr "" "Nahlásí čas spotřebovaný prováděním kolony.\n" " \n" " Vykoná KOLONU a zobrazí přehled reálného času, uživatelského\n" -" procesorového času a systémového procesorového času stráveného prováděním\n" +" procesorového času a systémového procesorového času stráveného " +"prováděním\n" " KOLONY poté, co skončí.\n" " \n" " Přepínače:\n" " -p\tzobrazí přehled časů v přenositelném posixovém formátu\n" " \n" -" Hodnota proměnné TIMEFORMAT se použije jako specifikace výstupního formátu.\n" +" Hodnota proměnné TIMEFORMAT se použije jako specifikace výstupního " +"formátu.\n" " \n" " Návratový kód:\n" " Návratová hodnota je návratová hodnota KOLONY." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4775,16 +5060,21 @@ msgstr "" " Návratový kód:\n" " Vrátí kód naposledy provedeného příkazu." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" @@ -4793,17 +5083,19 @@ msgstr "" "Vykoná příkazy na základě splnění podmínky.\n" " \n" " Provede seznam „if PŘÍKAZŮ“. Bude-li jeho návratový kód nula, pak bude\n" -" proveden seznam „then PŘÍKAZŮ“. Jinak bude proveden popořadě každý seznam\n" +" proveden seznam „then PŘÍKAZŮ“. Jinak bude proveden popořadě každý " +"seznam\n" " „elif PŘÍKAZŮ“ a bude-li jeho návratový kód nula, odpovídající seznam\n" " „then PŘÍKAZŮ“ bude proveden a příkaz if skončí. V opačném případě bude\n" " proveden seznam „else PŘÍKAZŮ“, pokud existuje. Návratová hodnota celé\n" -" konstrukce je návratovou hodnotou posledního provedeného příkazu nebo nula,\n" +" konstrukce je návratovou hodnotou posledního provedeného příkazu nebo " +"nula,\n" " pokud žádná z testovaných podmínek není pravdivá.\n" " \n" " Návratový kód:\n" " Vrátí kód naposledy provedeného příkazu." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4815,13 +5107,14 @@ msgid "" msgstr "" "Vykonává příkazy, dokud test úspěšně prochází.\n" " \n" -" Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve „while“\n" +" Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve " +"„while“\n" " PŘÍKAZECH má nulový návratový kód.\n" " \n" " Návratový kód:\n" " Vrátí kód naposledy provedeného příkazu." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4833,12 +5126,13 @@ msgid "" msgstr "" "Vykonává příkazy, dokud test končí neúspěšně.\n" " \n" -" Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve „until“\n" +" Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve " +"„until“\n" " PŘÍKAZECH má nenulový návratový kód. \n" " Návratový kód:\n" " Vrátí kód naposledy provedeného příkazu." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4853,18 +5147,20 @@ msgstr "" "Vytvoří koproces pojmenovaný NÁZEV.\n" " \n" " Vykoná PŘÍKAZ asynchronně, přičemž jeho standardní výstup a standardní\n" -" vstup budou napojeny rourou na souborové deskriptory uvedené v poli NÁZEV\n" +" vstup budou napojeny rourou na souborové deskriptory uvedené v poli " +"NÁZEV\n" " tohoto shellu pod indexem 0 a 1. Implicitní NÁZEV je „COPROC“.\n" " \n" " Návratový kód:\n" " Příkaz coproc vrací návratový kód 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -4874,14 +5170,16 @@ msgstr "" "Definuje funkci shellu.\n" " \n" " Vytvoří shellovou funkci pojmenovanou NÁZEV. Volána jakožto jednoduchý\n" -" příkaz spustí PŘÍKAZY v kontextu volajícího shellu. Je-li vyvolán NÁZEV,\n" -" budou funkci předány argumenty jako $1…$n a název funkce bude umístěn do\n" +" příkaz spustí PŘÍKAZY v kontextu volajícího shellu. Je-li vyvolán " +"NÁZEV,\n" +" budou funkci předány argumenty jako $1…$n a název funkce bude umístěn " +"do\n" " $FUNCNAME.\n" " \n" " Návratový kód:\n" " Vrátí úspěch, pokud NÁZEV není jen pro čtení." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4898,7 +5196,7 @@ msgstr "" " Návratový kód:\n" " Vrátí kód naposledy spuštěného příkazu." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4914,19 +5212,22 @@ msgstr "" "Obnoví úlohu do popředí.\n" " \n" " Ekvivalent k argumentu ÚLOHA příkazu „fg“. Obnoví pozastavenou úlohu\n" -" nebo úlohu na pozadí. ÚLOHA může určovat buď název úlohy, nebo číslo úlohy.\n" -" Přidání „&“ za ÚLOHU přesune úlohu na pozadí, jako by identifikátor úlohy\n" +" nebo úlohu na pozadí. ÚLOHA může určovat buď název úlohy, nebo číslo " +"úlohy.\n" +" Přidání „&“ za ÚLOHU přesune úlohu na pozadí, jako by identifikátor " +"úlohy\n" " byl argumentem příkazu „bg“.\n" " \n" " Návratový kód:\n" " Vrátí kód obnovené úlohy." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4943,13 +5244,16 @@ msgstr "" # příkaz, který by byl vykonán na základě splnění jiné podmínky. Tj. překlad # „podmíněný příkaz“ je chybný. # Toto je nápověda k vestavěnému příkazu „[“. -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -4977,20 +5281,22 @@ msgstr "" " ! VÝRAZ\t\tPravda, pokud VÝRAZ je nepravdivý; jinak nepravda\n" " VÝR1 && VÝR2\tPravda, pokud oba VÝR1 i VÝR2 jsou pravdivé;\n" " \t\tjinak nepravda\n" -" VÝR1 || VÝR2\tPravda, pokud VÝR1 nebo VÝR2 je pravdivý; jinak nepravda\n" +" VÝR1 || VÝR2\tPravda, pokud VÝR1 nebo VÝR2 je pravdivý; jinak " +"nepravda\n" " \n" " Jsou-li použity operátory „==“ a „!=“, řetězec napravo od operátoru je\n" " použit jako vzor a bude uplatněno porovnávání proti vzoru. Je-li použit\n" " operátor „=~, řetězec napravo do operátoru je uvažován jako regulární\n" " výraz.\n" " \n" -" Operátory && a || nevyhodnocují VÝR2, pokud VÝR1 je dostatečný na určení\n" +" Operátory && a || nevyhodnocují VÝR2, pokud VÝR1 je dostatečný na " +"určení\n" " hodnoty výrazu.\n" " \n" " Návratový kód:\n" " 0 nebo 1 podle hodnoty VÝRAZU." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5048,7 +5354,8 @@ msgstr "" " BASH_VERSION\tInformace o verzi tohoto Bashe.\n" " CDPATH\tDvojtečkou oddělený seznam adresářů, který se prohledává\n" " \t\tna adresáře zadané jako argumenty u „cd“.\n" -" GLOBIGNORE\tDvojtečkou oddělený seznam vzorů popisujících jména souborů,\n" +" GLOBIGNORE\tDvojtečkou oddělený seznam vzorů popisujících jména " +"souborů,\n" " \t\tkterá budou ignorována při expanzi cest.\n" " HISTFILE\tJméno souboru, kde je uložena historie vašich příkazů.\n" " HISTFILESIZE\tMaximální počet řádků, které tento soubor smí obsahovat.\n" @@ -5094,7 +5401,7 @@ msgstr "" " \t\trozlišení, které příkazy by měly být uloženy do seznamu\n" " \t\thistorie.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5151,7 +5458,7 @@ msgstr "" " Vrátí úspěch, pokud nebyl zadán neplatný argument a změna adresáře\n" " neselhala." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5201,7 +5508,7 @@ msgstr "" " Vrátí úspěch, pokud nebyl zadán neplatný argument nebo neselhala změna\n" " adresáře." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5232,7 +5539,8 @@ msgstr "" "Zobrazí zásobník adresářů.\n" " \n" " Zobrazí seznam právě pamatovaných adresářů. Adresáře si najdou cestu\n" -" na seznam příkazem „pushd“ a procházet seznamem zpět lze příkazem „popd“.\n" +" na seznam příkazem „pushd“ a procházet seznamem zpět lze příkazem " +"„popd“.\n" " \n" " Přepínače:\n" " -c vyprázdní zásobník adresářů tím, že smaže všechny jeho prvky\n" @@ -5251,7 +5559,7 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5288,7 +5596,7 @@ msgstr "" " Vrátí úspěch, je-li NÁZEV_VOLBY zapnut. Selže, byl-li zadán neplatný\n" " přepínač nebo je-li NÁZEV_VOLBY vypnut." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5296,27 +5604,34 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" "Naformátuje a vypíše ARGUMENTY podle definice FORMÁTU.\n" @@ -5325,10 +5640,13 @@ msgstr "" " -v proměnná výstup umístí do proměnné shellu PROMĚNNÁ namísto\n" " odeslání na standardní výstup.\n" " \n" -" FORMÁT je řetězec znaků, který obsahuje tři druhy objektů: obyčejné znaky,\n" -" které jsou prostě zkopírovány na standardní výstup, posloupnosti escapových\n" +" FORMÁT je řetězec znaků, který obsahuje tři druhy objektů: obyčejné " +"znaky,\n" +" které jsou prostě zkopírovány na standardní výstup, posloupnosti " +"escapových\n" " znaků, které jsou zkonvertovány a zkopírovány na standardní výstup a\n" -" formátovací definice, z nichž každá způsobí vytištění dalšího argumentu.\n" +" formátovací definice, z nichž každá způsobí vytištění dalšího " +"argumentu.\n" " \n" " Tento printf interpretuje vedle standardních formátovacích definic\n" " popsaných v printf(1) též:\n" @@ -5340,21 +5658,25 @@ msgstr "" " %(FORMÁT)T vypíše řetězec data-času tak, jako by to byl výstup\n" " funkce strftime(3) s formátovacím řetězcem FORMÁT\n" " \n" -" FORMÁT lze znovu použít podle potřeby ke zpracování všech argumentů. Je-li\n" +" FORMÁT lze znovu použít podle potřeby ke zpracování všech argumentů. Je-" +"li\n" " zde méně argumentů, než FORMÁT vyžaduje, nadbytečné formátovací znaky\n" -" se budou chovat, jako by nulová hodnota nebo nulový řetězec, jak je třeba,\n" +" se budou chovat, jako by nulová hodnota nebo nulový řetězec, jak je " +"třeba,\n" " byly zadány.\n" " \n" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě\n" " zápisu nebo přiřazení." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -5369,8 +5691,10 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." @@ -5389,22 +5713,26 @@ msgstr "" " které nemají žádné určité pravidlo doplňování definováno\n" " -E použije pravidla doplňování a akce na „prázdné“ příkazy –\n" " pravidla doplňování se uplatní na prázdný řádek\n" -" -I použije pravidla doplňování a akce na první slovo (obvykle příkaz)\n" +" -I použije pravidla doplňování a akce na první slovo (obvykle " +"příkaz)\n" " \n" -" Použije-li se doplňování, akce se uplatní v pořadí, v jakém jsou vypsány\n" +" Použije-li se doplňování, akce se uplatní v pořadí, v jakém jsou " +"vypsány\n" " přepínače psané velkými písmeny výše. Je-li zadáno více přepínačů,\n" -" přepínač -D bude upřednostněn před přepínačem -E. Oba přepínače přebíjejí\n" +" přepínač -D bude upřednostněn před přepínačem -E. Oba přepínače " +"přebíjejí\n" " přepínač -I.\n" " \n" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" @@ -5419,13 +5747,16 @@ msgstr "" " Návratový kód:\n" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -5465,29 +5796,37 @@ msgstr "" " Argumenty:\n" " Každý NÁZEV odkazuje na příkaz, pro který musí být předem definováno\n" " pravidlo (definice) doplňování pomocí vestavěného příkazu „complete“.\n" -" Nejsou-li zadány žádné NÁZVY, musí být compopt volán funkcí, která právě\n" -" generuje doplňování. Změněny pak budou možnosti tohoto právě prováděného\n" +" Nejsou-li zadány žádné NÁZVY, musí být compopt volán funkcí, která " +"právě\n" +" generuje doplňování. Změněny pak budou možnosti tohoto právě " +"prováděného\n" " generátoru doplňování.\n" " \n" " Návratový kód:\n" -" Vrátí úspěch, pokud nebyl zadán neplatný přepínač a NÁZEV měl definováno\n" +" Vrátí úspěch, pokud nebyl zadán neplatný přepínač a NÁZEV měl " +"definováno\n" " pravidlo doplňování." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -5500,16 +5839,19 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" "Načte řádky ze standardního vstupu do proměnné typu indexované pole.\n" " \n" -" Načte řádky ze standardního vstupu nebo z deskriptoru souboru FD, byl-li\n" +" Načte řádky ze standardního vstupu nebo z deskriptoru souboru FD, byl-" +"li\n" " zadán přepínač -u, do proměnné POLE, která je typu indexované pole.\n" " Implicitním POLEM je proměnná MAPFILE.\n" " \n" @@ -5543,7 +5885,7 @@ msgstr "" " Vrátí úspěch, pokud nebyl zadán neplatný přepínač, POLE nebylo jen pro\n" " čtení a bylo indexovaným polem." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5553,6 +5895,21 @@ msgstr "" " \n" " Synonymum pro „mapfile“." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Vrátí kontext aktuálního volání podprogramu.\n" +#~ " \n" +#~ " Bez VÝRAZU vrátí " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: proces %5ld (%s) do the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Neznámé číslo signálu" + #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "Copyright © 2014 Free Software Foundation, Inc." @@ -5574,8 +5931,12 @@ msgstr "" #~ msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n" #~ msgstr "Copyright © 2009 Free Software Foundation, Inc.\n" -#~ msgid "License GPLv2+: GNU GPL version 2 or later \n" -#~ msgstr "Licence GPLv2+: GNU GPL verze 2 nebo novější \n" +#~ msgid "" +#~ "License GPLv2+: GNU GPL version 2 or later \n" +#~ msgstr "" +#~ "Licence GPLv2+: GNU GPL verze 2 nebo novější \n" #~ msgid "" #~ ". With EXPR, returns\n" @@ -5588,7 +5949,8 @@ msgstr "" #~ "; this extra information can be used to\n" #~ " provide a stack trace.\n" #~ " \n" -#~ " The value of EXPR indicates how many call frames to go back before the\n" +#~ " The value of EXPR indicates how many call frames to go back before " +#~ "the\n" #~ " current one; the top frame is frame 0." #~ msgstr "" #~ "; tato dodatečná informace může být\n" @@ -5604,7 +5966,8 @@ msgstr "" #~ msgstr "xrealloc: nelze alokovat %'lu bajtů" #~ msgid "xrealloc: %s:%d: cannot reallocate %lu bytes (%lu bytes allocated)" -#~ msgstr "xrealloc: %s:%d: nelze přealokovat %'lu bajtů (%'lu bajtů alokováno)" +#~ msgstr "" +#~ "xrealloc: %s:%d: nelze přealokovat %'lu bajtů (%'lu bajtů alokováno)" #~ msgid " " #~ msgstr " " @@ -5618,7 +5981,8 @@ msgstr "" #~ msgid "can be used used to provide a stack trace." #~ msgstr "lze využít při výpisu zásobníku volání." -#~ msgid "The value of EXPR indicates how many call frames to go back before the" +#~ msgid "" +#~ "The value of EXPR indicates how many call frames to go back before the" #~ msgstr "Hodnota VÝRAZ značí, kolik rámců volání se má jít zpět před" #~ msgid "current one; the top frame is frame 0." @@ -5639,38 +6003,46 @@ msgstr "" #~ msgid "back up through the list with the `popd' command." #~ msgstr "vrátit příkazem „popd“." -#~ msgid "The -l flag specifies that `dirs' should not print shorthand versions" +#~ msgid "" +#~ "The -l flag specifies that `dirs' should not print shorthand versions" #~ msgstr "Příznak -l značí, že „dirs“ nemá vypisovat zkrácené verze adresářů," -#~ msgid "of directories which are relative to your home directory. This means" +#~ msgid "" +#~ "of directories which are relative to your home directory. This means" #~ msgstr "které leží pod vaším domovským adresářem. To znamená, že „~/bin“" #~ msgid "that `~/bin' might be displayed as `/homes/bfox/bin'. The -v flag" #~ msgstr "smí být zobrazen jako „/homes/bfox/bin“. Příznak -v způsobí, že" #~ msgid "causes `dirs' to print the directory stack with one entry per line," -#~ msgstr "„dirs“ vypíše zásobník adresářů záznam po záznamu na samostatné řádky" +#~ msgstr "" +#~ "„dirs“ vypíše zásobník adresářů záznam po záznamu na samostatné řádky" -#~ msgid "prepending the directory name with its position in the stack. The -p" +#~ msgid "" +#~ "prepending the directory name with its position in the stack. The -p" #~ msgstr "a před název adresáře uvede jeho pořadí v zásobníku. Příznak -p" #~ msgid "flag does the same thing, but the stack position is not prepended." #~ msgstr "dělá to samé, ale bez informace o umístění na zásobníku." -#~ msgid "The -c flag clears the directory stack by deleting all of the elements." +#~ msgid "" +#~ "The -c flag clears the directory stack by deleting all of the elements." #~ msgstr "Příznak -c vyprázdní zásobník smazáním všem prvků." -#~ msgid "+N displays the Nth entry counting from the left of the list shown by" +#~ msgid "" +#~ "+N displays the Nth entry counting from the left of the list shown by" #~ msgstr "+N zobrazí N. položku počítáno zleva na seznamu, který by ukázal" #~ msgid " dirs when invoked without options, starting with zero." #~ msgstr " příkaz dirs bez jakýchkoliv přepínačů, počítáno od nuly." -#~ msgid "-N displays the Nth entry counting from the right of the list shown by" +#~ msgid "" +#~ "-N displays the Nth entry counting from the right of the list shown by" #~ msgstr "-N zobrazí N. položku počítáno zprava na seznamu, který by ukázal" #~ msgid "Adds a directory to the top of the directory stack, or rotates" -#~ msgstr "Přidá adresář na vrchol zásobníku adresářů, nebo rotuje zásobník tak," +#~ msgstr "" +#~ "Přidá adresář na vrchol zásobníku adresářů, nebo rotuje zásobník tak," #~ msgid "the stack, making the new top of the stack the current working" #~ msgstr "že nový vrchol zásobníku se stane pracovním adresářem." @@ -5694,7 +6066,8 @@ msgstr "" #~ msgstr " zprava seznamu, který by ukázal „dirs“, počínaje od" #~ msgid "-n suppress the normal change of directory when adding directories" -#~ msgstr "-n potlačí obvyklou změnu pracovního adresáře při přidávání adresářů" +#~ msgstr "" +#~ "-n potlačí obvyklou změnu pracovního adresáře při přidávání adresářů" #~ msgid " to the stack, so only the stack is manipulated." #~ msgstr " na zásobník, takže se změní jen obsah zásobníku." @@ -5732,8 +6105,10 @@ msgstr "" #~ msgid " removes the last directory, `popd -1' the next to last." #~ msgstr " odstraní poslední adresář, “popd -1“ předposlední." -#~ msgid "-n suppress the normal change of directory when removing directories" -#~ msgstr "-n potlačí obvyklou změnu pracovního adresáře při odebírání adresářů" +#~ msgid "" +#~ "-n suppress the normal change of directory when removing directories" +#~ msgstr "" +#~ "-n potlačí obvyklou změnu pracovního adresáře při odebírání adresářů" #~ msgid " from the stack, so only the stack is manipulated." #~ msgstr " ze zásobníku, takže pouze zásobník dozná změny." @@ -5759,7 +6134,8 @@ msgstr "" #~ msgid "" #~ "Exit from within a FOR, WHILE or UNTIL loop. If N is specified,\n" #~ " break N levels." -#~ msgstr "Ukončí smyčku FOR, WHILE nebo UNTIL. Je-li zadáno N, ukončí N úrovní." +#~ msgstr "" +#~ "Ukončí smyčku FOR, WHILE nebo UNTIL. Je-li zadáno N, ukončí N úrovní." #~ msgid "" #~ "Run a shell builtin. This is useful when you wish to rename a\n" @@ -5785,16 +6161,22 @@ msgstr "" #~ msgid "" #~ "Runs COMMAND with ARGS ignoring shell functions. If you have a shell\n" #~ " function called `ls', and you wish to call the command `ls', you can\n" -#~ " say \"command ls\". If the -p option is given, a default value is used\n" -#~ " for PATH that is guaranteed to find all of the standard utilities. If\n" -#~ " the -V or -v option is given, a string is printed describing COMMAND.\n" +#~ " say \"command ls\". If the -p option is given, a default value is " +#~ "used\n" +#~ " for PATH that is guaranteed to find all of the standard utilities. " +#~ "If\n" +#~ " the -V or -v option is given, a string is printed describing " +#~ "COMMAND.\n" #~ " The -V option produces a more verbose description." #~ msgstr "" #~ "Spustí PŘÍKAZ s ARGUMENTY ignoruje funkce shellu. Máte-li shellovou\n" #~ " funkci pojmenovanou „ls“, a chcete-li zavolat příkaz „ls“, použijte\n" -#~ " „command ls“. Je-li zadán přepínač -p, bude pro PATH použita implicitní\n" -#~ " hodnota, která zaručuje, že budou nalezeny všechny standardní nástroje.\n" -#~ " Je-li zadán přepínač -V nebo -v, bude vytištěn řetězec popisující PŘÍKAZ.\n" +#~ " „command ls“. Je-li zadán přepínač -p, bude pro PATH použita " +#~ "implicitní\n" +#~ " hodnota, která zaručuje, že budou nalezeny všechny standardní " +#~ "nástroje.\n" +#~ " Je-li zadán přepínač -V nebo -v, bude vytištěn řetězec popisující " +#~ "PŘÍKAZ.\n" #~ " Přepínač -V produkuje podrobnější popis." #~ msgid "" @@ -5806,7 +6188,8 @@ msgstr "" #~ " \n" #~ " -a\tto make NAMEs arrays (if supported)\n" #~ " -f\tto select from among function names only\n" -#~ " -F\tto display function names (and line number and source file name if\n" +#~ " -F\tto display function names (and line number and source file name " +#~ "if\n" #~ " \tdebugging) without definitions\n" #~ " -i\tto make NAMEs have the `integer' attribute\n" #~ " -r\tto make NAMEs readonly\n" @@ -5820,28 +6203,33 @@ msgstr "" #~ " and definition. The -F option restricts the display to function\n" #~ " name only.\n" #~ " \n" -#~ " Using `+' instead of `-' turns off the given attribute instead. When\n" +#~ " Using `+' instead of `-' turns off the given attribute instead. " +#~ "When\n" #~ " used in a function, makes NAMEs local, as with the `local' command." #~ msgstr "" #~ "Deklaruje proměnné a/nebo jim nastaví atributy. Nejsou-li zadány NÁZVY,\n" -#~ " tak místo toho zobrazí hodnoty proměnných. Přepínač -p zobrazí atributy\n" +#~ " tak místo toho zobrazí hodnoty proměnných. Přepínač -p zobrazí " +#~ "atributy\n" #~ " a hodnoty pro každý NÁZEV.\n" #~ " \n" #~ " Příznaky jsou:\n" #~ " \n" #~ " -a\tučiní NÁZVY poli (je-li podporováno)\n" #~ " -f\tvybírá pouze mezi názvy funkcí\n" -#~ " -F\tzobrazí názvy funkcí (a číslo řádku a název zdrojového souboru,\n" +#~ " -F\tzobrazí názvy funkcí (a číslo řádku a název zdrojového " +#~ "souboru,\n" #~ " \tje-li zapnuto ladění) bez definic\n" #~ " -i\tpřiřadí NÁZVŮM atribut „integer“ (číslo)\n" #~ " -r\tučiní NÁZVY jen pro čtení\n" #~ " -t\tpřiřadí NÁZVŮM atribut „trace“ (sledování)\n" #~ " -x\tvyexportuje NÁZVY\n" #~ " \n" -#~ " Proměnné s atributem integer jsou aritmeticky vyhodnoceny (vizte „let“),\n" +#~ " Proměnné s atributem integer jsou aritmeticky vyhodnoceny (vizte " +#~ "„let“),\n" #~ " když je do proměnné přiřazováno.\n" #~ " \n" -#~ " Při zobrazování hodnot proměnných -f zobrazí názvy a definice funkcí.\n" +#~ " Při zobrazování hodnot proměnných -f zobrazí názvy a definice " +#~ "funkcí.\n" #~ " Přepínač -F omezí výpis jen na názvy funkcí.\n" #~ " \n" #~ " Pomocí „+“ namísto „-“ daný atribut odeberete. Je-li použito uvnitř\n" @@ -5856,11 +6244,14 @@ msgstr "" #~ " have a visible scope restricted to that function and its children." #~ msgstr "" #~ "Vytvoří lokální proměnnou pojmenovanou NÁZEV a přiřadí jí HODNOTU.\n" -#~ " LOCAL smí být použito jen uvnitř funkcí. Učiní proměnnou NÁZEV viditelnou\n" +#~ " LOCAL smí být použito jen uvnitř funkcí. Učiní proměnnou NÁZEV " +#~ "viditelnou\n" #~ " jen v dané funkci a jejích potomcích." -#~ msgid "Output the ARGs. If -n is specified, the trailing newline is suppressed." -#~ msgstr "Vypíše ARGUMENTY. Je-li zadáni -n, závěrečný konec řádku bude potlačen." +#~ msgid "" +#~ "Output the ARGs. If -n is specified, the trailing newline is suppressed." +#~ msgstr "" +#~ "Vypíše ARGUMENTY. Je-li zadáni -n, závěrečný konec řádku bude potlačen." #~ msgid "" #~ "Enable and disable builtin shell commands. This allows\n" @@ -5874,24 +6265,36 @@ msgstr "" #~ " previously loaded with -f. If no non-option names are given, or\n" #~ " the -p option is supplied, a list of builtins is printed. The\n" #~ " -a option means to print every builtin with an indication of whether\n" -#~ " or not it is enabled. The -s option restricts the output to the POSIX.2\n" -#~ " `special' builtins. The -n option displays a list of all disabled builtins." +#~ " or not it is enabled. The -s option restricts the output to the " +#~ "POSIX.2\n" +#~ " `special' builtins. The -n option displays a list of all disabled " +#~ "builtins." #~ msgstr "" #~ "Povolí nebo zakáže vestavěný příkaz shellu. To vám umožňuje použít\n" -#~ " příkaz z disku, který má stejné jméno jako vestavěný příkaz shellu, aniž\n" +#~ " příkaz z disku, který má stejné jméno jako vestavěný příkaz shellu, " +#~ "aniž\n" #~ " byste museli zadávat celou cestu. Je-li použito -n, NÁZVY se stanou\n" -#~ " zakázanými, jinak budou povoleny. Například „test“ z PATH namísto verze\n" -#~ " vestavěné do shellu lze používat tak, že napíšete „enable -n test“. Na\n" -#~ " systémech podporujících dynamické zavádění přepínač -f může být použit\n" -#~ " pro zavedení nových vestavěných příkazů ze sdíleného objektu NÁZEV_SOUBORU.\n" -#~ " Přepínač -d odstraní vestavěný příkaz zavedený přes -f. Není-li zadán\n" -#~ " žádný přepínač nebo je-li zadán přepínač -p, bude vypsán seznam vestavěných\n" -#~ " příkazů. Přepínač -a znamená, že budou vypsány všechny vestavěné příkazy a\n" -#~ " u každého bude vyznačeno, zda je povolen nebo zakázán. Přepínač -s omezí\n" +#~ " zakázanými, jinak budou povoleny. Například „test“ z PATH namísto " +#~ "verze\n" +#~ " vestavěné do shellu lze používat tak, že napíšete „enable -n test“. " +#~ "Na\n" +#~ " systémech podporujících dynamické zavádění přepínač -f může být " +#~ "použit\n" +#~ " pro zavedení nových vestavěných příkazů ze sdíleného objektu " +#~ "NÁZEV_SOUBORU.\n" +#~ " Přepínač -d odstraní vestavěný příkaz zavedený přes -f. Není-li " +#~ "zadán\n" +#~ " žádný přepínač nebo je-li zadán přepínač -p, bude vypsán seznam " +#~ "vestavěných\n" +#~ " příkazů. Přepínač -a znamená, že budou vypsány všechny vestavěné " +#~ "příkazy a\n" +#~ " u každého bude vyznačeno, zda je povolen nebo zakázán. Přepínač -s " +#~ "omezí\n" #~ " výpis na příkazy uvedené v POSIX.2. Přepínač -n zobrazí seznam všech\n" #~ " zakázaných vestavěných příkazů." -#~ msgid "Read ARGs as input to the shell and execute the resulting command(s)." +#~ msgid "" +#~ "Read ARGs as input to the shell and execute the resulting command(s)." #~ msgstr "Načte ARGUMENTY jako vstup shellu a výsledný příkaz(y) provede." #~ msgid "" @@ -5905,11 +6308,14 @@ msgstr "" #~ " then the shell exits, unless the shell option `execfail' is set." #~ msgstr "" #~ "Provede SOUBOR, přičemž nahradí tento shell zadaným programem.\n" -#~ " Není-li SOUBOR zadán, přesměrování zapůsobí v tomto shellu. Je-li prvním\n" -#~ " argumentem „-l“, bude do nultého argumentu SOUBORU umístěna pomlčka tak,\n" +#~ " Není-li SOUBOR zadán, přesměrování zapůsobí v tomto shellu. Je-li " +#~ "prvním\n" +#~ " argumentem „-l“, bude do nultého argumentu SOUBORU umístěna pomlčka " +#~ "tak,\n" #~ " jak to dělá login. Je-li zadán přepínač „-c“, bude SOUBOR spuštěn\n" #~ " s prázdným prostředím. Přepínač „-a“ znamená, že argv[0] prováděného\n" -#~ " procesu bude nastaven na NÁZEV. Pokud soubor nemůže být proveden a shell\n" +#~ " procesu bude nastaven na NÁZEV. Pokud soubor nemůže být proveden a " +#~ "shell\n" #~ " není interaktivní, pak shell bude ukončen, pokud přepínač shellu\n" #~ " „execfail“ není nastaven." @@ -5921,20 +6327,31 @@ msgstr "" #~ " remembered. If the -p option is supplied, PATHNAME is used as the\n" #~ " full pathname of NAME, and no path search is performed. The -r\n" #~ " option causes the shell to forget all remembered locations. The -d\n" -#~ " option causes the shell to forget the remembered location of each NAME.\n" +#~ " option causes the shell to forget the remembered location of each " +#~ "NAME.\n" #~ " If the -t option is supplied the full pathname to which each NAME\n" -#~ " corresponds is printed. If multiple NAME arguments are supplied with\n" -#~ " -t, the NAME is printed before the hashed full pathname. The -l option\n" -#~ " causes output to be displayed in a format that may be reused as input.\n" -#~ " If no arguments are given, information about remembered commands is displayed." +#~ " corresponds is printed. If multiple NAME arguments are supplied " +#~ "with\n" +#~ " -t, the NAME is printed before the hashed full pathname. The -l " +#~ "option\n" +#~ " causes output to be displayed in a format that may be reused as " +#~ "input.\n" +#~ " If no arguments are given, information about remembered commands is " +#~ "displayed." #~ msgstr "" #~ "Pro každý NÁZEV je určena plná cesta k příkazu a je zapamatována.\n" -#~ " Za použití přepínače -p se vezme NÁZEV_CESTY za plnou cestu k NÁZVU a\n" -#~ " žádné vyhledávání cesty se nekoná. Přepínač -r způsobí, že shell zapomene\n" -#~ " všechny zapamatovaná umístění. Přepínač -d způsobí, že shell zapomene\n" -#~ " zapamatovaná umístění každého NÁZVU. Je-li zadán přepínač -t, bude vypsána\n" -#~ " plná cesta ke každému NÁZVU. Je-li s -t zadáno více NÁZVŮ, NÁZEV bude\n" -#~ " vypsán před uloženou celou cestou. Přepínač -l vytvoří takový výstup,\n" +#~ " Za použití přepínače -p se vezme NÁZEV_CESTY za plnou cestu k NÁZVU " +#~ "a\n" +#~ " žádné vyhledávání cesty se nekoná. Přepínač -r způsobí, že shell " +#~ "zapomene\n" +#~ " všechny zapamatovaná umístění. Přepínač -d způsobí, že shell " +#~ "zapomene\n" +#~ " zapamatovaná umístění každého NÁZVU. Je-li zadán přepínač -t, bude " +#~ "vypsána\n" +#~ " plná cesta ke každému NÁZVU. Je-li s -t zadáno více NÁZVŮ, NÁZEV " +#~ "bude\n" +#~ " vypsán před uloženou celou cestou. Přepínač -l vytvoří takový " +#~ "výstup,\n" #~ " který lze opět použít jako vstup. Nejsou-li zadány žádné argumenty,\n" #~ " budou vypsány informace o zapamatovaných příkazech." @@ -5946,20 +6363,27 @@ msgstr "" #~ " a short usage synopsis." #~ msgstr "" #~ "Zobrazí užitečné informace o vestavěných příkazech. Je-li zadán VZOREK,\n" -#~ " vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak je\n" -#~ " vytištěn seznam vestavěných příkazů. Přepínač -s omezí výstup o každém\n" +#~ " vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak " +#~ "je\n" +#~ " vytištěn seznam vestavěných příkazů. Přepínač -s omezí výstup " +#~ "o každém\n" #~ " vestavěném příkazu odpovídajícího VZORKU na stručný popis použití." #~ msgid "" #~ "By default, removes each JOBSPEC argument from the table of active jobs.\n" -#~ " If the -h option is given, the job is not removed from the table, but is\n" +#~ " If the -h option is given, the job is not removed from the table, but " +#~ "is\n" #~ " marked so that SIGHUP is not sent to the job if the shell receives a\n" -#~ " SIGHUP. The -a option, when JOBSPEC is not supplied, means to remove all\n" -#~ " jobs from the job table; the -r option means to remove only running jobs." +#~ " SIGHUP. The -a option, when JOBSPEC is not supplied, means to remove " +#~ "all\n" +#~ " jobs from the job table; the -r option means to remove only running " +#~ "jobs." #~ msgstr "" #~ "Implicitně odstraní každý argument ÚLOHA z tabulky aktivních úloh. Je-li\n" -#~ " zadán přepínač -h, úloha není odstraněna z tabulky, ale je označena tak.\n" -#~ " že úloze nebude zaslán SIGHUP, když shell obdrží SIGHUP. Přepínač -a,\n" +#~ " zadán přepínač -h, úloha není odstraněna z tabulky, ale je označena " +#~ "tak.\n" +#~ " že úloze nebude zaslán SIGHUP, když shell obdrží SIGHUP. Přepínač -" +#~ "a,\n" #~ " pokud není uvedena ÚLOHA, znamená, že všechny úlohy budou odstraněny\n" #~ " z tabulky úloh. Přepínač -r znamená, že pouze běžící úlohy budou\n" #~ " odstraněny." @@ -5979,9 +6403,12 @@ msgstr "" #~ " function. Some variables cannot be unset; also see readonly." #~ msgstr "" #~ "Pro každé JMÉNO odstraní odpovídající proměnnou nebo funkci.\n" -#~ " Spolu s „-v“ bude unset fungovat jen na proměnné. S příznakem „-f“ bude\n" -#~ " unset fungovat jen na funkce. Bez těchto dvou příznaků unset nejprve zkusí\n" -#~ " zrušit proměnnou a pokud toto selže, tak zkusí zrušit funkci. Některé\n" +#~ " Spolu s „-v“ bude unset fungovat jen na proměnné. S příznakem „-f“ " +#~ "bude\n" +#~ " unset fungovat jen na funkce. Bez těchto dvou příznaků unset nejprve " +#~ "zkusí\n" +#~ " zrušit proměnnou a pokud toto selže, tak zkusí zrušit funkci. " +#~ "Některé\n" #~ " proměnné nelze odstranit. Taktéž vizte příkaz „readonly“." #~ msgid "" @@ -5994,9 +6421,12 @@ msgstr "" #~ " processing." #~ msgstr "" #~ "NÁZVY jsou označeny pro automatické exportování do prostředí následně\n" -#~ " prováděných příkazů. Je-li zadán přepínač -f, NÁZVY se vztahují k funkcím.\n" -#~ " Nejsou-li zadány žádné NÁZVY nebo je-li zadáno „-p“, bude vytištěn seznam\n" -#~ " všech názvů, které jsou v tomto shellu exportovány. Argument „-n“ nařizuje\n" +#~ " prováděných příkazů. Je-li zadán přepínač -f, NÁZVY se vztahují " +#~ "k funkcím.\n" +#~ " Nejsou-li zadány žádné NÁZVY nebo je-li zadáno „-p“, bude vytištěn " +#~ "seznam\n" +#~ " všech názvů, které jsou v tomto shellu exportovány. Argument „-n“ " +#~ "nařizuje\n" #~ " odstranit vlastnost exportovat z následujících NÁZVŮ. Argument „--“\n" #~ " zakazuje zpracování dalších přepínačů." @@ -6004,16 +6434,21 @@ msgstr "" #~ "The given NAMEs are marked readonly and the values of these NAMEs may\n" #~ " not be changed by subsequent assignment. If the -f option is given,\n" #~ " then functions corresponding to the NAMEs are so marked. If no\n" -#~ " arguments are given, or if `-p' is given, a list of all readonly names\n" +#~ " arguments are given, or if `-p' is given, a list of all readonly " +#~ "names\n" #~ " is printed. The `-a' option means to treat each NAME as\n" #~ " an array variable. An argument of `--' disables further option\n" #~ " processing." #~ msgstr "" #~ "Zadané NÁZVY budou označeny jako jen pro čtení a hodnoty těchto NÁZVŮ\n" -#~ " nebude možné změnit následným přiřazením. Je-li zadán přepínač -f, pak\n" -#~ " funkce těchto NÁZVŮ budou takto označeny. Nejsou-li zadány žádné argumenty\n" -#~ " nebo je-li zadáno „-p“, bude vytištěn seznam všech jmen jen pro čtení.\n" -#~ " Přepínač „-a“ znamená, že s každým NÁZVEM bude zacházeno jako s proměnnou\n" +#~ " nebude možné změnit následným přiřazením. Je-li zadán přepínač -f, " +#~ "pak\n" +#~ " funkce těchto NÁZVŮ budou takto označeny. Nejsou-li zadány žádné " +#~ "argumenty\n" +#~ " nebo je-li zadáno „-p“, bude vytištěn seznam všech jmen jen pro " +#~ "čtení.\n" +#~ " Přepínač „-a“ znamená, že s každým NÁZVEM bude zacházeno jako " +#~ "s proměnnou\n" #~ " typu pole. Argument „--“ zakáže zpracování dalších přepínačů." #~ msgid "" @@ -6043,61 +6478,79 @@ msgstr "" #~ "For each NAME, indicate how it would be interpreted if used as a\n" #~ " command name.\n" #~ " \n" -#~ " If the -t option is used, `type' outputs a single word which is one of\n" -#~ " `alias', `keyword', `function', `builtin', `file' or `', if NAME is an\n" -#~ " alias, shell reserved word, shell function, shell builtin, disk file,\n" +#~ " If the -t option is used, `type' outputs a single word which is one " +#~ "of\n" +#~ " `alias', `keyword', `function', `builtin', `file' or `', if NAME is " +#~ "an\n" +#~ " alias, shell reserved word, shell function, shell builtin, disk " +#~ "file,\n" #~ " or unfound, respectively.\n" #~ " \n" #~ " If the -p flag is used, `type' either returns the name of the disk\n" #~ " file that would be executed, or nothing if `type -t NAME' would not\n" #~ " return `file'.\n" #~ " \n" -#~ " If the -a flag is used, `type' displays all of the places that contain\n" +#~ " If the -a flag is used, `type' displays all of the places that " +#~ "contain\n" #~ " an executable named `file'. This includes aliases, builtins, and\n" #~ " functions, if and only if the -p flag is not also used.\n" #~ " \n" #~ " The -f flag suppresses shell function lookup.\n" #~ " \n" -#~ " The -P flag forces a PATH search for each NAME, even if it is an alias,\n" -#~ " builtin, or function, and returns the name of the disk file that would\n" +#~ " The -P flag forces a PATH search for each NAME, even if it is an " +#~ "alias,\n" +#~ " builtin, or function, and returns the name of the disk file that " +#~ "would\n" #~ " be executed." #~ msgstr "" #~ "O každém NÁZVU řekne, jak by byl interpretován, kdyby byl použit jako\n" #~ " název příkazu.\n" #~ " \n" -#~ " Je-li použit přepínač -t, „type“ vypíše jedno slovo z těchto: „alias“,\n" +#~ " Je-li použit přepínač -t, „type“ vypíše jedno slovo z těchto: " +#~ "„alias“,\n" #~ " „keyword“, „function“, „builtin“, „file“ nebo „“, je-li NÁZEV alias,\n" -#~ " klíčové slovo shellu, shellová funkce, vestavěný příkaz shellu, soubor\n" +#~ " klíčové slovo shellu, shellová funkce, vestavěný příkaz shellu, " +#~ "soubor\n" #~ " na disku nebo nenalezený soubor.\n" #~ " \n" -#~ " Je-li použit přepínač -p, „type“ buď vrátí jméno souboru na disku, který\n" +#~ " Je-li použit přepínač -p, „type“ buď vrátí jméno souboru na disku, " +#~ "který\n" #~ " by byl spuštěn, nebo nic, pokud „type -t NÁZEV“ by nevrátil „file“.\n" #~ " \n" -#~ " Je-li použit přepínač -a, „type“ zobrazí všechna místa, kde se nalézá\n" -#~ " spustitelný program pojmenovaný „soubor“. To zahrnuje aliasy, vestavěné\n" -#~ " příkazy a funkce jen a pouze tehdy, když není rovněž použit přepínač -p.\n" +#~ " Je-li použit přepínač -a, „type“ zobrazí všechna místa, kde se " +#~ "nalézá\n" +#~ " spustitelný program pojmenovaný „soubor“. To zahrnuje aliasy, " +#~ "vestavěné\n" +#~ " příkazy a funkce jen a pouze tehdy, když není rovněž použit přepínač -" +#~ "p.\n" #~ " \n" #~ " Přepínač -f potlačí hledání mezi funkcemi shellu.\n" #~ " \n" #~ " Přepínač -P vynutí prohledání PATH na každý NÁZEV, dokonce i když se\n" -#~ " jedná o alias, vestavěný příkaz nebo funkci, a vrátí název souboru na\n" +#~ " jedná o alias, vestavěný příkaz nebo funkci, a vrátí název souboru " +#~ "na\n" #~ " disku, který by byl spuštěn." #~ msgid "" #~ "The user file-creation mask is set to MODE. If MODE is omitted, or if\n" -#~ " `-S' is supplied, the current value of the mask is printed. The `-S'\n" -#~ " option makes the output symbolic; otherwise an octal number is output.\n" +#~ " `-S' is supplied, the current value of the mask is printed. The `-" +#~ "S'\n" +#~ " option makes the output symbolic; otherwise an octal number is " +#~ "output.\n" #~ " If `-p' is supplied, and MODE is omitted, the output is in a form\n" #~ " that may be used as input. If MODE begins with a digit, it is\n" -#~ " interpreted as an octal number, otherwise it is a symbolic mode string\n" +#~ " interpreted as an octal number, otherwise it is a symbolic mode " +#~ "string\n" #~ " like that accepted by chmod(1)." #~ msgstr "" #~ "Uživatelská maska práv vytvářených souborů je nastavena na MÓD. Je-li\n" -#~ " MÓD vynechán nebo je-li uvedeno „-S“, bude vytištěna současná hodnota\n" +#~ " MÓD vynechán nebo je-li uvedeno „-S“, bude vytištěna současná " +#~ "hodnota\n" #~ " masky. Přepínač „-S“ učiní výstup symbolický, jinak bude výstupem\n" #~ " osmičkové číslo. Je-li zadáno „-p“ a MÓD je vynechán, bude výstup ve\n" #~ " formátu, který lze použít jako vstup. Začíná-li MÓD číslicí, bude\n" -#~ " interpretován jako osmičkové číslo, jinak jako řetězec symbolického zápisu\n" +#~ " interpretován jako osmičkové číslo, jinak jako řetězec symbolického " +#~ "zápisu\n" #~ " práv tak, jak jej chápe chmod(1)." #~ msgid "" @@ -6107,7 +6560,8 @@ msgstr "" #~ " all child processes of the shell are waited for." #~ msgstr "" #~ "Počká na zadaný proces a nahlásí jeho návratový kód. Není-li N zadáno,\n" -#~ " bude se čekat na všechny právě aktivní procesy potomků a návratová hodnota\n" +#~ " bude se čekat na všechny právě aktivní procesy potomků a návratová " +#~ "hodnota\n" #~ " bude nula. N je ID procesu. Není-li zadáno, bude se čekat na všechny\n" #~ " procesy potomků tohoto shellu." @@ -6130,22 +6584,30 @@ msgstr "" #~ " not each is set." #~ msgstr "" #~ "Přepne hodnoty proměnných řídící volitelné chování. Přepínač -s znamená,\n" -#~ " že se každý NÁZEV_VOLBY zapne (nastaví). Přepínač -u každý NÁZEV_VOLBY\n" +#~ " že se každý NÁZEV_VOLBY zapne (nastaví). Přepínač -u každý " +#~ "NÁZEV_VOLBY\n" #~ " vypne. Přepínač -q potlačí výstup. Zda je nebo není nastaven každý\n" -#~ " NÁZEV_VOLBY, indikuje návratový kód. Přepínač -o omezí NÁZVY_VOLEB na ty,\n" +#~ " NÁZEV_VOLBY, indikuje návratový kód. Přepínač -o omezí NÁZVY_VOLEB na " +#~ "ty,\n" #~ " které jsou definovány pro použití s „set -o“. Bez přepínačů nebo\n" #~ " s přepínačem -p je zobrazen seznam všech nastavitelných voleb včetně\n" #~ " indikace, zda je každá nastavena." #~ msgid "" #~ "For each NAME, specify how arguments are to be completed.\n" -#~ " If the -p option is supplied, or if no options are supplied, existing\n" -#~ " completion specifications are printed in a way that allows them to be\n" -#~ " reused as input. The -r option removes a completion specification for\n" -#~ " each NAME, or, if no NAMEs are supplied, all completion specifications." +#~ " If the -p option is supplied, or if no options are supplied, " +#~ "existing\n" +#~ " completion specifications are printed in a way that allows them to " +#~ "be\n" +#~ " reused as input. The -r option removes a completion specification " +#~ "for\n" +#~ " each NAME, or, if no NAMEs are supplied, all completion " +#~ "specifications." #~ msgstr "" #~ "U každého NÁZVU sdělí, jak budou argumenty doplněny. Je-li zadán\n" -#~ " přepínač -p nebo není-li zadán přepínač žádný, budou existující definice\n" +#~ " přepínač -p nebo není-li zadán přepínač žádný, budou existující " +#~ "definice\n" #~ " doplňování vytištěny tak. že je bude možné znovu použít jako vstup.\n" -#~ " Přepínač -r odstraní definici doplnění pro každý NÁZEV nebo chybí-li NÁZVY,\n" +#~ " Přepínač -r odstraní definici doplnění pro každý NÁZEV nebo chybí-li " +#~ "NÁZVY,\n" #~ " odstraní všechny definice." diff --git a/po/da.gmo b/po/da.gmo index a4b044e6a68349330697f6a372bf2def005fc793..7df23da619796e9328c400c637492f68fe4a5f87 100644 GIT binary patch delta 9895 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\n" "Language-Team: Danish \n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: da\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" # Den er jeg altså ikke helt sikker på -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "ugyldigt arrayindeks" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: kan ikke konvertere indekseret til associativt array" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: ugyldig nøgle til associativt array" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: kan ikke tildele til ikkenumerisk indeks" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: et indeks skal bruges ved tildeling til associativt array" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: kan ikke oprette %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: kan ikke finde tastetildeling for kommando" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: første ikke-blank-tegn er ikke '\"'" # Kønnet her er et gæt, hvis det er parenteser eller anførselstegn passer det # FEJLRAPPORT -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "ingen afsluttende \"%c\" i %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: manglende kolonseparator" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "\"%s\": kan ikke løsne" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, fuzzy, c-format msgid "`%s': invalid alias name" msgstr "\"%s\": ugyldigt tastetildelingsnavn" @@ -115,22 +120,22 @@ msgstr "\"%s\": ugyldigt tastetildelingsnavn" msgid "%s: cannot read: %s" msgstr "%s: kan ikke læse: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "\"%s\": ukendt funktionsnavn" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s er ikke bundet til nogen taster.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s kan kaldes via " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "\"%s\": kan ikke løsne" @@ -144,29 +149,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "kun meningsfuld i en \"for\"-, \"while\"- eller \"until\"-løkke" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Returnerer konteksten af det nuværende underrutinekald.\n" +"\n" +" Uden UDTRYK returneres \"$line $filename\". Med UDTRYK returneres\n" +" \"$line $subroutine $filename\". Den ekstra information\n" +" kan bruges til at give at stakspor.\n" +"\n" +" Værdien af UDTRYK angiver hvor mange kalderammer der skal gås tilbage\n" +" fra den nuværende. Toprammen er ramme 0.\n" " \n" -" Når UDTRYK udelades returneres " +" Afslutningsstatus:\n" +" Returnerer 0 med mindre skallen ikke eksekverer en skalfunktion eller " +"hvis\n" +" UDTRYK er ugyldigt." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME ikke indstillet" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "for mange argumenter" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "ingen anden mappe" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD ikke indstillet" @@ -185,7 +206,7 @@ msgstr "advarsel: " msgid "%s: usage: " msgstr "%s: brug: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: tilvalg kræver et argument" @@ -200,7 +221,7 @@ msgstr "%s: numerisk argument påkrævet" msgid "%s: not found" msgstr "%s: ikke fundet" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: ugyldigt tilvalg" @@ -210,7 +231,7 @@ msgstr "%s: ugyldigt tilvalg" msgid "%s: invalid option name" msgstr "%s: ugyldigt tilvalgsnavn" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "\"%s\": ikke et gyldigt identificeringsnavn" @@ -223,7 +244,7 @@ msgstr "ugyldigt oktaltal" msgid "invalid hex number" msgstr "ugyldigt heksadecimalt tal" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "ugyldigt tal" @@ -299,73 +320,83 @@ msgstr "fejl ved indstilling af terminalattribut: %s" msgid "error getting terminal attributes: %s" msgstr "fejl ved indhentning af terminalattribut: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: fejl ved indhentning af nuværende mappe: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: tvetydig job-spec" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: kan ikke fjerne: skrivebeskyttet %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: kan ikke fjerne" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: ugyldigt handlingsnavn" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: ingen fuldførselsspecifikation" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "advarsel: tilvalget -F vil måske ikke virke, som du forventer" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "advarsel: tilvalget -C vil måske ikke virke, som du forventer" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "ikke i gang med at eksekvere fuldførelsesfunktion" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "kan kun bruges i en funktion" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, fuzzy, c-format msgid "`%s': invalid variable name for name reference" msgstr "\"%s\": ugyldigt tastetildelingsnavn" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "kan ikke bruge \"-f\" til at lave funktioner" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: skrivebeskyttet funktion" @@ -380,7 +411,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: kan ikke destruere arrayvariabel på denne måde" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: kan ikke konvertere associativt til indekseret array" @@ -394,27 +425,32 @@ msgstr "dynamisk indlæsning ikke tilgængelig" msgid "cannot open shared object %s: %s" msgstr "kan ikke åbne delt objekt %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "kan ikke finde %s i delt objekt %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: ikke dynamisk indlæst" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: ikke dynamisk indlæst" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: kan ikke slette: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: er en mappe" @@ -429,12 +465,12 @@ msgstr "%s: ikke en regulær fil" msgid "%s: file is too large" msgstr "%s: fil er for stor" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: kan ikke eksekvere binær fil" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: kan ikke eksekvere: %s" @@ -458,15 +494,15 @@ msgstr "Der er stoppede job.\n" msgid "There are running jobs.\n" msgstr "Der er kørende job.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "ingen kommando fundet" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "historikspecifikation" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: kan ikke åbne midl. fil: %s" @@ -512,6 +548,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Skalkommandoer som matcher nøgleordet \"" msgstr[1] "Skal-kommandoer som matcher nøgleordene \"" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -547,21 +589,21 @@ msgstr "" "En stjerne (*) ved siden af et navn betyder at kommandoen er slået fra.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "kan ikke bruge mere end en af -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "historikposition" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: ugyldigt tilvalgsnavn" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: historikudvidelse fejlede" @@ -593,12 +635,12 @@ msgstr "forventede et udtryk" msgid "%s: not an indexed array" msgstr "%s: ikke en arrayvariabel" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: ugyldig filbeskrivelsesspecifikation" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: ugyldig filbeskrivelse: %s" @@ -627,36 +669,36 @@ msgstr "tomt arrayvariabelnavn" msgid "array variable support required" msgstr "understøttelse af arrayvariabel påkrævet" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "\"%s\": manglende formattegn" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, fuzzy, c-format msgid "`%c': invalid time format specification" msgstr "%s: ugyldig specifikation af tidsudløb" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "\"%c\": ugyldigt formattegn" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "advarsel: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "manglende heksciffer for \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, fuzzy, c-format msgid "missing unicode digit for \\%c" msgstr "manglende heksciffer for \\x" @@ -810,12 +852,12 @@ msgstr "" " \n" "Den indbyggede funktion \"dirs\" viser mappestakken." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: ugyldig specifikation af tidsudløb" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "læsefejl: %d: %s" @@ -824,21 +866,11 @@ msgstr "læsefejl: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "kan kun udføre \"return\" fra en funktion eller indlæst skript" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "kan ikke fjerne en funktion og en variabel samtidig" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: kan ikke fjerne" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: kan ikke fjerne: skrivebeskyttet %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: ikke en arrayvariabel" @@ -853,7 +885,7 @@ msgstr "%s: ikke en funktion" msgid "%s: cannot export" msgstr "%s: kan ikke fjerne" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "skifttæller" @@ -861,7 +893,7 @@ msgstr "skifttæller" msgid "cannot set and unset shell options simultaneously" msgstr "kan ikke indstille og fjerne skaltilvalg samtidig" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: ugyldigt navn for skaltilvalg" @@ -918,26 +950,26 @@ msgstr "%s er %s\n" msgid "%s is hashed (%s)\n" msgstr "%s er hashet (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: ugyldigt grænseargument" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "\"%c\": ugyldig kommando" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: kan ikke indhente grænse: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "grænse" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: kan ikke modificere grænse: %s" @@ -997,71 +1029,71 @@ msgstr "dårligt hop" msgid "%s: unbound variable" msgstr "%s: ubundet variabel" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\atidsudløb mens der ventedes på input: auto-logud\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "kan ikke videresende standardinput fra /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: \"%c\": ugyldigt formateringstegn" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "datakanalfejl (pipe error)" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: begrænset: kan ikke specificere \"/\" i kommandonavne" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: kommando ikke fundet" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: dårlig fortolker" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: kan ikke eksekvere binær fil" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s er indbygget i skallen\n" @@ -1075,7 +1107,7 @@ msgstr "%s er indbygget i skallen\n" # expansion. If the >(list) form is used, writing to the file will pro‐ # vide input for list. If the <(list) form is used, the file passed as # an argument should be read to obtain the output of list. -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "kan ikke duplikere fd %d til fd %d" @@ -1126,38 +1158,44 @@ msgstr "identifikator forventet efter præforøgelse eller -formindskelse" msgid "missing `)'" msgstr "manglende \")\"" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "syntaksfejl: operand forventet" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "syntaksfejl: ugyldig aritmetisk operator" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (fejlelement er \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "ugyldig aritmetisk grundtal" -#: expr.c:1588 +# -c Specify the number of lines read between each call to callback. +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: ugyldigt antal linjer" + +#: expr.c:1597 msgid "value too great for base" msgstr "værdi for stor til grundtal" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: fejl i udtryk\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: kan ikke tilgå overliggende mapper" # Har ladet nodelay stå, idet jeg gætter på at det er et navn -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "kan ikke nulstille \"nodelay\"-tilstand for fd %d" @@ -1173,163 +1211,167 @@ msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: buffer eksisterer allerede til ny fd %d" # ?? -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp-datakanal (pipe)" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "forgrenet pid %d figurerer i kørende job %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "sletter stoppet job %d med procesgruppe %ld" -# ?? -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: proces %5ld (%s) i the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) markeret som stadig i live" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: ingen process med det pid" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Færdig" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Stoppet" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Stoppet(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Kører" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Færdig(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Afslut %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Ukendt status" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(smed kerne) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "underproces setpgid (%ld til %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld er ikke en underproces af denne skal" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Ingen optegnelse af proces %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: job %d er stoppet" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: job er afbrudt" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: job %d er allerede i baggrunden" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: linje %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (smed kerne)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd nu: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp fejlede" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: linjedisciplin" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: linjedisciplin" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "kan ikke indstille terminal-procesgruppe (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "ingen jobkontrol i denne skal" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: forfejlet hævdelse: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1338,39 +1380,39 @@ msgstr "" "\r\n" "malloc: %s:%d: hævdelse forkludret\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "ukendt" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: blok i fri liste tværet ud" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: kaldt med blokargument som allerede er fri" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: kaldt med ikke-allokeret blokargument" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: underløb detekteret, mh_nbytes uden for interval" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: størrelse på start- og slut-bid afviger" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: kaldt med ikke-allokeret blokargument" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: underløb detekteret, mh_nbytes uden for interval" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: størrelse på start- og slut-bid afviger" @@ -1412,22 +1454,22 @@ msgstr "%s: dårlig specifikation for netværkssti" msgid "network operations not supported" msgstr "netværksoperation ikke understøttet" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" -#: locale.c:272 +#: locale.c:292 #, fuzzy, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "xrealloc: %s:%d: kan ikke allokere %lu bytes" -#: locale.c:274 +#: locale.c:294 #, fuzzy, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "xrealloc: %s:%d: kan ikke allokere %lu bytes" @@ -1474,115 +1516,115 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_direction: videresendelsesinstruktion \"%d\" uden for interval" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "uventet EOF mens der ledtes efter samhørende \"%c\"" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "uventet EOF mens der ledtes efter \"]]\"" # word A sequence of characters considered as a single unit by the # shell. Also known as a token. # Jeg har valgt udtryk -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "syntaksfejl i betingelsesudtryk: uventet element \"%s\"" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "syntaksfejl i betingelsesudtryk" # word A sequence of characters considered as a single unit by the # shell. Also known as a token. -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "uventet element \"%s\", forventede \")\"" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "forventede \")\"" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "uventet argument \"%s\" til unær betingelsesoperator" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "uventet argument til unær betingelsesoperator" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "uventet udtryk \"%s\", ventede binær betingelsesoperator" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "ventedet binær betingelsesoperator" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "uventet argument \"%s\" til binær betingelsesoperator" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "uventet argument til binær betingelsesoperator" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "uventet udtryk \"%c\" i betingelseskommando" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "uventet udtryk \"%s\" i betingelseskommando" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "uventet udtryk \"%d\" i betingelseskommando" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "syntaksfejl nær uventet udtryk \"%s\"" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "syntaksfejl nær \"%s\"" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "syntaksfejl: uventet slutning på fil" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "syntaksfejl" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Brug \"%s\" for at forlade skallen.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "uventet EOF mens der ledtes efter samhørende \")\"" @@ -1625,91 +1667,91 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: \"%c\": ugyldigt formateringstegn" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "fil-deskriptor uden for interval" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: tvetydig videresendelse" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: kan ikke overskrive eksisterende fil" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: begrænset: kan ikke videresende output" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "kan ikke danne midlertidig fil til here-dokument: %s" -#: redir.c:192 +#: redir.c:213 #, fuzzy, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: kan ikke tildele liste til arrayelementer" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/vært/port ikke understøttet uden netværk" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "videresendelsesfejl: kan ikke duplikere fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "kan ikke finde /tmp, opret venligst mappen!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp skal være et gyldigt mappenavn" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: ugyldigt tilvalg" # Har ladet nodelay stå, idet jeg gætter på at det er et navn -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "kan ikke nulstille \"nodelay\"-tilstand for fd %d" # Har ladet nodelay stå, idet jeg gætter på at det er et navn -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "kan ikke nulstille \"nodelay\"-tilstand for fd %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: er en mappe" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Jeg har ikke noget navn!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, version %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1718,331 +1760,327 @@ msgstr "" "Brug:\t%s [langt GNU-tilvalg] [tilvalg] ...\n" "\t%s [langt GNU-tilvalg] [tilvalg] skript-fil ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Lange GNU-tilvalg:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Skal-tilvalg:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD eller -c kommando eller -O shopt_option\t\t(kun programkald)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\tTilvalg -%s eller -o\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Skriv \"%s -c \"help set\"\" for at få mere information om skaltilvalg.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Skriv \"%s -c help\" for at få mere information om indbyggede " "skalkommandoer.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Brug kommandoen \"bashbug\" til at rapportere fejl.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: ugyldig handling" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Falsk signal" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Læg på" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Afbryd" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Afslut" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Ugyldig instruktion" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT-spor/fang" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT-instruktion" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT-instruktion" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Kommatalsundtagelse" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Slået ihjel" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bus-fejl" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmenteringsfejl" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Ugyldigt systemkald" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Ødelagt datakanal" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarmklokke" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Afsluttet" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Presserende IO-forhold" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Stoppet (signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Fortsæt" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Død eller stop af underproces" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Stoppet (tty-input)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Stoppet (tty-output)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O klar" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU-grænse" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Filgrænse" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtuel)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Vindue ændret" # I fejlrapport for at få meningen -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Optag lås" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Brugersignal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Brugersignal 2" # Fejlrapport -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT-inputdata afventer" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "strømsvigt nært forestående" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "systemnedbrud nært forestående" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "flyt proces til en anden CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programmeringsfejl" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT-skærmtilstand tildelt" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT-skærmtilstand trukket tilbage" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT-lydsekvens er afsluttet" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Informationsforespørgsel" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Ukendt signal #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Ukendt signal #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "dårlig udskiftning: ingen lukkende \"%s\" i %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: kan ikke tildele liste til arrayelementer" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "kan ikke lave datakanal (pipe) til procesudskiftning" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "kan ikke danne underproces til procesudskiftning" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "kan ikke åbne navngiven datakanal (pipe) %s til læsning" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "kan ikke åbne navngiven datakanal (pipe) %s til skrivning" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "kan ikke duplikere navngiven datakanal (pipe) %s som %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "dårlig udskiftning: ingen lukkende \"`\" i %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "kan ikke danne datakanal (pipe) til kommandoudskiftning" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "kan ikke danne underproces til kommandoudskiftning" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: kan ikke duplikere datakanal (pipe) som fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, fuzzy, c-format msgid "%s: invalid variable name for name reference" msgstr "%d: ugyldig filbeskrivelse: %s" # -c Specify the number of lines read between each call to callback. -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: ugyldigt antal linjer" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "\"%s\": ugyldigt tastetildelingsnavn" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parameter null eller ikke indstillet" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameter null eller ikke indstillet" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: understreng-udtryk < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: dårlig udskiftning" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: kan ikke tildele på denne måde" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "dårlig udskiftning: ingen lukkende \"`\" i %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "intet match: %s" @@ -2065,35 +2103,40 @@ msgstr "\")\" forventet" msgid "`)' expected, found %s" msgstr "\")\" forventet, fandt %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: unær operator forventet" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: binær operator forventet" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: unær operator forventet" + +#: test.c:878 msgid "missing `]'" msgstr "manglende \"]\"" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "syntaksfejl: \";\" uventet" + +#: trap.c:220 msgid "invalid signal number" msgstr "ugyldigt signalnummer" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: dårlig værdi i trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2101,85 +2144,85 @@ msgstr "" "run_pending_traps: signalhåndtering er SIG_DFL, gensender %d (%s) til mig " "selv" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: ugyldigt signal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "fejl under importering af funktionsdefinition for \"%s\"" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "skalniveau (%d) for højt, genindstiller til 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: ingen funktionskontekst ved nuværende navneområde" -#: variables.c:2674 +#: variables.c:2871 #, fuzzy, c-format msgid "%s: variable may not be assigned value" msgstr "%s: kan ikke tildele liste til arrayelementer" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: ingen funktionskontekst ved nuværende navneområde" -#: variables.c:4698 +#: variables.c:4949 #, fuzzy, c-format msgid "%s has null exportstr" msgstr "%s: parameter null eller ikke indstillet" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "ugyldigt tegn %d i exportstr for %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "intet \"=\" i exportstr for %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: hoved af shell_variables er ikke en funktionskontekst" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: ingen global_variables-kontekst" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: hoved af shell_variables er ikke et midlertidigt miljønavnerum" -#: variables.c:6272 +#: variables.c:6562 #, fuzzy, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: kan ikke åbne: %s" -#: variables.c:6277 +#: variables.c:6567 #, fuzzy, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%d: ugyldig filbeskrivelse: %s" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s udenfor rækkevidde" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Ophavsret (C) 2009 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2274,12 +2317,12 @@ msgstr "command [-pVv] kommando [arg ...]" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFilrtux] [-p] [navn[=værdi] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFilrtux] [-p] navn[=værdi] ..." #: builtins.c:82 @@ -2303,11 +2346,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts tilvalgsstreng navn [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a navn] [kommando [argumenter ...]] [videresendelse ...]" #: builtins.c:100 @@ -2445,7 +2490,7 @@ msgstr "umask [-p] [-S] [tilstand]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [id]" #: builtins.c:181 @@ -2541,7 +2586,7 @@ msgstr "printf [-v var] format [argumenter]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-o valgmuligheder] [-A handling] [-G " @@ -2551,8 +2596,8 @@ msgstr "" #: builtins.c:235 #, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o valgmuligheder] [-A handling] [-G globmønst] [-" "W ordliste] [-F funktion] [-C kommando] [-X filtermønst] [-P præfiks] [-S " @@ -3006,6 +3051,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3069,7 +3116,7 @@ msgstr "" "hvis\n" " der opstår en fejl." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3080,7 +3127,7 @@ msgstr "" " \n" " Forældet. Læs i \"help declare\"." -#: builtins.c:538 +#: builtins.c:540 #, fuzzy msgid "" "Define local variables.\n" @@ -3109,7 +3156,7 @@ msgstr "" " Returnerer succes med mindre der angives et ugyldigt tilvalg, hvis der\n" " opstår en fejl, eller hvis skallen ikke eksekverer en funktion." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3179,7 +3226,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer succes med mindre der opstår en skrivefejl." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3201,7 +3248,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer succes med mindre der opstår en skrivefejl." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3256,7 +3303,7 @@ msgstr "" " Returnerer succes med mindre NAVN ikke er en skal-indbygget eller hvis\n" " der opstår en fejl." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3278,7 +3325,8 @@ msgstr "" "er\n" " null." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3311,8 +3359,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3358,7 +3406,7 @@ msgstr "" " Returnerer succes hvis et tilvalg findes, fejler hvis afslutningen\n" " af tilvalgene nås eller hvis der opstår en fejl." -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3402,7 +3450,7 @@ msgstr "" "der\n" " opstår en omdirigeringsfejl." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3414,7 +3462,7 @@ msgstr "" " Afslut skallen med status N. Hvis N udelades vil afslutningsstatus\n" " blive den samme som sidst eksekverede kommando." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3428,7 +3476,7 @@ msgstr "" "hvis\n" " den ikke eksekveres i en logindskal." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3489,7 +3537,7 @@ msgstr "" "hvis\n" " der opstod en fejl." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3512,7 +3560,7 @@ msgstr "" "der\n" " opstår fejl." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3537,7 +3585,7 @@ msgstr "" "hvis\n" " der opstår en fejl." -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3582,7 +3630,7 @@ msgstr "" "angives\n" " et ugyldig tilvalg." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3624,7 +3672,7 @@ msgstr "" " Returnerer succes med mindre MØNSTER ikke kan findes, eller hvis der\n" " angives et ugyldigt tilvalg." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3694,7 +3742,7 @@ msgstr "" "hvis\n" " der opstår en fejl." -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3744,7 +3792,7 @@ msgstr "" "der\n" " opstår en fejl. Hvis -x bruges returneres afslutningsstatus for KOMMANDO." -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3776,7 +3824,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer succes med mindre et ugyldigt tilvalg eller JOBSPEC angives." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3824,7 +3872,7 @@ msgstr "" "der\n" " opstår en fejl." -#: builtins.c:947 +#: builtins.c:949 #, fuzzy msgid "" "Evaluate arithmetic expressions.\n" @@ -3911,7 +3959,7 @@ msgstr "" " Hvis det sidste ARG evalueres til 0, vil \"let\" returnere 1, ellers\n" " returneres 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -4008,7 +4056,7 @@ msgstr "" "indtræffer,\n" " eller hvis en ugyldig fildeskriptor gives som argument til -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4033,7 +4081,7 @@ msgstr "" "en\n" " funktion eller et skript." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4218,7 +4266,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer succes med mindre der angives et ugyldigt tilvalg." -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4260,7 +4308,7 @@ msgstr "" "et\n" " givent navn er skrivebeskyttet." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4296,7 +4344,7 @@ msgstr "" " Returnerer succes med mindre der angives et ugyldigt tilvalg eller hvis\n" " NAVN er ugyldig." -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4336,7 +4384,7 @@ msgstr "" " Returnerer succes med mindre der angives et ugyldigt tilvalg eller hvis\n" " NAVN er ugyldigt." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4355,7 +4403,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer succes med mindre N er negativ eller større end $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4381,7 +4429,7 @@ msgstr "" "hvis\n" " FILNAVN ikke kan læses." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4408,7 +4456,7 @@ msgstr "" "der\n" " opstår en fejl." -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4570,7 +4618,7 @@ msgstr "" " Returnerer succes hvis UDTRYK evalueres til sand, og fejler hvis UDTRYK\n" " evalueres til falsk eller hvis der gives et ugyldigt argument." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4583,7 +4631,7 @@ msgstr "" "sidste\n" " argument skal være \"]\", for at den passer til den åbnende \"[\"." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4603,7 +4651,7 @@ msgstr "" " Afslutningsstatus:\n" " Lykkes altid." -#: builtins.c:1362 +#: builtins.c:1364 #, fuzzy msgid "" "Trap signals and other events.\n" @@ -4684,7 +4732,7 @@ msgstr "" "angivet\n" " et ugyldigt tilvalg." -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4747,7 +4795,7 @@ msgstr "" "enkelt\n" " ikke findes." -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4779,6 +4827,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4843,7 +4892,7 @@ msgstr "" "der\n" " opstår en fejl." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4881,7 +4930,7 @@ msgstr "" "ugyldigt\n" " tilvalg angives." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4893,15 +4942,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Vent på færdiggørelse af job og returner afslutningsstatus.\n" " \n" @@ -4918,7 +4977,7 @@ msgstr "" "angives\n" " et ugyldigt tilvalg." -#: builtins.c:1523 +#: builtins.c:1533 #, fuzzy msgid "" "Wait for process completion and return exit status.\n" @@ -4944,7 +5003,7 @@ msgstr "" " Returnerer statussen for ID, fejler hvis ID er ugyldig eller hvis der\n" " angives et ugyldigt tilvalg." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4969,7 +5028,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen for den sidst eksekverede kommando." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4999,7 +5058,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer afslutningsstatussen for den sidst eksekverede kommando." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5037,7 +5096,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen fra den sidst eksekverede kommando." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5066,7 +5125,7 @@ msgstr "" " Afslutningsstatus:\n" " Afslutningsstatus er afslutningsstatus for DATAKANAL." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5085,7 +5144,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen fra den sidst eksekverede kommando." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5124,7 +5183,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen fra den sidst eksekverede kommando." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5142,7 +5201,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen fra den sidst eksekverede kommando." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5160,7 +5219,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen fra den sidst eksekverede kommando." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5184,7 +5243,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer afslutningsstatussen for KOMMANDO." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5208,7 +5267,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer succes med mindre NAVN er skrivebeskyttet." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5226,7 +5285,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen fra den sidst eksekverede kommando." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5253,12 +5312,13 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer statussen af det genoptagede job." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5272,7 +5332,7 @@ msgstr "" " Afslutningsstatus:\n" " Returnerer 1 hvis udtrykket evalueres til 0, ellers returneres 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5327,7 +5387,7 @@ msgstr "" " Afslutningsstatus:\n" " 0 eller 1 afhængigt af udtrykkets værdi." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5440,7 +5500,7 @@ msgstr "" " HISTIGNORE\tEn kolonsepareret liste af mønstre som bliver brugt til at\n" " \t\tbestemme hvilke kommandoer der skal gemmes i historikken.\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5500,7 +5560,7 @@ msgstr "" "hvis\n" " mappeskiftet mislykkes." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5555,7 +5615,7 @@ msgstr "" "hvis\n" " mappeskiftet mislykkes." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5610,7 +5670,7 @@ msgstr "" "der\n" " opstår en fejl." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5651,7 +5711,7 @@ msgstr "" "et\n" " ugyldigt tilvalg eller hvis INDSTNAVN er deaktiveret." -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5669,8 +5729,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5718,7 +5778,7 @@ msgstr "" "hvis\n" " der opstår en skrive- eller tildelingsfejl." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5770,7 +5830,7 @@ msgstr "" "hvis\n" " der opstår en fejl." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5795,7 +5855,7 @@ msgstr "" " der opstår en fejl." # Fejlrapport -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5858,7 +5918,7 @@ msgstr "" "hvis\n" " der ikke er defineret en fuldførselsspecifikation for NAVN." -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -5937,7 +5997,7 @@ msgstr "" "hvis\n" " ARRAY er skrivebeskyttet." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5947,6 +6007,22 @@ msgstr "" " \n" " Et synonym for \"mapfile\"." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Returnerer konteksten af det nuværende underrutinekald.\n" +#~ " \n" +#~ " Når UDTRYK udelades returneres " + +# ?? +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: proces %5ld (%s) i the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Ukendt signal #" + #, fuzzy #~ msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n" #~ msgstr "Ophavsret (C) 2009 Free Software Foundation, Inc." diff --git a/po/de.gmo b/po/de.gmo index 402eb9fe268b2deb4fd71a85d1cf8351a869d25b..c8def603424bfafaa6f75d7465e99ba0f6b3bf9e 100644 GIT binary patch delta 21727 zcmdU#cYIYv`tZ+$dJ}pebU5?`azh9`^b(}^q7>mKIZ3WbZo(~uqF!}vyZ+Rbqa4

l4KaWdrGQd%pYhN{22@QX$Q}SW8sysFFXj7 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 I<~hdy0R&F;;{X5v delta 24866 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 diff --git a/po/de.po b/po/de.po index 75974124..f395ef4e 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: bash 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2019-10-21 20:58+0200\n" "Last-Translator: Nils Naumann \n" "Language-Team: German \n" @@ -18,76 +18,85 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "Falscher Feldindex." -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: Entferne das Nameref Attribut." -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" -msgstr "%s: Das indizierte Array kann in kein assoziatives Array umgewandelt werden." +msgstr "" +"%s: Das indizierte Array kann in kein assoziatives Array umgewandelt werden." -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: Ungültiger Schlüssel für das assoziative Array." -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: Das Zuweisen auf einen nicht-numerischen Index ist nicht möglich." -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" -msgstr "%s: %s: Ein Feldindex wird zum Zuweisen eines assoziativen Arrays benötigt." +msgstr "" +"%s: %s: Ein Feldindex wird zum Zuweisen eines assoziativen Arrays benötigt." -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: Kann die Datei %s nicht erzeugen." -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" -msgstr "bash_execute_unix_command: Kann nicht die Tastenzuordnung für das Kommando finden." +msgstr "" +"bash_execute_unix_command: Kann nicht die Tastenzuordnung für das Kommando " +"finden." -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr " %s: Das erste Zeichen ist nicht `\\'." -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "fehlende schließende `%c' in %s." -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: Fehlender Doppelpunkt." -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "»%s«: Bindung kann nicht gelöst werden." + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "Klammererweiterung: Konnte keinen Speicher für %s zuweisen." -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "Klammererweiterung: Konnte keinen Speicher für %u Elemente zuweisen." -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "Klammererweiterung: Konnte keinen Speicher für »%s« zuweisen." -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "»%s«: Ungültiger Aliasname." @@ -106,22 +115,22 @@ msgstr "»%s«: Ungültiger Tastenzuordnungs-Name." msgid "%s: cannot read: %s" msgstr "%s: Nicht lesbar: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "%s: Unbekannter Funktionsname." -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s ist keiner Taste zugeordnet.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s kann aufgerufen werden durch " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "»%s«: Bindung kann nicht gelöst werden." @@ -134,28 +143,46 @@ msgstr "Schleifenzähler" msgid "only meaningful in a `for', `while', or `until' loop" msgstr "nur in einer for-, while- oder until-Schleife sinnvoll." -# Problem mit Extraktion des Strings -# https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00023.html +# caller #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" +"Gibt Informationen zum aktuellen Subroutinenaufruf aus.\n" +"\n" +" Ohne Argument wird die Zeilennummer und der Dateiname angezeigt. Mit\n" +" Argument werden Zeilennummer, Subroutinenname und Dateiname ausgegeben.\n" +" Mit diesen Informationen kann ein Stacktrace erzeugt werden.\n" +"\n" +" Das Argument gibt die angezeigte Position im Funktionsaufrufstapel an,\n" +" wobei 0 der aktuelle Funktionsaufruf ist.\n" +"\n" +" Rückgabewert:\n" +" Ist ungleich 0 wenn keine Shellfunktion ausgeführt wird oder das " +"Argument\n" +" ungültig ist, sonst 0." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME ist nicht zugewiesen." -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "Zu viele Argumente." -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "NULL Verzeichnis" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD ist nicht zugewiesen." @@ -175,7 +202,7 @@ msgstr "Warnung: " msgid "%s: usage: " msgstr "%s: Aufruf: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: Die Option erfordert ein Argument." @@ -190,7 +217,7 @@ msgstr "%s: Ein numerischer Parameter ist erforderlich." msgid "%s: not found" msgstr "%s: Nicht gefunden." -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: Ungültige Option." @@ -200,7 +227,7 @@ msgstr "%s: Ungültige Option." msgid "%s: invalid option name" msgstr "%s: Ungültiger Optionsname." -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "»%s«: Ist kein gültiger Bezeichner." @@ -213,7 +240,7 @@ msgstr "Ungültige Oktalzahl." msgid "invalid hex number" msgstr "Ungültige hexadezimale Zahl." -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "Ungültige Zahl." @@ -289,73 +316,83 @@ msgstr "Fehler beim Setzen der Terminalattribute: %s" msgid "error getting terminal attributes: %s" msgstr "Fehler beim Ermitteln der Terminalattribute: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: Kann das aktuelle Verzeichnis nicht wiederfinden: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: Mehrdeutige Jobbezeichnung." -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "In dieser Version ist keine Hilfe verfügbar." -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: »unset« nicht möglich: %s ist schreibgeschützt" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: »unset« nicht möglich." + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: Ungültiger Aktionsname." -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: Keine Komplettierung angegeben." -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "Warnung: Die Option -F könnte unerwartete Ergebnisse liefern." -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "Warnung: Die Option -C könnte unerwartete Ergebnisse liefern." -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "Gegenwärtig wird keine Komplettierungsfunktion ausgeführt." -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "Kann nur innerhalb einer Funktion benutzt werden." -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: Zirkularbezug auf indirekte Variable." -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "»%s«: Ungültiger Name für indirekte Variablenreferenz." -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "Mit »-f« können keine Funktionen erzeugt werden." -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: Schreibgeschützte Funktion." @@ -370,10 +407,11 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: Kann Feldvariablen nicht auf diese Art löschen." -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" -msgstr "%s: Konvertieren von assoziativen in indizierte Arrays ist nicht möglich." +msgstr "" +"%s: Konvertieren von assoziativen in indizierte Arrays ist nicht möglich." #: builtins/enable.def:143 builtins/enable.def:151 msgid "dynamic loading not available" @@ -384,27 +422,33 @@ msgstr "Dynamisches Laden ist nicht verfügbar." msgid "cannot open shared object %s: %s" msgstr "Kann die dynamische Bibliothek nicht laden %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "Kann %s nicht in der dynamischen Bibliothek finden %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: Ist nicht dynamisch geladen." + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" -msgstr "Die Ladefunktion von %s lieferte einen Fehler (%d), daher nicht geladen." +msgstr "" +"Die Ladefunktion von %s lieferte einen Fehler (%d), daher nicht geladen." -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: Ist nicht dynamisch geladen." -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: Kann nicht löschen: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: ist ein Verzeichnis." @@ -419,12 +463,12 @@ msgstr "%s: Ist keine normale Datei." msgid "%s: file is too large" msgstr "%s: Die Datei ist zu groß." -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: Kann die Datei nicht ausführen." -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: Kann nicht ausführen: %s" @@ -448,15 +492,15 @@ msgstr "Es gibt noch angehaltene Prozesse.\n" msgid "There are running jobs.\n" msgstr "Es gibt noch laufende Prozesse.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "Kein Kommando gefunden." -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: Kann die temporäre Datei nicht öffnen: %s" @@ -501,10 +545,19 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Shellkommando, auf das das Schlüsselwort zutrifft `" msgstr[1] "Shell Kommandos auf die die Schlüsselwörter zutreffen `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." -msgstr "Kein passendes Hilfethema für »%s«. Probieren Sie »help help«, »man -k %s« oder »info %s«." +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgstr "" +"Kein passendes Hilfethema für »%s«. Probieren Sie »help help«, »man -k %s« " +"oder »info %s«." #: builtins/help.def:224 #, c-format @@ -524,28 +577,30 @@ msgid "" msgstr "" "Diese Shellkommandos sind intern definiert. Geben Sie »help« ein, um diese\n" "Liste zu sehen. Geben Sie »help Name« ein, um die Beschreibung der Funktion\n" -"»Name« zu sehen. Geben Sie »info bash« ein, um die vollständige Dokumentation\n" -"zu sehen. Geben Sie »man -k« oder »info« ein, um detaillierte Beschreibungen\n" +"»Name« zu sehen. Geben Sie »info bash« ein, um die vollständige " +"Dokumentation\n" +"zu sehen. Geben Sie »man -k« oder »info« ein, um detaillierte " +"Beschreibungen\n" "der Shellkommandos zu sehen.\n" "\n" "Ein Stern (*) neben dem Namen kennzeichnet deaktivierte Kommandos.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "Es darf höchstens eine Option aus -anrw angegeben werden." -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "Kommandostapelposition." -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: Ungültiger Zeitstempel." -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: Kommandoersetzung gescheitert." @@ -577,12 +632,12 @@ msgstr "Ausdruck erwartet." msgid "%s: not an indexed array" msgstr "%s: Ist kein indiziertes Array." -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: Ungültige Dateideskriptor-Angabe." -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: Ungültiger Dateideskriptor: %s" @@ -608,38 +663,39 @@ msgstr "Fehlender Name für die Arrayvariable." #: builtins/mapfile.def:370 msgid "array variable support required" -msgstr "Die Unterstützung für Arrayvariablen ist in dieser Shell nicht vorhanden." +msgstr "" +"Die Unterstützung für Arrayvariablen ist in dieser Shell nicht vorhanden." -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "»%s«: Fehlendes Formatierungszeichen." -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "»%c«: Ungültige Zeitformatangabe." -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "»%c«: Ungültiges Formatierungszeichen." -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "Warnung: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "Formatleseproblem: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "Fehlende hexadezimale Ziffer nach \\x." -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "Fehlende Unicode-Ziffer für \\%c." @@ -680,10 +736,12 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "Zeigt die Liste der gegenwärtig gespeicherten Verzeichnisse an. Durch\n" @@ -792,35 +850,28 @@ msgstr "" " \n" " Das Kommando »dirs« zeigt den Verzeichnisstapel an." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: Ungültige Wartezeitangebe." -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "Lesefehler: %d: %s" #: builtins/return.def:68 msgid "can only `return' from a function or sourced script" -msgstr "»Return« ist nur aus einer Funktion oder einem mit »source« ausgeführten Skript möglich." +msgstr "" +"»Return« ist nur aus einer Funktion oder einem mit »source« ausgeführten " +"Skript möglich." -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" -msgstr "Gleichzeitiges »unset« einer Funktion und einer Variable ist nicht möglich." +msgstr "" +"Gleichzeitiges »unset« einer Funktion und einer Variable ist nicht möglich." -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: »unset« nicht möglich." - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: »unset« nicht möglich: %s ist schreibgeschützt" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: Ist keine Feldvariable." @@ -835,7 +886,7 @@ msgstr "%s: Ist keine Funktion." msgid "%s: cannot export" msgstr "%s: Exportieren nicht möglich." -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "Verschiebeanzahl" @@ -843,7 +894,7 @@ msgstr "Verschiebeanzahl" msgid "cannot set and unset shell options simultaneously" msgstr "Kann nicht Shelloptionen gleichzeitig aktivieren und deaktivieren." -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: Ungültiger Name für Shelloption." @@ -901,26 +952,26 @@ msgstr "%s ist %s\n" msgid "%s is hashed (%s)\n" msgstr "%s ist gehasht (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: Ungültiges Grenzwertargument." -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': Falsches Kommando." -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: Kann die nicht Grenze setzen: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "Grenze" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: Kann die Grenze nicht ändern: %s" @@ -981,76 +1032,76 @@ msgstr "Falscher Sprung" msgid "%s: unbound variable" msgstr "%s ist nicht gesetzt." -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aZu lange keine Eingabe: Automatisch ausgeloggt.\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "Kann nicht die Standardeingabe von /dev/null umleiten: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: »%c«: Ungültiges Formatzeichen." -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "Pipe-Fehler" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: Maximale Schachtelungstiefe überschritten (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: Maximale Quellcode-Schachtelungstiefe überschritten (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: maximale Schachtelungstiefe für Funktionen überschritten (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: eingeschränkt: `/' ist in Kommandonamen unzulässig." -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: Kommando nicht gefunden." -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: Defekter Interpreter" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: Kann die Binärdatei nicht ausführen: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "»%s« ist eine spezielle eingebaute Funktion." -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "Kann fd %d nicht auf fd %d verdoppeln." @@ -1093,43 +1144,49 @@ msgstr "Der Exponent ist kleiner als 0." #: expr.c:1028 msgid "identifier expected after pre-increment or pre-decrement" -msgstr "Nach einem Präinkrement oder Prädekrement wird ein Bezeichner erwartet." +msgstr "" +"Nach einem Präinkrement oder Prädekrement wird ein Bezeichner erwartet." #: expr.c:1055 msgid "missing `)'" msgstr "Fehlende »)«" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "Syntaxfehler: Operator erwartet." -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "Syntaxfehler: Ungültiger arithmetischer Operator." -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (Fehlerverursachendes Zeichen ist \"%s\")." -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "Ungültige Basis." -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: Ungültige Zeilenanzahlangabe." + +#: expr.c:1597 msgid "value too great for base" msgstr "Der Wert ist für die aktuelle Basis zu groß." -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: Fehler im Ausdruck.\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: Kann auf die übergeordneten Verzeichnisse nicht zugreifen." -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "Konnte den No-Delay-Modus für fd %d nicht wiederherstellen." @@ -1145,170 +1202,174 @@ msgstr "Kann keinen neuen Dateideskriptor für die Eingabe von fd %d zuweisen." msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: Es existiert bereits ein Puffer für den neuen fd %d." -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "Die geforkte PID %d erscheint im laufenden Prozess %d." -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "Lösche den gestoppten Prozess %d der Prozessgruppe %ld." # https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00024.html -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "" - -# https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00024.html -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" # Programmierfehler -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: Prozessnummer existiert nicht." -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Fertig" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Angehalten" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Angehalten(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Läuft" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Fertig(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Exit %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Unbekannter Status" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(Speicherabzug geschrieben) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (Verz.: %s)" # interner Fehler -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: Prozess %ld wurde nicht von dieser Shell gestartet." -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: Der Job %d ist gestoppt." -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: Der Job ist beendet." -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: Der Job %d läuft bereits im Hintergrund." -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" # Debug Ausgabe -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: Zeile %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (Speicherabzug geschrieben)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(gegenwärtiges Arbeitsverzeichnis ist: %s)\n" # interner Fehler -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp war nicht erfolgreich." # interner Fehler -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: Keine Jobsteuerung im Hintergrund." # interner Fehler -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: line discipline" # interner Fehler -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "Kann die Prozessgruppe des Terminals nicht setzen (%d)." -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "Keine Jobsteuerung in dieser Shell." -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: Zusicherung gescheitert: %s.\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1317,56 +1378,62 @@ msgstr "" "\r\n" "malloc: %s:%d: Zusicherung verpfuscht\\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "Unbekannt" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "Malloc: Ein internet Speicherbereich (free list) wurde überschrieben." -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: Wurde für bereits freigegebenen Speicherbereich aufgerufen." -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: Wurde für nicht zugeordneten Speicherbereich aufgerufen." -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: Underflow erkannt; mh_nbytes außerhalb des Gültigkeitsbereichs." -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: Beginn und Ende Segmentgrößen sind unterschiedlich." -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: Mit nicht zugewiesenen Argument aufgerufen." -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" -msgstr "realloc: Underflow erkannt; mh_nbytes außerhalb des Gültigkeitsbereichs." +msgstr "" +"realloc: Underflow erkannt; mh_nbytes außerhalb des Gültigkeitsbereichs." -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: Beginn und Ende Segmentgrößen sind unterschiedlich.<" #: lib/malloc/table.c:191 #, c-format msgid "register_alloc: alloc table is full with FIND_ALLOC?\n" -msgstr "register_alloc: Speicherzuordnungstabelle ist mit FIND_ALLOC gefüllt?\n" +msgstr "" +"register_alloc: Speicherzuordnungstabelle ist mit FIND_ALLOC gefüllt?\n" #: lib/malloc/table.c:200 #, c-format msgid "register_alloc: %p already in table as allocated?\n" -msgstr "register_alloc: %p ist bereits in der Speicherzuordnungstabelle als belegt gekennzeichnet?\n" +msgstr "" +"register_alloc: %p ist bereits in der Speicherzuordnungstabelle als belegt " +"gekennzeichnet?\n" #: lib/malloc/table.c:253 #, c-format msgid "register_free: %p already in table as free?\n" -msgstr "register_free: %p ist bereits in der Speicherzuordnungstabelle als frei gekennzeichnet?\n" +msgstr "" +"register_free: %p ist bereits in der Speicherzuordnungstabelle als frei " +"gekennzeichnet?\n" #: lib/sh/fmtulong.c:102 msgid "invalid base" @@ -1391,22 +1458,22 @@ msgstr "%s: Fehlerhafte Netzwerkspfadangabe." msgid "network operations not supported" msgstr "Der Netzwerkbetrieb ist nicht unterstützt." -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: Kann die Regionseinstellungen nicht ändern (%s)." -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: Kann die Regionseinstellungen nicht ändern (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: Kann die Regionseinstellungen nicht ändern (%s)." -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: Kann die Regionseinstellungen nicht ändern (%s): %s" @@ -1447,116 +1514,120 @@ msgstr "make_here_document: Falscher Befehlstyp %d." #: make_cmd.c:657 #, c-format msgid "here-document at line %d delimited by end-of-file (wanted `%s')" -msgstr "Das in der Zeile %d beginnende Here-Dokument geht bis zum Dateiende (erwartet wird »%s«)." +msgstr "" +"Das in der Zeile %d beginnende Here-Dokument geht bis zum Dateiende " +"(erwartet wird »%s«)." #: make_cmd.c:756 #, c-format msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "Dateiende beim Suchen nach »%c« erreicht." -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "Dateiende beim Suchen nach »]]« erreicht." -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "Syntaxfehler im bedingten Ausdruck: Unerwartetes Symbol »%s«." -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "Syntaxfehler im bedingten Ausdruck." -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "Unerwartetes Zeichen: »%s« anstatt von »)«" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "»)« erwartet." -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "Syntaxfehler beim unerwarteten Symbol »%s«" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "Syntaxfehler bei »%s«" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "Syntaxfehler: Unerwartetes Dateiende." -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "Syntaxfehler" # Du oder Sie? -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Verwenden Sie »%s«, um die Shell zu verlassen.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "Dateiende beim Suchen nach zugehöriger »)« erreicht." @@ -1599,89 +1670,91 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: »%c«: Ungültiges Formatsymbol." -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "Dateideskriptor außerhalb des gültigen Bereichs." -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: Mehrdeutige Umlenkung." -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: Kann existierende Datei nicht überschreiben." -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: eingeschränkt: Die Ausgabe darf nicht umgeleitet werden." -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "Kann die temporäre Datei für das Hier-Dokument nicht anlegen: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: Kann fd keiner Variable zuweisen." -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" -msgstr "Dateinamen der Form /dev/(tcp|udp)/host/port werden ohne Netzwerk nicht unterstützt" +msgstr "" +"Dateinamen der Form /dev/(tcp|udp)/host/port werden ohne Netzwerk nicht " +"unterstützt" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "Umleitungsfehler: Verdoppeln des Dateibezeichners nicht möglich." -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "Konnte das Verzeichnis »/tmp« nicht finden, bitte anlegen." -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp muss ein Verzeichnis sein." -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "Der hübsche Druckmodus wird in interaktiven Schells ignoriert." -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: Ungültige Option" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "Konnte die UID nicht in %d ändern: Die effektive UID ist %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "Konnte die GID nicht in %d ändern: Die effektive GID ist %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "Kann keinen Debugger starten. Der Debugmodus ist gesperrt." -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: Ist ein Verzeichnis." -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Ich habe keinen Benutzernamen!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, Version %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1690,325 +1763,328 @@ msgstr "" "Aufruf:\t%s [Lange GNU-Option] [Option] ...\n" "\t%s [Lange GNU-Option] [Option] Script-Datei ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Lange GNU-Optionen:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Shell-Optionen:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD oder -c Kommando oder -O shopt_option\t\t(Nur Aufruf)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s oder Option -o\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" -msgstr "Geben Sie »%s -c \"help set\"« ein, um mehr über Shell-Optionen zu erfahren.\n" +msgstr "" +"Geben Sie »%s -c \"help set\"« ein, um mehr über Shell-Optionen zu " +"erfahren.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" -msgstr "Geben Sie »%s -c help« ein, um mehr über eingebaute Shellkommandos zu erfahren.\n" +msgstr "" +"Geben Sie »%s -c help« ein, um mehr über eingebaute Shellkommandos zu " +"erfahren.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Mit dem Kommando »bashbug« Kommando können Sie Fehler melden.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Bash-Homepage: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Allgemeine Hilfe für GNU-Software: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: Ungültige Operation" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Falsches Signal." -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Aufgelegt" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Unterbrochen (Interrupt)" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Quit" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Ungültige Anweisung." -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Verfolgen/anhalten abfangen (Trace/breakpoint trap)" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Abbruchkommando" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT abfangen (EMT trap)" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Gleitkommafehler" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Abgebrochen (Killed)" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bus-Fehler" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Adressierungsfehler" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Falscher Systemaufruf" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Unterbrochene Pipe" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Wecker" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Abgebrochen (Terminated)" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Dringende IO-Bedingung" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Angehalten (Signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Prozessbearbeitung wieder aufgenommen." -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Kindprozess abgebrochen oder gestoppt." -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Angehalten (Terminaleingabe)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Angehalten (Terminalausgabe)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "E/A fertig" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Rechenzeitgrenze" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Grenze für Dateigröße" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (Virtuell)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (Profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Fenster geändert" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Datei blockiert" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Nutzersignal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Nutzersignal 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT Eingabedaten ausstehend" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "Spannungsausfall steht bevor" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "Systemausfall steht bevor" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "Verlege den Prozess auf einen anderen Prozessor" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "Programmierfehler" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT-Monitormodus erlaubt" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT-Monitormodus abgeschaltet" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT-Tonfolge beendet" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Informationsanforderung" # https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00025.html -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Unbekannte Signalnummer" - -# https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00025.html -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Unbekanntes Signal Nr.: %d." -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "Falsche Ersetzung: Kein schließendes »%s« in »%s« enthalten." -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: Kann einem Feldelement keine Liste zuweisen." -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "Kann keine Pipe für die Prozessersetzung erzeugen." -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "Kann den Kindsprozess für die Prozessersetzung nicht erzeugen." -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "Kann nicht die benannte Pipe %s zum Lesen öffnen." -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "Kann nicht die benannte Pipe %s zum Schreiben öffnen." -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "Kann die benannte Pipe %s nicht auf fd %d duplizieren." -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "Kommandoersetzung: NULL-Byte in der Eingabe ignoriert." -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "Kann keine Pipes für Kommandoersetzung erzeugen." -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "Kann keinen Unterprozess für die Kommandoersetzung erzeugen." # interner Fehler -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: Kann Pipe nicht als Dateideskriptor 1 duplizieren." -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: Ungültiger Variablenname für Namensreferenz." -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: Ungültige indirekte Expansion." -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: Ungültiger Variablenname." -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: Der Parameter ist nicht gesetzt." -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: Parameter ist leer oder nicht gesetzt." # interner Fehler -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: Teilstring-Ausdruck < 0." -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: Falsche Substitution." -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: Kann so nicht zuweisen." -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" -msgstr "Zukünftige Versionen dieser Shell werden das Auswerten arithmetischer Ersetzungen erzwingen." +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" +msgstr "" +"Zukünftige Versionen dieser Shell werden das Auswerten arithmetischer " +"Ersetzungen erzwingen." -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "Falsche Ersetzung: Kein schließendes »`« in %s." -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "Keine Entsprechung: %s" @@ -2031,133 +2107,144 @@ msgstr "»)« erwartet." msgid "`)' expected, found %s" msgstr "»)« erwartet, %s gefunden." -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: Einstelliger (unärer) Operator erwartet." - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: Zweistelliger (binärer) Operator erwartet." -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: Einstelliger (unärer) Operator erwartet." + +#: test.c:878 msgid "missing `]'" msgstr "Fehlende »]«" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "Syntax Fehler: unerwartetes `;'." + +#: trap.c:220 msgid "invalid signal number" msgstr "Ungültige Signalnummer." -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "Traphandler: Maximale Traphandler-Ebene überschritten (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: Ungültiger Wert in trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" # Programmierfehler -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: Falsches Signal %d." -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "Fehler beim Importieren der Funktionsdefinition für »%s«." -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "Der Shell-Level (%d) ist zu hoch und wird auf 1 zurückgesetzt." -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: no function context at current scope" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: Der Variable darf kein Wert zugewiesen werden." # Interner Fehler -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: assigning integer to name reference" # Interner Fehler -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: no function context at current scope" # Interner Fehler -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s has null exportstr" # Interner Fehler -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "invalid character %d in exportstr for %s" # Interner Fehler -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "no `=' in exportstr for %s" # Interner Fehler -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: head of shell_variables not a function context" # Interner Fehler -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: no global_variables context" # Interner Fehler -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: head of shell_variables not a temporary environment scope" # Interner Fehler -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: cannot open as FILE" # Interner Fehler -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: invalid value for trace file descriptor" # Interner Fehler -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: compatibility value out of range" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" -msgstr "Lizenz GPLv3+: GNU GPL Version 3 oder jünger \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" +msgstr "" +"Lizenz GPLv3+: GNU GPL Version 3 oder jünger \n" #: version.c:86 version2.c:86 #, c-format @@ -2201,7 +2288,9 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] Name [Name ...]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" msgstr "" "bind [-lpsvPSVX] [-m Tastaturtabelle] [-f Dateiname] [-q Name] [-u Name]\n" "\t[-r Tastenfolge] [-x Tastenfolge:Shell Kommando]\n" @@ -2236,12 +2325,14 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] Kommando [Argument ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilrntux] [-p] [Name[=Wert] ...]" # #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] Name[=Wert] ..." #: builtins.c:82 @@ -2266,12 +2357,14 @@ msgstr "eval [Argument ...]" # https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00026.html #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts Optionen Variable [Argumente]" # https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00026.html #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a Name] [Kommando [Argumente ...]] [Umleitung ...]" #: builtins.c:100 @@ -2284,7 +2377,9 @@ msgstr "logout [n]" #: builtins.c:105 msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]" -msgstr "fc [-e Editor] [-lnr] [Anfang] [Ende] oder fc -s [Muster=Ersetzung] [Kommando]" +msgstr "" +"fc [-e Editor] [-lnr] [Anfang] [Ende] oder fc -s [Muster=Ersetzung] " +"[Kommando]" #: builtins.c:109 msgid "fg [job_spec]" @@ -2303,8 +2398,12 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [Muster ...]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" -msgstr "history [-c] [-d Offset] [n] oder history -anrw [Dateiname] oder history -ps Argument [Argument...]" +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" +"history [-c] [-d Offset] [n] oder history -anrw [Dateiname] oder history -ps " +"Argument [Argument...]" #: builtins.c:127 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" @@ -2315,16 +2414,24 @@ msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [Jobbezeichnung ... | pid ...]" #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" -msgstr "kill [-s Signalname | -n Signalnummer | -Signalname] pid | jobspec ... oder kill -l [Signalname]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" +msgstr "" +"kill [-s Signalname | -n Signalnummer | -Signalname] pid | jobspec ... oder " +"kill -l [Signalname]" #: builtins.c:136 msgid "let arg [arg ...]" msgstr "let Argument [Argument ...]" #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" -msgstr "read [-ers] [-a Feld] [-d Begrenzer] [-i Text] [-n Zeichenanzahl] [-N Zeichenanzahl] [-p Prompt] [-t Zeitlimit] [-u fd] [Name ...]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" +msgstr "" +"read [-ers] [-a Feld] [-d Begrenzer] [-i Text] [-n Zeichenanzahl] [-N " +"Zeichenanzahl] [-p Prompt] [-t Zeitlimit] [-u fd] [Name ...]" #: builtins.c:140 msgid "return [n]" @@ -2387,7 +2494,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [Modus]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id ...]" #: builtins.c:181 @@ -2415,8 +2523,12 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case Wort in [Muster [| Muster]...) Kommandos ;;]... esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" -msgstr "if Kommandos; then Kommandos; [ elif Kommandos; then Kommandos; ]... [ else Kommandos; ] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" +"if Kommandos; then Kommandos; [ elif Kommandos; then Kommandos; ]... [ else " +"Kommandos; ] fi" #: builtins.c:196 msgid "while COMMANDS; do COMMANDS; done" @@ -2476,7 +2588,11 @@ msgstr "printf [-v var] Format [Argumente]" # https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00027.html #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o Option] [-A Aktion]\n" " [-G Suchmuster] [-W Wortliste] [-F Funktion] [-C Kommando]\n" @@ -2484,10 +2600,15 @@ msgstr "" # https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00027.html #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" -"compgen [-abcdefgjksuv] [-o Option] [-A Aktion] [-G Suchmuster] [-W Wortliste]\n" -" [-F Funktion] [-C Kommando] [-X Filtermuster] [-P Prefix] [-S Suffix]\n" +"compgen [-abcdefgjksuv] [-o Option] [-A Aktion] [-G Suchmuster] [-W " +"Wortliste]\n" +" [-F Funktion] [-C Kommando] [-X Filtermuster] [-P Prefix] [-S " +"Suffix]\n" " [Wort]" #: builtins.c:239 @@ -2495,13 +2616,17 @@ msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o Option] [-DEI] [Name ...]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" msgstr "" "mapfile [-d Begrenzer] [-n Anzahl] [-O Quelle] [-s Anzahl] [-t] [-u fd]\n" " [-C Callback] [-c Menge] [Feldvariable]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" msgstr "" "readarray [-d Begrenzer] [-n Anzahl] [-O Quelle] [-s Anzahl] [-t]\n" " [-u fd] [-C Callback] [-c Menge] [Feldvariable]" @@ -2522,7 +2647,8 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" "Definiert Aliase oder zeigt sie an.\n" @@ -2572,25 +2698,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2605,33 +2736,47 @@ msgstr "" " re-read-init-file'.\n" " \n" " Optionen:\n" -" -m Keymap Benutzt KEYMAP as Tastaturbelegung für die Laufzeit\n" -" dieses Kommandos. Gültige Keymapnamen sind: emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" -m Keymap Benutzt KEYMAP as Tastaturbelegung für die " +"Laufzeit\n" +" dieses Kommandos. Gültige Keymapnamen sind: " +"emacs,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command und vi-insert.\n" " -l Listet Funktionsnamen auf.\n" " -P Listet Funktionsnamen und Tastenzuordnungen auf.\n" -" -p Listet Funktionsnamen und Tastenzuordnungen so auf,\n" -" dass sie direkt als Eingabe verwendet werden können.\n" -" -S Listet Tastenfolgen und deren Werte auf, die Makros \n" +" -p Listet Funktionsnamen und Tastenzuordnungen so " +"auf,\n" +" dass sie direkt als Eingabe verwendet werden " +"können.\n" +" -S Listet Tastenfolgen und deren Werte auf, die " +"Makros \n" " aufrufen.\n" -" -s Listet Tastenfolgen und deren Werte auf, die Makros \n" -" aufrufen, dass sie als Eingabe wiederverwendet werden\n" +" -s Listet Tastenfolgen und deren Werte auf, die " +"Makros \n" +" aufrufen, dass sie als Eingabe wiederverwendet " +"werden\n" " können.\n" " -V Listet Variablennamen und Werte auf.\n" -" -v Listet Variablennamen und Werte so auf, dass sie als\n" +" -v Listet Variablennamen und Werte so auf, dass sie " +"als\n" " Eingabe verwendet werden können.\n" " -q Funktionsname Sucht die Tastenfolgen, welche die angegebene\n" " Funktion aufrufen.\n" -" -u Funktionsname Entfernt alle der Funktion zugeordneten Tastenfolgen.\n" -" -r Tastenfolge Entfernt die Zuweisungen der angegebeben Tastenfolge.\n" -" -f Dateiname Liest die Tastenzuordnungen aus der angegebenen Datei.\n" -" -x Tastenfolge:Shellkommando\tWeist der Tastenfolge das Shellkommando\n" +" -u Funktionsname Entfernt alle der Funktion zugeordneten " +"Tastenfolgen.\n" +" -r Tastenfolge Entfernt die Zuweisungen der angegebeben " +"Tastenfolge.\n" +" -f Dateiname Liest die Tastenzuordnungen aus der angegebenen " +"Datei.\n" +" -x Tastenfolge:Shellkommando\tWeist der Tastenfolge das " +"Shellkommando\n" " \t\t\t\t\tzu.\n" " -X Listet mit -x erzeugte\n" " Tastenfolgen und deren Werte\n" " auf, die Makros aufrufen, dass\n" -" sie als Eingabe wiederverwendet werden\n" +" sie als Eingabe wiederverwendet " +"werden\n" " können.\n" " \n" " Rückgabewert: \n" @@ -2652,7 +2797,8 @@ msgstr "" "Verlässt for-, while- oder until-Schleifen.\n" "\n" " Break beendet eine »for«-, »while«- oder »until«- Schleife. Wenn »n«\n" -" angegeben ist, werden entsprechend viele geschachtelte Schleifen beendet.\n" +" angegeben ist, werden entsprechend viele geschachtelte Schleifen " +"beendet.\n" "\n" " Rückgabewert:\n" " Der Rückgabewert ist 0, außer »n« ist nicht größer oder gleich 1." @@ -2684,7 +2830,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2727,7 +2874,8 @@ msgstr "" " wobei 0 der aktuelle Funktionsaufruf ist.\n" "\n" " Rückgabewert:\n" -" Ist ungleich 0 wenn keine Shellfunktion ausgeführt wird oder das Argument\n" +" Ist ungleich 0 wenn keine Shellfunktion ausgeführt wird oder das " +"Argument\n" " ungültig ist, sonst 0." # cd @@ -2735,16 +2883,22 @@ msgstr "" msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2760,11 +2914,13 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" "Wechselt das Arbeitsverzeichnis.\n" @@ -2827,7 +2983,8 @@ msgstr "" "Gibt den Namen des aktuellen Arbeitsverzeichnisses aus.\n" "\n" " Optionen:\n" -" -L Gibt den Inhalt der Variable $PWD aus, wenn sie das aktuelle\n" +" -L Gibt den Inhalt der Variable $PWD aus, wenn sie das " +"aktuelle\n" " Arbeitsverzeichnis enthält.\n" " -P Gibt den physischen Verzeichnispfad aus, ohne symbolische\n" " Links.\n" @@ -2886,7 +3043,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2898,7 +3056,8 @@ msgid "" " Exit Status:\n" " Returns exit status of COMMAND, or failure if COMMAND is not found." msgstr "" -"Führt ein einfaches Kommando aus oder zeigt Informationen über Kommandos an.\n" +"Führt ein einfaches Kommando aus oder zeigt Informationen über Kommandos " +"an.\n" "\n" " Führt das Kommando mit den angegebenen Argumenten aus, ohne\n" " Shell-Funktion nachzuschlagen oder zeigt Informationen über die\n" @@ -2906,18 +3065,21 @@ msgstr "" " werden, wenn eine Shell-Funktion gleichen Namens existiert.\n" "\n" " Optionen:\n" -" -p Es wird ein Standardwert für PATH verwendet, der garantiert,\n" +" -p Es wird ein Standardwert für PATH verwendet, der " +"garantiert,\n" " dass alle Standard-Dienstprogramme gefunden werden.\n" " -v Beschreibung des Kommandos ausgeben.\n" " Ähnlich dem eingebauten Kommando »type«.\n" " -V Eine ausführlichere Beschreibung jedes Kommandos ausgeben.\n" "\n" " Rückgabewert:\n" -" Gibt den Rückgabewert des Kommandos zurück, oder eine Fehlermeldung, wenn\n" +" Gibt den Rückgabewert des Kommandos zurück, oder eine Fehlermeldung, " +"wenn\n" " das Kommando nicht gefunden wird." # declare #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2930,6 +3092,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2948,7 +3112,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2958,7 +3123,8 @@ msgstr "" "Setzt Variablenwerte und deren Attribute.\n" "\n" " Deklariert Variablen und weist ihnen Attribute zu. Wenn keine Namen\n" -" angegeben sind, werden die Attribute und Werte aller Variablen ausgegeben.\n" +" angegeben sind, werden die Attribute und Werte aller Variablen " +"ausgegeben.\n" " \n" " Optionen:\n" " -f Schränkt Aktionen oder Anzeigen auf Funktionsnamen\n" @@ -2995,7 +3161,7 @@ msgstr "" " Gibt »Erfolg« zurück, außer eine ungültige Option wurde angegeben,\n" " oder ein Fehler trat auf." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3005,7 +3171,7 @@ msgstr "" "\n" " Synonym für »declare«. Siehe »help declare«." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3034,11 +3200,12 @@ msgstr "" " Funktion." # echo -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -3062,9 +3229,11 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" @@ -3100,7 +3269,7 @@ msgstr "" " Rückgabewert:\n" " Gibt »Erfolg« zurück, außer ein Ausgabefehler tritt auf." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3124,7 +3293,7 @@ msgstr "" " Gibt »Erfolg« zurück, außer nach einem Schreibfehler." # enable -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3180,11 +3349,12 @@ msgstr "" " Gibt »Erfolg« zurück, außer Name ist kein eingebautes Kommando\n" " oder ein Fehler tritt auf." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" @@ -3200,7 +3370,8 @@ msgstr "" " Der Status des Kommandos oder Erfolg, wenn das Kommando leer war." # getopts -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3233,8 +3404,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3271,7 +3442,8 @@ msgstr "" " keine Fehlermeldungen ausgegeben, auch wenn das erste Zeichen\n" " von OPTSTRING kein Doppelpunkt ist. OPTERR hat den Vorgabewert »1«.\n" "\n" -" Wenn im Aufruf von »getops« die »Argumente« angegeben sind, werden diese\n" +" Wenn im Aufruf von »getops« die »Argumente« angegeben sind, werden " +"diese\n" " verarbeitet. Ansonsten werden die von der Position abhängigen\n" " Parameter ($1, $2, etc.) verarbeitet.\n" "\n" @@ -3281,12 +3453,13 @@ msgstr "" " aufgetreten ist." # exec -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -3294,11 +3467,13 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" "Ersetzt die Shell durch das angegebene Kommando.\n" "\n" @@ -3320,7 +3495,7 @@ msgstr "" " ein Weiterleitungsfehler trat auf." # exit -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3329,15 +3504,17 @@ msgid "" msgstr "" "Beendet die aktuelle Shell.\n" "\n" -" Beendet die aktuelle Shell mit dem Rückgabewert N. Wenn N nicht angegeben\n" +" Beendet die aktuelle Shell mit dem Rückgabewert N. Wenn N nicht " +"angegeben\n" " ist, wird der Rückgabewert des letzten ausgeführten Kommandos übernommen." # logout -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "Beendet eine Login-Shell.\n" @@ -3347,17 +3524,19 @@ msgstr "" " zurückgegeben." # fc -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -3371,10 +3550,11 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3394,12 +3574,14 @@ msgstr "" " Rückgabewert:\n" " Status des in den Vordergrund geholten Jobs oder Fehler." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" @@ -3414,12 +3596,13 @@ msgstr "" " Immer Erfolg, außer wenn die Jobsteuerung nicht verfügbar ist\n" " oder ein Fehler auftritt." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3438,7 +3621,7 @@ msgid "" msgstr "" # help -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3456,7 +3639,8 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" "Informationen zu eingebauten Kommandos.\n" "\n" @@ -3478,7 +3662,7 @@ msgstr "" " Erfolg, außer wenn das Muster nicht gefunden oder eine ungültige Option\n" " angegeben wurde." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3506,13 +3690,14 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3536,7 +3721,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3553,7 +3738,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3576,14 +3761,15 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3620,18 +3806,21 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3643,7 +3832,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3661,12 +3851,14 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3678,7 +3870,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3721,7 +3913,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3745,7 +3938,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3762,7 +3956,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3774,7 +3968,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -3783,12 +3978,13 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -3801,7 +3997,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3822,7 +4018,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3833,7 +4029,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3847,7 +4043,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3861,7 +4057,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3895,7 +4091,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -3916,7 +4113,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -3943,7 +4141,7 @@ msgid "" msgstr "" # [ -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3957,11 +4155,12 @@ msgstr "" " schließt." # times -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" @@ -3975,11 +4174,12 @@ msgstr "" " Rückgabewert:\n" " Immer 0." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -3988,29 +4188,37 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4036,14 +4244,16 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -4069,6 +4279,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4087,7 +4298,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4105,41 +4316,54 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4152,7 +4376,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4169,7 +4393,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4189,7 +4413,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4205,7 +4429,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4216,23 +4440,28 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4243,7 +4472,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4254,7 +4483,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4267,12 +4496,13 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -4280,7 +4510,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4291,7 +4521,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4306,12 +4536,13 @@ msgid "" msgstr "" # (( )) -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4326,13 +4557,16 @@ msgstr "" " ergibt, sonst »0«." # [[ -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -4353,7 +4587,8 @@ msgstr "" "Erweiterte Vergleiche.\n" " \n" " Der Status 0 oder 1 wird abhängig vom Vergleichsergebnis zurückgegeben.\n" -" Es werden die gleichen Ausdrücke wie in der »test« Funktion unterstützt,\n" +" Es werden die gleichen Ausdrücke wie in der »test« Funktion " +"unterstützt,\n" " die mit folgenden Operatoren verbunden werden können:\n" " \n" " ( AUSDRUCK )\tErgibt den Wert des AUSDRUCKs\n" @@ -4373,7 +4608,7 @@ msgstr "" " 0 oder 1 abhängig vom Wert des AUSDRUCKs." # variable_help -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4446,7 +4681,8 @@ msgstr "" " Anzahl EOF Zeichen (Ctrl-D) abgewartet, bis die Shell\n" " verlassen wird. Der Vorgabewert ist 10. Ist IGNOREEOF\n" " nicht gesetzt, signalisiert EOF das Ende der Eingabe.\n" -" MACHTYPE Eine Zeichenkette die das aktuell laufende System beschreibt.\n" +" MACHTYPE Eine Zeichenkette die das aktuell laufende System " +"beschreibt.\n" " MAILCHECK\tZeit in Sekunden, nach der nach E-Mails gesehen wird.\n" " MAILPATH\tEine durch Doppelpunkt getrennte Liste von Dateinamen,\n" " die nach E-Mail durchsucht werden.\n" @@ -4484,7 +4720,7 @@ msgstr "" " Kommandos angibt.\n" # pushd -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -4540,7 +4776,7 @@ msgstr "" " wurde oder der Verzeichniswechsel nicht erfolgreich war." # popd -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -4594,7 +4830,7 @@ msgstr "" " wurde oder der Verzeichniswechsel nicht erfolgreich war." # dirs -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4648,7 +4884,7 @@ msgstr "" " Gibt Erfolg zurück, außer bei einer ungültigen Option oder wenn\n" " ein Fehler auftritt." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4687,7 +4923,7 @@ msgstr "" " worden ist, wird ein Fehler zurückgegeben." # printf -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4695,27 +4931,34 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" "Formatierte Ausgabe der ARGUMENTE.\n" @@ -4724,34 +4967,43 @@ msgstr "" " -v var\tDie formatierte Ausgabe ver Variable var zuweisen statt\n" " \tsie an die Standardausgebe zu senden.\n" "\n" -" Die FORMAT-Zeichenkette kann einfache Zeichen enthalten, die unverändert\n" -" an die Standardausgabe geschickt werden. Escape-Sequenzen werden umgewandelt\n" -" und an die Standardausgabe geschickt sowie Formatanweisungen, welche das \n" +" Die FORMAT-Zeichenkette kann einfache Zeichen enthalten, die " +"unverändert\n" +" an die Standardausgabe geschickt werden. Escape-Sequenzen werden " +"umgewandelt\n" +" und an die Standardausgabe geschickt sowie Formatanweisungen, welche " +"das \n" " nachfolgende ARGUMENT auswerten und ausgeben.\n" "\n" -" Gegenüber der in printf(1) beschriebenen Standardverion werden zusätzliche\n" +" Gegenüber der in printf(1) beschriebenen Standardverion werden " +"zusätzliche\n" " Formatanweisungen ausgewertet:\n" "\n" " %b\tWertet Escape-Sequenzen des zugehörigen Arguments aus.\n" " %q\tBettet das Argument so ein, dass es als Shelleingabe\n" " verwendet werden kann.\n" -" %(fmt)T\tAusgabe der aus FMT entstehende Datum-Zeit Zeichenkette, dass\n" +" %(fmt)T\tAusgabe der aus FMT entstehende Datum-Zeit Zeichenkette, " +"dass\n" " sie als Zeichenkette für strftime(3) verwendet werden kann.\n" "\n" " Die Formatangabe wird wiederverwendet, bis alle Argumente ausgewertet\n" -" sind. Wenn weniger Argumente als Formatangaben vorhanden sind, werden für\n" +" sind. Wenn weniger Argumente als Formatangaben vorhanden sind, werden " +"für\n" " die Argumente Nullwerte bzw. leere Zeichenketten eingesetzt.\n" "\n" " Rücgabewert:\n" -" Gibt Erfolg zurück, außer es wird eine ungültige Option angegeben oder ein\n" +" Gibt Erfolg zurück, außer es wird eine ungültige Option angegeben oder " +"ein\n" " Aus- bzw. Zuweisungsfehler auftritt." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -4766,20 +5018,23 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" # compgen -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" @@ -4787,20 +5042,24 @@ msgid "" msgstr "" "Zeigt mögliche Komplettierungen.\n" "\n" -" Wird in Shellfunktionen benutzt, um mögliche Komplettierungen anzuzeigen.\n" +" Wird in Shellfunktionen benutzt, um mögliche Komplettierungen " +"anzuzeigen.\n" " Wenn das optionale Wort-Argument angegeben ist, werden Komplettierungen\n" " für dieses Wort erzeugt.\n" " \n" " Rückgabewert:\n" " Falsche Optionen oder Fehler führen zu Rückgabewerten ungleich Null." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -4823,21 +5082,26 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -4850,16 +5114,18 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" # readarray -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -4868,3 +5134,7 @@ msgstr "" "Liest Zeilen einer Datei in eine Array-Variable.\n" "\n" " Ist ein Synonym für »mapfile«." + +# https://lists.gnu.org/archive/html/bug-bash/2019-09/msg00025.html +#~ msgid "Unknown Signal #" +#~ msgstr "Unbekannte Signalnummer" diff --git a/po/el.gmo b/po/el.gmo index 6134898bb9836638b8bbfa56269556d796050647..3b94dbfa302c38ccb4e4bfee589abfff158cd5fe 100644 GIT binary patch delta 10792 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 QoHZn~$KCS#4(4%vu|sbLeQ9 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 h|J$WgcsQf=o-aI}gEjwm>!\n" "Language-Team: Greek \n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: el\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 1.5\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "κακός δείκτης πίνακα" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: αφαίρεση του χαρακτηριστικού nameref " -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: αδυναμία μετατροπής indexed πίνακα σε associative πίνακα " -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: μη έγκυρο κλειδί associative πίνακα " -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: αδυναμία εκχώρησης σε μη αριθμητικό δείκτη " -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: αδυναμία δημιουργίας: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: δεν μπορώ να βρω keymap για εντολή" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: ο πρώτος μη-λευκό διάστημα χαρακτήρας δεν είναι «\"» " -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "όχι «%c» κλεισήματος σε %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: απουσιάζει διαχωριστής δίστιγμο " -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "«%s»: αδυναμία αποσύνδεσης" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "brace expansion: αδυναμία εκχώρησης μνήμης για %s " -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "brace expansion: αδυναμία εκχώρησης μνήμης για %d στοιχεία " -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "brace expansion: αδυναμία εκχώρησης μνήμης για «%s»" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "«%s»: μη έγκυρο ψευδώνημο" @@ -107,22 +112,22 @@ msgstr "«%s»: μη έγκυρο όνομα keymap" msgid "%s: cannot read: %s" msgstr "%s: αδυναμία ανάγνωσης: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "«%s»: άγνωστο όνομα συνάρτησης" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s δεν έχει συνδεθεί με κανένα πλήκτρο.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s μπορεί να κληθεί μέσω " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "«%s»: αδυναμία αποσύνδεσης" @@ -139,25 +144,27 @@ msgstr "έχει μόνο νόημα σε ένα βρόχο «for», «while», msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Επιστρέφει το context της κλήσης της τρέχουσας υπορουτίνας.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Χωρίς EXPR, επιστρέφει " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME δεν έχει οριστεί" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "πάρα πολλά ορίσματα" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "κατάλογος nul" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD δεν έχει οριστεί" @@ -176,7 +183,7 @@ msgstr "προειδοποίηση: " msgid "%s: usage: " msgstr "%s: χρήση: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: η επιλογή απαιτεί όρισμα" @@ -191,7 +198,7 @@ msgstr "%s: απαιτείται αριθμητικό όρισμα" msgid "%s: not found" msgstr "%s: δεν βρέθηκε" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: μη έγκυρη επιλογή" @@ -201,7 +208,7 @@ msgstr "%s: μη έγκυρη επιλογή" msgid "%s: invalid option name" msgstr "%s: μη έγκυρο όνομα επιλογής" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "«%s»: μή έγκυρο αναγνωριστικό " @@ -214,7 +221,7 @@ msgstr "μη έγκυρος οκταδικός αριθμός" msgid "invalid hex number" msgstr "μη έγκυρος εξαδικός αριθμός" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "μη έγκυρος αριθμός" @@ -290,74 +297,84 @@ msgstr "σφάλμα κατά τον ορισμό των χαρακτηριστ msgid "error getting terminal attributes: %s" msgstr "σφάλμα κατά την λήψη των χαρακτηριστικών τερματικού: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: σφάλμα κατά την ανάκτηση τρέχοντος καταλόγου: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: ασαφείς προδιαγραφές εργασίας" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "βοήθεια μη διαθέσιμη σ' αυτήν την έκδοση " -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: αδυναμία unset: %s μόνο για ανάγνωση" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: αδυναμία «unset»" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: μη έγκυρο όνομα ενέργειας" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: δεν υπάρχει προδιαγραφή συμπλήρωσης" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "προειδοποίηση: η επιλογή -F μπορεί να μη δουλέψει όπως περιμένεις" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "προειδοποίηση: η επιλογή -C ίσως δεν δουλέψει όπως αναμένετε" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "η λειτουργία συμπλήρωσης δεν εκτελείται επί του παρόντος " -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "μπορεί να χρησιμοποιηθεί μόνο μέσα σε συνάρτηση" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: η μεταβλητή αναφοράς δεν μπορεί να είναι πίνακας " -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: nameref αυτοαναφορά μεταβλητής δεν επιτρέπεται " -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: κυκλική αναφορά ονόματος " -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "«%s»: μη έγκυρο όνομα μεταβλητής για όνομα αναφοράς " -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "" "η επιλογή «-f» δεν μπορεί να χρησιμοποιηθεί για τη δημιουργία συναρτήσεων" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: συνάρτηση μόνο για ανάγνωση" @@ -372,7 +389,7 @@ msgstr "%s: η σύνθετη εκχώρηση πίνακα απορρίφθηκ msgid "%s: cannot destroy array variables in this way" msgstr "%s: αδυναμία καταστροφής μεταβλητής πίνακα κατ' αυτόν τον τρόπο " -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: αδυναμία μετατροπής associative πίνακα σε indexed πίνακα " @@ -386,27 +403,32 @@ msgstr "δυναμική φόρτωση μη διαθέσημη" msgid "cannot open shared object %s: %s" msgstr "αδυναμία ανοίγματος κοινόχρηστου αντικειμένου %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "αδυναμία εύρεσης %s στο κοινόχρηστο αντικείμενο %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: δεν φορτώθηκε δυναμικά" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "Η συνάρτηση φορτώματος του %s επιστρέφει λάθος (%d): δεν φορτώθηκε " -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: δεν φορτώθηκε δυναμικά" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: αδυναμία διαγραφής: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: είναι κατάλογος" @@ -421,12 +443,12 @@ msgstr "%s: όχι κανονικό αρχείο" msgid "%s: file is too large" msgstr "%s: αρχείο πολύ μεγάλο" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: αδυναμία εκτέλεσης δυαδικού αρχείου" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: αδυναμία εκτέλεσης: %s" @@ -450,15 +472,15 @@ msgstr "Υπάρχουν σταματημένες εργασίες.\n" msgid "There are running jobs.\n" msgstr "Υπάρχουν εργασίες που τρέχουν.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "δεν βρέθηκε εντολή" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "history specification" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: αδυναμία ανοίγματος προσωρινού αρχείου: %s" @@ -502,13 +524,19 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Εντολές κελύφους που ταιριάζουν στη λέξη-κλειδί `" msgstr[1] "Εντολές κελύφους που ταιριάζουν στις λέξεις-κλειδί" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"ουδεμία βοήθεια ταιριάζει με «%s». Δοκιμάστε «help help» ή «man -k %s» ή «info %" -"s»." +"ουδεμία βοήθεια ταιριάζει με «%s». Δοκιμάστε «help help» ή «man -k %s» ή " +"«info %s»." #: builtins/help.def:224 #, c-format @@ -536,21 +564,21 @@ msgstr "" "απενεργοποιημένη.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "δεν μπορώ να χρησιμοποιήσω περισσότερες της μιας από τις -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "θέση στο ιστορικό" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: μη έγκυρη χρονοσήμανση" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "" @@ -582,12 +610,12 @@ msgstr "αναμενόταν έκφραση" msgid "%s: not an indexed array" msgstr "%s: μη δικτοδοτημένος πίνακας" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: μη έγκυρη προδιαγραφή περιγραφέα αρχείου" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: μη έγκυρος περιγραφέας αρχείου: %s" @@ -615,36 +643,36 @@ msgstr "όνομα μεταβλητής πίνακα κενό " msgid "array variable support required" msgstr "απαιτείται υποστήριξη μεταβλητής πίνακος" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "«%s»: απουσία χαρακτήρα φορμαρίσματος " -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "«%c»: μη έγκυρη προδιαγραφή για φορμά χρόνου" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "«%c»: μη έγκυρος χαρακτήρας φορμαρίσματος" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "προειδοποίηση: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "πρόβλημα ανάλυσης του format: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "απουσία hex ψηφίου για \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "απουσία ψηφίου unicode για \\%c" @@ -740,12 +768,12 @@ msgid "" " The `dirs' builtin displays the directory stack." msgstr "" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: μη έγκυρη προδιαγραφή timeout " -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "σφάλμα ανάγνωσης: %d: %s" @@ -754,21 +782,11 @@ msgstr "σφάλμα ανάγνωσης: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "«επιστροφή» είναι μόνο δυνατή από συνάρτηση ή sourced script " -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "«unset» δεν μπορεί να εφαρμοστεί συγχρόνως σε συνάρτηση και μεταβλητή" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: αδυναμία «unset»" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: αδυναμία unset: %s μόνο για ανάγνωση" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: δεν είναι μεταβλητή πίνακα" @@ -783,7 +801,7 @@ msgstr "%s: δεν είναι συνάρτηση" msgid "%s: cannot export" msgstr "%s: αδυναμία εξαγωγής" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "αριθμός του « shift »" @@ -793,7 +811,7 @@ msgstr "" "οι επιλογές κελύφους δεν είναι δυνατόν συγχρόνως να ενεργοποιηθούν και " "απενεργοποιηθούν" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: μη έγκυρο όνομα επιλογής" @@ -850,26 +868,26 @@ msgstr "%s είναι %s\n" msgid "%s is hashed (%s)\n" msgstr "%s is hashed (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: μη έγκυρο όρισμα ορίου" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "«%c»: λάθος διαταγή" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: αδύνατον να πάρω το όριο: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "όριο" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: αδυναμία μεταβολής ορίου: %s" @@ -929,76 +947,76 @@ msgstr "κακό άλμα" msgid "%s: unbound variable" msgstr "%s: μεταβλητή χωρίς σύνδεση " -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aη αναμονή για δεδομένα έληξε: αυτόματη αποσύνδεση\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "αδυναμία ανακατεύθυνσης τυπικής εισόδου από /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: «%c»: μη έγκυρος χαρακτήρας μορφοποίησης" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] υφίσταται ακόμη " -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "pipe error" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: μέγιστο επίπεδο φωλιάσματος eval ξεπεράστηκε (%d) " -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: μέγιστο επίπεδο φωλιάσματος source ξεπεράστηκε (%d) " -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: μέγιστο επίπεδο φωλιάσματος συνάρτησης ξεπεράστηκε (%d) " -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: περιορισμός: δεν μπορεί να περιέχεται «/» σε όνομα εντολής" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: εντολή δεν βρέθηκε" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: κακός interpreter " -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: αδυναμία εκτέλεσης δυαδικού αρχείου: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "«%s»: είναι ειδικό builtin" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "αδυναμία αντιγραφής του fd %d στον fd %d" @@ -1048,37 +1066,42 @@ msgstr "αναγνωριστικό αναμενόταν μετά από pre-incr msgid "missing `)'" msgstr "λείπει «)»" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "syntax error: αναμενόταν τελεστέος" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "syntax error: μη έγκυρος αριθμητικός τελεστής" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (το λανθασμένο σύμβολο είναι \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "μη έγκυρη αριθμητική βάση" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: μη έγκυρος αριθμός γραμμής" + +#: expr.c:1597 msgid "value too great for base" msgstr "τιμή πολύ μεγάλη για βάση" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: σφάλμα έκφρασης\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: αδυναμία πρόσβασης στο γονικό κατάλογο" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "αδυναμία επανάταξης nodelay mode για fd %d" @@ -1094,202 +1117,207 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: ο buffer υπάρχει ήδη για νέο fd %d " -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "η διεργασία κλώνος %d εμφανίζεται στην εργασία που τρέχει %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "διαγραφή σταματημένης εγασίας %d με ομάδα %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: διεργασία %5ld (%s) στη the_pipeline " - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) μαρκαρισμένη ως ακόμα ζωντανή " -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: δεν υπάρχει τέτοιο pid" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Σήμα %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Done" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "σταματημένο" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "σταματημένο(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "υπό εκτέλεση" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Done(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Έξοδος %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Άγνωστη κατάσταση" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(core dumped) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "child setpgid (%ld to %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: διεργασία %ld δεν αποτελεί θυγατρική αυτού του κελύφους" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Δεν υπάρχουν στοιχεία για διεργασία %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: η εργασία %d είναι σταματημένη" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: η εργασία τερματίστηκε" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: εργασία %d ήδη στο παρασκήνιο" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" "waitchld: ενεργοποίηση WNOHANG ώστε ν' αποφευχθεί οριστικό μπλοκάρισμα " -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: γραμμή %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (core dumped)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(τώρα wd: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: αποτυχία getpgrp" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: setpgid" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "αδυναμία ρύθμισης της ομάδας της διεργασίας του τερματικού (%d) " -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "δεν υπάρχει job control σ'αυτό το κέλυφος" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: αποτυχημένη assertion: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" "malloc: %s:%d: assertion botched\r\n" msgstr "" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "άγνωστο" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: κλήθηκε με όρισμα ήδη ελευθερωμένο μπλοκ " -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: κλήθηκε με όρισμα ένα μη εκχωρημένο μπλοκ " -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: εντοπίστηκε αρνητική υπερχείληση, mh_nbytes εκτός ορίου " -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: τα μεγέθη των κομματιών στην αρχή και το τέλος διαφέρουν " -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: κλήθηκε με όρισμα ένα μη εκχωρημένο μπλοκ " -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: εντοπίστηκε αρνητική υπερχείληση, mh_nbytes εκτός ορίου" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: μεγέθη κομματιών σ' αρχή και τέλος διαφέρουν " @@ -1331,22 +1359,22 @@ msgstr "%s: κακιά προδιαγραφή διαδρομής δικτύου msgid "network operations not supported" msgstr "μη υποστηριζόμενες δικτιακές υπηρεσίες" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: αδυναμία μεταβολής locale (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: αδυναμία μεταβολής locale (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: αδυναμία μεταβολής locale (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: αδυναμία μεταβολής locale (%s): %s" @@ -1393,7 +1421,7 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: η οδηγία της ανακατεύθυνσης «%d» εκτός ορίων" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1402,103 +1430,103 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) υπερβαίνει το SIZE_MAX (%lu): γραμμή " "κόπηκε " -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "ο μέγιστος αριθμός here-document ξεπεράστηκε " -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "μη αναμενόμενο EOF κατά την αναζήτηση «%c»" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "μη αναμενόμενο EOF ενώ έψαχνα για «]]»" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "syntax error in conditional expression: μη αναμενόμενο σύμβολο «%s»" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "συντακτικό σφάλμα σ' έκφραση υπό συνθήκη " -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "μη αναμενόμενο σύμβολο «%s», αναμενόταν «)»" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "αναμενόταν «)»" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "απροσδόκητο όρισμα «%s» στον υπό αίρεση μοναδιαίο τελεστή " -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "απροσδόκητο όρισμα για τον μοναδιαίο τελεστή " -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "απροσδόκητο σύμβολο «%s» βρέθηκε αντί για δυαδικό τελεστή υπό αίρεση " -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "αναμενόταν δυαδικός τελεστής υπό αίρεση " -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "απροσδόκητο όρισμα «%s» για δυαδικό τελεστή υπό αίρεση " -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "απροσδόκητο όρισμα για δυαδικό τελεστή υπό αίρεση " -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "απροσδόκητο σύμβολο «%c» σε εντολή υπό αίρεση " -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "απροσδόκητο σύμβολο «%s» σε εντολή υπό αίρεση " -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "απροσδόκητο σύμβολο %d σε εντολή υπό αίρεση " -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "συντακτικό σφάλμα κοντά στο μη αναμενόμενο σύμβολο «%s»" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "συντακτικό σφάλμα κοντά σε «%s»" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "syntax error: μη αναμενόμενο τέλος αρχείου" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "συντακτικό σφάλμα" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Χρήση «%s» για έξοδο από το κέλυφος.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "μη αναμενόμενο EOF ενώ έψαχνα «)»" @@ -1541,89 +1569,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: «%c»: μη έγκυρη μορφή χαρακτήρα" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "περιγραφέας αρχείου εκτός ορίων" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: ασαφής ανακατεύθυνση" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: αδυναμία εγγραφής πάνω σε υπάρχον αρχείο" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: restricted: αδυναμία ανακατεύθυνσης εξόδου" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "αδυναμία δημιουργίας προσωρινού αρχείου για here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: αδυναμία ανάθεσης fd σε μεταβλητή" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port δεν υποστηρίζεται χωρίς δικτύωση" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "δεν μπόρεσα να βρω /tmp, παρακαλώ να τον δημιουργήσετε!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp πρέπει να είναι ένα έγκυρο όνομα αρχείου" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: μη έγκυρη επιλογή" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "αδυναμία ρύθμισης uid σε %d: effective uid %d " -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "αδυναμί ρύθμισης gid σε %d: effective gid %d " -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "αδυναμία εκκίνησης του debugger, debugging απενεργοποιημένο " -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: είναι κατάλογος" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Δεν έχω όνομα!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, έκδοση %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1632,318 +1660,314 @@ msgstr "" "Χρήση:\t%s [μακρά επιλογή GNU] [επιλογή] ...\n" "\t%s [μακρά επιλογή GNU] [επιλοη] script-file ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Μακρές επιλογές GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Επιλογές κελύφους:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD ή -c εντολή ή -O shopt_option\t\t(invocation only)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s ή επιλογή -o\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Πληκτρολόγησε «%s -c \"help set\"» για πληροφορίες επί των επιλογών " "κελύφους.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Πληκτρολόγησε «%s -c help» για περισσότερες πληροφορίες σχετικά με τις " "ενσωματομένες στο κέλυφος εντολές.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Χρησιμοποίησε την εντολή «bashbug» για αναφορά σφαλμάτων.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "σελίδα του bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Γενική βοήθεια για την χρήση του λογισμικού GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: μη έγκυρη λειτουργία" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Ψεύτικο σήματος " -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Hangup" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Διακοπή" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Quit" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Μη έγκυρη οδηγία" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "οδηγία ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "οδηγία EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Εξαίρεση κινητής υποδιαστολής" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Killed" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bus error" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Σφάλμα κατάτμησης" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Κακή κλήση συστήματος " -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Σπασμένη σωλήνα" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Ρολόι συναγερμού" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "τερματισμός" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Επείγουσα κατάσταση IO" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Σταματημένο (σήμα)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Συνέχεια" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Child death or stop" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Σταματημένο (είσοδος tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Σταματημένο (έξοδος tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O ready" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "όριο CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Όριο αρχείου" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profile)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Παράθυρο άλλαξε" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Σήμα χρήστη 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Σήμα χρήστη 2 " -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Δεδομένα εισόδου HFT στην αναμονή" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "επικείμενη έλλειψη ρεύματος" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "επικείμενη πτώση συστήματος" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "μετανάστευση διεργασίας σε άλλη CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "προγραμματιστικό σφάλμα" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Αίτηση για πληροφορίες" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Άγνωστο σήμα #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Άγνωστο σήμα #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "κακή αντικατάσταση: όχι «%s» που κλείνει στο %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: αδυναμία εκχώρησης λίστας σε στοιχείο του πίνακα " -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "αδυναμία δημιουργίας σωλήνα για αντικατάσταση διεργασίας " -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "αδυναμία δημιουργίας θυγατρικής για αντικατάσταση διεργασίας " -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "αδυναμία ανοίγματοε επώνυμης σωλήνας %s προς ανάγνωση" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "αδυναμία ανοίγματος επώνυμης σωλήνας %s προς εγγραφή" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "αδυναμία αναπαραγωγής named pipe %s ως fd %d " -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "αντικατάσταση εντολής: null byte αγνοήθηκε στην είσοδο " -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "αδυναμία δημιουργίας σωλήνα για αντικατάσταση εντολής " -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "αδυναμία δημιουργίας θυγατρικής για αντικατάσταση εντολής " -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: αδυναμία αναπαραγωγής σωλήνα ως fd 1 " -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: μη έγκυρο όνομα μεταβλητής ως όνομα αναφοράς " -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: μη έγκυρη έμμεση επέκταση " -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: μη έγκυρο όνομα μεταβλητής" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: παράμετρος κενή ή δεν έχει οριστεί" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: παράμετρος κενή ή δεν έχει οριστεί" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: έκφραση αρνητική < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: κακή αντικατάσταση" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: αδύνατη ανάθεση κατ' αυτόν τον τρόπο" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -1951,12 +1975,12 @@ msgstr "" "μελλοντικές εκδόσεις του κελύφους θα επιβάλουν την αποτίμηση ως μια " "αριθμητική αντικατάσταση" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "κακή αντικατάσταση: δεν υπάρχει «`» που κλείνει στο %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "χωρίς ταίριασμα: %s" @@ -1979,35 +2003,40 @@ msgstr "αναμενόταν «)»" msgid "`)' expected, found %s" msgstr "σναμενόταν «)», βρέθηκε %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: αναμενόταν μοναδιαίος τελεστής " - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: αναμενόταν δυαδικός τελεστής" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: αναμενόταν μοναδιαίος τελεστής " + +#: test.c:878 msgid "missing `]'" msgstr "απούσα «]»" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "συντακτικό σφάλμα: δεν αναμενόταν «;»" + +#: trap.c:220 msgid "invalid signal number" msgstr "μη έγκυρος αριθμός σήματος" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: μέγιστο επίπεδο φωλιάσματος eval ξεπεράστηκε (%d) " -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: κακή τιμή στην trap_list[%d]: %p " -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2015,84 +2044,84 @@ msgstr "" "run_pending_traps: ο διαχειριστής σήματος είναι ο SIG_DFL, στέλνει %d (%s) " "σε μένα " -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: κακό σήμα %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "σφάλμα κατά την εισαγωγή του ορισμού της συνάρτησης «%s»" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "επίπεδο κελύφους (%d) πολύ υψηλό, επαναφορά στο 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: no function context at current scope" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: η μεταβλητή δεν μπορεί να δεχτεί τιμή " -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s έχει κενό exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "ο χαρακτήρας %d δεν έίναι έγκυρος στην exportstr για %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "απουσία «=» στην exportstr για %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: head of shell_variables not a function context" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: no global_variables context" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: head of shell_variables not a temporary environment scope" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: αδυναμία ανοίγματος ως ΑΡΧΕΙΟ" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: μη έγκυρη τιμή για trace file descriptor" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: τιμή συμβατότητας εκτός ορίου " #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2016 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2181,11 +2210,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] name[=value] ..." #: builtins.c:82 @@ -2209,11 +2240,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optstring name [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" #: builtins.c:100 @@ -2342,7 +2375,7 @@ msgstr "umask [-p] [-S] [mode]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id ...]" #: builtins.c:181 @@ -2437,7 +2470,7 @@ msgstr "printf [-v var] format [ορίσματα]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-" @@ -2445,9 +2478,10 @@ msgstr "" "suffix] [name ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " "[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" @@ -2756,6 +2790,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2783,7 +2819,7 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2793,7 +2829,7 @@ msgstr "" " \n" " Συνώνημο με «declare». Βλέπε «help declare»." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2808,7 +2844,7 @@ msgid "" " assignment error occurs, or the shell is not executing a function." msgstr "" -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -2879,7 +2915,7 @@ msgstr "" " Κατάσταση εξόδου:\n" " Επιστρέφει επιτυχία εκτός αν συμβεί λάθος εγγραφής. " -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2901,7 +2937,7 @@ msgstr "" " Κατάσταση εξόδου:\n" " Επιστρέφει επιτυχία εκτός αν συμβεί σφάλμα. " -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2928,7 +2964,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -2949,7 +2985,7 @@ msgstr "" " Επιστρέφει τον ίδιο κωδικό εξόδου με την εντολή ή επιτυχία αν ή εντολή " "είναι κενή. " -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -2982,15 +3018,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3013,7 +3049,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3026,7 +3062,7 @@ msgstr "" "εξόδου\n" " είναι αυτή της τελευταίας εκτελεσμένης εντολής." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3040,7 +3076,7 @@ msgstr "" "αν δεν εκτελείται\n" " σ' ένα κέλυφος σύνδεσης. " -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3070,7 +3106,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3092,7 +3128,7 @@ msgstr "" " Η κατάσταση της εργασίας που μπήκε στο προσκήνιο, ή κωδικός αποτυχίας " "στην περίπτωση σφάλματος." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3116,7 +3152,7 @@ msgstr "" " Επιστρέφεται επιτυχία εκτός αν δεν έχει ενεργοποιηθεί job control ή έχει " "συμβεί σφάλμα." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3140,7 +3176,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3162,7 +3198,7 @@ msgid "" "given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3197,7 +3233,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3221,7 +3257,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3254,7 +3290,7 @@ msgstr "" " Κατάσταση εξόδου:\n" " Επιστρέφει επιτυχία εκτός αν έχει δοθεί μη έγκυρη επιλογή ή JOBSPEC." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3277,7 +3313,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3322,7 +3358,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3374,7 +3410,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3386,7 +3422,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3472,7 +3508,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3494,7 +3530,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3513,7 +3549,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3534,7 +3570,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3552,7 +3588,7 @@ msgstr "" " Κατάσταση εξόδου:\n" " Επιστρέφει επιτυχία εκτός αν N είναι αρνητικός ή μαγαλύτερο; από $#. " -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3566,7 +3602,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3580,7 +3616,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3755,7 +3791,7 @@ msgstr "" "αποτιμάται σε\n" " ψευδές ή αν δίδεται ένα μη έγκυρο όρισμα." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3767,7 +3803,7 @@ msgstr "" " Συνώνυμο με το «test» builtin, αλλά το τελευταίο όρισμα πρέπει\n" "να είναι ένα «]», ώστε να κλείνει το αντίστοιχο «[»." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -3787,7 +3823,7 @@ msgstr "" " Κατάσταση εξόδου:\n" " Πάντα επιτυχία." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -3831,7 +3867,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3861,7 +3897,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -3892,6 +3928,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3910,7 +3947,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3928,7 +3965,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -3939,18 +3976,28 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -3965,7 +4012,7 @@ msgid "" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -3988,7 +4035,7 @@ msgstr "" " Κατάσταση εξόδου:\n" " Επιστρέφει την κατάσταση της τελευταίας εκτελεσμένης εντολής." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4018,7 +4065,7 @@ msgstr "" " Κατάσταση εξόδου:\n" " Επιστρέφει τη κατάσταση της τελευταίας εκτελεσμένης εντολής." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4038,7 +4085,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4054,7 +4101,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4065,7 +4112,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4086,7 +4133,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4097,7 +4144,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4108,7 +4155,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4121,7 +4168,7 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -4135,7 +4182,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4146,7 +4193,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4160,12 +4207,13 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4178,7 +4226,7 @@ msgstr "" " Κωδικός εξόδου:\n" " Επιστρέφει 1 αν η ΕΚΦΡΑΣΗ αποτιμάται σε 0, αλλιώς επιστρέφει 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -4206,7 +4254,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4260,7 +4308,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -4291,7 +4339,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -4318,7 +4366,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4347,7 +4395,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4367,7 +4415,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4384,8 +4432,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4406,7 +4454,7 @@ msgid "" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -4437,7 +4485,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -4450,7 +4498,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -4482,7 +4530,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -4524,7 +4572,7 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -4533,3 +4581,18 @@ msgstr "" "Διαβάζει γραμμές από αρχείο σε μεταβλητή τύπου πίνακα.\n" " \n" " Συνώνημο του «mapfile»." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Επιστρέφει το context της κλήσης της τρέχουσας υπορουτίνας.\n" +#~ " \n" +#~ " Χωρίς EXPR, επιστρέφει " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: διεργασία %5ld (%s) στη the_pipeline " + +#~ msgid "Unknown Signal #" +#~ msgstr "Άγνωστο σήμα #" diff --git a/po/en@boldquot.gmo b/po/en@boldquot.gmo index d38d399ab00508a96c8bc69bfeb03d8df9646757..7a98eaa18da287c9e0f699121501ade99b888614 100644 GIT binary patch delta 15168 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 delta 13505 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\n" msgstr "bash home page: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "General help using GNU software: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: invalid operation" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Bogus signal" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Hangup" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interrupt" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Quit" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Illegal instruction" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT instruction" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT instruction" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Floating point exception" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Killed" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bus error" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmentation fault" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Bad system call" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Broken pipe" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarm clock" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminated" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Urgent IO condition" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Stopped (signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continue" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Child death or stop" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Stopped (tty input)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Stopped (tty output)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O ready" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU limit" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "File limit" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profile)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Window changed" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Record lock" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "User signal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "User signal 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT input data pending" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "power failure imminent" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "system crash imminent" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrate process to another CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programming error" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT monitor mode granted" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT monitor mode retracted" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT sound sequence has completed" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Information request" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Unknown Signal #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Unknown Signal #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "bad substitution: no closing ‘%s’ in %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: cannot assign list to array member" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "cannot make pipe for process substitution" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "cannot make child for process substitution" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "cannot open named pipe %s for reading" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "cannot open named pipe %s for writing" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "cannot duplicate named pipe %s as fd %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "command substitution: ignored null byte in input" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "cannot make pipe for command substitution" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "cannot make child for command substitution" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: cannot duplicate pipe as fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: invalid variable name for name reference" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: invalid indirect expansion" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: invalid variable name" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parameter not set" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameter null or not set" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: substring expression < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: bad substitution" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: cannot assign in this way" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2025,12 +2060,12 @@ msgstr "" "future versions of the shell will force evaluation as an arithmetic " "substitution" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "bad substitution: no closing “`” in %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "no match: %s" @@ -2053,119 +2088,124 @@ msgstr "‘)’ expected" msgid "`)' expected, found %s" msgstr "‘)’ expected, found %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: unary operator expected" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: binary operator expected" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: unary operator expected" + +#: test.c:878 msgid "missing `]'" msgstr "missing ‘]’" -#: trap.c:216 +#: test.c:896 +#, c-format +msgid "syntax error: `%s' unexpected" +msgstr "syntax error: ‘%s’ unexpected" + +#: trap.c:220 msgid "invalid signal number" msgstr "invalid signal number" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "trap handler: maximum trap handler level exceeded (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: bad value in trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: bad signal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "error importing function definition for ‘%s’" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "shell level (%d) too high, resetting to 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: no function context at current scope" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: variable may not be assigned value" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: assigning integer to name reference" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: no function context at current scope" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s has null exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "invalid character %d in exportstr for %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "no ‘=’ in exportstr for %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: head of shell_variables not a function context" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: no global_variables context" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: head of shell_variables not a temporary environment scope" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: cannot open as FILE" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: invalid value for trace file descriptor" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: compatibility value out of range" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." -msgstr "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." +msgstr "Copyright (C) 2019 Free Software Foundation, Inc." #: version.c:47 version2.c:47 msgid "" @@ -2253,12 +2293,12 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" -msgstr "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" +msgstr "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." -msgstr "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." +msgstr "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." #: builtins.c:82 msgid "local [option] name[=value] ..." @@ -2281,12 +2321,12 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" -msgstr "getopts optstring name [arg]" +msgid "getopts optstring name [arg ...]" +msgstr "getopts optstring name [arg ...]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" -msgstr "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" +msgstr "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" #: builtins.c:100 msgid "exit [n]" @@ -2413,8 +2453,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [mode]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" -msgstr "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" +msgstr "wait [-fn] [-p var] [id ...]" #: builtins.c:181 msgid "wait [pid ...]" @@ -2507,20 +2547,20 @@ msgstr "printf [-v var] format [arguments]" #: builtins.c:231 msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" #: builtins.c:235 msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" #: builtins.c:239 msgid "compopt [-o|+o option] [-DEI] [name ...]" @@ -2967,6 +3007,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3004,6 +3046,8 @@ msgstr "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3031,7 +3075,7 @@ msgstr "" " Returns success unless an invalid option is supplied or a variable\n" " assignment error occurs." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3041,7 +3085,7 @@ msgstr "" " \n" " A synonym for ‘declare’. See ‘help declare’." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3067,7 +3111,7 @@ msgstr "" " Returns success unless an invalid option is supplied, a variable\n" " assignment error occurs, or the shell is not executing a function." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3143,7 +3187,7 @@ msgstr "" " Exit Status:\n" " Returns success unless a write error occurs." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3165,7 +3209,7 @@ msgstr "" " Exit Status:\n" " Returns success unless a write error occurs." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3215,7 +3259,7 @@ msgstr "" " Exit Status:\n" " Returns success unless NAME is not a shell builtin or an error occurs." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3235,7 +3279,7 @@ msgstr "" " Exit Status:\n" " Returns exit status of command or success if command is null." -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -3268,8 +3312,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3309,14 +3353,14 @@ msgstr "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3358,7 +3402,7 @@ msgstr "" " Returns success unless COMMAND is not found or a redirection error " "occurs." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3370,7 +3414,7 @@ msgstr "" " Exits the shell with a status of N. If N is omitted, the exit status\n" " is that of the last command executed." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3384,7 +3428,7 @@ msgstr "" "executed\n" " in a login shell." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3432,8 +3476,8 @@ msgstr "" " With the ‘fc -s [pat=rep ...] [command]’ format, COMMAND is\n" " re-executed after the substitution OLD=NEW is performed.\n" " \n" -" A useful alias to use with this is r='fc -s', so that typing ‘r cc" -"[0m’\n" +" A useful alias to use with this is r='fc -s', so that typing ‘r " +"cc’\n" " runs the last command beginning with ‘cc’ and typing ‘r’ re-" "executes\n" " the last command.\n" @@ -3442,7 +3486,7 @@ msgstr "" " Returns success or status of executed command; non-zero if an error " "occurs." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3462,7 +3506,7 @@ msgstr "" " Exit Status:\n" " Status of command placed in foreground, or failure if an error occurs." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3486,7 +3530,7 @@ msgstr "" " Exit Status:\n" " Returns success unless job control is not enabled or an error occurs." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3530,7 +3574,7 @@ msgstr "" " Exit Status:\n" " Returns success unless NAME is not found or an invalid option is given." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3570,7 +3614,7 @@ msgstr "" " Returns success unless PATTERN is not found or an invalid option is " "given." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3637,7 +3681,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3681,7 +3725,7 @@ msgstr "" " Returns success unless an invalid option is given or an error occurs.\n" " If -x is used, returns the exit status of COMMAND." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3711,7 +3755,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option or JOBSPEC is given." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3753,7 +3797,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3839,7 +3883,7 @@ msgstr "" " Exit Status:\n" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3939,7 +3983,7 @@ msgstr "" "occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3959,7 +4003,7 @@ msgstr "" " Exit Status:\n" " Returns N, or failure if the shell is not executing a function or script." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4127,7 +4171,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4167,7 +4211,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or a NAME is read-only." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4201,7 +4245,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or NAME is invalid." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4239,7 +4283,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or NAME is invalid." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4257,7 +4301,7 @@ msgstr "" " Exit Status:\n" " Returns success unless N is negative or greater than $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4281,7 +4325,7 @@ msgstr "" " Returns the status of the last command executed in FILENAME; fails if\n" " FILENAME cannot be read." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4305,7 +4349,7 @@ msgstr "" " Exit Status:\n" " Returns success unless job control is not enabled or an error occurs." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4467,7 +4511,7 @@ msgstr "" " Returns success if EXPR evaluates to true; fails if EXPR evaluates to\n" " false or an invalid argument is given." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4480,7 +4524,7 @@ msgstr "" "must\n" " be a literal ‘]’, to match the opening ‘[’." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4500,7 +4544,7 @@ msgstr "" " Exit Status:\n" " Always succeeds." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4585,7 +4629,7 @@ msgstr "" " Returns success unless a SIGSPEC is invalid or an invalid option is " "given." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4629,8 +4673,8 @@ msgstr "" " \t\tthat would be executed\n" " -p\treturns either the name of the disk file that would be executed,\n" " \t\tor nothing if ‘type -t NAME’ would not return ‘file’\n" -" -t\toutput a single word which is one of ‘alias’, ‘keyword" -"[0m’,\n" +" -t\toutput a single word which is one of ‘alias’, " +"‘keyword’,\n" " \t\t‘function’, ‘builtin’, ‘file’ or ‘’, if NAME " "is an alias,\n" " \t\tshell reserved word, shell function, shell builtin, disk file,\n" @@ -4643,7 +4687,7 @@ msgstr "" " Returns success if all of the NAMEs are found; fails if any are not " "found." -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -4674,6 +4718,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4720,6 +4765,7 @@ msgstr "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4738,7 +4784,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4770,7 +4816,7 @@ msgstr "" " Exit Status:\n" " Returns success unless MODE is invalid or an invalid option is given." -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4781,15 +4827,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Wait for job completion and return exit status.\n" " \n" @@ -4800,17 +4856,27 @@ msgstr "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4836,7 +4902,7 @@ msgstr "" "invalid\n" " option is given." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4860,7 +4926,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4890,7 +4956,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4913,8 +4979,8 @@ msgstr "" " \n" " The WORDS are expanded, generating a list of words. The\n" " set of expanded words is printed on the standard error, each\n" -" preceded by a number. If ‘in WORDS’ is not present, ‘in “$@" -"[0m”’\n" +" preceded by a number. If ‘in WORDS’ is not present, ‘in “" +"$@”’\n" " is assumed. The PS3 prompt is then displayed and a line read\n" " from the standard input. If the line consists of the number\n" " corresponding to one of the displayed words, then NAME is set\n" @@ -4927,7 +4993,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4955,7 +5021,7 @@ msgstr "" " Exit Status:\n" " The return status is the return status of PIPELINE." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4973,7 +5039,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5011,7 +5077,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5029,7 +5095,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5047,7 +5113,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5069,7 +5135,7 @@ msgstr "" " Exit Status:\n" " The coproc command returns an exit status of 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5093,7 +5159,7 @@ msgstr "" " Exit Status:\n" " Returns success unless NAME is readonly." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5111,7 +5177,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5136,12 +5202,12 @@ msgstr "" " Exit Status:\n" " Returns the status of the resumed job." -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5149,12 +5215,12 @@ msgstr "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to “let EXPRESSION”.\n" +" evaluation. Equivalent to ‘let “EXPRESSION”’.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5208,7 +5274,7 @@ msgstr "" " Exit Status:\n" " 0 or 1 depending on value of EXPRESSION." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5312,7 +5378,7 @@ msgstr "" " HISTIGNORE\tA colon-separated list of patterns used to decide which\n" " \t\tcommands should be saved on the history list.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5370,7 +5436,7 @@ msgstr "" " Returns success unless an invalid argument is supplied or the directory\n" " change fails." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5407,13 +5473,13 @@ msgstr "" " \n" " Arguments:\n" " +N\tRemoves the Nth entry counting from the left of the list\n" -" \t\tshown by ‘dirs’, starting with zero. For example: ‘popd +0" -"[0m’\n" +" \t\tshown by ‘dirs’, starting with zero. For example: ‘popd " +"+0’\n" " \t\tremoves the first directory, ‘popd +1’ the second.\n" " \n" " -N\tRemoves the Nth entry counting from the right of the list\n" -" \t\tshown by ‘dirs’, starting with zero. For example: ‘popd -0" -"[0m’\n" +" \t\tshown by ‘dirs’, starting with zero. For example: ‘popd " +"-0’\n" " \t\tremoves the last directory, ‘popd -1’ the next to last.\n" " \n" " The ‘dirs’ builtin displays the directory stack.\n" @@ -5422,7 +5488,7 @@ msgstr "" " Returns success unless an invalid argument is supplied or the directory\n" " change fails." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5477,7 +5543,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5513,7 +5579,7 @@ msgstr "" " Returns success if OPTNAME is enabled; fails if an invalid option is\n" " given or OPTNAME is disabled." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5530,8 +5596,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5566,8 +5632,8 @@ msgstr "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5587,7 +5653,7 @@ msgstr "" "assignment\n" " error occurs." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -5645,7 +5711,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5667,7 +5733,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5728,7 +5794,7 @@ msgstr "" " Returns success unless an invalid option is supplied or NAME does not\n" " have a completion specification defined." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5808,7 +5874,7 @@ msgstr "" "or\n" " not an indexed array." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" diff --git a/po/en@quot.gmo b/po/en@quot.gmo index 346cf495f3afe9b384a583ad25243b74607ab7c0..cba516eb1de8fbb7960e839aacf4a25a63466eae 100644 GIT binary patch delta 15210 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 z�}q&|`s(P$M-Qb;DeAus=b^*93kZ8h#k5|Gf7nqODcOYlL6@82?WQ`FgBsVkbgt zf{x(<{#SNIN85B&H;5d8_bFS+mM=_x6B~b=b3YNL5ma3FH&+R11lJb&8}Zw1Tt7f~ zcjO=Z)-=x$n}GZx_rG%ML^Wz^K)OBg-o)R-eAtRmQw2E65id%a#l)*%RRX_bV*bD3 zw&vssGOitSiQhv)+ov{~6@={stqUC&IIkZXVd7umjf9W=Gdz;Sb>svXUMZSGHlDzJ z>JwU#$B!-c0Kfly%O%l|LR*kuQ-&Y2{?Ba9Yaim*j@d+t+jLWOsjMgAALPGo3u!|e zXv?(W9KT=vgZI~FK7lvz=6*s;!nOOG84mze3Ot4jn%d zh7sBj{z2Y*HlH8Pe;!)tAKBDzcn6^jb#*6nq+DzWe(E!}YsX2O*MQ3MlgY~tvl(lW*0GaxSK{MrIsL?Yl>FUeUFGW~MXimB)Hp1&UKZ|fLX?-3{ zBE(65N6014I|wre{rSJ5$X|}b#PcYy8r$KQgxl=-e8i^`_Xyt;61iCs^1dKmlCXfd zj!U?aaEQ=>^cOZ?=elssXQXQox9gu@zP13bWz0IlKMDE`KZrt=x!}02n5 zEjFed^GWirr|c)V$L9ASUF*-%{F>t2-J~7z+w=Y7&r_v2@dn`!f{rI}6h7pqSfJR8 z(1#1R+PuoP?92GF&1=E=L8P^H*Fb%j+-l36BEFxng7gSK&)&Zt7rkN&6{J8C>Azzx zd3W0U7fDwllp|dc2NQH;6D|{;CBG5AOBhCcA3j0QhudCT$7JIA^7=QME};eWBpGR_ z4+|Yj2nA_?j{UaaHsX)i_S1E^Bk^XA~-HY`O9qj8q3K0k7U2N#g}4E4q})LKg>*0Cg)nwAf1V=fXidl=FXCXro#b^Sy@>d=qd1X@*YkrEJ;KoOf*e9Opi<=P%)Mo9|}@ z{bwI1^J#Ly(aSXFi$ z;SoaYqEZ}fI60p1F5##`ko_P2KFqnl9vLL+a>KLak0CxB3lo}>x89cRX{y)ytfHMZTflZhvfCL@%M@A zXlCzu_S)x90Wy;alWaj1s!hBLVXYDzT?ki6-$!_k_)SzYn)nRDOQbgubo34I|31dw z`v|KDZ&9wFy|I6iKMghi705io$!o`SB4z%PZp`^F?aA-S?@efH(`Sh9Abd*t4$M!` zQHyK(+4w>0fZ!AhBpOK%r+AsUQ7=AhoU_r{w7==>0##F{XN1xt$=vo0m)h${y{(hG8sk^jNkIH!^mpKLUcH}s*e@j)#n-g`imgXH@ zv#EQxGv%B%@ptZX+B%!kM~ecLi>%hU?hYaaGpnuJ}O9wqtJAV09=R%Q9 z|GfW=MjZziiB1T6>7i+n^xSk$E%ibk4M|Jz<5}66$>E$FFFBOqW#?vi^dvjv<@(|&ARyKe6yT%63U8H`jK!7V~*l+BKW#-)WDdXbC? z;p|8>Z(~`fVmrU?B1JN}-JeCgsgdXePuxebKZ@Gyd3VC7WO7)j`PN6XEG4fk`~E{dfcIRx15Il{W7y@#dt3x zQ(6DkvxXkS;$M^zo)-11iDr7qndw)r#12e&S|sY_L_^WsoV+7r z++sy~kM}D`$jbX9!6_G03$Bemb*p8O6oxf2J`&DWvs8dwzh%1n)CrN~p!Re0j=P_+???E+%zvUBW*e@4`&2@&+zOW zBYB4soT7O{W;vzf?Ghcw>DthvkBojohA#itl45Apk(>!(8Z&_v#`NT7Obtb%;gkf% z#cxIOgh*OScD!vPr*+}#tmTZ%D22vFxR@u8c}mw5O$tv>4`szCwQ{C7@se$v-A-C+ z)|iyA=CG~Tcff#wZN03Vh<8(+lzLu=4$NL=b|^JGlDyH0<8qTHg`;CM|7IMQ<%C1o z$rJu>E{iYDa1)&^?VXJU@?PoUJgGlj`JICFUk&I|Kl~s|PnZb(6h{l`Db(7rqBmJFlv3zxM>gIJ><{?nl?^o+#;cAW3Ne*woO|nG;W?Z zI^>l9PqOa{Ii0WT8_Gz{WhmNu;f(n1kn?__|MT{?v~TNG@fs7I=L%liG|-*fza-{0f+*YEeckH?wkIp>~x?%D47d_I>a_vZX`W6tn5 z1+y$Q9PNB#N@99JV+utX^HBxm8dEIJmqa>_KvhS&pDWC`ZPw=gdr#B6vHOXC?V zjDKJm%v;l#`>{F}F(zzU5V?35s%slo z5jAp+uo!ki^>i?*0Z(EfT!*^uO_%->!}-a$L_`JeqAo01&o-bQs$m^ndWv%iYGgKI z4DNOLzo2^VB^aZ6OJi}Y;nHnTYv55ViW3tU|H4ETkx>jcU|D<@Rnd8@g8!g;UWIun zfvxd=9Dr)bL{x=Oqk8%>szYyK2tP;FdmA;fC7AEx7~6pHuSTRT8LDU;hHxJ02AePs zzK5}R95odlkH7;Mi^^}0>e*yeJ*!cRa;rmJ=s-Zul8sLW;*`Alg5@f`qZrB-1 zVINe*lTeFh6{-gZuoQlYnxb1Szfxm+z7cBVx}rvIGV1YMg{o&0YEgzy5GhF{TNB%( z@~A0kg1N98>Vkf#Ih~EFXgR8(8&EyliOiDu2+L!(M4SI0YH>D2)z=j>*nJ_{ z&FxSvXk}f4D)>6K^mtrQH}u-r^Z7A1=@6=14Bm$c&WG^Ntj2Uet%cT|jM>8u)f;n= zF7~J~aab0Idtq8cDqOUPu(9&D|7zOf=Coxi4jENp(%xmN~ z8^)%>jebitrYh&#q_YmVZp>I?UgZYwjpGreT*`Px6GuK_440d&Q*1+aVm|I~_7O>^ zz%l%t^h48)`IU<6%%JylwftOT){y_rQWhvTn!Jogk-o8<8*sx*D~!2H`s#DW4C4HS zmA0OCTr`IBjn^8p8FxI-lfZrYuQO&W>4f#ne|9e1x`73TyYMrNf5n(Nn44~BZ(oXf zJfFvNbm1*5LHfDZtvgYx{x~+l3wRXEZ?S9O3hMf7TW$F=7$RMNEAy|p>_tX49E|yJ z1m1^X)SS&l&E+EJdUt*|>bis25s%_DMxewt9%&l7YP&Jd(8C`iJm&Ox+&k=&_|m(^ z45a+|{fvKJB5mGdJ}KA}XHj6~5j$7q=*ALSPzgIz?(LJtjAv@{oU)5=)|beTF2WVK z<}AA+RV6^TE&sS95;W+4Ty{>*CU!Wq9>KSV920+)XG4%m14mT#Oi!GFYQR}k!~VoP`uvY(WvGH$_!k#8#d$QO zaSdDHkyy_#OXdrFm63Qa&Q_dK#|!rIshE@V%TWz`5ewiBERBaS8Z)s1=Bn!j-y34F z5cfAdiD*btusF`d>bMs5m>ok^bP>y9j(T3OWj~1e5Nd^biU#2QI1(%2Y>dS%sQS*K z>dBYj1zUA>4D0b4Ohhdng=KICs--WYhVTPa&(5Mo>JsX@J6I93)VDXRinU00#RQy< zs&_vw#*?Uq3~Jy7->{Z7VE@$xpOT@)mbIZBiF~M@Rz}^hEvj5kR1fB3Biw{BcoEg` zqCDK{d0kY)`l9A~mUA0cA$``Ft#R1SO>ARpcMMTr62{?bERUbK^fgq)(M_!FooT2= z{2Z!>$1yMdgZgyMn`k>!)!6~-lRqL%L)6WqaN2()W$U)b=^W#gASt>*^j85@rv_L z)YN9}X!nP>jy(Sj$QVY3R__MXqWTDv@Mo9bi4O)X&UDm=%wp$SR0B4lt~-b!Jdc|5 zsLr;hrBPE-8(U)w)QBwT9JX_}nhcG=Zq$$+MvcrFREz&cZM9V%wimWQmG6d{ivFmc zF2m;d0&1>*z-m~ri(RZ;QBTt#tcg>?M6}awL*4MC^CoK174K??zAdUpy-`Cy4oBcL zRD-YLK+Mw3?ia&Q&-ZH7qWl=OgWf_d%BugeYbxA=h+2|@n!~lI7N17-$nS2=gW3^` zVH<3V>iH7XQ*#8hXm6tyUtAAc&!f)Ss1EHwH7FB1>iN&t)ApzjYHkN(2-8s`vJ^G+ zyHG7Zg&O+H&O4~5BgZ55Goc1*q=uvRg*m7p-;CM;54iL%SW?fw|EO(g8C1*KqZZp( z)S_I9dR%s+8h9Kv)_X@sVe-Kor+edPqzuEDSOHJDe9@ZiyDFYeeC1d2i1{*sK;~?hPC)s z5z%9`4|Su@QCn-?zIL^jL)|D2)zjXn3c{%JYwV z>BsZ0$a*p~RL4-y<*&#iZ0?|L-0pEZA9$>IfPoIzo4$WiP4yc}v zM17x_i5k&$sOSD&4B>Uu(^6!Rd;S{|QA-9m7o&#efb&b#qP&6{iPD4Z4I5!Fl&Fy# zhgw5(Q9WIUYQR3!NSsBjo!?x#(2!tDX8wt&U_I1@-BAq~jcV8&m)_+(h8mggQ5(`N zmtSS5?RgW_Uf&zFUkrEY*{C(J95p4ou&|#0<3!Z*Ow`kG7d3>TVfJ}#gzEVq)EbzD z>iG+(hU`LBcofys3#bm=!VnfovGvwLb*v|>A)MHAFWrMmoisGjXX)$<&sR6Q3_8(aR7JpUT%)+23?l2NO8 z8fvRuhPq%KYEF+}P!X!37g0UCg$bBY~$TXv`qF$d|5 zPuWGg9chEf3==s(q{q_?wa+WKXT0F$Q-g(`IY$duETX04Ph94i#4P*}S?-y=LWRsL=2`c!TSrKDOuo zK-DwmxMyZ^KIKy{c=`1E3D5ky?n}k)-Kkc&RL_rv#Y)|HlbV`9>r0pHPGn1y}lc2kq^fZ&cWPz{$C}+ zl$keCL$Vh&ryrx{>~qvyo^xJz=W|@J*A>K$oG*?u8KJ@0hlXCx^vs6ryomgn=bVwa zan&y=wWv%cl|XzImMM=C$z6-z?rsE&Oosb@>_mgV$LgeOclCqs2Ln(WS}JNS&3C@sHSF78JY?_z zXRc#23iSS$AG{u0i)~3y?&SyHdOtvIL5h#z^i0YvBiRL(s9(P4G@N^$Pc=>b@ z%aU%^*ETE(b=~5yi@bn;ap4x6M?*G0ZY!*tKjnb zp|)W~P+M_DEQbxT3iidyI2Wtp8>kPh@Ha%X1>ZysQK4ae@Fg=2wRb0>Dw=`%-M$_} z_z~)};Sy>@@}w}wSQ>SM1dPRG)Kn}()%QMXtNtEY+hJ3BxF77%l~5HXU3=u81!>Gma zDQd2MM%^&?NEPIT1gZyJun~^J7~Fzt_}5qo|3-aiMUS!#Z0{V0nu>MKk1(41o12PY z$bwTo&AYRdMaJ{`}y^c7SG3iGcPnxcBB z$2bXVV9Ge2f36xs5}$yeHPdx!4)sMLo|2 zc-5^N)klp`56q9#P$RJj_4sbahwu~BXGx(cwp@5H5e?l0RLh^idbk?9<7cQv7sE)Y z#oe$rPC~8vZK#dpQ`FpFL^bRt>NBFuR6Eo)Q6tzCb-(UN!@?$oh%S5v<8c*s!V{?H zx7;*qZOlr#CF*f)k9u6Yqpll)YS7E5MfN^wXZ+at1!`(9pf;d<(|x`#@cgwQqSZSW zwWwalB>c$b$IY;dvpecTYK(IxssT$exDG?Q4z-vsp{5}BlXj>pVo%a_QH$?c41WKw zC87~{8#QD{P(ywe)#50=Rj6k*P#1PWmG6UzI1JU(&Db0x*aZK=YS?g=U93Y;--sq- zO)!b?M z47TREc0^jBI@otE&%atSiww=-Tc{RaLG`HQJZmLX#Wk@FCZQJL>!_#Z0&39~e9A7q zcBp#NoiCuCqGPBA{evB`%6wL-dNh8%{Q@x^L!=j=Mq~@>r`8G7TwX>EeU7KCMNmB{ zhfT2!YNVb*?F;K&`a{%IX1a8N1@=DG!bH^44ycw*L@l0|P>b>a>T&rAbKzaokmr2H zS_;+BSk(T|71iK*s71LRwecK8)&Dzc4U~M=?i=A+M0BDvYAPn8hWa&ZfZt+$d|;tH z-yL;+F6!fV4{B(Ca28!;7hh{skLREs#~rASyp3ASC$OxZ|KEw|F)F;+_8TyeFI&vek&YeGq+Q?1?hIvegXs9YIwKr^r z9_i8i`3ZG|e12pq(;aW%Hp0t|=64EO%5&tA)C6wgc zXE>RlMfd}5Bvc}QAL-4+wHV*T^5jJkpH6s!pbadTe_jEa*-CJ%BQzr2j>6h#O52T$mFJcF5FMpNbV!JoN(`$OeCK0ETOu~+`##8KK_g+qYV{&NW1|-A2d3;5mu4b z(GLp|?x$Qd;d7fEyz6UL^j#`u`A>>8Qww?AVr& zpO8%YZ9-wr|3g|wad&aVCd~#c;__UU;Vp| z62j!wrR+#75ab&3IPtGt*;tiv`Q{RtfJ#9Lx#LLv1(3mLzVc!@BZaPL?^WC|gXF!tZ_ zNt!PD!=Z0D_l~BnOkfK^RroAE z=HfFc(~i)L^aF&FE}ty3RDU>blJ_B2BK(VZI^k1S?kLtFe<49fF#pB5`4&#R>k5_N z#0bI>!fltg0CSMeBvht+H0tPOF&|?o$|PV-LLy~Cc#gcM2=5Zt@jUS(ga-*%@2$V5 z>^W1Ni~b<~4<~ipkE^f{`Q2Tf@^|VFM|qdG)h5j->__PB@~aUqOZ+v$N!to%N?+Z@xg^SO?=Lji;7KAv0 zj`s;K5V~so|E3ZhmGK9B%cXz9Pf35HlQf_a^d)aK9wfAMy%|V+5J5-8UHg}_zAH1I za|Os-hB*mi2|B`YWKM8}m2rl+PlzInQ3l5~;y)99Bj{*Kr45PKBUEyEF;1OtO{k#= z$1Fmy$nZPL)FGVG363Q?wddb1yh6Mhl^5n@ed5`OA0_^UE3*@?kgnj;j}gD);^ipY zm~er-&4l`dRKmR@59f5;NBM<>F@zmzS{s{h{^jiCDs1a6$c}g1x$il5n0S8jTDbEA z$crZIb=RHa{1e1$a{g`NMTr+6KFOW`-D$F?4;j9FX8kVaB?U$d3<_k=!nNd=_5kv$)kr4 zN$sCbMX5@3$c_g5 zV_~(Vq`o6Zj~I}gmR3LHBBAK`l%!DQ=(H-KA*mtm*LUQQk;y4TQX@^r_=UZU+Ks*K zktyT+YF=boqPHz;MqEqpMg3`>(LU^#$*9xHyB6WUXm$6!w2b}J{T`9e+j`}rB6mA@ z-}#Z-oxL@AB0Ktco4rW?eqMT16Fr z;^OPa*NlmckB!aQxl>G+TO^Ws}x-I->2{V)YbPUFuHz(xoeR7|1fX!yhv}~?^rRy>~*V< z!OUew(mMIG3u*eA_>s!V{@?!pdlI|nh`g5OXZ-J{?-NfmcQM<4%~^ywE8%Ir4tW_d z)BPo0T7*fP5|zPx?TFl(<;Mk+mf%MwKIL!86=|2@zu{#tb*m#QSNQ+\n" msgstr "bash home page: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "General help using GNU software: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: invalid operation" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Bogus signal" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Hangup" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interrupt" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Quit" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Illegal instruction" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT instruction" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT instruction" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Floating point exception" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Killed" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bus error" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmentation fault" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Bad system call" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Broken pipe" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarm clock" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminated" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Urgent IO condition" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Stopped (signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continue" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Child death or stop" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Stopped (tty input)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Stopped (tty output)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O ready" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU limit" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "File limit" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profile)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Window changed" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Record lock" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "User signal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "User signal 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT input data pending" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "power failure imminent" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "system crash imminent" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrate process to another CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programming error" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT monitor mode granted" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT monitor mode retracted" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT sound sequence has completed" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Information request" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Unknown Signal #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Unknown Signal #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "bad substitution: no closing ‘%s’ in %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: cannot assign list to array member" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "cannot make pipe for process substitution" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "cannot make child for process substitution" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "cannot open named pipe %s for reading" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "cannot open named pipe %s for writing" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "cannot duplicate named pipe %s as fd %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "command substitution: ignored null byte in input" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "cannot make pipe for command substitution" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "cannot make child for command substitution" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: cannot duplicate pipe as fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: invalid variable name for name reference" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: invalid indirect expansion" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: invalid variable name" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parameter not set" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameter null or not set" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: substring expression < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: bad substitution" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: cannot assign in this way" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2013,12 +2047,12 @@ msgstr "" "future versions of the shell will force evaluation as an arithmetic " "substitution" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "bad substitution: no closing “`” in %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "no match: %s" @@ -2041,119 +2075,124 @@ msgstr "‘)’ expected" msgid "`)' expected, found %s" msgstr "‘)’ expected, found %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: unary operator expected" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: binary operator expected" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: unary operator expected" + +#: test.c:878 msgid "missing `]'" msgstr "missing ‘]’" -#: trap.c:216 +#: test.c:896 +#, c-format +msgid "syntax error: `%s' unexpected" +msgstr "syntax error: ‘%s’ unexpected" + +#: trap.c:220 msgid "invalid signal number" msgstr "invalid signal number" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "trap handler: maximum trap handler level exceeded (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: bad value in trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: bad signal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "error importing function definition for ‘%s’" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "shell level (%d) too high, resetting to 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: no function context at current scope" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: variable may not be assigned value" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: assigning integer to name reference" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: no function context at current scope" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s has null exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "invalid character %d in exportstr for %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "no ‘=’ in exportstr for %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: head of shell_variables not a function context" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: no global_variables context" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: head of shell_variables not a temporary environment scope" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: cannot open as FILE" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: invalid value for trace file descriptor" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: compatibility value out of range" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." -msgstr "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." +msgstr "Copyright (C) 2019 Free Software Foundation, Inc." #: version.c:47 version2.c:47 msgid "" @@ -2241,12 +2280,12 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" -msgstr "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" +msgstr "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." -msgstr "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." +msgstr "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." #: builtins.c:82 msgid "local [option] name[=value] ..." @@ -2269,12 +2308,12 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" -msgstr "getopts optstring name [arg]" +msgid "getopts optstring name [arg ...]" +msgstr "getopts optstring name [arg ...]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" -msgstr "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" +msgstr "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" #: builtins.c:100 msgid "exit [n]" @@ -2401,8 +2440,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [mode]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" -msgstr "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" +msgstr "wait [-fn] [-p var] [id ...]" #: builtins.c:181 msgid "wait [pid ...]" @@ -2495,20 +2534,20 @@ msgstr "printf [-v var] format [arguments]" #: builtins.c:231 msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" #: builtins.c:235 msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" #: builtins.c:239 msgid "compopt [-o|+o option] [-DEI] [name ...]" @@ -2951,6 +2990,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2988,6 +3029,8 @@ msgstr "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3014,7 +3057,7 @@ msgstr "" " Returns success unless an invalid option is supplied or a variable\n" " assignment error occurs." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3024,7 +3067,7 @@ msgstr "" " \n" " A synonym for ‘declare’. See ‘help declare’." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3050,7 +3093,7 @@ msgstr "" " Returns success unless an invalid option is supplied, a variable\n" " assignment error occurs, or the shell is not executing a function." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3126,7 +3169,7 @@ msgstr "" " Exit Status:\n" " Returns success unless a write error occurs." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3148,7 +3191,7 @@ msgstr "" " Exit Status:\n" " Returns success unless a write error occurs." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3198,7 +3241,7 @@ msgstr "" " Exit Status:\n" " Returns success unless NAME is not a shell builtin or an error occurs." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3218,7 +3261,7 @@ msgstr "" " Exit Status:\n" " Returns exit status of command or success if command is null." -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -3251,8 +3294,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3289,14 +3332,14 @@ msgstr "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3338,7 +3381,7 @@ msgstr "" " Returns success unless COMMAND is not found or a redirection error " "occurs." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3350,7 +3393,7 @@ msgstr "" " Exits the shell with a status of N. If N is omitted, the exit status\n" " is that of the last command executed." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3364,7 +3407,7 @@ msgstr "" "executed\n" " in a login shell." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3420,7 +3463,7 @@ msgstr "" " Returns success or status of executed command; non-zero if an error " "occurs." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3440,7 +3483,7 @@ msgstr "" " Exit Status:\n" " Status of command placed in foreground, or failure if an error occurs." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3464,7 +3507,7 @@ msgstr "" " Exit Status:\n" " Returns success unless job control is not enabled or an error occurs." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3508,7 +3551,7 @@ msgstr "" " Exit Status:\n" " Returns success unless NAME is not found or an invalid option is given." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3548,7 +3591,7 @@ msgstr "" " Returns success unless PATTERN is not found or an invalid option is " "given." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3614,7 +3657,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3658,7 +3701,7 @@ msgstr "" " Returns success unless an invalid option is given or an error occurs.\n" " If -x is used, returns the exit status of COMMAND." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3688,7 +3731,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option or JOBSPEC is given." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3730,7 +3773,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3816,7 +3859,7 @@ msgstr "" " Exit Status:\n" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3916,7 +3959,7 @@ msgstr "" "occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3936,7 +3979,7 @@ msgstr "" " Exit Status:\n" " Returns N, or failure if the shell is not executing a function or script." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4104,7 +4147,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4144,7 +4187,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or a NAME is read-only." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4178,7 +4221,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or NAME is invalid." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4216,7 +4259,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is given or NAME is invalid." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4234,7 +4277,7 @@ msgstr "" " Exit Status:\n" " Returns success unless N is negative or greater than $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4258,7 +4301,7 @@ msgstr "" " Returns the status of the last command executed in FILENAME; fails if\n" " FILENAME cannot be read." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4282,7 +4325,7 @@ msgstr "" " Exit Status:\n" " Returns success unless job control is not enabled or an error occurs." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4444,7 +4487,7 @@ msgstr "" " Returns success if EXPR evaluates to true; fails if EXPR evaluates to\n" " false or an invalid argument is given." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4456,7 +4499,7 @@ msgstr "" " This is a synonym for the “test” builtin, but the last argument must\n" " be a literal ‘]’, to match the opening ‘[’." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4476,7 +4519,7 @@ msgstr "" " Exit Status:\n" " Always succeeds." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4560,7 +4603,7 @@ msgstr "" " Returns success unless a SIGSPEC is invalid or an invalid option is " "given." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4616,7 +4659,7 @@ msgstr "" " Returns success if all of the NAMEs are found; fails if any are not " "found." -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -4647,6 +4690,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4693,6 +4737,7 @@ msgstr "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4710,7 +4755,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4742,7 +4787,7 @@ msgstr "" " Exit Status:\n" " Returns success unless MODE is invalid or an invalid option is given." -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4753,15 +4798,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Wait for job completion and return exit status.\n" " \n" @@ -4772,17 +4827,27 @@ msgstr "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4808,7 +4873,7 @@ msgstr "" "invalid\n" " option is given." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4830,7 +4895,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4860,7 +4925,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4896,7 +4961,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4924,7 +4989,7 @@ msgstr "" " Exit Status:\n" " The return status is the return status of PIPELINE." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4942,7 +5007,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4980,7 +5045,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4998,7 +5063,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5016,7 +5081,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5038,7 +5103,7 @@ msgstr "" " Exit Status:\n" " The coproc command returns an exit status of 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5062,7 +5127,7 @@ msgstr "" " Exit Status:\n" " Returns success unless NAME is readonly." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5080,7 +5145,7 @@ msgstr "" " Exit Status:\n" " Returns the status of the last command executed." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5104,12 +5169,12 @@ msgstr "" " Exit Status:\n" " Returns the status of the resumed job." -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5117,12 +5182,12 @@ msgstr "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to “let EXPRESSION”.\n" +" evaluation. Equivalent to ‘let “EXPRESSION”’.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5174,7 +5239,7 @@ msgstr "" " Exit Status:\n" " 0 or 1 depending on value of EXPRESSION." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5278,7 +5343,7 @@ msgstr "" " HISTIGNORE\tA colon-separated list of patterns used to decide which\n" " \t\tcommands should be saved on the history list.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5336,7 +5401,7 @@ msgstr "" " Returns success unless an invalid argument is supplied or the directory\n" " change fails." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5386,7 +5451,7 @@ msgstr "" " Returns success unless an invalid argument is supplied or the directory\n" " change fails." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5440,7 +5505,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5476,7 +5541,7 @@ msgstr "" " Returns success if OPTNAME is enabled; fails if an invalid option is\n" " given or OPTNAME is disabled." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5493,8 +5558,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5529,8 +5594,8 @@ msgstr "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5550,7 +5615,7 @@ msgstr "" "assignment\n" " error occurs." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -5608,7 +5673,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5630,7 +5695,7 @@ msgstr "" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5690,7 +5755,7 @@ msgstr "" " Returns success unless an invalid option is supplied or NAME does not\n" " have a completion specification defined." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5770,7 +5835,7 @@ msgstr "" "or\n" " not an indexed array." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" diff --git a/po/eo.gmo b/po/eo.gmo index a3fa5502173ac063b6b9ba1c290020208c753594..9f7f2dafb5875468d48abad87d624a031a1c6f06 100644 GIT binary patch delta 12147 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 delta 20649 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 diff --git a/po/eo.po b/po/eo.po index e6e6a0e2..e298df28 100644 --- a/po/eo.po +++ b/po/eo.po @@ -30,91 +30,96 @@ msgid "" msgstr "" "Project-Id-Version: GNU bash 4.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2016-09-22 23:59+0700\n" "Last-Translator: Sergio Pokrovskij \n" "Language-Team: Esperanto \n" +"Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "Misa tabel-indico" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: ne plu nomreferenco (la atributo nameref forigitas)" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: Maleblas konverti entjerindican tabelon en asocitabelon" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: Misa asocitabela ŝlosilo" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: Valorizato havu nombran indicon" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: Valorizante per asocitabelo uzu indicon" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: Ne prosperis krei: %s" # XXX: internal_error -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: Mankas klavartabelo por komando" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: La unua ne-blankspaca signo ne estas „\"‟" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "Mankas ferma „%c‟ en %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: Mankas disiga dupunkto" +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "%s: Ne eblas malligi" + # XXX: internal_error -#: braces.c:331 +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "vinkulmalvolvo: Maleblas memorhavigo por %s" # XXX: internal_error -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "vinkulmalvolvo: Fiaskis memorhavigo por %d elementoj" # XXX: internal_error -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "vinkulmalvolvo: Fiaskis memorhavigo por %s" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "%s: Maltaŭgas por uzi kiel alinomon" @@ -133,22 +138,22 @@ msgstr "„%s‟: Misa nomo por klavartabelo" msgid "%s: cannot read: %s" msgstr "%s: Ne eblas legi: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "%s: Nekonata funkcinomo" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s malhavas klavligon\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s vokeblas per " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "%s: Ne eblas malligi" @@ -161,29 +166,46 @@ msgstr "iteracinombrilo" msgid "only meaningful in a `for', `while', or `until' loop" msgstr "Sencas nur en iteracio „for‟, „while‟ aŭ „until‟" +# caller [expr] => +# caller [ESPRIMO] #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" -"Liveras la kuntekston de la kuranta procedurvoko.\n" +"Liveru la kuntekston de la kuranta procedurvoko\n" "\n" -" Sen ESPR liveras " +" Se ESPRIMO malestas, liveru «$line $filename». Se ESPRIMO\n" +" ĉeestas, liveru «$line $subroutine $filename»; ĉi tiu krominformo\n" +" uzeblas por vidigi la vok-stakon.\n" +"\n" +" La valoro de ESPRIMO indikas, kiom da vokkadroj retroiri disde la\n" +" kuranta; la pinta kadro havas la numeron 0.\n" +"\n" +" Elirstato:\n" +" Ĝi estas 0, kondiĉe ke la ŝelo plenumas ŝelfunkcion kaj la ESPRIMO\n" +" estas valida." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME malhavas valoron" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "Tro multe da argumentoj" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "NUL-dosierujo" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD malhavas valoron" @@ -202,7 +224,7 @@ msgstr "Averto: " msgid "%s: usage: " msgstr "%s: Uzmaniero: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: La opcio bezonas argumenton" @@ -217,7 +239,7 @@ msgstr "%s: Necesas nombra argumento" msgid "%s: not found" msgstr "%s: Ne trovita" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: Misa opcio" @@ -227,7 +249,7 @@ msgstr "%s: Misa opcio" msgid "%s: invalid option name" msgstr "%s: Misa opcinomo" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "„%s‟ ne estas taŭga nomo" @@ -240,7 +262,7 @@ msgstr "Misa okuma nombro" msgid "invalid hex number" msgstr "Misa 16uma nombro" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "Misa nombro" @@ -316,73 +338,83 @@ msgstr "Eraro ĉe agordado de terminalaj atributoj: %s" msgid "error getting terminal attributes: %s" msgstr "Eraro ĉe akiro de terminalaj atributoj: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: Eraro ĉe provo determini la kurantan dosierujon: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: Ambigua laborindiko" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "helpilo mankas en ĉi tiu versio" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: Malaktivigo fiaskis: nurlega %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: Malaktivigo fiaskis" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: Misa nomo de ago" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: Kompletigo ne estas specifita" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "Averto: La opcio -F povas funkcii alie ol vi eble supozas" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "Averto: La opcio -C povas funkcii alie ol vi eble supozas" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "Ni ne estas en plenumado de kompletiga funkcio" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "Uzeblas nur ene de funkcio" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: Referenca variablo ne povas esti tabelo" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: Nomreferenca variablo ne referencu sin mem" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: Cikla nomreferenco" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "„%s“: Misa variablonomo por nomreferenco" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "„-f‟ ne estas uzebla por fari funkciojn" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: Nurlega funkcio" @@ -397,7 +429,7 @@ msgstr "%s: Tutopa tabelvalorizo citila estas evitinda" msgid "%s: cannot destroy array variables in this way" msgstr "%s: Ĉi tiel ne eblas neniigi tabelvariablojn" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: Ne eblas konverti asocitabelon en entjerindican tabelon" @@ -411,27 +443,32 @@ msgstr "Rultempa ŝargo ne disponeblas" msgid "cannot open shared object %s: %s" msgstr "Ne malfermiĝis dinamika biblioteko %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "Mankas %s en la dinamika biblioteko%s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: Ne ŝargita dinamike" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "Ŝarga funkcio por %s liveris fiaskon (%d): ne ŝargite" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: Ne ŝargita dinamike" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: Ne eblas forigi: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s estas dosierujo" @@ -446,12 +483,12 @@ msgstr "%s: Ne ordinara dosiero" msgid "%s: file is too large" msgstr "%s: Tro granda dosiero" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: Neplenumebla duuma dosiero" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: Maleblas plenumi: %s" @@ -475,15 +512,15 @@ msgstr "Restas haltigitaj laboroj.\n" msgid "There are running jobs.\n" msgstr "Restas rulataj laboroj.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "Komando ne trovita" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "Historia indiko" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: Ne malfermiĝis labordosiero: %s" @@ -528,6 +565,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Ŝelaj komandoj kongruaj kun la ŝlosilvorto '" msgstr[1] "Ŝelaj komandoj kongruaj kun la ŝlosilvortoj '" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -560,21 +603,21 @@ msgstr "" "Steleto (*) tuj post nomo indikas, ke la komando estas malebligita.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "Ne pli ol unu el -anrw estas uzebla" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "pozicio en la historio" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: Maltaŭga tempomarko" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: Historia malvolvo fiaskis" @@ -606,12 +649,12 @@ msgstr "Mankas esprimo" msgid "%s: not an indexed array" msgstr "%s: ĝi ne estas entjerindica tabelo" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: Misa indiko de dosiernumero" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: Misa dosiernumero: %s" @@ -640,37 +683,37 @@ msgstr "Mankas nomo de tabelvariablo" msgid "array variable support required" msgstr "necesas subteno de tabelvariabloj" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s‟: Mankas formata signo" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "%c: Misa tempoformato" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c‟: Misa signo formata" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "Averto: %s: %s" # XXX: internal_error -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "Miso ĉe analizado de formato: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "Mankas 16uma cifero por \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "Post „%c‟ mankas unikoda cifero" @@ -825,12 +868,12 @@ msgstr "" "\n" " Vi povas vidigi la stakon da dosierujoj per la komando „dirs‟." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: Misa indiko de atendotempo" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "Lega (read) eraro: %d: %s" @@ -840,21 +883,11 @@ msgid "can only `return' from a function or sourced script" msgstr "" "„return‟ sencas nur en funkcio aŭ punkte vokita („.‟, „source‟) skripto" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "Ne eblas samtempe malaktivigi funkcion kaj variablon" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: Malaktivigo fiaskis" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: Malaktivigo fiaskis: nurlega %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: Ne tabela variablo" @@ -869,7 +902,7 @@ msgstr "%s: Ne funkcio" msgid "%s: cannot export" msgstr "%s: Ne eblas eksporti" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "Nombrilo de „shift‟" @@ -877,7 +910,7 @@ msgstr "Nombrilo de „shift‟" msgid "cannot set and unset shell options simultaneously" msgstr "Maleblas samtempe ŝalti kaj malŝalti ŝelan opcion" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: Misa nomo de ŝela opcio" @@ -934,26 +967,26 @@ msgstr "„%s‟ estas „%s‟\n" msgid "%s is hashed (%s)\n" msgstr "„%s‟ estas metita en hakettabelon (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: Maltaŭga argumento por limo" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "„%c‟: Misa komando" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: Fiaskis provo legi limon: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limo" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: Malprosperis ŝanĝi limon: %s" @@ -1015,79 +1048,79 @@ msgstr "Misa salto" msgid "%s: unbound variable" msgstr "%s: Neligita variablo" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aTro longe sen enigo: Aŭtomata seancofino\n" # XXX: internal error: -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "Fiaskis provo nomumi la disponaĵon «/dev/null» ĉefenigujo: %s" # XXX: internal error: -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: „%c‟: Misa formatsigno" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: la kunprocezo [%d:%s] ankoraŭ ekzistas" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "Eraro en dukto" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: La ingado de „eval“oj superis sian maksimumon (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: La ingado de „source“oj superis sian maksimumon (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: La ingado de funkcioj superis sian maksimumon (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: Malpermesitas uzi „/‟ en komandonomoj" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: Komando ne trovita" # XXX: internal error: -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: Misa interpretilo" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: Neplenumebla duuma dosiero: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "„%s‟ estas primitiva komando speciala" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "Ne eblas kunnomumi al dosiernumero %d la dosiernumeron %d" @@ -1137,37 +1170,42 @@ msgstr "Post antaŭkremento aperu nomo de variablo" msgid "missing `)'" msgstr "Mankas „)‟" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "Sintaksa eraro: Mankas operando" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "Sintaksa eraro: Misa operacisimbolo aritmetika" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (misa simbolo estas „%s‟)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "Maltaŭga bazo nombrosistema" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: Misa lininombro" + +#: expr.c:1597 msgid "value too great for base" msgstr "Tro granda valoro por bazo de nombrosistemo" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: Misa esprimo\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getwd: Ne eblas atingi patrajn dosierujojn" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "Ne eblas reŝalti senprokrastan reĝimon por dosiernumero %d" @@ -1183,166 +1221,170 @@ msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: La nova dosiernumero (fd %d) jam havas bufron" # ZZZ: sys_error (_("start_pipeline: pgrp pipe")); -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: procezgrupo dukto" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "Forke farita proceznumero %d aperas en rulata laboro %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "Haltigita laboro %d kun procezgrupo %ld estas forigata" # ifdef DEBUG ... internal_warning(): -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: process %5ld (%s) in the_pipeline" - -# ifdef DEBUG ... internal_warning(): -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) marked as still alive" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: Ne estas tia proceznumero (%ld)!" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signalo %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Farite" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Haltigita" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Haltigita(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Rulata" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Farite(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Eliro %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Nekonata stato" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(nekropsio elŝutita)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (labordosierujo: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "provo atribui (setpgid) procezgrupon %2$ld de la procezido %1$ld" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: La procezo %ld ne estas ido de ĉi tiu ŝelo" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Malestas informoj pri procezo %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: La laboro %d estas haltigita" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: La laboro finiĝis" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: La laboro %d jam estas fona" # XXX: internal warning: -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: WNOHANG iĝas ŝaltita por eviti nedifintan pendiĝon" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: linio %dª: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr "(nekropsio elŝutita)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(nun labordosierujo estas: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp fiaskis" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: liniaranĝo" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: liniaranĝo" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid()" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "ne prosperis atribui grupon (%d) de terminala procezo" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "Ĉi tiu ŝelo ne disponigas laborregadon" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: Malveras la aserto: %s\n" # XXX: debug? -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1352,47 +1394,47 @@ msgstr "" "malloc: %s:%d: aserto sufokita\r\n" # XXX: internal error -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "nekonata" # XXX: debug? -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: Skribdifektita bloko en malokupa listo (free list)" # XXX: debug? -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: La argumento montras blokon jam malokupitan" # XXX: debug? -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: La argumento ne montras generitan memoron" # XXX: debug? -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: Okazis maltroo; mh_nbytes estas ekster sia variejo" # XXX: debug? -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: La ĉapa kaj vosta longoj de memorpeco ne estas egalaj" # XXX: debug? -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: La argumento ne montras generitan memoron" # XXX: debug? -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: Okazis maltroo; mh_nbytes estas ekster sia variejo" # XXX: debug? -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: La ĉapa kaj vosta longoj de memorpeco ne estas egalaj" @@ -1442,25 +1484,25 @@ msgid "network operations not supported" msgstr "Reta funkciado ne disponeblas" # XXX: internal warning: -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: Maleblas ŝanĝi lokaĵaron (%s)" # XXX: internal warning: -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: Maleblas ŝanĝi lokaĵaron (%s): %s" # XXX: fatal_error -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: ne eblas ŝanĝi la lokaĵaron (%s)" # XXX: fatal_error -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: ne eblas ŝanĝi la lokaĵaron (%s): %s" @@ -1509,7 +1551,7 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: Alidirektada komando „%d‟ ekster sia variejo" # internal_warning(): -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1518,103 +1560,103 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) superas SIZE_MAX (%lu): la linio " "tranĉita" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "La nombro de tuj-documentoj superis sian maksimumon" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "Neatendita dosierfino dum serĉo de responda „%c‟" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "Neatendita dosierfino dum serĉo de „]]‟" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "Sintaksa eraro en kondiĉa esprimo: Neatendita simbolo „%s‟" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "Sintaksa eraro en kondiĉa esprimo" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "Nekonvena simbolo „%s‟ anstataŭ „)‟" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "Mankas „)‟" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "La argumento „%s‟ ne konvenas por unuloka kondiĉa operacisimbolo" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "Maltaŭga argumento por unuloka kondiĉa operacisimbolo" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "Misa simbolo „%s‟ anstataŭ duloka kondiĉa operacisigno" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "ĉi tie devas esti duloka kondiĉa operacisigno" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "La argumento „%s‟ ne konvenas por duloka kondiĉa operacisimbolo" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "\n" msgstr "" "La hejmpaĝo de Baŝo (anglalingva): \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Ĝenerala helpilo pri uzo de GNUa programaro: \n" # XXX: internal_error -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: Misa operacio" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Ŝtopsignalo" # Hangup detected on controlling terminal or death of controlling # process -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Malkonekto" # Interrupt from keyboard -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interrompo" # Quit from keyboard -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Klavara eliro" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Miskomando" # SIGTRAP 5 Core Trace/breakpoint trap -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Spurada kontrolpunkto" # Abort signal from abort(3) -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Komando ABORT" # SIGEMT is not specified in POSIX 1003.1-2001, but neverthless appears # on most other Unices, where its default action is typically to termi- # nate the process with a core dump. -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT-komando" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Glitpunkta escepto" # SIGKILL 9 Term Kill signal # Nek kaptebla nek ignorebla (malkiel ABORT) -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Murdu" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bus-eraro" # SIGSEGV 11 Core Invalid memory reference -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Adreseraro" # SIGSYS 12,-,12 Core Bad argument to routine (SVID) -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Misa sistemvoko" # SIGPIPE 13 Term Broken pipe: write to pipe with no readers -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Rompita dukto" # SIGALRM 14 Term Timer signal from alarm(2) -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Vekhorloĝo" # SIGTERM 15 Term Termination signal -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Finiĝu" # SIGURG 16,23,21 Ign Urgent condition on socket (4.2 BSD) -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Urĝa stato eneliga" # SIGSTOP 17,19,23 Stop Stop process # Nek kaptebla nek ignorebla (samkiel SIGKILL) # Haltu (poste eblos plu iri, vd SIGCONT) -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Haltu (signalo)" # SIGCONT 19,18,25 Continue if stopped -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Pluen" # SIGCHLD 20,17,18 Ign Child stopped or terminated -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Procezido mortis aŭ haltis" # SIGTTIN 21,21,26 Stop tty input for background process -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Haltu (pro terminalenigo)" # SIGTTOU 22,22,27 Stop tty output for background process -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Haltu (pro terminaleligo)" # SIGIO 23,29,22 Term I/O now possible (4.2 BSD) -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "Eneligo pretas" # SIGXCPU 24,24,30 Core CPU time limit exceeded (4.2 BSD) -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Ĉefprocesora tempolimo" # SIGXFSZ 25,25,31 Core File size limit exceeded (4.2 BSD) -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Dosiera longolimo" # SIGVTALRM 26,26,28 Term Virtual alarm clock (4.2 BSD) -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Vekilo (virtuala)" # SIGPROF 27,27,29 Term Profiling timer expired -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Vekilo (profilada)" # SIGWINCH 28,28,20 Ign Window resize signal (4.3 BSD, Sun) -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Fenestro ŝanĝiĝis" # SIGLOST -,-,- Term File lock lost -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Dosierŝloso" # SIGUSR1 30,10,16 Term User-defined signal 1 -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Uzulsignalo 1ª" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Uzulsignalo 2ª" # Harbor File Transfer: -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Pendas HFT-enigo" # SIGPWR 29,30,19 Term Power failure (System V) -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "Energiprovizo paneontas" # SIGDANGER -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "La sistemo estas kraŝonta" # SIGMIGRATE: -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "La procezo iru al alia ĉefprocesoro" # SIGPRE -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "Programeraro" # SIGGRANT (monopola??) -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT-monitorreĝimo jesigita" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT-monitorreĝimo forprenita" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT-sonsekvenco finiĝis" # SIGINFO 29,-,- A synonym for SIGPWR -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Informmendo" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Nekonata signalnumero" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Nekonata signalo n-ro %d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "Misa anstataŭigo: Mankas ferma „%s‟ en %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: Maleblas valorizi tabelanon per listo" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "Ne prosperis fari dukton por proceza anstataŭigo" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "Ne prosperis krei idon por proceza anstataŭigo" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "Ne prosperis malfermi nomitan dukton %s porlegan" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "Ne prosperis malfermi nomitan dukton %s por skribado" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "Ne prosperis kunnomumi nomhavan dukton %s kiel dosiernumeron %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "Komanda anstataŭigo: nul-bajto en enigaĵo, ignorita" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "Ne prosperis fari dukton por komanda anstataŭigo" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "Ne prosperis krei procezidon por komanda anstataŭigo" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: Ne prosperis kunnomumi la dosiernumeron 1 al dukto" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: Misa variablonomo por nomreferenco" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: Misa malvolvo malrekta" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: Maltaŭga variablonomo" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: Parametro estas NUL aŭ malaktiva" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: Parametro estas NUL aŭ malaktiva" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: subĉeno-esprimo < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: Misa anstataŭigo" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: ĉi tiel ne valorizebla" # XXX: internal warning: -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" "Ontaj versioj de la ŝelo plenumos komputon kiel aritmetikan anstataŭigon" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "Misa anstataŭigo: Mankas ferma „`‟ en %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "Nenio kongrua: %s" @@ -2144,133 +2182,138 @@ msgstr "Mankas „)‟" msgid "`)' expected, found %s" msgstr "Anstataŭ „)‟ troviĝas %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: Tie devas esti unuloka operacisigno" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: Tie devas esti duloka operacisigno" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: Tie devas esti unuloka operacisigno" + +#: test.c:878 msgid "missing `]'" msgstr "Mankas „]‟" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "Sintaksa eraro: Neatendita „;‟" + +#: trap.c:220 msgid "invalid signal number" msgstr "Misa signalnumero" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: La ingado de „eval“oj superis sian maksimumon (%d)" # XXX: internal_warning -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: Misa valoro en trap_list[%d]: %p" # XXX: internal_warning -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "run_pending_traps: Signaltraktilo SIG_DFL resendas %d (%s) al mi mem" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: Misa signalnumero %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "Eraro ĉe importo de funkcidifino por „%s‟" # XXX: internal_warning -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "%d estas tro granda ŝelnivelo; mallevita ĝis 1" # XXX: internal_error -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: Malestas funkcia kunteksto en ĉi-regiono" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: Variablo ne valorizebla" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: Nomreferenco valorizata per entjero" # XXX: internal_error -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: Malestas funkcia kunteksto en ĉi-regiono" # XXX: internal_error -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "«exportstr» de %s estas NUL" # XXX: internal_error -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "Misa signo %d en eksporta signoĉeno por „%s‟" # XXX: internal_error -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "Mankas „=‟ en eksporta signoĉeno por „%s‟" # XXX: internal_error -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: La kapo de „shell_variables‟ ne estas funkcia kunteksto" # XXX: internal_error -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: Mankas kunteksto de „global_variables‟" # XXX: internal_error -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: La kapo de „shell_variables‟ ne estas provizora regiono" # XXX: internal_error -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: Ne malfermeblas kiel DOSIERO" # XXX: internal_error -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: Misa valoro por spurada dosiernumero (trace file descriptor)" # # XXX: internal_error -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s kongruo-nivelo estas ekster sia variejo" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2016 ĉe «Free Software Foundation, Inc.»" #: version.c:47 version2.c:47 @@ -2362,11 +2405,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] KOMANDO [ARG ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [NOMO[=VALORO] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] NOMO[=VALORO] ..." #: builtins.c:82 @@ -2390,11 +2435,13 @@ msgid "eval [arg ...]" msgstr "eval [ARG ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts OPCIĈENO NOMO [ARG]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a NOMO] [KOMANDO [ARGUMENTOJ ...]] [ALIDIREKTADO ...]" #: builtins.c:100 @@ -2529,7 +2576,7 @@ msgstr "umask [-p] [-S] [REĜIMO]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [IND ...]" #: builtins.c:181 @@ -2626,7 +2673,7 @@ msgstr "printf [-v VAR] FORMATO [ARGUMENTOJ]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o OPCIO] [-A AGO] [-G GLOBŜAB]\n" @@ -2634,9 +2681,10 @@ msgstr "" " [-P PREFIKSO] [-S SUFIKSO] [NOMO ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o OPCIO] [-A AGO] [-G GLOBŜAB]\n" " [-W VORTLISTO] [-F FUNKCIO] [-C KOMANDO] [-X FILTROŜAB]\n" @@ -3092,6 +3140,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3155,7 +3205,7 @@ msgstr "" "variablo." # typeset [-aAfFgilrtux] [-p] name[=value] ... -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3167,7 +3217,7 @@ msgstr "" # local [option] name[=value] ... # local [OPCIO] NOMO[=VALORO] ... -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3194,7 +3244,7 @@ msgstr "" " ŝelo ne estas plenumanta funkcion." # echo: -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3266,7 +3316,7 @@ msgstr "" " Sukcesa, krom se okazas elig-eraro." # echo [-n] [ARG ...] -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3290,7 +3340,7 @@ msgstr "" # enable [-a] [-dnps] [-f filename] [name ...] # enable [-a] [-dnps] [-f DOSIERNOMO] [NOMO ...] -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3342,7 +3392,7 @@ msgstr "" " eraro." # eval [ARG ...] -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3363,7 +3413,8 @@ msgstr "" # getopts optstring name [arg] => # getopts OPCIĈENO NOMO [ARG] -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3396,8 +3447,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3443,7 +3494,7 @@ msgstr "" # exec [-cl] [-a name] [command [arguments ...]] [redirection ...] # exec [-cl] [-a NOMO] [KOMANDO [ARGUMENTOJ ...]] [ALIDIREKTADO ...] -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3485,7 +3536,7 @@ msgstr "" " alirektado." # exit [n] -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3498,7 +3549,7 @@ msgstr "" " estas tiu de la plej ĵuse plenumita komando." # logout [N] -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3515,7 +3566,7 @@ msgstr "" # fc -s [pat=rep] [command] => # fc [-e REDAKTILO] [-lnr] [UNUA] [LASTA] aŭ # fc -s [ŜABLONO=ANST] [KOMANDO] -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3570,7 +3621,7 @@ msgstr "" " eraro." # fg [job_spec] => fg [LABORINDIKO] -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3591,7 +3642,7 @@ msgstr "" " Tiu de la dialogigita komando; aŭ malsukceso, se okazis eraro." # bg [job_spec] => bg [LABORINDIKO] -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3615,7 +3666,7 @@ msgstr "" " eraro." # hash [-lr] [-p VOJNOMO] [-dt] [NOMO ...] -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3661,7 +3712,7 @@ msgstr "" # help [-ds] [pattern ...] # help [-ds] [ŜABLONO ...] -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3707,7 +3758,7 @@ msgstr "" # history [-c] [-d POZICIO] [n] aŭ # history -awr [DOSIERNOMO] aŭ # history -ps ARG [ARG...] -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3782,7 +3833,7 @@ msgstr "" # jobs -x command [args] => # jobs [-lnprs] [LABORINDIKO ...] aŭ # jobs -x KOMANDO [ARGS] -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3828,7 +3879,7 @@ msgstr "" " Ĉe „-x‟, la elirstato de la KOMANDO." # disown [-h] [-ar] [jobspec ...] -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3864,7 +3915,7 @@ msgstr "" # kill -l [sigspec] => # kill [-s SIGSNOM | -n SIGNUM | -SIGNOM] PN | LABORINDIKO ... aŭ # kill -l [SIGNOM] -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3910,7 +3961,7 @@ msgstr "" # let arg [arg ...] # let ARG [ARG ...] -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -4000,7 +4051,7 @@ msgstr "" # [-p prompt] [-t timeout] [-u fd] [name ...] # read [-ers] [-a TABELO] [-d DISIG] [-i TEKSTO] [-n NSIGN] [-N NSIGN] # [-p INVIT] [-t TLIM] [-u DN] [NOMO ...] -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -4096,7 +4147,7 @@ msgstr "" # return [n] # return [N] -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4118,7 +4169,7 @@ msgstr "" # set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...] # set [-abefhkmnptuvxBCHP] [-o OPCINOMO] [--] [ARG ...] -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4289,7 +4340,7 @@ msgstr "" # unset [-f] [-v] [name ...] # unset [-f] [-v] [NOMO ...] -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4330,7 +4381,7 @@ msgstr "" # export [-fn] [name[=value] ...] or export -p # export [-fn] [NOMO[=VALORO] ...] aŭ export -p -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4366,7 +4417,7 @@ msgstr "" # readonly [-aAf] [name[=value] ...] or readonly -p # readonly [-aAf] [NOMO[=VALORO] ...] aŭ readonly -p -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4405,7 +4456,7 @@ msgstr "" " Sukceso, krom se aperas nevalida nomo aŭ misa opcio." # shift [n] -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4422,7 +4473,7 @@ msgstr "" # source filename [arguments] # source DOSIERNOMO [ARGUMENTOJ] -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4447,7 +4498,7 @@ msgstr "" " DOSIERNOMO ne legeblas." # suspend [-f] -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4473,7 +4524,7 @@ msgstr "" # test [expr] # test [ESPRIMO] -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4630,7 +4681,7 @@ msgstr "" " argumento." # [ arg... ] -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4640,7 +4691,7 @@ msgstr "" "Ĉi tiu estas sinonimo de la primitivo „test‟; tamen la lasta\n" " argumento devas esti „]‟ fermanta la esprimon komencitan per „[‟." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4661,7 +4712,7 @@ msgstr "" # trap [-lp] [[arg] signal_spec ...] # trap [-lp] [[ARG] SIGNALINDIKO ...] -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4740,7 +4791,7 @@ msgstr "" # type [-afptP] name [name ...] # type [-afptP] NOMO [NOMO ...] -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4798,7 +4849,8 @@ msgstr "" # ulimit [-SHacdefilmnpqrstuvx] [limit] # ulimit [-SHacdefilmnpqrstuvx] [LIMO] -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4829,6 +4881,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4894,7 +4947,7 @@ msgstr "" # umask [-p] [-S] [mode] # umask [-p] [-S] [REĜIMO] -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4929,7 +4982,7 @@ msgstr "" # wait [-n] [id ...] # wait [-n] [IND ...] -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4941,15 +4994,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Atendu ke laboroj finiĝu, kaj liveru elirstaton.\n" "\n" @@ -4968,7 +5031,7 @@ msgstr "" # wait [pid ...] # wait [PN ...] -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4994,7 +5057,7 @@ msgstr "" # for NAME [in WORDS ... ] ; do COMMANDS; done # for NOMO [in VORTOJ ... ] ; do KOMANDOJ; done -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -5018,7 +5081,7 @@ msgstr "" # for (( exp1; exp2; exp3 )); do COMMANDS; done # for (( ESPR1; ESPR2; ESPR3 )); do KOMANDOJ; done -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -5050,7 +5113,7 @@ msgstr "" # select NAME [in WORDS ... ;] do COMMANDS; done # select NONO [in VORTOJ ... ;] do KOMANDOJ; done -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5087,7 +5150,7 @@ msgstr "" # time [-p] PIPELINE # time [-p] DUKTO -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5118,7 +5181,7 @@ msgstr "" # case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac # case VORTO in [ŜABLONO [| ŜABLONO]...) KOMANDOJ ;;]... esac -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5140,7 +5203,7 @@ msgstr "" # [ else COMMANDS; ] fi # if KOMANDOJ; then KOMANDOJ;[ elif KOMANDOJ; then KOMANDOJ; ]... # [ else KOMANDOJ; ] fi -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5172,7 +5235,7 @@ msgstr "" # while COMMANDS; do COMMANDS; done # while KOMANDOJ; do KOMANDOJ; done -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5192,7 +5255,7 @@ msgstr "" # until COMMANDS; do COMMANDS; done # until KOMANDOJ; do KOMANDOJ; done -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5212,7 +5275,7 @@ msgstr "" # coproc [NAME] command [redirections] # coproc [NOMO] KOMANDO [ALIDIREKTADOJ] -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5236,7 +5299,7 @@ msgstr "" # function name { COMMANDS ; } or name () { COMMANDS ; } # function NOMO { KOMANDOJ ; } aŭ NOMO () { KOMANDOJ ; } -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5261,7 +5324,7 @@ msgstr "" # grouping_braces: { COMMANDS ; } # { KOMANDOJ ; } -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5281,7 +5344,7 @@ msgstr "" # job_spec [&] # LABORINDIKO [&] -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5306,12 +5369,13 @@ msgstr "" # (( expression )) # (( ESPRIMO )) -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5326,7 +5390,7 @@ msgstr "" # [[ expression ]] # [[ ESPRIMO ]] -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5377,7 +5441,7 @@ msgstr "" # help var # variables - Names and meanings of some shell variables -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5484,7 +5548,7 @@ msgstr "" # pushd [-n] [+N | -N | dir] # pushd [-n] [+N | -N | DOSIERUJO] -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5543,7 +5607,7 @@ msgstr "" " Sukceso, krom se aperas misa argumento aŭ se cd malsukcesas." # popd [-n] [+N | -N] -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5592,7 +5656,7 @@ msgstr "" " Sukceso, krom se aperas misa argumento aŭ se cd malsukcesas." # dirs [-clpv] [+N] [-N] -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5646,7 +5710,7 @@ msgstr "" # shopt [-pqsu] [-o] [optname ...] # shopt [-pqsu] [-o] [OPCINOMO ...] -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5685,7 +5749,7 @@ msgstr "" # printf [-v var] format [arguments] # printf [-v VAR] FORMATO [ARGUMENTOJ] -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5702,8 +5766,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5752,7 +5816,7 @@ msgstr "" # complete [-abcdefgjksuv] [-pr] [-DE] [-o OPCIO] [-A AGO] [-G GLOBŜAB] # [-W VORTLISTO] [-F FUNKCIO] [-C KOMANDO] [-X FILTROŜAB] # [-P PREFIKSO] [-S SUFIKSO] [NOMO ...] -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5810,7 +5874,7 @@ msgstr "" # compgen [-abcdefgjksuv] [-o OPCIO] [-A AGO] [-G GLOBŜAB] # [-W VORTLISTO] [-F FUNKCIO] [-C KOMANDO] [-X FILTROŜAB] # [-P PREFIKSO] [-S SUFIKSO] [VORTO] -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5831,7 +5895,7 @@ msgstr "" " Sukceso, krom se aperas misa opcio aŭ okazas eraro." # compopt [-o|+o OPCIO] [-DE] [NOMO ...] -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5892,7 +5956,7 @@ msgstr "" # [-c quantum] [array] # mapfile [-n NOMBRILO] [-O ORIGINO] [-s NOMBRILO] [-t] [-u DN] [-C RETROVOKO] # [-c KVANTO] [TABELO] -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5969,7 +6033,7 @@ msgstr "" # readarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] # [-c quantum] [array] -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5978,3 +6042,19 @@ msgstr "" "Legu liniojn el dosiero en tabelvariablon.\n" "\n" " Sinonimo de „mapfile‟." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Liveras la kuntekston de la kuranta procedurvoko.\n" +#~ "\n" +#~ " Sen ESPR liveras " + +# ifdef DEBUG ... internal_warning(): +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: process %5ld (%s) in the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Nekonata signalnumero" diff --git a/po/es.gmo b/po/es.gmo index 7c7ec1446db8da82a21baff8f8fa76db95ee469c..1072dbd3a747a6107612edf0d9252796692260a4 100644 GIT binary patch delta 12138 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 diff --git a/po/es.po b/po/es.po index 891d82ba..6ac16c14 100644 --- a/po/es.po +++ b/po/es.po @@ -9,89 +9,94 @@ msgid "" msgstr "" "Project-Id-Version: GNU bash 4.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2018-06-04 22:22+0200\n" "Last-Translator: Antonio Ceballos Roa \n" "Language-Team: Spanish \n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "subíndice de matriz incorrecto" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: se elimina el atributo nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: no se puede convertir la matriz indexada en asociativa" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: clave de matriz asociativa no válida" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: no se puede asignar a un índice que no es numérico" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: se debe usar un subíndice al asignar a una matriz asociativa" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: no se puede crear: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: no se puede encontrar la combinación de teclas " "para la orden" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: el primer carácter que no es espacio en blanco no es «\"»" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "no hay un `%c' que cierre en %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: falta un «:» separador" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "`%s': no se puede borrar la asignación" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "expansión de llaves: no se puede asignar memoria a %s" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "expansión de llaves: fallo al asignar memoria a %d elementos" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "expansión de llaves: fallo al asignar memoria a «%s»" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': nombre de alias inválido" @@ -110,22 +115,22 @@ msgstr "`%s': nombre de combinación de teclas inválido" msgid "%s: cannot read: %s" msgstr "%s: no se puede leer: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': nombre de función desconocido" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s no está asignado a ninguna tecla.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s se puede invocar vía " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "`%s': no se puede borrar la asignación" @@ -139,28 +144,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "solo tiene significado en un bucle `for', `while', o `until'" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Devuelve el contexto de la llamada a subrutina actual.\n" " \n" -" Sin EXPR, devuelve " +" Sin EXPR, devuelve \"$linea $nombrefichero\". Con EXPR, devuelve\n" +" \"$linea $subrutina $nombrefichero\"; esta información adicional\n" +" se puede usar para proporcionar un volcado de pila.\n" +" \n" +" El valor de EXPR indica cuántos marcos de llamada hay que retroceder\n" +" antes del actual; el marco superior es el marco 0.\n" +" \n" +" Estado de Salida:\n" +" Devuelve 0 a menos que el shell no esté ejecutando una función de shell\n" +" o EXPR sea inválida." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME no está definido" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "demasiados argumentos" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "directorio nulo" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD no está establecido" @@ -179,7 +199,7 @@ msgstr "aviso: " msgid "%s: usage: " msgstr "%s: modo de empleo: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: la opción requiere un argumento" @@ -194,7 +214,7 @@ msgstr "%s: se requiere un argumento numérico" msgid "%s: not found" msgstr "%s: no encontrado" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: opción inválida" @@ -204,7 +224,7 @@ msgstr "%s: opción inválida" msgid "%s: invalid option name" msgstr "%s: nombre de opción inválido" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': no es un identificador válido" @@ -217,7 +237,7 @@ msgstr "número octal inválido" msgid "invalid hex number" msgstr "número hexadecimal inválido" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "número inválido" @@ -293,75 +313,85 @@ msgstr "error al establecer los atributos de la terminal: %s" msgid "error getting terminal attributes: %s" msgstr "error al obtener los atributos de la terminal: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: error al obtener el directorio actual: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: especificación de trabajo ambigua" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "ayuda no disponible en esta versión" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: no se puede borrar: %s es de solo lectura" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: no se puede borrar" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nombre de acción inválido" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: no hay especificación para completado" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "aviso: es posible que la opción -F no funcione como se espera" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "aviso: es posible que la opción -C no funcione como se espera" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "no se está ejecutando la función de completado" # sólo se puede usar. sv # De acuerdo. cfuga -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "sólo se puede usar dentro de una función" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: referencia variable no puede ser una matriz" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: no se permiten las autoreferencias a variables nameref" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: referencia de nombre circular" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "`%s': nombre variable inválido para referencia de nombre" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "no se puede usar `-f' para hacer funciones" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: función de sólo lectura" @@ -376,7 +406,7 @@ msgstr "%s: asignación obsoleta de matriz compuesta entrecomillada" msgid "%s: cannot destroy array variables in this way" msgstr "%s: no se pueden destruir variables de matriz de esta forma" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: no se puede convertir una matriz asociativa a indexada" @@ -390,28 +420,33 @@ msgstr "la carga dinámica no está disponible" msgid "cannot open shared object %s: %s" msgstr "no se puede abrir el objeto compartido %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "no se puede encontrar %s en el objeto compartido %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: no cargado dinámicamente" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" "función de carga para %s devuelve fallo (%d): no se ha efectuado la carga" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: no cargado dinámicamente" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: no se puede borrar: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: es un directorio" @@ -428,12 +463,12 @@ msgstr "%s: el fichero es demasiado grande" # file=fichero. archive=archivo. Si no, es imposible traducir tar. sv # De acuerdo. Corregido en todo el fichero. cfuga -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: no se puede ejecutar el fichero binario" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: no se puede ejecutar: %s" @@ -457,15 +492,15 @@ msgstr "Hay trabajos detenidos.\n" msgid "There are running jobs.\n" msgstr "Hay trabajos en ejecución.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "no se ha encontrado ninguna orden" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "especificación de historia" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: no se puede abrir el fichero temporal: %s" @@ -509,13 +544,19 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Órdenes de shell que coinciden con la palabra clave`" msgstr[1] "Órdenes de shell que coinciden con las palabras claves`" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"no hay temas de ayuda que coincidan con `%s'. Pruebe `help help' o `man -k %" -"s' o `info %s'." +"no hay temas de ayuda que coincidan con `%s'. Pruebe `help help' o `man -k " +"%s' o `info %s'." #: builtins/help.def:224 #, c-format @@ -543,21 +584,21 @@ msgstr "" "Un asterisco (*) junto a un nombre significa que la orden está desactivada.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "no se puede usar más de uno de -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "posición en la historia" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: marca de tiempo inválida" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: falló la expansión de la historia" @@ -589,12 +630,12 @@ msgstr "se esperaba una expresión" msgid "%s: not an indexed array" msgstr "%s: no es una matriz indexada" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: especificación de descriptor de fichero inválida" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: descriptor de fichero inválido: %s" @@ -622,36 +663,36 @@ msgstr "nombre de variable matriz vacío" msgid "array variable support required" msgstr "se requiere el soporte de variable de matriz" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': falta el carácter de formato" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': especificación de formato de tiempo inválida" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': carácter de formato inválido" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "aviso: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "problema con el análisis del formato: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "falta el dígito hexadecimal para \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "falta el dígito unicode para \\%c" @@ -807,12 +848,12 @@ msgstr "" " \n" " La orden interna `dirs' muestra la pila de directorios." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: especificación del tiempo de expiración inválida" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "error de lectura: %d: %s" @@ -822,21 +863,11 @@ msgid "can only `return' from a function or sourced script" msgstr "" "sólo se puede usar `return' desde una función o un script leído con `source'" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "no se puede borrar al mismo tiempo una función y una variable" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: no se puede borrar" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: no se puede borrar: %s es de solo lectura" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: no es una variable de matriz" @@ -851,7 +882,7 @@ msgstr "%s: no es una función" msgid "%s: cannot export" msgstr "%s: no se puede exportar" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "contador de desplazamiento" @@ -859,7 +890,7 @@ msgstr "contador de desplazamiento" msgid "cannot set and unset shell options simultaneously" msgstr "no se pueden activar y desactivar opciones del shell simultáneamente" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nombre de opción de shell inválido" @@ -916,26 +947,26 @@ msgstr "%s is %s\n" msgid "%s is hashed (%s)\n" msgstr "%s está asociado (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: límite de argumento inválido" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': orden incorrecta" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: no se puede obtener el límite: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "límite" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: no se puede modificar el límite: %s" @@ -995,78 +1026,78 @@ msgstr "salto erróneo" msgid "%s: unbound variable" msgstr "%s: variable sin asignar" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aha expirado mientras esperaba alguna entrada: auto-logout\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "no se puede redirigir la entrada estándar desde /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': carácter de formato inválido" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] aún existe" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "error de tubería" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: nivel máximo de anidamiento de evaluaciones excedido (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: nivel máximo de anidamiento de lecturas con `source' excedido (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: nivel máximo de anidamiento de funciones excedido (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: restringido: no se puede especificar `/' en nombres de órdenes" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: orden no encontrada" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: intérprete erróneo" # file=fichero. archive=archivo. Si no, es imposible traducir tar. sv # De acuerdo. Corregido en todo el fichero. cfuga -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: no se puede ejecutar fichero binario: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "`%s': es una orden interna especial" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "no se puede duplicar el df %d al df %d" @@ -1122,37 +1153,42 @@ msgstr "" msgid "missing `)'" msgstr "falta un `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "error sintáctico: se esperaba un operando" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "error sintáctico: operador aritmético inválido" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (el elemento de error es \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "base aritmética inválida" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: cuenta de líneas inválida" + +#: expr.c:1597 msgid "value too great for base" msgstr "valor demasiado grande para la base" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: error de expresión\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: no se puede acceder a los directorios padre" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "no se puede reestablecer el modo nodelay para el df %d" @@ -1173,163 +1209,168 @@ msgid "save_bash_input: buffer already exists for new fd %d" msgstr "" "save_bash_input: el almacenamiento intermedio ya existe para el nuevo df %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: tubería de pgrp" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "el pid `forked' %d aparece en el trabajo en ejecución %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "borrando el trabajo detenido %d con grupo de proceso %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: el proceso %5ld (%s) en the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) se marca como vivo aún" # Cambiaría 'hay' por 'existe' em+ -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: no existe tal pid" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Señal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Hecho" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Detenido" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Detenido(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Ejecutando" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Hecho(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Salida %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Estado desconocido" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(`core' generado) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (da: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid hijo (%ld a %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld no es un proceso hijo de este shell" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: No hay un registro del proceso %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: el trabajo %d está detenido" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: el trabajo ha terminado" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: el trabajo %d ya está en segundo plano" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: se activa WNOHANG para evitar el bloque indefinido" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: línea %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (`core' generado)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(dir ahora: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_jobs_control: falló getpgrp" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_jobs_control: disciplina de línea" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_jobs_control: disciplina de línea" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_jobs_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "no se puede establecer el grupo de proceso de terminal (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "no hay control de trabajos en este shell" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: falló la aserción: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1338,42 +1379,42 @@ msgstr "" "\r\n" "malloc: %s:%d: aserción arruinada\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "desconocido" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: bloque en la lista libre sobreescrito" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: se llamó con un argumento de bloque previamente liberado" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: se llamó con un argumento de bloque sin asignar" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" "free: se detectó un desbordamiento por debajo; mh_nbytes fuera de rango" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "" "free: los tamaños de los fragmentos del inicio y del final son diferentes" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: se llamó con un argumento de bloque sin asignar" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" "realloc: se detectó un desbordamiento por debajo; mh_nbytes fuera de rango" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: los tamaños de los pedazos de inicio y fin son diferentes" @@ -1415,22 +1456,22 @@ msgstr "%s: especificación de ruta de red errónea" msgid "network operations not supported" msgstr "no hay soporte para operaciones de red" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: no se puede cambiar el local (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: no se puede cambiar el local (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: no se puede cambiar el local (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: no se puede cambiar el local (%s): %s" @@ -1479,7 +1520,7 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" "make_redirection: la instrucción de redirección `%d' está fuera de rango" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1488,75 +1529,75 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) excede TAMAÑO_MAX (%lu): línea " "truncada" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "número máximo de documentos en «here--document» excedido" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "EOF inesperado mientras se buscaba un `%c' coincidente" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "EOF inesperado mientras se buscaba `]]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "error sintáctico en la expresión condicional: elemento inesperado `%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "error sintáctico en la expresión condicional" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "elemento inesperado `%s', se esperaba `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "se esperaba `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argumento inesperado `%s' para el operador unario condicional" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argumento inesperado para el operador unario condicional" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "elemento inesperado `%s', se esperaba un operador binario condicional" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "se esperaba un operador binario condicional" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argumento inesperado `%s' para el operador binario condicional" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argumento inesperado para el operador binario condicional" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "elemento inesperado `%c' en la orden condicional" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "elemento inesperado `%s' en la orden condicional" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "elemento inesperado %d en la orden condicional" @@ -1567,12 +1608,12 @@ msgstr "elemento inesperado %d en la orden condicional" # provocado por el símbolo. Simplemente estar cerca del mismo. cfuga # Por consistencia con el siguiente, yo borraría la coma. sv # Cierto. Coma borrada. cfuga -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "error sintáctico cerca del elemento inesperado `%s'" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "error sintáctico cerca de `%s'" @@ -1581,20 +1622,20 @@ msgstr "error sintáctico cerca de `%s'" # no se esperaba el final de la línea em+ # Ojo, que end of file es fin de fichero, no de línea. sv # Se hicieron ambos cambios. cfuga -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "error sintáctico: no se esperaba el final del fichero" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "error sintáctico" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Utilice \"%s\" para dejar el shell.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "EOF inesperado mientras se buscaba un `)' coincidente" @@ -1637,75 +1678,75 @@ msgstr "xtrace fd (%d) != numfich xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': carácter de formato inválido" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "descriptor de fichero fuera de rango" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: redireccionamiento ambiguo" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: no se puede sobreescribir un fichero existente" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: restringido: no se puede redirigir la salida" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "no se puede crear un fichero temporal para el documento-aquí: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: no se puede asignar el fd a la variable" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "no se admite /dev/(tcp|udp)/anfitrion/puerto sin red" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "error de redirección: no se puede duplicar el df" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "¡no se puede encontrar /tmp, crear por favor!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp debe ser un nombre de directorio válido" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: opción inválida" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "no se puede establecer el uid %d: uid efectivo %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "no se puede establecer gid a %d: gid efectivo %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "no puede ejecutar el depurador; modo depurado desactivado" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: es un directorio" @@ -1713,11 +1754,11 @@ msgstr "%s: es un directorio" # Yo pondría "no tengo ningún nombre". sv # Revisé el código fuente de bash. Es un mensaje de error cuando no se # encuentra el nombre del usuario que ejecuta el shell. cfuga -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "¡No tengo nombre de usuario!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versión %s-(%s)\n" @@ -1727,7 +1768,7 @@ msgstr "GNU bash, versión %s-(%s)\n" # traducido en otras ocasiones. Sehll script lo henmos traducido # como guión del shell , eso es seguro ... así que puede estar # bien así , ya lo verán otros em+ -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1736,102 +1777,102 @@ msgstr "" "Modo de empleo:\t%s [opción GNU larga] [opción] ...\n" "\t%s [opción GNU larga] [opción] fichero de shell ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Opciones GNU largas:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opciones del shell:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD o -c orden o -O opción_shopt\t\t(sólo invocación)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s o -o opción\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Teclee `%s -c \"help set\"' para más información sobre las opciones del " "shell.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Teclee `%s -c help' para más información sobre las órdenes internas del " "shell.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Utilice la orden `bashbug' para reportar defectos.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "página inicial bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Ayuda general utilizando software GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: operación inválida" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Señal ambigua" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Colgar" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interrumpir" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Salir" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instrucción ilegal" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT rastreo/captura" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "instrucción ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "instrucción EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Excepción de coma flotante" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Matado" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Error del bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Violación de segmento" @@ -1839,86 +1880,86 @@ msgstr "Violación de segmento" # Es una llamada a una función del sistema em+ # De acuerdo, pero lo que está mal es la forma de invocar la # llamada a la función del sistema, no la llamada en sí cfuga -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Llamada al sistema errónea" # (pipe) no, por favor. Esto ya está traducido en libc, así que a estas # alturas, la gente ya debería saber qué es eso de la tubería. sv # De acuerdo. cfuga -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Tubería rota" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Temporizador" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminado" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Condición de E/S urgente" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Detenido (señal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continúa" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "El proceso hijo ha muerto o está parado" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Detenido (entrada por terminal)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Detenido (salida por terminal)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "E/S listas" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Límite de CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Límite de ficheros" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarma (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarma (entorno)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Ventana cambiada" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Bloqueo de registro" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Señal de usuario 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Señal de usuario 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "entrada de datos HFT pendiente" @@ -1926,137 +1967,133 @@ msgstr "entrada de datos HFT pendiente" # Suscribo lo anterior. falla suena muy raro. # Yo lo pondría además al revés: fallo de energía inminente. sv # Me gusta como lo sugieres. Cambio hecho. cfuga -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "fallo de energía inminente" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "caída del sistema inminente" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrando el proceso a otra CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "error de programación" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "el modo monitor HFT ha sido concedido" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "el modo monitor HTF ha sido retirado" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "la secuencia de sonido HFT ha sido completada" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Solicitud de información" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Señal Desconocida #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Señal Desconocida #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "sustitución errónea: no hay un `%s' que cierre en %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: no se puede asignar una lista a un miembro de la matriz" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "no se puede crear la tubería para la sustitución del proceso" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "no se puede crear un proceso hijo para la sustitución del proceso" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "no se puede abrir la tubería llamada %s para lectura" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "no se puede abrir la tubería llamada %s para escritura" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "no se puede duplicar la tubería llamada %s como df %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "sustitución de orden: se ignora byte nulo en la entrada" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "no se puede crear la tubería para la sustitución de la orden" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "no se puede crear un proceso hijo para la sustitución de la orden" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: no se puede duplicar la tubería como df 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: nombre de variable inválido para referencia de nombre" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: expansión indirecta inválida" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: nombre de variable inválido" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parámetro nulo o no establecido" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parámetro nulo o no establecido" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: expresión de subcadena < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: sustitución errónea" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: no se puede asignar de esta forma" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2064,12 +2101,12 @@ msgstr "" "versiones futuras del intérprete obligarán la evaluación como una " "sustitución aritmética" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "sustitución errónea: no hay una \"`\" que cierre en %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "no hay coincidencia: %s" @@ -2092,16 +2129,16 @@ msgstr "`)' esperado" msgid "`)' expected, found %s" msgstr "se esperaba `)', se encontró %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: se esperaba un operador unario" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: se esperaba un operador binario" +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: se esperaba un operador unario" + # Singular em+ # Puede faltar más de un ] cfuga # Cierto, pero al menos uno seguro que falta. @@ -2109,25 +2146,30 @@ msgstr "%s: se esperaba un operador binario" # Abreviando "falta [al menos] un `]'" saldría: "falta un `]'". # ¿No es mejor "falta algún `]'"? cfuga # Tiene razón Enrique: singular. cfuga -#: test.c:875 +#: test.c:878 msgid "missing `]'" msgstr "falta un `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "error sintáctico: `;' inesperado" + +#: trap.c:220 msgid "invalid signal number" msgstr "número de señal inválido" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: nivel máximo de anidamiento de evaluaciones excedido (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: valor erróneo en trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2135,86 +2177,86 @@ msgstr "" "run_pending_traps: el manejador de señal es SIG_DFL, reenviando %d (%s) a mí " "mismo" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: señal errónea %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "error al importar la definición de la función para `%s'" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "el nivel de shell (%d) es demasiado alto, se reestablece a 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: no hay contexto de función en el ámbito actual" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: variable quizá no es valor asignado" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: asignando entero a nombre referencia" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: no hay contexto de función en el ámbito actual" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s tiene exportstr nulo" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "carácter inválido %d en exportstr para %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "no hay `=' en exportstr para %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: la cabeza de shell_variables no es un contexto de función" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: no es un contexto global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: la cabeza de shell_variables no es un ámbito de entorno temporal" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: no se puede abrir como FICHERO" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: valor inválido para el descriptor de fichero de rastreo" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: valor de compatibilidad fuera del rango" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2016 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2304,11 +2346,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] orden [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilrtux] [-p] [nombre[=valor] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] nombre[=valor] ..." #: builtins.c:82 @@ -2332,11 +2376,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts cadena_opciones nombre [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nombre] [orden [argumentos ...]] [redirección ...]" #: builtins.c:100 @@ -2470,7 +2516,7 @@ msgstr "umask [-p] [-S] [modo]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id ...]" #: builtins.c:181 @@ -2565,7 +2611,7 @@ msgstr "printf [-v var] formato [argumentos]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o opción] [-A acción] [-G patglob] [-" @@ -2573,9 +2619,10 @@ msgstr "" "sufijo] [nombre ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o opción] [-A acción] [-G patglob] [-W " "listapalabras] [-F función] [-C orden] [-X patfiltro] [-P prefijo] [-S " @@ -3038,6 +3085,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3101,7 +3150,7 @@ msgstr "" " Devuelve correcto a menos que se dé una opción inválida o\n" " suceda un error de asignación de variable." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3111,7 +3160,7 @@ msgstr "" " \n" " Sinónimo de `declare'. Vea `help declare'." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3137,7 +3186,7 @@ msgstr "" " Devuelve correcto a menos que se dé una opción inválida, suceda\n" " un error de asignación, o el shell no esté ejecutando una función." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3211,7 +3260,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve correcto a menos que suceda un error de escritura." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3233,7 +3282,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve correcto a menos que suceda un error de escritura." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3289,7 +3338,7 @@ msgstr "" " Devuelve correcto a menos que NOMBRE no sea una orden interna del shell\n" " o suceda un error." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3314,7 +3363,8 @@ msgstr "" # en una de dos formas -> en una de las dos formas siguientes em+ # dar argumentos -> especificar em+ # De acuerdo. cfuga -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3347,8 +3397,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3394,7 +3444,7 @@ msgstr "" " Devuelve correcto si se encuentra una opción; falla si se encuentra\n" " el final de las opciones o sucede un error." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3435,7 +3485,7 @@ msgstr "" " Devuelve éxito a menos que no se encuentre la ORDEN o que suceda un\n" " error de redirección." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3448,7 +3498,7 @@ msgstr "" "salida\n" " es el mismo de la última orden ejecutada." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3461,7 +3511,7 @@ msgstr "" " Termina un shell de entrada con un estado de salida de N. Devuelve un\n" " error si no se ejecuta en un shell de entrada." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3517,7 +3567,7 @@ msgstr "" "error,\n" " es diferente de cero." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3539,7 +3589,7 @@ msgstr "" " El estado de la orden ubicada en primer plano, o falla si sucede un " "error." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3562,7 +3612,7 @@ msgstr "" " Devuelve correcto a menos que el control de trabajos no esté activado o\n" " suceda un error." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3607,7 +3657,7 @@ msgstr "" " Devuelve correcto a menos que no se encuentre NOMBRE o se proporcione\n" " una opción inválida." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3649,7 +3699,7 @@ msgstr "" " Devuelve correcto a menos que no se encuentre PATRÓN o se proporcione\n" " una opción inválida." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3720,7 +3770,7 @@ msgstr "" " Devuelve correcto a no ser que se dé una opción inválida u ocurra un " "error." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3765,7 +3815,7 @@ msgstr "" " Devuelve correcto a menos que se dé una opción inválida o suceda un\n" " error. Si se usa -x, devuelve el estado de salida de la ORDEN." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3796,7 +3846,7 @@ msgstr "" " Devuelve correcto a menos que se proporcionen una opción o\n" " un IDTRABAJO inválida." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3848,7 +3898,7 @@ msgstr "" # No sé si existe precedencia en español, pero me suena fatal. # Yo pondría simplemente "prioridad". sv # Creo que si existe, pero tu sugerencia es mejor. cfuga -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3935,7 +3985,7 @@ msgstr "" " Si el último ARGumento se evalúa como 0, ‘let’ devuelve 1; de\n" " otra forma, ‘let’ devuelve 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -4032,7 +4082,7 @@ msgstr "" " línea, el tiempo de lectura se agote, o se proporcione un descriptor\n" " de fichero inválido como el argumento de -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4054,7 +4104,7 @@ msgstr "" " Devuelve N, o falla si el shell no está ejecutando una función o un " "script." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4233,7 +4283,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve correcto a menos que se proporcione una opción inválida." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4273,7 +4323,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o\n" " un NOMBRE sea de sólo lectura." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4309,7 +4359,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o que\n" " NOMBRE sea inválido." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4350,7 +4400,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o\n" " el NOMBRE sea inválido." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4368,7 +4418,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve correcto a menos que N sea negativo o mayor que $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4393,7 +4443,7 @@ msgstr "" " Devuelve el estado de la última orden ejecutada del FICHERO; falla si\n" " no se puede leer el FICHERO." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4419,7 +4469,7 @@ msgstr "" " Devuelve correcto a menos que no esté activo el control de trabajos o\n" " suceda un error." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4586,7 +4636,7 @@ msgstr "" " Devuelve correcto si EXPR evalúa a verdadero; falla si EXPR evalúa a\n" " falso o se proporciona un argumento inválido." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4598,7 +4648,7 @@ msgstr "" " Este es un sinónimo para la orden interna \"test\", pero el último\n" " argumento debe ser un `]' literal, que concuerde con el `[' inicial." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4618,7 +4668,7 @@ msgstr "" " Estado de Salida:\n" " Siempre correcto." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4701,7 +4751,7 @@ msgstr "" # No he visto que este fichero incluya la posibilidad de traducir las # palabras que muestra `type -t'. Por esta razón, se dejan en inglés. cfuga -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4757,7 +4807,8 @@ msgstr "" " Devuelve correcto si se encuentran todos los NOMBREs; falla si alguno\n" " no se encuentra." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4788,6 +4839,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4856,7 +4908,7 @@ msgstr "" "suceda\n" " un error." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4890,7 +4942,7 @@ msgstr "" " Devuelve correcto a menos que el MODO sea inválido o se proporcione\n" " una opción inválida." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4902,15 +4954,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Espera la terminación del trabajo y devuelve el estado de salida.\n" " \n" @@ -4925,7 +4987,7 @@ msgstr "" " Devuelve el estado de ID; falla si ID es inválido o se proporciona una\n" " opción inválida." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4951,7 +5013,7 @@ msgstr "" "proporciona\n" " una opción inválida." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4973,7 +5035,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -5003,7 +5065,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5040,7 +5102,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5067,7 +5129,7 @@ msgstr "" " Estado de Salida:\n" " El estado de devolución es el estado de devolución de la TUBERÍA." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5085,7 +5147,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5120,7 +5182,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5138,7 +5200,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5156,7 +5218,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5179,7 +5241,7 @@ msgstr "" " Estado de Salida:\n" " La orden «coproc» devuelve un estado de salida de 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5202,7 +5264,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve correcto a menos que NOMBRE sea de sólo lectura." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5220,7 +5282,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado de la última orden ejecutada." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5245,12 +5307,13 @@ msgstr "" " Estado de Salida:\n" " Devuelve el estado del trabajo reiniciado." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5263,7 +5326,7 @@ msgstr "" " Estado de Salida:\n" " Devuelve 1 si la EXPRESIÓN evalúa a 0; devuelve 0 de otra manera." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5316,7 +5379,7 @@ msgstr "" " Estado de Salida:\n" " 0 o 1 dependiendo del valor de la EXPRESIÓN." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5431,7 +5494,7 @@ msgstr "" " \t\tutilizados para decidir qué órdenes se deben guardar en\n" " \t\tel listado histórico.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5492,7 +5555,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione un argumento\n" " inválido o falle el cambio de directorio." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5546,7 +5609,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione un\n" " argumento inválido o falle el cambio de directorio." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5601,7 +5664,7 @@ msgstr "" " Devuelve correcto, a menos que se proporcione una opción inválida o\n" " suceda un error." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5638,7 +5701,7 @@ msgstr "" " Devuelve correcto si se activa NOMBRE_OPCIÓN; falla si se proporciona\n" " una opción inválida o NOMBRE_OPCIÓN está desactivado." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5655,8 +5718,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5710,7 +5773,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o\n" " suceda un error de escritura o de asignación." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5767,7 +5830,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o\n" " suceda un error." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5789,7 +5852,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o\n" " suceda un error." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5847,7 +5910,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o\n" " NOMBRE no tenga una especificación de completado definida." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5924,7 +5987,7 @@ msgstr "" " Devuelve correcto a menos que se proporcione una opción inválida o\n" " la MATRIZ sea de sólo lectura o no sea una matriz indexada." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5933,3 +5996,18 @@ msgstr "" "Lee líneas de un fichero en una variable de matriz.\n" " \n" " Sinónimo de `mapfile'." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Devuelve el contexto de la llamada a subrutina actual.\n" +#~ " \n" +#~ " Sin EXPR, devuelve " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: el proceso %5ld (%s) en the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Señal Desconocida #" diff --git a/po/et.gmo b/po/et.gmo index 018c11f3295dee5172f6c25541532d94091eeda3..dfbcdf11eca506d64f7e69e958f3852c31712287 100644 GIT binary patch delta 51 zcmZ1)zchY>pRAyffv$n6u91O)p`n$Lg|30gpRAyvg|4BIuA!xZp{bRrk*_$IH;2dt G3IYI#Cl8ST diff --git a/po/et.po b/po/et.po index ccd3c7a9..7a96ba5f 100644 --- a/po/et.po +++ b/po/et.po @@ -6,86 +6,91 @@ msgid "" msgstr "" "Project-Id-Version: bash 3.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2006-11-11 16:38+0200\n" "Last-Translator: Toomas Soome \n" "Language-Team: Estonian \n" +"Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-15\n" "Content-Transfer-Encoding: 8-bit\n" -"Language: et\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "vigane massiivi indeks" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, fuzzy, c-format msgid "%s: invalid associative array key" msgstr "%s: vigane tegevuse nimi" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: mitte-numbrilisele indeksile ei saa omistada" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: ei saa luua: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: esimine mitte-themik smbol pole `\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "sulgev `%c' puudub %s sees" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: puudub eraldav koolon" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "`%s': ei saa lahti siduda" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, fuzzy, c-format msgid "`%s': invalid alias name" msgstr "%s: vigane tegevuse nimi" @@ -104,22 +109,22 @@ msgstr "" msgid "%s: cannot read: %s" msgstr "%s: ei saa lugeda: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': tundmatu funktsiooni nimi" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s ei ole seotud hegi klahviga.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s saab kasutada lbi " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "`%s': ei saa lahti siduda" @@ -133,27 +138,31 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "omab mtet ainult `for', `while' vi `until' tsklis" #: builtins/caller.def:136 -#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "Tagastab jooksva alamprotseduuri konteksti." +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME pole seatud" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "liiga palju argumente" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "teist kataloogi pole" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD pole seatud" @@ -172,7 +181,7 @@ msgstr "%s: hoiatus: " msgid "%s: usage: " msgstr "%s: hoiatus: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: vti nuab argumenti" @@ -187,7 +196,7 @@ msgstr "%s: n msgid "%s: not found" msgstr "%s: ei leitud" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: vigane vti" @@ -197,7 +206,7 @@ msgstr "%s: vigane v msgid "%s: invalid option name" msgstr "%s: vigane vtme nimi" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': ei ole lubatud identifikaator" @@ -212,7 +221,7 @@ msgstr "vigane signaali number" msgid "invalid hex number" msgstr "vigane number" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "vigane number" @@ -288,73 +297,83 @@ msgstr "" msgid "error getting terminal attributes: %s" msgstr "" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: segane t" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: ei saa eemaldada: %s on ainult lugemiseks" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: ei saa eemaldada" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: vigane tegevuse nimi" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "hoiatus: vti -F ei pruugi ttada nagu te ootate" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "hoiatus: vti -C ei pruugi ttada nagu te ootate" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "saab kasutada ainult funktsioonis" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "vtit `-f' ei saa funktsiooni loomiseks kasutada" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funktsioon ei ole muudetav" @@ -369,7 +388,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: masiivi muutujaid ei saa nii kustutada" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "" @@ -383,27 +402,32 @@ msgstr "d msgid "cannot open shared object %s: %s" msgstr "jagatud objekti %s ei saa avada: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "%s puudub jagatud objektis %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: pole dnaamiliselt laetud" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: pole dnaamiliselt laetud" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: ei saa kustutada: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: on kataloog" @@ -418,12 +442,12 @@ msgstr "%s: ei ole tavaline fail" msgid "%s: file is too large" msgstr "%s: fail on liiga suur" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: kahendfaili ei nnestu kivitada" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: ei saa kivitada: %s" @@ -447,15 +471,15 @@ msgstr "Teil on peatatud t msgid "There are running jobs.\n" msgstr "Teil on peatatud tid.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "ksku ei ole" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: ajutist faili ei saa avada: %s" @@ -499,6 +523,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "" msgstr[1] "" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -522,21 +552,21 @@ msgid "" "\n" msgstr "" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: vigane vtme nimi" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "" @@ -568,12 +598,12 @@ msgstr "oodati avaldist" msgid "%s: not an indexed array" msgstr "%s: pole massiiv" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "" @@ -602,36 +632,36 @@ msgstr "%s: pole massiiv" msgid "array variable support required" msgstr "" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, fuzzy, c-format msgid "`%c': invalid time format specification" msgstr "%s: vigane signaali spetsifikatsioon" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, fuzzy, c-format msgid "warning: %s: %s" msgstr "%s: hoiatus: " -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "" @@ -727,12 +757,12 @@ msgid "" " The `dirs' builtin displays the directory stack." msgstr "" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "viga lugemisel: %d: %s" @@ -741,21 +771,11 @@ msgstr "viga lugemisel: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: ei saa eemaldada" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: ei saa eemaldada: %s on ainult lugemiseks" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: pole massiiv" @@ -770,7 +790,7 @@ msgstr "%s: ei ole funktsioon" msgid "%s: cannot export" msgstr "%s: ei saa eemaldada" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "shift arv" @@ -778,7 +798,7 @@ msgstr "shift arv" msgid "cannot set and unset shell options simultaneously" msgstr "" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "" @@ -835,26 +855,26 @@ msgstr "%s on %s\n" msgid "%s is hashed (%s)\n" msgstr "" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': halb ksklus" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: ei nnestu lugeda piirangut: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: ei nnestu muuta piirangut: %s" @@ -914,77 +934,77 @@ msgstr "" msgid "%s: unbound variable" msgstr "%s: sidumata muutuja" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 #, fuzzy msgid "pipe error" msgstr "kirjutamise viga: %s" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: piiratud: kskudes ei saa kasutada smboleid `/'" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: ksku ei ole" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: halb interpretaator" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: kahendfaili ei nnestu kivitada" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s on shelli siseksk\n" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "" @@ -1034,37 +1054,42 @@ msgstr "" msgid "missing `)'" msgstr "puudub `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "sntaksi viga: oodati operandi" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "sntaksi viga: vigane aritmeetiline operaator" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "vigane aritmeetiline baas" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: vigane vti" + +#: expr.c:1597 msgid "value too great for base" msgstr "vrtus on baasiks liiga suur" -#: expr.c:1637 +#: expr.c:1646 #, fuzzy, c-format msgid "%s: expression error\n" msgstr "%s: oodati tisarvude avaldist" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: vanemkataloogidele ei ole juurdepsu" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "" @@ -1079,201 +1104,206 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: pid puudub" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr "" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: t %d on peatatud" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: t on lpetatud" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: t %d on juba taustal" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" -#: jobs.c:4120 +#: jobs.c:4319 #, fuzzy, c-format msgid "%s: line %d: " msgstr "%s: hoiatus: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr "" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" "malloc: %s:%d: assertion botched\r\n" msgstr "" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 #, fuzzy msgid "unknown" msgstr "%s: tundmatu masin" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "" @@ -1315,22 +1345,22 @@ msgstr "" msgid "network operations not supported" msgstr "" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "" @@ -1376,110 +1406,110 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "sntaksi viga tingimuslikus avaldises" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "ootamatu mrk `%s', oodati `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "oodati `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "sntaksi viga kohal `%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "sntaksi viga: ootamatu faililpp" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "sntaksi viga" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Ksuinterpretaatorist vljumiseks kasutage \"%s\".\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "" @@ -1522,89 +1552,89 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "faili deskriptor on piiridest vljas" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: segane mbersuunamine" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: fail on olemas, ei kirjuta le" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: piiratud: vljundit ei saa mber suunata" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "" -#: redir.c:192 +#: redir.c:213 #, fuzzy, c-format msgid "%s: cannot assign fd to variable" msgstr "$%s: sedasi ei saa omistada" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "viga mbersuunamisel: fd duplikaadi loomine ei nnestu" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "/tmp puudub, palun looge see!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp peab olema kataloogi nimi" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: vigane vti" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: on kataloog" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Mul ei ole nime!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1613,325 +1643,321 @@ msgstr "" "Kasuta:\t%s [GNU pikk vti] [vti] ...\n" "\t%s [GNU pikk vti] [vti] skript-fail ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU pikad vtmed:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Ksuinterpretaatori vtmed:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD vi -c ksklus vi -O lhivti\t\t(ainult kivitamine)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s vi -o vti\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Vigadest teatamiseks kasutage ksku `bashbug'.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: vigane operatsioon" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "" -#: siglist.c:91 +#: siglist.c:90 #, fuzzy msgid "Bus error" msgstr "sntaksi viga" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: vigane vti" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "%s: vigane tegevuse nimi" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parameeter on null vi pole seatud" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameeter on null vi pole seatud" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: halb asendus" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: sedasi ei saa omistada" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" -#: subst.c:10043 +#: subst.c:10288 #, fuzzy, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "sulgev `%c' puudub %s sees" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "ei leitud: %s" @@ -1954,119 +1980,124 @@ msgstr "oodati `)'" msgid "`)' expected, found %s" msgstr "oodati `)', saadi %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: eeldati unaarset operaatorit" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: eeldati binaarset operaatorit" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: eeldati unaarset operaatorit" + +#: test.c:878 msgid "missing `]'" msgstr "puudub `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "sntaksi viga: ootamatu `;'" + +#: trap.c:220 msgid "invalid signal number" msgstr "vigane signaali number" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: halb vrtus muutujas trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" "run_pending_traps: signaali ksitleja on SIG_DFL, saadan %d (%s) iseendale" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: vigane signaal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "shelli tase (%d) on liiga krge, kasutan vrtust 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: praegune skoop pole funktsiooni kontekst" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: praegune skoop pole funktsiooni kontekst" -#: variables.c:4698 +#: variables.c:4949 #, fuzzy, c-format msgid "%s has null exportstr" msgstr "%s: parameeter on null vi pole seatud" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: pole global_variables kontekst" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" -#: variables.c:6272 +#: variables.c:6562 #, fuzzy, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: ei saa avada: %s" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s on piiridest vljas" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Autoriigus 2006 Free Software Foundation, Inc.\n" #: version.c:47 version2.c:47 @@ -2151,11 +2182,11 @@ msgid "command [-pVv] command [arg ...]" msgstr "" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "" #: builtins.c:82 @@ -2179,11 +2210,11 @@ msgid "eval [arg ...]" msgstr "" #: builtins.c:96 -msgid "getopts optstring name [arg]" +msgid "getopts optstring name [arg ...]" msgstr "" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "" #: builtins.c:100 @@ -2307,7 +2338,7 @@ msgid "umask [-p] [-S] [mode]" msgstr "" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "" #: builtins.c:181 @@ -2401,14 +2432,14 @@ msgstr "" #: builtins.c:231 msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" #: builtins.c:235 msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" #: builtins.c:239 @@ -2670,6 +2701,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2697,14 +2730,14 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" " A synonym for `declare'. See `help declare'." msgstr "" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2719,7 +2752,7 @@ msgid "" " assignment error occurs, or the shell is not executing a function." msgstr "" -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2759,7 +2792,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2772,7 +2805,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2799,7 +2832,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -2811,7 +2844,7 @@ msgid "" " Returns exit status of command or success if command is null." msgstr "" -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -2844,15 +2877,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -2875,7 +2908,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -2883,7 +2916,7 @@ msgid "" " is that of the last command executed." msgstr "" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -2892,7 +2925,7 @@ msgid "" " in a login shell." msgstr "" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -2922,7 +2955,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -2934,7 +2967,7 @@ msgid "" " Status of command placed in foreground, or failure if an error occurs." msgstr "" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -2948,7 +2981,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -2972,7 +3005,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -2994,7 +3027,7 @@ msgid "" "given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3029,7 +3062,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3053,7 +3086,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3070,7 +3103,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3093,7 +3126,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3138,7 +3171,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3190,7 +3223,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3202,7 +3235,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3288,7 +3321,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3310,7 +3343,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3329,7 +3362,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3350,7 +3383,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3361,7 +3394,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3375,7 +3408,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3389,7 +3422,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3472,7 +3505,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3480,7 +3513,7 @@ msgid "" " be a literal `]', to match the opening `['." msgstr "" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -3492,7 +3525,7 @@ msgid "" " Always succeeds." msgstr "" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -3536,7 +3569,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3566,7 +3599,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -3597,6 +3630,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3615,7 +3649,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3633,7 +3667,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -3644,18 +3678,28 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -3670,7 +3714,7 @@ msgid "" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -3683,7 +3727,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -3700,7 +3744,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -3720,7 +3764,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -3736,7 +3780,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -3747,7 +3791,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -3768,7 +3812,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -3779,7 +3823,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -3790,7 +3834,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -3803,7 +3847,7 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -3817,7 +3861,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -3828,7 +3872,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -3842,18 +3886,18 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." msgstr "" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -3881,7 +3925,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -3935,7 +3979,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -3966,7 +4010,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -3993,7 +4037,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4022,7 +4066,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4042,7 +4086,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4059,8 +4103,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4081,7 +4125,7 @@ msgid "" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -4112,7 +4156,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -4125,7 +4169,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -4157,7 +4201,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -4199,13 +4243,20 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" " A synonym for `mapfile'." msgstr "" +#, fuzzy +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "Tagastab jooksva alamprotseduuri konteksti." + #~ msgid " " #~ msgstr " " diff --git a/po/fi.gmo b/po/fi.gmo index 88502dd255a2b8fca1e9018c7f742964e753109e..89469c8a76335fd91ce9f6cbb1d84918883b3bea 100644 GIT binary patch delta 9907 zcmajk2XxNYAII_gNUVfdAtWSE#3n@Sm@#8iQM)a*sgahd?XgD@d+*jRrA>(zwX14Y zjkY#j%D>9LT5A2@pXc7372ose#&tCTGW_Qcnfo5Xfb1oU~vq>X2>n39cIFw7>WHc6sKbpuEu=0AG6|j zn9CTSx#3Ry=?pGzFD#6zuo@P^W|#xtL@y4Nj&pP`BCYJdfqbKXt~IG$t?k*PVl~EcvOZH{FS<@B-$?-!TF+(`{;a4631t zs0Org`JtGT`pt9_x^OwFqFty4eB<(-(zZMd)g!SOi*;Q20Muwrz?`@m3*aX%e;hRg zmr*_S6xGnYW$6EC5@ku~0WFZmoBkM%3sG}n^e7uAD_m`UruISIX48&p^JKy_iVbG$2Gh?yu~ zjm>cbmf=nQ#+q29JHthJ*B*Arj-q<-JEW7$Wz>+B<)Vif7;@a~I6ga?`FR^8^?XmoC+c)=OErz55=HS5t-(ef){&DZx7dwJC$zMRd z;I1L|{=?|YNx=ycdgCh?iuX}1%{-LxrouePUSzrrvqO=BT5gL`U7Y4Tjk^98)}_4K z2xA)HNYoG=!0dPqHK}iop#N3zeG1xRCMJL$+!QDrE$aR~qwN0h z4F-|Fg?h0+F&AbWZMW($EK0sI7Qxp>GyZzOSPBZ@e0Skij3$2)3*sLbf!VoUlcyx+ z!^+6#jd=;Op)Z#)5Y;~Xr8OHmaa zKt1?3)B}r*wPRWtH57GF4ex+@&Iqi4Q&A1ugEjFI#-cBLoNZAOs)F9A3TL5)AkBFL zOOnq%-dY9Km0g^Z(Mx^{mdBGAgJy!w7ePI@EwVS6QOHpGOezU=@d1p+t4_~Ex`%uW zYW;RXFAhUhumn}XaV&y=poS*zB%3dcI^PKOVtp|)&c(906eG3%zb28Ff?Lk#sIkpE z*>+(WEJQv5HB{|U*Y`usnQ>SKmtj#n>hgD8z974pCT(5RkhVlMv?GR6zv)Fn4;YE6 zU?ZyKd$0~(M~!9SskW!$P(AVzY7Bd$?q7h#@gV9AZ@cpF_iWcULQT>ESQ%HMuLOzn zBue6Q)Fdo9jn4o~K(=o)994b__2$=54f+eKV&HVf6>DNKoQG=2E{wvP7={5e?3+iR z>Mb#Y{@2FPk^*&6chm+n2vyM(EQ~8K8}7$ScoJX6z!bX*T047UM#_g`Rve956;n_R zS&f--KL+8^6#8F@vlNuZtElA_Jkx%eY=D|vV^MQp9cmdJ!eG4Vyo;*nF?um{mK~x> zs26F0>cO6vghMa{_xVU@_Mbw%;T=?uJVL#Bw%N8}Wk$Pz~MbJc#AB{!fx<%n38!zEKk_OV)>~=p$4^zC(5S4fNvg zs5i*5!1hc$sv*r$J=EJd7}c3v=CL#b}UH!<~Rv$9Jf$!o@23H*R`+; z`F>a#*Py!gBGPpxWQpCP>!2Fi*SQF*lRu2wM?6dItS^dca4c#L)I(o>56+_8?jT*YEt~_Y1U4GH1H*SXo zFd0?PR8&KKYe+hTHg!Ni)*kT9!B-V4b*ji zqn2a#jrNVbs12(+>Uqh28UJY{RMC1=19qa;`6Vodk5QAQ@Fx2vtx)IRLQTGzs0XjW zhIj_mpaLJdFPo?yd<}K|Ak2>AFpT=mEE1X&8&rV%u?~KZsyKYJ-NT!p-n{ zGVoOj^N=sN)!rY6svrsVdqZ2)8-K9P4&7eV{a4YKgTy@&da&nXYY3JgAA#$G_+Y_| zjX*IhWohQs;Ahuv>XU)jBXgEJMA0*(3N zE5<*K8#15ZLLRUe1M$m~{JKQ>u~Y0)RIu^1{iX6>XLxJQU;UPEN7(cn4dX#sFW3rl zTx6+oUpU^y(>Me7U9v;moQLKj-x)O--@Z)$D>01%EsM2y4ELcX&-5#9wxY ~Q>T zSQ5=uJEo;jV_Xf@^(|0C(h2pPftVF1VrHC)EpefbL<8RB7WTn%*Xc@5EWTmaz2~OA zF&1B@yb1>6Wc-JonTwmaFXdo5xUpcgNr=GHS@&V3<& z*&THA-*%{e#YnCHf0IyG<$h>qX))Zv4Rx_K<&Pfmizhb!$Ik9gFemx1Q59Uoym%W2 zpy#pO+1|p^R@y9sq1Ev(Cl1`MQ|(X4bP%_ zARvRsG{Ib00$; zduIOrqDiub0^M*L{X1b6kN@K|1dCE$4b>x^F$<=kDqQHwPoTQ|32HTjX0?_^^A5aen$!5o}I;yJ&qZ+gx^#I75|4nz&z z3RDjq#uj)9+hA;n$G=L(qjubt$ny1>&q(M2N3ktFKsBUU4m%l#VHEils5kw>c^ONQ zf8x#;&uQPV5$e;l18P|gM6Lf6%!xa&Iv&AsTK@sLY>OwMx@bA7i?^ay#ZL6%0q0G3 zJ}|e(zY}Ihjd20g94d~Q8|_h(ECuyKCsAGg7_~n{<)J~;ZxWTjR;cCI4Ryg3=O)x7 zJdPUM``8t;gxdT1qAD1PYRE>^+(^U9cpSAX1M+(Oza!SfVDjV8*Nj983Eg-RJK!x; z%j@N{lW;t0)~2Gy_6Ww}6;#(|3$qQch_#`>>8fhWIx za4l564OYcDsP%gcbz`Oi9{)~Q!C4FShK;c!jzL|25jAP^h1>HDPz@Q0deKR!9-SA? z`qvwLPJy=28yJqyF&lBs3|)3fYRPqq?{WYD4LQs(2V`dA*O?FOH(F`vq0uGt?VJMB1TCMD@T} z)YiQX8{uP2#ClO4|A&)rA_>jfL#VEN;4I^{>$e+ful^K+@E26W?xWs3DB8Y28PsP& z3)F|$TvWrqLA~)msQaS|+c{DSsn=(!+l1+ddf;-@r`BH7j&}w@d`b)^J&CA8dNocUvXEv^GRtr!j>3MJe)J_hCq45& zeEve&n_S!eg?poYWTtaL6mghzFJd_1-+JART2g70)g;mn?U--5{BG<_z9H_$)r5w$ z7op=@i{Z149gjJLS_Ov*-rxSs{vd_SMgOngD$`Mg{QEcnSyARK(nV0mWs8~X@)|N7 zD~NfNz3s|1r&35?!@h(LzN?x`{uK3h=j5McR=6A9#aD?nL=q9rxtXX*n3>RrP%UCT zWz~s|r1|XnuY*rv|8bh1-w@h-_7P)=jhy=er{Ng(A2XK38Vb@6O*$P~pE}rW%_5uh z|Ibwk@?P?Fi6sPIYRoU#iFl3lF5*KX{n$i$B=IRRn)o&S1h&)oryuiNVm4*lNNe3T zAheA5)U{(pdK$6H-N%Or1O(R}y9Mg2)@GkQ$C zL+J0%{_XQF8GS_Z!RP;oZBCjmF8=@DBWd=MzM%xiWYRi{6WZI?60Hb*LhASzv7Kuw zxa(AQi|9?hBPOGE$k&Ma{`E(qD50YfCu4CZ9>5svKx`#l34g@i#6&_zAA;`_{{M3Q z0(G1shLO&S9}p?T=fpaqC847v=MxBDEIQET1YaBd-vP>UZYa@^2-f(2 zL`>miDWV?HpQu5+c+@6Sjj{@Oj2J_FO#~9@$88ctx#n}C2k9roEYkUjwxkc?Bz#76 zBz+Kl3rUnC(vPJsJ^zKWNKU><>?M9DZW5~qzCoK^IGT8!bWiL~3?g)#B-T=%fNk&- zVj|I*ctlw@jejK)U5P!!Uqlj-ew63JsV>u!^k&lGIEN_a%3s0^d;r}?^ z;Cvn80_O%|gu5n66HUh;EJl1ndIxd9mFt|2OfJ8j^c^CVd_2*|l{cpBOX4b_V>q#m zbJ_ek`y-HiQ=+W9Cj-Uhhw$Sw3bwk!P|QboTz;`L2zPRATx$Pf4@;%CZ}m7db-{qd z;MCH?KMP8IFyUN4>Z2)}v!wn!dvk`=t@DcH&J`aQ8&@edKF(Xdd_sKH*tm*we_XdJ zTeB_$dJXQ#_*T0&2d;Qt6sf#W|=1a}|pndT6R8QS(X~Ee&w*%8+a(k`> Rr8O$#2?Q@A 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 diff --git a/po/fi.po b/po/fi.po index 5fffd5e0..9710ee77 100644 --- a/po/fi.po +++ b/po/fi.po @@ -9,90 +9,95 @@ msgid "" msgstr "" "Project-Id-Version: bash-4.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2009-05-09 15:13+0300\n" "Last-Translator: Pekka Niemi \n" "Language-Team: Finnish \n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 0.3\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "virheellinen taulukkoindeksi" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: indeksoitua taulukkoa ei voi muuttaa assosiatiiviseksi" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: virheellinen assosiatiivinen indeksi" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: ei voida sijoittaa epänumeeriseen indeksiin" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" "%s: %s: assosiatiiviseen taulukkoon sijoitettaessa täytyy käyttää " "avainindeksiä" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: ei voida luoda: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: komennolle ei löydy näppäinkarttaa" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: ensimmäinen ei-tyhjä merkki ei ole ”\"”" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "ei loppumerkkiä ”%c” rivissä %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: puuttuva kaksoispiste-erotin" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "”%s”: ei voida irrottaa" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, fuzzy, c-format msgid "`%s': invalid alias name" msgstr "”%s”: virheellinen näppäinkartan nimi" @@ -111,22 +116,22 @@ msgstr "”%s”: virheellinen näppäinkartan nimi" msgid "%s: cannot read: %s" msgstr "%s: ei voida lukea: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "”%s”: tuntematon funktio" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s ei ole sidottu mihinkään näppäimeen.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s voidaan käynnistää näppäinkomennolla " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "”%s”: ei voida irrottaa" @@ -140,29 +145,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "voidaan käyttää vain ”for”-, ”while”- tai ”until”-silmukoissa" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Palauttaa nykyisen alirutiinikutsun kontekstin.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Ilman LAUSEKETTA palauttaa" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Palauta tämänhetkisen alirutiinikutsun konteksti.\n" +" \n" +" Ilman parametria, palauttaa ”$line $filename”. Parametrilla palauttaa \n" +" ”$line $subroutine $filename”; saatua lisätietoa voidaan käyttää " +"kutsupinon\n" +" kuvaamiseksi.\n" +" \n" +" Parametrin arvo määrää, montako kutsukehystä taaksepäin siirrytään; \n" +" ylin kehys on numero 0.\n" +" \n" +" Paluuarvo:\n" +" Palauttaa 0 ellei komentotulkki ole funktion ulkopuolella tai parametri\n" +" on virheellinen." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME-ympäristömuuttujaa ei ole asetettu" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "liian monta argumenttia" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "ei toista hakemistoa" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD-ympäristömuuttujaa ei ole asetettu" @@ -181,7 +202,7 @@ msgstr "varoitus: " msgid "%s: usage: " msgstr "%s: käyttö: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: valitsin vaatii argumentin" @@ -196,7 +217,7 @@ msgstr "%s: vaaditaan numeerinen argumentti" msgid "%s: not found" msgstr "%s: ei löytynyt" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: virheellinen valitsin" @@ -206,7 +227,7 @@ msgstr "%s: virheellinen valitsin" msgid "%s: invalid option name" msgstr "%s: virheellinen valitsimen nimi" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "”%s”: virheellinen tunniste" @@ -219,7 +240,7 @@ msgstr "virheellinen oktaaliluku" msgid "invalid hex number" msgstr "virheellinen heksadesimaaliluku" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "virheellinen luku" @@ -295,73 +316,83 @@ msgstr "pääteasetuksia asetettaessa tapahtui virhe: %s" msgid "error getting terminal attributes: %s" msgstr "pääteasetuksia luettaessa tapahtui virhe: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: nykyhakemistoa luettaessa tapahtui virhe: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: ei ole yksiselitteinen työtunniste" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: ei voida poistaa: kirjoitussuojattu %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: ei voida poistaa" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: virheellinen toiminnon nimi" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: ei lavennusmääritystä" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "varoitus: -F -valitsin ei ehkä toimi odotetusti" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "varoitus: -C -valitsin ei ehkä toimi odotetusti" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "tällä hetkellä komennon lavennusfunktiota ei suoriteta" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "voidaan käyttää ainoastaan funktiossa" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "”-f”:ää ei voida käyttää funktioiden luomiseen" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: kirjoitussuojattu funktio" @@ -376,7 +407,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: taulukkomuuttujia ei voi tuhota näin" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: assosiatiivista taulukkoa ei voi muuttaa indeksoiduksi" @@ -390,27 +421,32 @@ msgstr "dynaaminen lataus ei ole käytettävissä" msgid "cannot open shared object %s: %s" msgstr "jaettua objektia %s ei voida avata: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "kohdetta %s ei löydy jaetusta objektista %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: ei dynaamisesti ladattu" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: ei dynaamisesti ladattu" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: ei voida poistaa: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: on hakemisto" @@ -425,12 +461,12 @@ msgstr "%s: ei tavallinen tiedosto" msgid "%s: file is too large" msgstr "%s: tiedosto on liian iso" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: binääritiedostoa ei voida suorittaa" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: ei voida suorittaa: %s" @@ -454,15 +490,15 @@ msgstr "Töitä on pysäytettynä.\n" msgid "There are running jobs.\n" msgstr "Töitä on ajossa.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "ei löytynyt komentoa" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "komentohistoriamääritys" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: väliaikaistiedostoa ei voitu avata: %s" @@ -506,6 +542,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Sopivat komennot avainsanaan `" msgstr[1] "Sopivat komennot avainsanoihin `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -540,21 +582,21 @@ msgstr "" "Asteriski (*) nimen vieressä tarkoittaa, että komennon käyttö on estetty.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "valitsimista -anrw voidaan käyttää vain yhtä" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "sijainti komentohistoriassa" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: virheellinen valitsimen nimi" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: historiaviittaus epäonnistui" @@ -586,12 +628,12 @@ msgstr "odotettiin lauseketta" msgid "%s: not an indexed array" msgstr "%s: ei ole taulukkomuuttuja" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: virheellinen tiedostokahvamääritys" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: virheellinen tiedostokahva: %s" @@ -619,36 +661,36 @@ msgstr "tyhjä taulukkomuuttujan nimi" msgid "array variable support required" msgstr "vaaditaan tukea taulukkomuuttujille" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "”%s”: puuttuva muotoilumerkki" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, fuzzy, c-format msgid "`%c': invalid time format specification" msgstr "%s: virheellinen aikakatkaisumääritys" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "”%c”: virheellinen muotoilumerkki" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "varoitus: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "\\x:stä puuttuu heksadesimaalinumero" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, fuzzy, c-format msgid "missing unicode digit for \\%c" msgstr "\\x:stä puuttuu heksadesimaalinumero" @@ -796,12 +838,12 @@ msgstr "" " \n" " Sisäänrakennettu ”dirs”-komento näyttää hakemistopinon sisällön." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: virheellinen aikakatkaisumääritys" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "lukuvirhe: %d: %s" @@ -810,21 +852,11 @@ msgstr "lukuvirhe: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "”return” on käytettävissä vain funktiossa tai ladatussa skriptissä" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "funktiota ja muuttujaa ei voi poistaa yhtä aikaa" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: ei voida poistaa" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: ei voida poistaa: kirjoitussuojattu %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: ei ole taulukkomuuttuja" @@ -839,7 +871,7 @@ msgstr "%s: ei ole funktio" msgid "%s: cannot export" msgstr "%s: ei voida poistaa" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "siirtolaskuri" @@ -849,7 +881,7 @@ msgstr "" "komentotulkin valitsimia ei voida laittaa päällä ja ottaa pois päältä " "samanaikaisesti" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: virheellinen komentotulkin valitsimen nimi" @@ -906,26 +938,26 @@ msgstr "%s on %s\n" msgid "%s is hashed (%s)\n" msgstr "%s on hajautettu (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: virheellinen rajoitusargumentti" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "”%c”: virheellinen komento" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: rajoitusta ei saada: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "rajoitus" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: rajoitusta ei voida muokata: %s" @@ -985,76 +1017,76 @@ msgstr "virheellinen hyppy" msgid "%s: unbound variable" msgstr "%s: sitomaton muuttuja" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aaikakatkaisu: automaattinen uloskirjautuminen\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "syötettä ei voida lukea tiedostosta /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "AJAN MUOTOMÄÄRITYS: ”%c”: virheellinen muotoilumerkki" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "putkitusvirhe" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: rajoitettu: komentojen nimissä ei voi käyttää ”/”-merkkiä" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: komentoa ei löydy" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: virheellinen tulkki" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: binääritiedostoa ei voida suorittaa" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s on komentotulkin sisäänrakennettu komento\n" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "tiedostokahvaa %d ei voida kopioida kahvaksi %d" @@ -1104,37 +1136,42 @@ msgstr "odotettiin muuttujaa ++:n tai --:n jälkeen" msgid "missing `)'" msgstr "puuttuva ”)”" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "lauseoppivirhe: odotettiin operandia" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "lauseoppivirhe: virheellinen aritmetiikkaoperaattori" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (virheellinen avainsana on ”%s”)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "virheellinen lukujärjestelmä" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: virheellinen rivimäärä" + +#: expr.c:1597 msgid "value too great for base" msgstr "liian iso luku lukujärjestelmälle" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: virhe lausekkeessa\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: ylempiin hakemistoihin ei päästä" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "nodelay-tilaa ei voida asettaa tiedostokahvalle %d" @@ -1149,162 +1186,167 @@ msgstr "bashin syötteeksi ei voida avata uutta tiedostokahvaa kahvasta %d" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: uudella tiedostokahvalla %d on jo puskuri" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp-putki" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "haarautettu prosessi-id %d on ajossa olevalla työllä %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "poistetaan pysäytetty työ %d prosessiryhmästä %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: prosessi %5ld (%s) putkijonossa" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: prosessi %5ld (%s) on merkattu vielä toimivaksi" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: prosessitunnusta ei löydy." -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signaali %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Valmis" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Pysäytetty" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Pysäytetty(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Ajossa" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Valmis(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Poistui %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Tuntematon tila" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(luotiin core-tiedosto)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (työhakemisto: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "lapsiprosessin setpgid (%ld => %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: prosessi %ld ei ole tämän komentotulkin lapsiprosessi" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Prosessista %ld ei ole tietoja" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: työ %d on pysäytetty" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: työ on lopetettu" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: työ %d on jo taustalla" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: rivi %d:" -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (luotiin core-tiedosto)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(työhakemisto nyt: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp epäonnistui" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: vuonhallinta" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: vuonhallinta" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "päätteen prosessiryhmää ei voitu asettaa (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "tällä komentotulkilla ei ole työnohjausta" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: varmistus epäonnistui: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1313,39 +1355,39 @@ msgstr "" "\r\n" "malloc: %s:%d: varmistus epäonnistui\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "tuntematon" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: vapaitten listan lohko ylikirjoittui" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: kutsuttiin argumenttina jo vapautettu lohko" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: kutsuttuun argumenttina varaamaton lohko" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: havaittiin alivuoto; mh_nbytes rajojen ulkopuolella" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: alku- ja loppulohkojen koot eroavat" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: kutsuargumentti on varaamaton lohko" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: havaittiin alivuoto; mh_nbytes rajojen ulkopuolella" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: alku- ja loppulohkojen koot eroavat" @@ -1387,22 +1429,22 @@ msgstr "%s: virheellinen verkkopolkumääritys" msgid "network operations not supported" msgstr "verkko-operaatioita ei ole tuettu" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" -#: locale.c:272 +#: locale.c:292 #, fuzzy, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "xrealloc: %s:%d: ei voida varata %lu tavua" -#: locale.c:274 +#: locale.c:294 #, fuzzy, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "xrealloc: %s:%d: ei voida varata %lu tavua" @@ -1449,111 +1491,111 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: uudelleenohjaus ”%d” rajojen ulkopuolella" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "odottamaton EOF (tiedostonloppu) odotettaessa sulkevaa ”%c”" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "odottamaton EOF odotettaessa ”]]”" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "lauseoppivirhe ehdollisessa lausekkeessa: odottamaton avainsana ”%s”" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "lauseoppivirhe ehdollisessa lausekkeessa" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "odottamaton avainsana ”%s”, odotettiin ”)”" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "odototettiin ”)”" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "odottamaton argumentti ”%s” ehdolliselle unaariselle operaattorille" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "odottamaton argumentti ehdolliselle unaariselle operaattorille" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "" "odottamaton avainsana ”%s”, odotettiin ehdollista binääristä operaattoria" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "odotettiin ehdollista binääristä operaattoria" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "odottamaton argumentti ”%s” ehdolliselle binääriselle operaattorille" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "odottamaton argumentti ehdolliselle binääriselle operaattorille" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "odottamaton avainsana ”%c” ehdollisessa komennossa" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "odottamaton avainsana ”%s” ehdollisessa komennossa" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "odottamaton avainsana %d ehdollisessa komennossa" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "lauseoppivirhe lähellä odottamatonta avainsanaa ”%s”" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "lauseoppivirhe lähellä ”%s”" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "lauseoppivirhe: odottamaton tiedostonloppu" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "lauseoppivirhe" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Kirjoita ”%s” poistuaksesi komentotulkista.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "Odottamaton EOF odotettaessa vastaavaa ”)”" @@ -1596,89 +1638,89 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: ”%c”: virheellinen muotoilumerkki" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "tiedostokahva rajojen ulkopuolella" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: epämääräinen uudelleenohjaus" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: olemassa olevan tiedoston päälle ei voida kirjoittaa" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: rajoitettu: tulostusta ei voida uudelleenohjata" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "here-dokumentille ei voida luoda väliaikaistiedostoa: %s" -#: redir.c:192 +#: redir.c:213 #, fuzzy, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: listaa ei voida sijoittaa taulukon alkioon" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port-muotoa ei tueta ilman tietoliikennettä" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "virhe uudelleenohjauksessa: tiedostokahvaa ei voida kopioida" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "/tmp-hakemistoa ei löytynyt, luo se!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp:n pitää olla kelvollinen hakemiston nimi" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: virheellinen valitsin" -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "nodelay-tilaa ei voida asettaa tiedostokahvalle %d" -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "nodelay-tilaa ei voida asettaa tiedostokahvalle %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: on hakemisto" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Minulla ei ole nimeä!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versio %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1687,330 +1729,326 @@ msgstr "" "Käyttö:\t%s[GNU:n pitkä valitsin] [valitsin] ...\n" "\t%s [GNU:n pitkä valitsin] [valitsin] komentotiedosto ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU:n pitkät valitsimet:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Komentotulkin valitsimet:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "" "\t-irsD tai -c komento tai -O shopt_option (ainoastaan käynnistettäessä)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s tai -o -valitsin\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Kirjoita ”%s -c 'help set'” saadaksesi lisätietoja komentotulkin " "valitsimista.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Kirjoita ”%s -c help” saadaksesi lisätietoja komentotulkin " "sisäänrakennetuista komennoista.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Raportoi virheet komennolla ”bashbug”.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: virheellinen operaatio" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Väärä signaali" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Linjankatkaisu" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Keskeytys" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Lopetettu" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Virheellinen käsky" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Jäljitys/katkaisupisteansa" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT-käsky" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT-käsky" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Liukulukupoikkeus" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Tapettu" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Väylävirhe" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Muistialueen ylitys" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Virheellinen järjestelmäkutsu" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Katkennut putki" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Herätyskello" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Päätetty" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Kiireellinen I/O-ehto" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Pysäytetty (signaali)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Jatka" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Lapsiprosessin kuolema tai pysähtyminen" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Pysäytetty (päätteen syöte)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Pysäytetty (päätteen tuloste)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O on valmis" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU-rajoitus" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Tiedostorajoitus" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Hälytys (virtuaalinen)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Hälytys (profiili)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Ikkuna vaihtunut" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Tietuelukko" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Käyttäjän määrittelemä signaali 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Käyttäjän määrittelemä signaali 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT-syöte odottaa" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "sähkökatko lähellä" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "järjestelmän kaatuminen lähellä" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "siirrä prosessi toiselle CPU:lle" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "ohjelmointivirhe" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT-monitorointitila käytössä" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT-monitorointitila peruttu" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT-äänisekvenssi on valmistunut" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Informaatiopyyntö" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Tuntematon signaali #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Tuntematon signaali #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "virheellinen korvaus: ei sulkevaa ”%s” jonossa %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: listaa ei voida sijoittaa taulukon alkioon" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "putkea ei voida luoda prosessin korvaamista varten" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "lapsiprosessia ei voida luoda prosessin korvaamista varten" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "nimettyä putkea %s ei voida avata lukemista varten" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "nimettyä putkea %s ei voida avata kirjoitusta varten" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "nimettyä putkea %s ei voida kopioida tiedostokahvaksi %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "virheellinen korvaus: ei sulkevaa ”`” jonossa %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "putkea ei voida luoda komennon korvaamista varten" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "ei voida luoda lapsiprosessia komennon korvaamista varten" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: putkea ei voida kopioida tiedostokahvaksi 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: virheellinen rivimäärä" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "%s: virheellinen toiminnon nimi" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parametria ei ole tai sitä ei ole asetettu" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametria ei ole tai sitä ei ole asetettu" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: alimerkkijonolauseke < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: virheellinen korvaus" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: ei voida asettaa näin" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "virheellinen korvaus: ei sulkevaa ”`” jonossa %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "ei osumia: %s" @@ -2033,35 +2071,40 @@ msgstr "odotettiin ”)”" msgid "`)' expected, found %s" msgstr "odotettiin ”)”, löydettiin %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: odotettiin unaarista operaattoria" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: odotettiin binääristä operaattoria" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: odotettiin unaarista operaattoria" + +#: test.c:878 msgid "missing `]'" msgstr "puuttuva ”]”" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "lauseoppivirhe: odottamaton ”;”" + +#: trap.c:220 msgid "invalid signal number" msgstr "virheellinen signaalinumero" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: virheellinen arvo trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2069,86 +2112,86 @@ msgstr "" "run_pending_traps: signaalikäsittelijä on SIG_DFL, lähetän %d (%s) uudelleen " "itselleni" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: virheellinen signaali %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "virhe tuotaessa ”%s”:n funktiomääritystä" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "komentotulkkitaso (%d) liian korkea, palautetaan 1:ksi" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: ei funktiokontekstia nykytilassa" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: ei funktiokontekstia nykytilassa" -#: variables.c:4698 +#: variables.c:4949 #, fuzzy, c-format msgid "%s has null exportstr" msgstr "%s: parametria ei ole tai sitä ei ole asetettu" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "virheellinen merkki %d %s:n exportstr:ssä" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "ei =:ä kohteen %s exportstr:ssä" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: shell_variablesin alku ei ole funktiokonteksti" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: ei global_variables-kontekstia" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: shell_variablesin alku ei väliaikaisten ympäristömuuttujien " "ympäristössä" -#: variables.c:6272 +#: variables.c:6562 #, fuzzy, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: ei voida avata: %s" -#: variables.c:6277 +#: variables.c:6567 #, fuzzy, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%d: virheellinen tiedostokahva: %s" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s rajojen ulkopuolella" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright © 2009 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2243,12 +2286,12 @@ msgstr "command [-pVv] komento [arg ...]" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFilrtux] [-p] [niemi[=arvo] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFilrtux] [-p] nimi[=arvo] ..." #: builtins.c:82 @@ -2272,11 +2315,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts valitsinmerkit nimi [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nimi] [komento [argumentit ...]] [uudelleenohjaus ...]" #: builtins.c:100 @@ -2413,7 +2458,7 @@ msgstr "umask [-p] [-S] [tila]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [id]" #: builtins.c:181 @@ -2509,7 +2554,7 @@ msgstr "printf [-v muuttuja] muoto [argumentit]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-o valitsin] [-A toimenpide] [-G " @@ -2519,8 +2564,8 @@ msgstr "" #: builtins.c:235 #, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o valitsin] [-A toimenpide] [-G jokerimalline] [-" "W sanalista] [-F funktio] [-C komento] [-X suodatinmalline] [-P prefiksi] [-" @@ -2965,6 +3010,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3027,7 +3074,7 @@ msgstr "" "tule \n" " virhetilannetta." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3038,7 +3085,7 @@ msgstr "" " \n" " Vanhentunut. Katso ”help declare”." -#: builtins.c:538 +#: builtins.c:540 #, fuzzy msgid "" "Define local variables.\n" @@ -3066,7 +3113,7 @@ msgstr "" " Palauttaa onnistuneen, ellei ole annettu virheellistä valitsinta,\n" " tapahtuu virhe tai komentotulkki ei ole suorittamassa funktiota." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3135,7 +3182,7 @@ msgstr "" " Paluuarvo:\n" " Palauttaa onnistuneen ellei tapahdu virhettä." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3157,7 +3204,7 @@ msgstr "" " Paluuarvo:\n" " Palauttaa onnistuneen ellei tapahdu virhettä." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3211,7 +3258,7 @@ msgstr "" "sisäänrakennettu\n" " komento tai tapahtuu virhe." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3230,7 +3277,8 @@ msgstr "" " Paluuarvo:\n" " Palauttaa komennon paluuarvon tai onnistuneen jos komento on tyhjä." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3263,8 +3311,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3310,7 +3358,7 @@ msgstr "" "valitsimet\n" " loppuvat tai tapahtuu virhe." -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3353,7 +3401,7 @@ msgstr "" "uudelleenohjauksessa\n" " tapahtuu virhe." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3365,7 +3413,7 @@ msgstr "" " Poistuu komentotulkista paluuarvolla N. Jos N:ää ei anneta, paluuarvo\n" " on viimeisen komennon paluuarvo." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3378,7 +3426,7 @@ msgstr "" " Poistuu sisäänkirjautumiskomentotulkista paluuarvolla N. Palauttaa\n" " virheen jos ei olla sisäänkirjautumiskomentotulkissa." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3432,7 +3480,7 @@ msgstr "" " Palauttaa onnistuneen tai suoritetun komennon paluuarvon; nollasta\n" " poikkeava virhetilanteessa." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3453,7 +3501,7 @@ msgstr "" " Paluuarvo:\n" " Edustalle tuodun työn paluuarvo, tai epäonnistuminen virhetilanteessa." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3479,7 +3527,7 @@ msgstr "" "tapahtuu\n" " virhe." -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3525,7 +3573,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos NIMEÄ ei löydy tai on annettu " "virheellinen valitsin." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3567,7 +3615,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos MALLINETTA ei löydy tai valitsin on\n" " virheellinen." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3634,7 +3682,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin " "tai tapahtuu virhe." -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3679,7 +3727,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin tai \n" " tapahtuu virhe. Jos -x:ää on käytetty, palauttaa KOMENNON paluuarvon." -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3712,7 +3760,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos jokin valitsin tai TYÖTUNNISTE on " "virheellinen." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3756,7 +3804,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin tai " "tapahtuu virhe." -#: builtins.c:947 +#: builtins.c:949 #, fuzzy msgid "" "Evaluate arithmetic expressions.\n" @@ -3845,7 +3893,7 @@ msgstr "" " Jos viimeinen ARGUMENTTI evaluoituu nollaksi, let palauttaa 1, muussa\n" " tapauksessa 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3936,7 +3984,7 @@ msgstr "" " Paluuarvo on nolla, ellei törmätä tiedoston loppumiseen, aikarajan\n" " ylitykseen tai mikäli -u:lle annetaan virheellinen tiedostokahva." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3960,7 +4008,7 @@ msgstr "" "suorittamassa\n" " funktiota tai skriptiä." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4131,7 +4179,7 @@ msgstr "" " Paluuarvo:\n" " Palauttaa onnistumisen ellei ole annettu virheellistä valitsinta." -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4170,7 +4218,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin\n" " tai NIMI on kirjoitussuojattu." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4204,7 +4252,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin\n" " tai NIMI on virheellinen." -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4243,7 +4291,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin\n" " tai NIMI on virheellinen." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4262,7 +4310,7 @@ msgstr "" " Paluuarvo:\n" " Palauttaa onnistuneen ellei N ole negatiivinen tai suurempi kuin $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4287,7 +4335,7 @@ msgstr "" "epäonnistuu\n" " mikäli TIEDOSTOA ei voida lukea." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4314,7 +4362,7 @@ msgstr "" "tapahtuu\n" " virhe." -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4477,7 +4525,7 @@ msgstr "" " Palauttaa onnistumisen jos LAUSEKE evaluoituu todeksi; epäonnistuu jos\n" " LAUSEKE evaluoituu vääräksi tai on annettu virheellinen argumentti." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4489,7 +4537,7 @@ msgstr "" " Tämä on sisäänrakennetun ”test”-komennon synonyymi, mutta viimeisen\n" " argumentin pitää olla ”]”, joka sulkee avaavan ”[”:n." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4509,7 +4557,7 @@ msgstr "" " Paluuarvo:\n" " Onnistuu aina." -#: builtins.c:1362 +#: builtins.c:1364 #, fuzzy msgid "" "Trap signals and other events.\n" @@ -4591,7 +4639,7 @@ msgstr "" "annettu\n" " virheellinen valitsin." -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4648,7 +4696,7 @@ msgstr "" " Palauttaa onnistuneen mikäli kaikki NIMET löytyivät, muussa tapauksessa\n" " epäonnistuu." -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4680,6 +4728,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4739,7 +4788,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin\n" " tai tapahtuu virhe." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4774,7 +4823,7 @@ msgstr "" " Palauttaa onnistuneen ellei TILA ole virheellinen tai on annettu \n" " virheellinen valitsin." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4786,15 +4835,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Odottaa työn valmistumista ja palauttaa paluuarvon.\n" " \n" @@ -4810,7 +4869,7 @@ msgstr "" " Palauttaa ID:n tilan; epäonnistuu jos ID on virheellinen tai on annettu\n" " virheellinen valitsin." -#: builtins.c:1523 +#: builtins.c:1533 #, fuzzy msgid "" "Wait for process completion and return exit status.\n" @@ -4836,7 +4895,7 @@ msgstr "" " Palauttaa ID:n tilan; epäonnistuu jos ID on virheellinen tai on annettu\n" " virheellinen valitsin." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4858,7 +4917,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen suoritetun komennon paluuarvo." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4890,7 +4949,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen suoritetun komennon paluuarvo." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4927,7 +4986,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen suoritetun komennon paluuarvo." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4956,7 +5015,7 @@ msgstr "" " Paluuarvo:\n" " KOMENTOKETJUN paluuarvo." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4975,7 +5034,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen suoritetun komennon paluuarvo." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5009,7 +5068,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen suoritetun komennon paluuarvo." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5027,7 +5086,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen komennon paluuarvo." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5045,7 +5104,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen suoritetun komennon paluuarvo." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5068,7 +5127,7 @@ msgstr "" " Paluuarvo:\n" " KOMENNON paluuarvo." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5091,7 +5150,7 @@ msgstr "" " Paluuarvo:\n" " Onnistuu, ellei NIMI ole kirjoitussuojattu." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5110,7 +5169,7 @@ msgstr "" " Paluuarvo:\n" " Viimeisen suoritetun komennon paluuarvo." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5136,12 +5195,13 @@ msgstr "" " Paluuarvo:\n" " Työn tila." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5154,7 +5214,7 @@ msgstr "" " Paluuarvo:\n" " Palauttaa 1, jos LAUSEKKEEN arvo on 0; muuten palauttaa 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5208,7 +5268,7 @@ msgstr "" " Paluuarvo:\n" " 0 tai 1 riippuen LAUSEKKEEN arvosta." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5311,7 +5371,7 @@ msgstr "" " HISTIGNORE\tKaksoispistein eroteltu lista mallineista, joita käytetään\n" " \t\tpäätettäessä komentojen tallentamisesta historialistaan.\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5370,7 +5430,7 @@ msgstr "" "tai\n" " hakemiston vaihtaminen epäonnistuu." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5418,7 +5478,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen argumentti tai\n" " hakemiston vaihto epäonnistuu." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5473,7 +5533,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin\n" " tai tapahtuu virhe." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5511,7 +5571,7 @@ msgstr "" " Palauttaa onnistuneen, mikäli VALITSIN on käytössä, epäonnistuu jos on\n" " annettu virheellinen VALITSIN tai VALITSIN ei ole käytössä." -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5529,8 +5589,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5571,7 +5631,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin tai\n" " tapahtuu kirjoitus- tai sijoitusvirhe." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5623,7 +5683,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin tai \n" " tapahtuu virhe." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5646,7 +5706,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin tai\n" " tapahtuu virhe." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5701,7 +5761,7 @@ msgstr "" " Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin tai\n" " NIMELLE ei ole määritetty täydennysmääritystä." -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -5775,7 +5835,7 @@ msgstr "" " tai TAULUKKO on kirjoitussuojattu." # Changed " characters into ”... -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5785,6 +5845,21 @@ msgstr "" " \n" " ”mapfile”:n synonyymi." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Palauttaa nykyisen alirutiinikutsun kontekstin.\n" +#~ " \n" +#~ " Ilman LAUSEKETTA palauttaa" + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: prosessi %5ld (%s) putkijonossa" + +#~ msgid "Unknown Signal #" +#~ msgstr "Tuntematon signaali #" + #~ msgid "xrealloc: cannot reallocate %lu bytes (%lu bytes allocated)" #~ msgstr "xrealloc: ei voida uudelleenvarata %lu tavua (varattiin %lu tavua)" diff --git a/po/fr.gmo b/po/fr.gmo index 3277a3543314c1b21c171ca6081dda154e590ede..7c5778b1bb8a3d9dd6b9be09c241445d825c1ab0 100644 GIT binary patch delta 12540 zcmYk?37pN<|Htw3{mvNM5MvpPWf;pCGtAhR!Pv*X%bKzzB+=NHOV&sfn(So#B~s#s zl1NHYcG(mC)K6uJNag=}-*fyQzK=fhJm-A3^F7=5-m4u`a!!3EN8mzK_(H>0%QvPd zUde0BebVp7snnQxm5fQi*D(q|##HA7eCrhcS2! z<1xIlF_pN#Ng`2)f?lX6T7Dz+T+;x;UV2T)IX z2~~l=F&`GGZqKWT%D2Zr9uoaY=)jSv6Bl3s+=8mu7cPI-8Ck=&Oesuae>K$ceNj(7 z26f#xu`sT8`Oi>e;3!7pts1m{eiAuq+M1WZlH_ZmF4P^%<0#aVufig@2Mgj^R2SVs zT`)^6`((vX50rwj*cNr&7f}^`0}JDZTC{&6iMp2G0~O3jT)RgP}ln!uZ9_O3e&?h{~Ow-ifC#r zh&r$=Huab;s2h%HX7|s;Nb+x?j$4abKi+rl!oRW@vmZ6e_p~-<7c10p%tn4*S7U~7 z-9`ARNB?K-PM@&i9q7Rtz>bT(cv@;$x3@8!C@B6_! z`{xcfrWNPy$}r|X+#uUXW5PJ@1FVnR$FSH?es{dBzys9S2%lg~Mt}qIleo?WUzudg zP9AOKbmlY%q|9gJbA#{jPx9$+a$#(VFdD zJF4TbKF3wZuW=+6#D<&f`Q1>1dN{`79E`-x7=gPs(f?|Sy%eYqkD~hM9IEfGI`6yv zxi;Gqqp=P9i{oTkUk+3$<)J{E__As1|PQd!aGV206_Hx{y#) z4?xZPai}Mshi$3YQq=qZI*+6Gd~~=MT6jvK#z>m88&)Gf9Ch9XY)JlI7SEiZMe9V^ zeBMaUG@-l`vN8tDViLJ1*o3)p7f#^G4x%cS{)A_`VoxlF+fWrchC1(GXJj7F%;LsH zP}fR4Zm&7I+n(DsEU1!>eGv;mbrmC?_Vs7Sqs|xRKzOeyI`OeiCH9c;m>hCoBDPDaIJ;pi`vaJQD=`j_y8K<#b>m~KZJi@ggLE0{0guH5>|pVW z+CIvQdZLQXc37MIaJPRGs*ew1EM7%*Swt~gks7Fq48(YxgX*H~s6IdI^4CzuEm0X&fd*IsUqlU}rKl%Zi&`f>KwaV|)yo+w*M&!k}@s$xS>qkkN# z<=#S#g{{c>0rLY1jsD!F>;ctL6=;vT!6Z~)ZbCKnajcG6;yk-#W2mW7EwUXo3ofCa z{3e#doTa_c%c>%FBL4!0=KnqtYO3R?8vlYd@g8=;lrpvgGf@?N53AxS)M$<@YZsP8 zR0}mmRj57cv)@?EjdM^fw-j~1_py}b{{a#@@fWOye_~rqDrcwV1m|32B{i#1({Md% zA$lKm-a%A_OuQXSv8a_U-dP3JrS(wLeh}*Or&&Wnqx2GLiOo{pGyO0QRX!6n7&oEb z4TqekQ5Cp?I`1Eh#h3)!m8qyFeG=6rLogjDqFUrY0`p&k<0J)Yf!nAiGZk!~i9XRu2_tE(r>Xbp27N9BGHba-l#$PDr)wu#L5^<4A}Yp3k4b^kxAA{ zsKM3&wK7gYjoyW*rr&}?aVM(62^GE22aUR@1!)ad!jq^$8BxiujLE1$*$*|SCk9BU zCTmfBcp4Kicd~t=I?kr33%AGSI0g0O-=JoTpJE4X3Tp5TLS1LRa}Vl)ennNNcx5m2 z2`Z3ILQj;5>f2Qqi!8+!r%)AMh#Hjd zqptfcsv`GMV=hm1t%S_KBob=Ej;NLCWvqc)P#3(0>Y@@gY!`Guy{x99D*m4H9BMXY zuW6sW32I3nh`1V`QhxA4iP^ub%CaqNr(F6SWdHs>l3SUw5TIeKHC)dKaL|KS9mg za~O*^P)l^)`gVGiKvkeEY8pO?YN&!xR?N-#fa2Z=+xinkhjI@A#!c`Qg0#{I@ z*=t~*BpzFmZ-|=Duc0ou8}($rqHdV2p&hL8SetxnY=kqhJ|03%@5n~>({Dr6Y?&D# zp(p*qc@=eHcw;+i(^2z$IL6|7)Q!JHJ>ie2!5G=ZE-*DveLEOc(N|Cp_7Q4UoIq9N zCTe;H$~Co5+7jzg(BI|PpenW-wZ@-Eop={@p~Pl(X--EqeFp0I8L0j1-2T0&3jKx} z8auyLPc}i+EIE&= zNd6YK1(H$MZ|(9kFiG=&4GGo!DC#YB6V>N_OS{yzL0$MQRG;le-SBTz-^aDG6>EgL zVGmT-j6!wIO4NgVje4-(QTNN+n)`8olT1P_(7^dDRv*E7nzXU@ zLse`Fs%1VyP0x#{h3hwLizVCIF*OWz{t^smFzqCvK0JXMY}ZgNQLLSvZWXa0`BYRN zc0_$b8iG}D9qP%?px%~uQPVVAd(UKs^P2$f4dZ)2XM5dY-R%8d?#BGrjTTan;c+2U z&0~7l8z!LkH$biZ9Z(m33bl|tkI5_mqfiyx(8n{UBKchhvysmn>Y2B=?n)f!^8?i| z&rHYFFL`DID}m)Z)HL@mJy_#!)M<36spaiwRz;Yo)E*4qo! z-A)6q8@K$20%IOP}$F@>%f+mFp< z@DK81u_O*XVSOFr$Zthm?-c61yQr5{u9J4nk4AM}BGN?xQ-g#KOhdgUpL7QdK{e%Q z?2HqzJuP$$Q>bW}GdwX*`s78=jKMcAd1f-l<+*GZtT&KGF&mK0A`wl&^*=oG1~&-5!{>hPoO#bPUsC?t-=0aMiG%-mW)l1FJ>-HoCd@at zxxu6e-!#CCY`*ysw`ccFGtOI_(+^F%%eb8K%8?w$b&llnLl2rSk8i*KmnX593#Q>l zJe$uq#i;2Few94M32S40vl=JF`KB+g!;)qF(C>HC_&1w=+{mx(hu)F{@Cj}-4%Otd z>-eF!<3iLdT83)j&8XM!=NQnm`kn;i%Ungx>$mIrq3LrLwZdINtz_Z#{7~Ok!p7v= z;1`@XA3KuoPBVQ)TW`j86uLb;Ia%Du{`wX`Gtw^Zw_FTTq}b7}(MeeT<%r z<;h>eMi|w~UZ9I}FkaxslTZsz?>4@PAwLYY0?ujchnDP(sKIsw)dJ^GE9$SP2g=bd z;D=VcYVE9pP%W?mOW|qf1Jnt{+tY{G996;DsI`6@ss%2f&a2$P4=w4PQ8yloniaEA zOY%FYmG*qV?TG4VFOY&-xu&5`d=2&5U4eQhoIowX9=}ZMwH$+5x~n1!pJ|5r0MZFl zaW3lJa0oSva&)#W_B1Xh9~e$TO`NxjZ#rOSY=Ik4gXlJv#ec9QmVVOqT~q8sz7uMH z5PRVTY>BB|{m=)HnWzc`u{z#C?N99H>$7FRj3%Kb-DL~RKd1xKy4$W8g^A?1U=uu# zX&BeTwpc&ZOXwrijjp3wETN};;-`@tneC|2e;$WVL_Jx)XYA-Mk4fa4VtvfObo>z2LjRzyQ>PE} zUmpxwkWdX5qXypr)I9wTHN7sm{kKr>`4W9?i`BtaJm?#KMsXuU*%nl`4tJ)nbgF{=DBcE`fc+9u3Ewa9u@3mieMA6HQ~{0F;X zBL6%hr(+SkggWj4hFa{ofL+PTKj)hs?05k+%?_ek!C};VE29F9>;cxnT+iEC(j3+F%TQf&6*V{mkwbhlh(rqN!b`CX{)oCz_807v z#-Pd*QGMJ2D`5tz#nzxM_#Ns&?%?y7d#G*taj2E@O_%=^>570k<96J_dK?h*qMi5M zQG;+ks>xQP7N#wz(fa^Z@f^ea(9d)uP-E#3YD{DuZo4c7^fOHgb6Rn*(F z$Vm2cf76?UZuC0lz$K`@TZbCGm$5#kjDfAeO`?66NtQYLMMSO_%7gw&^RQ#zKA66ST+nI2|>QPotLLzg<3g zoLz!DVJzjdP%Gp{)Z6u#GjcrhUxTX2csrN|qXy3s)TsXuHJ$dLrrR-8-(A6;n011^ zK|j>OGz}AQ6&A!ps0aBG^$z$K+hK!=c2>MGk@>G3KT)7QDoP?Ow1HDURe?KJ6y>f7n4 zS#S{bL}&0Byy@&X#ok~WYVdxKYU-P)t|~m$PTMx9>tvvZ&+(@U5!k|?{1iOe7Lw>q z**1KYDB_2HPYz8fwTwo*J}YXx^h0eqotlnkLM8U!gG+GkaQ3aFEITpQ9k+#aUxJPC z&q0s2V=nQhbFDKCb=a>&EfTA6hr1ZbP>X~;mRFfJe$NVReE&30k-B2D=3D0(zJHq2 zWb~o%K5@eB;HyBWztp$oN&gS|=4Cn&kG688`Br7B5jm(-TP#RCzWwj9{7H6bTF#*C z8qtgNw|vhupFe&E=`yZG_+n#9yR;6`x1H(8*Z65(yHw!p(%8f{n4%! zULn7ks7jeW$!x}tP_5X7&|H59mlOXbt!=%#SGLR@ueaJ0RPZnS$?ZE%`kYI*CB2OFeB`U7;irbsSNHMcL+!6M zx)gukXY=>wQslnu%!~OQa%HR z5k)!YEet*X(1^ zT0yn_M)W2Ia7=%qr|uuciP_x665U1g6N|P4EQQ|_{3;jvWn+|fu<;8_=u`6#r1@rU zHeoBG9?^^ZWkTCV=QP|$+$8wMZ}=I2Pgt)1kC4e}j}QIh;Ctl5sEn4(*`yzBC0zO* z1?Pz+E}w;TBbOe5VdN{jhbidP@?OIo^WvlPG;(vX<4ZzYEcrO11}9y&MWzq=o`kk? zl;?35{D89VL?Y#dh~Y#&_Eo~MgtlDlPjbgAueanP%05trEzq4m;S}gCHB%*zZL>+o za&imIN|b!;LQ6SETVBdGxU}-CNS`J?A)SkTmoSa|n?!v=TXuJyZ}|Pud`!U<;t!%F z2i$T8<>sI#DZ4@BrYtM@J@~oX{}1Kb4iY1XABjxj(YBhzYc4a4bJh?Yh&L#k;I45; z^Zy4j`uOyrJ6ObUvq;KQhykwr0bU>quVej#6hbBbUC z?IUtXZ5n@3M3A^f{LYT4$S*-?vvC_>vLe4E%udI)9^FOq&&J0IK5y7cqx|CxA+{2XFF z>AQrs2&c`l$Z^jvC@ah7Pm@k!HSraDKP9%4e$E}a2>TJ$IUyhAuao`=A8jwVbVc@i zr1!AnyGJ|mCCU;W%O50vl_*VUd-BoxpWhW+rEmxFU-H$7zQimY`Pi0&bT?u$`+g-p zBr21iMEi6~O1cZ_-S{%GfOI&aZ3%IfvipR#YD8JmfoUWT5jBWH?j}AvZV-(q z)AlA&hWuWlF;S7wc9B>|B$FSB;hf);^i1MB;k)axEA;P+WpM@NcU8bPUGu*ViT8*| zqABq`2WZACJ?lK;O&QlVm$H>c!hS6Ym+(xg{XK9a~zEFk7mHU+h%a7;tI zO)R9WB=J7cS?mAv6h0)h4JCh!(3ZzyMq?!|@CxM}N&o5g?Y3 ze-E=S8|Tl{d08_C4(Z=7cIb$V*ip|6%-EVO<*)dyRlDcn&yt|-H@MD5G z>w4wFf^E~h!cm!fclzvy;6SO%E?K|)siYF$EKvzu3R%IxoT!oS8q;a zt7l#qFyfg3{cFcQJ3MnoSFcB~WH+xzmEh)Ay{MGnzTMuMdciFbe&?{@$S8k6QZPBq z|Gj+X>|uUfaKbSER<7W*fIlugm@&hj91)Cv&EK9gSaFG8zze>#)ZgO=saN*!;NsQ( SUj>6yscCqy=%@ZN|Nj7;B^|;5 delta 26263 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

2)Sy6+W0-;7S6)MyYlOH$B zzq8?{+gUDj=%VtP?+q#P=54^+NKs3ZR+2itu*K+&k*2PCd^^+G4n#6s7|Sps!xCei z*l942^yQ1Jrd7c_GWA!L)T{nnDr{s>zPhK&9%o1F$dqLMExonyrfhPw+GARS;mNSa zXxY;A!YQF>2d7v~!!8L8XB4-2=qU&V7@J+)DZX`NKlbR&e$ zvFHYkl)x&Z4M~kj%dNab|H%^9CEP?S=9p0@o7D|)tbtvb)=i{b8O^LMsZa1NL05CN zd|@yJVkHwPw4jm&DHAs(1=8?|CNrygWucjTwj|BaU9OB;&d`w#dym99F|zcv&g2MR zRBBN&Gx~V~&6-cwey!^v+Q_e8_%>yS)hr>>e|IUuI9us5DuWq+bb?N>87>U&lNfyc z8o-(m^j^0}>U+x0HdQ{DVfzwEB!vz@7M+rZXt*tK^L z&2M|H)KoPeL7uZ4BPBRVcyfH;` zn=FIQ=EMw`K1MQ&w2RoiP>l@fm#&5wxe9ZKrtY^+M~Xez_xZt8rlDnvtFqOG`0SVU ztEfoR`W2z>dl)#nf@~(B##WB%>4JsxwHn!x{m+fa)vrFck+dn(+Wssvz-%-n!<=wc zk<%}?RQyj;irMX!Z5cI9kx4c!G*?-a6|Jh`yQ{lUGg=~(gIZ?I1$(PZ*y_3wqg|$% zPKw1!9~3QBQf0C{Ml#dv-If^=y)@PFmYVaG!Woa;T~{>4-EFIGnEK2g1ZGy(U9AhF zu1hat5pO|Yxh0shZyOQ&mF&WGLDFC=tu3_G=tn?i&9pxVN_Ca(H0oW7Cp+d)uqAh*KQg$%Gh>V!X;S#9a!6zy0wTMPkGE9J2mZ^woVB5TatGn zRu^&iQy5WmCsUbc9nDt29R<0==Zeeh{%p}mLRJr9Y0#QN--IR|L?LYHHO~ro+Y*Yilq?>))uCR(reK+R~dHvS~FW^w$?{8 zG=EEFmliwl)^xUJvxVl`gfgX@x(^9=ZS3@ZCobALG@Y?M)N!%9ZHuxhvzAGpIO4NP zfswX99@TFS*yYfK@ILwzB)A}9L9cr2BCmCyPM%FGJ-DAmCK^XHM zi)T_5=6A-Dwi!@aBvw81Z7?W=pGYPVzB!NC1xG)iVl#=@&;)Z3p?Etw!3>f1p(n_y zFv6#*TbTU8(Zp^8XkF5_PG8>;s)pZ4Ra-RLz^|q_PSd=g9ci1~eXrwf&|B5Px5ZuM zVy^Xq)spHmP8iuh8f~hqi=6zwlE&ISw}SSvhcx%G_SZ9}>)iGsghhPu%#cEya=wn4_aMSqt;r>0e zj#Qa#AHOtVGTT!^(~ieOU3+Vd{jrR`UDzmFF+sBy2F=PV+EimhyEJsxvV5^Drx=9;|dFeYtpO08h$w0cAzvWZdv+w>6pR~;Dd&G5GY49 z-Sp5qp}tYYnf+PI7OtUfRWYqM(l2{^NvL&FYl=O#7y9Rr2 zNe|7{Wx5IFJmh4%uQRHoBXC8uR)_UMDTbEvK+CwRK>;h!&(;yu`Bc+V>rS8{m`r|K zL4LO}*M*BqQreuI7rw0h$lT>8M~K`=fpUWJ;_66U+ELKPt8|HoD6e{Aji zV7KwVYwjLetB()ndh)Ro!+k;{0%N$_yT|1uHrJx;F5SK8nSY5bq> zMVq)6^_%Z64}X@s9JMnCh0)Ix>dfWpisqZD!vE~?A1+6CX\n" "Language-Team: French \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n >= 2);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "mauvais indice de tableau" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: retire l'attribut nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s : impossible de convertir un tableau indexé en associatif" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s : clé non valable pour le tableau associatif" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s : impossible d'assigner à un index non numérique" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" "%s : %s : l'assignation d'un tableau associatif doit se faire avec un indice" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s : impossible de créer : %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command : impossible de trouver le mappage clavier pour la " "commande" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s : le premier caractère non vide n'est pas « \" »" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "pas de « %c » de fermeture dans %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s : virgule de séparation manquante" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "« %s » : impossible à délier" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "expansion des accolades : impossible d'allouer la mémoire pour %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" "expansion des accolades : échec lors de l'allocation mémoire pour %u éléments" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "expansion des accolades : échec de l'allocation mémoire pour « %s »" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "« %s » : nom d'alias non valable" @@ -111,22 +116,22 @@ msgstr "« %s » : nom du mappage clavier invalide" msgid "%s: cannot read: %s" msgstr "%s : impossible de lire : %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "« %s » : nom de fonction inconnu" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s n'est lié à aucune touche.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s peut être appelé via " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "« %s » : impossible à délier" @@ -140,28 +145,46 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "ceci n'a un sens que dans une boucle « for », « while » ou « until »" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Renvoie le contexte de l'appel de sous-routine actuel.\n" " \n" -" Sans EXPR, renvoie" +" Sans EXPR, renvoie « $ligne $nomfichier ». Avec EXPR,\n" +" renvoie « $ligne $sousroutine $nomfichier »; ces informations " +"supplémentaires\n" +" peuvent être utilisées pour fournir une trace de la pile.\n" +" \n" +" La valeur de EXPR indique le nombre de cadres d'appels duquel il faut " +"revenir en arrière\n" +" avant le cadre actuel ; le cadre supérieur est le cadre 0.\n" +" \n" +" Code de sortie :\n" +" Renvoie 0 à moins que le shell ne soit pas en train d'exécuter une " +"fonction ou que EXPR\n" +" ne soit pas valable." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "« HOME » non défini" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "trop d'arguments" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "répertoire nul" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "« OLDPWD » non défini" @@ -180,7 +203,7 @@ msgstr "avertissement :" msgid "%s: usage: " msgstr "%s : utilisation :" -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s : l'option nécessite un argument" @@ -195,7 +218,7 @@ msgstr "%s : argument numérique nécessaire" msgid "%s: not found" msgstr "%s : non trouvé" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s : option non valable" @@ -205,7 +228,7 @@ msgstr "%s : option non valable" msgid "%s: invalid option name" msgstr "%s : nom d'option non valable" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "« %s » : identifiant non valable" @@ -218,7 +241,7 @@ msgstr "nombre octal non valable" msgid "invalid hex number" msgstr "nombre hexadécimal non valable" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "nombre non valable" @@ -231,7 +254,8 @@ msgstr "%s : indication de signal non valable" #, c-format msgid "`%s': not a pid or valid job spec" msgstr "" -"« %s » : ce n'est pas un n° de processus ou une spécification de tâche valable" +"« %s » : ce n'est pas un n° de processus ou une spécification de tâche " +"valable" #: builtins/common.c:266 error.c:510 #, c-format @@ -295,77 +319,87 @@ msgstr "erreur lors de la définition de l'attribut du terminal : %s" msgid "error getting terminal attributes: %s" msgstr "erreur lors de la récupération de l'attribut du terminal : %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s : erreur de détermination du répertoire actuel : %s : %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s : spécification de tâche ambiguë" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "l'aide n'est pas disponible dans cette version" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s : « unset » impossible : %s est en lecture seule" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s : « unset » impossible" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s : nom d'action non valable" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s : pas d'indication de complètement" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "" "avertissement : l'option « -F » peut fonctionner différemment de ce à quoi " "vous vous attendez" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "" "avertissement : l'option « -C » peut fonctionner différemment de ce à quoi " "vous vous attendez" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "fonction de complétion actuellement non en cours d'exécution" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "utilisable seulement dans une fonction" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s : la variable de référence ne peut pas être un tableau" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s : références bouclées sur la même variable interdites" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s : référence de nom circulaire" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "« %s » : nom de variable invalide pour une référence de nom" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "« -f » ne peut pas être utilisé pour fabriquer des fonctions" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s : fonction en lecture seule" @@ -381,7 +415,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s : impossible de détruire des variables tableaux de cette façon" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s : impossible de convertir un tableau indexé en tableau associatif" @@ -395,27 +429,32 @@ msgstr "chargement dynamique non disponible" msgid "cannot open shared object %s: %s" msgstr "impossible d'ouvrir l'objet partagé %s : %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "impossible de trouver %s dans l'objet partagé %s : %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s : non chargé dynamiquement" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "la fonction de chargement de %s retourne un échec (%d) : pas chargé" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s : non chargé dynamiquement" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s : impossible d'effacer : %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s : ceci est un répertoire" @@ -430,12 +469,12 @@ msgstr "%s : ceci n'est pas un fichier régulier" msgid "%s: file is too large" msgstr "%s : le fichier est trop grand" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s : ne peut exécuter le fichier binaire" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s : impossible d'exécuter : %s" @@ -459,15 +498,15 @@ msgstr "Il y a des tâches stoppées.\n" msgid "There are running jobs.\n" msgstr "Il y a des tâches en cours d'exécution.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "aucune commande trouvée" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "indication d'historique" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s : impossible d'ouvrir le fichier temporaire : %s" @@ -511,13 +550,19 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Commandes du shell correspondant au mot-clé « " msgstr[1] "Commandes du shell correspondant aux mots-clés « " +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"Aucune rubrique d'aide ne correspond à « %s ». Essayez « help help », « man -k %" -"s » ou « info %s »." +"Aucune rubrique d'aide ne correspond à « %s ». Essayez « help help », « man -" +"k %s » ou « info %s »." #: builtins/help.def:224 #, c-format @@ -537,7 +582,8 @@ msgid "" msgstr "" "Ces commandes de shell sont définies de manière interne. Saisissez « help » " "pour voir cette liste.\n" -"Tapez « help nom » pour en savoir plus sur la fonction qui s'appelle « nom ».\n" +"Tapez « help nom » pour en savoir plus sur la fonction qui s'appelle « nom " +"».\n" "Utilisez « info bash » pour en savoir plus sur le shell en général.\n" "Utilisez « man -k » ou « info » pour en savoir plus sur les commandes qui\n" "ne font pas partie de cette liste.\n" @@ -545,21 +591,21 @@ msgstr "" "Une astérisque (*) à côté d'un nom signifie que la commande est désactivée.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "impossible d'utiliser plus d'une option parmi « -anrw »" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "position dans l'historique" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s : horodatage non valable" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s : l'expansion de l'historique a échoué" @@ -592,12 +638,12 @@ msgstr "une expression est attendue" msgid "%s: not an indexed array" msgstr "%s : n'est pas un tableau indexé" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s : spécification de descripteur de fichier non valable" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d : descripteur de fichier non valable : %s" @@ -625,36 +671,36 @@ msgstr "nom de variable tableau vide" msgid "array variable support required" msgstr "nécessité de prise en charge des variables tableaux" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "« %s » : caractère de format manquant" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "« %c » : spécification de format d'heure incorrecte" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "« %c » : caractère de format non permis" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "avertissement : %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "problème d'analyse du format : %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "chiffre hexadécimal manquant pour \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "chiffre unicode manquant pour \\%c" @@ -758,10 +804,12 @@ msgstr "" " \n" " Arguments :\n" " +N\tPermute la pile de façon que le Nième répertoire se place en haut,\n" -" \ten comptant de zéro depuis la gauche de la liste fournie par « dirs ».\n" +" \ten comptant de zéro depuis la gauche de la liste fournie par « dirs " +"».\n" " \n" " -N\tPermute la pile de façon que le Nième répertoire se place en haut,\n" -" \ten comptant de zéro depuis la droite de la liste fournie par « dirs ».\n" +" \ten comptant de zéro depuis la droite de la liste fournie par « dirs " +"».\n" " \n" " dir\tAjoute le répertoire DIR en haut de la pile, et en fait le " "nouveau\n" @@ -808,12 +856,12 @@ msgstr "" " \n" " Vous pouvez voir la pile des répertoires avec la commande « dirs »." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s : spécification de délai d'expiration non valable" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "erreur de lecture : %d : %s" @@ -821,26 +869,16 @@ msgstr "erreur de lecture : %d : %s" #: builtins/return.def:68 msgid "can only `return' from a function or sourced script" msgstr "" -"« return » n'est possible que depuis une fonction ou depuis un script exécuté " -"par « source »" +"« return » n'est possible que depuis une fonction ou depuis un script " +"exécuté par « source »" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "" "« unset » ne peut pas s'appliquer simultanément à une fonction et à une " "variable" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s : « unset » impossible" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s : « unset » impossible : %s est en lecture seule" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s : n'est pas une variable tableau" @@ -855,7 +893,7 @@ msgstr "%s : n'est pas une fonction" msgid "%s: cannot export" msgstr "%s : impossible d'exporter" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "nombre de « shift »" @@ -865,7 +903,7 @@ msgstr "" "les options du shell ne peuvent pas être simultanément activées et " "désactivées" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s : nom d'option du shell non valable" @@ -922,26 +960,26 @@ msgstr "%s est %s\n" msgid "%s is hashed (%s)\n" msgstr "%s est haché (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s : argument de limite non valable" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "« %c » : mauvaise commande" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s : impossible d'obtenir la limite : %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limite" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s : impossible de modifier la limite : %s" @@ -1001,80 +1039,80 @@ msgstr "mauvais saut" msgid "%s: unbound variable" msgstr "%s : variable sans liaison" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aattente de données expirée : déconnexion automatique\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "l'entrée standard ne peut pas être redirigée depuis /dev/null : %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT : « %c » : caractère de format non valable" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] existe encore" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "erreur de tube" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" "eval : dépassement de la profondeur maximum d'imbrication d'évaluations (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" "%s : dépassement de la profondeur maximum d'imbrication de sources (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" "%s : dépassement de la profondeur maximum d'imbrication de fonctions (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "" "%s : restriction : « / » ne peut pas être spécifié dans un nom de commande" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s : commande introuvable" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s : %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s : %s : mauvais interpréteur" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s : impossible d'exécuter le fichier binaire : %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "« %s » : est une primitive spéciale" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "impossible de dupliquer le fd %d vers le fd %d" @@ -1123,37 +1161,42 @@ msgstr "identifiant attendu après un pré-incrément ou un pré-décrément" msgid "missing `)'" msgstr "« ) » manquante" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "erreur de syntaxe : opérande attendu" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "erreur de syntaxe : opérateur arithmétique non valable" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s : %s (le symbole erroné est « %s »)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "base arithmétique non valable" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s : nombre de lignes non valable" + +#: expr.c:1597 msgid "value too great for base" msgstr "valeur trop grande pour la base" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s : erreur d'expression\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd : ne peut accéder aux répertoires parents" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "impossible de réinitialiser le mode « nodelay » pour le fd %d" @@ -1170,161 +1213,166 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input : le tampon existe déjà pour le nouveau fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline : pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "le processus cloné n°%d apparaît dans la tâche en fonctionnement %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "suppression de la tâche stoppée %d avec le groupe de processus %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process : processus %5ld (%s) dans le_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process : pid %5ld (%s) signalé toujours en vie" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid : %ld : n° de processus inexistant" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Fini" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Stoppé" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Stoppé(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "En cours d'exécution" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Fini(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Termine %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "État inconnu" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(core dumped)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd : %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "fils setpgid (%ld à %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait : le processus n°%ld n'est pas un fils de ce shell" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for : Aucun enregistrement du processus n°%ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job : la tâche %d est stoppée" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s : la tâche s'est terminée" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s : la tâche %d est déjà en arrière plan" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld : activation de WNOHANG pour éviter un blocage définitif" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s : ligne %d : " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (core dumped)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(maintenant, wd : %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control : getpgrp a échoué" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control : pas de contrôle de tâche en tâche de fond" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control : discipline de ligne" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control : setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "impossible de régler le groupe de processus du terminal (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "pas de contrôle de tâche dans ce shell" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc : échec de l'assertion : %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1333,39 +1381,39 @@ msgstr "" "\r\n" "malloc : %s:%d : assertion manquée\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "inconnu" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc : bloc écrasé sur liste libre" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free : appelé avec un bloc déjà libéré comme argument" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free : appelé avec un bloc non alloué comme argument" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free : débordement négatif détecté ; « mh_nbytes » est hors plage" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free : les tailles de fragment au début et à la fin sont différentes" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc : appelé avec un bloc non alloué comme argument" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc : débordement négatif détecté ; « mh_nbytes » est hors plage" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "" "realloc : les tailles de fragment au début et à la fin sont différentes" @@ -1408,23 +1456,23 @@ msgstr "%s : mauvaise spécification de chemin réseau" msgid "network operations not supported" msgstr "opérations sur le réseau non prises en charge" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale : LC_ALL : impossible de changer le paramètre de langue (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" "setlocale : LC_ALL : impossible de changer le paramètre de langue (%s) : %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale : %s : impossible de changer le paramètre de langue (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "" @@ -1465,15 +1513,15 @@ msgstr "make_here_document : le type d'instruction %d est incorrect" #, c-format msgid "here-document at line %d delimited by end-of-file (wanted `%s')" msgstr "" -"« here-document » à la ligne %d délimité par la fin du fichier (au lieu de « %" -"s »)" +"« here-document » à la ligne %d délimité par la fin du fichier (au lieu de « " +"%s »)" #: make_cmd.c:756 #, c-format msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection : l'instruction de redirection « %d » est hors plage" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1482,106 +1530,106 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) dépasse SIZE_MAX (%lu): ligne " "tronquée" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "nombre maximum de documents en ligne (« here-document ») dépassé" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "" "fin de fichier (EOF) prématurée lors de la recherche du « %c » correspondant" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "fin de fichier (EOF) prématurée lors de la recherche de « ]] »" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "" "erreur de syntaxe dans une expression conditionnelle : symbole « %s » " "inattendu" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "erreur de syntaxe dans une expression conditionnelle" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "symbole inattendu « %s » au lieu de « ) »" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "« ) » attendu" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argument inattendu « %s » pour l'opérateur conditionnel à un argument" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argument inattendu pour l'opérateur conditionnel à un argument" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "symbole « %s » trouvé à la place d'un opérateur binaire conditionnel" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "opérateur binaire conditionnel attendu" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argument « %s » inattendu pour l'opérateur binaire conditionnel" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argument inattendu pour l'opérateur binaire conditionnel" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "symbole « %c » inattendu dans la commande conditionnelle" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "symbole « %s » inattendu dans la commande conditionnelle" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "symbole « %d » inattendu dans la commande conditionnelle" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "erreur de syntaxe près du symbole inattendu « %s »" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "erreur de syntaxe près de « %s »" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "erreur de syntaxe : fin de fichier prématurée" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "erreur de syntaxe" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Utilisez « %s » pour quitter le shell.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "" "fin de fichier (EOF) prématurée lors de la recherche d'une « ) » " @@ -1626,91 +1674,91 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf : « %c » : caractère de format invalide" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "descripteur de fichier hors plage" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s : redirection ambiguë" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s : impossible d'écraser le fichier existant" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s : restreint : impossible de rediriger la sortie" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "" "impossible de créer un fichier temporaire pour le « here-document » : %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s : impossible d'affecter le descripteur de fichier à la variable" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port non pris en charge sans réseau" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "" "erreur de redirection : impossible de dupliquer le descripteur de fichier" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "« /tmp » introuvable, veuillez le créer !" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "« /tmp » doit être un nom de répertoire valable" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "le mode d'affichage amélioré est ignoré dans les shells interactifs" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c : option non valable" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "impossible de changer le uid en %d : uid effectif %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "impossible de changer le gid en %d: gid effectif %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "impossible de démarrer le débogueur: mode déboguage désactivé" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s : Ceci est un répertoire" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Je n'ai pas de nom !" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, version %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1719,318 +1767,314 @@ msgstr "" "Utilisation :\t%s [option longue GNU] [option] ...\n" "\t%s [option longue GNU] [option] fichier-script ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Options longues GNU :\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Options du shell :\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD ou -c commande ou -O shopt_option\t\t(invocation seulement)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s ou -o option\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Pour en savoir plus sur les options du shell, saisissez « %s -c \"help set\" " "».\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Pour en savoir plus sur les primitives du shell, saisissez « %s -c help ».\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Utilisez la commande « bashbug » pour faire un rapport de bogue.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "page d'accueil de bash : \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Aide générale sur l'utilisation de logiciels GNU : \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask : %d : opération non valable" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Signal falsifié" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Raccroche" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interrompt" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Quitte" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instruction incorrecte" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "trace/trap BPT" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Instruction ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Instruction EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Exception en virgule flottante" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Tué" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Erreur de bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Erreur de segmentation" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Mauvais appel système" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Tube brisé" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Horloge d'alarme" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminé" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Condition d'E/S urgente" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Stoppé (signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continue" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Mort ou arrêt du fils" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Stoppé (entrée tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Stoppé (sortie tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "E/S prête" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Limite CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Limite fichier" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarme (virtuelle)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarme (profile)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Fenêtre changée" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Verrou d'enregistrement" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Signal utilisateur 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Signal utilisateur 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "données d'entrée HFT en attente" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "coupure d'alimentation imminente" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "panne système imminente" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migration processus vers un autre CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "erreur de programmation" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Mode de surveillance HFT accordé" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Mode de surveillance HFT rétracté" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "Séquence de son HFT terminée" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Demande d'information" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "N° de signal inconnu" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Signal n°%d inconnu" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "Mauvaise substitution : pas de « %s » de fermeture dans %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s : impossible d'affecter une liste à un élément de tableau" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "impossible de fabriquer un tube pour une substitution de processus" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "impossible de fabriquer un fils pour une substitution de processus" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "impossible d'ouvrir le tube nommé « %s » en lecture" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "impossible d'ouvrir le tube nommé « %s » en écriture" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "impossible de dupliquer le tube nommé « %s » vers le fd %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "substitution de commande: octet nul ignoré en entrée" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "impossible de fabriquer un tube pour une substitution de commande" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "" "impossible de fabriquer un processus fils pour une substitution de commande" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute : impossible de dupliquer le tube vers le fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s : nom de variable invalide pour une référence de nom" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s : expansion indirecte invalide" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: nom de variable invalide" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s : paramètre non défini" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s : paramètre vide ou non défini" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s : expression de sous-chaîne négative" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s : mauvaise substitution" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s : affectation impossible de cette façon" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2038,12 +2082,12 @@ msgstr "" "les versions futures du shell forceront l'évaluation comme une substitution " "arithmétique" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "mauvais remplacement : pas de « ` » de fermeture dans %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "pas de correspondance : %s" @@ -2066,37 +2110,42 @@ msgstr "« ) » attendue" msgid "`)' expected, found %s" msgstr "« ) » attendue au lieu de %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s : opérateur unaire attendu" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s : opérateur binaire attendu" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s : opérateur unaire attendu" + +#: test.c:878 msgid "missing `]'" msgstr "« ] » manquant" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "erreur de syntaxe : « ; » non attendu" + +#: trap.c:220 msgid "invalid signal number" msgstr "numéro de signal non valable" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" "gestionnaire trap : dépassement de la profondeur maximum du gestionnaire " "« trap » (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps : mauvaise valeur dans trap_list[%d] : %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2104,91 +2153,92 @@ msgstr "" "run_pending_traps : le gestionnaire de signal est SIG_DFL, renvoi de %d (%s) " "à moi-même" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler : mauvais signal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "erreur lors de l'importation de la définition de fonction pour « %s »" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "niveau de shell trop élevé (%d), initialisation à 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "" "make_local_variable : aucun contexte de fonction dans le champ d'application " "actuel" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s : la variable ne peut se voir assigner une valeur" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s : assigne un entier à la référence de nom" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" "all_local_variables : aucun contexte de fonction dans le champ d'application " "actuel" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s a un « exportstr » nul" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "caractère %d non valable dans « exportstr » pour %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "pas de « = » dans « exportstr » pour %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context : le début de « shell_variables » n'est pas un contexte de " "fonction" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context : aucun contexte à « global_variables »" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope : le début de « shell_variables » n'est pas un champ d'application " "temporaire d'environnement" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s : %s : impossible d'ouvrir comme FILE" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s : %s : valeur non valable pour un descripteur de fichier de trace" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s : %s : valeur de compatibilité hors plage" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2280,11 +2330,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] commande [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [nom[=valeur] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] nom[=valeur] ..." #: builtins.c:82 @@ -2308,11 +2360,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts chaineopts nom [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nom] [commande [arguments ...]] [redirection ...]" #: builtins.c:100 @@ -2441,7 +2495,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [mode]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id ...]" #: builtins.c:181 @@ -2533,9 +2588,10 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v var] format [arguments]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G " @@ -2543,9 +2599,10 @@ msgstr "" "P prefixe] [-S suffixe] [nom ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o option] [-A action] [-G motif_glob] [-W " "liste_mots] [-F fonction] [-C commande] [-X motif_filtre] [-P prefixe] [-S " @@ -2669,8 +2726,8 @@ msgid "" msgstr "" "Définit les associations de touches et les variables de « Readline ».\n" " \n" -" Associe une séquence de touches à une fonction « Readline » ou une macro, " -"ou définit une\n" +" Associe une séquence de touches à une fonction « Readline » ou une " +"macro, ou définit une\n" " variable « Readline ». La syntaxe des arguments non-options est " "équivalente à celle\n" " du fichier ~/.inputrc, mais doivent être transmis comme arguments " @@ -2681,8 +2738,10 @@ msgstr "" " -m keymap Utilise KEYMAP comme mappage clavier pendant la\n" " durée de cette commande. Des noms de mappage " "valables\n" -" sont « emacs », « emacs-standard », « emacs-meta », \n" -" « emacs-ctlx », « vi », « vi-move », « vi-command » et\n" +" sont « emacs », « emacs-standard », « emacs-meta " +"», \n" +" « emacs-ctlx », « vi », « vi-move », « vi-command » " +"et\n" " « vi-insert ».\n" " -l Affiche les noms de fonctions.\n" " -P Affiche les noms et associations des fonctions.\n" @@ -3015,6 +3074,7 @@ msgstr "" "COMMANDE est introuvable." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -3027,6 +3087,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3084,8 +3146,8 @@ msgstr "" " \n" " Utiliser « + » au lieu de « - » pour désactiver l'attribut.\n" " \n" -" Les variables avec l'attribut « integer » ont une évaluation arithmétique " -"(voir\n" +" Les variables avec l'attribut « integer » ont une évaluation " +"arithmétique (voir\n" " la commande « let ») effectuée lorsqu'une valeur est affectée à la " "variable.\n" " \n" @@ -3099,7 +3161,7 @@ msgstr "" "ou qu'une\n" " erreur survienne lors de l'assignation d'une variable." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3109,7 +3171,7 @@ msgstr "" " \n" " Un synonyme de « déclare ». Consultez « help declare »." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3142,7 +3204,7 @@ msgstr "" "shell\n" " n'exécute pas une fonction." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3218,7 +3280,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de succès à moins qu'une erreur d'écriture survienne." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3240,7 +3302,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de succès à moins qu'une erreur d'écriture survienne." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3280,7 +3342,8 @@ msgstr "" " -n\tdésactive chaque NOM ou affiche la liste des commandes " "désactivées\n" " -p\taffiche la liste des commandes dans un format réutilisable\n" -" -s\taffiche seulement les noms des commandes Posix de type « special »\n" +" -s\taffiche seulement les noms des commandes Posix de type « special " +"»\n" " \n" " Options contrôlant le chargement dynamique :\n" " -f\tCharge la commande intégrée NOM depuis la bibliothèque partagée " @@ -3297,7 +3360,7 @@ msgstr "" " Renvoie le code de succès à moins que NOM ne soit pas une commande " "intégrée ou qu'une erreur ne survienne." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3318,7 +3381,8 @@ msgstr "" " Renvoie le même code de sortie que la commande, ou le code de succès si " "la commande est vide." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3351,8 +3415,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3388,13 +3452,14 @@ msgstr "" "d'option\n" " trouvé. Si un argument nécessaire n'est pas trouvé, « getopts » place un " "« : »\n" -" dans NOM et place dans OPTARG le caractère d'option trouvé. Si « getopts " -"»\n" +" dans NOM et place dans OPTARG le caractère d'option trouvé. Si « " +"getopts »\n" " n'est pas en mode silencieux et qu'une option incorrecte est rencontrée, " "il\n" " place « ? » dans NAME et efface OPTARG. Si un argument nécessaire n'est " "pas\n" -" trouvé, un « ? » est placé dans NAME, OPTARG est effacé et un message de\n" +" trouvé, un « ? » est placé dans NAME, OPTARG est effacé et un message " +"de\n" " diagnostic est affiché.\n" " \n" " Si la variable de shell OPTERR possède la valeur 0, « getopts » " @@ -3412,7 +3477,7 @@ msgstr "" "la fin des options\n" " est rencontrée ou si une erreur survient." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3455,7 +3520,7 @@ msgstr "" "ou\n" " qu'une erreur de redirection ne survienne." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3467,7 +3532,7 @@ msgstr "" " Termine le shell avec le code de retour « N ». Si N est omis, le code\n" " de retour est celui de la dernière commande exécutée." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3481,7 +3546,7 @@ msgstr "" "erreur\n" " s'il n'est pas exécuté dans un shell de connexion." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3533,8 +3598,8 @@ msgstr "" " après avoir effectué le remplacement ANCIEN=NOUVEAU.\n" " \n" " Un alias utile est « r='fc -s' » de sorte qu'en tapant « r cc »,\n" -" la dernière commande commençant par « cc » est ré-exécutée et avec « r », " -"la\n" +" la dernière commande commençant par « cc » est ré-exécutée et avec « r " +"», la\n" " dernière commande est ré-exécutée.\n" " \n" " Code de sortie :\n" @@ -3542,7 +3607,7 @@ msgstr "" "autre\n" " chose que 0 si une erreur survient." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3563,7 +3628,7 @@ msgstr "" " Celui de la commande placée au premier plan ou le code d'échec si une " "erreur survient." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3578,8 +3643,8 @@ msgid "" msgstr "" "Déplace des tâches vers l'arrière plan.\n" " \n" -" Place chaque JOB_SPEC en arrière plan comme s'il avait été démarré avec « " -"& ».\n" +" Place chaque JOB_SPEC en arrière plan comme s'il avait été démarré avec " +"« & ».\n" " Si JOB_SPEC n'est pas fourni, le shell utilise sa propre notion\n" " de tâche actuelle.\n" " \n" @@ -3588,7 +3653,7 @@ msgstr "" "activé\n" " ou qu'une erreur ne survienne." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3634,7 +3699,7 @@ msgstr "" " Renvoie le code de succès à moins que le NOM ne soit pas trouvé ou\n" " qu'une option non valable ne soit donnée." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3675,7 +3740,7 @@ msgstr "" "qu'une\n" " option non valable ne soit donnée." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3752,7 +3817,7 @@ msgstr "" "ou\n" " qu'une erreur ne survienne." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3802,7 +3867,7 @@ msgstr "" "de\n" " la COMMANDE est renvoyé." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3834,7 +3899,7 @@ msgstr "" " Renvoie le code de succès à moins qu'une option ou un JOBSPEC non\n" " valable ne soit donné." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3886,7 +3951,7 @@ msgstr "" "ou qu'une\n" " erreur ne survienne." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3975,7 +4040,7 @@ msgstr "" " Code de sortie :\n" " Si le dernier ARG est évalué à 0, « let » renvoie 1, sinon 0 est renvoyé." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -4089,7 +4154,7 @@ msgstr "" " ou qu'un descripteur de fichier non valable ne soit fourni comme " "argument à « -u »." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4111,7 +4176,7 @@ msgstr "" " Renvoie N ou le code d'échec si le shell n'est pas en train d'exécuter\n" " une fonction ou un script." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4290,12 +4355,12 @@ msgstr "" "position.\n" " Les options « -x » et « -v » sont désactivées.\n" " \n" -" Ces indicateurs peuvent être désactivés en utilisant « + » plutôt que « - " -"». Ils peuvent\n" +" Ces indicateurs peuvent être désactivés en utilisant « + » plutôt que « " +"- ». Ils peuvent\n" " être utilisés lors de l'appel au shell. Le jeu d'indicateurs actuel peut " "être trouvé\n" -" dans « $- ». Les n ARGs restants sont des paramètres de position et sont " -"affectés,\n" +" dans « $- ». Les n ARGs restants sont des paramètres de position et " +"sont affectés,\n" " dans l'ordre, à $1, $2, .. $n. Si aucun ARG n'est donné, toutes les " "variables du shell\n" " sont affichées.\n" @@ -4304,7 +4369,7 @@ msgstr "" " Renvoie le code de succès à moins qu'une option non valable ne soit " "donnée." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4346,7 +4411,7 @@ msgstr "" " Renvoie le code de succès à moins qu'une option non valable ne soit\n" " donnée ou que NOM soit en lecture seule." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4383,7 +4448,7 @@ msgstr "" "données\n" " ou que NOM ne soit pas valable." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4425,7 +4490,7 @@ msgstr "" " Renvoie le code de succès à moins qu'une option non valable ne soit\n" " donnée ou que NOM ne soit pas valable." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4444,7 +4509,7 @@ msgstr "" " Code de retour :\n" " Renvoie le code de succès à moins que N soit négatif ou supérieur à $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4472,7 +4537,7 @@ msgstr "" "code\n" " d'échec si NOMFICHIER ne peut pas être lu." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4500,7 +4565,7 @@ msgstr "" "activé\n" " ou qu'une erreur survienne." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4672,7 +4737,7 @@ msgstr "" "fausse ou si\n" " un argument non valable est donné." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4684,7 +4749,7 @@ msgstr "" " Ceci est un synonyme de la primitive « test », mais le dernier argument\n" " doit être le caractère « ] », pour fermer le « [ » correspondant." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4703,7 +4768,7 @@ msgstr "" " Code de retour :\n" " Toujours le code de succès." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4788,7 +4853,7 @@ msgstr "" "qu'une\n" " option non valable ne soit donnée." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4838,8 +4903,8 @@ msgstr "" "rien\n" " \t\tn'est renvoyé.\n" " -t\taffiche un mot unique parmi « alias », « keyword »,\n" -" \t\t« function », « builtin », « file » or « », si NOM est respectivement un " -"alias,\n" +" \t\t« function », « builtin », « file » or « », si NOM est " +"respectivement un alias,\n" " \t\tun mot réservé du shell, une fonction du shell, une commande " "intégrée,\n" " \t\tun fichier du disque ou un nom inconnu\n" @@ -4852,7 +4917,8 @@ msgstr "" "si l'un\n" " d'entre eux n'est pas trouvé." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4883,6 +4949,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4944,8 +5011,8 @@ msgstr "" "affichée\n" " Si aucune option n'est donnée, « -f » est supposée.\n" " \n" -" Les valeurs sont des multiples de 1024 octets, sauf pour « -t » qui prend " -"des\n" +" Les valeurs sont des multiples de 1024 octets, sauf pour « -t » qui " +"prend des\n" " secondes, « -p » qui prend un multiple de 512 octets et « -u » qui prend " "un nombre\n" " de processus sans unité.\n" @@ -4955,7 +5022,7 @@ msgstr "" "fournie ou\n" " qu'une erreur ne survienne." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4980,8 +5047,8 @@ msgstr "" " \n" " Si MODE commence par un chiffre, il est interprété comme un nombre " "octal ;\n" -" sinon comme une chaîne de symboles de mode comme ceux acceptés par chmod" -"(1).\n" +" sinon comme une chaîne de symboles de mode comme ceux acceptés par " +"chmod(1).\n" " \n" " Options :\n" " -p\tsi MODE est omis, affiche sous une forme réutilisable en entrée\n" @@ -4993,7 +5060,8 @@ msgstr "" "qu'une\n" " option non valable ne soit donnée." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -5004,15 +5072,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Attend la fin d'une tâche et renvoie le code de retour.\n" " \n" @@ -5039,7 +5117,7 @@ msgstr "" "valable\n" " ou en cas d'option non valable." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -5067,7 +5145,7 @@ msgstr "" "valable ou\n" " si une option non valable est donnée." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -5083,14 +5161,15 @@ msgstr "" " \n" " La boucle « for » exécute une suite de commandes pour chaque membre " "d'une\n" -" liste d'éléments. Si « in MOTS ...; » n'est pas fourni, « in \"$@\" » est\n" +" liste d'éléments. Si « in MOTS ...; » n'est pas fourni, « in \"$@\" » " +"est\n" " utilisé. Pour chaque élément dans MOTS, NOM est défini à cet élément,\n" " et les COMMANDES sont exécutées.\n" " \n" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -5121,7 +5200,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5157,7 +5236,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5188,7 +5267,7 @@ msgstr "" " Code de sortie :\n" " Le code de retour est celui du PIPELINE." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5208,7 +5287,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5246,7 +5325,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5265,7 +5344,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5284,7 +5363,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5307,7 +5386,7 @@ msgstr "" " Code de retour :\n" " La commande coproc renvoie le code de sortie 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5333,7 +5412,7 @@ msgstr "" " Code de retour :\n" " Renvoie le code de succès à moins que NOM ne soit en lecture seule." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5351,7 +5430,7 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la dernière commande exécutée." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5369,7 +5448,8 @@ msgstr "" " Équivalent à l'argument JOB_SPEC de la commande « fg ». Reprend " "l'exécution\n" " d'une tâche stoppée ou en tâche de fond. JOB_SPEC peut spécifier soit\n" -" un nom soit un numéro de tâche. Faire suivre JOB_SPEC de « & » permet de\n" +" un nom soit un numéro de tâche. Faire suivre JOB_SPEC de « & » permet " +"de\n" " placer la tâche en arrière plan, comme si la spécification de tâche " "avait\n" " été fournie comme argument de « bg ».\n" @@ -5377,12 +5457,13 @@ msgstr "" " Code de sortie :\n" " Renvoie le code de la commande reprise." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5395,7 +5476,7 @@ msgstr "" " Code de sortie :\n" " Renvoie 1 si EXPRESSION est évaluée à 0, sinon renvoie 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5436,8 +5517,8 @@ msgstr "" " \tEXPR1 && EXPR2\tVrai si EXPR1 et EXPR2 sont vraies, faux sinon\n" " \tEXPR1 || EXPR2\tVrai si EXPR1 ou EXPR2 est vraie, faux sinon\n" " \n" -" Lorsque les opérateurs « == » et « != » sont utilisés, la chaîne à droite " -"de\n" +" Lorsque les opérateurs « == » et « != » sont utilisés, la chaîne à " +"droite de\n" " l'opérateur est utilisée comme motif, et une mise en correspondance est " "effectuée.\n" " Lorsque l'opérateur « =~ » est utilisé, la chaîne à droite de " @@ -5450,7 +5531,7 @@ msgstr "" " Code de sortie :\n" " 0 ou 1 selon la valeur de l'EXPRESSION." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5520,8 +5601,8 @@ msgstr "" " HOSTNAME\tLe nom de la machine actuelle.\n" " HOSTTYPE\tLe type de processeur sur lequel cette version de Bash " "fonctionne.\n" -" IGNOREEOF\tContrôle l'action du shell à la réception d'un caractère « EOF " -"»\n" +" IGNOREEOF\tContrôle l'action du shell à la réception d'un caractère « " +"EOF »\n" " \t\tcomme seule entrée. Si défini, sa valeur est le nombre de " "caractères\n" " \t\t« EOF » qui peuvent être rencontrés à la suite sur une ligne vide\n" @@ -5575,7 +5656,7 @@ msgstr "" " \t\tdécider quelles commandes doivent être conservées dans la liste " "d'historique.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5638,7 +5719,7 @@ msgstr "" "fourni\n" " ou que le changement de répertoire n'échoue." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5690,7 +5771,7 @@ msgstr "" "donné\n" " ou que le changement de répertoire n'échoue." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5749,7 +5830,7 @@ msgstr "" " Renvoie le code de succès à moins qu'une option non valable ne soit\n" " fournie ou qu'une erreur ne survienne." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5790,7 +5871,7 @@ msgstr "" "valable\n" " est donnée ou si NOMOPT est inactive." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5807,8 +5888,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5868,7 +5949,7 @@ msgstr "" "donnée ou qu'une\n" " erreur d'écriture ou d'affectation ne survienne." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5925,8 +6006,8 @@ msgstr "" "l'ordre\n" " dans lequel les options en majuscule ci-dessus sont listées. Si " "plusieurs\n" -" options sont fournies, l'option « -D » est prioritaire sur -E et les deux " -"sont\n" +" options sont fournies, l'option « -D » est prioritaire sur -E et les " +"deux sont\n" " prioritaires sur -I.\n" " \n" " Code de retour :\n" @@ -5934,7 +6015,7 @@ msgstr "" "fournie ou\n" " qu'une erreur ne survienne." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5956,7 +6037,7 @@ msgstr "" " Renvoie le code de succès à moins qu'une option non valable ne soit\n" " fournie ou qu'une erreur ne survienne." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -6010,8 +6091,8 @@ msgstr "" " \n" " Chaque NOM correspond à une commande pour laquelle un réglage d'auto-" "complètement\n" -" doit déjà avoir été défini grâce à la commande intégrée « complete ». Si " -"aucun\n" +" doit déjà avoir été défini grâce à la commande intégrée « complete ». " +"Si aucun\n" " NOM n'est fourni, « compopt » doit être appelée par une fonction " "générant\n" " des auto-complètements ; ainsi les options de ce générateur d'auto-" @@ -6023,7 +6104,7 @@ msgstr "" "fournie\n" " ou que NOM n'ait aucun réglage d'auto-complètement." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -6106,7 +6187,7 @@ msgstr "" "donnée ou que\n" " le TABLEAU soit en lecture seule ou ne soit pas un tableau indexé." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -6116,6 +6197,21 @@ msgstr "" " \n" " Synonyme de « mapfile »." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Renvoie le contexte de l'appel de sous-routine actuel.\n" +#~ " \n" +#~ " Sans EXPR, renvoie" + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process : processus %5ld (%s) dans le_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "N° de signal inconnu" + #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "Copyright (C) 2014 Free Software Foundation, Inc." @@ -6218,8 +6314,8 @@ msgstr "" #~ msgid "that `~/bin' might be displayed as `/homes/bfox/bin'. The -v flag" #~ msgstr "" -#~ "le répertoire « ~/bin » pourra être affiché « /homes/bfox/bin ». L'option « -" -#~ "v »" +#~ "le répertoire « ~/bin » pourra être affiché « /homes/bfox/bin ». L'option " +#~ "« -v »" #~ msgid "causes `dirs' to print the directory stack with one entry per line," #~ msgstr "demande à « dirs » d'afficher un répertoire de la pile par ligne," @@ -6227,8 +6323,8 @@ msgstr "" #~ msgid "" #~ "prepending the directory name with its position in the stack. The -p" #~ msgstr "" -#~ "en le précédant de sa position dans la pile. L'option « -p » fait la même " -#~ "chose" +#~ "en le précédant de sa position dans la pile. L'option « -p » fait la " +#~ "même chose" #~ msgid "flag does the same thing, but the stack position is not prepended." #~ msgstr "sans afficher le numéro d'emplacement dans la pile." @@ -6236,7 +6332,8 @@ msgstr "" #~ msgid "" #~ "The -c flag clears the directory stack by deleting all of the elements." #~ msgstr "" -#~ "L'option « -c » vide la pile des répertoires en retirant tous ses éléments." +#~ "L'option « -c » vide la pile des répertoires en retirant tous ses " +#~ "éléments." #~ msgid "" #~ "+N displays the Nth entry counting from the left of the list shown by" @@ -6296,7 +6393,8 @@ msgstr "" #~ msgid "dir adds DIR to the directory stack at the top, making it the" #~ msgstr "" -#~ "dir ajoute « DIR » au dessus de la pile des répertoires, en faisant de lui" +#~ "dir ajoute « DIR » au dessus de la pile des répertoires, en faisant de " +#~ "lui" #~ msgid " new current working directory." #~ msgstr " le nouveau répertoire courant." @@ -6412,12 +6510,12 @@ msgstr "" #~ "shell. Si vous\n" #~ " avez défini une fonction de shell appelée « ls » et que vous voulez " #~ "appeler\n" -#~ " la commande « ls », vous pouvez faire « command ls ». Si l'option « -p " -#~ "» est\n" +#~ " la commande « ls », vous pouvez faire « command ls ». Si l'option « -" +#~ "p » est\n" #~ " donnée, une valeur par défaut est utilisée pour le PATH garantissant " #~ "que tous\n" -#~ " les utilitaires standards seront trouvés. Si l'option « -V » ou « -v » " -#~ "est\n" +#~ " les utilitaires standards seront trouvés. Si l'option « -V » ou « -v " +#~ "» est\n" #~ " donnée, une description de la commande s'affiche. L'option « -V » " #~ "fournit plus\n" #~ " d'informations." @@ -6528,12 +6626,12 @@ msgstr "" #~ "chargement\n" #~ " dynamique, l'option « -f » peut être utilisée pour charger de " #~ "nouvelles primitives\n" -#~ " depuis l'objet partagé FILENAME. L'option « -d » efface une primitive " -#~ "précédemment\n" +#~ " depuis l'objet partagé FILENAME. L'option « -d » efface une " +#~ "primitive précédemment\n" #~ " chargée avec « -f ». Si aucun nom (n'étant pas une option) n'est " #~ "donné, ou si l'option\n" -#~ " « -p » est spécifiée, une liste de primitive est affichée. L'option « -" -#~ "a » permet d'afficher\n" +#~ " « -p » est spécifiée, une liste de primitive est affichée. L'option " +#~ "« -a » permet d'afficher\n" #~ " toutes les primitives en précisant si elles sont activées ou non. " #~ "L'option « -s » restreint\n" #~ " la sortie aux primitives « special » POSIX.2. L'option « -n » affiche " @@ -6594,10 +6692,10 @@ msgstr "" #~ "complet\n" #~ " pour NAME, et aucune recherche n'est effectuée. L'option « -r » " #~ "demande au shell\n" -#~ " d'oublier tous les chemins mémorisés. L'option « -d » demande au shell " -#~ "d'oublier\n" -#~ " les chemins mémorisés pour le NAME. Si l'option « -t » est fournie, le " -#~ "chemin\n" +#~ " d'oublier tous les chemins mémorisés. L'option « -d » demande au " +#~ "shell d'oublier\n" +#~ " les chemins mémorisés pour le NAME. Si l'option « -t » est fournie, " +#~ "le chemin\n" #~ " complet auquel correspond chaque NAME est affiché. Si plusieurs NAME " #~ "sont fournis\n" #~ " à l'option « -t », le NAME est affiché avant chemin complet haché. " @@ -6634,14 +6732,14 @@ msgstr "" #~ msgstr "" #~ "Par défaut, enlève tous les arguments JOBSPEC de la table des tâches " #~ "actives.\n" -#~ " Si l'option « -h » est fournie, la tâche n'est pas retirée de la table " -#~ "mais\n" +#~ " Si l'option « -h » est fournie, la tâche n'est pas retirée de la " +#~ "table mais\n" #~ " est marquée de telle sorte que le signal SIGHUP ne lui soit pas " #~ "envoyé quand\n" #~ " le shell reçoit un SIGHUP. Lorsque JOBSPEC n'est pas fournie, " #~ "l'option « -a »,\n" -#~ " permet d'enlever toutes les tâches de la table des tâches. L'option « -" -#~ "r »\n" +#~ " permet d'enlever toutes les tâches de la table des tâches. L'option « " +#~ "-r »\n" #~ " indique de ne retirer que les tâches en cours de fonctionnement." #~ msgid "" @@ -6693,8 +6791,8 @@ msgstr "" #~ "reconnus comme\n" #~ " étant des délimiteurs de mots. Si aucun NAME n'est fourni, la ligne " #~ "est conservée\n" -#~ " dans la variable REPLY. L'option « -r » signifie « entrée brute » et la " -#~ "neutralisation \n" +#~ " dans la variable REPLY. L'option « -r » signifie « entrée brute » et " +#~ "la neutralisation \n" #~ " par barre oblique inverse est désactivée. L'option « -d » indique de " #~ "continuer\" la lecture jusqu'à ce que le premier caractère de DELIM " #~ "soit lu plutôt que\n" @@ -6704,16 +6802,16 @@ msgstr "" #~ "est fourni,\n" #~ " les mots lus sont affectés en séquence aux indices du TABLEAU, en " #~ "commençant\n" -#~ " à zéro. Si « -e » est fourni et que le shell est interactif, « readline " -#~ "» est\n" +#~ " à zéro. Si « -e » est fourni et que le shell est interactif, « " +#~ "readline » est\n" #~ " utilisé pour obtenir la ligne. Si « -n » est fourni avec un argument " #~ "NCHARS non nul,\n" -#~ " « read » se termine après que NCHARS caractères ont été lus. L'option « " -#~ "-s »\n" +#~ " « read » se termine après que NCHARS caractères ont été lus. L'option " +#~ "« -s »\n" #~ " permet aux données venant d'un terminal de ne pas être répétées.\n" #~ " \n" -#~ " L'option « -t » permet à « read » de se terminer avec une erreur si une " -#~ "ligne\n" +#~ " L'option « -t » permet à « read » de se terminer avec une erreur si " +#~ "une ligne\n" #~ " entière de données ne lui a pas été fournie avant le DÉLAI " #~ "d'expiration. Si la\n" #~ " variable TMOUT est définie, sa valeur est le délai d'expiration par " @@ -6761,7 +6859,8 @@ msgstr "" #~ "Les NAME sont marqués pour export automatique vers l'environnement des\n" #~ " prochaines commandes exécutées. si l'option « -f » est donnée, les " #~ "NAME\n" -#~ " se rapportent à des fonctions. Si aucun NAME n'est donné ou si « -p »\n" +#~ " se rapportent à des fonctions. Si aucun NAME n'est donné ou si « -p " +#~ "»\n" #~ " est fourni, la liste de tous les NAME exportés dans ce shell " #~ "s'affiche.\n" #~ " L'argument « -n » permet de supprimer la propriété d'export des NAME " @@ -6787,8 +6886,8 @@ msgstr "" #~ "aucun\n" #~ " argument n'est donné ou si « -p » est fourni, la liste de tous les " #~ "noms\n" -#~ " en lecture seule est affichée. L'option « -a » indique de traiter tous " -#~ "les\n" +#~ " en lecture seule est affichée. L'option « -a » indique de traiter " +#~ "tous les\n" #~ " NAME comme des variables tableaux. L'argument « -- » désactive le " #~ "traitement\n" #~ " des option suivantes." @@ -6851,8 +6950,10 @@ msgstr "" #~ "un\n" #~ " nom de commande.\n" #~ " \n" -#~ " Si l'option « -t » est utilisée, « type » affiche un simple mot parmi\n" -#~ " « alias », « keyword », « function », « builtin », « file » ou « », si\n" +#~ " Si l'option « -t » est utilisée, « type » affiche un simple mot " +#~ "parmi\n" +#~ " « alias », « keyword », « function », « builtin », « file » ou « », " +#~ "si\n" #~ " NAME est respectivement un alias, un mot réservé du shell, une " #~ "fonction\n" #~ " du shell, une primitive, un fichier du disque, ou s'il est inconnu.\n" @@ -6865,8 +6966,8 @@ msgstr "" #~ " \n" #~ " Si « -a » est utilisé, « type » affiche tous les emplacements qui " #~ "contiennent\n" -#~ " un exécutable nommé « file ». Ceci inclut les alias, les primitives et " -#~ "les\n" +#~ " un exécutable nommé « file ». Ceci inclut les alias, les primitives " +#~ "et les\n" #~ " fonctions si, et seulement si « -p » n'est pas également utilisé.\n" #~ " \n" #~ " L'indicateur « -P » force une recherche dans PATH pour chaque NAME " diff --git a/po/ga.gmo b/po/ga.gmo index d7712deebc3aea7f906e201e7f0591914155bef8..b792b4a1a449873625bfe5364d324058891a1f97 100644 GIT binary patch delta 12104 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 delta 18177 zcmb`N2Xs``*2nJ!1w)l8QZJzfl0fK1&=^`2LJ10p2$N)z8Jx_-nF&SEQS73iMh$kb zBcf;&q$pw#ET~|^X92~A`Yc$U{rUa=_uL72Jav8FTHjr6erKP4_St8jGgnHX#Kk5dHZ%`e}Y7cicv#cLTFYcmT%bL{3vUxbo8QZ$etMIVL9Z(&;=jp#eO{7JZWp#kv zVN*B?I&dn~1j=CxxELM>uYv90{jew84*M{^^(BenWOV3fRx|?+Lq8vCpp8&7-sSN_ zs1AOCJz$sqmX!)mg<5GC%90mBO>iaTKkF&}ap1SGJ8UrkGQKs81Xi7j8^d29erFwnV`wXeLRl&Rm47kR${vU6=M5;QJm~2^ zLG{-VN7F=8;qh=-fHsw9c#+R z!A9uQq3Zde;>S527r|eSwyaB_eBpu#Y#Y2Da?-8aU@85+0=L@i|A>j~2@&u2NtQK> zf>!yK^%gUXO=VliA3xo))}pUE!?Jp#Pdtk}>MfdMS*z*rIiF?Kr94_-Str7Ieyl+L z`hXdDGn6lEhu^~2;q7o|5GyC>uz0Rz{Yb{X5FOF+o27Uz`rBdCU{{2*P5#z0%X$zF zj4}v35VNfM)SFRGl!HF_ruu=G!^h{D&^&U!@v&SeA1m;99!$tvSCBXnu7NMYFQE2r z!vfRrWvGUqLI>7aXttmWtcTtgYK4QLwqh(i22O_Bf-^jZz49ec?XFtL{^yaXAmbEl zb^xZcvW)ZD7I+5RQ%w1a3ycr^0WT%L$%V$mH!R_TqWosKfIa^L$|s6genYmR4BiA6 zFSV=($Zx$I^V5DC{0Yn7cr61gBeDE?W7>|DW(!_iVOiHw@s*o!LK^yRF}xpY@4tpS z;0d=`7Vcuzy~Aw9G$@PCh9A*y6vp7RJFyUa@opAH`8)R#q?qua#C_acWVBpsOgIC6 zh#rJ8<%Ea4j-igvE_SJ`0<`?_qmbx7w`8@pv*EMt%`g`5mw=+yWiA7i#N%s!o`hq;1C`$e0N^ zn$|b43#@$By!AFi?b%0AzL2uR=&hmZ4TsvI*|0vm4EBM`p(eZ)%CcXuj z>GQ_N62nPoMWdhs%4DdHi=hUtfLh^w@Fe&m)C3#7U`*Q<%Cv)_d}Rt$`wL(XxYjFw z18O4Qc;%g5bhkKRjVGbKh`~YdZa4|P1AD^sU1p%uU>bT9>a^SnWr?*g74C#5!q4GU z*y|-zF9Bt_YhYt|FB}3NgQx5Ke@UV{8KYh{Gd>#*K(B!E`sd(r@E~jityj#%8pGzO zgJ2Vw3uVFSPy?1iP3$75cK5=8unJCupTTB~Zw=jT&he@6X!Kby1r|b`*HWm4mqJZw z3#<>{g$>|G9>0dY(SL!858d~eA2xHKocC5JpV|hC;C`4;!Khb_cLrfY^vgY74>f_6 zPz^Ui2kwR1^Piwr+Tt~1>NGeGeHfHQE`mCK*Fjm}Vb~mQfwIgiuVH`9_**jC!H%z+ zhQpv5FwQy->NK4RJHr^%KsR`N0`^6J2R4I^-o*Y| zNyj&h$%n!SdJfb~t6(wQ0kdGnUURNzLpkGe*dK0$a>g&Ae5w9hmemht!hz5SHPK3_ zg>3iuN`izsejDb(M*r|u3^UP}!Xa=I)M@w*s-yOA8|Ff-Xdcvr?t^)750no%@0cy^ z1s(K3P!^d6+rh-SB#tL>Bb3S4d3+LTB`?4c@DOYZ`@C!7!6~pcdKl`QU*hR&VSDuL zP!s(CYGO^^Gd?y1%IBuRR*Y{gCLyQ04$9=Wdwc|HrrY5l_$h1$JMJ^iI1FZ>Plp=d zQm6^7gPOojs7Uw`lqDPNH}!|Y!RRG$kk0=dB(zs=LTyFL`{q^~4z+?}j}>q@`qNMm z@i(Yr=zL&KK~LBTeI)D*&w_2>1yBpP3ATW{VH5Zf?8W%jcO$Gf*pi3u?gkz4AJr8q>Ff9myXJW$Gd*FRy?)X17DNTj%jrD9e8TDfZV4 zJ0COyo(SdT)1f-J5NZ#vg7x5|P%GI8HQ;kld;cly4x4>u9<4)Q9{TxETl*3m53SEl zh@JrDBL$yhf2}k@Mh;v7)8M<%f%U#Hk*x>RM25iL@GLkQUI|ZtyPIY_R8Odid;X#{xIuD6FL2`H~Kkn1iTHZ-8)cQ_#@QTwExMxfQCYiGZrQq zl9)%LC0qjK1C>xKc^v9gyaF{~i=RzLV__roBG?$71Lqz^XK+(pPTB7!(%oa*Zp7ON zRqrLZ*k)o-6P#X`zrVC15$Dey$HFV2D&FF8HPk>G;9~@U?NAe3*uZv8S_!pv_rZtg z_-)vX2zNyz+d2i_(!{ndC;yXUZEGkKj5N2c56EBL+O`IuFFihCTNjb>bO+lymx`kt z+uBHnTRYoUIV)M1YFjtMue;f91iUiMHkTD_K)u^xChb(SRXzDc0%NWe1?zeFJB}pW#iIIG?}cjALP6X4}>rI4B2;Q(igB zHurzK(YCddf-HEn8uCZK0{92q!JZe4H6~BXv#qPyih=MRIW!^v!1)i>{b$TOH{?>SIgcwFR~{g?9CeZ0j_g|1(ION5MMSjfR=UW(89N zX2lOdo!|9v4+HFgA5(8d$hPi-=SLWr^6pXF>WztRf_3Qc*@ebJ&z);qoLK8!C})0c zk?Hq+=>GmcNJ3uy8`L>%yV$IFFx)~%IdA~^*7?TN17RoB9M~EbLPf}Pp;mSSTur-! za6I~T7ufD?xF6=DXI^N#0c{CPsNpRnbPU%+?d>k8jz56f%b#EuIAw|LKELO|bvb(vhd}M&4{#DZ`5N2(olpT&(BFevz^71mMhbtm)Uh1~ z^I$I2?Y9Dk;8SoM?0uc-FA*o90iK0&vgQ@G8}r9PRa^>BfUm=B*z9^^seE`M`n6Ci z-vdvAb#E|EHVUfW6>u8-7|OCEZnUj4;XFwDg!LMU$z-&sG~VxrgV2}2!EhrS4i9Ugj)I4p8hb@gkOW|ul-H7wF-veBk%Z_#G;6WZ!E{9e`@E7%C3j3RS)t z>cMgVs^jnAQrQ1Kb9}c#nf?u^Eja{r{(pgLfAsyf`$wwu1POI~A>{6`Rzg+0A2x?o zP^RAjHPH7k3l1Q_%W}m~cgHfg5I*STcYnZGG7l=!1w1Z*+S1FRd?2yKOMC+5RL8C{ zE6DLU1I{Hs0(CdM4Yf62Lpfv12aPxPgv!r`@_}NgiQeLszXY|QPoSLpXNUz8Ro8 zhgZWNVLzS!OV*jl^aRv#Is|3%%twrg&xB*pFNUYU7d^f8qb3s0g4()UptkNVC@+5q z`rs$FH)1k`mfGU3qD&if4 zish+Kn5~-W@j9sb&qED-5NZp5fSPd1MiW;$K{@mIjhuh&)m3C@j~{|E{VuQKFHoVh z$0ie)MnXC1OsM0!44wpEg|b+S&BljLhq}&JczhGe>sxLyfohz`^S5yRr&I748FHq^ zPnwyJfLh5ZuoDbIP4o(=^ScIS!&jlsdCR9v{k~8un+RpGX-$gBH=PDD4KfgJ2-%|wX*9R^}Hj>tNF6ngS&%UE*_q$g{l3$3PvfHcOh1}$~)GH(4yEjE1 ztb>gA^6SIqUj08vJGI&-`;e=C?kTOk@~6;sscU>I064@}XQV%}*DWxA$MBN>g(@#+ z16<{$b+zd$qK`8Wd7Ru>-)!{u2xs2<3VkdxK$Bs7_dD9-CipONG8OZY-$~=WRx_jt z4RnqQku%X7d8@gSw7!2My}Z17q=|Gj--DzGAl4ldF|W4#>gC`E$zeb8|qK<+I-;=nDvkHG6qrcS<+ch zF->1Jay7cXEe6)D=ssj6dMR?hmwzL9ok(|P(8aKqmoH>^eVh$XLLPI=7@w=o{U0wr zfuA8?Qt$wB1?j60eR^2!Lq12p0Xd5FLYVN%A4k{so~OTOR4a>#>?ZG1FTbuw?nd{! z*Q}qP7+!`joJuc3Kjg*Yepm5tN0W3zkCHDTlPNy~9s^U5;~7vvxig}#lDz3irctd6 zN#9JGkZN^9-0`=2g>S$~WO4=8d}*Z5M(d0GfD|AKP08;x630^KOJtyznGN;-Lu`em z--{j^(;^`GL^YDI%fNc$094_0@#f+@_PYzO*Vs8=HTKZ;I4e+7Bh zRI!?p{x>oJIhyhoP+zr2r4Nx#r%YcM(f^_5elH~}d4?>`Xj%2g$io1~LU%LEb!g9_#_H zhXd&|`6Y76%thM^MkX$N zpOWqbZ-M=h4@tj;yh*wteeHq+koS@0m-5qbK< z+t<)Wz9auSSo?bgWjzu@R(NIicoklScO%P@r;!rM^I_-Nv8<#`#P5urK55G6{QTUBc}_6q_~-dT<-WMT$ng~x zMxsT*aETL-IPrkriI#`_F{d~Zbq@E@z~S@SFi@uBj6SD4NFV-iTN+6H2^QDNOtzQxcr#*Q`q&UpyWS7L>>RF=m%r?1UpuUiO61RHKoq zh11TrGsfXLRoyjKj8!2{tq0r%hGS#l)-xKOpq%S)*QJfO>#~7+Gj_G7| z2TRp-8gYut!zMfIEA=K>Ir{FjlV-EN7*KH%=&_btYS*Sebgo0te6D}_; zNch>8aFN?jN=htJ9xe1c#leu@nIG_nog#lhc}WSonU)->B&9IwXQ!Q#P^7?DYgwj2 zc?=&2h8>?13;0=ea{9v$Z;Cfoup}Ib`V(eomQa>bGjqJ=&rB&x`hA4~cO%?h+qW)rk)E{P7X=*w(4)4gJiV{x2LMIrH znX!^xM30z0J6+yksFNSH(Jo=L~;;q;n-FrSd;*7o-7 zuwOauf)B^DWGvG0?HTi%9hI@?5XgG4r=_JFvNVUa5ePB6IV{vj)WijaQL~wfqGms8 zO>3HtCmZJ#T+-Uhr38`Mww2UGgZ^fDCyxu z+;ilf0zy)ZU=t58rvg8V4Mw8G;HedpCw8|pE7srbR6Tb014ma)c%YG8cW$JhV$PaT zrv!^|!eDWb>Elzru#-C~-8+<}1jqu8j8hhk6w)_E3UfYpF0^-IW&T2%7MgpfV*Q$~ z&E2R=J*E(jxI0|&&ozS+Ze*2dO}KY^h{b(zf*Li?^+zKnUYnLa=f8V*=KJLE?u|r* z@}}fBv6Rpi5BTD0)+6SW1K- zKUx|LD{>~|ZSum>Z2Sv?amTFV@L)A#71xZFs6Ci&EUk~25syYf?nNBdWp?C5jFpUy z*&b}8V33?pdhN5K1?ULLJWPptg#ll<#P3b6V$X^}%|pIeoKA*2#lBz&yB9kZ4?Nhf zYVw+&j!G{on(bM1Skkmkw}GJ|r)RfVnr;T{GTXCj)tGg&j!Bf@*fTSH1%=#eC3DY? zmCu`n9`Tl}bhdXjDm~V{c*=ZnDbt+!JT^kX7#ixBn(Ib|ImvS;Wx6gkR_ryL#N4<= z7f_VQ$Y=kGjiT;mS)7hC4z8beM^39Os@_J8&K3S&<~Y;@hrgd>?KvuLJDHi8vnpI>NLw5l9AOfBWtLWHE`I#ei?lS zR-E?c0~L+-p3!JL9$4-x@egxKd{zFvi@If1R|U%o1AZSj+n?7OCb~qhKZ@c(m=F&ZKN;|uig|4)jEA{W$uuu*MN`~&mTWAH!qKOkrS<69gMO# zhwC&%e?G!nLBL0}@X>3?+yU-L)vJObGt9}g#&M=ruTqqZXW(z+9Xs2gqIi=OB^wg!cS&c8Q?n)fD+Hl7gj1>mTgS=+wvab_V zpQ~bSr+!{{nH$!&v(Fz(@Phw1@6JU% ziLo{GZdwP!rDkNO*iSd5+9q%MF?Nl+-V5{Yb2{0jJMdpLEe)`Vp z^;#a+vWvT9$4N=y#07YY6ytEb+US!@g~xUE+Twt(Ab=qlJk59>qnD)QM9aB_s@J-^ zS7U1RQW%H?$<@@u#yV2o2q*kq$_+ck- z9p3LN(L%5YGb&^+baVE^zjYHACan?2e`i%1boeg9f93Kb%8xt%@8SRUe zRaZp`ZlPlNDxu-9;q|;#*z}dsS!RO)8s9y0(`*9}7o?MLfx*fZCT+HK;#7&dZazIS0MwmH5^U&tP0`zp81 zu-iENjB$#36bA?oMQ*9)j>o$LaxN+_JIC&pOD**im&xcW89aHnRvq;Tpob z;p?)WvRFIUkNnl*yaSF>zeI{hq%!Oc86t7@cF%tN9@Hzyo1Z)C zVMCicO0O$S?7AEEDwmG5JK32VI*05F>s1D$w$qpa$^yxa*swBck7<<9WB#vxVz_?o z{&dK8O3WidFXgcgKNHw^y-@j$5ei25Wj4E5KdFd|H>OM+J1$#eWjkZ@s;{0nVVsn)&ZO+AQ>t&y zlQPX2pF1&sYWD0g6LYf1&zfz17>ya7J8IknmFGAUr;Mt;S;^_icC+(yvd3oUP8qG- zNzRn&D{?1PUp+-yzLT3hWx_b4xi^u17+ATH(h%XKdQ(NS1Fbe3m9U%HeY{sAjsD}u z2s*z4W~%MX5#vwG&SB2#V?)ae?0f1Ap*Z>bL{+Hi&W{FD##UG4=1r}>I{EX2MUI}x zI!*J(me~91_DcRZ;q_C(lXO*hw!5kB+m4&j{gK1-EF7P;;o3{>ovr`=x5|-|tk|== a>xMK@=13M=d7~Bb^ZsnUNhYQ diff --git a/po/ga.po b/po/ga.po index 0254a01d..d6a08623 100644 --- a/po/ga.po +++ b/po/ga.po @@ -7,93 +7,98 @@ msgid "" msgstr "" "Project-Id-Version: bash 5.0-beta2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2018-12-06 21:34+0000\n" "Last-Translator: Séamus Ó Ciardhuáin \n" "Language-Team: Irish \n" +"Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Lokalize 2.0\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" "(n>6 && n<11) ? 3 : 4;\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "droch-fhoscript eagair" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: aitreabúid nameref (tagairt athróga) á baint" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "" "%s: ní féidir eagar innéacsaithe a thiontú go heagar comhthiomsaitheach" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: eochair neamhbhailí eagair chomhthiomsaithigh" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: ní féidir sannadh go hinnéacs neamhuimhriúil." -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" "%s: %s: caithfear foscript a úsáid le sannadh chuig eagar comhthiomsaitheach" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: ní féidir cruthú: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: ní féidir mapa eochrach an ordaithe a aimsiú" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: ní \" an chéad charachtar nach spás bán é." -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "Níl '%c' dúnta i %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: deighilteoir idirstaid ar iarraidh" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "'%s': ní féidir dícheangail" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "fairsingiú lúibíní: ní féidir cuimhne a leithdháileadh le haghaidh %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" "fairsingiú lúibíní: theip ar leithdháileadh cuimhne le haghaidh %u eilimint" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "fairsingiú lúibíní: theip ar leithdháileadh cuimhne le haghaidh '%s'" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "'%s': ainm neamhbhailí ar mhapa eochrach" @@ -112,22 +117,22 @@ msgstr "'%s': ainm neamhbhailí ar mhapa eochrach " msgid "%s: cannot read: %s" msgstr "%s: ní féidir léamh: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "'%s': ainm feidhme neamhaithnid" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "Níl %s ceangailte le heochair ar bith.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "Is féidir %s a ghlaoigh trí " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "'%s': ní féidir dícheangail" @@ -141,28 +146,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "Gan chiall ach i lúb 'for', 'while' nó 'until'" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Aischuir comhthéacs an ghlaoigh reatha fhoghnáthaimh.\n" " \n" -" Gan SLONN, aischuirtear " +" Gan SLONN, aischuirtear '$líne $ainm_comhaid'. Le SLONN, aischuirtear\n" +" '$líne $foghnáthamh $ainm_comhaid'; is féidir lorg cruaiche a sholáthar " +"leis an\n" +" fhaisnéis bhreise seo.\n" +" \n" +" Taispeánann an luach atá ag SLONN líon na bhfrámaí glaoigh le dul siar\n" +" roimh an ceann reatha; fráma 0 an ceann atá ar barr.\n" +" \n" +" Stádas Scortha:\n" +" Aischuirtear 0 ach sa chás nach bhfuil an bhlaosc ag rith feidhme " +"blaoisce, nó\n" +" sa chás go bhfuil SLONN neamhbhailí." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "Níl HOME socruithe" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "An iomarca argóintí" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "comhadlann neamhnitheach" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "Níl OLDPWD socruithe" @@ -181,7 +203,7 @@ msgstr "rabhadh: " msgid "%s: usage: " msgstr "%s: úsáid: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: tá argóint riachtanach don rogha" @@ -196,7 +218,7 @@ msgstr "%s: argóint uimhriúil de dhíth" msgid "%s: not found" msgstr "%s: gan aimsiú" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: rogha neamhbhailí" @@ -206,7 +228,7 @@ msgstr "%s: rogha neamhbhailí" msgid "%s: invalid option name" msgstr "%s: ainm neamhbhailí rogha" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "'%s': ní aitheantóir bailí é" @@ -219,7 +241,7 @@ msgstr "uimhir ochtnártha neamhbhailí" msgid "invalid hex number" msgstr "uimhir heicsidheachúlach neamhbhailí" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "uimhir neamhbhailí" @@ -295,76 +317,86 @@ msgstr "earráid agus airíonna teirminéil á socrú: %s" msgid "error getting terminal attributes: %s" msgstr "earráid agus airíonna teirminéil á fáil: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: earráid ag fáil na comhadlainne reatha: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: sonrú taisc athbhríoch" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "Níl cabhair ar fáil sa leagan seo." -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: ní féidir díshocrú: %s inléite amháin" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: ní féidir díshocrú" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: ainm neamhbhailí gnímh" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: níl sonrú iomlánaithe ann." -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "" "Rabhadh: b'fhéidir nach n-oibríonn an rogha -F mar a bheifeá ag súil leis." -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "" "Rabhadh: b'fhéidir nach n-oibríonn an rogha -C mar a bheifeá ag súil leis." -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "níl an fheidhm chomhlánaithe á rith faoi láthair" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "Inúsáidte i bhfeidhmeanna amháin. " -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: ní féidir le athróg thagartha bheith ina h-eagar" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" "%s: ní cheadaítear tagairtí don athróg féin i nameref (tagairt athróga)" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: tagairt ainm ciorclach" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "'%s': ainm neamhbhailí athróige le haghaidh tagairt ainm" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "Ní féidir '-f' a úsáid chun feidhmeanna a dhéanamh" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: feidhm inléite amháin" @@ -379,7 +411,7 @@ msgstr "%s: cáintear sannadh na gcomheagar athfhriotail" msgid "%s: cannot destroy array variables in this way" msgstr "%s: ní féidir athróga eagair a scrios mar seo." -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "" @@ -394,29 +426,34 @@ msgstr "Níl luchtú dinimiciúil ar fáil" msgid "cannot open shared object %s: %s" msgstr "Ní féidir an réad comhroinnte %s a oscailt: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "Ní féidir %s a aimsiú sa réad comhroinnte %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: níl sé luchtaithe go dinimiciúil" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" "Theip ar an ngníomh luchtála le haghaidh %s (aiscuireadh %d): níor " "luchtáladh é" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: níl sé luchtaithe go dinimiciúil" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: ní féidir scrios: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: is comhadlann é" @@ -431,12 +468,12 @@ msgstr "%s: ní gnáthchomhad é" msgid "%s: file is too large" msgstr "%s: tá an comhad ró-mhór" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: ní féidir comhad dénártha a rith" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: ní féidir rith: %s" @@ -460,15 +497,15 @@ msgstr "Tá tascanna stoptha ann.\n" msgid "There are running jobs.\n" msgstr "Tá tascanna ag rith.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "Níor aimsíodh ordú" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "Sonrú staire" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: ní féidir comhad sealadach a oscailt: %s" @@ -515,6 +552,12 @@ msgstr[2] "Ordaithe blaoisce a mheaitseálann na lorgfhocail '" msgstr[3] "Ordaithe blaoisce a mheaitseálann na lorgfhocail '" msgstr[4] "Ordaithe blaoisce a mheaitseálann na lorgfhocail '" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -548,21 +591,21 @@ msgstr "" "Ciallaíonn réalt (*) ar ainm go bhfuil an t-ordú díchumasaithe.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "Ní féidir níos mó ná ceann amháin as -anrw a úsáid." -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "suíomh staire" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: stampa ama neamhbhailí" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: theip ar fhairsingiú staire." @@ -594,12 +637,12 @@ msgstr "Ag súil le slonn" msgid "%s: not an indexed array" msgstr "%s: ní eagar innéacsaithe é" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: sonrú neamhbhailí tuairisceora comhaid" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: tuairisceoir comhaid neamhbhailí: %s" @@ -627,36 +670,36 @@ msgstr "ainm folamh athróga eagair" msgid "array variable support required" msgstr "tacaíocht le hathróga eagair de dhíth" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "'%s': carachtar formáide ar iarraidh." -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "'%c': sonrú neamhbhailí formáide ama" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "'%c': carachtar formáide neamhbhailí." -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "rabhadh: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "fadhb i bpársáil formáide: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "digit heicsidheachúlach ar iarraidh le haghaidh \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "digit Unicode ar iarraidh le haghaidh \\%c" @@ -817,12 +860,12 @@ msgstr "" " \n" " Taispeánann an t-ordú ionsuite \"dirs\" cruach na gcomhadlann." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: sonrú neamhbhailí teorann ama" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "Earráid léite: %d: %s" @@ -832,21 +875,11 @@ msgid "can only `return' from a function or sourced script" msgstr "" "Ní féidir \"return\" a dhéanamh ach ó fheidhm nó ó script rite le \"source\"" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "Ní féidir feidhm agus athróg a dhíshocrú ag an am céanna." -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: ní féidir díshocrú" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: ní féidir díshocrú: %s inléite amháin" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: ní athróg eagair é" @@ -861,7 +894,7 @@ msgstr "%s: ní feidhm é." msgid "%s: cannot export" msgstr "%s: ní féidir easpórtáil" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "comhaireamh iomlaoide" @@ -869,7 +902,7 @@ msgstr "comhaireamh iomlaoide" msgid "cannot set and unset shell options simultaneously" msgstr "Ní féidir roghanna blaoisce a shocrú agus a dhíshocrú ag an am céanna." -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: ainm neamhbhailí ar rogha blaoisce" @@ -926,26 +959,26 @@ msgstr "Tá %s %s\n" msgid "%s is hashed (%s)\n" msgstr "Tá %s haiseáilte (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: argóint teorann neamhbhailí" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "'%c': droch-ordú" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: ní féidir teorainn a fháil: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "teorainn" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: ní féidir teorainn a athrú: %s" @@ -1005,76 +1038,76 @@ msgstr "drochléim" msgid "%s: unbound variable" msgstr "%s: athróg neamhcheangailte" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aImithe thar am ag feitheamh le hionchur: logáil amach uathoibríoch\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "Ní féidir an ionchur caighdeánach a atreorú ó /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "FORMÁID_AMA: '%c': carachtar formáide neamhbhaií." -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: tá an comhphróiseas [%d:%s] fós ann" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "earráid phíopa" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: imithe thar uasleibhéal neadaithe eval (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: imithe thar uasleibhéal neadaithe foinse (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: imithe thar uasleibhéal neadaithe feidhme (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: srianta: ní féidir \"/\" a shonrú in ainmneacha ordaithe" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: níor aimsíodh an t-ordú" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: drochléirmhínitheoir" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: ní féidir comhad dénártha a rith: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "Is ordú ionsuite speisialta é '%s'" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "" @@ -1124,37 +1157,42 @@ msgstr "Ag súil le aitheantóir tar éis réamhincriminte nó réamhdeicriminte msgid "missing `)'" msgstr "\")\" ar iarraidh" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "Earráid chomhréire: bhíothas ag súil le hoibreann." -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "Earráid chomhréire: oibreoir neamhbhailí uimhríochta" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (comhartha earráide '%s')" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "Bonnuimhir uimhríochtúil neamhbhailí." -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: comhaireamh neamhbhailí línte" + +#: expr.c:1597 msgid "value too great for base" msgstr "Tá an luach rómhór don bhonnuimhir." -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: earráid sloinn\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: ní féidir na máthairchomhadlanna a rochtain." -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "" @@ -1175,161 +1213,166 @@ msgstr "" "save_bash_input: tá an maolán ann cheana le haghaidh an tuairisceoir comhaid " "nua %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp píopa" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "Tá aitheantas an phróisis ghabhlaithe %d sa tasc %d atá ag rith" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "Tá an tasc stoptha %d leis an ngrúpa próisis %ld á scrios." -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: próiseas %5ld (%s) sa phíblíne" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: próiseas %5ld (%s) marcáilte mar fós beo" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: níl an aitheantóir próisis sin ann." -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Comhartha %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Déanta" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Stoptha" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Stoptha(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Ag Rith" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Déanta(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Scoir %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Stádas neamhaithnid" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(cuimhne dumpáilte)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (comhadlann oibre: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid macphróisis (%ld go %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: níl an próiseas %ld ina mhacphróiseas den bhlaosc seo." -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: níl taifead den phróiseas %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: tá an tasc %d stoptha." -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: tá an tasc críochnaithe." -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: tá an tasc %d sa chúlra cheana." -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: ag cumasú WNOHANG chun stad éiginnte a sheachaint" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: líne %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (cuimhne dumpáilte)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(comhadlann oibre anois: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: theip ar getpgrp" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: níl rialú jabanna ar fáil sa chúlra" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: araíonacht líne" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "ní féidir an grúpa próisis teirminéil a athrú (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "Níl rialú tascanna sa bhlaosc seo." -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: dearbhú teipthe: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1338,39 +1381,39 @@ msgstr "" "\r\n" "malloc: %s:%d: dearbhú ina phraiseach\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "neamhaithnid" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: bloc ar an liosta saor scriosta" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: glaoite le argóint bhloic á saoradh cheana" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: glaoite le argóint bhloic nár leithdháileadh" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: gannsreabhadh; tá mh_nbytes as raon" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: ní ionann méid na smután túis agus deiridh" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: glaoite le argóint bhloic nár leithdháileadh" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: gannsreabhadh; tá mh_nbytes as raon" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: ní ionann méideanna na smután túis agus deiridh" @@ -1413,22 +1456,22 @@ msgstr "%s: drochshonrú conaire líonra" msgid "network operations not supported" msgstr "Ní thacaítear le oibríochtaí líonra." -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: ní féidir an logchaighdeán a athrú (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: ní féidir an logchaighdeán a athrú (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: ní féidir an logchaighdeán a athrú (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: ní féidir an logchaighdeán a athrú (%s): %s" @@ -1476,115 +1519,115 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: ordú atreoraithe \"%d\" as raon." -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -"shell_getc: tá méid an líne ionchuir blaoisce (%zu) níos mó ná SIZE_MAX (%" -"lu): líne giorraithe" +"shell_getc: tá méid an líne ionchuir blaoisce (%zu) níos mó ná SIZE_MAX " +"(%lu): líne giorraithe" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "Imithe thar uasfhad na cáipéise-anseo" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "Deireadh comhaid gan súil leis agus \"%c\" a mheaitseálann á lorg." -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "Deireadh comhaid gan súil leis agus \"]]\" á lorg." -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "" "Earráid chomhréire i slonn coinníollach: comhartha \"%s\" gan suil leis." -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "Earráid chomhréire i slonn coinníollach." -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "Comhartha '%s' gan súil leis; ag súil le ')'." -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "Ag súil le \")\"" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "Argóint \"%s\" gan súil lei go hoibreoir aonártha coinníollach." -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "Argóint gan súil lei go hoibreoir coinníollach aonártha ." -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "" "Comhartha \"%s\" gan súil leis. Bhíothas ag súil le hoibreoir coinníollach " "dénártha." -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "Bhíothas ag súil le hoibreoir coinníollach dénártha." -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "Argóint '%s' gan súil lei go hoibreoir dénártha coinníollach." -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "Argóint gan súil lei go hoibreoir dénártha coinníollach." -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "Comhartha '%c' gan súil leis in ordú coinníollach." -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "Comhartha \"%s\" gan súil leis in ordú coinníollach." -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "Comhartha %d gan súil leis in ordú coinníollach." -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "Earráid chomhréire in aice comhartha '%s' nach rabhthas ag súil leis." -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "Earráid chomhréire in aice '%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "Earráid chomhréire: deireadh comhaid gan súil leis." -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "Earráid chomhréire" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Úsáid '%s' le scoir den mblaosc.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "Deireadh comhaid gan súil leis agus ')' á lorg le meaitseáil." @@ -1627,94 +1670,94 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: '%c': carachtar formáide neamhbhailí" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "tuairisceoir comhaid as raon" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: atreorú athbhríoch" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: ní féidir comhad atá ann cheana a fhorscríobh." -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: srianta: ní féidir aschur a atreorú." -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "ní féidir cáipéis shealadach a chruthú don cháipéis leabaithe: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: ní féidir tuairisceoir comhaid a shannadh go hathróg." -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "Ní thacaítear le /dev/(tcp|udp)/óstríomhaire/port gan líonrú." -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "Earráid atreoraithe: ní féidir an tuairisceoir comhaid a dhúbailt." -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "Níorbh fhéidir /tmp a aimsiú. Cruthaigh é le do thoil!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "Caithfidh /tmp bheith ina ainm comhadlainne bailí." -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: rogha neamhbhailí" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "" "Ní féidir an t-aitheantóir úsáideora (uid) a athrú go %d: aitheantóir " "éifeachtach %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "" "Ní féidir an t-aitheantóir grúpa (gid) a athrú go %d: aitheantóir " "éifeachtach %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" "Ní féidir an dífhabhtóir a thosú; tá an mód dífhabhtaithe díchumasaithe." -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: is comhadlann é" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Níl ainm orm!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, leagan %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1723,318 +1766,314 @@ msgstr "" "Úsáid:\t%s [rogha fada GNU] [rogha] ...\n" "\t%s [rogha fada GNU] [rogha] comhad_scripte ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Roghanna fada GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Roghanna blaoisce:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD nó -c ordú nó -O rogha_shopt\t\t(glaoch amháin)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s nó -o rogha\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Úsáid %s -c 'help set' le haghaidh tuilleadh eolais faoi roghanna blaoisce.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Úsáid '%s -c help' le haghaidh tuilleadh eolais faoi orduithe ionsuite " "blaoisce.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Úsáid an t-ordú 'bashbug' le tuarascáil a sheoladh faoi fhabht.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "leathanach baile bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Cabhair ghinearálta le bogearraí GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: oibríocht neamhbhailí" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Droch-chomhartha" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Crochadh" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Idirbhriseadh" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Scoir" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Treoir mídhleathach" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Rianú/gaistiú brisphointe" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Treoir ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Treoir EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Eisceacht snámhphointe" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Maraithe" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Earráid bhus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Fabht deighilte" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Droch-ghlaoch córais" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Píopa briste" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Clog aláraim" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Críochnaithe" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Staid phráinneach I/A" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Stoptha (comhartha)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Lean ar aghaidh" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Bás macphróisis nó stopadh" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Stoptha (ionchur teirminéil)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Stoptha (aschur teirminéil)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/A ullamh" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Teorainn LAP" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Teorainn chomhad" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Aláram (fíorúil)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Aláram (próifíl)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Fuinneog athraithe" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Glas taifid" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Comhartha úsáideora 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Comhartha úsáideora 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "sonraí ionchuir HFT ar feitheamh" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "teip chumhachta ar tí tarlú" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "cliseadh córais ar tí tarlú" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "bog próiseas go LAP eile" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "earráid ríomhchláraithe" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "mód monatóireachta HFT ceadaithe" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "mód monatóireachta HFT cealaithe" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "seicheamh fuaime HFT críochnaithe" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Iarratas faisnéise" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Comhartha neamhaithnid #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Comhartha neamhaithnid #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "Drochionadú: níl '%s' dúnta i %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: ní féidir liosta a shannadh go ball eagair." -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "Ní féidir píopa a dhéanamh le haghaidh ionadaíocht próisis." -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "Ní féidir macphróiseas a dhéanamh le haghaidh ionadaíocht próisis." -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "Ní féidir píopa ainmnithe %s a oscailt le haghaidh léamh." -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "Ní féidir píopa ainmnithe %s a oscailt le haghaidh scríofa." -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "" "Ní féidir an píopa ainmnithe %s a dhúbailt mar thuairisceoir comhaid %d." -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "ionadú orduithe: tugadh neamhaird ar ghiotán neamhnitheach san ionchur" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "Ní féidir píopa a dhéanamh le haghaidh ionadú ordaithe." -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "Ní féidir macphróiseas a dhéanamh le haghaidh ionadú ordaithe." -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" "command_substitute: ní feidir an píopa a dhúbailt mar thuairisceoir comhaid " "1." -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "'%s': ainm neamhbhailí athróige le haghaidh tagairt ainm" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: fairsingiú neamhbhailí indíreach" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: ainm neamhbhailí athróige" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: paraiméadar gan socrú." -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: paraiméadar neamhnitheach nó gan socrú." -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: slonn fotheaghráin < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: drochionadú" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: ní féidir sannadh mar seo." -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2042,12 +2081,12 @@ msgstr "" "i leaganacha den bhlaosc amach anseo, beidh luachálú mar ionadú uimhríochta " "éigeantach" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "drochionadú: níl '`' dúnta i %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "gan meaitseáil: %s" @@ -2070,35 +2109,40 @@ msgstr "Ag súil le ')'" msgid "`)' expected, found %s" msgstr "Ag súil le ')', ach fuarthas %s." -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: ag súil le hoibreoir aonártha." - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: ag súil le hoibreoir dénártha." -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: ag súil le hoibreoir aonártha." + +#: test.c:878 msgid "missing `]'" msgstr "']' ar iarraidh" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "Earráid chomhréire: ';' gan súil leis." + +#: trap.c:220 msgid "invalid signal number" msgstr "Uimhir chomhartha neamhbhailí" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: imithe thar uasleibhéal na láimhseálaithe gaistí (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: drochluach sa liosta_gaistí[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2106,83 +2150,84 @@ msgstr "" "run_pending_traps: is SIG_DFL an láimhseálaí comharthaí; %d (%s) á " "athsheoladh chugam féin." -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: droch-chomhartha %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "Earráid agus sainmhíniú na feidhme '%s' á iompórtáil." -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "Tá an leibhéal blaoisce (%d) ró-ard; á athshocrú go 1." -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: níl comhthéacs feidhme sa scóip reatha." -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: ní féidir luach a shannadh ar an athróg" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: slánuimhir a sannadh go tagairt ainm" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: níl comhthéacs feidhme sa scóip reatha" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "Tá teaghrán easpórtála neamhnitheach ag %s" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "Carachtar neamhbhailí %d sa teaghrán easpórtála le haghaidh %s." -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "Níl '=' sa teaghrán easpórtála le haghaidh %s." -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: ní comhthéacs feidhme é ceann shell_variables" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: níl comhthéacs global_variables ann" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: ní scóip shealadach thimpeallachta é ceann shell_variables" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: ní féidir a oscailt mar CHOMHAD" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: luach neamhbhailí le haghaidh tuairisceoir comhaid rianaithe" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: luach comhoiriúnachta as raon" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Cóipcheart © 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2274,11 +2319,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] ORDÚ [ARGÓINT ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [AINM[=LUACH] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] AINM[=LUACH] ..." #: builtins.c:82 @@ -2302,11 +2349,13 @@ msgid "eval [arg ...]" msgstr "eval [argóint ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts teaghrán_roghanna ainm [argóint]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a AINM] [ORDÚ [ARGÓINTÍ ...]] [ATREORÚ ...]" #: builtins.c:100 @@ -2436,7 +2485,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [MÓD]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [AITHEANTAS ...]" #: builtins.c:181 @@ -2528,9 +2578,10 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v athróg] formáid [argóintí]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o ROGHA] [-A GNÍOMH] [-G PATRÚN] [-W " @@ -2538,9 +2589,10 @@ msgstr "" "IARMHÍR] [AINM ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o rogha] [-A gníomh] [-G patrún] [-W " "liosta_focal] [-F feidhm] [-C ordú] [-X patrún_scagaire] [-P réimír] [-S " @@ -2943,6 +2995,7 @@ msgstr "" "ORDÚ." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2955,6 +3008,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3023,7 +3078,7 @@ msgstr "" " Aischuirtear rath ach sa chás go dtugtar rogha neamhbhailí, nó go\n" " dtarlaíonn earráid shannta." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3033,7 +3088,7 @@ msgstr "" " \n" " Comhchiallach le \"declare\". Feic \"help declare\"." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3063,7 +3118,7 @@ msgstr "" "dtarlaíonn earráid,\n" " nó go bhfuil an bhlaosc ag rith feidhme." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3135,7 +3190,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear rath ach i gcás earráide scríofa." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3157,7 +3212,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear rath ach i gcás earráide scríofa." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3184,7 +3239,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3204,7 +3259,7 @@ msgstr "" " Aischuirtear stádas scortha an ordaithe, nó rath más ordú neamhnitheach " "é." -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -3237,15 +3292,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3287,7 +3342,7 @@ msgstr "" " Aischuirtear rath ach sa chás nach bhfaightear ORDÚ nó go dtarlaíonn\n" " earráid atreoraithe." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3299,7 +3354,7 @@ msgstr "" " Scoireann den bhlaosc le stádas N. Má fhágtar N ar lár, is é stádas\n" " an chéad ordaithe deireanaigh an stádas scortha." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3312,7 +3367,7 @@ msgstr "" " Scoireann de bhlaosc logála isteach le stádas scortha N. Aischuirtear\n" " earráid má ritear é i mblaosc nach blaosc logála isteach í." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3367,7 +3422,7 @@ msgstr "" " Stádas Scortha:n\\ Aischuirtear rath nó stádas an ordaithe rite; " "neamh-nialas má tharlaíonn earráid." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3389,7 +3444,7 @@ msgstr "" " Aischuirtear stádas an ordaithe a cuireadh sa tulra, nó teip má " "tharlaíonn earráid." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3413,7 +3468,7 @@ msgstr "" " Aischuirtear rath ach sa chás go dtarlaíonn earráid nó nach bhfuil\n" " rialú tascanna cumasaithe." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3459,7 +3514,7 @@ msgstr "" " Aischuirtear rath ach sa chás nach n-aimsítear AINM, nó go bhfuil\n" " rogha neamhbhailí ann." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3501,7 +3556,7 @@ msgstr "" " Aischuirtear rath ach sa chás nach n-aimsítear PATRÚN nó go dtugtar\n" " rogha neamhbhailí." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3536,7 +3591,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3583,7 +3638,7 @@ msgstr "" "dtarlaíonn earráid.\n" " Má úsáidtear -x, aischuirtear an stádas scortha ó ORDÚ. " -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3615,7 +3670,7 @@ msgstr "" " Aischuirtear rath ach sa chás go dtugtar rogha neamhbhailí nó " "SONRÚ_TAISC neamhbhailí." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3666,7 +3721,7 @@ msgstr "" " Aischuirtear rath muna bhfuil rogha neamhbhailí ann nó muna tharla " "earráid." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3711,7 +3766,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3763,7 +3818,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3785,7 +3840,7 @@ msgstr "" " Aischuirtear N, nó teip sa chás nach bhfuil an bhlaosc ag rith feidhme " "nó scripte." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3871,7 +3926,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3893,7 +3948,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3929,7 +3984,7 @@ msgstr "" " Aischuirtear rath ach sa chás go dtugtar rogha neamhbhailí nó go bhfuil " "AINM neamhbhailí." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3950,7 +4005,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3968,7 +4023,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear rath ach sa chás go bhfuil N diúltach, nó níos mó ná $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3993,7 +4048,7 @@ msgstr "" "AINM_COMHAID.\n" " Teipeann air sa chás nach féidir AINM_CHOMHAID a léamh." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4020,7 +4075,7 @@ msgstr "" " Aischuirtear rath ach sa chás nach bhfuil rialú tascanna cumasaithe,\n" " nó go dtarlaíonn earráid." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4103,7 +4158,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4116,7 +4171,7 @@ msgstr "" " caithfear \"]\" go díreach a bheith ann mar an argóint\n" " dheireanach, le bheith comhoiriúnach leis an \"[\" ag an tús." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4136,7 +4191,7 @@ msgstr "" " Stádas Scortha:\n" " Éiríonn leis i gcónaí." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4180,7 +4235,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4210,7 +4265,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -4241,6 +4296,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4259,7 +4315,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4293,7 +4349,8 @@ msgstr "" " Aischuirtear rath ach sa chás go bhfuil MÓD neamhbhailí\n" " nó go sonraítear rogha neamhbhailí." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4304,15 +4361,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Fanann \"wait\" go gcríochnaíonn tasc agus aischuireann a stádas scortha.\n" " \n" @@ -4339,7 +4406,7 @@ msgstr "" "tá\n" " AITHEANTAS neamhbhailí nó má sonraítear rogha neamhbhailí." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4366,7 +4433,7 @@ msgstr "" " ordú má tá AITHEANTAS_PRÓISIS neamhbhailí nó má shonraítear\n" " rogha neamhbhailí." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4388,7 +4455,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear stádas an ordaithe dheireanaigh a ritheadh." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4419,7 +4486,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear stádas an ordaithe dheireanaigh a ritheadh." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4439,7 +4506,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4468,7 +4535,7 @@ msgstr "" " Stádas Scortha:\n" " Is é stadas aischuir PÍBLÍNE an stádas aischuir ó \"time\"." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4486,7 +4553,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear stádas an ordaithe dheireanaigh a ritheadh." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4507,7 +4574,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4525,7 +4592,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear stádas an ordaithe deireanach a ritheadh." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4543,7 +4610,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear stádas an ordaithe deireanach a ritheadh." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4565,7 +4632,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuireann an t-ordú \"coproc\" stádas scortha de 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -4589,7 +4656,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear rath mura bhfuil AINM inléite amháin." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4607,7 +4674,7 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear stádas an ordaithe dheireanaigh a ritheadh." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4630,12 +4697,13 @@ msgstr "" " Stádas Scortha:\n" " Aischuirtear stádas an taisc atosaithe." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4650,7 +4718,7 @@ msgstr "" " Aischuirtear 1 más 0 an luach atá ag SLONN; aischuirtear 0 i gcásanna " "eile." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -4678,7 +4746,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4732,7 +4800,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -4791,7 +4859,7 @@ msgstr "" " Aischuirtear rath ach sa chás go sonraítear argóint neamhbhailí, nó\n" " go dteipeann ar an athrú comhadlainne." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -4847,7 +4915,7 @@ msgstr "" " Aischuirtear rath ach sa chás go sonraítear argóint neamhbhailí, nó\n" " go dteipeann ar an athrú comhadlainne." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4904,7 +4972,7 @@ msgstr "" " Aischuirtear rath muna bhfuil rogha neamhbhailí ann nó muna tharla " "earráid." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4943,7 +5011,7 @@ msgstr "" "thugtar\n" " rogha neamhbhailí, nó má tá AINM_ROGHA díchumasaithe." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4960,8 +5028,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4982,7 +5050,7 @@ msgid "" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -5013,7 +5081,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5036,7 +5104,7 @@ msgstr "" " Aischuirtear rath ach sa chás go dtugtar rogha neamhbhailí nó go " "dtarlaíonn earráid." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5095,7 +5163,7 @@ msgstr "" " Aischuirtear rath ach sa chás go dtugtar rogha neamhbhailí, nó nach\n" " bhfuil sonrú iomlánaithe ann le haghaih AINM." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5183,7 +5251,7 @@ msgstr "" "bhfuil\n" " EAGAR inléite amháin, nó nach eagar innéacsaithe é EAGAR." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5193,6 +5261,21 @@ msgstr "" " \n" " Comhchiallach le \"mapfile\"." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Aischuir comhthéacs an ghlaoigh reatha fhoghnáthaimh.\n" +#~ " \n" +#~ " Gan SLONN, aischuirtear " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: próiseas %5ld (%s) sa phíblíne" + +#~ msgid "Unknown Signal #" +#~ msgstr "Comhartha neamhaithnid #" + #~ msgid "Copyright (C) 2012 Free Software Foundation, Inc." #~ msgstr "Cóipcheart © 2012 Free Software Foundation, Inc." diff --git a/po/gl.gmo b/po/gl.gmo index feaa792d0ead00c3c1a346f1f1db91219e4afff0..c04a9ac915be4f3074723da2228244f579203ab7 100644 GIT binary patch delta 10084 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 Q70=5@m-~7KpSTtFKXkxG4gdfE delta 10965 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 Qo}0yk>`MOl=A~-?4k diff --git a/po/gl.po b/po/gl.po index 081e0a38..9cb08687 100644 --- a/po/gl.po +++ b/po/gl.po @@ -13,89 +13,94 @@ msgid "" msgstr "" "Project-Id-Version: bash 4.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2012-02-23 14:38+0100\n" "Last-Translator: Leandro Regueiro \n" "Language-Team: Galician \n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "subíndice de matriz incorrecto" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: non é posíbel converter a matriz de indizada a asociativa" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: índice de matriz asociativa non válido" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: non é posíbel asignar a un índice que non é numérico" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: se debe usar un subíndice ao asignar a unha matriz asociativa" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: non foi posíbel crear: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: non foi posíbel atopar a combinación de teclas " "para a orde" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: o primeiro carácter que non é espazo en branco non é `\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "no hai un `%c' que peche en %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: falta un `:' separador" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "%s: non se pode borrar a asignación" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': nome de alias non válido" @@ -114,22 +119,22 @@ msgstr "`%s': nome de combinación de teclas non válido" msgid "%s: cannot read: %s" msgstr "%s: non se pode leer: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': nome de función descoñecido" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s non está asignado a ningunha tecla.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s pódese invocar a través de " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "%s: non se pode borrar a asignación" @@ -143,29 +148,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "só ten significado nun ciclo `for', `while' ou `until'" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Devolve o contexto da chamada a subrutina actual.\n" " \n" -" Sen EXPR, devovle " +" Sen EXPR, devolve \"$liña $nomeficheiro\". Con EXPR, devolve\n" +" \"$liña $subrutina $nomeficheiro\"; esta información adicional\n" +" pódese usar para fornecer un volcado de pila.\n" +" \n" +" O valor de EXPR indica cantos marcos de chamada se debe retroceder\n" +" antes do actual; o marco inicial é o marco 0.\n" +" \n" +" Estado de Saída:\n" +" Devolve 0 a menos que o shell non estea executando unha función de " +"shell\n" +" ou EXPR sexa non válida." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME non está definido" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "demasiados argumentos" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "non hai outro directorio" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD non está definido" @@ -184,7 +205,7 @@ msgstr "aviso: " msgid "%s: usage: " msgstr "%s: uso: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: a opción require un argumento" @@ -199,7 +220,7 @@ msgstr "%s: requírese un argumento numérico" msgid "%s: not found" msgstr "%s: non se atopou" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: opción non válida" @@ -209,7 +230,7 @@ msgstr "%s: opción non válida" msgid "%s: invalid option name" msgstr "%s: nome de opción non válido" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': non é un identificador válido" @@ -222,7 +243,7 @@ msgstr "número octal non válido" msgid "invalid hex number" msgstr "número hexadecimal non válido" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "número non válido" @@ -298,73 +319,83 @@ msgstr "erro ao estabelecer os atributos da terminal: %s" msgid "error getting terminal attributes: %s" msgstr "erro ao obtener os atributos da terminal: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: erro ao obtener o directorio actual: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: especificación de traballo ambigüa" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: non é posíbel borrar: %s é de só lectura" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: non é posíbel borrar" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nome de acción non válido" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: non hai completado de especificación" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "aviso: é posíbel que a opción -F non funcione como se espera" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "aviso: é posíbel que a opción -C non funcione como se espera" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "non se está executando a función de completado" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "só se pode usar dentro dunha función" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, fuzzy, c-format msgid "`%s': invalid variable name for name reference" msgstr "`%s': nome de alias non válido" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "non se pode use `-f' para facer funcións" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: función de só lectura" @@ -379,7 +410,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: non é posíbel destruír variábeis de matriz desta forma" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: non é posíbel converter unha matriz asociativa a indizada" @@ -393,27 +424,32 @@ msgstr "a carga dinámica non está dispoñíbel" msgid "cannot open shared object %s: %s" msgstr "non é posíbel abrir o obxecto compartido %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "non é posíbel atopar %s no obxecto compartido %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: non foi cargado dinamicamente" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: non foi cargado dinamicamente" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: non foi posíbel eliminar: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: é un directorio" @@ -428,12 +464,12 @@ msgstr "%s: non é un ficheiro regular" msgid "%s: file is too large" msgstr "%s: o ficheiro é demasiado grande" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: non é posíbel executar o ficheiro binario" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: non foi posíbel executar: %s" @@ -457,15 +493,15 @@ msgstr "Hai traballos pendentes.\n" msgid "There are running jobs.\n" msgstr "Hay traballos en execución.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "non foi posíbel atopar a orde" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "especificación de historial" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: non é posíbel abrir o ficheiro temporal: %s" @@ -509,13 +545,19 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Orde do shell que coincide coa palabra `" msgstr[1] "Orde do shell que coincide coas palabras `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"non hai temas de axuda que coincidan con «%s». Probe «help help» ou «man -k %s» " -"ou «info %s»" +"non hai temas de axuda que coincidan con «%s». Probe «help help» ou «man -k " +"%s» ou «info %s»" #: builtins/help.def:224 #, c-format @@ -543,21 +585,21 @@ msgstr "" "Un asterisco (*) xunto a un nome significa que a orde está desactivada.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "non foi posíbel usar máis dun de -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "posición no historial" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: nome de opción non válido" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: fallou a expansión do historial" @@ -589,12 +631,12 @@ msgstr "agardábase unha expresión" msgid "%s: not an indexed array" msgstr "%s: non é unha matriz indizada" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: especificación de descritor de ficheiro non válida" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: descritor de ficheiro non válido: %s" @@ -622,36 +664,36 @@ msgstr "nome de variábel de matriz baleiro" msgid "array variable support required" msgstr "requírese a compatibilidade de variábel de matriz" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': falta o carácter de formato" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': especificación de formato de tempo non válida" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': carácter de formato non válido" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "aviso: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "falta o díxito hexadecimal para \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "falta o díxito unicode para \\%c" @@ -803,12 +845,12 @@ msgstr "" " \n" " A orde interna `dirs' mostra a pila de directorios." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: especificación de tempo de expiración non válida" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "erro de lectura: %d: %s" @@ -817,21 +859,11 @@ msgstr "erro de lectura: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "só se pode usar «return» nunha función ou guión lido con «source»" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "non é posíbel borrar ao mesmo tempo unha función e unha variábel" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: non é posíbel borrar" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: non é posíbel borrar: %s é de só lectura" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: non é unha variábel de matriz" @@ -846,7 +878,7 @@ msgstr "%s: non é unha función" msgid "%s: cannot export" msgstr "%s: non é posíbel borrar" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "conta de shift" @@ -854,7 +886,7 @@ msgstr "conta de shift" msgid "cannot set and unset shell options simultaneously" msgstr "non é posíbel activar e desactivar opcións do shell simultaneamente" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nome de opción do shell non válido" @@ -911,26 +943,26 @@ msgstr "%s é %s\n" msgid "%s is hashed (%s)\n" msgstr "%s está asociado (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: límite de argumento non válido" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': orde errónea" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: non é posíbel obter o límite: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "límite" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: non é posíbel modificar o límite: %s" @@ -990,76 +1022,76 @@ msgstr "salto erróneo" msgid "%s: unbound variable" msgstr "%s: variable sen asignar" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aexpirou mentres agardaba algunha entrada: auto-logout\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "non é posíbel redirixir a saída estándar desde /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': carácter de formato non válido" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "erro de canalización" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: restrinxido: non se pode especificar `/' en nomes de ordes" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: non se atopou a orde" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: intérprete erróneo" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: non é posíbel executar o ficheiro binario" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s é unha orde interna do shell\n" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "no se pode duplicar o df %d ao df %d" @@ -1110,37 +1142,42 @@ msgstr "" msgid "missing `)'" msgstr "falta un `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "erro de sintaxe: agardábase un operando" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "erro de sintaxe: operador aritmético non válido" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (o elemento de erro é \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "base aritmética non válida" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: conta de liñas non válida" + +#: expr.c:1597 msgid "value too great for base" msgstr "valor demasiado grande para a base" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: erro de expresión\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: non é posíbel acceder aos directorios pai" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "non é posíbel restabelecer o modo nodelay para o df %d" @@ -1158,162 +1195,167 @@ msgid "save_bash_input: buffer already exists for new fd %d" msgstr "" "save_bash_input: o almacenamento intermedio xa existe para o novo fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: tubería de pgrp" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "o pid `forked' %d aparece no traballo en execución %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "borrando o trabajo detido %d con grupo de proceso %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: o proceso %5ld (%s) en the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) márcase como vivo aínda" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: non existe tal pid" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Sinal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Feito" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Detido" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Detido(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "En execución" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Feito(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Saída %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Estado descoñecido" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(«core» xerado) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (dir agora: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid fillo (%ld a %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld non é un proceso fillo desta shell" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Non hai un rexistro do proceso %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: o traballo %d está detido" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: o traballo rematou" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: o trabajo %d xa está en segundo plano" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: actívase WNOHANG para evitar o bloque indefinido" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: liña %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " («core» generado)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(dir agora: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_jobs_control: fallou getpgrp" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_jobs_control: disciplina de liña" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_jobs_control: disciplina de liña" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_jobs_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "non é posíbel estabelecer o grupo de procesos de terminal (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "non hai control de trabalos nesta shell" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: fallou a aserción: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1322,40 +1364,40 @@ msgstr "" "\r\n" "malloc: %s:%d: aserción arruinada\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "descoñecido" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: bloque na lista libre sobreescrito" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: chamouse cun argumento de bloque previamente liberado" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: chamouse cun argumento de bloque sen asignar" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: detectouse un desbordamento por embaixo; mh_nbytes fóra de rango" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: os tamaños dos anacos de inicio e fin son diferentes" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: chamouse cun argumento de bloque sen asignar" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" "realloc: detectouse un desbordamento por embaixo; mh_nbytes fóra de rango" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: os tamaños dos anacos de inicio e fin son diferentes" @@ -1397,23 +1439,23 @@ msgstr "%s: especificación de ruta de rede errónea" msgid "network operations not supported" msgstr "non hai compatibilidade para operacións de rede" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL non se pode cambiar a configuración rexional (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" "setlocale: LC_ALL: non se pode cambiar a configuración rexional (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: non se pode cambiar a configuración rexional (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: non se pode cambiar a configuración rexional (%s): %s" @@ -1453,118 +1495,118 @@ msgstr "make_here_document: tipo de instrución %d erróneo" #, c-format msgid "here-document at line %d delimited by end-of-file (wanted `%s')" msgstr "" -"o documento-aquí na liña %d está delimitado por fin-de-fichero (agardábase `%" -"s')" +"o documento-aquí na liña %d está delimitado por fin-de-fichero (agardábase `" +"%s')" #: make_cmd.c:756 #, c-format msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: a instrucción de redirección `%d' está fóra de rango" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "EOF inesperado mentres se buscaba un `%c' coincidente" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "EOF inesperado mentres se buscaba `]]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "error de sintaxe na expresión condicional: elemento inesperado `%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "error sintáctico na expresión condicional" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "elemento inesperado `%s', agardábase `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "agardábase `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argumento inesperado `%s' para o operador unario condicional" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argumento inesperado para o operador unario condicional" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "elemento inesperado `%s', agardábase un operador binario condicional" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "agardábase un operador binario condicional" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argumento inesperado `%s' para o operador binario condicional" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argumento inesperado para o operador binario condicional" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "elemento inesperado `%c' na orde condicional" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "elemento inesperado `%s' na orde condicional" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "elemento inesperado %d na orde condicional" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "error de sintaxe perto do elemento inesperado `%s'" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "erro de sintaxe cerca de «%s»" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "error de sintaxe: non se agardaba o final do fichero" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "erro de sintaxe" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Use «%s» para deixar o shell.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "EOF non agardado mentres se buscaba un «)» coincidente" @@ -1607,89 +1649,89 @@ msgstr "xtrace fd (%d) != numfich xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': carácter de formato non válido" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "descritor de ficheiro fóra de rango" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: redireccionamento ambigüo" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: non se pode sobreescribir un fichero existente" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: restrinxido: no se pode redirixir a saída" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "non se pode crear un fichero temporal para o documento-aquí: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: non é posíbel asignar o gd á variábel" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "non se admite /dev/(tcp|udp)/anfitrion/porto sen rede" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "erro de redirección: non é posíbel duplicar o fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "non é posíbel atopar /tmp, por favor creeo!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp debe ser un nome de directorio válido" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: opción non válida" -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "non é posíbel restabelecer o modo nodelay para o df %d" -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "non é posíbel restabelecer o modo nodelay para o df %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: é un directorio" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Non teño nome!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versión %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1698,318 +1740,314 @@ msgstr "" "Uso:\t%s [opción GNU longa] [opción] ...\n" "\t%s [opción GNU longa] [opción] guión-do-shell\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Opcións GNU longas:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opcións do shell:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD o -c orde ou -O opcion_shopt\t\t(só invocación)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s ou -o opción\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Escriba `%s -c \"help set\"' para máis información sobre as opcións do " "shell.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Escriba `%s -c help' para máis información sobre as ordes internas do " "shell.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Use a orden `bashbug' para reportar erros.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: operación non válida" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Sinal ambigüa" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Colgar" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interromper" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Saír" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instrución ilegal" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT rastreo/captura" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "instrución ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "instrución EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Excepción de coma flotante" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Matado" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Erro no bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Violación de segmento" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Chamada ao sistema errónea" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Tubería rota" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Temporizador" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Rematado" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Condicón de E/s urxente" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Detido (sinal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continúa" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "O proceso fillo morreu ou está parado" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Detido (entrada pola terminal)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Detido (saída pola terminal)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "E/S listas" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Límite de CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Límite de ficheiros" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarma (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarma (contorno)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Xanela cambiada" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Bloqueo de gravación" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Sinal de usuario 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Sinal de usuario 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "entrada de datos HFT pendente" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "fallo de enerxía inminente" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "caída do sistema inminente" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrando o proceso a outra CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "erro de programación" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "o modo monitor HFT foi concedido" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "o modo monitor HTF foi retirado" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "a secuencia de son HFT foi completada" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Solicitude de información" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Sinal descoñecido #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Sinal descoñecido #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "susbtitución errónea: non hai un `%s' que peche en %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: no é posíbel asignar unha lista a un membro da matriz" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "non é posíbel crear a tubería para a sustitución do proceso" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "non é posíbel crear un proceso fillo para a substitución do proceso" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "non é posíbel abrir a tubería chamada %s para lectura" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "non é posíbel abrir a tubería chamada %s para escritura" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "non é posíbel duplicar a tubería chamada %s como df %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "substitución errónea: non hai unha \"`\" que peche en %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "non é posíble crear a tubería para a substitución da orde" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "non é posíbel crear un proceso fillo para a substitución da orde" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: non é posíbel duplicar a tubería como fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, fuzzy, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: %s: valor non válido para o descitor de ficheiro de rastreo" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: conta de liñas non válida" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "`%s': nome de alias non válido" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parámetro nulo ou non estabelecido" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parámetro nulo ou non estabelecido" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: expresión de subcadea < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: substitución errónea" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: non é posíbel asignar de esta forma" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2017,12 +2055,12 @@ msgstr "" "versiones futuras do intérprete obligarán a evaluación como unha " "substitución aritmética" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "substitución errónea: non hai unha \"`\" que peche en %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "non hai concidencia: %s" @@ -2045,35 +2083,40 @@ msgstr "agardábase `)'" msgid "`)' expected, found %s" msgstr "`)' agardábase, atopouse %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: agardábase un operador unario" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: agardábase un operador binario" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: agardábase un operador unario" + +#: test.c:878 msgid "missing `]'" msgstr "falta un «]»" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "error sintáctico: `;' non esperado" + +#: trap.c:220 msgid "invalid signal number" msgstr "número de sinal non válido" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: valor erróneo en trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2081,86 +2124,86 @@ msgstr "" "run_pending_traps: o manexador de sinal é SIG_DFL, reenviando %d (%s) a sí " "mesmo" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: sinal errónea %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "erro ao importar a definición da función para «%s»" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "o nivel de shell (%d) é demasiado alto, restabelécese a 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: non hai contexto de función no ámbito actual" -#: variables.c:2674 +#: variables.c:2871 #, fuzzy, c-format msgid "%s: variable may not be assigned value" msgstr "%s: non é posíbel asignar o gd á variábel" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: non hai contexto de función no ámbito actual" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s ten exportstr nulo" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "carácter non válido %d en exportsrt para %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "non hai «=» en exportstr para %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: a cabezak de shell_variables non é un contexto de función" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: non é un contexto global_variables " -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: a cabeza de shell_variables non é un ámbito de ambiente temporal" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: non é posíbel abrir como FICHEIRO" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: valor non válido para o descitor de ficheiro de rastreo" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s fóra de rango" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2011 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2255,12 +2298,12 @@ msgstr "command [-pVv] orde [arg ...]" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilrtux] [-p] [nome[=valor] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilrtux] [-p] nome[=valor] ..." #: builtins.c:82 @@ -2284,11 +2327,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts cadena_opcións nome [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a ome] [orde [argumentos ...]] [redirección ...]" #: builtins.c:100 @@ -2420,7 +2465,7 @@ msgstr "umask [-p] [-S] [modo]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [id]" #: builtins.c:181 @@ -2514,7 +2559,7 @@ msgstr "printf [-v var] formato [argumentos]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o opción] [-A acción] [-G patglob] [-" @@ -2524,8 +2569,8 @@ msgstr "" #: builtins.c:235 #, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o opción] [-A acción] [-G patglob] [-W " "listapalabras] [-F función] [-C orde] [-X patfiltro] [-P prefixo] [-S " @@ -2927,6 +2972,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2954,7 +3001,7 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -2965,7 +3012,7 @@ msgstr "" " \n" " Obsoleto. Consulte `help declare'." -#: builtins.c:538 +#: builtins.c:540 #, fuzzy msgid "" "Define local variables.\n" @@ -2992,7 +3039,7 @@ msgstr "" " Devolve con éxito a menos que se dea unha opción non válida, se produza\n" " un erro, ou o shell non estea executando unha función." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3032,7 +3079,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3045,7 +3092,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3072,7 +3119,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3091,7 +3138,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado de saida da orde ou éxito se a orde é nula." -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -3124,15 +3171,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3155,7 +3202,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3167,7 +3214,7 @@ msgstr "" " Termina o shell cun estado de N. Se se omite N, o estado de saída\n" " é o mismo da última orde executada." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3180,7 +3227,7 @@ msgstr "" " Termina un shell de entrada cun estado de saída de N. Devolve un\n" " erro se non se executa nunha shell de entrada." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3210,7 +3257,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3231,7 +3278,7 @@ msgstr "" " O estado da orde localizada en primeiro plano, ou falla se sucede un " "erro." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3245,7 +3292,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3269,7 +3316,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3291,7 +3338,7 @@ msgid "" "given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3326,7 +3373,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3350,7 +3397,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3367,7 +3414,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3390,7 +3437,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3435,7 +3482,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3487,7 +3534,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3499,7 +3546,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3585,7 +3632,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3607,7 +3654,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3626,7 +3673,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3647,7 +3694,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3658,7 +3705,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3672,7 +3719,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3698,7 +3745,7 @@ msgstr "" " Devolve con éxito a menos que non estea activo o control de traballos o\n" " se produza un erro." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3781,7 +3828,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3793,7 +3840,7 @@ msgstr "" " Este é un sinónimo para a orde interna \"test\", pero o último\n" " argumento debe ser un `]' literal, que coincida co `[' inicial." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -3812,7 +3859,7 @@ msgstr "" " Estado de saída:\n" " Sempre con éxito." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -3856,7 +3903,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3886,7 +3933,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -3917,6 +3964,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3935,7 +3983,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3953,7 +4001,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -3964,18 +4012,28 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 #, fuzzy msgid "" "Wait for process completion and return exit status.\n" @@ -4000,7 +4058,7 @@ msgstr "" " Devolve o estado de ID; falla se ID non é válido ou se se fornece unha\n" " opción non válida." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4022,7 +4080,7 @@ msgstr "" " Estado de Saída:\n" " Devuelve o estado da última orden executada." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4052,7 +4110,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado da última orde executada." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4072,7 +4130,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4088,7 +4146,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4106,7 +4164,7 @@ msgstr "" " Estado de Saída:\n" " Devolve o estado da última orde executada." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4127,7 +4185,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4145,7 +4203,7 @@ msgstr "" " Estado de Saída:\n" " Devolve o estado da última orde executada." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4163,7 +4221,7 @@ msgstr "" " Estado de Saída:\n" " Devolve o estado da última orde executada." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -4186,7 +4244,7 @@ msgstr "" " Estado de Saída:\n" " Devolve o estado de saída da ORDE." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -4200,7 +4258,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4218,7 +4276,7 @@ msgstr "" " Estado de Saída:\n" " Devolve o estado da última orde executada." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4232,12 +4290,13 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4250,7 +4309,7 @@ msgstr "" " Estado de Saída:\n" " Devolve 1 se a EXPRESIÓN avalía a 0; devovle 0 de outra maneira." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -4278,7 +4337,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4332,7 +4391,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -4381,7 +4440,7 @@ msgstr "" " \n" " A orde interna `dirs' mostra a rima de directorios." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -4428,7 +4487,7 @@ msgstr "" " \n" " A orde interna `dirs' mostra a pila de directorios." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -4478,7 +4537,7 @@ msgstr "" "\tlista mostrada por dirs cando se chama sen opcións,\n" "\tcomezando desde cero." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -4515,7 +4574,7 @@ msgstr "" " Devolve con éxito se se activa NOME_OPCIÓN; falla se se fornece\n" " unha opción non válida ou NOME_OPCIÓN está desactivado." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4532,8 +4591,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4554,7 +4613,7 @@ msgid "" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -4585,7 +4644,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -4607,7 +4666,7 @@ msgstr "" " Devolve con éxito a menos que se forneza unha opción non válida o\n" " se produza un erro." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -4639,7 +4698,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -4681,7 +4740,7 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -4691,6 +4750,21 @@ msgstr "" " \n" " Un sinónimo de `mapfile'." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Devolve o contexto da chamada a subrutina actual.\n" +#~ " \n" +#~ " Sen EXPR, devovle " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: o proceso %5ld (%s) en the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Sinal descoñecido #" + #~ msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n" #~ msgstr "Copyright (C) 2009 Free Software Foundation, Inc.\n" diff --git a/po/hr.gmo b/po/hr.gmo index 44224b1e531e3174be6466381f405e076dc03c2b..70ad0740668196197353952e79b0454db62a4bf5 100644 GIT binary patch delta 12530 zcmYk?37pN<|Htw3y<-^}`))8}#xj;MGnT>F#*%#-TeiwBglG`rDoe6tPaf;D8+K;#pUa(Lp5dtOGo}b$ z%w^0Y(rcqtYRt?yW6I(z%#FLSCLX~O7#45LbC`hHu_k81W>^f{U|t-85jY9+<0{N& zjNg1gA`1n_k$0P4+yytCnG)=SilT0;iK<9jEQ)MYYz$E+5D8H={_HoYWo~veS9)ZQlS3^ChGnT;-sFp9o!nhmr;~CTt-9bGt zV|ClIqNoNXU?jFeJ@++KMQ39nTvMI?FHd4G1$xj;j6@$3Kre{KY?y@1N7EQJ6eCeR zwZ@fyjcVCF)N}GNp)@IDQ2A=8=QTrBvWal9-EyF%9*?Z&58ciF)u~s7aHT zwWk);K%GxP4bfm%zQnl&)pLhXJ$DbaJoDDF&xuA&N`F%lMM#Xra9oHQk^pAK?@=#4 zjT+M@s0Zb&Z7UjqYFRAOd8Pqs>lo|Gm!l@mT=0{yv z3LAPX7t{+!HnQg@V;K1lP}i+Q?H?PRJMr&~#(aaC<-1!Lvy&a_1cs8I+0mGRJa++p zm8ZcGT*ZNfUZbtIb&<@evT6?lxA8yUtJlj`S!ydh% z^FLq0Gs#a|K^fPDtTcu?n5^hONn$dI$@uaryO&=sdyRR6p_q=ET$#Q_x-d5`z+yD>Q_8m;WXv}+NzWO zdFBuN9QB;VxxL`ly9w2h?=UCtH$Rck4s{ue;X^Em1@d^o?*p~4H2EH=2Teh>d@&Zn z09L>sQM29Twa*F1;$)Ms2zJGA9En;5^DsZ}H_J)r1=}$mFQ6)tJD(TaQWH?CVgRb5 zsThHiumr9`RqPOIOwXfw<`(L{|F9Hh&TrpS0V|R3fd1+vrjXEszs5Ou64j#q1-#%l zp#`WLPM{`HXhGWpxlt`Fhk9WP)OB4@4VZzoa2>|tHB`k57qS&eD#ZS)n)RSSWBRW1 zb1XytyfaH-J0z8yoiLK~eoVln7>&nV{yyrtG2zx$&f%y@`Vp#u$HV=0viOSFG0KH% zQ3YpfOd>zjolirJ@pl-Bmrz5Nsi>_;Ra8a#VGK@34bfKAn4fX^E2!(T`HR`ENI;gi z>4d6TcT^Y7M19_`cYcG~V$Yy@=nksui$vJfQ5N%%Z;ZOHD{7Js#qu}}HMzIDy#Kr_ z2#d5mQ4v*vx>ychLrtPZs1~e5?Gu|&4?KW+;a{j0g%I z3w~Htz;@&ZVQ~HLBcZN3fvWLUtcDM<116NT6_|{w=z6S-r%6fOlQL7B-5KLild>0TQjhhMP)$~%#_%+j z$L#U8MKzoaQ4dbRCO96|@*hyE#g||wZ31fY^+!Etj&nDvLDx|gDpt`8euMHiCZQJ1 zM~&?=jKnllj~qsI{cTjuvsJQPU)ot2)sniXz5W$cPpv}j2YXOmehIaD{&D#dm4o|& z-_#(Xns!9hY$9s1tw&A1!>CDg7gfP5Rcx2%bH<=5S_8E&yo9RoJk+Gzhc-)y>)uBV*$cTg=(tZgS{cT^X@ifZ9x z)H0ok>f&9f51Heru6~5NK7Sos@rtO5)vUw%k0jBY0@Y|B>OoUc8%qFH^P{Mqc!*lZ z;mNi<4l|K|0Sn+us7X2;RpFVaRk9On<1MU*adqvG53TF>Ofw3WQJ}r~I!2@vW<+Tdc(jyp&mr)hXT;Fa$ai}de6}9Zvp@#50*2E{yn*IiMwvTjvfVwe& z>WSN^Au0O2y{-eQr-q>_G6yyGyHNYXRd>EfLz_=Rz4%qs5KKc&?lq`Y=1+Ggo}gYF z-pJ0@_NcBLfEvSzs8zBY^`IY7>;5{b>+?3Y4=j)B$!4ha-wk#B1XPbLMLjQoEK9#R zK|&Y)hw7@RCN|#|^@0(onl45?_zTqBIOg(yqUMHaYVV6iEz3rz`%+QMZ4T=BTTsur zj1gM@k4b2KhBvdzF9GY4PsTdn0 zLhX#VP(6~h1(TWgo6;n-)73zYZ8w)6>+&m5W4#BH@Tw~>+0s_5KB~n%Tz&?sLhDd1 z{sy1N`>36;W-D8E9nhw)wrKj(1>9&2ZNxIssIUE7YV|4=UMO+jIg?_{Xu_HHLTB)d=#I)>UX(oyUG z7OI6AI`dh;4it{sa4K|XBctZ+FpPZWfo#b;|06lr6OFnWD0Wv zw@$Yk($6#PPI&=U@oU(I=l+B9*|A#9^UMZX_Pc+fXI5~*2cLMR2QR4ksb|iTU$WLS z>G)=vXO7^D>u3?@W7pf?^GO>$^AZ&)w#hRe;h4=_M+L&Su)%QMpEOrJ8?%$=VggRX zx!4(t@3KAYf0Km9a5g@shC5JWzIBiF7;1Igz~-1?uV;2(3Tl>z?X%0N6l&~iU^KQs zt(qaIuVyoy3sIjrtB?-xn=K?X3HPBklC!8i{V(TZY)9VrH9bPhUcg>dwAuldA1(jr z5IZFv`rdxIeDH&PPV!;TETz07GJ@vO5x&mTB~P#m`3|Q&(>^2XZxe}}6oj7h%xPXw z2)EFcchZ>~l&`tynUg#y!@}805wDfiu!_cBObNkG{>IYHxg@*|D~AE+@-GzMfifBs@Y2VfqEU zTVYikg4(D)K|Sa!#^DoG#p5d2``e*b&oI<#n2Is@Db~W{eiC|ct~j4*gq4t?H=|K4 zo`AJ+0mkBKRLe5O`+_@RQPd8ZfLdmCuo^Z+HE290VgT#m4b)soNbs37^w%Zv7Kxjv z$uy**&%A^Gq9)PAO1|I^lNlKNFhQ-~`&btd3w{+F zg9+p}S^efB33XlmL~BE=Onx}31)rf>ejfGdm#wOOabr{$PQfbpE$Y7iT)t8@+Y|jz zb7(ngD9)ocynC3a&;O$QU!VH2*bdcoevHO#s4+f^8q*v}_C=Mk8TtOGif=`IQMrsI zF?)zklTj7#i)zSn)MPx0RkZ%klF$otvvC*3MAULiL5+2PRE^(4b^Rx(3T;Ep z=3h`-@jcZ2IcnJkl|@ysJ*r_7QA7A8YSr9CzsAZ}+jd<&)Z`n1>Z)<57rc)evvsH& z(@|r77u6H_>)00eKviros^xQ0L$edh;cZj}iYD9VwoGRIYi#;Zps`$m%3na;Sgfwy zklLX>e8!_Tnxm*?6jsj{{4!Yu)njc?Lofgv;w1ts_(b6)lWeR z1z(}YC|3j9<#kX!)EBi(SED{152A+R5^8AvLVa~B^1LliLJeILRK>cX=GaKo*nf;_ z@CHALmLzVVy1G_FyFS}v82R3)bv+bSfic(wm!O8=56p~Vd^^!~c~RexB2Zmj2^(QA zR1dC2ZD5bE4Ehrqvz3zQg1X@-MxximRv-$srN*IJS{GH3ei(^UQ59K>5qJdEkek>a zGdHy_8tPnx+Sv9Z*ZIvE5*o|9sO46qnH}?1sGVvoswdvV2DlK__379YZ=yDyq~^9| z<54}Z6N42(J@+Q+Jy9*J&9Ic#e<}%0x`n7&e;U=o8>k&HXG@=%iG@*P`5BJFuTfiT zomM`RjKfiLC4gFP4^Y>~x3)WA6V#-hj%vt0OyK<{G{r8fB-9wT!0Ol$+u&@}tiOa> z&&Au=djqV^^1i)@v`+?4F9+dRL>m z{tRl&uAr{_7qzFCXm4lzE2yrWgxbi~qk7;t>iJurF?exyiRfjcH$01x8~%T#mZ_5~_k3JKD)s7`6NwpziB}n!JNiLpC2Px;If5vZ|mgxY#X zpoVe1*Z{(eM}hgdblQ~dWW9~!Of!=>d5NUdjC0C zV*mf(2<{!qxuuk;cSgDEHjwT~a4`S5=;?9XB_23eI+IbCT_>uOScco(!$=1A_>gDv zD$|kV%2Mzp@)v`ptQ6$n zXr7}|tuR0F?D6L_`IDSzLA*oR72-wGNBI3|zJB%&(j{GwoabB#m)0fx70pb-7N{c^ z_QA_UC9bQZLJsW(kwhlS>bYzAIcegE9K?RkO-KExq5b>^B_wnlAUYDo$iGMYMuZbP zh>etM6DdbJGckaeO&lb2@T18DT$*2E!T)P!B(5fYg0gYQ;phLEwy7oX z7BRqP%`wzhX8pt};CkU*^6QAol@%(@`i;3S!>sW0u-%`dO$4pM* z=}}PQuVWB#HJIY3I2SY`U6(lZ%*D;fw+?V=?LmzO{D1Qfs5JkA>0}Qsm8;Sm$jHWOzp`*9OJfVCgF`D3S3&Gs?XWs-5HAybxu!SKRqxNujiK&g<=sP8xqMlS;)eebO-Uah zMv&Gqi?p`r3&g*q)37;Fn|P7@uY``zoD*>$!LM+0gWy*^e`j#x|09{K_WIy2*7f8= zs7wyZrjmYoM7Z=r3VtCLx_m~`^<8=xhLEr58k65yiL$Ehn%AD*rH_BC=DKnfz}2+MWNGavk3h!-(IA`NY#>1&Q}u zW(fCuOtc|pQ#Qsu2Oj-1%$d-zMDzv%9i4NpB|I2=@^BL#998z2G({s#B1g&@m2|6Z=RH#8l!n(rb0{ znd6L0zsmVPh}X$aC+3j8Pw2?xv^h38-npN$Qhfh3jY+H^4s!M@Vk_xa+?5Nk7m>&f zc_^PndK*4H2Dx+v&U>VHbK>aJllVGiWuM7^NB$B~g3$58)BQiME4W1AcH(#Pi9}Cg zimrU-c#d=@;w{cyCq5@ClAlSGC;cH7K^=>UABazg;zS|W+a!a3TMUkWJ~Hi9;*LA` z5)Y_Jl;MV*Y;#|1h*Bch&pfXcdaZVGXf=;N;YnDTzaVd5;IV=pm= znBcDY8!M0>OB5os>h2LK!4!#sL@uH^7d|FhlAhsiCi(wI7!@i?c@s+haHT~lD?xfG z<->_A#9U$qW#dst0@u{TyTm-oiW3`&_S*knrSJ)%V=(#SgpQmR^9IK8fOjcxOZtI3 zzk~En(gm<0euFwHTY~?N=HJ7d3+4Wqx-WBTzk$7bMGhX88abkSztqj434h0IuG~2r z|BRnkd2^?)(tVrXJUFG)=FYeJM9tq_&?^?$RnQxkHPE7jH!>u!udH_~L*UmquXE`9 zH>!L01B;WqT)x1qnqIw-K&xc0Q11B&vwYEk?QOi+kig&Vy(nL;A1FS>s}U0@z1eG-7&v>| z+vy8TcJjDbD9eQUA?GQaMN@&a8`ef@ob b%p-jJLjre3`LgE^P@AzKfxUBm1%3Yq9{J@2 delta 25554 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 OrkF8azBJq`{C@yk=Up@a diff --git a/po/hr.po b/po/hr.po index 14e12dea..e50a9b46 100644 --- a/po/hr.po +++ b/po/hr.po @@ -8,78 +8,83 @@ msgid "" msgstr "" "Project-Id-Version: bash 5.0-beta2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2018-12-05 17:31-0800\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Poedit 2.2\n" "X-Poedit-Basepath: ../sources\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: bash-5.0-beta2\n" "X-Poedit-SearchPath-2: bash-5.0-beta2/builtins\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "nevaljani indeks polja" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: uklanja se atribut nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: nije moguće pretvoriti indeksirano u asocijativno polje" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: nevaljani ključ asocijativnoga polja" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: indeks mora biti numerički" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: mora se koristiti indeks pri dodijeli asocijativnoga polja" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: nije moguće napraviti: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: nije moguće pronaći keymap za naredbu" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: prvi znak, koji nije bjelina, nije „\"“" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "nema zaključnoga „%c“ u %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: nema razdjelnika dvotočke" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "„%s“: nije moguće razvezati" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" @@ -87,21 +92,21 @@ msgstr "" "(primjer ekspanzije unutar vitičastih zagrada: echo a{d,c}e -> ade, ace)" # Brace expansion is a mechanism by which arbitrary strings may be generated -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" "brace expansion: nije uspjelo dodijeliti memoriju za %u elemenata\n" "(primjer ekspanzije unutar vitičastih zagrada: echo a{d,c}e -> ade, ace)" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" "brace expansion: nije uspjelo dodijeliti memoriju za „%s“\n" "(primjer ekspanzije unutar vitičastih zagrada: echo a{d,c}e -> ade, ace)" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "„%s“: nevaljano ime aliasa" @@ -120,22 +125,22 @@ msgstr "„%s“: nevaljano ime za keymap" msgid "%s: cannot read: %s" msgstr "%s: nije moguće pročitati: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "„%s“: nepoznato ime funkcije" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s nije vezano s nijednom tipkom.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s se može pozvati pomoću " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "„%s“: nije moguće razvezati" @@ -149,28 +154,42 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "ima značenje samo u „for“, „while“ ili „until“ petljama" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Vraća kontekst od trenutačnoga poziva funkciji.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Bez EXPR, rezultati " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Vrati kontekst trenutačnoga poziva potprogramu.\n" +"\n" +" Bez IZRAZA, vrati „$line $filename“. Ako je dȃn IZRAZ, vrati\n" +" „$line $subroutine $filename“; ova dodatna informacija može poslužiti\n" +" za „stack trace“.\n" +"\n" +" Vrijednost IZRAZA pokazuje koliko se treba vratiti unazad od\n" +" trenutačne pozicije, s time da je pozicija 0 trenutačna pozicija.\n" +"\n" +" Završi s kȏdom 0 osim ako ljuska ne izvršava ljuskinu funkciju\n" +" ili je IZRAZ nevaljani." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME varijabla nije definirana" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "previše argumenata" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "null direktorij" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD nije postavljeni" @@ -189,7 +208,7 @@ msgstr "upozorenje: " msgid "%s: usage: " msgstr "%s: uporaba: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: opcija zahtijeva argument" @@ -204,7 +223,7 @@ msgstr "%s: zahtijeva se numerički argument" msgid "%s: not found" msgstr "%s: nije pronađeno" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: nevaljana opcija" @@ -214,7 +233,7 @@ msgstr "%s: nevaljana opcija" msgid "%s: invalid option name" msgstr "%s: nevaljano ime opcije" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "„%s“: nije valjani identifikator" @@ -227,7 +246,7 @@ msgstr "nevaljani oktalni broj" msgid "invalid hex number" msgstr "nevaljani heksadecimalni broj" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "nevaljani broj" @@ -303,73 +322,83 @@ msgstr "greška pri postavljanju svojstava terminala: %s" msgid "error getting terminal attributes: %s" msgstr "greška pri preuzimanju svojstava terminala: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: nije moguće pronaći trenutačno direktorij: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: dvosmisleni pokazatelj posla" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "u ovoj inačici pomoć nije ugrađena" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: nije moguće poništiti: %s je moguće samo čitati" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: nije moguće poništiti" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nevaljano ime za akciju" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: dovršavanje nije specificirano" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "upozorenje: opcija -F možda neće raditi prema očekivanju" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "upozorenje: opcija -C možda neće raditi prema očekivanju" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "trenutačno se ne izvršava funkcija kompletiranja" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "može se koristiti samo u funkciji" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: referentna varijabla ne može biti polje" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: varijabla nameref ukazuje na samu sebe, a to nije dopušteno" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: kružna referencija na ime" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "„%s“: nevaljano ime varijable za referenciju na ime" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "„-f“ se ne može koristiti za definiranje funkcije" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funkcija samo za čitanje" @@ -384,7 +413,7 @@ msgstr "%s: dodjeljivanje citiranoga složenog polja je zastarjelo" msgid "%s: cannot destroy array variables in this way" msgstr "%s: nije moguće uništiti varijable polja na ovaj način" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: nije moguće pretvoriti asocijativno u indeksirano polje" @@ -398,27 +427,32 @@ msgstr "dinamičko učitavanje nije dostupno" msgid "cannot open shared object %s: %s" msgstr "nije moguće otvoriti dijeljeni objekt %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "nije moguće pronaći %s u dijeljenom objektu %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: nije dinamički učitan" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "funkcija učitavanja za %s završila je s pogreškom (%d): nije učitano" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: nije dinamički učitan" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: nije moguće izbrisati: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: to je direktorij" @@ -433,12 +467,12 @@ msgstr "%s: nije obična datoteka" msgid "%s: file is too large" msgstr "%s: datoteka je prevelika" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: nije moguće izvršiti binarnu datoteku" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: nije moguće izvršiti: %s" @@ -463,15 +497,15 @@ msgstr "Ima zaustavljenih poslova.\n" msgid "There are running jobs.\n" msgstr "Ima pokrenutih poslova.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "naredba nije pronađena" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "prikaz povijesti naredbi" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: nije moguće otvoriti privremenu datoteku: %s" @@ -516,6 +550,12 @@ msgstr[0] "Naredba koja odgovara ključnoj riječi „" msgstr[1] "Naredbe koje odgovaraju ključnim riječima „" msgstr[2] "Naredbi koje odgovaraju ključnim riječima „" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -549,21 +589,21 @@ msgstr "" "Zvjezdica (*) pokraj imena označava onemogućenu naredbu.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "smije se rabiti samo jedna od opcija -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "mjesto u povijesti naredbi" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: nevaljana vremenska oznaka" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: proširenje povijesti nije uspjelo" @@ -595,12 +635,12 @@ msgstr "očekivao se izraz" msgid "%s: not an indexed array" msgstr "%s: nije indeksirano polje" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: nevaljana specifikacija deskriptora datoteke" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: nevaljani deskriptor datoteke: %s" @@ -628,36 +668,36 @@ msgstr "prazno ime varijable polja" msgid "array variable support required" msgstr "potrebna podrška varijable polja nije podržana u ovoj ljusci" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s“: nedostaje znak za format" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "„%c“: nevaljana specifikacija za format vremena" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c“: nevaljani znak za format" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "upozorenje: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "greška pri analizi: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "nedostaje heksadecimalna znamenka za \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "nedostaje unicode znamenka za \\%c" @@ -806,12 +846,12 @@ msgstr "" "\n" " Naredba „dirs“ prikaže trenutačni sadržaj snopa direktorija." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: nevaljana specifikacija za istek vremena" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "greška čitanja: %d: %s" @@ -820,21 +860,11 @@ msgstr "greška čitanja: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "„return“ je mogući samo iz funkcije ili iz pokrenute skripte" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "nije moguće istovremeno poništiti funkciju i varijablu" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: nije moguće poništiti" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: nije moguće poništiti: %s je moguće samo čitati" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: nije varijabla polja" @@ -849,7 +879,7 @@ msgstr "%s: nije funkcija" msgid "%s: cannot export" msgstr "%s: nije moguće eksportirati" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "brojač pomaka" @@ -857,7 +887,7 @@ msgstr "brojač pomaka" msgid "cannot set and unset shell options simultaneously" msgstr "nije moguće istovremeno postaviti i poništiti opcije ljuske" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nevaljano ime za opciju ljuske" @@ -914,26 +944,26 @@ msgstr "%s je %s\n" msgid "%s is hashed (%s)\n" msgstr "za %s izračunata hash vrijednost (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: nevaljani argument za ograničenje" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "„%c“: loša naredba" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: nije moguće dobiti ograničenje: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "ograničenje" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: nije moguće promijeniti ograničenje: %s" @@ -993,76 +1023,76 @@ msgstr "loši skok" msgid "%s: unbound variable" msgstr "%s: nepovezana varijabla" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\avrijeme čekanja na ulaz je isteklo: automatska-odjava\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "nije moguće preusmjeriti standardni ulaz iz /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: „%c“: nevaljani znak za format" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc(): coproc [%d:%s] još uvijek postoji" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "greška cijevi" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: prekoračena je dopuštena razina eval gniježđenja (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: prekoračena je dopuštena razina source gniježđenja (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: prekoračena je dopuštena razina gniježđenja funkcije (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: ograničeni način: znak „/“ nije dopušten u imenima naredba" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: naredba nije pronađena" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: loši interpreter" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: binarnu datoteku %s nije moguće pokrenuti/izvršiti" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "„%s“ je specijalna funkcija ugrađena u ljusku" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "nije moguće kopirati deskriptor datoteke %d u deskriptor datoteke %d" @@ -1111,37 +1141,42 @@ msgstr "nakon pre-increment ili pre-decrement očekuje se identifikator" msgid "missing `)'" msgstr "nema „)“" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "sintaktička greška: očekivao se operand" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "sintaktička greška: nevaljani aritmetički operator" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (simbol greške je „%s“)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "nevaljana aritmetička baza" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: nevaljani količina redaka" + +#: expr.c:1597 msgid "value too great for base" msgstr "vrijednost baze je prevelika" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: greška u izrazu\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd(): nije moguće pristupiti nadređenim direktorijima" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "ne može se onemogućiti nodelay način za deskriptor datoteke %d" @@ -1156,161 +1191,166 @@ msgstr "nije moguće dodijeliti novi datotečni deskriptor za bash ulaz iz fd %d msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input(): međuspremnik već postoji za novi fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline(): pgrp pipe (procesna grupa cijevi)" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "potproces PID %d javlja se u pokrenutom poslu %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "uklanja se zaustavljeni posao %d s grupom procesa %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process(): proces %5ld (%s) u cjevovodu" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process(): PID %5ld (%s) označen kao još uvijek aktivan" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid(): %ld: PID ne postoji" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Gotovo" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Zaustavljeno" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Zaustavljeno(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Pokrenuto" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Gotovo(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Izlaz %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Nepoznati status" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(stanje memorije zapisano) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "postavljanje procesne grupe %2$ld od potomka %1$ld" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: PID %ld nije potomak ove ljuske" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: nema zapisa o procesu %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: posao %d je zaustavljen" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: posao je prekinut" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: posao %d je već u pozadini" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld(): omogući WNOHANG da se izbjegne neodređeno blokiranje" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: redak %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (stanje memorije zapisano)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(radni direktorij je sada: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: neuspješni getpgrp()" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: nema kontrole nad pozadinskim poslovima" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: line discipline" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid()" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "nije moguće postaviti procesnu grupu (%d) terminala" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "nema kontrole nad poslovima u ovoj ljusci" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc(): neuspješni kontrolni test: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1319,39 +1359,39 @@ msgstr "" "\r\n" "malloc(): %s:%d: loše provedena proba\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "nepoznato" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc(): prepisani je blok na popisu slobodne memorije" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free(): pozvan s argumentom za već slobodni memorijski blok" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free(): pozvan s argumentom za ne dodijeljeni memorijski blok" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free(): otkriveni je podljev, mh_nbytes ispod granica" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free(): veličine segmenta od početka i kraja su različite" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc(): pozvan s argumentom za ne dodijeljeni memorijski blok" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc(): otkriveni je podljev, mh_nbytes ispod granica" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc(): veličine segmenta od početka i kraja su različite" @@ -1393,22 +1433,22 @@ msgstr "%s: loša specifikacija za mrežnu stazu" msgid "network operations not supported" msgstr "mrežne operacije nisu podržane" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale(): LC_ALL: nije moguće promijeniti jezično područje (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale(): LC_ALL: nije moguće promijeniti jezično područje (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale(): %s: nije moguće promijeniti jezično područje (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale(): %s: nije moguće promijeniti jezično područje (%s): %s" @@ -1455,7 +1495,7 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" "make_redirection(): instrukcija za preusmjeravanje „%d“ je izvan raspona" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1464,103 +1504,103 @@ msgstr "" "shell_getc(): shell_input_line_size (%zu) je veća od SIZE_MAX (%lu): " "skraćuje se" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "maksimalni broj za here-document je prekoračeni" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "neočekivani EOF pri traženju odgovarajućeg „%c“" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "neočekivani EOF pri traženju „]]“" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "sintaktička greška u uvjetnom izrazu: neočekivani token „%s“" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "sintaktička greška u uvjetnom izrazu" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "neočekivani token „%s“ umjesto očekivane „)“" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "očekivana je „)“" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "neočekivani argument „%s“ uvjetnom unarnom operatoru" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "neočekivani argument za uvjetni unarni operator" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "neočekivani token „%s“; očekivao se uvjetni binarni operator" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "očekivao se uvjetni binarni operator" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "neočekivani argument „%s“ za uvjetni binarni operator" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "neočekivani argument za uvjetni binarni operator" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "neočekivani token „%c“ u uvjetnoj naredbi" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "neočekivani token „%s“ u uvjetnoj naredbi" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "neočekivani token %d u uvjetnoj naredbi" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "sintaktička greška blizu neočekivanog tokena „%s“" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "sintaktička greška blizu „%s“" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "sintaktička greška: neočekivani kraj datoteke" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "sintaktička greška" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Koristite \"%s\" da napustite ljusku.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "neočekivani EOF pri traženju odgovarajuće „)“" @@ -1603,89 +1643,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf(): „%c“: nevaljani znak za format" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "deskriptor datoteke je izvan raspona" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: dvosmisleno preusmjeravanje" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: nije moguće pisati preko postojeće datoteke" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: ograničeno: nije moguće preusmjeriti izlaz" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "nije moguće napraviti privremenu datoteku za here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: nije moguće dodijeliti deskriptor datoteke varijabli" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port nije podržan bez umrežavanja" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "greška preusmjeravanja: nije moguće kopirati deskriptor datoteke" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "nije bilo moguće pronaći /tmp; napravite taj direktorij!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp mora biti ispravno ime direktorija" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "u interaktivnoj ljusci pretty-printing se ignorira" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: nevaljana opcija" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "nije moguće postaviti UID na %d: efektivni UID je %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "nije moguće postaviti GID na %d: efektivni GID je %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "nije moguće pokrenuti debugger; debugiranje je onemogućeno" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: to je direktorij" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Nemam ime!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, inačica %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1694,329 +1734,325 @@ msgstr "" "Uporaba: %s [GNU dugačka opcija] [opcija] ...\n" " %s [GNU dugačka opcija] [opcija] skripta ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU dugačke opcije:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opcije ljuske:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD ili -c NAREDBA ili -O SHOPT-OPCIJA (samo za pokretanje)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s ili -o opcija\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "„%s -c \"help set\"“ pokaže vam dodatne informacije o opcijama ljuske.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "„%s -c help set“ pokaže vam više informacija o ugrađenim funkcijama " "ljuske.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Koristite naredbu „bashbug“ za prijavljivanje grešaka.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bash Web stranica: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Općenita pomoć za korištenje GNU softvera: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask(): %d: nevaljana operacija" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Lažni signal" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Završetak" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Prekid" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Izlaz" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Nedopuštena instrukcija" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trag/zamka instrukcija (Trace/Breakpoint trap)" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT instrukcija" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT instrukcija" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Iznimka/greška u radu s realnim brojem" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Ubijen" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Greška adresiranja" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmentacijska greška" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Loši sustavski poziv" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Prekinuta cijev" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Budilica" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Završeno" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Hitno U/I stanje" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Zaustavljeno (signalom)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Nastavljanje" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Potomak-proces ubijen ili zaustavljen" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Zaustavljen (tty ulaz)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Zaustavljen (tty izlaz)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "U/I je spreman" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Ograničenje procesora" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Ograničenje datoteke" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtualni)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Prozor promijenjen" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Zapis zaključan" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Korisnički signal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Korisnički signal 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT ulazni podaci čekaju" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "prekid napajanja je neizbježan" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "rušenje sustava je neizbježno" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "preseli proces na drugi procesor" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "greška programiranja" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT nadzor dopušten" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT nadzor oduzet" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT sekvencija zvukova je završena" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Zahtjev za informacijom" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Nepoznati signal #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Nepoznati signal #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "loša supstitucija: nema zaključnoga „%s“ u %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: nije moguće dodijeliti popis elementu polja" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "nije moguće napraviti cijev za zamjenu procesa" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "nije moguće napraviti potomka za zamjenu procesa" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "nije moguće otvoriti imenovanu cijev %s za čitanje" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "nije moguće otvoriti imenovanu cijev %s za pisanje" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "nije moguće kopirati imenovanu cijev %s kao deskriptor datoteke %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "nevaljana supstitucija: ignorirani NULL bajt na ulazu" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "nije moguće napraviti cijev za zamjenu naredbi" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "nije moguće napraviti potomka za zamjenu naredbi" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" "command_substitute(): nije moguće kopirati cijev kao deskriptor datoteke 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: nevaljano ime varijable za naziv referencije" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: nevaljana indirektna ekspanzija" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "„%s“: nevaljano ime varijable" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parametar nije postavljen" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: prazni parametar ili nije postavljen" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: rezultat od izraza dijela stringa < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: loša supstitucija" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: nije moguće dodijeliti na ovaj način" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" "buduće inačice ljuske će prisiliti procjenu kao aritmetičku supstituciju" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "loša supstitucija: nema zaključnoga znaka „`“ u %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "nema podudaranja: %s" @@ -2039,35 +2075,40 @@ msgstr "očekivana je „)“" msgid "`)' expected, found %s" msgstr "očekuje se „)“, nađen %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: očekuje se unarni operator" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: očekuje se binarni operator" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: očekuje se unarni operator" + +#: test.c:878 msgid "missing `]'" msgstr "nedostaje „]“" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "sintaktička greška: neočekivani „;“ znak" + +#: trap.c:220 msgid "invalid signal number" msgstr "nevaljani broj za signal" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "trap handler: prekoračena je dopuštena razina gniježđenja (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps(): loša vrijednost u trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2075,83 +2116,84 @@ msgstr "" "run_pending_traps: signalom manipulira SIG_DFL, opet šalje %d (%s) na samoga " "sebe" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler(): loši signal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "greška pri importiranju definicije funkcije za „%s“" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "razina ljuske (%d) je previsoka, vraća se na 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable(): u trenutačnom području nema konteksta funkcije" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: varijabli se ne može dodijeliti vrijednost" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: nazivu referencije se pripisuje cijeli broj" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables(): u trenutačnom području nema konteksta funkcije" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "*** %s ima prazni exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "*** nevaljani znak %d u exportstr za %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "*** nema „=“ u exportstr za %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context(): vrh od „shell_variables“ nije funkcijski kontekst" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context(): nije „global_variables“ kontekst" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope(): vrh od „shell_variables“ nije privremeni kontekst okoline" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: nije moguće otvoriti kao DATOTEKU" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: nevaljana vrijednost za praćenje deskriptora datoteke" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s vrijednost za kompatibilnost je izvan raspona" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2242,11 +2284,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] NAREDBA [ARGUMENT...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [IME[=VRIJEDNOST]...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] IME[=VRIJEDNOST]..." #: builtins.c:82 @@ -2270,11 +2314,13 @@ msgid "eval [arg ...]" msgstr "eval [ARGUMENT...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts OPCIJA_STRING IME [ARGUMENT]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a IME] [NAREDBA [ARGUMENT...]] [PREUSMJERAVANJE...]" #: builtins.c:100 @@ -2405,7 +2451,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [MODE]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [ID...]" #: builtins.c:181 @@ -2497,9 +2544,10 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v VARIJABLA] FORMAT [ARGUMENTI]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o OPCIJA] [-A AKCIJA]\n" @@ -2507,9 +2555,10 @@ msgstr "" " [-S SUFIKS] [-W POPIS_RIJEČI] [-X FILTAR_UZORAKA] [IME...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o OPCIJA] [-A AKCIJA] [-C NAREDBA]\n" " [-F FUNCIJA] [-G GLOB_UZORAK] [-P PREFIKS] [-S SUFIKS]\n" @@ -2907,6 +2956,7 @@ msgstr "" " ili s 1 ako NAREDBA nije pronađena." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2919,6 +2969,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2980,7 +3032,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili se dogodila greška prilikom zadavanja varijabli." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2990,7 +3042,7 @@ msgstr "" "\n" " Sinonim za „declare“. Za detalje upišite „help declare“." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3015,7 +3067,7 @@ msgstr "" " Završi s kȏdom 0 osim ako su dȃne nevaljane opcije,\n" " dogodila se greška pri dodijeli ili ljuska ne izvrši funkciju." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3085,7 +3137,7 @@ msgstr "" "\n" " Završi s kȏdom 0 osim ako se ne dogodi greška pisanja." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3105,7 +3157,7 @@ msgstr "" "\n" " Završi s kȏdom 0 ako se ne dogodi greška pisanja." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3157,7 +3209,7 @@ msgstr "" " Završi s kȏdom 0 osim ako IME nije ugrađena naredba\n" " ili se nije dogodila greška." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3175,7 +3227,8 @@ msgstr "" "\n" " Završi s kȏdom naredbe ili uspješno ako je naredba prazna." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3208,8 +3261,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3256,7 +3309,7 @@ msgstr "" " Završi s kȏdom 0 ako pronađe opciju; ako naiđe na kraj opcija\n" " ili ako se dogodi greška, završi s neuspjehom." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3295,7 +3348,7 @@ msgstr "" " Završi s kȏdom 0, osim ako NAREDBA nije pronađena,\n" " ili se dogodila greška preusmjeravanja." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3306,7 +3359,7 @@ msgstr "" "\n" " Završi s kȏdom N. Bez N završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3318,7 +3371,7 @@ msgstr "" "\n" " Završi s kȏdom N. Završi s greškom ako to nije prijavna ljuska." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3367,7 +3420,7 @@ msgstr "" "\n" " Završi s kȏdom izvršene naredbe; različito od 0 ako se dogodi greška." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3387,7 +3440,7 @@ msgstr "" " Završi s kȏdom naredbe smještene u interaktivni način\n" " ili s neuspjehom ako se dogodi greška." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3409,7 +3462,7 @@ msgstr "" " Završi s kȏdom 0 osim ako kontrola nad poslovima nije omogućena\n" " ili se dogodila greška." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3450,7 +3503,7 @@ msgstr "" " Završi s kȏdom 0 osim ako nije pronađeno IME\n" " ili je dȃna nevaljana opcija." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3486,7 +3539,7 @@ msgstr "" " Završi s kȏdom 0 osim ako UZORAK nije pronađen,\n" " ili je dȃna nevaljana opcija." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3552,7 +3605,7 @@ msgstr "" " Završi s statusom 0 osim ako nije dȃna nevaljana opcija\n" " ili se dogodila greška." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3595,7 +3648,7 @@ msgstr "" "greška.\n" " Ako je dȃna opcija -x, završi sa izlaznim statusom NAREDBE." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3626,7 +3679,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili nije dȃni JOBSPEC." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3670,7 +3723,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili se dogodila greška." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3755,7 +3808,7 @@ msgstr "" " Ako zadnji ARGUMENT evaluira na 0 (nula), „let“ završi s kȏdom 1;\n" " inače završi s kȏdom 0." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3848,7 +3901,7 @@ msgstr "" " pri dodjeli, ili je specificirani nevaljani deskriptor datoteke\n" " kao argument opciji „-u“." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3868,7 +3921,7 @@ msgstr "" " Vrati vrijednost N ili 1 ako ljuska ne izvrši\n" " funkciju ili skriptu." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4034,7 +4087,7 @@ msgstr "" "\n" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4072,7 +4125,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili IME je „samo-za-čitanje“." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4106,7 +4159,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili dȃno IME nije valjano." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4145,7 +4198,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili je IME nevaljano." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4162,7 +4215,7 @@ msgstr "" "\n" " Završi s kȏdom 0 osim ako je N negativni ili veći od $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4185,7 +4238,7 @@ msgstr "" " Završi s kȏdom zadnje izvršene naredbe iz DATOTEKE,\n" " ili sa statusom 1 ako se DATOTEKA ne može pročitati." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4209,7 +4262,7 @@ msgstr "" " Završi s kȏdom 0 osim ako kontrola nad poslovima nije omogućena\n" " ili se dogodila greška." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4362,7 +4415,7 @@ msgstr "" " Završi s kȏdom 0 ako je IZRAZ istiniti, 1 ako je IZRAZ neistiniti,\n" " ili 2 ako je dȃn nevaljani argument." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4374,7 +4427,7 @@ msgstr "" " To je sinonim za ugrađenu funkciju „test“, ali zadnji argument\n" " mora biti zagrada „]“ kao par zagradi „[“ na početku." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4392,7 +4445,7 @@ msgstr "" "\n" " Završi uvijek s kȏdom 0." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4468,7 +4521,7 @@ msgstr "" " Završi s kȏdom 0 osim ako SIGNAL_SPEC nije valjani\n" " ili je dȃna nevaljana opcija." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4519,7 +4572,8 @@ msgstr "" "\n" " Završi s kȏdom 0 ako se pronađu sva IMEna, inače s 1." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4550,6 +4604,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4613,7 +4668,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili se dogodila greška." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4646,7 +4701,8 @@ msgstr "" " Završi s kȏdom 0 osim ako MODE nije valjan\n" " ili je dȃna nevaljana opcija." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4657,15 +4713,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Čeka da posao završi i vrati njegov izlazni status.\n" "\n" @@ -4684,7 +4750,7 @@ msgstr "" " Završi s kȏdom zadnjeg ID-a, a s kȏdom 1 ako je ID nevaljani\n" " ili je dȃna nevaljana opcija." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4707,7 +4773,7 @@ msgstr "" " Završi s kȏdom zadnjeg PID-a, s kȏdom 1 ako je PID nevaljani,\n" " ili s 2 ako je dȃna nevaljana opcija." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4729,7 +4795,7 @@ msgstr "" "\n" " Završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4756,7 +4822,7 @@ msgstr "" "\n" " Završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4794,7 +4860,7 @@ msgstr "" "\n" " Završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4821,7 +4887,7 @@ msgstr "" "\n" " Završi s izlaznim statusom CJEVOVODA." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4839,7 +4905,7 @@ msgstr "" "\n" " Završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4870,7 +4936,7 @@ msgstr "" "\n" " „if“ završi s kȏdom zadnjeg izvršenoga zadatka." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4887,7 +4953,7 @@ msgstr "" "\n" " Završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4904,7 +4970,7 @@ msgstr "" "\n" " Završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4925,7 +4991,7 @@ msgstr "" "\n" " Naredba coproc završi s kȏdom 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -4947,7 +5013,7 @@ msgstr "" "\n" " Završi s kȏdom 0 osim ako je IME readonly (samo-za-čitanje)." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4964,7 +5030,7 @@ msgstr "" "\n" " Završi s kȏdom zadnje izvršene naredbe." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4986,12 +5052,13 @@ msgstr "" "\n" " Završi s kȏdom nastavljenoga posla." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5004,7 +5071,7 @@ msgstr "" " Završi s kȏdom 1 ako je rezultat IZRAZA jednaki 0;\n" " inače završi s kȏdom 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5054,7 +5121,7 @@ msgstr "" "\n" " Završi s kȏdom 0 ili 1 ovisno o IZRAZU." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5157,7 +5224,7 @@ msgstr "" " supstitucije“, obično „^“; treći znak je „komentar\n" " povijesti“, obično „#“.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5214,7 +5281,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili nije uspjela promjena direktorija." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5262,7 +5329,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili nije uspjela promjena direktorija." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5312,7 +5379,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili se dogodila greška." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5349,7 +5416,7 @@ msgstr "" " uključeno, a s 1 ako je isključeno. Završi također s 1 ako je dȃno\n" " nevaljano ime opcije, a završi s 2 ako je dȃna nevaljana opcija." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5366,8 +5433,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5416,7 +5483,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dana nevaljana opcija\n" " ili se dogodila greška pisanja ili greška pri dodijeli." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5472,7 +5539,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili se dogodila greška." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5493,7 +5560,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je dȃna nevaljana opcija\n" " ili se dogodila greška." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5548,7 +5615,7 @@ msgstr "" " Završi s kȏdom 0 osim ako nije dȃna nevaljana opcija\n" " ili nije definirana specifikacija za kompletiranje IMEna." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5620,7 +5687,7 @@ msgstr "" " Završi s kȏdom 0 osim ako je POLJE readonly (samo-za-čitanje)\n" " ili nije polje; ili je dȃna nevaljana opcija." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5630,6 +5697,21 @@ msgstr "" "\n" " Sinonim za „mapfile“." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Vraća kontekst od trenutačnoga poziva funkciji.\n" +#~ " \n" +#~ " Bez EXPR, rezultati " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process(): proces %5ld (%s) u cjevovodu" + +#~ msgid "Unknown Signal #" +#~ msgstr "Nepoznati signal #" + #~ msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n" #~ msgstr "Copyright © 2009 Free Software Foundation, Inc.\n" diff --git a/po/hu.gmo b/po/hu.gmo index 478db67699babfcdd48c1d7d485df0ef2aef436c..96b7b435890a8b6585b8622dda418f737d6848e2 100644 GIT binary patch delta 28095 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\n" "Language-Team: Hungarian \n" @@ -21,76 +21,84 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 19.04.3\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "hibás tömbindex" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: névhivatkozás attribútum eltávolítása" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: nem lehetséges az indexelt tömb asszociatívvá alakítása" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: érvénytelen asszociatívtömb-index" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: a nem-szám indexnek való értékadás nem lehetséges" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: asszociatív tömbhöz való értékadásnál meg kell adni az indexet" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: nem hozható létre: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" -msgstr "bash_execute_unix_command: nem található billentyűkiosztás a parancshoz" +msgstr "" +"bash_execute_unix_command: nem található billentyűkiosztás a parancshoz" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: az első nem szóközkarakter nem „\"”" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "nincs záró „%c” a következőben: %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: hiányzó kettőspont-elválasztó" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "„%s”: nem lehetséges a kötés megszüntetése" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "szögleteszárójel-kiegészítés: Nem foglalható memória ehhez: %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" -msgstr "szögleteszárójel-kiegészítés: nem sikerült a memóriafoglalás %u elem számára" +msgstr "" +"szögleteszárójel-kiegészítés: nem sikerült a memóriafoglalás %u elem számára" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" -msgstr "szögleteszárójel-kiegészítés: nem sikerült a memóriafoglalás „%s” számára" +msgstr "" +"szögleteszárójel-kiegészítés: nem sikerült a memóriafoglalás „%s” számára" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "„%s”: érvénytelen alias-név" @@ -109,22 +117,22 @@ msgstr "„%s”: érvénytelen billentyűkiosztás-név" msgid "%s: cannot read: %s" msgstr "%s: nem olvasható a következő: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "„%s”: ismeretlen függvénynév" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s nincs kötve egy billentyűhöz sem.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s a következő módon hajtható végre: " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "„%s”: nem lehetséges a kötés megszüntetése" @@ -137,30 +145,44 @@ msgstr "ciklusszám" msgid "only meaningful in a `for', `while', or `until' loop" msgstr "csak „for”, „while” és „until” ciklusokban értelmezhető" -# see $ help caller #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Az aktuális szubrutinhívás helyével tér vissza.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" EXPR nélkül a " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Az aktuális szubrutinhívás környezetének visszaadása.\n" +" \n" +" KIF nélkül \"$sor $fájlnév\" formátumú eredményt ad. A KIF-fel pedig\n" +" \"$sor $szubrutin $fájlnév\" formátumút; ez hasznos lehet stack trace\n" +" kiírásához.\n" +" \n" +" Az EXPR értéke azt adja meg, hogy a jelenlegihez képest milyen mélyre\n" +" lépjen vissza; a verem tetején a 0-s keret van.\n" +" \n" +" Kilépési kód:\n" +" 0-val tér vissza, ha érvényes a KIF és valóban függvényt hajt végre a\n" +" parancsértelmező." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "Nincs beállítva HOME" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "túl sok argumentum" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "null könyvtár" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "Nincs beállítva OLDPWD" @@ -179,7 +201,7 @@ msgstr "figyelmeztetés: " msgid "%s: usage: " msgstr "%s: használat: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: a kapcsolónak kötelező argumentuma van" @@ -194,7 +216,7 @@ msgstr "%s: a kötelező argumentum egy szám" msgid "%s: not found" msgstr "%s: nem található" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: érvénytelen kapcsoló" @@ -204,7 +226,7 @@ msgstr "%s: érvénytelen kapcsoló" msgid "%s: invalid option name" msgstr "%s: érvénytelen kapcsolónév" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "„%s”: érvénytelen azonosító" @@ -217,7 +239,7 @@ msgstr "érvénytelen oktális szám" msgid "invalid hex number" msgstr "érvénytelen hexadecimális szám" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "érvénytelen szám" @@ -293,73 +315,83 @@ msgstr "hiba a terminálattribútum beállításakor: %s" msgid "error getting terminal attributes: %s" msgstr "hiba a terminálattribútum lekérdezésekor: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: hiba a munkakönyvtár lekérdezésekor: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: kétértelmű munkamegadás" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "ebben a verzióban nem érhető el súgó" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: nem szüntethető meg: csak olvasható %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: nem szüntethető meg" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: érvénytelen műveletnév" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: nincs kiegészítés meghatározva" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "figyelmeztetés: a -F kapcsoló nem a várt módon működhet" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "figyelmeztetés: a -C kapcsoló nem a várt módon működhet" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "jelenleg nincs kiegészítési függvény végrehajtás alatt" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "csak függvényben használható" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: a referenciaváltozó nem lehet tömb" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: a névhivatkozás változó önhivatkozása nem engedélyezett" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: körkörös névhivatkozás" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "„%s”: érvénytelen változónév a névhivatkozáshoz" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "nem használható a „-f” függvény létrehozására" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: csak olvasható függvény" @@ -374,7 +406,7 @@ msgstr "%s: az idézőjelezett összetett tömb értékadása elavult" msgid "%s: cannot destroy array variables in this way" msgstr "%s: ilyen módon nem lehet tömböt megszüntetni" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: nem lehetséges az asszociatív tömb indexeltté alakítása" @@ -388,27 +420,32 @@ msgstr "a dinamikus betöltés nem érhető el" msgid "cannot open shared object %s: %s" msgstr "megosztott objektumfájl megnyitása sikertelen: %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "%s nem található a(z) %s megosztott objektumfájlban: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: nem dinamikusan van betöltve" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "%s betöltési függvénye hibát ad vissza (%d): nincs betöltve" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: nem dinamikusan van betöltve" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: nem törölhető: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s egy könyvtár" @@ -423,12 +460,12 @@ msgstr "%s: nem normál fájl" msgid "%s: file is too large" msgstr "%s: a fájl túl nagy" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: bináris nem hajtható végre" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: nem hajtható végre: %s" @@ -452,15 +489,15 @@ msgstr "Vannak leállított munkák.\n" msgid "There are running jobs.\n" msgstr "Vannak futó munkák.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "nincs ilyen parancs" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "előzményválasztás" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: az átmeneti fájl nem nyitható meg: %s" @@ -504,9 +541,16 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "A következő kifejezésre illeszkedő parancsok: „" msgstr[1] "A következő kifejezésekre illeszkedő parancsok: „" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" "nem illeszkedik egy szócikk sem a következőre: „%s”.\n" "A „help help”, „man -k '%s'” vagy „info '%s'” parancsok segíthetnek." @@ -535,21 +579,21 @@ msgstr "" "A parancs nevét követő csillag (*) azt jelzi, hogy le van tiltva.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "a következő kapcsolók kizárják egymást: -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "előzménypozíció" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: érvénytelen időbélyeg" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: sikertelen előzményből való kiegészítés" @@ -581,12 +625,12 @@ msgstr "az értelmező kifejezést várt" msgid "%s: not an indexed array" msgstr "%s: nem egy indexelt tömb" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: érvénytelen fájlleíró-megadás" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: érvénytelen fájlleíró: %s" @@ -614,36 +658,36 @@ msgstr "üres tömbváltozó-név" msgid "array variable support required" msgstr "a tömbök használata nincs támogatva" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s”: hiányzó formátumkarakter" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "„%c”: érvénytelen időformátum-megadás" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c”: érvénytelen formátumkarakter" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "figyelmeztetés: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "formátumfeldolgozási probléma: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "hiányzó hexadecimális számjegy a következőhöz: \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "hiányzó unicode számjegy a következőhöz: \\%c" @@ -684,14 +728,17 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "Megjeleníti a jelenleg megjegyzett könyvtárakat. A könyvtárakat a\n" -" „pushd” paranccsal lehet a verembe rakni; és a „popd” paranccsal kivenni.\n" +" „pushd” paranccsal lehet a verembe rakni; és a „popd” paranccsal " +"kivenni.\n" " \n" " Kapcsolók:\n" " -c\ta könyvtárverem törlése az összes elem eltávolításával\n" @@ -789,35 +836,27 @@ msgstr "" " \n" " A „dirs” beépített parancs listázza a könyvtárvermet." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: érvénytelen időkorlát-megadás" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "olvasási hiba: %d: %s" #: builtins/return.def:68 msgid "can only `return' from a function or sourced script" -msgstr "csak függvényből vagy source-olt parancsfájlból lehet „return”-nel visszatérni" +msgstr "" +"csak függvényből vagy source-olt parancsfájlból lehet „return”-nel " +"visszatérni" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "nem lehet egyszerre függvényt és változót megszüntetni" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: nem szüntethető meg" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: nem szüntethető meg: csak olvasható %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: nem egy tömbváltozó" @@ -832,15 +871,16 @@ msgstr "%s: nem függvény" msgid "%s: cannot export" msgstr "%s: nem exportálható" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "shift-szám" #: builtins/shopt.def:310 msgid "cannot set and unset shell options simultaneously" -msgstr "nem lehet egyszerre beállítani és törölni parancsértelmező-beállításokat" +msgstr "" +"nem lehet egyszerre beállítani és törölni parancsértelmező-beállításokat" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: érvénytelen parancsértelmezőkapcsoló-név" @@ -897,26 +937,26 @@ msgstr "%s: %s\n" msgid "%s is hashed (%s)\n" msgstr "%s hashelve van (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: érvénytelen korlátérték" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "„%c”: érvénytelen parancs" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: nem kérdezhető le a korlát: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "korlát" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: nem módosítható a korlát: %s" @@ -976,76 +1016,76 @@ msgstr "hibás ugrás" msgid "%s: unbound variable" msgstr "%s: kötetlen változó" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aidőtúllépés bemenetre várva: automatikus kijelentkezés\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "szabványos bemenet /dev/null-ra állítása sikertelen: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "IDŐFORMÁTUM: „%c”: érvénytelen formátumkarakter" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: a coproc [%d:%s] még mindig létezik" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "hibás csővezeték" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: a maximális eval beágyazási szint túllépve (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: a maximális source beágyazási szint túllépve (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: a maximális függvénybeágyazási szint túllépve (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: korlátozott: nem adható meg „/” a parancsok nevében" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: parancs nem található" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: rossz parancsértelmező" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: a bináris nem hajtható végre: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "„%s”: egy speciális beépített parancs" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "nem lehet duplikálni a(z) %d. fájlleírót a(z) %d. helyre" @@ -1094,37 +1134,42 @@ msgstr "prefix növelés vagy csökkentés után azonosító kell következzen" msgid "missing `)'" msgstr "hiányzó „)”" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "szintaktikai hiba: operandus kell következzen" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "szintaktikai hiba: érvénytelen aritmetikai operátor" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (hibás token: „%s”)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "érvénytelen számrendszer" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: sorok száma érvénytelen" + +#: expr.c:1597 msgid "value too great for base" msgstr "túl nagy érték a számrendszerhez" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: hibás kifejezés\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: nem érhetőek el a szülőkönyvtárak" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "nem lehet újraindítani a nodelay módot a(z) %d. fájlleíróhoz" @@ -1132,168 +1177,174 @@ msgstr "nem lehet újraindítani a nodelay módot a(z) %d. fájlleíróhoz" #: input.c:266 #, c-format msgid "cannot allocate new file descriptor for bash input from fd %d" -msgstr "nem lehet új fájlleírót foglalni a bash bemenetéhez a(z) %d. fájlleíróból" +msgstr "" +"nem lehet új fájlleírót foglalni a bash bemenetéhez a(z) %d. fájlleíróból" #: input.c:274 #, c-format msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: már van puffer a(z) %d. fájlleíróhoz" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp csővezeték" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "a(z) %d számú forkolt pid a(z) %d számú munkában jelent meg" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "%d. számú megállított munka törlése a %ld számú folyamatcsoporttal" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: %5ld. folyamat (%s) a the_pipeline-ban" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: %5ld. folyamat (%s) még élőként van jelölve" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: nincs ilyen pid" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "%d. szignál" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Kész" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Megállítva" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Megállítva(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Fut" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Kész(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Kilépett(%d)" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Ismeretlen állapot" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(core készült) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (mk: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "gyermek setpgid (innen: %ld ide: %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: %ld. számú folyamat nem gyermeke ennek a parancsértelmezőnek" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Nincs bejegyzés %ld. számú folyamatról" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: %d. számú munka le lett állítva" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: a munka be lett fejezve" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: %d. számú munka már a háttérben van" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: WNOHANG bekapcsolása a korlátlan blokk elkerülésére" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: %d. sor: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (core készült)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(mk most: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp sikertelen" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: nincs munkakezelés a háttérben" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: line discipline" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "nem állítható be a terminál folyamatcsoportja (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "nincsen munkakezelés ebben a parancsértelmezőben" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: nem teljesülő feltételezés: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1302,39 +1353,39 @@ msgstr "" "\r\n" "malloc: %s:%d: téves feltételezés\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "ismeretlen" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: a szabadlistán lévő blokk felülírva" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: már felszabadított blokkal lett hívva" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: nem lefoglalt blokkal lett hívva" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: alulcsordulást érzékelt; mh_nbytes kívül esik a tartományon" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: kezdő- és záródarab mérete eltér" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: nem lefoglalt blokkal lett hívva" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: alulcsordulást érzékelt; mh_nbytes kívül esik a tartományon" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: kezdő- és záródarab mérete eltér" @@ -1376,22 +1427,22 @@ msgstr "%s: hibás hálózatiútvonal-megadás" msgid "network operations not supported" msgstr "a hálózati műveletek nincsenek támogatva" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: nem lehet területi beállításokat váltani (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: nem lehet területi beállításokat váltani (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: nem lehet területi beállításokat váltani (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: nem lehet területi beállításokat váltani (%s): %s" @@ -1437,108 +1488,112 @@ msgstr "a(z) %d. sorban kezdett heredocot EOF zárja („%s” helyett)" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: %d. átirányító utasítás kívül esik a tartományon" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" -msgstr "shell_getc: a shell_input_line_size (%zu) meghaladja a MÉRET_MAXIMUM értékét (%lu): a sor csonkolva" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" +msgstr "" +"shell_getc: a shell_input_line_size (%zu) meghaladja a MÉRET_MAXIMUM értékét " +"(%lu): a sor csonkolva" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "a maximális here-document szám túllépve" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "váratlan EOF „%c” helyett" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "váratlan EOF „]]” helyett" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "szintaktikai hiba a feltételben: váratlan token: „%s”" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "szintaktikai hiba a feltételben" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "váratlan token (%s) „)” helyett" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "„)” szükséges" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "váratlan argumentum (%s) feltételes egyoperandusú operátorhoz" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "váratlan argumentum feltételes egyoperandusú operátorhoz" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "váratlan token (%s), feltételes kétoperandusú operátor szükséges" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "feltételes kétoperandusú operátor szükséges" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "váratlan argumentum (%s) feltételes kétoperandusú operátorhoz" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "váratlan argumentum feltételes kétoperandusú operátorhoz" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "váratlan token (%c) feltételes parancsban" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "váratlan token (%s) feltételes parancsban" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "váratlan token (%d) feltételes parancsban" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "szintaktikai hiba „%s” váratlan token közelében" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "szintaktikai hiba „%s” közelében" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "szintaktikai hiba: váratlan fájlvége" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "szintaktikai hiba" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "„%s” használatával lehet elhagyni a parancsértelmezőt.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "váratlan EOF „)” helyett" @@ -1581,89 +1636,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: „%c”: érvénytelen formátumkarakter" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "fájlleíró kívül esik a tartományon" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: kétértelmű átirányítás" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: nem lehet felülírni létező fájlt" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: korlátozott: nem lehet átirányítani a kimenetet" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "nem lehet a heredocnak átmeneti fájlt létrehozni: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: nem lehet változóhoz fájlleírót rendelni" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port nincs támogatva hálózat nélkül" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "átirányítási hiba: nem lehet duplikálni a fájlleírót" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "nem található /tmp, hozza létre!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp érvényes könyvtárnév kell legyen" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "a csinos kiírási mód mellőzve van interaktív az parancsértelmezőkben" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: érvénytelen kapcsoló" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "az uid nem állítható be %d értékre: a hatásos uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "a gid nem állítható be %d értékre: a hatásos gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "nem indítható el a hibakereső; a hibakeresési mód letiltva" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: ez egy könyvtár" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Nincs nevem!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, %s-(%s) verzió\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1672,321 +1727,325 @@ msgstr "" "Használat:\t%s [GNU hosszú kapcsoló] [kapcsoló] ...\n" "\t%s [GNU hosszú kapcsoló] [kapcsoló] parancsfájl ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU hosszú kapcsolók:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Parancsértelmező-kapcsolók:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD vagy -c parancs vagy -O shopt_option\t\t(csak hívás)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s vagy -o kapcsoló\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" -msgstr "A „%s -c \"help set\"” további információt ad a parancsértelmező-beállításokról.\n" +msgstr "" +"A „%s -c \"help set\"” további információt ad a parancsértelmező-" +"beállításokról.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "A „%s -c help” további információt ad a beépített parancsokról.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "A „bashbug” paranccsal jelenthet hibákat.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "a bash honlapja: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" -msgstr "Általános segítség a GNU szoftverek használatához: \n" +msgstr "" +"Általános segítség a GNU szoftverek használatához: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: érvénytelen művelet" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Hibás szignál" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Bontás" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Megszakítás" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Abbahagyás" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Érvénytelen utasítás" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT utasítás" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT utasítás" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Lebegőpontos kivétel" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Kilőve" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Buszhiba" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Szegmenshiba" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Rossz rendszerhívás" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Törött csővezeték" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Ébresztés" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Befejezve" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Sürgős IO körülmény" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Megállítva (szignál)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Folytatás" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Gyermek halála vagy megállítása" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Megállítva (konzolbemenet)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Megállítva (konzolkimenet)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "IO kész" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU-korlátozás" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Fájlkorlátozás" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Ébresztés (virtuális)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Ébresztés (profilozás)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Ablak változott" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Elveszett zárolás" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Felhasználói 1." -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Felhasználói 2." -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT bemeneti adat vár" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "táphiba fenyeget" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "rendszerleállás fenyeget" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "folyamat átvitele másik CPU-ra" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programozási hiba" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT monitor mód megadva" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT monitor mód visszavonva" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT hangfolyamat befejezve" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Információkérés" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Ismeretlen szignál #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "%d. számú ismeretlen szignál" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "hibás helyettesítés: nincs záró „%s” a következőben: %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: lista nem adható tömbelemnek értékül" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "nem hozható létre a csővezeték a folyamatbehelyettesítéshez" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "nem hozható létre a gyermek a folyamatbehelyettesítéshez" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "nem nyitható meg olvasásra a(z) %s csővezeték" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "nem nyitható meg írásra a(z) %s csővezeték" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "nem duplikálható a(z) %s csővezeték %d. fájlleíróként" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "parancshelyettesítés: figyelmen kívül hagyott null bájt a bemeneten" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "nem hozható létre csővezeték a parancsbehelyettesítéshez" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "nem hozható létre gyermek a parancsbehelyettesítéshez" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: nem duplikálható a csővezeték 1. fájlleíróként" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: érvénytelen változóérték a névhivatkozáshoz" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: az indirekt kiegészítés érvénytelen" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: érvénytelen változónév" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: a paraméter nincs beállítva" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: a paraméter null vagy nincs beállítva" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: részkarakterlánc-kifejezés < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: rossz helyettesítés" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: nem lehet így értéket adni" -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" -msgstr "a parancsértelmező későbbi verziói kötelezővé teszik majd az aritmetikai kiértékelést" +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" +msgstr "" +"a parancsértelmező későbbi verziói kötelezővé teszik majd az aritmetikai " +"kiértékelést" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "hibás helyettesítés: nincs záró „`” a következőben: %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "nincs találat: %s" @@ -2009,120 +2068,130 @@ msgstr "„)” szükséges" msgid "`)' expected, found %s" msgstr "„)” szükséges %s helyett" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: egyoperandusú operátor szükséges" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: kétoperandusú operátor szükséges" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: egyoperandusú operátor szükséges" + +#: test.c:878 msgid "missing `]'" msgstr "hiányzó „]”" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "szintaktikai hiba: váratlan „;”" + +#: trap.c:220 msgid "invalid signal number" msgstr "érvénytelen szignálszám" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "elfogáskezelő: a legnagyobb elfogáskezelő-szint túllépve (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: rossz érték a trap_list[%d]-ban: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" -msgstr "run_pending_traps: szignálkezelő a SIG_DFL, %d (%s) újraküldése önmagunknak" +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgstr "" +"run_pending_traps: szignálkezelő a SIG_DFL, %d (%s) újraküldése önmagunknak" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: rossz szignál: %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "hiba a függvénydefiníció betöltésekor: „%s”" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "a parancsértelmező szintje (%d) túl magas, visszaállítás 1-re" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: nincs függvénykörnyezet az aktuális látókörben" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: nem lehet a változóhoz értéket rendelni" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: egész szám hozzárendelése a névhivatkozáshoz" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: nincs függvénykörnyezet az aktuális látókörben" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s exportstr-je null" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "érvénytelen karakter (%d) %s exportstr-jében" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "nincs „=” %s exportstr-jében" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: shell_variables feje nem egy függvénykörnyezet" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: nincs global_variables környezet" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: shell_variables feje nem egy átmeneti környezeti látókör" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: nem nyitható meg FILE-ként" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: érvénytelen érték a trace fájlleíróhoz" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: a kompatibilitási érték kívül esik a tartományon" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" msgstr "" "A licenc GPLv3+: a GNU GPL 3. vagy újabb változata\n" "\n" @@ -2169,8 +2238,13 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] név [név ...]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" -msgstr "bind [-lpsvPSVX] [-m kiosztás] [-f fájlnév] [-q név] [-u név] [-r billkomb] [-x billkomb:shell-parancs] [billkomb:readline-függvény vagy readline-parancs]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgstr "" +"bind [-lpsvPSVX] [-m kiosztás] [-f fájlnév] [-q név] [-u név] [-r billkomb] " +"[-x billkomb:shell-parancs] [billkomb:readline-függvény vagy readline-" +"parancs]" #: builtins.c:56 msgid "break [n]" @@ -2201,11 +2275,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] parancs [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [név[=érték] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] név[=érték] ..." #: builtins.c:82 @@ -2229,11 +2305,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts opciók név [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a név] [parancs [argumentumok ...]] [átirányítás ...]" #: builtins.c:100 @@ -2246,7 +2324,8 @@ msgstr "logout [n]" #: builtins.c:105 msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]" -msgstr "fc [-e ename] [-lnr] [első] [utolsó] vagy fc -s [minta=csere] [parancs]" +msgstr "" +"fc [-e ename] [-lnr] [első] [utolsó] vagy fc -s [minta=csere] [parancs]" #: builtins.c:109 msgid "fg [job_spec]" @@ -2265,8 +2344,12 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [minta ...]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" -msgstr "history [-c] [-d szám] [n] vagy history -anrw [fájlnév] vagy history -ps arg [arg...]" +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" +"history [-c] [-d szám] [n] vagy history -anrw [fájlnév] vagy history -ps arg " +"[arg...]" #: builtins.c:127 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" @@ -2277,16 +2360,24 @@ msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [munkaszám ... | pid ...]" #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" -msgstr "kill [-s szignál | -n szignálszám | -szignál] pid | munkaszám ... vagy kill -l [szignál]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" +msgstr "" +"kill [-s szignál | -n szignálszám | -szignál] pid | munkaszám ... vagy kill -" +"l [szignál]" #: builtins.c:136 msgid "let arg [arg ...]" msgstr "let arg [arg ...]" #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" -msgstr "read [-ers] [-a tömb] [-d elválasztó] [-i szöveg] [-n szám] [-N szám] [-p prompt] [-t időkeret] [-u fd] [név ...]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" +msgstr "" +"read [-ers] [-a tömb] [-d elválasztó] [-i szöveg] [-n szám] [-N szám] [-p " +"prompt] [-t időkeret] [-u fd] [név ...]" #: builtins.c:140 msgid "return [n]" @@ -2349,7 +2440,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [mód]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id ...]" #: builtins.c:181 @@ -2377,8 +2469,12 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case SZÓ in [MINTA [| MINTA]...) PARANCSOK ;;]... esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" -msgstr "if PARANCSOK; then PARANCSOK; [ elif PARANCSOK; then PARANCSOK; ]... [ else PARANCSOK; ] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" +"if PARANCSOK; then PARANCSOK; [ elif PARANCSOK; then PARANCSOK; ]... [ else " +"PARANCSOK; ] fi" #: builtins.c:196 msgid "while COMMANDS; do COMMANDS; done" @@ -2437,24 +2533,45 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v változó] formátum [argumentumok]" #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" -msgstr "complete [-abcdefgjksuv] [-pr] [-DEI] [-o beállítás] [-A művelet] [-G globminta] [-W szólista] [-F függvény] [-C parancs] [-X szűrőminta] [-P prefixum] [-S szuffixum] [név ...]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" +msgstr "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o beállítás] [-A művelet] [-G " +"globminta] [-W szólista] [-F függvény] [-C parancs] [-X szűrőminta] [-P " +"prefixum] [-S szuffixum] [név ...]" #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" -msgstr "compgen [-abcdefgjksuv] [-o beállítás] [-A művelet] [-G globminta] [-W szólista] [-F függvény] [-C parancs] [-X szűrőminta] [-P prefixum] [-S szuffixum] [szó]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +msgstr "" +"compgen [-abcdefgjksuv] [-o beállítás] [-A művelet] [-G globminta] [-W " +"szólista] [-F függvény] [-C parancs] [-X szűrőminta] [-P prefixum] [-S " +"szuffixum] [szó]" #: builtins.c:239 msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o beállítás] [-DEI] [név ...]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "mapfile [-d elválasztó] [-n szám] [-O kezdet] [-s szám] [-t] [-u fd] [-C parancs] [-c távolság] [tömb]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"mapfile [-d elválasztó] [-n szám] [-O kezdet] [-s szám] [-t] [-u fd] [-C " +"parancs] [-c távolság] [tömb]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "readarray [-d elválasztó] [-n szám] [-O kezdet] [-s szám] [-t] [-u fd] [-C parancs] [-c távolság] [tömb]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"readarray [-d elválasztó] [-n szám] [-O kezdet] [-s szám] [-t] [-u fd] [-C " +"parancs] [-c távolság] [tömb]" #: builtins.c:256 msgid "" @@ -2471,12 +2588,14 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" "Aliasok definiálása vagy kiírása.\n" " \n" -" Argumentumok nélkül az „alias” kiír egy újrahasználható listát a meglévő\n" +" Argumentumok nélkül az „alias” kiír egy újrahasználható listát a " +"meglévő\n" " aliasokról „alias NÉV=ÉRTÉK' formában a szabványos kimenetre.\n" " \n" " Különben egy NÉV nevű aliast definiál ÉRTÉK értékkel. Az ÉRTÉK végén a\n" @@ -2517,25 +2636,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2544,12 +2668,14 @@ msgstr "" "Readline billentyűkötések és változók beállítása.\n" " \n" " Egy billentyűsorozat hozzárendelése Readline függvényhez vagy makróhoz,\n" -" vagy Readline változó beállítása. A beállítás nélküli szintaxis megegyezik\n" +" vagy Readline változó beállítása. A beállítás nélküli szintaxis " +"megegyezik\n" " az ~/.inputrc-ben találhatóval, de kell legyen egy argumentuma:\n" " pl. bind '\"\\C-x\\C-r\": re-read-init-file'.\n" " \n" " Kapcsolók:\n" -" -m kiosztás A KIOSZTÁS használata kiosztásként a parancs hatásának\n" +" -m kiosztás A KIOSZTÁS használata kiosztásként a parancs " +"hatásának\n" " idejére. Elfogadható kiosztásnevek: emacs,\n" " emacs-standard, emacs-meta, emacs-ctlx, vi, vi-\n" " move, vi-command és vi-insert.\n" @@ -2557,15 +2683,19 @@ msgstr "" " -P Függvénynevek és kötések listázása.\n" " -p Függvények és kötések listázása újrahasználható\n" " formában.\n" -" -S Makrókat végrehajtó billentyűkombinációk és értékeik\n" +" -S Makrókat végrehajtó billentyűkombinációk és " +"értékeik\n" " listázása.\n" -" -s Makrókat végrehajtó billentyűkombinációk és értékeik\n" +" -s Makrókat végrehajtó billentyűkombinációk és " +"értékeik\n" " listázása újrahasználható formában.\n" " -V Változónevek és értékek listázása.\n" " -v Változónevek és értékek listázása újrahasználható\n" " formában.\n" -" -q függvénynév A függvényhez tartozó billentyűkombináció lekérése.\n" -" -u függvénynév Össze adott függvényhez tartozó billentyűkombináció\n" +" -q függvénynév A függvényhez tartozó billentyűkombináció " +"lekérése.\n" +" -u függvénynév Össze adott függvényhez tartozó " +"billentyűkombináció\n" " törlése.\n" " -r billkomb A BILLKOMB-hoz tartozó kötések törlése.\n" " -f fájlnév Kötések olvasása FÁJLNÉV fájlból.\n" @@ -2619,7 +2749,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2667,16 +2798,22 @@ msgstr "" msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2692,11 +2829,13 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" "A parancsértelmező munkakönyvtárának váltása.\n" @@ -2705,11 +2844,13 @@ msgstr "" " változóban lévő könyvtárra vált.\n" " \n" " A CDPATH környezeti változó adja meg a KTÁR keresési útvonalait. Az\n" -" útvonalakat kettőspont (:) választja el. Egy üres könyvtárnév az aktuális\n" +" útvonalakat kettőspont (:) választja el. Egy üres könyvtárnév az " +"aktuális\n" " könyvtárat jelenti. Ha a KTÁR „/” jellel kezdődik, a CDPATH értéke\n" " nincs figyelembe véve.\n" " \n" -" Ha a könyvtár nem létezik, és a „cdable_vars” parancsértelmező-beállítás\n" +" Ha a könyvtár nem létezik, és a „cdable_vars” parancsértelmező-" +"beállítás\n" " aktív, a KTÁR változónévként lesz használva. Ha a változónak van\n" " értéke, az lesz KTÁR-értékként használva.\n" " \n" @@ -2727,7 +2868,8 @@ msgstr "" " Az alapértelmezett a szimbolikus linkek követése, mintha „-L” lenne\n" " megadva.\n" " A „..” feldolgozása a közvetlenül előtte lévő útvonalnév-összetevő\n" -" eltávolításával történik, visszamenve egy osztásjelig vagy a KTÁR kezdetéig.\n" +" eltávolításával történik, visszamenve egy osztásjelig vagy a KTÁR " +"kezdetéig.\n" " \n" " Kilépési kód:\n" " 0-val tér vissza, ha könyvtárat váltott és ha a -P használatakor a $PWD\n" @@ -2806,7 +2948,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2837,6 +2980,7 @@ msgstr "" " található a PARANCS." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2849,6 +2993,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2867,7 +3013,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2908,10 +3055,11 @@ msgstr "" " a „local” parancshoz. A „-g” kapcsoló elnyomja ezt a viselkedést.\n" " \n" " Kilépési kód:\n" -" Sikerrel tér vissza, kivéve ha érvénytelen kapcsolót kap, vagy értékadási\n" +" Sikerrel tér vissza, kivéve ha érvénytelen kapcsolót kap, vagy " +"értékadási\n" " hiba történik." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2921,7 +3069,7 @@ msgstr "" " \n" " A „declare” szinonimája. Lásd: „help declare”." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2947,11 +3095,12 @@ msgstr "" " Sikerrel tér vissza, kivéve ha érvénytelen kapcsolót kap, értékadási\n" " hiba történik, vagy nem függvényben lett hívva." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -2975,9 +3124,11 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" @@ -3016,7 +3167,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve írási hiba esetén." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3038,7 +3189,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve írási hiba esetén." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3090,11 +3241,12 @@ msgstr "" " Sikerrel tér vissza, kivéve ha a NÉV nem egy beépített parancs, vagy\n" " hiba történt." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" @@ -3108,7 +3260,8 @@ msgstr "" " Kilépési kód:\n" " A parancs kilépési kódjával tér vissza, vagy sikerrel, ha üres a parancs." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3141,8 +3294,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3159,20 +3312,25 @@ msgstr "" " \n" " Minden végrehajtáskor a getopts a $név változóba helyezi a következő\n" " kapcsolót (szükség esetén inicializálva a változót). A kapcsoló indexe\n" -" az OPTIND változóba kerül. Az OPTIND változót a parancsértelmező induláskor\n" +" az OPTIND változóba kerül. Az OPTIND változót a parancsértelmező " +"induláskor\n" " 1-re inicializálja. Ha a kapcsolónak paramétere van, ennek értéke\n" " az OPTARG változóba kerül.\n" " \n" -" A getopts két módon tud hibát jelezni. Elnémítható a hibajelzés az OPCIÓK\n" +" A getopts két módon tud hibát jelezni. Elnémítható a hibajelzés az " +"OPCIÓK\n" " kettősponttal való kezdésével. Ebben a módban nem kerül kiírásra\n" " hibaüzenet. Ha a getopts érvénytelen opciót talál, ezt az OPTARG\n" -" változóba írja. Ha hiányzik egy kötelező paraméter, a $név változóba egy\n" +" változóba írja. Ha hiányzik egy kötelező paraméter, a $név változóba " +"egy\n" " kettőspont kerül, és a talált karakter az OPTARG-ba kerül.\n" " Ha a getopts nincs néma módban, és érvénytelen kapcsolót talál, $NÉV-be\n" " egy kérdőjel kerül, az OPTARG törlésre kerül, és hibaüzenetet ír ki.\n" " \n" -" Ha az OPTERR változó 0-ra van állítva, a getopts letiltja a hibaüzenetet,\n" -" akkor is, ha nem kettősponttal kezdődik az OPCIÓK. Az OPTERR alapértéke 1.\n" +" Ha az OPTERR változó 0-ra van állítva, a getopts letiltja a " +"hibaüzenetet,\n" +" akkor is, ha nem kettősponttal kezdődik az OPCIÓK. Az OPTERR alapértéke " +"1.\n" " \n" " A getopts alapvetően a pozicionális paramétereket értelmezi ($0–$9), de\n" " több argumentum esetén mindet kezeli.\n" @@ -3181,12 +3339,13 @@ msgstr "" " Sikerrel tér vissza, ha kapcsolót talált, sikertelenül, ha elfogytak a\n" " kapcsolók, vagy hiba történt." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -3194,11 +3353,13 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" "A parancsértelmező felváltása a megadott paranccsal.\n" " \n" @@ -3212,14 +3373,15 @@ msgstr "" " -c\ta PARANCS végrehajtása üres környezettel\n" " -l\ta PARANCSNAK egy „-” átadása $0-ként\n" " \n" -" Ha a parancs nem hajtható végre, a nem interaktív parancsértelmező kilép,\n" +" Ha a parancs nem hajtható végre, a nem interaktív parancsértelmező " +"kilép,\n" " kivéve, ha az „execfail” parancsértelmező-beállítás él.\n" " \n" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve, ha a PARANCS nem található vagy sikertelen\n" " az átirányítás." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3228,14 +3390,16 @@ msgid "" msgstr "" "Kilépés a parancsértelmezőből.\n" " \n" -" Kilép a parancsértelmezőből N kilépési kóddal. Ha az N hiányzik, az utolsó\n" +" Kilép a parancsértelmezőből N kilépési kóddal. Ha az N hiányzik, az " +"utolsó\n" " parancs kilépési kódjával lép ki." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "Kilépés a bejelentkező parancsértelmezőből.\n" @@ -3243,17 +3407,19 @@ msgstr "" " Kilép a bejelentkező parancsértelmezőből az N kilépési kóddal. Hibával\n" " tér vissza, ha nem bejelentkező parancsértelmezőből hívják." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -3267,13 +3433,16 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" "Parancsok megjelenítése vagy végrehajtása az előzményből.\n" " \n" -" Az fc segítségével lehet korábbi parancsokat kiírni, módosítani és újból\n" +" Az fc segítségével lehet korábbi parancsokat kiírni, módosítani és " +"újból\n" " végrehajtani.\n" -" Az ELSŐ és UTOLSÓ lehetnek egy tartományt meghatározó számok, vagy az ELSŐ\n" +" Az ELSŐ és UTOLSÓ lehetnek egy tartományt meghatározó számok, vagy az " +"ELSŐ\n" " lehet egy karakterlánc, amely az utolsó így kezdődő parancsot jelöli.\n" " \n" " Kapcsolók:\n" @@ -3283,7 +3452,8 @@ msgstr "" " -n\tsorok számának elhagyása listázáskor\n" " -r\tsorrend megcserélése (legújabbakkal kezdi a listázást)\n" " \n" -" Az „fc -s [minta=csere] [parancs]” formával PARANCS... újból végrehajtásra\n" +" Az „fc -s [minta=csere] [parancs]” formával PARANCS... újból " +"végrehajtásra\n" " kerül, miután a régi=új behelyettesítés megtörtént.\n" " \n" " Hasznos lehet az „alias r='fc -s'” használata, mivel így pl. az „r cc”\n" @@ -3291,10 +3461,11 @@ msgstr "" " ismétli az utolsó parancsot.\n" " \n" " Kilépési kód:\n" -" Sikert vagy a végrehajtott parancs kilépési kódját adja; nullától eltérőt\n" +" Sikert vagy a végrehajtott parancs kilépési kódját adja; nullától " +"eltérőt\n" " hiba esetén." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3308,19 +3479,22 @@ msgstr "" "Munka előtérbe hozása.\n" " \n" " A MUNKASZÁM által meghatározott munkát az előtérbe hozza, az aktuális\n" -" munkává téve azt. Ha nincs MUNKASZÁM, a parancsértelmező által megjegyzett\n" +" munkává téve azt. Ha nincs MUNKASZÁM, a parancsértelmező által " +"megjegyzett\n" " aktuális munkára vonatkozik a parancs.\n" " \n" " Kilépési kód:\n" " Az előtérbe hozott parancs állapota (annak kilépésekor), vagy nem nulla\n" " hiba esetén." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" @@ -3330,18 +3504,20 @@ msgstr "" " \n" " A MUNKASZÁM által meghatározott munkákat háttérbe küldi, mintha „&”\n" " jellel a parancs végén lettek volna indítva. Ha nincs MUNKASZÁM, a\n" -" parancsértelmező által megjegyzett aktuális munkára vonatkozik a parancs.\n" +" parancsértelmező által megjegyzett aktuális munkára vonatkozik a " +"parancs.\n" " \n" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve ha a munkakezelés le van tiltva, vagy\n" " hiba történt." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3378,7 +3554,7 @@ msgstr "" " Sikerrel tér vissza, kivéve, ha a NÉV nem található vagy érvénytelen\n" " kapcsolót kap." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3396,7 +3572,8 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" "Tájékoztatás megjelenítése beépített parancsokról.\n" " \n" @@ -3416,7 +3593,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve ha nincs találat vagy hibás kapcsolót kap." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3444,14 +3621,16 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." msgstr "" "Az előzmények megjelenítése vagy módosítása.\n" " \n" -" Megjeleníti az előzménylistát sorszámokkal, minden módosított bejegyzést\n" +" Megjeleníti az előzménylistát sorszámokkal, minden módosított " +"bejegyzést\n" " az elején „*”-gal megjelölve. N megadása esetén az utolsó N\n" " bejegyzést listázza.\n" " \n" @@ -3471,7 +3650,8 @@ msgstr "" " \t\teredmény megjelenítése előzménylistán való tárolás nélkül\n" " -s\tARGUMENTUMOK hozzáfűzése egyetlen bejegyzésként a listához\n" " \n" -" Ha FÁJLNÉV is meg van adva, az lesz előzményfájlként használva. Különben\n" +" Ha FÁJLNÉV is meg van adva, az lesz előzményfájlként használva. " +"Különben\n" " a HISTFILE értéke, vagy ennek híján ~/.bash_history.\n" " \n" " Ha a HISTTIMEFORMAT változó be van állítva, és nem üres, akkor értéke\n" @@ -3482,7 +3662,7 @@ msgstr "" " Sikerrel tér vissza, kivéve ha érvénytelen kapcsolót kap, vagy hiba\n" " történik." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3518,7 +3698,8 @@ msgstr "" " -r\tcsak a futó munkák megjelenítése\n" " -s\tcsak a megállított munkák megjelenítése\n" " \n" -" Ha -x meg van adva, PARANCS kerül futtatásra úgy, hogy minden argumentum\n" +" Ha -x meg van adva, PARANCS kerül futtatásra úgy, hogy minden " +"argumentum\n" " a meghatározott munkához tartozó folyamatcsoport vezetőjének PID-jére\n" " cserélődik.\n" " \n" @@ -3526,7 +3707,7 @@ msgstr "" " Sikerrel tér vissza, ha nem kap érvénytelen kapcsolót, és nem történik\n" " hiba. -x használata esetén a PARANCS kilépési kódjával tér vissza." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3544,7 +3725,8 @@ msgid "" msgstr "" "Munkák eltávolítása az aktuális parancsértelmezőből.\n" " \n" -" Eltávolít minden MUNKASZÁM munkát az aktív munkák táblájából. A MUNKASZÁM\n" +" Eltávolít minden MUNKASZÁM munkát az aktív munkák táblájából. A " +"MUNKASZÁM\n" " megadása nélkül a parancsértelmező által megjegyzett aktuális\n" " munkát távolítja el.\n" " \n" @@ -3557,7 +3739,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, ha nem kap érvénytelen kapcsolót vagy MUNKASZÁMOT" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3598,17 +3780,19 @@ msgstr "" " folyamatok kilövése, ha a folyamatok számának korlátja elérve.\n" " \n" " Kilépési kód:\n" -" Sikerrel tér vissza, ha nem kap érvénytelen kapcsolót, vagy nem történik\n" +" Sikerrel tér vissza, ha nem kap érvénytelen kapcsolót, vagy nem " +"történik\n" " hiba." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3683,18 +3867,21 @@ msgstr "" " Kilépési kód:\n" " Ha az utolsó argumentum 0, a let 1-gyel tér vissza, különben 0-val." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3706,7 +3893,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3724,8 +3912,10 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" "Egy sor beolvasása a szabványos bemenetről, és mezőkre osztása.\n" @@ -3766,7 +3956,7 @@ msgstr "" " A kilépési kód nulla, kivéve ha EOF-ot ér a beolvasás, időtúllépéskor\n" " (ekkor > 128) vagy érvénytelen fájlleíró megadásakor a -u kapcsolónak." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3780,14 +3970,15 @@ msgstr "" "Visszatér egy függvényből.\n" " \n" " Egy függvény vagy egy „source”-olt parancsfájl adott N kilépési kóddal\n" -" való visszatérését okozza. Ha N nincs megadva, az utolsó parancs kilépési\n" +" való visszatérését okozza. Ha N nincs megadva, az utolsó parancs " +"kilépési\n" " kódjával tér vissza.\n" " \n" " Kilépési kód:\n" " N-nel tér vissza, kivéve ha nem függvényből vagy parancsfájlból akar\n" " visszatérni – ekkor sikertelenséget jelez." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3830,7 +4021,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3854,7 +4046,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3920,7 +4113,8 @@ msgstr "" " vi vi-szerű sorszerkesztés\n" " xtrace mint -x\n" " -p Mindig be van kapcsolva, ha a valós és effektív felhasználó nem\n" -" egyezik. Letiltja az $ENV fájl értelmezését és a parancsértelmező-\n" +" egyezik. Letiltja az $ENV fájl értelmezését és a " +"parancsértelmező-\n" " függvények betöltését. A kapcsoló kikapcsolása az effektív\n" " uid és gid valósra állítását okozza\n" " -t Egyetlen parancs beolvasása és végrehajtás után kilépés\n" @@ -3935,22 +4129,26 @@ msgstr "" " -P Parancsok végrehajtásánál szimbolikus linkek követésének tiltása\n" " (például cd esetében)\n" " -T A DEBUG és RETURN csapdát öröklik a függvények\n" -" -- A további argumentumok hozzárendelése a pozicionális paraméterekhez.\n" -" Ha nincsenek további argumentumok, akkora a pozicionális paraméterek\n" +" -- A további argumentumok hozzárendelése a pozicionális " +"paraméterekhez.\n" +" Ha nincsenek további argumentumok, akkora a pozicionális " +"paraméterek\n" " törlésre kerülnek.\n" " - A további argumentumok pozicionális paraméterekhez rendelése\n" " A -x és -v kapcsolók ki vannak kapcsolva.\n" " \n" " „-” helyett „+” használatával a kapcsolók tilthatóak. A kapcsolók a\n" -" parancsértelmező indításakor is állíthatóak. Az érvényben lévő kapcsolók\n" -" a $- változóban vannak. A záró nem értelmezhető argumentumok pozicionális\n" +" parancsértelmező indításakor is állíthatóak. Az érvényben lévő " +"kapcsolók\n" +" a $- változóban vannak. A záró nem értelmezhető argumentumok " +"pozicionális\n" " paraméterek lesznek (rendre $1, $2 ... $n). Ha nincs ARG, minden\n" " parancsértelmező-változó kiírásra kerül.\n" " \n" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve ha érvénytelen kapcsolót kap." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3962,7 +4160,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -3970,7 +4169,8 @@ msgid "" " Exit Status:\n" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -"Parancsértelmező-változók és -függvények értékeinek és jellemzőinek törlése.\n" +"Parancsértelmező-változók és -függvények értékeinek és jellemzőinek " +"törlése.\n" " \n" " Minden NÉV nevű függvény vagy változó törlése.\n" " \n" @@ -3980,7 +4180,8 @@ msgstr "" " -n\tminden NÉV névhivatkozás, és a változó törlése az általa\n" " \t\thivatkozott változó helyett\n" " \n" -" Kapcsolók nélkül az unset először változót, sikertelenség esetén függvényt\n" +" Kapcsolók nélkül az unset először változót, sikertelenség esetén " +"függvényt\n" " próbál törölni.\n" " \n" " Néhány változót nem lehet törölni, lásd „readonly”.\n" @@ -3989,12 +4190,13 @@ msgstr "" " Sikerrel tér vissza, kivéve ha hibás kapcsolót kap, vagy egy NÉV csak\n" " olvasható." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -4022,7 +4224,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve ha érvénytelen kapcsolót vagy NEVET kap." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4060,7 +4262,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve ha érvénytelen kapcsolót vagy NEVET kap." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4078,7 +4280,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve ha N negatív vagy nagyobb mint $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4094,14 +4296,16 @@ msgstr "" "Parancsok végrehajtása fájlból a futó parancsértelmezőben.\n" " \n" " A FÁJLNÉV fájlból a parancsok beolvasása és végrehajtása. A fájlnév\n" -" megtalálásához a $PATH által felsorolt könyvtárakban keres. Az ARGUMENTUMOK\n" +" megtalálásához a $PATH által felsorolt könyvtárakban keres. Az " +"ARGUMENTUMOK\n" " pozicionális paraméterek lesznek a FÁJLNÉV végrehajtásakor.\n" " \n" " Kilépési kód:\n" -" A FÁJLNÉV utolsó parancsának kilépési kódjával tér vissza; sikertelenül,\n" +" A FÁJLNÉV utolsó parancsának kilépési kódjával tér vissza; " +"sikertelenül,\n" " ha a FÁJLNÉV nem olvasható." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4127,7 +4331,7 @@ msgstr "" " Sikerrel tér vissza, kivéve ha a munkakezelés nem támogatott vagy hiba\n" " történt." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4161,7 +4365,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -4182,7 +4387,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -4210,7 +4416,8 @@ msgstr "" "Feltételes kifejezések kiértékelése.\n" " \n" " 0-val (igaz) vagy 1-gyel (hamis) lép ki a KIFEJEZÉS értékétől függően.\n" -" A kifejezéseknek egy vagy két operandusa lehet. Az egyoperandusú kifejezések\n" +" A kifejezéseknek egy vagy két operandusa lehet. Az egyoperandusú " +"kifejezések\n" " többnyire fájlok állapotát vizsgálják. Karakterláncokat és\n" " számokat is lehet összehasonlítani.\n" " \n" @@ -4264,8 +4471,10 @@ msgstr "" " \n" " -o BEÁLLÍTÁS Igaz, ha a parancsértelmező-beállítás engedélyezve\n" " van.\n" -" -v VÁLT Igaz, ha a VÁLT parancsértelmező-változó be van állítva.\n" -" -R VÁLT Igaz, ha a VÁLT parancsértelmező-változó be van állítva,\n" +" -v VÁLT Igaz, ha a VÁLT parancsértelmező-változó be van " +"állítva.\n" +" -R VÁLT Igaz, ha a VÁLT parancsértelmező-változó be van " +"állítva,\n" " és névhivatkozás.\n" " ! KIF Igaz, ha KIF hamis.\n" " KIF1 -a KIF2 Igaz, ha KIF1 ÉS KIF2 is igaz.\n" @@ -4279,10 +4488,11 @@ msgstr "" " vagy egyenlő, mint ARG2.\n" " \n" " Kilépési kód:\n" -" Sikerrel tér vissza, ha a KIF igaz; sikertelenséggel, ha a KIF hamis, vagy\n" +" Sikerrel tér vissza, ha a KIF igaz; sikertelenséggel, ha a KIF hamis, " +"vagy\n" " érvénytelen argumentumokat kap." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4294,11 +4504,12 @@ msgstr "" " Ez a „test” beépített parancs szinonimája, de annyiban eltér tőle,\n" " hogy az utolsó argumentuma „]” kell legyen – a nyitó „]”-lel összhangban." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" @@ -4312,11 +4523,12 @@ msgstr "" " Kilépési kód:\n" " Mindig sikeres." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -4325,26 +4537,34 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" "Szignálok és más események elfogása.\n" " \n" @@ -4354,14 +4574,19 @@ msgstr "" " Az ARG az a parancs, amelyet a parancsértelmező beolvas és végrehajt a\n" " SZIGNÁLOK bekövetkezésekor. Ha az ARG hiányzik (és egy SZIGNÁL van\n" " megadva) vagy az ARG egy „-”, akkor minden szignálkezelő visszaáll az\n" -" alapértelmezett viselkedésre. Ha az ARG üres, akkor a megadott SZIGNÁLOK\n" +" alapértelmezett viselkedésre. Ha az ARG üres, akkor a megadott " +"SZIGNÁLOK\n" " bekövetkezésekor nem történik semmi a parancsértelmezőben és új\n" " gyermekfolyamataiban.\n" " \n" -" Ha a SZIGNÁL értéke EXIT (0), az ARG a parancsértelmezőből való kilépéskor\n" -" fut. Ha értéke DEBUG, az ARG minden parancs előtt fut. Ha a SZIGNÁL értéke\n" -" RETURN, az ARG a . vagy source kulcsszó használatával futtatott függvény\n" -" vagy parancsfájl befejeződésekor fut le. Ha az érték ERR, akkor az ARG a\n" +" Ha a SZIGNÁL értéke EXIT (0), az ARG a parancsértelmezőből való " +"kilépéskor\n" +" fut. Ha értéke DEBUG, az ARG minden parancs előtt fut. Ha a SZIGNÁL " +"értéke\n" +" RETURN, az ARG a . vagy source kulcsszó használatával futtatott " +"függvény\n" +" vagy parancsfájl befejeződésekor fut le. Ha az érték ERR, akkor az ARG " +"a\n" " parancsok olyan hibáikor fut le, amikor a parancsértelmező kilépne a -e\n" " kapcsoló használatakor.\n" " \n" @@ -4372,7 +4597,8 @@ msgstr "" " -p\tkilistázza a trap által beállított eseménykezelőket\n" " \n" " A SZIGNÁL értéke a -ban megtalálható szignálnév vagy szám.\n" -" A szignálnevek kis- és nagybetűkre érzéketlenek, a SIG előtag elhagyható.\n" +" A szignálnevek kis- és nagybetűkre érzéketlenek, a SIG előtag " +"elhagyható.\n" " Szignált a parancsértelmezőnek a „kill -szignál $$” paranccsal\n" " lehet küldeni.\n" " \n" @@ -4380,7 +4606,7 @@ msgstr "" " Sikerrel tér vissza, kivéve ha a SZIGNÁL érvénytelen, vagy érvénytelen\n" " kapcsolót kap." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4406,7 +4632,8 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" "Tájékoztatás egy parancs típusáról.\n" " \n" @@ -4431,11 +4658,13 @@ msgstr "" " Kilépési kód:\n" " Sikerrel lép ki, ha minden NÉV megtalálható, sikertelenül, ha nem." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -4461,6 +4690,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4480,7 +4710,8 @@ msgid "" msgstr "" "Parancsértelmező erőforráskorlátjainak beállítása.\n" " \n" -" Szabályozási lehetőséget ad a parancsértelmező által elérhető erőforrások\n" +" Szabályozási lehetőséget ad a parancsértelmező által elérhető " +"erőforrások\n" " korlátozásához, ha a rendszer támogatja.\n" " \n" " Kapcsolók:\n" @@ -4512,17 +4743,19 @@ msgstr "" " \n" " Ha a KORLÁT meg van adva, az lesz az új értéke a megadott erőforrásnak.\n" " Speciális KORLÁT-értékek: „hard” (jelenlegi kemény korlát értéke),\n" -" „soft” (jelenlegi puha korlát értéke) és „unlimited” (korlátozás nélkül).\n" +" „soft” (jelenlegi puha korlát értéke) és „unlimited” (korlátozás " +"nélkül).\n" " Ha nincs kapcsoló megadva, -f az alapértelmezett.\n" " \n" " Az értékek 1024 byte-os egységekben értendőek, kivéve a -t, amely\n" -" másodpercekben, a -p, amely 512 byte-okban, valamint a -u, amely darabban\n" +" másodpercekben, a -p, amely 512 byte-okban, valamint a -u, amely " +"darabban\n" " értendő.\n" " \n" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve érvénytelen kapcsoló vagy hiba esetében." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4547,7 +4780,8 @@ msgstr "" " az itt megadott bitek. Ez nem akadályozza meg, hogy a program vagy a\n" " felhasználó később megváltoztassa a fájl jogait.\n" " \n" -" Ha a MÓD számjeggyel kezdődik, oktális számként lesz értelmezve; egyébként\n" +" Ha a MÓD számjeggyel kezdődik, oktális számként lesz értelmezve; " +"egyébként\n" " a chmod(1) által használt szimbolikus formátumban.\n" " \n" " Kapcsolók:\n" @@ -4557,34 +4791,48 @@ msgstr "" " Kilépési kód:\n" " Sikerrel lép ki, kivéve ha a MÓD vagy egy kapcsoló érvénytelen." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Munka befejezésének megvárása, és a kilépési kód visszaadása.\n" " \n" " Az ID számú folyamat befejezésére vár, majd jelzi a kilépési kódját.\n" " Az ID lehet egy PID vagy egy %MUNKASZÁM. Ha az ID nincs megadva, minden\n" -" aktív gyermekfolyamat befejezését bevárja, és nullával tér vissza. Ha az\n" +" aktív gyermekfolyamat befejezését bevárja, és nullával tér vissza. Ha " +"az\n" " ID munkaszám, a csővezeték összes folyamatát bevárja.\n" " \n" -" Ha a -n kapcsoló meg van adva, megvárja a következő feladat befejezését,\n" +" Ha a -n kapcsoló meg van adva, megvárja a következő feladat " +"befejezését,\n" " és annak kilépési kódját adja vissza.\n" " \n" " Ha a -f kapcsoló meg van adva és a munkakezelés engedélyezve van, akkor\n" @@ -4595,16 +4843,18 @@ msgstr "" " ID kilépési kódjával tér vissza; érvénytelen ID vagy kapcsoló esetén\n" " sikertelenül." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" "Folyamat befejezésének megvárása, és a kilépési kód visszaadása.\n" @@ -4614,10 +4864,11 @@ msgstr "" " tér vissza. A PID egy folyamatazonosító kell legyen.\n" " \n" " Kilépési kód:\n" -" Az utolsó PID kilépési kódjával tér vissza; érvénytelen PID vagy kapcsoló\n" +" Az utolsó PID kilépési kódjával tér vissza; érvénytelen PID vagy " +"kapcsoló\n" " esetén sikertelenül." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4639,7 +4890,7 @@ msgstr "" " Kilépési kód:\n" " Az utolsó parancs kilépési kódját adja vissza." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4663,13 +4914,14 @@ msgstr "" " \t\tPARANCSOK\n" " \t\t(( KIF3 ))\n" " \tdone\n" -" A KIF1, KIF2 és KIF3 aritmetikai kifejezések. Ha valamelyik el van hagyva,\n" +" A KIF1, KIF2 és KIF3 aritmetikai kifejezések. Ha valamelyik el van " +"hagyva,\n" " akkor úgy működik, mintha értéke 1 lenne.\n" " \n" " Kilépési kód:\n" " Az utolsó parancs kilépési kódját adja." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4695,7 +4947,8 @@ msgstr "" " „in SZAVAK ...;” rész hiányzik, „in \"$@\"” az alapértelmezés. Ezután\n" " megjelenik a PS3 prompt, és egy sorszámot vár a szabványos bemeneten.\n" " Érvényes sorszám megadásakor a PARANCSOKAT végrehajtja úgy, hogy a NÉV\n" -" a megfelelő sorszámú elem értékét kapja. Ha a sor üres, újból megjelennek\n" +" a megfelelő sorszámú elem értékét kapja. Ha a sor üres, újból " +"megjelennek\n" " a SZAVAK és a prompt, és újból lehet választani. A parancs EOF bemenet\n" " esetén fejeződik be. Bármely más érték beolvasásakor a NÉV null lesz.\n" " A beolvasott sor a REPLY változóba kerül. A PARANCSOK minden választás\n" @@ -4704,7 +4957,7 @@ msgstr "" " Kilépési kód:\n" " Az utolsó parancs kilépési kódját adja vissza." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4721,7 +4974,8 @@ msgid "" msgstr "" "A csővezeték végrehajtási idejének kiírása.\n" " \n" -" A CSŐVEZETÉK végrehajtása és egy összefoglaló kiírása a végrehajtás közben\n" +" A CSŐVEZETÉK végrehajtása és egy összefoglaló kiírása a végrehajtás " +"közben\n" " eltelt valós időről, a használt felhasználói- és rendszergépidőkről\n" " a CSŐVEZETÉK befejeződésekor.\n" " \n" @@ -4733,7 +4987,7 @@ msgstr "" " Kilépési kód:\n" " A kilépési kód a CSŐVEZETÉK kilépési kódja lesz." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4746,22 +5000,28 @@ msgstr "" "Parancsok végrehajtása mintaillesztés alapján.\n" " \n" " A PARANCSOK végrehajtása azon SZAVAKON, amelyek illeszkednek a MINTÁRA.\n" -" Több mintát „|” jellel lehet elválasztani. A minták a fájlnév-helyettesítés\n" +" Több mintát „|” jellel lehet elválasztani. A minták a fájlnév-" +"helyettesítés\n" " formátumát használják.\n" " \n" " Kilépési kód:\n" " Az utolsó parancs kilépési kódját adja vissza." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" @@ -4780,7 +5040,7 @@ msgstr "" " Kilépési kód:\n" " Az utoljára végrehajtott parancs kilépési kódja." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4792,13 +5052,14 @@ msgid "" msgstr "" "Parancsok végrehajtása amíg a feltétel teljesül.\n" " \n" -" A PARANCSOK végrehajtása addig, amíg a „while PARANCSOK” utolsó parancsa\n" +" A PARANCSOK végrehajtása addig, amíg a „while PARANCSOK” utolsó " +"parancsa\n" " nullával lép ki.\n" " \n" " Kilépési kód:\n" " Az utolsónak végrehajtott parancs kilépési kódja." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4810,13 +5071,14 @@ msgid "" msgstr "" "Parancsok végrehajtása amíg a feltétel nem teljesül.\n" " \n" -" A PARANCSOK értelmezése és végrehajtása addig, amíg az „until PARANCSOK”\n" +" A PARANCSOK értelmezése és végrehajtása addig, amíg az „until " +"PARANCSOK”\n" " utolsó parancsa nem nullával lép ki.\n" " \n" " Kilépési kód:\n" " Az utolsónak végrehajtott parancs kilépési kódja." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4838,12 +5100,13 @@ msgstr "" " Kilépési kód:\n" " A coproc parancs 0-s kilépési kóddal tér vissza." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -4854,13 +5117,14 @@ msgstr "" " \n" " Létrehoz egy NÉV nevű függvényt. Ha a NÉV parancsként végrehajtásra\n" " kerül, a PARANCSOK futnak a hívó parancsértelmező környezetében. A NÉV\n" -" hívásakor az argumentumok a függvényből $1...$n néven érhetőek el, míg a\n" +" hívásakor az argumentumok a függvényből $1...$n néven érhetőek el, míg " +"a\n" " függvény neve $FUNCNAME-ként.\n" " \n" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve ha a NÉV csak olvasható." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4878,7 +5142,7 @@ msgstr "" " Kilépési kód:\n" " Az utolsó parancs kilépési kódját adja vissza." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4894,19 +5158,21 @@ msgstr "" "Egy munka előtérbe hozása.\n" " \n" " Megegyezik az „fg” parancs MUNKASZÁM argumentumával. Egy megszakított\n" -" vagy háttérben futó munkát hoz előtérbe. A MUNKASZÁM lehet munkanév vagy\n" +" vagy háttérben futó munkát hoz előtérbe. A MUNKASZÁM lehet munkanév " +"vagy\n" " munkaazonosító is. Egy záró „&” megadása a munkát háttérbe küldi, mint\n" " a „bg” parancs.\n" " \n" " Kilépési kód:\n" " A visszaállított parancs kilépési kódjával lép ki." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4919,13 +5185,16 @@ msgstr "" " Kilépési kód:\n" " 1-gyel tér vissza, ha KIFEJEZÉS értéke 0, különben 0-val." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -4965,7 +5234,7 @@ msgstr "" " Kilépési kód:\n" " 0 vagy 1 a KIFEJEZÉSTŐL függően." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5049,7 +5318,8 @@ msgstr "" " PS1\t\tAz elsődleges prompt\n" " PS2\t\tA másodlagos prompt\n" " PWD\t\tAz aktuális könyvtár teljes útvonala\n" -" SHELLOPTS\tAz engedélyezett parancsértelmező-beállítások kettőspontokkal\n" +" SHELLOPTS\tAz engedélyezett parancsértelmező-beállítások " +"kettőspontokkal\n" " \t\telválasztott listája\n" " TERM\tAz aktuális termináltípus neve\n" " TIMEFORMAT\tA „time” parancs által használt időformátum\n" @@ -5065,7 +5335,7 @@ msgstr "" " HISTIGNORE\tKettőspontokkal elválasztott mintalista, amely mintákra\n" " \t\tilleszkedő parancsok nem kerülnek az előzmények közé\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5123,7 +5393,7 @@ msgstr "" " Sikerrel tér vissza, kivéve érvénytelen argumentum vagy könyvtárváltás\n" " során történő hiba esetén." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5172,7 +5442,7 @@ msgstr "" " Sikerrel tér vissza, kivéve érvénytelen argumentum vagy könyvtárváltás\n" " során történő hiba esetén." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5203,7 +5473,8 @@ msgstr "" "A könyvtárverem megjelenítése.\n" " \n" " Megjeleníti a jelenleg megjegyzett könyvtárakat. A könyvtárakat a\n" -" „pushd” paranccsal lehet a verembe rakni; és a „popd” paranccsal kivenni.\n" +" „pushd” paranccsal lehet a verembe rakni; és a „popd” paranccsal " +"kivenni.\n" " \n" " Kapcsolók:\n" " -c\ta könyvtárverem törlése az összes elem eltávolításával\n" @@ -5221,7 +5492,7 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve érvénytelen argumentum vagy hiba esetén." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5258,7 +5529,7 @@ msgstr "" " Sikerrel tér vissza, ha az OPTNÉV engedélyezve van; sikertelenül, ha\n" " hibás kapcsolókat kap vagy az OPTNÉV tiltva van." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5266,27 +5537,34 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" "FORMÁTUM alapján az ARGUMENTUMOK kiírása.\n" @@ -5310,8 +5588,10 @@ msgstr "" " %(fmt)T\tdátum-idő karakterlánc kiírása az FMT mint strftime(3)\n" " \t\tformátum-karakterlánc használatával\n" " \n" -" A formátum szükség szerint újrafelhasználásra kerül az összes argumentum\n" -" elfogyasztásához. Ha kevesebb argumentum van a formátumnak szükségesnél,\n" +" A formátum szükség szerint újrafelhasználásra kerül az összes " +"argumentum\n" +" elfogyasztásához. Ha kevesebb argumentum van a formátumnak " +"szükségesnél,\n" " az extra formátumjelzők úgy viselkednek, mintha nulla érték vagy null\n" " karakterlánc lett volna megadva.\n" " \n" @@ -5319,12 +5599,14 @@ msgstr "" " Sikerrel tér vissza, kivéve ha hibás kapcsolókat kap, vagy az írás/\n" " értékadás hibával járt." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -5339,15 +5621,18 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" "Megadja, hogy a Readline hogyan egészítse ki az argumentumokat.\n" " \n" -" Minden NÉVHEZ megadja, hogyan egészítse ki a Readline az argumentumokat.\n" +" Minden NÉVHEZ megadja, hogyan egészítse ki a Readline az " +"argumentumokat.\n" " Ha nincsenek kapcsolók megadva, a jelenlegi érték kerül kiírásra,\n" " újrafelhasználható módon.\n" " \n" @@ -5369,12 +5654,13 @@ msgstr "" " Kilépési kód:\n" " Sikerrel tér vissza, kivéve érvénytelen kapcsoló és hiba esetén." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" @@ -5382,20 +5668,24 @@ msgid "" msgstr "" "Lehetséges kiegészítések megjelenítése a kapcsolóktól függően.\n" " \n" -" Függvényben való használatra szolgál a lehetséges kiegészítések generálása\n" +" Függvényben való használatra szolgál a lehetséges kiegészítések " +"generálása\n" " céljából. Ha az elhagyható SZÓ argumentum is meg van adva, a SZÓRA\n" " elölről illeszkedő találatok jelennek csak meg.\n" " \n" " Kilépési kód:\n" " Sikerrel lép ki, kivéve érvénytelen kapcsoló vagy hiba esetén." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -5435,29 +5725,36 @@ msgstr "" " Argumentumok:\n" " \n" " Minden NÉV egy parancsra vonatkozik, amelyhez egy kiegészítést előzőleg\n" -" meg kell adni a „complete” paranccsal. Ha nincs NÉV megadva, a compopt-ot\n" +" meg kell adni a „complete” paranccsal. Ha nincs NÉV megadva, a compopt-" +"ot\n" " egy éppen kiegészítéseket generáló függvényből kell hívni, és a zajló\n" " generálásra fog vonatkozni.\n" " \n" " Kilépési kód:\n" -" Sikerrel lép ki, kivéve ha érvénytelen kapcsolókat kap, vagy a NÉV nincs\n" +" Sikerrel lép ki, kivéve ha érvénytelen kapcsolókat kap, vagy a NÉV " +"nincs\n" " még megadva." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -5470,16 +5767,19 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" "Sorok beolvasása a szabványos bemenetről egy indexelt tömbbe.\n" " \n" -" Sorok beolvasása a szabványos bemenetről – vagy a -u megadása esetén az FD\n" +" Sorok beolvasása a szabványos bemenetről – vagy a -u megadása esetén az " +"FD\n" " fájlleíróból – egy megadott nevű TÖMBBE (elhagyása esetén az ARRAY-be).\n" " \n" " Kapcsolók:\n" @@ -5507,7 +5807,7 @@ msgstr "" " Sikerrel tér vissza, kivéve érvénytelen kapcsoló vagy csak olvasható,\n" " vagy nem indexelt TÖMB megadása esetén." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5516,3 +5816,19 @@ msgstr "" "Sorok olvasása egy tömbváltozóba.\n" " \n" " A „mapfile” szinonimája." + +# see $ help caller +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Az aktuális szubrutinhívás helyével tér vissza.\n" +#~ " \n" +#~ " EXPR nélkül a " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: %5ld. folyamat (%s) a the_pipeline-ban" + +#~ msgid "Unknown Signal #" +#~ msgstr "Ismeretlen szignál #" diff --git a/po/id.gmo b/po/id.gmo index 118b170a9eda2d579432e714b769734bae339a25..35d7f62f45db55598f4f461c949c4fb3a0cbc6a1 100644 GIT binary patch delta 10996 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 KjoNuq3jG&OS*cn8 delta 15402 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 Q518QFW$P`&L*rZiKjw>wSO5S3 diff --git a/po/id.po b/po/id.po index 596273da..e29b1091 100644 --- a/po/id.po +++ b/po/id.po @@ -7,87 +7,92 @@ msgid "" msgstr "" "Project-Id-Version: bash 4.3-rc2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2014-08-06 12:45+0700\n" "Last-Translator: Arif E. Nugroho \n" "Language-Team: Indonesian \n" +"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -"Language: id\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "array subscript buruk" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: tidak dapat mengubah index ke array yang berassosiasi" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: kunci array assosiasi tidak valid" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: tidak dapat mengassign ke index tidak-numeric" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: harus menggunakan subscript ketika memberikan assosiasi array" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: tidak dapat membuat: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: tidak dapat menemukan keymap untuk perintah" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: bukan karakter whitespace (spasi) pertama ditemukan `\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "tidak menutup '%c' dalam %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: hilang pemisah colon" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "'%s': tidak dapat melepaskan" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "brace expansion: cannot allocate memory for %s" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "brace expansion: failed to allocate memory for %d elements" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "brace expansion: failed to allocate memory for `%s'" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': nama alias tidak valid" @@ -106,22 +111,22 @@ msgstr "'%s': nama keymap tidak valid" msgid "%s: cannot read: %s" msgstr "%s: tidak dapat membaca: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "'%s': nama fungsi tidak dikenal" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s tidak terikat ke kunci apapun.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s dapat dipanggil melalui " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "'%s': tidak dapat melepaskan" @@ -135,29 +140,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "hanya berarti dalam sebuah `for', `while', atau `until'loop" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Mengembalikan konteks dari panggilan subroutine saat ini.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Tanpa EXPR, kembali " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Mengembalikan context dari panggilan subroutine saat ini.\n" +" \n" +" Tanpa EXPR, mengembalikan \"$line $filename\". Dengan EXPR,\n" +" mengembalikan \"$line $subroutine $filename\"; informasi extra ini\n" +" dapat digunakan untuk menyediakan jejak stack.\n" +" \n" +" Nilai dari EXPR mengindikasikan bagaimana banyak panggilan frames " +"kembali sebelum\n" +" yang ada; Top frame adalah frame 0. \n" +" Status Keluar:\n" +" Mengembalikan 0 kecuali shell sedang tidak menjalankan sebuah fungsi " +"shell atau EXPR\n" +" tidak valid." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME tidak diset" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "terlalu banyak argumen" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "top direktori yang baru." -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD tidak diset" @@ -176,7 +197,7 @@ msgstr "peringatan: " msgid "%s: usage: " msgstr "%s: penggunaan: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: pilihan membutuhkan sebuah argumen" @@ -191,7 +212,7 @@ msgstr "%s: argumen numeric dibutuhkan" msgid "%s: not found" msgstr "%s: tidak ditemukan" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: pilihan tidak valid" @@ -201,7 +222,7 @@ msgstr "%s: pilihan tidak valid" msgid "%s: invalid option name" msgstr "%s: nama pilihan tidak valid" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': bukan sebuah identifier yang valid" @@ -214,7 +235,7 @@ msgstr "nomor oktal tidak valid" msgid "invalid hex number" msgstr "nomor hexa tidak valid" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "nomor tidak valid" @@ -290,75 +311,85 @@ msgstr "error menentukan atribut terminal: %s" msgid "error getting terminal attributes: %s" msgstr "error mendapatkan atribut terminal: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: error mengambil direktori saat ini: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: spesifikasi pekerjaan ambigu" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: tidak dapat unset: baca-saja %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: tidak dapat unset" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nama aksi tidak valid" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: tidak ada spesifikasi completion" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "" "peringatan: pilihan -F mungkin tidak bekerja seperti yang anda harapkan" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "" "peringatan: pilihan -C mungkin tidak bekerja seperti yang anda harapkan" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "saat ini sedang tidak menjalankan fungsi completion" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "hanya dapat digunakan dalam sebuah fungsi" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: reference variable cannot be an array" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: nameref variable self references not allowed" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: circular name reference" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, fuzzy, c-format msgid "`%s': invalid variable name for name reference" msgstr "%s: nilai dari berkas pendeskripsi penelusur tidak valid" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "tidak dapat menggunakan `-f' untuk membuat fungsi" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: fungsi baca-saja" @@ -373,7 +404,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: tidak dapat menghapus variabel array secara ini" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: tidak dapat mengubah assosiasi ke array index" @@ -387,27 +418,32 @@ msgstr "dynamic loading tidak tersedia" msgid "cannot open shared object %s: %s" msgstr "tidak dapat membuka object shared %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "tidak dapat menemukan %s dalam shared object %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: bukan dinamically loaded" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: bukan dinamically loaded" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: tidak dapat menghapus: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: bukan sebuah direktori" @@ -422,12 +458,12 @@ msgstr "%s: bukan sebuah file umum" msgid "%s: file is too large" msgstr "%s: file terlalu besar" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: tidak dapat menjalankan berkas binary" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: tidak dapat menjalankan: %s" @@ -451,15 +487,15 @@ msgstr "Ada pekerjaan yang terhenti.\n" msgid "There are running jobs.\n" msgstr "Ada pekerjaan yang sedang berjalan.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "perintah tidak ditemukan" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "spesifikasi sejarah" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: tidak dapat membuka file sementara: %s" @@ -503,6 +539,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Perintah shell cocok dengan kata kunci `" msgstr[1] "Perintah shell cocok dengan kata kunci `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -539,21 +581,21 @@ msgstr "" "aktif.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "tidak dapat menggunakan lebih dari satu pilihan dari -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "posisi sejarah" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: argumen limit tidak valid" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: expansi sejarah gagal" @@ -585,12 +627,12 @@ msgstr "diduga sebuah ekspresi" msgid "%s: not an indexed array" msgstr "%s: bukan sebuah indeks array" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: spesifikasi file deskripsi tidak valid" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: file deskriptor %s tidak valid" @@ -618,36 +660,36 @@ msgstr "nama variabel array kosong" msgid "array variable support required" msgstr "bantuan array variabel dibutuhkan" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': hilang karakter format" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': spesifikasi timeout tidak valid" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': karakter format tidak valid" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "peringatan: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "format parsing problem: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "hilang digit hexa untuk \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "hilang digit hexa untuk \\%c" @@ -801,12 +843,12 @@ msgstr "" " \n" " Builtin `dirs' menampilkan direktori stack." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: spesifikasi timeout tidak valid" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "error baca: %d: %s" @@ -815,21 +857,11 @@ msgstr "error baca: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "hanya dapat `return' dari sebuah fungsi atau script yang disource" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "tidak dapat secara simultan unset sebuah fungsi dan sebuah variable" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: tidak dapat unset" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: tidak dapat unset: baca-saja %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: bukan sebuah variabel array" @@ -844,7 +876,7 @@ msgstr "%s: bukan sebuah fungsi" msgid "%s: cannot export" msgstr "%s: tidak dapat unset" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "shift terhitung" @@ -852,7 +884,7 @@ msgstr "shift terhitung" msgid "cannot set and unset shell options simultaneously" msgstr "tidak dapat menset dan menunset pilihan shell secara bersamaan" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nama pilihan shell tidak valid" @@ -909,26 +941,26 @@ msgstr "%s adalah %s\n" msgid "%s is hashed (%s)\n" msgstr "%s memiliki hash (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: argumen limit tidak valid" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': perintah buruk" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: tidak dapat get limit: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "batas" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: tidak dapat memodifikasi batas: %s" @@ -988,77 +1020,77 @@ msgstr "lompat buruk" msgid "%s: unbound variable" msgstr "%s: variabel tidak terikat" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "kehabisan waktu menunggu masukan: otomatis-keluar\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "tidak dapat menyalurkan masukan standar dari /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': karakter format tidak valid" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "pipe error" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, fuzzy, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "%s: maximum function nesting level exceeded (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, fuzzy, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: maximum function nesting level exceeded (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: maximum function nesting level exceeded (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "" "%s: dibatasi: tidak dapat menspesifikasikan '/' dalam nama nama perintah" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: perintah tidak ditemukan" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: interpreter buruk" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: tidak dapat menjalankan berkas binary: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "`%s': adalah sebuah shell builtin" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "tidak dapat menduplikasikan fd %d ke fd %d" @@ -1108,37 +1140,42 @@ msgstr "idenfier diharapkan setelah pre-increment atau pre-decrement" msgid "missing `)'" msgstr "hilang `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "syntax error: operand diharapkan" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "syntax error: operator arithmetic tidak valid" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (error token adalah \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "basis arithmetic tidak valid" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: jumlah baris tidak valid" + +#: expr.c:1597 msgid "value too great for base" msgstr "nilai terlalu besar untuk basis" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: expresi error\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: tidak dapat mengakses direktori orang tua" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "tidak dapat mereset mode nodelay untuk fd %d" @@ -1147,170 +1184,175 @@ msgstr "tidak dapat mereset mode nodelay untuk fd %d" #, c-format msgid "cannot allocate new file descriptor for bash input from fd %d" msgstr "" -"tidak dapat mengalokasikan berkas deskripsi bari untuk masukan bash dari fd %" -"d" +"tidak dapat mengalokasikan berkas deskripsi bari untuk masukan bash dari fd " +"%d" #: input.c:274 #, c-format msgid "save_bash_input: buffer already exists for new fd %d" msgstr "simpan bash_input: buffer telah ada untuk fd %d baru" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "forked pid %d terlihat dalam pekerjaan yang sedang berjalan %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "menghapus pekerjaan yang terhenti %d dengan proses grup %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: process %5ld (%s) dalam the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) ditandai dengan tetap hidup" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: tidak ada pid seperti itu" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "sinyal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Selesai" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Terhenti" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Terhenti(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Berjalan" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Selesai(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Keluar %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Status tidak diketahui" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(core didump) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "anak setpgid (%ld ke %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld bukan sebuah anak dari shell ini" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Tidak ada catatan untuk proses %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: pekerjaan %d terhenti" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: pekerjaan telah selesai" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: pekerjaan %d sudah berjalan di belakang (background)" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: mengaktifkan WNOHANG untuk menghindari blok tak terhingga" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: baris %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (core didump)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd sekarang: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp gagal" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: baris disiplin" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: baris disiplin" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "tidak dapat menset terminal proses grup (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "tidak ada pengontrol pekerjaan dalam shell ini" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: gagal assertion: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1319,39 +1361,39 @@ msgstr "" "\r\n" "malloc: %s:%d: assertion rusak\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "tidak diketahui" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: blok dalam daftar bebas clobbered" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: dipanggil dengan argumen blok yang sudah dibebaskan" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: dipanggil dengan argumen blok yang tidak dialokasikan" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: underflow terdeteksi; mh_nbytes diluar dari jangkauan" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: awal dan akhir dari ukuran potongan berbeda" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: dipanggil dengan argumen blok yang tidak teralokasikan" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: underflow terdeteksi; my_nbytes diluar dari jangkauan" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: awal dan akhir dari ukuran potongan berbeda" @@ -1394,22 +1436,22 @@ msgstr "%s: spesifikasi jalur network buruk" msgid "network operations not supported" msgstr "operasi jaringan tidak dilayani" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: tidak dapat mengubah lokal (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: tidak dapat mengubah local (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: tidak dapat mengubah lokal (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: tidak dapat mengubah lokal (%s): %s" @@ -1456,110 +1498,110 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: instruksi redireksi `%d' diluar dari jangkauan" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "EOF tidak terduga ketika mencari untuk pencocokan `%c'" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "EOF tidak terduga ketika mencari untuk `]]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "syntax error dalam ekspresi kondisional: tanda `%s' tidak terduga" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "syntax error dalam ekspresi kondisional" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "tanda `%s' tidak terduga, diduga `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "diduga `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argumen tidak terduga `%s' ke operator kondisional unary" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argumen tidak terduga untuk operasi unary kondisional" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "tanda `%s' tidak terduga, operator binary kondisional diduga" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "operator binary kondisional diduga" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argumen `%s' tidak terduga ke operator binary kondisional" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argumen tidak terduga ke operasi binary kondisional" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "tanda `%c' tidak terduga dalam perintah kondisional" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "tanda `%s' tidak terduga dalam perintah kondisional" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "tanda %d tidak terduga dalam perintah kondisional" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "syntax error didekat tanda `%s' yang tidak terduga" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "syntax error didekat `%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "syntax error: tidak terduga diakhir dari berkas" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "syntax error" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Gunakan \"%s\" untuk meninggalkan shell.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "EOF tidak terduga ketika mencari untuk pencocokan ')'" @@ -1602,89 +1644,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: '%c': format karakter tidak valid" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "berkas deskripsi diluar dari jangkauan" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: redirect ambigu" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: tidak dapat menulis berkas yang sudah ada" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: restricted: tidak dapat meredirect keluaran" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "tidak dapat membuat berkas sementara untuk dokumen disini: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: tidak dapat meng-'assign' fd ke variabel" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port tidak dilayani tanpa jaringan" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "redirection error: tidak dapat menduplikasi fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "tidak dapat menemukan /tmp, tolong buat!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp harus berupa sebuah nama direktori yang valid" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: pilihan tidak valid" -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "tidak dapat mereset mode nodelay untuk fd %d" -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "tidak dapat mereset mode nodelay untuk fd %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: bukan sebuah direktori" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Aku tidak memiliki nama!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versi %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1693,318 +1735,314 @@ msgstr "" "Penggunaan:\t%s [GNU pilihan panjang] [pilihan] ...\n" "\t%s [GNU pilihan panjang] [pilihan] berkas-script ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU pilihan panjang:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Pilihan shell:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "" "\t-ilrsD atau -c perintah atau -O shopt_option\t\t(hanya pemanggilan)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s atau pilihan -o\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Ketik `%s -c \"help set\"' untuk informasi lebih lanjut mengenai pilihan " "shell.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Ketik `%s -c help' untuk informasi lebih lanjut mengenai perintah builting " "shell.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Gunakan perintah 'bashbug' untuk melaporkan bugs.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: operasi tidak valid" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Sinyal palsu" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Hangup" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interupsi" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Berhenti" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instruksi ilegal" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Instruksi ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Instruksi EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Floating point exception" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Dibunuh" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bus error" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Kesalahan segmentasi" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Pemanggilan sistem buruk" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Pipe rusak" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarm clock" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Selesai" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Kodisi IO penting" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Terhenti (sinyal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Melanjutkan" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Anak tewas atau berhenti" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Terhenti (tty input)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Terhenti (tty output)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O siap" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Batas CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Batas berkas" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profile)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Window berubah" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Catatan terkunci" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Sinyal pengguna 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Sinyal pengguna 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT masukan data tertunda" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "Kelihatannya akan terjadi kegagalan power suply" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "Kelihatannya akan terjadi kerusakan sistem" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "pindahkan proses ke CPU lain" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "error dalam pemrograman" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT mode monitoring diberikan" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT mode monitoring ditarik" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFTP sound sequence telah selesai" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Permintaan informasi" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Sinyal tidak diketahui #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Sinyal tidak diketahui #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "substitusi buruk: tidak ada penutupan `%s' dalam %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: tidak dapat meng-assign daftar kedalam anggoya array" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "tidak dapat membuat pipe untuk proses substitusi" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "tidak dapat membuat anak untuk proses substitusi" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "tidak dapat membuka named pipe %s untuk membaca" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "tidak dapat membukan named pipe %s untuk menulis" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "tidak dapat menduplikasi nama pipe %s sebagai fd %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "substitusi buruk: tidak ada penutupan \"\" dalam %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "tidak dapat membuat pipe untuk perintah substitusi" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "tidak dapat membuat anak untuk perintah substitusi" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: tidak dapat menduplikasikan pipe sebagi fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: nilai dari berkas pendeskripsi penelusur tidak valid" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: jumlah baris tidak valid" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "`%s': nama alias tidak valid" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parameter kosong atau tidak diset" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameter kosong atau tidak diset" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: substring expresi < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: substitusi buruk" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: tidak dapat meng-assign dengan cara ini" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2012,12 +2050,12 @@ msgstr "" "versi selanjutnya dari shell akan memaksa evaluasi dari sebuah penggantian " "aritmetika" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "substitusi buruk: tidak ada penutupan \"\" dalam %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "tidak cocok: %s" @@ -2040,123 +2078,128 @@ msgstr "')' diduga" msgid "`)' expected, found %s" msgstr "`)' diduga, ditemukan %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: operator unary diduga" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: operator binary diduga" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: operator unary diduga" + +#: test.c:878 msgid "missing `]'" msgstr "hilang `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "syntax error: `;' tidak terduga" + +#: trap.c:220 msgid "invalid signal number" msgstr "nomor sinyal tidak valid" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "%s: maximum function nesting level exceeded (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: nilai buruk dalam trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" -"run_pending_traps: sinyal handler adalah SIG_DFL, mengirimkan kembali %d (%" -"s) kediri sendiri" +"run_pending_traps: sinyal handler adalah SIG_DFL, mengirimkan kembali %d " +"(%s) kediri sendiri" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: sinyal buruk %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "error mengimpor definisi fungsi untuk `%s'" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "level shell (%d) terlalu tinggi, mereset ke 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: tidak ada context fungsi di scope ini" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: tidak dapat meng-'assign' fd ke variabel" -#: variables.c:3453 +#: variables.c:3653 #, fuzzy, c-format msgid "%s: assigning integer to name reference" msgstr "%s: nilai dari berkas pendeskripsi penelusur tidak valid" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: tidak ada context fungsi dalam scope ini" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s memiliki exportstr kosong" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "karakter %d tidak valid dalam exporstr untuk %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "bukan `=' dalam exportstr untuk %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: kepala dari shell_variables bukan sebuah fungsi cbntext" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: bukan global_variable context" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: kepala dari shell_variables bukan sebuah scope lingkungan " "sementara" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: tidak dapat membuka sebagai BERKAS" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: nilai dari berkas pendeskripsi penelusur tidak valid" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: diluar jangkauan" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Hak Cipta (C) 2013 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2248,12 +2291,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "perintah [-pVv] perintah [argumen ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [name[=nilai] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilrtux] [-p] name[=nilai] ..." #: builtins.c:82 @@ -2277,11 +2321,13 @@ msgid "eval [arg ...]" msgstr "eval [argumen ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts nama optstring [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nama] [perintah [argumen ...]] [redireksi ...]" #: builtins.c:100 @@ -2413,7 +2459,7 @@ msgstr "umask [-p] [-S] [mode]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id ...]" #: builtins.c:181 @@ -2508,7 +2554,7 @@ msgstr "printf [-v var] format [argumen]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o pilihan] [-A action] [-G globpat] [-" @@ -2518,8 +2564,8 @@ msgstr "" #: builtins.c:235 #, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o pilihan] [-A aksi] [-G globpat] [-W wordlist] [-" "F fungsi] [-C perintah] [-X filterpat] [-P prefix] [-S suffix] [word]" @@ -2981,6 +3027,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3041,7 +3089,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "sebuah error terjadi." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3052,7 +3100,7 @@ msgstr "" " \n" " Kadaluarsa. Lihat `help declare'." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3080,7 +3128,7 @@ msgstr "" "sebuah error terjadi.\n" " atau shell tidak menjalankan sebuah fungsi." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3148,7 +3196,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan sukses kecuali sebuah penulisan error terjadi." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3170,7 +3218,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan sukses kecuali sebuah penulisan error terjadi." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3226,7 +3274,7 @@ msgstr "" " Mengembalikan sukses kecuali NAMA bukan sebuah shell builtin atau sebuah " "error terjadi." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3247,7 +3295,8 @@ msgstr "" " Mengembalikan status keluar dari perintah atau sukses jika perintah " "adalah kosong." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3280,8 +3329,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3333,7 +3382,7 @@ msgstr "" "dari pilihan\n" " ditemui atau sebuah error terjadi." -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3377,7 +3426,7 @@ msgstr "" " Mengembalikan sukses kecuali PERINTAH tidak ditemukan atau sebuah " "redireksi error terjadi." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3390,7 +3439,7 @@ msgstr "" "keluaran\n" " adalah status dari perintah terakhir yang dijalankan." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3404,7 +3453,7 @@ msgstr "" "error jika tidak dijalankan\n" " dalam sebuah login shell." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3463,7 +3512,7 @@ msgstr "" " Mengembalikan sukses atau status dari perintah yang dijalankan; tidak-" "nol jika sebuah error terjadi." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3484,7 +3533,7 @@ msgstr "" " Status dari perintah yang ditempatkan di foreground, atau gagal jika " "sebuah error terjadi." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3508,7 +3557,7 @@ msgstr "" " Mengembalikan sukses kecuali pengontrol pekerjaan tidak aktif atau " "sebuah error terjadi." -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3555,7 +3604,7 @@ msgstr "" " Mengembalikan sukses kecuali NAMA tidak ditemukan atau sebuah pilihan " "tidak valid telah diberikan." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3597,7 +3646,7 @@ msgstr "" " Mengembalikan sukses kecuali POLA tidak ditemukan atau pilihan tidak " "valid diberikan." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3674,7 +3723,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "sebuah error terjadi." -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3723,7 +3772,7 @@ msgstr "" "sebuah error terjadi.\n" " Jika -x digunakan, mengembalikan status keluar dari PERINTAH." -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3756,7 +3805,7 @@ msgstr "" " Mengembalikan sukses kecuali ada sebuah pilihan tidak valid atau JOBSPEC " "diberikan." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3801,7 +3850,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "sebuah error terjadi." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3889,7 +3938,7 @@ msgstr "" " Jika ARG terakhir dievaluasi ke 0, membiarkan kembali ke 1; 0 " "dikembalikan Jika tidak." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3992,7 +4041,7 @@ msgstr "" " atau sebuah berkas deskripsi disupply sebagai sebuah argumen ke pilihan -" "u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4014,7 +4063,7 @@ msgstr "" " Mengembalikan N, atau gagal jika shell tidak menjalan sebuah fungsi atau " "script." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4191,7 +4240,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan." -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4231,7 +4280,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "sebuah NAMA adalah baca-saja." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4266,7 +4315,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "NAMA tidak valid." -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4307,7 +4356,7 @@ msgstr "" " Mengembalikan sukses kecual sebuah pilihan tidak valid diberikan atau " "NAMA tidak valid." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4325,7 +4374,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan sukses kecuali N adalah negatif atau lebih besar dari $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4351,7 +4400,7 @@ msgstr "" "BERKAS; gagal jika\n" " NAMA BERKAS tidak dapat dibaca." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4377,7 +4426,7 @@ msgstr "" " Mengembalikan sukses kecuali pengontrol pekerjaan tidak aktif atau " "sebuah error terjadi." -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4544,7 +4593,7 @@ msgstr "" "EXPR mengevaluasi ke\n" " salah atau sebuah argumen tidak valid diberikan." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4556,7 +4605,7 @@ msgstr "" " Ini sinonim untuk \"test\" builtin, tetapi argumen terakhir\n" " harus berupa sebuah literal `]', untuk mencocokan dengan pembukaan `['." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4576,7 +4625,7 @@ msgstr "" " Status Keluar:\n" " Selalu sukses." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4657,7 +4706,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah SIGSPEC adalah tidak valid atau " "sebuah pilihan tidak valid diberikan." -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4720,7 +4769,7 @@ msgstr "" " Mengembalikan sukses jika seluruh dari NAMA ditemukan; gagal jika ada " "yang tidak ditemukan." -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4752,6 +4801,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4814,7 +4864,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "sebuah error terjadi." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4852,7 +4902,7 @@ msgstr "" " Mengembalikan sukses kecuali MODE tidak valid atau sebuah pilihan tidak " "valid diberikan." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4864,15 +4914,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Tunggu untuk penyelesaian pekerjaan dan kembalikan status keluar.\n" " \n" @@ -4890,7 +4950,7 @@ msgstr "" "pilihan tidak\n" " valid diberikan." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4916,7 +4976,7 @@ msgstr "" "pilihan tidak valid\n" " diberikan." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4940,7 +5000,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari perintah terakhir yang dijalankan." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4970,7 +5030,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari perintah terakhir yang dijalankan." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5007,7 +5067,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari perintah terakhir yang dijalankan." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5035,7 +5095,7 @@ msgstr "" " Status Keluar:\n" " Status kembali adalah status kembali dari PIPELINE." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5053,7 +5113,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan setatus dari perintah terakhir yang dijalankan." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5091,7 +5151,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari perintah terakhir yang dijalankan." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5109,7 +5169,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari perintah terakhir yang dijalankan." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5126,7 +5186,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari perintah terakhir yang dijalankan." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5150,7 +5210,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status keluar dari PERINTAH." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5175,7 +5235,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan sukses kecuali NAMA adalah baca-saja." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5194,7 +5254,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari perintah terakhir yang dieksekusi." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5221,12 +5281,13 @@ msgstr "" " Status Keluar:\n" " Mengembalikan status dari pekerjaan yang dilanjutkan." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5239,7 +5300,7 @@ msgstr "" " Status Keluar:\n" " Mengembalikan 1 jika EXPRESI dievaluasi ke 0; mengembalikan 0 jika tidak." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5296,7 +5357,7 @@ msgstr "" " Status Keluar:\n" " 0 atau 1 tergantun dari nilai dari EKSPRESI." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5410,7 +5471,7 @@ msgstr "" "digunakan untuk menentukan dimana\n" " \t\tperintah seharusnya disimpan dalam daftar sejarah.\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5471,7 +5532,7 @@ msgstr "" "atau pemindahan\n" " direktori gagal." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5516,8 +5577,8 @@ msgstr "" " \tmenghapus direktori terakhir, `popd +1' sebelum terakhir.\n" " \n" " -N\tmenghapus masukan ke N dihitung dari kanan dari daftar\n" -" \tyang ditampilkan oleh `dirs', dimulai dari nol. Sebagai contoh: `popd -" -"0'\n" +" \tyang ditampilkan oleh `dirs', dimulai dari nol. Sebagai contoh: `popd " +"-0'\n" " \tmenghapus direktori terakhir, `popd -1' sebelum terakhir.\n" " \n" " Builtin `dirs' menampilkan direktori stack.\n" @@ -5527,7 +5588,7 @@ msgstr "" "atau pemindahan\n" " direktori gagal." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5584,7 +5645,7 @@ msgstr "" " Mengembalikan sukses kecuali ada sebuah pilihan tidak valid diberikan " "atau sebuah error terjadi." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5623,7 +5684,7 @@ msgstr "" "tidak valid diberikan\n" " atau OPTNAME dinonaktifkan." -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5641,8 +5702,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5688,7 +5749,7 @@ msgstr "" "sebuah penulisan atau penempatan\n" " error terjadi." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5746,7 +5807,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "sebuah error terjadi." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5769,7 +5830,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "sebuah error terjadi." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5833,7 +5894,7 @@ msgstr "" "NAMA tidak memiliki\n" " spesifikasi penyelesaian yang terdefinisi." -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -5911,7 +5972,7 @@ msgstr "" " Mengembalikan sukses kecuali sebuah pilihan tidak valid diberikan atau " "ARRAY adalah baca-saja." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5921,6 +5982,21 @@ msgstr "" " \n" " Sebuah sinonim untuk `mapfile'." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Mengembalikan konteks dari panggilan subroutine saat ini.\n" +#~ " \n" +#~ " Tanpa EXPR, kembali " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: process %5ld (%s) dalam the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Sinyal tidak diketahui #" + #~ msgid "Copyright (C) 2012 Free Software Foundation, Inc." #~ msgstr "Hak Cipta (C) 2012 Free Software Foundation, Inc." diff --git a/po/it.gmo b/po/it.gmo index bda505ca7452b914563f2d8ec7bd5affb0d78f6d..386f3230714a47c4e1f3c098b4a0c40c657eeb17 100644 GIT binary patch delta 10499 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 diff --git a/po/it.po b/po/it.po index 97ed1ae7..ae834fde 100644 --- a/po/it.po +++ b/po/it.po @@ -7,89 +7,94 @@ msgid "" msgstr "" "Project-Id-Version: bash-4.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2011-10-17 09:14+0200\n" "Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian \n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural= (n != 1)\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "indice dell'array errato" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: impossibile convertire un array indicizzato in uno associativo" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: chiave dell'array associativo non valida" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: impossibile assegnare a un indice non numerico" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" "%s: %s: deve essere usato un indice nell'assegnazione di un array associativo" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: impossibile creare: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: impossibile trovare una mappatura per il comando" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: il primo carattere non spazio non è \"\"\"" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "carattere di chiusura \"%c\" non presente in %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: separatore di tipo due punti mancante" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "\"%s\": impossibile eliminare l'associazione" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "\"%s\": nome alias non valido" @@ -108,22 +113,22 @@ msgstr "\"%s\": nome della mappatura non valido" msgid "%s: cannot read: %s" msgstr "%s: impossibile leggere: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "\"%s\" nome della funzione sconosciuto" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s non è associato ad alcun tasto.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s può essere invocato tramite " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "\"%s\": impossibile eliminare l'associazione" @@ -137,29 +142,47 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "significativo solo in un ciclo \"for\", \"while\" o \"until\"" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Restituisce il contesto della chiamata alla subroutine corrente.\n" " \n" -" Senza ESPR, restituisce " +" Senza ESPR, restituisce \"$riga $nomefile\". Con ESPR, restituisce\n" +" \"$riga $subroutine $nomefile\"; questa informazione aggiuntiva può " +"essere usata\n" +" per fornire uno stack trace.\n" +" \n" +" Il valore dell'ESPR indica di quanti frame di chiamata tornare indietro " +"rispetto\n" +" a quello attuale; in cima c'è il frame 0.\n" +" \n" +" Stato di uscita:\n" +" Restituisce 0 a meno che non sia in esecuzione una funzione di shell o " +"che l'ESPR\n" +" non sia valida." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME non impostata" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "troppi argomenti" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "nessun'altra directory" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD non impostata" @@ -178,7 +201,7 @@ msgstr "attenzione: " msgid "%s: usage: " msgstr "%s: uso: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: l'opzione richiede un argomento" @@ -193,7 +216,7 @@ msgstr "%s: è necessario un argomento numerico" msgid "%s: not found" msgstr "%s: non trovata" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: opzione non valida" @@ -203,7 +226,7 @@ msgstr "%s: opzione non valida" msgid "%s: invalid option name" msgstr "%s: nome dell'opzione non valido" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "\"%s\": non è un identificatore valido" @@ -216,7 +239,7 @@ msgstr "numero ottale non valido" msgid "invalid hex number" msgstr "numero esadecimale non valido" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "numero non valido" @@ -292,73 +315,83 @@ msgstr "errore nell'impostazione degli attributi del terminale: %s" msgid "error getting terminal attributes: %s" msgstr "errore nel recupero degli attributi del terminale: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: errore nel recupero della directory corrente: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: specifica di job ambigua" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: impossibile azzerare: %s in sola lettura" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: impossibile azzerare" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nome azione non valido" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: nessun completamento specificato" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "attenzione: l'opzione -F potrebbe non funzionare come previsto" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "attenzione: l'opzione -C potrebbe non funzionare come previsto" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "funzione di completamento attualmente non in esecuzione" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "può essere usato solo in una funzione" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, fuzzy, c-format msgid "`%s': invalid variable name for name reference" msgstr "\"%s\": nome alias non valido" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "impossibile usare \"-f\" per creare funzioni" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funzione in sola lettura" @@ -373,7 +406,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: impossibile eliminare variabili array in questo modo" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: impossibile convertire un array associativo in uno indicizzato" @@ -387,27 +420,32 @@ msgstr "caricamento dinamico non disponibile" msgid "cannot open shared object %s: %s" msgstr "impossibile aprire l'oggetto condiviso %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "impossibile trovare %s nell'oggetto condiviso %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: non caricato dinamicamente" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: non caricato dinamicamente" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: impossibile eliminare: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: è una directory" @@ -422,12 +460,12 @@ msgstr "%s: non è un file regolare" msgid "%s: file is too large" msgstr "%s: file troppo grande" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: impossibile eseguire il file binario" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: impossibile eseguire: %s" @@ -451,15 +489,15 @@ msgstr "Sono presenti job interrotti.\n" msgid "There are running jobs.\n" msgstr "Ci sono job in esecuzione.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "nessun comando trovato" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "specifica della cronologia" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: impossibile aprire il file temp: %s" @@ -503,6 +541,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Comandi di shell corrispondenti alla parola chiave \"" msgstr[1] "Comandi di shell corrispondenti alle parole chiave \"" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -537,21 +581,21 @@ msgstr "" "Un asterisco (*) vicino a un nome significa che il comando è disabilitato.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "impossibile usare più di uno tra -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "posizione nella cronologia" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: nome dell'opzione non valido" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: espansione della cronologia non riuscita" @@ -583,12 +627,12 @@ msgstr "attesa espressione" msgid "%s: not an indexed array" msgstr "%s: non è un array indicizzato" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: specifica di descrittore di file non valida" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: descrittore di file non valido: %s" @@ -616,36 +660,36 @@ msgstr "nome della variabile array vuoto" msgid "array variable support required" msgstr "necessario il supporto alla variabile array" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "\"%s\": manca il carattere di formato" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "\"%c\": specifica di formato dell'orario non valida" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "\"%c\": carattere di formato non valido" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "attenzione: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "cifra esadecimale mancante in \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "cifra unicode mancante in \\%c" @@ -798,12 +842,12 @@ msgstr "" " \n" " Il comando interno \"dirs\" visualizza lo stack delle directory." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: specifica di timeout non valida" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "errore in lettura: %d: %s" @@ -813,21 +857,11 @@ msgid "can only `return' from a function or sourced script" msgstr "" "è possibile eseguire \"return\" solo da una funzione o da uno script chiamato" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "impossibile azzerare contemporaneamente una funzione e una variabile" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: impossibile azzerare" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: impossibile azzerare: %s in sola lettura" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: non è una variabile array" @@ -842,7 +876,7 @@ msgstr "%s: non è una funzione" msgid "%s: cannot export" msgstr "%s: impossibile azzerare" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "numero di scorrimenti" @@ -850,7 +884,7 @@ msgstr "numero di scorrimenti" msgid "cannot set and unset shell options simultaneously" msgstr "impossibile impostare e azzerare opzioni di shell contemporaneamente" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nome dell'opzione di shell non valido" @@ -907,26 +941,26 @@ msgstr "%s è %s\n" msgid "%s is hashed (%s)\n" msgstr "hash effettuato su %s (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: argomento di limite non valido" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "\"%c\": comando errato" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: impossibile recuperare il limite: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limite" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: impossibile modificare il limite: %s" @@ -986,76 +1020,76 @@ msgstr "salto errato" msgid "%s: unbound variable" msgstr "%s: variabile non assegnata" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\atempo di attesa scaduto per l'input: auto-logout\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "impossibile redirigere lo standard input da /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: \"%c\": carattere di formato non valido" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "errore della pipe" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: limitato: impossibile specificare \"/\" nei nomi dei comandi" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: comando non trovato" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: interprete errato" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: impossibile eseguire il file binario" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s è un comando interno di shell\n" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "impossibile duplicare fd %d su fd %d" @@ -1105,37 +1139,42 @@ msgstr "atteso identificatore dopo un pre-incremento o un pre-decremento" msgid "missing `)'" msgstr "\")\" mancante" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "errore di sintassi: atteso un operando" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "errore di sintassi: operatore aritmetico non valido" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (il token dell'errore è \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "base aritmetica non valida" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: numero di righe non valido" + +#: expr.c:1597 msgid "value too great for base" msgstr "valore troppo grande per la base" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: errore di espressione\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: impossibile accedere alle directory padre" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "impossibile reimpostare il modo nodelay per fd %d" @@ -1152,162 +1191,167 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: buffer già esistente per il nuovo fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pipe pgrp" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "il pid %d del fork appare nel job in esecuzione %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "eliminazione del job %d interrotto con il gruppo di processi %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: processo %5ld (%s) in the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) segnato come ancora in vita" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: pid inesistente" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Segnale %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Completato" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Fermato" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Fermato(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "In esecuzione" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Eseguito(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Uscita %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Stato sconosciuto" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(core dump creato) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (dir: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid del figlio (%ld a %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: il pid %ld non è un figlio di questa shell" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: nessun record del processo %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: il job %d è fermo" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: il job è terminato" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: il job %d è già in background" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: attivato WNOHANG per evitare blocchi indefiniti" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: riga %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (core dump creato)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(dir ora: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp non riuscita" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: disciplina di linea" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: disciplina di linea" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "impossibile impostare il gruppo di processi del terminale (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "nessun controllo dei job in questa shell" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: asserzione non riuscita: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1316,39 +1360,39 @@ msgstr "" "\r\n" "malloc: %s:%d: asserzione non riuscita\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "sconosciuto" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: blocco eliminato nell'elenco dei disponibili" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: chiamata con un argomento di blocco già liberato" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: chiamata con un argomento di blocco non allocato" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: riscontrato un underflow; mh_nbytes fuori intervallo" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: dimensioni diverse dei blocchi di inizio e di fine" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: chiamata con un argomento di blocco non allocato" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: riscontrato un underflow; mh_nbytes fuori intervallo" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: dimensioni diverse dei blocchi di inizio e di fine" @@ -1391,22 +1435,22 @@ msgstr "%s: specifica del percorso di rete errata" msgid "network operations not supported" msgstr "operazione di rete non supportata" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: impossibile cambiare la localizzazione (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: impossibile cambiare la localizzazione (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: impossibile cambiare la localizzazione (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: impossibile cambiare la localizzazione (%s): %s" @@ -1454,111 +1498,111 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" "make_redirection: istruzione di reindirizzamento \"%d\" fuori dell'intervallo" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "EOF non atteso durante la ricerca di \"%c\"" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "EOF non atteso durante la ricerca di \"]]\"" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "" "errore di sintassi nell'espressione condizionale: token non atteso \"%s\"" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "errore di sintassi nell'espressione condizionale" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "token non atteso \"%s\", era atteso \")\"" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "atteso \")\"" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argomento non atteso \"%s\" per l'operatore unario condizionale" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argomento non atteso per l'operatore unario condizionale" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "token non atteso \"%s\", era atteso un operatore binario condizionale" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "atteso operatore binario condizionale" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argomento non atteso \"%s\" per l'operatore binario condizionale" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argomento non atteso per l'operatore binario condizionale" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "token non atteso \"%c\" nel comando condizionale" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "token non atteso \"%s\" nel comando condizionale" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "token non atteso %d nel comando condizionale" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "errore di sintassi vicino al token non atteso \"%s\"" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "errore di sintassi vicino a \"%s\"" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "errore di sintassi: EOF non atteso" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "errore di sintassi" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Usare \"%s\" per uscire dalla shell.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "EOF non atteso durante la ricerca di \")\"" @@ -1601,89 +1645,89 @@ msgstr "xtrace fd (%d) != numfile xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: \"%c\": carattere di formato non valido" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "descrittore di file fuori dell'intervallo" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: redirezione ambigua" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: impossibile sovrascrivere il file esistente" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: limitato: impossibile redirigere l'output" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "impossibile creare un file temporaneo per here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: impossibile assegnare fd a una variabile" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port non supportata senza rete" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "errore di reindirizzamento: impossibile duplicare fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "impossibile trovare /tmp, è necessario crearla" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp deve essere un nome di directory valido" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: opzione non valida" -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "impossibile reimpostare il modo nodelay per fd %d" -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "impossibile reimpostare il modo nodelay per fd %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: è una directory" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Manca il nome" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versione %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1692,318 +1736,314 @@ msgstr "" "Uso:\t%s [opzione lunga GNU] [opzione] ...\n" "\t%s [opzione lunga GNU] [opzione] file-script ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Opzioni lunghe GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opzioni di shell:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD o -c comando o -O opzione_shopt\t\t(solo invocazione)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\topzione -%s oppure -o\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Digitare «%s -c \"help set\"» per ulteriori informazioni sulle opzioni di " "shell.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Digitare \"%s -c help\" per ulteriori informazioni sui comandi interni di " "shell.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Usare il comando \"bashbug\" per segnalare i bug.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: operazione non valida" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Segnale inesistente" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Chiusura" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interruzione" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Uscita (con core dump)" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Istruzione non consentita" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Rilevato trace/breakpoint" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Istruzione ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Istruzione EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Eccezione in virgola mobile" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Ucciso" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Errore di bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Errore di segmentazione" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Chiamata di sistema errata" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Pipe interrotta" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Sveglia" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminato" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Condizione di I/O urgente" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Fermato (segnale)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continuato" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Processo figlio concluso o fermato" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Fermato (input da terminale)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Fermato (output da terminale)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O pronto" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Limite di CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Limite di file" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Timer (virtuale)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Timer (profilo)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Finestra modificata" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Blocco del record" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Segnale 1 dell'utente" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Segnale 2 dell'utente" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Dati di input HTF in sospeso" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "mancanza di alimentazione imminente" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "crash di sistema imminente" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "processo spostato su un'altra CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "errore di programmazione" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Modalità di monitoraggio HFT concessa" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Modalità di monitoraggio HFT revocata" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "la sequenza sonora HFT è stata completata" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Richiesta di informazioni" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Numero di segnale sconosciuto" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Segnale sconosciuto n° %d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "sostituzione errata: nessuna chiusura di \"%s\" in %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: impossibile assegnare una lista a un membro di un array" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "impossibile creare una pipe per la sostituzione del processo" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "impossibile creare un figlio per la sostituzione del processo" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "impossibile aprire la pipe con nome %s in lettura" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "impossibile aprire la pipe con nome %s in scrittura" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "impossibile duplicare una pipe con nome %s come fd %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "sostituzione errata: manca «\"» di chiusura in %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "impossibile creare una pipe per la sostituzione del comando" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "impossibile creare un figlio per la sostituzione del comando" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: impossibile duplicare la pipe come fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, fuzzy, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: %s: valore non valido per il descrittore del file di traccia" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: numero di righe non valido" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "\"%s\": nome alias non valido" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parametro nullo o non impostato" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametro nullo o non impostato" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: expressione di sottostringa < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: sostituzione errata" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: impossibile assegnare in questo modo" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2011,12 +2051,12 @@ msgstr "" "le versioni future della shell forzeranno la valutazione come fosse una " "sostituzione aritmetica" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "sostituzione errata: manca «\"» di chiusura in %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "nessuna corrispondenza: %s" @@ -2039,35 +2079,40 @@ msgstr "atteso \")\"" msgid "`)' expected, found %s" msgstr "atteso \")\", trovato %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: atteso operatore unario" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: atteso operatore binario" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: atteso operatore unario" + +#: test.c:878 msgid "missing `]'" msgstr "\"]\" mancante" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "errore di sintassi: \";\" non atteso" + +#: trap.c:220 msgid "invalid signal number" msgstr "numero di segnale non valido" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: valore errato in trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2075,88 +2120,88 @@ msgstr "" "run_pending_traps: il gestore dei segnali è SIG_DFL, viene inviato " "nuovamente %d (%s)" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: segnale errato %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "errore nell'importazione della definizione di funzione per \"%s\"" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "livello di shell (%d) troppo alto, reimpostato a 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: nessun contesto di funzione nell'ambito corrente" -#: variables.c:2674 +#: variables.c:2871 #, fuzzy, c-format msgid "%s: variable may not be assigned value" msgstr "%s: impossibile assegnare fd a una variabile" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: nessun contesto di funzione nell'ambito corrente" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s ha exportstr null" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "carattere non valido %d in exportstr per %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "nessun \"=\" in exportstr per %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: la prima parte di shell_variables non è un contesto di " "funzione" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: nessun contesto global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: la prima parte di shell_variables non è un ambito temporaneo " "d'ambiente" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: impossibile aprire come FILE" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: valore non valido per il descrittore del file di traccia" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s fuori dall'intervallo" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright © 2011 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2251,12 +2296,12 @@ msgstr "command [-pVv] comando [arg ...]" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilrtux] [-p] [nome[=valore] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilrtux] [-p] nome[=valore] ..." #: builtins.c:82 @@ -2280,11 +2325,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts stringaopz nome [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nome] [comando [argomenti ...]] [redirezione ...]" #: builtins.c:100 @@ -2416,7 +2463,7 @@ msgstr "umask [-p] [-S] [modo]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [id]" #: builtins.c:181 @@ -2512,7 +2559,7 @@ msgstr "printf [-v var] formato [argomenti]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o opzione] [-A azione] [-G modglob] [-" @@ -2522,8 +2569,8 @@ msgstr "" #: builtins.c:235 #, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o opzione] [-A azione] [-G modglob] [-W " "elencoparole] [-F funzione] [-C comando] [-X modfiltro] [-P prefisso] [-S " @@ -2997,6 +3044,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3064,7 +3113,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita una opzione non valida o " "si riscontri un errore." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3075,7 +3124,7 @@ msgstr "" " \n" " Obsoleto. Vedere \"help declare\"." -#: builtins.c:538 +#: builtins.c:540 #, fuzzy msgid "" "Define local variables.\n" @@ -3106,7 +3155,7 @@ msgstr "" "non si\n" " riscontri un errore o la shell non stia eseguendo una funzione." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3179,7 +3228,7 @@ msgstr "" " Restituisce successo a meno che non venga riscontrato un errore di " "scrittura." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3202,7 +3251,7 @@ msgstr "" " Restituisce successo a meno che non venga riscontrato un errore di " "scrittura." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3258,7 +3307,7 @@ msgstr "" " Restituisce successo a meno che NOME non sia un comando interno di shell " "o si riscontri un errore." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3278,7 +3327,8 @@ msgstr "" " Restituisce lo stato di uscita del comando o successo se il comando è " "nullo." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3311,8 +3361,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3369,7 +3419,7 @@ msgstr "" "raggiunta\n" " la fine delle opzioni o viene riscontrato un errore." -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3413,7 +3463,7 @@ msgstr "" " Restituisce successo a meno che non sia trovato il COMANDO o si " "riscontri un errore di ridirezione." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3425,7 +3475,7 @@ msgstr "" " Esce dalla shell con uno stato N. Se N è omesso lo stato di uscita\n" " è quello dell'ultimo comando eseguito." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3439,7 +3489,7 @@ msgstr "" "se non eseguito\n" " in una shell di login." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3499,7 +3549,7 @@ msgstr "" " Restituisce successo o lo stato del comando eseguito, non zero se si " "riscontra un errore." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3520,7 +3570,7 @@ msgstr "" " Stato del comando messo in primo piano, o insuccesso se si riscontra un " "errore." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3545,7 +3595,7 @@ msgstr "" " Restituisce successo a meno che il controllo dei job non sia abilitato o " "si riscontri un errore." -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3593,7 +3643,7 @@ msgstr "" " Restituisce successo a meno che non sia trovato NOME o sia fornita una " "opzione non valida." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3637,7 +3687,7 @@ msgstr "" " Restituisce successo a meno che non venga trovato il MODELLO o sia " "fornita una opzione non valida." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3713,7 +3763,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita una opzione non valida o " "si riscontri un errore." -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3761,7 +3811,7 @@ msgstr "" "si riscontri un errore.\n" " Se viene usato -x, restituisce lo stato di uscita del COMANDO." -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3795,7 +3845,7 @@ msgstr "" " Restituisce successo a meno che non venga fornita una opzione non valida " "o uno SPECJOB." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3842,7 +3892,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita una opzione non valida o " "si riscontri un errore." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3937,7 +3987,7 @@ msgstr "" " Se l'ultimo ARG viene valutato pari a 0 restituisce 1, altrimenti " "restituisce 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -4042,7 +4092,7 @@ msgstr "" "timeout in lettura\n" " o venga fornito un descrittore di file non valido come argomento per -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4064,7 +4114,7 @@ msgstr "" " Restituisce N, oppure insuccesso se la shell non sta eseguendo una " "funzione o uno script." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4250,7 +4300,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce successo a meno che non venga fornita una opzione non valida." -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4291,7 +4341,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita una opzione non valida o " "NOME sia in sola lettura." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4327,7 +4377,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita una opzione non valida o " "il NOME non sia valido." -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4367,7 +4417,7 @@ msgstr "" " Restituisce successo a meno che non venga fornita una opzione non valida " "o NOME non sia valido." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4385,7 +4435,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce successo a meno che N non sia negativo o maggiore di $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4410,7 +4460,7 @@ msgstr "" "insuccesso se\n" " il NOMEFILE non può essere letto." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4436,7 +4486,7 @@ msgstr "" " Restituisce successo a meno che non sia abilitato il controllo job o si " "riscontri un errore." -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4606,7 +4656,7 @@ msgstr "" "viene valutata\n" " falsa o viene fornito un argomento non valido." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4619,7 +4669,7 @@ msgstr "" "deve\n" " essere un \"]\" letterale per corrispondere al \"[\" di apertura." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4639,7 +4689,7 @@ msgstr "" " Stato di uscita:\n" " Sempre successo." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4725,7 +4775,7 @@ msgstr "" " Restituisce successo a meno che SPEC_SEGNALE non sia valido o si " "fornisca una opzione non valida." -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4788,7 +4838,7 @@ msgstr "" " Restituisce successo se tutti i NOMI vengono trovati; insuccesso in caso " "contrario." -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4820,6 +4870,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4884,7 +4935,7 @@ msgstr "" " Restituisce successo a meno che non venga fornita una opzione non valida " "o venga riscontrato un errore." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4921,7 +4972,7 @@ msgstr "" " Restituisce successo a meno che MODO non sia valido o venga fornita una " "opzione non valida." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4933,15 +4984,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Attende il completamento del job restituendo lo stato di uscita.\n" " \n" @@ -4959,7 +5020,7 @@ msgstr "" "fornita una\n" " opzione non valida." -#: builtins.c:1523 +#: builtins.c:1533 #, fuzzy msgid "" "Wait for process completion and return exit status.\n" @@ -4987,7 +5048,7 @@ msgstr "" "fornita una opzione non\n" " valida." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -5012,7 +5073,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato dell'ultimo comando eseguito." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -5043,7 +5104,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato dell'ultimo comando eseguito." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5081,7 +5142,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato di uscita dell'ultimo comando eseguito." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5110,7 +5171,7 @@ msgstr "" " Stato di uscita:\n" " Viene restituito lo stato della PIPELINE." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5129,7 +5190,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato dell'ultimo comando eseguito." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5168,7 +5229,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato dell'ultimo comando eseguito." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5186,7 +5247,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato dell'ultimo comando eseguito." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5204,7 +5265,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato dell'ultimo comando eseguito." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5230,7 +5291,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato di uscita del COMANDO." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5256,7 +5317,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce successo a meno che il NOME non sia in sola lettura." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5275,7 +5336,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato dell'ultimo comando eseguito." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5299,12 +5360,13 @@ msgstr "" " Stato di uscita:\n" " Restituisce lo stato del job ripristinato." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5317,7 +5379,7 @@ msgstr "" " Stato di uscita:\n" " Restituisce 1 se ESPRESSIONE è valutata 0, altrimenti restituisce 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5374,7 +5436,7 @@ msgstr "" " Stato di uscita:\n" " 0 o 1 a seconda del valore dell'ESPRESSIONE." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5502,7 +5564,7 @@ msgstr "" "decidere quale\n" " \t\tcomando dovrebbe essere salvato nell'elenco della cronologia.\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5562,7 +5624,7 @@ msgstr "" "non abbia\n" " successo il cambio di directory." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5614,7 +5676,7 @@ msgstr "" "valido o non\n" " abbia successo il cambio di directory." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5668,7 +5730,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita un'opzione non valida o " "si riscontri un errore." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5709,7 +5771,7 @@ msgstr "" "fornita\n" " una opzione non valida o NOMEOPZ è disabilitato." -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5727,8 +5789,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5779,7 +5841,7 @@ msgstr "" "o si riscontri\n" " un errore di scrittura o assegnazione." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5839,7 +5901,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita una opzione non valida o " "si riscontri un errore." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5863,7 +5925,7 @@ msgstr "" " Restituisce successo a meno che non sia fornita una opzione non valida o " "si riscontri un errore." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5929,7 +5991,7 @@ msgstr "" "o NOME non\n" " abbia una specifica di completamento definita." -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -6010,7 +6072,7 @@ msgstr "" "valida, ARRAY sia\n" " in sola lettura oppure non indicizzato." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -6020,6 +6082,21 @@ msgstr "" " \n" " Sinonimo per \"mapfile\"." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Restituisce il contesto della chiamata alla subroutine corrente.\n" +#~ " \n" +#~ " Senza ESPR, restituisce " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: processo %5ld (%s) in the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Numero di segnale sconosciuto" + #~ msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n" #~ msgstr "Copyright © 2009 Free Software Foundation, Inc.\n" diff --git a/po/ja.gmo b/po/ja.gmo index bace2114c21ac11b7c65041304162041fa433a97..f3e8f4d4a9d7dd9a92477d3fdd48ebf8a9d62927 100644 GIT binary patch delta 11446 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 delta 16457 zcmd6tXM9vu*SF8md+&AVEkQz4niQ#ufD{D>a{E5-hxf~Se!n%>TKnv?_u6Z%z0V1{a(S6~$I661 ztx;;V!&R$<<1~Utt2xf|=o6c%)p1f|9H%{;32VT0us7TdTf+0O0<0eEI8|UHSO#{0 zO<-qO3*G>m!bDgH-UDkpPS{zGQl5tWusS?uJG^dL2sO~3)^60%IMM|+rhPE13KO6g zrb9Wf8rFpCU|qNeHiR$2w(tzRg87}wS2#{D8u~!3XfEstH$biULnx2WTbAr(2511A z(|!%q3KO9scn6eY55g|+AoRkoU~5=0&agAQg87{ZQs81pNSwo#uS1-43ZNoTtFxJ~ z3zS1Q!s>7atOvtTD|`^jfdfzxcniwWLTi`Dt7_PdVOSkIqUgclP!3Fma_DYr=UYAp zYta4?Bpc2*w!L9jv+_8ofk(jlaI&@MLgju5R4R7BTJV{!#9yAjPlM|1-%uf}(amw% z!7E?`I00(K=}-aIUYrhFK-WgaI{to3p&8tkRVxbl` zIEtQ0)1XiJaC{+KOAX#zlhKl4qsMNj=74olP zMW_l_|8OM~<*WsPo`2%kuq9j%&groHT7K9oK2G`H0mr&4BX1^I2ZL?qT?hnVZ$WzTz0^5GPpl$8cxCU(WS8PzxRj!wU6e6ooVZYr-_kd!X*GfqF0x5?yB}jA3QJ z!9K9fY)(Jg{c}uiUx5Qy>S?G@H<{-+qhJfD6sN;qh}gV twrn{7hcdV%At#BP5N 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 Gng0QGy$%lm diff --git a/po/ja.po b/po/ja.po index b1feb4fd..c6074340 100644 --- a/po/ja.po +++ b/po/ja.po @@ -8,90 +8,95 @@ msgid "" msgstr "" "Project-Id-Version: GNU bash 4.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2017-07-02 01:46+0100\n" "Last-Translator: Yasuaki Taniguchi \n" "Language-Team: Japanese \n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 2.0.2\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "誤った配列の添字" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: インデックス配列から連想配列に変換することはできません" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: 無効な連想配列のキーです" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: 配列の添字に非数字を設定できません" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: 連想配列を設定するときには添字をつけなければいけません" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: %s を作成できません" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: コマンドのキーマップがありません" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: 最初の非空白類文字が `\"' ではありません" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "閉じる `%c' が %s にありません" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: 区切り文字コロン(:)がありません" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "`%s': 割り当て解除できません" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "中括弧展開: %s へメモリを割り当てられません" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" "中括弧展開: failed to allocate memory for %d 要素のメモリの割り当てに失敗しま" "した" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "中括弧展開: `%s' へのメモリ割り当てに失敗しました" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': 無効なエイリアス名です" @@ -110,22 +115,22 @@ msgstr "`%s': 無効なキーマップ名です" msgid "%s: cannot read: %s" msgstr "%s: %s を読み込めません" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': 不明な関数名です" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s はどのキーにも割り当てられていません。\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s は次を通して起動します " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "`%s': 割り当て解除できません" @@ -139,29 +144,44 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "`for'、`while' または `until' ループでのみ意味があります" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "現在のサブルーチン呼び出しのコンテキストを返します。\n" " \n" -" EXPR が無い場合、次を返します " +" EXPR が無い場合 \"$line $filename\" を返します。 EXPR がある場合、\n" +" \"$line $subroutine $filename\" を返します。この追加の情報はスタックト" +"レース\n" +" を提供する時に利用します。\n" +" \n" +" EXPR の値は現在のフレームに戻るまでに何回フレームが呼び出されているかを\n" +" 意味します。最上位のフレームは 0 です。\n" +" \n" +" 終了ステータス:\n" +" シェルが関数を実行できないか式 EXPR が無効な場合を除き 0 を返します。" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME が設定されていません" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "引数が多すぎます" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "他のディレクトリはありません" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD が設定されていません" @@ -180,7 +200,7 @@ msgstr "警告: " msgid "%s: usage: " msgstr "%s: 使用法: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: オプションには引数が必要です" @@ -195,7 +215,7 @@ msgstr "%s: 数字の引数が必要です" msgid "%s: not found" msgstr "%s: 見つかりません" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: 無効なオプションです" @@ -205,7 +225,7 @@ msgstr "%s: 無効なオプションです" msgid "%s: invalid option name" msgstr "%s: 無効なオプション名です" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': 有効な識別子ではありません" @@ -218,7 +238,7 @@ msgstr "無効な八進数です" msgid "invalid hex number" msgstr "無効な十六進数です" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "無効な数字です" @@ -294,73 +314,83 @@ msgstr "ターミナル属性の設定時にエラーが発生しました : %s" msgid "error getting terminal attributes: %s" msgstr "ターミナル属性の取得時にエラーが発生しました : %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: カレントディレクトリの取得時にエラーが発生しました : %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: 曖昧なジョブ指定です" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "このバージョンではヘルプが利用できません" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: 消去できません: %s は読み取り専用です" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: 消去できません" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: 無効なアクション名です" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: 補完指定がありません" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "警告: -F オプションは期待通りに動作しないかもしれません" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "警告: -C オプションは期待通りに動作しないかもしれません" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "補完機能は現在実行されていません" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "関数の中でのみ使用できます" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: 参照変数は配列であってはいけません" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: 自身を参照する名前参照変数は許可されていません" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: 循環名前参照です" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "`%s': 名前参照として無効な変数です" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "関数作成時に `-f' を使用できません" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: 読み取り専用関数です" @@ -375,7 +405,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: この方法で配列変数を消去することはできません" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: 連想配列からインデックス配列に変換することはできません" @@ -389,27 +419,32 @@ msgstr "動的ロードは利用できません" msgid "cannot open shared object %s: %s" msgstr "共有オブジェクト %s を開くことができません : %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "%s が共有オブジェクト %s に存在しません: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: 動的にロードされていません" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "関数 %s のロードが失敗を返しました(%d): ロードされませんでした" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: 動的にロードされていません" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: 削除できません: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: ディレクトリです" @@ -424,12 +459,12 @@ msgstr "%s: 通常ファイルではありません" msgid "%s: file is too large" msgstr "%s: ファイルが大きすぎます" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: バイナリファイルを実行できません" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: 実行できません: %s" @@ -453,15 +488,15 @@ msgstr "停止しているジョブがあります。\n" msgid "There are running jobs.\n" msgstr "動作中のジョブがあります。\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "コマンドが見つかりません" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "ヒストリ指定" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: 一時ファイルを開くことができません: %s" @@ -504,6 +539,12 @@ msgid "Shell commands matching keyword `" msgid_plural "Shell commands matching keywords `" msgstr[0] "キーワードに一致したシェルコマンド `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -539,21 +580,21 @@ msgstr "" "味します。\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "-anrw を2つ以上一緒に使用することはできません" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "ヒストリ位置" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: 無効なタイムスタンプです" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: ヒストリの展開に失敗しました" @@ -585,12 +626,12 @@ msgstr "式が予期されます" msgid "%s: not an indexed array" msgstr "%s: インデックス配列ではありません" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: 無効なファイル記述子指定です" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: 無効なファイル記述子: %s" @@ -618,36 +659,36 @@ msgstr "空の配列変数名です" msgid "array variable support required" msgstr "配列変数のサポートが必要です" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': 書式指定文字がありません" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': 無効な時間書式指定です" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': 無効な書式指定文字です" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "警告: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "書式解析問題です: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "\\x 用の十六進数字がありません" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "\\%c 用のユニコード数値がありません" @@ -797,12 +838,12 @@ msgstr "" " \n" " `dirs' ビルトインコマンドでディレクトリスタックを表示します。" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: 無効なタイムアウト指定です" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "読み込みエラー: %d: %s" @@ -811,21 +852,11 @@ msgstr "読み込みエラー: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "`return' は関数または source されたスクリプト内のみで利用できます" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "変数と関数を同時に消去することはできません" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: 消去できません" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: 消去できません: %s は読み取り専用です" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: 配列変数ではありません" @@ -840,7 +871,7 @@ msgstr "%s: 関数ではありません" msgid "%s: cannot export" msgstr "%s: export できません" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "シフト回数" @@ -848,7 +879,7 @@ msgstr "シフト回数" msgid "cannot set and unset shell options simultaneously" msgstr "シェルオプションを同時に有効かつ無効にできません" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: 無効なシェルオプション名です" @@ -905,26 +936,26 @@ msgstr "%s は %s です\n" msgid "%s is hashed (%s)\n" msgstr "%s はハッシュされています (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: limit の無効な引数です" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': 誤ったコマンドです" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: limit を取得できません: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limit" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: limit を変更できません : %s" @@ -984,76 +1015,76 @@ msgstr "誤ったジャンプです" msgid "%s: unbound variable" msgstr "%s: 未割り当ての変数です" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\a入力待ちがタイムアウトしました: 自動ログアウト\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "/dev/null から標準入力に対してリダイレクトできません: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': 無効な書式文字です" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "パイプエラー" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: eval の入れ子レベルの最大値を超えています (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: source の入れ子レベルの最大値を超えています (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: 関数の入れ子レベルの最大値を超えています (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: 制限されています: `/' をコマンド名の中に指定できません" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: コマンドが見つかりません" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: 誤ったインタプリタです" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: バイナリファイルを実行できません: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "`%s': 特殊シェル組み込み関数です" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "fd %d を fd %d に複製できません" @@ -1103,37 +1134,42 @@ msgstr "識別子は前置インクリメントまたは前置デクリメント msgid "missing `)'" msgstr "`)' がありません" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "構文エラー: オペランドが予期されます" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "構文エラー: 無効な計算演算子です" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (エラーのあるトークンは \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "無効な基底の数値です" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: 無効な行数です" + +#: expr.c:1597 msgid "value too great for base" msgstr "基底の値が大きすぎます" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: 式のエラー\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: 親ディレクトリにアクセスできません" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "ファイル記述子(fd) %d を無遅延モードに再設定できません" @@ -1148,162 +1184,167 @@ msgstr "新規ファイル記述子(fd) %d を bash の入力として割り当 msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: 新規 fd %d のバッファはすでに存在します" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "実行中のジョブ %2$d で fork した pid %1$d が出現しました" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "プロセスグループ %2$ld のジョブ %1$d を削除しています" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: プロセス %5ld (%s) が the_pipeline にあります" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) はまだ存在しているとマークされています" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: そのような pid は存在しません" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "シグナル %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "終了" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "停止" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "停止 (%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "実行中" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "終了(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "終了 %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "不明なステータス" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(コアダンプ) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "子プロセス setpgid (%ld から %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld はこのシェルの子プロセスではありません" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: プロセス %ld の記録がありません" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: ジョブ %d は停止しています" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: ジョブは終了しました" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: ジョブ %d はすでにバックグラウンドで動作しています" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: 不定のブロックを避けるために WNOHANG をオンにしました。" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: %d 行: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (コアダンプ)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd now: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp が失敗しました" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: line discipline" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: line discipline" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "端末プロセスグループを設定できません (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "このシェルではジョブ制御が無効になっています" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: 失敗したアサーション: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1312,39 +1353,39 @@ msgstr "" "\r\n" "malloc: %s:%d: アサーション失敗\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "不明" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: free ブロックリストが壊れています" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: 既に free されたブロックを引数として呼び出されました" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: 未割当のブロックを引数として呼び出されました" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: アンダーフローを検出しました。 mh_nbytes が範囲外です" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: 開始と終了の塊の大きさが異なっています" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: 未割当のブロックを引数として呼び出されました" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: アンダーフローを検出しました。 mh_nbytes が範囲外です" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: 開始と終了の塊の大きさが異なっています" @@ -1386,22 +1427,22 @@ msgstr "%s: ネットワークパス指定に誤りがあります" msgid "network operations not supported" msgstr "ネットワーク操作はサポートされていません" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: ロケールを変更できません (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: ロケールを変更できません (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: ロケールを変更できません (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: ロケールを変更できません (%s): %s" @@ -1448,110 +1489,110 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: リダイレクト指定 `%d' は範囲外です" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "対応する `%c' を探索中に予期しないファイル終了 (EOF) です" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "`]]' を探索中に予期しないファイル終了 (EOF) です" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "条件式に構文エラー: 予期しないトークン `%s' です" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "条件式に構文エラーがあります" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "予期しないトークン `%s' です。`)' が予期されます" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "`)' が予期されます" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "条件単項演算子に予期しない引数 `%s' です" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "条件単項演算子に予期しない引数です" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "`%s` は予期しないトークンです。条件二項演算子が予期されます" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "条件二項演算子が予期されます" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "条件二項演算子に予期しない引数 `%s' です" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "条件二項演算子に予期しない引数です" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "条件コマンドに予期しないトークン `%c' があります" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "条件コマンドに予期しないトークン `%s' があります" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "条件コマンドに予期しないトークン %d があります" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "予期しないトークン `%s' 周辺に構文エラーがあります" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "`%s' 周辺に構文エラーがあります" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "構文エラー: 予期しないファイル終了 (EOF) です" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "構文エラー" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "シェルから脱出するには \"%s\" を使用してください。\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "対応する `)' を探索中に予期しないファイル終了(EOF)です" @@ -1594,89 +1635,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': 無効な書式文字です" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "ファイル記述子が範囲外です" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: 曖昧なリダイレクトです" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: 存在するファイルを上書きできません" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: 制限されています: 出力をリダイレクト出来ません" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "ヒアドキュメント用一時ファイルを作成できません: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: ファイル記述子 (fd) を変数に設定することはできません" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "ネットワークが無効な場合 /dev/(tcp|udp)/host/port はサポートされません" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "リダイレクトエラー: ファイル記述子を複製できません" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "/tmp が見つかりません。作成してください!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp は有効なディレクトリ名でなければいけません" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: 無効なオプション" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "uidを %d に設定できません: 実効uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "gidを %d に設定できません: 実効gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "デバッガを開始できません。デバッガモードが無効になっています" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: ディレクトリです" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "私は名前がありません!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, バージョン %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1685,326 +1726,322 @@ msgstr "" "使用法:\t%s [GNU long option] [option] ...\n" "\t%s [GNU long option] [option] script-file ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU 形式の長いオプション:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "シェルオプション:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD, -c command または -O shopt_option\t\t(起動時のみ)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s または -o option\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "シェルオプションの詳細については `%s -c \"help set\"'と入力してください。\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "シェル組み込みコマンドについては `%s -c help' と入力してください。\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "バグ報告をする場合は `bashbug' コマンドを使用してください。\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bashホームページ: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "GNUソフトウェアを使用する時の一般的なヘルプ : \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: 無効な操作です" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "悪いシグナル" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "停止" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "割り込み" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "終了" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "不正な指定" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT 指定" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT 指定" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "浮動小数点例外" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Killed" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "バスエラー" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "セグメンテーションフォルト" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "誤ったシステムコール" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "パイプが切れました" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "アラーム時計" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminated" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "急ぎの IO 状態" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "停止 (シグナル)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "続行" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "子プロセスの死亡または停止 " -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "停止 (tty 入力)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "停止 (tty 出力)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O 用意ができています" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU limit" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "ファイル limit" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "警報 (仮想)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "警報 (プロファイル)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "ウィンドウが変更されました" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "記録のロック" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "ユーザシグナル 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "ユーザシグナル 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT 未決の入力データ" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "電源故障の危険" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "システムクラッシュの危険" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "プロセスを別のCPUに移動" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "プログラミングエラー" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT monitorモードが与えられました" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT monitorモードが奪われました" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT サウンドシーケンスが完了しました" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "情報要求" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "不明なシグナル番号" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "不明なシグナル番号 %d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "誤った代入: 閉じる `%s' が %s に存在しません" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: リストを配列要素に割り当てできません" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "プロセス代入ではパイプを作成できません" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "プロセス代入では子プロセスを作成できません" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "名前付きパイプ %s を読み込み用に開けません" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "名前付きパイプ %s を書き込み用に開けません" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "名前付きパイプ %s をファイル記述子(fd) %d として複製できません" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "誤った代入: %s に閉じる \"`\" がありません" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "コマンド代入ではパイプを作成できません" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "コマンド代入では子プロセスを作成できません" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: パイプを fd 1 として複製できません" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: 名前参照として無効な変数です" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: 無効な行数です" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: 無効な変数名です" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: パラメータが null または設定されていません" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: パラメータが null または設定されていません" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: substring expression < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: 誤った代入です" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: この方法で割当はできません" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "将来のバージョンのシェルでは強制的に数値代入として評価されます" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "誤った代入: %s に閉じる \"`\" がありません" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "一致しません: %s" @@ -2027,35 +2064,40 @@ msgstr "`)' が予期されます" msgid "`)' expected, found %s" msgstr "`)' が予期されますが、見つかったのは %s です" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: 単項演算子が予期されます" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: 二項演算子が予期されます" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: 単項演算子が予期されます" + +#: test.c:878 msgid "missing `]'" msgstr "`]'がありません" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "構文エラー: 予期しない `;' です" + +#: trap.c:220 msgid "invalid signal number" msgstr "無効なシグナル番号" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: eval の入れ子レベルの最大値を超えています (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: trap_list[%d] に誤った値があります: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2063,85 +2105,85 @@ msgstr "" "run_pending_traps: シグナルハンドラーは SIG_DFLです。, %d (%s) を自身に再送し" "ます。" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: 誤ったシグナル %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "`%s' の関数定義をインポート中にエラーが発生しました" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "シェルレベル (%d) は高すぎます。1に再設定されました" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: 現在のスコープは関数コンテキストではありません" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: 変数が初期化されていないかもしれません" -#: variables.c:3453 +#: variables.c:3653 #, fuzzy, c-format msgid "%s: assigning integer to name reference" msgstr "%s: 名前参照として無効な変数です" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: 現在のスコープは関数コンテキストではありません" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s は null の exportstr を持っています" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "%2$s に対する exportstr で %1$d は無効な文字です" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "%s に対する exportstr に `=' がありません" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: shell_variables の先頭です。関数コンテキストではありません" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: global_variables コンテキストではありません" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: shell_variables の先頭です。一時環境スコープではありません" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: ファイルとして開くことができません" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: トレースファイル記述子として無効な値です" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: 値の互換性が範囲外です" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2016 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2230,11 +2272,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] name[=value] ..." #: builtins.c:82 @@ -2258,11 +2302,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optstring name [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" #: builtins.c:100 @@ -2391,7 +2437,7 @@ msgstr "umask [-p] [-S] [mode]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id ...]" #: builtins.c:181 @@ -2486,7 +2532,7 @@ msgstr "printf [-v var] format [arguments]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-" @@ -2494,9 +2540,10 @@ msgstr "" "suffix] [name ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " "[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" @@ -2953,6 +3000,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3015,7 +3064,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションが与えられたかエラーが発生しない限り成功を返します。" -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3026,7 +3075,7 @@ msgstr "" " \n" " 旧式です。`help declare'を参照してください。" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3054,7 +3103,7 @@ msgstr "" "できない\n" " 場合を除き成功を返します。" -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3122,7 +3171,7 @@ msgstr "" " 終了ステータス:\n" " 書き込みエラーが発生しない限り成功を返します。" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3144,7 +3193,7 @@ msgstr "" " 終了ステータス:\n" " 書き込みエラーが発生しない限り成功を返します。" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3196,7 +3245,7 @@ msgstr "" " 終了ステータス:\n" " NAME が組み込み関数ではないかエラーが発生しない限り成功を返します。" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3216,7 +3265,8 @@ msgstr "" " コマンドの終了ステータスを返します。コマンドが null の場合は成功を\n" " 返します。" -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3249,8 +3299,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3293,7 +3343,7 @@ msgstr "" " オプションが見つかった場合に成功を返します。オプションの終わり\n" " に到達するかエラーが発生した時に失敗を返します。" -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3336,7 +3386,7 @@ msgstr "" " COMMAND が見つからないかリダイレクトエラーが発生しない限り成功を返しま" "す。" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3348,7 +3398,7 @@ msgstr "" " 終了ステータス N でシェルを終了します。 N を指定しない場合は\n" " 最後に実行したコマンドの終了ステータスになります。" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3362,7 +3412,7 @@ msgstr "" "ル\n" " 内で無い場合はエラーを返します。" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3422,7 +3472,7 @@ msgstr "" "0 \n" " 以外の値になります。" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3447,7 +3497,7 @@ msgstr "" "が\n" " 発生した時に失敗を返します。" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3471,7 +3521,7 @@ msgstr "" " 終了ステータス:\n" " ジョブ制御が有効になっていないかエラーが発生しない限り成功を返します。" -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3515,7 +3565,7 @@ msgstr "" " 終了ステータス:\n" " NAME が見つからないか、無効なオプションが与えられない限り成功を返します。" -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3556,7 +3606,7 @@ msgstr "" " PATTERN が見つからないか無効なオプションが与えられない限り成功を返しま" "す。" -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3624,7 +3674,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションが与えられるかエラーが発生しない限り成功を返します。" -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3671,7 +3721,7 @@ msgstr "" " 無効なオプションが与えられるかエラーが発生しない限り成功を返します。\n" " もし -x が使用された場合、COMMAND の終了ステータスを返します。" -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3704,7 +3754,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションか JOBSPEC が与えられない限り成功を返します。" -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3750,7 +3800,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションが与えられるかエラーが発生しない限り成功を返します。" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3835,7 +3885,7 @@ msgstr "" " ARG の最終的な評価値が 0 の場合 let は 1 を返します。それ以外の場合は\n" " let は 0 を返します。" -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3934,7 +3984,7 @@ msgstr "" "エ\n" " ラーが発生、 -u に無効なファイル記述子が与えられた場合を除き0を返します。" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3958,7 +4008,7 @@ msgstr "" "を\n" " 返します。" -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4124,7 +4174,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションが与えられない限り成功を返します。" -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4166,7 +4216,7 @@ msgstr "" " 無効なオプションが与えられるか NAME が読み取り専用の場合を除き成功を返し" "ます。" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4201,7 +4251,7 @@ msgstr "" " 無効なオプションが与えられるか、無効な NAME が与えられない限り成功\n" " を返します。" -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4241,7 +4291,7 @@ msgstr "" " 無効なオプションが与えられるか、与えられた NAME が無効な場合を除き成功\n" " を返します。" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4259,7 +4309,7 @@ msgstr "" " 終了ステータス:\n" " Nが負の値または $# より大きい場合を除き成功を返します。" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4283,7 +4333,7 @@ msgstr "" " FILENAME で最後に実行したコマンドのステータスを返します。FILENAME が\n" " 読み込めなかった場合は失敗を返します。" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4307,7 +4357,7 @@ msgstr "" " 終了ステータス:\n" " ジョブ制御が有効でないかエラーが発生しない限り成功を返します。" -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4469,7 +4519,7 @@ msgstr "" "または\n" " 引数が無効な場合に失敗を返します。" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4482,7 +4532,7 @@ msgstr "" "致\n" " するように文字`]'を与えなければいけません。" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4502,7 +4552,7 @@ msgstr "" " 終了ステータス:\n" " 常に成功を返します。" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4584,7 +4634,7 @@ msgstr "" " 終了ステータス:\n" " SIGSPEC が無効か、無効なオプションを与えられない限り成功を返します。" -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4643,7 +4693,7 @@ msgstr "" "合\n" " は失敗を返します。" -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4675,6 +4725,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4736,7 +4787,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションを与えるか、エラーが発生しない限り、成功を返します。" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4770,7 +4821,7 @@ msgstr "" " 終了ステータス:\n" " MODE が無効か、無効なオプションが与えられない限り成功を返します。" -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4782,15 +4833,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "ジョブの実行完了を待ち、終了ステータスを返します。\n" " \n" @@ -4804,7 +4865,7 @@ msgstr "" " 最後の ID の終了ステータスを返します。IDが無効であるか、無効なオプ\n" " ションが与えられた場合には失敗を返します。" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4830,7 +4891,7 @@ msgstr "" "えられた\n" " 場合は失敗します。" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4851,7 +4912,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドのステータスを返します。" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4881,7 +4942,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドのステータスを返します。" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4916,7 +4977,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドのステータスを返します。" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4944,7 +5005,7 @@ msgstr "" " 終了ステータス:\n" " PIPELINE の戻り値が終了ステータスとなります。" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4963,7 +5024,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドのステータスを返します。" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4997,7 +5058,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドの終了ステータスを返します。" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5015,7 +5076,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドのステータスを返します。" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5033,7 +5094,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドのステータスを返します。" -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5056,7 +5117,7 @@ msgstr "" " 終了ステータス:\n" " COMMAND の終了ステータスを返します。" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5081,7 +5142,7 @@ msgstr "" " 終了ステータス:\n" " NAME が読み取り専用でない限り成功を返します。" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5099,7 +5160,7 @@ msgstr "" " 終了ステータス:\n" " 最後に実行したコマンドのステータスを返します。" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5122,12 +5183,13 @@ msgstr "" " 終了ステータス:\n" " 再開されたジョブの終了ステータスを返します。" -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5140,7 +5202,7 @@ msgstr "" " 終了ステータス:\n" " EXPRESSION の評価値が 0 の場合は 1、それ以外は 0 を返します。" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5195,7 +5257,7 @@ msgstr "" " 終了ステータス:\n" " EXPRESSION の値に基づいて 0 または 1 を返します。" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5296,7 +5358,7 @@ msgstr "" " HISTIGNORE\tヒストリ一覧に保存されるコマンドを決める時に使用される\n" " \t\tコロン (:) で区切られたパターンの一覧。\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5356,7 +5418,7 @@ msgstr "" " 無効な引数が与えられるかディレクトリ変更が失敗しない限り成功を\n" " 返します。" -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5408,7 +5470,7 @@ msgstr "" " 無効な引数が与えられるかディレクトリ変更が失敗しない限り成功を\n" " 返します。" -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5461,7 +5523,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションが与えられるかエラーが発生しない限り成功を返します。" -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5497,7 +5559,7 @@ msgstr "" " OPTNAME が有効な場合は成功を返します。無効なオプションが与えられた場合\n" " または OPTNAME が無効な場合は失敗を返します。" -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5515,8 +5577,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5567,7 +5629,7 @@ msgstr "" " 無効な引数が与えられるか、書き込み、代入エラーが発生しない限り成功を返し" "ます。" -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5621,7 +5683,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションが与えられるかエラーが発生しない限り成功を返します。" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5643,7 +5705,7 @@ msgstr "" " 終了ステータス:\n" " 無効なオプションが与えられるかエラーが発生しない限り成功を返します。" -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5701,7 +5763,7 @@ msgstr "" "合\n" " を除き、成功を返します。" -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -5778,7 +5840,7 @@ msgstr "" "列で無い\n" " 場合を除き成功を返します。" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5788,6 +5850,21 @@ msgstr "" " \n" " `mapfile'の別名です。" +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "現在のサブルーチン呼び出しのコンテキストを返します。\n" +#~ " \n" +#~ " EXPR が無い場合、次を返します " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: プロセス %5ld (%s) が the_pipeline にあります" + +#~ msgid "Unknown Signal #" +#~ msgstr "不明なシグナル番号" + #~ msgid "Copyright (C) 2012 Free Software Foundation, Inc." #~ msgstr "Copyright (C) 2012 Free Software Foundation, Inc." diff --git a/po/ko.gmo b/po/ko.gmo new file mode 100644 index 0000000000000000000000000000000000000000..f5458b020594bd90fc508eaba00c63e98aa60108 GIT binary patch literal 52646 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 RbSzdPP_&`8V&N_L{{ZNudQ<=a literal 0 HcmV?d00001 diff --git a/po/ko.po b/po/ko.po index a62ce0b2..48e82c2f 100644 --- a/po/ko.po +++ b/po/ko.po @@ -7,87 +7,92 @@ msgid "" msgstr "" "Project-Id-Version: bash-5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2019-11-23 16:28+0900\n" "Last-Translator: SooHyun Kim \n" "Language-Team: Korean \n" "Language: ko\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "잘못된 배열 첨자" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: 이름 참조 속성을 지우는 중" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: 인덱스 배열을 연관 배열로 변환할 수 없음" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: 유효하지 않은 연관 배열 키" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: 숫자가 아닌 인덱스에 할당할 수 없음" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: 연관 배열을 할당하기 위해서 반드시 첨자를 사용해야 함" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: 생성할 수 없음: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: 명령어를 위한 keymap을 찾을 수 없음" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: 공백이 아닌 첫 문자가 '\"' 가 아님" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "%2$s에 닫는 '%1$c' 없음" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: 콜론(:) 구분자 없음" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "'%s': unbind 할 수 없음" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "괄호 확장: '%s'를 위해 메모리를 할당할 수 없음" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "괄호 확장: %u개 요소를 위한 메모리 할당 실패" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "괄호 확장: '%s'를 위한 메모리 할당 실패" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "'%s': 유효하지 않은 별명" @@ -106,22 +111,22 @@ msgstr "'%s': 유효하지 않은 keymap 이름" msgid "%s: cannot read: %s" msgstr "%s: %s를 읽을 수 없음" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': 알 수 없는 함수 이름" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s 는 어느 키에도 bind 되어있지 않음.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s 는 다음을 통해 호출될 수 있음 " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "'%s': unbind 할 수 없음" @@ -138,25 +143,27 @@ msgstr "'for', 'while' 또는 'until' 반복문에서만 의미가 있음" msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"현재 서브루틴 콜의 컨텍스트를 반환합니다.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" EXPR이 없으면, 다음을 반환 " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME 설정되지 않음" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "인자가 너무 많음" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "null 디렉토리" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD 설정되지 않음" @@ -175,7 +182,7 @@ msgstr "경고: " msgid "%s: usage: " msgstr "%s: 사용법: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: 옵션에 인자가 필요함" @@ -190,7 +197,7 @@ msgstr "%s: 숫자로 된 인자가 필요함" msgid "%s: not found" msgstr "%s: 찾을 수 없음" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: 유효하지 않은 옵션" @@ -200,7 +207,7 @@ msgstr "%s: 유효하지 않은 옵션" msgid "%s: invalid option name" msgstr "%s: 유효하지 않은 옵션 이름" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': 유효한 식별자가 아님" @@ -213,7 +220,7 @@ msgstr "유효하지 않은 8진수" msgid "invalid hex number" msgstr "유효하지 않은 16진수" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "유효하지 않은 수" @@ -289,73 +296,83 @@ msgstr "터미널 속성 설정 오류: %s" msgid "error getting terminal attributes: %s" msgstr "터미널 속성 읽기 오류: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: 현재 디렉토리를 받아오는 데 오류 발생: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: 모호한 job spec" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "이 버전에는 도움말이 없음" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: unset할 수 없음: %s가 읽기 전용임" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: unset할 수 없음" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: 유효하지 않은 액션 이름" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: 완료 사양 없음" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "경고: -F 옵션이 예상대로 작동하지 않을 수 있음" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "경고: -C 옵션이 예상대로 작동하지 않을 수 있음" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "현재 완료 함수가 실행중이 아님" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "함수에서만 사용될 수 있음" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: 참조 변수로 배열이 올 수 없음" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: 이름 참조 변수의 자가 참조는 허용되지 않음" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: 순환 이름 참조" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "'%s': 유효하지 않은 이름 참조 변수 이름" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "함수를 만들기 위해 '-f'를 사용할 수 없음" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: 읽기 전용 함수임" @@ -370,7 +387,7 @@ msgstr "%s: 따옴표를 이용한 복합 배열 할당은 향후 제거될 예 msgid "%s: cannot destroy array variables in this way" msgstr "%s: 이 방법으로 배열 변수를 파괴할 수 없음" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: 참조 배열을 인덱스 배열로 변환할 수 없음" @@ -384,27 +401,32 @@ msgstr "동적 로딩을 이용할 수 없음" msgid "cannot open shared object %s: %s" msgstr "공유 오브젝트 %s를 열 수 없음: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "공유 오브젝트 %2$s에서 %1$s를 찾을 수 없음: %3$s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: 동적으로 로드되지 않음" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "%s에 대한 함수 로드가 실패 반환 (%d): 로드되지 않음" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: 동적으로 로드되지 않음" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: 삭제할 수 없음: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: 디렉터리임" @@ -419,12 +441,12 @@ msgstr "%s: 일반적인 파일이 아님" msgid "%s: file is too large" msgstr "%s: 파일이 너무 큼" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: 바이너리 파일을 실행할 수 없음" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: 실행할 수 없음: %s" @@ -448,15 +470,15 @@ msgstr "정지된 job이 있습니다.\n" msgid "There are running jobs.\n" msgstr "실행중인 job이 있습니다.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "명령어를 찾을 수 없음" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "히스토리 사양" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: 임시 파일을 열 수 없음: %s" @@ -499,10 +521,19 @@ msgid "Shell commands matching keyword `" msgid_plural "Shell commands matching keywords `" msgstr[0] "다음 키워드에 일치하는 쉘 명령어 '" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." -msgstr "'%s'에 해당하는 도움말 주제가 없습니다. 'man -k %s' 또는 'info %s'를 사용해 보세요." +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgstr "" +"'%s'에 해당하는 도움말 주제가 없습니다. 'man -k %s' 또는 'info %s'를 사용해 " +"보세요." #: builtins/help.def:224 #, c-format @@ -520,29 +551,31 @@ msgid "" "A star (*) next to a name means that the command is disabled.\n" "\n" msgstr "" -"이 쉘 명령어들은 내부적으로 정의되어 있습니다. 목록을 보려면 `help' 를 입력하세요.\n" +"이 쉘 명령어들은 내부적으로 정의되어 있습니다. 목록을 보려면 `help' 를 입력" +"하세요.\n" "`help name' 을 입력하면 함수 `name' 에 대한 정보를 더 확인할 수 있습니다.\n" "쉘에 대한 일반적인 정보를 더 확인하려면 `info bash' 를 사용하세요.\n" -"이 목록에 없는 명령어에 대해 더 알아보려면 `man -k' 또는 `info' 를 사용하세요.\n" +"이 목록에 없는 명령어에 대해 더 알아보려면 `man -k' 또는 `info' 를 사용하세" +"요.\n" "\n" "명령어 이름 다음의 별 (*) 은 해당 명령어가 비활성화 되었음을 의미합니다.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "-anrw를 한 개 이상 사용할 수 없음" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "히스토리 위치" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: 유효하지 않은 타임스탬프" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: 히스토리 확장 실패" @@ -574,12 +607,12 @@ msgstr "표현식을 예상함" msgid "%s: not an indexed array" msgstr "%s: 인덱스 배열이 아님" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: 유효하지 않은 파일 디스크립터 명세" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: 유효하지 않은 파일 디스크립터: %s" @@ -607,36 +640,36 @@ msgstr "빈 배열 변수 이름" msgid "array variable support required" msgstr "배열 변수 지원이 필요함" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "'%s': 서식 문자 없음" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "'%c': 유효하지 않은 시간 포맷 사양" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "'%c': 유효하지 않은 서식 문자" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "경고: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "형식 파싱 문제: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "\\x에 16진수 숫자 없음" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "\\%c에 해당하는 유니코드 문자 없음" @@ -677,10 +710,12 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "현재 기억된 디렉토리의 목록을 보여줍니다. 디렉토리들은\n" @@ -694,10 +729,12 @@ msgstr "" " -v\t한 줄에 하나씩 스택의 위치와 함께 디렉토리 스택을 표시합니다\n" " \n" " 인자:\n" -" +N\t인자 없이 실행될 때 보여지는 목록의 왼쪽부터 N번째 항목을 보여줍니다.\n" +" +N\t인자 없이 실행될 때 보여지는 목록의 왼쪽부터 N번째 항목을 보여줍니" +"다.\n" " \t세는 수는 0부터 시작합니다.\n" " \n" -" -N\t인자 없이 실행될 때 보여지는 목록의 오른쪽부터 N번째 항목을 보여줍니다.\n" +" -N\t인자 없이 실행될 때 보여지는 목록의 오른쪽부터 N번째 항목을 보여줍" +"니다.\n" "\t세는 수는 0부터 시작합니다." #: builtins/pushd.def:723 @@ -786,12 +823,12 @@ msgstr "" " \n" " The `dirs' builtin displays the directory stack." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: 유효하지 않은 타임아웃 정의" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "읽기 오류: %d: %s" @@ -800,21 +837,11 @@ msgstr "읽기 오류: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "함수 또는 소스된 스크립트에서만 'return' 할 수 있음" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "함수와 변수를 동시에 unset할 수 없음" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: unset할 수 없음" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: unset할 수 없음: %s가 읽기 전용임" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: 배열 변수가 아님" @@ -829,7 +856,7 @@ msgstr "%s: 함수가 아님" msgid "%s: cannot export" msgstr "%s: export할 수 없음" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "시프트 횟수" @@ -837,7 +864,7 @@ msgstr "시프트 횟수" msgid "cannot set and unset shell options simultaneously" msgstr "쉘 옵션을 동시에 set 하고 unset 할 수 없음" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: 유효하지 않은 쉘 옵션 이름" @@ -894,26 +921,26 @@ msgstr "%s 는 %s 임\n" msgid "%s is hashed (%s)\n" msgstr "%s 는 해시됨 (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: 유효하지 않은 제한 인자" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "'%c': 잘못된 명령어" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: 제한을 읽을 수 없음: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "제한" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: 제한을 변경할 수 없음: %s" @@ -973,76 +1000,76 @@ msgstr "잘못된 점프" msgid "%s: unbound variable" msgstr "%s: 해제된 변수" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\a입력 대기중 시간 초과: 자동으로 로그아웃\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "표준 입력을 /dev/null에서 리다이렉트 할 수 없음: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': 유효하지 않은 서식 문자" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] 가 여전히 존재" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "파이프 오류" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: 최대 eval 중첩 레벨 초과 (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: 최대 소스 중첩 레벨 초과 (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: 최대 함수 중첩 레벨 초과 (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: 제한됨: 명령 이름에 '/'를 지정할 수 없음" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: 명령어를 찾을 수 없음" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: 잘못된 인터프리터" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: 이진 파일을 실행할 수 없음: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "'%s': 특수한 내장 명령임" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "fd %d를 fd %d로 복제할 수 없음" @@ -1091,37 +1118,42 @@ msgstr "전위 증가 또는 후위 감소 후에 식별자를 예상함" msgid "missing `)'" msgstr "')' 빠짐" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "문법 오류: 피연산자 예상함" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "문법 오류: 유효하지 않은 산술 연산자" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (오류 토큰은 \"%s\" 임)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "유효하지 않은 진법" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: 유효하지 않은 줄 수" + +#: expr.c:1597 msgid "value too great for base" msgstr "해당 진법에서 표현할 수 없는 값" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: 표현식 오류\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: 부모 디렉터리에 접근할 수 없음" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "fd %d에 대해 nodelay 모드를 재설정 할 수 없음" @@ -1136,161 +1168,166 @@ msgstr "fd %d에서 bash 입력을 위한 새 파일 디스크립터를 할당 msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: 새로운 fd %d를 위한 버퍼가 이미 존재함" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "포크된 pid %d가 실행중인 job %d에 나타남" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "프로세스 그룹 %2$ld의 정지된 작업 %1$d 를 삭제중" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: 프로세스 %5ld (%s) 는 the_pipeline에 있음" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) 가 현재도 살아있다고 표시됨" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: 그런 pid가 없음" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "신호 %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "완료" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "멈춤" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "멈춤(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "실행중" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "완료(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "나감 %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "알 수 없는 상태" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(코어 덤프됨) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "child setpgid (%ld 에서 %ld 로)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld는 이 쉘의 자식이 아님" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: 프로세스 %ld에 대한 기록 없음" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: job %d 은 정지됨" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: 작업이 종료됨" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: job %d는 이미 백그라운드에 있음" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: 정의되지 않은 블록을 피하기 위해 WNOHANG를 켜는 중" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: 줄 %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (코어 덤프됨)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd now: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp 실패" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: 백그라운드에 job control 없음" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: line discipline" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "터미털 프로세스 그룹 (%d)을 설정할 수 없음" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "이 쉘에 job control 없음" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: assertion 실패: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1299,39 +1336,39 @@ msgstr "" "\r\n" "malloc: %s:%d: assertion 망가짐\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "알 수 없음" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: block on free list clobbered" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: 이미 해제된 블록 인자를 가지고 호출됨" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: 할당되지 않은 블록 인자와 호출됨" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: 언더플로우 감지; mh_nbytes가 범위를 벗어남" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: 시작과 끝의 청크 사이즈가 다름" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: 할당되지 않은 블록 인자를 가지고 호출됨" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: 언더플로우 감지; mh_nbytes가 범위를 벗어남" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: 시작과 끝의 청크 사이즈가 다름" @@ -1373,22 +1410,22 @@ msgstr "%s: 잘못된 네트워크 경로 사양" msgid "network operations not supported" msgstr "네트워크 작업은 지원되지 않음" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: 로케일을 바꿀 수 없음 (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: 로케일을 바꿀 수 없음 (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: 로케일을 바꿀 수 없음 (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: 로케일을 바꿀 수 없음 (%s): %s" @@ -1434,108 +1471,111 @@ msgstr "here-document가 줄 %d 에서 파일의 끝으로 구분됨 (`%s'를 msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: 리다이렉션 명령어 `%d' 범위 벗어남" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" -msgstr "shell_getc: shell_input_line_size (%zu)가 SIZE_MAX (%lu)를 초과함: 줄 잘림" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" +msgstr "" +"shell_getc: shell_input_line_size (%zu)가 SIZE_MAX (%lu)를 초과함: 줄 잘림" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "최대 here-document 카운트 초과" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "'%c'를 찾는 도중 예상하지 못한 파일의 끝" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "']]'를 찾던 도중 예상하지 못한 파일의 끝" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "조건 표현식에 문법 오류: 예상하지 못한 토큰 '%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "조건 표현식에 문법 오류" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "예상되지 않은 토큰 '%s', ')' 예상됨" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "')' 예상됨" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "조건 단항 연산자에 예기치 않은 인자 '%s'" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "조건 단항 연산자에 예기치 않은 인자" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "예기치 않은 토큰 '%s', 조건 이항 연산자 예상됨" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "조건 이항 연산자 예상됨" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "조건 이항 연산자에 대해 예기치 않은 인자 '%s'" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "조건 이항 연산자에 대해 예기치 않은 인자" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "조건 명령어에서 예기치 않은 토큰 '%c'" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "조건 명령어에서 예기치 않은 토큰 '%s'" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "조건 명령어에서 예기치 않은 토큰 %d" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "예기치 않은 토큰 '%s' 근처에서 문법 오류" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "'%s' 근처에서 문법 오류" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "문법 오류: 예기치 않은 파일의 끝" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "문법 오류" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "쉘을 나가려면 \"%s\"를 사용하세요.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "맞는 ')'를 찾던 도중 예기치 않은 파일의 끝" @@ -1578,89 +1618,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': 잘못된 서식 문자" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "파일 디스크립터 범위 벗어남" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: 모호한 리다이렉트" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: 이미 있는 파일을 덮어쓸 수 없음" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: 제한됨: 출력을 리다이렉트할 수 없음" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "here-document를 위한 임시 파일을 생성할 수 없음: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: fd를 변수에 할당할 수 없음" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port 는 네트워킹 없이 지원되지 않음" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "리다이렉션 오류: fd를 복제할 수 없음" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "/tmp를 찾을 수 없음, 만들어 주세요!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp는 반드시 유효한 디렉토리 이름이어야 함" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "상호적 쉘에서는 pretty-printing 모드가 무시됨" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: 유효하지 않은 옵션" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "uid를 %d로 설정할 수 없음: effective uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "gid를 %d로 설정할 수 없음: effective gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "디버거를 시작할 수 없음; 디버깅 모드 비활성화됨" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: 는 디렉터리임" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "이름 없음!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, 버전 %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1669,321 +1709,324 @@ msgstr "" "사용법:\t%s [GNU 긴 옵션] [옵션] ...\n" "\t%s [GNU 긴 옵션] [옵션] 스크립트-파일 ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU 긴 옵션:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "쉘 옵션:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD 또는 -c 명령 또는 -O shopt_option\t\t(invocation 전용)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s 또는 -o 옵션\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" -msgstr "`%s -c \"help set\"' 를 사용하면 쉘 옵션에 관해 더 많은 정보를 확인할 수 있습니다.\n" +msgstr "" +"`%s -c \"help set\"' 를 사용하면 쉘 옵션에 관해 더 많은 정보를 확인할 수 있습" +"니다.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" -msgstr "`%s -c help' 를 사용하면 쉘 내장 명령어에 관해 더 많은 정보를 확인할 수 있습니다.\n" +msgstr "" +"`%s -c help' 를 사용하면 쉘 내장 명령어에 관해 더 많은 정보를 확인할 수 있습" +"니다.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "버그를 보고하려면 'bashbug' 명령을 사용하세요.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bash 홈페이지: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" -msgstr "GNU 소프트웨어를 사용하는데 일반적인 도움말: \n" +msgstr "" +"GNU 소프트웨어를 사용하는데 일반적인 도움말: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: 유효하지 않은 작업" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Bogus 신호" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Hangup" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "인터럽트" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "나가기" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Illegal instruction" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT 명령" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT 명령" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "부동 소수점 예외" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Killed" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "버스 오류" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "세그멘테이션 오류" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "잘못된 시스템 콜" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "고장난 파이프" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "알람 시계" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminated" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "긴급한 IO 상황" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "멈춤 (신호)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "계속" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "자식이 죽거나 멈춤" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "멈춤 (tty 입력)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "멈춤 (tty 출력)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O 준비" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU 제한" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "파일 제한" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "알람 (가상)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "알람 (프로파일)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "윈도우 변경됨" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "기록 잠금" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "유저 신호 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "유저 신호 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT 입력 데이터 대기중" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "전원 문제 임박" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "시스템 충돌 임박" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "다른 CPU로 프로세스 이전" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "프로그래밍 오류" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT 모니터 모드 승인됨" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT 모니터 모드 철회됨" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT 사운드 절차가 완료됨" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "정보 요청" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "알 수 없는 신호 #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "알 수 없는 신호 #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "잘못된 대체: %2$s에 닫는 '%1$s' 없음" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: 리스트를 배열 멤버에 할당할 수 없음" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "프로세스 대체를 위해 파이프를 만들 수 없음" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "프로세스 대체를 위해 자식을 만들 수 없음" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "읽기를 위해 명명된 파이프 %s를 열 수 없음" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "쓰기를 위해 명명된 파이프 %s를 열 수 없음" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "명명된 파이프 %s를 fd %d로 복제할 수 없음" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "command substitution: 입력의 null 바이트 무시됨" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "명령어 대체를 위해 파이프를 만들 수 없음" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "명령어 대체를 위해 자식을 만들 수 없음" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: 파이프를 fd 1로 복제할 수 없음" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: 이름 참조에 대해 유효하지 않은 변수 이름" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: 유효하지 않은 간접 확장" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: 유효하지 않은 변수 이름" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: 파라미터 설정되지 않음" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: 파라미터가 null 또는 설정되지 않음" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: 부분 문자열 표현식 < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: 잘못된 대체" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: 이 방법으로 할당할 수 없음" -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" msgstr "향후 버전의 쉘에서는 산술 대체로 연산이 강제됩니다" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "잘못된 대체: %s에 닫는 \"`\" 없음" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "일치 없음: %s" @@ -2006,121 +2049,133 @@ msgstr "`)' 예상됨" msgid "`)' expected, found %s" msgstr "`)' 예상되었으나 %s를 발견" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: 단항 연산자 예상됨" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: 이항 연산자 예상됨" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: 단항 연산자 예상됨" + +#: test.c:878 msgid "missing `]'" msgstr "']' 없음" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "문법 오류: ';' 예상되지 않음" + +#: trap.c:220 msgid "invalid signal number" msgstr "유효하지 않은 신호 번호" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "trap handler: 최대 trap handler 레벨 초과 (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: trap_list[%d]에 잘못된 값: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" -msgstr "run_pending_traps: 신호 핸들러는 SIG_DFL 이고, %d (%s)를 자신에게 보내는 중" +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgstr "" +"run_pending_traps: 신호 핸들러는 SIG_DFL 이고, %d (%s)를 자신에게 보내는 중" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: 잘못된 신호 %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "'%s'에 대해 함수 정의를 불러오는데 오류 발생" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "쉘 레벨 (%d)이 너무 높습니다, 1로 재설정합니다" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: 현재 범위에서 함수 컨텍스트 없음" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: 변수는 할당된 값이 될 수 없음" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: 이름 참조에 정수를 할당하고 있음" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: 현재 범위에서 함수 컨텍스트 없음" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s가 null exportstr을 가짐" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "%2$s를 위한 exportstr에서 유효하지 않은 문자 %1$d" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "%s를 위한 exportstr에 '=' 없음" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: shell_variables의 시작이 함수의 컨텍스트가 아님" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: 컨텍스트에 global_variables 없음" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: shell_variables의 시작이 임시 환경 범위가 아님" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: 파일로써 열 수 없음" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: 추척 파일 디스크립터에 유효하지 않은 값" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: 호환 값이 범위를 벗어남" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" -msgstr "라이선스 GPLv3+: GNU GPL version 3 or later \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" +msgstr "" +"라이선스 GPLv3+: GNU GPL version 3 or later \n" #: version.c:86 version2.c:86 #, c-format @@ -2164,8 +2219,12 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] name [name ...]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" -msgstr "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function 또는 readline-command]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgstr "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function 또는 readline-command]" #: builtins.c:56 msgid "break [n]" @@ -2196,11 +2255,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] name[=value] ..." #: builtins.c:82 @@ -2224,11 +2285,13 @@ msgid "eval [arg ...]" msgstr "eval [인자 ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optstring name [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" #: builtins.c:100 @@ -2260,8 +2323,12 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [패턴 ...]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" -msgstr "history [-c] [-d 오프셋] [n] 또는 history -anrw [파일명] 또는 history -ps arg [인자...]" +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" +"history [-c] [-d 오프셋] [n] 또는 history -anrw [파일명] 또는 history -ps " +"arg [인자...]" #: builtins.c:127 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" @@ -2272,16 +2339,24 @@ msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [jobspec ... | pid ...]" #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" -msgstr "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... 또는 kill -l [sigspec]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" +msgstr "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... 또는 kill -l " +"[sigspec]" #: builtins.c:136 msgid "let arg [arg ...]" msgstr "let arg [arg ...]" #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" -msgstr "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" +msgstr "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" #: builtins.c:140 msgid "return [n]" @@ -2344,7 +2419,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [모드]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id ...]" #: builtins.c:181 @@ -2372,8 +2448,11 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case 단어 in [패턴 [| 패턴]...) 명령어 ;;]... esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" -msgstr "if 명령어; then 명령어; [ elif 명령어; then 명령어; ]... [ else 명령어; ] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" +"if 명령어; then 명령어; [ elif 명령어; then 명령어; ]... [ else 명령어; ] fi" #: builtins.c:196 msgid "while COMMANDS; do COMMANDS; done" @@ -2432,24 +2511,44 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v 변수] format [인자]" #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" -msgstr "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" +msgstr "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" -msgstr "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +msgstr "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " +"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" #: builtins.c:239 msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o option] [-DEI] [name ...]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" #: builtins.c:256 msgid "" @@ -2466,7 +2565,8 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" @@ -2492,25 +2592,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2545,7 +2650,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2572,16 +2678,22 @@ msgstr "" msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2597,11 +2709,13 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" @@ -2667,7 +2781,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2682,7 +2797,8 @@ msgstr "" "간단한 명령을 실행하거나 명령에 관한 정보를 표시합니다..\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " 옵션:\n" @@ -2707,6 +2823,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2725,7 +2843,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2733,7 +2852,7 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2743,7 +2862,7 @@ msgstr "" " \n" " `declare'의 동의어 입니다. `help declare'를 보십시오." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2758,11 +2877,12 @@ msgid "" " assignment error occurs, or the shell is not executing a function." msgstr "" -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -2786,16 +2906,18 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2808,7 +2930,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2835,18 +2957,19 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" " Returns exit status of command or success if command is null." msgstr "" -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -2879,20 +3002,21 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -2900,14 +3024,16 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -2915,11 +3041,12 @@ msgid "" " is that of the last command executed." msgstr "" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "로그인 쉘을 나갑니다.\n" @@ -2927,17 +3054,19 @@ msgstr "" " 종료 상태 N으로 로그인 쉘을 나갑니다. 로그인 쉘에서 실행되지 않는 경우\n" " 에러가 발생합니다." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -2951,10 +3080,11 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -2966,24 +3096,27 @@ msgid "" " Status of command placed in foreground, or failure if an error occurs." msgstr "" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3001,7 +3134,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3019,10 +3152,11 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3050,13 +3184,14 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3080,7 +3215,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3097,7 +3232,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3120,14 +3255,15 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3164,18 +3300,21 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3187,7 +3326,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3205,12 +3345,14 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3222,7 +3364,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3265,7 +3407,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3289,7 +3432,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3306,7 +3450,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3318,7 +3462,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -3327,12 +3472,13 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -3345,7 +3491,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3366,7 +3512,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3377,7 +3523,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3391,7 +3537,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3413,9 +3559,10 @@ msgstr "" " -f\t로그인 쉘의 경우에도 일시 정지를 강제합니다.\n" " \n" " 종료 상태:\n" -" job control이 활성화되지 않았거나 오류가 발생하지 않으면 성공을 반환합니다." +" job control이 활성화되지 않았거나 오류가 발생하지 않으면 성공을 반환합니" +"다." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3449,7 +3596,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -3470,7 +3618,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -3496,7 +3645,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3504,22 +3653,24 @@ msgid "" " be a literal `]', to match the opening `['." msgstr "" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" " Always succeeds." msgstr "" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -3528,29 +3679,37 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3576,14 +3735,16 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -3609,6 +3770,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3627,7 +3789,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3645,41 +3807,54 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -3692,7 +3867,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -3709,7 +3884,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -3729,7 +3904,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -3745,7 +3920,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -3756,23 +3931,28 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -3783,7 +3963,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -3794,7 +3974,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -3807,12 +3987,13 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -3820,7 +4001,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -3831,7 +4012,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -3845,24 +4026,27 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." msgstr "" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -3881,7 +4065,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -3935,7 +4119,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -3966,7 +4150,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -3993,7 +4177,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4034,15 +4218,18 @@ msgstr "" " -v\t한 줄에 하나씩 스택의 위치와 함께 디렉토리 스택을 표시합니다\n" " \n" " 인자:\n" -" +N\t인자 없이 실행될 때 보여지는 목록의 왼쪽부터 N번째 항목을 보여줍니다.\n" +" +N\t인자 없이 실행될 때 보여지는 목록의 왼쪽부터 N번째 항목을 보여줍니" +"다.\n" " \t세는 수는 0부터 시작합니다.\n" " \n" -" -N\t인자 없이 실행될 때 보여지는 목록의 오른쪽부터 N번째 항목을 보여줍니다.\n" +" -N\t인자 없이 실행될 때 보여지는 목록의 오른쪽부터 N번째 항목을 보여줍" +"니다.\n" "\t세는 수는 0부터 시작합니다.\n" " 종료 상태:\n" -" 유효하지 않은 옵션이 주어지거나 오류가 발생하지 않는다면 성공을 반환합니다." +" 유효하지 않은 옵션이 주어지거나 오류가 발생하지 않는다면 성공을 반환합니" +"다." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4062,7 +4249,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4070,36 +4257,45 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -4114,32 +4310,38 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -4162,21 +4364,26 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -4189,15 +4396,17 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -4206,3 +4415,18 @@ msgstr "" "파일에서 줄을 읽어 배열 변수에 넣습니다.\n" " \n" " `mapfile'의 동의어." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "현재 서브루틴 콜의 컨텍스트를 반환합니다.\n" +#~ " \n" +#~ " EXPR이 없으면, 다음을 반환 " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: 프로세스 %5ld (%s) 는 the_pipeline에 있음" + +#~ msgid "Unknown Signal #" +#~ msgstr "알 수 없는 신호 #" diff --git a/po/lt.gmo b/po/lt.gmo index 6abd02a014d2cc7fb98f0a2bb555442c33b812b1..f2453a5853d96509e020474cf8b166b0061b098d 100644 GIT binary patch delta 7082 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 Srxecc+*g(B-hgp8!u|_stV@^x diff --git a/po/lt.po b/po/lt.po index 30f0ec1d..9be53d8e 100644 --- a/po/lt.po +++ b/po/lt.po @@ -7,89 +7,94 @@ msgid "" msgstr "" "Project-Id-Version: bash-4.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2009-03-25 16:49+0200\n" "Last-Translator: Gintautas Miliauskas \n" "Language-Team: Lithuanian \n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%" -"100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "blogas masyvo indeksas" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, fuzzy, c-format msgid "%s: invalid associative array key" msgstr "%s: netaisyklingas veiksmo pavadinimas" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: nepavyko priskirti prie neskaitinio indekso" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: nepavyko sukurti: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: nepavyko rasti keymapo komandai" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: pirmas ne tarpo simbolis nėra „\"“" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "nėra uždarančiojo „%c“ %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: trūksta dvitaškio skirtuko" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "„%s“: nepavyko atjungti (unbind)" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, fuzzy, c-format msgid "`%s': invalid alias name" msgstr "„%s“: netaisyklingas keymap'o pavadinimas" @@ -108,22 +113,22 @@ msgstr "„%s“: netaisyklingas keymap'o pavadinimas" msgid "%s: cannot read: %s" msgstr "%s: nepavyko perskaityti: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "„%s“: nežinomas funkcijos pavadinimas" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s nėra priskirtas jokiam klavišui.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s gali būti iškviestas su " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "„%s“: nepavyko atjungti (unbind)" @@ -141,23 +146,36 @@ msgstr "prasminga tik „for“, „while“ arba „until“ cikle" msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "Grąžina esamos procedūros kontekstą." +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Grąžina esamos procedūros kontekstą.\n" +" \n" +" Be IŠRAIŠKOS, grąžina „$eilutė $failo_vardas“. Su IŠRAIŠKA,\n" +" grąžina „$eilutė $procedūra $failo_vardas“; ši papildoma informacija\n" +" gali būti panaudota kuriant steko išrašą (stack trace).\n" +" \n" +" IŠRAIŠKOS reikšmė nurodo, per kiek kvietimo freimų grįžti nuo\n" +" esamo; viršutinis freimas yra 0." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME nenustatytas" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "per daug argumentų" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "steko viršūnėje esančiu." -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD nenustatytas" @@ -176,7 +194,7 @@ msgstr "įspėjimas: " msgid "%s: usage: " msgstr "%s: naudojimas: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: parametrui reikia argumento" @@ -191,7 +209,7 @@ msgstr "%s: reikia skaitinio argumento" msgid "%s: not found" msgstr "%s: nerasta" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: negalimas parametras" @@ -201,7 +219,7 @@ msgstr "%s: negalimas parametras" msgid "%s: invalid option name" msgstr "%s: netaisyklingas parametro vardas" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': netaisyklingas identifikatorius" @@ -214,7 +232,7 @@ msgstr "netaisyklingas aštuonetainis skaičius" msgid "invalid hex number" msgstr "netaisyklingas šešioliktainis skaičius" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "netaisyklingas skaičius" @@ -290,73 +308,83 @@ msgstr "" msgid "error getting terminal attributes: %s" msgstr "" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: klaida skaitant esamą aplanką: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: dviprasmis darbo aprašymas" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: nepavyko ištrinti: %s tik skaitymui" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: nepavyko ištrinti" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: netaisyklingas veiksmo pavadinimas" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: nėra baigimo specifikacijos" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "įspėjimas: parametras -F gali neveikti taip, kaip tikitės" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "įspėjimas: parametras -C gali neveikti taip, kaip tikitės" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "galima naudoti tik funkcijoje" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "negalima naudoti „-f“ funkcijoms kurti" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funkcija tik skaitymui" @@ -371,7 +399,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: negalima tokiu būdu sunaikinti masyvų kintamųjų" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "" @@ -385,27 +413,32 @@ msgstr "dinaminis įkrovimas negalimas" msgid "cannot open shared object %s: %s" msgstr "nepavyko atverti bendrojo objekto %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "nepavyko rasti %s bendrajame objekte %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: nedinamiškai įkrauta" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: nedinamiškai įkrauta" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: nepavyko ištrinti: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: aplankas" @@ -420,12 +453,12 @@ msgstr "%s: ne paprastas failas" msgid "%s: file is too large" msgstr "%s: failas per didelis" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: negalima vykdyti dvejetainių failų" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: nepavyko paleisti: %s" @@ -449,15 +482,15 @@ msgstr "Yra sustabdytų darbų.\n" msgid "There are running jobs.\n" msgstr "Yra veikiančių darbų.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "komandų nerasta" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "istorijos specifikacija" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: nepavyko atverti laikinojo failo: %s" @@ -503,6 +536,12 @@ msgstr[0] "Aplinkos komandos, atitinkančios raktažodį „" msgstr[1] "Aplinkos komandos, atitinkančios raktažodį „" msgstr[2] "Aplinkos komandos, atitinkančios raktažodį „" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -537,21 +576,21 @@ msgstr "" "Žvaigždutė (*) prie vardo reiškia, kad komanda išjungta.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "negalima naudoti daugiau negu vieno parametro iš -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "istorijos pozicija" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: netaisyklingas parametro vardas" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: istorijos išskleidimas nesėkmingas" @@ -583,12 +622,12 @@ msgstr "tikėtasi išraiškos" msgid "%s: not an indexed array" msgstr "%s: ne masyvo kintamasis" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: netaisyklinga failo deskriptoriaus specifikacija" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: netaisyklingas failo deskriptorius: %s" @@ -617,36 +656,36 @@ msgstr "%s: ne masyvo kintamasis" msgid "array variable support required" msgstr "" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s“: trūksta formato simbolio" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, fuzzy, c-format msgid "`%c': invalid time format specification" msgstr "%s: klaidinga laiko ribos (timeout) specifikacija" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c“: netaisyklingas formato simbolis" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "įspėjimas: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "trūksta šešioliktainio skaitmens išraiškoje \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, fuzzy, c-format msgid "missing unicode digit for \\%c" msgstr "trūksta šešioliktainio skaitmens išraiškoje \\x" @@ -743,12 +782,12 @@ msgid "" " The `dirs' builtin displays the directory stack." msgstr "" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: klaidinga laiko ribos (timeout) specifikacija" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "skaitymo klaida: %d: %s" @@ -757,21 +796,11 @@ msgstr "skaitymo klaida: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "galima grįžti (return) tik iš funkcijos ar scenarijaus" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "negalima kartu ištrinti funkcijos ir kintamojo" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: nepavyko ištrinti" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: nepavyko ištrinti: %s tik skaitymui" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: ne masyvo kintamasis" @@ -786,7 +815,7 @@ msgstr "%s: ne funkcija" msgid "%s: cannot export" msgstr "%s: nepavyko ištrinti" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "postūmių skaičius" @@ -794,7 +823,7 @@ msgstr "postūmių skaičius" msgid "cannot set and unset shell options simultaneously" msgstr "negalima aplinkos nuostatos vienu metu įjungti ir išjungti" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: netaisyklingas aplinkos nuostatos pavadinimas" @@ -851,26 +880,26 @@ msgstr "%s yra %s\n" msgid "%s is hashed (%s)\n" msgstr "%s yra hešuotas (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: netaisyklingas limito argumentas" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': bloga komanda" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: nepavyko gauti limito: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "riba" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: nepavyko pakeisti limito: %s" @@ -930,77 +959,77 @@ msgstr "blogas šuolis" msgid "%s: unbound variable" msgstr "%s: nepriskirtas kintamasis" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\alaukiant įvedimo baigėsi laikas: automatiškai atsijungta\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "nepavyko peradresuoti standartinio įvedimo iš /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: „%c“: netaisyklingas formato simbolis" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 #, fuzzy msgid "pipe error" msgstr "rašymo klaida: %s" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: apribota: negalima naudoti „/“ komandų pavadinimuose" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: komanda nerasta" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: blogas interpretatorius" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: negalima vykdyti dvejetainių failų" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s yra aplinkos vidinė komanda\n" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "nepavyko dublikuoti fd %d į fd %d" @@ -1051,37 +1080,42 @@ msgstr "" msgid "missing `)'" msgstr "Trūksta „)“" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "sintaksės klaida: tikėtasi operando" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "sintaksės klaida: netaisyklingas aritmetinis operatorius" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "netaisyklingas aritmetinis pagrindas" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: nesamas parametras" + +#: expr.c:1597 msgid "value too great for base" msgstr "per didelė pagrindo reikšmė" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: išraiškos klaida\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: nepavyko pasiekti aukštesnių aplankų" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, fuzzy, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "nepavyko dublikuoti fd %d į fd %d" @@ -1096,161 +1130,166 @@ msgstr "nepavyko išskirti naujo failo deskriptoriaus bash įvedimui iš fd %d" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: naujam fd %d buferis jau egzistuoja" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "trinamas sustabdytas darbas %d procesų grupėje %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: tokio pid nėra" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signalas %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Atlikta" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Atlikta(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Nežinoma būsena" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr "" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld nėra šios aplinkos dukterinis procesas" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: nėra proceso %ld įrašo" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: darbas %d yra sustabdytas" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: darbas užsibaigė" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: darbas %d jau fone" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: %d eilutė: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr "" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "šioje aplinkoje nėra darbų valdymo" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: pažeista prielaida: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1259,39 +1298,39 @@ msgstr "" "\r\n" "malloc: %s:%d: prielaida pažeista\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "nežinoma" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: blokas iš laisvų blokų sąrašo sugadintas" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: iškviestas su jau atlaisvintu bloku" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: iškviestas su nerezervuotu bloku" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: atvirkštinis perpildymas (underflow); mh_nbytes už ribos" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: pradžios ir pabaigos blokų (chunk) dydžiai skiriasi" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: iškviestas su nerezervuotu bloku" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: atvirkštinis perpildymas (underflow); mh_nbytes už ribos" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: pradžios ir pabaigos blokų (chunk) dydžiai skiriasi" @@ -1333,22 +1372,22 @@ msgstr "%s: netaisyklingas tinklo kelias" msgid "network operations not supported" msgstr "tinklo operacijos nepalaikomos" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" -#: locale.c:272 +#: locale.c:292 #, fuzzy, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "xrealloc: %s:%d: nepavyko išskirti %lu baitų" -#: locale.c:274 +#: locale.c:294 #, fuzzy, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "xrealloc: %s:%d: nepavyko išskirti %lu baitų" @@ -1394,110 +1433,110 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: nukreipimo instrukcija „%d“ už ribų" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "netikėta failo pabaiga ieškant atitinkamo „%c“" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "netikėta failo pabaiga ieškant „]]“" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "sintaksės klaida sąlygos išraiškoje: netikėta leksema „%s“" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "sintaksės klaida sąlygos išraiškoje" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "netikėta leksema „%s“, tikėtasi „)“" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "tikėtasi „)“" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "netikėtas argumentas „%s“ sąlygos unariniam operatoriui" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "netikėtas argumentas sąlygos unariniam operatoriui" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "netikėta leksema „%s“, tikėtasi sąlyginio binarinio operatoriaus" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "tikėtasi sąlygos binarinio operatoriaus" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "netikėtas argumentas „%s“ sąlygos binariniam operatoriui" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "netikėtas argumentas sąlygos binariniam operatoriui" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "netikėta leksema „%c“ sąlygos komandoje" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "netikėta leksema „%s“ sąlygos komandoje" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "netikėta leksema %d sąlygos komandoje" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "sintaksės klaida prie netikėtos leksemos: „%s“" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "sintaksės klaida prie „%s“" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "sintaksės klaida: netikėta failo pabaiga" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "sintaksės klaida" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Naudokite „%s“, jei norite išeiti iš ap.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "netikėta failo pabaiga ieškant atitinkamo „)“" @@ -1540,89 +1579,89 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: „%c“: netaisyklingas formato simbolis" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "failo deskriptorius už ribų" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: ambiguous redirect" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: negalima perrašyti egzistuojančio failo" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: apribota: negalima peradresuoti išvedimo" -#: redir.c:188 +#: redir.c:209 #, fuzzy, c-format msgid "cannot create temp file for here-document: %s" msgstr "nepavyko sukurti laikino failo „here“ dokumentui: %s" -#: redir.c:192 +#: redir.c:213 #, fuzzy, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: negalima priskirti sąrašo masyvo elementui" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/serveris/prievadas nepalaikoma be tinklo" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "nukreipimo klaida: nepavyko dublikuoti fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "nepavyko rasti /tmp, sukurkite šį aplanką!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp turi būti taisyklingas aplanko pavadinimas" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: netaisyklingas parametras" -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "nepavyko dublikuoti fd %d į fd %d" -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "nepavyko dublikuoti fd %d į fd %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: aplankas" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Neturiu vardo!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versija %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1631,329 +1670,325 @@ msgstr "" "Naudojimas:\t%s [GNU ilgas parametras] [parametras] ...\n" "\t%s [GNU ilgas parametras] [parametras] scenarijaus-failas ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU ilgi parametrai:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Aplinkos parametrai:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "" "\t-irsD arba -c komanda arba -O shopt_nustatymas\t\t(tik iškvietimui)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s arba -o nustatymas\n" -#: shell.c:2013 +#: shell.c:2065 #, fuzzy, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Bandykite „%s --help“ arba „%s --usage“, jei norite gauti daugiau " "informacijos.\n" -#: shell.c:2014 +#: shell.c:2066 #, fuzzy, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "Bandykite „ldd --help“, jei norite daugiau informacijos." -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Naudokite komandą „bashbug“ klaidoms pranešti.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: netaisyklinga operacija" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT instrukcija" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Slankaus kablelio klaida" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "" -#: siglist.c:91 +#: siglist.c:90 #, fuzzy msgid "Bus error" msgstr "sintaksės klaida" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmentacijos klaida" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Žadintuvas" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Nutraukta" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Sustabdyta (signalas)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Tęsti" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Sustabdyta (tty įvedimas)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Sustabdyta (tty išvedimas)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU riba" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Failų riba" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Langas pakeistas" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "proceso migravimas į kitą CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programavimo klaida" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Informacijos užklausa" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Nežinomas signalas #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Nežinomas signalas #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "blogas keitinys: trūksta „%s“ %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: negalima priskirti sąrašo masyvo elementui" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "blogas keitinys: trūksta „%s“ %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: nesamas parametras" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "%s: netaisyklingas veiksmo pavadinimas" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parametras tuščias arba nenustatytas" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametras tuščias arba nenustatytas" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: posekio išraiška < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: blogas keitinys" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: negalima tokiu būdu priskirti" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" -#: subst.c:10043 +#: subst.c:10288 #, fuzzy, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "blogas keitinys: trūksta „%s“ %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "nėra atitikmenų: %s" @@ -1976,118 +2011,123 @@ msgstr "tikėtasi „)“" msgid "`)' expected, found %s" msgstr "tikėtasi „)“, rasta %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: tikėtasi unarinio operatoriaus" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: tikėtasi binarinio operatoriaus" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: tikėtasi unarinio operatoriaus" + +#: test.c:878 msgid "missing `]'" msgstr "trūksta „]“" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "sintaksės klaida: netikėtas „;“" + +#: trap.c:220 msgid "invalid signal number" msgstr "netaisyklingas signalo numeris" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: bloga trap_list[%d] reikšmė: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "run_pending_traps: signalo doroklė yra SIG_DFL, siunčiamas %d (%s) sau" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: blogas signalas %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "klaida importuojant funkcijos apibrėžimą „%s“" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "aplinkos lygmuo (%d) per aukštas, nustatoma į 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" -#: variables.c:4698 +#: variables.c:4949 #, fuzzy, c-format msgid "%s has null exportstr" msgstr "%s: parametras tuščias arba nenustatytas" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "netaisyklingas simbolis %d %s exportstr'e" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "%s exportstr'e trūksta „=“" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: nėra global_variables konteksto" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" -#: variables.c:6272 +#: variables.c:6562 #, fuzzy, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: nepavyko atverti: %s" -#: variables.c:6277 +#: variables.c:6567 #, fuzzy, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%d: netaisyklingas failo deskriptorius: %s" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s išėjo už ribų" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Autorinės teisės (C) 2009 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2179,12 +2219,12 @@ msgstr "command [-pVv] komanda [arg ...]" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFilrtux] [-p] [pavadinimas[=reikšmė] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFilrtux] [-p] pavadinimas[=reikšmė] ..." #: builtins.c:82 @@ -2208,11 +2248,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optsekos pavadinimas [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "" "exec [-cl] [-a pavadinimas] [komanda [argumentai ...]] [nukreipimas ...]" @@ -2343,7 +2385,7 @@ msgstr "umask [-p] [-S] [režimas]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [id]" #: builtins.c:181 @@ -2438,14 +2480,14 @@ msgstr "printf [-v kint] formatas [argumentai]" #: builtins.c:231 msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" #: builtins.c:235 msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" #: builtins.c:239 @@ -2746,6 +2788,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2773,14 +2817,14 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" " A synonym for `declare'. See `help declare'." msgstr "" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2795,7 +2839,7 @@ msgid "" " assignment error occurs, or the shell is not executing a function." msgstr "" -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2835,7 +2879,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2848,7 +2892,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2875,7 +2919,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -2887,7 +2931,7 @@ msgid "" " Returns exit status of command or success if command is null." msgstr "" -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -2920,15 +2964,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -2951,7 +2995,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 #, fuzzy msgid "" "Exit the shell.\n" @@ -2963,7 +3007,7 @@ msgstr "" "nustatomas\n" " paskutinės vykdytos komandos klaidos kodas." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -2972,7 +3016,7 @@ msgid "" " in a login shell." msgstr "" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3002,7 +3046,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3014,7 +3058,7 @@ msgid "" " Status of command placed in foreground, or failure if an error occurs." msgstr "" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3028,7 +3072,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3052,7 +3096,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3074,7 +3118,7 @@ msgid "" "given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3109,7 +3153,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3133,7 +3177,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3150,7 +3194,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3173,7 +3217,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3218,7 +3262,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3270,7 +3314,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3282,7 +3326,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3368,7 +3412,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3390,7 +3434,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3409,7 +3453,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3430,7 +3474,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3441,7 +3485,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 #, fuzzy msgid "" "Execute commands from a file in the current shell.\n" @@ -3460,7 +3504,7 @@ msgstr "" " Jei nurodyta ARGUMENTŲ, jie tampa poziciniais parametrais iškvietus\n" " FAILĄ." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3474,7 +3518,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3557,7 +3601,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3565,7 +3609,7 @@ msgid "" " be a literal `]', to match the opening `['." msgstr "" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -3577,7 +3621,7 @@ msgid "" " Always succeeds." msgstr "" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -3621,7 +3665,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3651,7 +3695,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -3682,6 +3726,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3700,7 +3745,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3718,7 +3763,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -3729,18 +3774,28 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -3755,7 +3810,7 @@ msgid "" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -3768,7 +3823,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -3785,7 +3840,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -3805,7 +3860,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -3821,7 +3876,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -3832,7 +3887,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -3853,7 +3908,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 #, fuzzy msgid "" "Execute commands as long as a test succeeds.\n" @@ -3867,7 +3922,7 @@ msgstr "" "Išskleisti ir vykdyti KOMANDAS tol, kol galutinė komanda iš\n" " „while“ komandų grąžina klaidos kodą 0." -#: builtins.c:1649 +#: builtins.c:1659 #, fuzzy msgid "" "Execute commands as long as a test does not succeed.\n" @@ -3881,7 +3936,7 @@ msgstr "" "Išskleisti ir vykdyti KOMANDAS tol, kol galutinė komanda iš\n" " „until“ komandų grąžina klaidos kodą, nelygų 0." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -3894,7 +3949,7 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -3908,7 +3963,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 #, fuzzy msgid "" "Group commands as a unit.\n" @@ -3922,7 +3977,7 @@ msgstr "" "Vykdyti eilę komandų grupėje. Tai yra vienas iš būdų nukreipti\n" " visos eilės komandų įvedimą/išvedimą." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -3936,18 +3991,18 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." msgstr "" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -3975,7 +4030,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4029,7 +4084,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -4060,7 +4115,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -4087,7 +4142,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4116,7 +4171,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4136,7 +4191,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -4154,8 +4209,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4187,7 +4242,7 @@ msgstr "" " Jei pateiktas parametras -v, išvedimas įrašomas į aplinkos kintamąjį\n" " KINT, užuot spausdinus į standartinį išvedimą." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -4218,7 +4273,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 #, fuzzy msgid "" "Display possible completions depending on the options.\n" @@ -4236,7 +4291,7 @@ msgstr "" " Jei pateiktas nebūtinasis ŽODŽIO argumentas, išvedami įrašai,\n" " atitinkantys ŽODĮ." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -4268,7 +4323,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -4310,13 +4365,23 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" " A synonym for `mapfile'." msgstr "" +#, fuzzy +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "Grąžina esamos procedūros kontekstą." + +#~ msgid "Unknown Signal #" +#~ msgstr "Nežinomas signalas #" + #~ msgid "xrealloc: cannot reallocate %lu bytes (%lu bytes allocated)" #~ msgstr "xrealloc: nepavyko išskirti %lu baitų (išskirta %lu baitų)" diff --git a/po/nb.gmo b/po/nb.gmo index c423521126d8d8baff42c97ead82cac99290700d..d0e2cc4b577a5f3d60842a54989bcc34c26e74f8 100644 GIT binary patch delta 12130 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 delta 20312 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\n" "Language-Team: Norwegian Bokmaal \n" +"Language: Norwegian bokmål\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: Norwegian bokmål\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 1.5.4\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "feil i tabell-underskript" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: fjerner navnref-egenskap" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: indeksert tabell kan ikke konverteres til assosiativ tabell" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: ugyldig nøkkel for assosiativ tabell" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: kan ikke tildeles ikke-numerisk indeks" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: underskript må brukes ved tildeling av assosiative tabeller" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: klarte ikke å opprette: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: fant ikke tastaturoppsett for kommando" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: første ikke-blanktegn må være «\"»" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "avsluttende «%c» mangler i %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: kolon-skilletegn mangler" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "«%s»: klarte ikke å fjerne tildeling" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "brace-utvidelse: klarte ikke å tildele minne for %s" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "brace-utvidelse: klarte ikke å tildele minne for %d elementer" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "brace-utvidelse: klarte ikke å tildele minne for «%s»" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "«%s»: ugyldig alias" @@ -107,22 +112,22 @@ msgstr "«%s»: ugyldig navn på tastaturoppsett" msgid "%s: cannot read: %s" msgstr "%s: klarte ikke å lese: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "«%s»: ukjent funksjonsnavn" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s er ikke tilknyttet en knapp.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s kan startes via" -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "«%s»: klarte ikke å fjerne tildeling" @@ -136,28 +141,44 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "gir bare mening i «for»-, «while»- og «until»-sløyfer" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Viser kontekst for kall av gjeldende underrutine.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Hvis EXPR mangler, vises" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Vis konteksten for gjeldende underrutine-kall.\n" +" \n" +" Hvis UTTRykk ikke er valgt, vises «$line $filename». Med UTTRykk vises\n" +" «$line $subroutine $filename». Denne ekstrainformasjonen kan brukes\n" +" til stabelsporing.\n" +" \n" +" Verdien av UTTRykk viser hvor mange kall-rammer programmet skal bevege " +"seg\n" +" gjennom tilbake fra gjeldende ramme. Øverste ramme er 0.\n" +" \n" +" Avslutningsstatus:\n" +" Status er 0, med mindre skallet ikke kjører en skallfunksjon eller\n" +" valgt UTTRykk er ugyldig." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME har ingen verdi" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "for mange argumenter" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "null-mappe" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD har ingen verdi" @@ -176,7 +197,7 @@ msgstr "advarsel:" msgid "%s: usage: " msgstr "%s: bruk: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: valget krever et argument" @@ -191,7 +212,7 @@ msgstr "%s: valget krever et tall-argument" msgid "%s: not found" msgstr "fant ikke %s" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: ugyldig valg" @@ -201,7 +222,7 @@ msgstr "%s: ugyldig valg" msgid "%s: invalid option name" msgstr "%s: ugyldig valgnavn" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "«%s»: ugyldig navn" @@ -214,7 +235,7 @@ msgstr "ugyldig oktal-tall" msgid "invalid hex number" msgstr "ugldig heksadesimalt tall" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "ugyldig tall" @@ -290,73 +311,83 @@ msgstr "feil under endring av terminal-egenskaper: %s" msgid "error getting terminal attributes: %s" msgstr "feil under henting av terminal-egenskaper: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: feil under henting av gjeldende mappe: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: flertydig jobbspesifikasjon" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "hjelp er ikke tilgjengelig for denne versjonen" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: klarte ikke å fjerne verdi fra skrivebeskyttet %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: klarte ikke å fjerne verdi" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: ugyldig handlingsnavn" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: ingen spesifikasjon for fullføring" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "advarsel: valget «-F» virker kanskje ikke slik du forventer" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "advarsel: valget «-C» virker kanskje ikke slik du forventer" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "fullføringsfunksjon kjøres ikke nå" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "kan bare brukes i funksjoner" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: referansevariabler kan ikke være tabeller (arrays)" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: navnref.-variabler kan ikke referere til seg selv" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: sirkulær navnreferanse" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "«%s»: ugyldig variabelnavn for navnreferanse" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "valget«-f» kan ikke brukes til å lage funksjoner" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: skrivebeskyttet funksjon" @@ -371,7 +402,7 @@ msgstr "%s: sammensatt tabell-tideling i hermetegn er utgått" msgid "%s: cannot destroy array variables in this way" msgstr "%s: tabellvariabler kan ikke ødelegges på denne måten" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: assosiative tabeller kan ikke konverteres til indekserte tabeller" @@ -385,27 +416,32 @@ msgstr "dynamisk innlasting er ikke tilgjengelig" msgid "cannot open shared object %s: %s" msgstr "klarte ikke å åpne delt objekt %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "fant ikke %s i delt objekt %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: ikke dynamisk innlastet" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "innlastingsfunksjon for %s førte til feilkode (%d). Ikke lastet inn" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: ikke dynamisk innlastet" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: klarte ikke å slette: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: er en mappe" @@ -420,12 +456,12 @@ msgstr "%s: ikke en vanlig fil" msgid "%s: file is too large" msgstr "%s: fila er for stor" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: klarte ikke å kjøre binærfil" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: klarte ikke å kjøre: %s" @@ -449,15 +485,15 @@ msgstr "Bakgrunnsjobb(er) venter.\n" msgid "There are running jobs.\n" msgstr "Bakgrunnsjobb(er) kjører.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "fant ingen kommando" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "historikk-spesifikasjon" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: klarte ikke å åpne midlertidig fil: %s" @@ -501,13 +537,19 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Skallkommandoer som samsvarer med nøkkelordet `" msgstr[1] "Skallkommandoer som samsvarer med nøkkelordene `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"ingen hjelpeemner samsvarer med «%s». Prøv «help help», «man -k %s» eller «info " -"%s»." +"ingen hjelpeemner samsvarer med «%s». Prøv «help help», «man -k %s» eller " +"«info %s»." #: builtins/help.def:224 #, c-format @@ -536,21 +578,21 @@ msgstr "" "slått av.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "du kan ikke bruke flere enn ett av valgene -anrw på én gang" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "historikkposisjon" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: ugyldig tidsstempel" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: historikk-utvidelse mislyktes" @@ -582,12 +624,12 @@ msgstr "forventet uttrykk" msgid "%s: not an indexed array" msgstr "%s: ikke en indeksert tabell" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: ugyldig spesifikasjon av fildeskriptor" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: ugyldig fildeskriptor: %s" @@ -615,36 +657,36 @@ msgstr "tomt navn på tabellvariabel" msgid "array variable support required" msgstr "støtte for tabellvariabler kreves" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "«%s»: formattegn mangler" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "«%c»: ugyldig spesifikasjon av tidsformat" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "«%c»: ugyldig formattegn" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "advarsel: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "problem med tolkning av format: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "heks-siffer mangler for \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "unicode-siffer mangler for \\%c" @@ -795,12 +837,12 @@ msgstr "" " \n" " Den innebygde funksjonen «dirs» viser mappestabelen." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: ugyldig spesifikasjon av tidsavbrudd" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "lesefeil: %d: %s" @@ -809,23 +851,13 @@ msgstr "lesefeil: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "du kan bare «return» fra en funksjon eller kildeskript" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "" "du kan ikke utføre «unset» (tømme både en funksjon og en variabel for " "verdier) samtidig" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: klarte ikke å fjerne verdi" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: klarte ikke å fjerne verdi fra skrivebeskyttet %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: ikke en tabellvariabel" @@ -840,7 +872,7 @@ msgstr "%s: ikke en funksjon" msgid "%s: cannot export" msgstr "%s: klarte ikke å eksportere" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "shift-antall" @@ -848,7 +880,7 @@ msgstr "shift-antall" msgid "cannot set and unset shell options simultaneously" msgstr "du kan ikke både definere og fjerne skallvalg samtidig" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: ugyldig navn på skallvalg" @@ -905,26 +937,26 @@ msgstr "%s er %s\n" msgid "%s is hashed (%s)\n" msgstr "%s er nøkkelsummert («hashed») (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: ugyldig grenseargument" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "«%c»: ugyldig kommando" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: klarte ikke å hente grense: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "grense" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: klarte ikke å endre grense: %s" @@ -984,78 +1016,78 @@ msgstr "ugyldig hopp" msgid "%s: unbound variable" msgstr "%s: utildelt variabel" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\atidsavbrudd for inndata: auto-utlogging\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "klarte ikke å videresende standard inndata fra «/dev/null». %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: «%c» er et ugyldig formattegn" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] finnes fremdeles" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "datarør-feil" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" "eval: grensa for nivåer av eval-funksjoner i eval-funksjoner (%d) er " "overskredet" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: grensa for nivåer av kilder i kilder (%d) er overskredet" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: grensa for nivåer av funksjoner i funksjoner (%d) er overskredet" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: ikke tillatt: kommandonavn kan ikke inneholde «/»" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "fant ikke kommando %s" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: ugyldig tolk" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: klarte ikke å kjøre binærfil: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "«%s» er en innebygd spesialfunksjon" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "klarte ikke å duplisere fd %d til fd %d" @@ -1105,37 +1137,42 @@ msgstr "forventet identifikator etter pre-økning eller pre-forminskelse" msgid "missing `)'" msgstr "mangler «)»" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "syntaksfeil: forventet operand" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "syntaksfeil: ugyldig aritmetisk operatør" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (feilaktig symbol er «%s»)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "ugyldig aritmetisk grunntall" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: ugyldig linjeantall" + +#: expr.c:1597 msgid "value too great for base" msgstr "verdien er for høy for grunntallet" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: feil i uttrykk\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: fikk ikke tilgang til foreldermapper" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "klarte ikke å tilbakestille nodelay-modus for fd %d" @@ -1150,162 +1187,167 @@ msgstr "klarte ikke å knytte ny fildeskriptor til bash-inndata fra fd %d" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: mellomlager for ny fd %d finnes allerede" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp-datarør" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "kopiert pid %d finnes i kjørende jobb %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "sletter ventende bakgrunnsjobb %d med prosessgruppe %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: prosess %5ld (%s) i _kommandokø" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: markert PID %5ld (%s) som levende" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: pid-en finnes ikke" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Ferdig" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Venter" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Venter(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Kjører" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Ferdig(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Avsluttet %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Ukjent status" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(kjerne lagret i fil) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "underprosess setpgid (%ld til %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld er ikke en underprosess av dette skallet" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Ingen kjennskap til prosess %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: prosess %d venter" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: jobben er avsluttet" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: jobb %d kjører allerede i bakgrunnen" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: slår på WNOHANG for å unngå kronisk blokkering" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: linje %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (kjerne lagret i fil)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd nå: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp mislyktes" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: linjeregler" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: linjeregler" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "klarte ikke å velge terminal-prosessgruppe (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "ingen jobbkontroll i dette skallet" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: mislykket premiss: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1314,39 +1356,39 @@ msgstr "" "\r\n" "malloc: %s:%d: urimelig premiss\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "ukjent" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: rotete blokk på befrielsesliste" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: ble bedt om å behandle blokk som allerede er ledig" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: ble bedt om å behandle blokk som ikke er tildelt" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: tomt. mh_nbytes er utenfor rekkevidde" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: start- og sluttdel er av ulik størrelse" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: ble bedt om å behandle blokk som ikke er tildelt" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: tomt. mh_nbytes er utenfor rekkevidde" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: start- og sluttdel er av ulik størrelse" @@ -1388,22 +1430,22 @@ msgstr "%s: ugyldig spesifikasjon av nettverkssti" msgid "network operations not supported" msgstr "nettverkshandlinger støttes ikke" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: klarte ikke å bytte region (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: klarte ikke å bytte region (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: klarte ikke å bytte region (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: klarte ikke å bytte region (%s): %s" @@ -1450,7 +1492,7 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" "make_redirection: videresendinginstruks «%d» er utenfor tillatt rekkevidde" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1459,103 +1501,103 @@ msgstr "" "shell_getc: «shell_input_line_size» (%zu) overskrider SIZE_MAX (%lu): linja " "er forkortet" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "grensa for maksimalt antall here-dokumenter er overskredet" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "uforventet slutt på fil (EOF) under søk etter «%c»" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "uforventet slutt på fil (EOF) under søk etter «]]»" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "syntaksfeil i betinget uttrykk: forventet ikke symbolet «%s»" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "syntaksfeil i betinget uttrykk" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "forventet ikke symbolet «%s», men «)»" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "forventet «)»" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "«%s» er et uforventet argument for betinget unær operatør" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "uforventet argument for betinget unær operatør" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "«%s» er et uforventet symbol. Forventet betinget binær operatør" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "forventet betinget binæroperatør" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "«%s» er et uforventet argument for betinget binæroperatør" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "uforventet argument for betinget binæroperatør" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "«%c» er et uforventet symbol i en betinget kommando" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "«%s» er et uforventet symbol i en betinget kommando" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "«%d» er et uforventet symbol i en betinget kommando" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "syntaksfeil ved «%s», som er et uforventet symbol" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "syntaksfeil ved «%s»" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "syntaksfeil: uforventet slutt på fil" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "syntaksfeil" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Bruk «%s» for å gå ut av skallet.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "uforventet slutt på fil (EOF) under søk etter «)»" @@ -1598,89 +1640,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: «%c»: ugyldig formattegn" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "fildeskriptor er utenfor tillatt rekkevidde" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: flertydig videresending" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: klarte ikke å overskrive fil" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: ikke tillatt: klarte ikke å videresende utdata" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "klarte ikke å lage midlertidig fil for here-dokument: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: klarte ikke å knytte fd til variabel" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port støttes ikke uten nettverkstilkobling" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "videresendingsfeil: klarte ikke å duplisere fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "fant ikke «/tmp». Opprett denne mappa!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "«/tmp» må være et gyldig mappenavn" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: ugyldig valg" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "klarte ikke å velge %d som uid. Effektiv uid: %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "klarte ikke å velge %d som gid. Effektiv gid: %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "klarte ikke å starte feilsøkingsverktøy. Feilsøkingsmodus slått av" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: er en mappe" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Jeg manger navn!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versjon %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1689,314 +1731,310 @@ msgstr "" "Bruk:\t%s [langt GNU-valg] [valg] …\n" "\t%s [langt GNU-valg] [valg] skriptfil …\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Lange GNU-valg:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Skallvalg:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "" "\t«-ilrsD», «-c kommando» eller «-O kortvalg_valg»\t\t(kun programkall)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t«-%s» eller «-o»\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "Skriv «%s -c \"help set\"» for mer informasjon om skallvalg.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "Skriv «%s -c help» for mer informasjon om innebygde skallkommandoer.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Bruk kommandoen «bashbug» for å rapportere programfeil.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bash-nettside: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Generell hjelp til bruk av GNU-programvare: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: ugyldig handling" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Ugyldig signal" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Legg på" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Forstyrr" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Avslutt" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Ugyldig instruks" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT-sporing/-fanging" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT-instruks" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT-instruks" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Flyttallsfeil" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Drept" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bussfeil" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmenteringsfeil" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Ugyldig systemkall" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Ødelagt datarør" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarmklokke" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Avsluttet" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Hastende IO-tilstand" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Stoppet (signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Fortsett" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Død eller stans av underprosess" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Stoppet (tty-inndata)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Stoppet (tty-utdata)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O klar" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU-grense" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Filgrense" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtuell)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Vindu endret" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Husk lås" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Brukersignal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Brukersignal 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT-inndata venter" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "strømstans er nærliggende" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "systemkræsj er nærliggende" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "flytt prosess til annen CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programmeringsfeil" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT-skjermmodus tildelt" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT-skjermmodus tilbaketrukket" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT-lydsekvens er fullført" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Informasjonsforespørsel" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Ukjent signal #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "#%d er et ukjent signal" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "ugyldig substitutt: %2$s mangler avsluttende «%1$s»" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: klarte ikke å knytte liste til tabellmedlem" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "klarte ikke å lage datarør for substitusjon av prosess" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "klarte ikke å lage underprosess for substitusjon av prosess" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "klarte ikke å åpne navngitt datarør %s for lesing" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "klarte ikke å åpne navngitt datarør %s for skriving" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "klarte ikke å duplisere navngitt datarør %s som fd %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "kommandosubstitusjon: null-byte i inndata ignorert" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "klarte ikke å lage datarør for substitusjon av kommando" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "klarte ikke å lage underprosess for substitusjon av kommando" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: klarte ikke å duplisere datarør som fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: ugyldig variabelnavn for navnreferanse" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: ugyldig indirekte utvidelse" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: ugyldig variabelnavn" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parameter har null-verdi eller står tomt" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameter har null-verdi eller står tomt" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: understreng-uttrykk < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: ugyldig substitusjon" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: du kan ikke tildele på denne måten" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2004,12 +2042,12 @@ msgstr "" "fremtidige versjoner av skallet skal tvinge evaluering som en aritmetisk " "substitusjon" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "ugyldig substitusjon. %s mangler avsluttende «`»" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "ingen treff på %s" @@ -2032,37 +2070,42 @@ msgstr "forventet «)»" msgid "`)' expected, found %s" msgstr "forventet «)», men fant %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: forventet unær operatør" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: forventet binær operatør" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: forventet unær operatør" + +#: test.c:878 msgid "missing `]'" msgstr "«]» mangler" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "syntaksfeil: uforventet «;»" + +#: trap.c:220 msgid "invalid signal number" msgstr "ugyldig signalnummer" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" "eval: grensa for nivåer av eval-funksjoner i eval-funksjoner (%d) er " "overskredet" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: ugyldig verdi i «trap_list[%d]»: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2070,85 +2113,86 @@ msgstr "" "run_pending_traps: SIG_DFL er signalbehandler. Sender %d (%s) til meg selv " "på nytt" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: %d er et ugyldig signal" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "feil under importering av definisjonen av funksjonen «%s»" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "skallnivået (%d) er for høyt. Tilbakestiller til 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: ingen funksjonskontekst i gjeldende virkefelt" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: variabel kan ikke tilknyttes verdi" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: knytter heltall til navnreferanse" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: ingen funksjonskontekst i gjeldende virkefelt" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s har exportstr som er null" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "%d er et ugyldig tegn i exportstr for %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "exportstr for %s mangler «=»" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: toppen av «shell_variables» er ikke en funksjonskontekst" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: kontekst for «global_variables» mangler" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" -msgstr "pop_scope: toppen av «shell_variables» er ikke et midlertidig miljøfelt" +msgstr "" +"pop_scope: toppen av «shell_variables» er ikke et midlertidig miljøfelt" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: klarte ikke å åpne som FIL" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: ugyldig verdi for sporing av fildeskriptor" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: samspill-verdi er utenfor tillatt rekkevidde" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Opphavsrett (C) 2016 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2240,11 +2284,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [arg …]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [navn[=verdi] …]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] navn[=verdi] …" #: builtins.c:82 @@ -2268,11 +2314,13 @@ msgid "eval [arg ...]" msgstr "eval [arg …]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts valgstreng navn [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a navn] [kommando [argumenter …]] [videresending …]" #: builtins.c:100 @@ -2401,7 +2449,7 @@ msgstr "umask [-p] [-S] [modus]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id …]" #: builtins.c:181 @@ -2496,7 +2544,7 @@ msgstr "printf [-v var] format [argumenter]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o valg] [-A handling] [-G globpat] [-" @@ -2504,9 +2552,10 @@ msgstr "" "suffiks] [navn …]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o valg] [-A handling] [-G globpat] [-W ordliste] " "[-F funksjon] [-C kommando] [-X filtersti] [-P prefiks] [-S suffiks] [ord]" @@ -2565,8 +2614,8 @@ msgstr "" " -p\tSkriv ut alle definerte alias i brukbart format\n" " \n" " Avslutningsstatus:\n" -" alias avslutter med positiv verdi («true»), med mindre bruker skriver inn " -"et NAVN\n" +" alias avslutter med positiv verdi («true»), med mindre bruker skriver " +"inn et NAVN\n" " som mangler definert alias." #: builtins.c:278 @@ -2649,11 +2698,11 @@ msgstr "" " som inndata.\n" " -S Vis knappekombinasjoner som kaller makroer og " "tilhørende verdier\n" -" -s Tilsvarer «-S», men i et format som kan gjenbrukes i " -"inndata.\n" +" -s Tilsvarer «-S», men i et format som kan gjenbrukes " +"i inndata.\n" " -V Vis variabelnavn og verdier\n" -" -v Tilsvarer «-V», men i et format som kan gjenbrukes i " -"inndata.\n" +" -v Tilsvarer «-V», men i et format som kan gjenbrukes " +"i inndata.\n" " -q function-name Spør hvilke knapper som kaller aktuell funksjon.\n" " -u function-name Fjern alle knappekombinasjoner som er tilknyttet " "aktuell funksjon.\n" @@ -2811,7 +2860,8 @@ msgstr "" " Et null-mappenavn er det samme som gjeldende mappe. Hvis MAP begynner\n" " med skråstrek (/), brukes ikke CDPATH.\n" " \n" -" Hvis valgt mappe ikke finnes, og skallvalget «cdable_vars» har en verdi,\n" +" Hvis valgt mappe ikke finnes, og skallvalget «cdable_vars» har en " +"verdi,\n" " antas ordet å være et variabelnavn. Hvis den variabelen har en verdi,\n" " brukes denne verdien som MAP.\n" " \n" @@ -2952,6 +3002,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3015,7 +3067,7 @@ msgstr "" " Vellykket, med mindre bruker tar et ugyldig valg eller\n" " det oppstår en variabel-tildelingsfeil." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3025,7 +3077,7 @@ msgstr "" " \n" " Dette er synonymt med «declare» (se «help declare»)." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3052,7 +3104,7 @@ msgstr "" " Vellykket, med mindre bruker tar et ugyldig valg, det oppstår\n" " en feil under variabeltildeling eller skallet ikke kjører en funksjon." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3121,7 +3173,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre det oppstår en skrivefeil." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3143,7 +3195,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre det oppstår en skrivefeil." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3194,7 +3246,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre valgt NAVN ikke er innebygd eller det oppstår feil." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3213,7 +3265,8 @@ msgstr "" " Avslutningsstatus:\n" " Samme som valgt kommando, eller vellykket hvis kommando er null." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3246,8 +3299,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3292,7 +3345,7 @@ msgstr "" " Vellykket hvis et valg finnes, og mislykket hvis et valg ikke finnes\n" " eller det oppstår en annen feil." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3334,7 +3387,7 @@ msgstr "" " Vellykket, med mindre valgt KOMMANDO ikke finnes eller det oppstår en " "videresendingsfeil." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3346,7 +3399,7 @@ msgstr "" " Avslutt skallet med status N. Hvis N utelates, er statuskoden\n" " den samme som forrige kjørte kommando." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3360,7 +3413,7 @@ msgstr "" "det\n" " ikke kjøres i et innloggingsskall." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3416,7 +3469,7 @@ msgstr "" " Enten vellykket, samme som kjørt kommando eller noe annet enn null hvis " "det oppstår feil." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3437,7 +3490,7 @@ msgstr "" " Samme som kommandoen som legges i forgrunnen, eller mislykket hvis det " "oppstår feil." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3460,7 +3513,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre jobbkontroll er slått av eller det oppstår feil." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3503,7 +3556,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre NAVN ikke finnes eller bruker tar et ugyldig valg." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3544,7 +3597,7 @@ msgstr "" " Vellykket, med mindre et MØNSTER ikke finnes eller bruker tar et ugyldig " "valg." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3610,7 +3663,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg eller det oppstår feil." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3654,7 +3707,7 @@ msgstr "" "feil.\n" " Hvis «-x» er valgt, hentes statuskode fra aktuell KOMMANDO." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3685,7 +3738,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar ugyldig(e) valg eller JOBBSPES." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3729,7 +3782,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg eller det oppstår feil." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3812,7 +3865,7 @@ msgstr "" " Avslutningsstatus:\n" " Hvis siste ARGument blir 0, er status 1. Ellers er statuskoden 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3908,7 +3961,7 @@ msgstr "" "tidelingsfeil,\n" " eller valget «-u» argumenteres med en ugyldig fildeskriptor." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3928,7 +3981,7 @@ msgstr "" " Avslutningsstatus:\n" " N, eller mislykket hvis skallet ikke kjører en funksjon eller et skript." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4096,7 +4149,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4137,7 +4190,7 @@ msgstr "" " Vellykket, med mindre bruker tar et ugyldig valg eller et NAVN er " "skrivebeskyttet." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4173,7 +4226,7 @@ msgstr "" " Vellykket, med mindre bruker tar et ugyldig valg, eller et NAVN er " "ugyldig." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4213,7 +4266,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg eller NAVN." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4231,7 +4284,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre N er negativ eller større enn $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4255,7 +4308,7 @@ msgstr "" " Samme som siste kommando som ble kjørt via FILNAVN, eller\n" " mislykket hvis FILNAVN ikke kan leses." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4281,7 +4334,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre jobbkontroll er slått av eller det oppstår feil." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4447,7 +4500,7 @@ msgstr "" "verdi eller\n" " bruker skriver inn et ugyldig argument." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4459,7 +4512,7 @@ msgstr "" " Dette er synonymt med den innebygde kommandoen «test», men\n" " siste argument må være «]» for å samsvare med «[»." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4478,7 +4531,7 @@ msgstr "" " Avslutningsstatus:\n" " Alltid vellykket." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4560,7 +4613,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre en SIGNALSPES eller et valg er ugyldig." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4618,7 +4671,8 @@ msgstr "" " Vellykket hvis alle NAVN finnes, og mislykket hvis ett eller flere ikke " "finnes." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4649,6 +4703,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4713,7 +4768,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg eller det oppstår feil." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4746,7 +4801,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre MODUS er ugyldig eller bruker tar et ugyldig valg." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4758,15 +4813,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Vent på fullføring av jobb, og skriv ut avslutningsstatus.\n" " \n" @@ -4785,7 +4850,7 @@ msgstr "" " Samme som siste ID, eller mislykket hvis enten en ID er ugyldig eller\n" " bruker tar et ugyldig valg." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4811,7 +4876,7 @@ msgstr "" " Samme som siste PID. Mislykket hvis PID er ugyldig, eller hvis\n" " bruker tar et ugyldig valg." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4832,7 +4897,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørte kommando." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4862,7 +4927,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørte kommando." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4898,7 +4963,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørt kommando." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4928,7 +4993,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som statuskoden fra valgt DATARØR." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4946,7 +5011,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørte kommando." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4980,7 +5045,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørt kommando." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4998,7 +5063,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørte kommando." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5016,7 +5081,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørte kommando." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5039,7 +5104,7 @@ msgstr "" " \n" " coproc avslutter med kode 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5063,7 +5128,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre valgt NAVN er skrivebeskyttet." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5081,7 +5146,7 @@ msgstr "" " Avslutningsstatus:\n" " Samme som sist kjørt kommando." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5105,12 +5170,13 @@ msgstr "" " Avslutningsstatus:\n" " Samme som statuskoden for gjenopptatt jobb." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5123,7 +5189,7 @@ msgstr "" " Avslutningsstatus:\n" " 1 hvis UTTRYKK blir 0, og ellers 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5174,7 +5240,7 @@ msgstr "" " Avslutningsstatus:\n" " 0 eller 1, avhengig av UTTRYKKets verdi." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5279,7 +5345,7 @@ msgstr "" " HISTIGNORE\tEn kolondelt liste over mønstre som bestemmer\n" " \t\thvilke kommandoer som skal lagres i historikklista.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5335,7 +5401,7 @@ msgstr "" " Vellykket, med mindre et ugyldig argument er brukt eller\n" " mappebytte mislykkes." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5376,7 +5442,8 @@ msgstr "" " F.eks.: «popd +0» fjerner første mappe, og «popd +1» mappe nr. 2.\n" " \n" " -N\tFjern N-te mappe (talt fra null til høyre, etter «dirs»).\n" -" F.eks.: «popd -0» fjerner siste mappe, og «popd -1» nest siste mappe.\n" +" F.eks.: «popd -0» fjerner siste mappe, og «popd -1» nest siste " +"mappe.\n" " \n" " Bruk kommandoen «dirs» for å vise mappestabelen.\n" " \n" @@ -5384,7 +5451,7 @@ msgstr "" " Vellykket, med mindre et ugyldig argument er brukt eller\n" " mappebytte mislykkes." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5430,7 +5497,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg eller det oppstår feil." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5467,7 +5534,7 @@ msgstr "" " Vellykket hvis VALGNAVN er slått på, og mislykket hvis enten bruker \n" " tar et ugyldig valg eller VALGNAVN er slått av." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5484,8 +5551,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5522,7 +5589,8 @@ msgstr "" " %b\tutvid omvendt skråstrek-skiftesekvenser i gjeldende argument\n" " %q\tgi argumentet anførselstegn slik at det kan brukes som skall-" "inndata\n" -" %(fmt)T skriv ut «date-time»-streng etter bruk av FMT som formatstreng\n" +" %(fmt)T skriv ut «date-time»-streng etter bruk av FMT som " +"formatstreng\n" " med strftime(3)\n" " \n" " Formatet gjenbrukes etter nødvendighet for å bruke opp alle " @@ -5535,7 +5603,7 @@ msgstr "" " Vellykket, med mindre bruker tar et ugyldig valg eller det oppstår en\n" " skrive- eller tidelingsfeil." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5586,7 +5654,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg eller det oppstår feil." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5607,7 +5675,7 @@ msgstr "" " Avslutningsstatus:\n" " Vellykket, med mindre bruker tar et ugyldig valg eller det oppstår feil." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5666,7 +5734,7 @@ msgstr "" " Vellykket, med mindre bruker tar et ugyldig valg eller NAVN\n" " mangler fullføringsoppsett." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5745,7 +5813,7 @@ msgstr "" " Vellykket, med mindre bruker tar et ugyldig valg eller TABELL enten er\n" " skrivebeskyttet eller en ikke-indeksert tabell." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5755,6 +5823,21 @@ msgstr "" " \n" " Dette er synonymt med «mapfile»." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Viser kontekst for kall av gjeldende underrutine.\n" +#~ " \n" +#~ " Hvis EXPR mangler, vises" + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: prosess %5ld (%s) i _kommandokø" + +#~ msgid "Unknown Signal #" +#~ msgstr "Ukjent signal #" + #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "Opphavsrett (C) 2014 Free Software Foundation, Inc." diff --git a/po/nl.gmo b/po/nl.gmo index 369c1956e6dad480d6d428bf8ddcdd841c4ea281..835f883ca1599f0ce199de86a2f1fdb946af3f07 100644 GIT binary patch delta 28429 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 delta 21187 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 xLhbixylGkJMz?WCEc8*^#vhZR)7^%L(xLxxkJU\n" "Language-Team: Dutch \n" @@ -37,76 +37,82 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "ongeldige array-index" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: 'nameref'-eigenschap wordt verwijderd" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: kan geïndexeerd array niet omzetten naar associatief array" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: ongeldige sleutel voor associatief array" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: niet-numerieke index is niet mogelijk" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: een index is nodig bij toekenning aan associatief array" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "Kan %s niet aanmaken: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" -msgstr "bash_execute_unix_command(): kan voor opdracht geen toetsenkaart vinden" +msgstr "" +"bash_execute_unix_command(): kan voor opdracht geen toetsenkaart vinden" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: eerste teken dat geen witruimte is is niet '\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "geen sluit-'%c' in %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: ontbrekend scheidingsteken (dubbele punt)" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "Kan %s niet losmaken" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "accoladevervanging: onvoldoende geheugen beschikbaar voor %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "accoladevervanging: onvoldoende geheugen beschikbaar voor %u elementen" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "accoladevervanging: onvoldoende geheugen beschikbaar voor '%s'" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "'%s': ongeldige naam voor alias" @@ -125,22 +131,22 @@ msgstr "'%s': ongeldige naam voor toetsenkaart" msgid "%s: cannot read: %s" msgstr "Kan %s niet lezen: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "'%s': onbekende functienaam" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s is aan geen enkele toets gebonden\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s kan worden aangeroepen via " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "Kan %s niet losmaken" @@ -154,28 +160,41 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "heeft alleen betekenis in een 'for'-, 'while'- of 'until'-lus" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" -"De context geven van de huidige functie-aanroep.\n" +"De context van de aanroep van de huidige functie tonen.\n" "\n" -" Zonder EXPR, resulteert " +" Zonder argument produceert het \"$regelnummer $bestandsnaam\"; met\n" +" argument \"$regelnummer $functienaam $bestandsnaam\". Deze tweede\n" +" vorm kan gebruikt worden om een 'stack trace' te produceren. De\n" +" waarde van het argument geeft aan hoeveel frames er teruggegaan\n" +" moet worden; het huidige frame heeft nummer 0.\n" +"\n" +" De afsluitwaarde is 0, tenzij de shell momenteel geen functie uitvoert\n" +" of EXPRESSIE ongeldig is." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME is niet gedefinieerd" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "te veel argumenten" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "null-map" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD is niet gedefinieerd" @@ -194,7 +213,7 @@ msgstr "waarschuwing: " msgid "%s: usage: " msgstr "%s: Gebruik: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: optie vereist een argument" @@ -209,7 +228,7 @@ msgstr "%s: vereist een numeriek argument" msgid "%s: not found" msgstr "%s: niet gevonden" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: ongeldige optie" @@ -219,7 +238,7 @@ msgstr "%s: ongeldige optie" msgid "%s: invalid option name" msgstr "%s: ongeldige optienaam" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "'%s': is geen geldige naam" @@ -232,7 +251,7 @@ msgstr "ongeldig octaal getal" msgid "invalid hex number" msgstr "ongeldig hexadecimaal getal" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "ongeldig getal" @@ -308,73 +327,83 @@ msgstr "fout tijdens instellen van terminaleigenschappen: %s" msgid "error getting terminal attributes: %s" msgstr "fout tijdens verkrijgen van terminaleigenschappen: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: fout tijdens bepalen van huidige map: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: taakaanduiding is niet eenduidig" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "hulp is niet beschikbaar in deze versie" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "Kan '%s' niet verwijderen: %s is alleen-lezen" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "Kan '%s' niet verwijderen" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: ongeldige actienaam" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: is geen completerings-aanduiding" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "waarschuwing: optie -F functioneert mogelijk niet zoals verwacht" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "waarschuwing: optie -C functioneert mogelijk niet zoals verwacht" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "er wordt momenteel geen completeringsfunctie uitgevoerd" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "kan alleen worden gebruikt binnen een functie" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: verwijzingsvariabele mag geen array zijn" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: zelfverwijzing door naamsverwijzingsvariabele is niet toegestaan" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: circulaire naamsverwijzing" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "'%s': ongeldige variabelenaam voor naamsverwijzing" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "'-f' kan niet gebruikt worden om een functie te definiëren" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: is een alleen-lezen functie" @@ -389,7 +418,7 @@ msgstr "%s: aangehaalde samengesteld-array-toekenning is verouderd" msgid "%s: cannot destroy array variables in this way" msgstr "%s: kan array-variabelen niet op deze manier verwijderen" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: kan associatief array niet omzetten naar geïndexeerd array" @@ -403,27 +432,32 @@ msgstr "dynamisch-laden is niet beschikbaar" msgid "cannot open shared object %s: %s" msgstr "kan gedeeld object %s niet openen: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "kan %s niet vinden in gedeeld object %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: is niet dynamisch geladen" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "laadfunctie voor %s geeft foutcode (%d): is niet geladen" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: is niet dynamisch geladen" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "Kan %s niet verwijderen: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: is een map" @@ -438,12 +472,12 @@ msgstr "%s: is geen normaal bestand" msgid "%s: file is too large" msgstr "%s: bestand is te groot" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: kan binair bestand niet uitvoeren" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "Kan %s niet uitvoeren: %s" @@ -467,15 +501,15 @@ msgstr "Er zijn nog gepauzeerde taken.\n" msgid "There are running jobs.\n" msgstr "Er zijn nog draaiende taken.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "geen opdracht gevonden" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "geschiedenisaanduiding" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "Kan tijdelijk bestand '%s' niet openen: %s" @@ -519,9 +553,16 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Shell-opdrachten die overeenkomen met '" msgstr[1] "Shell-opdrachten die overeenkomen met '" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" "Er is geen hulptekst voor '%s'.\n" "Probeer 'help help' of 'man -k %s' of 'info %s'." @@ -545,27 +586,29 @@ msgstr "" "Hieronder staan alle interne shell-opdrachten opgesomd. Typ 'help' om dit\n" "overzicht opnieuw te zien. Typ 'help naam' voor meer informatie over de\n" "opdracht met die naam. Typ 'info bash' voor gedetailleerde informatie over\n" -"de gehele shell. En gebruik 'man -k ...' of 'info ...' voor meer informatie\n" +"de gehele shell. En gebruik 'man -k ...' of 'info ...' voor meer " +"informatie\n" "over andere opdrachten.\n" "\n" -"(Een sterretje (*) naast een naam betekent dat de functie uitgeschakeld is.)\n" +"(Een sterretje (*) naast een naam betekent dat de functie uitgeschakeld " +"is.)\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "slechts één van '-a', '-n', '-r' of '-w' is mogelijk" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "geschiedenispositie" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: ongeldig tijdsstempel" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: geschiedenisexpansie is mislukt" @@ -597,12 +640,12 @@ msgstr "uitdrukking werd verwacht" msgid "%s: not an indexed array" msgstr "%s: is geen geïndexeerd array" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: ongeldige aanduiding van bestandsdescriptor" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: ongeldige bestandsdescriptor: %s" @@ -632,36 +675,36 @@ msgstr "lege naam van array-variabele" msgid "array variable support required" msgstr "ondersteuning van arrayvariabelen is vereist" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "'%s': ontbrekend opmaakteken" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "'%c': ongeldige aanduiding van tijdsopmaak" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "'%c': ongeldig opmaakteken" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "waarschuwing: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "probleem bij ontleden van opmaak: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "ontbrekend hexadecimaal cijfer bij \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "ontbrekend Unicode-cijfer bij \\%c" @@ -702,10 +745,12 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "Toont de huidige lijst van onthouden mappen. Mappen worden aan deze\n" @@ -805,35 +850,27 @@ msgstr "" "\n" " De opdracht 'dirs' toont de huidige mappenstapel." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: ongeldige aanduiding van tijdslimiet" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "leesfout: %d: %s" #: builtins/return.def:68 msgid "can only `return' from a function or sourced script" -msgstr "kan alleen een 'return' doen uit een functie of een uit script aangeroepen met 'source'" +msgstr "" +"kan alleen een 'return' doen uit een functie of een uit script aangeroepen " +"met 'source'" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "kan niet tegelijk een functie en een variabele verwijderen" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "Kan '%s' niet verwijderen" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "Kan '%s' niet verwijderen: %s is alleen-lezen" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: is geen array-variabele" @@ -848,7 +885,7 @@ msgstr "%s: is geen functie" msgid "%s: cannot export" msgstr "Kan '%s' niet exporteren" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "shift-aantal" @@ -856,7 +893,7 @@ msgstr "shift-aantal" msgid "cannot set and unset shell options simultaneously" msgstr "kan shell-opties niet tegelijk inschakelen en uitschakelen" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: ongeldige shell-optienaam" @@ -913,26 +950,26 @@ msgstr "%s is %s\n" msgid "%s is hashed (%s)\n" msgstr "%s is gehasht (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: ongeldige limietwaarde" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "'%c': ongeldige opdracht" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: kan de limiet niet bepalen: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limiet" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: kan de limiet niet wijzigen: %s" @@ -992,76 +1029,76 @@ msgstr "ongeldige sprong" msgid "%s: unbound variable" msgstr "%s: ongebonden variabele" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\awachten op invoer duurde te lang -- automatisch afgemeld\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "kan standaardinvoer niet omleiden vanaf /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: '%c': ongeldig opmaakteken" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc(): coproc [%d:%s] bestaat nog steeds" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "pijpfout" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: maximum 'eval'-nestingsniveau is overschreden (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: maximum 'source'-nestingsniveau is overschreden (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: maximum functie-nestingsniveau is overschreden (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: beperkte modus: '/' in opdrachtnamen is niet toegestaan" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: opdracht niet gevonden" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: ongeldige interpreter" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: kan binair bestand %s niet uitvoeren" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "'%s' is een speciale ingebouwde shell-functie" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "kan bestandsdescriptor %d niet dupliceren naar bestandsdescriptor %d" @@ -1110,37 +1147,42 @@ msgstr "naam verwacht na pre-increment of pre-decrement" msgid "missing `)'" msgstr "ontbrekend ')'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "syntaxfout: operator verwacht" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "syntaxfout: ongeldige rekenkundige operator" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (het onjuiste symbool is \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "ongeldige rekenkundige basis" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: ongeldig regelaantal" + +#: expr.c:1597 msgid "value too great for base" msgstr "waarde is te groot voor basis" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: expressiefout\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getwd(): kan geen geen toegang verkrijgen tot bovenliggende mappen" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "kan 'nodelay'-modus niet uitschakelen voor bestandsdescriptor %d" @@ -1148,168 +1190,178 @@ msgstr "kan 'nodelay'-modus niet uitschakelen voor bestandsdescriptor %d" #: input.c:266 #, c-format msgid "cannot allocate new file descriptor for bash input from fd %d" -msgstr "kan geen nieuwe bestandsdescriptor reserveren voor bash-invoer vanuit bestandsdescriptor %d" +msgstr "" +"kan geen nieuwe bestandsdescriptor reserveren voor bash-invoer vanuit " +"bestandsdescriptor %d" #: input.c:274 #, c-format msgid "save_bash_input: buffer already exists for new fd %d" -msgstr "check_bash_input(): buffer bestaat al voor nieuwe bestandsdescriptor %d" +msgstr "" +"check_bash_input(): buffer bestaat al voor nieuwe bestandsdescriptor %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline(): procesgroep van pijp" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "afgesplitst PID %d hoort bij draaiende taak %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "verwijderen van gepauzeerde taak %d met procesgroep %ld..." -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process(): proces %5ld (%s) in de pijplijn" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process(): PID %5ld (%s) staat gemarkeerd als nog actief" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid(): PID %ld bestaat niet" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signaal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Klaar" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Gepauzeerd" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Gepauzeerd(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Wordt uitgevoerd" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Klaar(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Exit %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Onbekende afsluitwaarde" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(geheugendump gemaakt) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (werkmap: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "instellen van procesgroep %2$ld van dochter %1$ld" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait(): PID %ld is geen dochterproces van deze shell" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for(): proces %ld is nergens geregistreerd" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job(): taak %d is gepauzeerd" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: taak is afgesloten" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: taak %d draait al op de achtergrond" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" -msgstr "waitchld(): WNOHANG wordt ingeschakeld om een onbegrensde blokkering te vermijden" +msgstr "" +"waitchld(): WNOHANG wordt ingeschakeld om een onbegrensde blokkering te " +"vermijden" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: regel %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (geheugendump gemaakt)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(werkmap is nu: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp() is mislukt" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: geen taakbesturing in de achtergrond" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: lijnprotocol" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid()" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "kan procesgroep (%d) van terminal niet instellen" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "er is geen taakbesturing in deze shell" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc(): controletest is mislukt: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1318,39 +1370,39 @@ msgstr "" "\r\n" "malloc(): %s:%d: controletest is mislukt\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "onbekend" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc(): een pointer op de lijst van vrije blokken is overschreven" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free(): aangeroepen met als argument een blok dat al vrijgegeven is" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free(): aangeroepen met als argument een ongebruikt blok" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free(): onderloop: 'mh_nbytes' valt buiten bereik" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free(): blokgroottes van begin en eind zijn verschillend" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc(): aangeroepen met als argument een ongebruikt blok" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc(): onderloop: 'mh_nbytes' valt buiten bereik" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc(): blokgroottes van begin en eind zijn verschillend" @@ -1392,22 +1444,22 @@ msgstr "%s: ongeldige aanduiding van netwerkpad" msgid "network operations not supported" msgstr "netwerkoperaties worden niet ondersteund" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale(): LC_ALL: kan niet van taalregio veranderen (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale(): LC_ALL: kan niet van taalregio veranderen (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale(): %s: kan niet van taalregio veranderen (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale(): %s: kan niet van taalregio veranderen (%s): %s" @@ -1446,115 +1498,122 @@ msgstr "make_here_document(): ongeldig instructietype %d" #: make_cmd.c:657 #, c-format msgid "here-document at line %d delimited by end-of-file (wanted `%s')" -msgstr "regel %d van \"hier\"-document eindigt met einde van bestand (verwachtte '%s')" +msgstr "" +"regel %d van \"hier\"-document eindigt met einde van bestand (verwachtte " +"'%s')" #: make_cmd.c:756 #, c-format msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection(): omleidingsinstructie '%d' valt buiten bereik" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" -msgstr "shell_getc(): lengte van invoerregel (%zu) overschrijdt SIZE_MAX (%lu): regel is afgekapt" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" +msgstr "" +"shell_getc(): lengte van invoerregel (%zu) overschrijdt SIZE_MAX (%lu): " +"regel is afgekapt" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "maximum aantal \"hier\"-documenten is overschreden" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "onverwacht bestandseinde tijdens zoeken naar bijpassende '%c'" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "onverwacht bestandseinde tijdens zoeken naar ']]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "syntaxfout in conditionele expressie: onverwacht symbool '%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "syntaxfout in conditionele expressie" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "onverwacht symbool '%s'; ')' werd verwacht" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "')' werd verwacht" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "onverwacht argument '%s' bij eenzijdige conditionele operator" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "onverwacht argument bij eenzijdige conditionele operator" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" -msgstr "onverwacht symbool '%s'; tweezijdige conditionele operator werd verwacht" +msgstr "" +"onverwacht symbool '%s'; tweezijdige conditionele operator werd verwacht" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "tweezijdige conditionele operator werd verwacht" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "onverwacht argument '%s' bij tweezijdige conditionele operator" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "onverwacht argument bij tweezijdige conditionele operator" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "onverwacht symbool '%c' in conditionele opdracht" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "onverwacht symbool '%s' in conditionele opdracht" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "onverwacht symbool %d in conditionele opdracht" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "syntaxfout nabij onverwacht symbool '%s'" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "syntaxfout nabij '%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "syntaxfout: onverwacht bestandseinde" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "syntaxfout" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Gebruik \"%s\" om de shell te verlaten.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "onverwacht bestandseinde tijdens zoeken naar bijpassende ')'" @@ -1590,96 +1649,98 @@ msgstr "xtrace_set(): bestandspointer is NIL" #: print_cmd.c:384 #, c-format msgid "xtrace fd (%d) != fileno xtrace fp (%d)" -msgstr "xtrace-bestandsdescriptor (%d) != bestandsnummer van xtrace-bestandspointer (%d)" +msgstr "" +"xtrace-bestandsdescriptor (%d) != bestandsnummer van xtrace-bestandspointer " +"(%d)" #: print_cmd.c:1540 #, c-format msgid "cprintf: `%c': invalid format character" msgstr "cprintf(): '%c': ongeldig opmaakteken" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "bestandsdescriptor valt buiten bereik" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: omleiding is niet eenduidig" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: kan bestaand bestand niet overschrijven" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: beperkte modus: omleiden van uitvoer is niet toegestaan" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "kan geen tijdelijk bestand maken voor \"hier\"-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: kan bestandsdescriptor niet toewijzen aan variabele" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port is niet mogelijk zonder netwerk" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "omleidingsfout: kan bestandsdescriptor niet dupliceren" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "Kan /tmp niet vinden; maak deze aan!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp dient een geldige mapnaam te zijn" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "pretty-printing-modus wordt genegeerd in interactieve shells" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: ongeldige optie" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "kan UID niet op %d instellen; effectieve UID is %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "kan GID niet op %d instellen; effectieve GID is %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "kan debugger niet starten; debugging-modus is uitgeschakeld" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: is een map" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Ik heb geen naam!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versie %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1688,324 +1749,327 @@ msgstr "" "Gebruik: %s [opties]\n" " %s [opties] scriptbestand...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Lange opties:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Korte opties:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD, of -c OPDRACHT, of -O SHOPT-OPTIE (enkel bij aanroep)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s, of -o optie (veranderbaar via 'set')\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "Typ '%s -c \"help set\"' voor meer informatie over shell-opties.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" -msgstr "Typ '%s -c help' voor meer informatie over ingebouwde shell-functies.\n" +msgstr "" +"Typ '%s -c help' voor meer informatie over ingebouwde shell-functies.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Gebruik de opdracht 'bashbug' om fouten in bash te rapporteren.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Webpagina van 'bash': \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" -msgstr "Algemene hulp bij gebruik van GNU-software: \n" +msgstr "" +"Algemene hulp bij gebruik van GNU-software: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask(): %d: ongeldige operatie" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Niet-bestaand signaal" # Vroeger ging dit over het afsluiten van een modemverbinding, # tegenwoordig over het afsluiten van een pseudoterminal. -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Opgehangen" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Onderbroken" # Verleden tijd, "Afgesloten", net als de andere actiesignaalnamen. -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Afgesloten" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Ongeldige instructie" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Traceer/breekpunt-instructie" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT-instructie" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT-instructie" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Drijvendekomma-berekeningsfout" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Geëlimineerd" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Busfout" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmentatiefout" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Onjuiste systeemaanroep" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Gebroken pijp" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Wekker" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Beëindigd" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Urgente in-/uitvoertoestand" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Gepauzeerd (signaal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Doorgaan" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Dochter is geëlimineerd of gestopt" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Gepauzeerd (terminalinvoer)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Gepauzeerd (terminaluitvoer)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O is mogelijk" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU-limiet" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Bestandslimiet" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtueel)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profiel)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Venster is veranderd" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Recordvergrendeling" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Gebruikerssignaal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Gebruikerssignaal 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT-invoergegevens staan te wachten" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "stroomstoring dreigt" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "systeemcrash dreigt" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "proces naar andere processor verplaatsen" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programmeerfout" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT-monitormodus is gegeven" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT-monitormodus is herroepen" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT-geluidssequentie is afgespeeld" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Verzoek om informatie" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Onbekend signaalnummer" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Onbekend signaal #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "ongeldige vervanging: geen sluit-'%s' in %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: kan geen lijst toewijzen aan een array-element" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "kan geen pijp maken voor procesvervanging" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "kan geen dochterproces maken voor procesvervanging" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "kan pijp genaamd %s niet openen om te lezen" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "kan pijp genaamd %s niet openen om te schrijven" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "kan pijp genaamd %s niet dupliceren als bestandsdescriptor %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "opdrachtsubstitutie: null-byte in invoer is genegeerd" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "kan geen pijp maken voor opdrachtvervanging" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "kan geen dochterproces maken voor opdrachtvervanging" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" -msgstr "command_substitute(): kan pijp niet dupliceren als bestandsdescriptor 1" +msgstr "" +"command_substitute(): kan pijp niet dupliceren als bestandsdescriptor 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: ongeldige variabelenaam voor naamsverwijzing" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: ongeldige indirecte expansie" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: ongeldige variabelenaam" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parameter is niet ingesteld" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: lege parameter, of niet ingesteld" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: resultaat van deeltekenreeks is kleiner dan nul" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: ongeldige vervanging" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: kan niet op deze manier toewijzen" -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" -msgstr "toekomstige versies van de shell zullen dit als een rekenkundige vervanging evalueren" +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" +msgstr "" +"toekomstige versies van de shell zullen dit als een rekenkundige vervanging " +"evalueren" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "ongeldige vervanging: geen afsluitende '`' in %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "geen overeenkomst: %s" @@ -2028,120 +2092,134 @@ msgstr "')' werd verwacht" msgid "`)' expected, found %s" msgstr "')' werd verwacht; %s gevonden" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "eenzijdige operator werd verwacht, %s gevonden" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "tweezijdige operator werd verwacht, %s gevonden" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "eenzijdige operator werd verwacht, %s gevonden" + +#: test.c:878 msgid "missing `]'" msgstr "ontbrekende ']'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "syntaxfout: onverwachte ';'" + +#: trap.c:220 msgid "invalid signal number" msgstr "ongeldig signaalnummer" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "trap handler: maximum 'trap-handler'-niveau is overschreden (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps(): ongeldige waarde in trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" -msgstr "run_pending_traps: signaalverwerker is SIG_DFL, herzenden van %d (%s) aan mezelf..." +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgstr "" +"run_pending_traps: signaalverwerker is SIG_DFL, herzenden van %d (%s) aan " +"mezelf..." -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler(): ongeldig signaal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "fout tijdens importeren van functiedefinitie voor '%s'" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "shell-niveau is te hoog (%d); teruggezet op 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" -msgstr "make_local_variable(): er is geen functiecontext in huidige geldigheidsbereik" +msgstr "" +"make_local_variable(): er is geen functiecontext in huidige geldigheidsbereik" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: aan variabele mag geen waarde toegewezen worden" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: toekenning van geheel getal aan naamsverwijzing" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" -msgstr "all_local_variables(): er is geen functiecontext in huidige geldigheidsbereik" +msgstr "" +"all_local_variables(): er is geen functiecontext in huidige geldigheidsbereik" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "*** %s heeft lege export-tekenreeks" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "*** ongeldig teken '%d' in export-tekenreeks voor %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "*** geen '=' in export-tekenreeks voor %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context(): top van 'shell_variables' is geen functiecontext" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context(): er is geen 'global_variables'-context" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" -msgstr "pop_scope(): top van 'shell_variables' is geen tijdelijk geldigheidsbereik" +msgstr "" +"pop_scope(): top van 'shell_variables' is geen tijdelijk geldigheidsbereik" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: Kan %s niet openen als BESTAND" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: ongeldige waarde %s voor 'trace'-bestandsdescriptor" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: compatibiliteitswaarde valt buiten bereik" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" msgstr "" "De licentie is GPLv3+: GNU GPL versie 3 of later.\n" "Zie http://gnu.org/licenses/gpl.html voor de volledige tekst.\n" @@ -2153,7 +2231,8 @@ msgstr "GNU bash, versie %s (%s)\n" #: version.c:91 version2.c:91 msgid "This is free software; you are free to change and redistribute it." -msgstr "Dit is vrije software; u mag het vrijelijk wijzigen en verder verspreiden." +msgstr "" +"Dit is vrije software; u mag het vrijelijk wijzigen en verder verspreiden." #: version.c:92 version2.c:92 msgid "There is NO WARRANTY, to the extent permitted by law." @@ -2188,7 +2267,9 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] NAAM [NAAM...]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" msgstr "" "bind [-lpvsPSVX] [-m TOETSENKAART] [-f BESTANDSNAAM] [-q NAAM] [-u NAAM]\n" " [-r TOETSENREEKS] [-x TOETSENREEKS:SHELL-OPDRACHT]\n" @@ -2225,11 +2306,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] OPDRACHT [ARGUMENT...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [NAAM[=WAARDE] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] NAAM[=WAARDE]..." #: builtins.c:82 @@ -2253,11 +2336,13 @@ msgid "eval [arg ...]" msgstr "eval [ARGUMENT...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts OPTIETEKENREEKS NAAM [ARGUMENT]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a NAAM] [OPDRACHT [ARGUMENT...]] [OMLEIDING...]" #: builtins.c:100 @@ -2270,7 +2355,9 @@ msgstr "logout [N]" #: builtins.c:105 msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]" -msgstr "fc [-e EDITORNAAM] [-lnr] [EERSTE] [LAATSTE] of: fc -s [PATROON=VERVANGING] [OPDRACHT]" +msgstr "" +"fc [-e EDITORNAAM] [-lnr] [EERSTE] [LAATSTE] of: fc -s " +"[PATROON=VERVANGING] [OPDRACHT]" #: builtins.c:109 msgid "fg [job_spec]" @@ -2289,19 +2376,26 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [PATROON...]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" -msgstr "history [-c] [-d POSITIE] [N] of: history -anrw [BESTANDSNAAM] of: history -ps ARGUMENT..." +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" +"history [-c] [-d POSITIE] [N] of: history -anrw [BESTANDSNAAM] of: " +"history -ps ARGUMENT..." #: builtins.c:127 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" -msgstr "jobs [-lnprs] [TAAKAANDUIDING...] of: jobs -x OPDRACHT [ARGUMENT...]" +msgstr "" +"jobs [-lnprs] [TAAKAANDUIDING...] of: jobs -x OPDRACHT [ARGUMENT...]" #: builtins.c:131 msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [TAAKAANDUIDING... | PID...] " #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" msgstr "" "kill [-s SIGNAALNAAM | -n SIGNAALNUMMER | -SIGNAAL] PID | TAAKAANDUIDING\n" " of: kill -l [SIGNAAL]" @@ -2311,7 +2405,9 @@ msgid "let arg [arg ...]" msgstr "let ARGUMENT..." #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" msgstr "" "read [-ers] [-a ARRAY] [-d SCHEIDINGSTEKEN] [-i TEKST] [-p PROMPT]\n" " [-n AANTAL_TEKENS] [-N AANTAL_TEKENS] [-t TIJDSLIMIET]\n" @@ -2378,7 +2474,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [MODUS]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [ID ...]" #: builtins.c:181 @@ -2406,8 +2503,12 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case WOORD in [PATROON [| PATROON]...) OPDRACHTEN ;;]... esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" -msgstr "if OPDRACHTEN; then OPDRACHTEN; [elif OPDRACHTEN; then OPDRACHTEN;]... [else OPDRACHTEN;] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" +"if OPDRACHTEN; then OPDRACHTEN; [elif OPDRACHTEN; then OPDRACHTEN;]... [else " +"OPDRACHTEN;] fi" #: builtins.c:196 msgid "while COMMANDS; do COMMANDS; done" @@ -2466,14 +2567,21 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v VARIABELE] OPMAAK [ARGUMENTEN]" #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o OPTIE] [-A ACTIE] [-C OPDRACHT]\n" " [-F FUNCTIE] [-G PATROON] [-P PREFIX] [-S SUFFIX]\n" " [-W WOORDENLIJST] [-X FILTERPATROON] [NAAM...]" #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o OPTIE] [-A ACTIE] [-C OPDRACHT] [-F FUNCTIE]\n" " [-G PATROON] [-P PREFIX] [-S SUFFIX]\n" @@ -2484,16 +2592,22 @@ msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o OPTIE] [-DEI] [NAAM...]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" msgstr "" "mapfile [-d SCHEIDINGSTEKEN] [-n AANTAL] [-O BEGIN] [-s AANTAL] [-t]\n" -" [-u BESTANDSDESCRIPTOR] [-C FUNCTIE] [-c HOEVEELHEID] [ARRAY]" +" [-u BESTANDSDESCRIPTOR] [-C FUNCTIE] [-c HOEVEELHEID] " +"[ARRAY]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" msgstr "" "readarray [-d SCHEIDINGSTEKEN] [-n AANTAL] [-O BEGIN] [-s AANTAL] [-t]\n" -" [-u BESTANDSDESCRIPTOR] [-C FUNCTIE] [-c HOEVEELHEID] [ARRAY]" +" [-u BESTANDSDESCRIPTOR] [-C FUNCTIE] [-c HOEVEELHEID] " +"[ARRAY]" #: builtins.c:256 msgid "" @@ -2510,7 +2624,8 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" "Aliassen definiëren of tonen.\n" @@ -2518,11 +2633,14 @@ msgstr "" " Zonder argumenten, of met optie '-p', toont 'alias' op standaarduitvoer\n" " de huidige lijst van aliassen in de vorm: alias NAAM='VERVANGING'.\n" " Met argumenten, wordt er een alias gedefinieerd voor elke NAAM waarvoor\n" -" een VERVANGING gegeven is. Als de VERVANGING eindigt op een spatie, dan\n" -" wordt bij aliasexpansie ook van het nakomende woord gecontroleerd of het\n" +" een VERVANGING gegeven is. Als de VERVANGING eindigt op een spatie, " +"dan\n" +" wordt bij aliasexpansie ook van het nakomende woord gecontroleerd of " +"het\n" " een alias is.\n" "\n" -" De afsluitwaarde is 0, tenzij er een NAAM gegeven is waarvoor geen alias\n" +" De afsluitwaarde is 0, tenzij er een NAAM gegeven is waarvoor geen " +"alias\n" " gedefinieerd is." #: builtins.c:278 @@ -2552,25 +2670,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2579,8 +2702,10 @@ msgstr "" "Toetsbindingen en variabelen van 'readline' instellen.\n" "\n" " Verbindt een toetsenreeks aan een 'readline'-functie of aan een macro,\n" -" of stelt een 'readline'-variabele in. De syntax van argumenten die geen\n" -" opties zijn is gelijkaardig aan die voor ~/.inputrc, maar zij dienen één\n" +" of stelt een 'readline'-variabele in. De syntax van argumenten die " +"geen\n" +" opties zijn is gelijkaardig aan die voor ~/.inputrc, maar zij dienen " +"één\n" " geheel te zijn, bijvoorbeeld: bind '\"\\C-x\\C-r\": re-read-init-file'.\n" "\n" " Opties:\n" @@ -2591,7 +2716,8 @@ msgstr "" " 'emacs-standard', 'emacs-meta', 'emacs-ctlx',\n" " 'vi', 'vi-move', 'vi-insert' en 'vi-command'\n" " -P functienamen en hun bindingen tonen\n" -" -p functienamen en hun bindingen tonen, in een vorm die\n" +" -p functienamen en hun bindingen tonen, in een vorm " +"die\n" " hergebruikt kan worden als invoer\n" " -r TOETSENREEKS de binding voor deze toetsenreeks verwijderen\n" " -q FUNCTIENAAM tonen welke toetsen deze functie aanroepen\n" @@ -2600,14 +2726,19 @@ msgstr "" " vorm die hergebruikt kan worden als invoer\n" " -u FUNCTIENAAM verwijdert alle toetsbindingen aan deze functie\n" " -V variabelenamen en hun waarden tonen\n" -" -v variabelenamen en hun waarden tonen, in een vorm die\n" +" -v variabelenamen en hun waarden tonen, in een vorm " +"die\n" " hergebruikt kan worden als invoer\n" -" -x TOETSENREEKS:SHELL-OPDRACHT deze shell-opdracht uitvoeren als deze\n" +" -x TOETSENREEKS:SHELL-OPDRACHT deze shell-opdracht uitvoeren als " +"deze\n" " toetsenreeks ingevoerd wordt\n" -" -X met '-x' gebonden toetsenreeksen en opdrachten tonen\n" -" in een vorm die hergebruikt kan worden als invoer\n" +" -X met '-x' gebonden toetsenreeksen en opdrachten " +"tonen\n" +" in een vorm die hergebruikt kan worden als " +"invoer\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad." #: builtins.c:330 @@ -2647,7 +2778,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2655,7 +2787,8 @@ msgid "" msgstr "" "Een ingebouwde shell-functie uitvoeren.\n" "\n" -" Voert de gegeven ingebouwde shell-functie met de gegeven argumenten uit.\n" +" Voert de gegeven ingebouwde shell-functie met de gegeven argumenten " +"uit.\n" " Dit is handig als u de naam van een ingebouwde functie voor een eigen\n" " functie wilt gebruiken, maar toch de functionaliteit van de ingebouwde\n" " functie nodig hebt.\n" @@ -2693,16 +2826,22 @@ msgstr "" msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2718,11 +2857,13 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" "De huidige map wijzigen.\n" @@ -2743,20 +2884,27 @@ msgstr "" " Opties:\n" " -L symbolische koppelingen volgen; symbolische koppelingen in MAP\n" " worden herleid ná verwerking van instantiaties van '..'\n" -" -P de fysieke mappenstructuur gebruiken zonder symbolische koppelingen\n" +" -P de fysieke mappenstructuur gebruiken zonder symbolische " +"koppelingen\n" " te volgen; symbolische koppelingen in MAP worden herleid vóór\n" " verwerking van instantiaties van '..'\n" -" -e als optie '-P' gegeven is en de huidige map kan niet bepaald worden,\n" +" -e als optie '-P' gegeven is en de huidige map kan niet bepaald " +"worden,\n" " dan afsluiten met een niet-nul waarde\n" -" -@ een bestand met uitgebreide kenmerken presenteren als een map die\n" -" deze bestandskenmerken bevat (op systemen die het ondersteunen)\n" +" -@ een bestand met uitgebreide kenmerken presenteren als een map " +"die\n" +" deze bestandskenmerken bevat (op systemen die het " +"ondersteunen)\n" "\n" -" Standaard worden symbolische koppelingen gevolgd, alsof '-L' gegeven is.\n" +" Standaard worden symbolische koppelingen gevolgd, alsof '-L' gegeven " +"is.\n" " Een '..' wordt verwerkt door het verwijderen van de direct voorafgaande\n" " padcomponent terug tot een slash of tot het begin van MAP.\n" "\n" -" De afsluitwaarde is 0 als de gewenste map ingesteld kon worden, en als ook\n" -" omgevingsvariabele PWD ingesteld kon worden als '-P' gegeven is, anders 1." +" De afsluitwaarde is 0 als de gewenste map ingesteld kon worden, en als " +"ook\n" +" omgevingsvariabele PWD ingesteld kon worden als '-P' gegeven is, anders " +"1." #: builtins.c:425 msgid "" @@ -2777,7 +2925,8 @@ msgstr "" "\n" " Opties:\n" " -L de waarde van $PWD tonen (als het de huidige werkmap aangeeft)\n" -" -P het werkelijke, fysieke pad tonen, zonder symbolische koppelingen\n" +" -P het werkelijke, fysieke pad tonen, zonder symbolische " +"koppelingen\n" "\n" " Zonder opties wordt optie '-L' aangenomen.\n" "\n" @@ -2815,7 +2964,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2844,6 +2994,7 @@ msgstr "" " of 1 als de OPDRACHT niet gevonden is." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2856,6 +3007,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2874,7 +3027,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2890,15 +3044,18 @@ msgstr "" " Opties:\n" " -f alleen de gedefinieerde functies tonen (geen variabelen)\n" " -F alleen de namen van de functies tonen, zonder de definities\n" -" -g globale variabelen aanmaken wanneer gebruikt in een shell-functie;\n" +" -g globale variabelen aanmaken wanneer gebruikt in een shell-" +"functie;\n" " elders genegeerd\n" " -p van elke gegeven variabele de eigenschappen en waarde tonen\n" "\n" " Eigenschappen:\n" " -a van gegeven variabelen arrays maken (indien mogelijk)\n" -" -A van gegeven variabelen associatieve arrays maken (indien mogelijk)\n" +" -A van gegeven variabelen associatieve arrays maken (indien " +"mogelijk)\n" " -i aan gegeven variabelen de 'geheel getal'-eigenschap toekennen\n" -" -l waarde van variabelen bij toekenning omzetten naar kleine letters\n" +" -l waarde van variabelen bij toekenning omzetten naar kleine " +"letters\n" " -n de gegeven variabele een verwijzing maken naar de variabele die\n" " gegeven is als waarde\n" " -r de gegeven variabelen alleen-lezen maken\n" @@ -2915,10 +3072,11 @@ msgstr "" " Als 'declare' wordt gebruikt in een functie, dan maakt het elke gegeven\n" " naam lokaal, net zoals de opdracht 'local'. Optie '-g' onderdrukt dit.\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " toekenningsfout optrad." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2928,7 +3086,7 @@ msgstr "" "\n" " Een synoniem van 'declare'. Zie 'help declare'." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2954,11 +3112,12 @@ msgstr "" " De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd, er een\n" " toekenningsfout optrad, of de shell geen functie aan het uitvoeren is." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -2982,9 +3141,11 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" @@ -2992,7 +3153,8 @@ msgid "" msgstr "" "De gegeven argumenten naar standaarduitvoer schrijven.\n" "\n" -" Schrijft de gegeven argumenten naar standaarduitvoer, elke twee gescheiden\n" +" Schrijft de gegeven argumenten naar standaarduitvoer, elke twee " +"gescheiden\n" " door een spatie en aan het eind gevolgd door een nieuwe regel.\n" "\n" " Opties:\n" @@ -3021,7 +3183,7 @@ msgstr "" "\n" " De afsluitwaarde is 0, tenzij een schrijffout optrad." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3040,7 +3202,7 @@ msgstr "" "\n" " De afsluitwaarde is 0, tenzij een schrijffout optrad." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3068,21 +3230,26 @@ msgid "" msgstr "" "Ingebouwde shell-opdrachten in- of uitschakelen.\n" "\n" -" Schakelt ingebouwde opdrachten in of uit. Dit laatste maakt het mogelijk\n" +" Schakelt ingebouwde opdrachten in of uit. Dit laatste maakt het " +"mogelijk\n" " om een bestand op schijf uit te voeren dat dezelfde naam heeft als een\n" " ingebouwde opdracht, zonder het volledige pad op te moeten geven.\n" "\n" " Opties:\n" -" -a de ingebouwde opdrachten tonen en of ze in- of uitgeschakeld zijn\n" -" -n genoemde opdrachten uitschakelen of uitgeschakelde opdrachten tonen\n" -" -p uitvoer produceren die hergebruikt kan worden als invoer (standaard)\n" +" -a de ingebouwde opdrachten tonen en of ze in- of uitgeschakeld " +"zijn\n" +" -n genoemde opdrachten uitschakelen of uitgeschakelde opdrachten " +"tonen\n" +" -p uitvoer produceren die hergebruikt kan worden als invoer " +"(standaard)\n" " -s alleen de speciale POSIX ingebouwde opdrachten tonen\n" "\n" " Opties die het dynamisch laden besturen:\n" " -f ingebouwde opdracht NAAM laden uit gedeeld object BESTANDSNAAM\n" " -d opdracht die geladen is met '-f' verwijderen.\n" "\n" -" Zonder opties wordt elke gegeven NAAM ingeschakeld. Zonder namen worden\n" +" Zonder opties wordt elke gegeven NAAM ingeschakeld. Zonder namen " +"worden\n" " de ingeschakelde opdrachten getoond (of met '-n' de uitgeschakelde).\n" "\n" " Voorbeeld: om in plaats van de ingebouwde 'test' het bestand 'test' te\n" @@ -3091,11 +3258,12 @@ msgstr "" " De afsluitwaarde is 0, tenzij NAAM geen ingebouwde shell-opdracht is of\n" "  er een fout optreedt." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" @@ -3103,13 +3271,16 @@ msgid "" msgstr "" "Argumenten uitvoeren als een shell-opdracht.\n" "\n" -" Combineert de gegeven argumenten tot een enkele tekenreeks, gebruikt deze\n" +" Combineert de gegeven argumenten tot een enkele tekenreeks, gebruikt " +"deze\n" " als invoer voor de shell, en voert de resulterende opdrachten uit.\n" "\n" -" De afsluitwaarde is die van de uitgevoerde opdracht, of 0 als de opdracht\n" +" De afsluitwaarde is die van de uitgevoerde opdracht, of 0 als de " +"opdracht\n" " leeg is." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3142,8 +3313,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3151,7 +3322,8 @@ msgid "" msgstr "" "Opties ontleden.\n" "\n" -" 'getopts' kan door shell-scripts gebruikt worden om positionele parameters\n" +" 'getopts' kan door shell-scripts gebruikt worden om positionele " +"parameters\n" " als opties te ontleden.\n" "\n" " De OPTIETEKENREEKS bevat de te herkennen optieletters; als een letter\n" @@ -3184,12 +3356,13 @@ msgstr "" " Normaliter ontleedt 'getopts' de positionele parameters: $0...$9.\n" " Maar als er argumenten gegeven worden, dan worden deze ontleed." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -3197,11 +3370,13 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" "De shell vervangen door de gegeven opdracht.\n" "\n" @@ -3215,13 +3390,14 @@ msgstr "" " -c de opdracht uitvoeren met een lege omgeving\n" " -l een koppelteken als nulde argument aan OPDRACHT meegeven\n" "\n" -" Als de opdracht niet kan worden uitgevoerd, dan sluit een niet-interactieve\n" +" Als de opdracht niet kan worden uitgevoerd, dan sluit een niet-" +"interactieve\n" " shell af, tenzij de shell-optie 'execfail' aan staat.\n" "\n" " De afsluitwaarde is 0, tenzij OPDRACHT niet gevonden wordt of er een\n" " omleidingsfout optreedt." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3233,11 +3409,12 @@ msgstr "" " Beëindigt de shell met een afsluitwaarde van N. Zonder N is de\n" " afsluitwaarde die van de laatst uitgevoerde opdracht." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "Een login-shell beëindigen.\n" @@ -3245,17 +3422,19 @@ msgstr "" " Beëindigt een login-shell met een afsluitwaarde van N. Geeft een\n" " foutmelding als de huidige shell geen login-shell is." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -3269,13 +3448,16 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" "Opdrachten uit de geschiedenis tonen of uitvoeren.\n" "\n" " Kan gebruikt worden om oude opdrachten te tonen, of om deze te bewerken\n" -" en opnieuw uit te voeren. EERSTE en LAATSTE kunnen getallen zijn die een\n" -" bereik opgeven, of EERSTE kan een tekenreeksje zijn waarmee de recentste\n" +" en opnieuw uit te voeren. EERSTE en LAATSTE kunnen getallen zijn die " +"een\n" +" bereik opgeven, of EERSTE kan een tekenreeksje zijn waarmee de " +"recentste\n" " opdracht wordt bedoeld die met die letters begint.\n" "\n" " Opties:\n" @@ -3295,7 +3477,7 @@ msgstr "" " De afsluitwaarde die van de uitgevoerde opdracht, of 0, of niet-nul als\n" " er een fout optreedt." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3308,19 +3490,24 @@ msgid "" msgstr "" "De gegeven taak in de voorgrond plaatsen.\n" "\n" -" Plaatst de gegeven taak in de voorgrond, en maakt deze tot de huidige taak.\n" -" Als er geen taak gegeven is, dan wordt dat wat volgens de shell de huidige\n" +" Plaatst de gegeven taak in de voorgrond, en maakt deze tot de huidige " +"taak.\n" +" Als er geen taak gegeven is, dan wordt dat wat volgens de shell de " +"huidige\n" " taak is gebruikt.\n" "\n" -" De afsluitwaarde is die van de in voorgrond geplaatste taak, of 1 als er\n" +" De afsluitwaarde is die van de in voorgrond geplaatste taak, of 1 als " +"er\n" " een fout optreedt." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" @@ -3328,19 +3515,23 @@ msgid "" msgstr "" "De gegeven taken in de achtergrond plaatsen.\n" "\n" -" Plaatst gegeven taken in de achtergrond, alsof deze gestart waren met '&'.\n" -" Als er geen taak gegeven is, dan wordt dat wat volgens de shell de huidige\n" +" Plaatst gegeven taken in de achtergrond, alsof deze gestart waren met " +"'&'.\n" +" Als er geen taak gegeven is, dan wordt dat wat volgens de shell de " +"huidige\n" " taak is gebruikt.\n" "\n" -" De afsluitwaarde is 0, tenzij taakbeheer uitgeschakeld is of er een fout\n" +" De afsluitwaarde is 0, tenzij taakbeheer uitgeschakeld is of er een " +"fout\n" " optreedt." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3376,7 +3567,7 @@ msgstr "" " De afsluitwaarde is 0, tenzij NAAM niet gevonden wordt of een ongeldige\n" " optie gegeven werd." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3394,7 +3585,8 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" "Informatie tonen over ingebouwde opdrachten.\n" "\n" @@ -3408,10 +3600,11 @@ msgstr "" " -m gebruiksbericht tonen in pseudo-opmaak van een man-pagina\n" " -s de uitvoer beperken tot een beknopt gebruiksbericht\n" "\n" -" De afsluitwaarde is 0, tenzij niets aan PATROON voldoet of een ongeldige\n" +" De afsluitwaarde is 0, tenzij niets aan PATROON voldoet of een " +"ongeldige\n" " optie gegeven werd." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3439,7 +3632,8 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." @@ -3451,9 +3645,11 @@ msgstr "" " argument van N worden alleen de laatste N opdrachten getoond.\n" "\n" " Opties:\n" -" -c huidige geschiedenis wissen: alle uitgevoerde opdrachten vergeten\n" +" -c huidige geschiedenis wissen: alle uitgevoerde opdrachten " +"vergeten\n" " -d POSITIE het geschiedenisitem op deze positie verwijderen; een\n" -" negatieve POSITIE telt terug vanaf het einde van de lijst\n" +" negatieve POSITIE telt terug vanaf het einde van de " +"lijst\n" "\n" " -a huidige geschiedenis aan eind van geschiedenisbestand toevoegen\n" " -n alle nog niet gelezen regels uit het geschiedenisbestand lezen\n" @@ -3462,7 +3658,8 @@ msgstr "" " huidige geschiedenis\n" " -w huidige geschiedenis naar het geschiedenisbestand schrijven\n" "\n" -" -p geschiedenisopzoeking uitvoeren voor elk ARGUMENT en het resultaat\n" +" -p geschiedenisopzoeking uitvoeren voor elk ARGUMENT en het " +"resultaat\n" " tonen zonder dit in de geschiedenis op te slaan\n" " -s de ARGUMENTen als één enkel item aan de geschiedenis toevoegen\n" "\n" @@ -3472,13 +3669,15 @@ msgstr "" "\n" " Als de variabele HISTTIMEFORMAT ingesteld en niet leeg is, dan wordt de\n" " waarde ervan gebruikt als een opmaaktekenreeks for strftime(3), om een\n" -" tijdsstempel bij elk geschiedenisitem weer te geven. Anders worden geen\n" +" tijdsstempel bij elk geschiedenisitem weer te geven. Anders worden " +"geen\n" " tijdsstempels getoond.\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3503,12 +3702,15 @@ msgid "" msgstr "" "De status van taken tonen.\n" "\n" -" Toont de actieve taken. Een TAAKAANDUIDING beperkt de uitvoer tot alleen\n" -" die taak. Zonder opties wordt de status van alle actieve taken getoond.\n" +" Toont de actieve taken. Een TAAKAANDUIDING beperkt de uitvoer tot " +"alleen\n" +" die taak. Zonder opties wordt de status van alle actieve taken " +"getoond.\n" "\n" " Opties:\n" " -l ook de proces-ID's tonen, naast de gewone informatie\n" -" -n alleen processen tonen die sinds de vorige melding zijn veranderd\n" +" -n alleen processen tonen die sinds de vorige melding zijn " +"veranderd\n" " -p alleen de proces-ID's tonen\n" " -r uitvoer beperken tot draaiende taken\n" " -s uitvoer beperken tot gepauzeerde taken\n" @@ -3517,10 +3719,11 @@ msgstr "" " alle gegeven taken (in ARGUMENTen) afgesloten zijn (dat wil zeggen: hun\n" " proces-ID is vervangen door dat van hun moederproces).\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad. Met optie '-x' is de afsluitwaarde die van OPDRACHT." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3544,14 +3747,15 @@ msgstr "" "\n" " Opties:\n" " -a alle taken verwijderen (als geen TAAKAANDUIDING gegeven is)\n" -" -h taken niet verwijderen maar zodanig markeren dat deze geen SIGHUP\n" +" -h taken niet verwijderen maar zodanig markeren dat deze geen " +"SIGHUP\n" " krijgen wanneer de shell een SIGHUP krijgt\n" " -r alleen draaiende taken verwijderen\n" "\n" " De afsluitwaarde is 0, tenzij een ongeldige optie of TAAKAANDUIDING\n" " gegeven werd." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3581,27 +3785,32 @@ msgstr "" " Opties:\n" " -n NAAM het signaal met deze naam sturen\n" " -s NUMMER het signaal met dit nummer sturen\n" -" -l lijst met beschikbare signalen tonen; als na '-l' argumenten\n" +" -l lijst met beschikbare signalen tonen; als na '-l' " +"argumenten\n" " volgen, dan wordt voor elk nummer de bijbehorende naam\n" " getoond, en voor elke naam het bijbehorende nummer\n" " -L synoniem van '-l'\n" "\n" -" 'kill' is om twee redenen een ingebouwde shell-opdracht: het accepteert\n" -" ook taakaanduidingen in plaats van alleen proces-ID's, en als het maximum\n" +" 'kill' is om twee redenen een ingebouwde shell-opdracht: het " +"accepteert\n" +" ook taakaanduidingen in plaats van alleen proces-ID's, en als het " +"maximum\n" " aantal processen bereikt is hoeft u geen nieuw proces te starten om een\n" " ander proces te elimineren.\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3643,7 +3852,8 @@ msgstr "" " De evaluatie gebeurt in gehele getallen zonder controle op overloop;\n" " maar deling door nul wordt gedetecteerd en wordt getoond als een fout.\n" "\n" -" Onderstaande lijst toont de beschikbare operatoren in groepjes van gelijke\n" +" Onderstaande lijst toont de beschikbare operatoren in groepjes van " +"gelijke\n" " voorrang; de groepjes zijn gerangschikt volgens afnemende voorrang.\n" "\n" " var++, var-- post-increment, post-decrement van variabele\n" @@ -3666,9 +3876,12 @@ msgstr "" "\n" " =, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |= toewijzingen\n" "\n" -" Shell-variabelen zijn toegestaan als parameters. De naam van een variabele\n" -" wordt vervangen door zijn waarde (zonodig omgezet naar een geheel getal).\n" -" Variabelen hoeven geen 'geheel getal'-eigenschap te hebben om gebruikt te\n" +" Shell-variabelen zijn toegestaan als parameters. De naam van een " +"variabele\n" +" wordt vervangen door zijn waarde (zonodig omgezet naar een geheel " +"getal).\n" +" Variabelen hoeven geen 'geheel getal'-eigenschap te hebben om gebruikt " +"te\n" " kunnen worden in een expressie.\n" "\n" " Operatoren worden geëvalueerd in volgorde van voorrang. Subexpressies\n" @@ -3678,18 +3891,21 @@ msgstr "" " Als het laatste ARGUMENT evalueert tot 0, dan is de afsluitwaarde van\n" " 'let' 1; anders 0." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3701,7 +3917,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3719,47 +3936,63 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" "Een regel van standaardinvoer lezen en in velden opsplitsen.\n" "\n" -" Leest één regel van standaardinvoer (of van de gegeven bestandsdescriptor\n" -" als optie '-u' gegeven is) en wijst het eerste woord aan de eerste NAAM toe,\n" -" het tweede woord aan de tweede NAAM, en zo verder; de resterende woorden\n" -" worden toegewezen aan de laatste NAAM. Alleen de tekens in de variabele\n" -" IFS worden herkend als woordscheidingstekens. Als er geen namen gegeven\n" +" Leest één regel van standaardinvoer (of van de gegeven " +"bestandsdescriptor\n" +" als optie '-u' gegeven is) en wijst het eerste woord aan de eerste NAAM " +"toe,\n" +" het tweede woord aan de tweede NAAM, en zo verder; de resterende " +"woorden\n" +" worden toegewezen aan de laatste NAAM. Alleen de tekens in de " +"variabele\n" +" IFS worden herkend als woordscheidingstekens. Als er geen namen " +"gegeven\n" " zijn, dan wordt de gelezen regel opgeslagen in de variabele REPLY.\n" "\n" " Opties:\n" " -a ARRAY de gelezen woorden toekennen aan de opeenvolgende posities\n" " van het genoemde array, beginnend bij index nul\n" -" -d TEKEN doorgaan met lezen tot TEKEN gelezen wordt (i.p.v. LF-teken)\n" +" -d TEKEN doorgaan met lezen tot TEKEN gelezen wordt (i.p.v. LF-" +"teken)\n" " -e 'readline' gebruiken om de regel in te lezen\n" " -i TEKST door 'readline' te gebruiken begintekst\n" -" -n AANTAL stoppen na maximaal dit aantal tekens gelezen te hebben, of\n" -" na een LF-teken (i.p.v. altijd te wachten op een LF-teken)\n" -" -N AANTAL alleen stoppen na dit aantal tekens gelezen te hebben, of na\n" +" -n AANTAL stoppen na maximaal dit aantal tekens gelezen te hebben, " +"of\n" +" na een LF-teken (i.p.v. altijd te wachten op een LF-" +"teken)\n" +" -N AANTAL alleen stoppen na dit aantal tekens gelezen te hebben, of " +"na\n" " EOF of tijdsoverschrijding, elk scheidingsteken negerend\n" -" -p PROMPT deze tekenreeks tonen als prompt (zonder afsluitende nieuwe\n" +" -p PROMPT deze tekenreeks tonen als prompt (zonder afsluitende " +"nieuwe\n" " regel) alvorens te beginnen met lezen\n" " -r backslash-codes niet omzetten naar hun betekenis\n" " -s invoer die van een terminal komt niet echoën\n" " -t AANTAL na dit aantal seconden stoppen met wachten op invoer en\n" " afsluiten met een code groter dan 128; de waarde van de\n" " variabele TMOUT is de standaardwaarde voor het aantal te\n" -" wachten seconden; het aantal mag drijvendepuntgetal zijn;\n" -" als AANTAl 0 is, dan keert 'read' onmiddellijk terug zonder\n" -" enige data te lezen, maar is alleen succesvol als er op de\n" +" wachten seconden; het aantal mag drijvendepuntgetal " +"zijn;\n" +" als AANTAl 0 is, dan keert 'read' onmiddellijk terug " +"zonder\n" +" enige data te lezen, maar is alleen succesvol als er op " +"de\n" " betreffende bestandsdescriptor invoer beschikbaar is\n" -" -u BS.DS. van deze bestandsdescriptor lezen i.p.v. van standaardinvoer\n" +" -u BS.DS. van deze bestandsdescriptor lezen i.p.v. van " +"standaardinvoer\n" "\n" " De afsluitwaarde is 0, tenzij einde-van-bestand (EOF) bereikt werd,\n" " de tijdslimiet overschreden werd, er een toekenningsfout optrad, of een\n" " ongeldige bestandsdescriptor als argument van '-u' gegeven werd." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3780,7 +4013,7 @@ msgstr "" " uitvoeren is." # Voor de duidelijkheid is de tekstvolgorde veranderd. -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3823,7 +4056,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3847,7 +4081,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3865,42 +4100,62 @@ msgid "" msgstr "" "Waarden van shell-opties of positionele parameters instellen.\n" "\n" -" Schakelt shell-eigenschappen in/uit, of verandert waarden van positionele\n" -" parameters. Zonder opties of argumenten toont 'set' de namen en waarden\n" -" van alle gedefinieerde variabelen en functies, in een vorm die als invoer\n" -" hergebruikt kan worden. De volgende opties zijn beschikbaar (een '+' in\n" +" Schakelt shell-eigenschappen in/uit, of verandert waarden van " +"positionele\n" +" parameters. Zonder opties of argumenten toont 'set' de namen en " +"waarden\n" +" van alle gedefinieerde variabelen en functies, in een vorm die als " +"invoer\n" +" hergebruikt kan worden. De volgende opties zijn beschikbaar (een '+' " +"in\n" " plaats van een '-' schakelt de betreffende eigenschap _uit_ i.p.v. in):\n" "\n" -" -a nieuwe of gewijzigde variabelen en functies automatisch exporteren\n" +" -a nieuwe of gewijzigde variabelen en functies automatisch " +"exporteren\n" " -B accoladevervanging uitvoeren (is standaard, b.v. a{b,c} -> ab ac)\n" -" -b beëindiging van een taak direct melden (i.p.v. na huidige opdracht)\n" +" -b beëindiging van een taak direct melden (i.p.v. na huidige " +"opdracht)\n" " -C omleiding van uitvoer mag gewone bestanden niet overschrijven\n" -" -E een 'trap' op ERR door laten werken in functies en dochterprocessen\n" -" -e de shell afsluiten zodra afsluitwaarde van een opdracht niet nul is\n" +" -E een 'trap' op ERR door laten werken in functies en " +"dochterprocessen\n" +" -e de shell afsluiten zodra afsluitwaarde van een opdracht niet nul " +"is\n" " -f jokertekens voor bestandsnamen uitschakelen (geen 'globbing')\n" " -H geschiedenisopdracht '!' beschikbaar stellen (standaard)\n" -" -h het volledige pad van opdrachten onthouden na eerste keer opzoeken\n" +" -h het volledige pad van opdrachten onthouden na eerste keer " +"opzoeken\n" " -k ook nakomende toewijzingen aan variabelen in de omgeving plaatsen\n" " -m taakbesturing beschikbaar stellen (standaard)\n" " -n opdrachten wel lezen maar niet uitvoeren (\"droogzwemmen\")\n" -" -o OPTIENAAM deze optie inschakelen (zie verderop voor de lange namen)\n" -" -P geen symbolische koppelingen herleiden bij opdrachten als 'cd' die\n" +" -o OPTIENAAM deze optie inschakelen (zie verderop voor de lange " +"namen)\n" +" -P geen symbolische koppelingen herleiden bij opdrachten als 'cd' " +"die\n" " de huidige map wijzigen\n" -" -p geprivilegeerde modus: de bestanden aangeduid door ENV en BASH_ENV\n" -" worden genegeerd, functies worden niet uit de omgeving geïmporteerd,\n" -" en ook eventuele SHELLOPTS worden genegeerd; modus wordt automatisch\n" -" ingeschakeld als effectieve en echte UID of GID niet overeenkomen;\n" +" -p geprivilegeerde modus: de bestanden aangeduid door ENV en " +"BASH_ENV\n" +" worden genegeerd, functies worden niet uit de omgeving " +"geïmporteerd,\n" +" en ook eventuele SHELLOPTS worden genegeerd; modus wordt " +"automatisch\n" +" ingeschakeld als effectieve en echte UID of GID niet " +"overeenkomen;\n" " uitschakelen maakt dan effectieve UID en GID gelijk aan de echte\n" " -T een 'trap' op DEBUG of RETURN door laten werken in functies en\n" " dochterprocessen\n" " -t afsluiten na het lezen en uitvoeren van één opdracht\n" " -u het gebruik van niet-bestaande variabelen behandelen als een fout\n" " -v invoerregel weergeven (\"echoën\") zodra deze gelezen is\n" -" -x elke opdracht met argumenten weergeven voordat deze wordt uitgevoerd\n" -" -- nakomende argumenten zijn positionele parameters; als er geen verdere\n" -" argumenten zijn, worden de bestaande positionele parameters gewist\n" -" - opties -v en -x uitschakelen; nakomende argumenten zijn positionele\n" -" parameters; maar zonder argumenten worden de bestaande niet gewist\n" +" -x elke opdracht met argumenten weergeven voordat deze wordt " +"uitgevoerd\n" +" -- nakomende argumenten zijn positionele parameters; als er geen " +"verdere\n" +" argumenten zijn, worden de bestaande positionele parameters " +"gewist\n" +" - opties -v en -x uitschakelen; nakomende argumenten zijn " +"positionele\n" +" parameters; maar zonder argumenten worden de bestaande niet " +"gewist\n" "\n" " De opties kunnen ook gebruikt worden bij het starten van de shell.\n" " De huidige toestand van de eigenschappen is te vinden in $-. Eventuele\n" @@ -3917,7 +4172,8 @@ msgstr "" " hashall == -h (gevonden pad van opdrachten onthouden)\n" " histexpand == -H ('!'-opdracht beschikbaar stellen)\n" " history opdrachtengeschiedenis beschikbaar stellen\n" -" ignoreeof Ctrl-D negeren; de shell niet afsluiten bij lezen van EOF\n" +" ignoreeof Ctrl-D negeren; de shell niet afsluiten bij lezen van " +"EOF\n" " interactive-comments commentaar in interactieve opdrachten toestaan\n" " keyword == -k (nakomende toewijzingen ook meenemen)\n" " monitor == -m (taakbesturing beschikbaar stellen)\n" @@ -3926,11 +4182,14 @@ msgstr "" " noglob == -f (jokertekens uitschakelen)\n" " nolog (herkend maar genegeerd)\n" " notify == -b (beëindiging van een taak direct melden)\n" -" nounset == -u (niet-bestaande variabelen als een fout beschouwen)\n" +" nounset == -u (niet-bestaande variabelen als een fout " +"beschouwen)\n" " onecmd == -t (afsluiten na uitvoeren van één opdracht)\n" " physical == -P (fysieke paden volgen i.p.v. symbolische)\n" -" pipefail de afsluitwaarde van een pijplijn gelijkmaken aan die van\n" -" de laatste niet-succesvolle opdracht in de reeks, of aan\n" +" pipefail de afsluitwaarde van een pijplijn gelijkmaken aan die " +"van\n" +" de laatste niet-succesvolle opdracht in de reeks, of " +"aan\n" " 0 als alle opdrachten succesvol waren\n" " posix de voorschriften van de POSIX-standaard strict volgen\n" " privileged == -p (geprivilegeerde modus)\n" @@ -3940,7 +4199,7 @@ msgstr "" "\n" " De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3952,7 +4211,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -3977,12 +4237,13 @@ msgstr "" " De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of een\n" " NAAM alleen-lezen is." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -3997,7 +4258,8 @@ msgstr "" "De export-eigenschap van shell-variabelen instellen.\n" "\n" " Markeert elke gegeven naam voor automatische export naar de omgeving\n" -" van latere opdrachten. Als een WAARDE gegeven is, dan wordt deze WAARDE\n" +" van latere opdrachten. Als een WAARDE gegeven is, dan wordt deze " +"WAARDE\n" " toegekend alvorens te exporteren.\n" "\n" " Opties:\n" @@ -4009,7 +4271,7 @@ msgstr "" "\n" " De afsluitwaarde is 0, tenzij een ongeldige optie of NAAM gegeven werd." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4032,7 +4294,8 @@ msgstr "" "Shell-variabelen als onveranderbaar markeren.\n" "\n" " Markeert elke gegeven NAAM als alleen-lezen, zodat de waarde van deze\n" -" NAAM niet meer veranderd kan worden door een latere toewijzing. Als een\n" +" NAAM niet meer veranderd kan worden door een latere toewijzing. Als " +"een\n" " WAARDE gegeven is, dan deze WAARDE toekennen alvorens deze te fixeren.\n" "\n" " Opties:\n" @@ -4046,7 +4309,7 @@ msgstr "" "\n" " De afsluitwaarde is 0, tenzij een ongeldige optie of NAAM gegeven werd." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4063,7 +4326,7 @@ msgstr "" "\n" " De afsluitwaarde is 0 tenzij N negatief is of groter dan $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4078,15 +4341,17 @@ msgid "" msgstr "" "Opdrachten uit bestand in de huidige shell uitvoeren.\n" "\n" -" Leest opdrachten uit het gegeven bestand en voert deze uit in de huidige\n" +" Leest opdrachten uit het gegeven bestand en voert deze uit in de " +"huidige\n" " shell. De mappen in PATH worden nagezocht om het genoemde bestand te\n" " vinden. Als er verder nog argumenten gegeven zijn, dan worden dit de\n" " positionele parameters tijdens de uitvoering van het genoemde bestand.\n" "\n" -" De afsluitwaarde is die van de laatst uitgevoerde opdracht in het gegeven\n" +" De afsluitwaarde is die van de laatst uitgevoerde opdracht in het " +"gegeven\n" " bestand, of 1 als dit bestand niet gelezen kan worden." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4108,10 +4373,11 @@ msgstr "" " Optie:\n" " -f pauzering afdwingen, ook als dit een login-shell is\n" "\n" -" De afsluitwaarde is 0, tenzij taakbeheer uitgeschakeld is of er een fout\n" +" De afsluitwaarde is 0, tenzij taakbeheer uitgeschakeld is of er een " +"fout\n" " optreedt." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4145,7 +4411,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -4166,7 +4433,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -4220,14 +4488,18 @@ msgstr "" " -r BESTAND waar als bestand voor u leesbaar is\n" " -S BESTAND waar als bestand een socket is\n" " -s BESTAND waar als bestand niet leeg is\n" -" -t DESCRIPTOR waar als bestandsdescriptor geopend is op een terminal\n" +" -t DESCRIPTOR waar als bestandsdescriptor geopend is op een " +"terminal\n" " -u BESTAND waar als bestand SETUID is\n" " -w BESTAND waar als bestand voor u schrijfbaar is\n" " -x BESTAND waar als bestand door u uitvoerbaar is\n" "\n" -" BEST1 -nt BEST2 waar als eerste bestand later gewijzigd is dan tweede\n" -" BEST1 -ot BEST2 waar als eerste bestand eerder gewijzigd is dan tweede\n" -" BEST1 -ef BEST2 waar als eerste bestand harde koppeling is naar tweede\n" +" BEST1 -nt BEST2 waar als eerste bestand later gewijzigd is dan " +"tweede\n" +" BEST1 -ot BEST2 waar als eerste bestand eerder gewijzigd is dan " +"tweede\n" +" BEST1 -ef BEST2 waar als eerste bestand harde koppeling is naar " +"tweede\n" "\n" " Tekenreeksoperatoren:\n" " -z REEKS waar als tekenreeks leeg is\n" @@ -4235,8 +4507,10 @@ msgstr "" " REEKS waar als tekenreeks niet leeg is\n" " RKS1 = RKS2 waar als de tekenreeksen gelijk zijn\n" " RKS1 != RKS2 waar als de tekenreeksen niet gelijk zijn\n" -" RKS1 < RKS2 waar als eerste reeks lexicografisch voor de tweede komt\n" -" RKS1 > RKS2 waar als eerste reeks lexicografisch na de tweede komt\n" +" RKS1 < RKS2 waar als eerste reeks lexicografisch voor de tweede " +"komt\n" +" RKS1 > RKS2 waar als eerste reeks lexicografisch na de tweede " +"komt\n" "\n" " Andere operatoren:\n" " -o OPTIE waar als deze shell-optie ingeschakeld is\n" @@ -4253,7 +4527,7 @@ msgstr "" " De afsluitwaarde is 0 als EXPRESSIE waar is, 1 als EXPRESSIE onwaar is,\n" " en 2 als een ongeldig argument gegeven werd." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4265,11 +4539,12 @@ msgstr "" " Dit is een synoniem voor de ingebouwde functie 'test', behalve dat\n" " het laatste argument een ']' moet zijn, horend bij de begin-'['." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" @@ -4283,11 +4558,12 @@ msgstr "" "\n" " De afsluitwaarde is altijd 0." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -4296,63 +4572,81 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" "Signalen en andere gebeurtenissen opvangen.\n" "\n" " Definieert en activeert afhandelingsprocedures die uitgevoerd moeten\n" " worden wanneer de shell een signaal of andere gebeurtenissen ontvangt.\n" "\n" -" ARGUMENT is een opdracht die gelezen en uitgevoerd wordt wanneer de shell\n" -" een van de opgegeven signalen ontvangt. Als ARGUMENT ontbreekt en er één\n" +" ARGUMENT is een opdracht die gelezen en uitgevoerd wordt wanneer de " +"shell\n" +" een van de opgegeven signalen ontvangt. Als ARGUMENT ontbreekt en er " +"één\n" " signaal gegeven is, of wanneer ARGUMENT '-' is, dan worden de opgegeven\n" " signalen teruggezet op de waarde die ze hadden bij het starten van deze\n" " shell. Als ARGUMENT de lege tekenreeks is, dan worden de opgegeven\n" -" signalen genegeerd door zowel deze shell als door alle dochterprocessen.\n" +" signalen genegeerd door zowel deze shell als door alle " +"dochterprocessen.\n" "\n" " Als EXIT (0) als signaal opgegeven wordt, dan wordt ARGUMENT uitgevoerd\n" " bij het afsluiten van de shell. Als DEBUG als signaal opgegeven wordt,\n" -" dan wordt ARGUMENT uitgevoerd vóór elke enkelvoudige opdracht. Als RETURN\n" -" als signaal opgegeven wordt, dan wordt ARGUMENT uitgevoerd elke keer als\n" -" een functie (of een met 'source' aangeroepen script) terugkeert. Als ERR\n" -" als signaal opgegeven wordt, dan wordt ARGUMENT uitgevoerd elke keer als\n" +" dan wordt ARGUMENT uitgevoerd vóór elke enkelvoudige opdracht. Als " +"RETURN\n" +" als signaal opgegeven wordt, dan wordt ARGUMENT uitgevoerd elke keer " +"als\n" +" een functie (of een met 'source' aangeroepen script) terugkeert. Als " +"ERR\n" +" als signaal opgegeven wordt, dan wordt ARGUMENT uitgevoerd elke keer " +"als\n" " de mislukking van een opdracht de shell zou beëindigen als optie '-e'\n" " gegeven was.\n" "\n" -" Als er geen enkel argument gegeven is, dan toont 'trap' welke opdrachten\n" +" Als er geen enkel argument gegeven is, dan toont 'trap' welke " +"opdrachten\n" " er met welke signalen verbonden zijn.\n" "\n" " Opties:\n" " -l een overzicht tonen van signaalnummers en hun namen\n" " -p voor elk gegeven signaal tonen welke opdracht ermee verbonden is\n" "\n" -" Signalen kunnen als naam of als nummer opgegeven worden, in hoofd- of in\n" +" Signalen kunnen als naam of als nummer opgegeven worden, in hoofd- of " +"in\n" " kleine letters, en het voorvoegsel 'SIG' is optioneel. Merk op dat met\n" -" 'kill -signaal $$' een signaal naar de huidige shell gestuurd kan worden.\n" +" 'kill -signaal $$' een signaal naar de huidige shell gestuurd kan " +"worden.\n" "\n" " De afsluitwaarde is 0, tenzij een ongeldige optie of SIGNAALAANDUIDING\n" " gegeven werd." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4378,7 +4672,8 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" "Informatie tonen over een opdracht.\n" "\n" @@ -4392,7 +4687,8 @@ msgstr "" " -f functies negeren, alsof ze niet gedefinieerd zijn\n" " -P naar elke gegeven naam zoeken in het huidige zoekpad (PATH), ook\n" " als het een alias, ingebouwde shell-opdracht of functie is\n" -" -p voor elke gegeven naam het volledige pad tonen van het bestand dat\n" +" -p voor elke gegeven naam het volledige pad tonen van het bestand " +"dat\n" " uitgevoerd zou worden, of niets als er een alias, functie,\n" " ingebouwde shell-opdracht of sleutelwoord met die naam is\n" " -t alleen het type van de opgegeven namen tonen: 'alias', 'builtin',\n" @@ -4403,11 +4699,13 @@ msgstr "" "\n" " De afsluitwaarde is 0 als elke NAAM gevonden werd, anders 1." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -4433,6 +4731,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4452,7 +4751,8 @@ msgid "" msgstr "" "Grenzen van hulpbronnen aanpassen.\n" "\n" -" Begrenst de beschikbare hulpbronnen voor processen gestart door deze shell\n" +" Begrenst de beschikbare hulpbronnen voor processen gestart door deze " +"shell\n" " -- op systemen die zulke begrenzing toestaan.\n" "\n" " Opties:\n" @@ -4463,9 +4763,11 @@ msgstr "" " -c de maximum grootte van een core-bestand (in kB)\n" " -d de maximum hoeveelheid gegevensgeheugen van een proces (in kB)\n" " -e de maximum procespriotiteit (de 'nice'-waarde)\n" -" -f de maximum grootte van bestanden geschreven door shell of dochters\n" +" -f de maximum grootte van bestanden geschreven door shell of " +"dochters\n" " -i het maximum aantal nog wachtende signalen\n" -" -l de maximum hoeveelheid geheugen die een proces mag vastpinnen (kB)\n" +" -l de maximum hoeveelheid geheugen die een proces mag vastpinnen " +"(kB)\n" " -k het maximum aantal gereserveerde kqueues voor dit proces\n" " -m de maximum hoeveelheid fysiek geheugen van een proces (in kB)\n" " -n het maximum aantal open bestandsdescriptors\n" @@ -4489,13 +4791,15 @@ msgstr "" " Als geen optie gegeven is, dan wordt optie '-f' aangenomen.\n" "\n" " De waardes gaan in stappen van 1024 bytes, behalve voor '-t', die in\n" -" seconden is, voor '-p', die in stappen van 512 bytes gaat, en voor '-u',\n" +" seconden is, voor '-p', die in stappen van 512 bytes gaat, en voor '-" +"u',\n" " dat een ongeschaald aantal is.\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4514,48 +4818,68 @@ msgid "" msgstr "" "Het bestandsaanmaakmasker tonen of instellen.\n" "\n" -" Stelt het bestandsaanmaakmasker van de gebruiker in op de gegeven MODUS.\n" -" Als MODUS ontbreekt, dan wordt de huidige waarde van het masker getoond.\n" +" Stelt het bestandsaanmaakmasker van de gebruiker in op de gegeven " +"MODUS.\n" +" Als MODUS ontbreekt, dan wordt de huidige waarde van het masker " +"getoond.\n" "\n" -" Als MODUS begint met een cijfer, wordt het begrepen als een octaal getal,\n" +" Als MODUS begint met een cijfer, wordt het begrepen als een octaal " +"getal,\n" " anders als een symbolische modus-tekenreeks zoals chmod (1) die kent.\n" "\n" " Opties:\n" -" -p als invoer herbruikbare uitvoer produceren (indien MODUS ontbreekt)\n" +" -p als invoer herbruikbare uitvoer produceren (indien MODUS " +"ontbreekt)\n" " -S symbolische uitvoer produceren; anders octale getallen\n" "\n" " De afsluitwaarde is 0, tenzij MODUS ongeldig is of een ongeldige optie\n" " gegeven werd." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Op taakafsluiting wachten en de afsluitwaarde rapporteren.\n" "\n" " Wacht op elk proces aangeduid door een ID -- dat een taakaanduiding of\n" -" een proces-ID mag zijn -- en rapporteert diens afsluitwaarde. Als geen ID\n" -" gegeven is, dan wordt er gewacht op alle actieve dochterprocessen, en is\n" -" de afsluitwaarde van 'wait' automatisch 0. Als ID een taakaanduiding is,\n" +" een proces-ID mag zijn -- en rapporteert diens afsluitwaarde. Als geen " +"ID\n" +" gegeven is, dan wordt er gewacht op alle actieve dochterprocessen, en " +"is\n" +" de afsluitwaarde van 'wait' automatisch 0. Als ID een taakaanduiding " +"is,\n" " dan wordt er gewacht op alle processen in de pijplijn van die taak.\n" "\n" -" Als optie '-n' gegeven is, dan wordt gewacht op de eerstvolgende voltooiing\n" +" Als optie '-n' gegeven is, dan wordt gewacht op de eerstvolgende " +"voltooiing\n" " van een taak en wordt diens afsluitwaarde geretourneerd.\n" " \n" " Als optie '-f' gegeven is, en taakbesturing is ingeschakeld, dan wordt\n" @@ -4565,16 +4889,18 @@ msgstr "" " De afsluitwaarde is die van de laatste ID, 1 als ID ongeldig is,\n" " of 2 als een ongeldige optie gegeven werd." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" "Op procesafsluiting wachten en de afsluitwaarde rapporteren.\n" @@ -4587,7 +4913,7 @@ msgstr "" " De afsluitwaarde is die van de laatste PID, 1 als PID ongeldig is,\n" " of 2 als een ongeldige optie gegeven werd." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4608,7 +4934,7 @@ msgstr "" "\n" " De afsluitwaarde is die van de laatst uitgevoerde opdracht." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4635,7 +4961,7 @@ msgstr "" "\n" " De afsluitwaarde is die van de laatst uitgevoerde opdracht." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4672,7 +4998,7 @@ msgstr "" "\n" " De afsluitwaarde is die van de laatst uitgevoerde opdracht." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4699,7 +5025,7 @@ msgstr "" " overdraagbare standaardopmaak.\n" " De afsluitwaarde is die van de PIJPLIJN." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4717,16 +5043,21 @@ msgstr "" "\n" " De afsluitwaarde is die van de laatst uitgevoerde opdracht." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" @@ -4737,15 +5068,17 @@ msgstr "" " Voert eerst de opdrachten na 'if' uit; als de afsluitwaarde daarvan\n" " nul is, dan worden de opdrachten na de eerste 'then' uitgevoerd; anders\n" " de opdrachten na de eerstvolgende 'elif' (indien aanwezig) of de 'else'\n" -" (indien aanwezig). Als de afsluitwaarde van de opdrachten na een 'elif'\n" +" (indien aanwezig). Als de afsluitwaarde van de opdrachten na een " +"'elif'\n" " nul is, dan worden de opdrachten na de bijbehorende 'then' uitgevoerd.\n" " Als er geen verdere 'elif' of 'else' meer is, of zodra de opdrachten na\n" " een 'then' zijn uitgevoerd, is de 'if'-opdracht voltooid.\n" "\n" -" De afsluitwaarde van de gehele opdracht is die van de laatst uitgevoerde\n" +" De afsluitwaarde van de gehele opdracht is die van de laatst " +"uitgevoerde\n" " deelopdracht, of nul als geen enkele 'if' of 'elif' nul opleverde." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4762,7 +5095,7 @@ msgstr "" "\n" " De afsluitwaarde is die van de laatst uitgevoerde opdracht." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4779,7 +5112,7 @@ msgstr "" "\n" " De afsluitwaarde is die van de laatst uitgevoerde opdracht." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4800,12 +5133,13 @@ msgstr "" "\n" " De afsluitwaarde van coproc is 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -4821,7 +5155,7 @@ msgstr "" "\n" " De afsluitwaarde is 0, tenzij NAAM onveranderbaar is." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4838,7 +5172,7 @@ msgstr "" "\n" " De afsluitwaarde is die van de laatst uitgevoerde opdracht." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4862,12 +5196,13 @@ msgstr "" "\n" " De afsluitwaarde is die van de hervatte taak." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4879,13 +5214,16 @@ msgstr "" "\n" " De afsluitwaarde is 1 als de EXPRESSIE tot 0 evalueert; anders 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -4905,27 +5243,33 @@ msgid "" msgstr "" "Een voorwaardelijke opdracht uitvoeren.\n" "\n" -" Evalueert de gegeven conditionele expressie; afhankelijk van het resultaat\n" -" is de afsluitwaarde 0 (\"waar\") of 1 (\"onwaar\"). De expressies bestaan uit\n" -" dezelfde basiscomponenten als die van ingebouwde opdracht 'test', en kunnen\n" +" Evalueert de gegeven conditionele expressie; afhankelijk van het " +"resultaat\n" +" is de afsluitwaarde 0 (\"waar\") of 1 (\"onwaar\"). De expressies " +"bestaan uit\n" +" dezelfde basiscomponenten als die van ingebouwde opdracht 'test', en " +"kunnen\n" " worden gecombineerd met de volgende operatoren:\n" "\n" " ( EXPRESSIE ) de waarde van de gegeven expressie\n" " ! EXPRESSIE waar als EXPRESSIE onwaar is, anders onwaar\n" -" EXPR1 && EXPR2 waar als beide expressies waar zijn, anders onwaar\n" -" EXPR1 || EXPR2 onwaar als beide expressies onwaar zijn, anders waar\n" +" EXPR1 && EXPR2 waar als beide expressies waar zijn, anders " +"onwaar\n" +" EXPR1 || EXPR2 onwaar als beide expressies onwaar zijn, anders " +"waar\n" "\n" " Als '==' of '!=' als operator gebruikt wordt, dan wordt de rechter\n" " tekenreeks als patroon begrepen en wordt patroonherkenning uitgevoerd.\n" " Als '=~' als operator gebruikt wordt, dan wordt de rechter tekenreeks\n" " als een reguliere expressie begrepen.\n" "\n" -" De operatoren '&&' en '||' evalueren de tweede expressie níét als de waarde\n" +" De operatoren '&&' en '||' evalueren de tweede expressie níét als de " +"waarde\n" " van de eerste voldoende is om het eindresulaat te bepalen.\n" "\n" " De afsluitwaarde is 0 of 1, afhankelijk van EXPRESSIE." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4984,46 +5328,62 @@ msgstr "" " lijst worden de elementen van elkaar gescheiden door dubbele punten.)\n" "\n" " BASH_VERSION versie-informatie van deze 'bash'\n" -" CDPATH lijst van mappen om te doorzoeken wanneer het argument van\n" +" CDPATH lijst van mappen om te doorzoeken wanneer het argument " +"van\n" " 'cd' niet in de huidige map voorkomt\n" -" GLOBIGNORE lijst van patronen die de bestandsnamen beschrijven die bij\n" +" GLOBIGNORE lijst van patronen die de bestandsnamen beschrijven die " +"bij\n" " bestandsnaamjokertekenexpansie genegeerd moeten worden\n" " HISTFILE naam van het bestand dat uw opdrachtengeschiedenis bevat\n" -" HISTFILESIZE maximum aantal regels dat geschiedenisbestand mag bevatten\n" +" HISTFILESIZE maximum aantal regels dat geschiedenisbestand mag " +"bevatten\n" " HISTIGNORE lijst van patronen die niet in geschiedenis moeten komen\n" -" HISTSIZE maximum aantal geschiedenisregels dat huidige shell gebruikt\n" +" HISTSIZE maximum aantal geschiedenisregels dat huidige shell " +"gebruikt\n" " HOME het volledige pad naar uw thuismap\n" -" HOSTNAME de naam van de computer waarop deze 'bash' wordt uitgevoerd\n" +" HOSTNAME de naam van de computer waarop deze 'bash' wordt " +"uitgevoerd\n" " HOSTTYPE de soort CPU waarop deze 'bash' wordt uitgevoerd\n" " IGNOREEOF het aantal te negeren Ctrl-D's alvorens de shell afsluit\n" " MACHTYPE de soort machine waarop deze 'bash' wordt uitgevoerd\n" " MAILCHECK hoe vaak (in seconden) 'bash' controleert op nieuwe mail\n" -" MAILPATH lijst van bestandsnamen die 'bash' controleert op nieuwe mail\n" +" MAILPATH lijst van bestandsnamen die 'bash' controleert op nieuwe " +"mail\n" " OSTYPE de soort Unix waarop deze 'bash' wordt uitgevoerd\n" " PATH lijst van mappen waar opdrachten in gezocht moeten worden\n" -" PROMPT_COMMAND uit te voeren opdracht vóór het tonen van primaire prompt\n" +" PROMPT_COMMAND uit te voeren opdracht vóór het tonen van primaire " +"prompt\n" " PS1 tekenreeks die primaire prompt beschrijft\n" -" PS2 tekenreeks die secundaire prompt beschrijft (standaard '> ')\n" +" PS2 tekenreeks die secundaire prompt beschrijft (standaard '> " +"')\n" " PWD het volledige pad van de huidige map\n" " SHELLOPTS lijst van ingeschakelde shell-opties\n" " TERM soortnaam van de huidige terminal\n" " TIMEFORMAT opmaakvoorschrift voor de uitvoer van 'time'\n" -" auto_resume niet-leeg betekent dat één opdrachtwoord op de opdrachtregel\n" -" eerst opgezocht wordt in de lijst van gepauzeerde taken,\n" -" en indien daar gevonden, dan wordt die taak in de voorgrond\n" -" geplaatst; de waarde 'exact' betekent dat het gegeven woord\n" -" exact moet overeenkomen met een opdracht in de lijst van\n" -" gepauzeerde taken; de waarde 'substring' betekent dat een\n" +" auto_resume niet-leeg betekent dat één opdrachtwoord op de " +"opdrachtregel\n" +" eerst opgezocht wordt in de lijst van gepauzeerde " +"taken,\n" +" en indien daar gevonden, dan wordt die taak in de " +"voorgrond\n" +" geplaatst; de waarde 'exact' betekent dat het gegeven " +"woord\n" +" exact moet overeenkomen met een opdracht in de lijst " +"van\n" +" gepauzeerde taken; de waarde 'substring' betekent dat " +"een\n" " overeenkomst met een deeltekenreeks voldoende is; elke\n" -" andere waarde betekent dat het gegeven woord aan het begin\n" +" andere waarde betekent dat het gegeven woord aan het " +"begin\n" " moet staan van de opdracht van een gepauzeerde taak\n" " histchars tekens die geschiedenisexpansie en -vervanging besturen;\n" " het eerste teken is het geschiedenisvervangingsteken,\n" " gewoonlijk '!'; het tweede teken is het snelle\n" -" vervangingsteken, gewoonlijk '^'; het derde teken is het\n" +" vervangingsteken, gewoonlijk '^'; het derde teken is " +"het\n" " geschiedeniscommentaarteken, gewoonlijk '#'\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5076,7 +5436,7 @@ msgstr "" " De afsluitwaarde is 0, tenzij een ongeldig argument gegeven werd of de\n" " mapwijziging mislukte." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5125,7 +5485,7 @@ msgstr "" " De afsluitwaarde is 0, tenzij een ongeldig argument gegeven werd of de\n" " mapwijziging mislukte." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5162,7 +5522,8 @@ msgstr "" " -c de mappenstapel wissen door alle elementen te verwijderen\n" " -l paden volledig tonen, niet afgekort ten opzichte van uw thuismap\n" " -p de mappenstapel tonen met één item per regel\n" -" -v als '-p', maar met elk item voorafgegeaan wordt door zijn positie\n" +" -v als '-p', maar met elk item voorafgegeaan wordt door zijn " +"positie\n" " in de stapel\n" "\n" " Argumenten:\n" @@ -5171,10 +5532,11 @@ msgstr "" " -N Het N-de item tonen, tellend vanaf rechts, van de lijst getoond\n" " door 'dirs' wanneer opgeroepen zonder opties, beginnend bij nul.\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5201,19 +5563,21 @@ msgstr "" " met bij elke optie de vermelding of deze al dan niet ingeschakeld is.\n" "\n" " Opties:\n" -" -o de verzameling mogelijke OPTIENAMEN naar diegene die gedefinieerd\n" +" -o de verzameling mogelijke OPTIENAMEN naar diegene die " +"gedefinieerd\n" " zijn voor gebruik met 'set -o'\n" " -p uitvoer produceren die herbruikbaar is als invoer\n" " -q uitvoer onderdrukken\n" " -s elke gegeven OPTIENAAM inschakelen\n" " -u elke gegeven OPTIENAAM uitschakelen\n" "\n" -" Zonder opties (of met alleen '-q') is de afsluitwaarde 0 indien OPTIENAAM\n" +" Zonder opties (of met alleen '-q') is de afsluitwaarde 0 indien " +"OPTIENAAM\n" " ingeschakeld is, 1 indien uitgeschakeld. De afsluitwaarde is ook 1 als\n" " een ongeldige optienaam gegeven werd, en de afsluitwaarde is 2 als een\n" " ongeldige optie gegeven werd." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5221,27 +5585,34 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" "Argumenten volgens een opmaakvoorschrift opmaken en printen.\n" @@ -5264,20 +5635,26 @@ msgstr "" " kan worden. Verder betekent %(OPMAAK)T dat datum-plus-tijd getoond\n" " moet worden door deze opmaak aan strftime(3) mee te geven.\n" "\n" -" De gegeven opmaak wordt zo vaak hergebruikt als nodig is om alle argumenten\n" -" te consumeren. Als er minder argumenten zijn dan de opmaak verwacht, dan\n" -" gedragen de overtollige opmaakspecificaties zich alsof (al naar gelang) de\n" +" De gegeven opmaak wordt zo vaak hergebruikt als nodig is om alle " +"argumenten\n" +" te consumeren. Als er minder argumenten zijn dan de opmaak verwacht, " +"dan\n" +" gedragen de overtollige opmaakspecificaties zich alsof (al naar gelang) " +"de\n" " waarde nul of een lege tekenreeks gegeven werd.\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " schrijf- of toekenningsfout optrad." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -5292,8 +5669,10 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." @@ -5301,7 +5680,8 @@ msgstr "" "Aangeven hoe argumenten door 'readline' gecompleteerd moeten worden.\n" "\n" " Geeft voor elke gegeven NAAM aan hoe de argumenten gecompleteerd dienen\n" -" te worden. Zonder opties worden de bestaande completeringsvoorschriften\n" +" te worden. Zonder opties worden de bestaande " +"completeringsvoorschriften\n" " getoond (in een vorm die als invoer hergebruikt kan worden).\n" "\n" " Opties:\n" @@ -5319,15 +5699,17 @@ msgstr "" " de volgorde van de bovenstaande hoofdletteropties. Optie '-D' gaat\n" " voor optie '-E', en beide gaan voor '-I'\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" @@ -5339,16 +5721,20 @@ msgstr "" " genereert. Als het optionele argument WOORD aanwezig is, worden alleen\n" " de daarbij passende completeringen gegenereerd.\n" "\n" -" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er een\n" +" De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of er " +"een\n" " fout optrad." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -5373,7 +5759,8 @@ msgstr "" "Completeringsopties wijzigen of tonen.\n" "\n" " Wijzigt de completeringsopties van elke gegeven NAAM, of als geen NAAM\n" -" gegeven is, die van de huidige completering. Als geen OPTIE gegeven is,\n" +" gegeven is, die van de huidige completering. Als geen OPTIE gegeven " +"is,\n" " dan worden de completeringsopties van elke gegeven NAAM getoond, of die\n" " van de huidige completering.\n" "\n" @@ -5387,28 +5774,35 @@ msgstr "" "\n" " Elke NAAM dient te refereren aan een opdracht waarvoor reeds een\n" " completeringsvoorschrift gedefinieerd is via de opdracht 'complete'.\n" -" Als geen NAAM gegeven is, dan dient 'compopt' aangeroepen te worden door\n" -" een functie die momenteel completeringen genereert; dan worden de opties\n" +" Als geen NAAM gegeven is, dan dient 'compopt' aangeroepen te worden " +"door\n" +" een functie die momenteel completeringen genereert; dan worden de " +"opties\n" " voor die draaiende completeringsgenerator gewijzigd.\n" "\n" " De afsluitwaarde is 0, tenzij een ongeldige optie gegeven werd of voor\n" " NAAM geen completeringsvoorschrift gedefinieerd is." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -5421,11 +5815,13 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" "Regels inlezen in een geïndexeerde array-variabele.\n" @@ -5438,13 +5834,17 @@ msgstr "" " -n AANTAL maximaal dit aantal regels kopiëren (0 = alles)\n" " -O BEGIN met toekennen beginnen bij deze index (standaard 0)\n" " -s AANTAL dit aantal regels overslaan\n" -" -t nieuweregelteken aan eind van elke gelezen regel verwijderen\n" -" -u BES.DES. uit deze bestandsdescriptor lezen i.p.v. uit standaardinvoer\n" +" -t nieuweregelteken aan eind van elke gelezen regel " +"verwijderen\n" +" -u BES.DES. uit deze bestandsdescriptor lezen i.p.v. uit " +"standaardinvoer\n" " -C FUNCTIE deze functie evalueren na elke HOEVEELHEID regels\n" -" -c HOEVEELHEID het aantal te lezen regels voor elke aanroep van FUNCTIE\n" +" -c HOEVEELHEID het aantal te lezen regels voor elke aanroep van " +"FUNCTIE\n" "\n" " Argument:\n" -" ARRAY naam van array-variabele waarin regels ingelezen moeten worden\n" +" ARRAY naam van array-variabele waarin regels ingelezen moeten " +"worden\n" "\n" " Als '-C' gegeven is zonder '-c', is de standaard-HOEVEELHEID 5000.\n" " Wanneer FUNCTIE aangeroepen wordt, dan wordt hieraan de index van het\n" @@ -5454,10 +5854,11 @@ msgstr "" " Als geen expliciet BEGIN gegeven is, wordt het array gewist alvorens\n" " met toekennen te beginnen.\n" "\n" -" De afsluitwaarde is 0, tenzij ARRAY alleen-lezen is of geen array is, of\n" +" De afsluitwaarde is 0, tenzij ARRAY alleen-lezen is of geen array is, " +"of\n" " een ongeldige optie gegeven werd." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5467,6 +5868,21 @@ msgstr "" "\n" " Een synoniem voor 'mapfile'." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "De context geven van de huidige functie-aanroep.\n" +#~ "\n" +#~ " Zonder EXPR, resulteert " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process(): proces %5ld (%s) in de pijplijn" + +#~ msgid "Unknown Signal #" +#~ msgstr "Onbekend signaalnummer" + # Dit is een commandonaam. #~ msgid "true" #~ msgstr "true" @@ -5479,7 +5895,9 @@ msgstr "" #~ msgid "times" #~ msgstr "times" -#~ msgid "License GPLv2+: GNU GPL version 2 or later \n" +#~ msgid "" +#~ "License GPLv2+: GNU GPL version 2 or later \n" #~ msgstr "" #~ "De licentie is GPLv2+: GNU GPL versie 2 of later.\n" #~ "Zie http://gnu.org/licenses/gpl.html voor de volledige tekst.\n" diff --git a/po/pl.gmo b/po/pl.gmo index ebbd8756ec59f738ab6126514d8fd4dd6eb52a94..4901887fd1b205b1189491acd514b474279511b6 100644 GIT binary patch delta 12530 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 F{{g@Z`D6e9 delta 25840 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 diff --git a/po/pl.po b/po/pl.po index 924bb10c..e6bf0bae 100644 --- a/po/pl.po +++ b/po/pl.po @@ -8,92 +8,98 @@ msgid "" msgstr "" "Project-Id-Version: bash 5.0-beta2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2018-11-28 17:15+0100\n" "Last-Translator: Jakub Bogusz \n" "Language-Team: Polish \n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "nieprawidłowy indeks tablicy" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: usuwanie atrybutu nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: nie można przekształcić tablicy indeksowanej na asocjacyjną" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: błędny klucz tablicy asocjacyjnej" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: nie można przypisać do nienumerycznego indeksu" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: przy przypisaniu do tablicy asocjacyjnej należy użyć nawiasów" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: nie można utworzyć: %s" # ??? -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: nie można znaleźć mapy klawiszy dla polecenia" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: pierwszym drukowalnym znakiem nie jest `\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "brak zamykającego `%c' w %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: brak separującego dwukropka" -#: braces.c:331 +# ??? +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "`%s': nie można usunąć dowiązania" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "rozwijanie nawiasów: nie można przydzielić pamięci dla %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" "rozwijanie nawiasów: nie udało się przydzielić pamięci dla elementów w " "liczbie %u" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "rozwijanie nawiasów: nie udało się przydzielić pamięci dla `%s'" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': błędna nazwa aliasu" @@ -113,23 +119,23 @@ msgstr "`%s': nieprawidłowa nazwa mapy klawiszy" msgid "%s: cannot read: %s" msgstr "%s: nie można odczytać: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': nie znana nazwa funkcji" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s nie jest przypisany do żadnego klawisza.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s może być wywołany przez " # ??? -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "`%s': nie można usunąć dowiązania" @@ -143,28 +149,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "ma sens tylko w pętli `for', `while' lub `until'" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Zwraca kontekst wywołania bieżącego podprogramu.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Bez WYRAŻENIA zwraca " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Zwrócenie kontekstu wywołania bieżącej procedury.\n" +" \n" +" Bez WYRAŻENIA zwracane jest \"$linia $plik\". Z WYRAŻENIEM zwracane " +"jest\n" +" \"$linia $procedura $plik\"; dodatkowe informacje służą do " +"udostępnienia\n" +" śladu stosu.\n" +" \n" +" Wartość WYRAŻENIA określa o ile ramek wywołań względem bieżącej ramki\n" +" należy się cofnąć; numer najwyższej ramki to 0.\n" +" \n" +" Stan wyjściowy:\n" +" Polecenie zwraca 0, chyba że powłoka nie wykonuje funkcji lub WYRAŻENIE\n" +" jest nieprawidłowe." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "Nie ustawiono HOME" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "za dużo argumentów" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "zerowy katalog" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "Nie ustawiono OLDPWD" @@ -183,7 +206,7 @@ msgstr "uwaga: " msgid "%s: usage: " msgstr "%s: składnia: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: opcja wymaga argumentu" @@ -198,7 +221,7 @@ msgstr "%s: wymagany argument numeryczny" msgid "%s: not found" msgstr "%s: nie znaleziono" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: nieprawidłowa opcja" @@ -208,7 +231,7 @@ msgstr "%s: nieprawidłowa opcja" msgid "%s: invalid option name" msgstr "%s: nieprawidłowa nazwa opcji" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': nieprawidłowy identyfikator" @@ -221,7 +244,7 @@ msgstr "błędna liczba ósemkowa" msgid "invalid hex number" msgstr "błędna liczba szesnastkowa" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "nieprawidłowa liczba" @@ -297,73 +320,83 @@ msgstr "błąd podczas ustawiania atrybutów terminala: %s" msgid "error getting terminal attributes: %s" msgstr "błąd podczas pobierania atrybutów terminala: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: błąd przy określaniu katalogu bieżącego: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: niejednoznaczne określenie zadania" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "pomoc nie jest dostępna w tej wersji" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: nie można anulować definicji: %s jest tylko do odczytu" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: nie można anulować definicji" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nieprawidłowa nazwa akcji" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: brak definicji dla uzupełnienia" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "uwaga: opcja -F może działać inaczej niż oczekiwano" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "uwaga: opcja -C może działać inaczej niż oczekiwano" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "aktualnie nie jest wykonywana funkcja dopełniania" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "można używać tylko w funkcji" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: zmienna referencyjna nie może być tablicą" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: zmienna referencyjna nie może wskazywać na siebie" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: cykliczne odwołanie do nazwy" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "`%s': błędna nazwa zmiennej przy odwołaniu do nazwy" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "nie można używać `-f' do tworzenia funkcji" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funkcja tylko do odczytu" @@ -378,7 +411,7 @@ msgstr "%s: przypisanie złożonej tablicy z cytowaniem jest przestarzałe" msgid "%s: cannot destroy array variables in this way" msgstr "%s: nie można w ten sposób unicestwić zmiennej tablicowej" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: nie można przekształcić tablicy asocjacyjnej na indeksowaną" @@ -392,27 +425,32 @@ msgstr "ładowanie dynamiczne nie jest dostępne" msgid "cannot open shared object %s: %s" msgstr "nie można otworzyć obiektu współdzielonego %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "nie można znaleźć %s w obiekcie współdzielonym %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: nie jest ładowany dynamicznie" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "funkcja ładująca dla %s zwraca niepowodzenie (%d): nie załadowano" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: nie jest ładowany dynamicznie" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: nie można usunąć: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: jest katalogiem" @@ -427,12 +465,12 @@ msgstr "%s: nie jest zwykłym plikiem" msgid "%s: file is too large" msgstr "%s: plik jest za duży" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: nie można uruchomić pliku binarnego" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: nie można uruchomić: %s" @@ -456,15 +494,15 @@ msgstr "Istnieją zatrzymane zadania.\n" msgid "There are running jobs.\n" msgstr "Istnieją działające zadania.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "nie znaleziono polecenia" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "specyfikacja historii" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: nie udało się otworzyć pliku tymczasowego: %s" @@ -509,6 +547,12 @@ msgstr[0] "Polecenia powłoki pasujące do słowa kluczowego `" msgstr[1] "Polecenia powłoki pasujące do słów kluczowych `" msgstr[2] "Polecenia powłoki pasujące do słów kluczowych `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -544,21 +588,21 @@ msgstr "" "Gwiazdka (*) po nazwie oznacza, że dane polecenie jest wyłączone.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "nie można używać więcej niż jednego spośród -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "pozycja historii" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: nieprawidłowy znacznik czasu" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: rozwinięcie wg historii nie powiodło się" @@ -590,12 +634,12 @@ msgstr "spodziewano się wyrażenia" msgid "%s: not an indexed array" msgstr "%s: nie jest tablicą indeksowaną" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: nieprawidłowo określony deskryptor pliku" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: nieprawidłowy deskryptor pliku: %s" @@ -623,36 +667,36 @@ msgstr "pusta nazwa zmiennej tablicowej" msgid "array variable support required" msgstr "wymagana obsługa zmiennych tablicowych" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': brak znaku formatującego" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': błędne określenie formatu czasu" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': nieprawidłowy znak formatujący" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "uwaga: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "problem z analizą formatu: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "brak cyfry szesnastkowej dla \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "brak cyfry unikodowej dla \\%c" @@ -804,12 +848,12 @@ msgstr "" " \n" " Zawartość stosu katalogów można zobaczyć za pomocą polecenia `dirs'." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: nieprawidłowo określony limit czasu" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "błąd odczytu: %d: %s" @@ -818,21 +862,11 @@ msgstr "błąd odczytu: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "wyjście przez `return' możliwe tylko z funkcji lub skryptu" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "nie można jednocześnie anulować definicji funkcji i zmiennej" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: nie można anulować definicji" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: nie można anulować definicji: %s jest tylko do odczytu" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: nie jest zmienną tablicową" @@ -847,7 +881,7 @@ msgstr "%s: nie jest funkcją" msgid "%s: cannot export" msgstr "%s: nie można wyeksportować" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "licznik przesunięcia" @@ -855,7 +889,7 @@ msgstr "licznik przesunięcia" msgid "cannot set and unset shell options simultaneously" msgstr "nie można opcji powłoki jednocześnie ustawić i unieważnić" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nieprawidłowa nazwa opcji powłoki" @@ -912,26 +946,26 @@ msgstr "%s jest %s\n" msgid "%s is hashed (%s)\n" msgstr "ścieżka do %s jest zapamiętana (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: nieprawidłowy argument stanowiący ograniczenie" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': złe polecenie" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: nie można odczytać ograniczenia: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "ograniczenie" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: nie można zmienić ograniczenia: %s" @@ -991,76 +1025,76 @@ msgstr "zły skok" msgid "%s: unbound variable" msgstr "%s: nieustawiona zmienna" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aprzekroczony czas oczekiwania na dane wejściowe: auto-wylogowanie\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "nie można przekierować standardowego wejścia z /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': nieprawidłowy znak formatujący" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: koproces [%d:%s] nadal istnieje" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "błąd potoku" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: przekroczono maksymalny poziom zagnieżdżenia polecenia eval (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: przekroczono maksymalny poziom zagnieżdżenia polecenia source (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: przekroczono maksymalny poziom zagnieżdżenia funkcji (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: ograniczony: nie można podawać `/' w nazwach poleceń" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: nie znaleziono polecenia" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: zły interpreter" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: nie można uruchomić pliku binarnego: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "`%s' jest specjalnym poleceniem wewnętrznym" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "nie można skopiować deskryptora pliku %d do %d" @@ -1111,37 +1145,42 @@ msgstr "" msgid "missing `)'" msgstr "brakujący `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "błąd składni: spodziewany argument" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "błąd składni: nieprawidłowy operator arytmetyczny" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (błędny znacznik to \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "nieprawidłowa podstawa arytmetyczna" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: błędna liczba linii" + +#: expr.c:1597 msgid "value too great for base" msgstr "wartość za duża na podstawę" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: błąd w wyrażeniu\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: niemożliwy dostęp do katalogów nadrzędnych" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "nie można wyłączyć trybu nieblokującego dla deskryptora %d" @@ -1156,163 +1195,168 @@ msgstr "nie można przydzielić nowego deskryptora pliku dla wejścia basha z %d msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: bufor dla nowego deskryptora %d już istnieje" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + # ??? -#: jobs.c:1084 +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "proces o PID %d występuje w działającym zadaniu %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "usuwanie zatrzymanego zadania %d z grupą procesów %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: proces %5ld (%s) w potoku" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) oznaczony jako nadal żywy" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: brak takiego PID-u" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Sygnał %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Zakończono" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Zatrzymano" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Zatrzymano(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Działa" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Zakończono(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Kod wyjścia %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Stan nieznany" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(zrzut pamięci) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (katalog: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid potomka (%ld na %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: PID %ld nie jest potomkiem tej powłoki" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Brak rekordu dla procesu %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: zadanie %d jest zatrzymane" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: zadanie zostało przerwane" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: zadanie %d już pracuje w tle" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" "waitchld: wyłączanie WNOHANG w celu uniknięcia nieskończonego oczekiwania" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: linia %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (zrzut pamięci)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(katalog: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp nie powiodło się" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: brak kontroli zadań w tle" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: dyscyplina linii" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "nie można ustawić grupy procesów terminala (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "w tej powłoce nie ma kontroli zadań" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: założenie, że %s nie jest spełnione\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1321,40 +1365,40 @@ msgstr "" "\r\n" "malloc: %s:%d: spartaczone założenie\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "nieznany" # ??? -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: nieprawidłowy blok na liście wolnych bloków" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: wywołane dla bloku, który już został zwolniony" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: wywołane dla bloku, który nie został przydzielony" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: wykryto niedomiar; mh_nbytes poza zakresem" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: rozmiar początkowy i końcowy fragmentu są różne" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: wywołane dla bloku, który nie został przydzielony" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: wykryto niedomiar; mh_nbytes poza zakresem" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: rozmiar początkowy i końcowy fragmentu są różne" @@ -1396,22 +1440,22 @@ msgstr "%s: źle określona ścieżka sieciowa" msgid "network operations not supported" msgstr "operacje sieciowe nie są wspierane" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: nie można zmienić lokalizacji (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: nie można zmienić lokalizacji (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: nie można zmienić lokalizacji (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: nie można zmienić lokalizacji (%s): %s" @@ -1458,7 +1502,7 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: instrukcja przekierowania `%d' poza zakresem" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1467,103 +1511,103 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) przekracza SIZE_MAX (%lu): linia " "skrócona" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "przekroczono maksymalną liczbę dokumentów w miejscu" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "nieoczekiwany EOF podczas poszukiwania pasującego `%c'" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "nieoczekiwany EOF podczas poszukiwania `]]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "błąd składni w wyrażeniu warunkowym: nieoczekiwany znacznik `%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "błąd składni w wyrażeniu warunkowym" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "nieoczekiwany znacznik `%s', oczekiwano `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "oczekiwano `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "nieoczekiwany argument `%s' jednoargumentowego operatora warunkowego" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "nieoczekiwany argument jednoargumentowego operatora warunkowego" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "nieoczekiwany argument `%s', oczekiwano dwuarg. operatora warunkowego" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "oczekiwano dwuargumentowego operatora warunkowego" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "nieoczekiwany argument `%s' dwuargumentowego operatora warunkowego" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "nieoczekiwany argument dwuargumentowego operatora warunkowego" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "nieoczekiwany znacznik `%c' w poleceniu warunkowym" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "nieoczekiwany znacznik `%s' w poleceniu warunkowym" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "nieoczekiwany znacznik %d w poleceniu warunkowym" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "błąd składni przy nieoczekiwanym znaczniku `%s'" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "błąd składni przy `%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "błąd składni: nieoczekiwany koniec pliku" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "błąd składni" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Użyj \"%s\", aby opuścić tę powłokę.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "nieoczekiwany EOF podczas poszukiwania pasującego `)'" @@ -1606,89 +1650,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': nieprawidłowy znak formatujący" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "deskryptor pliku poza zakresem" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: niejednoznaczne przekierowanie" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: nie można nadpisać istniejącego pliku" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: ograniczony: nie można przekierować wyjścia" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "nie można utworzyć pliku tymczasowego dla dokumentu miejscowego: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: nie można przypisać deskryptora pliku do zmiennej" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port nie są wspierane bez sieci" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "błąd przekierowania: nie można powielić deskryptora pliku" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "nie można znaleźć /tmp, proszę o utworzenie!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp musi być prawidłową nazwą katalogu" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "tryb ładnego wypisywania jest ignorowany w powłokach interaktywnych" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: nieprawidłowa opcja" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "nie można ustawić uid-a na %d: efektywny uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "nie można ustawić gid-a na %d: efektywny gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "nie można uruchomić debuggera; tryb diagnostyczny wyłączony" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: jest katalogiem" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Nie mam nazwy!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, wersja %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1697,318 +1741,314 @@ msgstr "" "Użycie:\t%s [długa opcja GNU] [opcja] ...\n" "\t%s [długa opcja GNU] [opcja] plik-skryptu ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Długie opcje GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opcje powłoki:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD lub -c polecenie lub -O shopt_option\t\t(tylko wywołanie)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s lub -o opcja\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Aby uzyskać więcej informacji o opcjach powłoki, napisz `%s -c \"help set" "\"'.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Aby uzyskać więcej informacji o poleceniach wewnętrznych powłoki,\n" "napisz `%s -c help'.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Do zgłaszania błędów należy używać polecenia `bashbug'.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "strona domowa basha: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Ogólna pomoc przy użytkowaniu oprogramowania GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: nieprawidłowa operacja" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Błędny sygnał" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Rozłączenie" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Przerwanie" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Wyjście" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Niedozwolona instrukcja" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Pułapka debuggera/breakpoint" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Instrukcja ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Pułapka EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Błąd w obliczeniach zmiennoprzecinkowych" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Unicestwiony" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Błąd szyny" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Naruszenie ochrony pamięci" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Błędne wywołanie systemowe" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Przerwany potok" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Budzik" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Zakończony" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Nagłe żądanie we/wy" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Zatrzymany (sygnał)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Kontynuacja" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Śmierć lub zatrzymanie potomka" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Zatrzymany (wejście z tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Zatrzymany (wyjście na tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "We/wy gotowe" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Przekroczony limit procesora" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Przekroczony limit pliku" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (wirtualny)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profiler)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Okno zmienione" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Zasoby utracone" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Sygnał użytkownika 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Sygnał użytkownika 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Dane wejściowe HFT" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "Bliska awaria zasilania" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "Bliska awaria systemu" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "Przeniesienie procesu na inny procesor" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "Błąd programowania" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Nadany tryb monitora HFT" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Wycofany tryb monitora HFT" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "Sekwencja dźwiękowa HFT zakończona" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Żądanie informacji" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Nieznany sygnał #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Nieznany sygnał #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "złe podstawienie: brak zamykającego `%s' w %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: nie można przypisać listy do elementu tablicy" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "nie można utworzyć potoku dla podstawienia procesu" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "nie można utworzyć procesu potomnego dla podstawienia procesu" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "nie można otworzyć nazwanego potoku %s do odczytu" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "nie można otworzyć nazwanego potoku %s do zapisu" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "nie można powielić nazwanego potoku %s jako deskryptor %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "podstawienie polecenia: zignorowano zerowy bajt na wejściu" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "nie można utworzyć potoku dla podstawienia polecenia" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "nie można utworzyć procesu potomnego dla podstawienia polecenia" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: nie można powielić potoku jako deskryptora 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: nieprawidłowa nazwa zmiennej przy odwołaniu do nazwy" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: błędne rozwinięcie niebezpośrednie" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "`%s': błędna nazwa zmiennej" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parametr nieustawiony" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametr pusty lub nieustawiony" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: wyrażenie dla podłańcucha < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: złe podstawienie" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: nie można przypisywać w ten sposób" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2016,12 +2056,12 @@ msgstr "" "przyszłe wersje powłoki będą wymuszać obliczenie jako podstawienie " "arytmetyczne" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "złe podstawienie: brak zamykającego \"`\" w %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "brak pasującego: %s" @@ -2044,120 +2084,126 @@ msgstr "oczekiwano `)'" msgid "`)' expected, found %s" msgstr "oczekiwano `)', znaleziono %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: oczekiwano operatora jednoargumentowego" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: oczekiwano operatora dwuargumentowego" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: oczekiwano operatora jednoargumentowego" + +#: test.c:878 msgid "missing `]'" msgstr "brakujący `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "błąd składni: oczekiwany `;'" + +#: trap.c:220 msgid "invalid signal number" msgstr "nieprawidłowy numer sygnału" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "obsługa pułapki: przekroczono maksymalny poziom obsługi pułapek (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: zła wartość trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" -"run_pending_traps: obsługa sygnału jest ustawiona na SIG_DFL, wysyłając %d (%" -"s) do siebie" +"run_pending_traps: obsługa sygnału jest ustawiona na SIG_DFL, wysyłając %d " +"(%s) do siebie" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: zły sygnał %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "błąd importu definicji funkcji dla `%s'" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "poziom powłoki (%d) jest za duży, ustawiono na 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: brak kontekstu funkcji w bieżącym zakresie" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: nie można przypisać wartości do zmiennej" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: przypisanie wartości całkowitej przy odwołaniu do nazwy" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: brak kontekstu funkcji w bieżącym zakresie" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s ma pusty exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "nieprawidłowy znak %d w exportstr dla %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "brak `=' w exportstr dla %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: nagłówek shell_variables poza kontekstem funkcji" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: brak kontekstu global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: nagłówek shell_variables poza zakresem tymczasowego środowiska" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: nie można otworzyć jako PLIK" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: nieprawidłowa wartość dla deskryptora pliku do śledzenia" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: wartość zgodności poza zakresem" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2249,11 +2295,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] polecenie [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [nazwa[=wartość] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] nazwa[=wartość] ..." #: builtins.c:82 @@ -2277,11 +2325,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts łańcuch-opcji nazwa [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nazwa] [polecenie [argumenty ...]] [przekierowanie ...]" #: builtins.c:100 @@ -2410,7 +2460,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [uprawnienia]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id ...]" #: builtins.c:181 @@ -2502,9 +2553,10 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v var] format [argumenty]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o opcja] [-A akcja] [-G wzorzec-" @@ -2512,9 +2564,10 @@ msgstr "" "przedrostek] [-S przyrostek] [nazwa ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o opcja] [-A akcja] [-G wzorzec-glob] [-W lista-" "słów] [-F funkcja] [-C polecenie] [-X wzorzec-filtra] [-P przedrostek ] [-S " @@ -2961,6 +3014,7 @@ msgstr "" " znalezione." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2973,6 +3027,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3036,7 +3092,7 @@ msgstr "" " Stan wyjściowy:\n" " Polecenie zwraca prawdę, chyba że podano błędną opcję lub wystąpi błąd." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3046,7 +3102,7 @@ msgstr "" " \n" " Synonim `declare' - p. `help declare'." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3072,7 +3128,7 @@ msgstr "" " Zwracana jest prawda, chyba że podano błędną opcję, wystąpi błąd przy\n" " przypisaniu zmiennej lub powłoka nie wykonuje żadnej funkcji." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3145,7 +3201,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że wystąpi błąd zapisu." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3167,7 +3223,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że wystąpi błąd zapisu." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3221,7 +3277,7 @@ msgstr "" " Zwracana jest prawda, chyba że NAZWA nie jest poleceniem wbudowanym lub\n" " wystąpi błąd." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3241,7 +3297,8 @@ msgstr "" " Zwracany jest stan wyjściowy polecenia lub prawdę, jeśli polecenie jest\n" " puste." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3274,8 +3331,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3327,7 +3384,7 @@ msgstr "" "koniec\n" " opcji lub błąd." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3368,7 +3425,7 @@ msgstr "" "wystąpi\n" " błąd przekierowania." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3380,7 +3437,7 @@ msgstr "" " Opuszczenie powłoki z kodem zakończenia N. Jeśli N pominięto, kodem\n" " zakończenia będzie kod zakończenia ostatniego wykonanego polecenia." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3393,7 +3450,7 @@ msgstr "" " Opuszczenie powłoki logowania z kodem zakończenia N. Zwraca błąd, jeśli\n" " powłoka nie jest powłoką logowania." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3452,7 +3509,7 @@ msgstr "" " Zwracana jest prawda lub stan wykonanego polecenia; wartość niezerowa\n" " w przypadku błędu." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3473,7 +3530,7 @@ msgstr "" " Stan zadania umieszczonego na pierwszym planie lub fałsz, jeśli wystąpi\n" " błąd." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3496,7 +3553,7 @@ msgstr "" " Zwracana jest prawda, chyba że sterowanie zadaniami nie jest włączone\n" " lub wystąpi błąd." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3540,7 +3597,7 @@ msgstr "" " Zwracana jest prawda, chyba że nie znaleziono NAZWY lub podano błędną\n" " opcję." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3581,7 +3638,7 @@ msgstr "" " Zwracana jest prawda, chyba że WZORCA nie znaleziono lub podano błędną\n" " opcję." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3653,7 +3710,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano błędną opcję lub wystąpi błąd." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3698,7 +3755,7 @@ msgstr "" " Zwracana jest prawda, chyba że podano błędną opcję lub wystąpi błąd.\n" " Jeśli użyto -x, zwracany jest stan wyjściowy POLECENIA." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3728,7 +3785,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano błędną opcję lub ZADANIE." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3774,7 +3831,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest sukces, chyba że podano błędną opcję lub wystąpi błąd." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3863,7 +3920,7 @@ msgstr "" " Jeśli wartością ostatniego argumentu jest 0, let zwraca 1;\n" " w pozostałych przypadkach zwracane jest 0." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3963,7 +4020,7 @@ msgstr "" " błąd przypisania zmiennej albo podano nieprawidłowy deskryptor dla\n" " argumentu -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3984,7 +4041,7 @@ msgstr "" " Zwracane jest N lub niepowodzenie, jeśli powłoka nie wykonuje żadnej\n" " funkcji ani skryptu." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4161,7 +4218,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano nieprawidłową opcję." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4203,7 +4260,7 @@ msgstr "" "do\n" " odczytu." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4238,7 +4295,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano nieprawidłową opcję lub NAZWĘ." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4278,7 +4335,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano nieprawidłową opcję lub NAZWĘ." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4296,7 +4353,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że N jest ujemne lub większe niż $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4321,7 +4378,7 @@ msgstr "" "jeśli\n" " PLIKU nie udało się odczytać." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4349,7 +4406,7 @@ msgstr "" "wystąpi\n" " błąd." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4522,7 +4579,7 @@ msgstr "" " Zwracana jest prawda, jeśli wartością WYRAŻENIA jest prawda; fałsz, gdy\n" " wartością WYRAŻENIA jest fałsz lub podano błędny argument." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4534,7 +4591,7 @@ msgstr "" " Jest to synonim dla wbudowanego polecenia \"test\", ale wymagający, by\n" " ostatnim argumentem był `]' pasujący do początkowego `['." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4554,7 +4611,7 @@ msgstr "" " Stan wyjściowy:\n" " Zawsze prawda." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4639,7 +4696,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano błędny SYGNAŁ lub błędną opcję." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4697,7 +4754,8 @@ msgstr "" "jeśli\n" " którakolwiek nie zostanie znaleziona." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4728,6 +4786,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4796,7 +4855,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano błędną opcję lub wystąpi błąd." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4831,7 +4890,8 @@ msgstr "" " Zwracana jest prawda, chyba że podano błędne uprawnienia lub błędną " "opcję." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4842,15 +4902,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Oczekiwanie na zakończenie zadania i zwrócenie stanu (kodu) wyjścia.\n" " \n" @@ -4873,7 +4943,7 @@ msgstr "" " Zwracany jest stan zakończenia ID; niepowodzenie, jeśli ID jest\n" " nieprawidłowe lub podano błędną opcję." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4902,7 +4972,7 @@ msgstr "" "podano\n" " nieprawidłową opcję." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4925,7 +4995,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4955,7 +5025,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4992,7 +5062,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5022,7 +5092,7 @@ msgstr "" " Stan wyjściowy:\n" " Polecenie zwraca status zakończenia POTOKU poleceń." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5040,7 +5110,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5076,7 +5146,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5094,7 +5164,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5112,7 +5182,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5134,7 +5204,7 @@ msgstr "" " Stan wyjściowy:\n" " Polecenie coproc zwraca status wyjścia 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5159,7 +5229,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest sukces, chyba że NAZWA jest tylko do odczytu." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5177,7 +5247,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest status zakończenia ostatniego wykonanego polecenia." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5203,12 +5273,13 @@ msgstr "" " Stan wyjściowy:\n" " Zwracany jest stan wznowionego zadania." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5223,7 +5294,7 @@ msgstr "" " Zwracane jest 1, jeśli wartością WYRAŻENIA jest 0; 0 w przeciwnym " "wypadku." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5278,7 +5349,7 @@ msgstr "" " Stan wyjściowy:\n" " 0 lub 1 w zależności od wartości WYRAŻENIA." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5386,7 +5457,7 @@ msgstr "" " \t\tdecydowaniu, które polecenia powinny być zapisywane na liście\n" " \t\thistorii.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5444,7 +5515,7 @@ msgstr "" "katalogu\n" " się nie powiedzie." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5496,7 +5567,7 @@ msgstr "" "katalogu\n" " się nie powiedzie." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5550,7 +5621,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano błędną opcję lub wystąpi błąd." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5589,7 +5660,7 @@ msgstr "" "jeśli\n" " podano błędną opcję lub NAZWA-OPCJI jest wyłączona." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5606,8 +5677,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5662,7 +5733,7 @@ msgstr "" " przypisanie zakończy się niepowodzeniem." # FIXME: s/intial/initial/ -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5718,7 +5789,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano błędną opcję lub wystąpi błąd." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5739,7 +5810,7 @@ msgstr "" " Stan wyjściowy:\n" " Zwracana jest prawda, chyba że podano błędną opcję lub wystąpi błąd." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5799,7 +5870,7 @@ msgstr "" " Zwracana jest prawda, chyba że podano błędną opcję lub NAZWA nie ma\n" " zdefiniowanej specyfikacji dopełniania." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5875,7 +5946,7 @@ msgstr "" "tylko\n" " do odczytu, lub nie jest tablicą indeksowaną." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5884,3 +5955,18 @@ msgstr "" "Odczyt linii z pliku do zmiennej tablicowej.\n" " \n" " Synonim polecenia `mapfile'." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Zwraca kontekst wywołania bieżącego podprogramu.\n" +#~ " \n" +#~ " Bez WYRAŻENIA zwraca " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: proces %5ld (%s) w potoku" + +#~ msgid "Unknown Signal #" +#~ msgstr "Nieznany sygnał #" diff --git a/po/pt.gmo b/po/pt.gmo index e14daa9286bba8076a2e0b8e1a05d2e982324771..388199f275c914b2492327b69fc0f66b2e2c0fbd 100644 GIT binary patch delta 12540 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 delta 25532 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 diff --git a/po/pt.po b/po/pt.po index b2002623..b45b4750 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,90 +7,95 @@ msgid "" msgstr "" "Project-Id-Version: bash-5.0-beta2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2018-11-29 07:29+0000\n" "Last-Translator: Pedro Albuquerque \n" "Language-Team: Portuguese \n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=n !=1;\n" "X-Generator: Gtranslator 2.91.7\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "subscrito de matriz inválido" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: a remover atributo nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: impossível converter matriz indexada para associativa" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: chave de matriz associativa inválida" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: impossível atribuir a índice não numérico" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: tem de usar subscrito ao atribuir a matriz associativa" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: impossível criar: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: impossível encontrar mapa de teclado para o " "comando" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: o 1º carácter não-espaço não é \"\"\"" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "sem \"%c\" de fecho em %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: separador dois pontos em falta" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "\"%s\": impossível desassociar" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "expansão: impossível alocar memória para %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "expansão: falha ao alocar memória para %u elementos" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "expansão: falha ao alocar memória para \"%s\"" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "\"%s\": aliás inválido" @@ -109,22 +114,22 @@ msgstr "\"%s\": mapa de teclado inválido" msgid "%s: cannot read: %s" msgstr "%s: impossível ler: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "\"%s\": nome de função desconhecido" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s: não tem associação a qualquer tecla.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s pode ser chamado via " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "\"%s\": impossível desassociar" @@ -138,28 +143,44 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "só tem significado num ciclo \"for\", \"while\" ou \"until\"" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Devolve o contexto da presente chamada a sub-rotina.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Sem EXPR, devolve " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Devolver o contexto da actual chamada a sub-rotina.\n" +" \n" +" Sem EXPR, devolve \"$linha $nomefich\". Com EXPR, devolve\n" +" \"$linha $sub-rotina $nomefich\"; esta informação extra pode ser usada\n" +" para obter um rasto da pilha.\n" +" \n" +" O valor de EXPR indica quantas chamadas deve recuar antes da\n" +" actual; a chamada superior é a chamada 0.\n" +" \n" +" Estado de saída:\n" +" Devolve 0 a não ser que a consola não esteja a executar uma função ou " +"EXPR\n" +" seja inválida." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME não definida" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "demasiados argumentos" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "pasta nula" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD não definida" @@ -178,7 +199,7 @@ msgstr "aviso: " msgid "%s: usage: " msgstr "%s: uso: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: a opção requer um argumento" @@ -193,7 +214,7 @@ msgstr "%s: requer um argumento numérico" msgid "%s: not found" msgstr "%s: não encontrado" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: opção inválida" @@ -203,7 +224,7 @@ msgstr "%s: opção inválida" msgid "%s: invalid option name" msgstr "%s: nome de opção inválido" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "\"%s\": identificador inválido" @@ -216,7 +237,7 @@ msgstr "número octal inválido" msgid "invalid hex number" msgstr "número hexadecimal inválido" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "número inválido" @@ -292,73 +313,83 @@ msgstr "erro ao definir atributos do terminal: %s" msgid "error getting terminal attributes: %s" msgstr "erro ao obter atributos do terminal: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: erro ao obter a pasta actual: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: especificação de tarefa ambígua" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "ajuda indisponível nesta versão" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: impossível desactivar: %s só de leitura" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: impossível desactivar" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nome de acção inválido" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: sem especificação de conclusão" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "aviso: a opção -F pode não resultar como esperado" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "aviso: a opção -C pode não resultar como esperado" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "a função de conclusão não está em execução" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "só pode ser usado numa função" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: variável de referência não pode ser uma matriz" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: não são permitidas auto-referências de nameref" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: referência circular de nome" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "\"%s\": nome de variável inválido para referência de nome" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "impossível usar \"-f\" para fazer funções" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: função só de leitura" @@ -373,7 +404,7 @@ msgstr "%s: atribuição de matriz composta citada obsoleta" msgid "%s: cannot destroy array variables in this way" msgstr "%s: impossível destruir variáveis de matriz assim" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: impossível converter matriz associativa em indexada" @@ -387,27 +418,32 @@ msgstr "carregamento dinâmico indisponível" msgid "cannot open shared object %s: %s" msgstr "impossível abrir objecto partilhado %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "impossível encontrar %s no objecto partilhado %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: não carregada dinamicamente" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "carregamento da função %s devolve falha (%d): não carregada" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: não carregada dinamicamente" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: impossível eliminar: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: é uma pasta" @@ -422,12 +458,12 @@ msgstr "%s: não é um ficheiro normal" msgid "%s: file is too large" msgstr "%s: ficheiro muito grande" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: impossível executar o binário" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: impossível executar: %s" @@ -451,15 +487,15 @@ msgstr "Há tarefas interrompidas.\n" msgid "There are running jobs.\n" msgstr "Há tarefas em curso.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "sem comando encontrado" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "especificação de histórico" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: impossível abrir ficheiro temporário: %s" @@ -503,6 +539,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Comandos de consola correspondentes à palavra-chave \"" msgstr[1] "Comandos de consola correspondentes a palavras-chave \"" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -536,21 +578,21 @@ msgstr "" "Um asterisco (*) junto a um nome significa que o comando está inactivo.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "impossível usar mais de um -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "posição do histórico" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: datação inválida" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: falha na expansão do histórico" @@ -582,12 +624,12 @@ msgstr "esperada expressão" msgid "%s: not an indexed array" msgstr "%s: não é uma matriz indexada" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: especificação de descritor de ficheiro inválida" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: descritor de ficheiro inválido: %s" @@ -615,36 +657,36 @@ msgstr "nome de variável de matriz vazio" msgid "array variable support required" msgstr "requerido suporte a variáveis de matriz" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "%s: carácter de formato em falta" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "\"%c\": especificação de formato de hora inválida" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "\"%c\": carácter de formato inválido" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "aviso: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "problema de análise de formato: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "dígito hex em falta para \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "dígito unicode em falta para \\%c" @@ -796,12 +838,12 @@ msgstr "" " \n" " O \"dirs\" interno mostra a pilha de pastas." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: especificação de inacção inválida" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "erro de leitura: %d: %s" @@ -810,21 +852,11 @@ msgstr "erro de leitura: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "só pode usar \"return\" a partir de uma função ou script baseado" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "impossível desactivar simultaneamente uma função e uma variável" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: impossível desactivar" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: impossível desactivar: %s só de leitura" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: não é variável de matriz" @@ -839,7 +871,7 @@ msgstr "%s: não é função" msgid "%s: cannot export" msgstr "%s: impossível exportar" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "total de trocas" @@ -847,7 +879,7 @@ msgstr "total de trocas" msgid "cannot set and unset shell options simultaneously" msgstr "impossível definir e desactivar opções da consola em simultâneo" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nome de opção da consola inválido" @@ -904,26 +936,26 @@ msgstr "%s é %s\n" msgid "%s is hashed (%s)\n" msgstr "%s tem hash (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: argumento de limite inválido" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "\"%c\": comando errado" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: impossível obter limite: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limite" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: impossível modificar limite: %s" @@ -983,76 +1015,76 @@ msgstr "salto errado" msgid "%s: unbound variable" msgstr "%s: variável desassociada" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aDemasiada inacção à espera de entrada: sessão terminada\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "impossível redireccionar entrada padrão de /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "FORMATOHORA: \"%c\": carácter de formato inválido" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] ainda existe" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "erro de pipe" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: nível máximo de aninhamento de eval excedido (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: nível máximo de aninhamento de fonte excedido (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: nível máximo de aninhamento de função excedido (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: restrito: impossível especificar \"/\" em nomes de comando" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: comando não encontrado" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: interpretador errado" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: impossível executar binário: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "%s: é uma opção interna especial" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "impossível duplicar fd %d para fd %d" @@ -1101,37 +1133,42 @@ msgstr "identificador esperado após pré-incremento ou pré-decremento" msgid "missing `)'" msgstr "\")\" em falta" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "erro de sintaxe: operando esperado" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "erro de sintaxe: operador aritmético inválido" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (símbolo de erro é \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "base aritmética inválida" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: total de linhas inválido" + +#: expr.c:1597 msgid "value too great for base" msgstr "valor muito grande para a base" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: erro de expressão\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: impossível aceder a pastas-mãe" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "impossível repor modo nodelay para fd %d" @@ -1147,161 +1184,166 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: buffer já existe para o novo fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pipe pgrp" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "pid %d aparece em tarefa em execução %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "a eliminar tarefa interrompida %d com grupo de processo %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: processo %5ld (%s) na _pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) marcado como ainda activo" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: pid não existente" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Sinal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Feito" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Interrompido" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Interrompido(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Em execução" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Feito(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Sair de %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Estado desconhecido" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(núcleo despejado) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid filho (%ld para %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld não é um filho desta consola" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: sem registo do processo %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_tarefa: tarefa %d está interrompida" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: tarefa terminada" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: tarefa %d já em 2º plano" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: a ligar WNOHANG para evitar bloquieo indefinido" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: linha %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (núcleo despejado)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd agora: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp falhou" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: sem controlo de tarefa em 2º plano" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: disciplina de linha" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "impossível definir grupo de processo do terminal (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "não há controlo de tarefa nesta consola" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: asserção falhada: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1310,39 +1352,39 @@ msgstr "" "\r\n" "malloc: %s:%d: asserção frustrada\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "desconhecido" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: bloqueio na lista livre clobbered" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: chamado com argumento de bloco já liberto" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: chamado com argumento de bloco não alocado" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: sub-fluxo detectado; mh_nbytes fora do intervalo" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: tamanho dos pontos inicial e final difere" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: chamado com argumento de bloco não alocado" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: sub-fluxo detectado; mh_nbytes fora do intervalo" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: tamanho dos pontos inicial e final difere" @@ -1384,22 +1426,22 @@ msgstr "%s: especificação de caminho de rede errada" msgid "network operations not supported" msgstr "operações de rede não suportadas" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: não pode alterar o idioma (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: não pode alterar o idioma (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: não pode alterar o idioma (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: não pode alterar o idioma (%s): %s" @@ -1447,7 +1489,7 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" "make_redirection: instrução de redireccionamento \"%d\" fora do intervalo" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1456,103 +1498,103 @@ msgstr "" "consola_getc: consola_input_line_size (%zu) excede SIZE_MAX (%lu): linha " "truncada" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "total here-document máximo excedido" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "EOF inesperado ao procurar \"%c\" correspondentes" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "EOF inesperado ao procurar \"]]\"" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "erro de sintaxe em expressão condicional: símbolo inesperado \"%s\"" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "erro de sintaxe em expressão condicional" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "símbolo inesperado \"%s\", esperado \")\"" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "esperado \")\"" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argumento \"%s\" inesperado para operador unário condicional" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argumento inesperado para operador unário condicional" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "símbolo \"%s\" inesperado, esperado operador binário condicional" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "esperado operador binário condicional" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argumento \"%s\" inesperado para operador binário condicional" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argumento inesperado para operador binário condicional" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "símbolo \"%c\" inesperado em comando condicional" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "símbolo \"%s\" inesperado em comando condicional" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "símbolo %d inesperado em comando condicional" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "erro de sintaxe junto a símbolo \"%s\" inesperado" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "erro de sintaxe junto a \"%s\"" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "erro de sintaxe: fim de ficheiro inesperado" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "erro de sintaxe" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Use \"%s\" para sair da consola.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "EOF inesperado ao procurar o \")\" correspondente" @@ -1595,89 +1637,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: \"%c\": carácter de formato inválido" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "descritor de ficheiro fora de alcance" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: redireccionamento ambíguo" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: impossível sobrescrever ficheiro existente" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: restricto: impossível redireccionar saída" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "impossível criar ficheiro temporário para here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: impossível atribuir fd a variável" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port não suportado em trabalho de rede" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "erro de redireccionamento: impossível duplicar fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "impossível encontrar /tmp, por favor crie-a!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp tem de ser um nome de pasta válido" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "modo pretty-printing ignorado em consolas interactivas" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: opção inválida" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "impossível definir uid como %d: uid efectiva %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "impossível definir gid como %d: gid efectiva %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "impossível iniciar o depurador; modo de depuração desactivado" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: é uma pasta" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Não tenho nome!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versão %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1686,315 +1728,311 @@ msgstr "" "Uso:\t%s [opção longa GNU] [opção] ...\n" "\t%s [opção longa GNU] [opção] script-file ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Opções longas GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opções da consola:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\tcomando -ilrsD ou -c ou -O shopt_option\t\t(só chamada)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\topção -%s ou -o\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Insira \"%s -c \"help set\"\" para mais informação sobre opções da consola.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Insira \"%s -c help\" para mais informação sobre comandos internos da " "consola.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Use o comando \"bashbug\" para reportar erros.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Página inicial do bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Ajuda geral para usar programas GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: operação inválida" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Sinal falso" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Desligar" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interromper" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Sair" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instrução ilegal" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Instrução ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Instrução EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Excepção de vírgula flutuante" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Morto" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Erro de bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Falha de segmentação" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Chamada de sistema errada" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Pipe quebrado" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarme" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminado" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Condição IO urgente" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Parado (sinal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continuar" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Morte ou paragem do filho" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Parado (entrada tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Parado (saída tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O pronto" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Limite do CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Limite do ficheiro" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarme (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarme (perfil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Janela alterada" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Bloqueio de registo" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Sinal de utilizador 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Sinal de utilizador 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "entrada de dados HTF pendente" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "falha de energia iminente" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "acidente do sistema iminente" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrar processo para outro CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "erro de programação" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "concedido modo de monitor HTF" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "retirado modo de monitor HTF" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "sequência de som HTF terminou" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Pedido de informação" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Sinal desconhecido #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Sinal desconhecido #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "má substituição: sem \"%s\" de fecho em %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: impossível atribuir lista a membro de matriz" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "impossível fazer pipe para substituição de processo" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "impossível fazer filho para substituição de processo" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "impossível abrir pipe chamado %s para leitura" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "impossível abrir pipe chamado %s para escrita" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "imossível duplicar pipe chamado %s como fd %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "substituição de comando: byte nulo ignorado na entrada" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "impossível fazer pipe para substituição de comando" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "impossível fazer filho para substituição de comando" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: impossível duplicar pipe como fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: nome de variável inválido para referência de nome" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: expansão indirecta inválida" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: nome de variável inválido" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parâmetro não definido" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parâmetro nulo ou não definido" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: expressão de sub-cadeia < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: má substituição" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: impossível atribuir desta forma" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2002,12 +2040,12 @@ msgstr "" "futuras versões da consola vão forçar a avaliação como uma substituição " "aritmética" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "má substituição: sem \"\"\" de fecho em %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "sem par:%s" @@ -2030,35 +2068,40 @@ msgstr "\")\" esperado" msgid "`)' expected, found %s" msgstr "\")\" esperado, encontrado %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: operador unáro esperado" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: operador bináro esperado" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: operador unáro esperado" + +#: test.c:878 msgid "missing `]'" msgstr "\"]\" em falta" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "erro de sintaxe: \";\" inesperado" + +#: trap.c:220 msgid "invalid signal number" msgstr "número de sinal inválido" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "gestor de trap: nível máximo de gestor de captura excedido (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: valor errado em trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2066,84 +2109,85 @@ msgstr "" "run_pending_traps: gestor de sinal é SIG_DFL, a reenviar %d (%s) para mim " "próprio" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: sinal errado %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "erro ao importar definição de função para \"%s\"" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "nível da consola (%d) muito alto, a repor para 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variável: sem contexto de função no âmbito actual" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: não pode atribuir um valor à variável" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: a atribuir inteiro à referência de nome" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: sem contexto de função no âmbito actual" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s tem exportstr nulo" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "carácter %d inválido em exportstr para %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "sem \"=\" em exportstr para %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: cabeça de consola_variables não é contexto de função" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: sem contexto de global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: cabeça de consola_variables não é âmbito de ambiente temporário" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: impossível abrir como FICHEIRO" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: valor inválido para descritor de ficheiro trace" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: valor de compatibilidade fora do intervalo" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2233,11 +2277,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "comando [-pVv] comando [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [nome[=valor] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] nome[=valor] ..." #: builtins.c:82 @@ -2261,11 +2307,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optstring name [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "" "exec [-cl] [-a nome] [comando [argumentos ...]] [redireccionamento ...]" @@ -2394,7 +2442,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [modo]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id ...]" #: builtins.c:181 @@ -2486,9 +2535,10 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v var] formato [argumentos]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o opção] [-A acção] [-G " @@ -2496,9 +2546,10 @@ msgstr "" "P prefixo] [-S sufixo] [nome ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o opção] [-A acção] [-G padrglob] [-W listpal] [-" "F função] [-C comando] [-X padrfiltro] [-P prefixo] [-S sufixo] [palavra]" @@ -2955,6 +3006,7 @@ msgstr "" "encontrado." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2967,6 +3019,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3032,7 +3086,7 @@ msgstr "" "ocorra um\n" " erro de atribuição da variável." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3042,7 +3096,7 @@ msgstr "" " \n" " Um sinónimo para \"declare\". Veja \"help declare\"." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3070,7 +3124,7 @@ msgstr "" "ocorra \n" " um erro de atribuição ou a consola não esteja a executar uma função." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3142,7 +3196,7 @@ msgstr "" " Estado de saída:\n" " Devolve sucesso a não ser que ocorra um erro de escrita." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3164,7 +3218,7 @@ msgstr "" " Estado de saída:\n" " Devolve sucesso a não ser que ocorra um erro de escrita." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3216,7 +3270,7 @@ msgstr "" " Devolve sucesso a não ser que NOME não seja um interno da consola ou " "ocorra um erro." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3236,7 +3290,8 @@ msgstr "" " Estado de saída:\n" " Devolve estado de saída do comando ou sucesso se o comando for nulo." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3269,8 +3324,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3317,7 +3372,7 @@ msgstr "" " Devolve sucesso se encontrar uma opção; falha se o fim da opção for\n" " encontrado ou se ocorrer um erro." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3360,7 +3415,7 @@ msgstr "" " Devolve sucesso a não ser que COMANDO não seja encontrado ou ocorra um " "erro de redireccionamento." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3372,7 +3427,7 @@ msgstr "" " Sai da consola com estado N. Se N for omitido, o estado de saída\n" " é o do último comando executado." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3386,7 +3441,7 @@ msgstr "" "se não for\n" " executado numa consola com sessão." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3444,7 +3499,7 @@ msgstr "" " Devolve sucesso ou estado do comando executado; não-zero se ocorrer um " "erro." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3464,7 +3519,7 @@ msgstr "" " Estado de saída:\n" " Estado do comando colocado em 1º plano ou falha se ocorrer um erro." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3489,7 +3544,7 @@ msgstr "" " Devolve sucesso a não ser que o controlo de tarefas esteja inactivo ou " "ocorra um erro." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3533,7 +3588,7 @@ msgstr "" " Devolve sucesso a não ser que NOME não seja encontrado ou indique uma " "opção inválida." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3574,7 +3629,7 @@ msgstr "" " Devolve sucesso a não ser que PADRÃO não seja encontrado ou indique uma " "opção inválida." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3647,7 +3702,7 @@ msgstr "" " Devolve sucesso a não ser que indique uma opção inválida ou ocorra um " "erro." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3694,7 +3749,7 @@ msgstr "" "erro.\n" " Se -x for usado, devolve o estado de saída de COMANDO." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3726,7 +3781,7 @@ msgstr "" " Devolve sucesso a não ser que uma opção inválida ou JOBSPEC seja " "indicada." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3770,7 +3825,7 @@ msgstr "" " Devolve sucesso a não ser que indique uma opção inválida ou ocorra um " "erro." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3859,7 +3914,7 @@ msgstr "" " Estado de saída:\n" " Se o último ARG for avaliado como 0, let devolve 1; senão let devolve 0." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3961,7 +4016,7 @@ msgstr "" "variável,\n" " ou seja indicado um descritor de ficheiro inválido como argumento de -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3982,7 +4037,7 @@ msgstr "" " Devolve N, ou falha se a consola não estiver a executar uma função ou " "script." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4160,7 +4215,7 @@ msgstr "" " Estado de saída:\n" " Devolve sucesso a não ser que indique uma opção inválida." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4200,7 +4255,7 @@ msgstr "" " Devolve sucesso a não ser que indique uma opção inválida ou NOME seja " "só de leitura." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4235,7 +4290,7 @@ msgstr "" " Devolve sucesso a não ser que indique uma opção inválida ou NOME seja " "inválido." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4275,7 +4330,7 @@ msgstr "" " Devolve sucesso a não ser que indique uma opção inválida ou NOME seja " "inválido." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4293,7 +4348,7 @@ msgstr "" " Estado de saída:\n" " Devolve sucesso a não ser que N seja negativo ou maior que $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4317,7 +4372,7 @@ msgstr "" " Devolve o estado do último comando executado em NOMEFICH; falha se\n" " NOMEFICH não pode ser lido." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4342,7 +4397,7 @@ msgstr "" " Devolve sucesso a não ser que o controlo de tarefa esteja inactivo ou " "ocorra um erro." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4521,7 +4576,7 @@ msgstr "" "for\n" " avaliado como falso ou for indicado um argumento inválido." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4533,7 +4588,7 @@ msgstr "" " Este é um sinónimo para o interno \"test\", mas o último argumento tem\n" " de ser um \"]\" literal, para fechar o \"[\" aberto." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4553,7 +4608,7 @@ msgstr "" " Estado de saída:\n" " Sempre com sucesso." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4636,7 +4691,7 @@ msgstr "" " Devolve sucesso a não ser que SIGSPEC seja inválido ou indique uma " "opção inválida." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4694,7 +4749,8 @@ msgstr "" " Devolve sucesso se todos os NOMEs forem encontrados; falha se algum não " "for." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4725,6 +4781,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4793,7 +4850,7 @@ msgstr "" " Devolve sucesso a não ser que seja indicada uma opção inválida ou " "ocorra um erro." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4817,8 +4874,8 @@ msgstr "" " for omitido, imprime o valor actual da máscara.\n" " \n" " Se MODO começa com um dígito, é interpretado como um número octal;\n" -" caso contrário, é uma cadeia de modo simbólico como a aceite por chmod" -"(1).\n" +" caso contrário, é uma cadeia de modo simbólico como a aceite por " +"chmod(1).\n" " \n" " Opções:\n" " -p\tse MODO for omitido, saída de forma a que possa ser reutilizado " @@ -4830,7 +4887,8 @@ msgstr "" " Devolve sucesso a não ser que MODO seja inválido ou indique uma opção " "inválida." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4841,15 +4899,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Aguarda a conclusão da tarefa e devolve o estado de saída.\n" " \n" @@ -4871,7 +4939,7 @@ msgstr "" "indicada\n" " uma opção inválida." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4898,7 +4966,7 @@ msgstr "" "indicada\n" " uma opção inválida." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4923,7 +4991,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4954,7 +5022,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4990,7 +5058,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5019,7 +5087,7 @@ msgstr "" " Estado de saída:\n" " O estado devolvido é o estado de PIPELINE." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5037,7 +5105,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5075,7 +5143,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5093,7 +5161,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5111,7 +5179,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5134,7 +5202,7 @@ msgstr "" " Estado de saída:\n" " O comando coproc devolve um estado de saída 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5157,7 +5225,7 @@ msgstr "" " Estado de saída:\n" " Devolve sucesso a não ser que NOME seja só de leitura." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5175,7 +5243,7 @@ msgstr "" " Estado de saída:\n" " Devolve o estado do último comando executado." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5199,12 +5267,13 @@ msgstr "" " Estado de saída:\n" " Devolve o estado da tarefa retomada." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5217,7 +5286,7 @@ msgstr "" " Estado de saída:\n" " Devolve 1 se EXPRESSÃO avaliar como 0; senão, devolve 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5269,7 +5338,7 @@ msgstr "" " Os operadores && e || não avaliam EXPR2 se EXPR1 for suficiente para\n" " determinar o valor da expressão." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5378,7 +5447,7 @@ msgstr "" "quais\n" " \t\tos comandos que devem ser gravados na lista de histórico.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5436,7 +5505,7 @@ msgstr "" " Devolve sucesso a não ser que indique um argumento inválido ou a\n" " troca de pastas falhe." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5486,7 +5555,7 @@ msgstr "" " Devolve sucesso a não ser que indique um argumento inválido ou a troca\n" " de pastas falhe." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5541,7 +5610,7 @@ msgstr "" " Devolve sucesso a não ser que indique uma opção inválida ou ocorra um " "erro" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5577,7 +5646,7 @@ msgstr "" " Devolve sucesso se OPTNOME estiver activado; falha se indicar uma opção\n" " inválida ou OPTNOME esteja desactivada." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5594,8 +5663,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5652,7 +5721,7 @@ msgstr "" "erro de\n" " escrita ou atribuição." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5712,7 +5781,7 @@ msgstr "" " Estado da saída: Devolve sucesso a não ser que seja fornecida uma opção\n" " inválida ou ocorra um erro." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5734,7 +5803,7 @@ msgstr "" " Devolve sucesso a não ser que indique uma opção inválida ou ocorra um " "erro." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5798,7 +5867,7 @@ msgstr "" "tenha\n" " uma especificação de conclusão definida." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5877,7 +5946,7 @@ msgstr "" "só\n" " de leitura ou não seja uma matriz indexada." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5886,3 +5955,18 @@ msgstr "" "Lê linhas de um ficheiro para uma variável de matriz.\n" " \n" " Um sinónimo para \"mapfile\"." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Devolve o contexto da presente chamada a sub-rotina.\n" +#~ " \n" +#~ " Sem EXPR, devolve " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: processo %5ld (%s) na _pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Sinal desconhecido #" diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo index 37b8dcb1ce9fc9ea14373ec4ff2f4906d2ff9e31..6465a4b4e9c361abecb031153e9c7ec3fbb9e768 100644 GIT binary patch delta 12538 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∓y2R8Ip39ZXVM?y%fwvLnFt+=i8GYlA#~Ir%90LF zB5|0gNfdG~@i}pwXh@lk`9vA=9}|s;%7l*Zh_{FY@}n^m_ctLug*Zp}?s=TzKee>~ z9qDqsr2>x0TK{!OY$T$HCd4;fpyM4P?vV$mtPkg=5nmEdxa(F^K8QF%oF#O8OpGU9 zao60%%H$^yv4nd4PoiBoMPdk%hiJ)#_lVY{XS$n7{(D4Gp<(O8#p?M{bK5gH?FIRLVP${>z>J zfb=fX1+gmbM;+BI;eTJ?-y@vM%Kfu+UzU-Bh79N*7&>ZX;JH47MsCfTc(?r4>fNIG zXX3o-TQfeo;BOuG`LwcIyIp@GZo!^HUh&ZGLf(rxLaj=BVekKKFzd9!k&f`X`3YPxB_khkEYxmZpT7 zKk!;agf3?Df2kNMlH?aFx4`S~2SV5T`T3$lvBUk!nL^vg_|cJ}-zWG*bA&p->gV)A gbEo^0{7~c z910JD5vT@b94~?@;6^wMJ`V@OPhmIMW2}|rVNea611Z|8hCaL+4uy}3)bG86XA~?t z(sDfPPB`wEgQbKwLrLOiP!+xld%*TbS;_T>y$Fwj>ggP)21Mb(@NB4jSGw@SFxQoc zop_Y+_fQ$Xf@(moakfFFP~nx187RqI2ut8~F8+Ba9ohv|?!RGg*k!y8kATvF39u(T zaXj*u$Wlb~fLKRpK)zfpKIZ5|q-M2GxU`V1M{9l=Ir$Lo-5tLHq?#I&)&u*w5wVP_Scp&UV_z0*B)1bz*2CAS9 zP?GrpRL?d;M#;Mq9s+l}_>R-8at?wj?{N4h?8{U*r=8~iOe?CyY|AsC5?%slg_tf- z74Dj2zkdWf6ZR@?y8U4h!QPICz<=$FVnXS{@cB$NEYu{pAK@=f@H}jg7djDr3FT-J zp2w+Z+j7PRD;QaUxCn1N8HJ&xudnjF#l+tmMN<2C-o7=ScNg)4*LdDCD*9!@^A6+t zh>YjWCExMuJa0P{+_)ZTl5Xw>dJ7kP&-2LcZ92m?WHanS{oeI>G9r>r88_XAV!*55Yq0x|Jnww?0hDde(j6)3nec78umwt4 zPrci6GnCff3#Y$e~snDd#%l$1G^BO4~yW*P-7N{ z8q1X9dG7nwus!iN!+G!ycoq`)7d)DVp0>mDE~SUhHZeu%@zTdVZ!-M;6PRPtKlLQ? zKLF2&r#x>u3CF?nNbtR1*s%)JjVowD2e^QA*ZvyKXK4NgI}xt_4Me0VxCNf^mgn70 ze6P1X?-j~vhF{R2tKLDO;bniaL*f6$4PEZ9M3V63_t17SR()W3JCrhg44;8hKJ>gr zeBbvY8Us&&5_tqpq2dhuBNgoUl%A5{s(*N1n()(KBT+cs3weFIYMBpt=sU}N$om}~ z$vuu|CK1>53K`MA1K%b53Dgk0);nY>d>fMA`wKi6{u9b{@82h6BrzDyr=g{AB=KkT z4H@0p4*L^+07?gb<@i1vOa0zH{cOewa5@Pt>>u)8rDZ#z!Z#ff@+#nNs0I`d37MWx zhB814poVZIJe{7_LpAXIp&@S>{06E4%ZAy8t%J(9&5-fG2hUez{3*PU9y~JA7FdDC zFgo61r~;>ygpBQ82sJBCfof0|9th8a1K?HgP}l^Az~8}PFkEWO83`qcDX=&7drR?@ z!nIJ-V=GiakHSIlO(+xn6_knYJt|~o%~;rj@N}pOPJpA~Sy1KO4^_@CI39YVLuNKj zfNJmzm>Y=acsy!p7OJOLL-p)#C{aBQH4S&dq3|`R3crSj!$Zq#1t&li+z1=tEl>>^ zKPF^$RJBm)Z-UaT*T-OgC5l}{sHgves<7YTHsMI99;}3u;pwmhJ_^(xQ^ z@J4t5d>Lw}-iGSX*Ny{^vJxnV`hFVJP;bfM@$ozWHFmE;HKhHxkaqi^ z23kED1Z7}Kp$eV>RdEAU55Etm!5=|2@UKv!{TxcP-KJPw83mPp1(dE_2=)DbSW5lg zPM6>-sIeX~)egl1cqHMo-~#v%91e@7*^0(MNoYRQY}p7Ui3{Oicr%;|pM{HIhjN?l zBq+(%!~Ln>I|t7=co|#*pMz@1py{^7bKnt#8=$oQ7N||+(@>K79aO{KgIW^~o?%5j z6iR|)p(;EYs$r|3@|^>7WASXlGao(!HGg}|v>XoiB|HIYzD|Rhu17=VtAc9K7APfq z7|Jp}>G%TF(7q03fZA1r%t>o9l=5z@VE#*~t|uZ2f8st2nq{?f7Su8ub6gA6fYYJ! zT?u{o0MwYi3f0q(poXOV?2tDH_JmTtRZu#Tgp$C;vvXEtTZoWo?u2UbOHiivOQ?)J z=hzHGp@!mcsGiosnJ^7C)(=4`+ZRyEdT6DcP2=Gh!V946!Z}d&-I8;jpF_?6_o0TM z-_f>5rBI@;gh{vvYK)sd|j1**dz!x5VQ1CF!GHU~;8YoL_qVkqUi5lZBDJ3a~3&{v@B!{<;9E?sDq@@S|< zsurr}S3))D38)6V4vmF`rPS~BS!6R*!lMYUhbs6UsIl4&H59!U+tuwDs2;3yya`Su z{7WbabUxlr$I(z783#2@=Rql70%{g*g1TGqw&Rhuz73`ApFu67?UvY{mO>S998~(X zP-FNbsO|dwP(6Oi@gt~;1}wGTr$G(H0>=$d(|7Aq=D#X@jEMGOOfg(Q_>~jf^f}S) z0mnlXa2k}7-V7zmd!P)@3-0?XP?qs4C>`mx-1c-LRQ|bR&PT|;J}lu@|HrM@Uc+o6Hpc03@5-Bpc>L) zl{LlV9dl_snr3%FY4NjA8Qz7G#DIvc_-LpKPlZyRJoMqcP_yP`C>{6*RCz;ITRSlY zN;36O%6Tr7l5dAdD(CIOql!aSwt)Un8IFO9uX4=6@r18|67j20L-2Q~3VTH@$H1b*Mfs*V`;Bd|VH}R+k?P6AR!=X=jB{W+ks0y!#nof^F74QmFfuBH) zby2nDXedc6g{t^msQfoVSZKpilS(C>{74RJ!hQ+wiea9bN=;(&i0#)YFThD!K#8a_xjZ{2a>0 z_d3NInsTUgr$be613Vl)3w`({lwIhz#wu$uoK1KIR6}lolHk*8nEw*dyF_SSdUaMy zJ3@`&Bq$v?7OKEFl*l(iEyJ6jl=NvR9rzd?2s_o=HKRYAyARiU@QQX=*0r{r&RJW2 zziiIh_7WnHk~a;i=iArWvHLaD8t@U6$i9MF3kI#X-;aPdVgQbVQpV3t4|x}`TJ=1` zc4*s$wnKNo%PIeN@SreTxr;;IYIsiWl8|>kA9imFdAn(0l2i}zVab&gOv}4$33*|7 z|8M9BLw3GaG|0;wqaOGHJ&?!RWt;LulW#+k2%ysdnn z^%^}Q{?BiOysP2AeiQN@gqwfM&`{AazYBS95?;T{j{U-SL*8b}Pr-j{{_pq4kasZ= z9sXoRcm_+YNf(auU=uTnZ~-J^TRffKsZhA6T7v%<)YqCH)7~&<*&T zHQ8nGV9oz=cvRqAxF1{%m2eGIL(YKGfoq_q=WTE?{4x9z33U1}ZUW^ZCLZt2OK0IvpYA=ipo8`9ekzq6KhQf=f zcrv^NJ~uw>Eu<$6lf&M_RM=b*_D+ST&k1|KWgdQUbl9t+{8vs2dwDuCZiNm1vMOv= z(IcW^%YoS)dL%H^p{a6BJ^H)LX z!bMPP$#!@od=hRT-xsiw@Y;AT>^0J|N8`4~^Bcn6aeTNQs^X8J49>o5!**K^)sRy7 zGCiFRhY;?T343ecc&LhRf!d-qLs{039J^%g5SGH9(va(N8^Y%Fx*WNENy0ch1jfD> zHYWE1s2<-BWf6Z0)uR`oD&7rMQK!?w#uAQ$GR09i6kY|T{g1owpP`ob1Gp+v{#+#< zRhWP$!^@#Ee&XVLpAk0O@5xZ6_-HsBRzq!0FNLGvQ&2tq1WtnoB3TW|La5nv5>!1& zI2krVW>?O88IQF4L#TxNooRd87mg)d3^jJEp=|yZI2XPMmA>y;Vee*G3bnlc8cv0s z&qnLvT&RY8A1eM5I0C*1_t*UY0?$$++Mi>4z7n29_*^&%zT-IX`(e|wlb{N|4o-)! zLK&i7=UUOObld_ZsaG7ohT0blJhc zf#-*f!8#7Af*L5T-{iuNLW%f~PzG%91$JnrLZ9$TC`sjDZXuqB@LU5sT^KgE*SA55 zXyHYcr$On&t*|rP>EhpnT7LJr*!FBR#A16Zp&A~A8oDdsH26I9Vdo!)%|4*yhs=LX zuVaZ&K~boAzX?iIH$Y9dolquv7u59n94dWx?$o8-XDy3F?YR9Hs%8poYbL-|e4d8S@&MU{gxKtG03zWo~Q7*;@y^=hcq@FJ*Lb1T$5 zege*ce}YS3=@qsE=R!&BIw8*+1J*%Iy|)QUVmCsie*`Mst8jm~Pu|X&gP=NiG{nN@yle5Ofcs#3*bHUyo`Zwn zt8g~_9QttTRaVJXL8YsP>e*T-9XK0KgH2E!`2x!DOxa>*!D@I4;j`djn*Sf*@rmel zwbh03j* zyKAj7mBTKCYoJ879!dw!h0^AypzOfQP|7&yIxEt8s9ACgR6`zyn%}>Mnzo&ok- z987o_)U5a(%t`AX#-lNN3CdKy2UGAfs211U5ccX|4wk_WphP`jtF?fO9Iu3`;5Sg| zzJjs?rQ5>Z6u1&tCq&?UnYj(BCZJccNfmOGMr%7 z{to|7aVO$lAntCcUmC}8&}`Ebj^R$gJ%iJMB+31Q_qr>D3o7&D3}T*PUnHbM$$A@Y z4kmL5pHFx?%((af7dVfU`8>YAhr0)V4b<<)kkh+&5l%Bf=YU#`e|swIPK3_q*T5<8 z3*0`qK78ZA>wOPb#5c~W-j8sH68{)sPTywTe*g|5t{rh_e~ z;Y!kW#@`S7<6Wmh;4t_Ik!xUI7=`-XfzuIs8SW_3jfC9Dcmr{NHYre6{Q7B%75;{k zUcV^rCYPoX?u*meGxuXY^deCSf#-3j;5aFJ8i5A=9d|@+6*%({BOp zR{TG}{Rltr4J|*J(B5Qt34Vqfh5xVcRh)kN;?8vGo8i5<0~L00{Yl@R;N#S9eoOek z4U5;{!n@!PUE(WXM>2GTkK=CV+fsNXF8G~}M^aZTsdXw zH-z{O@Mv6DTovI*H2)7G!8b(c*UM#YvO(`Q*v-YcDDQs=-#}n8oP{eT|182waot^I z)h^Fd#Jz^=f%}}eN8$CjzN9-D{zmg(tJa6O0VJ5f2kp)7!o7oAf*Xu`6W7}n8Y0be z_>Uv5i;KG(F2wD`6}vb-dn@%1zhxHQ;e6vsz#C5)$HS|r-*;=@Ed-?&We z;TD&0jEhrn7yet}L+;!Cgx|&WCwxvpx=r}^C+=Do_axkg)5f$j_1uI1bNuh)_~p!> z&fSb}Eg#BAus>`EgWp?(^{aDy8D38KMR>N0(`L03{%3IW@Xr)+2jkxd_gDNk;?Bhd zzf16(q4A%FCsXi22^Q)feur6@f2X=MQ(WAy3cgk0|2OXYxUIM~IAc)2uW<*{q0`{c zDC2xwPh6SG)A(P4XSo9W&cz*rn?|?~uCI&Nx6S&8-)F=<2Z!Mn;ZNaSa_N2nk0kyw zT=45j<#!SPm`l@#4@ulFaJhfD$cy2AMEnUilnjSL{gzvJJ7GW4jE7@zQ%K{(-xGHM z?g{+*U621++;H5-Hp;umv6wvn#Q!zl^y{wqe=VK^`LNhU>cfNjhuaJU2W|`QNXpUgw-)B#Cy0L--=zg{@(#g8B>&DN*pH0ghx&bmI~acjZY%DW zCYEOwN8t_UKL=iotHV{`%5eHUjoXG>g!_^*^cxCy!zLHr4PVyy{~q^m0+Znicpdy1 zZl>!^HU1i$eh<3L|8gAX(p=29uEbplJL1;i^czLodY4w=H}HpWVO*B5>i0e-@E6>N zIQ^zl=mh*n;tq9jhdJu|9NZ{*_??F{g}^_!G_U9bzbkML7v%dJ{*jd3jrei+_u>3$ z{!sKamuLt4A3hFt;T8D*>HIz!C*j^D?oQkUTml#TI`K`v{YZZ)E{%JDaHWaG+&UiX z%9~@-W0?2F^QHUv4j-Sze*keaT!9hd4#7R@GQQ3Cjrd3N{U`W);O~O}RQLTO!yT85 z>O5j}vSDK?UQ?U#htC+{j~QJy&YzWv#r#Fd>dg8`D(25hW)sm!CZ0?b`<02R(j8YV z>oPo7+R^7{{#jfb^DCAuSXi-WQRV!3emw2R)FkxVS=N2;olsc1Y=<7bk7hJ>kX zT`cWaCsTeT70=Yx$1?FMQ;N$&HKo2^u{Im0j94P0e1q#^nSvSyQ+MM7s|O7%^W)V8 z@h#P+m1*?E##QGH+;RDtw;z#<#;Z5_>DpLbou7)Oli5^N%&&{r$1~}IZY)S8*TthW zt}2^=ha$PKC+wAhB{m8mVye_i3E*5mh78*%J{f1PsDwa;i(xx}@j9-g>=m1Z&z<+?ssN+H5R~Ks3NrM*pSgnOdfV zQ;(p=x;7<9+J3G@LNsKfPYG-McmhqXkJTqr8-twnZE~W{=qv-AX6y=H140+p0j6l|z4e3}mnoDM4 zsrq=Ko-O{4^qE@Z=lW!1H7{wbil1zdokjtfo2|AgnUF^M4Rw(W`dD9R^eU_Uxs}IO zF2-u-{F?Z>7)Bo3g~G}xBx37*nQ}9)jFo7JRmH3081}%9PEu6%pt2zWwq%D1zI`ktCI=kB>a+U#YEESY(42s zTJz5miO32ag)199=7ZBG<+l~mu z)oDx8T3Al)jBSt#kcM{EM%FP6P=41nD_|@6bZs(QM~^T-G1_m9bt+je?Wdb0VgS<( zk*ZihUn(MunKdkCj>Hq|l51koV!uX$LU#W8xSeQhFx0R_Yy$?#OiB$jQKm0ei0jw^ znZ3l2M5I2(yi3G0OrZFwTJ#hp8PJ?)5-}&3;js1azKellgsVc|9#DYJOw3dKN?OEpc9 zxa)E%#y(C;@~uHI0z+QdBz8?SRofyrOnbB*3*_WPgUc7rE*OuRoKsM{r(yI{DV8&d zI+?IWYkksRAK92Tv)f3dI-W|iIm3!X&=cDyCRVGOqC_pq6*Lp=PqXrv4XLTa?V=_y zR4O`QL}M2E`ec-`#D>^(ZZWjhq0rPchMw=9GuhHHS>2$j7KyaXk(RbH0oaOL@i7;bdinfx^<;9=W}Cbl6ne2-An4Au?pG&9D_kkhxK(@9ZI6nmWvsLt~5_B`jZs z7Sp5Yrb~P>h1<0#;z#3=nnW_qF{EYV61NL>Fj}TW^G{`CWK;JXvZ+|O5bI(snOz`9 zw+c8KPitD6uO^!*NRt{pYpWHk3oN;s=bC4Gs3yrx_BN`SNX}=bSmTFW_S%**S+HoV zI+Cr+6wH>{Zn7lU1F#?1XzX?@-RS?j&uoAAkkNjLKV&G&_h6EkB~b!tjr7-V0freP9ey&uVB zQgM0_bJL#5C>^kK&@SkvItB_Yu?K|KJf<+WeW8hw#%&+=Y&`knuDR+WOc^CtF#zl` z*j2H)Zz&_`S7#G8TDIG^i9s+{ojsYUksal%)>6JZZ!*E~3~#8*rrFzI$+VPff9g!X zUsU8yv1X6CURF06Tb-?`LCac>M>R$EVCL7E+2k_+%y-*Sx8!m}Y0W$#5J;qmwW>a{Cguhy zo`}Xapiz-j3d8LWM`P02276|uZyZzjm6Y$1i(Ofg?WZ<>-<8v5|3R6 zU`;GFthJFr6FIFVwSD12Ad@pw)lPcN=b+cJmD-)8{Hlm{RR}h%V`JeNH&N8mPsE;z zaneTRTP_oV0Wyof*=^~tYN`rak}ArzZN3fy(v~0rN22fOUWNrPwwKOvB5LW}f9M-S zVETp?-+Sjc2DPb~of!8Frd{Tr-ubmh$8?4augwvVm%50x`z+U&N10@w$eV;@%83&kvUM~%YD1*zOA?K%mUlm@wJb%N{kUpGRo!WuZGK=? zZHsAVCY_(wHPo{xD5{#GdgNGRlr^{>q&KmI7JByoZECSywjx7g=xAYW+UK{Zzw&8T zsITnwH4$qg3GPm;#9F)MS8QnPa%-2yRo4#eQaQ6=F|C~0xGB>+f9Zjto=ttbhQ8RR zI2t|K9Rwx>Cj$S_v7B{=ADSLP<&w_HPH;_KyN6cnm#bm@SY8rYUB!A;bIO`@cHIiX z!7*6=a<}BkKie!Q4UvojOa1j+@YZoKS>Y3$)v^leh}P6*v)TtMSk9XIeP zSF#8bUu^>_ZiUAzXkdcI$hT*+8d554W<{m&|D}!Ntr7UojVx@VIh>W2mafRx_78no zVs|67w7hy&O}s9_C6T&S(!f7Tx_q*+;VXP)X<9WP)Ga)T&sB9w6fxEwpPTsp^49&9 z((@%1i*kyxdka%U(htpU*Du(4vx(BSBserG|B9vu4+-@-s3fzoA*P$by|!)7rZv4d zHgsIO{Y$D7)EST3*7h178WBFQY+Om%n3A&be%aUwW5<+?9-Ch{F?3)4;7OqqyUayl zv)uQgZJCp&FKnut6pEGo*RKjqFV%<6EJ*~{`OW9d_nWut4y!I6iLy&)mg*%zD-|2O zG}fgi1r%@6G~d>IQ<9ZGo~du%&SpMh=T7TGg6v!2LjpAn&X>O!8Zo7;m@`jd#m4dk zHB+A+6F7z2ncuvP>*!)xw`3|2@kciez9#hCq+UERP^rC%!amb3Ml733UzumiG>fD$ z)_G?-nBK|N>|c}Wh7#e?UND(xzH40!yP^vTKj{wI?#dvB0d?~_srw||#OqA~A#l;E z^^5lmVl(XYf_j|&$bXRvbvMro5uY1;d-)bTGPJZb*|J5|3qzZf_MKrbDYbWt(t7^0 zrLt0TLrNFY8je(qD@XPxD%tGYN>&$Pcq1&iwMj|Ty*A)u_r~*sF`ex0stS_TH*e$R zLCLj&*TWE=DsHM$s)s9VSAp3UM)#I6re3peG4Bl&6ypIxrBQ7l(V*g3kyb&yH;^Re z+q$j#VI-qWX5FlO`yryWS1rv&;eyucrhRxkLzOI7E#r#TF{T*B+E&rWi<0?BRj6BE zHcRTB9w4aFy(%G@H7-G}^{s*ZL=-JBO2YxAz!K6Pt$GK15h;rJ)Je&;|CLf!SiGg%gS&;fV!_1Qj$C zR6x0bVz2|!Qf0SBl)5(PzI}5*-*o~q^Npd=vqQaog$T+`soYq7gIcJY`#_l_rIuk< z*IS1-$eJ!_Qei#@EMgBiG$@0@tj$IenQtkKt(Br@EI8gw*H{g=H?2L+x~|L)#=!I< zo6Z^w6EtF7K_e(D7?`VlsimfWx(JYGDr-BNz z`{6StG9JaW=3=~?VEmJ8EY~Hq-PSo<188g|)dkzpXmX-y7L7HjOk4C(QwM38r-+I@ z9wB^ms^A5}p2F%&(pGaLNgm?NBabta=`6R%JmMO|Ru>r0RP$XmG?uawu|#c)QMEVB zXgZDHC~C|_tkj>`cI^oIWb64>&vIHxqIUKohIl<2B~G`cJ`%IFu{cQf$XrWRAi4;v zLc)v$4;5rowro9mSs?T!5@zd=F-noDRP*+96&BWrjMt0Y5y2A!j}|O**0Si)LPkS_ zz0F9S%-B?;(-V0*w4bS$_?BmiiAYF~6w1jb1eIuhq@F_nS?g^nda*DTHkb$b>92{{K%Bq%~R zEF7It-(;dzIvz<|wPn|ltv8PxEcY~5(u_y-4r~-Yo-ScaKx>QjQ96}UcT``i0`SIN zYppc0ZIO-iRq3K!FJi?_{q~)M0-~(SrV4UUYNYu#^tj$%or-Y%R@%`l)MjYPxyoQI zSQk6hj=Y_goKWg%N9%p39%9(~XyI($!BXAQI8z9FBpsxixA7|Hb~Hog&DV`AH)DD* zjGxN+iyJ!PXr~{`(Yl0m+dOx~Q+7_VTk@Ol;x(Ra6scWR+VMGca8hp@?$nmdWfa;*1a?x|2ase|>TKW8UB@WJNvG65jzxinYJh{u zs{3pA;?Q=mf}OmPB;y|;9l~zy8^fc5TAFVpYnx#!jJO;7f_V@WYByo#;u%w|f@B(_ zSuD7-$ucYwDU&0fO6KUYeH*bBk;E;UFLTrKm2oIg(V#kQ9o^2hYRL#x~k0CQ@iACTGg|_H3YtVH1W) z-bS%C6}bwQD9tN`-Qk;3_SQ-adC)>*_Jgk3dBJ0a{xpee?fT?FZlN#_E=JVF`E757 zdVaTD)H2>&ocVRFfyLoW?FGXS`l0zh}Cd~?CBA5k=+Uhd=kU60#R z6h7I+c(RGt#rd-&SM7%Q>Q*_p>Up|$+E}c&B6h&(SbqPvL%mKhwYJQXKuHQGNb6gT z4rxIXWat|r(G=#cVCK$l^H8G|3tQlpzx>-H!+nMpKG*03=r%9)+V`|rjdXtHW1&8s zRJhBYpZa>}$YU|Gg;q&(x>enDwZ#5bmYCf|99vPa(=**{lRla6a!sgv(^0<-y?D8n6V%kV`L7=5&L+POy}!f3k}Ra z{>#w5{a6aPpk&={`A9yu<;y?ua;Rs1(4=txoO@c)1sbcG`i+rR-e4#xA(7PMOo6Iv z2g|T>ZELr)rju-kgNGWGR!|0ulPRGki=@jjjUMENn*j)RIHcfi(yh)uZ#J^%=KPA` zWlXVlQv8N&$~Lym!wrjeVC@l-dBK4?X=qU~`x^8}<7gXBEBFf{yAIjig=!?Nu_Nx% z!aU@#x&>WqDEd!=l~l~?CmUh1n1AL6+kU&jkX2*np+U=K*{l@2>lhYKKvwe|FNX_w@cy(WF}*vRjqG8 zfrRR8CWNTBAKDkp+(Oyd4RU=v$H=FvvYhZKRaVWGYn3l3F;QeCLIKA1Y6#64r1|y) z+abSsYs|B?)ttN9t7lj2WSG7FvWtwky!-EBhJ3~=$bLbCW7dwSoOlv5` zOu1EhE*fDj5!kS@ad1TpQ&2ZPmGW(2F>X!$*9s7R7oYLM-M>ic+xC}{g2d9Hje%s$di#wV# z1e>*JGJilLwsi8wP{;g7yF=ab&z}-5;#DbG8XnYia%s5R{!J?45k28WnLE5# zep+LwZ~mF7;UP1E7bYEEgY$(Rne0)-TrlYzgor9*aJTLZx=G9NN`D+_Pr>=ariG8_RB&~c&rS;u+m~g(a%TR%nc+U2Z64do{M2b- zt{)R-SFM$8ZPv{-8sLOy@1bOig0AgxRnfYO=aO1WAkJJ^=+teFX7+Bce^%w(#S4vpfzSV=FspJ| z&V&~Ei;gECzbov&d3E}KY3j`XqOE&2)hrq24e03w;e$h?+za#GA9$84_43I}%ID5s z=pLV5KQ4S;csj|0$0sF01WsiBa{lV;_+u;PEuO!~y#MfNVa3eKg%vaSUpx5Q4nCOp zJWo)5(}u<2=UU&P*k-%G^fawhQ7f9tmxX`R?LWUm?b*sa?@&XUCfA4W3?8G\n" "Language-Team: Brazilian Portuguese \n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Virtaal 1.0.0-beta1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "subscrito de array incorreto" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: removendo o atributo nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: impossível converter array indexado para associativo" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: chave de array associativo inválida" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: impossível atribuir a índice não numérico" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: deve usar subscrito ao atribuir um array associativo" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: impossível criar: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: impossível localizar mapa de teclas para comando" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: primeiro caractere não-espaço em branco não é `\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "sem `%c' de fechamento em %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s faltando separador dois-pontos" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "`%s': impossível desassociar (unbind)" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "expansão de chaves: impossível alocar memória para %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "expansão de chaves: falha ao alocar memória para %u elementos" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "expansão de chaves: falha ao alocar memória para `%s'" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': nome de apelido (alias) inválido" @@ -109,22 +114,22 @@ msgstr "`%s': nome de mapa de teclas inválido" msgid "%s: cannot read: %s" msgstr "%s: impossível ler: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': nome de função desconhecida" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s não está associada a qualquer tecla.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s pode ser chamado via " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "`%s': impossível desassociar (unbind)" @@ -137,29 +142,46 @@ msgstr "número de loops" msgid "only meaningful in a `for', `while', or `until' loop" msgstr "significativo apenas em um loop de `for', `while' ou `until'" +# help caller #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Retorna o contexto da chamada de sub-rotina atual.\n" " \n" -" Sem EXPR, retorna " +" Sem EXPR, retorna \"$linha $arquivo\". Com EXPR, retorna\n" +" \"$linha $sub-rotina $arquivo\"; essa informação extra pode ser usada " +"para\n" +" fornecer um rastro da pilha.\n" +" \n" +" O valor de EXPR indica quantos quadros de chamada deve voltar antes do\n" +" atual; o quadro do topo é o quadro 0.\n" +" \n" +" Status de saída:\n" +" Retorna 0, a menos que o shell não esteja executando uma função de\n" +" shell ou EXPR seja inválida." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME não definida" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "número excessivo de argumentos" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "diretório nulo" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD não definida" @@ -178,7 +200,7 @@ msgstr "aviso: " msgid "%s: usage: " msgstr "%s: uso: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: a opção requer um argumento" @@ -193,7 +215,7 @@ msgstr "%s: requer argumento numérico" msgid "%s: not found" msgstr "%s: não encontrado" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: opção inválida" @@ -203,7 +225,7 @@ msgstr "%s: opção inválida" msgid "%s: invalid option name" msgstr "%s: nome de opção inválido" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': não é um identificador válido" @@ -216,7 +238,7 @@ msgstr "número octal inválido" msgid "invalid hex number" msgstr "número do hexa inválido" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "número inválido" @@ -294,73 +316,83 @@ msgstr "erro ao definir atributos do terminal: %s" msgid "error getting terminal attributes: %s" msgstr "erro ao obter atributos do terminal: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: erro ao obter o diretório atual: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: especificação de trabalho ambígua" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "ajuda não disponível nesta versão" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: impossível remover definição: %s somente-leitura" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: impossível remover definição" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: nome de ação inválido" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: nenhuma especificação de completação" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "aviso: a opção -F pode não funcionar como esperado" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "aviso: a opção -C pode não funcionar como esperado" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "não se está executando atualmente função de completação" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "somente pode ser usado em uma função" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: variável de referência não pode ser um array" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: referência a si próprio da variável nameref não é permitido" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s referência circular de nome" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "\"%s\": nome de variável inválido para referência de nome" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "impossível usar `-f' para criar funções" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: função somente para leitura" @@ -375,7 +407,7 @@ msgstr "%s: atribuição de array composto com aspas está obsoleto" msgid "%s: cannot destroy array variables in this way" msgstr "%s: impossível destruir variáveis de array desta maneira" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: impossível converter array associativo para indexado" @@ -389,27 +421,32 @@ msgstr "carregamento dinâmico não está disponível" msgid "cannot open shared object %s: %s" msgstr "impossível abrir objeto compartilhado %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "impossível localizar %s no objeto compartilhado %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: não foi carregado dinamicamente" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "função de carregamento para %s retorna falha (%d): não foi carregada" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: não foi carregado dinamicamente" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: impossível excluir: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: é um diretório" @@ -424,12 +461,12 @@ msgstr "%s: não é um arquivo irregular" msgid "%s: file is too large" msgstr "%s: arquivo é muito grande" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: impossível executar o arquivo binário" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: impossível executar: %s" @@ -453,15 +490,15 @@ msgstr "Há trabalhos parados.\n" msgid "There are running jobs.\n" msgstr "Há trabalhos em execução.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "nenhum comando encontrado" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "especificação do histórico" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: impossível abrir arquivo temporário: %s" @@ -505,6 +542,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Comandos shell correspondendo à palavra-chave `" msgstr[1] "Comandos shell correspondendo às palavras-chave `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -540,21 +583,21 @@ msgstr "" "Um asterisco (*) próximo ao nome significa que o comando está desabilitado.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "impossível usar mais de um dentre -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "posição no histórico" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: marca de tempo inválida" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: expansão do histórico falhou" @@ -586,12 +629,12 @@ msgstr "esperava uma expressão" msgid "%s: not an indexed array" msgstr "%s: não é um array indexado" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: especificação de descritor de arquivo inválida" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: descritor de arquivo inválido: %s" @@ -619,36 +662,36 @@ msgstr "nome de variável array vazio" msgid "array variable support required" msgstr "requer suporte a variável de array" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': faltando caractere de formato" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': especificação de formato de tempo inválida" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': caractere de formato inválido" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "aviso: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "problema ao analisar formato: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "faltando dígito hexa para \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "faltando dígito unicode para \\%c" @@ -801,12 +844,12 @@ msgstr "" " \n" " O comando interno `dirs' exibe a pilha de diretório." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: especificação de tempo limite inválida" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "erro de leitura: %d: %s" @@ -817,22 +860,12 @@ msgstr "" "possível retornar (`return') apenas de uma função ou script carregado (com " "`source')" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "" "impossível simultaneamente remover definição de uma função e uma variável" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: impossível remover definição" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: impossível remover definição: %s somente-leitura" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: não é uma variável array" @@ -847,7 +880,7 @@ msgstr "%s: não é uma função" msgid "%s: cannot export" msgstr "%s: impossível exportar" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "número de shift" @@ -856,7 +889,7 @@ msgid "cannot set and unset shell options simultaneously" msgstr "" "impossível simultaneamente definir e remover definição de opções do shell" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: nome de opção de shell inválido" @@ -913,26 +946,26 @@ msgstr "%s é %s\n" msgid "%s is hashed (%s)\n" msgstr "%s está na tabela hash (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: argumento limite inválido" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': comando incorreto" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: impossível obter limite: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limite" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: impossível modificar limite: %s" @@ -992,78 +1025,78 @@ msgstr "desvio incorreto" msgid "%s: unbound variable" msgstr "%s: variável não associada" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "" "\atempo limite de espera excedido aguardando entrada: fim automático da " "sessão\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "impossível redirecionar a entrada padrão para /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': caractere de formato inválido" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] ainda existe" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "erro de `pipe'" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: excedido o nível máximo de aninhamento de `eval' (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: excedido o nível máximo de aninhamento de `function' (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: excedido o nível máximo de aninhamento de avaliação (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: restrição: não é permitido especificar `/' em nomes de comandos" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: comando não encontrado" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: interpretador incorreto" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: impossível executar o arquivo binário: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "`%s': é um comando interno especial" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "impossível duplicar fd (descritor de arquivo) %d para fd %d" @@ -1112,37 +1145,42 @@ msgstr "esperava identificador após pré-acréscimo ou pré-decréscimo" msgid "missing `)'" msgstr "faltando `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "erro de sintaxe: esperava operando" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "erro de sintaxe: operador aritmético inválido" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (token de erro é \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "base aritmética inválida" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: número de linhas inválido" + +#: expr.c:1597 msgid "value too great for base" msgstr "valor muito grande para esta base de numeração" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: erro de expressão\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: impossível acessar os diretórios pais (anteriores)" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "" @@ -1161,163 +1199,168 @@ msgid "save_bash_input: buffer already exists for new fd %d" msgstr "" "save_bash_input: buffer já existe para o novo descritor de arquivo (fd) %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: `pipe' de pgrp" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" "identificador de processo (pid) %d bifurcado (fork) aparece no trabalho em " "execução %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "excluindo trabalho parado %d com grupo de processo %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: processo %5ld (%s) em the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) marcado como ainda vivo" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: o identificador do processo (pid) não existe" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Sinal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Concluído" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Parado" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Parado(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Executando" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Concluído(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Fim da execução com status %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Status desconhecido" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(imagem do núcleo gravada)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "`setpgid' filho (%ld para %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: o pid %ld não é um processo filho deste shell" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Sem registro do processo %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: trabalho %d está parado" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: o trabalho terminou" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: o trabalho %d já está em plano de fundo" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: ativando WNOHANG para evitar bloqueio indefinido" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s, linha %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (imagem do núcleo gravada)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd agora: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp falhou" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: nenhum controle de trabalho em plano de fundo" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: disciplina da linha" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "impossível definir grupo do processo do terminal (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "nenhum controle de trabalho neste shell" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: asserção falhou: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1326,39 +1369,39 @@ msgstr "" "\r\n" "malloc: %s:%d: asserção remendada\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "desconhecido" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: bloco socado em lista livre" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: chamado com argumento de bloco já liberado" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: chamado com argumento de bloco não alocado" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: esvaziamento de pilha detectado; mh_nbytes fora do limite" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: tamanhos de porções do início e do fim são diferentes" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: chamado com argumento de bloco não alocado" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: esvaziamento de pilha detectado; mh_nbytes fora do limite" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: tamanhos de porções do início e do fim são diferentes" @@ -1400,22 +1443,22 @@ msgstr "%s: especificação de caminho de rede inválida" msgid "network operations not supported" msgstr "sem suporte a operações de rede" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: impossível alterar locale (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: impossível alterar locale (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: impossível alterar locale (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: impossível alterar locale (%s): %s" @@ -1462,7 +1505,7 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: instrução de redirecionamento `%d' fora do limite" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1470,103 +1513,103 @@ msgid "" msgstr "" "shell_getc: shell_input_line_size (%zu) excede SIZE_MAX (%lu): linha truncada" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "excedido o número máximo de here-document" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "encontrado EOF inesperado enquanto procurava por `%c' correspondente" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "encontrado EOF inesperado enquanto procurava por `]]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "erro de sintaxe na expressão condicional: token inesperado `%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "erro de sintaxe na expressão condicional" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "token inesperado `%s', esperava`)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "esperava `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "argumento inesperado `%s' para operador unário condicional" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "argumento inesperado para operador unário condicional" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "token inesperado `%s', esperava operador binário condicional" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "esperava operador binário condicional" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "argumento inesperado `%s' para operador binário condicional" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "argumento inesperado para operador binário condicional" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "token inesperado `%c' em comando condicional" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "token inesperado `%s' em comando condicional" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "token inesperado %d em comando condicional" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "erro de sintaxe próximo ao token inesperado `%s'" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "erro de sintaxe próximo a `%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "erro de sintaxe: fim prematuro do arquivo" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "erro de sintaxe" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Use \"%s\" para sair do shell.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "encontrado EOF inesperado enquanto procurava por `)' correspondente" @@ -1610,89 +1653,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': caractere de formato inválido" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "descritor de arquivo fora dos limites" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: redirecionamento ambíguo" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: impossível sobrescrever arquivo existente" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: restrição: impossível redirecionar saída" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "impossível criar arquivo temporário para here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: impossível atribuir fd a variável" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "sem suporte a /dev/(tcp|udp)/máquina/porta sem rede" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "erro de redirecionamento: impossível duplicar fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "impossível localizar /tmp, por favor crie!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp deve ser um nome de diretório válido" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "modo de impressão bonita ignorada em shells interativos" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: opção inválida" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "impossível definir uid para %d: uid efetivo %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "impossível definir gid para %d: gid efetivo %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "possível iniciar o depurador; modo de depuração desabilitado" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: É um diretório" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Eu não tenho nome!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, versão %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1701,329 +1744,325 @@ msgstr "" "Utilização:\t%s [opção-longa-GNU] [opção] ...\n" "\t%s [opção-longa-GNU] [opção] arquivo-de-script ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "opções-longas-GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opções do shell:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD or -c comando ou -O opção-shopt\t\t(somente para chamada)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s ou -o opção\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Digite `%s -c \"help set\"' para mais informações sobre as opções do shell.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Digite `%s -c help' para mais informações sobre os comandos internos do " "shell.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Uso o comando `bashbug' para relatar erros.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "página do bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Ajuda geral sobre uso de software GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: operação inválida" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Sinal falso" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Hangup" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Interromper" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Sair" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instrução ilegal" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT Rastreamento/Captura (BPT trace/trap)" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Instrução ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Instrução EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Exceção de ponto flutuante" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Morto (Killed)" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Erro do barramento" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Falha de segmentação" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Chamada incorreta do sistema" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "`Pipe' partido (escrita sem leitura)" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Relógio de alarme" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminado" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Condição urgente de Entrada/Saída" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Parado (sinal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continuar" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Processo filho parado ou terminado" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Parado (entrada tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Parado (saída tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "Entrada/Saída pronta" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Tempo limite de CPU excedido" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Tamanho limite do arquivo excedido" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarme (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarme (perfil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Janela mudada" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Registro bloqueado (lock)" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Sinal 1 definido pelo usuário" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Sinal 2 definido pelo usuário" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "entrada de dados HFT pendente" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "falha iminente de energia" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "falha iminente do sistema" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrar o processo para outra CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "erro de programação" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "modo monitor HFT autorizado" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "modo monitor HFT rescindido" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "a seqüência de som HFT foi completada" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Requisição de informação" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Sinal desconhecido #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Sinal desconhecido #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "substituição incorreta: sem `%s' de fechamento em %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: impossível atribuir uma lista a um membro de um array" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "impossível criar `pipe' para a substituição do processo" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "impossível criar um processo filho para a substituição do processo" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "impossível abrir `pipe' %s para leitura" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "impossível abrir `pipe' %s para escrita" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "impossível duplicar `pipe' %s como descritor de arquivo (fd) %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "substituição de comando: byte nulo ignorado na entrada" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "impossível criar um `pipe' para substituição do comando" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "impossível criar um processo filho para substituição do comando" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" "command_substitute: impossível duplicar o `pipe' como descritor de arquivo " "(fd) 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: nome de variável inválido para referência de nome" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: expansão indireta inválida" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: nome de variável inválido" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parâmetro não inicializado" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parâmetro nulo ou não inicializado" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: expressão de substring < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: substituição incorreta" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: impossível atribuir desta maneira" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" "versões futuras do shell vão forçar avaliação como um substituto aritmético" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "substituição incorreta: sem \"`\" de fechamento em %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "sem correspondência: %s" @@ -2046,123 +2085,129 @@ msgstr "esperava `)'" msgid "`)' expected, found %s" msgstr "esperava `)', encontrado %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: esperava operador unário" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: esperava operador binário" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: esperava operador unário" + +#: test.c:878 msgid "missing `]'" msgstr "faltando `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "erro de sintaxe: `;' inesperado" + +#: trap.c:220 msgid "invalid signal number" msgstr "número de sinal inválido" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" "manipulador de trap: excedido o nível máximo de manipulador de captura (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: valor incorreto em trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" -"run_pending_traps: manipulador de sinal é SIG_DFL, enviando novamente %d (%" -"s) para mim mesmo" +"run_pending_traps: manipulador de sinal é SIG_DFL, enviando novamente %d " +"(%s) para mim mesmo" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: sinal incorreto %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "erro ao importar a definição da função para `%s'" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "nível do shell (%d) muito grande, redefinindo para 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: nenhum contexto de função no atual escopo" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: a variável pode não ter um valor atribuído" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: atribuindo inteiro para referência de nome" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: nenhum contexto de função no escopo atual" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s possui a string de exportação nula" # exportstr é uma variável no código fonte do bash (arquivo variiables.c) -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "caractere inválido na %d na exportstr para %s" # exportstr é uma variável no código fonte do bash (arquivo variiables.c) -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "Sem `=' na exportstr para %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: cabeça de shell_variables não é um contexto de função" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: nenhum contexto em no global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: cabeça de shell_variables não é um escopo de ambiente temporário" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: impossível abrir como ARQUIVO" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: valor inválido para rastrear descritor de arquivo" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: valor de compatibilidade fora dos limites" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2252,11 +2297,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] COMANDO [ARG ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [NOME[=VALOR] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] NOME[=VALOR] ..." #: builtins.c:82 @@ -2280,11 +2327,13 @@ msgid "eval [arg ...]" msgstr "eval [ARG ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts OPTSTRING NOME [ARG]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a NOME] [COMANDO [ARGUMENTOS ...]] [REDIRECIONAMENTO ...]" #: builtins.c:100 @@ -2413,7 +2462,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [MODO]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [ID ...]" #: builtins.c:181 @@ -2506,9 +2556,10 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v VAR] FORMATO [ARGUMENTOS]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o OPÇÃO] [-A AÇÃO] [-G GLOBAL] [-W " @@ -2516,9 +2567,10 @@ msgstr "" "SUFIXO] [NOME ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o OPÇÃO] [-A AÇÃO] [-G GLOBAL] [-W LISTA-" "PALAVRAS] [-F FUNÇÃO] [-C COMANDO] [-X FILTRO] [-P PREFIXO] [-S SUFIXO] " @@ -2975,6 +3027,7 @@ msgstr "" # help declare #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2987,6 +3040,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3052,7 +3107,7 @@ msgstr "" " Retorna sucesso, a menos que uma opção inválida tenha sido fornecida ou\n" " ocorrer um erro de atribuição de variável." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3063,7 +3118,7 @@ msgstr "" " Um sinônimo para `declare'. Veja `help declare'." # help local -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3093,7 +3148,7 @@ msgstr "" " uma função." # help echo -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3164,7 +3219,7 @@ msgstr "" " Retorna sucesso, a menos que ocorra um erro de escrita." # help echo -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3187,7 +3242,7 @@ msgstr "" " Retorna sucesso, a menos que ocorra um erro de escrita." # help enable -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3241,7 +3296,7 @@ msgstr "" " ou ocorrer um erro." # help eval -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3261,7 +3316,8 @@ msgstr "" " Retorna status de saída do comando ou sucesso, se o comando for nulo." # help getopts -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3294,8 +3350,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3343,7 +3399,7 @@ msgstr "" " for encontrado ou ocorrer um erro." # help exec -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3385,7 +3441,7 @@ msgstr "" " erro no redirecionamento." # help exit -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3398,7 +3454,7 @@ msgstr "" " de saída é o mesmo do último comando executado." # help exit -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3412,7 +3468,7 @@ msgstr "" " se não for executada em um shell de login." # help fc -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3468,7 +3524,7 @@ msgstr "" " retorna não-zero." # help fg -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3490,7 +3546,7 @@ msgstr "" "erro." # help bg -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3514,7 +3570,7 @@ msgstr "" " habilitado ou ocorra um erro." # help hash -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3560,7 +3616,7 @@ msgstr "" " inválida seja fornecida." # help help -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3600,7 +3656,7 @@ msgstr "" " Retorna sucesso, a menos que PADRÃO não seja encontrado ou uma opção\n" " inválida seja fornecida." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3671,7 +3727,7 @@ msgstr "" " ocorra um erro." # help jobs -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3717,7 +3773,7 @@ msgstr "" " ocorra um erro. Se -x for usado, retorna o status de saída do COMANDO." # help disown -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3749,7 +3805,7 @@ msgstr "" " sejam fornecidos." # help kill -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3795,7 +3851,7 @@ msgstr "" " ocorra um erro." # help let -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3881,7 +3937,7 @@ msgstr "" " let retorna 0." # help read -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3988,7 +4044,7 @@ msgstr "" " arquivo inválido seja fornecido como argumento para -u." # help return -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4010,7 +4066,7 @@ msgstr "" " script." # help set -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4196,7 +4252,7 @@ msgstr "" " Retorna sucesso, a menos que uma opção inválida seja fornecida." # help unset -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4237,7 +4293,7 @@ msgstr "" " um NOME seja somente-leitura." # help export -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4274,7 +4330,7 @@ msgstr "" " NOME seja inválido." # help readonly -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4314,7 +4370,7 @@ msgstr "" " NOME seja inválido." # help shift -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4334,7 +4390,7 @@ msgstr "" " Retorna sucesso, a menos que N seja negativo ou maior que $#." # help source -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4359,7 +4415,7 @@ msgstr "" " ARQUIVO não puder ser lido." # help suspend -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4385,7 +4441,7 @@ msgstr "" " ou ocorra um erro." # help test -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4555,7 +4611,7 @@ msgstr "" " avaliada como falsa ou um argumento inválido for informado." # help [ -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4568,7 +4624,7 @@ msgstr "" " argumento deve ser um `]' literal, para corresponder ao `[' que abriu." # help times -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4588,7 +4644,7 @@ msgstr "" " Sempre com sucesso." # help trap -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4669,7 +4725,7 @@ msgstr "" " uma opção inválida seja fornecida." # help type -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4726,7 +4782,8 @@ msgstr "" " deles não for encontrado." # help ulimit -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4757,6 +4814,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4821,7 +4879,7 @@ msgstr "" " ocorra um erro." # help umask -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4857,7 +4915,8 @@ msgstr "" " inválida seja fornecida." # help wait -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4868,15 +4927,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Espera por conclusão de trabalho e retorna o status de saída.\n" " \n" @@ -4899,7 +4968,7 @@ msgstr "" " inválida for fornecida." # help wait -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4925,7 +4994,7 @@ msgstr "" " inválida for fornecida." # help for -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4949,7 +5018,7 @@ msgstr "" " Retorna o status do último comando executado." # help for (( (?) -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4980,7 +5049,7 @@ msgstr "" " Retorna o status do último comando executado." # help select -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5018,7 +5087,7 @@ msgstr "" " Retorna o status do último comando executado." # help time -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5048,7 +5117,7 @@ msgstr "" " O status de retorno é o status retornado por LINHA-COMANDOS." # help case -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5067,7 +5136,7 @@ msgstr "" " Retorna o status do último comando executado." # help if -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5102,7 +5171,7 @@ msgstr "" " Retorna o status do último comando executado." # help while -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5121,7 +5190,7 @@ msgstr "" " Retorna o status do último comando executado." # help until -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5140,7 +5209,7 @@ msgstr "" " Status de saída:\n" " Retorna o status do último comando executado." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5163,7 +5232,7 @@ msgstr "" " O comando coproc retorna um status de saída de 0." # help function -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5187,7 +5256,7 @@ msgstr "" " Retorna sucesso, a menos que NOME seja somente-leitura." # help -m { -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5205,7 +5274,7 @@ msgstr "" " Status de saída:\n" " Retorna o status do último comando executado." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5231,12 +5300,13 @@ msgstr "" " Retorna o status de um trabalho resumido." # help '((' -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5250,7 +5320,7 @@ msgstr "" " Retorna 1, se EXPRESSÃO for avaliada como 0; do contrário, retorna 0." # help '[' -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5303,7 +5373,7 @@ msgstr "" " 0 ou 1 dependendo do valor de EXPRESSÃO." # help variables -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5419,7 +5489,7 @@ msgstr "" " \t\t\t\thistórico.\n" # help pushd -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5479,7 +5549,7 @@ msgstr "" " a alteração de diretório falhar." # help popd -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5530,7 +5600,7 @@ msgstr "" " a alteração de diretório falhar." # help dirs -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5584,7 +5654,7 @@ msgstr "" " ocorrer um erro." # help shopt -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5621,7 +5691,7 @@ msgstr "" " opção inválida for fornecida ou NOME-OPÇÃO estiver desabilitado." # help printf -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5638,8 +5708,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5691,7 +5761,7 @@ msgstr "" " ocorra um erro de escrita ou atribuição." # help complete -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5752,7 +5822,7 @@ msgstr "" " ocorra um erro." # help compgen -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5775,7 +5845,7 @@ msgstr "" " ocorra um erro." # help compopt -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5835,7 +5905,7 @@ msgstr "" " NOME não tem uma especificação de completação definida." # help mapfile -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5918,7 +5988,7 @@ msgstr "" " somente leitura ou não for um array indexado." # help readarray -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5928,6 +5998,21 @@ msgstr "" " \n" " Um sinônimo para `mapfile'." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Retorna o contexto da chamada de sub-rotina atual.\n" +#~ " \n" +#~ " Sem EXPR, retorna " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: processo %5ld (%s) em the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Sinal desconhecido #" + #~ msgid "Copyright (C) 2015 Free Software Foundation, Inc." #~ msgstr "Copyright (C) 2015 Free Software Foundation, Inc." diff --git a/po/ro.gmo b/po/ro.gmo index 572d6424425a7d1c3597164af16e55f5e3e2880a..90e3557873ba85f508ca00fb6f5bae0267b34866 100644 GIT binary patch delta 2771 zcmZA2e@vBC9LMn^7f?xlhx|zKK`Dg{S=S|nnCXj&OzN=RteOnwQHlJ?jfHGi&vTx0zUMrb z-pXAS?hgs!2MlE!F@+fM7;_ZAAI}G6OO!DQxD{h?FQ#J;-i@bG_g%vKaM+r7moZ7S z{iy4g+jcWfquqs!>zX4}Cev{Wr{X2ljW?{GNyf~for-$UQoIK@peFDtYGOSYjr|yp zr!W>TTE9bvG{2y(zd73P8WX`?)J+oVg6TLBbFIagNV^m#U^Rwgoo%m0J*W|twCzX| zOc$o$K2!$#Pzya{`@hCCo^OV!I5?hZMdB>ffO)8il%OV1Y1_4^>jJ2WG@&NmhMItj zdf;oQaSqx3evG4i0yW-Qbd|zysc6Q-s4cjKrI^Isi?9YY;Je6I<~VAA&#(rsqVCIK zbk<_3tSeF12T<2{U^4DTJ@36Z_Ft(#Mu$>!8fW5Hs6+ENYA;jx$i!^aK+8~>X}}C@ zL_fZc4qil!`zvbP+o*}fvI^Zl6?Mk)6UhH;D&=%&rtPRb-f1t~i!*5Vq6RpJ)p!L9 zF^ka{+tlIx*ovC?JE$!=W4(YnyjM{Z`U5rb3Ch0)$VR1PKIURMYK0xBmF%!~V;b#4 zs7!r~%FGaIMPYpC!70cbO(yD06rmnif;yD-w(WLO85n2G+sGKEf(=q8YEc7kMBVTP zYGwVX34U(9jj6O}a*^Ku1*mb>qcXA`wZJ~qb%UsJuHn6U|No+*)THt4JS;-SG;OFu zwFmh#eSBzQXOUxJuAo-<6LS8{P1_$ydX#}=)b%q^cv`|s%Uq)TH z%eD`rw%{Yw-k(H0_?+#(X8V6c-FE}oRujRmQ$D7m`m0cT-hd8vq9)jbiF*H!Qqdj{ zqEdIkUND4u;C0lY{0EgO4d>Op6YfGS^wV)a-z$Vo9 z@1rtt!g0rDI!K33>t)nlkKl5Q;;DMzDpW@HV?KU>O5r!C3I2(i$Ov+(&BWxtP<$U;v9HNL&(Sx5Mo+suL>xc)5IwDkbUKn$%8@wqN*h3E?GlQ2t*YyQ4z~ZZnZfgc15t(NAp) zp{-a(#1R2PrImP*(DteDb74F@-&CkY(JL{Js8xfagE*IHARZ?4j;|ziP&){n@KAYy zN+@A=!y4vbG(H)KChFX@Annw rcnjWKJ^9F_CG|~#&GmtGerHqj{^T{m#^mnEU`%?4CwMsH-?0AxR_gDO delta 2884 zcmZwJdrZ}39LMnoL5>#?I0h7#I3Q#wcRX>+REQFl%q%6mz|r7{$t7+UrH8h%pk-|2 zVk?%hk#1(;ShcmlKkT|S*I;S2YDO(J|H!P_7Oi@J&Uwz(A3fuHUccu#zu$BDKF|4S z-`b;9zVDo2M-1g4kwip<8FLcvjlJ+)| z6f=Q0;wPvKevew{@3ws*vq)fklg@<;S7A8TqdN4WCbAzjfhTSK2i8n^toakw(R{wF z!DQ6)-N+)%i`Eg;{bQ*6Ph&hzN3;JL_zDf$g6pUhg|dN5F#&aW%29jj;UgV8P#q1S zGV}(f;yYN1U!n^aGh6k$0@d#t)Wm8~&o?^BzfNfn4OuvVn&|{;uRpUlet}D|sE(&l_y2)fSu_<*FxR>hZ=(J@>V0qw)z4W}Mt(poFp8V_^O;mW)lnH{U@a;& zy;z3B$XMnp)ZzLS`7=>0TNBGfj*Tfst*{C?mu9hz=^sq2{rIC+g@hdD^bsFMz-HPjQQxZ?Wa&%{wccj`@g`2 zW*EY<^*|(Qk5f^p%Rzl#ff{fl>TuR0f2N5KP3#b6;sBCm^B(FwF^yXJ*QnHAMrCRi zed=ftd1VeJ9(9@vaXa>-CUg-w7G@UJK@9t)_9eI*i%^H}W!rwndfs{kHSvE?3yMw& zWH=**{nuXQ(ZF|RHL9aJbm23ofsdnBHi^3L5^BW`SKt)K;BC|kkw3GS4`uK@nYwW~u0!p4HKw})QQT(A-okwF&EFG z4&UFXGZRPW>NgG5ZxNC_Q;zJW@$Iq=y%<6R3o-i${dVsrR6K+Z(p+LQLErwOjNM5* zPLvUy#9l(Bhj@V4p$g?5LYaD$(1f(8_4@tmpan}i7pn=a#7k(!Dq6A1R-%pANfZ!D zWw2;l))94tgHZNvCyI#{LghXphbSbpts38~g(9MgP|8$v29(}l>EJ?X-56~6k2+v? z5xa>zBAQUCA@YfOqMOixQ_%rb(fMg$eE%OXeCs- z^fBJGpk(g&aFjbV(c943+Sb|O(nn`|Q;XNt;%RPhZS%By$3J(*hQ{O^%42_1MwD<8gHn8$2!EE|0gN)YaZP9v*)\n" "Language-Team: Romanian \n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-2\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "incluziune greit n interval" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: nu se poate atribui ctre index ne-numeric" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: nu s-a putut crea: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "%s: comand negsit" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "" @@ -104,22 +109,22 @@ msgstr "" msgid "%s: cannot read: %s" msgstr "%s: nu s-a putut crea: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, fuzzy, c-format msgid "`%s': unknown function name" msgstr "%s: funcie doar n citire (readonly)" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "" -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, fuzzy, c-format msgid "`%s': cannot unbind" msgstr "%s: comand negsit" @@ -136,23 +141,28 @@ msgstr "" msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "prea muli parametri" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "director superior." -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "" @@ -171,7 +181,7 @@ msgstr "" msgid "%s: usage: " msgstr "" -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, fuzzy, c-format msgid "%s: option requires an argument" msgstr "opiunea necesit un parametru: -" @@ -186,7 +196,7 @@ msgstr "" msgid "%s: not found" msgstr "%s: comand negsit" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, fuzzy, c-format msgid "%s: invalid option" msgstr "%c%c: opiune invalid" @@ -196,7 +206,7 @@ msgstr "%c%c: op msgid "%s: invalid option name" msgstr "%c%c: opiune invalid" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, fuzzy, c-format msgid "`%s': not a valid identifier" msgstr "`%s' nu este un identificator valid" @@ -211,7 +221,7 @@ msgstr "num msgid "invalid hex number" msgstr "numr de semnal invalid" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 #, fuzzy msgid "invalid number" msgstr "numr de semnal invalid" @@ -290,74 +300,84 @@ msgstr "" msgid "error getting terminal attributes: %s" msgstr "" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, fuzzy, c-format msgid "%s: ambiguous job spec" msgstr "%s: Redirectare ambigu" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, fuzzy, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: nu s-a putut crea: %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, fuzzy, c-format +msgid "%s: cannot unset" +msgstr "%s: nu s-a putut crea: %s" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "" -#: builtins/declare.def:132 +#: builtins/declare.def:134 #, fuzzy msgid "can only be used in a function" msgstr "poate fi folosit doar ntr-o funcie, i face ca variabila NUME" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funcie doar n citire (readonly)" @@ -372,7 +392,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "$%s: nu se poate asigna n acest mod" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "" @@ -386,27 +406,32 @@ msgstr "" msgid "cannot open shared object %s: %s" msgstr "nu pot deschide legtura numit %s pentru %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, fuzzy, c-format msgid "%s: cannot delete: %s" msgstr "%s: nu s-a putut crea: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: este director" @@ -421,12 +446,12 @@ msgstr "%s: nu se poate executa fi msgid "%s: file is too large" msgstr "" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: nu se poate executa fiierul binar" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, fuzzy, c-format msgid "%s: cannot execute: %s" msgstr "%s: nu s-a putut crea: %s" @@ -450,16 +475,16 @@ msgstr "" msgid "There are running jobs.\n" msgstr "" -#: builtins/fc.def:265 +#: builtins/fc.def:267 #, fuzzy msgid "no command found" msgstr "%s: comand negsit" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, fuzzy, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: nu s-a putut crea: %s" @@ -503,6 +528,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "" msgstr[1] "" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -526,21 +557,21 @@ msgid "" "\n" msgstr "" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "" -#: builtins/history.def:442 +#: builtins/history.def:451 #, fuzzy, c-format msgid "%s: history expansion failed" msgstr "%s: se ateapt expresie ntreag (integer)" @@ -573,12 +604,12 @@ msgstr "se a msgid "%s: not an indexed array" msgstr "" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "" @@ -606,36 +637,36 @@ msgstr "" msgid "array variable support required" msgstr "" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "" @@ -733,12 +764,12 @@ msgid "" " The `dirs' builtin displays the directory stack." msgstr "" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "" -#: builtins/read.def:733 +#: builtins/read.def:755 #, fuzzy, c-format msgid "read error: %d: %s" msgstr "eroare de legtur (pipe): %s" @@ -747,22 +778,12 @@ msgstr "eroare de leg msgid "can only `return' from a function or sourced script" msgstr "" -#: builtins/set.def:852 +#: builtins/set.def:857 #, fuzzy msgid "cannot simultaneously unset a function and a variable" msgstr "poate fi folosit doar ntr-o funcie, i face ca variabila NUME" -#: builtins/set.def:904 -#, fuzzy, c-format -msgid "%s: cannot unset" -msgstr "%s: nu s-a putut crea: %s" - -#: builtins/set.def:925 variables.c:3813 -#, fuzzy, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: nu s-a putut crea: %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, fuzzy, c-format msgid "%s: not an array variable" msgstr "%s: variabil fr limit" @@ -777,7 +798,7 @@ msgstr "%s: func msgid "%s: cannot export" msgstr "%s: nu s-a putut crea: %s" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 #, fuzzy msgid "shift count" msgstr "shift [n]" @@ -786,7 +807,7 @@ msgstr "shift [n]" msgid "cannot set and unset shell options simultaneously" msgstr "" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "" @@ -844,27 +865,27 @@ msgstr "" msgid "%s is hashed (%s)\n" msgstr "" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, fuzzy, c-format msgid "`%c': bad command" msgstr "%c%c: opiune invalid" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, fuzzy, c-format msgid "%s: cannot get limit: %s" msgstr "%s: nu s-a putut crea: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 #, fuzzy msgid "limit" msgstr "limit CPU" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, fuzzy, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: nu s-a putut crea: %s" @@ -929,77 +950,77 @@ msgstr "Salt invalid %d" msgid "%s: unbound variable" msgstr "%s: variabil fr limit" -#: eval.c:245 +#: eval.c:240 #, fuzzy, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "%ca expirat ateptnd introducere de date: auto-logout\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 #, fuzzy msgid "pipe error" msgstr "eroare de legtur (pipe): %s" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: limitat: nu se poate specifica `/' n numele comenzilor" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: comand negsit" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, fuzzy, c-format msgid "%s: %s: bad interpreter" msgstr "%s: este director" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: nu se poate executa fiierul binar" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, fuzzy, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "nu se poate duplica fd %d n fd 0: %s" @@ -1051,39 +1072,43 @@ msgstr "" msgid "missing `)'" msgstr "`)' lips" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 #, fuzzy msgid "syntax error: operand expected" msgstr "eroare de sintax: sfrit de fiier neateptat" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "" -#: expr.c:1510 +#: expr.c:1512 #, fuzzy, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s: %s: %s (identificatorul erorii este \"%s\")\n" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "" -#: expr.c:1588 +#: expr.c:1581 +msgid "invalid integer constant" +msgstr "" + +#: expr.c:1597 msgid "value too great for base" msgstr "valoare prea mare pentru baz" -#: expr.c:1637 +#: expr.c:1646 #, fuzzy, c-format msgid "%s: expression error\n" msgstr "eroare de redirectare" -#: general.c:69 +#: general.c:70 #, fuzzy msgid "getcwd: cannot access parent directories" msgstr "getwd: nu s-au putut accesa directoarele printe" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "" @@ -1099,203 +1124,208 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "check_bash_input: buffer deja existent pentru fd nou %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" -#: jobs.c:1639 +#: jobs.c:1844 #, fuzzy, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: Nu exist pid-ul (%d)!\n" -#: jobs.c:1654 +#: jobs.c:1859 #, fuzzy, c-format msgid "Signal %d" msgstr "Semnal Necunoscut #%d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Finalizat" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Stopat" -#: jobs.c:1677 +#: jobs.c:1882 #, fuzzy, c-format msgid "Stopped(%s)" msgstr "Stopat" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "n rulare" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Finalizat(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Ieire %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Stare necunoscut" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(core dumped) " -#: jobs.c:1809 +#: jobs.c:2014 #, fuzzy, c-format msgid " (wd: %s)" msgstr "(wd actual: %s)\n" -#: jobs.c:2037 +#: jobs.c:2254 #, fuzzy, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid copil (de la %d la %d) a ntlnit o eroare %d: %s\n" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, fuzzy, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "ateptai: pid-ul %d nu este rezultat(child) al acestui shell" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: jobul a fost terminat" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "" -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (core dumped)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd actual: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 #, fuzzy msgid "initialize_job_control: getpgrp failed" msgstr "initialize_jobs: getpgrp euat: %s" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "" -#: jobs.c:4263 +#: jobs.c:4462 #, fuzzy msgid "initialize_job_control: line discipline" msgstr "initialize_jobs: disciplin linie: %s" -#: jobs.c:4273 +#: jobs.c:4472 #, fuzzy msgid "initialize_job_control: setpgid" msgstr "initialize_jobs: getpgrp euat: %s" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "nici un control de job n acest shell" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" "malloc: %s:%d: assertion botched\r\n" msgstr "" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "necunoscut" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "" @@ -1337,22 +1367,22 @@ msgstr "" msgid "network operations not supported" msgstr "" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "" @@ -1400,114 +1430,114 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, fuzzy, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "EOF brusc n cutare dup `%c'" -#: parse.y:4606 +#: parse.y:4669 #, fuzzy msgid "unexpected EOF while looking for `]]'" msgstr "EOF brusc n cutare dup `%c'" -#: parse.y:4611 +#: parse.y:4674 #, fuzzy, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "eroare de sintax neateptat lng `%s'" -#: parse.y:4615 +#: parse.y:4678 #, fuzzy msgid "syntax error in conditional expression" msgstr "eroare de sintax n expresie " -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "" -#: parse.y:4697 +#: parse.y:4760 #, fuzzy msgid "expected `)'" msgstr "se ateapt `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "" -#: parse.y:4775 +#: parse.y:4838 #, fuzzy, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "%s: se ateapt operator binar" -#: parse.y:4779 +#: parse.y:4842 #, fuzzy msgid "conditional binary operator expected" msgstr "%s: se ateapt operator binar" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "" -#: parse.y:4816 +#: parse.y:4879 #, fuzzy, c-format msgid "unexpected token `%c' in conditional command" msgstr "`:' ateptat dup expresie condiional" -#: parse.y:4819 +#: parse.y:4882 #, fuzzy, c-format msgid "unexpected token `%s' in conditional command" msgstr "`:' ateptat dup expresie condiional" -#: parse.y:4823 +#: parse.y:4886 #, fuzzy, c-format msgid "unexpected token %d in conditional command" msgstr "`:' ateptat dup expresie condiional" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "eroare de sintax neateptat lng `%s'" -#: parse.y:6263 +#: parse.y:6328 #, fuzzy, c-format msgid "syntax error near `%s'" msgstr "eroare de sintax neateptat lng `%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "eroare de sintax: sfrit de fiier neateptat" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "eroare de sintax" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Folosii \"%s\" pentru a prsi shellul.\n" -#: parse.y:6497 +#: parse.y:6566 #, fuzzy msgid "unexpected EOF while looking for matching `)'" msgstr "EOF brusc n cutare dup `%c'" @@ -1551,90 +1581,90 @@ msgstr "" msgid "cprintf: `%c': invalid format character" msgstr "" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "" -#: redir.c:174 +#: redir.c:195 #, fuzzy, c-format msgid "%s: ambiguous redirect" msgstr "%s: Redirectare ambigu" -#: redir.c:178 +#: redir.c:199 #, fuzzy, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: nu se poate accesa(clobber) fiierul existent" -#: redir.c:183 +#: redir.c:204 #, fuzzy, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: limitat: nu se poate specifica `/' n numele comenzilor" -#: redir.c:188 +#: redir.c:209 #, fuzzy, c-format msgid "cannot create temp file for here-document: %s" msgstr "nu pot face legtur (pipe) pentru substituia procesului: %s" -#: redir.c:192 +#: redir.c:213 #, fuzzy, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: nu pot asigna list membrului intervalului" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 #, fuzzy msgid "redirection error: cannot duplicate fd" msgstr "eroare de redirectare" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, fuzzy, c-format msgid "%c%c: invalid option" msgstr "%c%c: opiune invalid" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: este director" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Nu am nici un nume!" -#: shell.c:1980 +#: shell.c:2032 #, fuzzy, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU %s, versiunea %s\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1643,334 +1673,330 @@ msgstr "" "Folosire:\t%s [GNU opiune lung] [opiune] ...\n" "\t%s [GNU opiune lung] [opiune] fiier script ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "opiuni lungi GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Opiuni ale shell-ului:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD sau -c comand\t\t(doar invocaie)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s sau -o opiune\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Apsai `%s -c \"set-ajutor\"' pentru mai multe informaii despre opiunile " "shell-ului.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Apsai `%s -c ajutor' pentru mai multe informaii despre comenzile interne " "ale shell-ului.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Semnal fals" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Deconectare" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "ntrerupere" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Prsire" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Instruciune ilegal" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "instruciune ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "instruciune EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Excepie virgul mobil" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Terminat(killed)" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Eroare de bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Eroare de segmentare (Segmentation fault)" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Apelare sistem invalid" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Legtur(pipe) ntrerupt" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Ceas alarm" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Terminat" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Condiie IO urgent" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Oprit (semnal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Continuare" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Succesor mort sau oprit" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Oprit (tty input)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Oprit (tty output)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O pregtit" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "limit CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "limit fiier" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtual)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Fereastr schimbat" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Reinere (lock) nregistrare" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Semnal utilizator 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Semnal utilizator 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Date de intrare HFT n curs de rezolvare(pending)" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "probleme electrice iminente" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "crash de sistem iminent" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrare proces spre alt CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "eroare de programare" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "mod monitor HFT acordat" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "mod monitor HFT retras" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "secven de sunet HFT completat" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Semnal Necunoscut #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Semnal Necunoscut #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, fuzzy, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "substituie invalid: nu exist '%s' n %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: nu pot asigna list membrului intervalului" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 #, fuzzy msgid "cannot make pipe for process substitution" msgstr "nu pot face legtur (pipe) pentru substituia procesului: %s" -#: subst.c:5851 +#: subst.c:5944 #, fuzzy msgid "cannot make child for process substitution" msgstr "nu pot crea un proces copil pentru substituirea procesului: %s" -#: subst.c:5920 +#: subst.c:6018 #, fuzzy, c-format msgid "cannot open named pipe %s for reading" msgstr "nu pot deschide legtura numit %s pentru %s: %s" -#: subst.c:5922 +#: subst.c:6020 #, fuzzy, c-format msgid "cannot open named pipe %s for writing" msgstr "nu pot deschide legtura numit %s pentru %s: %s" -#: subst.c:5945 +#: subst.c:6043 #, fuzzy, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "nu se poate duplica legtura numit %s ca fd %d: %s " -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "substituie invalid: nu exist ')' de final n %s" -#: subst.c:6190 +#: subst.c:6307 #, fuzzy msgid "cannot make pipe for command substitution" msgstr "nu pot face legturi(pipes) pentru substituia de comenzi: %s" -#: subst.c:6233 +#: subst.c:6351 #, fuzzy msgid "cannot make child for command substitution" msgstr "nu pot crea un copil pentru substituia de comenzi: %s" -#: subst.c:6259 +#: subst.c:6377 #, fuzzy msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: nu se poate duplica legtura (pipe) ca fd 1: %s" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "%s: variabil fr limit" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parametru null sau nesetat" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametru null sau nesetat" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: expresie subir < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: substituie invalid" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: nu se poate asigna n acest mod" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" -#: subst.c:10043 +#: subst.c:10288 #, fuzzy, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "substituie invalid: nu exist ')' de final n %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "" @@ -1993,118 +2019,123 @@ msgstr "se a msgid "`)' expected, found %s" msgstr "se ateapt `)', s-a primit %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: se ateapt operator unar" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: se ateapt operator binar" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: se ateapt operator unar" + +#: test.c:878 msgid "missing `]'" msgstr "lipsete ']'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "eroare de sintax: sfrit de fiier neateptat" + +#: trap.c:220 #, fuzzy msgid "invalid signal number" msgstr "numr de semnal invalid" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" -#: trap.c:470 +#: trap.c:476 #, fuzzy, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: Semnal invalid %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "eroare n importarea definiiei funciei pentru '%s'" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "" -#: variables.c:4698 +#: variables.c:4949 #, fuzzy, c-format msgid "%s has null exportstr" msgstr "%s: parametru null sau nesetat" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "" #: version.c:47 version2.c:47 @@ -2197,12 +2228,12 @@ msgstr "command [-pVv] comand #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-afFrxi] [-p] nume[=valoare] ..." #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-afFrxi] [-p] nume[=valoare] ..." #: builtins.c:82 @@ -2228,12 +2259,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optstring nume [arg]" #: builtins.c:98 #, fuzzy -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a nume] fiier [redirectare ...]" #: builtins.c:100 @@ -2376,7 +2408,7 @@ msgstr "umask [-S] [mod]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "echo [-n] [arg ...]" #: builtins.c:181 @@ -2482,14 +2514,14 @@ msgstr "" #: builtins.c:231 msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" #: builtins.c:235 msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" #: builtins.c:239 @@ -2754,6 +2786,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2781,14 +2815,14 @@ msgid "" " assignment error occurs." msgstr "" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" " A synonym for `declare'. See `help declare'." msgstr "" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2803,7 +2837,7 @@ msgid "" " assignment error occurs, or the shell is not executing a function." msgstr "" -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2843,7 +2877,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2856,7 +2890,7 @@ msgid "" " Returns success unless a write error occurs." msgstr "" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2883,7 +2917,7 @@ msgid "" " Returns success unless NAME is not a shell builtin or an error occurs." msgstr "" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -2895,7 +2929,7 @@ msgid "" " Returns exit status of command or success if command is null." msgstr "" -#: builtins.c:650 +#: builtins.c:652 msgid "" "Parse option arguments.\n" " \n" @@ -2928,15 +2962,15 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" " encountered or an error occurs." msgstr "" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -2959,7 +2993,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:713 +#: builtins.c:715 #, fuzzy msgid "" "Exit the shell.\n" @@ -2968,7 +3002,7 @@ msgid "" " is that of the last command executed." msgstr "Iese din shell cu starea lui N. Dac N este omis, starea de ieire" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -2977,7 +3011,7 @@ msgid "" " in a login shell." msgstr "" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3007,7 +3041,7 @@ msgid "" "occurs." msgstr "" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3019,7 +3053,7 @@ msgid "" " Status of command placed in foreground, or failure if an error occurs." msgstr "" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3033,7 +3067,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3057,7 +3091,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3079,7 +3113,7 @@ msgid "" "given." msgstr "" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3114,7 +3148,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3138,7 +3172,7 @@ msgid "" " If -x is used, returns the exit status of COMMAND." msgstr "" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3155,7 +3189,7 @@ msgid "" " Returns success unless an invalid option or JOBSPEC is given." msgstr "" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3178,7 +3212,7 @@ msgid "" " Returns success unless an invalid option is given or an error occurs." msgstr "" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3223,7 +3257,7 @@ msgid "" " If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise." msgstr "" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3275,7 +3309,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3287,7 +3321,7 @@ msgid "" " Returns N, or failure if the shell is not executing a function or script." msgstr "" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3373,7 +3407,7 @@ msgid "" " Returns success unless an invalid option is given." msgstr "" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3395,7 +3429,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3414,7 +3448,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3435,7 +3469,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -3446,7 +3480,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -3460,7 +3494,7 @@ msgid "" " FILENAME cannot be read." msgstr "" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -3474,7 +3508,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3557,7 +3591,7 @@ msgid "" " false or an invalid argument is given." msgstr "" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -3565,7 +3599,7 @@ msgid "" " be a literal `]', to match the opening `['." msgstr "" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -3577,7 +3611,7 @@ msgid "" " Always succeeds." msgstr "" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -3621,7 +3655,7 @@ msgid "" "given." msgstr "" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -3651,7 +3685,7 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 msgid "" "Modify shell resource limits.\n" " \n" @@ -3682,6 +3716,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -3700,7 +3735,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -3718,7 +3753,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -3729,18 +3764,28 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -3755,7 +3800,7 @@ msgid "" " option is given." msgstr "" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -3768,7 +3813,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -3785,7 +3830,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -3805,7 +3850,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -3821,7 +3866,7 @@ msgid "" " The return status is the return status of PIPELINE." msgstr "" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -3832,7 +3877,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -3853,7 +3898,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -3864,7 +3909,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -3875,7 +3920,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -3888,7 +3933,7 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -3902,7 +3947,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -3913,7 +3958,7 @@ msgid "" " Returns the status of the last command executed." msgstr "" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -3927,18 +3972,18 @@ msgid "" " Returns the status of the resumed job." msgstr "" -#: builtins.c:1716 +#: builtins.c:1726 msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." msgstr "" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -3966,7 +4011,7 @@ msgid "" " 0 or 1 depending on value of EXPRESSION." msgstr "" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4020,7 +4065,7 @@ msgid "" " \t\tcommands should be saved on the history list.\n" msgstr "" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -4051,7 +4096,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -4078,7 +4123,7 @@ msgid "" " change fails." msgstr "" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -4107,7 +4152,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -4127,7 +4172,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -4144,8 +4189,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -4166,7 +4211,7 @@ msgid "" " error occurs." msgstr "" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -4197,7 +4242,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -4210,7 +4255,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -4242,7 +4287,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -4284,13 +4329,16 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" " A synonym for `mapfile'." msgstr "" +#~ msgid "Unknown Signal #" +#~ msgstr "Semnal Necunoscut #" + #~ msgid "Missing `}'" #~ msgstr "`}' lips" @@ -4408,8 +4456,8 @@ msgstr "" #~ msgid "Can't reopen pipe to command substitution (fd %d): %s" #~ msgstr "" -#~ "Nu se poate redeschide legtura (pipe) ctre substituia de comenzi (fd %" -#~ "d): %s" +#~ "Nu se poate redeschide legtura (pipe) ctre substituia de comenzi (fd " +#~ "%d): %s" #~ msgid "$%c: unbound variable" #~ msgstr "$%c: variabil fr limit" @@ -5060,8 +5108,8 @@ msgstr "" #~ msgid "" #~ " then the editor which corresponds to the current readline editing" #~ msgstr "" -#~ " apoi editorul care corespunde cu modul de editare al liniei" -#~ "(readline)" +#~ " apoi editorul care corespunde cu modul de editare al " +#~ "liniei(readline)" #~ msgid " mode, then vi." #~ msgstr " curente, i apoi vi." @@ -5675,8 +5723,8 @@ msgstr "" #~ msgid "" #~ "function. Some variables (such as PATH and IFS) cannot be unset; also" #~ msgstr "" -#~ "pe o funcie. Anumite variabile ( precum PATH i IFS) nu pot fi desetate" -#~ "(unset);" +#~ "pe o funcie. Anumite variabile ( precum PATH i IFS) nu pot fi " +#~ "desetate(unset);" #~ msgid "see readonly." #~ msgstr "de asemenea, vedei readonly." diff --git a/po/ru.gmo b/po/ru.gmo index 821df4f76a605c48763c8fa2e23a2aae5e784991..181a650f4b40980e92ff808d7bd926f1a539ce11 100644 GIT binary patch delta 11691 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 F{|}zI2ao^& delta 17247 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\n" "Language-Team: Russian \n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Poedit 2.0.6\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "неправильный индекс массива" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: удаляется атрибут nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: не удаётся преобразовать индекс в ассоциативный массив" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: недопустимый ключ ассоциативного массива" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: не удаётся присвоить значение нечисловому индексу" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "" "%s: %s: необходимо использовать индекс при назначении ассоциативному массиву" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: не удаётся создать файл: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: не удаётся найти keymap для команды" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: первый непробельный символ не является «\"»" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "нет закрывающего «%c» в %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: отсутствует разделитель-двоеточие" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "«%s»: не удаётся отменить привязку" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "расширение скобки: не удаётся выделить память для %s" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "расширение скобки: не удаётся выделить память для %d элементов" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "расширение скобки: не удалось выделить память для «%s»" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "«%s»: недопустимый псевдоним" @@ -110,22 +115,22 @@ msgstr "«%s»: недопустимое название keymap" msgid "%s: cannot read: %s" msgstr "%s: не удаётся прочитать файл: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "«%s»: неизвестное название функции" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s не привязан ни к какой клавише.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s можно вызвать через " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "«%s»: не удаётся отменить привязку" @@ -139,28 +144,45 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "имеет значение только для циклов «for», «while» или «until»" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Возвращает контекст вызова текущей подпрограммы.\n" " \n" -" Без EXPR выполняет возврат " +" Если выражение не указано, возвращает «$line $filename». Если выражение " +"указано, возвращает\n" +" «$line $subroutine $filename». Эти дополнительные данные можно\n" +" использовать для трассировки стека.\n" +" \n" +" Значение выражения означает количество кадров, которое нужно вызвать\n" +" для возврата к текущему кадру. Первый кадр имеет номер 0.\n" +" \n" +" Состояние выхода:\n" +" Возвращает 0, если командный процессор не выполняет функцию, или " +"выражение\n" +" является допустимым." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "Не задана переменная HOME" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "слишком много аргументов" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "нулевой каталог" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "Не задана переменная OLDPWD" @@ -179,7 +201,7 @@ msgstr "предупреждение: " msgid "%s: usage: " msgstr "%s: использование: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: для параметра требуется аргумент" @@ -194,7 +216,7 @@ msgstr "%s: требуется числовой аргумент" msgid "%s: not found" msgstr "%s: не найден" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: недопустимый параметр" @@ -204,7 +226,7 @@ msgstr "%s: недопустимый параметр" msgid "%s: invalid option name" msgstr "%s: недопустимое название параметра" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "«%s»: это недопустимый идентификатор" @@ -217,7 +239,7 @@ msgstr "недопустимое восьмеричное число" msgid "invalid hex number" msgstr "недопустимое шестнадцатеричное число" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "недопустимое число" @@ -293,73 +315,83 @@ msgstr "ошибка назначения атрибутов терминала: msgid "error getting terminal attributes: %s" msgstr "ошибка получения атрибутов терминала: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: ошибка определения текущего каталога: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: неоднозначный указатель задания" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "справка отсутствует в этой версии" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: не удаётся выполнить сброс: %s доступен только для чтения" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: не удаётся выполнить сброс" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: недопустимое название действия" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: нет определения завершения" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "предупреждение: параметр -F может работать не так, как ожидается" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "предупреждение: параметр -C может работать не так, как ожидается" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "сейчас не выполняет функцию завершения" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "можно использовать только внутри функции" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: ссылочная переменная не может быть массивом" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: переменные nameref, ссылающиеся сами на себя, не допускаются" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: круговая ссылка на имя" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "«%s»: недопустимое название переменной для ссылки на имя" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "«-f» нельзя использовать для создания функций" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: значение функции можно только считать" @@ -374,7 +406,7 @@ msgstr "%s: присвоение составного массива в кавы msgid "%s: cannot destroy array variables in this way" msgstr "%s: переменные массива нельзя уничтожить таким образом" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: не удаётся преобразовать ассоциативный массив в индексированный" @@ -388,27 +420,32 @@ msgstr "динамическая загрузка недоступна" msgid "cannot open shared object %s: %s" msgstr "не удаётся открыть общий объект %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "не удаётся найти %s в общем объекте %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: не загружается динамически" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "загрузка функции %s завершилась ошибкой (%d): не загружена" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: не загружается динамически" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: не удаётся удалить: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: это каталог" @@ -423,12 +460,12 @@ msgstr "%s: это не обычный файл" msgid "%s: file is too large" msgstr "%s: файл слишком велик" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: не удаётся запустить бинарный файл" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: не удаётся запустить: %s" @@ -452,15 +489,15 @@ msgstr "Есть остановленные задания.\n" msgid "There are running jobs.\n" msgstr "Есть выполняемые задания.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "команда не найдена" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "указание журнала команд" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: не удаётся открыть временный файл: %s" @@ -505,13 +542,19 @@ msgstr[0] "Команды, соответствующие ключевому с msgstr[1] "Команды, соответствующие ключевым словам «" msgstr[2] "Команды, соответствующие ключевым словам «" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"нет разделов справки, соответствующих «%s». Попробуйте ввести «help help» или " -"«man -k %s» или «info %s»." +"нет разделов справки, соответствующих «%s». Попробуйте ввести «help help» " +"или «man -k %s» или «info %s»." #: builtins/help.def:224 #, c-format @@ -540,21 +583,21 @@ msgstr "" "отключена.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "нельзя использовать больше одного параметра -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "положение журнала команд" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: недопустимая метка времени" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: не удалось расширить журнал команд" @@ -586,12 +629,12 @@ msgstr "ожидается выражение" msgid "%s: not an indexed array" msgstr "%s: это не индексированный массив" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: недопустимое указание дескриптора файла" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: invalid недопустимый дескриптор файла: %s" @@ -619,36 +662,36 @@ msgstr "пустое имя переменной массива" msgid "array variable support required" msgstr "требуется поддержка переменных массива" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "«%s»: отсутствует символ форматирования" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "«%c»: недопустимое указание формата времени" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "«%c»: недопустимый символ форматирования" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "предупреждение: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "ошибка анализа формата: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "отсутствует шестнадцатеричная цифра для \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "отсутствует цифра Юникода для \\%c" @@ -801,12 +844,12 @@ msgstr "" " \n" " Встроенная команда dirs показывает стек каталогов." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: недопустимое указание тайм-аута" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "ошибка чтения: %d: %s" @@ -815,21 +858,11 @@ msgstr "ошибка чтения: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "возврат можно выполнить только из функции или исходного скрипта" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "нельзя одновременно сбросить функцию и переменную" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: не удаётся выполнить сброс" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: не удаётся выполнить сброс: %s доступен только для чтения" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: это не переменная массива" @@ -844,7 +877,7 @@ msgstr "%s: это не функция" msgid "%s: cannot export" msgstr "%s: не удаётся экспортировать" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "счётчик смещений" @@ -852,7 +885,7 @@ msgstr "счётчик смещений" msgid "cannot set and unset shell options simultaneously" msgstr "нельзя одновременно задать и сбросить параметры командного процессора" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: недопустимое название параметра командного процессора" @@ -909,26 +942,26 @@ msgstr "%s является %s\n" msgid "%s is hashed (%s)\n" msgstr "для %s вычислен хэш (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: недопустимый аргумент ограничения" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "«%c»: недопустимая команда" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: не удаётся получить ограничение: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "ограничение" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: не удаётся изменить ограничение: %s" @@ -988,77 +1021,78 @@ msgstr "ошибка перехода" msgid "%s: unbound variable" msgstr "%s: не заданы границы переменной" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aпревышено время ожидания ввода: auto-logout\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "не удаётся перенаправить стандартный ввод из /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: «%c»: недопустимый символ форматирования" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] всё ещё существует" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "ошибка конвейера" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: достигнут максимальный уровень вложенности eval (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: достигнут максимальный уровень вложенности source (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: достигнут максимальный уровень вложенности функций (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "" -"%s: ограниченный режим: в названиях команд нельзя использовать косую черту «/»" +"%s: ограниченный режим: в названиях команд нельзя использовать косую черту " +"«/»" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: команда не найдена" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: неверный интерпретатор" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: не удаётся запустить бинарный файл: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "«%s»: это специальная встроенная команда" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "не удаётся скопировать файловый дескриптор %d в %d" @@ -1109,37 +1143,42 @@ msgstr "" msgid "missing `)'" msgstr "отсутствует символ «)»" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "синтаксическая ошибка: ожидается операнд" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "ошибка синтаксиса: недопустимый математический оператор" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (неверный маркер «%s»)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "недопустимое математическое основание" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: недопустимое число строк" + +#: expr.c:1597 msgid "value too great for base" msgstr "слишком большое значение для основания" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: ошибка выражения\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: нет доступа к родительским каталогам" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "не удаётся сбросить режим nodelay для файлового дескриптора %d" @@ -1156,166 +1195,171 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: у нового файлового дескриптора %d уже есть буфер" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "идентификатор дочернего процесса %d принадлежит запущенному заданию %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "удаление остановленного задания %d с группой процесса %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: процесс %5ld (%s) в the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" "add_process: процесс с идентификатором %5ld (%s) помечен как всё ещё активный" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: нет процесса с таким идентификатором" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Сигнал %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Завершён" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Остановлен" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Остановлен (%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Запущен" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Завершён (%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Выход %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Состояние неизвестно" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(стек памяти сброшен на диск) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (рабочий каталог: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "дочерний setpgid (%ld к %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "" "wait: процесс %ld не является дочерним процессом этого командного процессора" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: нет записей процесса %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: задание %d остановлено" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: выполнение задания прервано" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: задание %d уже выполняется в фоновом режиме" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "" "waitchld: включается WNOHANG, чтобы предотвратить появление неопределённого " "блока" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: строка %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (стек памяти сброшен на диск)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(рабочий каталог: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: ошибка вызова getpgrp " -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: дисциплина строки" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: дисциплина строки" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "не удаётся задать группу процесса терминала (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "этот командный процессор не может управлять заданиями" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: ошибка утверждения: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1324,43 +1368,43 @@ msgstr "" "\\r\n" "malloc: %s:%d: утверждение не удалось\\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "неизвестно" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: блок в списке свободных затёрт" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: вызван с аргументом уже освобождённого блока" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: вызван с аргументом невыделенного блока" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" "free: обнаружено отрицательное переполнение; mh_nbytes байт за пределами " "диапазона" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: размеры начального и конечного блока отличаются" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: вызван с аргументом невыделенного блока" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" "realloc: обнаружено отрицательное переполнение; mh_nbytes байт за пределами " "диапазона" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: размеры начального и конечного блока отличаются" @@ -1402,22 +1446,22 @@ msgstr "%s: недопустимое указание сетевого пути" msgid "network operations not supported" msgstr "сетевые операции не поддерживаются" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: не удаётся изменить язык (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: не удаётся изменить язык (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: не удаётся изменить язык (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: не удаётся изменить язык (%s): %s" @@ -1465,7 +1509,7 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" "make_redirection: инструкция перенаправления «%d» вышла за пределы диапазона" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1474,103 +1518,103 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) превысил SIZE_MAX (%lu): строка " "обрезана" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "достигнуто максимальное число переменных here-document" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "неожиданный конец файла во время поиска «%c»" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "неожиданный конец файла во время поиска «]]»" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "синтаксическая ошибка в условном выражении: неожиданный маркер «%s»" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "синтаксическая ошибка в условном выражении" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "неожиданный маркер «%s», ожидался «)»" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "ожидается символ «)»" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "неожиданный аргумент «%s» для условного унарного оператора" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "неожиданный аргумент для условного унарного оператора" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "неожиданный маркер «%s», ожидается условный бинарный оператор" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "ожидается условный бинарный оператор" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "неожиданный аргумент «%s» для условного бинарного оператора" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "неожиданный аргумент для условного бинарного оператора" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "неожиданный маркер «%c» в условной команде" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "неожиданный маркер «%s» в условной команде" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "неожиданный маркер %d в условной команде" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "синтаксическая ошибка рядом с неожиданным маркером «%s»" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "синтаксическая ошибка рядом с «%s»" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "синтаксическая ошибка: неожиданный конец файла" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "синтаксическая ошибка" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Для выхода из командного процессора используйте «%s».\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "неожиданный конец файла во время поиска «)»" @@ -1613,89 +1657,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: «%c»: недопустимый символ форматирования" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "файловый дескриптор за пределами диапазона" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: неоднозначное перенаправление" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: не удаётся перезаписать существующий файл" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: ограниченный режим: не удаётся перенаправить вывод" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "не удаётся создать временный файл для блока here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: не удаётся присвоить файловый дескриптор переменной" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port не поддерживается без сети" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "ошибка перенаправления: не удаётся создать копию файлового дескриптора" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "не удалось найти /tmp; создайте этот каталог" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp должен быть допустимым названием каталога" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: недопустимый параметр" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "не удаётся установить UID %d: эффективный UID %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "не удаётся установить GID %d: эффективный GID %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "не удаётся запустить отладчик: режим отладки отключён" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: это каталог" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Не удаётся определить название" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, версия %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1704,320 +1748,316 @@ msgstr "" "Использование:\t%s [длинные параметры GNU] [параметры] ...\n" "\t\t%s [длинные параметры GNU] [параметры] файл_скрипта ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Длинные параметры GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Параметры командного процессора:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "" "\t-irsD или -c команда или -O короткие_параметры\t\t(только при запуске)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s или -o параметр\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Для получения дополнительных сведений о параметрах командного процессора " "введите «%s -c \"help set\"».\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Для получения дополнительных сведений о встроенных командах введите «%s -c " "help».\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Для отправки сообщений об ошибках используйте команду «bashbug».\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Домашняя страница bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Общая справка по использованию программ GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: недопустимая операция" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Фиктивный сигнал" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Отбой" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Прерывание" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Выход" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Недопустимая инструкция" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Трасса/ловушка BPT" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Инструкция ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Инструкция EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Исключение при обработке чисел с плавающей точкой" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Убит" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Ошибка шины" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Ошибка сегментации" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Неверный системный вызов" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Конвейер не работает" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Сигнал часов" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Прерван" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Срочное событие ввода/вывода" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Остановлен (сигналом)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Продолжение" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Смерть или остановка дочернего процесса" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Остановлен (ввод с tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Остановлен (вывод на tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "Готов к вводу/выводу" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Ограничение ЦП" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Ограничение величины файла" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Сигнал часов (виртуальный)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Сигнал часов (профиль)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Окно изменено" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Запись блокирована" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Сигнал пользователя 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Сигнал пользователя 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Ожидание входных данных HFT" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "неизбежна ошибка питания" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "неизбежно падение системы" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "процесс переносится на другой ЦП" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "программная ошибка" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Установлен режим монитора HFT" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Выход из режима монитора HFT" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "Последовательность звуков HFT завершена" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Информационный запрос" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Неизвестный номер сигнала" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Неизвестный номер сигнала %d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "неверная подстановка: нет закрывающей «%s» в %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: не удаётся присвоить список элементу массива" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "не удаётся создать конвейер для подстановки процесса" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "не удаётся создать дочерний процесс для подстановки" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "не удаётся открыть именованный конвейер %s для чтения" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "не удаётся открыть именованный конвейер %s для записи" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "" "не удаётся скопировать именованный конвейер %s в файловый дескриптор %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "подстановка команды: во входных данных проигнорирован нулевой байт" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "не удаётся создать конвейер для подстановки команды" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "не удаётся создать дочерний процесс для подстановки команды" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" "command_substitute: не удаётся скопировать конвейер в файловый дескриптор 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: недопустимое название переменной для ссылки на имя" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: недопустимое непрямое раскрытие" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: недопустимое имя переменной" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: параметр не задан или пустой" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: параметр не задан или пустой" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: заданное подстрокой выражение меньше нуля" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: недопустимая подстановка" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: такое присвоение невозможно" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2025,12 +2065,12 @@ msgstr "" "в будущих версиях командный процессор оценка будет выполняться как " "математическая подстановка" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "неверная подстановка: нет закрывающей «`» в %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "нет совпадений: %s" @@ -2053,35 +2093,40 @@ msgstr "ожидается символ «)»" msgid "`)' expected, found %s" msgstr "ожидается символ «)», обнаружено %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: ожидается унарный оператор" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: ожидается бинарный оператор" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: ожидается унарный оператор" + +#: test.c:878 msgid "missing `]'" msgstr "отсутствует символ «]»" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "синтаксическая ошибка: ожидается «;»" + +#: trap.c:220 msgid "invalid signal number" msgstr "недопустимый номер сигнала" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: достигнут максимальный уровень вложенности eval (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: неверное значение в trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2089,87 +2134,87 @@ msgstr "" "run_pending_traps: обработчик сигнала — SIG_DFL; повторная отправка %d (%s) " "самому себе" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: неверный сигнал %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "ошибка импорта определения функции для «%s»" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "слишком высокий уровень командного процессора (%d); сбрасывается до 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: в текущей области отсутствует контекст функции" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: переменной не может быть присвоено значение" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: целое числе присваивается ссылке на имя" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: в текущей области отсутствует контекст функции" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s имеет пустую exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "недопустимый символ %d в exportstr для %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "отсутствует «=» в exportstr для %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: заголовок shell_variables не является контекстом функции" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: отсутствует контекст global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: заголовок shell_variables не является областью временного " "окружения" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: не удаётся открыть как ФАЙЛ" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: недопустимое значение для дескриптора файла трассировки" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: значение совместимости за пределами диапазона" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "© Free Software Foundation, Inc, 2016." #: version.c:47 version2.c:47 @@ -2261,11 +2306,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] команда [аргумент ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [имя[=значение] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] имя[=значение] ..." #: builtins.c:82 @@ -2289,11 +2336,13 @@ msgid "eval [arg ...]" msgstr "eval [аргумент ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts строка_параметров имя [аргумент]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a имя] [команда] [аргументы ...]] [перенаправление ...]" #: builtins.c:100 @@ -2424,7 +2473,7 @@ msgstr "umask [-p] [-S] [режим]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [идентификатор ...]" #: builtins.c:181 @@ -2520,7 +2569,7 @@ msgstr "printf [-v переменная] формат [аргументы]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o параметр] [-A действие] [-G " @@ -2528,9 +2577,10 @@ msgstr "" "P префикс] [-S суффикс] [имя ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o параметр] [-A действие] [-G глоб_шабл] [-W " "список_слов] [-F функция] [-C команда] [-X фильтр_шабл] [-P префикс] [-S " @@ -2996,6 +3046,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3063,7 +3115,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или не возникла\n" " ошибка присвоения." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3074,7 +3126,7 @@ msgstr "" " \n" " Устарел. См. «help declare»." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3103,7 +3155,7 @@ msgstr "" " ошибка присвоения переменной или командный процессор не выполняет " "функцию." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3179,7 +3231,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если не произошла ошибка записи." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3202,7 +3254,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если не произошла ошибка записи." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3256,7 +3308,7 @@ msgstr "" " Возвращает успех, если указанное имя не является встроенной командой или " "не произошла ошибка." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3275,7 +3327,8 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние выхода команды или успех, если команда пустая." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3308,8 +3361,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3320,7 +3373,8 @@ msgstr "" " getopts используется процедурами командного процессора для анализа\n" " позиционных параметров.\n" " \n" -" «строка_параметров» содержит буквы распознаваемых параметров. Если после\n" +" «строка_параметров» содержит буквы распознаваемых параметров. Если " +"после\n" " буквы идёт двоеточие, считается, что у параметра есть аргумент,\n" " который должен быть отделён пробелом.\n" " \n" @@ -3359,7 +3413,7 @@ msgstr "" "достигнут\n" " конец параметров или возникла ошибка." -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3402,7 +3456,7 @@ msgstr "" " Возвращает успех, если команда не была найдена или не возникла ошибка " "перенаправления." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3414,7 +3468,7 @@ msgstr "" " Закрывает командный процессор с состоянием N. Если N не указан,\n" " состоянием выхода будет состояние последней выполненной команды." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3427,7 +3481,7 @@ msgstr "" " Закрывает командный процессор login с состоянием выхода N. Возвращает\n" " ошибку, если выполняется не в командном процессоре login." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3484,7 +3538,7 @@ msgstr "" " Возвращает успех или состояние выполненной команды. В случае ошибки " "возвращает ненулевое состояние." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3505,7 +3559,7 @@ msgstr "" " Возвращает состояние команды, переведённой в интерактивный режим, или " "ошибку, если возникла ошибка." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3528,7 +3582,7 @@ msgstr "" " Возвращает успех, если не включено управление заданиями или не произошла " "ошибка." -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3573,7 +3627,7 @@ msgstr "" " Возвращает успех, если команда была найдена или был указан допустимый " "параметр." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3615,7 +3669,7 @@ msgstr "" " Возвращает успех, если был найден шаблон или был указан допустимый " "параметр." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3686,7 +3740,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или не возникла " "ошибка." -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3735,7 +3789,7 @@ msgstr "" "ошибка.\n" " Если указан параметр -x, возвращает состояние выхода команды." -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3766,7 +3820,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если был указан допустимый параметр или задание." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3812,7 +3866,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или не возникла " "ошибка." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3902,7 +3956,7 @@ msgstr "" " Если последний АРГУМЕНТ имеет значение 0, let возвращает 1. В противном " "случае let возвращает 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -4009,7 +4063,7 @@ msgstr "" "присвоения переменной\n" " или не был указан недопустимый файловый дескриптор как аргумент для -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4030,7 +4084,7 @@ msgstr "" " Возвращает N или ошибку, если командный процессор не выполняет функцию " "или скрипт." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4215,7 +4269,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если был указан допустимый параметр." -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4258,7 +4312,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или указанное имя " "доступно для записи." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4292,7 +4346,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если был указан допустимый параметр или имя." -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4333,7 +4387,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если был указан допустимый параметр или имя." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4351,7 +4405,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если N положительный или меньше $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4377,7 +4431,7 @@ msgstr "" "ошибку,\n" " если файл не удаётся прочитать." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4405,7 +4459,7 @@ msgstr "" " Возвращает успех, если не включено управление заданиями или не произошла " "ошибка." -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4578,7 +4632,7 @@ msgstr "" "ложно\n" " или указан недопустимый аргумент." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4590,7 +4644,7 @@ msgstr "" " Это синоним встроенной команды test, но последним аргументом должна\n" " быть скобка «]», соответствующая открывающей «[»." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4610,7 +4664,7 @@ msgstr "" " Состояние выхода:\n" " Всегда возвращает успех." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4688,12 +4742,13 @@ msgstr "" "сигнала.\n" " Названия сигналов не зависят от регистра, а префикс SIG не является " "обязательным. \n" -" Сигнал можно отправить в командный процессор командой «kill -signal $$».\n" +" Сигнал можно отправить в командный процессор командой «kill -signal $" +"$».\n" " \n" " Состояние выхода:\n" " Возвращает успех, если был указан допустимый сигнал или параметр." -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4754,7 +4809,7 @@ msgstr "" " Возвращает успех, если все указанные имена были найдены, или ошибку в " "противном случае." -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4786,6 +4841,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4852,7 +4908,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или не возникла " "ошибка." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4877,8 +4933,8 @@ msgstr "" " \n" " Если РЕЖИМ начинается с цифры, он интерпретируется как восьмеричное " "число.\n" -" В противном случае он считается символьной строкой как для команды chmod" -"(1).\n" +" В противном случае он считается символьной строкой как для команды " +"chmod(1).\n" " \n" " Параметры:\n" " -p\tесли РЕЖИМ не указан, вывести маску, пригодную для повторного " @@ -4889,7 +4945,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если был указан допустимый РЕЖИМ или параметр." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4901,15 +4957,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Ожидание завершения задания и возврат состояния выхода.\n" " \n" @@ -4928,7 +4994,7 @@ msgstr "" " Возвращает состояние последнего идентификатора. Возвращает ошибку, если\n" " указан недопустимый идентификатор или параметр." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4954,7 +5020,7 @@ msgstr "" " Возвращает состояние последнего идентификатора. Возвращает ошибку, если\n" " указан недопустимый идентификатор или параметр." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4970,14 +5036,14 @@ msgstr "" " \n" " Цикл «for» выполняет последовательность команд для каждого элемента\n" " списка. Если операнд «in СЛОВА ...;» отсутствует, подразумевается\n" -" операнд «in \"$@\"». Каждому элементу в списке СЛОВА присваивается ИМЯ и " -"для него\n" +" операнд «in \"$@\"». Каждому элементу в списке СЛОВА присваивается ИМЯ " +"и для него\n" " выполняются КОМАНДЫ.\n" " \n" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -5008,7 +5074,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -5050,7 +5116,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5080,7 +5146,7 @@ msgstr "" " Состояние выхода:\n" " Возвращаемое состояние соответствует состоянию выхода конвейера." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5098,7 +5164,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5120,13 +5186,15 @@ msgid "" msgstr "" "Выполнение команд в зависимости от условий.\n" " \n" -" Сначала выполняется список «if КОМАНДЫ». Если состояние выхода нулевое,\n" +" Сначала выполняется список «if КОМАНДЫ». Если состояние выхода " +"нулевое,\n" " выполняется список «then КОМАНДЫ». В противном случае выполняется по " "очереди\n" " все списки «elif КОМАНДЫ», и если их состояние выхода будет нулевым,\n" " выполнится список «then КОМАНДЫ», и команда if завершится. В противном " "случае\n" -" выполнится список «else КОМАНДЫ», если он указан. Состояние выхода всей\n" +" выполнится список «else КОМАНДЫ», если он указан. Состояние выхода " +"всей\n" " конструкции соответствует состоянию выхода последней выполненной команды " "или будет нулевым,\n" " если ни одна проверка условия не возвратила истину.\n" @@ -5134,7 +5202,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5152,7 +5220,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5170,7 +5238,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5195,7 +5263,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние выхода команды." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5220,7 +5288,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает успех, если переменная ИМЯ доступно для записи." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5239,7 +5307,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние последней выполненной команды." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5265,12 +5333,13 @@ msgstr "" " Состояние выхода:\n" " Возвращает состояние возобновлённого задания." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5283,7 +5352,7 @@ msgstr "" " Состояние выхода:\n" " Возвращает 1, если выражение равно 0, в противном случае возвращает 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5338,7 +5407,7 @@ msgstr "" " Состояние выхода:\n" " 0 или 1 в зависимости от значения выражения." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5450,7 +5519,7 @@ msgstr "" "команды,\n" " \t\tкоторые должны быть сохранены в журнале.\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5510,7 +5579,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или удалось\n" " перейти в каталог." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5561,7 +5630,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или удалось\n" " перейти в каталог." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5615,7 +5684,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или не возникла " "ошибка." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5654,7 +5723,7 @@ msgstr "" " Возвращает успех, если указанный параметр включён. Возвращает ошибку,\n" " если был указан недопустимый параметр или параметр отключён." -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5672,8 +5741,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5706,8 +5775,8 @@ msgstr "" " вывод, и спецификации, которые активируют вывод следующего успешного\n" " аргумента.\n" " \n" -" В дополнение к стандартным спецификациям формата, описанным в printf" -"(1),\n" +" В дополнение к стандартным спецификациям формата, описанным в " +"printf(1),\n" " printf интерпретирует:\n" " \n" " %b\tразвёртывание экранирующих последовательностей с обратной косой " @@ -5729,7 +5798,7 @@ msgstr "" "ошибка\n" " записи или присвоения." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5785,7 +5854,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или не возникла " "ошибка." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5808,7 +5877,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или не возникла " "ошибка." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5869,7 +5938,7 @@ msgstr "" " Возвращает успех, если был указан допустимый параметр или для имени\n" " определена спецификация завершения." -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -5948,7 +6017,7 @@ msgstr "" "доступен для записи\n" " и является индексированным." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5958,6 +6027,21 @@ msgstr "" " \n" " Синоним команды «mapfile»." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Возвращает контекст вызова текущей подпрограммы.\n" +#~ " \n" +#~ " Без EXPR выполняет возврат " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: процесс %5ld (%s) в the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Неизвестный номер сигнала" + #~ msgid "Copyright (C) 2012 Free Software Foundation, Inc." #~ msgstr "© Free Software Foundation, Inc, 2012." @@ -7656,8 +7740,8 @@ msgstr "" #~ msgid "" #~ "otherwise it is a symbolic mode string like that accepted by chmod(1)." #~ msgstr "" -#~ "как восьмеричное число, в противном случае как строка, принимаемая chmod" -#~ "(1)." +#~ "как восьмеричное число, в противном случае как строка, принимаемая " +#~ "chmod(1)." #~ msgid "" #~ "Wait for the specified process and report its termination status. If" diff --git a/po/sk.gmo b/po/sk.gmo index f33d34c0ad69538573c394653a661d6b8ebe5d4d..6ed934905a9491688eb4690f466e4caff37512e9 100644 GIT binary patch delta 10499 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 V@#F~Hv8KLfSH>L^8+(HD{~v1KX&wLo delta 14800 zcmai)34B!5^~c|c?E4N1@<5gVVF?gc0oeo*Py!+dnY1{|jyoYmNImYw7{t4>p`kNjry8no{vTRD*9V>oTg!F4Vw-V0$qZE}p|+0dmt z5vs!?s1KIe`n6CU?S>8E8&GrnF_d8^^)u}|!N!zxZFwBjcQc^|jzKwgT|eS457tp3 zOLstZ{2Ej!KZL%=Otj{=)}`FZG8;ChJP$F=jnZ1GcBc?dc$&|00YQA3#F(BnE`c>#8XnwoE++Se^M z?K?r2@^IJyUIJ^uBB)Tup(1-VR797GjPIFHX%F!6^TP|1fl%|HfDgX*U=gE18*>%UJgH`d=r$%u^Y|zWv~h5 ztDquq>y5;}12>%4N zp&WqPP(FhVV9nc2QZ|F?uRH7ur^4RwYN&o5hOBt!WvFGGu6KvAusQ5NMHeW`#zA>D zAIg&}p+dJD>ciErE8GAz;6XS99)AshtT!*NhkRRGm~0c;DG!ECq@Dk6t$`6pZM zwvPDA)5$1j!dcLtTPTY+z!tC)s-yi-1099(pzht~yIxQRMWG^g1yp42fSSs!P~U$5 zHIq`RC0a@9Wz} z%3!ESjfWa&7VHG$P~Y7KbK%|aT=)jmD#=RUXOy9^CKZ#Qw#+=JWit!PkQA&9Z-d%k zR$JZ&ds421T7K`rVX*D}CfUx1%8_!YoVp!qr`>Luu0qj3FF`f@6uPk1pUfO~gYsxJ zR48Y{2`~(mJC8t3$!;i5--U|I7f=!S1((uqAu|DtGomCH=?Si2p#8e^a3j2W~f(d$0rLB~b70g>~Uuurd4y z%Fv^hr$1&oo(lCo0TtQBmYbj=@G5Kszk#m?P|}Z^Y(KQaSlHqT^I;FDRgni}$ZS{# z{tga>*TPnCH`J880Z)bhg7UQOlg8jaPy-Hun#u`K{l%faPv2^l`(ZySo`&+^JLo6R zPID>k0rf!+)IbxU1`a|QbOW3S_d-o&<6UN-7y&gE*FlAT6I7BPghV{;{DRVkitbOD z4o5?UZXO&3mqYDruRs}C|7pV!a5&}5EFXj}2D8&sL>9|tw?Oz6S|Z~(j=YQTfA6Z{q` zk}dbrFXKDeC{5u6D9+ay|jIaeNGAVB>w}{h6>GC#Y31 z63T&MsCL&w7v2li?>^WWzVat#4~Ii}G#6^X#ZXy%H|!4|hNIy}Py=N> zXOe6TR4&bfYQG3-M_dl&`6?&_o`mZEz;ncZB+6%0WWnywn-_UdQxb#f;3}A3gFmUD zI{4C<9{rKzp?vet{P6)RkMSYAvxz{><^g9r-xstBIPKx7 zZ3507IHYaBnM}K5rv#ihoOo)$nNR&rsP|bkp2Yah7pDdMxf|TUL}DZ?qvJey22*f= z_-~+H-7aR}haj`$JPl>o_O6C|pqB4Js8#R*)bjfoD(PBxqhAK@3bl&XW(D~B59JU_ zSNI;(2erE63G4)K;Da+^4oUNTkARa${jt6QCkW5YF>|>UYTy^42Ko>-gx|vE(CHU& zJkSDmgQYMRuIWeoHQ*sC#J@v@wn2a9kb&DlB}+e2z5|>DWpD&)&KE$vUjpU88rU1| zgYxium;VHQK}9SDbr@}iBj7twQ_zlou{r~u1NGhYP;54V*RB z%&M#VuC&0WW{Ovjf(orc#ydHw)YWcEO<|2N?r zm_6Pk?NX=>XEl^(+u%g_9Gn4LOfV5Df=ar(pd8sZf%UKK{fG*Ac=Fi+KeVl&mdPNf z`U{~pq#~&E{syQB+zYj8o`a*|UtlS0KhYSx0_yusQ2WMCsIy={lmUk(rp@~Qo(d&V zn{!OVE>Jnp7b=@aK&|UyI0|lq+3-gw2fFZ2-ZF43Yy|TyFM~345p>~tsK`D8_1)KL z6s^xjlTD~|;8m2zL3#QtR0khG8B}|UNy3&;-}Qt_z9~=!T?sX1o1hGR3d-XE|4cd_ zHiW7_A1X=HD^c{peyDZ%Hq?MW!qZ{<^UOe_pxOnY3|k0w{8qrr;cBSw+fFs>Jr`glmP#q0}F7%)by&B4Zdu{zrIEeDQP|4fsLX!h?pbXv!(^8J0Xs_;nkzol`a%_PL z`MZ`aFE$&}B&d+z0qejQpbR?%Wyn`hTWphAroX{ZS)YPB%+^3T@Z2oczYO@A3VE74 z+a%c-D1$DrTmjYbD^OeTcTfY=y~IQ;2daDt)bhI)2B4m2khhUn5Dk6>vJ9!?H&Fa} z9!Dl4_aNoSHTLT;I?;0mA}6EkQ8r&k`4PXwy%6@J{2=l;QcSrGoNeEKh+Y$&73?3$ zw%SLM{m1_o&dZ=4c1&j%q6BPh>r{Ui`YPmo^vjU($U_Lp?EDM|!55*PKOmZxKO!s& zKl@Rglk~&Wg}SStk~;kqKkrlV8d8XG_&M9C(|j&NZ-v~1Orm@tQUh5_`DSTwb0LmE08~-e+BhuCB1ChJqKs_wdSXjt=~cZIrmXe8ie3K;ivZHI`rO1z?QE^ z{{Web=&5Jx_rmU0*L0ThZZA@V%%MCF`3Rjw;a};rsp(mX+^7#~p>%_K?lo|hP`=jI zsp?`|FX*qDSM0lxt>0`p9robedRPe?A)M~cpDFi;%@IA1!6`7kg`dL|p0_V9wbag~ zCrVjMYk{rzEZ_3qa^S#nTc^v*z33bT{&NqkZB+mF5Wk;SD>v5sXP(PxJTOy$`>pr=i7SWOXLS+3-vEUwg&%M>i;r+Z(Fg!)cb$ON73Iy z9_C#!QUke#@<^nuZ9fG4??{aDTY7Kne+L&+f4eQegTB=2Yti+bLU}i`QU2=~)yecM z6~DI)PlGzQyTb3Fo~x1HA=e^*Lo!c-HtX$oEiKs~{Vg^h_Cz`&Y_iUu5k2ha{{NYs z{x^lrwo<1QXO2?_AA;+UMfTnI)E!3jm=Kps9!))D0lt&tZ67nyN7#45)6_p# zt=wMu_b8R;BX{%S0{e21_oo} zxf98!{5Mz=c@cR=>wgW>2e|^dlm>d5pihPK{SyDEK=~J|e+(nYNz~OvZngD2VRvLD zbrX>X(Cfob;eM#cg`XJJc?Uh6r0@jtDDskRv>A@2{0RIQDM21U`cXF;>Nx{eAuVkA zCR6R~fOC+Osn=y>f~|iVzChhU*ciz}wq_2*ZM=AuiiNhbedwnndfHKUJNyi}9{mPY z@(eI=wo=ysX+(KD9Ez+#ABEgu+Y|*VrgriFTZ<=oyPMh@;Co2sDMY!?7G8o6Bkg(r z4Xh2%h1qaGwQs2MZ=!d>amX=b2JbgiYx5&@*CBe+2lyGu%R|Ui<|Hyzu8`Zah}( zhLduZMoC_kcm<(qQ5om)WinhGQY!`vM@wTxpy<6S#QF-a{ z)n+NvO*~W*i<85lcsxdm5&u|}#3NJ-V(tR3EP-ujo50Nt#}i4nppZl$d5ljqJdwLh z_VJ9%^v}XbxQVb9u^5$(Rj1iwSb|;H zwNphCzmv>l`33*SX3&2vX?h-)m&Xodb~|nTA-C^|cn8A?E&YU>CX^?7*2*XE{EW>E zoycY%X9cktDD3~0sxnUcbn5u5&VAipZs#H0v)%j@i`19%SUKoS@t+~vkxcX4s6UmSl ztjHlPcGh-_oSA<4xU8&JG6W*!^#4W+QaFO&F~pR$NTFx)-1DvUl&^vw0H_1=-39bc|Mhxw2-B zcA3Q2;hAJ%+l^db&aV9Xowu}TnlrdpPQP9`L)@I)p}GBf_06rg^}(eTJs-NL!6Yv_ zFU7Vn)J+ssE_vww{uS}hn~$AQwK{LqMQ*}#OUnvlLDp{77Pll8+`G%eC9gCb42L2_ zIh^#b4MkP=7sfJ83u2{SH0fR1i zZIr0TrGY4UMHN#&Z(Z5xZyVdCrq)|yMwQpC| zmQrti)ebWQ!Kxi`dznZP;7lJWd@2v`T^6m{$r-B?8F%8b(rSGw#na|05z9|_g{k>$ zo>f~C++DE6n2_xjC1dfb`_&t@!{l2@EYr-aw5XSeaE0OPU}GwWA;<1Jk?mQ(OoL zWeB$!-8aPFd{UWv1TOoxhiE9YFvN`kPg#r9k{H}E3j8~U-1jJQeek>3yWETHTNe(| zCgXD|*mKY7mFfYEK=#-?m3~o%gtPAN$lI@`BRxO`uG;>cO)Z|oX;nm`VX5;-zj^rRhyU0 z6p%z-u|ic)SjNQ952b@=IR5{Jx?g4#8xU)##@?bF3K2V3+kWKNwO*`>!}2VwuRuyQr2~ znihUPB{4}J;)%4S2lko6kAzfg4lm5=|Ii)ro%nV{MgP`&qT_qRLuJyp8; zlg7q#{DM)$OqdxwVf)r4ISReFQZ8dfPBqKNSGzw{t&7l# zalL}79i`sNhnfdkjB%^oB3R(EWxh$NaxbX80aHuEUcvEgC{~(n`p`N|hUs6&Rz=@e zYhJ39(56jhncUTmUmhtd#8NhwU@Q^#3Zp5Vm_@N@fv2=t@0FvN)51)Pzsq0->#DRY zQB;<+tI6yA=>EV34QkE6{;;<)SU)hNq5j~`c1!&lcl&7#1527U3%PrjaSTP+s>1Uy zB$C>GXNSPWHFJM``>1yLD6M|?2s!-S$6fK_UL`9>^bNG$-l9w3t9rx#^DpOcBe91{V*liAyM^ba&` F^FKw0U)TTu diff --git a/po/sk.po b/po/sk.po index 1a50dd26..228b8e40 100644 --- a/po/sk.po +++ b/po/sk.po @@ -7,88 +7,93 @@ msgid "" msgstr "" "Project-Id-Version: bash 4.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2011-03-16 21:22+0100\n" "Last-Translator: Ivan Masár \n" "Language-Team: Slovak \n" +"Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "chybný index poľa" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: nie je možné previesť indexované pole na asociatívne" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: neplatný kľúč asociatívneho poľa" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: nie je možné priradiť nenumerickému indexu" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: pri priraďovaní asociatívnemu poľu je potrebné použiť index" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: nie je možné vytvoriť: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: nie je možné nájsť klávesovú mapu pre príkaz" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: prvý znak (okrem bielych znakov) nie je „\"“" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "chýba zatvárajúca „%c“ v %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: chýba oddeľovač dvojbodka" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "„%s“: nie je možné zrušiť väzbu (unbind)" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "„%s“: neplatný názov aliasu" @@ -107,22 +112,22 @@ msgstr "„%s“: neplatný názov klávesovej mapy" msgid "%s: cannot read: %s" msgstr "%s: nie je možné prečítať: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "„%s“: neznámy názov funkcie" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s nie je zviazaný (bind) s žiadnymi klávesmi.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s je možné vyvolať ako " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "„%s“: nie je možné zrušiť väzbu (unbind)" @@ -136,29 +141,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "dáva zmysel iba v cykle „for“, „while“ alebo „until“" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Vracia kontext aktuálneho volania podprocedúry.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Bez EXPR, vracia " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Vrátiť kontext aktuálneho volania podprocedúry.\n" +" \n" +" Bez VÝR, vráti „$line $filename“. S VÝR,\n" +" vráti „$line $subroutine $filename“; túto informáciu\n" +" je možné využiť pre trasovanie zásobníka.\n" +" \n" +" Hodnota VÝR určuje o koľko rámcov volania sa vrátiť\n" +" pred aktuálny; najvyšší rámec má číslo 0.\n" +" \n" +" Návratová hodnota:\n" +" Vráti 0 ak shell nevykonáva funkciu shellu a EXPR nie je neplatný." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME nebola nastavená" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "príliš veľa argumentov" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "na nový vrchol zásobníka." -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD nebola nastavená" @@ -177,7 +196,7 @@ msgstr "upozornenie: " msgid "%s: usage: " msgstr "%s: použitie " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: voľba vyžaduje argument" @@ -192,7 +211,7 @@ msgstr "%s: vyžaduje sa numerický argument" msgid "%s: not found" msgstr "%s: nenájdené" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: neplatná voľba" @@ -202,7 +221,7 @@ msgstr "%s: neplatná voľba" msgid "%s: invalid option name" msgstr "%s: neplatný názov voľby" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "„%s“: nie je platný identifikátor" @@ -215,7 +234,7 @@ msgstr "neplatné osmičkové číslo" msgid "invalid hex number" msgstr "neplatné šestnástkové číslo" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "neplatné číslo" @@ -291,73 +310,83 @@ msgstr "chyba pri nastavovaní atribútov terminálu: %s" msgid "error getting terminal attributes: %s" msgstr "chyba pri zisťovaní atribútov terminálu: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: chyba pri zisťovaní aktuálneho adresára: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: nejednoznačné určenie úlohy" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: nie je možné zrušiť: len na čítanie %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: nie je možné zrušiť" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: neplatný názov akcie" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: chýba špecifikácia dokončovania" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "upozornenie: voľba -F nemusí fungovať tak ako očakávate" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "upozornenie: voľba -C nemusí fungovať tak ako očakávate" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "momentálne sa nevykonáva funkcia doplňovania" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "je možné použiť iba vo funkcii" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, fuzzy, c-format msgid "`%s': invalid variable name for name reference" msgstr "„%s“: neplatný názov aliasu" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "nie je možné použiť „-f“ pre tvorbu funkcií" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funkcia iba na čítanie" @@ -372,7 +401,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: nie je možné takto robiť deštrukciu premenných polí" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: nie je možné previesť asociatívne pole na indexované" @@ -386,27 +415,32 @@ msgstr "dynamické načítavanie nie je dostupné" msgid "cannot open shared object %s: %s" msgstr "nie je možné otvoriť zdieľaný objekt %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "nemožem nájsť %s v zdieľanom objekte %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: nie je dynamicky načítané" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: nie je dynamicky načítané" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: nie je možné zmazať: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: je adresár" @@ -421,12 +455,12 @@ msgstr "%s: nie je obyčajný súbor" msgid "%s: file is too large" msgstr "%s: súbor je príliš veľký" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: nie je možné vykonať binárny súbor" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: nie je možné spustiť: %s" @@ -450,15 +484,15 @@ msgstr "Existujú zastavené úlohy.\n" msgid "There are running jobs.\n" msgstr "Existujú bežiace úlohy.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "prákaz nenájdený" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "špecifikácia histórie" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: nie je možné otvoriť odkladací súbor: %s" @@ -503,6 +537,12 @@ msgstr[0] "Príkazy shellu zodpovedajúce kľúčovému slovu „" msgstr[1] "Príkazy shellu zodpovedajúce kľúčovým slovám „" msgstr[2] "Príkazy shellu zodpovedajúce kľúčovým slovám „" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -537,21 +577,21 @@ msgstr "" "Hviezdička (*) vedľa názvu znamená, že príkaz je vypnutý.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "nie je možné použiť viac ako jednu z volieb -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "poloha histórie" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: neplatný názov voľby" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: rozšírenie histórie zlyhalo" @@ -583,12 +623,12 @@ msgstr "očakával sa výraz" msgid "%s: not an indexed array" msgstr "%s: nie je indexované pole" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: neplatná špecifikácia popisovača súboru" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: neplatný popisovač súboru: %s" @@ -616,36 +656,36 @@ msgstr "názov prázdnej premennej poľa" msgid "array variable support required" msgstr "vyžaduje sa podpora premennej poľa" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s“: chýba formátovací znak" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "„%c“: neplatná špecifikácia formátu času" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c“: neplatný formátovací znak" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "upozornenie: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "chýba hexadecimálna číslica v \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "chýba číslica Unicode pre \\%c" @@ -796,12 +836,12 @@ msgstr "" " \n" " Zásobník adresárov môžete zobraziť vstavaným príkazom „dirs“." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: neplatná špecifikácia expirácie (timeout)" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "chyba pri čítaní: %d: %s" @@ -812,21 +852,11 @@ msgstr "" "návrat („return“) je možné vykonať iba z funkcie alebo skriptu vyvolaného " "pomocou „source“" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "nie je možné zároveň zrušiť funkciu a premennú" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: nie je možné zrušiť" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: nie je možné zrušiť: len na čítanie %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: nie je premenná poľa" @@ -841,7 +871,7 @@ msgstr "%s: nie je funkcia" msgid "%s: cannot export" msgstr "%s: nie je možné zrušiť" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "posun o" @@ -849,7 +879,7 @@ msgstr "posun o" msgid "cannot set and unset shell options simultaneously" msgstr "nie je možné zároveň nastaviť aj zrušiť voľby shellu" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: neplatný názov voľby shellu" @@ -906,26 +936,26 @@ msgstr "%s je %s\n" msgid "%s is hashed (%s)\n" msgstr "%s je hašovaný (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: neplatný argument limitu" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "„%c“: chybný príkaz" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: nie je možné zistiť limit: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "obmedzenie" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: nie je možné zmeniť limit: %s" @@ -985,76 +1015,76 @@ msgstr "chybný skok" msgid "%s: unbound variable" msgstr "%s: neviazaná premenná" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\ačas vypršal pri čakaní na vstup: automatické odhlásenie\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "nie je možné presmerovať štandardný vstup z /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: „%c“: neplatný formátovácí znak" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "chyba rúry" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: obmedzené: nie jemožné uviesť „/“ v názvoch príkazov" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: príkaz nenájdený" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: chybný interpreter" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: nie je možné vykonať binárny súbor" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s je vstavaný príkaz (builtin) shellu\n" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "nie je možné duplikovať fd %d na fd %d" @@ -1104,37 +1134,42 @@ msgstr "po pre-inkrementácii alebo pre-dekrementácii sa očakáva identifikát msgid "missing `)'" msgstr "chýba „)“" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "chyba syntaxe: očakáva sa operand" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "chyba syntaxe: neplatný aritmetický operátor" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (chybný token je „%s”)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "neplatný aritmetický základ" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: neplatný počet riadkov" + +#: expr.c:1597 msgid "value too great for base" msgstr "hodnota je ako základ príliš veľká" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: chyba výrazu\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: nie je možné pristupovať k rodičovským adresárom" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "nie j emožné resetovať nodelay režim fd %d" @@ -1149,162 +1184,167 @@ msgstr "nie je možné alokovať nový popisovač súboru pre vstup bashu z fd % msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: bufer už existuje pre nový fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp rúra" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "pid %d získaný pomocou fork sa vyskytuje v bežiacej úlohe %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "mažem zastavenú úlohu %d so skupinou procesu %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: proces %5ld (%s) v the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) je stále označený ako živý" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: taký pid neexistuje" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signál %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Hotovo" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Zastavené" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Zastavené(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Beží" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Hotovo(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Ukončenie %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Neznámy stav" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(bol uložený výpis pamäte) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid detského procesu (%ld to %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld nie je dieťa tohto shellu" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Neexistuje záznam o procese %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: úloha %d je zastavená" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: úloha skončila" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: úloha %d už je v pozadí" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: zapína sa WNOHANG aby sme sa vyhli neurčitému blokovaniu" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: riadok %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (bol uložený výpis pamäte)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd teraz: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: funkcia getpgrp zlyhala" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: riadkový systém" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: riadkový systém" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "nie je možné nastaviť skupinu procesu terminálu (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "v tomto shelli nie je riadenie úloh" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: zlyhal predpoklad: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1313,39 +1353,39 @@ msgstr "" "\r\n" "malloc: %s:%d: zbabraný predpoklad\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "neznámy" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: blok na zozname voľných zaprataný" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: zavolaný s argumentom už uvoľneného bloku" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: zavolaný s argumentom nealokovaného bloku" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: bolo detekované podtečenie; mh_nbytes mimo rozsahu" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: veľkosti začiatočného a konečného bloku (chunk) sa líšia" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: zavolaný s argumentom nealokovaného bloku" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: bolo detekované podtečenie; mh_nbytes mimo rozsahu" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: veľkosti začiatočného a konečného bloku (chunk) sa líšia" @@ -1387,22 +1427,22 @@ msgstr "%s: chybná špecifikácia sieťovej cesty" msgid "network operations not supported" msgstr "sieťové operácie nie sú podporované" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: nemožno zmeniť locale (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: nemožno zmeniť locale (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: nie je možné zmeniť locale (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: nie je možné zmeniť locale (%s): %s" @@ -1449,110 +1489,110 @@ msgstr "" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: inštrukcia presmerovania „%d“ mimo rozsahu" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "neočakávaný koniec súboru počas hľadania zodpovedajúceho „%c“" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "neočakávaný koniec súboru počas hľadania „]]“" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "chyba syntaxe v podmienečnom príkaze: neočakávaný token „%s“" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "chyba syntaxe v podmienečnom príkaze" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "neočakávaný token „%s“, očakávalo sa `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "očakávalo sa `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "neočakávaný argument „%s“ podmienečného unárneho operátora" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "neočakávaný argument podmienečného unárneho operátora" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "neočakávaný token „%s“, očakáva sa podmienečný binárny operátor" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "očakáva sa podmienečný binárny operátor" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "neočakávaný argument „%s“ v podmienečnom binárnom operátore" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "neočakávaný argument v podmienečnom binárnom operátore" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "neočakávaný token „%c“ v podmienečnom príkaze" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "neočakávaný token „%s“ v podmienečnom príkaze" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "neočakávaný token %d v podmienečnom príkaze" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "chyba syntaxe neďaleko neočakávaného tokenu „%s“" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "chyba syntaxe neďaleko „%s“" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "chyba syntaxe: neočakávaný koniec súboru" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "chyba syntaxe" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Na opustenie shellu použite „%s“.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "neočakávaný koniec súboru počas hľadania zodpovedajúceho „)“" @@ -1595,89 +1635,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: „%c“: neplatný formátovací znak" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "popisovač súboru mimo rozsahu" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: nejednoznačné presmerovanie" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: nie je možné prepísať existujúci súbor" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: ombedzené: nie je možné presmerovať výstup" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "nie je možné vytvoriť odkladací súbor pre here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: nie je možné priradiť popisovač súboru premennej" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port nie je podporovaný bez podpory sietí" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "chyba presmerovania: nie je možné duplikovať fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "nenašiel sa /tmp, vytvorte ho prosím!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp musí byť platný názov adresára" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: neplatná voľba" -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "nie j emožné resetovať nodelay režim fd %d" -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "nie j emožné resetovať nodelay režim fd %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: je adresár" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Nemám meno!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, verzia %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1686,317 +1726,313 @@ msgstr "" "Použitie:\t%s [GNU dlhá voľba] [voľba] ...\n" "\t%s [GNU dlhá voľba] [voľba] súbor-skriptu ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU dlhé voľby:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Voľby shellu:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD alebo -c príkaz alebo -O krátka_voľba\t\t(iba vyvolanie)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s alebo -o voľba\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Napísaním „%s -c \"help set\"“ získate viac informácií o voľbách shellu.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Napísaním „%s -c help“ získate viac informácií o vstavaných príkazoch " "(builtins) shellu.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Na ohlasovanie chýb použite príkaz „bashbug“.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: neplatná operácia" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Neplatný signál" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Zavesenie" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Prerušenie" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Ukončenie" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Neplatná inštrukcia" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "inštrukcia ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "inštrukcia EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Výnimka pri operácii s plávajúcou desatinnou čiarkou" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Zabitý" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "chyba zbernice" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Chyba segmentácie" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Chybné systémové volanie" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Prerušená rúra" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Budík" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Ukončené" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Naliehavý stav V/V" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Zastavené (signál)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Pokračovať" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Zastavenie alebo zabitie detského procesu" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Zastavené (vstup z tty)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Zastavené (výstup na tty)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "V/V pripravený" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "obmedzenie CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "obmedzenie súborov" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Budík (virtuálny)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Budík (profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Okno sa zmenilo" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Zámok záznamu" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Používateľský signál 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Používateľský signál 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "čaká sa na vstupné údaje HFT" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "nastane výpadok napájania" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "nastane havária systému" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "presunúť proces na iný CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "chyba programovania" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "udelený režim monitoru HFT" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "stiahnutý režim monitoru HFT" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "dokončila sa zvuková sekvencia HFT" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Žiadosť o informácie" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Neznáme číslo signálu" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Neznámy signál #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "chybná substitúcia: chýba „%s“ v %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: nie je možné priradiť zoznam položke poľa" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "nie je možné vytvoriť rúru pre substitúciu procesov" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "nie je možné vytvoriť potomka pre substitúciu procesov" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "nie je možné otvoriť pomenovanú rúru %s na čítanie" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "nie je možné otvoriť pomenovanú rúru %s na zápis" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "nie je možné duplikovať pomenovanú rúru %s ako fd %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "chybná substitúcia: : v reťazci %s chýba uzatvárajúci „`”" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "nie je možné vytvoriť rúru pre substitúciu príkazov" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "nie je možné vytvoriť potomka pre substitúciu príkazov" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: nie je možné duplikovať rúru ako fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, fuzzy, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: %s: neplatná hodnota popisovača trasovacieho súboru" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: neplatný počet riadkov" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "„%s“: neplatný názov aliasu" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parameter je null alebo nenastavený" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameter je null alebo nenastavený" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: výraz podreťazca < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: chybná substitúcia" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: nie je možné vykonať priradenie takýmto spôsobom" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2004,12 +2040,12 @@ msgstr "" "budúce verzie shellu budú vynucovať vyhodnocovanie ako aritmetickú " "substitúciu" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "chybná substitúcia: : v reťazci %s chýba uzatvárajúci „`”" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "bez zhody: %s" @@ -2032,119 +2068,124 @@ msgstr "očakávala sa „)“" msgid "`)' expected, found %s" msgstr "očakávala sa „)“, bolo nájdené %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: očakával sa unárny operátor" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: očakával sa binárny operátor" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: očakával sa unárny operátor" + +#: test.c:878 msgid "missing `]'" msgstr "chýba „]“" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "chyba syntaxe: neočakávaná „;“" + +#: trap.c:220 msgid "invalid signal number" msgstr "neplatné číslo signálu" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: chybná hodnota v trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" "run_pending_traps: obsluha signálu je SIG_DFL, znovu posielam %d (%s) sebe" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: chybný signál %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "chyba pri importe definície funkcie „%s“" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "úroveň shellu (%d) je príliš vysoká, nastavujem späť na 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: v aktuálnom rozsahu sa nenachádza kontext funkcie" -#: variables.c:2674 +#: variables.c:2871 #, fuzzy, c-format msgid "%s: variable may not be assigned value" msgstr "%s: nie je možné priradiť popisovač súboru premennej" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: v aktuálnom rozsahu sa nenachádza kontext funkcie" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s má null exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "neplatný znak %d v exportstr %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "žiadne „=“ v exportstr %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: hlavička shell_variables nie je kontext funkcie" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: chýba kontext global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: hlavička shell_variables nie je dočasný rozsah prostredia" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: nemožno otvoriť ako SÚBOR" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: neplatná hodnota popisovača trasovacieho súboru" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s je mimo rozsahu" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright (C) 2011 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2241,12 +2282,12 @@ msgstr "command [-pVv] command [arg ...]" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilrtux] [-p] [názov[=hodnota] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilrtux] [-p] name[=value] ..." #: builtins.c:82 @@ -2270,11 +2311,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts názov_reťazca_volieb [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a názov] [príkaz [argumenty ...]] [presmerovanie ...]" #: builtins.c:100 @@ -2407,7 +2450,7 @@ msgstr "umask [-p] [-S] [režim]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [id]" #: builtins.c:181 @@ -2504,7 +2547,7 @@ msgstr "printf [-v var] formát [argumenty]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o voľba] [-A operácia] [-G glob_vzor] " @@ -2514,8 +2557,8 @@ msgstr "" #: builtins.c:235 #, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o voľba] [-A operácia] [-G glob_vzor] [-W " "zoznam_slov] [-F funkcia] [-C príkaz] [-X vzor_filtra] [-P predpona] [-S " @@ -2962,6 +3005,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3022,7 +3067,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3033,7 +3078,7 @@ msgstr "" " \n" " Zastaralé. Pozri „help declare“." -#: builtins.c:538 +#: builtins.c:540 #, fuzzy msgid "" "Define local variables.\n" @@ -3060,7 +3105,7 @@ msgstr "" " Vráti 0 ak nebola zadaná neplatná voľba, nevyskytla sa chyba a\n" " shell práve nevykonáva funkciu." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3128,7 +3173,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak sa nevyskytla sa chyba pri zápise." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3150,7 +3195,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak sa nevyskytla sa chyba pri zápise." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3204,7 +3249,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak NÁZOV nie je vstavaná funkcia shellu a nevyskytla sa chyba." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3223,7 +3268,8 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu príkazu alebo 0 ak je príkaz prázdny." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3256,8 +3302,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3299,7 +3345,7 @@ msgstr "" " Vráti 0 ak je voľba nájdená; zlyhá po dosiahnutí konca reťazca volieb\n" " alebo ak sa vyskytne chyba." -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3340,7 +3386,7 @@ msgstr "" " Vráti 0 ak sa nestane, že PRÍKAZ nebol nájdený a nevyskytne sa chyba\n" " presmerovania." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3352,7 +3398,7 @@ msgstr "" " Ukončí shell s návratovou hodnotou N. Ak sa N vynechá, návratová\n" " hodnota sa nastaví podľa stavu posledného vykonaného príkazu." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3365,7 +3411,7 @@ msgstr "" " Ukončí login shell s návratovou hodnotou N. Vráti chybu ak nie je\n" " spustený v login shelli." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3421,7 +3467,7 @@ msgstr "" " Vráti 0 alebo stav vykonaného príkazu; nenulovú hodnotu ak sa vyskytne\n" " chyba." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3441,7 +3487,7 @@ msgstr "" " Stav príkazu umiestneného do popredia; nenulovú hodnotu ak sa vyskytne\n" " chyba." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3462,7 +3508,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nie je riadenie úloh vypnuté a nevyskytne sa chyba." -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3510,7 +3556,7 @@ msgstr "" " Vráti 0 ak sa nestalo, že NÁZOV nebol nájdený a nebola zadaná\n" " neplatná voľba." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3551,7 +3597,7 @@ msgstr "" " Vráti 0 ak sa nestalo, že VZOR nebol nájdený a nebola zadaná\n" " neplatná voľba." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3616,7 +3662,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba." -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3660,7 +3706,7 @@ msgstr "" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba.\n" " Ak je použitá voľba -x, vráti sa návratová hodnota PRÍKAZu." -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3691,7 +3737,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná JOBSPEC." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3733,7 +3779,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3818,7 +3864,7 @@ msgstr "" " Návratová hodnota:\n" " Ak sa posledný ARG vyhodnotí na 0, let vráti 1; 0 inak sa vráti 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3913,7 +3959,7 @@ msgstr "" " Vráti 0 ak sa nenarazí pri čítaní nakoniec súboru, nevyprší čas na\n" " čítanie a ako argument -u nebol je zadaný neplatný popisovač." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3934,7 +3980,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti N alebo zlyhá ak shell nevykonáva funkciu či skript." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4106,7 +4152,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná voľba." -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4146,7 +4192,7 @@ msgstr "" " Vráti 0 ak sa nestalo, že je NÁZOV iba na čítanie a nebola zadaná\n" " neplatná voľba." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4181,7 +4227,7 @@ msgstr "" " Vráti 0 ak sa nestalo, že je NÁZOV neplatný a nebola zadaná\n" " neplatná voľba." -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4221,7 +4267,7 @@ msgstr "" " Vráti 0 ak sa nestalo, že je NÁZOV neplatný a nebola zadaná\n" " neplatná voľba." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4239,7 +4285,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak sa nestalo, že je N záporné alebo väčšie ako $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4263,7 +4309,7 @@ msgstr "" " Vráti návratovú hodnotu posledného príkazu v SÚBORe; zlyhá ak nie je\n" " možné SÚBOR načítať." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4287,7 +4333,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak sa nestalo, že je vypnuté riadenie úloh a nevyskytla sa chyba." -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4449,7 +4495,7 @@ msgstr "" " Vráti 0 ak VÝR vyhodnotí ako pravdivý; zlyhá ako sa VÝR vyhodnotí\n" " ako nepravdivý alebo je zadaný neplatný argument." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4461,7 +4507,7 @@ msgstr "" " Toto je synonymum vsatavanej funkcie „test“, ale posledný\n" " argument musí byť literál „]“, ktorý uzatvára otvárajúcu „[“." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4480,7 +4526,7 @@ msgstr "" " Návratová hodnota:\n" " Vždy vráti 0." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4560,7 +4606,7 @@ msgstr "" " Vráti 0 ak sa nestalo, že je SIGSPEC neplatný a nebola zadaná\n" " neplatná voľba." -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4616,7 +4662,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak boli nájdené všetky NÁZVY; zlyhá ak nie." -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4648,6 +4694,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4706,7 +4753,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4740,7 +4787,7 @@ msgstr "" " Vráti 0 ak sa nestalo, že je REŽIM neplatný a nebola zadaná\n" " neplatná voľba." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4752,15 +4799,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Čakať na dokončenie úlohy a vrátiť návratovú hodnotu.\n" " \n" @@ -4774,7 +4831,7 @@ msgstr "" " Vráti stav ID; zlyhá ak je ID neplatný alebo bola zadaná\n" " neplatná voľba." -#: builtins.c:1523 +#: builtins.c:1533 #, fuzzy msgid "" "Wait for process completion and return exit status.\n" @@ -4800,7 +4857,7 @@ msgstr "" " Vráti stav ID; zlyhá ak je ID neplatný alebo bola zadaná neplatná\n" " voľba." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4822,7 +4879,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4852,7 +4909,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4887,7 +4944,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4915,7 +4972,7 @@ msgstr "" " Návratová hodnota:\n" " Návratová hodnota je návratová hodnota RÚRY." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4933,7 +4990,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4970,7 +5027,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4988,7 +5045,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5006,7 +5063,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5029,7 +5086,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu PRÍKAZu." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5054,7 +5111,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak sa nestalo, že je NÁZOV iba na čítanie." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5072,7 +5129,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu posledného vykonaného príkazu." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5096,12 +5153,13 @@ msgstr "" " Návratová hodnota:\n" " Vráti návratovú hodnotu obnovenej úlohy." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5114,7 +5172,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 1 ak sa VÝRAZ vyhodnotí na 0; inak vráti 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5162,7 +5220,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 alebo 1 v závislosti na hodnote VÝRAZu." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5266,7 +5324,7 @@ msgstr "" " HISTIGNORE\tBodkočiarkami oddelený zoznam vzoriek, ktoré\n" " \t\tsa používajú na rozhodovanie, či sa príkaz uloží do histórie.\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5323,7 +5381,7 @@ msgstr "" " Vráti 0 ak nebol zadaný neplatný argument a nevyskytla sa\n" " chyba pri zmene adresára." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5374,7 +5432,7 @@ msgstr "" " Vráti 0 ak nebol zadaný neplatný argument a nevyskytla sa\n" " chyba pri zmene adresára." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5426,7 +5484,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebol zadaný neplatný argument a nevyskytla sa chyba." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5464,7 +5522,7 @@ msgstr "" " Vráti 0 ak je OPTNAME zapnuté; zlyhá ak bola zadaná\n" " neplatná voľba alebo OPTNAME je vypnuté." -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5482,8 +5540,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5529,7 +5587,7 @@ msgstr "" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba pri\n" " zápise či priradení." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5582,7 +5640,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5602,7 +5660,7 @@ msgstr "" " Návratová hodnota:\n" " Vráti 0 ak nebola zadaná neplatná voľba a nevyskytla sa chyba." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5660,7 +5718,7 @@ msgstr "" " Vráti 0 ak nebola zadaná neplatná voľba a NÁZOV nemá definovanú\n" " špecifikáciu dopĺňania." -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -5735,7 +5793,7 @@ msgstr "" " Vráti 0 ak nebola zadaná neplatná voľba a POLE nie je len na čítanie a\n" " nie je to indexované pole." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5745,6 +5803,21 @@ msgstr "" " \n" " Synonymum k „mapfile“." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Vracia kontext aktuálneho volania podprocedúry.\n" +#~ " \n" +#~ " Bez EXPR, vracia " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: proces %5ld (%s) v the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Neznáme číslo signálu" + #~ msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n" #~ msgstr "Copyright (C) 2009 Free Software Foundation, Inc.\n" diff --git a/po/sl.gmo b/po/sl.gmo index 696a4c385c571ea79ea3c92f06f32473a3a64495..fe218f7523e335dda7d5229fa0c5188c2c850534 100644 GIT binary patch delta 10499 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 OyqS0R<9eQECH@C+vR$kI delta 14707 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\n" "Language-Team: Slovenian \n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n" "%100==4 ? 3 : 0);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "slab podpis polja" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: ni mogoče pretvoriti zabeleženega polja v povezano polje" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: neveljaven ključ povezanega polja" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: ni mogoče dodeliti v ne-številčno kazalo" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: treba je uporabiti podpis pri dodeljevanju povezanega polja" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: ni mogoče ustvariti: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: ni mogoče najti tipkovne razvrstitve za ukaz" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: prvi znak brez presledka ni `\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "brez zaključka `%c' v %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: manjka ločilnik dvopičja" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "`%s': ni mogoče odvezati" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': neveljaven vzdevek" @@ -110,22 +115,22 @@ msgstr "`%s': neveljavno ime tipkovne razvrstitve" msgid "%s: cannot read: %s" msgstr "%s: ni mogoče brati: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': neznano ime funkcije" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s ni vezan na nobeno tipko.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s se lahko pokliče s pomočjo " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "`%s': ni mogoče odvezati" @@ -139,29 +144,44 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "smiselno samo v `for', `while', ali `until' zanki" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" "Vrne vsebino trenutnega klica podprograma.\n" " \n" -" Brez EXPR vrne " +" Brez IZRAZA vrne \"$line $filename\". Z IZRAZOM vrne\n" +" \"$line $subroutine $filename\"; ta dodaten podatek se lahko uporabi\n" +" za zagotovitev sledenja sklada.\n" +" \n" +" Vrednost IZRAZA nakazuje, koliko okvirjev klicev mora nazaj\n" +" pred trenutnega; zgornji okvir je okvir 0.\n" +" \n" +" Stanje končanja:\n" +" Vrne 0, razen če lupina ne izvršuje funkcije lupine ali pa IZRAZ\n" +" ni veljaven." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME ni nastavljen" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "preveč argumentov" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "ni druge mape" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD ni nastavljen" @@ -180,7 +200,7 @@ msgstr "opozorilo: " msgid "%s: usage: " msgstr "%s: uporaba: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: možnost zahteva argument" @@ -195,7 +215,7 @@ msgstr "%s: zahtevan je števni argument" msgid "%s: not found" msgstr "%s: ni mogoče najti" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: neveljavna možnost" @@ -205,7 +225,7 @@ msgstr "%s: neveljavna možnost" msgid "%s: invalid option name" msgstr "%s: neveljavno ime možnosti" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': neveljavno določilo" @@ -218,7 +238,7 @@ msgstr "neveljavno osmiško število" msgid "invalid hex number" msgstr "neveljavno šestnajstiško število" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "neveljavno število" @@ -294,73 +314,83 @@ msgstr "napaka med nastavljanjem atributov terminala: %s" msgid "error getting terminal attributes: %s" msgstr "napaka med pridobivanjem atributov terminala: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: napaka med pridobivanjem trenutne mape: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: dvoumno določilo posla" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: ni mogoče ponastaviti: samo za branje %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: ni mogoče ponastaviti" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: neveljavno ime dejanja" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: ni določila dopolnjevanja" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "Opozorilo: možnost -F morda ne bo delovala po pričakovanjih" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "Opozorilo: možnost -C morda ne bo delovala po pričakovanjih" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "trenutno se ne izvaja funkcija dopolnjevanja" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "se lahko uporabi samo v funkciji" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, fuzzy, c-format msgid "`%s': invalid variable name for name reference" msgstr "`%s': neveljaven vzdevek" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "ni mogoče uporabiti `-f' za ustvarjanje funkcij" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: funkcija samo za branje" @@ -375,7 +405,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: na ta način ni mogoče uničiti spremenljivk polja" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: ni mogoče pretvoriti povezanega polja v zabeleženo polje" @@ -389,27 +419,32 @@ msgstr "dinamično nalaganje ni na voljo" msgid "cannot open shared object %s: %s" msgstr "ni mogoče odpreti predmeta v souporabi %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "ni mogoče najti %s v predmetu v souporabi %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: ni dinamično naloženo" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: ni dinamično naloženo" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: ni mogoče izbrisati: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: je mapa" @@ -424,12 +459,12 @@ msgstr "%s: ni običajna datoteka" msgid "%s: file is too large" msgstr "%s: datoteka je prevelika" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: ni mogoče izvesti binarne datoteke" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: ni mogoče izvesti: %s" @@ -453,15 +488,15 @@ msgstr "Obstajajo ustavljeni posli.\n" msgid "There are running jobs.\n" msgstr "Obstajajo posli, ki se izvajajo.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "najdenega ni nobenega ukaza" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "določilo zgodovine" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: ni mogoče odpreti začasne datoteke: %s" @@ -507,13 +542,19 @@ msgstr[1] "Ključna beseda, ki se ujema z ukazi lupine `" msgstr[2] "Ključni besedi, ki se ujemata z ukazi lupine `" msgstr[3] "Ključne besede, ki se ujemajo z ukazi lupine `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"nobena tema pomoči se ne ujema s `%s'. Poskusite `help help' ali `man -k %" -"s' ali `info %s'." +"nobena tema pomoči se ne ujema s `%s'. Poskusite `help help' ali `man -k " +"%s' ali `info %s'." #: builtins/help.def:224 #, c-format @@ -541,21 +582,21 @@ msgstr "" "Zvezdica (*) poleg imena pomeni, da je ukaz onemogočen.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "ni mogoče uporabiti več kot eno od -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "položaj zgodovine" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: neveljavno ime možnosti" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: razširitev zgodovine je spodletela" @@ -587,12 +628,12 @@ msgstr "izraz je bil pričakovan" msgid "%s: not an indexed array" msgstr "%s: ni zabeleženo polje" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: neveljavno določilo opisnika datoteke" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: neveljaven opisnik datoteke: %s" @@ -620,36 +661,36 @@ msgstr "prazno ime spremenljivke polja" msgid "array variable support required" msgstr "potrebna podpora spremenljivke polja" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': manjka znak oblike" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': neveljavno določilo vrste časa" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': neveljaven znak oblike" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "opozorilo: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "manjka šestnajstiška števka za \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "manjka števka s podporo unicode za \\%c" @@ -800,12 +841,12 @@ msgstr "" " \n" " Ukaz lupine `dirs' prikaže sklad map." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: neveljavno določilo časovne omejitve" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "napaka med branjem: %d: %s" @@ -814,21 +855,11 @@ msgstr "napaka med branjem: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "`return' lahko vrne samo iz funkcije ali skripte z izvorno kodo" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "ni mogoče ponastaviti funkcije in spremenljivke hkrati" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: ni mogoče ponastaviti" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: ni mogoče ponastaviti: samo za branje %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: ni spremenljivka polja" @@ -843,7 +874,7 @@ msgstr "%s: ni funkcija" msgid "%s: cannot export" msgstr "%s: ni mogoče ponastaviti" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "štetje premika" @@ -851,7 +882,7 @@ msgstr "štetje premika" msgid "cannot set and unset shell options simultaneously" msgstr "ni mogoče nastaviti in ponastaviti možnosti lupine hkrati" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: neveljavno ime možnosti lupine" @@ -908,26 +939,26 @@ msgstr "%s je %s\n" msgid "%s is hashed (%s)\n" msgstr "%s je razpršeno (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: neveljaven argument omejitve" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': slab ukaz" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: ni mogoče dobiti omejitve: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "omejitev" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: ni mogoče spremeniti omejitve: %s" @@ -987,76 +1018,76 @@ msgstr "slab skok" msgid "%s: unbound variable" msgstr "%s: nedoločena spremenljivka" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\apotekla je časovna omejitev med čakanjem na vnos: samodejna odjava\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "ni mogoče preusmeriti običajnega vnosa iz /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': neveljaven znak oblike" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "napaka cevi" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: omejeno: ni mogoče določiti `/' v imenih ukaza" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: ukaza ni mogoče najti" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: slab tolmač" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, fuzzy, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: ni mogoče izvesti binarne datoteke" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, fuzzy, c-format msgid "`%s': is a special builtin" msgstr "%s je vgrajena lupina\n" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "ni mogoče podvajati fd %d v fd %d" @@ -1106,37 +1137,42 @@ msgstr "po predhodnem večanju ali manjšanju je pričakovano določilo" msgid "missing `)'" msgstr "manjka `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "skladenjska napaka: pričakovan operand" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "skladenjska napaka: neveljaven aritmetični operand" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (žeton napake je \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "neveljavna aritmetična zbirka" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: neveljavno štetje vrstic" + +#: expr.c:1597 msgid "value too great for base" msgstr "vrednost je prevelika za zbirko" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: napaka izraza\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: ni mogoče dostopati do nadrejenih map" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "ni mogoče ponastaviti načina brez zakasnitve za fd %d" @@ -1151,162 +1187,167 @@ msgstr "ni mogoče dodeliti opisnika novih map za vnos bash iz fd %d" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: medpomnilnik že obstaja za nov fd %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: cev pgrp" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "razvejen id opravila %d se pojavi v izvajajočem se poslu %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "brisanje ustavljenega posla %d s skupino opravila %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: opravilo %5ld (%s) v the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: id opravila %5ld (%s) je označen kot še živ" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: ni takšnega določila opravila" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Končano" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Zaustavljeno" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Zaustavljeno(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Se izvaja" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Končano(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Končaj %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Neznano stanje" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(izpis jedra) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "podrejeno opravilo setpgid (%ld v %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: opravilo z id %ld ni podrejeno opravilo te lupine" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: ni zapisov o opravilu %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: posel %d je zaustavljen" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: posel je uničen" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: posel %d se že izvaja v ozadju" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: vklop WNOHANG za preprečitev nedoločenosti bloka" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: vrstica %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (izpis jedra)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd zdaj: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp je spodletel" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: vrstična disciplina" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: vrstična disciplina" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "ni mogoče nastaviti skupine opravil terminala (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "brez nadzora posla v tej lupini" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: spodletela trditev: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1315,41 +1356,41 @@ msgstr "" "\r\n" "malloc: %s:%d: trditev je bila slabo izpeljana\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "neznano" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: vsebina bloka na prostem seznamu je bila prepisana" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: poklican z že sproščenim argumentom bloka" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: klic z nedodeljenim argumentom bloka" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: zaznana prekoračitev spodnje meje; mh_nbytes je izven dosega" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "" "free: velikosti začetnih in končnih podatkovnih kosov \"chunk\" se " "razlikujejo" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: klic z nedodeljenim argumentom bloka" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: zaznana prekoračitev spodnje meje; mh_nbytes je izven dosega" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "" "realloc: velikosti začetnih in končnih podatkovnih kosov \"chunk\" se " @@ -1393,22 +1434,22 @@ msgstr "%s: slabo določilo omrežne poti" msgid "network operations not supported" msgstr "omrežno opravilo ni podprto" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: ni mogoče spremeniti jezikovne oznake (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: ni mogoče spremeniti jezikovne oznake (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: ni mogoče spremeniti jezikovne oznake (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: ni mogoče spremeniti jezikovne oznake (%s): %s" @@ -1454,110 +1495,110 @@ msgstr "here-document v vrstici %d razmejen z end-of-file (želeno `%s')" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: navodilo preusmeritve `%d' je izven dosega" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "nepričakovan konec datoteke med iskanjem ujemanja z `%c'" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "nepričakovan konec datoteke med iskanjem ujemanja z `]]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "skladenjska napaka v pogojnem izrazu: nepričakovan žeton `%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "skladenjska napaka v pogojnem izrazu" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "nepričakovan žeton `%s', pričakovan je bil `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "pričakovan `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "nepričakovan argument `%s' do pogojnega enoslovnega operatorja" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "nepričakovan argument do pogojnega enoslovnega operatorja" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "nepričakovan žeton `%s', pričakovan je binarni pogojni operator" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "pričakovan je binarni pogojni operator" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "nepričakovan argument `%s' do pogojnega binarnega operatorja" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "nepričakovan argument do pogojnega binarnega operatorja" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "nepričakovan žeton `%c' v pogojnem ukazu" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "nepričakovan žeton `%s' v pogojnem ukazu" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "nepričakovan žeton %d v pogojnem ukazu" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "skladenjska napaka blizu nepričakovanega žetona `%s'" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "skladenjska napaka blizu `%s'" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "skladenjska napaka: nepričakovan konec datoteke" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "skladenjska napaka" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Uporabite \"%s\", če želite zapustiti lupino.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "nepričakovan konec datoteke med iskanjem ujemanja z `)'" @@ -1600,89 +1641,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': neveljaven znak oblike" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "opisnik datoteke je izven dosega" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: dvoumna preusmeritev" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: ni mogoče prepisati obstoječe datoteke" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: omejitev: ni mogoče preusmeriti izhoda" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "ni mogoče ustvariti začasne datoteke za here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: ni mogoče dodeliti fd spremenljivki" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port ni podprt brez omrežja" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "napaka preusmeritve: ni mogoče podvajati fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "ni mogoče najti /tmp, ustvarite ga!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp mora biti veljavno ime mape" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: neveljavna možnost" -#: shell.c:1299 +#: shell.c:1316 #, fuzzy, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "ni mogoče ponastaviti načina brez zakasnitve za fd %d" -#: shell.c:1306 +#: shell.c:1327 #, fuzzy, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "ni mogoče ponastaviti načina brez zakasnitve za fd %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, fuzzy, c-format msgid "%s: Is a directory" msgstr "%s: je mapa" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Ni imena!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, različica %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1691,326 +1732,322 @@ msgstr "" "Uporaba:\t%s [dolga možnost GNU] [možnost] ...\n" "\t%s [dolga možnost GNU] [možnost] skriptni dokument ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Dolge možnosti GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Možnosti lupine:\n" -#: shell.c:1988 +#: shell.c:2040 #, fuzzy msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD ali ukaz -c ali -O shopt_option\t\t(samo sklicevanje)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s ali možnost -o\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "Vpišite `%s -c \"help set\"' za več podrobnosti o možnostih lupine.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "Vpišite `%s -c help' za več podrobnosti o možnostih ukazov lupine.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Uporabite ukaz `bashbug' za poročanje hroščev.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: neveljavno opravilo" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Lažen signal" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Odloži" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Prekini" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Končaj" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Neveljaven ukaz" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ukaz ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "ukaz EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Izjema s plavajočo vejico" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Uničen" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Napaka vodila" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Napaka segmentacije" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Slab sistemski klic" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Prekinjena cev" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Budilka" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Zaključen" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Nujen pogoj IO" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Ustavljen (signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Nadaljuj" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Podrejeno opravilo je uničeno ali zaustavljeno" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Ustavljen (vhod TTY)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Ustavljen (izhod TTY)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O je pripravljen" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "omejitev CPE" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "omejitev datoteke" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Budilka (navidezna)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Budilka (profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Okno se je spremenilo" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Zaklep zapisa" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Signal uporabnika 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Signal uporabnika 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "vnos podatkov HFT je na čakanju" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "izpad električnega toka je neizbežen" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "sesutje sistema je neizbežno" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "preseli opravilo na drug CPE" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "napaka programiranja" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "način nadzora HFT je odobren" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "način nadzora HFT je umaknjen" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "zaporedje zvoka HFT je končano" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "zahteva po podatkih" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Neznan signal #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Neznan signal #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "slaba zamenjava: ni zaključka `%s' v %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: ni mogoče dodeliti seznama članu polja" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "ni mogoče ustvariti cevi za zamenjavo opravila" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "ni mogoče ustvariti podrejenega opravila za zamenjavo opravila" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "ni mogoče odpreti imenovane cevi %s za branje" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "ni mogoče odpreti imenovane cevi %s za pisanje" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "ni mogoče podvajati imenovane cevi %s kot fd %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "slaba zamenjava: ni zaključka \"`\" v %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "ni mogoče ustvariti cevi za zamenjavo ukaza" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "ni mogoče ustvariti podrejenega opravila za zamenjavo ukaza" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: ni mogoče podvajati cevi kot fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, fuzzy, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: %s: neveljavna vrednost za opisnik sledenja datotek" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, fuzzy, c-format msgid "%s: invalid indirect expansion" msgstr "%s: neveljavno štetje vrstic" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, fuzzy, c-format msgid "%s: invalid variable name" msgstr "`%s': neveljaven vzdevek" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parameter je prazen ali pa ni določen" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parameter je prazen ali pa ni določen" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: izraz podniza < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: slaba zamenjava" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: ni mogoče dodeliti na tak način" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" "prihodnje različice lupine bodo prisilile ocenitev kot aritmetično zamenjavo" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "slaba zamenjava: ni zaključka \"`\" v %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "ni ujemanja: %s" @@ -2033,119 +2070,124 @@ msgstr "pričakovan je `)'" msgid "`)' expected, found %s" msgstr "pričakovan je `)', najden je %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: pričakuje se enosnoven operator" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: pričakuje se binarni operator" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: pričakuje se enosnoven operator" + +#: test.c:878 msgid "missing `]'" msgstr "manjka `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "skladenjska napaka: `;' nepričakovano" + +#: trap.c:220 msgid "invalid signal number" msgstr "neveljavna števka signala" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: slaba vrednost v trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" "run_pending_traps: ročnik signala je SIG_DFL, ponovno pošiljanje %d (%s) sebi" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: slab signal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "napaka med uvozom določila funkcije `%s'" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "raven lupine (%d) je previsoka, ponastavljanje na 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: v trenutnem dosegu ni vsebine funkcije" -#: variables.c:2674 +#: variables.c:2871 #, fuzzy, c-format msgid "%s: variable may not be assigned value" msgstr "%s: ni mogoče dodeliti fd spremenljivki" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: v trenutnem dosegu ni vsebine funkcije" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s ima prazen exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "neveljaven znak %d v exportstr za %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "ni `=' v exportstr za %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: glava shell_variables ni vsebina funkcije" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: ni vsebine global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: glava shell_variables ni trenuten obseg okolja" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: ni mogoče odpreti kot DATOTEKO" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: neveljavna vrednost za opisnik sledenja datotek" -#: variables.c:6322 +#: variables.c:6612 #, fuzzy, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s izven dosega" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Avtorske pravice (C) 2011 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2240,12 +2282,12 @@ msgstr "ukaz [-pVv] ukaz [arg ...]" #: builtins.c:78 #, fuzzy -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilrtux] [-p] [ime[=vrednost] ...]" #: builtins.c:80 #, fuzzy -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilrtux] [-p] ime[=vrednost] ..." #: builtins.c:82 @@ -2269,11 +2311,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts niz_možnosti ime[arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a ime] [ukaz [argumenti ...]] [preusmeritev ...]" #: builtins.c:100 @@ -2407,7 +2451,7 @@ msgstr "umask [-p] [-S] [način]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [id]" #: builtins.c:181 @@ -2502,7 +2546,7 @@ msgstr "printf [-v spremenljivka] oblika [argumenti]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o možnost] [-A dejanje] [-G " @@ -2512,8 +2556,8 @@ msgstr "" #: builtins.c:235 #, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o možnost] [-A dejanje] [-G krajevni_vzorec] [-W " "seznam_besed] [-F funkcija] [-C ukaz] [-X filtrirni_vzorec] [-P predpona] [-" @@ -2956,6 +3000,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3018,7 +3064,7 @@ msgstr "" " Vrne uspešno, razen če je predložena neveljavna možnost ali pride\n" " do napake." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3029,7 +3075,7 @@ msgstr "" " \n" " Zastarelo. Oglejte si `help declare'." -#: builtins.c:538 +#: builtins.c:540 #, fuzzy msgid "" "Define local variables.\n" @@ -3056,7 +3102,7 @@ msgstr "" " Vrne uspešno, razen če je predložena neveljavna možnost, pride\n" " do napake ali pa lupina ne izvaja funkcije." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3124,7 +3170,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če pride do napake pri pisanju." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3146,7 +3192,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če pride do napake pri pisanju." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3198,7 +3244,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če IME ni vgrajena lupina ali če pride do napake." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3217,7 +3263,8 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje končanja ali uspešno, če je ukaz prazen." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3250,8 +3297,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3295,7 +3342,7 @@ msgstr "" " Vrne uspešno, če je možnost najdena; neuspešno, če pride\n" " do konca možnosti ali do napake." -#: builtins.c:692 +#: builtins.c:694 #, fuzzy msgid "" "Replace the shell with the given command.\n" @@ -3335,7 +3382,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če UKAZ ni najden ali pride do napake preusmeritve." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3347,7 +3394,7 @@ msgstr "" " Konča lupino s stanjem N. Če je N izpuščen, se uporabi stanje\n" " končanja zadnjega izvršenega ukaza." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3360,7 +3407,7 @@ msgstr "" " Konča prijavno lupino s stanjem končanja N. Vrne napako, če se\n" " ne izvede v prijavni lupini." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3414,7 +3461,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno ali stanje izvedenega ukaza; ne-ničelno, če pride do napake." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3435,7 +3482,7 @@ msgstr "" " Stanje ukaza, postavljenega v ospredje, ali neuspešno, če se\n" " pojavi napaka." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3458,7 +3505,7 @@ msgstr "" " Vrne uspešno, razen če nadzor posla ni omogočen ali če pride\n" " do napake." -#: builtins.c:791 +#: builtins.c:793 #, fuzzy msgid "" "Remember or display program locations.\n" @@ -3501,7 +3548,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če IME ni najdeno ali če je dana neveljavna možnost." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3542,7 +3589,7 @@ msgstr "" " Vrne uspešno, razen če VZOREC ni najden ali pa je dana neveljavna\n" " možnost." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3611,7 +3658,7 @@ msgstr "" " Vrne uspešno, razen če je podana neveljavna možnost ali če pride\n" " do napake." -#: builtins.c:877 +#: builtins.c:879 #, fuzzy msgid "" "Display status of jobs.\n" @@ -3656,7 +3703,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost ali če pride do\n" " napake. Če se uporabi -x, vrne stanje končanja UKAZA." -#: builtins.c:904 +#: builtins.c:906 #, fuzzy msgid "" "Remove jobs from current shell.\n" @@ -3689,7 +3736,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost ali če je dano\n" " DOLOČILO_POSLA." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3732,7 +3779,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost ali če pride do\n" " napake." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3819,7 +3866,7 @@ msgstr "" " Stanje končanja\n" " Če zadnji ARG ovrednoti na 0, let vrne 1; sicer let vrne 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3912,7 +3959,7 @@ msgstr "" " omejitev prekoračena ali če je dan neveljaven opisnik datotek kot\n" " argument v -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3932,7 +3979,7 @@ msgstr "" " Stanje končanja\n" " Vrne N ali neuspešno, če lupina ne izvede funkcije ali skripta." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4105,7 +4152,7 @@ msgstr "" " Stanje končanja\n" " Vrne uspešno, razen če je dana neveljavna možnost." -#: builtins.c:1137 +#: builtins.c:1139 #, fuzzy msgid "" "Unset values and attributes of shell variables and functions.\n" @@ -4144,7 +4191,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost ali če je IME samo\n" " za branje." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4178,7 +4225,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost ali če je\n" " neveljavno IME." -#: builtins.c:1178 +#: builtins.c:1180 #, fuzzy msgid "" "Mark shell variables as unchangeable.\n" @@ -4218,7 +4265,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost ali če je\n" " neveljavno IME." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4236,7 +4283,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če je N negativen ali večji kot $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4260,7 +4307,7 @@ msgstr "" " Vrne stanje zadnjega izvršenega ukaza v IMENU_DATOTEKE; vrne\n" " neuspešno, če IMENA_DATOTEKE ni mogoče brati." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4286,7 +4333,7 @@ msgstr "" " Vrne uspešno, razen če nadzor posla ni omogočen ali če pride do\n" " napake." -#: builtins.c:1259 +#: builtins.c:1261 #, fuzzy msgid "" "Evaluate conditional expression.\n" @@ -4448,7 +4495,7 @@ msgstr "" " Vrne uspešno, če IZRAZ ovrednoti prav, neuspešno vrne, če IZRAZ \n" " ovrednoti napak ali če je dan neveljaven argument." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4460,7 +4507,7 @@ msgstr "" " To je sopomenka za vgrajeno lupino \"test\", toda zadnji argument\n" " mora biti dobesedni `]' za ujemanje z uklepajem `['." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4479,7 +4526,7 @@ msgstr "" " Stanje končanja:\n" " Vedno uspešno." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4559,7 +4606,7 @@ msgstr "" " Vrne uspešno, razen če je SIGSPEC neveljaven ali je dana neveljavna " "možnost." -#: builtins.c:1398 +#: builtins.c:1400 #, fuzzy msgid "" "Display information about command type.\n" @@ -4617,7 +4664,7 @@ msgstr "" " Vrne uspešno, če so vsa IMENA najdena; vrne neuspešno, če katero\n" " ni najdeno." -#: builtins.c:1429 +#: builtins.c:1431 #, fuzzy msgid "" "Modify shell resource limits.\n" @@ -4649,6 +4696,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4709,7 +4757,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost ali če pride do\n" " napake." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4743,7 +4791,7 @@ msgstr "" " Vrne uspešno, razen če je NAČIN neveljaven ali če je dana neveljavna\n" " možnost." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4755,15 +4803,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Čaka na dokončanje posla in vrne stanje končanja.\n" " \n" @@ -4778,7 +4836,7 @@ msgstr "" " Vrne stanje ID-ja; vrne neuspešno, če je ID neveljaven ali če je dana\n" " neveljavna možnost." -#: builtins.c:1523 +#: builtins.c:1533 #, fuzzy msgid "" "Wait for process completion and return exit status.\n" @@ -4803,7 +4861,7 @@ msgstr "" " Vrne stanje ID-ja; neuspešno, če je ID neveljaven ali če je dana\n" " neveljavna možnost." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4826,7 +4884,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4857,7 +4915,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4894,7 +4952,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4923,7 +4981,7 @@ msgstr "" " Stanje končanja:\n" " Stanje končanja je stanje končanja CEVOVODA." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4941,7 +4999,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4975,7 +5033,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4993,7 +5051,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5011,7 +5069,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -5034,7 +5092,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje končanja UKAZA." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5058,7 +5116,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če je IME samo za branje." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5076,7 +5134,7 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje zadnjega izvršenega ukaza." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5100,12 +5158,13 @@ msgstr "" " Stanje končanja:\n" " Vrne stanje obnovljenega posla." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5118,7 +5177,7 @@ msgstr "" " Stanje končanja:\n" " Vrne 1, če je IZRAZ enakovreden; sicer vrne 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5172,7 +5231,7 @@ msgstr "" " Stanje končanja:\n" " 0 ali 1, odvisno od vrednosti IZRAZA." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5276,7 +5335,7 @@ msgstr "" " HISTIGNORE\tZ dvopičjem ločen seznam vzorcev, ki so uporabljeni \n" " \t\tza odločanje, kateri ukazi naj se shranijo na seznam zgodovine.\n" -#: builtins.c:1811 +#: builtins.c:1821 #, fuzzy msgid "" "Add directories to stack.\n" @@ -5333,7 +5392,7 @@ msgstr "" " Vrne uspešno, razen če je predložen neveljaven argument ali če\n" " sprememba mape spodleti." -#: builtins.c:1845 +#: builtins.c:1855 #, fuzzy msgid "" "Remove directories from stack.\n" @@ -5384,7 +5443,7 @@ msgstr "" " Vrne uspešno, razen če je predložen neveljaven argument ali če\n" " sprememba mape spodleti." -#: builtins.c:1875 +#: builtins.c:1885 #, fuzzy msgid "" "Display directory stack.\n" @@ -5436,7 +5495,7 @@ msgstr "" " Stanje končanja:\n" " Vrne uspešno, razen če je dana neveljavna možnost ali če pride do napake." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5473,7 +5532,7 @@ msgstr "" " Vrne uspešno, če je IME_MOŽNOSTI omogočeno; neuspešno, če je\n" " dana neveljavna možnost ali če je IME_MOŽNOSTI onemogočeno." -#: builtins.c:1927 +#: builtins.c:1937 #, fuzzy msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" @@ -5491,8 +5550,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5539,7 +5598,7 @@ msgstr "" "napake\n" " branja ali dodelitve." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5595,7 +5654,7 @@ msgstr "" " Vrne uspešno, razen če je predložena neveljavna možnost ali če pride\n" " do napake." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5617,7 +5676,7 @@ msgstr "" " Vrne uspešno, razen če je predložena neveljavna možnost ali če pride\n" " do napake." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5675,7 +5734,7 @@ msgstr "" " Vrne uspešno, razen če je predložena neveljavna možnost ali pa IME\n" " nima določenega določila dopolnjevanja." -#: builtins.c:2037 +#: builtins.c:2047 #, fuzzy msgid "" "Read lines from the standard input into an indexed array variable.\n" @@ -5753,7 +5812,7 @@ msgstr "" " Vrne uspešno, razen če je dana neveljavna možnost oz. je POLJE samo\n" " za branje ali pa ni zabeleženo polje." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5763,6 +5822,21 @@ msgstr "" " \n" " Je sopomenka za `mapfile'." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Vrne vsebino trenutnega klica podprograma.\n" +#~ " \n" +#~ " Brez EXPR vrne " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: opravilo %5ld (%s) v the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Neznan signal #" + #~ msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n" #~ msgstr "Avtorske pravice (C) 2009 Free Software Foundation, Inc.\n" diff --git a/po/sr.gmo b/po/sr.gmo index 60fa85c5c704ca27fda468921cacded9fcefae99..f70decf3a430014f06d0d10ca9213691943d58df 100644 GIT binary patch delta 30669 zcmbW92b@*K`S;H`OS^#dvh+i5yHo)I1rb3&nt&YxcX#i?$~Lx8H1UGi6BBgN17gA0 zI|#T4f*PaoAC2DCSR(e=qDd^#*!BJXX3n{L7s;FV{h!Zg_|43j^UO0(n`dV4hZnzV z@!9JwldrdHbd|$1(Q};c;OA`}=WFUu_f@asY#;78L%8Yp@zK&||IPz+p?q>@c#7uXg26Q~J40JVaDgCg7kpOeuX z32Fsrf_lFal!|^6_CFlr3!o(T5h%%ZJjS}`k)Y^I1!a`Uv#E5aay{4$+y_b}FM%z< zzk~YVD^NP^HOUeh0gBPdpjI{qM2JoSsL*kJ*#A3F#`zae^gaUL&2pSC!5LZd|KqHv z228g&7SzD$;B*&v0To!boM7MI4z{Gd2h_O7LB)@{5D$XiG-eV|w(#a07Da^m9Bf8= z`)Q6-0^J9}hh6kP@C zIMux0ajoOr4Gx6JOVI!G4UV&l_T4u*PE*G9y@eP84h54hQn{VVC1CPa8_S#BW{t8v z_$I99fHKY_?zT7xl$B2fCxfSePk~p1oxr?%?DuOyeRn13gZF?f!DqlG;K6&)zeMpi z9n#@vpmg*dDBU%_*J2k??{h(YI1Zc(P6F2>fy=>JFxq+t%(Bumb`t}@iyv^DLdHE_ zYi%fJ5BmlE6G5rucMqcfP0aX*2OVcV9gBbGIBQVFJ)n$hz>^>%90hIxC$Y>s>3{hd z#0sGe&*B*{a9W+?{2Dyz&sOwrB37yD@|W59z$^ZOG4oyDgBH&QWivaHRGy&n!>d*| zkH2n3`zLS`6TS()1L0n8voe&|=v_7r+9UtYYQbCniHPyb-Jh^(CP+E1b38cIb&X`p z!N1a82TFnkp6leZ^imLVPV%`XuJP+vK#BY#Q2zfTC<%0E>N@ja&43zt%Kuz#II09_l(-Jrq98Y@*C@;>)u#o(VoG4?g61s&1LN~kBO?{dHa;21Eei562C4PF3hf<2%Je+JfojeNVJ&EN#u ze*iV!>urr{EGP*a3u=X@gHp-4pvGMaN|O7*W58FzT(D~&;;%TL(Z{ZMIVjFHf-<(+ z5Z?v|(>|iF#c`li5)biW(5HP5I1+pY>mY`Y&Qx~GKrix6+_m$cUU6dlr;+us_^ z2v9nj3~EJ-Lp%?Z1h$3m4}#M1SD+8JA7E8>Bq&A_pco0jLEt`6DtZT$%45lawxbiM zffGTgWC_?5yciT?zX2t}1EBW**FyXkD4U55vXb#ZiGCI+FF6ft53U0B-DRMRbQ_oh zCiha2DBlk|ju>p)6F|AoQcw((fkVOTK^f5>L9O6y_$eq+dBZHn+2B#M2Y{!5OF%L304P~u3;msEzJcL=uQbS4ko43Vk+|c&EQ1vIZ#&G zYLqpi(O?1XlR))90LmB-g4!d#39-p&%RoC&#y1r7!I_{`c{ZqpUIKumjYJ9s?!%*TFLI15gZ~HqJGP z#|lt!;5l$O*yt#0lt+S!j6X|Kkw0Du%Bb!J#mMuZbl7CP<@jh&D=G@H3KZcaI1}6f zYUSU8@|F=3tkEt3Wqg}KdC#LE{u9)KlHDd+j%I^%=~xA7MUR8h?X#c{9t5R=??8#Z z*U^^oiJ(M(a)^1L7E%T()?W=uQhx>&;64T=@%G0U?@2mCsHkHBDBTx<;`AbLFt`(x zvAqV$_`U;WM7<|j2FHOC`P2|k0mWz$I2QaBD25*cWt4A#qWeAAN&Y`@vYmJms7QDw zC=sp)6_~bzn&o$?O#o$cZHzlcv;6K1q z!4u}&2zLW0D}4%F41NJl0~efRKimxJ{o9~c+H!$qXjF(R!Flv=2Q|)F=sG6?LqLsR z1uBvzucdM_l_x<3ik^$C|DFJzLc0`{`#lay67PTt9BogwIy?@PaaMzp;5Ja!{wk>P z&M9`nTyO%-g`m9a*C31~o&8iq@O@As%0AUbt~0=yv}-`={xwh{?{J!(a3QFboCoUr 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
@5TnYn3|W&W*Xeli z#zL=SGThFhV19oXq@)eQQih+wdl=ao1V$~|gxK`tp%AW2ZR4EE<=GM{*Qc%tBRP~! z$W{V(W$;Mc9W=oB87G$%p~zlz_(%bR$;`s{1mz##n#1@iB21*Xkw~#Qnn2s5xeZR| zb#;o!wJZf~QQK>`H8bBv$tRrWKT_n^P8p^IM@><)cvDd8uoR^$JY0x(MP@2t*BfHm z*)ph@KqY@VAeG5-MN>wGmXw!h2J1ON?-pMFB&rOTfeNv>17u-!-^CTDbS4wj7aCI(I3cKZjLrg|M?I-AG@bAmRvyWLx6 z#;4%Bm2P)_7;2p?+;?FtWh#Rr27!@#a7gz71$NxCE>~j=LEmH z*B#hG0+N#OdNK&NbIUNnH&+HhU5z^`SbETF8q65$c5fPPrNPMQoMNMss<|r5tq!iw z^}5wg&h@?;QTxEpysg>&iH(ww9N5f|4hb~V9|!Z}Ztr=A4q-`HL6mkHXR#L`^k!VE zWMq;{GLFPo1v$rfJ=+^&h_WiXEOTGq)F!igf-7$EIw#YKUjqs#z+RddCd5EJ%ZIRF zEkp(<-!YmoX3p(O*r%o<$>FBzlDaC)vKeg;)P^AG-nS39-Fjw7Mj5pt9hQS04eg-! zRc@a-Wii;x+?7on%$QGMs=5@(pu5n>30(*@-W@WJMYPZ8U7NtPO`lA<>FZr7Yy0y^$dPf$6ru?vC|uvzWrT{by%uzr&}sEe%XuvCM| z=Xo6`rY{K;1}rIQYfr`%L|WUCb<6ZPyYs(VdmTFJY77TA8@IW66UV{YS#G}}W>dsq z(SyA>Gg*^N*K8B!uH6RDU~fxOvR2EzrcJpe_}ZnVJcCRwAh#LGO3G&RJ~g=B9C^btYC|gf@t766=U~O=z^}DUz$PS<8_PjjU5~4n6Bn zC6b}>6a8I)UgaIKS39Z!7wH`tW2sA`?7Az{K4z6cbB7_uA2tueK_sbZ|67)&LXP6v z43n^^gU)Vq`^1Y#)+{3W@m(mr!|}pOGZI|!92$uBSxeb$YR07N{~|v#&3W?wQ`*M* zWU=AZBQb0cI+7!Vr;Us?)NL4Sys7SDBQo<3S(*LY0Q!RaRvGML7v^>|$vFWdNoz0k z1T9H_un5gVp_Gq9cQyLohvKmQj1U{fN|_rLt)ra&z{%9g`%HQdyXLJnak(amSCX^2 z)F3aGlI-SbRF-?Z(UaJ~HN=r9lTs5qh!aNmBtIxOcN!zL5sDj9Ky5wB2+bvnKGba) z`qHO_L*r**yCp5jSyW~QJNCL~2P?9@6}68B-hJ(AH{R(TZ0_E0)iy3)-reaf;0NYV zldgA(g*t*gU$fP#qA8d+^V~s-V~4|yoX4cHzRwZHsaK!CyXgg z)L+HXSa{mf;jVjo9FHxJF)})Z?E`+W{%Zbe9-HR1GN1i78ePU3wve!XY$%u z>asU(dqW8=&NtinVEw5>W{f)EW6r(=KCu zX1ev6QW|1vQ4U$Zn)vB0T9l=qwsk0Pi(EQXT3HRDObZl4` zkzIxIp<&Fd!RW&cUL2F=4^<)YJT!ucsQHm&w03)H;DpTO^~RJAfBezf+QKg53&uxH zy3NlVrE$fry@qGq86MEj60rySGB|dg*CCGl%v{m_<&Q8im|sLT_!M7Lh`2zKjCj+} zBaPT}@U&@yM05zZ!TLcY0rJ#(?qvUe`<9VX{rw5I*%9(uqzplv zJ{bR&*K@+*xUfH*Oi!BPhcVKW5wB7p<35`W7tJCrM9mKdB;2-h5Ql!M2tU#3xW32y zCC47AZD2D$$q8eQ;u*Ff`noaH57qVr6W{W>PtN4h5^eA^%l{>-Z4Tit;#vx|Ken_| zB?6mkfZ(ks-1e;zqV*72H%A6B*vUp4sS_KIKkW5x5wv>Bo8Cu%l*;&ZCbOkClkhj1!IW>f|Gu)$>r{L8 zQ(iN-W&O{PU})RjZl~H8p7zeos=Ytu{jG8BvoCt*WF3VH%}rWnq|==cfr{wDVsJmR zrP!ckE}o@!`-{$*uXxK^PLi#nJ?#y6rU?OZ0`pTYIVu9sAx1`FlBsA;GjxB@a)Z~q zRmNcw@zvh*p67d=%x^yV0V+SS$~aU7KfK{p)c(&0-o9q7L*u|e%$^)PdI5h-?ERVN z*KYXK`@rk33qoU|I%z7BTqI-H^=GZICdGz_f;KbVk%KcwhJQG#ABj(zZQA@&^z6^Q R`2oKa?OWUZ3vWW~{{TaRSb_im delta 22335 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
<3Q`jWI*z*0LEmiH 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 OdbhF@dZY}m`~LutZcR`C diff --git a/po/sr.po b/po/sr.po index a13564cb..19c13638 100644 --- a/po/sr.po +++ b/po/sr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: bash-5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2020-03-31 15:52+0200\n" "Last-Translator: Мирослав Николић \n" "Language-Team: Serbian <(nothing)>\n" @@ -14,80 +14,86 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Virtaal 0.7.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "лош индекс низа" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: уклањам атрибут упуте назива" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: не могу да претворим пописани низ у придружив" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: неисправан кључ придруживог низа" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: не могу да доделим у не-бројевни попис" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: мора користити индекс приликом додељивања придруживог низа" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: не могу да направим: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "баш_изврши_јуникс_наредбу: не могу да нађем мапу кључа за наредбу" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: први не-празан знак није \"" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "нема затварајућег „%c“ у %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: недостаје раздвојник двотачке" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "„%s“: не могу да развежем" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "ширење заграде: не могу да доделим меморију за „%s“" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "ширење заграде: нисам успео да доделим меморију за %u елемента" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "ширење заграде: нисам успео да доделим меморију за „%s“" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "„%s“: неисправан назив алијаса" @@ -106,22 +112,22 @@ msgstr "„%s“: неисправан назив мапе кључа" msgid "%s: cannot read: %s" msgstr "%s: не могу да читам: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "„%s“: непознат назив функције" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "„%s“ није привезано ни за један кључ.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "„%s“ не може бити призвано путем" -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "„%s“: не могу да развежем" @@ -135,28 +141,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "једино има смисла у петљи „for“, „while“, или „until“" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" -"%s%cИсписује контекст текућег позива подрутине.\n" -"\n" -" Без „EXPR“, исписује" +"Даје садржај текућег позива подрутине.\n" +" \n" +" Без ИЗРАЗА, даје „$ред $назив_датотеке“. Са ИЗРАЗОМ, даје\n" +" „$ред $подрутина $назив_датотеке“; овај додатни податак може бити\n" +" коришћен за обезбеђивање праћења спремника.\n" +" \n" +" Вредност ИЗРАЗА показује колико кадрова позива да се иде уназад пре\n" +" текућег; први кадар је кадар 0.\n" +" \n" +" Излазно стање:\n" +" Даје 0 осим ако шкољка не извршава функцију шкољке или ИЗРАЗ\n" +" није исправан." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "„HOME“ није подешено" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "превише аргумената" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "ништаван директоријум" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "„OLDPWD“ није подешено" @@ -175,7 +196,7 @@ msgstr "упозорење:" msgid "%s: usage: " msgstr "%s: употреба:" -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: опција захтева аргумент" @@ -190,7 +211,7 @@ msgstr "%s: потребан је бројевни аргумент" msgid "%s: not found" msgstr "%s: не постоји" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: неисправна опција" @@ -200,7 +221,7 @@ msgstr "%s: неисправна опција" msgid "%s: invalid option name" msgstr "%s: неисправан назив опције" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "„%s“: није исправан одредник" @@ -213,7 +234,7 @@ msgstr "неисправан октални број" msgid "invalid hex number" msgstr "неисправан хексадецимални број" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "неисправан број" @@ -289,73 +310,83 @@ msgstr "грешка подешавања особина терминала: %s" msgid "error getting terminal attributes: %s" msgstr "грешка добављања особина терминала: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: грешка довлачења текућег директоријума: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: нејасна одредба посла" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "помоћ није доступна у овом издању" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: не могу да расподесим: „%s“ је само за читање" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: не могу да расподесим" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: неисправан назив радње" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: нема одредбе довршавања" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "упозорење: опција „-F“ можда неће радити како сте очекивали" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "упозорење: опција „-C“ можда неће радити како сте очекивали" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "тренутно не обавља функцију довршавања" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "може бити коришћено једино у функцији" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: променљива упуте не може бити низ" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: самоупућивање променљиве упуте назива није дозвољено" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: кружна упута назива" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "%s: неисправан назив променљиве за упуту назива" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "не можете користити „-f“ да направите функције" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: функција само за читање" @@ -370,7 +401,7 @@ msgstr "%s: додела низа цитираног споја је заста msgid "%s: cannot destroy array variables in this way" msgstr "%s: не могу да уништим променљиве низа на овај начин" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: не могу да претворим придруживи низ у пописани" @@ -384,27 +415,32 @@ msgstr "променљиво учитавање није доступно" msgid "cannot open shared object %s: %s" msgstr "не могу да отворим дељени предмет „%s“: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "не могу да нађем „%s“ у дељеном предмету „%s“: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: није динамички учитано" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "функција учитавања за „%s“ није успела (%d): није учитано" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: није динамички учитано" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: не могу да обришем: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: је директоријум" @@ -419,12 +455,12 @@ msgstr "%s: није обична датотека" msgid "%s: file is too large" msgstr "%s: датотека је превелика" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: не могу да извршим бинарну датотеку" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: не могу да извршим: %s" @@ -448,15 +484,15 @@ msgstr "Има заустављених послова.\n" msgid "There are running jobs.\n" msgstr "Има покренутих послова.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "нема такве наредбе" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "одредба историјата" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: не могу да отворим привремену датотеку: %s" @@ -501,10 +537,19 @@ msgstr[0] "Наредбе шкољке које одговарају кључн msgstr[1] "Наредбе шкољке које одговарају кључним речима `" msgstr[2] "Наредбе шкољке које одговарају кључним речима `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." -msgstr "нема тема помоћи које одговарају „%s“. Покушајте „help help“ или „man -k %s“ или „info %s“." +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgstr "" +"нема тема помоћи које одговарају „%s“. Покушајте „help help“ или „man -k " +"%s“ или „info %s“." #: builtins/help.def:224 #, c-format @@ -530,21 +575,21 @@ msgstr "" "Звездица (*) поред назива значи да је наредба искључена.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "не могу користити више од једног „-anrw“" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "положај историјата" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: неисправна ознака времена" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: није успело ширење историјата" @@ -576,12 +621,12 @@ msgstr "очекиван је израз" msgid "%s: not an indexed array" msgstr "%s: није пописани низ" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: неисправна одредба описника датотеке" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: неисправан описник датотеке: %s" @@ -609,36 +654,36 @@ msgstr "празан назив променљиве низа" msgid "array variable support required" msgstr "потребна је подршка променљиве низа" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "„%s“: недостаје знак записа" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "„%c“: неисправна одредба записа времена" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "„%c“: неисправан знак записа" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "упозорење: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "проблем обраде записа: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "недостаје хексадецимална цифра за \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "недостаје цифра уникода за \\%c" @@ -679,10 +724,12 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "Приказује списак тренутно запамћених директоријума. Директоријуми\n" @@ -775,7 +822,8 @@ msgstr "" " \n" " Опције:\n" " -n\tПотискује нормалну замену директоријума приликом уклањања\n" -" \t директоријума из спремника, тако да се ради само са спремником.\n" +" \t директоријума из спремника, тако да се ради само са " +"спремником.\n" " \n" " Аргументи:\n" " +N\tУклања н-ти унос бројећи с лева на списку кога приказује\n" @@ -788,12 +836,12 @@ msgstr "" " \n" " Уграђено „dirs“ приказује спремник директоријума." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: неисправна одредба временског истека" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "грешка читања: %d: %s" @@ -802,21 +850,11 @@ msgstr "грешка читања: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "могу једино да „испишем“ из функције или изворног списа" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "не могу истовремено да расподесим функцију и променљиву" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: не могу да расподесим" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: не могу да расподесим: „%s“ је само за читање" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: није променљива низа" @@ -831,7 +869,7 @@ msgstr "%s: није функција" msgid "%s: cannot export" msgstr "%s: не могу да извезем" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "број помака" @@ -839,7 +877,7 @@ msgstr "број помака" msgid "cannot set and unset shell options simultaneously" msgstr "не могу истовремено да подесим и да расподесим опције шкољке" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: неисправан назив опције шкољке" @@ -896,26 +934,26 @@ msgstr "„%s“ јесте „%s“\n" msgid "%s is hashed (%s)\n" msgstr "„%s“ је хеширано (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: неисправан аргумент ограничења" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "„%c“: лоша наредба" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: не могу да добавим ограничење: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "ограничење" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: не могу да изменим ограничење: %s" @@ -975,76 +1013,76 @@ msgstr "лош скок" msgid "%s: unbound variable" msgstr "%s: несвезана променљива" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aистекло је време чекајући на улаз: сам се одјављујем\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "не могу да преусмерим стандардни улаз из „/dev/null:“: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "ЗАПИСВРЕМЕНА: „%c“: неисправан знак записа" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "изврши_копроц: копроцес [%d:%s] још увек постоји" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "грешка спојке" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "процена: премашен је највећи ниво угнежђивања процене (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: премашен је највећи ниво угнежђивања извора (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: премашен је највећи ниво угнежђивања функције (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: ограничено: не могу да наведем / у називима наредби" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: нема такве наредбе" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: лош тумач" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: не могу да извршим бинарну датотеку: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "„%s“: јесте посебна уграђеност" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "не могу да удвостручим „fd %d“ у „fd %d“" @@ -1093,37 +1131,42 @@ msgstr "одредник је очекиван након пре-увећања msgid "missing `)'" msgstr "недостаје )" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "садржајна грешка: очекиван је операнд" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "садржајна грешка: неисправан аритметички оператор" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (симбол грешке је „%s“)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "неисправна аритметичка основа" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: неисправан број реда" + +#: expr.c:1597 msgid "value too great for base" msgstr "вредност је превише велика за основу" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: грешка израза\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: не могу да приступим родитељском директоријуму" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "не могу да поништим режим без-кашњења за фд „%d“" @@ -1138,161 +1181,166 @@ msgstr "не могу да доделим нови описник датотек msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: већ постоји међумеморија за нови фд „%d“" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: „pgrp“ спојка" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "исцепљени пиб „%d“ се јавља у покренутом послу „%d“" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "бришем заустављени посао „%d“ са групом процеса %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: процес %5ld (%s) у спојном_реду" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: пиб %5ld (%s) је означен да је још жив" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: нема таквог пиб-а" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Сигнал %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Урађен" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Заустављен" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Заустављен(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Покренут" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Урађен(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Изађи из „%d“" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Непознато стање" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(језгрени избачај)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "сетпгиб порода (%ld у %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: пиб %ld није пород ове шкољке" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Нема записа о процесу %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: посао „%d“ је заустављен" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: посао је завршио" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: посао „%dд је већ у позадини" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: укључујем „WNOHANG“ да избегнем неодређени блок" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: ред %d:" -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (језгрени избачај)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(„wd“ сада: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: није успело „getpgrp“" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: нема контроле посла у позадини" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: дисциплина реда" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "не могу да подесим групу процеса терминала (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "нема управљања послом у овој шкољци" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: тврдња није успела: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1301,39 +1349,39 @@ msgstr "" "\r\n" "malloc: %s:%d: тврдња је лоше изведена\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "непознато" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: блок на слободном списку је преписан" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: позвана са већ ослобођеним аргументом блока" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: позвана са недодељеним аргументом блока" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: откривена је недовољност тока; mh_n-бајтова је ван опсега" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: почетна и крајња величина дела се разликују" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: позвана са недодељеним аргументом блока" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: откривена је недовољност тока; mh_n-бајтова је ван опсега" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: почетна и крајња величина дела се разликују" @@ -1375,22 +1423,22 @@ msgstr "%s: лоша одредба путање мреже" msgid "network operations not supported" msgstr "радње мреже нису подржане" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: не могу да изменим језик (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: не могу да изменим језик (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: не могу да изменим језик (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: не могу да изменим језик (%s): %s" @@ -1436,108 +1484,112 @@ msgstr "овде-документ у %d. реду је ограничен кра msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: упутсво преусмерења „%d“ је ван опсега" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" -msgstr "shell_getc: величина_реда_улаза_шкољке (%zu) је премашила НАЈВЕЋУ_ВЕЛИЧИНУ (%lu): ред је скраћен" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" +msgstr "" +"shell_getc: величина_реда_улаза_шкољке (%zu) је премашила НАЈВЕЋУ_ВЕЛИЧИНУ " +"(%lu): ред је скраћен" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "премашен је највећи број „овде-документ“" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "неочекивани крај датотеке приликом тражења поклапања „%c“" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "неочекивани крај датотеке приликом тражења „]]“" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "садржајна грешка у условном изразу: неочекивани симбол „%s“" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "садржајна грешка у условном изразу" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "неочекивани симбол „%s“, очекивана је )" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "очекивана је )" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "неочекивани аргумент „%s“ условном једночланом оператору" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "неочекивани аргумент условном једночланом оператору" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "неочекивани симбол „%s“, очекиван је условни двочлани оператор" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "очекиван је условни двочлани оператор" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "неочекивани аргумент „%s“ условном двочланом оператору" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "неочекивани аргумент условном двочланом оператору" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "неочекивани симбол „%c“ у условној наредби" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "неочекивани симбол „%s“ у условној наредби" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "неочекивани симбол „%d“ у условној наредби" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "садржајна грешка близу неочекиваног симбола „%s“" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "садржајна грешка близу „%s“" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "садржајна грешка: неочекивани крај датотеке" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "садржајна грешка" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Користите „%s“ да напустите шкољку.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "неочекивани крај датотеке приликом тражења поклапајуће )" @@ -1580,89 +1632,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: „%c“: неисправан знак записа" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "описник датотеке је ван опсега" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: нејасно преусмерење" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: не могу да препишем постојећу датотеку" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: ограничено: не могу да преусмерим излаз" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "не могу да направим привремену датотеку за документ-овде: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: не могу да доделим фд променљивој" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "„/dev/(tcp|udp)/домаћин/прикључник“ није подржано без умрежавања" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "грешка преусмерења: не могу да удвостручим фд" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "не могу да нађем „/tmp“, направите га!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "„/tmp“ мора бити исправан назив директоријума" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "режим уредног исписа је занемарен у међудејственим шкољкама" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: неисправна опција" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "не могу да подесим јиб на %d: стварни јиб %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "не могу да подесим гиб на %d: стварни гиб %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "не могу да покренем прочишћавача; режим прочишћавања је искључен" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: је директоријум" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Немам назив!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "Гну баш, издање %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1671,321 +1723,319 @@ msgstr "" "Употреба:\t%s [Гнуова дуга опција] [опција] ...\n" " \t%s [Гнуова дуга опција] [опција] датотека-списа ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Гнуове дуге опције:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Опције шкољке:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t„-ilrsD“ или наредба „-c“ или -O шопц_опција\t\t(призивање само)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t„-%s“ или опција „-o“\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "Укуцајте „%s -c \"help set\"“ за више података о опцијама шкољке.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "Укуцајте „%s -c help“ за више података о уграђеним наредбама шкољке.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "Користите наредбу „bashbug“ да известите о грешкама.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Матична страница баша: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "Општа помоћ коришћења Гну софтвера: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: неисправна операција" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Нетачан сигнал" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Обустави" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Прекини" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Изађи" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Неисправна инструкција" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Прати/ухвати БПТ" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Инструкција „ABORT“" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Инструкција „EMT“" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Изузетак покретног зареза" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Убијен" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Грешка сабирнице" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Неуспех сегментације" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Лош системски позив" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Сломљена спојка" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Аларм" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Окончано" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Хитан УИ услов" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Заустављен (сигнал)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Настави" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Пород је преминуо или заустављен" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Заустављен (улаз конзоле)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Заустављен (излаз конзоле)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "Спреман на У/И" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Ограничење процесора" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Ограничење датотеке" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Аларм (виртуелни)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Аларм (профил)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Промењени прозор" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Закључавање снимка" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Кориснички сигнал 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Кориснички сигнал 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Улазни ХФТ подаци на чекању" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "неизбежан пад напајања" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "неизбежан пад система" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "пребацује процес на други процесор" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "грешка програмирања" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Осигуран је режим ХФТ праћења" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Понови је испраћен режим ХФТ праћења" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "Низ ХФТ звука је завршен" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Захтев за подацима" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Непознат сигнал #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Непознат сигнал #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "лоша замена: нема затварајуће „%s“ у „%s“" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: не могу да доделим списак члану низа" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "не могу да начиним спојку за замену процеса" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "не могу да начиним пород за замену процеса" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "не могу да отворим именовану спојку „%s“ за читање" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "не могу да отворим именовану спојку „%s“ за писање" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "не могу да удвостручим именовану спојку „%s“ као фд %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "замена наредбе: занемарих ништавни бајт у улазу" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "не могу да начиним спојку за замену наредбе" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "не могу да начиним пород за замену наредбе" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: не могу да удвостручим спојку као фд 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: неисправан назив променљиве за упуту назива" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: неисправно посредно ширење" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: неисправан назив променљиве" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: параметар није подешен" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: параметар је ништаван или није подешен" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: израз подниске < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: лоша замена" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: не могу дадоделим на овај начин" -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" msgstr "будућа издања шкољке ће приморати процену као аритметичку замену" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "лоша замена: нема затварајућег „`“ у „%s“" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "нема поклапања: %s" @@ -2008,121 +2058,134 @@ msgstr "очекивана је )" msgid "`)' expected, found %s" msgstr "очекивана је ), а пронађена %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: очекиван је једночлани оператор" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: очекиван је двочлани оператор" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: очекиван је једночлани оператор" + +#: test.c:878 msgid "missing `]'" msgstr "недостаје ]" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "садржајна грешка: није очекивано „;“" + +#: trap.c:220 msgid "invalid signal number" msgstr "неисправан сигнални број" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "руковалац изузетком: премашен је највећи ниво руковаоца изузецима (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: лоша вредност у „trap_list[%d]“: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" -msgstr "run_pending_traps: руковалац сигналом је „SIG_DFL“, поново шаљем %d (%s) мени самом" +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgstr "" +"run_pending_traps: руковалац сигналом је „SIG_DFL“, поново шаљем %d (%s) " +"мени самом" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: лош сигнал %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "грешка увоза одреднице функције за „%s“" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "ниво шкољке (%d) је превисок, поново постављам на 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: нема садржаја функције на текућем досегу" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: вредности не може бити додељена вредност" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: додељујем цео број упути назива" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variable: нема садржаја функције на текућем досегу" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s има ништавну ниску извоза" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "неисправан знак %d у нисци извоза за „%s“" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "нема = у нисци извоза за „%s“" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: глава променљивих шкољке није садржајност функције" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: нема садржаја општих променљивих" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: глава променљивих шкољке није привремени досег окружења" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: не могу да отворим као ДАТОТЕКУ" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: неисправна вредност за описник праћења датотеке" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: вреднсот сагласности је ван опсега" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Ауторска права © 2018 Задужбина слободног софтвера, Доо." #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" -msgstr "Дозвола ОЈЛи3+: Гнуова ОЈЛ издање 3 или касније \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" +msgstr "" +"Дозвола ОЈЛи3+: Гнуова ОЈЛ издање 3 или касније \n" #: version.c:86 version2.c:86 #, c-format @@ -2131,7 +2194,8 @@ msgstr "Гну баш, издање %s (%s)\n" #: version.c:91 version2.c:91 msgid "This is free software; you are free to change and redistribute it." -msgstr "Ово је слободан софтвер; слободни сте да га мењате и да га расподељујете." +msgstr "" +"Ово је слободан софтвер; слободни сте да га мењате и да га расподељујете." #: version.c:92 version2.c:92 msgid "There is NO WARRANTY, to the extent permitted by law." @@ -2166,8 +2230,13 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] назив [назив ...]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" -msgstr "bind [-lpsvPSVX] [-m мапа кључа] [-f датотека] [-q назив] [-u назив] [-r низ кључа] [-x низ кључа:наредба-шкољке] [низ кључа:функција-читањареда или наредба-читањареда]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgstr "" +"bind [-lpsvPSVX] [-m мапа кључа] [-f датотека] [-q назив] [-u назив] [-r низ " +"кључа] [-x низ кључа:наредба-шкољке] [низ кључа:функција-читањареда или " +"наредба-читањареда]" #: builtins.c:56 msgid "break [n]" @@ -2198,11 +2267,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [арг ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [назив[=вредност] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] назив[=вредност] ..." #: builtins.c:82 @@ -2226,11 +2297,13 @@ msgid "eval [arg ...]" msgstr "eval [арг ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts ниска_опција назив [арг]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a назив] [наредба [аргументи ...]] [преусмерење ...]" #: builtins.c:100 @@ -2262,8 +2335,12 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [шаблон ...]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" -msgstr "history [-c] [-d померај] [n] или history -anrw [датотека] или history -ps arg [аргумент...]" +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" +"history [-c] [-d померај] [n] или history -anrw [датотека] или history -ps " +"arg [аргумент...]" #: builtins.c:127 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" @@ -2274,16 +2351,24 @@ msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [одредба_посла ... | пид ...]" #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" -msgstr "kill [-s одредба-сигнала | -n бр.сигнала | -sigspec] пиб | одредба_посла ... или kill -l [одредба_посла]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" +msgstr "" +"kill [-s одредба-сигнала | -n бр.сигнала | -sigspec] пиб | одредба_посла ... " +"или kill -l [одредба_посла]" #: builtins.c:136 msgid "let arg [arg ...]" msgstr "let arg [аргумент ...]" #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" -msgstr "read [-ers] [-a низ] [-d ограничи] [-i текст] [-n н-знак] [-N н-знак] [-p упит] [-t временски рок] [-u фд] [назив ...]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" +msgstr "" +"read [-ers] [-a низ] [-d ограничи] [-i текст] [-n н-знак] [-N н-знак] [-p " +"упит] [-t временски рок] [-u фд] [назив ...]" #: builtins.c:140 msgid "return [n]" @@ -2346,7 +2431,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [режим]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [иб ...]" #: builtins.c:181 @@ -2374,8 +2460,12 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case РЕЧ у [ШАБЛОН [| ШАБЛОН]...) НАРЕДБЕ ;;]... esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" -msgstr "if НАРЕДБЕ; then НАРЕДБЕ; [ elif НАРЕДБЕ; then НАРЕДБЕ; ]... [ else НАРЕДБЕ; ] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" +msgstr "" +"if НАРЕДБЕ; then НАРЕДБЕ; [ elif НАРЕДБЕ; then НАРЕДБЕ; ]... [ else " +"НАРЕДБЕ; ] fi" #: builtins.c:196 msgid "while COMMANDS; do COMMANDS; done" @@ -2434,24 +2524,45 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v променљива] format [аргументи]" #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" -msgstr "complete [-abcdefgjksuv] [-pr] [-DEI] [-o опција] [-A радња] [-G општапутања] [-W списакречи] [-F функција] [-C наредба] [-X путањауслова] [-P префикс] [-S суфикс] [назив ...]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" +msgstr "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o опција] [-A радња] [-G " +"општапутања] [-W списакречи] [-F функција] [-C наредба] [-X путањауслова] [-" +"P префикс] [-S суфикс] [назив ...]" #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" -msgstr "compgen [-abcdefgjksuv] [-o опција] [-A радња] [-G општапутања] [-W списакречи] [-F функција] [-C наредба] [-X путањауслова] [-P префикс] [-S суфикс] [реч]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +msgstr "" +"compgen [-abcdefgjksuv] [-o опција] [-A радња] [-G општапутања] [-W " +"списакречи] [-F функција] [-C наредба] [-X путањауслова] [-P префикс] [-S " +"суфикс] [реч]" #: builtins.c:239 msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o опција] [-DEI] [назив ...]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "mapfile [-d раздвој] [-n број] [-O порекло] [-s број] [-t] [-u фд] [-C опозив] [-c количина] [низ]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"mapfile [-d раздвој] [-n број] [-O порекло] [-s број] [-t] [-u фд] [-C " +"опозив] [-c количина] [низ]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "readarray [-d гранич] [-n број] [-O порекло] [-s број] [-t] [-u фд] [-C опозив] [-c количина] [низ]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"readarray [-d гранич] [-n број] [-O порекло] [-s број] [-t] [-u фд] [-C " +"опозив] [-c количина] [низ]" #: builtins.c:256 msgid "" @@ -2468,7 +2579,8 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" "Одређује или приказује псеудониме.\n" @@ -2476,7 +2588,8 @@ msgstr "" " Без аргумената, „alias“ исписује списак псеудонима у поново\n" " употрбљивом облику „alias НАЗИВ=ВРЕДНОСТ“ на стандардном излазу.\n" " \n" -" У супротном, псеудоним се одређује за сваки НАЗИВ чија ВРЕДНОСТ је дата.\n" +" У супротном, псеудоним се одређује за сваки НАЗИВ чија ВРЕДНОСТ је " +"дата.\n" " Претходећи размак у ВРЕДНОСТИ доводи до тога да следећа реч бива\n" " проверена за заменом псеудонима када је псеудоним раширен.\n" " \n" @@ -2515,25 +2628,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2547,31 +2665,47 @@ msgstr "" " аргумент: нпр., bind „\"\\C-x\\C-r\": re-read-init-file“.\n" " \n" " Опције:\n" -" -m мапа тастера Користи МАПУ_ТАСТЕРА као мапу тастера за трајање ове\n" -" наредбе. Прихватљиви називи мапе тастера су: „emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" -m мапа тастера Користи МАПУ_ТАСТЕРА као мапу тастера " +"за трајање ове\n" +" наредбе. Прихватљиви називи мапе " +"тастера су: „emacs,\n" +" emacs-standard, emacs-meta, emacs-" +"ctlx, vi, vi-move,\n" " vi-command, и vi-insert“.\n" " -l Исписује називе функција.\n" " -P Исписује називе функција и свезе.\n" -" -p Испсиује функције и свезе у облику који може бити поново\n" +" -p Испсиује функције и свезе у облику " +"који може бити поново\n" " коришћен као улаз.\n" -" -S Исписује низове тастера који призивају макрое и њихове вредности\n" -" -s Исписује низове тастера који призивају макрое и њихове вредности\n" -" у облику који може бити поново коришћен као улаз.\n" -" -V Исписује називе и вредности променљивих\n" -" -v Исписује називе и вредности променљивих у облику који може бити\n" +" -S Исписује низове тастера који призивају " +"макрое и њихове вредности\n" +" -s Исписује низове тастера који призивају " +"макрое и њихове вредности\n" +" у облику који може бити поново " +"коришћен као улаз.\n" +" -V Исписује називе и вредности " +"променљивих\n" +" -v Исписује називе и вредности " +"променљивих у облику који може бити\n" " поново коришћен као улаз.\n" -" -q назив-функције Пропитује о томе који тастери призивају именовану функцију.\n" -" -u назив-функције Развезује све тастере који су привезани за именовану функцију.\n" +" -q назив-функције Пропитује о томе који тастери " +"призивају именовану функцију.\n" +" -u назив-функције Развезује све тастере који су " +"привезани за именовану функцију.\n" " -r низ тастера Укалања свезу за НИЗ_ТАСТЕРА.\n" -" -f назив датотеке Чита свезе тастера из НАЗИВА_ДАТОТЕКЕ.\n" -" -x низ_тастера:наредба-шкољке Доводи до извршавања НАРЕДБЕ-ШКОЉКЕ приликом уноса\n" +" -f назив датотеке Чита свезе тастера из " +"НАЗИВА_ДАТОТЕКЕ.\n" +" -x низ_тастера:наредба-шкољке Доводи до извршавања НАРЕДБЕ-ШКОЉКЕ " +"приликом уноса\n" " \t\t\t НИЗА_ТАСТЕРА.\n" -" -X Исписује свезе низова тастера са -x и придружене наредбе у облику\n" -" који може бити поново коришћен као улаз.\n" +" -X Исписује свезе низова тастера са -x и " +"придружене наредбе у облику\n" +" који може бити поново коришћен као " +"улаз.\n" " \n" " Излазно стање:\n" -" „bind“ даје 0 осим ако није дата непозната опција или ако не дође до грешке." +" „bind“ даје 0 осим ако није дата непозната опција или ако не дође до " +"грешке." #: builtins.c:330 msgid "" @@ -2585,7 +2719,8 @@ msgid "" msgstr "" "Излазне петље „for“, „while“, или „until“.\n" " \n" -" Излази из петље FOR, WHILE или UNTIL. Ако је наведено N, слама N затварајућих\n" +" Излази из петље FOR, WHILE или UNTIL. Ако је наведено N, слама N " +"затварајућих\n" " петљи.\n" " \n" " Излазно стање:\n" @@ -2615,7 +2750,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2625,10 +2761,12 @@ msgstr "" " \n" " Извршава УГРАЂЕНОСТ-ШКОЉКЕ са аргументима АРГ-и без обављања тражења\n" " наредбе. Ово је корисно када желите поново да примените уграђеност\n" -" шкољке као функцију шкољке, али морате да извршите уграђеност у функцији.\n" +" шкољке као функцију шкољке, али морате да извршите уграђеност у " +"функцији.\n" " \n" " Излазно стање:\n" -" Даје излазно стање УГРАЂЕНОСТИ-ШКОЉКЕ, или нетачност ако УГРАЂЕНОСТ-ШКОЉКЕ\n" +" Даје излазно стање УГРАЂЕНОСТИ-ШКОЉКЕ, или нетачност ако УГРАЂЕНОСТ-" +"ШКОЉКЕ\n" " није уграђеност шкољке." #: builtins.c:369 @@ -2663,16 +2801,22 @@ msgstr "" msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2688,11 +2832,13 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" "Мења радни директоријум шкољке.\n" @@ -2700,9 +2846,12 @@ msgstr "" " Мења текући директоријум у ДИР. Основни ДИР је вредност променљиве\n" " шкољке „ЛИЧНО“.\n" " \n" -" Променљива „ЦДПУТАЊА“ одређује путању претраге за директоријум који садржи\n" -" ДИР. Заменски називи директоријума у ЦДПУТАЊИ су раздвојени двотачком (:).\n" -" Назив ништавног директоријума је исти као текући директоријум. Ако ДИР почиње\n" +" Променљива „ЦДПУТАЊА“ одређује путању претраге за директоријум који " +"садржи\n" +" ДИР. Заменски називи директоријума у ЦДПУТАЊИ су раздвојени двотачком " +"(:).\n" +" Назив ништавног директоријума је исти као текући директоријум. Ако ДИР " +"почиње\n" " косом цртом (/), тада се ЦДПУТАЊА не користи.\n" " \n" " Ако се не нађе директоријум, а опција шкољке „cdable_vars“ је подешена,\n" @@ -2713,10 +2862,12 @@ msgstr "" " -L\tприморава праћење симболичких веза: решава симболичке везе у\n" " ДИР-у након обраде примерака „..“\n" " -P\tкористи физичку структуру директоријума без праћења симболичких\n" -" веза: решава симболичке везе у ДИР-у пре обраде3 примерака „..“\n" +" веза: решава симболичке везе у ДИР-у пре обраде3 примерака " +"„..“\n" " -e\tако је достављена опција „-P“, а текући радни директоријум не\n" " може бити успешно одређен, излази са не-нултим стањем\n" -" -@ на системима који подржавају, представља датотеку са проширеним\n" +" -@ на системима који подржавају, представља датотеку са " +"проширеним\n" " особинама као директоријум који садржи особине датотеке\n" " \n" " Основно је да прати симболичке везе, као да је наведено „-L“.\n" @@ -2724,7 +2875,8 @@ msgstr "" " косу цтрицу или на почетак ДИР-а.\n" " \n" " Излазно стање:\n" -" Даје 0 ако је директоријум измењен, и ако је $PWD успешно подешено када је\n" +" Даје 0 ако је директоријум измењен, и ако је $PWD успешно подешено када " +"је\n" " коришћено „-P“; у супротном вредност различиту од нуле." #: builtins.c:425 @@ -2800,7 +2952,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2815,7 +2968,8 @@ msgstr "" "Извршава једноставну наредбу или приказује податке о наредбама.\n" " \n" " Покреће НАРЕДБУ са АРГУМЕНТИМА потискујући тражење функције шкољке, или\n" -" приказује податке о наведеним НАРЕДБАМА. Може да се користи за позивање\n" +" приказује податке о наведеним НАРЕДБАМА. Може да се користи за " +"позивање\n" " наредби на диску када постоји функција са истим називом.\n" " \n" " Опције:\n" @@ -2828,6 +2982,7 @@ msgstr "" " Даје излазно стање НАРЕДБЕ, или неуспех ако се НАРЕДБА не пронађе." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2840,6 +2995,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2858,7 +3015,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2898,10 +3056,11 @@ msgstr "" " „local“. Опција „-g“ потискује ово понашање.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако се не достави неисправна опција или ако\n" +" Даје позитиван резултат осим ако се не достави неисправна опција или " +"ако\n" " не дође до грешке доделе променљиве." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2911,7 +3070,7 @@ msgstr "" " \n" " Синоним за „declare“. Погледајте „help declare“." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2934,14 +3093,16 @@ msgstr "" " функције у којима су одређене и уњиховим породима.\n" " \n" " Излазно стање:\n" -" Резултат је позитиван осим ако се не достави неисправна опција, ако не дође\n" +" Резултат је позитиван осим ако се не достави неисправна опција, ако не " +"дође\n" " до грешке додељивања променљиве, или ако шкољка не извршава функцију." -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -2965,9 +3126,11 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" @@ -2995,19 +3158,23 @@ msgstr "" " \\t\tводоравни табулатор\n" " \\v\tусправни табулатор\n" " \\\\\tконтра коса црта\n" -" \\0nnn\tзнак чији АСКРИ код јесте „NNN“ (октално). „NNN“ може бити од\n" +" \\0nnn\tзнак чији АСКРИ код јесте „NNN“ (октално). „NNN“ може бити " +"од\n" " \t 0 до 3 окталне цифре\n" -" \\xHH\tосмобитни знак чија вредност јесте „HH“ (хексадецимално). „HH“\n" +" \\xHH\tосмобитни знак чија вредност јесте „HH“ (хексадецимално). " +"„HH“\n" " може бити једна или две хексадецималне цифре\n" -" \\uHHHH\tзнак Јуникода чија вредност јесте хексадецимална вредност „HHHH“.\n" +" \\uHHHH\tзнак Јуникода чија вредност јесте хексадецимална вредност " +"„HHHH“.\n" " \t\t„HHHH“ може имати једну до четири хексадецималне цифре.\n" " \\UHHHHHHHH знак Јуникода чија вредност јесте хексадецимална вредност\n" -" \t\t„HHHHHHHH“. „HHHHHHHH“ може бити једна од осам хексадецималних цифара.\n" +" \t\t„HHHHHHHH“. „HHHHHHHH“ може бити једна од осам хексадецималних " +"цифара.\n" " \n" " Излазно стање:\n" " Даје позитиван резултат осим ако не дође до грешке писања." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3029,7 +3196,7 @@ msgstr "" " Излазно стање:\n" " Даје позитиван резултат осим ако не дође до грешке писања." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3057,7 +3224,8 @@ msgid "" msgstr "" "Укључује и искључује уграђености шкољке.\n" " \n" -" Укључује и искључује уграђене наредбе шкољке. Искључивање вам омогућава\n" +" Укључује и искључује уграђене наредбе шкољке. Искључивање вам " +"омогућава\n" " да извршите наредбу диска која носи исти назив као уграђеност шкољке\n" " без коришћења пуне путање.\n" " \n" @@ -3077,13 +3245,15 @@ msgstr "" " шкољке, укуцајте „enable -n test“.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако НАЗИВ није уграђеност шкољке или ако не дође до грешке." +" Даје позитиван резултат осим ако НАЗИВ није уграђеност шкољке или ако не " +"дође до грешке." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" @@ -3097,7 +3267,8 @@ msgstr "" " Излазно стање:\n" " Даје излазно стање наредбе или успех ако је наредба ништавна." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3130,8 +3301,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3158,28 +3329,36 @@ msgstr "" " о грешци. У овом режиму, поруке о грешкама се не исписују. Ако је\n" " виђена неисправна опција, поставља знак опцијепронађен у ОПЦАРГ-у. Ако\n" " захтевани аргумент није нађен, поставља двотачку „:“ у НАЗИВ и подешава\n" -" ОПЦАРГ на нађени знак опције. Ако „добави_опцију“ није у нечујном режиму,\n" +" ОПЦАРГ на нађени знак опције. Ако „добави_опцију“ није у нечујном " +"режиму,\n" " а виђена је неисправна опција, онда поставља знак питања „?“ у НАЗИВ и\n" -" расподешава ОПЦАРГ. Ако није пронађен захтевани аргумент, питање „?“ се\n" -" поставља у НАЗИВУ, ОПЦАРГ се расподешава, а исписује се порука о дијагнози.\n" +" расподешава ОПЦАРГ. Ако није пронађен захтевани аргумент, питање „?“ " +"се\n" +" поставља у НАЗИВУ, ОПЦАРГ се расподешава, а исписује се порука о " +"дијагнози.\n" " \n" -" Ако променљива шкољке ОПЦГРЕШКА има вредност 0, „добави_опцију“ искључује\n" -" исписивање порука о грешкама, чак и ако први знак ОПЦНИСКЕ није двотачка.\n" +" Ако променљива шкољке ОПЦГРЕШКА има вредност 0, „добави_опцију“ " +"искључује\n" +" исписивање порука о грешкама, чак и ако први знак ОПЦНИСКЕ није " +"двотачка.\n" " ОПЦГРЕШКА има вредност 1 по основи.\n" " \n" -" „Добави_опцију“ обично обрађује положајне параметре ($0 - $9), али ако је\n" +" „Добави_опцију“ обично обрађује положајне параметре ($0 - $9), али ако " +"је\n" " дато више аргумената, онда се они обрађују.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат ако је пронађена опција; неуспех ако се наиђе на\n" +" Даје позитиван резултат ако је пронађена опција; неуспех ако се наиђе " +"на\n" " крај опције или ако не дође до грешке." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -3187,16 +3366,19 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" "Замењује шкољку датом наредбом.\n" " \n" " Извршава НАРЕДБУ, замењујући ову шкољку наведеним програмом. АРГУМЕНТИ\n" -" постају аргументи НАРЕДБЕ. Ако није наведена НАРЕДБА, свако преусмеравање\n" +" постају аргументи НАРЕДБЕ. Ако није наведена НАРЕДБА, свако " +"преусмеравање\n" " има дејства у текућој шкољци.\n" " \n" " Опције:\n" @@ -3204,13 +3386,15 @@ msgstr "" " -c\t\tизвршава НАРЕДБУ са празним окружењем\n" " -l\t\tпоставља цртицу у нултом аргументу НАРЕДБЕ\n" " \n" -" Ако наредба не може бити извршена, постоји не-међудејствена шкољка, осим\n" +" Ако наредба не може бити извршена, постоји не-међудејствена шкољка, " +"осим\n" " ако није подешена опција шкољке „execfail“.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако НАРЕДБА није нађена или ако не дође до грешке преусмеравања." +" Даје позитиван резултат осим ако НАРЕДБА није нађена или ако не дође до " +"грешке преусмеравања." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3222,29 +3406,33 @@ msgstr "" " Напушта шкољку са стањем N. Ако је N изостављено, излазно стање\n" " је оно последње извршене наредбе." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "Напушта шкољку пријављивања.\n" " \n" -" Напушта шкољку пријављивања са излазним стањем N. Даје грешку ако није извршено\n" +" Напушта шкољку пријављивања са излазним стањем N. Даје грешку ако није " +"извршено\n" " у шкољци пријављивања." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -3258,16 +3446,21 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" "Приказује или извршава наредбе са списка историјата.\n" " \n" -" „fc“ се користи за исписивање или уређивање и за поновно извршавање наредби\n" -" са списка историјата. ПРВИ и ПОСЛЕДЊИ могу бити бројеви који наводе опсег,\n" -" или ПРВИ може бити ниска, што значи да најсвежија наредба почиње том ниском.\n" +" „fc“ се користи за исписивање или уређивање и за поновно извршавање " +"наредби\n" +" са списка историјата. ПРВИ и ПОСЛЕДЊИ могу бити бројеви који наводе " +"опсег,\n" +" или ПРВИ може бити ниска, што значи да најсвежија наредба почиње том " +"ниском.\n" " \n" " Опције:\n" -" -e ЕНАЗИВ\t бира уређивача за коришћење. Основно је „FCEDIT“, затим „EDITOR“,\n" +" -e ЕНАЗИВ\t бира уређивача за коришћење. Основно је „FCEDIT“, затим " +"„EDITOR“,\n" " \t\t затим „vi“\n" " -l \t прави списак редова уместо да уређује\n" " -n\t изоставља бројеве редова приликом стварања списка\n" @@ -3281,9 +3474,10 @@ msgstr "" " последњу наредбу.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат или стање извршене наредбе; не-нулу ако дође до грешке." +" Даје позитиван резултат или стање извршене наредбе; не-нулу ако дође до " +"грешке." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3303,12 +3497,14 @@ msgstr "" " Излазно стање:\n" " Стање наредбе постављене у први план, или неуспех ако дође до грешке." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" @@ -3316,19 +3512,22 @@ msgid "" msgstr "" "Премешта посао у позадину.\n" " \n" -" Поставља посао одређен сваком „JOB_SPEC“ у позадину, као да су покренути\n" +" Поставља посао одређен сваком „JOB_SPEC“ у позадину, као да су " +"покренути\n" " са &. Ако „JOB_SPEC“ није присутно, користи се шкољкино поимање\n" " текућег посла.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није укључено управљање послом или ако не дође до грешке." +" Даје позитиван резултат осим ако није укључено управљање послом или ако " +"не дође до грешке." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3363,9 +3562,10 @@ msgstr "" " \t\tзапамћених наредби.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако се НАЗИВ не нађе или ако је дата неисправна опција." +" Даје позитиван резултат осим ако се НАЗИВ не нађе или ако је дата " +"неисправна опција." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3383,7 +3583,8 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" "Приказује податке о уграђеним наредбама.\n" " \n" @@ -3401,9 +3602,10 @@ msgstr "" " ШАБЛОН\tШаблон који наводи тему помоћи\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако ШАБЛОН није пронађен или ако је дата неисправна опција." +" Даје позитиван резултат осим ако ШАБЛОН није пронађен или ако је дата " +"неисправна опција." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3431,7 +3633,8 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." @@ -3446,7 +3649,8 @@ msgstr "" " -d померај брише унос историјата на померају ПОМЕРАЈ.\n" " \n" " -a\t додаје редове историјата из ове сесије у датотеку историјата\n" -" -n\t чита све редове историјата који нису прочитани из датотеке историјата\n" +" -n\t чита све редове историјата који нису прочитани из датотеке " +"историјата\n" " \t\tи додаје их на списак историјата\n" " -r\t чита датотеку историјата и додаје садржај на списак историјата\n" " -w\t пише текући историјат у датотеку историјата\n" @@ -3456,16 +3660,21 @@ msgstr "" " -s\t додаје АРГ-те на списак историјата као један унос\n" " \n" " Ако је дата ДАТОТЕКА, користи се као датотека историјата. У супротном,\n" -" ако ДАТОТЕКА_ИСТОРИЈАТА има вредност, она се користи, другачије „~/.bash_history“.\n" +" ако ДАТОТЕКА_ИСТОРИЈАТА има вредност, она се користи, другачије „~/." +"bash_history“.\n" " \n" -" Ако је променљива ЗАПИСВРЕМЕНАИСТОРИЈАТА подешена и није ништавна, користи се\n" -" њена вредност као ниска записа за „strftime(3)“ да исписше временску ознаку придружену\n" -" сваком приказаном уносу историјата. У супротном временске ознаке се не исписују.\n" +" Ако је променљива ЗАПИСВРЕМЕНАИСТОРИЈАТА подешена и није ништавна, " +"користи се\n" +" њена вредност као ниска записа за „strftime(3)“ да исписше временску " +"ознаку придружену\n" +" сваком приказаном уносу историјата. У супротном временске ознаке се не " +"исписују.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није дата неисправна опција или ако не дође до грешке." +" Даје позитиван резултат осим ако није дата неисправна опција или ако не " +"дође до грешке." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3501,14 +3710,17 @@ msgstr "" " -r\tограничава излаз на покренуте послове\n" " -s\tограничава излаз на заустављене послове\n" " \n" -" Ако је достављено „-x“, НАРЕДБА се покреће након што се све одредбе посла које\n" -" се јављају у АРГУМЕНТИМА замене ИБ-ом процеса тог вође групе процеса посла.\n" +" Ако је достављено „-x“, НАРЕДБА се покреће након што се све одредбе " +"посла које\n" +" се јављају у АРГУМЕНТИМА замене ИБ-ом процеса тог вође групе процеса " +"посла.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није дата неисправна опција или ако не дође до грешке.\n" +" Даје позитиван резултат осим ако није дата неисправна опција или ако не " +"дође до грешке.\n" " Ако се користи „-x“, даје излазно стање НАРЕДБЕ." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3531,14 +3743,16 @@ msgstr "" " \n" " Опције:\n" " -a\tуклања све послове ако није достављена ОДРЕДБАПОСЛА\n" -" -h\tозначава сваку ОДРЕДБУПОСЛА тако да СИГНАЛГОРЕ није послат послу ако\n" +" -h\tозначава сваку ОДРЕДБУПОСЛА тако да СИГНАЛГОРЕ није послат послу " +"ако\n" " \t шкољка прими СИГНАЛГОРЕ\n" " -r\tуклања само покренуте послове\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није дата неисправна опција или ОДРЕДБАПОСЛА." +" Даје позитиван резултат осим ако није дата неисправна опција или " +"ОДРЕДБАПОСЛА." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3563,7 +3777,8 @@ msgstr "" "Шаље сигнал послу.\n" " \n" " Шаље процесима препознатих ПИБ-ом или ОДРЕДБОМПОСЛА сигнал именован\n" -" ОДРЕДБОМСИГНАЛА или БРОЈЕМСИГНАЛА. Ако није присутно ни ОДРЕДБА_СИГНАЛА\n" +" ОДРЕДБОМСИГНАЛА или БРОЈЕМСИГНАЛА. Ако није присутно ни " +"ОДРЕДБА_СИГНАЛА\n" " ни БРОЈ_СИГНАЛА, подразумева се ТЕРМ_СИГНАЛА.\n" " \n" " Опције:\n" @@ -3573,21 +3788,25 @@ msgstr "" " \t се да су бројеви сигнала за које називи требају бити исписани\n" " -L\tсиноним за „-l“\n" " \n" -" „Kill“ је уграђеност шкољке из два разлога: омогућава да ИБ-ови послова буду\n" -" коришћени уместо ИБ-ова процеса, и омогућава убијање процеса ако је достигнуто\n" +" „Kill“ је уграђеност шкољке из два разлога: омогућава да ИБ-ови послова " +"буду\n" +" коришћени уместо ИБ-ова процеса, и омогућава убијање процеса ако је " +"достигнуто\n" " ограничење процеса које можете да направите.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није дата неисправна опција или ако не дође до грешке." +" Даје позитиван резултат осим ако није дата неисправна опција или ако не " +"дође до грешке." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3663,18 +3882,21 @@ msgstr "" " Излазно стање:\n" " Ако се последњи АРГ процени на 0, исписује 1; у супротном даје 0." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3686,7 +3908,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3704,8 +3927,10 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" "Чита ред са стандардног улаза и дели га на поља.\n" @@ -3716,7 +3941,8 @@ msgstr "" " и тако редом, са сваком наредном речју додељеном последњем НАЗИВУ.\n" " Само знаци пронађени у „$IFS“ се признају за граничнике речи.\n" " \n" -" Ако нису достављени НАЗИВИ, читани ред је смештен у променљивој ОДГОВОР.\n" +" Ако нису достављени НАЗИВИ, читани ред је смештен у променљивој " +"ОДГОВОР.\n" " \n" " Опције:\n" " -a низ\t додељује читање речи секвенцијалним индексима променљиве\n" @@ -3725,18 +3951,23 @@ msgstr "" " \t\t радије него нови ред\n" " -e\t користи читање реда да добије ред у међудејственој шкољци\n" " -i текст\t користи ТЕКСТ као почетни текст за читање реда\n" -" -n n-знака даје резултат након читања знакова N-ЗНАКОВА радије него да\n" +" -n n-знака даје резултат након читања знакова N-ЗНАКОВА радије него " +"да\n" " \t\t чека на нови ред, али поштује граничника ако је прочитано\n" " \t\t мање знакова од N-ЗНАКОВА пре граничника\n" -" -N n-знака даје резултат само након читања тачно знакова N-ЗНАКОВА, осим\n" +" -N n-знака даје резултат само након читања тачно знакова N-ЗНАКОВА, " +"осим\n" " \t\t ако не наиђе на крај датотеке или ако не истекне време читања,\n" " занемарујући све граничнике\n" -" -p упит\t исписује ниску УПИТ без пратећег новог реда пре покушаја читања\n" +" -p упит\t исписује ниску УПИТ без пратећег новог реда пре покушаја " +"читања\n" " -r\t не дозвољава контра косим цртама да преломе ниједан од знакова\n" " -s\t не оглашава улаз који долази са терминала\n" -" -t истек\t неуспех временског рока и давања резултата ако читав ред улаза\n" +" -t истек\t неуспех временског рока и давања резултата ако читав ред " +"улаза\n" " \t\t није прочитан за време од ВРЕМЕ_РОК секунде. Вредност променљиве\n" -" \t\t ВИСТЕКА је основни временски рок. ВРЕМЕНСКИ_РОК може бити разломак.\n" +" \t\t ВИСТЕКА је основни временски рок. ВРЕМЕНСКИ_РОК може бити " +"разломак.\n" " \t\t Ако је ВРЕМЕНСКИ_РОК 0, читање даје резултат одмах, без покушаја\n" " \t\t читања некох података, дајући позитиван резултат само ако је улаз\n" " \t\t доступан на наведеном описнику датотеке. Излазно стање је веће\n" @@ -3744,11 +3975,14 @@ msgstr "" " -u фд\t чита из описника датотеке ФД уместо са стандардног улаза\n" " \n" " Излазно стање:\n" -" Резултат је нула, осим ако се не наиђе на крај датотеке, не истекне време\n" -" читања (у том случају је већи од 128), ако не дође до грешке доделе променљиве,\n" -" или ако се не достави неисправан описник датотеке као аргумент опције „-u“." +" Резултат је нула, осим ако се не наиђе на крај датотеке, не истекне " +"време\n" +" читања (у том случају је већи од 128), ако не дође до грешке доделе " +"променљиве,\n" +" или ако се не достави неисправан описник датотеке као аргумент опције „-" +"u“." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3768,7 +4002,7 @@ msgstr "" " Излазно стање:\n" " Даје N, или неуспех ако шкољка не извршава функцију или спис." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3811,7 +4045,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3835,7 +4070,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3890,18 +4126,24 @@ msgstr "" " nounset исто као -u\n" " onecmd исто као -t\n" " physical исто као -P\n" -" pipefail вредност резултата спојнице јесте стање последње наредбе\n" -" за прекид са не-нултим стањем, или са нулом ако ниједна\n" +" pipefail вредност резултата спојнице јесте стање последње " +"наредбе\n" +" за прекид са не-нултим стањем, или са нулом ако " +"ниједна\n" " наредба није завршила са не-нултим стањем\n" -" posix мења понашање баша где се основна радња разликује\n" +" posix мења понашање баша где се основна радња " +"разликује\n" " од стандарда Посикса да би одговарала стандарду\n" " privileged исто као -p\n" " verbose исто као -v\n" " vi користи сучеље уређивања реда у стилу вија\n" " xtrace исто као -x\n" -" -p Укључено кад год се ибови стварног и ефективног корисника не подударају.\n" -" Искључује обраду датотеке „$ENV“ и увоз функција шкољке. Искључивање ове\n" -" опције доводи до тога да ефективни јиб и гиб буду подешени на стварни\n" +" -p Укључено кад год се ибови стварног и ефективног корисника не " +"подударају.\n" +" Искључује обраду датотеке „$ENV“ и увоз функција шкољке. " +"Искључивање ове\n" +" опције доводи до тога да ефективни јиб и гиб буду подешени на " +"стварни\n" " јиб и гиб.\n" " -t Излази након читања и извршавања једне наредбе.\n" " -u Сматра променљиве расподешавања за грешку приликом замењивања.\n" @@ -3915,7 +4157,8 @@ msgstr "" " по основи када је шкољка међудејствена.\n" " -P Ако је подешено, не решава симболичке везе приликом извршавања\n" " наредби као што је „cd“ која мења текући директоријум.\n" -" -T Ако је подешено, хватања ПРОЧИШЋАВАЊА и РЕЗУЛТАТА се наслеђују функцијама шкољке.\n" +" -T Ако је подешено, хватања ПРОЧИШЋАВАЊА и РЕЗУЛТАТА се наслеђују " +"функцијама шкољке.\n" " -- Додељује све преостале аргументе положајним параметрима.\n" " Ако нема преосталих аргумената, положајни параметри се\n" " расподешавају.\n" @@ -3931,7 +4174,7 @@ msgstr "" " Излазно стање:\n" " Даје позитиван резултат осим ако није дата неисправна опција." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3943,7 +4186,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -3961,20 +4205,23 @@ msgstr "" " -n\tсматра сваки НАЗИВ као упуту назива и расподешава\n" " \t саму променљиву радије него упуте променљиве\n" " \n" -" Без опција, „unset“ прво покушава да расподеси променљиву, а ако то не успе,\n" +" Без опција, „unset“ прво покушава да расподеси променљиву, а ако то не " +"успе,\n" " покушава да расподеси функцију.\n" " \n" " Неке променљиве не могу бити расподешене; видите такође „readonly“.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није дата неисправна опција или ако је НАЗИВ само за читање." +" Даје позитиван резултат осим ако није дата неисправна опција или ако је " +"НАЗИВ само за читање." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -3999,9 +4246,10 @@ msgstr "" " Аргумент „--“ искључује даљу обраду опције.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако је дата неисправна опција или је НАЗИВ неисправан." +" Даје позитиван резултат осим ако је дата неисправна опција или је НАЗИВ " +"неисправан." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4023,23 +4271,27 @@ msgid "" msgstr "" "Означава променљиве шкољке непроменљивим.\n" " \n" -" Означава сваки НАЗИВ као само за читање; вредности тих НАЗИВА не могу бити\n" -" измењене подсеквенционалним додељивањем. Ако је достављена ВРЕДНОСТ, додељује\n" +" Означава сваки НАЗИВ као само за читање; вредности тих НАЗИВА не могу " +"бити\n" +" измењене подсеквенционалним додељивањем. Ако је достављена ВРЕДНОСТ, " +"додељује\n" " ВРЕДНОСТ пре него ли јеозначи само за читање.\n" " \n" " Опције:\n" " -a\tупућује на променљиве пописивог низа\n" " -A\tупућује на променљиве придруживог низа\n" " -f\tупућује на функције шкољке\n" -" -p\tприказује списак свих променљивих и функција само за читање, зависно\n" +" -p\tприказује списак свих променљивих и функција само за читање, " +"зависно\n" " од тога да ли је опција „-f“ дата или није\n" " \n" " Аргумент „--“ искључује даље обрађивање опције.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није дата неисправна опција или ако је НАЗИВ неисправан." +" Даје позитиван резултат осим ако није дата неисправна опција или ако је " +"НАЗИВ неисправан." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4057,7 +4309,7 @@ msgstr "" " Излазно стање:\n" " Резултати су успешни осим ако N није негативно иливеће од $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4081,7 +4333,7 @@ msgstr "" " Даје стање последње извршене наредбе у ДАТОТЕЦИ; не успева\n" " ако назив ДАТОТЕКЕ не може бити прочитан." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4103,9 +4355,10 @@ msgstr "" " -f\tприморава обустављање, чак и ако је шкољка пријављивања\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није укључено управљање послом или ако не дође до грешке." +" Даје позитиван резултат осим ако није укључено управљање послом или ако " +"не дође до грешке." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4139,7 +4392,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -4160,7 +4414,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -4202,7 +4457,8 @@ msgstr "" " -c ДАТОТЕКА Тачно ако је датотека посебног знака.\n" " -d ДАТОТЕКА Тачно ако је датотека директоријум.\n" " -e ДАТОТЕКА Тачно ако датотека постоји.\n" -" -f ДАТОТЕКА Тачно ако датотека постоји и ако је обична датотека.\n" +" -f ДАТОТЕКА Тачно ако датотека постоји и ако је обична " +"датотека.\n" " -g ДАТОТЕКА Тачно ако је датотека подеси-иб-групе.\n" " -h ДАТОТЕКА Тачно ако је датотека симболичка веза.\n" " -L ДАТОТЕКА Тачно ако је датотека симболичка веза.\n" @@ -4216,14 +4472,18 @@ msgstr "" " -w ДАТОТЕКА Тачно ако у датотеку можете ви да пишете.\n" " -x ДАТОТЕКА Тачно ако датотеку можете ви да извршите.\n" " -O ДАТОТЕКА Тачно ако је датотека заправо у вашем власништву.\n" -" -G ДАТОТЕКА Тачно ако је датотека заправо у власништву ваше групе.\n" -" -N ДАТОТЕКА Тачно ако је датотека измењена након последњег читања.\n" +" -G ДАТОТЕКА Тачно ако је датотека заправо у власништву ваше " +"групе.\n" +" -N ДАТОТЕКА Тачно ако је датотека измењена након последњег " +"читања.\n" " \n" -" ДАТОТЕКА1 -nt ДАТОТЕКА2 Тачно ако је датотека1 новија од датотеке2 (према датуму измене).\n" +" ДАТОТЕКА1 -nt ДАТОТЕКА2 Тачно ако је датотека1 новија од датотеке2 " +"(према датуму измене).\n" " \n" " ДАТОТЕКА1 -ot ДАТОТЕКА2 Тачно ако је датотека1 старија од датотеке2.\n" " \n" -" ДАТОТЕКА1 -ef ДАТОТЕКА2 Тачно ако је датотека1 чврста веза до датотеке2.\n" +" ДАТОТЕКА1 -ef ДАТОТЕКА2 Тачно ако је датотека1 чврста веза до " +"датотеке2.\n" " \n" " Оператори ниске:\n" " \n" @@ -4234,29 +4494,35 @@ msgstr "" " \n" " НИСКА1 = НИСКА2 Тачно ако су ниске једнаке.\n" " НИСКА1 != НИСКА2 Тачно ако ниске нису једнаке.\n" -" НИСКА1 < НИСКА2 Тачно ако НИСКА1 долази пре НИСКЕ2 лексикографски.\n" -" НИСКА1 > НИСКА2 Тачно ако НИСКА1 долази после НИСКЕ2 лексикографски.\n" +" НИСКА1 < НИСКА2 Тачно ако НИСКА1 долази пре НИСКЕ2 " +"лексикографски.\n" +" НИСКА1 > НИСКА2 Тачно ако НИСКА1 долази после НИСКЕ2 " +"лексикографски.\n" " \n" " Остали оператори:\n" " \n" " -o ОПЦИЈА Тачно ако је опција шкољке ОПЦИЈА укључена.\n" " -v ПРОМ Тачно ако је променљива шкољке ПРОМ подешена\n" -" -R ПРОМ Тачно ако је променљива шкољке ПРОМ подешена и ако је упута назива.\n" +" -R ПРОМ Тачно ако је променљива шкољке ПРОМ подешена и ако " +"је упута назива.\n" " ! ИЗРАЗ Тачно ако је израз нетачан.\n" " ИЗРАЗ1 -a ИЗРАЗ2 Тачно ако је тачан и израз1 И израз2.\n" " ИЗРАЗ1 -o ИЗРАЗ2 Тачно ако је тачан или израз1 ИЛИ израз2.\n" " \n" -" арг1 ОП арг2 Аритметичка проба. ОП је једно од следећег: -eq, -ne,\n" +" арг1 ОП арг2 Аритметичка проба. ОП је једно од следећег: -eq, -" +"ne,\n" " -lt, -le, -gt, or -ge.\n" " \n" -" Аритметички двочлани оператори дају тачно ако је АРГ1 једнак, није-једнак,\n" +" Аритметички двочлани оператори дају тачно ако је АРГ1 једнак, није-" +"једнак,\n" " мањи-од, мањи-од-или-једнак, већи-од, или већи-од-или-једнак са АРГ2.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат ако се ИЗРАЗ процени на тачно; неуспех ако се ИЗРАЗ процени\n" +" Даје позитиван резултат ако се ИЗРАЗ процени на тачно; неуспех ако се " +"ИЗРАЗ процени\n" " на нетачно или ако је дат неисправан аргумент." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4268,11 +4534,12 @@ msgstr "" " Ово је синоним за уграђеност „test“, али последњи аргумент мора\n" " бити дословна ], да поклопи отворену [." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" @@ -4286,11 +4553,12 @@ msgstr "" " Излазно стање:\n" " Увек успешно." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -4299,26 +4567,34 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" "Хвата сигнале и друге догађаје.\n" " \n" @@ -4328,31 +4604,39 @@ msgstr "" " АРГ је наредба за читање и извршавање када шкољка прими ОДРЕДБУ_СИГНАЛА\n" " сигнала. Ако АРГ недостаје (а достављена је једна ОДРЕДБА_СИГНАЛА) или\n" " „-“, сваки наведени сигнал се враћа на првобитну вредност. Ако је АРГ\n" -" ништавна ниска свака ОДРЕДБА_СИГНАЛА се занемарује од стране шкољке и од\n" +" ништавна ниска свака ОДРЕДБА_СИГНАЛА се занемарује од стране шкољке и " +"од\n" " наредби које призива.\n" " \n" " Ако је ОДРЕДБА_СИГНАЛА ИЗАЂИ (0) АРГ се извршава при изласку из шкољке.\n" " Ако је ОДРЕДБА_СИГНАЛА ПРОЧИСТИ, АРГ се извршава пре сваке једноставне\n" -" наредбе. Ако је ОДРЕДБА_СИГНАЛА ВРАТИ, АРГ се извршава сваки пут када се\n" -" заврши извршавање функције шкољке или списа покренутих . или уграђености\n" -" извора. ОДРЕДБА_СИГНАЛА или ГРЕШКА значи извршавање АРГ-а сваки пут када\n" -" би неуспех наредбе довео до изласка шкољке када је укључена опција „-e“.\n" +" наредбе. Ако је ОДРЕДБА_СИГНАЛА ВРАТИ, АРГ се извршава сваки пут када " +"се\n" +" заврши извршавање функције шкољке или списа покренутих . или " +"уграђености\n" +" извора. ОДРЕДБА_СИГНАЛА или ГРЕШКА значи извршавање АРГ-а сваки пут " +"када\n" +" би неуспех наредбе довео до изласка шкољке када је укључена опција „-" +"e“.\n" " \n" -" Ако нису достављени аргументи, „trap“ исписује списак наредби придружених\n" +" Ако нису достављени аргументи, „trap“ исписује списак наредби " +"придружених\n" " сваком сигналу.\n" " \n" " Опције:\n" " -l\tисписује списак назива сигнала и њихових одговарајућих бројева\n" " -p\tприказује наредбе хватања придружене свакој ОДРЕДБИ_СИГНАЛА\n" " \n" -" Свака ОДРЕДБА_СИГНАЛА је или назив сигнала у или број сигнала.\n" +" Свака ОДРЕДБА_СИГНАЛА је или назив сигнала у или број " +"сигнала.\n" " Називи сигнала нису осетљиви на величину слова а префикс СИГ је опција.\n" " Сигнал може бити послат шкољци помоћу „kill -signal $$“.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим за неисправну ОДРЕДБА_СИГНАЛА или за неисправну опцију." +" Даје позитиван резултат осим за неисправну ОДРЕДБА_СИГНАЛА или за " +"неисправну опцију." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4378,7 +4662,8 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" "Приказује податке о врсти наредбе.\n" " \n" @@ -4390,27 +4675,34 @@ msgstr "" " \t укључује псеудониме, уграђености, и функције, ако и само ако\n" " \t опција „-p“ није такође коришћена\n" " -f\tпотискује тражење функције шкољке\n" -" -P\tприморава претрагу ПУТАЊЕ за сваким НАЗИВОМ, чак и ако је псеудоним,\n" -" \t уграђеност, или функција, и враћа назив датотеке диска која ће бити\n" +" -P\tприморава претрагу ПУТАЊЕ за сваким НАЗИВОМ, чак и ако је " +"псеудоним,\n" +" \t уграђеност, или функција, и враћа назив датотеке диска која ће " +"бити\n" " \t извршена\n" " -p\tдаје или назив датотеке диска која ће бити извршена, или ништа\n" " \t ако „type -t НАЗИВ“ неће дати „датотеку“.\n" " -t\tисписује једну реч која је једна од следећих: „alias“, „keyword“,\n" -" \t „function“, „builtin“, „file“ или „“, ако је НАЗИВ псеудоним, реч\n" -" \t резервисана шкољком, функција шкољке, уграђеност шкољке, датотека диска,\n" +" \t „function“, „builtin“, „file“ или „“, ако је НАЗИВ псеудоним, " +"реч\n" +" \t резервисана шкољком, функција шкољке, уграђеност шкољке, " +"датотека диска,\n" " или ако није пронађена\n" " \n" " Аргументи:\n" " НАЗИВ\tНазив наредбе за тумачење.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат ако су пронађени сви НАЗИВИ; неуспех ако ниједан није пронађен." +" Даје позитиван резултат ако су пронађени сви НАЗИВИ; неуспех ако ниједан " +"није пронађен." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -4436,6 +4728,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4491,14 +4784,16 @@ msgstr "" " У супротном, тренутна вредност наведеног изворишта се исписује. Ако\n" " није дата ниједна опција, онда се подразумева „-f“.\n" " \n" -" Вредности су у 1024-битном повећавању, изузев за „-t“ која је у секундама,\n" +" Вредности су у 1024-битном повећавању, изузев за „-t“ која је у " +"секундама,\n" " „-p“ која се повећава за 512 бајта, и „-u“ која је произвољан број\n" " процеса.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако се не достави неисправна опција или ако не дође до грешке." +" Даје позитиван резултат осим ако се не достави неисправна опција или ако " +"не дође до грешке." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4524,31 +4819,45 @@ msgstr "" " симболичка ниска режима као она коју прихвата „chmod(1)“.\n" " \n" " Опције:\n" -" -p\tако је РЕЖИМ изостављен, исписује у облику који може бити поново коришћен као улаз\n" +" -p\tако је РЕЖИМ изостављен, исписује у облику који може бити поново " +"коришћен као улаз\n" " -S\tчини излаз симболичким; у супротном излаз је октални број\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако је РЕЖИМ неисправан или ако је дата неисправна опција." +" Даје позитиван резултат осим ако је РЕЖИМ неисправан или ако је дата " +"неисправна опција." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Чека на довршавање посла и даје излазно стање.\n" " \n" @@ -4567,29 +4876,34 @@ msgstr "" " Исписује стање последњег ИБ-а; неуспех ако је ИБ неисправан или ако је\n" " дата неисправна опција." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" "Чека на довршавање процеса и даје излазно стање.\n" " \n" -" Чека на сваки процес наведен ПИБ-ом и извештава о његовом излазном стању.\n" -" Ако ПИБ ниије дат, чека на све тренутно радне потпроцесе, а враћено стање\n" +" Чека на сваки процес наведен ПИБ-ом и извештава о његовом излазном " +"стању.\n" +" Ако ПИБ ниије дат, чека на све тренутно радне потпроцесе, а враћено " +"стање\n" " је нула. ПИБ мора бити ИБ процеса.\n" " \n" " Излазно стање:\n" -" Исписује стање последњег ПИБ-а; неуспех ако је ПИБ неисправан или ако је дата\n" +" Исписује стање последњег ПИБ-а; неуспех ако је ПИБ неисправан или ако је " +"дата\n" " неисправна опција." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4611,7 +4925,7 @@ msgstr "" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4635,13 +4949,14 @@ msgstr "" " \t\tНАРЕДБЕ\n" " \t\t(( ИЗРАЗ3 ))\n" " \tdone\n" -" ИЗРАЗ1, ИЗРАЗ2, и ИЗРАЗ3 јесу аритметички изрази. Ако је изостављен неки израз,\n" +" ИЗРАЗ1, ИЗРАЗ2, и ИЗРАЗ3 јесу аритметички изрази. Ако је изостављен " +"неки израз,\n" " понаша се као да се процењује на 1.\n" " \n" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4677,7 +4992,7 @@ msgstr "" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4706,7 +5021,7 @@ msgstr "" " Излазно стање:\n" " Стање резултата јесте стање резултата СПОЈНОГРЕДА." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4724,16 +5039,21 @@ msgstr "" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" @@ -4741,17 +5061,23 @@ msgid "" msgstr "" "Извршава наредбе на основу условности.\n" " \n" -" Извршава се списак „if НАРЕДБЕ“. Ако је његово излазно стање нула, тада се\n" -" извршава списак „then НАРЕДБЕ“. У супротном, сваки списак „elif НАРЕДБЕ“\n" -" се извршава на смену, и ако је његово излазно стање нула, одговарајући списак\n" -" „then НАРЕДБЕ“ се извршава и наредба „if“ се завршава. У супротном, извршава\n" -" се списак „else НАРЕДБЕ“, ако постоји. Излазно стање читаве конструкције је\n" -" излазно стање последње извршене наредбе, или нула ако нема испробаног услова.\n" +" Извршава се списак „if НАРЕДБЕ“. Ако је његово излазно стање нула, тада " +"се\n" +" извршава списак „then НАРЕДБЕ“. У супротном, сваки списак „elif " +"НАРЕДБЕ“\n" +" се извршава на смену, и ако је његово излазно стање нула, одговарајући " +"списак\n" +" „then НАРЕДБЕ“ се извршава и наредба „if“ се завршава. У супротном, " +"извршава\n" +" се списак „else НАРЕДБЕ“, ако постоји. Излазно стање читаве " +"конструкције је\n" +" излазно стање последње извршене наредбе, или нула ако нема испробаног " +"услова.\n" " \n" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4769,7 +5095,7 @@ msgstr "" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4787,7 +5113,7 @@ msgstr "" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4809,12 +5135,13 @@ msgstr "" " Излазно стање:\n" " Наредба копроцеса даје излазно стање 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -4823,15 +5150,18 @@ msgid "" msgstr "" "Одређује функцију шкољке.\n" " \n" -" Ствара функцију шкољке под називом НАЗИВ. Када се призове као једна наредба,\n" -" НАЗИВ покреће НАРЕДБЕ у контексту шкољке позивања. Када се призове НАЗИВ,\n" -" аргументи се прослеђују функцији као $1...$n, а назив функције се налази у\n" +" Ствара функцију шкољке под називом НАЗИВ. Када се призове као једна " +"наредба,\n" +" НАЗИВ покреће НАРЕДБЕ у контексту шкољке позивања. Када се призове " +"НАЗИВ,\n" +" аргументи се прослеђују функцији као $1...$n, а назив функције се налази " +"у\n" " $НАЗИВУ_ФУНКЦИЈЕ.\n" " \n" " Излазно стање:\n" " Даје позитиван резултат осим ако је НАЗИВ само за читање." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4849,7 +5179,7 @@ msgstr "" " Излазно стање:\n" " Исписује стање последње извршене наредбе." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4865,19 +5195,21 @@ msgstr "" "Наставља посао у првом плану.\n" " \n" " Исто као и аргумент ОДРЕДБА_ПОСЛА у наредби „fg“. Наставља заустављени\n" -" или посао у позадини. ОДРЕДБА_ПОСЛА може да наведе назив посла или број\n" +" или посао у позадини. ОДРЕДБА_ПОСЛА може да наведе назив посла или " +"број\n" " посла. Пропративши ОДРЕДБУ_ПОСЛА са & поставља посао у позадину, као\n" " да је одредба посла достављена као аргумент уз „bg“.\n" " \n" " Излазно стање:\n" " Даје стање настављеног посла." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4890,13 +5222,16 @@ msgstr "" " Излазно стање:\n" " Даје 1 ако се ИЗРАЗ процени на 0; у супротном даје 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -4922,21 +5257,25 @@ msgstr "" " \n" " ( ИЗРАЗ )\t Даје вредност ИЗРАЗА\n" " ! ИЗРАЗ\t\tТачно ако је ИЗРАЗ нетачан; у супротном нетачно\n" -" ИЗРАЗ1 && ИЗРАЗ2\tТачно ако су и ИЗРАЗ1 и ИЗРАЗ2 тачни; у супротном нетачно\n" -" ИЗРАЗ1 || ИЗРАЗ2\tТачно ако је или ИЗРАЗ1 или ИЗРАЗ2 тачан; у супротном нетачно\n" +" ИЗРАЗ1 && ИЗРАЗ2\tТачно ако су и ИЗРАЗ1 и ИЗРАЗ2 тачни; у супротном " +"нетачно\n" +" ИЗРАЗ1 || ИЗРАЗ2\tТачно ако је или ИЗРАЗ1 или ИЗРАЗ2 тачан; у " +"супротном нетачно\n" " \n" " КАда се користе оператори „==“ и „!=“, ниска са десне стране оператора\n" -" се користи као шаблон а поређење са шаблоном се обавља. Када се користи\n" +" се користи као шаблон а поређење са шаблоном се обавља. Када се " +"користи\n" " оператор „=~“, ниска са десне стране оператора се поклапа као регуларни\n" " израз.\n" " \n" -" Оператори && и || не процењују ИЗРАЗ2 ако је ИЗРАЗ1 довољан за одређивање\n" +" Оператори && и || не процењују ИЗРАЗ2 ако је ИЗРАЗ1 довољан за " +"одређивање\n" " вредности израза.\n" " \n" " Излазно стање:\n" " 0 или 1 у зависности од вредност ИЗРАЗА." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4994,26 +5333,39 @@ msgstr "" " ИЗДАЊЕ_БАША Подаци о издању за овај Баш.\n" " ЦДПУТАЊА Списак директоријума раздвојен двотачком за тражење\n" " директоријума који су дати као аргументи за „cd“.\n" -" ОПШТЕЗАНЕМАРИ Списак шаблона раздвојен двотачком који описује називе\n" -" датотека који ће бити занемарени ширењем назива путање.\n" -" ИСТОРИОТЕКА Назив датотеке у којој је смештен историјат наредби.\n" -" ВЕЛИЧИНАИСТОРИОТЕКЕ Највећи број редова које може да садржи ова датотека.\n" +" ОПШТЕЗАНЕМАРИ Списак шаблона раздвојен двотачком који описује " +"називе\n" +" датотека који ће бити занемарени ширењем назива " +"путање.\n" +" ИСТОРИОТЕКА Назив датотеке у којој је смештен историјат " +"наредби.\n" +" ВЕЛИЧИНАИСТОРИОТЕКЕ Највећи број редова које може да садржи ова " +"датотека.\n" " ВЕЛИЧИНАИСТОРИЈАТА Највећи број редова историјата којима покренута\n" " шкољка може да приступи.\n" " ЛИЧНО Потпуна путања до вашег директоријума пријављивања.\n" " НАЗИВДОМАЋИНА Назив текућег домаћина.\n" " ВРСТАДОМАЋИНА Врста процесора под којим ради ово издање Баша.\n" -" ЗАНЕМАРИКРД Управља радњом шкољке при пријему знака за крај датотеке\n" -" само као улаза. Ако је подешено, онда је његова вредност\n" -" број знакова КРД-а који могу бити виђени у реду празног\n" -" реда пре него ли шкољка изађе (основно је 10). Када\n" +" ЗАНЕМАРИКРД Управља радњом шкољке при пријему знака за крај " +"датотеке\n" +" само као улаза. Ако је подешено, онда је његова " +"вредност\n" +" број знакова КРД-а који могу бити виђени у реду " +"празног\n" +" реда пре него ли шкољка изађе (основно је 10). " +"Када\n" " није подешено, КРД значи крај улаза.\n" -" ВРСТАМАШИНЕ Ниска која описује текући систем на коме је Баш покренут.\n" -" ПРОВЕРАПОШТЕ Колико често, у секундама, Баш првоерава нову пошту.\n" -" ПУТАЊАПОШТЕ Списак датотека раздвојен двотачком које Баш проверава\n" +" ВРСТАМАШИНЕ Ниска која описује текући систем на коме је Баш " +"покренут.\n" +" ПРОВЕРАПОШТЕ Колико често, у секундама, Баш првоерава нову " +"пошту.\n" +" ПУТАЊАПОШТЕ Списак датотека раздвојен двотачком које Баш " +"проверава\n" " за новом поштом.\n" -" ВРСТАОСА Издање Јуникса на коме је покренуто ово издање Баша.\n" -" ПУТАЊА Списак директоријума раздвојен двотачком за претрагу\n" +" ВРСТАОСА Издање Јуникса на коме је покренуто ово издање " +"Баша.\n" +" ПУТАЊА Списак директоријума раздвојен двотачком за " +"претрагу\n" " приликом тражења наредби.\n" " НАРЕДБА_УПИТА Наредба која ће бити извршена пре исписивања сваког\n" " главног упита.\n" @@ -5024,22 +5376,34 @@ msgstr "" " ТЕРМИНАЛ Назив врсте текућег терминала.\n" " ЗАПИСВРЕМЕНА Излазни запис за статистике времена које приказује\n" " резервисана реч „time“.\n" -" сам_настави Не-ништа значи да је реч наредбе која се појављује на реду\n" -" сама по себи прва тражена на списку тренутно заустављених\n" -" послова. Ако се ту пронађе, тај посао се поставља у први\n" -" план. Вредност „exact“ значи да реч наредбе мора тачно да\n" -" одговара наредби на списку заустављених послова. Вредност\n" -" „substring“ значи да реч наредбе мора да одговара поднисци\n" -" посла. Свака друга вредност значи да наредба мора бити\n" +" сам_настави Не-ништа значи да је реч наредбе која се појављује " +"на реду\n" +" сама по себи прва тражена на списку тренутно " +"заустављених\n" +" послова. Ако се ту пронађе, тај посао се поставља у " +"први\n" +" план. Вредност „exact“ значи да реч наредбе мора " +"тачно да\n" +" одговара наредби на списку заустављених послова. " +"Вредност\n" +" „substring“ значи да реч наредбе мора да одговара " +"поднисци\n" +" посла. Свака друга вредност значи да наредба мора " +"бити\n" " префикс заустављеног посла.\n" -" знакисторијата Знаци који управљају ширењем историјата и брзом заменом.\n" -" Први знак јесте знак замене историјата, обично је то „!“.\n" -" Други јесте знак „брзе замене“, обично је то „^“. Трећи\n" +" знакисторијата Знаци који управљају ширењем историјата и брзом " +"заменом.\n" +" Први знак јесте знак замене историјата, обично је то " +"„!“.\n" +" Други јесте знак „брзе замене“, обично је то „^“. " +"Трећи\n" " јесте знак „напомене историјата“, обично је то „#“.\n" -" ЗАНЕМАРИИСТОРИЈАТ Списак шаблона раздвојен двотачком коришћених за одлучивање\n" -" о наредбама које требају бити сачуване на списку историјата.\n" +" ЗАНЕМАРИИСТОРИЈАТ Списак шаблона раздвојен двотачком коришћених за " +"одлучивање\n" +" о наредбама које требају бити сачуване на списку " +"историјата.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5081,10 +5445,12 @@ msgstr "" " \n" " Аргументи:\n" " +N\tОкреће спремник тако да је N-ти директоријум на врху (бројећи\n" -" са леве стране списка кога приказује „dirs“, почевши од нуле).\n" +" са леве стране списка кога приказује „dirs“, почевши од " +"нуле).\n" " \n" " -N\tОкреће спремник тако да је N-ти директоријум на врху (бројећи\n" -" са десне стране списка кога приказује „dirs“, почевши од нуле).\n" +" са десне стране списка кога приказује „dirs“, почевши од " +"нуле).\n" " \n" " dir\tДодајеs ДИР у спремник директоријума на врху, учинивши га новим\n" " \t текућим радним директоријумом.\n" @@ -5092,10 +5458,11 @@ msgstr "" " Уграђеност „dirs“ приказује спремник директоријума.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није достављен неисправан аргумент или замена\n" +" Даје позитиван резултат осим ако није достављен неисправан аргумент или " +"замена\n" " директоријума не успе." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5128,7 +5495,8 @@ msgstr "" " \n" " Опције:\n" " -n\tПотискује уобичајену замену директоријума приликом уклањања\n" -" \t директоријума из спремника, тако да се ради само са спремником.\n" +" \t директоријума из спремника, тако да се ради само са " +"спремником.\n" " \n" " Аргументи:\n" " +N\tУклања N-ти унос почевши са леве стране списка кога приказује\n" @@ -5136,16 +5504,18 @@ msgstr "" " \t директоријум, „popd +1“ други.\n" " \n" " -N\tУклања N-ти унос почевши са десне стране списка кога приказује\n" -" \t „dirs“, почевши од нуле. На пример: „popd -0“ уклања последњи\n" +" \t „dirs“, почевши од нуле. На пример: „popd -0“ уклања " +"последњи\n" " \t директоријум, „popd -1“ претпоследњи.\n" " \n" " Уграђеност „dirs“ приказује спремник директоријума.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није достављен неисправан аргумент или измена\n" +" Даје позитиван резултат осим ако није достављен неисправан аргумент или " +"измена\n" " директоријума не успе." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5189,15 +5559,18 @@ msgstr "" " \n" " Аргументи:\n" " +N\tПриказујеs N-ти унос бројећи са леве стране на списку кога\n" -" приказује „dirs“ када се призове без опција, почевши од нуле.\n" +" приказује „dirs“ када се призове без опција, почевши од " +"нуле.\n" " \n" " -N\tПриказујеs N-ти унос бројећи са десне стране на списку кога\n" -" приказује „dirs“ када се призове без опција, почевши од нуле.\n" +" приказује „dirs“ када се призове без опција, почевши од " +"нуле.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако се не достави неисправна опција или ако не дође до грешке." +" Даје позитиван резултат осим ако се не достави неисправна опција или ако " +"не дође до грешке." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5218,7 +5591,8 @@ msgid "" msgstr "" "Подешава и расподешава опције шкољке.\n" " \n" -" Мења подешавање сваке оције шкољке НАЗИВ_ОПЦИЈЕ. Без аргумената опција,\n" +" Мења подешавање сваке оције шкољке НАЗИВ_ОПЦИЈЕ. Без аргумената " +"опција,\n" " исписује сваки достављени НАЗИВ_ОПЦИЈЕ, или све опције шкољке ако није\n" " дат ниједан НАЗИВ_ОПЦИЈЕ, са назнаком да ли је свака подешена или није.\n" " \n" @@ -5230,10 +5604,11 @@ msgstr "" " -u\tискључује (расподешава) сваки НАЗИВ_ОПЦИЈЕ\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат ако је НАЗИВ_ОПЦИЈЕ укључен; неуспех ако је дата\n" +" Даје позитиван резултат ако је НАЗИВ_ОПЦИЈЕ укључен; неуспех ако је " +"дата\n" " неисправна опција или ако је НАЗИВ_ОПЦИЈЕ искључен." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5241,27 +5616,34 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" "Обликује и исписује АРГУМЕНТЕ под управом ЗАПИСА.\n" @@ -5273,14 +5655,16 @@ msgstr "" " ЗАПИС јесте ниска знака која садржи три врсте објекта: обични знаци,\n" " који се једноставно умножавају на стандардни излаз; низови прекида\n" " знака, који се претварају и умножавају на стандардни излаз; и одредбе\n" -" записа, од којих свака доводи до исписивања следећег наредног аргумента.\n" +" записа, од којих свака доводи до исписивања следећег наредног " +"аргумента.\n" " \n" " Као додатак одредбама стандардног записа описаних у „printf(1)“,\n" " „printf“ тумачи:\n" " \n" " %b\tшири низове прекида контра косе црте у одговарајући аргумент\n" " %q\tцитира аргумент на начин како би био коришћен као улаз шкољке\n" -" %(fmt)T исписује ниску датум-време резултирајући коришћењем ФМТ-а као\n" +" %(fmt)T исписује ниску датум-време резултирајући коришћењем ФМТ-а " +"као\n" " ниске записа за „strftime(3)“\n" " \n" " Запис се поново користи јер је потребно утрошити све аргументе. Ако\n" @@ -5291,12 +5675,14 @@ msgstr "" " Даје позитиван резултат осим ако није дата неисправна опција или ако не\n" " дође до грешке писања или доделе." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -5311,8 +5697,10 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." @@ -5324,7 +5712,8 @@ msgstr "" " који омогућава да буду поново коришћене као улаз.\n" " \n" " Опције:\n" -" -p\tисписује постојеће одредбе довршавања у поново употребљивом запису\n" +" -p\tисписује постојеће одредбе довршавања у поново употребљивом " +"запису\n" " -r\tуклања одредбу довршавања за сваки НАЗИВ, или, ако НАЗИВИ нису\n" " \t достављени, све одредбе довршавања\n" " -D\tпримењује довршавања и радње као основне за радње\n" @@ -5334,17 +5723,20 @@ msgstr "" " -I\tпримењује довршавања и радње на почетну (обично наредбу) реч\n" " \n" " Када се покуша са довршавањем, радње се примењују по редоследу опција\n" -" великих слова наведених горе. Опција „-D“ има првенство над „-E“, и обе имају предност у односу на „-I“.\n" +" великих слова наведених горе. Опција „-D“ има првенство над „-E“, и обе " +"имају предност у односу на „-I“.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако се не достави неисправна опција или ако не дође до грешке." +" Даје позитиван резултат осим ако се не достави неисправна опција или ако " +"не дође до грешке." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" @@ -5356,15 +5748,19 @@ msgstr "" " Ако је достављен изборни аргумент РЕЧ, стварају се поређења са РЕЧЈУ.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако се не достави неисправна опција или ако не дође до грешке." +" Даје позитиван резултат осим ако се не достави неисправна опција или ако " +"не дође до грешке." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -5402,30 +5798,37 @@ msgstr "" " \n" " Аргументи:\n" " \n" -" Сваки НАЗИВ упућује на наредбу за коју одредба довршавања мора претходно\n" +" Сваки НАЗИВ упућује на наредбу за коју одредба довршавања мора " +"претходно\n" " бити одређена употребом уграђености „complete“. Ако НАЗИВИ нису дати,\n" " „compopt“ мора бити позвано функцијом која тренутно ствара довршавања,\n" " а опције ствараоца који тренутно извршава довршавање су измењене.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако се не достави неисправна опција или НАЗИВ\n" +" Даје позитиван резултат осим ако се не достави неисправна опција или " +"НАЗИВ\n" " нема одређену одредбу довршавања." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -5438,28 +5841,38 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" "Чита редове са стандардног улаза у променљивој индексираног низа.\n" " \n" -" Чита редове са стандардног улаза у променљивој индексираног низа НИЗ, или\n" -" из описника датотеке ОД ако је достављена опција „-u“. Променљива МАПОТЕКА\n" +" Чита редове са стандардног улаза у променљивој индексираног низа НИЗ, " +"или\n" +" из описника датотеке ОД ако је достављена опција „-u“. Променљива " +"МАПОТЕКА\n" " јесте основни НИЗ.\n" " \n" " Опције:\n" " -d гранич Користи ГРАНИЧНИК да оконча редове, уместо новог реда\n" -" -n број Умножава највише БРОЈ редова. Ако је БРОЈ 0, умножавају се сви редови\n" -" -O порекло Почиње додељивање НИЗУ при индексу ПОРЕКЛО. Основни индекс је 0\n" +" -n број Умножава највише БРОЈ редова. Ако је БРОЈ 0, умножавају " +"се сви редови\n" +" -O порекло Почиње додељивање НИЗУ при индексу ПОРЕКЛО. Основни " +"индекс је 0\n" " -s број Одбацује првих БРОЈ прочитаних редова\n" -" -t Уклања пратећи ГРАНИЧНИК из сваког прочитаног реда (основни нови ред)\n" -" -u од Чита редове из описника датотеке ОД уместо са стандардног улаза\n" -" -C опозив Процењује ОПОЗИВ сваког пута када се прочита КОЛИЧИНА редова\n" -" -c количина Наводи број прочитаних редова између сваког позива за ОПОЗИВ\n" +" -t Уклања пратећи ГРАНИЧНИК из сваког прочитаног реда " +"(основни нови ред)\n" +" -u од Чита редове из описника датотеке ОД уместо са стандардног " +"улаза\n" +" -C опозив Процењује ОПОЗИВ сваког пута када се прочита КОЛИЧИНА " +"редова\n" +" -c количина Наводи број прочитаних редова између сваког позива за " +"ОПОЗИВ\n" " \n" " Аргументи:\n" " НИЗ Назив променљиве низа за податке датотеке\n" @@ -5473,10 +5886,11 @@ msgstr "" " него што му додели.\n" " \n" " Излазно стање:\n" -" Даје позитиван резултат осим ако није дата неисправна опција или ако је НИЗ само\n" +" Даје позитиван резултат осим ако није дата неисправна опција или ако је " +"НИЗ само\n" " за читање или није индексирани низ." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5486,6 +5900,21 @@ msgstr "" " \n" " Синоним за „mapfile“." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "%s%cИсписује контекст текућег позива подрутине.\n" +#~ "\n" +#~ " Без „EXPR“, исписује" + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: процес %5ld (%s) у спојном_реду" + +#~ msgid "Unknown Signal #" +#~ msgstr "Непознат сигнал #" + #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "Ауторска права (C) 2014 Задужбина слободног софтвера, Доо." diff --git a/po/sv.gmo b/po/sv.gmo index 2875f6fe12b4b520366d6db1edb09f1e9976db07..bb518ab135e25947017323a5d654c7a46a65dabe 100644 GIT binary patch delta 12545 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 X=Svq*uY|y}vwg!t0)=1p-SPe(I#AcJ delta 25396 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\n" "Language-Team: Swedish \n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "felaktigt vektorindex" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: tar bort attributet namnreferens" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: det går inte att konvertera en indexerad vektor till associativ" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: ogiltig nyckel till associativ vektor" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: det går inte att tilldela till ickenumeriska index" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: måste använda index vid tilldelning av associativ vektor" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: det går inte att skapa: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: det går inte att hitta en tangentbindning för " "kommandot" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: första ickeblanka tecknet är inte '\"'" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "ingen avslutande ”%c” i %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: kolonseparator saknas" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "”%s”: det går inte att avbinda" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "klammerexpansion: kan inte allokera minne för %s" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "klammerexpansion: misslyckades att allokera minne för %u element" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "klammerexpansion: misslyckades att allokera minne för ”%s”" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "”%s”: ogiltigt aliasnamn" @@ -110,22 +115,22 @@ msgstr "”%s”: ogiltigt tangentbindningsnamn" msgid "%s: cannot read: %s" msgstr "%s: det går inte att läsa: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "”%s”: okänt funktionsnamn" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s är inte bundet till några tangenter.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s kan anropas via " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "”%s”: det går inte att avbinda" @@ -139,28 +144,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "endast meningsfullt i en ”for”-, ”while”- eller ”until”-slinga" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Returnera kontexten för det aktuella subrutinanropet.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Utan UTTR, returnerar " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Returnera kontexten för det aktuella funktionsanropet.\n" +" \n" +" Utan UTTR, returneras ”$rad $filnamn”. Med UTTR, returneras\n" +" ”$rad $subrutin $filnamn”. Denna extra information kan användas för\n" +" att ge en stackspårning.\n" +" \n" +" Värdet på UTTR indikerar hur många anropsramar att gå tillbaka före den\n" +" aktuella, toppramen är ram 0.\n" +" \n" +" Slutstatus:\n" +" Returnerar 0 om inte skalet inte kör en skalfunktion eller UTTR är\n" +" ogiltigt." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME är inte satt" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "för många argument" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "null-katalog" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD är inte satt" @@ -179,7 +199,7 @@ msgstr "varning: " msgid "%s: usage: " msgstr "%s: användning: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: flaggan kräver ett argument" @@ -194,7 +214,7 @@ msgstr "%s: numeriskt argument krävs" msgid "%s: not found" msgstr "%s: finns inte" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: ogiltig flagga" @@ -204,7 +224,7 @@ msgstr "%s: ogiltig flagga" msgid "%s: invalid option name" msgstr "%s: ogiltigt flaggnamn" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "”%s”: inte en giltig identifierare" @@ -217,7 +237,7 @@ msgstr "ogiltigt oktalt tal" msgid "invalid hex number" msgstr "ogiltigt hexadecimalt tal" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "ogiltigt tal" @@ -293,73 +313,83 @@ msgstr "fel när terminalattribut ställdes in: %s" msgid "error getting terminal attributes: %s" msgstr "fel när terminalattribut hämtades: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: fel när aktuell katalog hämtades: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: tvetydig jobbspecifikation" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "hjälp är inte tillgängligt i denna version" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: det går inte att ta bort tilldelning: endast läsbar %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: det går inte att ta bort tilldelning" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: ogiltigt åtgärdsnamn" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: ingen kompletteringsspecifikation" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "varning: flaggan -F fungerar kanske inte som du väntar dig" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "varning: flaggan -C fungerar kanske inte som du väntar dig" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "kör inte en kompletteringsfunktion" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "kan endast användas i en funktion" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: en referensvariabel kan inte vara en vektor" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: att en namnreferensvariabel självrefererar är inte tillåtet" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: cirkulär namnreferens" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "”%s”: ogiltigt variabelnamn för referens" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "det går inte att använda ”-f” för att göra funktioner" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: endast läsbar funktion" @@ -374,7 +404,7 @@ msgstr "%s: citerad sammansatt tilldelning av vektorer undanbedes" msgid "%s: cannot destroy array variables in this way" msgstr "%s: det går inte att förstöra vektorvariabler på detta sätt" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: det går inte att konvertera en associativ vektor till indexerad" @@ -388,27 +418,32 @@ msgstr "dynamisk laddning är inte tillgängligt" msgid "cannot open shared object %s: %s" msgstr "det går inte att öppna delat objekt %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "kan inte hitta %s i det delade objektet %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: inte dynamiskt laddad" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "inläsningsfunktionen för %s returnerar misslyckande (%d): inte inläst" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: inte dynamiskt laddad" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: kan inte ta bort: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: är en katalog" @@ -423,12 +458,12 @@ msgstr "%s: inte en normal fil" msgid "%s: file is too large" msgstr "%s: filen är för stor" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: det går inte att köra binär fil" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: kan inte köra: %s" @@ -452,15 +487,15 @@ msgstr "Det finns stoppade jobb.\n" msgid "There are running jobs.\n" msgstr "Det finns körande jobb.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "hittar inget kommando" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "historiespecifikation" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: det går inte att öppna temporärfil: %s" @@ -504,6 +539,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Skalkommandon som matchar nyckelordet '" msgstr[1] "Skalkommandon som matchar nyckelorden '" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -537,21 +578,21 @@ msgstr "" "En stjärna (*) bredvid ett namn betyder att det kommandot är avstängt.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "det går inte att använda mer än en av -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "historieposition" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: ogiltig tidsstämpel" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: historieexpansionen misslyckades" @@ -583,12 +624,12 @@ msgstr "uttryck förväntades" msgid "%s: not an indexed array" msgstr "%s: inte en indexerad vektor" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: ogiltig filbeskrivarspecifikation" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: ogiltig filbeskrivare: %s" @@ -616,36 +657,36 @@ msgstr "tomt vektorvariabelnamn" msgid "array variable support required" msgstr "stöd för vektorvariabler krävs" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "”%s”: formateringstecken saknas" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "”%c”: ogiltig specifikation av tidsformat" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "”%c”: ogiltigt formateringstecken" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "varning: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "formattolkningsproblem: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "hexadecimal siffra saknas för \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "unicode-siffra saknas för \\%c" @@ -797,12 +838,12 @@ msgstr "" " \n" " Den inbyggda ”dirs” visar katalogstacken." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: ogiltig tidsgränsspecifikation" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "läsfel: %d: %s" @@ -812,21 +853,11 @@ msgid "can only `return' from a function or sourced script" msgstr "" "det går bara att göra ”return” från en funktion eller källinläst skript" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "det går inte att samtidigt ta bort en funktion och en variabel" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: det går inte att ta bort tilldelning" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: det går inte att ta bort tilldelning: endast läsbar %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: inte en vektorvariabel" @@ -841,7 +872,7 @@ msgstr "%s: inte en funktion" msgid "%s: cannot export" msgstr "%s: det går inte att exportera" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "skiftantal" @@ -849,7 +880,7 @@ msgstr "skiftantal" msgid "cannot set and unset shell options simultaneously" msgstr "det går inte att sätta och ta bort skalflaggor samtidigt" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: ogiltigt skalflaggsnamn" @@ -906,26 +937,26 @@ msgstr "%s är %s\n" msgid "%s is hashed (%s)\n" msgstr "%s är hashad (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: ogiltigt gränsargument" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "”%c”: felaktigt kommando" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: kan inte avgöra gränsen: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "gräns" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: kan inte ändra gränsen: %s" @@ -985,76 +1016,76 @@ msgstr "felaktigt hopp" msgid "%s: unbound variable" msgstr "%s: obunden variabel" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\atiden gick ut i väntan på indata: automatisk utloggning\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "det går inte att omdirigera standard in från /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: ”%c”: ogiltigt formateringstecken" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] finns fortfarande" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "rörfel" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: maximal nästning av eval överskriden (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: maximal nästning av source överskriden (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: maximal nästning av funktioner överskriden (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: begränsat: det går inte att ange ”/” i kommandonamn" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: kommandot finns inte" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: felaktig tolk" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: det går inte att köra binär fil: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "”%s”: är en speciell inbyggd" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "det går inte att duplicera fb %d till fb %d" @@ -1103,37 +1134,42 @@ msgstr "en identifierare förväntades efter pre-ökning eller pre-minskning" msgid "missing `)'" msgstr "”)” saknas" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "syntaxfel: en operand förväntades" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "syntaxfel: ogiltig aritmetisk operator" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (felsymbol är ”%s”)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "ogiltig aritmetisk bas" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: ogiltigt radantal" + +#: expr.c:1597 msgid "value too great for base" msgstr "värdet är för stort för basen" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: uttrycksfel\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: det går inte att komma åt föräldrakatalogen" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "det går inte att återställa fördröjningsfritt läge för fb %d" @@ -1149,161 +1185,166 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: buffert finns redan för ny fb %d" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp rör" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "avgrenad pid %d finns i körande jobb %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "tar bort stoppat jobb %d med processgrupp %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: process %5ld (%s) i the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) markerad som fortfarande vid liv" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: ingen sådan pid" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Signal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Klart" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Stoppad" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Stoppad(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Kör" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Klart(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Avslut %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Okänd status" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(minnesutskrift skapad) " -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (ak: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "barns setpgid (%ld till %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld är inte ett barn till detta skal" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Ingen uppgift om process %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: jobb %d är stoppat" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: jobbet har avslutat" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: jobb %d är redan i bakgrunden" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: slår på WNOHANG för att undvika oändlig blockering" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: rad %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (minnesutskrift skapad)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(ak nu: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp misslyckades" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: ingen jobbstyrning i bakgrunden" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: linjedisciplin" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "det går inte att sätta terminalprocessgrupp (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "ingen jobbstyrning i detta skal" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: försäkran misslyckades: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1312,39 +1353,39 @@ msgstr "" "\r\n" "malloc: %s:%d: försäkran gick fel\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "okänd" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: block på frilista överskrivet" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: anropad med redan frigjort block som argument" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: anropad med oallokerat block som argument" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: underspill upptäckt: mh_nbytes utanför giltigt intervall" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: start- och slutstyckesstorlekar skiljer" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: anropat med oallokerat block som argument" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: underspill upptäckt: mh_nbytes utanför giltigt intervall" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: start- och slutstyckesstorlekar skiljer" @@ -1386,22 +1427,22 @@ msgstr "%s: felaktig specifikation av nätverkssökväg" msgid "network operations not supported" msgstr "nätverksoperationer stöds inte" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: det går inte att ändra lokal (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: det går inte att ändra lokal (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: det går inte att ändra lokal (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: det går inte att ändra lokal (%s): %s" @@ -1448,7 +1489,7 @@ msgid "make_redirection: redirection instruction `%d' out of range" msgstr "" "make_redirection: omdirigeringsinstruktion ”%d” utanför giltigt intervall" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1457,103 +1498,103 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) överstiger SIZE_MAX (%lu): raden " "avhuggen" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "maximalt antal av här-dokument överskridet" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "oväntat filslut vid sökning efter matchande ”%c”" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "oväntat filslut vid sökning efter ”]]”" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "syntaxfel i villkorligt uttryck: oväntad symbol ”%s”" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "syntaxfel i villkorligt uttryck" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "oväntad symbol ”%s”, ”)” förväntades" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "”)” förväntades" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "oväntat argument ”%s” till villkorlig unär operator" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "oväntat argument till villkorlig unär operator" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "oväntad symbol ”%s”, villkorlig binär operator förväntades" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "villkorlig binär operator förväntades" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "oväntat argument ”%s” till villkorlig binär operator" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "oväntat argument till villkorlig binär operator" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "oväntad symbol ”%c” i villkorligt kommando" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "oväntad symbol ”%s” i villkorligt kommando" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "oväntad symbol %d i villkorligt kommando" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "syntaxfel nära den oväntade symbolen ”%s”" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "syntaxfel nära ”%s”" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "syntaxfel: oväntat filslut" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "syntaxfel" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Använd ”%s” för att lämna skalet.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "oväntat filslut när matchande ”)” söktes" @@ -1596,89 +1637,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: ”%c”: ogiltigt formateringstecken" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "filbeskrivare utanför giltigt intervall" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: tvetydig omdirigering" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: det går inte att skriva över en existerande fil" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: begränsat: det går inte att omdirigera utdata" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "det går inte att skapa temporärfil för här-dokument: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: det går inte att tilldela fb till variabel" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port stöds inte utan nätverksfunktion" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "omdirigeringsfel: det går inte att duplicera fb" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "hittade inte /tmp, var god skapa!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp måste vara ett giltigt katalognamn" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "läget för snygg utskrift ignoreras i interaktiva skal" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: ogiltig flagga" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "det går sätta uid till %d: effektiv uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "det går inte att sätta gid till %d: effektiv gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "kan inte starta felsökaren, felsökningsläge avaktiverat" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: är en katalog" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Jag har inget namn!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, version %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1687,315 +1728,311 @@ msgstr "" "Användning:\t%s [GNU lång flagga] [flagga] ...\n" "\t\t%s [GNU lång flagga] [flagga] skriptfil ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU långa flaggor:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Skalflaggor:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD eller -c kommando eller -O shopt_flagga\t\t(bara uppstart)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s eller -o flagga\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "Skriv ”%s -c 'help set'” för mer information om skalflaggor.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "Skriv ”%s -c help” för mer information om inbyggda skalkommandon.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" "Använd kommandot ”bashbug” för att rapportera fel.\n" "Skicka synpunkter på översättningen till .\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bash hemsida: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Allmän hjälp i att använda GNU-program: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: ogiltig operation" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Felaktig signal" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Avringd" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Avbruten" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Lämnad" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Otillåten instruktion" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Brytpunkt/spårningsfälla" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "ABORT-instruktion" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Emulatorfälla" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Flyttalsfel" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Dödad" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Bussfel" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Segmenteringsfel" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Felaktigt systemanrop" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Brutet rör" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Alarmklocka" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Avslutat" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Viktigt I/O-tillstånd" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Stoppad (signal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Återupptagen" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Barn dött eller stoppat" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Stoppad (terminalläsning)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Stoppad (terminalskrivning)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O möjligt" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU-gräns" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Filgräns" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (virtuell tid)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profilering)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Ändrat fönster" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Postlås" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Användarsignal 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Användarsignal 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT-indata väntar" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "strömavbrott omedelbart förestående" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "systemkrasch omedelbart förestående" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "migrera process till en annan CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programmeringsfel" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT-övervakningsläge givet" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT-övervakare borttagen" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT-ljudsekvens har avslutat" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Informationsbegäran" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Okänd signal nr " - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Okänd signal nr %d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "felaktig substitution: ingen avslutande ”%s” i %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: det går inte att tilldela listor till vektormedlemmar" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "det går inte att skapa rör för processubstitution" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "det går inte att skapa barn för processubstitution" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "det går inte att öppna namngivet rör %s för läsning" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "det går inte att öppna namngivet rör %s för skrivning" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "det går inte att duplicera namngivet rör %s som fb %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "kommandoersättning: ignorerade nollbyte i indata" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "det går inte att skapa rör för kommandosubstitution" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "det går inte att skapa barn för kommandosubstitution" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: det går inte att duplicera rör som fb 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: ogiltigt variabelnamn för referens" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: felaktig indirekt expansion" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: felaktigt variabelnamn" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s: parametern är inte satt" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametern tom eller inte satt" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: delstränguttryck < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: felaktig substitution" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: det går inte att tilldela på detta sätt" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2003,12 +2040,12 @@ msgstr "" "framtida versioner av skalet kommer att framtvinga evaluering som en " "aritmetisk substitution" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "felaktig ersättning: ingen avslutande ”`” i %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "ingen matchning: %s" @@ -2031,35 +2068,40 @@ msgstr "”)” förväntades" msgid "`)' expected, found %s" msgstr "”)” förväntades, fann %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: unär operator förväntades" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: binär operator förväntades" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: unär operator förväntades" + +#: test.c:878 msgid "missing `]'" msgstr "”]” saknas" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "syntaxfel: oväntat ”;”" + +#: trap.c:220 msgid "invalid signal number" msgstr "ogiltigt signalnummer" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "fällhanterare: maximal nivå av fällhanterare överskriden (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: felaktigt värde i trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2067,85 +2109,86 @@ msgstr "" "run_pending_traps: signalhanterare är SIG_DFL, skickar om %d (%s) till mig " "själv" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: felaktig signal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "fel vid import av funktionsdefinition för ”%s”" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "skalnivå (%d) för hög, återställer till 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: ingen funktionskontext i aktuellt sammanhang" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: variabeln får inte tilldelas ett värde" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: tilldelar ett heltal till en namnreferens" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: ingen funktionskontext i aktuellt sammanhang" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s har tom exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "ogiltigt tecken %d i exportstr för %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "inget ”=” i exportstr för %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: huvudet på shell_variables är inte en funktionskontext" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: ingen kontext global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: huvudet på shell_variables är inte en temporär omgivningsräckvidd" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: går inte att öppna som FILE" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: ogiltigt värde för spårningsfilbeskrivare" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: kompatibilitetsvärde utanför giltigt intervall" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Copyright © 2018 Free Software Foundation, Inc." #: version.c:47 version2.c:47 @@ -2236,11 +2279,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] kommando [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [namn[=värde] …]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] namn[=värde] ..." #: builtins.c:82 @@ -2264,11 +2309,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts flgsträng namn [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a namn] [kommando [argument ...]] [omdirigering ...]" #: builtins.c:100 @@ -2397,7 +2444,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [rättigheter]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [id …]" #: builtins.c:181 @@ -2489,9 +2537,10 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v var] format [argument]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o flagga] [-A åtgärd] [-G globmnst] " @@ -2499,9 +2548,10 @@ msgstr "" "suffix] [namn …]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o flagga] [-A åtgärd] [-G globmnst] [-W " "ordlista] [-F funktion] [-C kommando] [-X filtermnst] [-P prefix] [-S " @@ -2941,6 +2991,7 @@ msgstr "" " finns." #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2953,6 +3004,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3018,7 +3071,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller ett fel vid\n" " variabeltilldelning inträffar." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3028,7 +3081,7 @@ msgstr "" " \n" " En synonym för ”declare”. Se ”help declare”." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3055,7 +3108,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges, ett fel vid\n" " variabeltilldelning inträffar eller skalet inte exekverar en funktion." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3125,7 +3178,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte ett skrivfel inträffar." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3147,7 +3200,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte ett skrivfel inträffar." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3201,7 +3254,7 @@ msgstr "" " Returnerar framgång om inte NAMN inte är inbyggd i skalet eller ett fel\n" " inträffar." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3221,7 +3274,8 @@ msgstr "" " Slutstatus:\n" " Returnerar slutstatus av kommandot eller framgång om kommandot är tomt." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3254,8 +3308,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3298,7 +3352,7 @@ msgstr "" " Returnerar framgång om en flagga hittas, misslyckas om slutet av\n" " flaggorna nås eller ett fel inträffar." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3339,7 +3393,7 @@ msgstr "" " Returnerar framgång om inte KOMMANDO inte finns eller ett fel vid\n" " omdirigering inträffar." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3351,7 +3405,7 @@ msgstr "" " Avslutar skalet med statusen N. Om N utelämnas är slutstatusen den\n" " hos det sist körda kommandot." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3364,7 +3418,7 @@ msgstr "" " Avslutar ett inloggningsskal med slutstatus N. Returnerar ett fel om\n" " det inte körs i ett inloggningsskal." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3419,7 +3473,7 @@ msgstr "" " Returnerar framgång eller status på exekverat kommando, skilt från noll\n" " om ett fel inträffar." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3440,7 +3494,7 @@ msgstr "" " Status på kommandot som placerades i förgrunden, eller misslyckande om\n" " ett fel inträffar." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3465,7 +3519,7 @@ msgstr "" "fel\n" " inträffar." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3508,7 +3562,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte NAMN inte hittas eller en ogiltig flagga ges." -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3549,7 +3603,7 @@ msgstr "" " Returnerar framgång om inte MÖNSTER inte finns eller en ogiltig flagga " "ges." -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3615,7 +3669,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller ett fel " "inträffar." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3659,7 +3713,7 @@ msgstr "" "inträffar.\n" " Om -x används returneras slutstatus från KOMMANDO." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3689,7 +3743,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte en ogiltig flagga eller JOBBSPEC ges." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3735,7 +3789,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga angivits eller ett fel\n" " inträffar." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3823,7 +3877,7 @@ msgstr "" " Om det sista ARG beräknas till 0, returnerar let 1; let returnerar 0 " "annars." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3921,7 +3975,7 @@ msgstr "" "eller\n" " en ogiltig filbeskrivare ges som argument till -u." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3942,7 +3996,7 @@ msgstr "" " Returnerar N, eller misslyckande om skalet inte kör en funktion eller\n" " skript." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4116,7 +4170,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte en ogiltig flagga ges." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4156,7 +4210,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller NAMN endast är\n" " läsbart." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4189,7 +4243,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte en ogiltig flagga ges eller NAMN är ogiltigt." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4227,7 +4281,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte en ogiltig flagga ges eller NAMN är ogiltigt." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4246,7 +4300,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte N är negativt eller större än $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4270,7 +4324,7 @@ msgstr "" " Returnerar status på det sista kommandot som körs i FILNAMN, misslyckas\n" " om FILNAMN inte kan läsas." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4296,7 +4350,7 @@ msgstr "" "fel\n" " inträffar." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4456,7 +4510,7 @@ msgstr "" " Returnerar framgång om UTTR beräknas till sant. Misslyckas ifall UTTR\n" " beräknas till falskt eller ett ogiltigt argument ges." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4468,7 +4522,7 @@ msgstr "" " Detta är en synonym till det inbyggda ”test”, men det sista argumentet\n" " måste vara en bokstavlig ”]”, för att matcha den inledande ”[”." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4488,7 +4542,7 @@ msgstr "" " Slutstatus:\n" " Lyckas alltid." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4566,7 +4620,7 @@ msgstr "" "flagga\n" " ges." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4621,7 +4675,8 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om alla NAMNen finns, misslyckas om något inte finns." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4652,6 +4707,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4718,7 +4774,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga anges eller ett fel " "inträffar." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4754,7 +4810,8 @@ msgstr "" "flagga\n" " ges." -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4765,15 +4822,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Vänta på att jobb blir färdiga och returnera slutstatus.\n" " \n" @@ -4794,7 +4861,7 @@ msgstr "" " Returnerar status på den sista ID, misslyckas ifall ID är ogiltig\n" " eller en ogiltig flagga ges." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4818,7 +4885,7 @@ msgstr "" " Returnerar status på den sista PID, misslyckas ifall PID är ogiltig\n" " eller en ogiltig flagga ges." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4840,7 +4907,7 @@ msgstr "" " Slutstatus:\n" " Returnerar status för det sist exekverade kommandot." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4870,7 +4937,7 @@ msgstr "" " Slutstatus:\n" " Returnerar statusen från det sist exekverade kommandot." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4905,7 +4972,7 @@ msgstr "" " Slutstatus:\n" " Returnerar statusen från det sist exekverade kommandot." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4934,7 +5001,7 @@ msgstr "" " Slutstatus:\n" " Returstatusen är returstatusen från RÖR." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4952,7 +5019,7 @@ msgstr "" " Slutstatus:\n" " Returnerar statusen från det sist exekverade kommandot." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4987,7 +5054,7 @@ msgstr "" " Slutstatus:\n" " Returnerar status från det sist exekverade kommandot." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5005,7 +5072,7 @@ msgstr "" " Slutstatus:\n" " Returnerar statusen från det sist exekverade kommandot." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5023,7 +5090,7 @@ msgstr "" " Slutstatus:\n" " Returnerar statusen från det sist exekverade kommandot." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5045,7 +5112,7 @@ msgstr "" " Slutstatus:\n" " Kommandot coproc returnerar slutstatusen 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5068,7 +5135,7 @@ msgstr "" " Slutstatus:\n" " Returnerar framgång om inte NAMN endast är läsbart." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5086,7 +5153,7 @@ msgstr "" " Slutstatus:\n" " Returnerar statusen från det sist exekverade kommandot." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5110,12 +5177,13 @@ msgstr "" " Slutstatus:\n" " Returnerar statusen på det återupptagna jobbet." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5128,7 +5196,7 @@ msgstr "" " Slutstatus:\n" " Returnerar 1 om UTTRYCK beräknas till 0, returnerar 0 annars." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5180,7 +5248,7 @@ msgstr "" " Slutstatus:\n" " 0 eller 1 beroende på värdet av UTTRYCK." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5285,7 +5353,7 @@ msgstr "" " HISTIGNORE\tEn kolonseparerad lista av mönster som används för att\n" " \t\tbestämma vilka kommandon som skall sparas i historielistan.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5343,7 +5411,7 @@ msgstr "" " Returnerar framgång om inte ett ogiltigt argument ges eller bytet av\n" " katalog misslyckas." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5393,7 +5461,7 @@ msgstr "" " Returnerar framgång om inte ett ogiltigt argument ges eller bytet av\n" " katalog misslyckas." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5446,7 +5514,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller ett fel " "inträffar." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5482,7 +5550,7 @@ msgstr "" " Returnerar framgång om FLGNAMN är aktiverat, misslyckas om en ogiltig\n" " flagga ges eller FLGNAMN är avaktiverat." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5499,8 +5567,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5550,7 +5618,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller ett skriv-\n" " eller tilldelningsfel inträffar." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5605,7 +5673,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller ett fel " "inträffar." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5627,7 +5695,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller ett fel " "inträffar." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5687,7 +5755,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller NAMN inte har\n" " någon kompletteringsspecifikation definierad." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5764,7 +5832,7 @@ msgstr "" " Returnerar framgång om inte en ogiltig flagga ges eller VEKTOR är\n" " oföränderlig eller inte en indexerad vektor." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5773,3 +5841,18 @@ msgstr "" "Läs rader från en fil till en vektorvariabel.\n" " \n" " En synonym till ”mapfile”." + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Returnera kontexten för det aktuella subrutinanropet.\n" +#~ " \n" +#~ " Utan UTTR, returnerar " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: process %5ld (%s) i the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Okänd signal nr " diff --git a/po/tr.gmo b/po/tr.gmo index 81c67e71424f879281837a9e6b21eb5926d84d28..7abc380d87318c6cb18f8481f3e3e7c9b76d105e 100644 GIT binary patch delta 11908 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 D5GFkL diff --git a/po/tr.po b/po/tr.po index a90faa88..e46869e6 100644 --- a/po/tr.po +++ b/po/tr.po @@ -8,88 +8,93 @@ msgid "" msgstr "" "Project-Id-Version: bash 4.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2017-05-05 11:49+0100\n" "Last-Translator: Volkan Gezer \n" "Language-Team: Turkish \n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Lokalize 2.0\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "hatalı dizi indisi" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: removing nameref niteliği kaldırılıyor" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: indisli dizi, ilişkisel diziye dönüştürülemez" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: geçersiz ilişkisel dizi anahtarı" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: sayısal olmayan indise atama yapılamaz" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: ilişkisel bir dizi ataması yapılırken indis kullanılmalıdır" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: oluşturulamıyor: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: komut için kısayol bulunamıyor" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: boşluk olmayan ilk karakter `\"' değil" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "%2$s içinde kapatan `%1$c' yok" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: ikinokta imi eksik" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "`%s': kısayol değiştirilemiyor" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "destek genişletme: %s için bellek ayrılamıyor" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "destek genişletme: %d öge için bellek ayrılamıyor" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "destek genişletme: `%s' için bellek ayrılamıyor" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "`%s': geçersiz takma isim" @@ -108,22 +113,22 @@ msgstr "`%s': kısayol ismi geçersiz" msgid "%s: cannot read: %s" msgstr "%s: okunamıyor: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "`%s': işlev ismi bilinmiyor" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s için bir kısayol atanmamış.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s bunun üzerinden çağrılabilir: " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "`%s': kısayol değiştirilemiyor" @@ -137,28 +142,44 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "sadece bir `for', `while' veya `until' döngüsünde anlamlı" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Geçerli altyordam çağrısının bağlamı döndürür.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" İFADE olmadan, şu döner " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Geçerli alt yordam çağrısının bağlamını döndürür.\n" +" \n" +" İFADE olmadan, \"$satır $dosyaadı\" döndürür. İFADE ile " +"kullanıldığında\n" +" \"$satır $altyordam $dosyaadı\" döndürür; bu ek bilgi bir yığın izi " +"sağlamak\n" +" için kullanılabilir.\n" +" \n" +" İFADE değeri, geçerli çerçeveden önce kaç tane çerçeve çağrılacağını\n" +" belirtir. Üst çerçeve 0. çerçevedir. \n" +" Çıkış Durumu:\n" +" İFADE geçersiz olmadığı ve bir kabuk işlevi çalıştırmadığı durumda 0 " +"döndürür." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME atanmamış" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "çok fazla argüman" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "boş dizini" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD boş" @@ -177,7 +198,7 @@ msgstr "uyarı: " msgid "%s: usage: " msgstr "%s: kullanım: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: seçenek bir argüman gerektirir" @@ -192,7 +213,7 @@ msgstr "%s: sayısal argüman gerekli" msgid "%s: not found" msgstr "%s:yok" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: seçenek geçersiz" @@ -202,7 +223,7 @@ msgstr "%s: seçenek geçersiz" msgid "%s: invalid option name" msgstr "%s: seçenek ismi geçersiz" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "`%s': geçerli bir belirteç değil" @@ -215,7 +236,7 @@ msgstr "geçersiz sekizli sayı" msgid "invalid hex number" msgstr "geçersiz onaltılık sayı" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "geçersiz sayı" @@ -291,73 +312,83 @@ msgstr "uçbirim nitelikleri ayarlanırken hata: %s" msgid "error getting terminal attributes: %s" msgstr "uçbirim nitelikleri alınırken hata: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: geçerli dizin alınırken hata: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: iş belirtimi belirsiz" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "bu sürümde yardım kullanılamıyor" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s:unset yapılamaz: %s salt okunur" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: unset yapılamaz" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: eylem adı geçersiz" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: tamamlama belirtimi yok" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "uyarı: -F seçeneği umduğunuz gibi çalışmayabilir" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "uyarı: -C seçeneği umduğunuz gibi çalışmayabilir" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "şuan tamamlama işlevi çalıştırılmıyor" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "sadece bir işlevde kullanılabilir" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: referans değeri bir dizi olamaz" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: nameref değişkeninin kendine yaptığı referanslara izin verilmiyor" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: çembersel isim referansı" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "`%s': dosya izleme tanımlayıcısı için geçersiz değer" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "işlev yapmak için `-f' kullanılamaz" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: salt okunur işlev" @@ -372,7 +403,7 @@ msgstr "%s: alıntılanmış bileşik dizi ataması artık kullanılmıyor" msgid "%s: cannot destroy array variables in this way" msgstr "%s: dizi değişkenleri bu yolla iptal edilemez" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: ilişkisel dizi, indisli diziye dönüştürülemez" @@ -386,27 +417,32 @@ msgstr "özdevimli yükleme mümkün değil" msgid "cannot open shared object %s: %s" msgstr "%s paylaşımlı nesnesi açılamıyor: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "%2$s paylaşımlı nesnesinde %1$s bulunamıyor: %3$s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: özdevimli olarak yüklenmemiş" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "%s için yükleme ifadesi hata döndürdü (%d): yüklenmedi" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: özdevimli olarak yüklenmemiş" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: silinemiyor: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: bir dizin" @@ -421,12 +457,12 @@ msgstr "%s: bir dosya değil" msgid "%s: file is too large" msgstr "%s: dosya çok büyük" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: ikili dosya çalıştırılamıyor" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: çalıştırılamıyor: %s" @@ -450,15 +486,15 @@ msgstr "Durmuş işler var.\n" msgid "There are running jobs.\n" msgstr "Çalışan görevler mevcut.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "komut yok" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "geçmiş belirtimi" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: geçici dosya açılamıyor: %s" @@ -502,6 +538,12 @@ msgid_plural "Shell commands matching keywords `" msgstr[0] "Bu anahtar sözcükle eşleşen komutlar: `" msgstr[1] "Bu anahtar sözcüklerle eşleşen komutlar: `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -535,21 +577,21 @@ msgstr "" "Bir ismin yanında bir yıldız imi (*) varsa komut iptal edilmiş demektir.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "tek bir -anrw kullanılabilir" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "geçmiş konumu" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: geçersiz zaman damgası" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: geçmiş yorumlaması başarısız" @@ -581,12 +623,12 @@ msgstr "ifade bekleniyordu" msgid "%s: not an indexed array" msgstr "%s: bir sıralı dizi değil" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: dosya tanıtıcı belirtimi geçersiz" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: dosya tanıtıcı geçersiz: %s" @@ -614,36 +656,36 @@ msgstr "boş bir dizi değişken adı" msgid "array variable support required" msgstr "dizi değişken desteği gerekli" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "`%s': biçim karakteri eksik" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "`%c': geçersiz zaman biçimi belirtimi" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "`%c': biçim karakteri geçersiz" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "uyarı: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "biçim ayıklama sorunu: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "\\x için onaltılık rakam eksik" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "evrensel kod rakamı eksik \\%c" @@ -794,12 +836,12 @@ msgstr "" " \n" " Dizin yığıtını `dirs' komutuyla görebilirsiniz." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: zamanaşımı belirtimi geçersiz" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "okuma hatası: %d: %s" @@ -808,21 +850,11 @@ msgstr "okuma hatası: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "sadece bir işlev veya betikten kaynaklı olarak `return' yapılabilir" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "bir işlev ve bir değişken aynı anda unset yapılamaz" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: unset yapılamaz" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s:unset yapılamaz: %s salt okunur" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: bir dizi değişkeni değil" @@ -837,7 +869,7 @@ msgstr "%s: bir işlev değil" msgid "%s: cannot export" msgstr "%s: export yapılamıyor" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "shift sayısı" @@ -845,7 +877,7 @@ msgstr "shift sayısı" msgid "cannot set and unset shell options simultaneously" msgstr "kabuk seçenekleri aynı anda hem atanıp hem de iptal edilemez" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: kabuk seçenek ismi geçersiz" @@ -902,26 +934,26 @@ msgstr "%s %s'dir\n" msgid "%s is hashed (%s)\n" msgstr "%s çitilmiş (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: sınırlama argümanı geçersiz" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "`%c': hatalı komut" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: sınır alınamıyor: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "sınır" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: sınır değiştirilemiyor: %s" @@ -981,76 +1013,76 @@ msgstr "hatalı sıçrama" msgid "%s: unbound variable" msgstr "%s: bağlanmamış değişken" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\agirdi beklerken zamanaşımı: auto-logout\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "/dev/null'dan standart girdiye yönlendirme yapılamaz: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: `%c': biçim karakteri geçersiz" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] hala mevcut" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "iletişim tüneli hatası" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: azami eval yuvalama sınırı aşıldı (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: azami kaynak yuvalama sınırı aşıldı (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: azami fonksiyon yuvalama sınırı aşıldı (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: kısıtlı: komut adında `/' kullanamazsınız" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: komut yok" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: hatalı yorumlayıcı" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: ikili dosya çalıştırılamıyor: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "%s: bir kabuk yerleşiğidir" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "fd %d, fd %d olarak yinelenemiyor" @@ -1100,37 +1132,42 @@ msgstr "belirteç ön-arttırım veya ön-eksiltim sonrası bekleniyordu" msgid "missing `)'" msgstr "eksik `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "sözdizimi hatası: terim umuluyordu" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "sözdizimi hatası: geçersiz aritmetik işleci" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (hata belirtisi \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "geçersiz sayı tabanı" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: geçersiz satır sayısı" + +#: expr.c:1597 msgid "value too great for base" msgstr "değer taban için fazla büyük" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: ifade hatası\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: üst dizinlere erişilemiyor" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "fd %d için geciktirmeme kipi sıfırlanamıyor" @@ -1146,162 +1183,167 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: yeni fd %d için tampon zaten var" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp iletişim tüneli" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "çatallanan pid %d, çalışan iş %d içinde görünüyor" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "durdurulan %2$ld süreç gruplu iş %1$d siliniyor" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: %5ld (%s) süreci iletişim_tünelinde" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: %5ld (%s) program kimliği hala canlı olarak işaretli" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: böyle bir pid yok" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Sinyal %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Bitti" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Durdu" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Durdu(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Çalışıyor" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Bitti(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Çıkış %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Bilinmeyen durum" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(çekirdek döküldü)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "alt setpgid (şuradan: %ld şuraya: %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld bu kabuğun bir alt sürecine ait değil" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: süreç %ld için kayıt yok" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: iş %d durdu" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: iş sonlanmış" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: iş %d zaten artalanda" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: belirsiz blok önlenmek için WNOHANG açılıyor" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: satır %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (çekirdek döküldü)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd artık: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp başarısız" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: satır düzeni" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: satır düzeni" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "uçbirim süreç grunu (%d) ayarlanamaz" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "bu kabukta iş denetimi yok" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: kanaat doğrulaması başarısız: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1310,39 +1352,39 @@ msgstr "" "\r\n" "malloc: %s:%d: kanaat doğrulaması battı\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "bilinmeyen" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: serbest bırakılmış liste üstünde blok üste yazdı" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: zaten serbest bırakılmış blok argümanı ile çağrıldı" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: ayrılmamış blok argümanı ile çağrıldı" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: alttan taşma saptandı; mh_nbytes aralık dışında" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: başlangıç ve son tomar boyutları farklı" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: ayrılmamış blok argümanı ile çağrıldı" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: alttan taşma saptandı; mh_nbytes aralık dışında" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: başlangıç ve son tomar boyutları farklı" @@ -1384,22 +1426,22 @@ msgstr "%s: hatalı ağ yolu belirtimi" msgid "network operations not supported" msgstr "desteklenmeyen ağ işlemleri" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: (%s) diline değiştirilemedi" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: şu dile (%s) değiştirilemedi: %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: yerel (%s) değiştirilemiyor" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: yerel (%s) değiştirilemiyor: %s" @@ -1445,7 +1487,7 @@ msgstr "bu belgede %d satırında dosya sonu sonlandırılmış (istenen `%s')" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: yönlendirme yönergesi `%d' aralık dışında" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1454,103 +1496,103 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) SIZE_MAX değerini aşıyor (%lu): " "satır kırpıldı" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "en fazla buraya belge sayısı aşıldı" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "`%c' için eşleşme aranırken beklenmedik dosya sonu" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "`]]' aranırken beklenmedik dosya sonu" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "koşullu ifadede sözdizimi hatası: beklenmedik dizgecik `%s'" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "koşullu ifadede sözdizimi hatası" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "beklenmedik dizgecik `%s', `)' umuluyordu" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "`)' umuluyordu" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "koşullu tek terimli işlece beklenmedik argüman `%s'" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "koşullu tek terimli işlece beklenmedik argüman" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "beklenmedik dizgecik `%s', koşullu iki terimli işleç umuluyordu" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "koşullu iki terimli işleç umuluyordu" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "koşullu iki terimli işlece beklenmedik argüman `%s'" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "koşullu iki terimli işlece beklenmedik argüman" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "koşullu komutta beklenmeyen dizgecik `%c'" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "koşullu komutta beklenmeyen dizgecik `%s'" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "koşullu komutta beklenmeyen dizgecik %d" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "beklenmeyen dizgecik `%s' yakınında sözdizimi hatası" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "`%s' yakınında sözdizimi hatası" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "sözdizimi hatası: beklenmeyen dosya sonu" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "sözdizimi hatası" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Kabuğu bırakmak için \"%s\" kullanın.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "`)' için eşleşme aranırken beklenmedik dosya sonu" @@ -1593,89 +1635,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': geçersiz biçim karakteri" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "dosya tanıtıcı aralık dışında" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: belirsiz yönlendirme" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: mevcut dosyanın üzerine yazılamıyor" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: kısıtlı: çıktı yönlendirilemiyor" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "belge için geçici dosya oluşturulamıyor: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: fd değişkene atanamıyor" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port ağ olmaksızın desteklenmiyor" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "yönlendirme hatası: fd yinelenemiyor" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "/tmp bulunamadı, lütfen oluşturun!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp geçerli bir dizinin adı olmalıdır" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: geçersiz seçenek" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "uid %d olarak ayarlanamıyor: etkin uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "gid %d olarak ayarlanamıyor: etkin gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "hata ayıklayıcı başlatılamadı, hata ayıklama devre dışı" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: Bir dizin" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Hiç ismim yok!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, sürüm %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1684,318 +1726,314 @@ msgstr "" "Kullanım:\t%s [GNU uzun seçeneği] [seçenek] ...\n" "\t%s [GNU uzun seçeneği] [seçenek] betik-dosyası ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU uzun seçenekleri:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Kabuk seçenekleri:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD veya -c KOMUT veya -O shopt_seçeneği\t\t(sadece çağrı için)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s ya da -o seçeneği\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Kabuk seçenekleriyle ilgili daha fazla bilgi için `%s -c \"help set\"' " "yazın.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Kabuk yerleşik komutlarıyla ilgili bilgi almak için `%s -c help' yazın.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" "Yazılım hatalarını raporlamak için `bashbug' komutunu kullanınız.\n" "Çeviri hatalarını ise adresine bildiriniz.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bash ana sayfası: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "GNU yazılımı kullanımı hakkında genel yardım: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: geçersiz işlem" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Bogus sinyali" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Engelle" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Kes" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Çık" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Geçersiz talimat" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "BPT izle/tuzak" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Talimatı DURDUR" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "EMT talimatı" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Kayan nokta istisnası" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Öldürüldü" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Veriyolu hatası" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Bölünme hatası" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Bozuk sistem çağırımı" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Bozuk iletişim tüneli" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Çalar saat" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Sonlandırıldı" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Acil GÇ koşulu" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Durduruldu (sinyal)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Devam et" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Alt ölümü veya durdurulma" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Durduruldu (tty girişi)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Durduruldu (tty çıkışı)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "G/Ç hazır" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU sınırı" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Dosya sınırı" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Alarm (sanal)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Alarm (profil)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Pencere değiştirildi" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Kayıt kilidi" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Kullanıcı sinyali 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Kullanıcı sinyali 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT girdi verisi bekliyor" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "yakın güç başarısızlığı" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "yakın sistem çökmesi" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "süreci başka bir işlemciye aktar" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "programlama hatası" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "HFT izleyici kipine geçildi" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "HFT izleyici kipi kapatıldı" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "HFT ses sırası tamamlandı" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Bilgi talebi" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Bilinmeyen Sinyal #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Bilinmeyen Sinyal #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "hatalı ikame: %2$s içinde kapatan `%1$s' yok" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: dizi üyesine liste atanamaz" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "süreç ikamesi için borulama yapılamıyor" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "süreç ikamesi için alt süreç yapılamıyor" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "isimli boru %s okumak için açılamıyor" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "isimli boru %s yazmak için açılamıyor" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "isimli boru %s fd %d olarak yinelenemiyor" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "komut ikamesi: girdideki null bayt yoksayıldı" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "komut ikamesi için boru yapılamıyor" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "komut ikamesi için alt süreç yapılamıyor" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: boru fd 1 olarak yinelenemiyor" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: dosya izleme tanımlayıcısı için geçersiz değer" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: geçersiz dolaylı yayılım" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: geçersiz değişken adı" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: parametre boş ya da değer atanmamış" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: parametre boş ya da değer atanmamış" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: altdizge ifadesi < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: hatalı ikame" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: bu yolla atama yapılmaz" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2003,12 +2041,12 @@ msgstr "" "kabuk gelecekteki sürümlerinde, bir aritmetik ikame olarak değerlendirmeye " "zorlayacak" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "hatalı ikame: %s içinde kapatan \"`\" yok" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "eşleşme yok: %s" @@ -2031,120 +2069,125 @@ msgstr "`)' bekleniyordu" msgid "`)' expected, found %s" msgstr "`)' bekleniyordu, %s bulundu" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: tek terimli işleci bekleniyordu" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: iki terimli işleci bekleniyordu" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: tek terimli işleci bekleniyordu" + +#: test.c:878 msgid "missing `]'" msgstr "eksik `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "sözdizimi hatası: `;' beklenmiyordu" + +#: trap.c:220 msgid "invalid signal number" msgstr "geçersiz sinyal numarası" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: azami eval yuvalama sınırı aşıldı (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps:trap_list[%d] içinde hatalı değer: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "" "run_pending_traps: sinyal yakalayıcı SIG_DFL'dir, kendime %d (%s) göndererek" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler:hatalı sinyal %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "`%s'nin işlev tanımının içeri aktarılmasında hata" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "kabuk düzeyi (%d) çok yüksek, 1 yapılıyor" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: geçerli etki alanında hiç işlev bağlamı yok" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: değişkene değer atanmamış olabilir" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: isim referansına tamsayı ataması" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: geçerli etki alanında hiç işlev bağlamı yok" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s boş exportstr içeriyor" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "%2$s için exportstr içinde geçersiz karakter %1$d" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "%s için exportstr içinde `=' yok" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: kabuk değişkenlerinin başı bir işlev bağlamı değil" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: genel değişkenler bağlamı yok" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: kabuk değişkenlerinin başı bir geçici ortam etki alanı değil" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: DOSYA olarak açılamaz" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: dosya izleme tanımlayıcısı için geçersiz değer" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: uyumlulukdeğeri aralık dışı" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Telif Hakkı (C) 2016 Özgür Yazılım Vakfı A.Ş." #: version.c:47 version2.c:47 @@ -2234,11 +2277,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] command [arg ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [isim[=değer] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] isim[=değer] ..." #: builtins.c:82 @@ -2262,11 +2307,13 @@ msgid "eval [arg ...]" msgstr "eval [arg ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts optstring isim [arg]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a isim] [komut [argümanlar ...]] [yönlendirme ...]" #: builtins.c:100 @@ -2395,7 +2442,7 @@ msgstr "umask [-p] [-S] [kip]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id ...]" #: builtins.c:181 @@ -2490,7 +2537,7 @@ msgstr "printf [-v var] biçim [argümanlar]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o seçenek] [-A işlem] [-G genelyol] [-" @@ -2498,9 +2545,10 @@ msgstr "" "[isim ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o seçenek] [-A işlem] [-G genelyol] [-W " "kelimelistesi] [-F işlev] [-C komut] [-X süzgeçyolu] [-P önek] [-S sonek] " @@ -2954,6 +3002,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3021,7 +3071,7 @@ msgstr "" "sürece\n" " başarılı döner." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3031,7 +3081,7 @@ msgstr "" " \n" " `declare' ile eş anlamlıdır. Bkz. `help declare'." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3059,7 +3109,7 @@ msgstr "" "veya\n" " kabuk bir işlev çalıştırmıyorsa başarılı döner." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3130,7 +3180,7 @@ msgstr "" " Çıkış Durumu:\n" " Yazma hatası oluşmadığı takdirde başarılı döner." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3152,7 +3202,7 @@ msgstr "" " Çıkış Durumu:\n" " Bir hata oluşmadığı sürece başarılı döner." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3203,7 +3253,7 @@ msgstr "" " Çıktı Durumu:\n" " İSİM bir kabuk yerleşiği değilse ve hata oluşmazsa başarılı döner." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3223,7 +3273,8 @@ msgstr "" " Çıkış Durumu:\n" " Komutun çıkış durumunu döndürür veya komut boşsa başarılı döner." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3256,8 +3307,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3320,7 +3371,7 @@ msgstr "" "bir hata oluştuğunda başarısız döner.\n" " encountered or an error occurs." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3360,7 +3411,7 @@ msgstr "" " Çıkış Durumu:\n" " KOMUT bulunduğu ve bir yönlendirme hatası olmadığı sürece başarılı döner." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3372,7 +3423,7 @@ msgstr "" " N durumu ile dönerek kabuk çıkar. N verilmezse son çalıştırılan komutun\n" " çıkış durumu döner." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3385,7 +3436,7 @@ msgstr "" " N durumuyla bir oturum kabuğundan çıkar. Eğer çalıştırılmamışsa oturum\n" " kabuğunda bir hata döndürür." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3442,7 +3493,7 @@ msgstr "" " Başarılı veya çalıştırılan komut durumu döndürülür; hata oluştuğunda " "sıfır harici değer döner." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3462,7 +3513,7 @@ msgstr "" " Çıktı Durumu:\n" " Ön plana yerleştirilmiş komutun durumu veya hata olduğunda başarısız." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3484,7 +3535,7 @@ msgstr "" " İş kontrolü etkin olmadığı veya bir hata oluşmadığı sürece başarılı " "döner." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3508,7 +3559,7 @@ msgid "" " Returns success unless NAME is not found or an invalid option is given." msgstr "" -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3549,7 +3600,7 @@ msgstr "" " DESEN bulunmadığı veya geçersiz bir seçenek verilmediğinde başarılı " "döner." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3616,7 +3667,7 @@ msgstr "" " Geçersiz bir seçenek girilmediği veya bir hata oluşmadığı takdirde " "başarılı döner." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3662,7 +3713,7 @@ msgstr "" "başarılı döner.\n" " -x kullanılmışsa, KOMUTun çıkış durumu döndürülür." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3694,7 +3745,7 @@ msgstr "" " Çıkış Durumu:\n" " Geçersiz bir seçenek veya İŞTANIMı girilmedikçe başarılı döner." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3741,7 +3792,7 @@ msgstr "" " Geçersiz bir seçenek belirtilmediği veya bir hata oluşmadığında başarılı " "döner." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3827,7 +3878,7 @@ msgstr "" " Çıktı Durumu:\n" " Son ifade'nin sonucu 0 ise dönüş durumu 1 dir, aksi takdirde 0 dır." -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3879,7 +3930,7 @@ msgid "" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3899,7 +3950,7 @@ msgstr "" " Çıkış Durumu:\n" " N veya kabul bir fonksiyon ya da betik çalıştırmıyorsa başarısız döner." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4084,7 +4135,7 @@ msgstr "" " Çıktı Durumu:\n" " Geçersiz seçenek belirtilmediği sürece başarılı döner." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4106,7 +4157,7 @@ msgid "" " Returns success unless an invalid option is given or a NAME is read-only." msgstr "" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4125,7 +4176,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4146,7 +4197,7 @@ msgid "" " Returns success unless an invalid option is given or NAME is invalid." msgstr "" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4157,7 +4208,7 @@ msgid "" " Returns success unless N is negative or greater than $#." msgstr "" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4184,7 +4235,7 @@ msgstr "" " DOSYAİSMİnde çalıştırılan son komutun durumunu döndürür. DOSYAİSMİ\n" " okunamazsa başarısız döner." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4198,7 +4249,7 @@ msgid "" " Returns success unless job control is not enabled or an error occurs." msgstr "" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4360,7 +4411,7 @@ msgstr "" "geçersiz\n" " argümanda başarısız döner." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4372,7 +4423,7 @@ msgstr "" " \"test\" yerleşiği ile aynıdır, fakat son argüman açan `[' ile eşleşen\n" " kapatan `]' olmak zorundadır." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4391,7 +4442,7 @@ msgstr "" " Çıktı Durumu:\n" " Her zaman başarılı döner." -#: builtins.c:1362 +#: builtins.c:1364 #, fuzzy msgid "" "Trap signals and other events.\n" @@ -4452,7 +4503,7 @@ msgstr "" " numaraları ile birlikte listelemesini sağlar. Kabuğa bir sinyal\n" " göndermek isterseniz \"kill -SİGNAL $$\" sözdizimini kullanabilirsiniz." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4482,7 +4533,8 @@ msgid "" "found." msgstr "" -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4513,6 +4565,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4573,7 +4626,7 @@ msgstr "" " Geçersiz bir seçenek girilmediği veya bir hata oluşmadığı takdirde " "başarılı döner." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4591,7 +4644,7 @@ msgid "" " Returns success unless MODE is invalid or an invalid option is given." msgstr "" -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4603,15 +4656,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Sürecin tamamlanmasını bekle ve çıkış durumunu döndür.\n" " \n" @@ -4629,7 +4692,7 @@ msgstr "" "verilmişse\n" " başarısız olur." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4656,7 +4719,7 @@ msgstr "" "verilmişse\n" " başarısız olur." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4680,7 +4743,7 @@ msgstr "" " Çıkış Durumu:\n" " Son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4711,7 +4774,7 @@ msgstr "" " Çıkış Durumu:\n" " Son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4754,7 +4817,7 @@ msgstr "" " Çıktı Durumu:\n" " Son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4783,7 +4846,7 @@ msgstr "" " Çıktı Durumu:\n" " VERİYOLU döndürme değerini döndürür." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4801,7 +4864,7 @@ msgstr "" " Çıkış Durumu:\n" " Son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4833,7 +4896,7 @@ msgstr "" " doğru sonuç vermemişse sıfır döner. Çıkış Durumu:\n" " Son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4851,7 +4914,7 @@ msgstr "" " Çıktı Durumu:\n" " En son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4869,7 +4932,7 @@ msgstr "" " Çıktı Durumu:\n" " Son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4882,7 +4945,7 @@ msgid "" " The coproc command returns an exit status of 0." msgstr "" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -4896,7 +4959,7 @@ msgid "" " Returns success unless NAME is readonly." msgstr "" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4914,7 +4977,7 @@ msgstr "" " Çıktı Durumu:\n" " Son çalıştırılan komutun durumunu döndürür." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4938,12 +5001,13 @@ msgstr "" " Çıktı Durumu:\n" " Devam edilen görevin durumunu döndürür." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4956,7 +5020,7 @@ msgstr "" " Çıktı Durumu:\n" " İFADE 0 olursa 1; aksi takdirde 0 döndürür." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5005,7 +5069,7 @@ msgstr "" " Çıkış Durumu:\n" " İFADE değerine göre 0 veya 1." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5118,7 +5182,7 @@ msgstr "" " \t\tgerektiğine karar vermek için kullanılan kalıpların\n" " \t\tikinokta imi ayraçlı listesi.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5176,7 +5240,7 @@ msgstr "" " Geçersiz bir argüman belirtilmediği veya dizin değişikliği başarısız\n" " olmadıkça başarılı döner." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5226,7 +5290,7 @@ msgstr "" " Geçersiz bir argüman belirtilmediği veya dizin değişikliği başarısız\n" " olmadıkça başarılı döner." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5280,7 +5344,7 @@ msgstr "" " Geçersiz seçenek belirtilmediği veya bir hata oluşmadığı sürece başarılı " "döner." -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5300,7 +5364,7 @@ msgid "" " given or OPTNAME is disabled." msgstr "" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5317,8 +5381,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5374,7 +5438,7 @@ msgstr "" "atama\n" " hatası oluşmadığı sürece başarılı döner." -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -5405,7 +5469,7 @@ msgid "" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5427,7 +5491,7 @@ msgstr "" " Geçersiz bir seçenek girilmediği veya bir hata oluşmadığı takdirde " "başarılı döner." -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5459,7 +5523,7 @@ msgid "" " have a completion specification defined." msgstr "" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5501,7 +5565,7 @@ msgid "" " not an indexed array." msgstr "" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5511,6 +5575,21 @@ msgstr "" " \n" " `mapfile' ile eşanlamlıdır." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Geçerli altyordam çağrısının bağlamı döndürür.\n" +#~ " \n" +#~ " İFADE olmadan, şu döner " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: %5ld (%s) süreci iletişim_tünelinde" + +#~ msgid "Unknown Signal #" +#~ msgstr "Bilinmeyen Sinyal #" + #~ msgid "Copyright (C) 2012 Free Software Foundation, Inc." #~ msgstr "Telif Hakkı (C) 2012 Özgür Yazılım Vakfı A.Ş." diff --git a/po/uk.gmo b/po/uk.gmo index 448088dd5faf0f76fcb4f93313cd989650e9f95f..5a6152f1b2549d49662bd4b900dfe5dbc44c52b4 100644 GIT binary patch delta 12149 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\n" "Language-Team: Ukrainian \n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Lokalize 1.5\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "неправильний індекс масиву" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s: вилучаємо атрибут nameref" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: неможливо перетворити індексований масив на асоціативний" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: неправильний ключ асоціативного масиву" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: означення нечислових елементів неможливе" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: при означенні асоціативних масивів слід вказувати ключ" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: не вдалося створити: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: не вдалося знайти відповідне призначення для " "команди" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: перший непробільний символ не є «\"»" # c-format -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "нема заключної «%c» у %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: пропущено двокрапку-роздільник" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "«%s»: не вдалося зняти призначення" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "розкриття дужок: не вдалося отримати пам’ять для %s" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "розкриття дужок: не вдалося отримати об’єм пам’яті для %d елементів" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "розкриття дужок: не вдалося отримати об’єм пам’яті для «%s»" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "«%s»: некоректна назва замінника" @@ -113,22 +118,22 @@ msgstr "«%s»: неправильна назва набору призначе msgid "%s: cannot read: %s" msgstr "%s: не вдалося прочитати: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "«%s»: невідома назва функції" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s не призначено жодної клавіші.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s можна запустити за допомогою " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "«%s»: не вдалося зняти призначення" @@ -142,28 +147,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "має сенс лише усередині циклів `for', `while' та `until'" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"Повертає контекст поточної підпрограми.\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" Якщо EXPR не вказано, повертає " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"Повертає контекст виконання поточної підпрограми.\n" +" \n" +" Якщо ВИРАЗ не вказано, виводить \"$line $filename\". Інакше виводить\n" +" \"$line $subroutine $filename\"; цю додаткову інформацію можна\n" +" використовувати для трасування стеку.\n" +" \n" +" Значення ВИРАЗУ визначає на скільки рівнів викликів піднятися від\n" +" поточного; поточний рівень є нульовим.\n" +" \n" +" Код завершення:\n" +" Команда завершується невдало, якщо оболонка зараз не виконує функцію\n" +" або якщо ВИРАЗ є неправильним." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "змінну HOME не встановлено" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "забагато аргументів" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "порожній каталог" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "змінну OLDPWD не встановлено" @@ -182,7 +202,7 @@ msgstr "попередження: " msgid "%s: usage: " msgstr "%s: використовуйте: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: параметр потребує аргументу" @@ -197,7 +217,7 @@ msgstr "%s: потрібен числовий аргумент" msgid "%s: not found" msgstr "%s: не знайдено" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: неправильний параметр" @@ -207,7 +227,7 @@ msgstr "%s: неправильний параметр" msgid "%s: invalid option name" msgstr "%s: некоректна назва параметра" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "«%s»: неправильний ідентифікатор" @@ -220,7 +240,7 @@ msgstr "неправильне вісімкове число" msgid "invalid hex number" msgstr "неправильне шістнадцяткове число" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "неправильне число" @@ -296,73 +316,83 @@ msgstr "помилка встановлення параметрів термі msgid "error getting terminal attributes: %s" msgstr "помилка отримання параметрів термінала: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: помилка отримання поточного каталогу: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: завдання вказано неоднозначно" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "у цій версії не можна скористатися довідкою" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: не вдалося знищити: %s лише для читання" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: не вдалося знищити" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: неправильна назва дії" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: не вказано специфікація завершення" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "попередження: можливо параметр -F працює не так, як ви очікуєте" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "попередження: можливо параметр -C працює не так, як ви очікуєте" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "наразі функція завершення рядку не виконується" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "може використовуватися лише усередині функції" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: еталонна змінна не може бути масивом" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: не можна використовувати циклічне посилання у змінній посилання" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: циклічне посилання за назвою" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "«%s»: некоректна назва змінної для посилання за назвою" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "`-f' не використовується для створення функцій" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: незмінна функція" @@ -378,7 +408,7 @@ msgstr "" msgid "%s: cannot destroy array variables in this way" msgstr "%s: неможливо знищити масив таким чином" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: неможливо перетворити асоціативний масив на індексований" @@ -392,29 +422,34 @@ msgstr "динамічне завантаження недоступне" msgid "cannot open shared object %s: %s" msgstr "не вдалося відкрити колективний об’єкт %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "не вдалося знайти %s у колективному об’єкті %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: завантажений не динамічно" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "" "функцією завантаження для %s повернуто повідомлення щодо помилки (%d): не " "завантажено" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: завантажений не динамічно" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: не вдалося вилучити: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: це каталог" @@ -429,12 +464,12 @@ msgstr "%s: не є звичайним файлом" msgid "%s: file is too large" msgstr "%s: файл завеликий" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: не вдалося виконати бінарний файл" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: не вдалося виконати: %s" @@ -458,15 +493,15 @@ msgstr "Залишилися призупинені завдання.\n" msgid "There are running jobs.\n" msgstr "Фонові завдання все ще виконуються.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "команду не знайдено" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "параметри журналу" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: не вдалося відкрити тимчасовий файл: %s" @@ -511,13 +546,19 @@ msgstr[0] "Команди оболонки, що відповідають сло msgstr[1] "Команди оболонки, що відповідають словам `" msgstr[2] "Команди оболонки, що відповідають словам `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"«%s» не відповідає жодний розділ довідки. Спробуйте `help help' чи `man -k %" -"s' або `info %s'." +"«%s» не відповідає жодний розділ довідки. Спробуйте `help help' чи `man -k " +"%s' або `info %s'." #: builtins/help.def:224 #, c-format @@ -547,21 +588,21 @@ msgstr "" "Зірочка (*) поряд з назвою команди означає, що команда заборонена.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "-anrw можуть зустрічатися лише один раз" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "позиція у журналу команд" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s: некоректна часова позначка" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: невдалий пошук по журналу команд" @@ -593,12 +634,12 @@ msgstr "очікувався вираз" msgid "%s: not an indexed array" msgstr "%s: не є індексованим масивом" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: неправильно вказаний дескриптор файла" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: неправильний дескриптор файла: %s" @@ -626,36 +667,36 @@ msgstr "порожня назва змінної-масиву" msgid "array variable support required" msgstr "змінні-масиви не підтримуються" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "«%s»: пропущено символ у шаблоні" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "«%c»: помилкове визначення формату часу" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "«%c»: помилковий символ у шаблоні" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "попередження: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "проблема з обробкою форматування: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "пропущено шістнадцяткову цифру у \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "пропущено цифру Unicode у \\%c" @@ -810,12 +851,12 @@ msgstr "" " \n" " Вбудована команда `dirs' показує стек каталогів." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: некоректне визначення часу очікування" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "помилка читання: %d: %s" @@ -825,21 +866,11 @@ msgid "can only `return' from a function or sourced script" msgstr "" "`return' працює лише у функції чи скрипті, запущеному за допомогою `source'" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "не можна одночасно знищити і функцію і змінну" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: не вдалося знищити" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: не вдалося знищити: %s лише для читання" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: не є масивом" @@ -854,7 +885,7 @@ msgstr "%s: не є функцією" msgid "%s: cannot export" msgstr "%s: не вдалося експортувати" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "кількість зсувів" @@ -862,7 +893,7 @@ msgstr "кількість зсувів" msgid "cannot set and unset shell options simultaneously" msgstr "не можна одночасно встановлювати й скасовувати параметри оболонки" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: неправильна назва параметра оболонки" @@ -921,26 +952,26 @@ msgstr "%s — це %s\n" msgid "%s is hashed (%s)\n" msgstr "%s знаходиться в кеші (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: помилковий аргумент обмеження" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "«%c»: неправильна команда" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: не вдалося отримати значення обмеження: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "значення обмеження" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: не вдалося змінити обмеження: %s" @@ -1000,76 +1031,76 @@ msgstr "неправильний перехід" msgid "%s: unbound variable" msgstr "%s: неозначена змінна" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aчас очікування вводу вичерпано: автоматичний вихід\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "не вдалося переспрямувати /dev/null на стандартний ввід: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "TIMEFORMAT: «%c»: помилковий символ шаблону" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: coproc [%d:%s] все ще існує" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "помилка каналу" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: перевищено максимальний рівень вкладеності eval (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: перевищено максимальний рівень вкладеності джерела (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: перевищено максимальний рівень вкладеності функцій (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: обмеження: не можна вказувати `/' у назві команди" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: команду не знайдено" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: неправильний інтерпретатор" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: не вдалося виконати бінарний файл: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "%s є спеціальною вбудованою командою оболонки" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "не вдалося створити копію файлового дескриптору %d у %d" @@ -1119,37 +1150,42 @@ msgstr "пре-інкремент чи пре-декремент потребу msgid "missing `)'" msgstr "відсутня `)'" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "синтаксична помилка: очікувався операнд" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "синтаксична помилка: помилковий арифметичний оператор" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (позначка помилки \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "некоректна арифметична основа" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: неправильна кількість рядків" + +#: expr.c:1597 msgid "value too great for base" msgstr "завелике значення основи" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: помилка у виразі\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: не вдалося отримати доступ до каталогів вищого рівня" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "не вдалося перевстановити режим без затримки файлового дескриптору %d" @@ -1166,164 +1202,169 @@ msgstr "" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: для нового файлового дескриптору %d вже існує буфер" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" "ідентифікатор відгалуженого процесу %d знайдено у поточному завданні %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "вилучення зупиненого завдання %d, що має групу процесів %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: процес %5ld (%s) у the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" "add_process: ідентифікатор процесу %5ld (%s) вказує на його працездатність" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: ідентифікатор процесу не існує" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Сигнал %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Завершено" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Зупинено" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Зупинено(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Працює" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Зроблено(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Вихід %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Невідомий стан" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(збережено знімок оперативної пам’яті)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (РД: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "зміна групи дочірнього процесу (%ld на %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: процес %ld не є відгалуженим від цієї оболонки" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Нема запису для процесу %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: завдання %d зупинене" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: завдання завершилося" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: завдання %d вже працює в фоні" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: увімкнути WNOHANG, щоб уникнути нескінченного блокування" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: рядок %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (збережено знімок оперативної пам’яті)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(тепер РД: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: помилка getpgrp" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: алгоритм реалізації рядків" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: алгоритм реалізації рядків" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "не вдалося встановити групу процесу для термінала (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "ця оболонка не може керувати завданнями" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: умова не виконується: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1332,43 +1373,43 @@ msgstr "" "\r\n" "malloc: %s:%d: потрібна умова не виконується\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "невідомий" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: зайнятий блок у списку вільних" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: аргумент є вже звільненим блоком" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: блок ще не виділено" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" "free: виявлено перехід за нижню границю блоку; mh_nbytes не вкладається у " "рамки" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: розмір у записах на початку та в кінці блоку відрізняється" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: блок ще не виділено" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" "realloc: виявлено перехід за нижню границю блоку; mh_nbytes не вкладається у " "рамки" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: розмір у записах на початку та в кінці блоку відрізняється" @@ -1410,22 +1451,22 @@ msgstr "%s: неправильно вказаний мережевий шлях" msgid "network operations not supported" msgstr "мережеві операції не підтримуються" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: не вдалося змінити локаль (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: не вдалося змінити локаль (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: не вдалося змінити локаль (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: не вдалося змінити локаль (%s): %s" @@ -1471,7 +1512,7 @@ msgstr "here-document з рядка %d закінчено кінцем файл msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: інструкція переспрямування `%d' поза межами" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " @@ -1480,103 +1521,103 @@ msgstr "" "shell_getc: shell_input_line_size (%zu) перевищує обмеження SIZE_MAX (%lu): " "рядок обрізано" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "перевищено максимальну можливу кількість here-document" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "файл скінчився раніше, ніж було знайдено відповідний «%c»" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "файл скінчився раніше, ніж було знайдено `]]'" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "синтаксична помилка в умовному виразі: неочікувана лексема «%s»" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "синтаксична помилка в умовному виразі" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "неочікувана лексема «%s», очікувалася `)'" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "очікувалася `)'" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "неочікуваний аргумент унарного умовного оператора «%s»" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "неочікуваний аргумент унарного умовного оператора" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "неочікувана лексема «%s», очікувався бінарний умовний оператор" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "очікувався бінарний умовний оператор" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "неочікуваний аргумент бінарного умовного оператора «%s»" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "неочікуваний аргумент бінарного умовного оператора" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "неочікувана лексема «%c» в умовній команді" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "неочікувана лексема «%s» в умовній команді" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "неочікувана лексема %d в умовній команді" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "синтаксична помилка коло неочікуваної лексеми «%s»" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "синтаксична помилка коло «%s»" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "синтаксична помилка: раптово скінчився файл" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "синтаксична помилка" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Використовуйте \"%s\", щоб вийти з оболонки.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "файл скінчився, перш ніж було знайдено відповідну `)'" @@ -1613,97 +1654,97 @@ msgstr "xtrace_set: нульовий вказівник на файл" #, c-format msgid "xtrace fd (%d) != fileno xtrace fp (%d)" msgstr "" -"дескриптор файла xtrace (%d) не дорівнює номеру файла у вказівнику xtrace (%" -"d)" +"дескриптор файла xtrace (%d) не дорівнює номеру файла у вказівнику xtrace " +"(%d)" #: print_cmd.c:1540 #, c-format msgid "cprintf: `%c': invalid format character" msgstr "cprintf: «%c»: неправильний символ шаблону" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "дескриптор файла поза можливими межами" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: неоднозначне переспрямування" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: заборонено перезаписувати наявні файли" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: обмеження: переспрямування виводу заборонене" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "не вдалося створити тимчасовий файл для here-document: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: не вдалося надати змінній значення дескриптора файла" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port не підтримується" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "помилка переспрямування: не вдалося створити копію дескриптора файла" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "не вдалося знайти /tmp, будь ласка створіть його!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp має бути чинною назвою каталогу" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: помилковий параметр" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "не вдалося встановити uid %d: ефективним є uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "не вдалося встановити gid %d: ефективним є gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "не вдалося запустити засіб діагностики: режим діагностування вимкнено" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: це каталог" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "У мене нема назви!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, версія %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1712,321 +1753,317 @@ msgstr "" "Використовуйте:\t%s [довгий параметр GNU] [параметр] ...\n" "\t%s [довгий параметр GNU] [параметр] файл_сценарію ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Довгі параметри GNU:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Параметри оболонки:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD чи -c команда чи -O параметр_shopt\t\t(тільки на початку)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s чи -o параметр\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Введіть `%s -c \"help set\"', щоб отримати більше інформації про параметри " "оболонки.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "" "Введіть `%s -c help', щоб отримати більше інформації про вбудовані команди " "оболонки.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" "Щоб повідомити про помилку в програмі, використовуйте команду `bashbug'.\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Домашня сторінка bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Загальна довідкова інформація щодо використання програмного забезпечення " "GNU: \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: некоректна операція" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Ненаявний сигнал" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Зависання" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Переривання" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Вихід" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Помилкова інструкція" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Точка зупину trace/trap" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Інструкція ABORT" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Інструкція EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Помилка обчислень з рухомою комою" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Вбитий" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Помилка шини" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Помилка адресування" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Помилковий системний виклик" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Зламаний канал" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Таймер" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Припинено" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Невідкладні події В/В" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Зупинено (сигнал)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Продовження" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Зупинка чи припинення дочірнього процесу" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Зупинено (ввід з термінала)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Зупинено (вивід на термінал)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "В/В готовий" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Обмеження часу CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Обмеження розміру файла" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Таймер (віртуальний)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Таймер (профілювання)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Зміна вікна" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Блокування втрачено" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Сигнал користувача 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Сигнал користувача 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Вхідні дані HFT очікують" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "наближається втрата живлення" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "наближається аварійна ситуація" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "перенесення процесу на інший CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "помилка програмування" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Режим монітору HFT надано" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Режим монітору HFT відкликано" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "Завершено звукову послідовність HFT" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "Інформаційний запит" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Невідомий сигнал №" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Невідомий сигнал №%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "неправильна заміна: немає заключної «%s» у %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: неможливо означити елемент масиву списком" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "не вдалося створити канал для підставляння процесу" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "не вдалося створити дочірній процес для підставляння процесу" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "не вдалося відкрити іменований канал %s для читання" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "не вдалося відкрити іменований канал %s для запису" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "не вдалося здублювати іменований канал %s як fd %d" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "заміна команди: проігноровано порожній байт у вхідних даних" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "не вдалося створити канал для підставляння команди" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "не вдалося створити дочірній процес для підставляння команди" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" "command_substitute: не вдалося створити копію каналу із файловим " "дескриптором 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: некоректна назва змінної для посилання за назвою" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: некоректне непряме розгортання" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s: некоректна назва змінної" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: параметр нульової довжини чи не вказаний" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: параметр нульової довжини чи не вказаний" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: підрядок коротший за 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: неправильна заміна" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: не можна призначити таким чином" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -2034,12 +2071,12 @@ msgstr "" "у наступних версіях оболонки буде виконуватися обчислення для заміни " "арифметичних виразів" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "неправильна заміна: немає заключної \"`\" у %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "нема відповідника: %s" @@ -2062,35 +2099,40 @@ msgstr "очікувалася `)'" msgid "`)' expected, found %s" msgstr "очікувалася `)', отримано %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: очікувався унарний оператор" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: очікувався бінарний оператор" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: очікувався унарний оператор" + +#: test.c:878 msgid "missing `]'" msgstr "відсутня `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "синтаксична помилка: неочікувана `;'" + +#: trap.c:220 msgid "invalid signal number" msgstr "неправильний номер сигналу" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: перевищено максимальний рівень вкладеності eval (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: неправильне значення у trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2098,86 +2140,86 @@ msgstr "" "run_pending_traps: обробник сигналу є SIG_DFL, %d (%s) повторно надсилається " "собі" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: неправильний сигнал %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "помилка імпортування означення функції «%s»" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "рівень оболонки (%d) занадто високий, перевстановлено у 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: немає контексту функції у поточній області" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: змінною не може бути значення, яке приймають інші змінні" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s: присвоєння цілого числа посиланню з назвою" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: немає контексту функції у поточній області" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s має нульове значення рядка експортування" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "Помилковий символ %d у рядку експорту для %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "немає `=' у рядку експорту для %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: перший елемент shell_variables не є контекстом функції" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: немає контексту global_variables" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: перший елемент shell_variables не є тимчасовим оточенням виконання" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: не вдалося відкрити ФАЙЛ" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: некоректне значення дескриптора файла трасування" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: значення сумісності не належить припустимому діапазону значень" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "© Free Software Foundation, Inc., 2016" #: version.c:47 version2.c:47 @@ -2269,11 +2311,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] команда [аргумент ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [назва[=значення] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] назва[=значення] ..." #: builtins.c:82 @@ -2297,11 +2341,13 @@ msgid "eval [arg ...]" msgstr "eval [аргумент ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts рядок-параметрів назва [аргумент]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a назва] [команда [аргументи ...]] [переспрямування ...]" #: builtins.c:100 @@ -2433,7 +2479,7 @@ msgstr "umask [-p] [-S] [режим-доступу]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [ідентифікатор]" #: builtins.c:181 @@ -2528,7 +2574,7 @@ msgstr "printf [-v змінна] шаблон-форматування [аргу #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-o параметр] [-A дія] [-G шаблон-оболонки] [-" @@ -2536,9 +2582,10 @@ msgstr "" "префікс] [-S суфікс] [назва ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o параметр] [-A дія] [-G шаблон-оболонки] [-W " "список-слів] [-F функція] [-C команда] [-X шаблон-фільтрування] [-P " @@ -2996,6 +3043,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3059,7 +3108,7 @@ msgstr "" "виникло\n" " помилки під час виконання." -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3069,7 +3118,7 @@ msgstr "" " \n" " Синонім `declare'. Дивіться `help declare'." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3099,7 +3148,7 @@ msgstr "" " помилка під час надання змінній значення або якщо оболонка не виконує " "функцію." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3171,7 +3220,7 @@ msgstr "" " Код завершення:\n" " Команда завершується невдало, якщо виникне помилка запису." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3193,7 +3242,7 @@ msgstr "" " Код завершення:\n" " Команда завершується невдало, якщо трапиться помилка запису." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3248,7 +3297,7 @@ msgstr "" " Команда завершується невдало, якщо НАЗВА не є вбудованою командою\n" " оболонки або якщо трапиться помилка під час виконання." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3270,7 +3319,8 @@ msgstr "" "команди\n" " є порожнім рядком, команда завершується успішно." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3303,8 +3353,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3356,7 +3406,7 @@ msgstr "" " Команда завершується успішно, якщо знайдено параметр; помилково, якщо\n" " параметри скінчилися або трапилася помилка." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3397,7 +3447,7 @@ msgstr "" " Команда завершується невдало, якщо команду не буде знайдено або якщо\n" " трапиться помилка переспрямування." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3409,7 +3459,7 @@ msgstr "" " Виходить з оболонки, повертаючи статус N. Якщо N не вказано, береться\n" " статус останньої запущеної команди." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3423,7 +3473,7 @@ msgstr "" "команду\n" " запущено не у оболонці сеансу." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3478,7 +3528,7 @@ msgstr "" " Команда завершується зі статусом запущених команд, або помилкою, якщо\n" " трапиться помилка." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3500,7 +3550,7 @@ msgstr "" " Команда завершується зі статусом завершення завдання, що переведене\n" " у пріоритетний режим, або помилкою, якщо трапиться помилка." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3525,7 +3575,7 @@ msgstr "" "якщо\n" " трапиться помилка." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3569,7 +3619,7 @@ msgstr "" " Команда завершується невдало, якщо НАЗВУ не вдалося знайти або якщо\n" " вказано помилковий параметр." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3613,7 +3663,7 @@ msgstr "" " помилковий параметр." # WTF??? history list += history + history file ??? -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3684,7 +3734,7 @@ msgstr "" "виникло\n" " помилки під час виконання." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3729,7 +3779,7 @@ msgstr "" " виникло помилки під час виконання. При використанні -x команда\n" " завершується зі статусом завершення КОМАНДИ." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3761,7 +3811,7 @@ msgstr "" " Команда завершується невдало, якщо вказано неправильний параметр чи\n" " ЗАВДАННЯ." -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3805,7 +3855,7 @@ msgstr "" " Команда завершується успішно, якщо вказані правильні аргументи та не\n" " трапилося помилки під час виконання." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3891,7 +3941,7 @@ msgstr "" " Якщо результатом обчислення останнього АРГУМЕНТУ є 0, let повертає 1,\n" " інакше — 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3990,7 +4040,7 @@ msgstr "" " встановлення значення змінної, або якщо із -u вказано неправильний " "файловий дескриптор." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -4011,7 +4061,7 @@ msgstr "" " Код завершення:\n" " Команда повертає N, або помилку, якщо викликана не у функції чи сценарії." -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4192,7 +4242,7 @@ msgstr "" " Код завершення:\n" " Команда завершується успішно, якщо вказані правильні параметри." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4233,7 +4283,7 @@ msgstr "" "НАЗВА\n" " доступна лише для читання." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4267,7 +4317,7 @@ msgstr "" " Код завершення:\n" " Команда завершується успішно, якщо вказано правильні параметри та НАЗВИ." -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4306,7 +4356,7 @@ msgstr "" " Код завершення:\n" " Команда завершується успішно, якщо вказано правильні параметри та НАЗВИ." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4324,7 +4374,7 @@ msgstr "" " Код завершення:\n" " Команда завершується невдало, якщо N менше за нуль чи більше за $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4348,7 +4398,7 @@ msgstr "" "або\n" " помилку, якщо ФАЙЛ не вдалося прочитати." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4373,7 +4423,7 @@ msgstr "" " Команда завершується невдало, якщо не ввімкнене керування завданнями чи\n" " якщо трапиться помилка." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4538,7 +4588,7 @@ msgstr "" "вказано\n" " помилковий аргумент чи ВИРАЗ хибний." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4551,7 +4601,7 @@ msgstr "" "останнім\n" " аргументом має бути `]'." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4570,7 +4620,7 @@ msgstr "" " Код завершення:\n" " Команда завжди успішна." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4646,7 +4696,7 @@ msgstr "" " Команда завершується успішно, якщо вказані правильні параметри та " "СИГНАЛИ." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4698,7 +4748,8 @@ msgstr "" "якщо\n" " хоч одне з них не вдасться знайти." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4729,6 +4780,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4794,7 +4846,7 @@ msgstr "" " Команда завершується невдало, якщо вказано неправильний параметр чи\n" " трапилася помилка під час виконання." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4828,7 +4880,7 @@ msgstr "" " Код завершення:\n" " Команда завершується успішно, якщо вказано правильну МАСКУ та параметри." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4840,15 +4892,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Чекає завершення виконання завдання та повертає його код завершення.\n" " \n" @@ -4867,7 +4929,7 @@ msgstr "" "вказано\n" " неправильні параметри чи ІДЕНТИФІКАТОР." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4896,7 +4958,7 @@ msgstr "" " Повертає код помилки, якщо вказано неправильний ІДЕНТИФІКАТОР чи " "параметр." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4917,7 +4979,7 @@ msgstr "" " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4947,7 +5009,7 @@ msgstr "" " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4986,7 +5048,7 @@ msgstr "" " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -5014,7 +5076,7 @@ msgstr "" " Код завершення:\n" " Команда повертає код завершення ЛАНЦЮЖКА-КОМАНД." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -5032,7 +5094,7 @@ msgstr "" " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -5065,7 +5127,7 @@ msgstr "" " Команда повертає код завершення останньої виконаної команди або нуль,\n" " якщо жодна з перевірених умов не була істинною." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -5083,7 +5145,7 @@ msgstr "" " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -5102,7 +5164,7 @@ msgstr "" " Команда повертає код завершення останньої виконаної команди." # WTF? How can it return exit code of _asynchronous_ process... -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -5126,7 +5188,7 @@ msgstr "" " Код завершення:\n" " Команда coproc повертає стан виходу 0." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5152,7 +5214,7 @@ msgstr "" " Код завершення:\n" " Команда завершується невдало, якщо НАЗВА є незмінною." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5171,7 +5233,7 @@ msgstr "" " Код завершення:\n" " Конструкція повертає код завершення останньої виконаної команди." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5196,12 +5258,13 @@ msgstr "" " Код завершення:\n" " Команда повертає статус продовженого завдання." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5214,7 +5277,7 @@ msgstr "" " Код завершення:\n" " Команда завершується успішно, якщо результат обчислення ненульовий." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5263,7 +5326,7 @@ msgstr "" " Код завершення:\n" " Команда завершується успішно, якщо ВИРАЗ істинний." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5366,7 +5429,7 @@ msgstr "" " HISTIGNORE\tРозділений двокрапкою список шаблонів, що використовуються\n" " \t\tпри визначенні, чи зберігати команду у списку журналу.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5424,7 +5487,7 @@ msgstr "" " Команда завершується невдало, якщо вказаний неправильний аргумент чи\n" " якщо не вдалося змінити поточну каталог." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5476,7 +5539,7 @@ msgstr "" " Команда завершується невдало, якщо вказано помилковий аргумент чи якщо\n" " не вдалося змінити поточний каталог." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5530,7 +5593,7 @@ msgstr "" "якщо\n" " трапиться помилка." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5566,7 +5629,7 @@ msgstr "" " Команда завершується успішно, якщо ПАРАМЕТР ввімкнено; невдало, якщо\n" " вказано неправильні параметри чи ПАРАМЕТР вимкнено." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5583,8 +5646,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5638,7 +5701,7 @@ msgstr "" "або\n" " якщо трапиться помилка запису чи присвоєння." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5692,7 +5755,7 @@ msgstr "" " Команда завершується успішно, якщо вказано правильні параметри та не\n" " трапиться помилки під час виконання." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5714,7 +5777,7 @@ msgstr "" " Команда завершується успішно, якщо вказано правильні параметри і не\n" " трапиться помилки під час виконання." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5770,7 +5833,7 @@ msgstr "" " Команда завершується успішно, якщо вказано правильні параметри та\n" " вказівки завершень для НАЗВ існують." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5853,7 +5916,7 @@ msgstr "" "або\n" " якщо МАСИВ є незмінним." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5863,6 +5926,21 @@ msgstr "" " \n" " Синонім до `mapfile'." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Повертає контекст поточної підпрограми.\n" +#~ " \n" +#~ " Якщо EXPR не вказано, повертає " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: процес %5ld (%s) у the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Невідомий сигнал №" + #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "© Free Software Foundation, Inc., 2014" diff --git a/po/vi.gmo b/po/vi.gmo index 25d892ccb49ed0bdb01d1745eb750b5ab60b3993..b5846371a0716e203300f45c4829c402a8823d70 100644 GIT binary patch delta 11852 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 delta 21067 zcma)?2Y6J)+Q-jEkS0ZXl|xZLl1LDwiS%|sK!}P3VcBewHOX$+LeYyy)N8qlh!G?bK<8+7lhdR!?}>o`ZkF0d_}2# zVE6(&4DN^R;ZLw9Y;~05bcDIEgX4J4Br?sYI1Mtl6ZRV{^?5neKwJFs9w~4;gOz zj~I^rT`Fc!p@GX_OLzgq9Gokmwx9+|L*MxItwz`tje!zm0hAHO{qlKGz-fJHQuwehj6l-(f2_083WC;Slq1 z7C>pV0(OIUK&k#|*aCXBWYpnvsJ&~Cb8Dc(p#&QOwUY4=S)Eg0A6Vhn?}9SIeNY3w z4c|Y=aXy1n;qzmyX1YzZ90=8J6r3Dj|EG}AgqKgU4K~0-C~t>qSOpay_WFDl{@j?r z0=4HaO?RAXBGAXMDdjCEInM5Y> z|NSAy8A!v6i?9P4-W_qATNx-&;y4Grp!!{QBl|y-Oa&DyvmECgxSFLEY(Xml0@60(IP7)1;}p_v!47LHd*OK6y#z1h zdFNerYi_vDac0x*Cb*0(_z!GBIr7;1$p;4B2V z1RhEGwfC$IGhnD~lJdd7+UMh7SITEV7cPgIXFa?MJ`E*6@Hh0Yz4+U2c8_m^D(`}7@CMY%o!_k+ z_J>DN90aB6h43)A8g_uU``iONQr-`x>aSrB_&by__HY8GeV#|A3l&pfHVi_k?sC6; zw_mP>(m<0yz)ai`j-@;a%2qCfGSbzsJ-iNTygQ*Ld<$wp-@vi3V^+Wj=ABGNDh)%a z>^!Kw-vBkhQ&1ZC(SPm|4z==8P|weV+PX?8Z+HkE1HXi`;Sr4j=C-^PYMzZyw(=mv z=so8{GSa}0us3YmIA9K=p)j9v3d%eF38muKp;0LuPWg9u5*&W86=XG(!1uzQ@GaO0 z{syI?j!mpUePCPp{|qux?E)y(MWH4-A4;HgP#qtDGR7z2EciQ=`^{=<8H9}~C!pMJ zIh5O-57qBFD1n}bP2e}MIrBR|D+3!h3pfK|8#n?U3rE2vP)2zdlo7oG3*dkJ`cs<+ zj1hWJXTkM8Z-WxxUZ{T0Ko@=vwbiX!aR1Uu2au79$H1v@Hk3xzLG9T;pfvCpRP28q zN;B_63EcFMfQghtpxVubL*RU;fg&B~X5T9h95ygEF??paNb0*4EZehcenFt+{^h&`%ASGh_zhIUwq5LAO@pl|&xKlP$mbd; zquuR4uZ2?m*FL*+wHg`+O`L&01c)*v%2S|LvKrfe%O2EWwGB!Gk3iYP2T;b?y1$(` z4@!`HD5E_ej(~SUMM&>czd^SFb_IWd8lVs=z+CK?cR)q3=b$u{b)+4jH+*MXs$- z#`_YKK&^7DAi2<`d=gaqrBLlJ_n+SfHQ(FNeE(~f8*nC2F#^hMRzRt~0uF^+p;TQ9 zCHePIZaVxZtEsc0OL+rSq@vunvi+bmF&y^r$V?$K9fqM)d?!?> zdk?wT+QLUgE+m0T0x%~Zf)a3D5Lr>yduE+;Rw5>TSi(9Jpv_IEz}l$ z3%zD!4jyGCYXhe?;c5*f`I+Mb&bmXmc0=F{niX(fU|>kt%?H9M^ryl9B^J{0k=f(|KrJ=Qx-6vR-P`m zx7p{QLhXK-VxUi8a|T$L;;u&oDp?Y6exkvne+@V<((ZxF0?y}5v}P3nh<4r;gjRUh z8qNs#%av$?d4^xbxRmoN=?4q0!T+=9IAVRkIgyEuz0St^D>nw5O$>Y;{01JkDd5}- z^KP_T@)1-(`5oTPio0&MDt_i4mR~}txb>|8=Tz7mc4fj9uovZPZnFWc$|Iw_ehtcv ze)rjLtJTOXsH<5%lt#jk9dc4o1Fe8E+8dxk^F6Qyd;kXF6EK^VAGs~yoWow9%syO* zATQq+aFE^c=2r!r%`|i#ux@e_ENRLfLbTGsPysH~D$9QVKbwqJ zx(+H*-3q0VT~OEN=b)}yjrnAy7(WgwRC~}wJg5-+I#d8_+$PH$I>$iOhoR2>)llQT z0eitVhh}+Z!oi1TnV3Ho>a>c&NpJ%k2H%B!V7Ine&hc;zl$Ec7ifHSgRKFE!!hb?} z#drSm=IyLzyTj(x=Rpa2Y&$Q@9EW9897Dw|@Fe&al#vW=pJl$?PJ|OEzYDdJejT#R z3rG^Wl+S^h_y(x0dlH@q_roLLppIG2e0VY(5AT7Bus?ca#**pFr)sG*43C93K}}c- zCD`Get?EyQI=|OLsq#fQ1UBtrH8vV*i_V8L;Uj*zO;_7*Ce-tb;Y8@|CDV>fi*8n; zo-mv8bf`UF2G!wi*cW~Sbv5hM-EPTvsDTRM4!9LcpwoI-ja&hBc2q$fyN^Tl{|d5D z&*^rUZ7>h2V;D|{>!Aes0BUdB^|VGa7>pZE?+ zlf7N5;Zxu+`Tx~qSExO^6H28{-z;;(nFJ-!IZ*X`VJU2JxLwgQ zD3$Jjvg-X%R^H+WtC5ayFy&l$8Vve;5SsV@F8yr7qoAyJ3RH)AFbOY(n!xFA_jDjs z#5)mcPg78l@Omg~zaPq7--g<%Mg#2Db%WB#XsCsj48Z@Jk*T6WMz#maZL*HETQU#! zQbQ;sS_QST^-wmk1Sq1v4Q)$eqe3nTD&cnwr2|6rh(kq8_Jh5TvPSq9 zkBlPNMNlz%9aO}-2abWCL&brdK~{jpa2n;6Q2m~QTELqy0#D4d8rcnHob3i%LHa=n zJQK>+&V~})yMv6Z{{`3segL&4jgHQ8u7Iszdw2tsV0S|q<7ZIuVaO1>W#v%uVK3AK zpF$a{JJhZ;4AuTdC>whVvPGWrB^fpR85Y1X$5{8e367+^AL=aVFw9PT8dQAP?DI>g zy&N^%ddsCy3)llC_&zuQz6+&+mLu%SN5U@h|M_HOBuk<8_yVXGi>u&#_%A4H9yro= zoCW2_aVU-54HeU$heyEUR#5E!_xZw6DQd@JHA|{@>(Sd(QWOF6CopoF$sK3+dIHo6&xMoWYN&|$GSmVN8K32h zg`>y&=l?lW$XYLh^Wa7}2mS;#!Hfwu1fK)tK9@lqpLatU-P=%srt!oqCjh(fXEuqr zW&B;fe-KGOZ3&lb|0n(PyPb;bp$sPdd!4#pDLhU38;O@5=LymR(qRnz0@UwqxEr1g zx#XH#v+8+Eb9hxWKLxcm52V0d5Vb?{^lz#^=;waLSg63I-@*Q~Iq+x72hs0Z*p(C{ z{XiPvw;}6XL^^~vUK=utd9WqpA#csj@qYOWwdS{iGIv$`9}WCx3bRwqQ~R%Ay!1Nn zl6c8=UZB1Z_9XEt=#^bVN*J(kYE(SCgm zd3{d3JmVR!e$GRr&3+p_dWuv=x{ta`NGZ}%B;szjhS%kz5A9 z4=Psc=-faW>JM}r`OIHu>bXvvxG$SJh@?|>H7ti$!#hb$NKaBei^Pkxt-OyRgAb$7yS(hkymQZ;D?=_}GnJpViV2EAOvyCYqIohXmbD1YbYZ`5A>?1@ICk? z>&%1%b2c&aJoz?n)-+7dE z#OkLT?CqrgsK9R{=~MdY*8z@$&HVDSg()@Dfrb`5WLJus4$*OujMs3rTy)x2CR~yndZX|0GqZz;77o1JV#u7hiC)=Jz3e z7W(~S@C@z$S$@UyKJ#G@(wly#6X2zkpCSz*%_Qm9oWVztzlwa6^Z@yR@EG_qsfhf6 zza;g#Sxtk@N#1k{Ey(EC3qI-RN82j%cX&o#*;>-+e!DH?=lOX(>qov@#;R|k+>-Pm z&$8e`co-~!=ji)ih|Cl!T9fqKN*YgougVNG5k5!uI?{9GpHa0xK_j&};8#uE64ET{ zb4VM>w}R)AZX~s(@9*#x>c3L_-$Oya?Nkhg-AJF2U$07jD@osw9-&UZ3Jdeq^gTb{ zPJR97ewFhb<@-t9sW>^~*~yecl!ud6YX4`Zd-!zy#vf5Wl>92vsiZQ}>(rI{?LMKr zpZr69xd+@u-QP%e`E~1jhT%Z!)4v(y-z0f`P{%i9x{(ec6_e7xuH;h`?(r*r^q*~~ z+{E94&&U^0AA@6IAJXIGBc%4Uxf*sLJx|hagvMx+jFg27+*m5Pb3)FFDHR`I-MVbj zyxDUm&7C`K)=W2&aKlT2rKw<&M!`@h7B7fIi`-<)O%{jUc&apdiC*ArPdRGJ|_U)PHMhY`3)BPEo9)m_zEI+H~ z&aKIha=n5`;c_=o94;+&WIR^t#+HQR zR$#wR!VNA7MoNQ=O2g^3*g=EQ0=GOK3xyMjaKa20NxGqUnDr;J-B_=vn^>MmhRYDF zIGA*UrKPc@ZXy*bPR~`b>E>?U+-9i+1EZmZiCAH>-vP3kaa}iOYJIcfV7%bZngyFN zjT=hE<5HnrEec2d;qq9VjY*HUsF|ir#Jo@mI$o42EM(b<$XVfZgOF)Z7F-r7OO=@? zZmbZ=8LKd&t+Xqx8?fLH+XvGc>X&c}g2|wp2p5$hT6&hS*RWftI9!k_mD!ZXBQXqR zx!ZqXG!hE;8<6f&*sup8OE4?bQhFrAQFqaDqtW_(V$NJEP%Uwn&aU)SIxhz~3i!V?2ENjpcbH--b-~@Y@xoOb`&FV#ru_U7+7gG<#Bjw3h z+^)-GVdbV*d89o2M~1NYPsUud96Lu=clNBg)8-*>A`vVKyH*)#x#JBw;~S+p3Lb& z7=Rcv&RV&hr1HeXMD*KzcNvxJRFJ?Mu_U^I66uVjSLArLpgRl(=FjgvTS#u302vyBIUwV z)P$ojv5P&W#(0V6kCP5rih(w6WgB7A^%^N%ug=j}x`a%~kYp95%WYtvg>dnukwm!R z5P!HPuYOTlKT#)2l;k9uR%q78JXXDW>Z^+3qi#;2YJ!PGiZe0eKsia8vwMLZ<_#J= zBuActqYy9^`ZycH%R=Guq)~vElgxIP7DqT07_Q!Ov(4-|8I2d(P(L{)&)JEufo3FEWBXmXK#GVyzN5)k=bW_uv>o)JtnjVaE9{Fny#*0`U zGG{DsN;t_=WKFo7Tm_1?HqM%X3sUTd&dGAdspwMCJu8@~2t?X>vu5Yd&7U)E<`i@K z1tZw2Y|EdBgC0LH9T(}a3dM?|gvWwWI_!h4eQZ?1w1qJprFQBd!UAVkO~%Y`4hQ&C-bVJZ>D4D;i$r5u%KnYLBV2&SNeoOSll3+eP1Kune1xL?cOD zDsq;NK~+fyh*JO0>hA_!%VGs= zB(cLb^Up>b6%=BcrejP+aB~OG^h<;lh0{~jX{63W>SV?IQ+T^kkFN_wD>rC{iHEsC z$JwfSJzAqNz5dq(LAT$?NIyH+%yGw0sxvBX773{XRi|&gzWp8`h*fG@Zq_afjaXgy zy0Y59Tv=^L?++K+Z;TbftRXFkB3Qi`cA_9U|G!trlE(Bi;~%ZnI-Ya z3~tY+pj!|L7DZzT-bv~%G7)=#r%wbkqWOca>kU8CEGNyGL$I-N%^o&`>J?rPNyy1L zaOrHuF(b>zF}#L$!U@5dEVtK02iPjjP4@=2Dy94Oik^7%zh%i&JSzzID-5PelNs(a z#gAE0E(u&1mYc{OPE>f$b(_+^?;tnF?K@&XHaA1I)y~Ytl#53CXdoBPI2o6lvZ6mm zNR&@lyL0i)KlC^_oJ_@|iHe&aow2iU&#=xrFMDHp)9iwR1%B)snZD_{hYuy@ z_dh%_K$d}y7wGcKYsbzP-+Q!)SA_0Q%Ly(D6@&|m&MZl!mdvM|z6dBkj`v&Lxs;#c z7L~>pl?Rh5oa`>;wYQY`Jl~}_*)2>(>sn6WtST$R57cs=?&GY-?>HOT!iAA#JUTRI zF0YA&wxHqWSFHK$`J7Ox6pdWt3MUsuN~2s#)jFq~KRP8&8*OZEzMGqyJAdcG&p!$r z7Y^|}RH{}%bCQtrMQ~56-#~TX392P>7-{VolfLYBQ1`TFvmc2hq02v#)P4TW1>XeQ zc-4bI6M;pPn;IdpK&prMr$ng+I2{?asX>LD|N z(V`Tu5+k{J?>ezrVB0CjkI$c4Tm6p-?w&P!@2IWb9CDL2+oK%8HTRnry_g%S*%ac{ zgHmnPj*z>gwt6LvYpXA%RZ*m7lbfimUgH+mR<8=>R_=c=(7n|==U%6;3;xKJ3oi%^ z8j|NmYpZsr(v|)!r8OJ*uHcpw*WAtOlf^aL++@7AYO`BfTeT@t**_BKx$CP%f#-$? z=2l+bHqd!0{WeBi7O}kMwx}k(NCK_S@VPx#M36AWnDBf|FtbCVw(6cJE81Ck`$>T= zI7I}ZXcMp5#%iK9JGID7F*hExrzj87(|Fjbol5DvBJivG^I8{Gb7tf8##y?pBbr?0N@rf;aW`qpSs zUFRV0JT-TFOueXvr7`lVNJA;4sf*;SwbdIUCM58pwy0T2&31iIsjc3mKeq(kC1wHI z`-}K&!RvIm?qfqJvvm?pMbHjW)AU29+r4s>jp`NO>P=0`PET0ye-BZ;l@;t+6Ek`% zsIA_?OA3Od{5e?GIzDV=?q_=7a5Elyw}#xkcjzrvJBoR2FXwOdrCMPy=0@3%ElIaO zd!SDu=&??Jg$?CWN3EoOk#)-{Dvr2|YO8P1?)rv_&NdpUym~X^^*JqCq?vIZxtwcu zA*BH>b&F#)n=__JH!rcxOO2Ons4EaLE+)2Gm&0y&p>%M=K zHe6qN>&kq=GvtzuRCQ98@d0YcWJNs+O&{m4abwdqP5jWtc%Fas@(o_=FS~Z zFI~D<)GqDn{{}jHf1p}+@P>5La({v(9>%E4M0g^m{OAv!H1 z{$NjOhcT`7-6+|tZj&>IH{W5>jhQSQQwYAXZZA{5JvH3yBI#*E#I*sa;bi8MOhZri zaP|6abqU9HKDx|~Z}(qreSj~dS3BFb%UFXX;+%wwK5l zt@Wx`%J-@^^X_3LFn?wu1;GX%m@=)ldi}HoQ){a>&Xmb)GY5x`GIJd2Y`9cmmMHJX zzsw`3&R2;Rx$b!TYLU@#$~4wrH$1{t?FzYz6zY<0{Rxq+d^+MQ#!#&L3ZzpYx%ZB} zo3Lzi7MKNC0W%ICL|j>B!;V?+rU+MRCi3czC&cF@Y0$(3H2=J|N0}Mi9A~+%zZKGw zQ4Dc1V`&Y}nLpP}A1)zMj#Yb6ZPhJhX47=xV3|3EtgmwU3xRHxyYmB`yeYbaSf%?{ z7r8|VJI*1bk3{A}4qq|Ym#uh~fAy$$o@_qT8ecLK`W@3BfXsSxI5#w?4c3{?mD{{> z!nJ|I_F6H=NoB+(1aH!p<7n}&-PZ3dt|sGd7v>WQ`0S5M2yuUU6W&V;G8)tAjQ z^WMtEl^J%h!|JeuA?qY!cdBl|Vc1uWrg(6a44MPhHq>f~uv=1YanN2EsIS^m=4&Y^ zb?GXn@hZ>gMo7;#&gfq&t#|~3symsxq?j`uUo$FTld2HNSIF^3qXb(-DUx^Azw_a~ z4@#X?yR@P8a+lzy_8L&`A5hvZFXOK0_RX*P`%M3SrwfR@OA*Gpti7ftbxYW@hINKG zWrB)R6?IM`fAgo-QZBI@V0}Gvhb4<$l{tOOeWfm|t={gI);yRYU#57xVVdtmmQ3W| z%Vn5cEi}P8)aGk1&rE>mn4VP>&3vON=3hPRwzXKI!v+JrC|X<@92RKr8Fk8GiI^Gc zGuv*4%veah*8NpyJhMu&R{^WW`uSOb`J80NOTX-38Qk?fdl|JZ<1fXE>L1HNf+sH? z#ksBxyd~(1O}Nu2{ucipX9l)<|05$;#H%w?nJy;kujLdz!B|N$1&NfI5z*r=eRrBb zkKI<`_UQ2A9#JihN!Vk@T&lTG#e7LCSDqT^XumrdCrGcG11;s2)oga_R+6cAyK3JM zeZ8flX|iUUm5ZA|)t2Q(pmY$iZpuH1At{a^uhWE{z9O3$4_rTCP}d%RCgTcb%^5cR z|B*B;qTQVI8h!mFJD>a*gNJ#M8TL`je7^YQ|xi@qNq0x_aBoFgzoAi4FzU zhiT!>b><~sO*@Kz*dFL4gLM@61N+yfI(wO$Hx>azEpR)?QY!%uv|BvuM5#)y_wmtY(6<;1{svUmJc_K8hVTyNk@FZkBS+y zeg3XG}jxh>GRvu^?Z{?rG!%4a?ZbQ^Eh#>HY+xvLm$9H)v~yS{W}7)>_sVKfT) zpDt_%6S8u5-FHLa^1j3K>pxcTQ9@^^_JL#A2Bi@1J0{S|BCBsv0NcVev1sM`Ie~70 zlFBn44fJSizNqY)v?oy6ebT70BQPmXp_}Z%5PRyAyW7c?;Pj)Acqs82sl@q4s z\n" "Language-Team: Vietnamese \n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Gtranslator 2.91.7\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "sai chỉ số mảng" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: không thể chuyển đổi mảng kiểu chỉ số sang mảng kết hợp" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: khóa mảng liên kết không hợp lệ" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: không thể gán cho chỉ số không thuộc kiểu số" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: phải sử dụng chỉ số phụ khi gán mảng kết hợp" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: không thể tạo: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" "bash_execute_unix_command: không tìm thấy ánh xạ phím (keymap) cho câu lệnh" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: ký tự khác khoảng trắng đầu tiên không phải là “\"”" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "thiếu dấu đóng “%c” trong %s" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: thiếu dấu hai chấm phân cách" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "“%s”: không thể tháo" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "khai triển ngoặc ôm: không thể phân bổ bộ nhớ cho %s" -#: braces.c:429 +#: braces.c:425 #, fuzzy, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "khai triển ngoặc ôm: gặp lỗi khi phân bổ bộ nhớ cho “%d” phần tử" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "khai triển ngoặc ôm: gặp lỗi khi phân bổ bộ nhớ cho “%s”" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "“%s”: tên bí danh không hợp lệ" @@ -111,22 +116,22 @@ msgstr "“%s”: tên sơ đồ phím không hợp lệ" msgid "%s: cannot read: %s" msgstr "%s: không thể đọc: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "“%s”: không hiểu tên hàm" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s không được ràng buộc với bất kỳ phím nào.\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s có thể được gọi thông qua " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "“%s”: không thể tháo" @@ -140,29 +145,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "chỉ có nghĩa trong vòng lặp “for”, “while” hay “until”" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" +" \n" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." msgstr "" -"Trả lại ngữ cảnh của cú gọi thủ tục con hiện thời.\n" +"Trả về ngữ cảnh của lệnh gọi hàm hiện thời.\n" "\n" -" Nếu không có BTHỨC thì trả về " +" Không có BTHỨC thì trả lại \"$line $filename\". Có BTHỨC thì trả\n" +" lại \"$line $subroutine $filename\"; thông tin bổ sung này có thể\n" +" được dùng để cung cấp stack trace.\n" +"\n" +" Giá trị của BTHỨC thì ngụ ý bao nhiêu lần gọi cần lùi lại đằng\n" +" trước lệnh gọi hiện tại; khung gọi đầu là khung 0.\n" +"\n" +" Trạng thái thoát:\n" +" Trả lại 0 trừ khi hệ vỏ đang chạy hàm hệ vỏ, BTHỨC cũng hợp lệ." -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "Chưa đặt biến môi trường HOME" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "quá nhiều đối số" -#: builtins/cd.def:341 +#: builtins/cd.def:342 #, fuzzy msgid "null directory" msgstr "không có thư mục khác" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "Chưa đặt biến môi trường OLDPWD" @@ -181,7 +200,7 @@ msgstr "cảnh báo: " msgid "%s: usage: " msgstr "%s: cách dùng: " -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s: tùy chọn cần một đối số" @@ -196,7 +215,7 @@ msgstr "%s: cần đối số thuộc kiểu số" msgid "%s: not found" msgstr "%s: không tìm thấy" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s: tùy chọn không hợp lệ" @@ -206,7 +225,7 @@ msgstr "%s: tùy chọn không hợp lệ" msgid "%s: invalid option name" msgstr "%s: tên tùy chọn không hợp lệ" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "“%s”: không phải là định danh hợp lệ" @@ -219,7 +238,7 @@ msgstr "số bát phân không hợp lệ" msgid "invalid hex number" msgstr "số thập lục không hợp lệ" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "số không hợp lệ" @@ -295,73 +314,83 @@ msgstr "lỗi đặt các thuộc tính thiết bị cuối: %s" msgid "error getting terminal attributes: %s" msgstr "lỗi lấy các thuộc tính thiết bị cuối: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s: lỗi lấy thư mục hiện thời: %s: %s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: đặc tả công việc chưa rõ ràng" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "trợ giúp không sẵn có ở phiên bản này" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: không thể hủy đặt: %s chỉ đọc" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: không thể hủy đặt" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s: tên hành động không hợp lệ" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s: không có đặc tả tự hoàn thiện" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "cảnh báo: tùy chọn “-F” có thể không hoạt động như mong đợi" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "cảnh báo: tùy chọn “-C” có thể không hoạt động như bạn mong đợi" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "hiện thời không thực thi chức năng tự hoàn thiện" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "chỉ có thể dùng trong một hàm" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: biến tham chiếu không thể là một mảng" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: biến nameref tự tham chiếu là không được phép" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: tên tham chiếu quẩn tròn" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, fuzzy, c-format msgid "`%s': invalid variable name for name reference" msgstr "%s: tên biến không hợp lệ cho một tham chiếu tên" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "không thể dùng “-f” để tạo hàm" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s: hàm chỉ đọc" @@ -376,7 +405,7 @@ msgstr "%s: gán mảng phức hợp được trích dẫn đã lạc hậu" msgid "%s: cannot destroy array variables in this way" msgstr "%s: không thể hủy biến mảng bằng cách này" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: không thể chuyển đổi mảng kết hợp sang mảng chỉ số" @@ -390,27 +419,32 @@ msgstr "không có chức năng nạp động" msgid "cannot open shared object %s: %s" msgstr "không thể mở đối tượng dùng chung %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "không tìm thấy %s trong đối tượng dùng chung %s: %s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s không được tải động" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "tải hàm cho %s trả về lỗi nghiêm trọng (%d): nên không được tải" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s không được tải động" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: không thể xóa: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: là thư mục" @@ -425,12 +459,12 @@ msgstr "%s: không phải là tập tin thường" msgid "%s: file is too large" msgstr "%s: tập tin quá lớn" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: không thể thực hiện tập tin nhị phân" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: không thể thực thi: %s" @@ -454,15 +488,15 @@ msgstr "Có công việc bị dừng.\n" msgid "There are running jobs.\n" msgstr "Có công việc đang chạy.\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "không tìm thấy lệnh" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "đặc tả lịch sử" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: không thể mở tập tin tạm: %s" @@ -505,6 +539,12 @@ msgid "Shell commands matching keyword `" msgid_plural "Shell commands matching keywords `" msgstr[0] "Câu lệnh hệ vỏ tương ứng với từ khóa “" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -538,21 +578,21 @@ msgstr "" "Dấu sao (*) bên cạnh tên nghĩa là lệnh bị tắt.\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "chỉ có thể dùng một của những tùy chọn -anrw" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "vị trí lịch sử" -#: builtins/history.def:331 +#: builtins/history.def:340 #, fuzzy, c-format msgid "%s: invalid timestamp" msgstr "%s: đối số không hợp lệ" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: gặp lỗi khi khai triển lịch sử" @@ -584,12 +624,12 @@ msgstr "cần biểu thức" msgid "%s: not an indexed array" msgstr "%s: không phải là mảng chỉ số" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: đặc tả bộ mô tả tập tin không hợp lệ" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: bộ mô tả tập tin không hợp lệ: %s" @@ -617,36 +657,36 @@ msgstr "tên biến mảng vẫn trống" msgid "array variable support required" msgstr "cần hỗ trợ biến mảng" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "“%s”: thiếu ký tự định dạng" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "“%c”: đặc tả định dạng thời gian không đúng" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "“%c”: ký tự định dạng không hợp lệ" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "cảnh báo: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "vấn đề phân tích cú pháp định dạng: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "thiếu chữ số thập lục phân cho \\x" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "thiếu chữ số unicode cho \\%c" @@ -794,12 +834,12 @@ msgstr "" "\n" " Lệnh “dirs” hiển thị ngăn xếp thư mục." -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: sai đặc tả thời gian chờ tối đa" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "lỗi đọc: %d: %s" @@ -808,21 +848,11 @@ msgstr "lỗi đọc: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "chỉ có thể “return” từ một hàm hoặc văn lệnh được “source”" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "không thể hủy đặt đồng thời một hàm VÀ một biến" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: không thể hủy đặt" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: không thể hủy đặt: %s chỉ đọc" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: không phải biến mảng" @@ -837,7 +867,7 @@ msgstr "%s: không phải hàm" msgid "%s: cannot export" msgstr "%s: không thể xuất" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "số lượng dịch" @@ -845,7 +875,7 @@ msgstr "số lượng dịch" msgid "cannot set and unset shell options simultaneously" msgstr "không thể đồng thời đặt và hủy đặt các tùy chọn hệ vỏ" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: tên tùy chọn hệ vỏ không hợp lệ" @@ -902,26 +932,26 @@ msgstr "%s là %s\n" msgid "%s is hashed (%s)\n" msgstr "%s được băm (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: đối số giới hạn không hợp lệ" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "“%c”: câu lệnh sai" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s: không thể lấy giới hạn: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "giới hạn" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s: không thể sửa đổi giới hạn: %s" @@ -981,76 +1011,76 @@ msgstr "nhảy sai" msgid "%s: unbound variable" msgstr "%s: biến chưa liên kết" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\aquá thời hạn đợi dữ liệu nhập: tự động đăng xuất\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "không thể chuyển hướng đầu vào chuẩn từ /dev/null: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "ĐỊNH DẠNG THỜI GIAN: “%c”: ký tự định dạng không hợp lệ" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "lỗi ống dẫn" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: vượt quá mức độ eval lồng nhau tối đa (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: vượt quá mức độ nguồn lồng nhau tối đa (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: vượt quá mức độ các hàm lồng nhau tối đa (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: bị hạn chế: không thể dùng “/” trong tên lệnh" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s: không tìm thấy lệnh" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: bộ thông dịch sai" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: không thể thực hiện tập tin nhị phân: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "“%s”: là lệnh tích hợp đặc biệt" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "không thể nhân đôi fd %d thành fd %d" @@ -1100,37 +1130,42 @@ msgstr "cần định danh sau tăng/giảm dần trước" msgid "missing `)'" msgstr "thiếu “)”" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "lỗi cú pháp: cần toán hạng" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "lỗi cú pháp: toán tử số học không hợp lệ" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (thẻ bài lỗi là \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "cơ số (toán học) không hợp lệ" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: sai số lượng dòng" + +#: expr.c:1597 msgid "value too great for base" msgstr "cơ số có giá trị quá lớn" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: lỗi biểu thức\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: không thể truy cập thư mục cấp trên" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "không thể đặt lại chế độ “nodelay” cho fd %d" @@ -1146,163 +1181,168 @@ msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: đã có bộ đệm cho fd mới %d" # Nghĩa chữ ? -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "pid được tánh nhánh %d có vẻ đang chạy trong công việc %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "đang xóa công việc bị dừng chạy %d với nhóm tiến trình %ld" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: tiến trình %5ld (%s) trong the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: pid %5ld (%s) được đánh dấu vẫn hoạt động" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: không có pid như vậy" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "Tín hiệu %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "Xong" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "Bị dừng" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "Bị dừng(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "Đang chạy" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "Xong(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "Thoát %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "Không rõ trạng thái" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(xuất ra core)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (wd: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "setpgid tiến trình con (%ld thành %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: pid %ld không phải là tiến trình con của hệ vỏ này" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Không có mục ghi về tiến trình %ld" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: công việc %d bị dừng chạy" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: công việc bị chấm dứt" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: công việc %d đã đang chạy nền" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: đang bật WNOHANG để tránh bị chặn vô hạn" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: dòng %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (xuất ra core)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(wd ngay: %s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp bị lỗi" -#: jobs.c:4247 +#: jobs.c:4446 #, fuzzy msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: kỷ luật dòng" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: kỷ luật dòng" # Nghĩa chữ : dừng dịch -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "không thể đặt nhóm tiến trình cuối cùng (%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "không có điều khiển công việc trong hệ vỏ này" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: khẳng định gặp lỗi: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1311,41 +1351,41 @@ msgstr "" "\r\n" "malloc: %s:%d: khẳng định bị sai\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "không rõ" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "" "malloc (cấp phát bộ nhớ): khối bộ nhớ dành riêng trên danh sách các khối còn " "trống bị ghi vào" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: đã được gọi với đối số khối đã được giải phóng" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: đã được gọi với đối số khối chưa cấp phát" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: phát hiện sự tràn ngược; mh_nbytes ở ngoại phạm vi" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: kích cỡ đoạn đầu và cuối không trùng" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: đã được gọi với đối số khối chưa cấp phát" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: phát hiện sự tràn ngược; mh_nbytes nằm ngoài phạm vi cho phép" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: kích cỡ đoạn đầu và cuối không trùng" @@ -1387,22 +1427,22 @@ msgstr "%s: đặc tả đường dẫn mạng sai" msgid "network operations not supported" msgstr "không hỗ trợ thao tác mạng" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: không thể chuyển đổi miền địa phương (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: không thể chuyển đổi miền địa phương (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: không thể chuyển đổi miền địa phương (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: không thể chuyển đổi miền địa phương (%s): %s" @@ -1448,110 +1488,110 @@ msgstr "tài liệu này ở dòng %d định giới bằng kết thúc tập ti msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: chỉ dẫn chuyển hướng “%d” nằm ngoài phạm vi" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "vượt quá số lượng tài-liệu-đây tối đa" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "gặp kết thúc tập tin bất thường trong khi tìm “%c” tương ứng" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "gặp kết thúc tập tin bất thường trong khi tìm “]]”" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "gặp lỗi cú pháp trong biểu thức điều kiện: thẻ bài bất thường “%s”" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "gặp lỗi cú pháp trong biểu thức điều kiện" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "gặp thẻ bài bất thường “%s”, cần “)”" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "cần “)”" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "đối số bất thường “%s” cho toán tử một ngôi điều kiện" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "đối số bất thường cho toán tử một ngôi điều kiện" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "thẻ bài bất thường “%s”, cần toán tử hai ngôi điều kiện" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "cần toán tử hai ngôi điều kiện" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "đối số bất thường “%s” cho toán tử hai ngôi điều kiện" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "đối số bất thường cho toán tử hai ngôi điều kiện" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "gặp thẻ bài bất thường “%c” trong câu lệnh điều kiện" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "gặp thẻ bài bất thường “%s” trong câu lệnh điều kiện" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "gặp thẻ bài bất thường “%d” trong câu lệnh điều kiện" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "có lỗi cú pháp ở gần thẻ bài bất thường “%s”" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "lỗi cú pháp ở gần “%s”" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "lỗi cú pháp: kết thúc tập tin bất thường" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "lỗi cú pháp" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Dùng \"%s\" để rời hệ vỏ.\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "gặp kết thúc tập tin bất thường trong khi tìm “)” tương ứng" @@ -1595,89 +1635,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: “%c”: ký tự định dạng không hợp lệ" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "bộ mô tả tập tin ở ngoại phạm vi" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: chuyển hướng chưa rõ ràng" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: không thể ghi đè lên tập tin đã có" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: bị hạn chế: không thể chuyển hướng kết xuất" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "không thể tạo tập tin tạm thời cho tài liệu này: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: không thể gán fd vào biến" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port không được hỗ trợ nếu không có mạng" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "lỗi chuyển hướng: không thể nhân đôi fd" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "không tìm thấy /tmp, hãy tạo mới!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "“/tmp” phải là tên thư mục hợp lệ" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: tùy chọn không hợp lệ" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "không thể đặt uid thành %d: uid chịu tác động %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "không thể đặt gid thành %d: gid chịu tác động %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: Là một thư mục" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "Không có tên!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, phiên bản %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1686,328 +1726,324 @@ msgstr "" "Cách dùng:\t%s [tùy chọn GNU dài] [tùy chọn] …\n" "\t\t%s [tùy chọn GNU dài] [tùy chọn] tập-tin-văn-lệnh …\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "Tùy chọn dài:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Tùy chọn:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-ilrsD hoặc -c lệnh hay -O tùy-chọn-ngắn\t\t(chỉ gọi)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s hoặc -o tùy-chọn\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "Gõ “%s -c \"help set\"” để xem thông tin về các tùy chọn hệ vỏ.\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "Gõ “%s -c help” để xem thông tin về các lệnh hệ vỏ tích hợp.\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" "Dùng lệnh “bashbug” để thông báo lỗi.\n" "Báo cáo các lỗi dịch cho: .\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "Trang chủ bash: \n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "" "Trợ giúp chung về cách sử dụng phần mềm GNU : \n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: thao tác không hợp lệ" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "Tín hiệu giả" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "Treo" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "Ngắt" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "Thoát" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "Câu lệnh không được phép" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "Theo vết/đặt bẫy BPT" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "Câu lệnh HỦY BỎ" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "Câu lệnh EMT" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "Lỗi dấu chấm động" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "Bị giết" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "Lỗi bus" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "Lỗi phân đoạn" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "Lỗi lệnh gọi hệ thống" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "Ống dẫn hỏng" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "Đồng hồ báo thức" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "Bị chấm dứt" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "Điều kiện IO gấp" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "Bị dừng (tín hiệu)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "Tiếp tục" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "Tiến trình con đã giết hoặc dừng" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "Bị dừng (tty nhập)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "Bị dừng (tty xuất)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O sẵn sàng" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "Giới hạn CPU" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "Giới hạn tập tin" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "Báo động (ảo)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "Báo động (hồ sơ)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "Cửa sổ bị thay đổi" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "Khóa bản ghi" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "Tín hiệu người dùng 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "Tín hiệu người dùng 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "Dữ liệu nhập HFT bị hoãn" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "sắp bị mất điện đột ngột" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "hệ thống sắp sụp đổ" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "chuyển tiến trình sang CPU khác" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "lỗi lập trình" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "Có chế độ màn hình HFT" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "Không có chế độ màn hình HFT" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "Đã hoàn thành chuỗi âm thanh HFT" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "yêu cầu thông tin" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "Tín hiệu lạ #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "Tín hiệu lạ #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "sai chỉ số phụ: không có đóng “%s” trong %s" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: không thể gán danh sách cho bộ phận của mảng" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "không thể tạo ống dẫn để thay thế tiến trình" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "không thể tạo tiến trình con để thay thế tiến trình" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "không thể mở ống dẫn đặt tên %s để đọc" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "không thể mở ống dẫn có tên %s để ghi" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "không thể nhân đôi ống dẫn đặt tên %s thành fd %d" -#: subst.c:6062 +#: subst.c:6167 #, fuzzy msgid "command substitution: ignored null byte in input" msgstr "sai thay thế: không có \"“\" đóng trong %s" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "không thể tạo ống dẫn để thay thế lệnh" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "không thể tạo tiến trình con để thay thế lệnh" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: không thể nhân đôi ống dẫn thành fd 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: tên biến không hợp lệ cho một tham chiếu tên" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: triển khai gián tiếp không hợp lệ" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "“%s”: tên biến không hợp lệ" -#: subst.c:7056 +#: subst.c:7201 #, fuzzy, c-format msgid "%s: parameter not set" msgstr "%s: tham số null hoặc chưa được đặt" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: tham số null hoặc chưa được đặt" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: biểu thức chuỗi con < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: thay thế sai" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: không thể gán bằng cách này" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "" "phiên bản hệ vỏ mới sẽ ép buộc ước lượng dưới dạng một hàm thay thế số học" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "sai thay thế: không có \"“\" đóng trong %s" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "không khớp: %s" @@ -2030,35 +2066,40 @@ msgstr "cần “)”" msgid "`)' expected, found %s" msgstr "cần “)” nhưng lại nhận được %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: cần toán tử một ngôi" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: cần toán tử hai ngôi" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: cần toán tử một ngôi" + +#: test.c:878 msgid "missing `]'" msgstr "thiếu “]”" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "lỗi cú pháp: gặp dấu chấm phẩy “;” bất thường" + +#: trap.c:220 msgid "invalid signal number" msgstr "số thứ tự tín hiệu không hợp lệ" -#: trap.c:320 +#: trap.c:325 #, fuzzy, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "eval: vượt quá mức độ eval lồng nhau tối đa (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: giá trị sai trong danh sách trap_list[%d]: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -2066,89 +2107,89 @@ msgstr "" "run_pending_traps: bộ xử lý tín hiệu là SIG_DFL, đang gửi lại %d (%s) cho " "chính mình" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: tín hiệu sai %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "gặp lỗi khi nhập vào định nghĩa hàm cho “%s”" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "cấp hệ vỏ (%d) quá cao nên đặt lại thành 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: không có ngữ cảnh hàm ở phạm vi hiện thời" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: không thể gán giá trị cho biến" -#: variables.c:3453 +#: variables.c:3653 #, fuzzy, c-format msgid "%s: assigning integer to name reference" msgstr "%s: tên biến không hợp lệ cho một tham chiếu tên" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: không có ngữ cảnh hàm ở phạm vi hiện thời" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s có exportstr null" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "sai ký tự %d trong exportstr cho %s" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "không có “=” trong exportstr cho %s" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: đầu của shell_variables (các biến hệ vỏ) không phải là ngữ " "cảnh hàm" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "" "pop_var_context: không có ngữ cảnh global_variables (các biến toàn cục)" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: đầu của shell_variables (các biến hệ vỏ) không phải là phạm vi " "môi trường tạm thời" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: không thể mở như là TẬP-TIN" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: sai đặt giá trị cho bộ mô tả tập tin vết" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: giá trị so sánh nằm ngoài phạm vi" #: version.c:46 version2.c:46 #, fuzzy -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "Tác quyền (C) năm 2015 của Tổ chức Quỹ Phần mềm Tự do, Inc." #: version.c:47 version2.c:47 @@ -2237,11 +2278,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] LỆNH [Đ.SỐ …]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [TÊN[=GIÁ-TRỊ] …]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] TÊN[=GIÁ-TRỊ] …" #: builtins.c:82 @@ -2265,11 +2308,13 @@ msgid "eval [arg ...]" msgstr "eval [Đ.SỐ …]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts CHUỖI-TÙY-CHỌN TÊN [Đ.SỐ]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a TÊN] [LỆNH [ĐỐI-SỐ …]] [CHUYỂN-HƯỚNG …]" #: builtins.c:100 @@ -2399,7 +2444,7 @@ msgstr "umask [-p] [-S] [CHẾ-ĐỘ]" #: builtins.c:177 #, fuzzy -msgid "wait [-fn] [id ...]" +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-n] [id …]" #: builtins.c:181 @@ -2494,7 +2539,7 @@ msgstr "printf [-v BIẾN] ĐỊNH-DẠNG [CÁC-ĐỐI-SỐ]" #, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DE] [-o TÙY-CHỌN] [-A HÀNH-ĐỘNG] [-G MẪU-" @@ -2502,9 +2547,10 @@ msgstr "" "HẬU-TỐ] [TÊN …]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o TÙY-CHỌN] [-A HÀNH-ĐỘNG] [-G MẪU-GLOB] [-W DANH-" "SÁCH-TỪ] [-F HÀM] [-C LỆNH] [-X MẪU-LỌC] [-P TIỀN-TỐ] [-S HẬU-TỐ] [TỪ]" @@ -2940,6 +2986,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -3001,7 +3049,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công trừ khi đưa ra tùy chọn sai hoặc gặp lỗi khi gán biến." -#: builtins.c:530 +#: builtins.c:532 #, fuzzy msgid "" "Set variable values and attributes.\n" @@ -3012,7 +3060,7 @@ msgstr "" "\n" " Lệnh này đã lạc hậu. Xem “help declare”." -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3038,7 +3086,7 @@ msgstr "" " Trả lại thành công trừ khi đưa ra tùy chọn sai hay gặp lỗi,\n" " hoặc nếu hệ vỏ không chạy hàm." -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3106,7 +3154,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không gặp lỗi khi ghi." -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3128,7 +3176,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không gặp lỗi ghi." -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3178,7 +3226,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công trừ khi TÊN không phải lệnh tích hợp hoặc gặp lỗi." -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3197,7 +3245,8 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái thoát của câu lệnh hay thành công nếu lệnh rỗng." -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3230,8 +3279,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3273,7 +3322,7 @@ msgstr "" " Trả lại thành công nếu tìm thấy một tùy chọn; không thành công nếu\n" " gặp kết thúc các tùy chọn, hoặc nếu gặp lỗi." -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3313,7 +3362,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công trừ khi không tìm được LỆNH hoặc gặp lỗi chuyển hướng." -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3325,7 +3374,7 @@ msgstr "" " Thoát khỏi hệ vỏ với trạng thái N. Không xác định N thì trạng thái\n" " thoát là trạng thái của lệnh cuối cùng được chạy." -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3338,7 +3387,7 @@ msgstr "" " Thoát khỏi hệ vỏ đăng nhập với trạng thái N. Trả về lỗi nếu không\n" " phải hệ vỏ đăng nhập." -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3390,7 +3439,7 @@ msgstr "" " Trả lại thành công hay trạng thái của câu lệnh được thực thi; gặp\n" " lỗi thì khác số không." -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3411,7 +3460,7 @@ msgstr "" " Trạng thái của câu lệnh được nâng lên trước; hoặc thất bại nếu xảy\n" " ra lỗi." -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3434,7 +3483,7 @@ msgstr "" " Trả lại thành công nếu chức năng điều khiển công việc được bật và\n" " không gặp lỗi." -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3478,7 +3527,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu tìm được TÊN và không đưa ra tùy chọn sai." -#: builtins.c:816 +#: builtins.c:818 #, fuzzy msgid "" "Display information about builtin commands.\n" @@ -3518,7 +3567,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu tìm được MẪU và không đưa ra tùy chọn sai." -#: builtins.c:840 +#: builtins.c:842 #, fuzzy msgid "" "Display or manipulate the history list.\n" @@ -3585,7 +3634,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không gặp tùy chọn sai hay gặp lỗi." -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3628,7 +3677,7 @@ msgstr "" " Trả lại thành công nếu không gặp tùy chọn sai hay gặp lỗi.\n" " Đưa ra “-x” thì trả lại trạng thái thoát của LỆNH." -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3659,7 +3708,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn hay ĐTCV sai." -#: builtins.c:923 +#: builtins.c:925 #, fuzzy msgid "" "Send a signal to a job.\n" @@ -3701,7 +3750,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn sai hay gặp lỗi." -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3785,7 +3834,7 @@ msgstr "" " Nếu ĐỐI-SỐ cuối cùng được định giá thành 0 thì trả về 1; không thì\n" " trả về 0." -#: builtins.c:992 +#: builtins.c:994 #, fuzzy msgid "" "Read a line from the standard input and split it into fields.\n" @@ -3880,7 +3929,7 @@ msgstr "" " Mã trả lại là số không, nếu không gặp kết thúc tập tin, hay chờ quá\n" " lâu, hoặc đưa ra bộ mô tả tập tin sai làm đối số cho “-u”." -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3901,7 +3950,7 @@ msgstr "" " Trả lại N, hoặc bị lỗi nếu hệ vỏ không đang chạy một hàm hay văn\n" " lệnh." -#: builtins.c:1052 +#: builtins.c:1054 #, fuzzy msgid "" "Set or unset values of shell options and positional parameters.\n" @@ -4074,7 +4123,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công trừ phi gặp tùy chọn sai." -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4113,7 +4162,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn sai hay TÊN chỉ-đọc." -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4146,7 +4195,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn hay TÊN sai," -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4184,7 +4233,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn sai hay TÊN không hợp lệ." -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4202,7 +4251,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công trừ khi N âm hay lớn hơn $#." -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4225,7 +4274,7 @@ msgstr "" " Trả lại trạng thái của câu lệnh cuối cùng được thực thi trong\n" " TẬP-TIN; không thành công nếu không thể đọc TẬP-TIN." -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4250,7 +4299,7 @@ msgstr "" " Trả lại thành công trừ khi chức năng điều khiển công việc không\n" " được bật hoặc gặp lỗi." -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4409,7 +4458,7 @@ msgstr "" " Trả lại thành công nếu BTHỨC định giá là Đúng; không thành công\n" " nếu BTHỨC định giá thành Sai hay đối số được chỉ ra sai." -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4421,7 +4470,7 @@ msgstr "" " Lệnh này cùng chức năng lệnh tích hợp \"test\", nhưng đối số cuối\n" " cùng phải là ký tự “]” để khớp với “[” ở đầu." -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4440,7 +4489,7 @@ msgstr "" " Trạng thái thoát:\n" " Lúc nào cũng thành công." -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4517,7 +4566,7 @@ msgstr "" " Trả lại thành công trừ phi đưa ra ĐTTH sai hay tùy chọn\n" " sai." -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4574,7 +4623,8 @@ msgstr "" " Trả lại thành công nếu tìm thấy tất cả các TÊN; bị lỗi nếu không tìm " "thấy." -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4605,6 +4655,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4666,7 +4717,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn sai hay có lỗi phát sinh." -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4699,7 +4750,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không có CHẾ_ĐỘ sai hay tùy chọn sai." -#: builtins.c:1499 +#: builtins.c:1502 #, fuzzy msgid "" "Wait for job completion and return exit status.\n" @@ -4711,15 +4762,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "Chờ công việc chạy xong và trả về trạng thái thoát.\n" "\n" @@ -4737,7 +4798,7 @@ msgstr "" " Trả về trạng thái của ID cuối; không thành công nếu ID sai hoặc đưa\n" " ra tùy chọn sai." -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4761,7 +4822,7 @@ msgstr "" " Trả lại trạng thái của PID; không thành công nếu PID sai, hoặc nếu\n" " đưa ra tùy chọn sai." -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4784,7 +4845,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4814,7 +4875,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4848,7 +4909,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4877,7 +4938,7 @@ msgstr "" " Trạng thái thoát:\n" " Trạng thái trả về là trạng thái trả về của ỐNG-DẪN." -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4895,7 +4956,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4930,7 +4991,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4949,7 +5010,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4968,7 +5029,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1661 +#: builtins.c:1671 #, fuzzy msgid "" "Create a coprocess named NAME.\n" @@ -4990,7 +5051,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái thoát của câu LỆNH." -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -5013,7 +5074,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu TÊN không phải chỉ đọc." -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -5031,7 +5092,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của câu lệnh cuối cùng được chạy." -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -5054,12 +5115,13 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại trạng thái của công việc đã tiếp tục lại." -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -5072,7 +5134,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại 1 nếu BTHỨC tính là 0; không thì trả lại 0." -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5121,7 +5183,7 @@ msgstr "" " Trạng thái thoát:\n" " 0 hay 1 phụ thuộc vào giá trị của BTHỨC." -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5225,7 +5287,7 @@ msgstr "" " HISTIGNORE\tDanh sách mẫu cách bằng dấu hai chấm dùng để quyết định\n" " \tnhững câu lệnh nào nên được lưu vào danh sách lịch sử.\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5279,7 +5341,7 @@ msgstr "" " Trả lại thành công nếu không đưa ra đối số sai, cũng không sai\n" " chuyển đổi thư mục." -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5327,7 +5389,7 @@ msgstr "" " Trả lại thành công nếu không đưa ra đối số sai, cũng không sai\n" " chuyển đổi thư mục." -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5380,7 +5442,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả về thành công nếu không đưa ra tùy chọn sai hay gặp lỗi." -#: builtins.c:1906 +#: builtins.c:1916 #, fuzzy msgid "" "Set and unset shell options.\n" @@ -5417,7 +5479,7 @@ msgstr "" " Trả lại thành công nếu TÊN_TÙY_CHỌN được bật; không thành công nếu\n" " đưa ra tùy chọn sai hay TÊN_TÙY_CHỌN bị tắt." -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5434,8 +5496,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5483,7 +5545,7 @@ msgstr "" " Trả lại thành công trừ phi đưa ra tùy chọn sai hay gặp lỗi khi ghi\n" " hay gán." -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5535,7 +5597,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn sai hay gặp lỗi." -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5556,7 +5618,7 @@ msgstr "" " Trạng thái thoát:\n" " Trả lại thành công nếu không đưa ra tùy chọn sai hay gặp lỗi." -#: builtins.c:2006 +#: builtins.c:2016 #, fuzzy msgid "" "Modify or display completion options.\n" @@ -5615,7 +5677,7 @@ msgstr "" " Trả lại thành công trừ phi đưa ra tùy chọn sai, hoặc TÊN có một\n" " đặc tả tự hoàn thiện được xác định." -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5688,7 +5750,7 @@ msgstr "" " Trả lại thành công trừ phi đưa ra tùy chọn sai và MẢNG không phải\n" " chỉ đọc hay không là một mảng chỉ số." -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5698,6 +5760,21 @@ msgstr "" " \n" " Giống với “mapfile”." +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "Trả lại ngữ cảnh của cú gọi thủ tục con hiện thời.\n" +#~ "\n" +#~ " Nếu không có BTHỨC thì trả về " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: tiến trình %5ld (%s) trong the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "Tín hiệu lạ #" + #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "Tác quyền (C) năm 2014 của Tổ chức Quỹ Phần mềm Tự do, Inc." diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo index 322296c28d8d3a9894683584734cc2dbe3f48eb0..db222260a9c36e716fbfa3d4408440cb3c2dbe20 100644 GIT binary patch delta 12537 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 delta 24970 zcmb`N33!#o`M2K_tQt3PLqU;O1X)bj6ckVpWs3`-px}aVNKQgZauRY*SlkYX>|v1r z0YL<06M=xB0Rp17*4Cx1t<`Q?mzao#czpPyFuP^w`^H9JkWr$x8FQ^I^^zo_A(5&)eBvxt{lBchBnrzkg8k#sWp!PDVjr~+dg z!%z*)ap}$Q4ARxG4g5814*w2)_zjc*Z7yXXusu8nUIEX8BVi|40K3t@w~|OdGG2fh zQQ$Jq>kBW2XTTtoKvBmR7>6K8L_&HRE@57ex_{**4+Q4&3cY_+~Fem|X;F<6NsCuhh z`XG$8AmddcD)=^3#c!YlIQI%GP*f_kZ~@Y2QP#hpc;A}c7}h08hJYN(i(Px8u_(Qg4_<(U?J2<=Rgf; z4fJ6ZRJ(tK8pzkM6>QND{bvyAf&r+ZG0=xUh3a4tJQZ$&EC6p0)Kt6+&x0*k3d+xb z8re9gcJ6~R%4IIS0jj-yP=dY$CBSgv&qaYHOSqLbZ1(jN@Mhz+ug_{s&oAg@;<+4^?mp z91>u;Ky~=;F#G-!cnWDR%a%J8rju;tcoF>iCm1G_Ep!^eQo}=C2~Q;b9#`8WU{o2D!5AT1r*0ysA zl}dSk!J|wIT(N<{(9gh4o;Q_rtF6rc2~=FR4a0z|;T!Pm?VdLu{vFD*$~6u9SCcCOMG#tI}j0gj~Hy5D2@OwIqmlS$|P38K;xxCY+; zSI^r){<-gX-s`mUGx#L}t$q)Kh7ZNSFa|Qt-78uy!hD|J`y2lren@e*yb{ z4vs+3uCNRF z_n#Lqw(~e_LwY}y4gAjWL)eS{z2nZe75l<#D6p_i!21J|y$Y3n?4p1-7$%?u$Y>uh zBfkpD0gZ&3!n@#ojI)lfCO5dIm;MSlb3qFZ$fm{rpYwj_NGR0p@g?r;`Vdrv~O^DgWIz3u_C zn)*Tsd@YQ%C2|W9Nm>du(ubi&wi`-SN1>MCtMFp@22_XN!b@R?9=3zqpc*cR zAbolU%!z6eRQboCZ0pUQ_+P2wT{1M%uc10T|59793)Beif>*)&U?!}F61*Ntko3!} zU_GFWZ>-~N*qQWh$3H?%O|7kQMsy*RgXs#@@U>7K7ekHkL3lOX4kchclxqJ4rP{OlTU+S{Rev0mtt^Ck|0L{6 z|K6*vz&B8H-FbkWijlB4=~-|jJODev^s8-0J)tx-0&2C)fYQW5*bZ)n1K^8rG(2IT zEq5oB<_h7d^zY3kas_+{-U?rW66C^bti;3MWu%LttbPmBA@T(%O}zyr*auL1!kO1v zRbLFH!Cp`uUI!)E1gLtmVXPOCWkg26UqG$jmV+!i!Jm-s3$nbSYoiUj8FQZydMh-meUR*fDTIUd`Z8qdM1xkSX zpz5uHKHLvAr+NwWqcE$Y@`TE17$;FR%L6*kZN{9N&FiqSNm_M zisuZo6)uLFic6tJItdPf5vaL70A*}nLK$m^EW4Wez@DT>LivT+Q2lL*xyUb}*8hi4 zQ*i!uc0^sFRG$Tl;3%j${u#`LZ$SBrtFE`}y9mlCABA$Yzk)K#Z=r1J91ax{q(9UY z#-kgzNLd#y*=3R&=S($k!C(4)$uXd zkMwV$G;qo-b~$#38pst;%XB!D@r9vQ(K4vJ1@CbpvetK?to@%*+i0^}?MS;qHEgbvp^Wxx_x`LqZMn;#{L1Z6{$noG zK&xX!G9ZcMs9*K!uz4x z*$#CM_>E)iJ0en9xAB&Pp(@@1eK;RV(#PHVUqd;l8Yr9i!m;H9JLkQj+8YZcaM-1n zLk(y#&P#t%M${z@2Bey~|TjLB+`x&ps;FA`95eq65Ypfgm({!qqqCzLA79M?mi^d2Y; zz6RCq=TM&RxIA003zR^&Lk%dB$NHC~OUO`#tx)Nwpd8DqP{#BYRE2*)jrg=l)+1g7 zebTo;2{aX+0_Q_5)0Oa?X6%M=c^aG0WZTbmVawaXv4D3x1t*a)D8Ru0$`kG{vK{{t zs-d@`8m@Ev9LkZT6|?L(BAp6lD_u$h-t|-%0@d#F`|Y}415t+e0z3dSW(K@3U_3S} z;N3&yud@T*M@Tq!4qvTs==^{eI1U%NFyQTE1e=!dkxF{Ra+VqIZ>YdVs25%n@HWs< z#lr#b9rCYO8}LeDtMyj!r5mhGt%1_yHmHk=Bk&06*qF`CEh9L4OTasd^!26K=e;y5ZXxV$`*?>n;FY9?L_;EiE zc#BByebEYZ)vp3x8Rdt<-)a57PGkug+g`FN?)|cz`)lEeNID8??(h7y2-n}sj z%&oN@G^@vVpU4Y%8x{J08u0$boUeuwY#A1lNk3EytUU)GbSHsWg;5}}ZCNttco{{F2kRH@3&8wk))p=>&ORVR0ZPL7P zw3C;S=6%LMUV!qH2YRHL<^E=mw3zp6G7@BHgirOfJPNg*e+6Z=e{uX2%0r%TX_|LA z9i0t3lfLmXTW=cFE;tKn8(t4}^f~~qhrfYr3*LFX(#)OGeZ6C8-p5Gxv))!E`}*0D ze*+nSH}uLh^C597)cVhJjKbR(@hm7o|I$CrTsHj=l&2grAk7@tbD#u%-SIv681+7Z zg$S}Dc1@ZwwzNTM-rE#B14`mgp+<1xVB0`DD5LBSS!#y7*2)K#3L^KB9taR zf@5MMsU_pTdo~c{s5@M>1|Nw{4%Jy zJp!+Ue}!5#t%h06`B1(;({Tu7YGdAb8}Ulri$zc)-3+_J{ZL;r@53JO9R5<-2WCOp z#%#C|u7NsY^}EgvBoB5Yy$;H@UV-i58}K6dZ+M2*f7|PAM?Ik=48jrcZm0%dg3`X<#u_#pj@m@na~Je*?AooHxP>d^zkzIvZ-v*Ek-8n%X}>wet;(T}7nJ$TYKw zOoDq!r{82pQVn$gc?+t86K}R1w})z|2h@m1Luq0v)SRz{QvD_<+xQ(+`DUZ+)L!h^ zdlc(mRyc$VXN3hgy~~s8#V0 zlu=eg_46fEKOJw0S?lh8i(T*ip;U7tY!2^%8u=nP3T}gH_}?!7)LX5fouM>20IL3d za0q+?Y5<=>*--iztC9XthuNYS5gA7X)SNvFjj=(k?@Krgs9+Y%fK#9ZTMwm?-B1F) z2(N+f!wK+WypwEXp5qF58tIKtQ@RJ<0Aqh4A|vZ`yPeAsP$QTErOHR4rs616gMV=E z--8mM#T_=kGgP_WP*ZdRl+liN@5`a4U;`|MZ^5&){)gXbJz6&89OB&rPldCf8d?f9 zhnt`TdIhq3dVh!7w*Ltw*mqEZpEAyN)ECP5ra`Uu?NE;E6&QvIc!AdcEq7VZ7KQ5g zA*hBQg&p7ys0MxuHNt;FS^Y`lEi<5|WH`)+ce(U0p*-s!q1yf2jEKL1@PBRwm}8dDaOr;I{rVgppid!Wj{1uus! zLRPS0Q2pE;V*N|i50aq{6H8p!-fB1W-<#tBCb-i7oG!`Be6{KVHT;y3Oqxj0POQE&WJD}!rw&NbC zif=*9dCRc%`PV?Ljw~p_#zT#C7L)^f6v`-HgwoJg(5(N{i|kxp45g~up&E!m&Gkm8 zIs7e@as3%;L?1Z%#kQkcp_W+`s>27MJnIgqUGn!(8vP6gpiahhTK{@3NMn5}*F8_d zy@V}#<$o*q6I%%9^G@8bGb z+&q_`Gtfu;`j3I6<4kq@fPIi`3K=z(&dB;iT{%Dcfv^0nlc|Y zerA!5{ez#slFK)Qd8Fce0-tqWSC?nsaP%TFlfd_id3rg%Md}FQcET&qVkw? zdH(^Sl6W4}^E8}FSVR~^dODn>`9GcxWx0G=duw5T_$A>uLTlc=4)uvHBh=T;c0vd8 zpCQf1ve|U@!wbo4M&1L2dkAu9dM5I2o{f5&U_a7Xl$9}_kN@!=Q6sP;)c4$EC?}Hx z^*llNGx4#6%PH3d<`dcyYE21@mAIY(7OCG(l-H9(c+8c_fjkJ6--~l+_`lf*`N? z9D%E2;}I7UPd+~*qW$9!+&`IrzqpZv+Nz*1fABERNPf2xpGVkEe1yx_%WDa(sPG&3 zPeM21_3#e_JvzwDbme~r_Yh83+U2#O{P84@(!Y6bKKBukS6oJr*VMCx_oor26CXqEH1|X??+glj zM~0qrUF9m9^tQpXT%ODFJ|_JriL2lcLRab!Aw7n0w(Bg{)p?%0HwY~W|01s%t|y#F zx$*E%TK_tueMGo`0)2U*O=B0~J;JSoc7#6@TDe98lzEBxP2@FqdAs4wgjWd}E|1sV zUHah}YvEnWyE_SeXyX>Rn*O~jiL4|%O1Ob^J6`UC*ANDh_fxnT>d{W7=W)V)m;T%E_wWs-CLgWr5c;*nU zCtOXsHQ_v$uXii;!}Cw_UV43_1t0My$a8#Odr^j(4R6se4D%lglCECSx@{$LMOtfHp^S&m_ePd zh=0pFJ!fnEuOo6gFGjmey?9DLJQupWJvQl0ffER~yZj8|ml1!0u!hi^cJ%zk!u&o< z{y}0(8|5k5o)DD&PocnxRD2NX`G#;N@xg=*gx{K6zE&KCKf3sA_%NY>FqqJTpyvg` zM#3nSQfJXZg?@j37@-A`I`(cD`itx-O zm`32=T$$JPf@cNcV555fL%a)ZpGE!^#E;|q)BL088?Mkk_%Scrx%4>VU%9wX#VZN# zled%5mk=f-pObl~=S0dcB}54ONoSc{+^yq{uDxNVJdXJ%ME>nwzQ@ZKiJwN^wXVS+ zc^46?UB!2JKZAI8-XA93l6Z6Ccf0qW817rr?Uc^li;8EI6;|hOB zNhsuxD$0#c3zmfZAw{L(oM1G+D4gMEg|oZvTRpaUr&!mMd>->NdQ!+AJa**GgGY_Z z8Zq3@kNBaf!Gh9YG?e29v$Kmza`MA@ezeGsQm~}7AQbU)i%R@pNq%%vVJMoPZCY`4 z=%%ah51vw*PaC0dRQ1{wgrbdlXh+}W`zK!5wuhge+bBQPZA6v2_bZ<;x9z^=Gk07T z%gN83;YTKg3JUy^P^74|Bs=66Lib6EO*~b25=+Q|m31=S39t)bZAZ`1x zl!g#whEEHV{roVNTo@`WDw&b2S=gi|=8VlU!4c-J@uY>D6l)N%h#?sj`IvfkNq%v( zsKkyd#=weAt>XOR&<`2Hlpkqx;tcE@S^beCMrDmf-bf^v7xJw#l5&?csm$6a$c*L} zVtC1kjy245vQDH)ok%o@N*WI`+T?w(5Kk2~wpm>2o5qnT5@J2)q^7R4NtFh@ltyAq zdDBIVLZ+JHW_~b-sre<*(qO?cGcx^0nv@}$X-suK@<&P*M?$4Jv7%_Gq%gm+osIsH z^3h4?&yC6GYIu?HDt=M1{4@s0+HCMuMPXT_UtAE3VvmK5onBV1e?!)dS)=jVF+VSV zY6vHf@4{f^6vCltzFfIkSH?>ehqCi?^KtA+KiW?PjSLaJLpioRQ!U~=S%yEsxT*|a zo^nEI*tnw*zKb~}$E=cZuAQXIk`J_gE5itr%vVdvd{qt?B~!?R3{gf=FvB|b5eQc@ zEk6>FpXsvH+|XAh%CET zkDji2g818IFik_XDku$Z9)HIk=io&%K7Sqo1N6(K1BS`~n)W(RBqeqRt zIcxY(v)2Xlu})c%>y@1yt2eDo)Yg<;lo!Ss=JeCn9`x;NqZeezEz-tm*GRQS4IF)69@w=f}1zXKWCKZ(yFd`gK2>GqEE-5OM^)pNgF@cfdV0Ng{ zSOy1~GwWE)8p#h&Et(w4$?)@}D0Jsf%eM=S1BL_(ho<9@%%applV!$Yl{l3XkU2}V z4+jfFth;c2lm(Q3w>CXxNe76NQ-qqstnkqE{0OGQ#H*F^4Zmm=vva1wGLoeC%AqN8 zB!KD3^qK073CS8h2y?d)YlE(5tG6D0C^gVjBYshdX@`y59Hh+V5o@dlnjE8Lg2vsD zOG2FEWF+641fwwYg-_ztgs3_exoJ8^dOVQR69Nysd1#~g$cs4xwPzY;zodliOsXyl zTc<0(haex)Vj3FtA99e@Hwxb|AH|F%CBV6iC3m^yB7uhocv&3xG2JBNb2B{Z#V4ZY?&6#PgZ$w+1W94Gx+A4@h;Yr*$uLL zgMxGNBU;wxt*K@j(xS%Bnpy?>0$Z-uxz^b+rb%&Ay@_dti$<_gtn))JKPXENd9a*N zZm_f<+Gw>5b&Dm;8G!S^4CA*$k#he(t%v%Z+IROe{q}u2XK?ak8g17cJn^8(oq<@W z(S|s~q~-i^8~F8TC|EwLCi7Z(?vx8a-Nyd<`MG>Lu{7;aIaf;?*08j}n30CU**e07 zO3FViJ!ju}2Nqp?d?;F45{{JD{Pl)?o8O+)Zsp!UMtD#tyFj8O9fSN!juA|1EcAoX zXh}Y!2)Sj?Vw4ToHE1_<(;X9qmDmr2hB~G(cYHy_VEM+6&M6=NX^U8HIFNJA?>UbiUB^mHmND2;Ho!INn#*ZI`B zem_0keZ`tH<}`WToY2J5ygaNd^?8(+Za>WYyn>>M9LyTjWh$5*o#l~q=t=SW`9)~a zoSKZx>FIp@U1zQ^vBjXGqVcmiZasj-zhN^_Y~F~Q{7 zt;Z_E8|2PgkyJ{&Z}7FC|rE5O{lqX9;=|31sbB>v0@dMsI@_ZvxNUIGWM}f;J*vmSVr@4 z*0pQbaTSx=1pb|APa{Y=Fn35^enFT^A`L6Em>(6r<0|9B$N8#KHQ|E5S!q}DI=euH zg2vkua|_?Uqv5=z^1LYtL_X^z9?9|NMFn#9dSZUAg6X=|FdXFnId-Tlg(Z}!6t8cHKncaI; z+}tm)w&L4-`Cf_d(!x8hgaQtWnfZ=OKKO)PdqX^v0!Fm-GYX{EY!{0 zQM+Pq-I2Zjw69;%=BP|e|otBwQ%Pjxu2ZsYd4XP${4UYaOdP&;Q^?e2=iy2`}9 zmGSv&DrS}i&T3t|Ye7wQRn4I#_74K7^6k1-Jhv`zUd2-tf#w}*4)2N2JX~|&Penob&wu*;nGcvn zY<}YFw#Vnps@r`av1@bf-s;4XZIq~e_`%wJ)wR`+)*M*)@!_(>(q%Qztc_P5lyvs{ zIKFgYe9qJH`D^3VhbUclbZzbSMd%~Gw6b=^c5+TSQwI{;ElJyM#Z7MpF5oW#HAjw8 z3Po}0ZT=Y0*_E^c8o@XP4RZx+H}0gMxnuj`g28k<74akG@db-*BlWY7)NOhqv2aWL zp@qo?C#J`@RKyZXw#0W;)E+L6?^+$-b0}VUAo)H!JvE}lh69OJ^O#5pziwuH^R}i% zbJA-L%&a-E!;V~qR_;kG-W@NKI)11^D4pE;Csx@k3i{4zG^SnO}Qo8-qLc z>R)!%MAN&L*`82vP4$-e+%>6gte8!u%U5Ud%@0$^R!EdRQ1?_7$(p0Fjq#;bNShq= zWClIAe$L|B>NVIv!+6Y~eS7KeQ@(!Q(qxr_CWE&<)UTKo->nYa;OEZyo_Y(7RI$z5 zB$jzkZ}pE?HmD(hFr9*xhhXpnPPMcu*&8nsrE9^bt_QSr2$qg1)nWF>VFv0`pZ zY?$A)zo>gb)oVxILQC}(`&mTHTJ5&wEZtaq@yePbi<9k?CX27wo|s={)!#^*sp)lV z9!@NJ)at8gPt%iClL}%EnoiV6SEA@qNg(5Ti9gEJ=g``)TL~FAhCX(bs9B?=DI8M_|nyMj3Q!qs`&2NXd+QI z50h!|5v%r~GyEG4t#-k|`1~hGCTkn7XQZ+oy-n-5us zKr{Fn>lQvf94o`0*aUSG6&q|kIRxuUWqFJD93x<3_hQ5>t2wYZeqgK94a1tH0WmTz z(~YcFjZ0Ti8h?~nUCI6VXX*1F@Bdn#^vDR5Iox4Q$!S4_Sya7xuz2Li9B#p<>_ zmRP^cNxf9YpB%htFS+yLK9jr0(Rr8$E}IR&R%Y5Y(j$vCW2T9kBkPdDHrk{)(`Lgh zPkh(y6=n&uQs=~%JrRFqPF_VW0ixitqCS%GXbi51Vp=kH0mYMHnnGdJEw!kPoSB%2wBz4W%r zKz76C!`_S0%)x=oHM{8}@okIZWvi_Gsh-eKeDi~L#LMQU6dpgcRE``0=4@#qKuq^$ zT!Ld2yBMHL*p9V;E3F@An66r4{;Il}bCPrY;KPY^J5vg<+h}~g6OAeEL7S|E##*S` zI?ITc*!ut*SIo_rF^i@;)Ie?a_r-R%vPr!)nVRGr(0a{*&9&PW+kL%$1(RNhMiQ$I za+Z={s5-WOo!WALm$BofOzqB{u5InxIsxq5%8HE7U2ZKX*@r!xB%WMQU%lFPU^`Rm z>$cY&U8C-|Z{#TFnp?ztF`?Lp^%^l(>*@LIH%_MY>uT36!cth{Ry!=$#LD@IW$lP2 zOlwIYP*h@pOeJ7b)7#TA+@ysBF8h6Y~t4!*f2Ccc+X6q^!CRXjTXB31o@2!Tc^GF^B zjfcUybw|(Cy03vo^I5w!HVb!W>RLmzjZ)b5CovZ9!^(eTkyv@GxiMud5pqm(S~h02 zAYg+CER(w3o2?){^i9tlrYWABtNNJ_#}6F%v3(S8pf8_VE79iuY#(+MeC89uDlVYmDir2u=x{d!2oivNih_{nS>M z$M-yAy`k-O-2$t^_|k`JS8#50-(2y{d+YXZK?_x{R0salewe<)?BO83i%+FRY?d4! zwdru+KClo^&H>i6XnwR14s135+vQvT=sxADHoX&Q>z`un)EZUAhLh7;=RCG2v3iNk zaO?4@MKy=!J00v@pP0EVWyyA(bDGE2fhF+oUPNiwBJczElU@o zmb%K74B8f{+gOJ4)iLbQGIPd{Jx%M4?)cHFJ$58_I4i;2IW%Fv)#7uu$M^ExsfE$c zx2L!G(Id4hwKL4BIqrV{g) zNjuE(hIweGw)#Q8lQZEJm5H)hsnHBPwoZJ`zPec}n$(G{OEj&N-%tsg(P!a=)J=Y; z#LE5D?ri5TIoyJDT#p+i`_)s67#Z5CJF*io<9n9!?U*bYZfM+&A`#C)BeXz7l+%IaiC(T0waqi`4Yo$8JrsXMSEIR^Xp z5B~E*?Qv3Rn6U2;g-`N^p-gWiK;_~1yhEmI^Mjb?V!o#OvBcV=Tsn93aTqASzG9a> z;oIqz+co{0T2@Z0VXNTO=yeQ8sueNqfx+JB*bACYb=&NLXo9(hk3V#zrh2or1KTzS zKV!)3eeSqnj+zs4#wYL8k1;PD$=2<$%9rz7UgkHxR<}JcZFTeZGYoUDZU>cE_z)L5 z`mo=Kdp%U~?u6A1UQ=BiU$`;8 zy9}ej9aW??PwOyNUnpD#*B)NQicX#A?U#rop2IO>mrA$`iPe?%ovmP;#E&_WH+vIu5HuaxHZv}`P@cyGf&m?6T3E9 zS!b5CJ8LRHMeq9pXI1QZKXAr%s_bTt9n&bX;Zx1r>oMfi>DDOK7?#z5 zzIRfaXZ>kuUmw@4@r}N1*j(tF`+U;+x@mN$AF6uy%(R^+#&m`LV;B3jD|2H%(C0gj zjf^{AZuae7VGr-h8ROSgF0QNG#f1>}1@4O9u1vkY*0<|Q@v#hgUZQ%ls~jV1q|aqz z?ctevJ&K)YiH+MP|2LQXNqO~$i2p}%NB=M7{c&-vXE)d36=mnA)pc`!)}zJ`-T2$$ zcU;A`;BNdQZPGppTtV^VjlV5|R;>1*`Q$TQkXt`*u{oJMWUt`wY@2p-vyKgCMRUz$ zz94E2Jc(9yfJrtnu4-4iwAcPG7yrjfSi!}A`>Kt-(h8fMZg2ms%dy>`&?oKV!2bc3 Cu8A@L diff --git a/po/zh_CN.po b/po/zh_CN.po index 716fae5c..9ad7fd72 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -39,88 +39,93 @@ msgid "" msgstr "" "Project-Id-Version: bash 5.0-beta2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2018-12-13 13:27-0500\n" "Last-Translator: Boyuan Yang <073plan@gmail.com>\n" "Language-Team: Chinese (simplified) \n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 2.2\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "数组下标不正确" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s:正在移除名称引用属性" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s:无法将索引数组转化为关联数组" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s:无效的关联数组键" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s:无法为非数字的索引赋值" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s:%s:为关联数组赋值时必须使用下标" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s:无法创建: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: 无法为命令找到键映射" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s:第一个非空字符不是“\"”" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "%2$s 中没有闭合的“%1$c”" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s:缺少冒号分隔符" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "“%s”: 无法解除绑定" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "大括号展开:无法为 %s 分配内存" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "大括号展开:为 %u 个元素分配内存失败" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "大括号展开:为“%s”分配内存失败" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "“%s”: 无效的别名" @@ -139,23 +144,23 @@ msgstr "“%s”: 无效的键映射名" msgid "%s: cannot read: %s" msgstr "%s:无法读取: %s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "“%s”: 未知函数名" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s 未与任何键绑定。\n" # Blame the source string. -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s 可以被调用,通过 " -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "“%s”: 无法解除绑定" @@ -169,28 +174,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "仅在 `for', `while', 或者`until' 循环中有意义" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"返回当前子例程调用的上下文\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" 不带 EXPR 时,返回 " +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"返回当前子调用的上下文。\n" +" \n" +" 不带有 EXPR 时,返回 \"$line $filename\"。带有 EXPR 时,返回\n" +" \"$line $subroutine $filename\";这个额外的信息可以被用于提供\n" +" 栈追踪。\n" +" \n" +" EXPR 的值 显示了到当前调用帧需要回去多少个调用帧;顶部帧\n" +" 是第 0 帧。\n" +" \n" +" 退出状态:\n" +" 除非 shell 不在执行一个 shell 函数或者 EXPR 无效,否则返回结\n" +" 果为0。" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "HOME 未设定" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "参数太多" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "空目录" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "OLDPWD 未设定" @@ -209,7 +229,7 @@ msgstr "警告:" msgid "%s: usage: " msgstr "%s:用法:" -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s:选项需要一个参数" @@ -224,7 +244,7 @@ msgstr "%s:需要数字参数" msgid "%s: not found" msgstr "%s:未找到" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s:无效选项" @@ -234,7 +254,7 @@ msgstr "%s:无效选项" msgid "%s: invalid option name" msgstr "%s:无效的选项名" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "“%s”: 不是有效的标识符" @@ -247,7 +267,7 @@ msgstr "无效的八进制数" msgid "invalid hex number" msgstr "无效的十六进制数" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "无效数字" @@ -323,73 +343,83 @@ msgstr "设定终端属性时出错: %s" msgid "error getting terminal attributes: %s" msgstr "获取终端属性时出错: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s:获取当前目录时出错: %s:%s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s:模糊的任务声明" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "此版本内帮助不可用" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s:无法取消设定: 只读 %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s:无法取消设定" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s:无效的动作名" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s:没有补全声明" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "警告: -F 选项可能不像您预期的那样工作" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "警告: -C 选项可能不像您预期的那样工作" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "当前未执行补全功能" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "只能在函数中使用" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s:引用变量不能为数组" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s:不允许名称引用变量引用自身" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s:循环变量名引用" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "“%s”: 无效的名称引用变量名" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "无法用 `-f' 生成函数" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s:只读函数" @@ -404,7 +434,7 @@ msgstr "%s:引号内的复合数组赋值已被弃用" msgid "%s: cannot destroy array variables in this way" msgstr "%s:无法以这种方式销毁数组变量" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s:无法将关联数组转化为索引数组" @@ -418,27 +448,32 @@ msgstr "动态加载不可用" msgid "cannot open shared object %s: %s" msgstr "无法打开共享对象 %s:%s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "无法在共享对象 %2$s 中找到 %1$s: %3$s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s:未以动态方式加载" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "为 %s 载入函数失败 (%d): 未载入" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s:未以动态方式加载" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s:无法删除: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s:是一个目录" @@ -453,12 +488,12 @@ msgstr "%s:不是常规文件" msgid "%s: file is too large" msgstr "%s:文件太大" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s:无法执行二进制文件" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s:无法执行: %s" @@ -482,15 +517,15 @@ msgstr "有停止的任务。\n" msgid "There are running jobs.\n" msgstr "有运行中的任务。\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "未找到命令" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "历史声明" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s:无法打开临时文件: %s" @@ -533,6 +568,12 @@ msgid "Shell commands matching keyword `" msgid_plural "Shell commands matching keywords `" msgstr[0] "Shell 命令匹配关键字“" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format msgid "" @@ -564,21 +605,21 @@ msgstr "" "名称旁边的星号(*)表示该命令被禁用。\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "最多只能使用 -anrw 选项中的一个" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "历史位置" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s:无效时间戳" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s:历史扩展失败" @@ -610,12 +651,12 @@ msgstr "需要表达式" msgid "%s: not an indexed array" msgstr "%s:不是一个索引数组" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s:无效的文件描述符声明" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: 无效的文件描述符: %s" @@ -643,36 +684,36 @@ msgstr "空数组变量名" msgid "array variable support required" msgstr "需要数组变量支持" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "“%s”: 缺少格式字符" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "“%c”:无效的时间格式声明" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "“%c”:无效格式字符" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "警告: %s:%s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "格式解析问题: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "使用了 \\x 但缺少十六进制位" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "使用了 \\%c 但缺少 unicode 数" @@ -824,12 +865,12 @@ msgstr "" " \n" " `dirs' 内建变量显示目录栈。" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s:无效的超时声明" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "读错误: %d: %s" @@ -838,21 +879,11 @@ msgstr "读错误: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "只能从函数或者源脚本返回(`return')" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "无法同时取消设定一个函数和一个变量" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s:无法取消设定" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s:无法取消设定: 只读 %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s:不是数组变量" @@ -867,7 +898,7 @@ msgstr "%s:不是函数" msgid "%s: cannot export" msgstr "%s:无法导出" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "位移计数" @@ -875,7 +906,7 @@ msgstr "位移计数" msgid "cannot set and unset shell options simultaneously" msgstr "无法同时设定和取消设定 shell 选项" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s:无效的 shell 选项名" @@ -932,26 +963,26 @@ msgstr "%s 是 %s\n" msgid "%s is hashed (%s)\n" msgstr "%s 已被录入哈希表 (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s:无效的 limit 参数" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "“%c”:命令错误" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s:无法获取 limit 值: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limit" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s:无法修改 limit 值: %s" @@ -1011,76 +1042,76 @@ msgstr "错误的跳转" msgid "%s: unbound variable" msgstr "%s:未绑定的变量" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\a 等待输入超时:自动注销\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "无法从 /dev/null 重定向标准输入: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "时间格式: `%c': 无效的格式字符" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc: 副进程 [%d:%s] 仍然存在" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "管道错误" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval: 超出最大 eval 嵌套层数 (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s:超出最大 source 嵌套层数 (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s:超出最大函数嵌套层数 (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s:受限的: 无法在命令名中使用 `/'" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s:未找到命令" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s:%s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s:%s:解释器错误" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s:无法执行二进制文件: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "“%s”: 特殊内建" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "无法复制文件描述符 %d 到文件描述符 %d" @@ -1129,37 +1160,42 @@ msgstr "预增符或预减符后应跟有标识符" msgid "missing `)'" msgstr "缺少“)”" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "语法错误: 需要操作数" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "语法错误: 无效的算术运算符" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s:%s (错误符号是 \"%s\")" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "无效的算术进制" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s:无效的行数" + +#: expr.c:1597 msgid "value too great for base" msgstr "数值太大不可为算术进制的基" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s:表达式错误\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: 无法访问父目录" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "无法为文件描述符 %d 重置nodelay模式" @@ -1174,161 +1210,166 @@ msgstr "无法从文件描述符 %d 为 bash 的输入获取一个新的文件 msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: 已经存在新的文件描述符 %d 的缓冲区" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: 进程组管道" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "叉分 (fork) 出的的进程号 %d 出现在运行中的任务 %d 中" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "删除进程组 %2$ld 中已停止的任务 %1$d" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: 进程 %5ld(%s) 进入 the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: 进程号 %5ld(%s) 标注为仍活着" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: 无此进程号" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "信号 %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "已完成" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "已停止" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "已停止(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "运行中" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "已完成(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "退出 %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "未知状态" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(核心已转储)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (工作目录: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "子进程 setpgid (%ld 到 %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: 进程号 %ld 不是当前 shell 的子进程" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wiat_for: 没有进程 %ld 的记录" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: 任务 %d 已停止" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s:任务已经终止" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s:任务 %d 已在后台" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: 打开 WNOHANG 以避免无限阻塞" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s:行 %d: " -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (核心已转储)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(当前工作目录:%s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp 失败" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control: 后台无任务控制" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: 行规则" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "无法设定终端进程组(%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "此 shell 中无任务控制" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: 断言失败: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1337,39 +1378,39 @@ msgstr "" "\r\n" "malloc: %s:%d:断言已修补\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "未知" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: 空闲链表中的块损坏" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free:调用时用了已经释放的块作为参数" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: 调用时用了未分配的块作为参数" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: 检测到下溢;mh_nbytes 越界" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: 其实和末尾块大小不一致" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc:调用时用了未分配的块作为参数" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: 检测到下溢;mh_nbytes 越界" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: 其实和末尾块大小不一致" @@ -1411,22 +1452,22 @@ msgstr "%s:错误的网络路径声明" msgid "network operations not supported" msgstr "不支持网络操作" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale:LC_ALL:无法改变区域选项 (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale:LC_ALL:无法改变区域选项 (%s):%s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale:%s:无法改变区域选项 (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale:%s:无法改变区域选项 (%s):%s" @@ -1472,110 +1513,110 @@ msgstr "立即文档在第 %d 行被文件结束符分隔 (需要“%s”)" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection:重定向指令“%d”越界" -#: parse.y:2380 +#: parse.y:2392 #, c-format msgid "" "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " "truncated" msgstr "shell_getc:shell_input_line_size (%zu) 超过 SIZE_MAX (%lu):行被截断" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "超出最大立即文档数量" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "寻找匹配的“%c”时遇到了未预期的文件结束符" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "寻找“]]”时遇到了未预期的文件结束符" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "条件表达式中有语法错误:未预期的符号“%s”" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "条件表达式中有语法错误" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "未预期的符号“%s” ,需要“)”" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "需要“)”" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "一元条件运算符使用了未预期的参数“%s”" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "一元条件运算符使用了未预期的参数" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "未预期的符号“%s”,需要二元条件运算符" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "需要二元条件运算符" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "二元条件运算符使用了未预期的参数“%s”" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "二元条件运算符使用了未预期的参数" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "条件命令中有未预期的符号“%c”" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "条件命令中有未预期的符号“%s”" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "条件命令中有未预期的符号 %d" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "未预期的符号“%s”附近有语法错误" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "“%s”附近有语法错误" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "语法错误: 未预期的文件结尾" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "语法错误" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "使用 \"%s\" 退出 shell 。\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "寻找匹配的“)”时遇到了未预期的文件结束符" @@ -1618,90 +1659,90 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf: `%c': 无效的格式字符" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "文件描述符超出范围" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s:模糊的重定向" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s:无法覆盖已存在的文件" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s:受限的: 无法重定向输出" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "无法为立即文档创建临时文件: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s:无法将文件描述符赋值给变量" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "没有网络时不支持 /dev/(tcp|udp)/host/port" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "重定向错误: 无法复制文件描述符" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "无法找到 /tmp ,请创建!" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp 必须为有效的目录名" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "在交互式 shell 中将忽略美化输出模式" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c: 无效的选项" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "无法将 uid 设为 %d: 有效 uid %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "无法将 gid 设为 %d: 有效 gid %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "无法启动调试器;调试模式已禁用" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s:是一个目录" # 这个是查看用户的 /etc/passwd 信息得到的名字。既然是用户的名字,就叫做无名氏吧。(有点想写“红领巾”来着。) -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "无名氏!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash,版本 %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1710,327 +1751,323 @@ msgstr "" "用法:\t%s [GNU 长选项] [选项] ...\n" "\t%s [GNU 长选项] [选项] 脚本文件 ...\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU 长选项:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Shell 选项:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD 或 -c <命令> 或 -O \t\t(仅适合调用)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s 或 -o <选项>\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "请输入`%s -c \"help set\"' 以获得关于 shell 选项的更多信息\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "请输入 `%s -c help' 以获得关于 shell 内建命令的更多信息.\n" # 写如何报告程序错误的地方应该提到如何报告翻译问题。 -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" "请使用“bashbug”命令来报告程序错误。\n" "请将翻译错误报告到 。\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bash 首页:\n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "使用 GNU 软件的通用帮助:\n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask: %d: 无效的操作" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "伪信号" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "挂断" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "中断" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "退出" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "非法的指令" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "断点追踪/陷阱" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "放弃指令" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "模拟器陷阱指令" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "浮点数异常" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "已杀死" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "总线错误" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "段错误" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "错误的系统调用" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "管道破裂" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "闹钟" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "已终止" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "紧急 I/O 状况" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "已停止(信号)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "继续" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "子进程已死或者停止" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "已停止(tty 输入)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "已停止(tty 输出)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O 就绪" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU 限制" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "文件限制" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "报警(虚拟)" # Personally I treat this as something coming from alarm() by a profiler. -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "报警(分析)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "窗口已改变" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "记录锁" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "用户信号1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "用户信号2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT 待输入数据" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "即将停电" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "系统即将崩溃" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "迁移进程至另一个 CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "编程错误" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "已授予 HFT 监视模式" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "已撤销 HFT 监视模式" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "已完成 HFT 声音序列" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "信息请求" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "未知信号 #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "未知信号 #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "错误的替换: 在 %2$s 中没有闭合的 `%1$s'" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s:无法将链表赋值给数组成员" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "无法为进程替换创建管道" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "无法为进程替换创建子进程" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "无法打开命名管道 %s 以读取" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "无法打开命名管道 %s 进行写入" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "无法将命名管道 %s 作为文件描述符 %d 复制" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "命令替换:忽略输入中的 null 字节" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "无法为命令替换创建管道" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "无法为命令替换创建子进程" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: 无法将管道复制为文件描述符 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s:无效的引用变量名" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s:无效的间接展开" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s:无效的变量名" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s:参数未设置" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s:参数为空或未设置" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s:子串表达式 < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s:错误的替换" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s:无法这样赋值" -#: subst.c:9485 +#: subst.c:9732 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" msgstr "未来版本的 shell 会强制估值为算术替换" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "错误的替换: 在 %s 中没有闭合的 \"`\"" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "无匹配: %s" @@ -2053,118 +2090,124 @@ msgstr "需要“)”" msgid "`)' expected, found %s" msgstr "需要“)”,却找到 %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s:需要一元表达式" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s:需要二元表达式" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s:需要一元表达式" + +#: test.c:878 msgid "missing `]'" msgstr "缺少 `]'" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "语法错误:需要 `;'" + +#: trap.c:220 msgid "invalid signal number" msgstr "无效的信号数" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "trap handler: 超出最大的 trap handler 层次 (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: trap_list[%d] 中的错误值: %p" -#: trap.c:412 +#: trap.c:418 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "run_pending_traps: 信号处理器是 SIG_DFL,重新发送 %d (%s) 给自己" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: 错误的信号 %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "“%s”函数定义导入错误" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "shell 层次 (%d) 太高,重置为 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: 当前作用域中没有函数上下文" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s:变量不可赋值" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s:将整数赋值给名称引用" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: 当前作用域中没有函数上下文" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s 的 exportstr 为空" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "%2$s 的 exportstr 中有无效的字符 %1$d" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "%s 的 exportstr 中没有“=”" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: shell_variables 的头部不是函数上下文" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: 没有 global_variables 上下文" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: shell_variables 的头部不是临时环境作用域" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s:%s:无法作为文件打开" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s:%s:追踪文件描述符的值无效" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s:%s:兼容版本数值越界" # Inc. 的 . 是个缩写 #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "版权所有 (C) 2018 自由软件基金会" #: version.c:47 version2.c:47 @@ -2253,11 +2296,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] 命令 [参数 ...]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [名称[=值] ...]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] 名称[=值] ..." #: builtins.c:82 @@ -2281,11 +2326,13 @@ msgid "eval [arg ...]" msgstr "eval [参数 ...]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts 选项字符串 名称 [参数]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a 名称] [命令 [参数 ...]] [重定向 ...]" #: builtins.c:100 @@ -2413,7 +2460,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [模式]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [编号 ...]" #: builtins.c:181 @@ -2503,18 +2551,20 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v var] 格式 [参数]" #: builtins.c:231 +#, fuzzy msgid "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" -"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " "suffix] [name ...]" msgstr "" "complete [-abcdefgjksuv] [-pr] [-DEI] [-o 选项] [-A 动作] [-G 全局模式] [-W " "词语列表] [-F 函数] [-C 命令] [-X 过滤模式] [-P 前缀] [-S 后缀] [名称 ...]" #: builtins.c:235 +#, fuzzy msgid "" -"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " -"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" msgstr "" "compgen [-abcdefgjksuv] [-o 选项] [-A 动作] [-G 全局模式] [-W 词语列表] [-" "F 函数] [-C 命令] [-X 过滤模式] [-P 前缀] [-S 后缀] [词语]" @@ -2920,6 +2970,7 @@ msgstr "" " 返回 COMMAND 命令的返回状态,或者当找不到 COMMAND 命令时失败。" #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2932,6 +2983,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2991,7 +3044,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非提供了无效选项或者发生变量赋值错误。" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -3001,7 +3054,7 @@ msgstr "" " \n" " `declare' 的等价形式。参见 `help declare'。" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -3027,7 +3080,7 @@ msgstr "" " 返回成功,除非使用了无效的选项、发生了赋值错误或者 shell 不在执行一个函" "数。" -#: builtins.c:555 +#: builtins.c:557 #, fuzzy msgid "" "Write arguments to the standard output.\n" @@ -3094,7 +3147,7 @@ msgstr "" " 退出状态:\n" " 返回成功除非有写错误发生。" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3116,7 +3169,7 @@ msgstr "" " 退出状态:\n" " 除非写错误发生,否则返回成功。" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3166,7 +3219,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非 NAME 不是一个 shell 内建或者有错误发生。" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3185,7 +3238,8 @@ msgstr "" " 退出状态:\n" " 以命令的状态退出,或者在命令为空的情况下返回成功。" -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3218,8 +3272,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3263,7 +3317,7 @@ msgstr "" " 如果一个选项被找到则返回成功;如果遇到了选项的结尾或者\n" " 有错误发生则返回失败。" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3302,7 +3356,7 @@ msgstr "" " 退出状态:\n" " 返回成功除非 COMMAND 命令没有找到或者出现一个重定向错误。" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3314,7 +3368,7 @@ msgstr "" " 以状态 N 退出 shell。 如果 N 被省略,则退出状态\n" " 为最后一个执行的命令的退出状态。" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" @@ -3327,7 +3381,7 @@ msgstr "" " 以状态 N 退出一个登录 shell。如果不在登录 shell 中执行,则\n" " 返回一个错误。" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3380,7 +3434,7 @@ msgstr "" " 退出状态:\n" " 返回成功,或者执行的命令的状态;如果错误发生则返回非零。" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3400,7 +3454,7 @@ msgstr "" " 退出状态:\n" " 放至前台的命令状态,或者当错误发生时为失败。" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" @@ -3422,7 +3476,7 @@ msgstr "" " 退出状态:\n" " 返回成功除非任务管理没有启用或者错误发生。" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" @@ -3466,7 +3520,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非 NAME 命令没有找到或者使用了无效的选项。" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3505,7 +3559,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非未找到 PATTERN 模式没有找到或者使用了无效选项。" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3568,7 +3622,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者发生错误。" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3610,7 +3664,7 @@ msgstr "" " 返回成功,除非使用了无效的选项或者有错误发生。\n" " 如果使用 -x 选项,则返回 COMMAND 命令的退出状态。" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3640,7 +3694,7 @@ msgstr "" " 退出状态:\n" " 返回成功除非使用了无效的选项或者 JOBSPEC 声明。" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3680,7 +3734,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者有错误发生。" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3762,7 +3816,7 @@ msgstr "" " 退出状态:\n" " 如果最后一个 ARG 参数估值为 0,则 let 返回 1; 否则 let 返回 0。" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3851,7 +3905,7 @@ msgstr "" " 返回码为零,除非遇到了文件结束符、读超时(且返回码不大于128)、\n" " 出现了变量赋值错误或者无效的文件描述符作为参数传递给了 -u 选项。" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3871,7 +3925,7 @@ msgstr "" " 退出状态:\n" " 返回 N,或者如果 shell 不在执行一个函数或引用脚本时,失败。" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -4035,7 +4089,7 @@ msgstr "" " 退出状态:\n" " 返回成功除非使用了无效的参数。" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -4073,7 +4127,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者 NAME 名称为只读。" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -4106,7 +4160,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者 NAME 名称。" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4142,7 +4196,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者 NAME 名称。" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4160,7 +4214,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非 N 为负或者大于 $#。" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4182,7 +4236,7 @@ msgstr "" " 退出状态:\n" " 返回 FILENAME 文件中最后一个命令的状态;如果 FILENAME 文件不可读则失败。" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4206,7 +4260,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非没有启用任务控制或者有错误发生。" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4360,7 +4414,7 @@ msgstr "" " 如果 EXPR 表达式估值为真则返回成功;如果 EXPR 表达式估值\n" " 为假或者使用了无效的参数则返回失败。" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4372,7 +4426,7 @@ msgstr "" " 是内建命令 \"test\" 的同义词,但是最后一个参数必须是\n" " 字符 `]',以匹配起始的 `['。" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" @@ -4393,7 +4447,7 @@ msgstr "" # EXIT and DEBUG should be as-is. Use before you translate, please. # The -signal is only an example; Read carefully. -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" @@ -4464,7 +4518,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者 SIGSPEC。" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4516,7 +4570,8 @@ msgstr "" " 退出状态:\n" " 如果所有的 NAME 命令都找到则返回成功;任何一个找不到则失败。" -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" @@ -4547,6 +4602,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4606,7 +4662,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者错误发生。" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4638,7 +4694,8 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的 MODE 模式或者选项。" -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4649,15 +4706,25 @@ msgid "" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "等待任务完成并返回退出状态。\n" " \n" @@ -4673,7 +4740,7 @@ msgstr "" " 退出状态:\n" " 返回最后一个 ID 进程的状态;如果使用了无效的 ID 或者选项则失败。" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4695,7 +4762,7 @@ msgstr "" " 退出状态:\n" " 返回进程 ID 的状态;如果 PID 是无效的进程号或者指定了无效的选项则失败。" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4716,7 +4783,7 @@ msgstr "" " 退出状态:\n" " 返回最后执行的命令的状态。" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4746,7 +4813,7 @@ msgstr "" " 退出状态:\n" " 返回最后执行的命令的状态。" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4779,7 +4846,7 @@ msgstr "" " 退出状态:\n" " 返回最后一个执行的命令的状态。" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4807,7 +4874,7 @@ msgstr "" " 退出状态:\n" " 返回状态即PIPELINE 的返回状态。" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4825,7 +4892,7 @@ msgstr "" " 退出状态:\n" " 返回最后一个执行的命令的状态。" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4856,7 +4923,7 @@ msgstr "" " 退出状态:\n" " 返回最后一个执行的命令的状态。" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4874,7 +4941,7 @@ msgstr "" " 退出状态:\n" " 返回最后一个执行的命令的状态。" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4892,7 +4959,7 @@ msgstr "" " 退出状态:\n" " 返回最后一个执行的命令的状态。" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4914,7 +4981,7 @@ msgstr "" " 退出状态:\n" " 副进程会返回退出状态 0。" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" @@ -4937,7 +5004,7 @@ msgstr "" " 退出状态:\n" " 返回成功除非 NAME 为只读。" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4955,7 +5022,7 @@ msgstr "" " 退出状态:\n" " 返回最后一个执行的命令的状态。" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4979,12 +5046,13 @@ msgstr "" " 退出状态:\n" " 返回被继续的任务的状态。" -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4997,7 +5065,7 @@ msgstr "" " 退出状态\n" " 如果表达式估值为0则返回 1;否则返回0。" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" @@ -5045,7 +5113,7 @@ msgstr "" " 退出状态:\n" " 根据 EXPRESSION 的值为0或1。" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5140,7 +5208,7 @@ msgstr "" " HISTIGNORE\t用于决定哪些命令被存入历史文件的模式\n" " \t\t列表,以冒号分隔。\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5193,7 +5261,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的参数或者目录转换失败。" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5240,7 +5308,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的参数或者目录变换失败。" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5289,7 +5357,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者发生错误。" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5325,7 +5393,7 @@ msgstr "" " 如果 OPTNAME 选项被启用则返回成功;如果是\n" " 无效的选项或 OPTNAME 被禁用则失败。" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5342,8 +5410,8 @@ msgid "" "successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf" -"(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" @@ -5381,7 +5449,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者写或赋值错误发生。" -#: builtins.c:1961 +#: builtins.c:1971 #, fuzzy msgid "" "Specify how arguments are to be completed by Readline.\n" @@ -5432,7 +5500,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者错误发生。" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5453,7 +5521,7 @@ msgstr "" " 退出状态:\n" " 除非使用了无效选项或者错误发生,否则返回成功。" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" @@ -5507,7 +5575,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项或者 NAME 名称没有定义补全声明。" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5574,7 +5642,7 @@ msgstr "" " 退出状态:\n" " 返回成功,除非使用了无效的选项,或者 ARRAY 变量只读或不是下标数组。" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5584,6 +5652,21 @@ msgstr "" " \n" " 一个 `mapfile'的同义词。" +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "返回当前子例程调用的上下文\n" +#~ " \n" +#~ " 不带 EXPR 时,返回 " + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: 进程 %5ld(%s) 进入 the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "未知信号 #" + #~ msgid "Copyright (C) 2014 Free Software Foundation, Inc." #~ msgstr "版权所有 (C) 2014 自由软件基金会." diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo index 79a6a4aad88cb03445dc1ed9eccc8b57e0c58f0e..c58ca525ecb8d993ed955dea02c48fa9bdff3923 100644 GIT binary patch delta 24552 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 delta 33201 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 diff --git a/po/zh_TW.po b/po/zh_TW.po index 0555bc6e..5762eec8 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: bash 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-19 15:52-0500\n" +"POT-Creation-Date: 2020-05-20 11:28-0400\n" "PO-Revision-Date: 2020-01-19 00:50+0800\n" "Last-Translator: pan93412 \n" "Language-Team: Chinese (traditional) \n" @@ -22,76 +22,81 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Lokalize 19.04.3\n" -#: arrayfunc.c:58 +#: arrayfunc.c:66 msgid "bad array subscript" msgstr "陣列下標不正確" -#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2254 variables.c:2280 -#: variables.c:3108 +#: arrayfunc.c:421 builtins/declare.def:638 variables.c:2452 variables.c:2478 +#: variables.c:3311 #, c-format msgid "%s: removing nameref attribute" msgstr "%s:正在移除 nameref 屬性" -#: arrayfunc.c:402 builtins/declare.def:851 +#: arrayfunc.c:446 builtins/declare.def:851 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: 無法將索引陣列轉化為關聯陣列" -#: arrayfunc.c:586 +#: arrayfunc.c:700 #, c-format msgid "%s: invalid associative array key" msgstr "%s: 無效的關聯陣列鍵值" -#: arrayfunc.c:588 +#: arrayfunc.c:702 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: 無法指派為非數字的索引" -#: arrayfunc.c:633 +#: arrayfunc.c:747 #, c-format msgid "%s: %s: must use subscript when assigning associative array" msgstr "%s: %s: 指派為關聯陣列時必須使用下標" -#: bashhist.c:451 +#: bashhist.c:452 #, c-format msgid "%s: cannot create: %s" msgstr "%s: 無法建立: %s" -#: bashline.c:4144 +#: bashline.c:4308 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "bash_execute_unix_command: 無法為指令找到按鍵映射" -#: bashline.c:4254 +#: bashline.c:4455 #, c-format msgid "%s: first non-whitespace character is not `\"'" msgstr "%s: 第一個非空字元不是「\"」" -#: bashline.c:4283 +#: bashline.c:4484 #, c-format msgid "no closing `%c' in %s" msgstr "%2$s 中沒有閉合的「%1$c」" -#: bashline.c:4317 +#: bashline.c:4515 #, c-format msgid "%s: missing colon separator" msgstr "%s: 缺少冒號分隔符" -#: braces.c:331 +#: bashline.c:4551 +#, fuzzy, c-format +msgid "`%s': cannot unbind in command keymap" +msgstr "「%s」: 無法解除綁定" + +#: braces.c:327 #, c-format msgid "brace expansion: cannot allocate memory for %s" msgstr "大括號展開:無法為 %s 分配記憶體" -#: braces.c:429 +#: braces.c:425 #, c-format msgid "brace expansion: failed to allocate memory for %u elements" msgstr "大括號展開:為 %u 個元素分配記憶體失敗" -#: braces.c:474 +#: braces.c:470 #, c-format msgid "brace expansion: failed to allocate memory for `%s'" msgstr "大括號展開:為「%s」分配記憶體失敗" -#: builtins/alias.def:131 variables.c:1842 +#: builtins/alias.def:131 variables.c:2038 #, c-format msgid "`%s': invalid alias name" msgstr "「%s」: 無效的別名" @@ -110,22 +115,22 @@ msgstr "「%s」: 無效的按鍵映射名" msgid "%s: cannot read: %s" msgstr "%s:不能讀取:%s" -#: builtins/bind.def:304 builtins/bind.def:334 +#: builtins/bind.def:328 builtins/bind.def:358 #, c-format msgid "`%s': unknown function name" msgstr "「%s」:不明函數名稱" -#: builtins/bind.def:312 +#: builtins/bind.def:336 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s 未與任何按鍵綁定。\n" -#: builtins/bind.def:316 +#: builtins/bind.def:340 #, c-format msgid "%s can be invoked via " msgstr "%s 可以被呼叫,藉由" -#: builtins/bind.def:353 builtins/bind.def:368 +#: builtins/bind.def:378 builtins/bind.def:395 #, c-format msgid "`%s': cannot unbind" msgstr "「%s」: 無法解除綁定" @@ -139,28 +144,43 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "僅在「for」,「while」, 或者「until」迴圈中有意義" #: builtins/caller.def:136 +#, fuzzy msgid "" "Returns the context of the current subroutine call.\n" " \n" -" Without EXPR, returns " -msgstr "" -"回傳目前子例程呼叫的語境\n" +" Without EXPR, returns \"$line $filename\". With EXPR, returns\n" +" \"$line $subroutine $filename\"; this extra information can be used to\n" +" provide a stack trace.\n" " \n" -" 不帶 <表示式> 時,回傳" +" The value of EXPR indicates how many call frames to go back before the\n" +" current one; the top frame is frame 0." +msgstr "" +"回傳目前子呼叫的語境。\n" +" \n" +" 不帶有 EXPR 時,回傳「$line $filename」。帶有 EXPR 時,回傳\n" +" 「$line $subroutine $filename」;這個額外的資訊可以被用於提供\n" +" 堆疊追蹤。\n" +" \n" +" EXPR 的值顯示了到目前呼叫框格需要回去多少個呼叫框格;頂部框格\n" +" 是第 0 框格。\n" +" \n" +" 退出狀態:\n" +" 除非 shell 不在執行一個 shell 函數或者 EXPR 無效,否則回傳結\n" +" 果為 0。" -#: builtins/cd.def:326 +#: builtins/cd.def:327 msgid "HOME not set" msgstr "未設定 HOME" -#: builtins/cd.def:334 builtins/common.c:161 test.c:891 +#: builtins/cd.def:335 builtins/common.c:161 test.c:898 msgid "too many arguments" msgstr "太多參數" -#: builtins/cd.def:341 +#: builtins/cd.def:342 msgid "null directory" msgstr "空的目錄" -#: builtins/cd.def:352 +#: builtins/cd.def:353 msgid "OLDPWD not set" msgstr "未設定 OLDPWD" @@ -179,7 +199,7 @@ msgstr "警告:" msgid "%s: usage: " msgstr "%s:用法:" -#: builtins/common.c:193 shell.c:510 shell.c:838 +#: builtins/common.c:193 shell.c:513 shell.c:841 #, c-format msgid "%s: option requires an argument" msgstr "%s:選項需要一個參數" @@ -194,7 +214,7 @@ msgstr "%s:需要數字參數" msgid "%s: not found" msgstr "%s:沒有找到" -#: builtins/common.c:216 shell.c:851 +#: builtins/common.c:216 shell.c:854 #, c-format msgid "%s: invalid option" msgstr "%s:無效選項" @@ -204,7 +224,7 @@ msgstr "%s:無效選項" msgid "%s: invalid option name" msgstr "%s:無效選項名稱" -#: builtins/common.c:230 execute_cmd.c:2372 general.c:352 general.c:357 +#: builtins/common.c:230 execute_cmd.c:2351 general.c:368 general.c:373 #, c-format msgid "`%s': not a valid identifier" msgstr "「%s」:不是一個有效的識別符" @@ -217,7 +237,7 @@ msgstr "無效的八進位數字" msgid "invalid hex number" msgstr "無效的十六進位數字" -#: builtins/common.c:244 expr.c:1564 +#: builtins/common.c:244 expr.c:1568 msgid "invalid number" msgstr "無效數字" @@ -293,73 +313,83 @@ msgstr "設定終端屬性時發生錯誤: %s" msgid "error getting terminal attributes: %s" msgstr "取得終端屬性時發生錯誤: %s" -#: builtins/common.c:579 +#: builtins/common.c:635 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" msgstr "%s:檢索目前目錄時發生錯誤:%s:%s\n" -#: builtins/common.c:645 builtins/common.c:647 +#: builtins/common.c:701 builtins/common.c:703 #, c-format msgid "%s: ambiguous job spec" msgstr "%s:模稜兩可的工作規格" -#: builtins/common.c:908 +#: builtins/common.c:964 msgid "help not available in this version" msgstr "這個版本沒有可用的說明" -#: builtins/complete.def:281 +#: builtins/common.c:1008 builtins/set.def:941 variables.c:4017 +#, c-format +msgid "%s: cannot unset: readonly %s" +msgstr "%s: 無法取消設定: 唯讀 %s" + +#: builtins/common.c:1013 builtins/set.def:920 variables.c:4022 +#, c-format +msgid "%s: cannot unset" +msgstr "%s: 無法取消設定" + +#: builtins/complete.def:282 #, c-format msgid "%s: invalid action name" msgstr "%s:無效的功能名稱" -#: builtins/complete.def:474 builtins/complete.def:679 -#: builtins/complete.def:910 +#: builtins/complete.def:481 builtins/complete.def:686 +#: builtins/complete.def:917 #, c-format msgid "%s: no completion specification" msgstr "%s:沒有完成的規格" -#: builtins/complete.def:733 +#: builtins/complete.def:740 msgid "warning: -F option may not work as you expect" msgstr "警告:-F 選項可能無法按預期工作" -#: builtins/complete.def:735 +#: builtins/complete.def:742 msgid "warning: -C option may not work as you expect" msgstr "警告:-C 選項可能無法按預期工作" -#: builtins/complete.def:883 +#: builtins/complete.def:890 msgid "not currently executing completion function" msgstr "目前未執行補完功能" -#: builtins/declare.def:132 +#: builtins/declare.def:134 msgid "can only be used in a function" msgstr "只能用在函數中" -#: builtins/declare.def:369 builtins/declare.def:756 +#: builtins/declare.def:363 builtins/declare.def:756 #, c-format msgid "%s: reference variable cannot be an array" msgstr "%s: 引用變數不能為陣列" -#: builtins/declare.def:380 variables.c:3363 +#: builtins/declare.def:374 variables.c:3563 #, c-format msgid "%s: nameref variable self references not allowed" msgstr "%s: 不允許名稱引用變數引用自身" -#: builtins/declare.def:385 variables.c:2084 variables.c:3272 variables.c:3285 -#: variables.c:3360 +#: builtins/declare.def:379 variables.c:2282 variables.c:3482 variables.c:3490 +#: variables.c:3560 #, c-format msgid "%s: circular name reference" msgstr "%s: 迴圈變數名引用" -#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773 +#: builtins/declare.def:384 builtins/declare.def:762 builtins/declare.def:773 #, c-format msgid "`%s': invalid variable name for name reference" msgstr "「%s」:無效的引用變數名" -#: builtins/declare.def:520 +#: builtins/declare.def:514 msgid "cannot use `-f' to make functions" msgstr "無法用「-f」產生函數" -#: builtins/declare.def:532 execute_cmd.c:5852 +#: builtins/declare.def:526 execute_cmd.c:5862 #, c-format msgid "%s: readonly function" msgstr "%s:唯讀函數" @@ -374,7 +404,7 @@ msgstr "%s:不建議使用引用的複合陣列指定" msgid "%s: cannot destroy array variables in this way" msgstr "%s: 無法以這種方式銷毀陣列變數" -#: builtins/declare.def:845 builtins/read.def:788 +#: builtins/declare.def:845 builtins/read.def:815 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: 無法將關聯陣列轉化為索引陣列" @@ -388,27 +418,32 @@ msgstr "動態載入不可用" msgid "cannot open shared object %s: %s" msgstr "無法開啟共享物件 %s: %s" -#: builtins/enable.def:369 +#: builtins/enable.def:371 #, c-format msgid "cannot find %s in shared object %s: %s" msgstr "無法在共享物件 %2$s 中找到 %1$s: %3$s" -#: builtins/enable.def:387 +#: builtins/enable.def:388 +#, fuzzy, c-format +msgid "%s: dynamic builtin already loaded" +msgstr "%s: 未以動態方式載入" + +#: builtins/enable.def:392 #, c-format msgid "load function for %s returns failure (%d): not loaded" msgstr "為 %s 載入函式時回傳錯誤 (%d):尚未載入" -#: builtins/enable.def:512 +#: builtins/enable.def:517 #, c-format msgid "%s: not dynamically loaded" msgstr "%s: 未以動態方式載入" -#: builtins/enable.def:538 +#: builtins/enable.def:543 #, c-format msgid "%s: cannot delete: %s" msgstr "%s: 無法刪除: %s" -#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5684 +#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5694 #, c-format msgid "%s: is a directory" msgstr "%s: 是一個目錄" @@ -423,12 +458,12 @@ msgstr "%s: 不是一般檔案" msgid "%s: file is too large" msgstr "%s: 檔案太大" -#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1623 +#: builtins/evalfile.c:188 builtins/evalfile.c:206 shell.c:1644 #, c-format msgid "%s: cannot execute binary file" msgstr "%s: 無法執行二進位檔案" -#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243 +#: builtins/exec.def:158 builtins/exec.def:160 builtins/exec.def:246 #, c-format msgid "%s: cannot execute: %s" msgstr "%s: 無法執行: %s" @@ -452,15 +487,15 @@ msgstr "有停止的工作。\n" msgid "There are running jobs.\n" msgstr "有執行中的工作。\n" -#: builtins/fc.def:265 +#: builtins/fc.def:267 msgid "no command found" msgstr "未找到指令" -#: builtins/fc.def:323 builtins/fc.def:372 +#: builtins/fc.def:325 builtins/fc.def:359 builtins/fc.def:388 msgid "history specification" msgstr "歷史記錄規格" -#: builtins/fc.def:393 +#: builtins/fc.def:409 #, c-format msgid "%s: cannot open temp file: %s" msgstr "%s: 無法開啟暫存檔案: %s" @@ -503,10 +538,18 @@ msgid "Shell commands matching keyword `" msgid_plural "Shell commands matching keywords `" msgstr[0] "Shell 指令,符合關鍵字 `" +#: builtins/help.def:135 +msgid "" +"'\n" +"\n" +msgstr "" + #: builtins/help.def:185 #, c-format -msgid "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." -msgstr "沒有與「%s」符合的說明主題。嘗試「help help」或「man -k %s」或「info %s」。" +msgid "" +"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." +msgstr "" +"沒有與「%s」符合的說明主題。嘗試「help help」或「man -k %s」或「info %s」。" #: builtins/help.def:224 #, c-format @@ -532,21 +575,21 @@ msgstr "" "名稱旁邊的星號(*)表示該指令被停用。\n" "\n" -#: builtins/history.def:154 +#: builtins/history.def:155 msgid "cannot use more than one of -anrw" msgstr "最多能使用 -anrw 選項之一" -#: builtins/history.def:187 builtins/history.def:197 builtins/history.def:212 -#: builtins/history.def:229 builtins/history.def:241 builtins/history.def:248 +#: builtins/history.def:188 builtins/history.def:198 builtins/history.def:213 +#: builtins/history.def:230 builtins/history.def:242 builtins/history.def:249 msgid "history position" msgstr "歷史記錄位置" -#: builtins/history.def:331 +#: builtins/history.def:340 #, c-format msgid "%s: invalid timestamp" msgstr "%s:無效時間戳" -#: builtins/history.def:442 +#: builtins/history.def:451 #, c-format msgid "%s: history expansion failed" msgstr "%s: 歷史記錄擴充套件失敗" @@ -578,12 +621,12 @@ msgstr "需要表示式" msgid "%s: not an indexed array" msgstr "%s: 不是一個索引陣列" -#: builtins/mapfile.def:271 builtins/read.def:307 +#: builtins/mapfile.def:271 builtins/read.def:308 #, c-format msgid "%s: invalid file descriptor specification" msgstr "%s: 無效的檔案描述符規格" -#: builtins/mapfile.def:279 builtins/read.def:314 +#: builtins/mapfile.def:279 builtins/read.def:315 #, c-format msgid "%d: invalid file descriptor: %s" msgstr "%d: 無效的檔案描述符: %s" @@ -611,36 +654,36 @@ msgstr "空陣列變數名" msgid "array variable support required" msgstr "需要陣列變數支援" -#: builtins/printf.def:420 +#: builtins/printf.def:419 #, c-format msgid "`%s': missing format character" msgstr "「%s」: 缺少格式字元" -#: builtins/printf.def:475 +#: builtins/printf.def:474 #, c-format msgid "`%c': invalid time format specification" msgstr "「%c」: 無效的時間格式規格" -#: builtins/printf.def:677 +#: builtins/printf.def:676 #, c-format msgid "`%c': invalid format character" msgstr "「%c」: 無效格式字元" -#: builtins/printf.def:703 +#: builtins/printf.def:702 #, c-format msgid "warning: %s: %s" msgstr "警告: %s: %s" -#: builtins/printf.def:789 +#: builtins/printf.def:788 #, c-format msgid "format parsing problem: %s" msgstr "格式解析問題: %s" -#: builtins/printf.def:886 +#: builtins/printf.def:885 msgid "missing hex digit for \\x" msgstr "使用了 \\x 但缺少十六進位數字" -#: builtins/printf.def:901 +#: builtins/printf.def:900 #, c-format msgid "missing unicode digit for \\%c" msgstr "使用了 \\%c 但缺少萬國碼數字" @@ -681,10 +724,12 @@ msgid "" " \twith its position in the stack\n" " \n" " Arguments:\n" -" +N\tDisplays the Nth entry counting from the left of the list shown by\n" +" +N\tDisplays the Nth entry counting from the left of the list shown " +"by\n" " \tdirs when invoked without options, starting with zero.\n" " \n" -" -N\tDisplays the Nth entry counting from the right of the list shown by\n" +" -N\tDisplays the Nth entry counting from the right of the list shown " +"by\n" "\tdirs when invoked without options, starting with zero." msgstr "" "顯示目前記住的目錄列表。 目錄\n" @@ -790,12 +835,12 @@ msgstr "" " \n" " 「dirs」內建變數顯示目錄堆疊。" -#: builtins/read.def:279 +#: builtins/read.def:280 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: 無效的逾時規格" -#: builtins/read.def:733 +#: builtins/read.def:755 #, c-format msgid "read error: %d: %s" msgstr "讀取錯誤: %d: %s" @@ -804,21 +849,11 @@ msgstr "讀取錯誤: %d: %s" msgid "can only `return' from a function or sourced script" msgstr "只能從函數或者原始指令稿「return」" -#: builtins/set.def:852 +#: builtins/set.def:857 msgid "cannot simultaneously unset a function and a variable" msgstr "無法同時取消設定一個函數和一個變數" -#: builtins/set.def:904 -#, c-format -msgid "%s: cannot unset" -msgstr "%s: 無法取消設定" - -#: builtins/set.def:925 variables.c:3813 -#, c-format -msgid "%s: cannot unset: readonly %s" -msgstr "%s: 無法取消設定: 唯讀 %s" - -#: builtins/set.def:938 +#: builtins/set.def:954 #, c-format msgid "%s: not an array variable" msgstr "%s: 不是陣列變數" @@ -833,7 +868,7 @@ msgstr "%s: 不是函數" msgid "%s: cannot export" msgstr "%s:無法匯出" -#: builtins/shift.def:73 builtins/shift.def:79 +#: builtins/shift.def:72 builtins/shift.def:79 msgid "shift count" msgstr "位移計數" @@ -841,7 +876,7 @@ msgstr "位移計數" msgid "cannot set and unset shell options simultaneously" msgstr "無法同時設定和取消設定 shell 選項" -#: builtins/shopt.def:420 +#: builtins/shopt.def:428 #, c-format msgid "%s: invalid shell option name" msgstr "%s: 無效的 shell 選項名稱" @@ -898,26 +933,26 @@ msgstr "%s 是 %s\n" msgid "%s is hashed (%s)\n" msgstr "%s 已進行雜湊操作 (%s)\n" -#: builtins/ulimit.def:396 +#: builtins/ulimit.def:400 #, c-format msgid "%s: invalid limit argument" msgstr "%s: 無效的 limit 參數" -#: builtins/ulimit.def:422 +#: builtins/ulimit.def:426 #, c-format msgid "`%c': bad command" msgstr "「%c」:不當的指令" -#: builtins/ulimit.def:451 +#: builtins/ulimit.def:455 #, c-format msgid "%s: cannot get limit: %s" msgstr "%s:不能得到 limit: %s" -#: builtins/ulimit.def:477 +#: builtins/ulimit.def:481 msgid "limit" msgstr "limit" -#: builtins/ulimit.def:489 builtins/ulimit.def:789 +#: builtins/ulimit.def:493 builtins/ulimit.def:793 #, c-format msgid "%s: cannot modify limit: %s" msgstr "%s:不能修改 limit: %s" @@ -977,76 +1012,76 @@ msgstr "錯誤的跳轉" msgid "%s: unbound variable" msgstr "%s: 未綁定的變數" -#: eval.c:245 +#: eval.c:240 #, c-format msgid "\atimed out waiting for input: auto-logout\n" msgstr "\a 等待輸入逾時:自動登出\n" -#: execute_cmd.c:536 +#: execute_cmd.c:534 #, c-format msgid "cannot redirect standard input from /dev/null: %s" msgstr "無法從 /dev/null 重定向標準輸入: %s" -#: execute_cmd.c:1306 +#: execute_cmd.c:1274 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" msgstr "時間格式:「%c」: 無效的格式字元" -#: execute_cmd.c:2361 +#: execute_cmd.c:2340 #, c-format msgid "execute_coproc: coproc [%d:%s] still exists" msgstr "execute_coproc:coproc [%d:%s] 仍然存在" -#: execute_cmd.c:2485 +#: execute_cmd.c:2464 msgid "pipe error" msgstr "管道錯誤" -#: execute_cmd.c:4671 +#: execute_cmd.c:4678 #, c-format msgid "eval: maximum eval nesting level exceeded (%d)" msgstr "eval:超出最大 eval 巢狀層數 (%d)" -#: execute_cmd.c:4683 +#: execute_cmd.c:4690 #, c-format msgid "%s: maximum source nesting level exceeded (%d)" msgstr "%s: 超出最大來源巢狀層數 (%d)" -#: execute_cmd.c:4791 +#: execute_cmd.c:4798 #, c-format msgid "%s: maximum function nesting level exceeded (%d)" msgstr "%s: 超出最大函數巢狀層數 (%d)" -#: execute_cmd.c:5340 +#: execute_cmd.c:5347 #, c-format msgid "%s: restricted: cannot specify `/' in command names" msgstr "%s: 受限的: 無法在指令名稱中使用「/」" -#: execute_cmd.c:5438 +#: execute_cmd.c:5450 #, c-format msgid "%s: command not found" msgstr "%s:指令找不到" -#: execute_cmd.c:5682 +#: execute_cmd.c:5692 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:5720 +#: execute_cmd.c:5730 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: 不當的直譯器" -#: execute_cmd.c:5757 +#: execute_cmd.c:5767 #, c-format msgid "%s: cannot execute binary file: %s" msgstr "%s: 無法執行二進位檔案: %s" -#: execute_cmd.c:5843 +#: execute_cmd.c:5853 #, c-format msgid "`%s': is a special builtin" msgstr "「%s」: 特殊內建" -#: execute_cmd.c:5895 +#: execute_cmd.c:5905 #, c-format msgid "cannot duplicate fd %d to fd %d" msgstr "無法複製檔案描述符 %d 到檔案描述符 %d" @@ -1095,37 +1130,42 @@ msgstr "預增符或預減符後應跟有識別符" msgid "missing `)'" msgstr "缺少「)」" -#: expr.c:1106 expr.c:1484 +#: expr.c:1106 expr.c:1486 msgid "syntax error: operand expected" msgstr "語法錯誤: 需要運算元" -#: expr.c:1486 +#: expr.c:1488 msgid "syntax error: invalid arithmetic operator" msgstr "語法錯誤: 無效的算術運算子" -#: expr.c:1510 +#: expr.c:1512 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (錯誤字組是「%s」)" -#: expr.c:1568 +#: expr.c:1572 msgid "invalid arithmetic base" msgstr "無效的算術進位" -#: expr.c:1588 +#: expr.c:1581 +#, fuzzy +msgid "invalid integer constant" +msgstr "%s: 無效的列數" + +#: expr.c:1597 msgid "value too great for base" msgstr "數值太大不可為算術進位的基底" -#: expr.c:1637 +#: expr.c:1646 #, c-format msgid "%s: expression error\n" msgstr "%s: 表示式錯誤\n" -#: general.c:69 +#: general.c:70 msgid "getcwd: cannot access parent directories" msgstr "getcwd: 無法存取上層目錄" -#: input.c:99 subst.c:5930 +#: input.c:99 subst.c:6028 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "無法為檔案描述符 %d 重設無延遲模式" @@ -1140,161 +1180,166 @@ msgstr "無法為來自 fd %d 的 bash 輸入分配新的檔案描述符" msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: 已經存在提供給新 fd %d 的緩衝區" -#: jobs.c:529 +#: jobs.c:537 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: 行程群組管道" -#: jobs.c:1084 +#: jobs.c:900 +#, c-format +msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:953 +#, c-format +msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next" +msgstr "" + +#: jobs.c:1277 #, c-format msgid "forked pid %d appears in running job %d" msgstr "產生的行程識別碼 %d 顯示為執行中的工作 %d" -#: jobs.c:1203 +#: jobs.c:1396 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "刪除行程群組 %2$ld 中已停止的工作 %1$d" -#: jobs.c:1307 -#, c-format -msgid "add_process: process %5ld (%s) in the_pipeline" -msgstr "add_process: 行程 %5ld(%s) 進入 the_pipeline" - -#: jobs.c:1310 +#: jobs.c:1505 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "add_process: 行程識別碼 %5ld(%s) 標註為仍活著" -#: jobs.c:1639 +#: jobs.c:1844 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: 無此行程識別碼" -#: jobs.c:1654 +#: jobs.c:1859 #, c-format msgid "Signal %d" msgstr "訊號 %d" -#: jobs.c:1668 jobs.c:1694 +#: jobs.c:1873 jobs.c:1899 msgid "Done" msgstr "已完成" -#: jobs.c:1673 siglist.c:123 +#: jobs.c:1878 siglist.c:122 msgid "Stopped" msgstr "停止" -#: jobs.c:1677 +#: jobs.c:1882 #, c-format msgid "Stopped(%s)" msgstr "已停止(%s)" -#: jobs.c:1681 +#: jobs.c:1886 msgid "Running" msgstr "執行中" -#: jobs.c:1698 +#: jobs.c:1903 #, c-format msgid "Done(%d)" msgstr "已完成(%d)" -#: jobs.c:1700 +#: jobs.c:1905 #, c-format msgid "Exit %d" msgstr "退出 %d" -#: jobs.c:1703 +#: jobs.c:1908 msgid "Unknown status" msgstr "不明狀態" -#: jobs.c:1790 +#: jobs.c:1995 #, c-format msgid "(core dumped) " msgstr "(核心已傾印)" -#: jobs.c:1809 +#: jobs.c:2014 #, c-format msgid " (wd: %s)" msgstr " (工作目錄: %s)" -#: jobs.c:2037 +#: jobs.c:2254 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "子行程 setpgid (%ld 到 %ld)" -#: jobs.c:2399 nojobs.c:657 +#: jobs.c:2612 nojobs.c:664 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: 行程識別碼 %ld 不是目前 shell 的子行程" -#: jobs.c:2695 +#: jobs.c:2897 #, c-format msgid "wait_for: No record of process %ld" msgstr "wiat_for: 沒有行程 %ld 的紀錄" -#: jobs.c:3055 +#: jobs.c:3240 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: 工作 %d 已停止" -#: jobs.c:3362 +#: jobs.c:3568 #, c-format msgid "%s: job has terminated" msgstr "%s: 工作已經終止" -#: jobs.c:3371 +#: jobs.c:3577 #, c-format msgid "%s: job %d already in background" msgstr "%s: 工作 %d 已在背景執行" -#: jobs.c:3597 +#: jobs.c:3803 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: 開啟 WNOHANG 以避免無限阻塞" -#: jobs.c:4120 +#: jobs.c:4319 #, c-format msgid "%s: line %d: " msgstr "%s: 第 %d 列:" -#: jobs.c:4134 nojobs.c:900 +#: jobs.c:4333 nojobs.c:928 #, c-format msgid " (core dumped)" msgstr " (核心已傾印)" -#: jobs.c:4146 jobs.c:4159 +#: jobs.c:4345 jobs.c:4358 #, c-format msgid "(wd now: %s)\n" msgstr "(目前工作目錄:%s)\n" -#: jobs.c:4191 +#: jobs.c:4390 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: getpgrp 失敗" -#: jobs.c:4247 +#: jobs.c:4446 msgid "initialize_job_control: no job control in background" msgstr "initialize_job_control:背景中沒有工作控制" -#: jobs.c:4263 +#: jobs.c:4462 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: 列規律" -#: jobs.c:4273 +#: jobs.c:4472 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:4294 jobs.c:4303 +#: jobs.c:4493 jobs.c:4502 #, c-format msgid "cannot set terminal process group (%d)" msgstr "無法設定終端行程群組(%d)" -#: jobs.c:4308 +#: jobs.c:4507 msgid "no job control in this shell" msgstr "此 shell 中無工作控制" -#: lib/malloc/malloc.c:331 +#: lib/malloc/malloc.c:335 #, c-format msgid "malloc: failed assertion: %s\n" msgstr "malloc: 主張失敗: %s\n" -#: lib/malloc/malloc.c:347 +#: lib/malloc/malloc.c:351 #, c-format msgid "" "\r\n" @@ -1303,39 +1348,39 @@ msgstr "" "\r\n" "malloc: %s:%d: 主張已修補\r\n" -#: lib/malloc/malloc.c:348 +#: lib/malloc/malloc.c:352 msgid "unknown" msgstr "不明" -#: lib/malloc/malloc.c:855 +#: lib/malloc/malloc.c:859 msgid "malloc: block on free list clobbered" msgstr "malloc: 空閒串列中的區塊損壞" -#: lib/malloc/malloc.c:932 +#: lib/malloc/malloc.c:936 msgid "free: called with already freed block argument" msgstr "free: 用已經釋放的區塊做為呼叫參數" -#: lib/malloc/malloc.c:935 +#: lib/malloc/malloc.c:939 msgid "free: called with unallocated block argument" msgstr "free: 用未分配的區塊做為呼叫參數" -#: lib/malloc/malloc.c:954 +#: lib/malloc/malloc.c:958 msgid "free: underflow detected; mh_nbytes out of range" msgstr "free: 檢測到下限溢位;mh_nbytes 超出範圍" -#: lib/malloc/malloc.c:960 +#: lib/malloc/malloc.c:964 msgid "free: start and end chunk sizes differ" msgstr "free: 啟始和末尾區塊大小不一致" -#: lib/malloc/malloc.c:1070 +#: lib/malloc/malloc.c:1074 msgid "realloc: called with unallocated block argument" msgstr "realloc: 用未分配的區塊做為呼叫參數" -#: lib/malloc/malloc.c:1085 +#: lib/malloc/malloc.c:1089 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "realloc: 檢測到下限溢位;mh_nbytes 超出範圍" -#: lib/malloc/malloc.c:1091 +#: lib/malloc/malloc.c:1095 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: 啟始和末尾區塊大小不一致" @@ -1377,22 +1422,22 @@ msgstr "%s:不當的網路路徑規格" msgid "network operations not supported" msgstr "不支援網路操作" -#: locale.c:205 +#: locale.c:217 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: 無法變更語區選項 (%s)" -#: locale.c:207 +#: locale.c:219 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: 無法變更語區選項 (%s): %s" -#: locale.c:272 +#: locale.c:292 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: 無法變更語區選項 (%s)" -#: locale.c:274 +#: locale.c:294 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: 無法變更語區選項 (%s): %s" @@ -1438,108 +1483,110 @@ msgstr "立即檔案在第 %d 列被檔案結束符分隔 (需要「%s」)" msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection:重新導向指示「%d」超出範圍" -#: parse.y:2380 +#: parse.y:2392 #, c-format -msgid "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line truncated" +msgid "" +"shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line " +"truncated" msgstr "shell_getc: shell_input_line_size (%zu) 超過 SIZE_MAX (%lu):列被截斷" -#: parse.y:2786 +#: parse.y:2825 msgid "maximum here-document count exceeded" msgstr "超過此處檔案上限最大值" -#: parse.y:3536 parse.y:3906 +#: parse.y:3580 parse.y:3950 parse.y:4529 #, c-format msgid "unexpected EOF while looking for matching `%c'" msgstr "尋找符合的「%c」時遇到了未預期的檔案結束符" -#: parse.y:4606 +#: parse.y:4669 msgid "unexpected EOF while looking for `]]'" msgstr "尋找「]]」時遇到了未預期的檔案結束符" -#: parse.y:4611 +#: parse.y:4674 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" msgstr "條件表示式中有語法錯誤: 未預期的字組「%s」" -#: parse.y:4615 +#: parse.y:4678 msgid "syntax error in conditional expression" msgstr "語法錯誤,在有條件的表示式" -#: parse.y:4693 +#: parse.y:4756 #, c-format msgid "unexpected token `%s', expected `)'" msgstr "未預期的字組「%s」,需要「)」" -#: parse.y:4697 +#: parse.y:4760 msgid "expected `)'" msgstr "預期「)」" -#: parse.y:4725 +#: parse.y:4788 #, c-format msgid "unexpected argument `%s' to conditional unary operator" msgstr "一元條件運算子使用了未預期的參數「%s」" -#: parse.y:4729 +#: parse.y:4792 msgid "unexpected argument to conditional unary operator" msgstr "一元條件運算子使用了未預期的參數" -#: parse.y:4775 +#: parse.y:4838 #, c-format msgid "unexpected token `%s', conditional binary operator expected" msgstr "未預期的字組「%s」,需要二元條件運算子" -#: parse.y:4779 +#: parse.y:4842 msgid "conditional binary operator expected" msgstr "需要二元條件運算子" -#: parse.y:4801 +#: parse.y:4864 #, c-format msgid "unexpected argument `%s' to conditional binary operator" msgstr "二元條件運算子使用了未預期的參數「%s」" -#: parse.y:4805 +#: parse.y:4868 msgid "unexpected argument to conditional binary operator" msgstr "二元條件運算子使用了未預期的參數" -#: parse.y:4816 +#: parse.y:4879 #, c-format msgid "unexpected token `%c' in conditional command" msgstr "條件指令中有未預期的字組「%c」" -#: parse.y:4819 +#: parse.y:4882 #, c-format msgid "unexpected token `%s' in conditional command" msgstr "條件指令中有未預期的字組「%s」" -#: parse.y:4823 +#: parse.y:4886 #, c-format msgid "unexpected token %d in conditional command" msgstr "條件指令中有未預期的字組 %d" -#: parse.y:6245 +#: parse.y:6309 #, c-format msgid "syntax error near unexpected token `%s'" msgstr "未預期的字組「%s」附近有語法錯誤" -#: parse.y:6263 +#: parse.y:6328 #, c-format msgid "syntax error near `%s'" msgstr "「%s」附近有語法錯誤" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error: unexpected end of file" msgstr "語法錯誤: 未預期的檔案結尾" -#: parse.y:6273 +#: parse.y:6338 msgid "syntax error" msgstr "語法錯誤" -#: parse.y:6335 +#: parse.y:6401 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "使用「%s」退出 shell。\n" -#: parse.y:6497 +#: parse.y:6566 msgid "unexpected EOF while looking for matching `)'" msgstr "尋找符合的「)」時遇到了未預期的檔案結束符" @@ -1582,89 +1629,89 @@ msgstr "xtrace fd (%d) != fileno xtrace fp (%d)" msgid "cprintf: `%c': invalid format character" msgstr "cprintf:「%c」: 無效的格式字元" -#: redir.c:121 redir.c:167 +#: redir.c:142 redir.c:188 msgid "file descriptor out of range" msgstr "檔案描述符超出範圍" -#: redir.c:174 +#: redir.c:195 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: 模稜兩可的重定向" -#: redir.c:178 +#: redir.c:199 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: 無法覆寫已存在的檔案" -#: redir.c:183 +#: redir.c:204 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: 受限的: 無法重定向輸出" -#: redir.c:188 +#: redir.c:209 #, c-format msgid "cannot create temp file for here-document: %s" msgstr "無法為立即檔案建立暫存檔案: %s" -#: redir.c:192 +#: redir.c:213 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: 無法將檔案描述符指派給變數" -#: redir.c:591 +#: redir.c:636 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "沒有網路時不支援 /dev/(tcp|udp)/host/port" -#: redir.c:875 redir.c:990 redir.c:1051 redir.c:1221 +#: redir.c:920 redir.c:1035 redir.c:1096 redir.c:1266 msgid "redirection error: cannot duplicate fd" msgstr "重定向錯誤: 無法複製檔案描述符" -#: shell.c:343 +#: shell.c:346 msgid "could not find /tmp, please create!" msgstr "無法找到 /tmp,請建立" -#: shell.c:347 +#: shell.c:350 msgid "/tmp must be a valid directory name" msgstr "/tmp 必須為有效的目錄名稱" -#: shell.c:798 +#: shell.c:801 msgid "pretty-printing mode ignored in interactive shells" msgstr "已在互動式 shell 中忽略美化輸出模式" -#: shell.c:940 +#: shell.c:945 #, c-format msgid "%c%c: invalid option" msgstr "%c%c:無效選項" -#: shell.c:1299 +#: shell.c:1316 #, c-format msgid "cannot set uid to %d: effective uid %d" msgstr "無法設定 UID 至 %d:有效的 UID %d" -#: shell.c:1306 +#: shell.c:1327 #, c-format msgid "cannot set gid to %d: effective gid %d" msgstr "無法設定 GID 至 %d:有效的 GID %d" -#: shell.c:1494 +#: shell.c:1515 msgid "cannot start debugger; debugging mode disabled" msgstr "無法開啟偵錯器;偵錯模式已停用" -#: shell.c:1608 +#: shell.c:1629 #, c-format msgid "%s: Is a directory" msgstr "%s: 是一個目錄" -#: shell.c:1826 +#: shell.c:1878 msgid "I have no name!" msgstr "我沒有名字!" -#: shell.c:1980 +#: shell.c:2032 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash,版本 %s-(%s)\n" -#: shell.c:1981 +#: shell.c:2033 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1673,321 +1720,319 @@ msgstr "" "用法:\t%s [GNU 長選項] [選項] …\n" "\t%s [GNU 長選項] [選項] 指令稿檔案 …\n" -#: shell.c:1983 +#: shell.c:2035 msgid "GNU long options:\n" msgstr "GNU 長選項:\n" -#: shell.c:1987 +#: shell.c:2039 msgid "Shell options:\n" msgstr "Shell 選項:\n" -#: shell.c:1988 +#: shell.c:2040 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD 或 -c <指令> 或 -O \t\t(僅適合呼叫)\n" -#: shell.c:2007 +#: shell.c:2059 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s or -o 選項\n" -#: shell.c:2013 +#: shell.c:2065 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "輸入「%s -c \"help set\"」更多關於 shell 選項的訊息。\n" -#: shell.c:2014 +#: shell.c:2066 #, c-format msgid "Type `%s -c help' for more information about shell builtin commands.\n" msgstr "輸入「%s -c help」更多關於內建 shell 指令的訊息。\n" -#: shell.c:2015 +#: shell.c:2067 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "使用「bashbug」指令通報程式錯誤。\n" -#: shell.c:2017 +#: shell.c:2069 #, c-format msgid "bash home page: \n" msgstr "bash 官網:\n" -#: shell.c:2018 +#: shell.c:2070 #, c-format msgid "General help using GNU software: \n" msgstr "GNU 軟體的常見使用說明:\n" -#: sig.c:730 +#: sig.c:752 #, c-format msgid "sigprocmask: %d: invalid operation" msgstr "sigprocmask:%d:無效操作" -#: siglist.c:48 +#: siglist.c:47 msgid "Bogus signal" msgstr "偽訊號" -#: siglist.c:51 +#: siglist.c:50 msgid "Hangup" msgstr "掛斷" -#: siglist.c:55 +#: siglist.c:54 msgid "Interrupt" msgstr "中止" -#: siglist.c:59 +#: siglist.c:58 msgid "Quit" msgstr "結束" -#: siglist.c:63 +#: siglist.c:62 msgid "Illegal instruction" msgstr "無效指令" -#: siglist.c:67 +#: siglist.c:66 msgid "BPT trace/trap" msgstr "斷點追蹤/陷阱" -#: siglist.c:75 +#: siglist.c:74 msgid "ABORT instruction" msgstr "放棄指令" -#: siglist.c:79 +#: siglist.c:78 msgid "EMT instruction" msgstr "模擬器陷阱指令" -#: siglist.c:83 +#: siglist.c:82 msgid "Floating point exception" msgstr "期望浮點數" -#: siglist.c:87 +#: siglist.c:86 msgid "Killed" msgstr "強制結束" -#: siglist.c:91 +#: siglist.c:90 msgid "Bus error" msgstr "匯流排錯誤" -#: siglist.c:95 +#: siglist.c:94 msgid "Segmentation fault" msgstr "程式記憶體區段錯誤" -#: siglist.c:99 +#: siglist.c:98 msgid "Bad system call" msgstr "無效系統呼叫" -#: siglist.c:103 +#: siglist.c:102 msgid "Broken pipe" msgstr "管線損壞" -#: siglist.c:107 +#: siglist.c:106 msgid "Alarm clock" msgstr "鬧鐘" -#: siglist.c:111 +#: siglist.c:110 msgid "Terminated" msgstr "終止" -#: siglist.c:115 +#: siglist.c:114 msgid "Urgent IO condition" msgstr "緊急 I/O 狀況" -#: siglist.c:119 +#: siglist.c:118 msgid "Stopped (signal)" msgstr "停止(信號)" -#: siglist.c:127 +#: siglist.c:126 msgid "Continue" msgstr "繼續" -#: siglist.c:135 +#: siglist.c:134 msgid "Child death or stop" msgstr "子行程已死或者停止" -#: siglist.c:139 +#: siglist.c:138 msgid "Stopped (tty input)" msgstr "停止(tty 輸入)" -#: siglist.c:143 +#: siglist.c:142 msgid "Stopped (tty output)" msgstr "停止(tty 輸出)" -#: siglist.c:147 +#: siglist.c:146 msgid "I/O ready" msgstr "I/O 就緒" -#: siglist.c:151 +#: siglist.c:150 msgid "CPU limit" msgstr "CPU 限制" -#: siglist.c:155 +#: siglist.c:154 msgid "File limit" msgstr "檔案限制" -#: siglist.c:159 +#: siglist.c:158 msgid "Alarm (virtual)" msgstr "警報(虛擬)" -#: siglist.c:163 +#: siglist.c:162 msgid "Alarm (profile)" msgstr "警報(側寫)" -#: siglist.c:167 +#: siglist.c:166 msgid "Window changed" msgstr "已變更視窗" -#: siglist.c:171 +#: siglist.c:170 msgid "Record lock" msgstr "記錄鎖" -#: siglist.c:175 +#: siglist.c:174 msgid "User signal 1" msgstr "使用者訊號 1" -#: siglist.c:179 +#: siglist.c:178 msgid "User signal 2" msgstr "使用者訊號 2" -#: siglist.c:183 +#: siglist.c:182 msgid "HFT input data pending" msgstr "HFT 待輸入資料" -#: siglist.c:187 +#: siglist.c:186 msgid "power failure imminent" msgstr "即將停止電源" -#: siglist.c:191 +#: siglist.c:190 msgid "system crash imminent" msgstr "系統即將崩潰" -#: siglist.c:195 +#: siglist.c:194 msgid "migrate process to another CPU" msgstr "遷移行程至另一個 CPU" -#: siglist.c:199 +#: siglist.c:198 msgid "programming error" msgstr "程式設計錯誤" -#: siglist.c:203 +#: siglist.c:202 msgid "HFT monitor mode granted" msgstr "已授予 HFT 監視模式" -#: siglist.c:207 +#: siglist.c:206 msgid "HFT monitor mode retracted" msgstr "已復原 HFT 監視模式" -#: siglist.c:211 +#: siglist.c:210 msgid "HFT sound sequence has completed" msgstr "已完成 HFT 聲音序列" -#: siglist.c:215 +#: siglist.c:214 msgid "Information request" msgstr "資訊請求" -#: siglist.c:223 -msgid "Unknown Signal #" -msgstr "不明訊號 #" - -#: siglist.c:225 +#: siglist.c:222 siglist.c:224 #, c-format msgid "Unknown Signal #%d" msgstr "不明訊號 #%d" -#: subst.c:1454 subst.c:1644 +#: subst.c:1475 subst.c:1665 #, c-format msgid "bad substitution: no closing `%s' in %s" msgstr "錯誤的取代: 在 %2$s 中沒有閉合的「%1$s」" -#: subst.c:3231 +#: subst.c:3280 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: 無法將串列指派給陣列成員" -#: subst.c:5789 subst.c:5805 +#: subst.c:5877 subst.c:5893 msgid "cannot make pipe for process substitution" msgstr "無法為行程取代建立管道" -#: subst.c:5851 +#: subst.c:5944 msgid "cannot make child for process substitution" msgstr "無法為行程取代建立子行程" -#: subst.c:5920 +#: subst.c:6018 #, c-format msgid "cannot open named pipe %s for reading" msgstr "無法開啟命名管道 %s 進 readline-" -#: subst.c:5922 +#: subst.c:6020 #, c-format msgid "cannot open named pipe %s for writing" msgstr "無法開啟命名管道 %s 進行寫入" -#: subst.c:5945 +#: subst.c:6043 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "無法將命名管道 %s 做為檔案描述符 %d 複製" -#: subst.c:6062 +#: subst.c:6167 msgid "command substitution: ignored null byte in input" msgstr "指令取代:在輸入中忽略了空位元組" -#: subst.c:6190 +#: subst.c:6307 msgid "cannot make pipe for command substitution" msgstr "無法為指令取代建立管道" -#: subst.c:6233 +#: subst.c:6351 msgid "cannot make child for command substitution" msgstr "無法為指令取代建立子行程" -#: subst.c:6259 +#: subst.c:6377 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "command_substitute: 無法將管道複製為檔案描述符 1" -#: subst.c:6710 subst.c:9623 +#: subst.c:6828 subst.c:9870 #, c-format msgid "%s: invalid variable name for name reference" msgstr "%s: 無效的引用變數名" -#: subst.c:6806 subst.c:6824 subst.c:6979 +#: subst.c:6924 subst.c:6942 subst.c:7114 #, c-format msgid "%s: invalid indirect expansion" msgstr "%s: 無效的間接擴充" -#: subst.c:6840 subst.c:6987 +#: subst.c:6958 subst.c:7122 #, c-format msgid "%s: invalid variable name" msgstr "%s:無效的變數名稱" -#: subst.c:7056 +#: subst.c:7201 #, c-format msgid "%s: parameter not set" msgstr "%s:參數未設定" -#: subst.c:7058 +#: subst.c:7203 #, c-format msgid "%s: parameter null or not set" msgstr "%s: 參數為空或未設定" -#: subst.c:7295 subst.c:7310 +#: subst.c:7448 subst.c:7463 #, c-format msgid "%s: substring expression < 0" msgstr "%s: 子串表示式 < 0" -#: subst.c:8973 subst.c:8994 +#: subst.c:9199 subst.c:9220 #, c-format msgid "%s: bad substitution" msgstr "%s: 錯誤的取代" -#: subst.c:9082 +#: subst.c:9308 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: 無法如此指派" -#: subst.c:9485 -msgid "future versions of the shell will force evaluation as an arithmetic substitution" +#: subst.c:9732 +msgid "" +"future versions of the shell will force evaluation as an arithmetic " +"substitution" msgstr "未來版本的 shell 會強制以算術取代求值" -#: subst.c:10043 +#: subst.c:10288 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "錯誤的取代: 在 %s 中沒有閉合的「`」" -#: subst.c:11070 +#: subst.c:11350 #, c-format msgid "no match: %s" msgstr "無符合: %s" @@ -2010,121 +2055,132 @@ msgstr "需要「)」" msgid "`)' expected, found %s" msgstr "需要「)」,得到 %s" -#: test.c:282 test.c:750 test.c:753 -#, c-format -msgid "%s: unary operator expected" -msgstr "%s: 需要一元表示式" - -#: test.c:469 test.c:793 +#: test.c:466 test.c:796 #, c-format msgid "%s: binary operator expected" msgstr "%s: 需要二元表示式" -#: test.c:875 +#: test.c:753 test.c:756 +#, c-format +msgid "%s: unary operator expected" +msgstr "%s: 需要一元表示式" + +#: test.c:878 msgid "missing `]'" msgstr "缺少「]」" -#: trap.c:216 +#: test.c:896 +#, fuzzy, c-format +msgid "syntax error: `%s' unexpected" +msgstr "語法錯誤:「;」意外" + +#: trap.c:220 msgid "invalid signal number" msgstr "無效訊號數字" -#: trap.c:320 +#: trap.c:325 #, c-format msgid "trap handler: maximum trap handler level exceeded (%d)" msgstr "捕捉處理函式:達到最大捕捉處理函式等級 (%d)" -#: trap.c:408 +#: trap.c:414 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: trap_list[%d] 中的錯誤值: %p" -#: trap.c:412 +#: trap.c:418 #, c-format -msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" +msgid "" +"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" msgstr "run_pending_traps:訊號處理是 SIG_DFL,resending %d (%s) to myself" -#: trap.c:470 +#: trap.c:476 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler:不當的訊號 %d" -#: variables.c:412 +#: variables.c:437 #, c-format msgid "error importing function definition for `%s'" msgstr "錯誤,輸入的函數定義為「%s」" -#: variables.c:821 +#: variables.c:849 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "shell 層次 (%d) 太高,重設為 1" -#: variables.c:2655 +#: variables.c:2852 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: 目前作用域中沒有函數語境" -#: variables.c:2674 +#: variables.c:2871 #, c-format msgid "%s: variable may not be assigned value" msgstr "%s: 變數不可指派值" -#: variables.c:3453 +#: variables.c:3653 #, c-format msgid "%s: assigning integer to name reference" msgstr "%s:指定數字至名稱參考" -#: variables.c:4365 +#: variables.c:4582 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: 目前作用域中沒有函數語境" -#: variables.c:4698 +#: variables.c:4949 #, c-format msgid "%s has null exportstr" msgstr "%s 有空的 exportstr" -#: variables.c:4703 variables.c:4712 +#: variables.c:4954 variables.c:4963 #, c-format msgid "invalid character %d in exportstr for %s" msgstr "%2$s 的 exportstr 中有無效的字元 %1$d" -#: variables.c:4718 +#: variables.c:4969 #, c-format msgid "no `=' in exportstr for %s" msgstr "%s 的 exportstr 中沒有「=」" -#: variables.c:5243 +#: variables.c:5506 msgid "pop_var_context: head of shell_variables not a function context" msgstr "pop_var_context: shell_variables 的前端不是函數語境" -#: variables.c:5256 +#: variables.c:5519 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: 沒有 global_variables 語境" -#: variables.c:5336 +#: variables.c:5599 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "pop_scope: shell_variables 的前端不是臨時環境作用域" -#: variables.c:6272 +#: variables.c:6562 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: 無法做為檔案開啟" -#: variables.c:6277 +#: variables.c:6567 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: 追蹤檔案描述符的值無效" -#: variables.c:6322 +#: variables.c:6612 #, c-format msgid "%s: %s: compatibility value out of range" msgstr "%s: %s: 相容版本數值超出範圍" #: version.c:46 version2.c:46 -msgid "Copyright (C) 2018 Free Software Foundation, Inc." +#, fuzzy +msgid "Copyright (C) 2019 Free Software Foundation, Inc." msgstr "著作權所有 (C) 2018 自由軟體基金會" #: version.c:47 version2.c:47 -msgid "License GPLv3+: GNU GPL version 3 or later \n" -msgstr "授權條款 GPLv3+: GNU GPL 授權條款第三版或者更新版本 \n" +msgid "" +"License GPLv3+: GNU GPL version 3 or later \n" +msgstr "" +"授權條款 GPLv3+: GNU GPL 授權條款第三版或者更新版本 \n" #: version.c:86 version2.c:86 #, c-format @@ -2168,8 +2224,12 @@ msgid "unalias [-a] name [name ...]" msgstr "unalias [-a] 名稱 [名稱 …]" #: builtins.c:53 -msgid "bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]" -msgstr "bind [-lpvsPSVX] [-m 按鍵映射] [-f 檔名] [-q 名稱] [-u 名稱] [-r 按鍵序列] [-x 按鍵序列:shell-指令] [按鍵序列:readline-函數 或 readline-指令]" +msgid "" +"bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-" +"x keyseq:shell-command] [keyseq:readline-function or readline-command]" +msgstr "" +"bind [-lpvsPSVX] [-m 按鍵映射] [-f 檔名] [-q 名稱] [-u 名稱] [-r 按鍵序列] [-" +"x 按鍵序列:shell-指令] [按鍵序列:readline-函數 或 readline-指令]" #: builtins.c:56 msgid "break [n]" @@ -2200,11 +2260,13 @@ msgid "command [-pVv] command [arg ...]" msgstr "command [-pVv] 指令 [參數 …]" #: builtins.c:78 -msgid "declare [-aAfFgilnrtux] [-p] [name[=value] ...]" +#, fuzzy +msgid "declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]" msgstr "declare [-aAfFgilnrtux] [-p] [名稱[=值] …]" #: builtins.c:80 -msgid "typeset [-aAfFgilnrtux] [-p] name[=value] ..." +#, fuzzy +msgid "typeset [-aAfFgiIlnrtux] [-p] name[=value] ..." msgstr "typeset [-aAfFgilnrtux] [-p] 名稱[=值] ..." #: builtins.c:82 @@ -2228,11 +2290,13 @@ msgid "eval [arg ...]" msgstr "eval [參數 …]" #: builtins.c:96 -msgid "getopts optstring name [arg]" +#, fuzzy +msgid "getopts optstring name [arg ...]" msgstr "getopts 選項字串 名稱 [參數]" #: builtins.c:98 -msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" +#, fuzzy +msgid "exec [-cl] [-a name] [command [argument ...]] [redirection ...]" msgstr "exec [-cl] [-a 名稱] [指令 [參數 …]] [重定向 …]" #: builtins.c:100 @@ -2264,8 +2328,12 @@ msgid "help [-dms] [pattern ...]" msgstr "help [-dms] [模式 …]" #: builtins.c:123 -msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]" -msgstr "history [-c] [-d 偏移量] [n] 或 history -anrw [檔名] 或 history -ps 參數 [參數…]" +msgid "" +"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg " +"[arg...]" +msgstr "" +"history [-c] [-d 偏移量] [n] 或 history -anrw [檔名] 或 history -ps 參數 [參" +"數…]" #: builtins.c:127 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]" @@ -2276,16 +2344,24 @@ msgid "disown [-h] [-ar] [jobspec ... | pid ...]" msgstr "disown [-h] [-ar] [jobspec ... | pid ...]" #: builtins.c:134 -msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]" -msgstr "kill [-s 訊號規格 | -n 訊號編號 | -訊號規格] 行程識別碼 | 工作規格 … 或 kill -l [訊號規格]" +msgid "" +"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l " +"[sigspec]" +msgstr "" +"kill [-s 訊號規格 | -n 訊號編號 | -訊號規格] 行程識別碼 | 工作規格 … 或 kill " +"-l [訊號規格]" #: builtins.c:136 msgid "let arg [arg ...]" msgstr "let 參數 [參數 …]" #: builtins.c:138 -msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]" -msgstr "read [-ers] [-a 陣列] [-d 分隔符] [-i 緩衝區文字] [-n 讀取字元數] [-N 讀取字元數] [-p 提示符] [-t 逾時] [-u 檔案描述符] [名稱 …]" +msgid "" +"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p " +"prompt] [-t timeout] [-u fd] [name ...]" +msgstr "" +"read [-ers] [-a 陣列] [-d 分隔符] [-i 緩衝區文字] [-n 讀取字元數] [-N 讀取字" +"元數] [-p 提示符] [-t 逾時] [-u 檔案描述符] [名稱 …]" #: builtins.c:140 msgid "return [n]" @@ -2348,7 +2424,8 @@ msgid "umask [-p] [-S] [mode]" msgstr "umask [-p] [-S] [模式]" #: builtins.c:177 -msgid "wait [-fn] [id ...]" +#, fuzzy +msgid "wait [-fn] [-p var] [id ...]" msgstr "wait [-fn] [編號 …]" #: builtins.c:181 @@ -2376,7 +2453,9 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac" msgstr "case 詞 in [模式 [| 模式]…) 指令 ;;]… esac" #: builtins.c:194 -msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi" +msgid "" +"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else " +"COMMANDS; ] fi" msgstr "if 指令 ; then 指令 ; [ elif 指令 ; then 指令 ; ]… [ else 指令 ; ] fi" #: builtins.c:196 @@ -2436,24 +2515,43 @@ msgid "printf [-v var] format [arguments]" msgstr "printf [-v var] 格式 [參數]" #: builtins.c:231 -msgid "complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]" -msgstr "complete [-abcdefgjksuv] [-pr] [-DEI] [-o 選項] [-A 動作] [-G 全域模式] [-W 詞語列表] [-F 函數] [-C 指令] [-X 過濾模式] [-P 字首] [-S 字尾] [名稱 …]" +#, fuzzy +msgid "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-" +"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S " +"suffix] [name ...]" +msgstr "" +"complete [-abcdefgjksuv] [-pr] [-DEI] [-o 選項] [-A 動作] [-G 全域模式] [-W " +"詞語列表] [-F 函數] [-C 指令] [-X 過濾模式] [-P 字首] [-S 字尾] [名稱 …]" #: builtins.c:235 -msgid "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" -msgstr "compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +#, fuzzy +msgid "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-" +"F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" +msgstr "" +"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] " +"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]" #: builtins.c:239 msgid "compopt [-o|+o option] [-DEI] [name ...]" msgstr "compopt [-o|+o 選項] [-DEI] [名稱 …]" #: builtins.c:242 -msgid "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" +msgid "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" #: builtins.c:244 -msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]" -msgstr "readarray [-d 分割符號] [-n 計數] [-O 起始序號] [-s 計數] [-t] [-u fd] [-C 回呼] [-c 定量] [陣列]" +msgid "" +"readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C " +"callback] [-c quantum] [array]" +msgstr "" +"readarray [-d 分割符號] [-n 計數] [-O 起始序號] [-s 計數] [-t] [-u fd] [-C 回" +"呼] [-c 定量] [陣列]" #: builtins.c:256 msgid "" @@ -2470,7 +2568,8 @@ msgid "" " -p\tprint all defined aliases in a reusable format\n" " \n" " Exit Status:\n" -" alias returns true unless a NAME is supplied for which no alias has been\n" +" alias returns true unless a NAME is supplied for which no alias has " +"been\n" " defined." msgstr "" "定義或顯示別名。\n" @@ -2517,25 +2616,30 @@ msgid "" " Options:\n" " -m keymap Use KEYMAP as the keymap for the duration of this\n" " command. Acceptable keymap names are emacs,\n" -" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n" +" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-" +"move,\n" " vi-command, and vi-insert.\n" " -l List names of functions.\n" " -P List function names and bindings.\n" " -p List functions and bindings in a form that can be\n" " reused as input.\n" -" -S List key sequences that invoke macros and their values\n" -" -s List key sequences that invoke macros and their values\n" +" -S List key sequences that invoke macros and their " +"values\n" +" -s List key sequences that invoke macros and their " +"values\n" " in a form that can be reused as input.\n" " -V List variable names and values\n" " -v List variable names and values in a form that can\n" " be reused as input.\n" " -q function-name Query about which keys invoke the named function.\n" -" -u function-name Unbind all keys which are bound to the named function.\n" +" -u function-name Unbind all keys which are bound to the named " +"function.\n" " -r keyseq Remove the binding for KEYSEQ.\n" " -f filename Read key bindings from FILENAME.\n" " -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n" " \t\t\t\tKEYSEQ is entered.\n" -" -X List key sequences bound with -x and associated commands\n" +" -X List key sequences bound with -x and associated " +"commands\n" " in a form that can be reused as input.\n" " \n" " Exit Status:\n" @@ -2550,20 +2654,23 @@ msgstr "" " \n" " 選項:\n" " -m 按鍵映射 在此指令執行過程中使用指定的按鍵映射。\n" -" 可被接受的按鍵映射名字有 emacs、emacs-standard、emacs-meta、\n" +" 可被接受的按鍵映射名字有 emacs、emacs-standard、emacs-" +"meta、\n" " emacs-ctlx、vi、vi-move、vi-command、和 vi-insert。\n" " -l 列出函數名稱。\n" " -P 列出函數名稱和綁定。\n" " -p 以可以重新用作輸入的格式列出函數名稱和綁定。\n" " -S 列出可以啟動巨集的按鍵序列以及它們的值\n" -" -s 以可以重新用作輸入的格式列出可以啟動巨集的鍵以及它們的值。\n" +" -s 以可以重新用作輸入的格式列出可以啟動巨集的鍵以及它們的" +"值。\n" " -V 列出變數名稱和它們的值\n" " -v 以可以重新用作輸入的格式列出變數的名稱和它們的值\n" " -q 函數名 查詢指定的函數可以由哪些鍵啟動。\n" " -u 函數名 反綁定所有綁定至指定函數的鍵。\n" " -r 按鍵序列 取消指定按鍵序列的綁定。\n" " -f 檔名 從指定檔案中讀取按鍵綁定。\n" -" -x 按鍵序列:shell 指令\t當指定的按鍵序列被輸入時,執行指定的 shell 指令。\n" +" -x 按鍵序列:shell 指令\t當指定的按鍵序列被輸入時,執行指定的 shell 指" +"令。\n" " -X 以可被重用的形式列出用 -x 綁定的按鍵序列和指令。\n" " \n" " 退出狀態:\n" @@ -2611,7 +2718,8 @@ msgid "" " \n" " Execute SHELL-BUILTIN with arguments ARGs without performing command\n" " lookup. This is useful when you wish to reimplement a shell builtin\n" -" as a shell function, but need to execute the builtin within the function.\n" +" as a shell function, but need to execute the builtin within the " +"function.\n" " \n" " Exit Status:\n" " Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n" @@ -2624,7 +2732,8 @@ msgstr "" " 但需要在函數之內執行該 shell 內建物件的情況下有用處。\n" " \n" " 退出狀態:\n" -" 以 的退出狀態為準,或者如果 不是一個 shell 內建物件時\n" +" 以 的退出狀態為準,或者如果 不是一個 " +"shell 內建物件時\n" " 回傳 false。" #: builtins.c:369 @@ -2659,16 +2768,22 @@ msgstr "" msgid "" "Change the shell working directory.\n" " \n" -" Change the current directory to DIR. The default DIR is the value of the\n" +" Change the current directory to DIR. The default DIR is the value of " +"the\n" " HOME shell variable.\n" " \n" -" The variable CDPATH defines the search path for the directory containing\n" -" DIR. Alternative directory names in CDPATH are separated by a colon (:).\n" -" A null directory name is the same as the current directory. If DIR begins\n" +" The variable CDPATH defines the search path for the directory " +"containing\n" +" DIR. Alternative directory names in CDPATH are separated by a colon " +"(:).\n" +" A null directory name is the same as the current directory. If DIR " +"begins\n" " with a slash (/), then CDPATH is not used.\n" " \n" -" If the directory is not found, and the shell option `cdable_vars' is set,\n" -" the word is assumed to be a variable name. If that variable has a value,\n" +" If the directory is not found, and the shell option `cdable_vars' is " +"set,\n" +" the word is assumed to be a variable name. If that variable has a " +"value,\n" " its value is used for DIR.\n" " \n" " Options:\n" @@ -2684,11 +2799,13 @@ msgid "" " \t\tattributes as a directory containing the file attributes\n" " \n" " The default is to follow symbolic links, as if `-L' were specified.\n" -" `..' is processed by removing the immediately previous pathname component\n" +" `..' is processed by removing the immediately previous pathname " +"component\n" " back to a slash or the beginning of DIR.\n" " \n" " Exit Status:\n" -" Returns 0 if the directory is changed, and if $PWD is set successfully when\n" +" Returns 0 if the directory is changed, and if $PWD is set successfully " +"when\n" " -P is used; non-zero otherwise." msgstr "" "變更 shell 工作目錄。\n" @@ -2696,18 +2813,24 @@ msgstr "" " 變更目前目錄至 <目錄>。預設的 <目錄> 是 shell 變數 HOME\n" " 的值。\n" " \n" -" 變數 CDPATH 定義了含有 <目錄> 的目錄搜尋路徑,其中不同的目錄名稱由冒號 (:)分隔。\n" -" 一個空的目錄名稱表示目前目錄。如果要切換到的 <目錄> 由斜線 (/) 開頭,則 CDPATH\n" +" 變數 CDPATH 定義了含有 <目錄> 的目錄搜尋路徑,其中不同的目錄名稱由冒號 " +"(:)分隔。\n" +" 一個空的目錄名稱表示目前目錄。如果要切換到的 <目錄> 由斜線 (/) 開頭,則 " +"CDPATH\n" " 變數不會被使用。\n" " \n" -" 如果路徑找不到,並且 shell 選項「cdable_vars」被設定,則參數詞被假定為一個\n" +" 如果路徑找不到,並且 shell 選項「cdable_vars」被設定,則參數詞被假定為一" +"個\n" " 變數名。如果該變數有值,則它的值被當做 <目錄>。\n" " \n" " 選項:\n" " -L\t強制跟隨符號連結: 在處理「..」之後解析 <目錄> 中的符號連結。\n" -" -P\t使用實體目錄結構而不跟隨符號連結: 在處理「..」之前解析 <目錄> 中的符號連結。\n" -" -e\t如果使用了 -P 參數,但不能成功確定目前工作目錄時,回傳非零的回傳值。\n" -" -@\t在支援擴充屬性的系統上,將一個有這些屬性的檔案當做有檔案屬性的目錄。\n" +" -P\t使用實體目錄結構而不跟隨符號連結: 在處理「..」之前解析 <目錄> 中" +"的符號連結。\n" +" -e\t如果使用了 -P 參數,但不能成功確定目前工作目錄時,回傳非零的回傳" +"值。\n" +" -@\t在支援擴充屬性的系統上,將一個有這些屬性的檔案當做有檔案屬性的目" +"錄。\n" " \n" " 預設情況下跟隨符號連結,如同指定「-L」。\n" " 「..」使用移除向前相鄰目錄名成員直到 <目錄> 開始或一個斜線的方式處理。\n" @@ -2786,7 +2909,8 @@ msgid "" "Execute a simple command or display information about commands.\n" " \n" " Runs COMMAND with ARGS suppressing shell function lookup, or display\n" -" information about the specified COMMANDs. Can be used to invoke commands\n" +" information about the specified COMMANDs. Can be used to invoke " +"commands\n" " on disk when a function with the same name exists.\n" " \n" " Options:\n" @@ -2813,6 +2937,7 @@ msgstr "" " 回傳 COMMAND 指令的回傳狀態,或者當找不到 COMMAND 指令時失敗。" #: builtins.c:490 +#, fuzzy msgid "" "Set variable values and attributes.\n" " \n" @@ -2825,6 +2950,8 @@ msgid "" " \t\tsource file when debugging)\n" " -g\tcreate global variables when used in a shell function; otherwise\n" " \t\tignored\n" +" -I\tif creating a local variable, inherit the attributes and value\n" +" \t\tof a variable with the same name at a previous scope\n" " -p\tdisplay the attributes and value of each NAME\n" " \n" " Options which set attributes:\n" @@ -2843,7 +2970,8 @@ msgid "" " Variables with the integer attribute have arithmetic evaluation (see\n" " the `let' command) performed when the variable is assigned a value.\n" " \n" -" When used in a function, `declare' makes NAMEs local, as with the `local'\n" +" When used in a function, `declare' makes NAMEs local, as with the " +"`local'\n" " command. The `-g' option suppresses this behavior.\n" " \n" " Exit Status:\n" @@ -2883,7 +3011,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功除非使用了無效選項或者發生錯誤。" -#: builtins.c:530 +#: builtins.c:532 msgid "" "Set variable values and attributes.\n" " \n" @@ -2893,7 +3021,7 @@ msgstr "" " \n" " 功能相同於「declare」。參見「help declare」。" -#: builtins.c:538 +#: builtins.c:540 msgid "" "Define local variables.\n" " \n" @@ -2916,13 +3044,15 @@ msgstr "" " 部以及子函數中可見。\n" " \n" " 退出狀態:\n" -" 回傳成功,除非使用了無效的選項、發生了指派錯誤或者 shell 不在執行一個函數。" +" 回傳成功,除非使用了無效的選項、發生了指派錯誤或者 shell 不在執行一個函" +"數。" -#: builtins.c:555 +#: builtins.c:557 msgid "" "Write arguments to the standard output.\n" " \n" -" Display the ARGs, separated by a single space character and followed by a\n" +" Display the ARGs, separated by a single space character and followed by " +"a\n" " newline, on the standard output.\n" " \n" " Options:\n" @@ -2946,9 +3076,11 @@ msgid "" " \t\t0 to 3 octal digits\n" " \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n" " \t\tcan be one or two hex digits\n" -" \\uHHHH\tthe Unicode character whose value is the hexadecimal value HHHH.\n" +" \\uHHHH\tthe Unicode character whose value is the hexadecimal value " +"HHHH.\n" " \t\tHHHH can be one to four hex digits.\n" -" \\UHHHHHHHH the Unicode character whose value is the hexadecimal value\n" +" \\UHHHHHHHH the Unicode character whose value is the hexadecimal " +"value\n" " \t\tHHHHHHHH. HHHHHHHH can be one to eight hex digits.\n" " \n" " Exit Status:\n" @@ -2974,8 +3106,10 @@ msgstr "" " \\t\t橫向製表符\n" " \\v\t縱向製表符\n" " \\\\\t反斜線\n" -" \\0nnn\t以 NNN (八進位)為 ASCII 碼的字元。 NNN 可以是 0 到 3 個八進位數字\n" -" \\xHH\t以 HH (十六進位)為值的八進位字元。HH 可以是一個或兩個十六進位數字\n" +" \\0nnn\t以 NNN (八進位)為 ASCII 碼的字元。 NNN 可以是 0 到 3 個八進位數" +"字\n" +" \\xHH\t以 HH (十六進位)為值的八進位字元。HH 可以是一個或兩個十六進位數" +"字\n" " \\uHHHH\t以十六進位 HHHH 為值的 Unicode 字元。\n" " \t\tHHHH 可為一個到四個十六進位數字。\n" " \\UHHHHHHHH 以十六進位 HHHHHHHH 為值的 Unicode 字元。\n" @@ -2984,7 +3118,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功除非有寫入錯誤發生。" -#: builtins.c:595 +#: builtins.c:597 msgid "" "Write arguments to the standard output.\n" " \n" @@ -3006,7 +3140,7 @@ msgstr "" " 退出狀態:\n" " 除非寫錯誤發生,否則回傳成功。" -#: builtins.c:610 +#: builtins.c:612 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -3056,11 +3190,12 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非 <名稱> 不是一個 shell 內建物件或者有錯誤發生。" -#: builtins.c:638 +#: builtins.c:640 msgid "" "Execute arguments as a shell command.\n" " \n" -" Combine ARGs into a single string, use the result as input to the shell,\n" +" Combine ARGs into a single string, use the result as input to the " +"shell,\n" " and execute the resulting commands.\n" " \n" " Exit Status:\n" @@ -3074,7 +3209,8 @@ msgstr "" " 退出狀態:\n" " 以指令的狀態退出,或者在指令為空的情況下回傳成功。" -#: builtins.c:650 +#: builtins.c:652 +#, fuzzy msgid "" "Parse option arguments.\n" " \n" @@ -3107,8 +3243,8 @@ msgid "" " printing of error messages, even if the first character of\n" " OPTSTRING is not a colon. OPTERR has the value 1 by default.\n" " \n" -" Getopts normally parses the positional parameters ($0 - $9), but if\n" -" more arguments are given, they are parsed instead.\n" +" Getopts normally parses the positional parameters, but if arguments\n" +" are supplied as ARG values, they are parsed instead.\n" " \n" " Exit Status:\n" " Returns success if an option is found; fails if the end of options is\n" @@ -3152,12 +3288,13 @@ msgstr "" " 如果一個選項被找到則回傳成功;如果遇到了選項的結尾或者\n" " 有錯誤發生則回傳失敗。" -#: builtins.c:692 +#: builtins.c:694 msgid "" "Replace the shell with the given command.\n" " \n" " Execute COMMAND, replacing this shell with the specified program.\n" -" ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,\n" +" ARGUMENTS become the arguments to COMMAND. If COMMAND is not " +"specified,\n" " any redirections take effect in the current shell.\n" " \n" " Options:\n" @@ -3165,11 +3302,13 @@ msgid "" " -c\texecute COMMAND with an empty environment\n" " -l\tplace a dash in the zeroth argument to COMMAND\n" " \n" -" If the command cannot be executed, a non-interactive shell exits, unless\n" +" If the command cannot be executed, a non-interactive shell exits, " +"unless\n" " the shell option `execfail' is set.\n" " \n" " Exit Status:\n" -" Returns success unless COMMAND is not found or a redirection error occurs." +" Returns success unless COMMAND is not found or a redirection error " +"occurs." msgstr "" "使用指定指令取代 shell。\n" " \n" @@ -3188,7 +3327,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功除非 COMMAND 指令沒有找到或者出現一個重定向錯誤。" -#: builtins.c:713 +#: builtins.c:715 msgid "" "Exit the shell.\n" " \n" @@ -3200,11 +3339,12 @@ msgstr "" " 以狀態 N 退出 shell。 如果 N 被省略,則退出狀態\n" " 為最後一個執行指令的退出狀態。" -#: builtins.c:722 +#: builtins.c:724 msgid "" "Exit a login shell.\n" " \n" -" Exits a login shell with exit status N. Returns an error if not executed\n" +" Exits a login shell with exit status N. Returns an error if not " +"executed\n" " in a login shell." msgstr "" "退出一個登入 shell。\n" @@ -3212,17 +3352,19 @@ msgstr "" " 以狀態 N 退出一個登入 shell。如果不在登入 shell 中執行,則\n" " 回傳一個錯誤。" -#: builtins.c:732 +#: builtins.c:734 msgid "" "Display or execute commands from the history list.\n" " \n" -" fc is used to list or edit and re-execute commands from the history list.\n" +" fc is used to list or edit and re-execute commands from the history " +"list.\n" " FIRST and LAST can be numbers specifying the range, or FIRST can be a\n" " string, which means the most recent command beginning with that\n" " string.\n" " \n" " Options:\n" -" -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR,\n" +" -e ENAME\tselect which editor to use. Default is FCEDIT, then " +"EDITOR,\n" " \t\tthen vi\n" " -l \tlist lines instead of editing\n" " -n\tomit line numbers when listing\n" @@ -3236,7 +3378,8 @@ msgid "" " the last command.\n" " \n" " Exit Status:\n" -" Returns success or status of executed command; non-zero if an error occurs." +" Returns success or status of executed command; non-zero if an error " +"occurs." msgstr "" "從歷史記錄列表中顯示或者執行指令。\n" " \n" @@ -3262,7 +3405,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,或者執行指令的狀態;如果錯誤發生則回傳非零。" -#: builtins.c:762 +#: builtins.c:764 msgid "" "Move job to the foreground.\n" " \n" @@ -3282,12 +3425,14 @@ msgstr "" " 退出狀態:\n" " 放至前臺的指令狀態,或者當錯誤發生時為失敗。" -#: builtins.c:777 +#: builtins.c:779 msgid "" "Move jobs to the background.\n" " \n" -" Place the jobs identified by each JOB_SPEC in the background, as if they\n" -" had been started with `&'. If JOB_SPEC is not present, the shell's notion\n" +" Place the jobs identified by each JOB_SPEC in the background, as if " +"they\n" +" had been started with `&'. If JOB_SPEC is not present, the shell's " +"notion\n" " of the current job is used.\n" " \n" " Exit Status:\n" @@ -3302,12 +3447,13 @@ msgstr "" " 退出狀態:\n" " 回傳成功除非工作管理沒有啟用或者錯誤發生。" -#: builtins.c:791 +#: builtins.c:793 msgid "" "Remember or display program locations.\n" " \n" " Determine and remember the full pathname of each command NAME. If\n" -" no arguments are given, information about remembered commands is displayed.\n" +" no arguments are given, information about remembered commands is " +"displayed.\n" " \n" " Options:\n" " -d\tforget the remembered location of each NAME\n" @@ -3338,13 +3484,14 @@ msgstr "" " \t\t<名稱>,則每個位置前面會加上相應的 <名稱> \n" " \t\t\n" " 參數:\n" -" <名稱>\t\t每個 <名稱> 會在 $PATH 路徑變數中被搜尋,並且新增到記住的指令\n" +" <名稱>\t\t每個 <名稱> 會在 $PATH 路徑變數中被搜尋,並且新增到記住的指" +"令\n" " 列表中。\n" " \n" " 退出狀態:\n" " 回傳成功,除非 <名稱> 指令沒有找到或者使用了無效的選項。" -#: builtins.c:816 +#: builtins.c:818 msgid "" "Display information about builtin commands.\n" " \n" @@ -3362,7 +3509,8 @@ msgid "" " PATTERN\tPattern specifying a help topic\n" " \n" " Exit Status:\n" -" Returns success unless PATTERN is not found or an invalid option is given." +" Returns success unless PATTERN is not found or an invalid option is " +"given." msgstr "" "顯示內建指令的相關資訊。\n" " \n" @@ -3382,7 +3530,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非 PATTERN 模式沒有找到或者使用了無效選項。" -#: builtins.c:840 +#: builtins.c:842 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3410,7 +3558,8 @@ msgid "" " \n" " If the HISTTIMEFORMAT variable is set and not null, its value is used\n" " as a format string for strftime(3) to print the time stamp associated\n" -" with each displayed history entry. No time stamps are printed otherwise.\n" +" with each displayed history entry. No time stamps are printed " +"otherwise.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is given or an error occurs." @@ -3427,7 +3576,8 @@ msgstr "" " \n" " -a\t將目前工作階段的歷史記錄列追加到歷史記錄檔案中\n" " -n\t從歷史記錄檔案中讀取所有未被讀取的列\n" -"\t\t並且將它們追加到歷史列表 -r\t讀取歷史記錄檔案並將內容追加到歷史記錄列表中\n" +"\t\t並且將它們追加到歷史列表 -r\t讀取歷史記錄檔案並將內容追加到歷史記錄" +"列表中\n" " -w\t將目前歷史記錄寫入到歷史記錄檔案中,並追加到歷史記錄列表中\n" " \n" " -p\t對每一個 <參數> 展開歷史記錄並顯示結果,而不儲存到歷史記錄列表中\n" @@ -3443,7 +3593,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者發生錯誤。" -#: builtins.c:877 +#: builtins.c:879 msgid "" "Display status of jobs.\n" " \n" @@ -3485,7 +3635,7 @@ msgstr "" " 回傳成功,除非使用了無效的選項或者有錯誤發生。\n" " 如果使用 -x 選項,則回傳 COMMAND 指令的退出狀態。" -#: builtins.c:904 +#: builtins.c:906 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3515,7 +3665,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功除非使用了無效的選項或者 JOBSPEC 規格。" -#: builtins.c:923 +#: builtins.c:925 msgid "" "Send a signal to a job.\n" " \n" @@ -3549,20 +3699,22 @@ msgstr "" " -l\t列出訊號名稱;如果參數後跟「-l」則被假設為訊號編號,\n" " \t而相應的訊號名稱會被列出\n" " \n" -" Kill 成為 shell 內建物件有兩個理由:它允許使用工作編號而不是行程識別碼,\n" +" Kill 成為 shell 內建物件有兩個理由:它允許使用工作編號而不是行程識別" +"碼,\n" " 並且在可以建立的行程數上限達到時允許行程被砍除。\n" " \n" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者有錯誤發生。" -#: builtins.c:947 +#: builtins.c:949 msgid "" "Evaluate arithmetic expressions.\n" " \n" " Evaluate each ARG as an arithmetic expression. Evaluation is done in\n" " fixed-width integers with no check for overflow, though division by 0\n" " is trapped and flagged as an error. The following list of operators is\n" -" grouped into levels of equal-precedence operators. The levels are listed\n" +" grouped into levels of equal-precedence operators. The levels are " +"listed\n" " in order of decreasing precedence.\n" " \n" " \tid++, id--\tvariable post-increment, post-decrement\n" @@ -3630,23 +3782,27 @@ msgstr "" " Shell 變數允許做為運算元。表示式中的變數名稱會以值取代\n" " (強制轉換為定寬的整數)。表示式中的變數不需要開啟整數屬性。\n" " \n" -" 運算子按照優先順序進行求值。括號中的子表示式將被先求值,並可取代上述表示式規則。\n" +" 運算子按照優先順序進行求值。括號中的子表示式將被先求值,並可取代上述表示" +"式規則。\n" " \n" " 退出狀態:\n" " 如果最後一個 <參數> 求值為 0,則 let 回傳 1;否則 let 回傳 0。" -#: builtins.c:992 +#: builtins.c:994 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" " Reads a single line from the standard input, or from file descriptor FD\n" -" if the -u option is supplied. The line is split into fields as with word\n" +" if the -u option is supplied. The line is split into fields as with " +"word\n" " splitting, and the first word is assigned to the first NAME, the second\n" " word to the second NAME, and so on, with any leftover words assigned to\n" -" the last NAME. Only the characters found in $IFS are recognized as word\n" +" the last NAME. Only the characters found in $IFS are recognized as " +"word\n" " delimiters.\n" " \n" -" If no NAMEs are supplied, the line read is stored in the REPLY variable.\n" +" If no NAMEs are supplied, the line read is stored in the REPLY " +"variable.\n" " \n" " Options:\n" " -a array\tassign the words read to sequential indices of the array\n" @@ -3658,7 +3814,8 @@ msgid "" " -n nchars\treturn after reading NCHARS characters rather than waiting\n" " \t\tfor a newline, but honor a delimiter if fewer than\n" " \t\tNCHARS characters are read before the delimiter\n" -" -N nchars\treturn only after reading exactly NCHARS characters, unless\n" +" -N nchars\treturn only after reading exactly NCHARS characters, " +"unless\n" " \t\tEOF is encountered or read times out, ignoring any\n" " \t\tdelimiter\n" " -p prompt\toutput the string PROMPT without a trailing newline before\n" @@ -3676,15 +3833,20 @@ msgid "" " -u fd\tread from file descriptor FD instead of the standard input\n" " \n" " Exit Status:\n" -" The return code is zero, unless end-of-file is encountered, read times out\n" -" (in which case it's greater than 128), a variable assignment error occurs,\n" +" The return code is zero, unless end-of-file is encountered, read times " +"out\n" +" (in which case it's greater than 128), a variable assignment error " +"occurs,\n" " or an invalid file descriptor is supplied as the argument to -u." msgstr "" "從標準輸入讀取一列並將其分為不同的區域。\n" " \n" -" 從標準輸入讀取單獨的一列,或者如果使用了 -u 選項,從檔案描述符 FD 中讀取。\n" -" 該列被分割成區域,如同字詞分割一樣,並且第一個字詞被指派給第一個 <名稱> 變數,第二\n" -" 個字詞被指派給第二個 <名稱> 變數,如此繼續,直到剩下所有的字詞被指派給最後一個 <名稱>\n" +" 從標準輸入讀取單獨的一列,或者如果使用了 -u 選項,從檔案描述符 FD 中讀" +"取。\n" +" 該列被分割成區域,如同字詞分割一樣,並且第一個字詞被指派給第一個 <名稱> " +"變數,第二\n" +" 個字詞被指派給第二個 <名稱> 變數,如此繼續,直到剩下所有的字詞被指派給最" +"後一個 <名稱>\n" " 變數。只有 $IFS 變數中的字元被認做是字詞分隔符。\n" " \n" " 如果沒有提供 <名稱> 變數,則讀取的列被存放在 REPLY 變數中。\n" @@ -3696,13 +3858,15 @@ msgstr "" " -i text\t使用 TEXT 文字做為 Readline 的初始文字\n" " -n nchars\t讀取 nchars 個字元之後回傳,而不是等到讀取換列符。\n" " \t\t但是分隔符仍然有效,如果遇到分隔符之前讀取了不足 nchars 個字元。\n" -" -N nchars\t在準確讀取了 nchars 個字元之後回傳,除非遇到檔案結束符或者讀取逾時,\n" +" -N nchars\t在準確讀取了 nchars 個字元之後回傳,除非遇到檔案結束符或者讀" +"取逾時,\n" " \t\t任何的分隔符都被忽略\n" " -p prompt\t在嘗試讀取之前輸出 PROMPT 提示符並且不帶\n" " \t\t換列符\n" " -r\t不允許反斜線逸出任何字元\n" " -s\t不顯示終端的任何輸入\n" -" -t timeout\t如果在 TIMEOUT 秒內沒有讀取一個完整的列則逾時並且回傳失敗。\n" +" -t timeout\t如果在 TIMEOUT 秒內沒有讀取一個完整的列則逾時並且回傳失" +"敗。\n" " \t\tTMOUT 變數的值是預設逾時時間。\n" " \t\tTIMEOUT 可以是小數。如果 TIMEOUT 是 0,那麼僅當在指定的檔案描述符上\n" " \t\t輸入有效的時候,read 才回傳成功。\n" @@ -3713,7 +3877,7 @@ msgstr "" " 回傳碼為零,除非遇到了檔案結束符,讀取逾時,或者無效的文\n" " 件描述符做為參數傳遞給了 -u 選項。" -#: builtins.c:1039 +#: builtins.c:1041 msgid "" "Return from a shell function.\n" " \n" @@ -3733,7 +3897,7 @@ msgstr "" " 退出狀態:\n" " 回傳 N,或者如果 shell 不在執行一個函數或引用指令稿時,失敗。" -#: builtins.c:1052 +#: builtins.c:1054 msgid "" "Set or unset values of shell options and positional parameters.\n" " \n" @@ -3776,7 +3940,8 @@ msgid "" " physical same as -P\n" " pipefail the return value of a pipeline is the status of\n" " the last command to exit with a non-zero status,\n" -" or zero if no command exited with a non-zero status\n" +" or zero if no command exited with a non-zero " +"status\n" " posix change the behavior of bash where the default\n" " operation differs from the Posix standard to\n" " match the standard\n" @@ -3800,7 +3965,8 @@ msgid "" " by default when the shell is interactive.\n" " -P If set, do not resolve symbolic links when executing commands\n" " such as cd which change the current directory.\n" -" -T If set, the DEBUG and RETURN traps are inherited by shell functions.\n" +" -T If set, the DEBUG and RETURN traps are inherited by shell " +"functions.\n" " -- Assign any remaining arguments to the positional parameters.\n" " If there are no remaining arguments, the positional parameters\n" " are unset.\n" @@ -3892,7 +4058,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功除非使用了無效的參數。" -#: builtins.c:1137 +#: builtins.c:1139 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3904,7 +4070,8 @@ msgid "" " -n\ttreat each NAME as a name reference and unset the variable itself\n" " \t\trather than the variable it references\n" " \n" -" Without options, unset first tries to unset a variable, and if that fails,\n" +" Without options, unset first tries to unset a variable, and if that " +"fails,\n" " tries to unset a function.\n" " \n" " Some variables cannot be unset; also see `readonly'.\n" @@ -3921,19 +4088,21 @@ msgstr "" " -v\t將每個 <名稱> 視為變數\n" " -n\t將每個 <名稱> 視為名稱引用,只取消其本身而非其指向的變數\n" " \n" -" 不帶選項時,unset 首先嘗試取消設定一個變數,如果失敗,再嘗試取消設定一個函數。\n" +" 不帶選項時,unset 首先嘗試取消設定一個變數,如果失敗,再嘗試取消設定一個" +"函數。\n" " \n" " 某些變數不可以被取消設定;參見「readonly」。\n" " \n" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者 NAME 名稱為唯讀。" -#: builtins.c:1159 +#: builtins.c:1161 msgid "" "Set export attribute for shell variables.\n" " \n" " Marks each NAME for automatic export to the environment of subsequently\n" -" executed commands. If VALUE is supplied, assign VALUE before exporting.\n" +" executed commands. If VALUE is supplied, assign VALUE before " +"exporting.\n" " \n" " Options:\n" " -f\trefer to shell functions\n" @@ -3960,7 +4129,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者 <名稱>。" -#: builtins.c:1178 +#: builtins.c:1180 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -3996,7 +4165,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者 <名稱>。" -#: builtins.c:1200 +#: builtins.c:1202 msgid "" "Shift positional parameters.\n" " \n" @@ -4014,7 +4183,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非 N 為負或者大於 $#。" -#: builtins.c:1212 builtins.c:1227 +#: builtins.c:1214 builtins.c:1229 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4036,7 +4205,7 @@ msgstr "" " 退出狀態:\n" " 回傳 <檔名> 檔案中最後一個指令的狀態;如果 <檔名> 檔案不可讀則失敗。" -#: builtins.c:1243 +#: builtins.c:1245 msgid "" "Suspend shell execution.\n" " \n" @@ -4060,7 +4229,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非沒有啟用工作控制或者有錯誤發生。" -#: builtins.c:1259 +#: builtins.c:1261 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4094,7 +4263,8 @@ msgid "" " -x FILE True if the file is executable by you.\n" " -O FILE True if the file is effectively owned by you.\n" " -G FILE True if the file is effectively owned by your group.\n" -" -N FILE True if the file has been modified since it was last read.\n" +" -N FILE True if the file has been modified since it was last " +"read.\n" " \n" " FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n" " modification date).\n" @@ -4115,7 +4285,8 @@ msgid "" " STRING1 != STRING2\n" " True if the strings are not equal.\n" " STRING1 < STRING2\n" -" True if STRING1 sorts before STRING2 lexicographically.\n" +" True if STRING1 sorts before STRING2 " +"lexicographically.\n" " STRING1 > STRING2\n" " True if STRING1 sorts after STRING2 lexicographically.\n" " \n" @@ -4212,7 +4383,7 @@ msgstr "" " 如果 EXPR 表示式求值為真則回傳成功;如果 EXPR 表示式求值\n" " 為假或者使用了無效的參數則回傳失敗。" -#: builtins.c:1341 +#: builtins.c:1343 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4224,11 +4395,12 @@ msgstr "" " 是內建指令「test」的同義詞,但是最後一個參數必須是\n" " 字元「]」,以符合起始的「[」。" -#: builtins.c:1350 +#: builtins.c:1352 msgid "" "Display process times.\n" " \n" -" Prints the accumulated user and system times for the shell and all of its\n" +" Prints the accumulated user and system times for the shell and all of " +"its\n" " child processes.\n" " \n" " Exit Status:\n" @@ -4242,11 +4414,12 @@ msgstr "" " 退出狀態:\n" " 一律成功。" -#: builtins.c:1362 +#: builtins.c:1364 msgid "" "Trap signals and other events.\n" " \n" -" Defines and activates handlers to be run when the shell receives signals\n" +" Defines and activates handlers to be run when the shell receives " +"signals\n" " or other conditions.\n" " \n" " ARG is a command to be read and executed when the shell receives the\n" @@ -4255,26 +4428,34 @@ msgid "" " value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n" " shell and by the commands it invokes.\n" " \n" -" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If\n" -" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If\n" -" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a\n" -" script run by the . or source builtins finishes executing. A SIGNAL_SPEC\n" -" of ERR means to execute ARG each time a command's failure would cause the\n" +" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. " +"If\n" +" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. " +"If\n" +" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or " +"a\n" +" script run by the . or source builtins finishes executing. A " +"SIGNAL_SPEC\n" +" of ERR means to execute ARG each time a command's failure would cause " +"the\n" " shell to exit when the -e option is enabled.\n" " \n" -" If no arguments are supplied, trap prints the list of commands associated\n" +" If no arguments are supplied, trap prints the list of commands " +"associated\n" " with each signal.\n" " \n" " Options:\n" " -l\tprint a list of signal names and their corresponding numbers\n" " -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n" " \n" -" Each SIGNAL_SPEC is either a signal name in or a signal number.\n" +" Each SIGNAL_SPEC is either a signal name in or a signal " +"number.\n" " Signal names are case insensitive and the SIG prefix is optional. A\n" " signal may be sent to the shell with \"kill -signal $$\".\n" " \n" " Exit Status:\n" -" Returns success unless a SIGSPEC is invalid or an invalid option is given." +" Returns success unless a SIGSPEC is invalid or an invalid option is " +"given." msgstr "" "對訊號和其他事件設陷阱。\n" " \n" @@ -4283,7 +4464,8 @@ msgstr "" " <參數> 是當 shell 接收到 SIGNAL_SPEC 訊號時讀取和執行的指令。\n" " 如果沒有指定 <參數> (並且只給出一個 SIGNAL_SPEC 訊號) 或者\n" " <參數> 為\n" -" 「-」,每一個指定的參數會被重設為原始值。如果 <參數> 是一個空串,則每一個\n" +" 「-」,每一個指定的參數會被重設為原始值。如果 <參數> 是一個空串,則每一" +"個\n" " SIGNAL_SPEC 訊號會被 shell 和它啟動的指令忽略。\n" " \n" " 如果一個 SIGNAL_SPEC 訊號是 EXIT (0),則 <參數> 指令會在 shell 退出時被\n" @@ -4303,7 +4485,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者 SIGSPEC。" -#: builtins.c:1398 +#: builtins.c:1400 msgid "" "Display information about command type.\n" " \n" @@ -4329,7 +4511,8 @@ msgid "" " NAME\tCommand name to be interpreted.\n" " \n" " Exit Status:\n" -" Returns success if all of the NAMEs are found; fails if any are not found." +" Returns success if all of the NAMEs are found; fails if any are not " +"found." msgstr "" "顯示指令類型的資訊。\n" " \n" @@ -4354,11 +4537,13 @@ msgstr "" " 退出狀態:\n" " 如果所有的 <名稱> 指令都找到則回傳成功;任何找不到則失敗。" -#: builtins.c:1429 +#: builtins.c:1431 +#, fuzzy msgid "" "Modify shell resource limits.\n" " \n" -" Provides control over the resources available to the shell and processes\n" +" Provides control over the resources available to the shell and " +"processes\n" " it creates, on systems that allow such control.\n" " \n" " Options:\n" @@ -4384,6 +4569,7 @@ msgid "" " -v\tthe size of virtual memory\n" " -x\tthe maximum number of file locks\n" " -P\tthe maximum number of pseudoterminals\n" +" -R\tthe maximum time a real-time process can run before blocking\n" " -T\tthe maximum number of threads\n" " \n" " Not all options are available on all platforms.\n" @@ -4434,7 +4620,8 @@ msgstr "" " 並非所有選項在所有系統上可用。\n" " \n" " 如果提供了 LIMIT 變數,則它為指定資源的新值;特別的 LIMIT 值為\n" -" 「soft」、「hard」和「unlimited」,分別表示目前的軟限制,硬限制和無限制。\n" +" 「soft」、「hard」和「unlimited」,分別表示目前的軟限制,硬限制和無限" +"制。\n" " 否則印出指定資源的目前限制值,不帶選項則假定為 -f\n" " \n" " 取值都是 1024 位元組為單位,除了 -t 以秒為單位,-p 以 512 位元組遞增,\n" @@ -4443,7 +4630,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者錯誤發生。" -#: builtins.c:1479 +#: builtins.c:1482 msgid "" "Display or set file mode mask.\n" " \n" @@ -4475,25 +4662,37 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的 MODE 模式或者選項。" -#: builtins.c:1499 +#: builtins.c:1502 +#, fuzzy msgid "" "Wait for job completion and return exit status.\n" " \n" -" Waits for each process identified by an ID, which may be a process ID or a\n" +" Waits for each process identified by an ID, which may be a process ID or " +"a\n" " job specification, and reports its termination status. If ID is not\n" " given, waits for all currently active child processes, and the return\n" " status is zero. If ID is a job specification, waits for all processes\n" " in that job's pipeline.\n" " \n" -" If the -n option is supplied, waits for the next job to terminate and\n" -" returns its exit status.\n" +" If the -n option is supplied, waits for a single job from the list of " +"IDs,\n" +" or, if no IDs are supplied, for the next job to complete and returns " +"its\n" +" exit status.\n" +" \n" +" If the -p option is supplied, the process or job identifier of the job\n" +" for which the exit status is returned is assigned to the variable VAR\n" +" named by the option argument. The variable will be unset initially, " +"before\n" +" any assignment. This is useful only when the -n option is supplied.\n" " \n" " If the -f option is supplied, and job control is enabled, waits for the\n" " specified ID to terminate, instead of waiting for it to change status.\n" " \n" " Exit Status:\n" " Returns the status of the last ID; fails if ID is invalid or an invalid\n" -" option is given." +" option is given, or if -n is supplied and the shell has no unwaited-for\n" +" children." msgstr "" "等待工作完成並回傳退出狀態。\n" " \n" @@ -4510,16 +4709,18 @@ msgstr "" " 退出狀態:\n" " 回傳最後一個 ID 行程的狀態;如果使用了無效的 ID 或者選項則失敗。" -#: builtins.c:1523 +#: builtins.c:1533 msgid "" "Wait for process completion and return exit status.\n" " \n" -" Waits for each process specified by a PID and reports its termination status.\n" +" Waits for each process specified by a PID and reports its termination " +"status.\n" " If PID is not given, waits for all currently active child processes,\n" " and the return status is zero. PID must be a process ID.\n" " \n" " Exit Status:\n" -" Returns the status of the last PID; fails if PID is invalid or an invalid\n" +" Returns the status of the last PID; fails if PID is invalid or an " +"invalid\n" " option is given." msgstr "" "等待行程完成並且回傳退出狀態。\n" @@ -4528,9 +4729,10 @@ msgstr "" " 子行程都會被等待,並且回傳碼為零。PID 必須為行程識別碼。\n" " \n" " 退出狀態:\n" -" 回傳行程 ID 的狀態;如果 PID 是無效的行程識別碼或者指定了無效的選項則失敗。" +" 回傳行程 ID 的狀態;如果 PID 是無效的行程識別碼或者指定了無效的選項則失" +"敗。" -#: builtins.c:1538 +#: builtins.c:1548 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4551,7 +4753,7 @@ msgstr "" " 退出狀態:\n" " 回傳最後執行指令的狀態。" -#: builtins.c:1552 +#: builtins.c:1562 msgid "" "Arithmetic for loop.\n" " \n" @@ -4581,7 +4783,7 @@ msgstr "" " 退出狀態:\n" " 回傳最後執行指令的狀態。" -#: builtins.c:1570 +#: builtins.c:1580 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4614,7 +4816,7 @@ msgstr "" " 退出狀態:\n" " 回傳最後一個執行指令的狀態。" -#: builtins.c:1591 +#: builtins.c:1601 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4642,7 +4844,7 @@ msgstr "" " 退出狀態:\n" " 回傳狀態即 PIPELINE 的回傳狀態。" -#: builtins.c:1608 +#: builtins.c:1618 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4660,16 +4862,21 @@ msgstr "" " 退出狀態:\n" " 回傳最後一個執行指令的狀態。" -#: builtins.c:1620 +#: builtins.c:1630 msgid "" "Execute commands based on conditional.\n" " \n" -" The `if COMMANDS' list is executed. If its exit status is zero, then the\n" -" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is\n" +" The `if COMMANDS' list is executed. If its exit status is zero, then " +"the\n" +" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list " +"is\n" " executed in turn, and if its exit status is zero, the corresponding\n" -" `then COMMANDS' list is executed and the if command completes. Otherwise,\n" -" the `else COMMANDS' list is executed, if present. The exit status of the\n" -" entire construct is the exit status of the last command executed, or zero\n" +" `then COMMANDS' list is executed and the if command completes. " +"Otherwise,\n" +" the `else COMMANDS' list is executed, if present. The exit status of " +"the\n" +" entire construct is the exit status of the last command executed, or " +"zero\n" " if no condition tested true.\n" " \n" " Exit Status:\n" @@ -4686,7 +4893,7 @@ msgstr "" " 退出狀態:\n" " 回傳最後一個執行指令的狀態。" -#: builtins.c:1637 +#: builtins.c:1647 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4704,7 +4911,7 @@ msgstr "" " 退出狀態:\n" " 回傳最後一個執行指令的狀態。" -#: builtins.c:1649 +#: builtins.c:1659 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4722,7 +4929,7 @@ msgstr "" " 退出狀態:\n" " 回傳最後一個執行指令的狀態。" -#: builtins.c:1661 +#: builtins.c:1671 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4744,12 +4951,13 @@ msgstr "" " 退出狀態:\n" " coprc 指令回傳離開代碼 0。" -#: builtins.c:1675 +#: builtins.c:1685 msgid "" "Define shell function.\n" " \n" " Create a shell function named NAME. When invoked as a simple command,\n" -" NAME runs COMMANDs in the calling shell's context. When NAME is invoked,\n" +" NAME runs COMMANDs in the calling shell's context. When NAME is " +"invoked,\n" " the arguments are passed to the function as $1...$n, and the function's\n" " name is in $FUNCNAME.\n" " \n" @@ -4766,7 +4974,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功除非 <名稱> 為唯讀。" -#: builtins.c:1689 +#: builtins.c:1699 msgid "" "Group commands as a unit.\n" " \n" @@ -4784,7 +4992,7 @@ msgstr "" " 退出狀態:\n" " 回傳最後一個執行指令的狀態。" -#: builtins.c:1701 +#: builtins.c:1711 msgid "" "Resume job in foreground.\n" " \n" @@ -4808,12 +5016,13 @@ msgstr "" " 退出狀態:\n" " 回傳被繼續的工作狀態。" -#: builtins.c:1716 +#: builtins.c:1726 +#, fuzzy msgid "" "Evaluate arithmetic expression.\n" " \n" " The EXPRESSION is evaluated according to the rules for arithmetic\n" -" evaluation. Equivalent to \"let EXPRESSION\".\n" +" evaluation. Equivalent to `let \"EXPRESSION\"'.\n" " \n" " Exit Status:\n" " Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise." @@ -4826,13 +5035,16 @@ msgstr "" " 退出狀態:\n" " 如果表示式求值為 0 則回傳 1;否則回傳 0。" -#: builtins.c:1728 +#: builtins.c:1738 msgid "" "Execute conditional command.\n" " \n" -" Returns a status of 0 or 1 depending on the evaluation of the conditional\n" -" expression EXPRESSION. Expressions are composed of the same primaries used\n" -" by the `test' builtin, and may be combined using the following operators:\n" +" Returns a status of 0 or 1 depending on the evaluation of the " +"conditional\n" +" expression EXPRESSION. Expressions are composed of the same primaries " +"used\n" +" by the `test' builtin, and may be combined using the following " +"operators:\n" " \n" " ( EXPRESSION )\tReturns the value of EXPRESSION\n" " ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n" @@ -4858,7 +5070,8 @@ msgstr "" " ( EXPRESSION )\t回傳 EXPRESSION 表示式的值\n" " ! EXPRESSION\t\t如果 EXPRESSION 表示式為假則為真,否則為假\n" " EXPR1 && EXPR2\t如果 EXPR1 和 EXPR2 表示式均為真則為真,否則為假\n" -" EXPR1 || EXPR2\t如果 EXPR1 和 EXPR2 表示式中有一個為真則為真,否則為假\n" +" EXPR1 || EXPR2\t如果 EXPR1 和 EXPR2 表示式中有一個為真則為真,否則為" +"假\n" " \n" " 當使用「==」和「!=」運算子時,運算子右邊的字串被用作模式並且執行一個\n" " 符合。當使用「=~」運算子時,運算子右邊的字串被當做正規表示式來進行\n" @@ -4870,7 +5083,7 @@ msgstr "" " 退出狀態:\n" " 根據 EXPRESSION 的值為 0 或 1。" -#: builtins.c:1754 +#: builtins.c:1764 msgid "" "Common shell variable names and usage.\n" " \n" @@ -4965,7 +5178,7 @@ msgstr "" " HISTIGNORE\t用於決定哪些指令被存入歷史記錄檔案的模式\n" " \t\t列表,以冒號分隔。\n" -#: builtins.c:1811 +#: builtins.c:1821 msgid "" "Add directories to stack.\n" " \n" @@ -5016,7 +5229,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的參數或者目錄變換失敗。" -#: builtins.c:1845 +#: builtins.c:1855 msgid "" "Remove directories from stack.\n" " \n" @@ -5063,7 +5276,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的參數或者目錄變換失敗。" -#: builtins.c:1875 +#: builtins.c:1885 msgid "" "Display directory stack.\n" " \n" @@ -5112,7 +5325,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者發生錯誤。" -#: builtins.c:1906 +#: builtins.c:1916 msgid "" "Set and unset shell options.\n" " \n" @@ -5148,7 +5361,7 @@ msgstr "" " 如果 <選項名稱> 選項被啟用則回傳成功;如果是\n" " 無效的選項或 <選項名稱> 被停用則失敗。" -#: builtins.c:1927 +#: builtins.c:1937 msgid "" "Formats and prints ARGUMENTS under control of the FORMAT.\n" " \n" @@ -5156,27 +5369,34 @@ msgid "" " -v var\tassign the output to shell variable VAR rather than\n" " \t\tdisplay it on the standard output\n" " \n" -" FORMAT is a character string which contains three types of objects: plain\n" -" characters, which are simply copied to standard output; character escape\n" +" FORMAT is a character string which contains three types of objects: " +"plain\n" +" characters, which are simply copied to standard output; character " +"escape\n" " sequences, which are converted and copied to the standard output; and\n" -" format specifications, each of which causes printing of the next successive\n" +" format specifications, each of which causes printing of the next " +"successive\n" " argument.\n" " \n" -" In addition to the standard format specifications described in printf(1),\n" +" In addition to the standard format specifications described in " +"printf(1),\n" " printf interprets:\n" " \n" " %b\texpand backslash escape sequences in the corresponding argument\n" " %q\tquote the argument in a way that can be reused as shell input\n" -" %(fmt)T\toutput the date-time string resulting from using FMT as a format\n" +" %(fmt)T\toutput the date-time string resulting from using FMT as a " +"format\n" " \t string for strftime(3)\n" " \n" " The format is re-used as necessary to consume all of the arguments. If\n" " there are fewer arguments than the format requires, extra format\n" -" specifications behave as if a zero value or null string, as appropriate,\n" +" specifications behave as if a zero value or null string, as " +"appropriate,\n" " had been supplied.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or a write or assignment\n" +" Returns success unless an invalid option is given or a write or " +"assignment\n" " error occurs." msgstr "" "在 <格式> 的控制下格式化並印出 <參數>。\n" @@ -5185,7 +5405,8 @@ msgstr "" " -v var\t將輸出指派給 shell 變數 VAR 而不顯示在標準輸出上\n" " \n" " <格式> 是包含三種物件的字串:簡單地被複製到標準輸出的普通字元;\n" -" 被變換之後複製到標準輸入的逸出字元;以及每個都會影響到下個參數的印出格式化規格。\n" +" 被變換之後複製到標準輸入的逸出字元;以及每個都會影響到下個參數的印出格式" +"化規格。\n" " \n" " 在 printf(1) 中描述的標準控制規格之外,printf 解析:\n" " \n" @@ -5195,12 +5416,14 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者發生寫入或指派錯誤。" -#: builtins.c:1961 +#: builtins.c:1971 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" -" For each NAME, specify how arguments are to be completed. If no options\n" -" are supplied, existing completion specifications are printed in a way that\n" +" For each NAME, specify how arguments are to be completed. If no " +"options\n" +" are supplied, existing completion specifications are printed in a way " +"that\n" " allows them to be reused as input.\n" " \n" " Options:\n" @@ -5215,8 +5438,10 @@ msgid "" " \t\tcommand) word\n" " \n" " When completion is attempted, the actions are applied in the order the\n" -" uppercase-letter options are listed above. If multiple options are supplied,\n" -" the -D option takes precedence over -E, and both take precedence over -I.\n" +" uppercase-letter options are listed above. If multiple options are " +"supplied,\n" +" the -D option takes precedence over -E, and both take precedence over -" +"I.\n" " \n" " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." @@ -5240,12 +5465,13 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者錯誤發生。" -#: builtins.c:1991 +#: builtins.c:2001 msgid "" "Display possible completions depending on the options.\n" " \n" " Intended to be used from within a shell function generating possible\n" -" completions. If the optional WORD argument is supplied, matches against\n" +" completions. If the optional WORD argument is supplied, matches " +"against\n" " WORD are generated.\n" " \n" " Exit Status:\n" @@ -5260,13 +5486,16 @@ msgstr "" " 退出狀態:\n" " 除非使用了無效選項或者錯誤發生,否則回傳成功。" -#: builtins.c:2006 +#: builtins.c:2016 msgid "" "Modify or display completion options.\n" " \n" -" Modify the completion options for each NAME, or, if no NAMEs are supplied,\n" -" the completion currently being executed. If no OPTIONs are given, print\n" -" the completion options for each NAME or the current completion specification.\n" +" Modify the completion options for each NAME, or, if no NAMEs are " +"supplied,\n" +" the completion currently being executed. If no OPTIONs are given, " +"print\n" +" the completion options for each NAME or the current completion " +"specification.\n" " \n" " Options:\n" " \t-o option\tSet completion option OPTION for each NAME\n" @@ -5310,21 +5539,26 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項或者 <名稱> 沒有定義補完規格。" -#: builtins.c:2037 +#: builtins.c:2047 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" -" Read lines from the standard input into the indexed array variable ARRAY, or\n" -" from file descriptor FD if the -u option is supplied. The variable MAPFILE\n" +" Read lines from the standard input into the indexed array variable " +"ARRAY, or\n" +" from file descriptor FD if the -u option is supplied. The variable " +"MAPFILE\n" " is the default ARRAY.\n" " \n" " Options:\n" " -d delim\tUse DELIM to terminate lines, instead of newline\n" -" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are copied\n" -" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default index is 0\n" +" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are " +"copied\n" +" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default " +"index is 0\n" " -s count\tDiscard the first COUNT lines read\n" " -t\tRemove a trailing DELIM from each line read (default newline)\n" -" -u fd\tRead lines from file descriptor FD instead of the standard input\n" +" -u fd\tRead lines from file descriptor FD instead of the standard " +"input\n" " -C callback\tEvaluate CALLBACK each time QUANTUM lines are read\n" " -c quantum\tSpecify the number of lines read between each call to\n" " \t\t\tCALLBACK\n" @@ -5337,11 +5571,13 @@ msgid "" " element to be assigned and the line to be assigned to that element\n" " as additional arguments.\n" " \n" -" If not supplied with an explicit origin, mapfile will clear ARRAY before\n" +" If not supplied with an explicit origin, mapfile will clear ARRAY " +"before\n" " assigning to it.\n" " \n" " Exit Status:\n" -" Returns success unless an invalid option is given or ARRAY is readonly or\n" +" Returns success unless an invalid option is given or ARRAY is readonly " +"or\n" " not an indexed array." msgstr "" "從標準輸入讀取列到索引陣列變數中。\n" @@ -5370,7 +5606,7 @@ msgstr "" " 退出狀態:\n" " 回傳成功,除非使用了無效的選項,或者 ARRAY 變數唯讀或不是索引陣列。" -#: builtins.c:2073 +#: builtins.c:2083 msgid "" "Read lines from a file into an array variable.\n" " \n" @@ -5379,3 +5615,18 @@ msgstr "" "從一個檔案中讀取列到陣列變數中\n" " \n" " 一個「mapfile」的同義詞。" + +#~ msgid "" +#~ "Returns the context of the current subroutine call.\n" +#~ " \n" +#~ " Without EXPR, returns " +#~ msgstr "" +#~ "回傳目前子例程呼叫的語境\n" +#~ " \n" +#~ " 不帶 <表示式> 時,回傳" + +#~ msgid "add_process: process %5ld (%s) in the_pipeline" +#~ msgstr "add_process: 行程 %5ld(%s) 進入 the_pipeline" + +#~ msgid "Unknown Signal #" +#~ msgstr "不明訊號 #" diff --git a/variables.c b/variables.c index 87b389c6..d529a319 100644 --- a/variables.c +++ b/variables.c @@ -1408,7 +1408,10 @@ brand () unsigned int ret; rseed = intrand32 (rseed); - ret = (rseed >> 16) ^ (rseed & 65535); + if (shell_compatibility_level > 50) + ret = (rseed >> 16) ^ (rseed & 65535); + else + ret = rseed; return (ret & BASH_RAND_MAX); } diff --git a/version.c b/version.c index d9280f03..acb10799 100644 --- a/version.c +++ b/version.c @@ -1,6 +1,6 @@ /* version.c -- distribution and version numbers. */ -/* Copyright (C) 1989-2019 Free Software Foundation, Inc. +/* Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GNU Bash, the Bourne Again SHell. @@ -43,7 +43,7 @@ const char * const release_status = (char *)0; #endif const char * const sccs_version = SCCSVERSION; -const char * const bash_copyright = N_("Copyright (C) 2019 Free Software Foundation, Inc."); +const char * const bash_copyright = N_("Copyright (C) 2020 Free Software Foundation, Inc."); const char * const bash_license = N_("License GPLv3+: GNU GPL version 3 or later \n"); /* If == 31, shell compatible with bash-3.1, == 32 with bash-3.2, and so on */ diff --git a/version2.c b/version2.c index d9280f03..acb10799 100644 --- a/version2.c +++ b/version2.c @@ -1,6 +1,6 @@ /* version.c -- distribution and version numbers. */ -/* Copyright (C) 1989-2019 Free Software Foundation, Inc. +/* Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GNU Bash, the Bourne Again SHell. @@ -43,7 +43,7 @@ const char * const release_status = (char *)0; #endif const char * const sccs_version = SCCSVERSION; -const char * const bash_copyright = N_("Copyright (C) 2019 Free Software Foundation, Inc."); +const char * const bash_copyright = N_("Copyright (C) 2020 Free Software Foundation, Inc."); const char * const bash_license = N_("License GPLv3+: GNU GPL version 3 or later \n"); /* If == 31, shell compatible with bash-3.1, == 32 with bash-3.2, and so on */