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