]> git.ipfire.org Git - thirdparty/bash.git/blame - po/bash.pot
Bash-4.2 distribution sources and documentation
[thirdparty/bash.git] / po / bash.pot
CommitLineData
b80f6443
JA
1# SOME DESCRIPTIVE TITLE.
2# Copyright (C) YEAR Free Software Foundation, Inc.
3# This file is distributed under the same license as the PACKAGE package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5#
b80f6443
JA
6#, fuzzy
7msgid ""
8msgstr ""
9"Project-Id-Version: PACKAGE VERSION\n"
3185942a 10"Report-Msgid-Bugs-To: \n"
495aee44 11"POT-Creation-Date: 2011-01-28 22:09-0500\n"
b80f6443
JA
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=CHARSET\n"
17"Content-Transfer-Encoding: 8bit\n"
3185942a 18"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
b80f6443 19
3185942a 20#: arrayfunc.c:50
b80f6443
JA
21msgid "bad array subscript"
22msgstr ""
23
495aee44 24#: arrayfunc.c:313 builtins/declare.def:487
3185942a
JA
25#, c-format
26msgid "%s: cannot convert indexed to associative array"
27msgstr ""
28
0001803f 29#: arrayfunc.c:480
3185942a
JA
30#, c-format
31msgid "%s: invalid associative array key"
32msgstr ""
33
0001803f 34#: arrayfunc.c:482
b80f6443
JA
35#, c-format
36msgid "%s: cannot assign to non-numeric index"
37msgstr ""
38
0001803f 39#: arrayfunc.c:518
3185942a
JA
40#, c-format
41msgid "%s: %s: must use subscript when assigning associative array"
42msgstr ""
43
495aee44 44#: bashhist.c:387
b80f6443
JA
45#, c-format
46msgid "%s: cannot create: %s"
47msgstr ""
48
495aee44 49#: bashline.c:3498
b80f6443
JA
50msgid "bash_execute_unix_command: cannot find keymap for command"
51msgstr ""
52
495aee44 53#: bashline.c:3584
b80f6443
JA
54#, c-format
55msgid "%s: first non-whitespace character is not `\"'"
56msgstr ""
57
495aee44 58#: bashline.c:3613
b80f6443
JA
59#, c-format
60msgid "no closing `%c' in %s"
61msgstr ""
62
495aee44 63#: bashline.c:3647
b80f6443
JA
64#, c-format
65msgid "%s: missing colon separator"
66msgstr ""
67
0001803f
CR
68#: builtins/alias.def:132
69#, c-format
70msgid "`%s': invalid alias name"
71msgstr ""
72
3185942a
JA
73#: builtins/bind.def:120 builtins/bind.def:123
74msgid "line editing not enabled"
75msgstr ""
76
77#: builtins/bind.def:206
b80f6443
JA
78#, c-format
79msgid "`%s': invalid keymap name"
80msgstr ""
81
3185942a 82#: builtins/bind.def:245
b80f6443
JA
83#, c-format
84msgid "%s: cannot read: %s"
85msgstr ""
86
3185942a 87#: builtins/bind.def:260
b80f6443
JA
88#, c-format
89msgid "`%s': cannot unbind"
90msgstr ""
91
3185942a 92#: builtins/bind.def:295 builtins/bind.def:325
b80f6443
JA
93#, c-format
94msgid "`%s': unknown function name"
95msgstr ""
96
3185942a 97#: builtins/bind.def:303
b80f6443
JA
98#, c-format
99msgid "%s is not bound to any keys.\n"
100msgstr ""
101
3185942a 102#: builtins/bind.def:307
b80f6443
JA
103#, c-format
104msgid "%s can be invoked via "
105msgstr ""
106
3185942a
JA
107#: builtins/break.def:77 builtins/break.def:117
108msgid "loop count"
95732b49
JA
109msgstr ""
110
3185942a
JA
111#: builtins/break.def:137
112msgid "only meaningful in a `for', `while', or `until' loop"
b80f6443
JA
113msgstr ""
114
3185942a
JA
115#: builtins/caller.def:133
116msgid ""
117"Returns the context of the current subroutine call.\n"
118" \n"
119" Without EXPR, returns "
b80f6443
JA
120msgstr ""
121
495aee44 122#: builtins/cd.def:235
3185942a 123msgid "HOME not set"
b80f6443
JA
124msgstr ""
125
495aee44 126#: builtins/cd.def:247
3185942a 127msgid "OLDPWD not set"
b80f6443
JA
128msgstr ""
129
3185942a
JA
130#: builtins/common.c:101
131#, c-format
132msgid "line %d: "
b80f6443
JA
133msgstr ""
134
0001803f 135#: builtins/common.c:139 error.c:261
3185942a
JA
136#, c-format
137msgid "warning: "
b80f6443
JA
138msgstr ""
139
3185942a
JA
140#: builtins/common.c:153
141#, c-format
142msgid "%s: usage: "
b80f6443
JA
143msgstr ""
144
495aee44 145#: builtins/common.c:166 test.c:832
b80f6443
JA
146msgid "too many arguments"
147msgstr ""
148
495aee44 149#: builtins/common.c:191 shell.c:500 shell.c:782
b80f6443
JA
150#, c-format
151msgid "%s: option requires an argument"
152msgstr ""
153
3185942a 154#: builtins/common.c:198
b80f6443
JA
155#, c-format
156msgid "%s: numeric argument required"
157msgstr ""
158
3185942a 159#: builtins/common.c:205
b80f6443
JA
160#, c-format
161msgid "%s: not found"
162msgstr ""
163
0001803f 164#: builtins/common.c:214 shell.c:795
b80f6443
JA
165#, c-format
166msgid "%s: invalid option"
167msgstr ""
168
3185942a 169#: builtins/common.c:221
b80f6443
JA
170#, c-format
171msgid "%s: invalid option name"
172msgstr ""
173
3185942a 174#: builtins/common.c:228 general.c:231 general.c:236
b80f6443
JA
175#, c-format
176msgid "`%s': not a valid identifier"
177msgstr ""
178
3185942a
JA
179#: builtins/common.c:238
180msgid "invalid octal number"
181msgstr ""
182
183#: builtins/common.c:240
184msgid "invalid hex number"
b80f6443
JA
185msgstr ""
186
495aee44 187#: builtins/common.c:242 expr.c:1362
3185942a
JA
188msgid "invalid number"
189msgstr ""
190
191#: builtins/common.c:250
b80f6443
JA
192#, c-format
193msgid "%s: invalid signal specification"
194msgstr ""
195
3185942a 196#: builtins/common.c:257
b80f6443
JA
197#, c-format
198msgid "`%s': not a pid or valid job spec"
199msgstr ""
200
0001803f 201#: builtins/common.c:264 error.c:454
b80f6443
JA
202#, c-format
203msgid "%s: readonly variable"
204msgstr ""
205
3185942a 206#: builtins/common.c:272
b80f6443
JA
207#, c-format
208msgid "%s: %s out of range"
209msgstr ""
210
3185942a 211#: builtins/common.c:272 builtins/common.c:274
b80f6443
JA
212msgid "argument"
213msgstr ""
214
3185942a 215#: builtins/common.c:274
b80f6443
JA
216#, c-format
217msgid "%s out of range"
218msgstr ""
219
3185942a 220#: builtins/common.c:282
b80f6443
JA
221#, c-format
222msgid "%s: no such job"
223msgstr ""
224
3185942a 225#: builtins/common.c:290
b80f6443
JA
226#, c-format
227msgid "%s: no job control"
228msgstr ""
229
3185942a 230#: builtins/common.c:292
b80f6443
JA
231msgid "no job control"
232msgstr ""
233
3185942a 234#: builtins/common.c:302
b80f6443
JA
235#, c-format
236msgid "%s: restricted"
237msgstr ""
238
3185942a 239#: builtins/common.c:304
b80f6443
JA
240msgid "restricted"
241msgstr ""
242
3185942a 243#: builtins/common.c:312
b80f6443
JA
244#, c-format
245msgid "%s: not a shell builtin"
246msgstr ""
247
3185942a 248#: builtins/common.c:321
95732b49
JA
249#, c-format
250msgid "write error: %s"
251msgstr ""
252
17345e5a
JA
253#: builtins/common.c:329
254#, c-format
255msgid "error setting terminal attributes: %s"
256msgstr ""
257
258#: builtins/common.c:331
259#, c-format
260msgid "error getting terminal attributes: %s"
261msgstr ""
262
263#: builtins/common.c:563
b80f6443
JA
264#, c-format
265msgid "%s: error retrieving current directory: %s: %s\n"
266msgstr ""
267
17345e5a 268#: builtins/common.c:629 builtins/common.c:631
b80f6443
JA
269#, c-format
270msgid "%s: ambiguous job spec"
271msgstr ""
272
0001803f 273#: builtins/complete.def:276
b80f6443
JA
274#, c-format
275msgid "%s: invalid action name"
276msgstr ""
277
0001803f
CR
278#: builtins/complete.def:449 builtins/complete.def:644
279#: builtins/complete.def:853
b80f6443
JA
280#, c-format
281msgid "%s: no completion specification"
282msgstr ""
283
0001803f 284#: builtins/complete.def:696
b80f6443
JA
285msgid "warning: -F option may not work as you expect"
286msgstr ""
287
0001803f 288#: builtins/complete.def:698
b80f6443
JA
289msgid "warning: -C option may not work as you expect"
290msgstr ""
291
0001803f 292#: builtins/complete.def:826
3185942a
JA
293msgid "not currently executing completion function"
294msgstr ""
295
495aee44 296#: builtins/declare.def:124
b80f6443
JA
297msgid "can only be used in a function"
298msgstr ""
299
495aee44 300#: builtins/declare.def:366
b80f6443
JA
301msgid "cannot use `-f' to make functions"
302msgstr ""
303
495aee44 304#: builtins/declare.def:378 execute_cmd.c:5105
b80f6443
JA
305#, c-format
306msgid "%s: readonly function"
307msgstr ""
308
495aee44 309#: builtins/declare.def:474
b80f6443
JA
310#, c-format
311msgid "%s: cannot destroy array variables in this way"
312msgstr ""
313
495aee44 314#: builtins/declare.def:481
3185942a
JA
315#, c-format
316msgid "%s: cannot convert associative to indexed array"
317msgstr ""
318
319#: builtins/enable.def:137 builtins/enable.def:145
b80f6443
JA
320msgid "dynamic loading not available"
321msgstr ""
322
3185942a 323#: builtins/enable.def:312
b80f6443
JA
324#, c-format
325msgid "cannot open shared object %s: %s"
326msgstr ""
327
3185942a 328#: builtins/enable.def:335
b80f6443
JA
329#, c-format
330msgid "cannot find %s in shared object %s: %s"
331msgstr ""
332
3185942a 333#: builtins/enable.def:459
b80f6443
JA
334#, c-format
335msgid "%s: not dynamically loaded"
336msgstr ""
337
3185942a 338#: builtins/enable.def:474
b80f6443
JA
339#, c-format
340msgid "%s: cannot delete: %s"
341msgstr ""
342
495aee44
CR
343#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4961
344#: shell.c:1457
b80f6443
JA
345#, c-format
346msgid "%s: is a directory"
347msgstr ""
348
495aee44 349#: builtins/evalfile.c:140
b80f6443
JA
350#, c-format
351msgid "%s: not a regular file"
352msgstr ""
353
495aee44 354#: builtins/evalfile.c:148
b80f6443
JA
355#, c-format
356msgid "%s: file is too large"
357msgstr ""
358
495aee44
CR
359#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5032
360#: shell.c:1467
3185942a
JA
361#, c-format
362msgid "%s: cannot execute binary file"
363msgstr ""
364
495aee44 365#: builtins/exec.def:154 builtins/exec.def:156 builtins/exec.def:228
b80f6443
JA
366#, c-format
367msgid "%s: cannot execute: %s"
368msgstr ""
369
3185942a
JA
370#: builtins/exit.def:65
371#, c-format
372msgid "logout\n"
373msgstr ""
374
375#: builtins/exit.def:88
b80f6443
JA
376msgid "not login shell: use `exit'"
377msgstr ""
378
3185942a
JA
379#: builtins/exit.def:120
380#, c-format
b80f6443
JA
381msgid "There are stopped jobs.\n"
382msgstr ""
383
3185942a
JA
384#: builtins/exit.def:122
385#, c-format
386msgid "There are running jobs.\n"
387msgstr ""
388
0001803f 389#: builtins/fc.def:262
b80f6443
JA
390msgid "no command found"
391msgstr ""
392
495aee44 393#: builtins/fc.def:312 builtins/fc.def:359
b80f6443
JA
394msgid "history specification"
395msgstr ""
396
495aee44 397#: builtins/fc.def:380
b80f6443
JA
398#, c-format
399msgid "%s: cannot open temp file: %s"
400msgstr ""
401
3185942a
JA
402#: builtins/fg_bg.def:149 builtins/jobs.def:282
403msgid "current"
404msgstr ""
405
406#: builtins/fg_bg.def:158
b80f6443
JA
407#, c-format
408msgid "job %d started without job control"
409msgstr ""
410
3185942a 411#: builtins/getopt.c:110
b80f6443
JA
412#, c-format
413msgid "%s: illegal option -- %c\n"
414msgstr ""
415
3185942a 416#: builtins/getopt.c:111
b80f6443
JA
417#, c-format
418msgid "%s: option requires an argument -- %c\n"
419msgstr ""
420
3185942a 421#: builtins/hash.def:92
b80f6443
JA
422msgid "hashing disabled"
423msgstr ""
424
3185942a 425#: builtins/hash.def:138
b80f6443
JA
426#, c-format
427msgid "%s: hash table empty\n"
428msgstr ""
429
495aee44 430#: builtins/hash.def:245
3185942a
JA
431#, c-format
432msgid "hits\tcommand\n"
b80f6443
JA
433msgstr ""
434
3185942a
JA
435#: builtins/help.def:130
436#, c-format
b80f6443 437msgid "Shell commands matching keyword `"
3185942a
JA
438msgid_plural "Shell commands matching keywords `"
439msgstr[0] ""
440msgstr[1] ""
b80f6443 441
3185942a 442#: builtins/help.def:168
b80f6443
JA
443#, c-format
444msgid ""
445"no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'."
446msgstr ""
447
3185942a 448#: builtins/help.def:185
b80f6443
JA
449#, c-format
450msgid "%s: cannot open: %s"
451msgstr ""
452
3185942a
JA
453#: builtins/help.def:337
454#, c-format
b80f6443
JA
455msgid ""
456"These shell commands are defined internally. Type `help' to see this list.\n"
457"Type `help name' to find out more about the function `name'.\n"
458"Use `info bash' to find out more about the shell in general.\n"
459"Use `man -k' or `info' to find out more about commands not in this list.\n"
460"\n"
461"A star (*) next to a name means that the command is disabled.\n"
462"\n"
463msgstr ""
464
3185942a 465#: builtins/history.def:154
b80f6443
JA
466msgid "cannot use more than one of -anrw"
467msgstr ""
468
3185942a 469#: builtins/history.def:186
b80f6443
JA
470msgid "history position"
471msgstr ""
472
3185942a 473#: builtins/history.def:365
b80f6443
JA
474#, c-format
475msgid "%s: history expansion failed"
476msgstr ""
477
3185942a
JA
478#: builtins/inlib.def:71
479#, c-format
480msgid "%s: inlib failed"
481msgstr ""
482
483#: builtins/jobs.def:109
b80f6443
JA
484msgid "no other options allowed with `-x'"
485msgstr ""
486
495aee44 487#: builtins/kill.def:198
b80f6443
JA
488#, c-format
489msgid "%s: arguments must be process or job IDs"
490msgstr ""
491
495aee44 492#: builtins/kill.def:261
b80f6443
JA
493msgid "Unknown error"
494msgstr ""
495
495aee44 496#: builtins/let.def:95 builtins/let.def:120 expr.c:552 expr.c:567
b80f6443
JA
497msgid "expression expected"
498msgstr ""
499
495aee44 500#: builtins/mapfile.def:172
b80f6443 501#, c-format
0001803f 502msgid "%s: not an indexed array"
b80f6443
JA
503msgstr ""
504
495aee44 505#: builtins/mapfile.def:256 builtins/read.def:279
b80f6443 506#, c-format
0001803f
CR
507msgid "%s: invalid file descriptor specification"
508msgstr ""
509
495aee44 510#: builtins/mapfile.def:264 builtins/read.def:286
0001803f 511#, c-format
3185942a 512msgid "%d: invalid file descriptor: %s"
b80f6443
JA
513msgstr ""
514
495aee44 515#: builtins/mapfile.def:273 builtins/mapfile.def:311
3185942a
JA
516#, c-format
517msgid "%s: invalid line count"
b80f6443
JA
518msgstr ""
519
495aee44 520#: builtins/mapfile.def:284
3185942a
JA
521#, c-format
522msgid "%s: invalid array origin"
b80f6443
JA
523msgstr ""
524
495aee44 525#: builtins/mapfile.def:301
3185942a
JA
526#, c-format
527msgid "%s: invalid callback quantum"
b80f6443
JA
528msgstr ""
529
495aee44 530#: builtins/mapfile.def:333
3185942a 531msgid "empty array variable name"
b80f6443
JA
532msgstr ""
533
495aee44 534#: builtins/mapfile.def:354
3185942a 535msgid "array variable support required"
b80f6443
JA
536msgstr ""
537
495aee44 538#: builtins/printf.def:394
3185942a
JA
539#, c-format
540msgid "`%s': missing format character"
b80f6443
JA
541msgstr ""
542
495aee44
CR
543#: builtins/printf.def:448
544#, c-format
545msgid "`%c': invalid time format specification"
546msgstr ""
547
548#: builtins/printf.def:635
3185942a
JA
549#, c-format
550msgid "`%c': invalid format character"
b80f6443
JA
551msgstr ""
552
495aee44 553#: builtins/printf.def:662
3185942a
JA
554#, c-format
555msgid "warning: %s: %s"
b80f6443
JA
556msgstr ""
557
495aee44 558#: builtins/printf.def:840
3185942a 559msgid "missing hex digit for \\x"
b80f6443
JA
560msgstr ""
561
495aee44
CR
562#: builtins/printf.def:855
563#, c-format
564msgid "missing unicode digit for \\%c"
565msgstr ""
566
3185942a
JA
567#: builtins/pushd.def:195
568msgid "no other directory"
b80f6443
JA
569msgstr ""
570
3185942a
JA
571#: builtins/pushd.def:462
572msgid "<no current directory>"
b80f6443
JA
573msgstr ""
574
3185942a
JA
575#: builtins/pushd.def:506
576msgid "directory stack empty"
b80f6443
JA
577msgstr ""
578
3185942a
JA
579#: builtins/pushd.def:508
580msgid "directory stack index"
b80f6443
JA
581msgstr ""
582
95732b49 583#: builtins/pushd.def:683
3185942a
JA
584msgid ""
585"Display the list of currently remembered directories. Directories\n"
586" find their way onto the list with the `pushd' command; you can get\n"
587" back up through the list with the `popd' command.\n"
588" \n"
589" Options:\n"
590" -c\tclear the directory stack by deleting all of the elements\n"
591" -l\tdo not print tilde-prefixed versions of directories relative\n"
592" \tto your home directory\n"
593" -p\tprint the directory stack with one entry per line\n"
594" -v\tprint the directory stack with one entry per line prefixed\n"
595" \twith its position in the stack\n"
596" \n"
597" Arguments:\n"
598" +N\tDisplays the Nth entry counting from the left of the list shown "
599"by\n"
600" \tdirs when invoked without options, starting with zero.\n"
601" \n"
602" -N\tDisplays the Nth entry counting from the right of the list shown "
603"by\n"
604"\tdirs when invoked without options, starting with zero."
b80f6443
JA
605msgstr ""
606
95732b49 607#: builtins/pushd.def:705
3185942a
JA
608msgid ""
609"Adds a directory to the top of the directory stack, or rotates\n"
610" the stack, making the new top of the stack the current working\n"
611" directory. With no arguments, exchanges the top two directories.\n"
612" \n"
613" Options:\n"
614" -n\tSuppresses the normal change of directory when adding\n"
615" \tdirectories to the stack, so only the stack is manipulated.\n"
616" \n"
617" Arguments:\n"
618" +N\tRotates the stack so that the Nth directory (counting\n"
619" \tfrom the left of the list shown by `dirs', starting with\n"
620" \tzero) is at the top.\n"
621" \n"
622" -N\tRotates the stack so that the Nth directory (counting\n"
623" \tfrom the right of the list shown by `dirs', starting with\n"
624" \tzero) is at the top.\n"
625" \n"
626" dir\tAdds DIR to the directory stack at the top, making it the\n"
627" \tnew current working directory.\n"
628" \n"
629" The `dirs' builtin displays the directory stack."
b80f6443
JA
630msgstr ""
631
3185942a
JA
632#: builtins/pushd.def:730
633msgid ""
634"Removes entries from the directory stack. With no arguments, removes\n"
635" the top directory from the stack, and changes to the new top directory.\n"
636" \n"
637" Options:\n"
638" -n\tSuppresses the normal change of directory when removing\n"
639" \tdirectories from the stack, so only the stack is manipulated.\n"
640" \n"
641" Arguments:\n"
642" +N\tRemoves the Nth entry counting from the left of the list\n"
643" \tshown by `dirs', starting with zero. For example: `popd +0'\n"
644" \tremoves the first directory, `popd +1' the second.\n"
645" \n"
646" -N\tRemoves the Nth entry counting from the right of the list\n"
647" \tshown by `dirs', starting with zero. For example: `popd -0'\n"
648" \tremoves the last directory, `popd -1' the next to last.\n"
649" \n"
650" The `dirs' builtin displays the directory stack."
b80f6443
JA
651msgstr ""
652
0001803f 653#: builtins/read.def:252
b80f6443
JA
654#, c-format
655msgid "%s: invalid timeout specification"
656msgstr ""
657
0001803f 658#: builtins/read.def:588
b80f6443
JA
659#, c-format
660msgid "read error: %d: %s"
661msgstr ""
662
3185942a 663#: builtins/return.def:73
b80f6443
JA
664msgid "can only `return' from a function or sourced script"
665msgstr ""
666
495aee44 667#: builtins/set.def:771
b80f6443
JA
668msgid "cannot simultaneously unset a function and a variable"
669msgstr ""
670
495aee44 671#: builtins/set.def:808
b80f6443
JA
672#, c-format
673msgid "%s: cannot unset"
674msgstr ""
675
495aee44 676#: builtins/set.def:815
b80f6443
JA
677#, c-format
678msgid "%s: cannot unset: readonly %s"
679msgstr ""
680
495aee44 681#: builtins/set.def:826
b80f6443
JA
682#, c-format
683msgid "%s: not an array variable"
684msgstr ""
685
3185942a 686#: builtins/setattr.def:186
b80f6443
JA
687#, c-format
688msgid "%s: not a function"
689msgstr ""
690
3185942a 691#: builtins/shift.def:71 builtins/shift.def:77
b80f6443
JA
692msgid "shift count"
693msgstr ""
694
495aee44 695#: builtins/shopt.def:264
b80f6443
JA
696msgid "cannot set and unset shell options simultaneously"
697msgstr ""
698
495aee44 699#: builtins/shopt.def:329
b80f6443
JA
700#, c-format
701msgid "%s: invalid shell option name"
702msgstr ""
703
495aee44 704#: builtins/source.def:130
b80f6443
JA
705msgid "filename argument required"
706msgstr ""
707
495aee44 708#: builtins/source.def:155
b80f6443
JA
709#, c-format
710msgid "%s: file not found"
711msgstr ""
712
3185942a 713#: builtins/suspend.def:101
b80f6443
JA
714msgid "cannot suspend"
715msgstr ""
716
3185942a 717#: builtins/suspend.def:111
b80f6443
JA
718msgid "cannot suspend a login shell"
719msgstr ""
720
3185942a 721#: builtins/type.def:234
b80f6443
JA
722#, c-format
723msgid "%s is aliased to `%s'\n"
724msgstr ""
725
3185942a 726#: builtins/type.def:255
b80f6443
JA
727#, c-format
728msgid "%s is a shell keyword\n"
729msgstr ""
730
3185942a 731#: builtins/type.def:274
b80f6443
JA
732#, c-format
733msgid "%s is a function\n"
734msgstr ""
735
3185942a 736#: builtins/type.def:296
b80f6443
JA
737#, c-format
738msgid "%s is a shell builtin\n"
739msgstr ""
740
3185942a 741#: builtins/type.def:317 builtins/type.def:391
b80f6443
JA
742#, c-format
743msgid "%s is %s\n"
744msgstr ""
745
3185942a 746#: builtins/type.def:337
b80f6443
JA
747#, c-format
748msgid "%s is hashed (%s)\n"
749msgstr ""
750
495aee44 751#: builtins/ulimit.def:376
b80f6443
JA
752#, c-format
753msgid "%s: invalid limit argument"
754msgstr ""
755
495aee44 756#: builtins/ulimit.def:402
b80f6443
JA
757#, c-format
758msgid "`%c': bad command"
759msgstr ""
760
495aee44 761#: builtins/ulimit.def:431
b80f6443
JA
762#, c-format
763msgid "%s: cannot get limit: %s"
764msgstr ""
765
495aee44 766#: builtins/ulimit.def:457
3185942a
JA
767msgid "limit"
768msgstr ""
769
495aee44 770#: builtins/ulimit.def:469 builtins/ulimit.def:769
b80f6443
JA
771#, c-format
772msgid "%s: cannot modify limit: %s"
773msgstr ""
774
3185942a 775#: builtins/umask.def:118
b80f6443
JA
776msgid "octal number"
777msgstr ""
778
3185942a 779#: builtins/umask.def:231
b80f6443
JA
780#, c-format
781msgid "`%c': invalid symbolic mode operator"
782msgstr ""
783
3185942a 784#: builtins/umask.def:286
b80f6443
JA
785#, c-format
786msgid "`%c': invalid symbolic mode character"
787msgstr ""
788
0001803f 789#: error.c:90 error.c:321 error.c:323 error.c:325
3185942a 790msgid " line "
b80f6443
JA
791msgstr ""
792
0001803f 793#: error.c:165
3185942a
JA
794#, c-format
795msgid "last command: %s\n"
b80f6443
JA
796msgstr ""
797
0001803f 798#: error.c:173
b80f6443 799#, c-format
3185942a 800msgid "Aborting..."
b80f6443
JA
801msgstr ""
802
0001803f 803#: error.c:406
b80f6443
JA
804msgid "unknown command error"
805msgstr ""
806
0001803f 807#: error.c:407
b80f6443
JA
808msgid "bad command type"
809msgstr ""
810
0001803f 811#: error.c:408
b80f6443
JA
812msgid "bad connector"
813msgstr ""
814
0001803f 815#: error.c:409
b80f6443
JA
816msgid "bad jump"
817msgstr ""
818
0001803f 819#: error.c:447
b80f6443
JA
820#, c-format
821msgid "%s: unbound variable"
822msgstr ""
823
3185942a
JA
824#: eval.c:181
825#, c-format
495aee44 826msgid "\atimed out waiting for input: auto-logout\n"
b80f6443
JA
827msgstr ""
828
495aee44 829#: execute_cmd.c:504
b80f6443
JA
830#, c-format
831msgid "cannot redirect standard input from /dev/null: %s"
832msgstr ""
833
495aee44 834#: execute_cmd.c:1168
b80f6443
JA
835#, c-format
836msgid "TIMEFORMAT: `%c': invalid format character"
837msgstr ""
838
495aee44 839#: execute_cmd.c:2121
3185942a
JA
840msgid "pipe error"
841msgstr ""
842
495aee44 843#: execute_cmd.c:4640
b80f6443
JA
844#, c-format
845msgid "%s: restricted: cannot specify `/' in command names"
846msgstr ""
847
495aee44 848#: execute_cmd.c:4735
b80f6443
JA
849#, c-format
850msgid "%s: command not found"
851msgstr ""
852
495aee44
CR
853#: execute_cmd.c:4959
854#, c-format
855msgid "%s: %s"
856msgstr ""
857
858#: execute_cmd.c:4995
b80f6443
JA
859#, c-format
860msgid "%s: %s: bad interpreter"
861msgstr ""
862
495aee44 863#: execute_cmd.c:5144
b80f6443
JA
864#, c-format
865msgid "cannot duplicate fd %d to fd %d"
866msgstr ""
867
495aee44 868#: expr.c:256
b80f6443
JA
869msgid "expression recursion level exceeded"
870msgstr ""
871
495aee44 872#: expr.c:280
b80f6443
JA
873msgid "recursion stack underflow"
874msgstr ""
875
495aee44 876#: expr.c:422
b80f6443
JA
877msgid "syntax error in expression"
878msgstr ""
879
495aee44 880#: expr.c:463
b80f6443
JA
881msgid "attempted assignment to non-variable"
882msgstr ""
883
495aee44 884#: expr.c:486 expr.c:491 expr.c:807
b80f6443
JA
885msgid "division by 0"
886msgstr ""
887
495aee44 888#: expr.c:517
b80f6443
JA
889msgid "bug: bad expassign token"
890msgstr ""
891
495aee44 892#: expr.c:564
b80f6443
JA
893msgid "`:' expected for conditional expression"
894msgstr ""
895
495aee44 896#: expr.c:832
b80f6443
JA
897msgid "exponent less than 0"
898msgstr ""
899
495aee44 900#: expr.c:887
b80f6443
JA
901msgid "identifier expected after pre-increment or pre-decrement"
902msgstr ""
903
495aee44 904#: expr.c:910
b80f6443
JA
905msgid "missing `)'"
906msgstr ""
907
495aee44 908#: expr.c:959 expr.c:1282
b80f6443
JA
909msgid "syntax error: operand expected"
910msgstr ""
911
495aee44 912#: expr.c:1284
3185942a
JA
913msgid "syntax error: invalid arithmetic operator"
914msgstr ""
915
495aee44 916#: expr.c:1308
3185942a
JA
917#, c-format
918msgid "%s%s%s: %s (error token is \"%s\")"
b80f6443
JA
919msgstr ""
920
495aee44 921#: expr.c:1366
b80f6443
JA
922msgid "invalid arithmetic base"
923msgstr ""
924
495aee44 925#: expr.c:1386
b80f6443
JA
926msgid "value too great for base"
927msgstr ""
928
495aee44 929#: expr.c:1435
3185942a
JA
930#, c-format
931msgid "%s: expression error\n"
932msgstr ""
933
934#: general.c:61
b80f6443
JA
935msgid "getcwd: cannot access parent directories"
936msgstr ""
937
495aee44 938#: input.c:94 subst.c:5082
3185942a
JA
939#, c-format
940msgid "cannot reset nodelay mode for fd %d"
941msgstr ""
942
495aee44 943#: input.c:260
b80f6443
JA
944#, c-format
945msgid "cannot allocate new file descriptor for bash input from fd %d"
946msgstr ""
947
495aee44 948#: input.c:268
b80f6443
JA
949#, c-format
950msgid "save_bash_input: buffer already exists for new fd %d"
951msgstr ""
952
495aee44 953#: jobs.c:468
3185942a 954msgid "start_pipeline: pgrp pipe"
b80f6443
JA
955msgstr ""
956
495aee44 957#: jobs.c:889
b80f6443 958#, c-format
3185942a 959msgid "forked pid %d appears in running job %d"
b80f6443
JA
960msgstr ""
961
495aee44 962#: jobs.c:1007
b80f6443 963#, c-format
3185942a 964msgid "deleting stopped job %d with process group %ld"
b80f6443
JA
965msgstr ""
966
495aee44 967#: jobs.c:1112
b80f6443 968#, c-format
3185942a 969msgid "add_process: process %5ld (%s) in the_pipeline"
b80f6443
JA
970msgstr ""
971
495aee44 972#: jobs.c:1115
b80f6443 973#, c-format
3185942a 974msgid "add_process: pid %5ld (%s) marked as still alive"
b80f6443
JA
975msgstr ""
976
495aee44 977#: jobs.c:1430
b80f6443 978#, c-format
3185942a 979msgid "describe_pid: %ld: no such pid"
b80f6443
JA
980msgstr ""
981
495aee44 982#: jobs.c:1445
b80f6443 983#, c-format
3185942a 984msgid "Signal %d"
b80f6443
JA
985msgstr ""
986
495aee44 987#: jobs.c:1459 jobs.c:1484
3185942a
JA
988msgid "Done"
989msgstr ""
990
495aee44 991#: jobs.c:1464 siglist.c:123
3185942a 992msgid "Stopped"
b80f6443
JA
993msgstr ""
994
495aee44 995#: jobs.c:1468
b80f6443 996#, c-format
3185942a 997msgid "Stopped(%s)"
b80f6443
JA
998msgstr ""
999
495aee44 1000#: jobs.c:1472
3185942a
JA
1001msgid "Running"
1002msgstr ""
1003
495aee44 1004#: jobs.c:1486
b80f6443 1005#, c-format
3185942a 1006msgid "Done(%d)"
b80f6443
JA
1007msgstr ""
1008
495aee44 1009#: jobs.c:1488
3185942a
JA
1010#, c-format
1011msgid "Exit %d"
b80f6443
JA
1012msgstr ""
1013
495aee44 1014#: jobs.c:1491
3185942a 1015msgid "Unknown status"
b80f6443
JA
1016msgstr ""
1017
495aee44 1018#: jobs.c:1578
3185942a
JA
1019#, c-format
1020msgid "(core dumped) "
b80f6443
JA
1021msgstr ""
1022
495aee44 1023#: jobs.c:1597
3185942a
JA
1024#, c-format
1025msgid " (wd: %s)"
b80f6443
JA
1026msgstr ""
1027
495aee44 1028#: jobs.c:1805
3185942a
JA
1029#, c-format
1030msgid "child setpgid (%ld to %ld)"
b80f6443
JA
1031msgstr ""
1032
495aee44 1033#: jobs.c:2133 nojobs.c:585
3185942a
JA
1034#, c-format
1035msgid "wait: pid %ld is not a child of this shell"
b80f6443
JA
1036msgstr ""
1037
495aee44 1038#: jobs.c:2360
3185942a
JA
1039#, c-format
1040msgid "wait_for: No record of process %ld"
b80f6443
JA
1041msgstr ""
1042
495aee44 1043#: jobs.c:2637
3185942a
JA
1044#, c-format
1045msgid "wait_for_job: job %d is stopped"
b80f6443
JA
1046msgstr ""
1047
495aee44 1048#: jobs.c:2859
3185942a
JA
1049#, c-format
1050msgid "%s: job has terminated"
b80f6443
JA
1051msgstr ""
1052
495aee44 1053#: jobs.c:2868
b80f6443 1054#, c-format
3185942a 1055msgid "%s: job %d already in background"
b80f6443
JA
1056msgstr ""
1057
495aee44 1058#: jobs.c:3089
0001803f
CR
1059msgid "waitchld: turning on WNOHANG to avoid indefinite block"
1060msgstr ""
1061
495aee44 1062#: jobs.c:3538
b80f6443 1063#, c-format
3185942a 1064msgid "%s: line %d: "
b80f6443
JA
1065msgstr ""
1066
495aee44 1067#: jobs.c:3552 nojobs.c:814
3185942a
JA
1068#, c-format
1069msgid " (core dumped)"
b80f6443
JA
1070msgstr ""
1071
495aee44 1072#: jobs.c:3564 jobs.c:3577
3185942a
JA
1073#, c-format
1074msgid "(wd now: %s)\n"
b80f6443
JA
1075msgstr ""
1076
495aee44 1077#: jobs.c:3609
3185942a 1078msgid "initialize_job_control: getpgrp failed"
b80f6443
JA
1079msgstr ""
1080
495aee44 1081#: jobs.c:3669
3185942a 1082msgid "initialize_job_control: line discipline"
b80f6443
JA
1083msgstr ""
1084
495aee44 1085#: jobs.c:3679
3185942a 1086msgid "initialize_job_control: setpgid"
b80f6443
JA
1087msgstr ""
1088
495aee44 1089#: jobs.c:3707
b80f6443 1090#, c-format
3185942a 1091msgid "cannot set terminal process group (%d)"
b80f6443
JA
1092msgstr ""
1093
495aee44 1094#: jobs.c:3712
3185942a 1095msgid "no job control in this shell"
b80f6443
JA
1096msgstr ""
1097
3185942a 1098#: lib/malloc/malloc.c:296
b80f6443 1099#, c-format
3185942a 1100msgid "malloc: failed assertion: %s\n"
b80f6443
JA
1101msgstr ""
1102
3185942a 1103#: lib/malloc/malloc.c:312
b80f6443 1104#, c-format
3185942a
JA
1105msgid ""
1106"\r\n"
1107"malloc: %s:%d: assertion botched\r\n"
b80f6443
JA
1108msgstr ""
1109
3185942a
JA
1110#: lib/malloc/malloc.c:313
1111msgid "unknown"
b80f6443
JA
1112msgstr ""
1113
3185942a
JA
1114#: lib/malloc/malloc.c:797
1115msgid "malloc: block on free list clobbered"
b80f6443
JA
1116msgstr ""
1117
3185942a
JA
1118#: lib/malloc/malloc.c:874
1119msgid "free: called with already freed block argument"
b80f6443
JA
1120msgstr ""
1121
3185942a
JA
1122#: lib/malloc/malloc.c:877
1123msgid "free: called with unallocated block argument"
b80f6443
JA
1124msgstr ""
1125
3185942a
JA
1126#: lib/malloc/malloc.c:896
1127msgid "free: underflow detected; mh_nbytes out of range"
1128msgstr ""
1129
1130#: lib/malloc/malloc.c:902
1131msgid "free: start and end chunk sizes differ"
1132msgstr ""
1133
1134#: lib/malloc/malloc.c:1001
1135msgid "realloc: called with unallocated block argument"
1136msgstr ""
1137
1138#: lib/malloc/malloc.c:1016
1139msgid "realloc: underflow detected; mh_nbytes out of range"
1140msgstr ""
1141
1142#: lib/malloc/malloc.c:1022
1143msgid "realloc: start and end chunk sizes differ"
1144msgstr ""
1145
1146#: lib/malloc/table.c:177
1147#, c-format
1148msgid "register_alloc: alloc table is full with FIND_ALLOC?\n"
1149msgstr ""
1150
1151#: lib/malloc/table.c:184
1152#, c-format
1153msgid "register_alloc: %p already in table as allocated?\n"
1154msgstr ""
1155
1156#: lib/malloc/table.c:220
1157#, c-format
1158msgid "register_free: %p already in table as free?\n"
1159msgstr ""
1160
1161#: lib/sh/fmtulong.c:101
1162msgid "invalid base"
1163msgstr ""
1164
1165#: lib/sh/netopen.c:168
1166#, c-format
1167msgid "%s: host unknown"
1168msgstr ""
1169
1170#: lib/sh/netopen.c:175
1171#, c-format
1172msgid "%s: invalid service"
1173msgstr ""
1174
1175#: lib/sh/netopen.c:306
1176#, c-format
1177msgid "%s: bad network path specification"
1178msgstr ""
1179
1180#: lib/sh/netopen.c:346
1181msgid "network operations not supported"
1182msgstr ""
1183
0001803f
CR
1184#: locale.c:192
1185#, c-format
1186msgid "setlocale: LC_ALL: cannot change locale (%s)"
1187msgstr ""
1188
1189#: locale.c:194
1190#, c-format
1191msgid "setlocale: LC_ALL: cannot change locale (%s): %s"
1192msgstr ""
1193
1194#: locale.c:247
1195#, c-format
1196msgid "setlocale: %s: cannot change locale (%s)"
1197msgstr ""
1198
1199#: locale.c:249
1200#, c-format
1201msgid "setlocale: %s: cannot change locale (%s): %s"
1202msgstr ""
1203
3185942a
JA
1204#: mailcheck.c:433
1205msgid "You have mail in $_"
1206msgstr ""
1207
1208#: mailcheck.c:458
1209msgid "You have new mail in $_"
1210msgstr ""
1211
1212#: mailcheck.c:474
b80f6443
JA
1213#, c-format
1214msgid "The mail in %s has been read\n"
1215msgstr ""
1216
0001803f 1217#: make_cmd.c:323
b80f6443
JA
1218msgid "syntax error: arithmetic expression required"
1219msgstr ""
1220
0001803f 1221#: make_cmd.c:325
b80f6443
JA
1222msgid "syntax error: `;' unexpected"
1223msgstr ""
1224
0001803f 1225#: make_cmd.c:326
b80f6443
JA
1226#, c-format
1227msgid "syntax error: `((%s))'"
1228msgstr ""
1229
0001803f 1230#: make_cmd.c:575
b80f6443
JA
1231#, c-format
1232msgid "make_here_document: bad instruction type %d"
1233msgstr ""
1234
0001803f 1235#: make_cmd.c:659
3185942a
JA
1236#, c-format
1237msgid "here-document at line %d delimited by end-of-file (wanted `%s')"
1238msgstr ""
1239
0001803f 1240#: make_cmd.c:756
b80f6443
JA
1241#, c-format
1242msgid "make_redirection: redirection instruction `%d' out of range"
1243msgstr ""
1244
495aee44 1245#: parse.y:3173 parse.y:3444
b80f6443
JA
1246#, c-format
1247msgid "unexpected EOF while looking for matching `%c'"
1248msgstr ""
1249
495aee44 1250#: parse.y:4025
b80f6443
JA
1251msgid "unexpected EOF while looking for `]]'"
1252msgstr ""
1253
495aee44 1254#: parse.y:4030
b80f6443
JA
1255#, c-format
1256msgid "syntax error in conditional expression: unexpected token `%s'"
1257msgstr ""
1258
495aee44 1259#: parse.y:4034
b80f6443
JA
1260msgid "syntax error in conditional expression"
1261msgstr ""
1262
495aee44 1263#: parse.y:4112
b80f6443
JA
1264#, c-format
1265msgid "unexpected token `%s', expected `)'"
1266msgstr ""
1267
495aee44 1268#: parse.y:4116
b80f6443
JA
1269msgid "expected `)'"
1270msgstr ""
1271
495aee44 1272#: parse.y:4144
b80f6443
JA
1273#, c-format
1274msgid "unexpected argument `%s' to conditional unary operator"
1275msgstr ""
1276
495aee44 1277#: parse.y:4148
b80f6443
JA
1278msgid "unexpected argument to conditional unary operator"
1279msgstr ""
1280
495aee44 1281#: parse.y:4194
b80f6443
JA
1282#, c-format
1283msgid "unexpected token `%s', conditional binary operator expected"
1284msgstr ""
1285
495aee44 1286#: parse.y:4198
b80f6443
JA
1287msgid "conditional binary operator expected"
1288msgstr ""
1289
495aee44 1290#: parse.y:4220
b80f6443
JA
1291#, c-format
1292msgid "unexpected argument `%s' to conditional binary operator"
1293msgstr ""
1294
495aee44 1295#: parse.y:4224
b80f6443
JA
1296msgid "unexpected argument to conditional binary operator"
1297msgstr ""
1298
495aee44 1299#: parse.y:4235
b80f6443
JA
1300#, c-format
1301msgid "unexpected token `%c' in conditional command"
1302msgstr ""
1303
495aee44 1304#: parse.y:4238
b80f6443
JA
1305#, c-format
1306msgid "unexpected token `%s' in conditional command"
1307msgstr ""
1308
495aee44 1309#: parse.y:4242
b80f6443
JA
1310#, c-format
1311msgid "unexpected token %d in conditional command"
1312msgstr ""
1313
495aee44 1314#: parse.y:5566
b80f6443
JA
1315#, c-format
1316msgid "syntax error near unexpected token `%s'"
1317msgstr ""
1318
495aee44 1319#: parse.y:5584
b80f6443
JA
1320#, c-format
1321msgid "syntax error near `%s'"
1322msgstr ""
1323
495aee44 1324#: parse.y:5594
b80f6443
JA
1325msgid "syntax error: unexpected end of file"
1326msgstr ""
1327
495aee44 1328#: parse.y:5594
b80f6443
JA
1329msgid "syntax error"
1330msgstr ""
1331
495aee44 1332#: parse.y:5656
b80f6443
JA
1333#, c-format
1334msgid "Use \"%s\" to leave the shell.\n"
1335msgstr ""
1336
495aee44 1337#: parse.y:5818
b80f6443
JA
1338msgid "unexpected EOF while looking for matching `)'"
1339msgstr ""
1340
0001803f 1341#: pcomplete.c:1030
b80f6443
JA
1342#, c-format
1343msgid "completion: function `%s' not found"
1344msgstr ""
1345
495aee44 1346#: pcomplib.c:182
b80f6443
JA
1347#, c-format
1348msgid "progcomp_insert: %s: NULL COMPSPEC"
1349msgstr ""
1350
495aee44 1351#: print_cmd.c:296
b80f6443
JA
1352#, c-format
1353msgid "print_command: bad connector `%d'"
1354msgstr ""
1355
495aee44 1356#: print_cmd.c:368
0001803f
CR
1357#, c-format
1358msgid "xtrace_set: %d: invalid file descriptor"
1359msgstr ""
1360
495aee44 1361#: print_cmd.c:373
0001803f
CR
1362msgid "xtrace_set: NULL file pointer"
1363msgstr ""
1364
495aee44 1365#: print_cmd.c:377
0001803f
CR
1366#, c-format
1367msgid "xtrace fd (%d) != fileno xtrace fp (%d)"
1368msgstr ""
1369
495aee44 1370#: print_cmd.c:1478
b80f6443
JA
1371#, c-format
1372msgid "cprintf: `%c': invalid format character"
1373msgstr ""
1374
495aee44 1375#: redir.c:122
b80f6443
JA
1376msgid "file descriptor out of range"
1377msgstr ""
1378
495aee44 1379#: redir.c:178
b80f6443
JA
1380#, c-format
1381msgid "%s: ambiguous redirect"
1382msgstr ""
1383
495aee44 1384#: redir.c:182
b80f6443
JA
1385#, c-format
1386msgid "%s: cannot overwrite existing file"
1387msgstr ""
1388
495aee44 1389#: redir.c:187
b80f6443
JA
1390#, c-format
1391msgid "%s: restricted: cannot redirect output"
1392msgstr ""
1393
495aee44 1394#: redir.c:192
b80f6443 1395#, c-format
3185942a 1396msgid "cannot create temp file for here-document: %s"
b80f6443
JA
1397msgstr ""
1398
495aee44 1399#: redir.c:196
0001803f
CR
1400#, c-format
1401msgid "%s: cannot assign fd to variable"
1402msgstr ""
1403
495aee44 1404#: redir.c:548
b80f6443
JA
1405msgid "/dev/(tcp|udp)/host/port not supported without networking"
1406msgstr ""
1407
495aee44 1408#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
b80f6443
JA
1409msgid "redirection error: cannot duplicate fd"
1410msgstr ""
1411
495aee44 1412#: shell.c:333
b80f6443
JA
1413msgid "could not find /tmp, please create!"
1414msgstr ""
1415
495aee44 1416#: shell.c:337
b80f6443
JA
1417msgid "/tmp must be a valid directory name"
1418msgstr ""
1419
0001803f 1420#: shell.c:884
b80f6443
JA
1421#, c-format
1422msgid "%c%c: invalid option"
1423msgstr ""
1424
495aee44 1425#: shell.c:1652
b80f6443
JA
1426msgid "I have no name!"
1427msgstr ""
1428
495aee44 1429#: shell.c:1795
3185942a
JA
1430#, c-format
1431msgid "GNU bash, version %s-(%s)\n"
1432msgstr ""
1433
495aee44 1434#: shell.c:1796
b80f6443
JA
1435#, c-format
1436msgid ""
1437"Usage:\t%s [GNU long option] [option] ...\n"
1438"\t%s [GNU long option] [option] script-file ...\n"
1439msgstr ""
1440
495aee44 1441#: shell.c:1798
b80f6443
JA
1442msgid "GNU long options:\n"
1443msgstr ""
1444
495aee44 1445#: shell.c:1802
b80f6443
JA
1446msgid "Shell options:\n"
1447msgstr ""
1448
495aee44 1449#: shell.c:1803
b80f6443
JA
1450msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
1451msgstr ""
1452
495aee44 1453#: shell.c:1818
b80f6443
JA
1454#, c-format
1455msgid "\t-%s or -o option\n"
1456msgstr ""
1457
495aee44 1458#: shell.c:1824
b80f6443
JA
1459#, c-format
1460msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
1461msgstr ""
1462
495aee44 1463#: shell.c:1825
b80f6443
JA
1464#, c-format
1465msgid "Type `%s -c help' for more information about shell builtin commands.\n"
1466msgstr ""
1467
495aee44 1468#: shell.c:1826
3185942a 1469#, c-format
b80f6443
JA
1470msgid "Use the `bashbug' command to report bugs.\n"
1471msgstr ""
1472
495aee44 1473#: sig.c:638
b80f6443
JA
1474#, c-format
1475msgid "sigprocmask: %d: invalid operation"
1476msgstr ""
1477
0001803f 1478#: siglist.c:48
3185942a
JA
1479msgid "Bogus signal"
1480msgstr ""
1481
0001803f 1482#: siglist.c:51
3185942a
JA
1483msgid "Hangup"
1484msgstr ""
1485
0001803f 1486#: siglist.c:55
3185942a
JA
1487msgid "Interrupt"
1488msgstr ""
1489
0001803f 1490#: siglist.c:59
3185942a
JA
1491msgid "Quit"
1492msgstr ""
1493
0001803f 1494#: siglist.c:63
3185942a
JA
1495msgid "Illegal instruction"
1496msgstr ""
1497
0001803f 1498#: siglist.c:67
3185942a
JA
1499msgid "BPT trace/trap"
1500msgstr ""
1501
0001803f 1502#: siglist.c:75
3185942a
JA
1503msgid "ABORT instruction"
1504msgstr ""
1505
0001803f 1506#: siglist.c:79
3185942a
JA
1507msgid "EMT instruction"
1508msgstr ""
1509
0001803f 1510#: siglist.c:83
3185942a
JA
1511msgid "Floating point exception"
1512msgstr ""
1513
0001803f 1514#: siglist.c:87
3185942a
JA
1515msgid "Killed"
1516msgstr ""
1517
0001803f 1518#: siglist.c:91
3185942a
JA
1519msgid "Bus error"
1520msgstr ""
1521
0001803f 1522#: siglist.c:95
3185942a
JA
1523msgid "Segmentation fault"
1524msgstr ""
1525
0001803f 1526#: siglist.c:99
3185942a
JA
1527msgid "Bad system call"
1528msgstr ""
1529
0001803f 1530#: siglist.c:103
3185942a
JA
1531msgid "Broken pipe"
1532msgstr ""
1533
0001803f 1534#: siglist.c:107
3185942a
JA
1535msgid "Alarm clock"
1536msgstr ""
1537
0001803f 1538#: siglist.c:111
3185942a
JA
1539msgid "Terminated"
1540msgstr ""
1541
0001803f 1542#: siglist.c:115
3185942a
JA
1543msgid "Urgent IO condition"
1544msgstr ""
1545
0001803f 1546#: siglist.c:119
3185942a
JA
1547msgid "Stopped (signal)"
1548msgstr ""
1549
0001803f 1550#: siglist.c:127
3185942a
JA
1551msgid "Continue"
1552msgstr ""
1553
0001803f 1554#: siglist.c:135
3185942a
JA
1555msgid "Child death or stop"
1556msgstr ""
1557
0001803f 1558#: siglist.c:139
3185942a
JA
1559msgid "Stopped (tty input)"
1560msgstr ""
1561
0001803f 1562#: siglist.c:143
3185942a
JA
1563msgid "Stopped (tty output)"
1564msgstr ""
1565
0001803f 1566#: siglist.c:147
3185942a
JA
1567msgid "I/O ready"
1568msgstr ""
1569
0001803f 1570#: siglist.c:151
3185942a
JA
1571msgid "CPU limit"
1572msgstr ""
1573
0001803f 1574#: siglist.c:155
3185942a
JA
1575msgid "File limit"
1576msgstr ""
1577
0001803f 1578#: siglist.c:159
3185942a
JA
1579msgid "Alarm (virtual)"
1580msgstr ""
1581
0001803f 1582#: siglist.c:163
3185942a
JA
1583msgid "Alarm (profile)"
1584msgstr ""
1585
0001803f 1586#: siglist.c:167
3185942a
JA
1587msgid "Window changed"
1588msgstr ""
1589
0001803f 1590#: siglist.c:171
3185942a
JA
1591msgid "Record lock"
1592msgstr ""
1593
0001803f 1594#: siglist.c:175
3185942a
JA
1595msgid "User signal 1"
1596msgstr ""
1597
0001803f 1598#: siglist.c:179
3185942a
JA
1599msgid "User signal 2"
1600msgstr ""
1601
0001803f 1602#: siglist.c:183
3185942a
JA
1603msgid "HFT input data pending"
1604msgstr ""
1605
0001803f 1606#: siglist.c:187
3185942a
JA
1607msgid "power failure imminent"
1608msgstr ""
1609
0001803f 1610#: siglist.c:191
3185942a
JA
1611msgid "system crash imminent"
1612msgstr ""
1613
0001803f 1614#: siglist.c:195
3185942a
JA
1615msgid "migrate process to another CPU"
1616msgstr ""
1617
0001803f 1618#: siglist.c:199
3185942a
JA
1619msgid "programming error"
1620msgstr ""
1621
0001803f 1622#: siglist.c:203
3185942a
JA
1623msgid "HFT monitor mode granted"
1624msgstr ""
1625
0001803f 1626#: siglist.c:207
3185942a
JA
1627msgid "HFT monitor mode retracted"
1628msgstr ""
1629
0001803f 1630#: siglist.c:211
3185942a
JA
1631msgid "HFT sound sequence has completed"
1632msgstr ""
1633
0001803f 1634#: siglist.c:215
3185942a
JA
1635msgid "Information request"
1636msgstr ""
1637
0001803f 1638#: siglist.c:223
3185942a
JA
1639msgid "Unknown Signal #"
1640msgstr ""
1641
0001803f 1642#: siglist.c:225
3185942a
JA
1643#, c-format
1644msgid "Unknown Signal #%d"
1645msgstr ""
1646
495aee44 1647#: subst.c:1333 subst.c:1502
b80f6443
JA
1648#, c-format
1649msgid "bad substitution: no closing `%s' in %s"
1650msgstr ""
1651
495aee44 1652#: subst.c:2795
b80f6443
JA
1653#, c-format
1654msgid "%s: cannot assign list to array member"
1655msgstr ""
1656
495aee44 1657#: subst.c:4979 subst.c:4995
b80f6443
JA
1658msgid "cannot make pipe for process substitution"
1659msgstr ""
1660
495aee44 1661#: subst.c:5027
b80f6443
JA
1662msgid "cannot make child for process substitution"
1663msgstr ""
1664
495aee44 1665#: subst.c:5072
b80f6443
JA
1666#, c-format
1667msgid "cannot open named pipe %s for reading"
1668msgstr ""
1669
495aee44 1670#: subst.c:5074
b80f6443
JA
1671#, c-format
1672msgid "cannot open named pipe %s for writing"
1673msgstr ""
1674
495aee44 1675#: subst.c:5092
b80f6443
JA
1676#, c-format
1677msgid "cannot duplicate named pipe %s as fd %d"
1678msgstr ""
1679
495aee44 1680#: subst.c:5284
b80f6443
JA
1681msgid "cannot make pipe for command substitution"
1682msgstr ""
1683
495aee44 1684#: subst.c:5322
b80f6443
JA
1685msgid "cannot make child for command substitution"
1686msgstr ""
1687
495aee44 1688#: subst.c:5339
b80f6443
JA
1689msgid "command_substitute: cannot duplicate pipe as fd 1"
1690msgstr ""
1691
495aee44 1692#: subst.c:5859
b80f6443
JA
1693#, c-format
1694msgid "%s: parameter null or not set"
1695msgstr ""
1696
495aee44 1697#: subst.c:6125 subst.c:6140
b80f6443
JA
1698#, c-format
1699msgid "%s: substring expression < 0"
1700msgstr ""
1701
495aee44 1702#: subst.c:7271
b80f6443
JA
1703#, c-format
1704msgid "%s: bad substitution"
1705msgstr ""
1706
495aee44 1707#: subst.c:7347
b80f6443
JA
1708#, c-format
1709msgid "$%s: cannot assign in this way"
1710msgstr ""
1711
495aee44 1712#: subst.c:7684
0001803f
CR
1713msgid ""
1714"future versions of the shell will force evaluation as an arithmetic "
1715"substitution"
1716msgstr ""
1717
495aee44 1718#: subst.c:8149
3185942a
JA
1719#, c-format
1720msgid "bad substitution: no closing \"`\" in %s"
1721msgstr ""
1722
495aee44 1723#: subst.c:9036
b80f6443
JA
1724#, c-format
1725msgid "no match: %s"
1726msgstr ""
1727
0001803f 1728#: test.c:146
b80f6443
JA
1729msgid "argument expected"
1730msgstr ""
1731
0001803f 1732#: test.c:155
b80f6443
JA
1733#, c-format
1734msgid "%s: integer expression expected"
1735msgstr ""
1736
0001803f 1737#: test.c:263
b80f6443
JA
1738msgid "`)' expected"
1739msgstr ""
1740
0001803f 1741#: test.c:265
b80f6443
JA
1742#, c-format
1743msgid "`)' expected, found %s"
1744msgstr ""
1745
495aee44 1746#: test.c:280 test.c:698 test.c:701
b80f6443
JA
1747#, c-format
1748msgid "%s: unary operator expected"
1749msgstr ""
1750
495aee44 1751#: test.c:449 test.c:741
b80f6443
JA
1752#, c-format
1753msgid "%s: binary operator expected"
1754msgstr ""
1755
495aee44 1756#: test.c:816
b80f6443
JA
1757msgid "missing `]'"
1758msgstr ""
1759
495aee44 1760#: trap.c:207
b80f6443
JA
1761msgid "invalid signal number"
1762msgstr ""
1763
495aee44 1764#: trap.c:337
b80f6443
JA
1765#, c-format
1766msgid "run_pending_traps: bad value in trap_list[%d]: %p"
1767msgstr ""
1768
495aee44 1769#: trap.c:341
b80f6443
JA
1770#, c-format
1771msgid ""
1772"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself"
1773msgstr ""
1774
495aee44 1775#: trap.c:393
b80f6443
JA
1776#, c-format
1777msgid "trap_handler: bad signal %d"
1778msgstr ""
1779
0001803f 1780#: variables.c:363
b80f6443
JA
1781#, c-format
1782msgid "error importing function definition for `%s'"
1783msgstr ""
1784
495aee44 1785#: variables.c:755
b80f6443
JA
1786#, c-format
1787msgid "shell level (%d) too high, resetting to 1"
1788msgstr ""
1789
495aee44 1790#: variables.c:1932
b80f6443
JA
1791msgid "make_local_variable: no function context at current scope"
1792msgstr ""
1793
495aee44 1794#: variables.c:3182
b80f6443
JA
1795msgid "all_local_variables: no function context at current scope"
1796msgstr ""
1797
495aee44 1798#: variables.c:3427
0001803f
CR
1799#, c-format
1800msgid "%s has null exportstr"
1801msgstr ""
1802
495aee44 1803#: variables.c:3432 variables.c:3441
b80f6443
JA
1804#, c-format
1805msgid "invalid character %d in exportstr for %s"
1806msgstr ""
1807
495aee44 1808#: variables.c:3447
b80f6443
JA
1809#, c-format
1810msgid "no `=' in exportstr for %s"
1811msgstr ""
1812
495aee44 1813#: variables.c:3891
b80f6443
JA
1814msgid "pop_var_context: head of shell_variables not a function context"
1815msgstr ""
1816
495aee44 1817#: variables.c:3904
b80f6443
JA
1818msgid "pop_var_context: no global_variables context"
1819msgstr ""
1820
495aee44 1821#: variables.c:3978
b80f6443
JA
1822msgid "pop_scope: head of shell_variables not a temporary environment scope"
1823msgstr ""
1824
495aee44 1825#: variables.c:4786
0001803f
CR
1826#, c-format
1827msgid "%s: %s: cannot open as FILE"
1828msgstr ""
1829
495aee44 1830#: variables.c:4791
0001803f
CR
1831#, c-format
1832msgid "%s: %s: invalid value for trace file descriptor"
1833msgstr ""
1834
3185942a 1835#: version.c:46
495aee44 1836msgid "Copyright (C) 2011 Free Software Foundation, Inc."
b80f6443
JA
1837msgstr ""
1838
3185942a
JA
1839#: version.c:47
1840msgid ""
1841"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl."
1842"html>\n"
1843msgstr ""
1844
0001803f 1845#: version.c:86 version2.c:83
3185942a
JA
1846#, c-format
1847msgid "GNU bash, version %s (%s)\n"
1848msgstr ""
1849
0001803f 1850#: version.c:91 version2.c:88
3185942a
JA
1851#, c-format
1852msgid "This is free software; you are free to change and redistribute it.\n"
1853msgstr ""
1854
0001803f 1855#: version.c:92 version2.c:89
3185942a
JA
1856#, c-format
1857msgid "There is NO WARRANTY, to the extent permitted by law.\n"
1858msgstr ""
1859
0001803f 1860#: version2.c:86
b80f6443 1861#, c-format
0001803f 1862msgid "Copyright (C) 2009 Free Software Foundation, Inc.\n"
b80f6443
JA
1863msgstr ""
1864
0001803f 1865#: version2.c:87
b80f6443 1866#, c-format
0001803f
CR
1867msgid ""
1868"License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl."
1869"html>\n"
b80f6443
JA
1870msgstr ""
1871
0001803f 1872#: xmalloc.c:91
b80f6443 1873#, c-format
0001803f 1874msgid "%s: cannot allocate %lu bytes (%lu bytes allocated)"
b80f6443
JA
1875msgstr ""
1876
0001803f 1877#: xmalloc.c:93
b80f6443 1878#, c-format
0001803f 1879msgid "%s: cannot allocate %lu bytes"
b80f6443
JA
1880msgstr ""
1881
0001803f 1882#: xmalloc.c:163
b80f6443 1883#, c-format
0001803f 1884msgid "%s: %s:%d: cannot allocate %lu bytes (%lu bytes allocated)"
b80f6443
JA
1885msgstr ""
1886
0001803f 1887#: xmalloc.c:165
b80f6443 1888#, c-format
0001803f 1889msgid "%s: %s:%d: cannot allocate %lu bytes"
b80f6443
JA
1890msgstr ""
1891
3185942a
JA
1892#: builtins.c:43
1893msgid "alias [-p] [name[=value] ... ]"
1894msgstr ""
1895
1896#: builtins.c:47
1897msgid "unalias [-a] name [name ...]"
1898msgstr ""
1899
1900#: builtins.c:51
95732b49 1901msgid ""
3185942a
JA
1902"bind [-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-"
1903"x keyseq:shell-command] [keyseq:readline-function or readline-command]"
1904msgstr ""
1905
1906#: builtins.c:54
1907msgid "break [n]"
1908msgstr ""
1909
1910#: builtins.c:56
1911msgid "continue [n]"
1912msgstr ""
1913
1914#: builtins.c:58
1915msgid "builtin [shell-builtin [arg ...]]"
1916msgstr ""
1917
1918#: builtins.c:61
1919msgid "caller [expr]"
1920msgstr ""
1921
1922#: builtins.c:64
495aee44 1923msgid "cd [-L|[-P [-e]]] [dir]"
3185942a
JA
1924msgstr ""
1925
1926#: builtins.c:66
1927msgid "pwd [-LP]"
1928msgstr ""
1929
1930#: builtins.c:68
1931msgid ":"
1932msgstr ""
1933
1934#: builtins.c:70
1935msgid "true"
1936msgstr ""
1937
1938#: builtins.c:72
1939msgid "false"
1940msgstr ""
1941
1942#: builtins.c:74
1943msgid "command [-pVv] command [arg ...]"
1944msgstr ""
1945
1946#: builtins.c:76
495aee44 1947msgid "declare [-aAfFgilrtux] [-p] [name[=value] ...]"
3185942a
JA
1948msgstr ""
1949
1950#: builtins.c:78
495aee44 1951msgid "typeset [-aAfFgilrtux] [-p] name[=value] ..."
3185942a
JA
1952msgstr ""
1953
1954#: builtins.c:80
1955msgid "local [option] name[=value] ..."
1956msgstr ""
1957
1958#: builtins.c:83
1959msgid "echo [-neE] [arg ...]"
1960msgstr ""
1961
1962#: builtins.c:87
1963msgid "echo [-n] [arg ...]"
1964msgstr ""
1965
1966#: builtins.c:90
1967msgid "enable [-a] [-dnps] [-f filename] [name ...]"
1968msgstr ""
1969
1970#: builtins.c:92
1971msgid "eval [arg ...]"
1972msgstr ""
1973
1974#: builtins.c:94
1975msgid "getopts optstring name [arg]"
1976msgstr ""
1977
1978#: builtins.c:96
1979msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]"
1980msgstr ""
1981
1982#: builtins.c:98
1983msgid "exit [n]"
1984msgstr ""
1985
1986#: builtins.c:100
1987msgid "logout [n]"
1988msgstr ""
1989
1990#: builtins.c:103
1991msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]"
1992msgstr ""
1993
1994#: builtins.c:107
1995msgid "fg [job_spec]"
1996msgstr ""
1997
1998#: builtins.c:111
1999msgid "bg [job_spec ...]"
2000msgstr ""
2001
2002#: builtins.c:114
2003msgid "hash [-lr] [-p pathname] [-dt] [name ...]"
2004msgstr ""
2005
2006#: builtins.c:117
0001803f 2007msgid "help [-dms] [pattern ...]"
3185942a
JA
2008msgstr ""
2009
2010#: builtins.c:121
2011msgid ""
2012"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg "
2013"[arg...]"
2014msgstr ""
2015
2016#: builtins.c:125
2017msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]"
2018msgstr ""
2019
2020#: builtins.c:129
2021msgid "disown [-h] [-ar] [jobspec ...]"
2022msgstr ""
2023
2024#: builtins.c:132
2025msgid ""
2026"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l "
2027"[sigspec]"
2028msgstr ""
2029
2030#: builtins.c:134
2031msgid "let arg [arg ...]"
2032msgstr ""
2033
2034#: builtins.c:136
2035msgid ""
0001803f
CR
2036"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p "
2037"prompt] [-t timeout] [-u fd] [name ...]"
3185942a
JA
2038msgstr ""
2039
2040#: builtins.c:138
2041msgid "return [n]"
2042msgstr ""
2043
2044#: builtins.c:140
495aee44 2045msgid "set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]"
3185942a
JA
2046msgstr ""
2047
2048#: builtins.c:142
2049msgid "unset [-f] [-v] [name ...]"
2050msgstr ""
2051
2052#: builtins.c:144
2053msgid "export [-fn] [name[=value] ...] or export -p"
2054msgstr ""
2055
2056#: builtins.c:146
495aee44 2057msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
3185942a
JA
2058msgstr ""
2059
2060#: builtins.c:148
2061msgid "shift [n]"
2062msgstr ""
2063
2064#: builtins.c:150
2065msgid "source filename [arguments]"
2066msgstr ""
2067
2068#: builtins.c:152
2069msgid ". filename [arguments]"
2070msgstr ""
2071
2072#: builtins.c:155
2073msgid "suspend [-f]"
2074msgstr ""
2075
2076#: builtins.c:158
2077msgid "test [expr]"
2078msgstr ""
2079
2080#: builtins.c:160
2081msgid "[ arg... ]"
2082msgstr ""
2083
2084#: builtins.c:162
2085msgid "times"
2086msgstr ""
2087
2088#: builtins.c:164
2089msgid "trap [-lp] [[arg] signal_spec ...]"
2090msgstr ""
2091
2092#: builtins.c:166
2093msgid "type [-afptP] name [name ...]"
2094msgstr ""
2095
2096#: builtins.c:169
2097msgid "ulimit [-SHacdefilmnpqrstuvx] [limit]"
2098msgstr ""
2099
2100#: builtins.c:172
2101msgid "umask [-p] [-S] [mode]"
2102msgstr ""
2103
2104#: builtins.c:175
2105msgid "wait [id]"
2106msgstr ""
2107
2108#: builtins.c:179
2109msgid "wait [pid]"
2110msgstr ""
2111
2112#: builtins.c:182
2113msgid "for NAME [in WORDS ... ] ; do COMMANDS; done"
2114msgstr ""
2115
2116#: builtins.c:184
2117msgid "for (( exp1; exp2; exp3 )); do COMMANDS; done"
2118msgstr ""
2119
2120#: builtins.c:186
2121msgid "select NAME [in WORDS ... ;] do COMMANDS; done"
2122msgstr ""
2123
2124#: builtins.c:188
2125msgid "time [-p] pipeline"
2126msgstr ""
2127
2128#: builtins.c:190
2129msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac"
2130msgstr ""
2131
2132#: builtins.c:192
2133msgid ""
2134"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else "
2135"COMMANDS; ] fi"
2136msgstr ""
2137
2138#: builtins.c:194
2139msgid "while COMMANDS; do COMMANDS; done"
2140msgstr ""
2141
2142#: builtins.c:196
2143msgid "until COMMANDS; do COMMANDS; done"
2144msgstr ""
2145
2146#: builtins.c:198
17345e5a 2147msgid "coproc [NAME] command [redirections]"
3185942a
JA
2148msgstr ""
2149
2150#: builtins.c:200
17345e5a 2151msgid "function name { COMMANDS ; } or name () { COMMANDS ; }"
3185942a
JA
2152msgstr ""
2153
2154#: builtins.c:202
17345e5a 2155msgid "{ COMMANDS ; }"
3185942a
JA
2156msgstr ""
2157
2158#: builtins.c:204
17345e5a 2159msgid "job_spec [&]"
3185942a
JA
2160msgstr ""
2161
2162#: builtins.c:206
17345e5a 2163msgid "(( expression ))"
3185942a
JA
2164msgstr ""
2165
2166#: builtins.c:208
17345e5a
JA
2167msgid "[[ expression ]]"
2168msgstr ""
2169
2170#: builtins.c:210
3185942a
JA
2171msgid "variables - Names and meanings of some shell variables"
2172msgstr ""
2173
17345e5a 2174#: builtins.c:213
3185942a
JA
2175msgid "pushd [-n] [+N | -N | dir]"
2176msgstr ""
2177
17345e5a 2178#: builtins.c:217
3185942a
JA
2179msgid "popd [-n] [+N | -N]"
2180msgstr ""
2181
17345e5a 2182#: builtins.c:221
3185942a
JA
2183msgid "dirs [-clpv] [+N] [-N]"
2184msgstr ""
2185
17345e5a 2186#: builtins.c:224
3185942a
JA
2187msgid "shopt [-pqsu] [-o] [optname ...]"
2188msgstr ""
2189
17345e5a 2190#: builtins.c:226
3185942a
JA
2191msgid "printf [-v var] format [arguments]"
2192msgstr ""
2193
17345e5a 2194#: builtins.c:229
3185942a 2195msgid ""
0001803f
CR
2196"complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-"
2197"W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S "
2198"suffix] [name ...]"
3185942a
JA
2199msgstr ""
2200
17345e5a 2201#: builtins.c:233
3185942a
JA
2202msgid ""
2203"compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] "
2204"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]"
2205msgstr ""
2206
17345e5a 2207#: builtins.c:237
0001803f 2208msgid "compopt [-o|+o option] [-DE] [name ...]"
3185942a
JA
2209msgstr ""
2210
17345e5a 2211#: builtins.c:240
3185942a
JA
2212msgid ""
2213"mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c "
2214"quantum] [array]"
2215msgstr ""
2216
17345e5a
JA
2217#: builtins.c:242
2218msgid ""
2219"readarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c "
2220"quantum] [array]"
2221msgstr ""
2222
2223#: builtins.c:254
3185942a
JA
2224msgid ""
2225"Define or display aliases.\n"
2226" \n"
2227" Without arguments, `alias' prints the list of aliases in the reusable\n"
2228" form `alias NAME=VALUE' on standard output.\n"
2229" \n"
95732b49
JA
2230" Otherwise, an alias is defined for each NAME whose VALUE is given.\n"
2231" A trailing space in VALUE causes the next word to be checked for\n"
3185942a
JA
2232" alias substitution when the alias is expanded.\n"
2233" \n"
2234" Options:\n"
2235" -p\tPrint all defined aliases in a reusable format\n"
2236" \n"
2237" Exit Status:\n"
2238" alias returns true unless a NAME is supplied for which no alias has "
2239"been\n"
2240" defined."
b80f6443
JA
2241msgstr ""
2242
17345e5a 2243#: builtins.c:276
b80f6443 2244msgid ""
3185942a
JA
2245"Remove each NAME from the list of defined aliases.\n"
2246" \n"
2247" Options:\n"
2248" -a\tremove all alias definitions.\n"
2249" \n"
2250" Return success unless a NAME is not an existing alias."
b80f6443
JA
2251msgstr ""
2252
17345e5a 2253#: builtins.c:289
b80f6443 2254msgid ""
3185942a
JA
2255"Set Readline key bindings and variables.\n"
2256" \n"
2257" Bind a key sequence to a Readline function or a macro, or set a\n"
2258" Readline variable. The non-option argument syntax is equivalent to\n"
2259" that found in ~/.inputrc, but must be passed as a single argument:\n"
2260" e.g., bind '\"\\C-x\\C-r\": re-read-init-file'.\n"
2261" \n"
2262" Options:\n"
2263" -m keymap Use KEYMAP as the keymap for the duration of this\n"
95732b49 2264" command. Acceptable keymap names are emacs,\n"
3185942a
JA
2265" emacs-standard, emacs-meta, emacs-ctlx, vi, vi-"
2266"move,\n"
2267" vi-command, and vi-insert.\n"
2268" -l List names of functions.\n"
2269" -P List function names and bindings.\n"
2270" -p List functions and bindings in a form that can be\n"
2271" reused as input.\n"
95732b49
JA
2272" -S List key sequences that invoke macros and their "
2273"values\n"
2274" -s List key sequences that invoke macros and their "
2275"values\n"
3185942a
JA
2276" in a form that can be reused as input.\n"
2277" -V List variable names and values\n"
2278" -v List variable names and values in a form that can\n"
2279" be reused as input.\n"
2280" -q function-name Query about which keys invoke the named function.\n"
2281" -u function-name Unbind all keys which are bound to the named "
2282"function.\n"
2283" -r keyseq Remove the binding for KEYSEQ.\n"
2284" -f filename Read key bindings from FILENAME.\n"
2285" -x keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n"
2286" \t\t\t\tKEYSEQ is entered.\n"
2287" \n"
2288" Exit Status:\n"
2289" bind returns 0 unless an unrecognized option is given or an error occurs."
b80f6443
JA
2290msgstr ""
2291
17345e5a 2292#: builtins.c:326
b80f6443 2293msgid ""
3185942a
JA
2294"Exit for, while, or until loops.\n"
2295" \n"
2296" Exit a FOR, WHILE or UNTIL loop. If N is specified, break N enclosing\n"
2297" loops.\n"
2298" \n"
2299" Exit Status:\n"
2300" The exit status is 0 unless N is not greater than or equal to 1."
b80f6443
JA
2301msgstr ""
2302
17345e5a 2303#: builtins.c:338
b80f6443 2304msgid ""
3185942a
JA
2305"Resume for, while, or until loops.\n"
2306" \n"
2307" Resumes the next iteration of the enclosing FOR, WHILE or UNTIL loop.\n"
2308" If N is specified, resumes the Nth enclosing loop.\n"
2309" \n"
2310" Exit Status:\n"
2311" The exit status is 0 unless N is not greater than or equal to 1."
b80f6443
JA
2312msgstr ""
2313
17345e5a 2314#: builtins.c:350
b80f6443 2315msgid ""
3185942a
JA
2316"Execute shell builtins.\n"
2317" \n"
2318" Execute SHELL-BUILTIN with arguments ARGs without performing command\n"
2319" lookup. This is useful when you wish to reimplement a shell builtin\n"
2320" as a shell function, but need to execute the builtin within the "
2321"function.\n"
2322" \n"
2323" Exit Status:\n"
2324" Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n"
2325" not a shell builtin.."
b80f6443
JA
2326msgstr ""
2327
17345e5a 2328#: builtins.c:365
b80f6443 2329msgid ""
3185942a 2330"Return the context of the current subroutine call.\n"
95732b49 2331" \n"
3185942a
JA
2332" Without EXPR, returns \"$line $filename\". With EXPR, returns\n"
2333" \"$line $subroutine $filename\"; this extra information can be used to\n"
2334" provide a stack trace.\n"
95732b49
JA
2335" \n"
2336" The value of EXPR indicates how many call frames to go back before the\n"
3185942a
JA
2337" current one; the top frame is frame 0.\n"
2338" \n"
2339" Exit Status:\n"
2340" Returns 0 unless the shell is not executing a shell function or EXPR\n"
2341" is invalid."
b80f6443
JA
2342msgstr ""
2343
17345e5a 2344#: builtins.c:383
b80f6443 2345msgid ""
3185942a
JA
2346"Change the shell working directory.\n"
2347" \n"
2348" Change the current directory to DIR. The default DIR is the value of "
2349"the\n"
2350" HOME shell variable.\n"
2351" \n"
2352" The variable CDPATH defines the search path for the directory "
2353"containing\n"
2354" DIR. Alternative directory names in CDPATH are separated by a colon "
2355"(:).\n"
2356" A null directory name is the same as the current directory. If DIR "
2357"begins\n"
2358" with a slash (/), then CDPATH is not used.\n"
2359" \n"
2360" If the directory is not found, and the shell option `cdable_vars' is "
2361"set,\n"
2362" the word is assumed to be a variable name. If that variable has a "
2363"value,\n"
2364" its value is used for DIR.\n"
2365" \n"
2366" Options:\n"
2367" -L\tforce symbolic links to be followed\n"
2368" -P\tuse the physical directory structure without following symbolic\n"
2369" \tlinks\n"
495aee44
CR
2370" -e\tif the -P option is supplied, and the current working directory\n"
2371" \tcannot be determined successfully, exit with a non-zero status\n"
3185942a
JA
2372" \n"
2373" The default is to follow symbolic links, as if `-L' were specified.\n"
2374" \n"
2375" Exit Status:\n"
495aee44
CR
2376" Returns 0 if the directory is changed, and if $PWD is set successfully "
2377"when\n"
2378" -P is used; non-zero otherwise."
b80f6443
JA
2379msgstr ""
2380
495aee44 2381#: builtins.c:414
95732b49 2382msgid ""
3185942a
JA
2383"Print the name of the current working directory.\n"
2384" \n"
2385" Options:\n"
2386" -L\tprint the value of $PWD if it names the current working\n"
2387" \tdirectory\n"
2388" -P\tprint the physical directory, without any symbolic links\n"
2389" \n"
2390" By default, `pwd' behaves as if `-L' were specified.\n"
2391" \n"
2392" Exit Status:\n"
2393" Returns 0 unless an invalid option is given or the current directory\n"
2394" cannot be read."
b80f6443
JA
2395msgstr ""
2396
495aee44 2397#: builtins.c:431
3185942a
JA
2398msgid ""
2399"Null command.\n"
2400" \n"
2401" No effect; the command does nothing.\n"
2402" \n"
2403" Exit Status:\n"
2404" Always succeeds."
b80f6443
JA
2405msgstr ""
2406
495aee44 2407#: builtins.c:442
3185942a
JA
2408msgid ""
2409"Return a successful result.\n"
2410" \n"
2411" Exit Status:\n"
2412" Always succeeds."
b80f6443
JA
2413msgstr ""
2414
495aee44 2415#: builtins.c:451
3185942a
JA
2416msgid ""
2417"Return an unsuccessful result.\n"
2418" \n"
2419" Exit Status:\n"
2420" Always fails."
b80f6443
JA
2421msgstr ""
2422
495aee44 2423#: builtins.c:460
95732b49 2424msgid ""
3185942a
JA
2425"Execute a simple command or display information about commands.\n"
2426" \n"
2427" Runs COMMAND with ARGS suppressing shell function lookup, or display\n"
2428" information about the specified COMMANDs. Can be used to invoke "
2429"commands\n"
2430" on disk when a function with the same name exists.\n"
2431" \n"
2432" Options:\n"
2433" -p\tuse a default value for PATH that is guaranteed to find all of\n"
2434" \tthe standard utilities\n"
2435" -v\tprint a description of COMMAND similar to the `type' builtin\n"
2436" -V\tprint a more verbose description of each COMMAND\n"
2437" \n"
2438" Exit Status:\n"
2439" Returns exit status of COMMAND, or failure if COMMAND is not found."
b80f6443
JA
2440msgstr ""
2441
495aee44 2442#: builtins.c:479
b80f6443 2443msgid ""
3185942a 2444"Set variable values and attributes.\n"
95732b49 2445" \n"
3185942a
JA
2446" Declare variables and give them attributes. If no NAMEs are given,\n"
2447" display the attributes and values of all variables.\n"
95732b49 2448" \n"
3185942a
JA
2449" Options:\n"
2450" -f\trestrict action or display to function names and definitions\n"
2451" -F\trestrict display to function names only (plus line number and\n"
2452" \tsource file when debugging)\n"
495aee44
CR
2453" -g\tcreate global variables when used in a shell function; otherwise\n"
2454" \tignored\n"
3185942a
JA
2455" -p\tdisplay the attributes and value of each NAME\n"
2456" \n"
2457" Options which set attributes:\n"
2458" -a\tto make NAMEs indexed arrays (if supported)\n"
2459" -A\tto make NAMEs associative arrays (if supported)\n"
95732b49 2460" -i\tto make NAMEs have the `integer' attribute\n"
3185942a 2461" -l\tto convert NAMEs to lower case on assignment\n"
95732b49
JA
2462" -r\tto make NAMEs readonly\n"
2463" -t\tto make NAMEs have the `trace' attribute\n"
3185942a 2464" -u\tto convert NAMEs to upper case on assignment\n"
95732b49
JA
2465" -x\tto make NAMEs export\n"
2466" \n"
3185942a
JA
2467" Using `+' instead of `-' turns off the given attribute.\n"
2468" \n"
95732b49 2469" Variables with the integer attribute have arithmetic evaluation (see\n"
3185942a 2470" the `let' command) performed when the variable is assigned a value.\n"
95732b49 2471" \n"
3185942a
JA
2472" When used in a function, `declare' makes NAMEs local, as with the "
2473"`local'\n"
495aee44 2474" command. The `-g' option suppresses this behavior.\n"
95732b49 2475" \n"
3185942a
JA
2476" Exit Status:\n"
2477" Returns success unless an invalid option is supplied or an error occurs."
b80f6443
JA
2478msgstr ""
2479
495aee44 2480#: builtins.c:517
3185942a
JA
2481msgid ""
2482"Set variable values and attributes.\n"
2483" \n"
2484" Obsolete. See `help declare'."
b80f6443
JA
2485msgstr ""
2486
495aee44 2487#: builtins.c:525
95732b49 2488msgid ""
3185942a
JA
2489"Define local variables.\n"
2490" \n"
2491" Create a local variable called NAME, and give it VALUE. OPTION can\n"
2492" be any option accepted by `declare'.\n"
2493" \n"
2494" Local variables can only be used within a function; they are visible\n"
2495" only to the function where they are defined and its children.\n"
2496" \n"
2497" Exit Status:\n"
2498" Returns success unless an invalid option is supplied, an error occurs,\n"
2499" or the shell is not executing a function."
b80f6443
JA
2500msgstr ""
2501
495aee44 2502#: builtins.c:542
95732b49 2503msgid ""
3185942a
JA
2504"Write arguments to the standard output.\n"
2505" \n"
2506" Display the ARGs on the standard output followed by a newline.\n"
2507" \n"
2508" Options:\n"
2509" -n\tdo not append a newline\n"
2510" -e\tenable interpretation of the following backslash escapes\n"
2511" -E\texplicitly suppress interpretation of backslash escapes\n"
2512" \n"
2513" `echo' interprets the following backslash-escaped characters:\n"
2514" \\a\talert (bell)\n"
2515" \\b\tbackspace\n"
2516" \\c\tsuppress further output\n"
2517" \\e\tescape character\n"
2518" \\f\tform feed\n"
2519" \\n\tnew line\n"
2520" \\r\tcarriage return\n"
2521" \\t\thorizontal tab\n"
2522" \\v\tvertical tab\n"
2523" \\\\\tbackslash\n"
2524" \\0nnn\tthe character whose ASCII code is NNN (octal). NNN can be\n"
2525" \t0 to 3 octal digits\n"
2526" \\xHH\tthe eight-bit character whose value is HH (hexadecimal). HH\n"
2527" \tcan be one or two hex digits\n"
95732b49 2528" \n"
3185942a
JA
2529" Exit Status:\n"
2530" Returns success unless a write error occurs."
b80f6443
JA
2531msgstr ""
2532
495aee44 2533#: builtins.c:576
95732b49 2534msgid ""
3185942a
JA
2535"Write arguments to the standard output.\n"
2536" \n"
2537" Display the ARGs on the standard output followed by a newline.\n"
2538" \n"
2539" Options:\n"
2540" -n\tdo not append a newline\n"
2541" \n"
2542" Exit Status:\n"
2543" Returns success unless a write error occurs."
b80f6443
JA
2544msgstr ""
2545
495aee44 2546#: builtins.c:591
95732b49 2547msgid ""
3185942a
JA
2548"Enable and disable shell builtins.\n"
2549" \n"
2550" Enables and disables builtin shell commands. Disabling allows you to\n"
2551" execute a disk command which has the same name as a shell builtin\n"
2552" without using a full pathname.\n"
2553" \n"
2554" Options:\n"
2555" -a\tprint a list of builtins showing whether or not each is enabled\n"
2556" -n\tdisable each NAME or display a list of disabled builtins\n"
2557" -p\tprint the list of builtins in a reusable format\n"
2558" -s\tprint only the names of Posix `special' builtins\n"
2559" \n"
2560" Options controlling dynamic loading:\n"
2561" -f\tLoad builtin NAME from shared object FILENAME\n"
2562" -d\tRemove a builtin loaded with -f\n"
2563" \n"
2564" Without options, each NAME is enabled.\n"
2565" \n"
2566" To use the `test' found in $PATH instead of the shell builtin\n"
2567" version, type `enable -n test'.\n"
2568" \n"
2569" Exit Status:\n"
2570" Returns success unless NAME is not a shell builtin or an error occurs."
b80f6443
JA
2571msgstr ""
2572
495aee44 2573#: builtins.c:619
3185942a
JA
2574msgid ""
2575"Execute arguments as a shell command.\n"
2576" \n"
2577" Combine ARGs into a single string, use the result as input to the "
2578"shell,\n"
2579" and execute the resulting commands.\n"
2580" \n"
2581" Exit Status:\n"
2582" Returns exit status of command or success if command is null."
b80f6443
JA
2583msgstr ""
2584
495aee44 2585#: builtins.c:631
95732b49 2586msgid ""
3185942a
JA
2587"Parse option arguments.\n"
2588" \n"
2589" Getopts is used by shell procedures to parse positional parameters\n"
2590" as options.\n"
95732b49
JA
2591" \n"
2592" OPTSTRING contains the option letters to be recognized; if a letter\n"
2593" is followed by a colon, the option is expected to have an argument,\n"
2594" which should be separated from it by white space.\n"
2595" \n"
2596" Each time it is invoked, getopts will place the next option in the\n"
2597" shell variable $name, initializing name if it does not exist, and\n"
2598" the index of the next argument to be processed into the shell\n"
2599" variable OPTIND. OPTIND is initialized to 1 each time the shell or\n"
2600" a shell script is invoked. When an option requires an argument,\n"
2601" getopts places that argument into the shell variable OPTARG.\n"
2602" \n"
2603" getopts reports errors in one of two ways. If the first character\n"
2604" of OPTSTRING is a colon, getopts uses silent error reporting. In\n"
2605" this mode, no error messages are printed. If an invalid option is\n"
2606" seen, getopts places the option character found into OPTARG. If a\n"
2607" required argument is not found, getopts places a ':' into NAME and\n"
2608" sets OPTARG to the option character found. If getopts is not in\n"
2609" silent mode, and an invalid option is seen, getopts places '?' into\n"
2610" NAME and unsets OPTARG. If a required argument is not found, a '?'\n"
2611" is placed in NAME, OPTARG is unset, and a diagnostic message is\n"
2612" printed.\n"
2613" \n"
2614" If the shell variable OPTERR has the value 0, getopts disables the\n"
2615" printing of error messages, even if the first character of\n"
2616" OPTSTRING is not a colon. OPTERR has the value 1 by default.\n"
2617" \n"
2618" Getopts normally parses the positional parameters ($0 - $9), but if\n"
3185942a
JA
2619" more arguments are given, they are parsed instead.\n"
2620" \n"
2621" Exit Status:\n"
2622" Returns success if an option is found; fails if the end of options is\n"
2623" encountered or an error occurs."
b80f6443
JA
2624msgstr ""
2625
495aee44 2626#: builtins.c:673
95732b49 2627msgid ""
3185942a
JA
2628"Replace the shell with the given command.\n"
2629" \n"
2630" Execute COMMAND, replacing this shell with the specified program.\n"
2631" ARGUMENTS become the arguments to COMMAND. If COMMAND is not "
2632"specified,\n"
2633" any redirections take effect in the current shell.\n"
2634" \n"
2635" Options:\n"
2636" -a name\tpass NAME as the zeroth argument to COMMAND\n"
2637" -c\t\texecute COMMAND with an empty environment\n"
2638" -l\t\tplace a dash in the zeroth argument to COMMAND\n"
2639" \n"
2640" If the command cannot be executed, a non-interactive shell exits, "
2641"unless\n"
2642" the shell option `execfail' is set.\n"
2643" \n"
2644" Exit Status:\n"
2645" Returns success unless COMMAND is not found or a redirection error "
2646"occurs."
b80f6443
JA
2647msgstr ""
2648
495aee44 2649#: builtins.c:694
95732b49 2650msgid ""
3185942a
JA
2651"Exit the shell.\n"
2652" \n"
2653" Exits the shell with a status of N. If N is omitted, the exit status\n"
95732b49 2654" is that of the last command executed."
b80f6443
JA
2655msgstr ""
2656
495aee44 2657#: builtins.c:703
3185942a
JA
2658msgid ""
2659"Exit a login shell.\n"
2660" \n"
2661" Exits a login shell with exit status N. Returns an error if not "
2662"executed\n"
2663" in a login shell."
b80f6443
JA
2664msgstr ""
2665
495aee44 2666#: builtins.c:713
95732b49 2667msgid ""
3185942a
JA
2668"Display or execute commands from the history list.\n"
2669" \n"
2670" fc is used to list or edit and re-execute commands from the history "
2671"list.\n"
95732b49
JA
2672" FIRST and LAST can be numbers specifying the range, or FIRST can be a\n"
2673" string, which means the most recent command beginning with that\n"
2674" string.\n"
2675" \n"
3185942a
JA
2676" Options:\n"
2677" -e ENAME\tselect which editor to use. Default is FCEDIT, then "
95732b49 2678"EDITOR,\n"
3185942a
JA
2679" \t\tthen vi\n"
2680" -l \tlist lines instead of editing\n"
2681" -n\tomit line numbers when listing\n"
2682" -r\treverse the order of the lines (newest listed first)\n"
95732b49 2683" \n"
3185942a 2684" With the `fc -s [pat=rep ...] [command]' format, COMMAND is\n"
95732b49
JA
2685" re-executed after the substitution OLD=NEW is performed.\n"
2686" \n"
2687" A useful alias to use with this is r='fc -s', so that typing `r cc'\n"
2688" runs the last command beginning with `cc' and typing `r' re-executes\n"
3185942a
JA
2689" the last command.\n"
2690" \n"
2691" Exit Status:\n"
2692" Returns success or status of executed command; non-zero if an error "
2693"occurs."
b80f6443
JA
2694msgstr ""
2695
495aee44 2696#: builtins.c:743
95732b49 2697msgid ""
3185942a
JA
2698"Move job to the foreground.\n"
2699" \n"
2700" Place the job identified by JOB_SPEC in the foreground, making it the\n"
2701" current job. If JOB_SPEC is not present, the shell's notion of the\n"
2702" current job is used.\n"
2703" \n"
2704" Exit Status:\n"
2705" Status of command placed in foreground, or failure if an error occurs."
b80f6443
JA
2706msgstr ""
2707
495aee44 2708#: builtins.c:758
95732b49 2709msgid ""
3185942a
JA
2710"Move jobs to the background.\n"
2711" \n"
2712" Place the jobs identified by each JOB_SPEC in the background, as if "
2713"they\n"
2714" had been started with `&'. If JOB_SPEC is not present, the shell's "
2715"notion\n"
2716" of the current job is used.\n"
2717" \n"
2718" Exit Status:\n"
2719" Returns success unless job control is not enabled or an error occurs."
b80f6443
JA
2720msgstr ""
2721
495aee44 2722#: builtins.c:772
95732b49 2723msgid ""
3185942a
JA
2724"Remember or display program locations.\n"
2725" \n"
2726" Determine and remember the full pathname of each command NAME. If\n"
2727" no arguments are given, information about remembered commands is "
2728"displayed.\n"
2729" \n"
2730" Options:\n"
2731" -d\t\tforget the remembered location of each NAME\n"
2732" -l\t\tdisplay in a format that may be reused as input\n"
2733" -p pathname\tuse PATHNAME is the full pathname of NAME\n"
2734" -r\t\tforget all remembered locations\n"
2735" -t\t\tprint the remembered location of each NAME, preceding\n"
2736" \t\teach location with the corresponding NAME if multiple\n"
2737" \t\tNAMEs are given\n"
2738" Arguments:\n"
2739" NAME\t\tEach NAME is searched for in $PATH and added to the list\n"
2740" \t\tof remembered commands.\n"
2741" \n"
2742" Exit Status:\n"
2743" Returns success unless NAME is not found or an invalid option is given."
b80f6443
JA
2744msgstr ""
2745
495aee44 2746#: builtins.c:797
95732b49 2747msgid ""
3185942a
JA
2748"Display information about builtin commands.\n"
2749" \n"
2750" Displays brief summaries of builtin commands. If PATTERN is\n"
95732b49 2751" specified, gives detailed help on all commands matching PATTERN,\n"
3185942a
JA
2752" otherwise the list of help topics is printed.\n"
2753" \n"
2754" Options:\n"
2755" -d\toutput short description for each topic\n"
2756" -m\tdisplay usage in pseudo-manpage format\n"
2757" -s\toutput only a short usage synopsis for each topic matching\n"
2758" \tPATTERN\n"
2759" \n"
2760" Arguments:\n"
2761" PATTERN\tPattern specifiying a help topic\n"
2762" \n"
2763" Exit Status:\n"
2764" Returns success unless PATTERN is not found or an invalid option is "
2765"given."
b80f6443
JA
2766msgstr ""
2767
495aee44 2768#: builtins.c:821
95732b49 2769msgid ""
3185942a
JA
2770"Display or manipulate the history list.\n"
2771" \n"
2772" Display the history list with line numbers, prefixing each modified\n"
2773" entry with a `*'. An argument of N lists only the last N entries.\n"
2774" \n"
2775" Options:\n"
2776" -c\tclear the history list by deleting all of the entries\n"
2777" -d offset\tdelete the history entry at offset OFFSET.\n"
2778" \n"
2779" -a\tappend history lines from this session to the history file\n"
2780" -n\tread all history lines not already read from the history file\n"
2781" -r\tread the history file and append the contents to the history\n"
2782" \tlist\n"
2783" -w\twrite the current history to the history file\n"
2784" \tand append them to the history list\n"
95732b49 2785" \n"
3185942a
JA
2786" -p\tperform history expansion on each ARG and display the result\n"
2787" \twithout storing it in the history list\n"
2788" -s\tappend the ARGs to the history list as a single entry\n"
2789" \n"
2790" If FILENAME is given, it is used as the history file. Otherwise,\n"
95732b49 2791" if $HISTFILE has a value, that is used, else ~/.bash_history.\n"
95732b49
JA
2792" \n"
2793" If the $HISTTIMEFORMAT variable is set and not null, its value is used\n"
2794" as a format string for strftime(3) to print the time stamp associated\n"
3185942a
JA
2795" with each displayed history entry. No time stamps are printed "
2796"otherwise.\n"
2797" \n"
2798" Exit Status:\n"
2799" Returns success unless an invalid option is given or an error occurs."
b80f6443
JA
2800msgstr ""
2801
495aee44 2802#: builtins.c:857
95732b49 2803msgid ""
3185942a
JA
2804"Display status of jobs.\n"
2805" \n"
2806" Lists the active jobs. JOBSPEC restricts output to that job.\n"
2807" Without options, the status of all active jobs is displayed.\n"
2808" \n"
2809" Options:\n"
2810" -l\tlists process IDs in addition to the normal information\n"
2811" -n\tlist only processes that have changed status since the last\n"
2812" \tnotification\n"
2813" -p\tlists process IDs only\n"
2814" -r\trestrict output to running jobs\n"
2815" -s\trestrict output to stopped jobs\n"
2816" \n"
2817" If -x is supplied, COMMAND is run after all job specifications that\n"
2818" appear in ARGS have been replaced with the process ID of that job's\n"
2819" process group leader.\n"
2820" \n"
2821" Exit Status:\n"
2822" Returns success unless an invalid option is given or an error occurs.\n"
2823" If -x is used, returns the exit status of COMMAND."
b80f6443
JA
2824msgstr ""
2825
495aee44 2826#: builtins.c:884
95732b49 2827msgid ""
3185942a
JA
2828"Remove jobs from current shell.\n"
2829" \n"
2830" Removes each JOBSPEC argument from the table of active jobs. Without\n"
2831" any JOBSPECs, the shell uses its notion of the current job.\n"
2832" \n"
2833" Options:\n"
2834" -a\tremove all jobs if JOBSPEC is not supplied\n"
2835" -h\tmark each JOBSPEC so that SIGHUP is not sent to the job if the\n"
2836" \tshell receives a SIGHUP\n"
2837" -r\tremove only running jobs\n"
2838" \n"
2839" Exit Status:\n"
2840" Returns success unless an invalid option or JOBSPEC is given."
b80f6443
JA
2841msgstr ""
2842
495aee44 2843#: builtins.c:903
95732b49 2844msgid ""
3185942a
JA
2845"Send a signal to a job.\n"
2846" \n"
2847" Send the processes identified by PID or JOBSPEC the signal named by\n"
2848" SIGSPEC or SIGNUM. If neither SIGSPEC nor SIGNUM is present, then\n"
2849" SIGTERM is assumed.\n"
2850" \n"
2851" Options:\n"
2852" -s sig\tSIG is a signal name\n"
2853" -n sig\tSIG is a signal number\n"
2854" -l\tlist the signal names; if arguments follow `-l' they are\n"
2855" \tassumed to be signal numbers for which names should be listed\n"
2856" \n"
2857" Kill is a shell builtin for two reasons: it allows job IDs to be used\n"
2858" instead of process IDs, and allows processes to be killed if the limit\n"
2859" on processes that you can create is reached.\n"
2860" \n"
2861" Exit Status:\n"
2862" Returns success unless an invalid option is given or an error occurs."
b80f6443
JA
2863msgstr ""
2864
495aee44 2865#: builtins.c:926
95732b49 2866msgid ""
3185942a
JA
2867"Evaluate arithmetic expressions.\n"
2868" \n"
2869" Evaluate each ARG as an arithmetic expression. Evaluation is done in\n"
2870" fixed-width integers with no check for overflow, though division by 0\n"
2871" is trapped and flagged as an error. The following list of operators is\n"
2872" grouped into levels of equal-precedence operators. The levels are "
2873"listed\n"
2874" in order of decreasing precedence.\n"
95732b49
JA
2875" \n"
2876" \tid++, id--\tvariable post-increment, post-decrement\n"
2877" \t++id, --id\tvariable pre-increment, pre-decrement\n"
2878" \t-, +\t\tunary minus, plus\n"
2879" \t!, ~\t\tlogical and bitwise negation\n"
2880" \t**\t\texponentiation\n"
2881" \t*, /, %\t\tmultiplication, division, remainder\n"
2882" \t+, -\t\taddition, subtraction\n"
2883" \t<<, >>\t\tleft and right bitwise shifts\n"
2884" \t<=, >=, <, >\tcomparison\n"
2885" \t==, !=\t\tequality, inequality\n"
2886" \t&\t\tbitwise AND\n"
2887" \t^\t\tbitwise XOR\n"
2888" \t|\t\tbitwise OR\n"
2889" \t&&\t\tlogical AND\n"
2890" \t||\t\tlogical OR\n"
2891" \texpr ? expr : expr\n"
2892" \t\t\tconditional operator\n"
2893" \t=, *=, /=, %=,\n"
2894" \t+=, -=, <<=, >>=,\n"
2895" \t&=, ^=, |=\tassignment\n"
2896" \n"
2897" Shell variables are allowed as operands. The name of the variable\n"
2898" is replaced by its value (coerced to a fixed-width integer) within\n"
2899" an expression. The variable need not have its integer attribute\n"
2900" turned on to be used in an expression.\n"
2901" \n"
2902" Operators are evaluated in order of precedence. Sub-expressions in\n"
2903" parentheses are evaluated first and may override the precedence\n"
2904" rules above.\n"
2905" \n"
3185942a 2906" Exit Status:\n"
495aee44 2907" If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise."
b80f6443
JA
2908msgstr ""
2909
495aee44 2910#: builtins.c:971
95732b49 2911msgid ""
3185942a
JA
2912"Read a line from the standard input and split it into fields.\n"
2913" \n"
2914" Reads a single line from the standard input, or from file descriptor FD\n"
2915" if the -u option is supplied. The line is split into fields as with "
95732b49 2916"word\n"
3185942a
JA
2917" splitting, and the first word is assigned to the first NAME, the second\n"
2918" word to the second NAME, and so on, with any leftover words assigned to\n"
2919" the last NAME. Only the characters found in $IFS are recognized as "
2920"word\n"
2921" delimiters.\n"
2922" \n"
2923" If no NAMEs are supplied, the line read is stored in the REPLY "
2924"variable.\n"
2925" \n"
2926" Options:\n"
2927" -a array\tassign the words read to sequential indices of the array\n"
2928" \t\tvariable ARRAY, starting at zero\n"
2929" -d delim\tcontinue until the first character of DELIM is read, rather\n"
2930" \t\tthan newline\n"
2931" -e\t\tuse Readline to obtain the line in an interactive shell\n"
2932" -i text\tUse TEXT as the initial text for Readline\n"
2933" -n nchars\treturn after reading NCHARS characters rather than waiting\n"
0001803f
CR
2934" \t\tfor a newline, but honor a delimiter if fewer than NCHARS\n"
2935" \t\tcharacters are read before the delimiter\n"
2936" -N nchars\treturn only after reading exactly NCHARS characters, "
2937"unless\n"
2938" \t\tEOF is encountered or read times out, ignoring any delimiter\n"
3185942a
JA
2939" -p prompt\toutput the string PROMPT without a trailing newline before\n"
2940" \t\tattempting to read\n"
2941" -r\t\tdo not allow backslashes to escape any characters\n"
2942" -s\t\tdo not echo input coming from a terminal\n"
2943" -t timeout\ttime out and return failure if a complete line of input "
95732b49 2944"is\n"
3185942a
JA
2945" \t\tnot read withint TIMEOUT seconds. The value of the TMOUT\n"
2946" \t\tvariable is the default timeout. TIMEOUT may be a\n"
2947" \t\tfractional number. If TIMEOUT is 0, read returns success only\n"
2948" \t\tif input is available on the specified file descriptor. The\n"
2949" \t\texit status is greater than 128 if the timeout is exceeded\n"
2950" -u fd\t\tread from file descriptor FD instead of the standard input\n"
95732b49 2951" \n"
3185942a
JA
2952" Exit Status:\n"
2953" The return code is zero, unless end-of-file is encountered, read times "
2954"out,\n"
2955" or an invalid file descriptor is supplied as the argument to -u."
b80f6443
JA
2956msgstr ""
2957
495aee44 2958#: builtins.c:1014
95732b49 2959msgid ""
3185942a
JA
2960"Return from a shell function.\n"
2961" \n"
2962" Causes a function or sourced script to exit with the return value\n"
2963" specified by N. If N is omitted, the return status is that of the\n"
2964" last command executed within the function or script.\n"
2965" \n"
2966" Exit Status:\n"
2967" Returns N, or failure if the shell is not executing a function or script."
b80f6443
JA
2968msgstr ""
2969
495aee44 2970#: builtins.c:1027
95732b49 2971msgid ""
3185942a
JA
2972"Set or unset values of shell options and positional parameters.\n"
2973" \n"
2974" Change the value of shell attributes and positional parameters, or\n"
2975" display the names and values of shell variables.\n"
2976" \n"
2977" Options:\n"
2978" -a Mark variables which are modified or created for export.\n"
2979" -b Notify of job termination immediately.\n"
2980" -e Exit immediately if a command exits with a non-zero status.\n"
2981" -f Disable file name generation (globbing).\n"
2982" -h Remember the location of commands as they are looked up.\n"
2983" -k All assignment arguments are placed in the environment for a\n"
2984" command, not just those that precede the command name.\n"
2985" -m Job control is enabled.\n"
2986" -n Read commands but do not execute them.\n"
2987" -o option-name\n"
2988" Set the variable corresponding to option-name:\n"
2989" allexport same as -a\n"
2990" braceexpand same as -B\n"
2991" emacs use an emacs-style line editing interface\n"
2992" errexit same as -e\n"
2993" errtrace same as -E\n"
2994" functrace same as -T\n"
2995" hashall same as -h\n"
2996" histexpand same as -H\n"
2997" history enable command history\n"
2998" ignoreeof the shell will not exit upon reading EOF\n"
2999" interactive-comments\n"
3000" allow comments to appear in interactive commands\n"
3001" keyword same as -k\n"
3002" monitor same as -m\n"
3003" noclobber same as -C\n"
3004" noexec same as -n\n"
3005" noglob same as -f\n"
3006" nolog currently accepted but ignored\n"
3007" notify same as -b\n"
3008" nounset same as -u\n"
3009" onecmd same as -t\n"
3010" physical same as -P\n"
3011" pipefail the return value of a pipeline is the status of\n"
3012" the last command to exit with a non-zero status,\n"
3013" or zero if no command exited with a non-zero "
95732b49 3014"status\n"
3185942a
JA
3015" posix change the behavior of bash where the default\n"
3016" operation differs from the Posix standard to\n"
3017" match the standard\n"
3018" privileged same as -p\n"
3019" verbose same as -v\n"
3020" vi use a vi-style line editing interface\n"
3021" xtrace same as -x\n"
3022" -p Turned on whenever the real and effective user ids do not match.\n"
3023" Disables processing of the $ENV file and importing of shell\n"
3024" functions. Turning this option off causes the effective uid and\n"
3025" gid to be set to the real uid and gid.\n"
3026" -t Exit after reading and executing one command.\n"
3027" -u Treat unset variables as an error when substituting.\n"
3028" -v Print shell input lines as they are read.\n"
3029" -x Print commands and their arguments as they are executed.\n"
3030" -B the shell will perform brace expansion\n"
3031" -C If set, disallow existing regular files to be overwritten\n"
3032" by redirection of output.\n"
3033" -E If set, the ERR trap is inherited by shell functions.\n"
3034" -H Enable ! style history substitution. This flag is on\n"
3035" by default when the shell is interactive.\n"
3036" -P If set, do not follow symbolic links when executing commands\n"
3037" such as cd which change the current directory.\n"
3038" -T If set, the DEBUG trap is inherited by shell functions.\n"
495aee44
CR
3039" -- Assign any remaining arguments to the positional parameters.\n"
3040" If there are no remaining arguments, the positional parameters\n"
3041" are unset.\n"
3185942a
JA
3042" - Assign any remaining arguments to the positional parameters.\n"
3043" The -x and -v options are turned off.\n"
95732b49
JA
3044" \n"
3045" Using + rather than - causes these flags to be turned off. The\n"
3046" flags can also be used upon invocation of the shell. The current\n"
3047" set of flags may be found in $-. The remaining n ARGs are positional\n"
3048" parameters and are assigned, in order, to $1, $2, .. $n. If no\n"
3185942a
JA
3049" ARGs are given, all shell variables are printed.\n"
3050" \n"
3051" Exit Status:\n"
3052" Returns success unless an invalid option is given."
b80f6443
JA
3053msgstr ""
3054
495aee44 3055#: builtins.c:1112
95732b49 3056msgid ""
3185942a
JA
3057"Unset values and attributes of shell variables and functions.\n"
3058" \n"
3059" For each NAME, remove the corresponding variable or function.\n"
3060" \n"
3061" Options:\n"
3062" -f\ttreat each NAME as a shell function\n"
3063" -v\ttreat each NAME as a shell variable\n"
3064" \n"
3065" Without options, unset first tries to unset a variable, and if that "
3066"fails,\n"
3067" tries to unset a function.\n"
3068" \n"
3069" Some variables cannot be unset; also see `readonly'.\n"
3070" \n"
3071" Exit Status:\n"
3072" Returns success unless an invalid option is given or a NAME is read-only."
b80f6443
JA
3073msgstr ""
3074
495aee44 3075#: builtins.c:1132
95732b49 3076msgid ""
3185942a
JA
3077"Set export attribute for shell variables.\n"
3078" \n"
3079" Marks each NAME for automatic export to the environment of subsequently\n"
3080" executed commands. If VALUE is supplied, assign VALUE before "
3081"exporting.\n"
3082" \n"
3083" Options:\n"
3084" -f\trefer to shell functions\n"
3085" -n\tremove the export property from each NAME\n"
3086" -p\tdisplay a list of all exported variables and functions\n"
3087" \n"
3088" An argument of `--' disables further option processing.\n"
3089" \n"
3090" Exit Status:\n"
3091" Returns success unless an invalid option is given or NAME is invalid."
b80f6443
JA
3092msgstr ""
3093
495aee44 3094#: builtins.c:1151
95732b49 3095msgid ""
3185942a
JA
3096"Mark shell variables as unchangeable.\n"
3097" \n"
3098" Mark each NAME as read-only; the values of these NAMEs may not be\n"
3099" changed by subsequent assignment. If VALUE is supplied, assign VALUE\n"
3100" before marking as read-only.\n"
3101" \n"
3102" Options:\n"
3103" -a\trefer to indexed array variables\n"
3104" -A\trefer to associative array variables\n"
3105" -f\trefer to shell functions\n"
3106" -p\tdisplay a list of all readonly variables and functions\n"
3107" \n"
3108" An argument of `--' disables further option processing.\n"
3109" \n"
3110" Exit Status:\n"
3111" Returns success unless an invalid option is given or NAME is invalid."
b80f6443
JA
3112msgstr ""
3113
495aee44 3114#: builtins.c:1172
b80f6443 3115msgid ""
3185942a
JA
3116"Shift positional parameters.\n"
3117" \n"
3118" Rename the positional parameters $N+1,$N+2 ... to $1,$2 ... If N is\n"
3119" not given, it is assumed to be 1.\n"
3120" \n"
3121" Exit Status:\n"
3122" Returns success unless N is negative or greater than $#."
95732b49
JA
3123msgstr ""
3124
495aee44 3125#: builtins.c:1184 builtins.c:1199
95732b49 3126msgid ""
3185942a
JA
3127"Execute commands from a file in the current shell.\n"
3128" \n"
3129" Read and execute commands from FILENAME in the current shell. The\n"
3130" entries in $PATH are used to find the directory containing FILENAME.\n"
3131" If any ARGUMENTS are supplied, they become the positional parameters\n"
3132" when FILENAME is executed.\n"
3133" \n"
3134" Exit Status:\n"
3135" Returns the status of the last command executed in FILENAME; fails if\n"
3136" FILENAME cannot be read."
95732b49
JA
3137msgstr ""
3138
495aee44 3139#: builtins.c:1215
95732b49 3140msgid ""
3185942a
JA
3141"Suspend shell execution.\n"
3142" \n"
3143" Suspend the execution of this shell until it receives a SIGCONT signal.\n"
3144" Unless forced, login shells cannot be suspended.\n"
3145" \n"
3146" Options:\n"
3147" -f\tforce the suspend, even if the shell is a login shell\n"
3148" \n"
3149" Exit Status:\n"
3150" Returns success unless job control is not enabled or an error occurs."
95732b49
JA
3151msgstr ""
3152
495aee44 3153#: builtins.c:1231
95732b49 3154msgid ""
3185942a
JA
3155"Evaluate conditional expression.\n"
3156" \n"
3157" Exits with a status of 0 (true) or 1 (false) depending on\n"
95732b49
JA
3158" the evaluation of EXPR. Expressions may be unary or binary. Unary\n"
3159" expressions are often used to examine the status of a file. There\n"
495aee44
CR
3160" are string operators and numeric comparison operators as well.\n"
3161" \n"
3162" The behavior of test depends on the number of arguments. Read the\n"
3163" bash manual page for the complete specification.\n"
95732b49
JA
3164" \n"
3165" File operators:\n"
3166" \n"
3185942a
JA
3167" -a FILE True if file exists.\n"
3168" -b FILE True if file is block special.\n"
3169" -c FILE True if file is character special.\n"
3170" -d FILE True if file is a directory.\n"
3171" -e FILE True if file exists.\n"
3172" -f FILE True if file exists and is a regular file.\n"
3173" -g FILE True if file is set-group-id.\n"
3174" -h FILE True if file is a symbolic link.\n"
3175" -L FILE True if file is a symbolic link.\n"
3176" -k FILE True if file has its `sticky' bit set.\n"
3177" -p FILE True if file is a named pipe.\n"
3178" -r FILE True if file is readable by you.\n"
3179" -s FILE True if file exists and is not empty.\n"
3180" -S FILE True if file is a socket.\n"
3181" -t FD True if FD is opened on a terminal.\n"
3182" -u FILE True if the file is set-user-id.\n"
3183" -w FILE True if the file is writable by you.\n"
3184" -x FILE True if the file is executable by you.\n"
3185" -O FILE True if the file is effectively owned by you.\n"
3186" -G FILE True if the file is effectively owned by your group.\n"
3187" -N FILE True if the file has been modified since it was last "
95732b49
JA
3188"read.\n"
3189" \n"
3190" FILE1 -nt FILE2 True if file1 is newer than file2 (according to\n"
3191" modification date).\n"
3192" \n"
3193" FILE1 -ot FILE2 True if file1 is older than file2.\n"
3194" \n"
3195" FILE1 -ef FILE2 True if file1 is a hard link to file2.\n"
3196" \n"
3197" String operators:\n"
3198" \n"
3185942a 3199" -z STRING True if string is empty.\n"
95732b49 3200" \n"
3185942a
JA
3201" -n STRING\n"
3202" STRING True if string is not empty.\n"
95732b49 3203" \n"
3185942a
JA
3204" STRING1 = STRING2\n"
3205" True if the strings are equal.\n"
3206" STRING1 != STRING2\n"
3207" True if the strings are not equal.\n"
3208" STRING1 < STRING2\n"
3209" True if STRING1 sorts before STRING2 "
95732b49 3210"lexicographically.\n"
3185942a
JA
3211" STRING1 > STRING2\n"
3212" True if STRING1 sorts after STRING2 lexicographically.\n"
95732b49
JA
3213" \n"
3214" Other operators:\n"
3215" \n"
3185942a 3216" -o OPTION True if the shell option OPTION is enabled.\n"
495aee44 3217" -v VAR\t True if the shell variable VAR is set\n"
3185942a
JA
3218" ! EXPR True if expr is false.\n"
3219" EXPR1 -a EXPR2 True if both expr1 AND expr2 are true.\n"
3220" EXPR1 -o EXPR2 True if either expr1 OR expr2 is true.\n"
95732b49 3221" \n"
3185942a
JA
3222" arg1 OP arg2 Arithmetic tests. OP is one of -eq, -ne,\n"
3223" -lt, -le, -gt, or -ge.\n"
95732b49
JA
3224" \n"
3225" Arithmetic binary operators return true if ARG1 is equal, not-equal,\n"
3226" less-than, less-than-or-equal, greater-than, or greater-than-or-equal\n"
3185942a
JA
3227" than ARG2.\n"
3228" \n"
3229" Exit Status:\n"
3230" Returns success if EXPR evaluates to true; fails if EXPR evaluates to\n"
3231" false or an invalid argument is given."
b80f6443
JA
3232msgstr ""
3233
495aee44 3234#: builtins.c:1311
95732b49 3235msgid ""
3185942a
JA
3236"Evaluate conditional expression.\n"
3237" \n"
3238" This is a synonym for the \"test\" builtin, but the last argument must\n"
3239" be a literal `]', to match the opening `['."
b80f6443
JA
3240msgstr ""
3241
495aee44 3242#: builtins.c:1320
95732b49 3243msgid ""
3185942a
JA
3244"Display process times.\n"
3245" \n"
3246" Prints the accumulated user and system times for the shell and all of "
3247"its\n"
3248" child processes.\n"
3249" \n"
3250" Exit Status:\n"
3251" Always succeeds."
b80f6443
JA
3252msgstr ""
3253
495aee44 3254#: builtins.c:1332
95732b49 3255msgid ""
3185942a
JA
3256"Trap signals and other events.\n"
3257" \n"
3258" Defines and activates handlers to be run when the shell receives "
3259"signals\n"
3260" or other conditions.\n"
3261" \n"
3262" ARG is a command to be read and executed when the shell receives the\n"
95732b49
JA
3263" signal(s) SIGNAL_SPEC. If ARG is absent (and a single SIGNAL_SPEC\n"
3264" is supplied) or `-', each specified signal is reset to its original\n"
3265" value. If ARG is the null string each SIGNAL_SPEC is ignored by the\n"
3185942a
JA
3266" shell and by the commands it invokes.\n"
3267" \n"
3268" If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. "
3269"If\n"
495aee44
CR
3270" a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. "
3271"If\n"
3272" a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or "
3273"a\n"
3274" script run by the . or source builtins finishes executing. A "
3275"SIGNAL_SPEC\n"
3276" of ERR means to execute ARG each time a command's failure would cause "
3277"the\n"
3278" shell to exit when the -e option is enabled.\n"
95732b49 3279" \n"
3185942a
JA
3280" If no arguments are supplied, trap prints the list of commands "
3281"associated\n"
3282" with each signal.\n"
95732b49 3283" \n"
3185942a
JA
3284" Options:\n"
3285" -l\tprint a list of signal names and their corresponding numbers\n"
3286" -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n"
95732b49 3287" \n"
3185942a
JA
3288" Each SIGNAL_SPEC is either a signal name in <signal.h> or a signal "
3289"number.\n"
3290" Signal names are case insensitive and the SIG prefix is optional. A\n"
3291" signal may be sent to the shell with \"kill -signal $$\".\n"
95732b49 3292" \n"
3185942a
JA
3293" Exit Status:\n"
3294" Returns success unless a SIGSPEC is invalid or an invalid option is "
3295"given."
3296msgstr ""
3297
495aee44 3298#: builtins.c:1368
3185942a
JA
3299msgid ""
3300"Display information about command type.\n"
3301" \n"
3302" For each NAME, indicate how it would be interpreted if used as a\n"
3303" command name.\n"
3304" \n"
3305" Options:\n"
3306" -a\tdisplay all locations containing an executable named NAME;\n"
3307" \tincludes aliases, builtins, and functions, if and only if\n"
3308" \tthe `-p' option is not also used\n"
3309" -f\tsuppress shell function lookup\n"
3310" -P\tforce a PATH search for each NAME, even if it is an alias,\n"
3311" \tbuiltin, or function, and returns the name of the disk file\n"
3312" \tthat would be executed\n"
3313" -p\treturns either the name of the disk file that would be executed,\n"
3314" \tor nothing if `type -t NAME' would not return `file'.\n"
3315" -t\toutput a single word which is one of `alias', `keyword',\n"
3316" \t`function', `builtin', `file' or `', if NAME is an alias, shell\n"
3317" \treserved word, shell function, shell builtin, disk file, or not\n"
3318" \tfound, respectively\n"
95732b49 3319" \n"
3185942a
JA
3320" Arguments:\n"
3321" NAME\tCommand name to be interpreted.\n"
3322" \n"
3323" Exit Status:\n"
3324" Returns success if all of the NAMEs are found; fails if any are not "
3325"found."
b80f6443
JA
3326msgstr ""
3327
495aee44 3328#: builtins.c:1399
95732b49 3329msgid ""
3185942a
JA
3330"Modify shell resource limits.\n"
3331" \n"
3332" Provides control over the resources available to the shell and "
3333"processes\n"
3334" it creates, on systems that allow such control.\n"
95732b49 3335" \n"
3185942a
JA
3336" Options:\n"
3337" -S\tuse the `soft' resource limit\n"
3338" -H\tuse the `hard' resource limit\n"
3339" -a\tall current limits are reported\n"
3340" -b\tthe socket buffer size\n"
3341" -c\tthe maximum size of core files created\n"
3342" -d\tthe maximum size of a process's data segment\n"
3343" -e\tthe maximum scheduling priority (`nice')\n"
3344" -f\tthe maximum size of files written by the shell and its children\n"
3345" -i\tthe maximum number of pending signals\n"
3346" -l\tthe maximum size a process may lock into memory\n"
3347" -m\tthe maximum resident set size\n"
3348" -n\tthe maximum number of open file descriptors\n"
3349" -p\tthe pipe buffer size\n"
3350" -q\tthe maximum number of bytes in POSIX message queues\n"
3351" -r\tthe maximum real-time scheduling priority\n"
3352" -s\tthe maximum stack size\n"
3353" -t\tthe maximum amount of cpu time in seconds\n"
3354" -u\tthe maximum number of user processes\n"
3355" -v\tthe size of virtual memory\n"
3356" -x\tthe maximum number of file locks\n"
95732b49 3357" \n"
3185942a
JA
3358" If LIMIT is given, it is the new value of the specified resource; the\n"
3359" special LIMIT values `soft', `hard', and `unlimited' stand for the\n"
3360" current soft limit, the current hard limit, and no limit, respectively.\n"
3361" Otherwise, the current value of the specified resource is printed. If\n"
3362" no option is given, then -f is assumed.\n"
3363" \n"
3364" Values are in 1024-byte increments, except for -t, which is in seconds,\n"
3365" -p, which is in increments of 512 bytes, and -u, which is an unscaled\n"
3366" number of processes.\n"
3367" \n"
3368" Exit Status:\n"
3369" Returns success unless an invalid option is supplied or an error occurs."
95732b49
JA
3370msgstr ""
3371
495aee44 3372#: builtins.c:1444
95732b49 3373msgid ""
3185942a
JA
3374"Display or set file mode mask.\n"
3375" \n"
3376" Sets the user file-creation mask to MODE. If MODE is omitted, prints\n"
3377" the current value of the mask.\n"
3378" \n"
3379" If MODE begins with a digit, it is interpreted as an octal number;\n"
3380" otherwise it is a symbolic mode string like that accepted by chmod(1).\n"
3381" \n"
3382" Options:\n"
3383" -p\tif MODE is omitted, output in a form that may be reused as input\n"
3384" -S\tmakes the output symbolic; otherwise an octal number is output\n"
3385" \n"
3386" Exit Status:\n"
3387" Returns success unless MODE is invalid or an invalid option is given."
95732b49
JA
3388msgstr ""
3389
495aee44 3390#: builtins.c:1464
95732b49 3391msgid ""
3185942a
JA
3392"Wait for job completion and return exit status.\n"
3393" \n"
3394" Waits for the process identified by ID, which may be a process ID or a\n"
3395" job specification, and reports its termination status. If ID is not\n"
3396" given, waits for all currently active child processes, and the return\n"
3397" status is zero. If ID is a a job specification, waits for all "
3398"processes\n"
3399" in the job's pipeline.\n"
3400" \n"
3401" Exit Status:\n"
3402" Returns the status of ID; fails if ID is invalid or an invalid option "
3403"is\n"
3404" given."
95732b49
JA
3405msgstr ""
3406
495aee44 3407#: builtins.c:1482
95732b49 3408msgid ""
3185942a
JA
3409"Wait for process completion and return exit status.\n"
3410" \n"
3411" Waits for the specified process and reports its termination status. If\n"
3412" PID is not given, all currently active child processes are waited for,\n"
3413" and the return code is zero. PID must be a process ID.\n"
3414" \n"
3415" Exit Status:\n"
3416" Returns the status of ID; fails if ID is invalid or an invalid option "
3417"is\n"
3418" given."
95732b49
JA
3419msgstr ""
3420
495aee44 3421#: builtins.c:1497
95732b49 3422msgid ""
3185942a
JA
3423"Execute commands for each member in a list.\n"
3424" \n"
3425" The `for' loop executes a sequence of commands for each member in a\n"
95732b49
JA
3426" list of items. If `in WORDS ...;' is not present, then `in \"$@\"' is\n"
3427" assumed. For each element in WORDS, NAME is set to that element, and\n"
3185942a
JA
3428" the COMMANDS are executed.\n"
3429" \n"
3430" Exit Status:\n"
3431" Returns the status of the last command executed."
b80f6443
JA
3432msgstr ""
3433
495aee44 3434#: builtins.c:1511
95732b49 3435msgid ""
3185942a
JA
3436"Arithmetic for loop.\n"
3437" \n"
3438" Equivalent to\n"
95732b49
JA
3439" \t(( EXP1 ))\n"
3440" \twhile (( EXP2 )); do\n"
3441" \t\tCOMMANDS\n"
3442" \t\t(( EXP3 ))\n"
3443" \tdone\n"
3444" EXP1, EXP2, and EXP3 are arithmetic expressions. If any expression is\n"
3185942a
JA
3445" omitted, it behaves as if it evaluates to 1.\n"
3446" \n"
3447" Exit Status:\n"
3448" Returns the status of the last command executed."
b80f6443
JA
3449msgstr ""
3450
495aee44 3451#: builtins.c:1529
95732b49 3452msgid ""
3185942a
JA
3453"Select words from a list and execute commands.\n"
3454" \n"
3455" The WORDS are expanded, generating a list of words. The\n"
95732b49
JA
3456" set of expanded words is printed on the standard error, each\n"
3457" preceded by a number. If `in WORDS' is not present, `in \"$@\"'\n"
3458" is assumed. The PS3 prompt is then displayed and a line read\n"
3459" from the standard input. If the line consists of the number\n"
3460" corresponding to one of the displayed words, then NAME is set\n"
3461" to that word. If the line is empty, WORDS and the prompt are\n"
3462" redisplayed. If EOF is read, the command completes. Any other\n"
3463" value read causes NAME to be set to null. The line read is saved\n"
3464" in the variable REPLY. COMMANDS are executed after each selection\n"
3185942a
JA
3465" until a break command is executed.\n"
3466" \n"
3467" Exit Status:\n"
3468" Returns the status of the last command executed."
b80f6443
JA
3469msgstr ""
3470
495aee44 3471#: builtins.c:1550
95732b49 3472msgid ""
3185942a
JA
3473"Report time consumed by pipeline's execution.\n"
3474" \n"
3475" Execute PIPELINE and print a summary of the real time, user CPU time,\n"
95732b49 3476" and system CPU time spent executing PIPELINE when it terminates.\n"
3185942a
JA
3477" \n"
3478" Options:\n"
3479" -p\tprint the timing summary in the portable Posix format\n"
3480" \n"
3481" The value of the TIMEFORMAT variable is used as the output format.\n"
3482" \n"
3483" Exit Status:\n"
3484" The return status is the return status of PIPELINE."
b80f6443
JA
3485msgstr ""
3486
495aee44 3487#: builtins.c:1567
95732b49 3488msgid ""
3185942a
JA
3489"Execute commands based on pattern matching.\n"
3490" \n"
3491" Selectively execute COMMANDS based upon WORD matching PATTERN. The\n"
3492" `|' is used to separate multiple patterns.\n"
3493" \n"
3494" Exit Status:\n"
3495" Returns the status of the last command executed."
b80f6443
JA
3496msgstr ""
3497
495aee44 3498#: builtins.c:1579
95732b49 3499msgid ""
3185942a
JA
3500"Execute commands based on conditional.\n"
3501" \n"
3502" The `if COMMANDS' list is executed. If its exit status is zero, then "
3503"the\n"
95732b49
JA
3504" `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list "
3505"is\n"
3506" executed in turn, and if its exit status is zero, the corresponding\n"
3507" `then COMMANDS' list is executed and the if command completes. "
3508"Otherwise,\n"
3509" the `else COMMANDS' list is executed, if present. The exit status of "
3510"the\n"
3511" entire construct is the exit status of the last command executed, or "
3512"zero\n"
3185942a
JA
3513" if no condition tested true.\n"
3514" \n"
3515" Exit Status:\n"
3516" Returns the status of the last command executed."
95732b49
JA
3517msgstr ""
3518
495aee44 3519#: builtins.c:1596
95732b49 3520msgid ""
3185942a
JA
3521"Execute commands as long as a test succeeds.\n"
3522" \n"
3523" Expand and execute COMMANDS as long as the final command in the\n"
3524" `while' COMMANDS has an exit status of zero.\n"
3525" \n"
3526" Exit Status:\n"
3527" Returns the status of the last command executed."
95732b49
JA
3528msgstr ""
3529
495aee44 3530#: builtins.c:1608
95732b49 3531msgid ""
3185942a
JA
3532"Execute commands as long as a test does not succeed.\n"
3533" \n"
3534" Expand and execute COMMANDS as long as the final command in the\n"
3535" `until' COMMANDS has an exit status which is not zero.\n"
3536" \n"
3537" Exit Status:\n"
3538" Returns the status of the last command executed."
95732b49
JA
3539msgstr ""
3540
495aee44 3541#: builtins.c:1620
17345e5a
JA
3542msgid ""
3543"Create a coprocess named NAME.\n"
3544" \n"
3545" Execute COMMAND asynchronously, with the standard output and standard\n"
3546" input of the command connected via a pipe to file descriptors assigned\n"
3547" to indices 0 and 1 of an array variable NAME in the executing shell.\n"
3548" The default NAME is \"COPROC\".\n"
3549" \n"
3550" Exit Status:\n"
3551" Returns the exit status of COMMAND."
3552msgstr ""
3553
495aee44 3554#: builtins.c:1634
95732b49 3555msgid ""
3185942a
JA
3556"Define shell function.\n"
3557" \n"
3558" Create a shell function named NAME. When invoked as a simple command,\n"
3559" NAME runs COMMANDs in the calling shell's context. When NAME is "
3560"invoked,\n"
3561" the arguments are passed to the function as $1...$n, and the function's\n"
3562" name is in $FUNCNAME.\n"
3563" \n"
3564" Exit Status:\n"
3565" Returns success unless NAME is readonly."
95732b49
JA
3566msgstr ""
3567
495aee44 3568#: builtins.c:1648
95732b49 3569msgid ""
3185942a
JA
3570"Group commands as a unit.\n"
3571" \n"
3572" Run a set of commands in a group. This is one way to redirect an\n"
3573" entire set of commands.\n"
3574" \n"
3575" Exit Status:\n"
3576" Returns the status of the last command executed."
95732b49
JA
3577msgstr ""
3578
495aee44 3579#: builtins.c:1660
95732b49 3580msgid ""
3185942a
JA
3581"Resume job in foreground.\n"
3582" \n"
3583" Equivalent to the JOB_SPEC argument to the `fg' command. Resume a\n"
95732b49
JA
3584" stopped or background job. JOB_SPEC can specify either a job name\n"
3585" or a job number. Following JOB_SPEC with a `&' places the job in\n"
3586" the background, as if the job specification had been supplied as an\n"
3185942a
JA
3587" argument to `bg'.\n"
3588" \n"
3589" Exit Status:\n"
3590" Returns the status of the resumed job."
95732b49
JA
3591msgstr ""
3592
495aee44 3593#: builtins.c:1675
95732b49 3594msgid ""
3185942a
JA
3595"Evaluate arithmetic expression.\n"
3596" \n"
3597" The EXPRESSION is evaluated according to the rules for arithmetic\n"
3598" evaluation. Equivalent to \"let EXPRESSION\".\n"
3599" \n"
3600" Exit Status:\n"
3601" Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise."
95732b49
JA
3602msgstr ""
3603
495aee44 3604#: builtins.c:1687
95732b49 3605msgid ""
3185942a
JA
3606"Execute conditional command.\n"
3607" \n"
3608" Returns a status of 0 or 1 depending on the evaluation of the "
3609"conditional\n"
95732b49
JA
3610" expression EXPRESSION. Expressions are composed of the same primaries "
3611"used\n"
3612" by the `test' builtin, and may be combined using the following "
3185942a 3613"operators:\n"
95732b49 3614" \n"
3185942a
JA
3615" ( EXPRESSION )\tReturns the value of EXPRESSION\n"
3616" ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n"
3617" EXPR1 && EXPR2\tTrue if both EXPR1 and EXPR2 are true; else false\n"
3618" EXPR1 || EXPR2\tTrue if either EXPR1 or EXPR2 is true; else false\n"
95732b49 3619" \n"
3185942a
JA
3620" When the `==' and `!=' operators are used, the string to the right of\n"
3621" the operator is used as a pattern and pattern matching is performed.\n"
3622" When the `=~' operator is used, the string to the right of the operator\n"
3623" is matched as a regular expression.\n"
3624" \n"
3625" The && and || operators do not evaluate EXPR2 if EXPR1 is sufficient to\n"
3626" determine the expression's value.\n"
3627" \n"
3628" Exit Status:\n"
3629" 0 or 1 depending on value of EXPRESSION."
95732b49
JA
3630msgstr ""
3631
495aee44 3632#: builtins.c:1713
95732b49 3633msgid ""
3185942a
JA
3634"Common shell variable names and usage.\n"
3635" \n"
3636" BASH_VERSION\tVersion information for this Bash.\n"
3637" CDPATH\tA colon-separated list of directories to search\n"
3638" \t\tfor directories given as arguments to `cd'.\n"
95732b49
JA
3639" GLOBIGNORE\tA colon-separated list of patterns describing filenames to\n"
3640" \t\tbe ignored by pathname expansion.\n"
3185942a
JA
3641" HISTFILE\tThe name of the file where your command history is stored.\n"
3642" HISTFILESIZE\tThe maximum number of lines this file can contain.\n"
3643" HISTSIZE\tThe maximum number of history lines that a running\n"
95732b49 3644" \t\tshell can access.\n"
3185942a 3645" HOME\tThe complete pathname to your login directory.\n"
95732b49 3646" HOSTNAME\tThe name of the current host.\n"
3185942a
JA
3647" HOSTTYPE\tThe type of CPU this version of Bash is running under.\n"
3648" IGNOREEOF\tControls the action of the shell on receipt of an EOF\n"
95732b49
JA
3649" \t\tcharacter as the sole input. If set, then the value\n"
3650" \t\tof it is the number of EOF characters that can be seen\n"
3651" \t\tin a row on an empty line before the shell will exit\n"
3652" \t\t(default 10). When unset, EOF signifies the end of input.\n"
3653" MACHTYPE\tA string describing the current system Bash is running on.\n"
3654" MAILCHECK\tHow often, in seconds, Bash checks for new mail.\n"
3655" MAILPATH\tA colon-separated list of filenames which Bash checks\n"
3656" \t\tfor new mail.\n"
3185942a
JA
3657" OSTYPE\tThe version of Unix this version of Bash is running on.\n"
3658" PATH\tA colon-separated list of directories to search when\n"
95732b49 3659" \t\tlooking for commands.\n"
3185942a 3660" PROMPT_COMMAND\tA command to be executed before the printing of each\n"
95732b49 3661" \t\tprimary prompt.\n"
3185942a
JA
3662" PS1\t\tThe primary prompt string.\n"
3663" PS2\t\tThe secondary prompt string.\n"
95732b49
JA
3664" PWD\t\tThe full pathname of the current directory.\n"
3665" SHELLOPTS\tA colon-separated list of enabled shell options.\n"
3185942a 3666" TERM\tThe name of the current terminal type.\n"
95732b49
JA
3667" TIMEFORMAT\tThe output format for timing statistics displayed by the\n"
3668" \t\t`time' reserved word.\n"
3185942a 3669" auto_resume\tNon-null means a command word appearing on a line by\n"
95732b49
JA
3670" \t\titself is first looked for in the list of currently\n"
3671" \t\tstopped jobs. If found there, that job is foregrounded.\n"
3672" \t\tA value of `exact' means that the command word must\n"
3673" \t\texactly match a command in the list of stopped jobs. A\n"
3674" \t\tvalue of `substring' means that the command word must\n"
3675" \t\tmatch a substring of the job. Any other value means that\n"
3676" \t\tthe command must be a prefix of a stopped job.\n"
3185942a 3677" histchars\tCharacters controlling history expansion and quick\n"
95732b49
JA
3678" \t\tsubstitution. The first character is the history\n"
3679" \t\tsubstitution character, usually `!'. The second is\n"
3680" \t\tthe `quick substitution' character, usually `^'. The\n"
3681" \t\tthird is the `history comment' character, usually `#'.\n"
3682" HISTIGNORE\tA colon-separated list of patterns used to decide which\n"
3683" \t\tcommands should be saved on the history list.\n"
3684msgstr ""
3685
495aee44 3686#: builtins.c:1770
95732b49 3687msgid ""
3185942a
JA
3688"Add directories to stack.\n"
3689" \n"
3690" Adds a directory to the top of the directory stack, or rotates\n"
95732b49
JA
3691" the stack, making the new top of the stack the current working\n"
3692" directory. With no arguments, exchanges the top two directories.\n"
3693" \n"
3185942a
JA
3694" Options:\n"
3695" -n\tSuppresses the normal change of directory when adding\n"
3696" \tdirectories to the stack, so only the stack is manipulated.\n"
3697" \n"
3698" Arguments:\n"
3699" +N\tRotates the stack so that the Nth directory (counting\n"
95732b49
JA
3700" \tfrom the left of the list shown by `dirs', starting with\n"
3701" \tzero) is at the top.\n"
3702" \n"
3185942a 3703" -N\tRotates the stack so that the Nth directory (counting\n"
95732b49
JA
3704" \tfrom the right of the list shown by `dirs', starting with\n"
3705" \tzero) is at the top.\n"
3706" \n"
3185942a 3707" dir\tAdds DIR to the directory stack at the top, making it the\n"
95732b49
JA
3708" \tnew current working directory.\n"
3709" \n"
3185942a
JA
3710" The `dirs' builtin displays the directory stack.\n"
3711" \n"
3712" Exit Status:\n"
3713" Returns success unless an invalid argument is supplied or the directory\n"
3714" change fails."
b80f6443
JA
3715msgstr ""
3716
495aee44 3717#: builtins.c:1804
95732b49 3718msgid ""
3185942a
JA
3719"Remove directories from stack.\n"
3720" \n"
3721" Removes entries from the directory stack. With no arguments, removes\n"
3722" the top directory from the stack, and changes to the new top directory.\n"
95732b49 3723" \n"
3185942a
JA
3724" Options:\n"
3725" -n\tSuppresses the normal change of directory when removing\n"
3726" \tdirectories from the stack, so only the stack is manipulated.\n"
3727" \n"
3728" Arguments:\n"
3729" +N\tRemoves the Nth entry counting from the left of the list\n"
95732b49
JA
3730" \tshown by `dirs', starting with zero. For example: `popd +0'\n"
3731" \tremoves the first directory, `popd +1' the second.\n"
3732" \n"
3185942a 3733" -N\tRemoves the Nth entry counting from the right of the list\n"
95732b49
JA
3734" \tshown by `dirs', starting with zero. For example: `popd -0'\n"
3735" \tremoves the last directory, `popd -1' the next to last.\n"
3736" \n"
3185942a 3737" The `dirs' builtin displays the directory stack.\n"
95732b49 3738" \n"
3185942a
JA
3739" Exit Status:\n"
3740" Returns success unless an invalid argument is supplied or the directory\n"
3741" change fails."
b80f6443
JA
3742msgstr ""
3743
495aee44 3744#: builtins.c:1834
b80f6443 3745msgid ""
3185942a
JA
3746"Display directory stack.\n"
3747" \n"
3748" Display the list of currently remembered directories. Directories\n"
95732b49
JA
3749" find their way onto the list with the `pushd' command; you can get\n"
3750" back up through the list with the `popd' command.\n"
3751" \n"
3185942a
JA
3752" Options:\n"
3753" -c\tclear the directory stack by deleting all of the elements\n"
3754" -l\tdo not print tilde-prefixed versions of directories relative\n"
3755" \tto your home directory\n"
3756" -p\tprint the directory stack with one entry per line\n"
3757" -v\tprint the directory stack with one entry per line prefixed\n"
3758" \twith its position in the stack\n"
95732b49 3759" \n"
3185942a
JA
3760" Arguments:\n"
3761" +N\tDisplays the Nth entry counting from the left of the list shown "
3762"by\n"
95732b49
JA
3763" \tdirs when invoked without options, starting with zero.\n"
3764" \n"
3185942a
JA
3765" -N\tDisplays the Nth entry counting from the right of the list shown "
3766"by\n"
3767" \tdirs when invoked without options, starting with zero.\n"
3768" \n"
3769" Exit Status:\n"
3770" Returns success unless an invalid option is supplied or an error occurs."
95732b49
JA
3771msgstr ""
3772
495aee44 3773#: builtins.c:1863
95732b49 3774msgid ""
3185942a
JA
3775"Set and unset shell options.\n"
3776" \n"
3777" Change the setting of each shell option OPTNAME. Without any option\n"
3778" arguments, list all shell options with an indication of whether or not "
3779"each\n"
3780" is set.\n"
3781" \n"
3782" Options:\n"
3783" -o\trestrict OPTNAMEs to those defined for use with `set -o'\n"
3784" -p\tprint each shell option with an indication of its status\n"
3785" -q\tsuppress output\n"
3786" -s\tenable (set) each OPTNAME\n"
3787" -u\tdisable (unset) each OPTNAME\n"
3788" \n"
3789" Exit Status:\n"
3790" Returns success if OPTNAME is enabled; fails if an invalid option is\n"
3791" given or OPTNAME is disabled."
b80f6443
JA
3792msgstr ""
3793
495aee44 3794#: builtins.c:1884
b80f6443 3795msgid ""
3185942a
JA
3796"Formats and prints ARGUMENTS under control of the FORMAT.\n"
3797" \n"
3798" Options:\n"
3799" -v var\tassign the output to shell variable VAR rather than\n"
3800" \t\tdisplay it on the standard output\n"
3801" \n"
3802" FORMAT is a character string which contains three types of objects: "
3803"plain\n"
3804" characters, which are simply copied to standard output; character "
95732b49 3805"escape\n"
3185942a 3806" sequences, which are converted and copied to the standard output; and\n"
95732b49
JA
3807" format specifications, each of which causes printing of the next "
3808"successive\n"
3185942a
JA
3809" argument.\n"
3810" \n"
3811" In addition to the standard format specifications described in printf"
3812"(1)\n"
3813" and printf(3), printf interprets:\n"
3814" \n"
3815" %b\texpand backslash escape sequences in the corresponding argument\n"
3816" %q\tquote the argument in a way that can be reused as shell input\n"
495aee44
CR
3817" %(fmt)T output the date-time string resulting from using FMT as a "
3818"format\n"
3819" string for strftime(3)\n"
3185942a
JA
3820" \n"
3821" Exit Status:\n"
3822" Returns success unless an invalid option is given or a write or "
3823"assignment\n"
3824" error occurs."
3825msgstr ""
3826
495aee44 3827#: builtins.c:1913
3185942a
JA
3828msgid ""
3829"Specify how arguments are to be completed by Readline.\n"
3830" \n"
3831" For each NAME, specify how arguments are to be completed. If no "
3832"options\n"
3833" are supplied, existing completion specifications are printed in a way "
3834"that\n"
3835" allows them to be reused as input.\n"
3836" \n"
3837" Options:\n"
3838" -p\tprint existing completion specifications in a reusable format\n"
3839" -r\tremove a completion specification for each NAME, or, if no\n"
3840" \tNAMEs are supplied, all completion specifications\n"
0001803f
CR
3841" -D\tapply the completions and actions as the default for commands\n"
3842" \twithout any specific completion defined\n"
3843" -E\tapply the completions and actions to \"empty\" commands --\n"
3844" \tcompletion attempted on a blank line\n"
3185942a
JA
3845" \n"
3846" When completion is attempted, the actions are applied in the order the\n"
0001803f
CR
3847" uppercase-letter options are listed above. The -D option takes\n"
3848" precedence over -E.\n"
3185942a
JA
3849" \n"
3850" Exit Status:\n"
3851" Returns success unless an invalid option is supplied or an error occurs."
3852msgstr ""
3853
495aee44 3854#: builtins.c:1941
3185942a
JA
3855msgid ""
3856"Display possible completions depending on the options.\n"
3857" \n"
3858" Intended to be used from within a shell function generating possible\n"
3859" completions. If the optional WORD argument is supplied, matches "
3860"against\n"
3861" WORD are generated.\n"
3862" \n"
3863" Exit Status:\n"
3864" Returns success unless an invalid option is supplied or an error occurs."
b80f6443
JA
3865msgstr ""
3866
495aee44 3867#: builtins.c:1956
95732b49 3868msgid ""
3185942a
JA
3869"Modify or display completion options.\n"
3870" \n"
3871" Modify the completion options for each NAME, or, if no NAMEs are "
3872"supplied,\n"
495aee44 3873" the completion currently being executed. If no OPTIONs are given, "
3185942a
JA
3874"print\n"
3875" the completion options for each NAME or the current completion "
3876"specification.\n"
3877" \n"
3878" Options:\n"
3879" \t-o option\tSet completion option OPTION for each NAME\n"
0001803f
CR
3880" \t-D\t\tChange options for the \"default\" command completion\n"
3881" \t-E\t\tChange options for the \"empty\" command completion\n"
3185942a
JA
3882" \n"
3883" Using `+o' instead of `-o' turns off the specified option.\n"
3884" \n"
3885" Arguments:\n"
3886" \n"
3887" Each NAME refers to a command for which a completion specification must\n"
3888" have previously been defined using the `complete' builtin. If no NAMEs\n"
3889" are supplied, compopt must be called by a function currently generating\n"
3890" completions, and the options for that currently-executing completion\n"
3891" generator are modified.\n"
3892" \n"
3893" Exit Status:\n"
3894" Returns success unless an invalid option is supplied or NAME does not\n"
3895" have a completion specification defined."
b80f6443
JA
3896msgstr ""
3897
495aee44 3898#: builtins.c:1986
b80f6443 3899msgid ""
0001803f 3900"Read lines from the standard input into an indexed array variable.\n"
3185942a 3901" \n"
0001803f
CR
3902" Read lines from the standard input into the indexed array variable "
3903"ARRAY, or\n"
3904" from file descriptor FD if the -u option is supplied. The variable "
3905"MAPFILE\n"
3906" is the default ARRAY.\n"
3185942a
JA
3907" \n"
3908" Options:\n"
3909" -n count\tCopy at most COUNT lines. If COUNT is 0, all lines are "
3910"copied.\n"
3911" -O origin\tBegin assigning to ARRAY at index ORIGIN. The default "
3912"index is 0.\n"
3913" -s count \tDiscard the first COUNT lines read.\n"
3914" -t\t\tRemove a trailing newline from each line read.\n"
3915" -u fd\t\tRead lines from file descriptor FD instead of the standard "
3916"input.\n"
3917" -C callback\tEvaluate CALLBACK each time QUANTUM lines are read.\n"
3918" -c quantum\tSpecify the number of lines read between each call to "
3919"CALLBACK.\n"
3920" \n"
3921" Arguments:\n"
3922" ARRAY\t\tArray variable name to use for file data.\n"
3923" \n"
17345e5a
JA
3924" If -C is supplied without -c, the default quantum is 5000. When\n"
3925" CALLBACK is evaluated, it is supplied the index of the next array\n"
495aee44
CR
3926" element to be assigned and the line to be assigned to that element\n"
3927" as additional arguments.\n"
3185942a
JA
3928" \n"
3929" If not supplied with an explicit origin, mapfile will clear ARRAY "
3930"before\n"
3931" assigning to it.\n"
3932" \n"
3933" Exit Status:\n"
0001803f
CR
3934" Returns success unless an invalid option is given or ARRAY is readonly "
3935"or\n"
3936" not an indexed array."
b80f6443 3937msgstr ""
17345e5a 3938
495aee44 3939#: builtins.c:2020
17345e5a
JA
3940msgid ""
3941"Read lines from a file into an array variable.\n"
3942" \n"
3943" A synonym for `mapfile'."
3944msgstr ""