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