mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-30 15:03:52 +02:00
fix for EXIT trap in -c command; suspend -f now suspends even if job control is not enabled
This commit is contained in:
Binary file not shown.
+110
-271
@@ -11,16 +11,16 @@ msgstr ""
|
||||
"Project-Id-Version: bash 5.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-11-28 12:51-0500\n"
|
||||
"PO-Revision-Date: 2021-05-09 20:48+0800\n"
|
||||
"PO-Revision-Date: 2022-05-10 16:30+0800\n"
|
||||
"Last-Translator: Yi-Jyun Pan <pan93412@gmail.com>\n"
|
||||
"Language-Team: Chinese (traditional) <zh-l10n@lists.linux.org.tw>\n"
|
||||
"Language: zh_TW\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"
|
||||
"X-Generator: Poedit 2.4.3\n"
|
||||
"X-Bugs: Report translation errors to the Language-Team address.\n"
|
||||
"X-Generator: Poedit 3.0.1\n"
|
||||
|
||||
#: arrayfunc.c:66
|
||||
msgid "bad array subscript"
|
||||
@@ -353,7 +353,7 @@ msgstr "警告:-C 選項可能無法按預期工作"
|
||||
|
||||
#: builtins/complete.def:838
|
||||
msgid "not currently executing completion function"
|
||||
msgstr "目前未執行補完功能"
|
||||
msgstr "目前未執行自動完成功能"
|
||||
|
||||
#: builtins/declare.def:134
|
||||
msgid "can only be used in a function"
|
||||
@@ -910,12 +910,12 @@ msgstr "%s 是一個函數\n"
|
||||
#: builtins/type.def:299
|
||||
#, c-format
|
||||
msgid "%s is a special shell builtin\n"
|
||||
msgstr "%s 是特別的 shell 內建物件\n"
|
||||
msgstr "%s 是特別的 shell 內建命令\n"
|
||||
|
||||
#: builtins/type.def:301
|
||||
#, c-format
|
||||
msgid "%s is a shell builtin\n"
|
||||
msgstr "%s 是 shell 內建物件\n"
|
||||
msgstr "%s 是 shell 內建命令\n"
|
||||
|
||||
#: builtins/type.def:323 builtins/type.def:408
|
||||
#, c-format
|
||||
@@ -1596,7 +1596,7 @@ msgstr "尋找符合的「)」時遇到了未預期的檔案結束符"
|
||||
#: pcomplete.c:1132
|
||||
#, c-format
|
||||
msgid "completion: function `%s' not found"
|
||||
msgstr "補完: 未找到函數「%s」"
|
||||
msgstr "自動完成: 未找到函數「%s」"
|
||||
|
||||
#: pcomplete.c:1722
|
||||
#, c-format
|
||||
@@ -1606,7 +1606,7 @@ msgstr "programmable_completion:%s:可能重試迴圈"
|
||||
#: pcomplib.c:182
|
||||
#, c-format
|
||||
msgid "progcomp_insert: %s: NULL COMPSPEC"
|
||||
msgstr "progcomp_insert: %s: 空的補完規格"
|
||||
msgstr "progcomp_insert: %s: 空的自動完成規格"
|
||||
|
||||
#: print_cmd.c:302
|
||||
#, c-format
|
||||
@@ -2232,7 +2232,7 @@ msgstr "continue [n]"
|
||||
|
||||
#: builtins.c:60
|
||||
msgid "builtin [shell-builtin [arg ...]]"
|
||||
msgstr "builtin [shell 內建物件 [參數 …]]"
|
||||
msgstr "builtin [shell 內建命令 [參數 …]]"
|
||||
|
||||
#: builtins.c:63
|
||||
msgid "caller [expr]"
|
||||
@@ -2668,14 +2668,14 @@ msgid ""
|
||||
" Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n"
|
||||
" not a shell builtin."
|
||||
msgstr ""
|
||||
"執行 shell 內建物件。\n"
|
||||
"執行 shell 內建命令。\n"
|
||||
" \n"
|
||||
" 帶 <參數> 執行 <shell 內建物件> 而不做指令查詢\n"
|
||||
" 在希望以 shell 函數的形式來重新實現 shell 內建物件,\n"
|
||||
" 但需要在函數之內執行該 shell 內建物件的情況下有用處。\n"
|
||||
" 帶 <參數> 執行 <shell 內建命令> 而不做指令查詢\n"
|
||||
" 在希望以 shell 函數的形式來重新實現 shell 內建命令,\n"
|
||||
" 但需要在函數之內執行該 shell 內建命令的情況下有用處。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
" 以 <shell 內建物件> 的結束狀態為準,或者如果 <shell 內建物件> 不是一個 shell 內建物件時\n"
|
||||
" 以 <shell 內建命令> 的結束狀態為準,或者如果 <shell 內建命令> 不是一個 shell 內建命令時\n"
|
||||
" 回傳 false。"
|
||||
|
||||
#: builtins.c:369
|
||||
@@ -2864,43 +2864,6 @@ msgstr ""
|
||||
" 回傳 COMMAND 指令的回傳狀態,或者當找不到 COMMAND 指令時失敗。"
|
||||
|
||||
#: builtins.c:490
|
||||
#, fuzzy
|
||||
#| 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."
|
||||
msgid ""
|
||||
"Set variable values and attributes.\n"
|
||||
" \n"
|
||||
@@ -2942,19 +2905,21 @@ msgid ""
|
||||
msgstr ""
|
||||
"設定變數值和屬性。\n"
|
||||
" \n"
|
||||
" 規範變數並且賦予它們屬性。如果沒用指定名稱,\n"
|
||||
" 則顯示所有變數的屬性和值。\n"
|
||||
" 宣告變數並賦予其屬性。若未指定 <名稱>,\n"
|
||||
" 則顯示所有變數的屬性和數值。\n"
|
||||
" \n"
|
||||
" 選項:\n"
|
||||
" -f\t限制動作或顯示為只有函數名稱和定義\n"
|
||||
" -F\t限制僅顯示函數名稱 (以及列號和原始檔名於偵錯時)\n"
|
||||
" -g\t當用於 shell 函數內時建立全域變數 ; 否則忽略\n"
|
||||
" -F\t限制僅顯示函數名稱(偵錯時另包含列號和原始檔名)\n"
|
||||
" -g\t用於 shell 函數時建立全域變數 ; 否則忽略\n"
|
||||
" -I\t如果建立的是本地變數,則繼承上個作用域中,\n"
|
||||
" \t\t同名變數的屬性及數值。\n"
|
||||
" -p\t顯示每個 <名稱> 變數的屬性和值\n"
|
||||
" \n"
|
||||
" 設定屬性的選項:\n"
|
||||
" -a\t使 <名稱> 成為索引陣列 (如果支援)\n"
|
||||
" -A\t使 <名稱> 成為關聯陣列 (如果支援)\n"
|
||||
" -i\t使 <名稱> 帶有「integer」(整數)屬性\n"
|
||||
" -i\t使 <名稱> 帶有「integer」(整數)屬性\n"
|
||||
" -l\t將每個 <名稱> 的值在指派時轉為小寫\n"
|
||||
" -n\t使 <名稱> 成為指向一個以其值為名稱的變數引用\n"
|
||||
" -r\t將 <名稱> 變為唯讀\n"
|
||||
@@ -2962,16 +2927,15 @@ msgstr ""
|
||||
" -u\t將每個 <名稱> 的值在指派時轉為大寫\n"
|
||||
" -x\t將 <名稱> 匯出\n"
|
||||
" \n"
|
||||
" 用「+」代替「-」會關閉指定選項。\n"
|
||||
" 用「+」代替「-」會關閉指定屬性。\n"
|
||||
" \n"
|
||||
" 帶有整數屬性的變數在指派時將使用算術求值(見\n"
|
||||
" 「let」指令)\n"
|
||||
" 帶有整數屬性的變數,會在指派時執行算術求值(見「let」指令)\n"
|
||||
" \n"
|
||||
" 在函數中使用時,「declare」使 <名稱> 成為本機變數,和「local」\n"
|
||||
" 指令一致。「-g」選項壓制這個行為\n"
|
||||
" 指令一致。「-g」選項會壓制本行為\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
" 回傳成功除非使用了無效選項或者發生錯誤。"
|
||||
" 回傳成功,除非使用了無效選項,或者發生錯誤。"
|
||||
|
||||
#: builtins.c:532
|
||||
msgid ""
|
||||
@@ -3122,7 +3086,7 @@ msgid ""
|
||||
" Exit Status:\n"
|
||||
" Returns success unless NAME is not a shell builtin or an error occurs."
|
||||
msgstr ""
|
||||
"啟用和停用 shell 內建物件。\n"
|
||||
"啟用和停用 shell 內建命令。\n"
|
||||
" \n"
|
||||
" 啟用和停用 shell 的內建指令。停用使您能夠執行一個和內建\n"
|
||||
" 指令同名磁碟上的指令,而無須使用完整的路徑名。\n"
|
||||
@@ -3140,11 +3104,11 @@ msgstr ""
|
||||
" \n"
|
||||
" 不帶選項時,每一個 <名稱> 內建都被啟用。\n"
|
||||
" \n"
|
||||
" 如果要使用 $PATH 中找到的「test」而不是 shell 內建物件的版本,\n"
|
||||
" 如果要使用 $PATH 中找到的「test」而不是 shell 內建命令的版本,\n"
|
||||
" 輸入「enable -n test」。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
" 回傳成功,除非 <名稱> 不是一個 shell 內建物件或者有錯誤發生。"
|
||||
" 回傳成功,除非 <名稱> 不是一個 shell 內建命令或者有錯誤發生。"
|
||||
|
||||
#: builtins.c:640
|
||||
msgid ""
|
||||
@@ -3165,45 +3129,6 @@ msgstr ""
|
||||
" 以指令的狀態結束,或者在指令為空的情況下回傳成功。"
|
||||
|
||||
#: builtins.c:652
|
||||
#, fuzzy
|
||||
#| 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."
|
||||
msgid ""
|
||||
"Parse option arguments.\n"
|
||||
" \n"
|
||||
@@ -3245,14 +3170,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"解析選項參數。\n"
|
||||
" \n"
|
||||
" Getopts 被 shell 過程用於解析可定位的參數做為選項。\n"
|
||||
" Getopts 被 shell 過程用來將可定位的參數解析為選項。\n"
|
||||
" \n"
|
||||
" <選項字串> 字串包含待識別的選項字母。如果一個字母後面跟\n"
|
||||
" 著分號,則該選項需要一個參數,這個參數應利用空格與選項分開。\n"
|
||||
" \n"
|
||||
" <選項字串> 字串包含待識別的選項字母;如果一個字母後面跟\n"
|
||||
" 著分號,則該選項需要一個參數,而該參數應用空格與選項分開。\n"
|
||||
" \n"
|
||||
" \n"
|
||||
" 每次啟動時,getopts 會將下一個選項放到 shell 變數 $name\n"
|
||||
" 每次呼叫時,getopts 會將下一個選項放到 shell 變數 $name\n"
|
||||
" 中,如果 name 變數不存在則先將其初始化,而下一個待處\n"
|
||||
" 理的參數序號放入 shell 變數 OPTIND 中。OPTIND 變數在每\n"
|
||||
" 次 shell 或者 shell 指令稿啟動時都被初始化為 1。當一個選項要\n"
|
||||
@@ -3260,26 +3183,24 @@ msgstr ""
|
||||
" 中。\n"
|
||||
" \n"
|
||||
" getopts 有兩種通報錯誤的方法。如果 <選項字串> 變數的第\n"
|
||||
" 一個字元是冒號,getopts 使用沉默錯誤通報。在這種模式\n"
|
||||
" 下,不會印發生錯誤誤訊息。如果看到了一個無效的選項,\n"
|
||||
" getopts 將找到的選項字元放至 OPTARG 變數中。如果一個必\n"
|
||||
" 須的選項沒有找到,getopts 放一個「:」到 <名稱> 變數中並且設\n"
|
||||
" 置 OPTARG 變數為找到的選項字元。如果 getopts 不在沉默模\n"
|
||||
" 式中,並且遇到了一個無效的選項,getopts 放置一個「?」到 <名稱> \n"
|
||||
" 變數中並且取消設定 OPTARG 變數。如果必須的選項沒有找到,\n"
|
||||
" 一個「?」會被放入 <名稱> 變數中,OPTARG 將被取消設定,並且會\n"
|
||||
" 印出一個診斷資訊。\n"
|
||||
" 一個字元是冒號,getopts 進入靜默錯誤回報模式。在這種模式\n"
|
||||
" 下,不會輸出錯誤訊息。若看到了無效選項,getopts 將找到的\n"
|
||||
" 選項字元放至 OPTARG 變數中。如果找不到必要引數,getopts\n"
|
||||
" 會放一個「:」到 <名稱> 變數,並將 OPTARG 設為找到的選項字元\n"
|
||||
" 。如果 getopts 不在靜默模式中,並且遇到了一個無效的選項,\n"
|
||||
" getopts 會放置一個「?」到 <名稱> 變數,並取消設定 OPTARG。\n"
|
||||
" 如果找不到必要引數,則會在 NAME 放置「?」、取消設定 OPTARG,\n"
|
||||
" 並且會輸出診斷資訊。\n"
|
||||
" \n"
|
||||
" 如果 shell 變數 OPTERR 的值為 0,getopts 停用\n"
|
||||
" 錯誤資訊的印出,即使 <選項字串> 變數的第一個字元不是一\n"
|
||||
" 個冒號。OPTERR 的預設值為 1。\n"
|
||||
" 如果 shell 變數 OPTERR 的值為 0,getopts 停止輸出錯誤訊息,\n"
|
||||
" 即使 <選項字串> 變數的第一個字元不是冒號。OPTERR 的預設值為 1。\n"
|
||||
" \n"
|
||||
" Getopts 通常解析可定位的參數($0 - $9),不過如果提供了\n"
|
||||
" 更多的參數,它們反而會被解析。\n"
|
||||
" Getopts 通常解析可定位的參數($0 - $9),不過如果提供了\n"
|
||||
" 更多的參數,會改解析這些引數。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
" 如果一個選項被找到則回傳成功;如果遇到了選項的結尾或者\n"
|
||||
" 有錯誤發生則回傳失敗。"
|
||||
" 找到選項則回傳成功;如果選項提早結束,或者有錯誤發生,\n"
|
||||
" 則回傳失敗。"
|
||||
|
||||
#: builtins.c:694
|
||||
msgid ""
|
||||
@@ -3678,7 +3599,7 @@ msgstr ""
|
||||
" -l\t列出訊號名稱;如果參數後跟「-l」則被假設為訊號編號,\n"
|
||||
" \t而相應的訊號名稱會被列出\n"
|
||||
" \n"
|
||||
" Kill 成為 shell 內建物件有兩個理由:它允許使用工作編號而不是行程識別碼,\n"
|
||||
" Kill 成為 shell 內建命令有兩個理由:它允許使用工作編號而不是行程識別碼,\n"
|
||||
" 並且在可以建立的行程數上限達到時允許行程被砍除。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
@@ -4474,7 +4395,7 @@ msgstr ""
|
||||
" \t不回傳「file」時,不回傳任何值。\n"
|
||||
" -t\t回傳下列詞中的任何一個「alias」、「keyword」、\n"
|
||||
" \t「function」、「builtin」、「file」或者「」,如果 <名稱> 是相應的\n"
|
||||
" \t一個別名、shell 保留字、shell 函數、shell 內建物件、\n"
|
||||
" \t一個別名、shell 保留字、shell 函數、shell 內建命令、\n"
|
||||
" \t磁碟檔案或沒有找到。\n"
|
||||
" \n"
|
||||
" 參數:\n"
|
||||
@@ -4484,52 +4405,6 @@ msgstr ""
|
||||
" 如果所有的 <名稱> 指令都找到則回傳成功;任何找不到則失敗。"
|
||||
|
||||
#: builtins.c:1431
|
||||
#, fuzzy
|
||||
#| 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."
|
||||
msgid ""
|
||||
"Modify shell resource limits.\n"
|
||||
" \n"
|
||||
@@ -4579,42 +4454,43 @@ msgid ""
|
||||
msgstr ""
|
||||
"修改 shell 資源限制。\n"
|
||||
" \n"
|
||||
" 在允許此類控制的系統上,提供對於 shell 及其建立的行程所可用的\n"
|
||||
" 資源的控制。\n"
|
||||
" 在允許此類控制的系統上,提供對 shell 及其建立的行程,\n"
|
||||
" 可用資源的控制。\n"
|
||||
" \n"
|
||||
" 選項:\n"
|
||||
" -S\t使用軟 (「soft」) 資源限制\n"
|
||||
" -H\t使用硬 (「hard」) 資源限制\n"
|
||||
" -a\t所有目前限制都被通報\n"
|
||||
" -b\t通訊端快取尺寸\n"
|
||||
" -c\t建立核心檔案的最大尺寸\n"
|
||||
" -d\t一個行程的資料區最大尺寸\n"
|
||||
" -e\t最高的排程優先順序 (「nice」)\n"
|
||||
" -f\t有 shell 及其子行程可以寫入的最大檔案尺寸\n"
|
||||
" -i\t最多可以暫停的訊號數\n"
|
||||
" -k\t為這個進程所分配的最大 kqueues 數量\n"
|
||||
" -l\t一個行程可以鎖定的最大記憶體尺寸\n"
|
||||
" -m\t最大的記憶體進駐尺寸\n"
|
||||
" -n\t最多開啟的檔案描述符個數\n"
|
||||
" -p\t管道緩衝區尺寸\n"
|
||||
" -q\tPOSIX 資訊佇列的最大位元組數\n"
|
||||
" -S\t使用彈性(「soft」)資源限制\n"
|
||||
" -H\t使用固定(「hard」)資源限制\n"
|
||||
" -a\t回報目前的所有限制\n"
|
||||
" -b\t通訊端快取大小\n"
|
||||
" -c\t建立之核心檔案的最大大小\n"
|
||||
" -d\t一個行程資料區的最大大小\n"
|
||||
" -e\t最高的排程優先順序(「nice」)\n"
|
||||
" -f\tshell 及其子行程可寫入的最大檔案大小\n"
|
||||
" -i\t最多可以暫停的信號數\n"
|
||||
" -k\t為本行程分配之最大 kqueues 數量\n"
|
||||
" -l\t一個行程可能鎖定的最大記憶體尺寸\n"
|
||||
" -m\t最大的常駐記憶體大小\n"
|
||||
" -n\t最多可開啟之檔案描述元個數\n"
|
||||
" -p\t管道緩衝區大小\n"
|
||||
" -q\tPOSIX 訊息佇列的最大位元組數\n"
|
||||
" -r\t即時排程的最大優先順序\n"
|
||||
" -s\t最大堆疊尺寸\n"
|
||||
" -P\t偽終端的最大數量\n"
|
||||
" -t\t最大的 CPU 時間,以秒為單位\n"
|
||||
" -t\t最多可用的 CPU 時間,以秒為單位\n"
|
||||
" -u\t最大使用者行程數\n"
|
||||
" -v\t虛擬記憶體尺寸\n"
|
||||
" -x\t最大的檔案鎖數量\n"
|
||||
" -P\t最大可開啟的偽終端數量\n"
|
||||
" -R\t一個即時執行緒在堵塞前可執行的最長時間\n"
|
||||
" -T\t最大執行緒數量\n"
|
||||
" \n"
|
||||
" 並非所有選項在所有系統上可用。\n"
|
||||
" \n"
|
||||
" 如果提供了 LIMIT 變數,則它為指定資源的新值;特別的 LIMIT 值為\n"
|
||||
" 「soft」、「hard」和「unlimited」,分別表示目前的軟限制,硬限制和無限制。\n"
|
||||
" 否則印出指定資源的目前限制值,不帶選項則假定為 -f\n"
|
||||
" 如果有指定 LIMIT,則這個變數是指定資源的新數值;特殊 LIMIT 數值\n"
|
||||
" 「soft」、「hard」和「unlimited」,分別表示目前的彈性限制、固定限制和\n"
|
||||
" 無限制。若未指定,則輸出指定資源的目前限制值,不傳入選項則假定為 -f\n"
|
||||
" \n"
|
||||
" 取值都是 1024 位元組為單位,除了 -t 以秒為單位,-p 以 512 位元組遞增,\n"
|
||||
" -u 為無尺度的行程數量。\n"
|
||||
" 取值都是 1024 位元組為單位,除了 -t 以秒為單位、-p 以 512 位元組遞增、\n"
|
||||
" -u 為無單位的行程數量。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
" 回傳成功,除非使用了無效的選項或者錯誤發生。"
|
||||
@@ -4652,25 +4528,6 @@ msgstr ""
|
||||
" 回傳成功,除非使用了無效的 MODE 模式或者選項。"
|
||||
|
||||
#: 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"
|
||||
#| " 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."
|
||||
msgid ""
|
||||
"Wait for job completion and return exit status.\n"
|
||||
" \n"
|
||||
@@ -4699,18 +4556,25 @@ msgid ""
|
||||
msgstr ""
|
||||
"等待工作完成並回傳結束狀態。\n"
|
||||
" \n"
|
||||
" 等待以 ID 編號識別的行程,其中 ID 可以是行程編號或者工作規格,\n"
|
||||
" 並通報它的終止狀態。如果 ID 沒有給出,則等待所有的目前活躍子\n"
|
||||
" 行程,並且回傳狀態為零。如果 ID 是工作規格,等待工作管道中的\n"
|
||||
" 等待以 ID 編號識別的行程-其中 ID 可以是行程編號或者工作規格—\n"
|
||||
" 並回報其終止狀態。若未指定 ID,則等待所有的目前活躍子行程,\n"
|
||||
" 並設定回傳狀態為 0。如果 ID 是工作規格,則等待工作管線中的\n"
|
||||
" 所有行程。\n"
|
||||
" \n"
|
||||
" 若指定了 -n 選項,等待下一個工作完成並回傳其狀態。\n"
|
||||
" 若指定了 -n 選項,則等待 ID 清單中的單一個工作;若未指定,則\n"
|
||||
" 等待下一個工作完成,並回傳其結束狀態。\n"
|
||||
" \n"
|
||||
" 如果指定了 -f 選項且啟用工作管理,則等待指定 ID 終止,而非\n"
|
||||
" 等到其變更狀態。\n"
|
||||
" 如果指定了 -p 選項,則會將選項引數中命名的 VAR 變數,指定\n"
|
||||
" 為回傳結束狀態之工作的行程或工作識別子。這個變數在指定前,\n"
|
||||
" 會先進行 unset。這個僅在指定 -n 選項時有幫助。\n"
|
||||
"\n"
|
||||
" 如果指定了 -f 選項且有啟用工作管理,則等待指定 ID 終止,\n"
|
||||
" 而非等待其變更狀態。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
" 回傳最後一個 ID 行程的狀態;如果使用了無效的 ID 或者選項則失敗。"
|
||||
" 回傳最後一個 ID 行程的狀態;如果 ID 或指定之選項無效;\n"
|
||||
" 或有指定 -n,shell 卻沒有要不等待 (unwaited) 的子行程,\n"
|
||||
" 則回傳失敗。"
|
||||
|
||||
#: builtins.c:1533
|
||||
msgid ""
|
||||
@@ -5398,31 +5262,6 @@ msgstr ""
|
||||
" 回傳成功,除非使用了無效的選項或者發生寫入或指派錯誤。"
|
||||
|
||||
#: builtins.c:1971
|
||||
#, fuzzy
|
||||
#| 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."
|
||||
msgid ""
|
||||
"Specify how arguments are to be completed by Readline.\n"
|
||||
" \n"
|
||||
@@ -5448,20 +5287,20 @@ msgid ""
|
||||
" Exit Status:\n"
|
||||
" Returns success unless an invalid option is supplied or an error occurs."
|
||||
msgstr ""
|
||||
"規範 readline 如何完成讀取參數。\n"
|
||||
"指定 readline 如何完成讀取引數。\n"
|
||||
" \n"
|
||||
" 規格對於每一個<名稱>如何完成讀取參數。如果不帶選項,\n"
|
||||
" 現有的補完規格會以可以重用為輸入的格式印出。\n"
|
||||
" 指定每一個 <名稱> 如何完成讀取參數。如果不指定選項,\n"
|
||||
" 現有的自動完成規格會以可以重新作為輸入使用的格式輸出。\n"
|
||||
" \n"
|
||||
" 選項:\n"
|
||||
" -p\t以可重用的格式印出現有的補完規格。\n"
|
||||
" -r\t對於每個<名稱>刪除補完規格,或者如果沒有提供<名稱>\n"
|
||||
" \t名稱,刪除所有的補完規格。\n"
|
||||
" -D\t對於沒有補完規格定義的指令,設定預設的補完動作\n"
|
||||
" -E\t對於「empty」指令設定補完動作,—— 對於空列的補完。\n"
|
||||
" -I\t套用補完和動作到首個 (通常是指令) 單詞\n"
|
||||
" -p\t以可重用的格式輸出現有的自動完成規格。\n"
|
||||
" -r\t移除每個 <名稱> 的自動完成規格。若未指定 <名稱>\n"
|
||||
" \t則移除所有自動完成規格。\n"
|
||||
" -D\t對於沒有自動完成規格定義的命令,設定預設的自動完成動作\n"
|
||||
" -E\t對於「empty」指令——嘗試對空白列進行自動完成——套用自動完成和動作。\n"
|
||||
" -I\t套用自動完成和動作到首個(通常是命令)單字\n"
|
||||
" \n"
|
||||
" 嘗試補完時,按照上述大寫字母選項的順序進行動作。 如果傳入了多個選項,\n"
|
||||
" 發起自動完成嘗試時,將依上述大寫字母選項的順序進行動作。若傳入了多個選項,\n"
|
||||
" -D 選項優先於 -E 選項,而兩者優先於 -I 選項。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
@@ -5478,9 +5317,9 @@ msgid ""
|
||||
" Exit Status:\n"
|
||||
" Returns success unless an invalid option is supplied or an error occurs."
|
||||
msgstr ""
|
||||
"依據選項顯示可能的補完。\n"
|
||||
"依據選項顯示可能的自動完成建議。\n"
|
||||
" \n"
|
||||
" 意圖在能產生可能的補完 shell 函數內部使用。\n"
|
||||
" 意圖在能產生可能的自動完成 shell 函數內部使用。\n"
|
||||
" 如果提供了可選的 WORD 參數,則產生按照 WORD\n"
|
||||
" 進行的符合。\n"
|
||||
" \n"
|
||||
@@ -5515,27 +5354,27 @@ msgid ""
|
||||
" Returns success unless an invalid option is supplied or NAME does not\n"
|
||||
" have a completion specification defined."
|
||||
msgstr ""
|
||||
"修改或顯示補完選項。\n"
|
||||
"修改或顯示自動完成選項。\n"
|
||||
" \n"
|
||||
" 修改每個 <名稱> 的補完選項,或如果沒有提供 <名稱>,執行目前的補完。\n"
|
||||
" 如果不帶選項,印出每個 <名稱> 的補完選項或目前的補完規格。\n"
|
||||
" 修改每個 <名稱> 的自動完成選項,或如果沒有提供 <名稱>,執行目前的自動完成。\n"
|
||||
" 如果不帶選項,印出每個 <名稱> 的自動完成選項或目前的自動完成規格。\n"
|
||||
" \n"
|
||||
" 選項:\n"
|
||||
" \t-o option\t為每個 <名稱> 設定補完選項 option\n"
|
||||
" \t-D\t\t為「default」指令補完變更選項\n"
|
||||
" \t-E\t\t為「empty」指令補完變更選項\n"
|
||||
" \t-I\t\t為首單詞上的補完變更選項\n"
|
||||
" \t-o option\t為每個 <名稱> 設定自動完成選項 option\n"
|
||||
" \t-D\t\t為「default」指令自動完成變更選項\n"
|
||||
" \t-E\t\t為「empty」指令自動完成變更選項\n"
|
||||
" \t-I\t\t為首單詞上的自動完成變更選項\n"
|
||||
" \n"
|
||||
" 使用「+o」而不是「-o」可以關閉指定的選項。\n"
|
||||
" \n"
|
||||
" 參數:\n"
|
||||
" \n"
|
||||
" 每個 <名稱> 都對應一個之前以藉由「complete」內建定義了補完規格的\n"
|
||||
" 指令。如果不提供 <名稱>,目前產生補完的函數必須呼叫 compopt,\n"
|
||||
" 並且目前執行的補完產生器選項會被修改。\n"
|
||||
" 每個 <名稱> 都對應一個之前以藉由「complete」內建定義了自動完成規格的\n"
|
||||
" 指令。如果不提供 <名稱>,目前產生自動完成的函數必須呼叫 compopt,\n"
|
||||
" 並且目前執行的自動完成產生器選項會被修改。\n"
|
||||
" \n"
|
||||
" 結束狀態:\n"
|
||||
" 回傳成功,除非使用了無效的選項或者 <名稱> 沒有定義補完規格。"
|
||||
" 回傳成功,除非使用了無效的選項或者 <名稱> 沒有定義自動完成規格。"
|
||||
|
||||
#: builtins.c:2047
|
||||
msgid ""
|
||||
|
||||
Reference in New Issue
Block a user