summaryrefslogtreecommitdiffstats
path: root/po/es.gmo
blob: 68edd53ccae3d245191c213fe10b810a6e26ca25 (plain)
ofshex dumpascii
0000 de 12 04 95 00 00 00 00 56 02 00 00 1c 00 00 00 cc 12 00 00 1d 03 00 00 7c 25 00 00 00 00 00 00 ........V...............|%......
0020 f0 31 00 00 2a 00 00 00 f1 31 00 00 12 00 00 00 1c 32 00 00 3c 00 00 00 2f 32 00 00 24 00 00 00 .1..*....1.......2..<.../2..$...
0040 6c 32 00 00 0a 00 00 00 91 32 00 00 0e 00 00 00 9c 32 00 00 06 00 00 00 ab 32 00 00 1e 00 00 00 l2.......2.......2.......2......
0060 b2 32 00 00 14 00 00 00 d1 32 00 00 1f 00 00 00 e6 32 00 00 16 00 00 00 06 33 00 00 15 00 00 00 .2.......2.......2.......3......
0080 1d 33 00 00 09 00 00 00 33 33 00 00 11 00 00 00 3d 33 00 00 16 00 00 00 4f 33 00 00 16 00 00 00 .3......33......=3......O3......
00a0 66 33 00 00 1e 00 00 00 7d 33 00 00 16 00 00 00 9c 33 00 00 12 00 00 00 b3 33 00 00 1d 00 00 00 f3......}3.......3.......3......
00c0 c6 33 00 00 0f 00 00 00 e4 33 00 00 20 00 00 00 f4 33 00 00 06 00 00 00 15 34 00 00 13 00 00 00 .3.......3.......3.......4......
00e0 1c 34 00 00 17 00 00 00 30 34 00 00 1b 00 00 00 48 34 00 00 28 00 00 00 64 34 00 00 2f 00 00 00 .4......04......H4..(...d4../...
0100 8d 34 00 00 3b 00 00 00 bd 34 00 00 24 00 00 00 f9 34 00 00 3a 00 00 00 1e 35 00 00 12 00 00 00 .4..;....4..$....4..:....5......
0120 59 35 00 00 16 00 00 00 6c 35 00 00 16 00 00 00 83 35 00 00 28 00 00 00 9a 35 00 00 27 00 00 00 Y5......l5.......5..(....5..'...
0140 c3 35 00 00 22 00 00 00 eb 35 00 00 14 00 00 00 0e 36 00 00 1c 00 00 00 23 36 00 00 1d 00 00 00 .5.."....5.......6......#6......
0160 40 36 00 00 33 00 00 00 5e 36 00 00 11 00 00 00 92 36 00 00 20 00 00 00 a4 36 00 00 26 00 00 00 @6..3...^6.......6.......6..&...
0180 c5 36 00 00 26 00 00 00 ec 36 00 00 2f 00 00 00 13 37 00 00 2f 00 00 00 43 37 00 00 15 00 00 00 .6..&....6../....7../...C7......
01a0 73 37 00 00 15 00 00 00 89 37 00 00 2e 00 00 00 9f 37 00 00 1e 00 00 00 ce 37 00 00 22 00 00 00 s7.......7.......7.......7.."...
01c0 ed 37 00 00 16 00 00 00 10 38 00 00 2b 00 00 00 27 38 00 00 11 00 00 00 53 38 00 00 18 00 00 00 .7.......8..+...'8......S8......
01e0 65 38 00 00 2f 00 00 00 7e 38 00 00 1b 00 00 00 ae 38 00 00 1d 00 00 00 ca 38 00 00 13 00 00 00 e8../...~8.......8.......8......
0200 e8 38 00 00 22 00 00 00 fc 38 00 00 13 00 00 00 1f 39 00 00 10 00 00 00 33 39 00 00 1d 00 00 00 .8.."....8.......9......39......
0220 44 39 00 00 1b 00 00 00 62 39 00 00 15 00 00 00 7e 39 00 00 22 00 00 00 94 39 00 00 2f 00 00 00 D9......b9......~9.."....9../...
0240 b7 39 00 00 15 00 00 00 e7 39 00 00 15 00 00 00 fd 39 00 00 12 00 00 00 13 3a 00 00 2d 00 00 00 .9.......9.......9.......:..-...
0260 26 3a 00 00 15 00 00 00 54 3a 00 00 1c 00 00 00 6a 3a 00 00 10 00 00 00 87 3a 00 00 19 00 00 00 &:......T:......j:.......:......
0280 98 3a 00 00 10 00 00 00 b2 3a 00 00 1f 00 00 00 c3 3a 00 00 17 00 00 00 e3 3a 00 00 14 00 00 00 .:.......:.......:.......:......
02a0 fb 3a 00 00 18 00 00 00 10 3b 00 00 1c 00 00 00 29 3b 00 00 29 00 00 00 46 3b 00 00 1e 00 00 00 .:.......;......);..)...F;......
02c0 70 3b 00 00 1a 00 00 00 8f 3b 00 00 16 00 00 00 aa 3b 00 00 12 00 00 00 c1 3b 00 00 17 00 00 00 p;.......;.......;.......;......
02e0 d4 3b 00 00 13 00 00 00 ec 3b 00 00 1d 00 00 00 00 3c 00 00 20 00 00 00 1e 3c 00 00 21 00 00 00 .;.......;.......<.......<..!...
0300 3f 3c 00 00 15 00 00 00 61 3c 00 00 19 00 00 00 77 3c 00 00 2c 00 00 00 91 3c 00 00 12 00 00 00 ?<......a<......w<..,....<......
0320 be 3c 00 00 20 00 00 00 d1 3c 00 00 16 00 00 00 f2 3c 00 00 0d 00 00 00 09 3d 00 00 30 00 00 00 .<.......<.......<.......=..0...
0340 17 3d 00 00 2e 00 00 00 48 3d 00 00 1b 00 00 00 77 3d 00 00 30 00 00 00 93 3d 00 00 1f 00 00 00 .=......H=......w=..0....=......
0360 c4 3d 00 00 13 00 00 00 e4 3d 00 00 12 00 00 00 f8 3d 00 00 0f 00 00 00 0b 3e 00 00 12 00 00 00 .=.......=.......=.......>......
0380 1b 3e 00 00 16 00 00 00 2e 3e 00 00 17 00 00 00 45 3e 00 00 19 00 00 00 5d 3e 00 00 18 00 00 00 .>.......>......E>......]>......
03a0 77 3e 00 00 1a 00 00 00 90 3e 00 00 0d 00 00 00 ab 3e 00 00 1d 00 00 00 b9 3e 00 00 1f 00 00 00 w>.......>.......>.......>......
03c0 d7 3e 00 00 26 00 00 00 f7 3e 00 00 15 00 00 00 1e 3f 00 00 1d 00 00 00 34 3f 00 00 2f 00 00 00 .>..&....>.......?......4?../...
03e0 52 3f 00 00 15 00 00 00 82 3f 00 00 15 00 00 00 98 3f 00 00 29 00 00 00 ae 3f 00 00 1e 00 00 00 R?.......?.......?..)....?......
0400 d8 3f 00 00 0e 00 00 00 f7 3f 00 00 26 00 00 00 06 40 00 00 33 00 00 00 2d 40 00 00 1c 00 00 00 .?.......?..&....@..3...-@......
0420 61 40 00 00 1b 00 00 00 7e 40 00 00 14 00 00 00 9a 40 00 00 0b 00 00 00 af 40 00 00 26 00 00 00 a@......~@.......@.......@..&...
0440 bb 40 00 00 03 00 00 00 e2 40 00 00 10 00 00 00 e6 40 00 00 0e 00 00 00 f7 40 00 00 0d 00 00 00 .@.......@.......@.......@......
0460 06 41 00 00 16 00 00 00 14 41 00 00 39 00 00 00 2b 41 00 00 23 00 00 00 65 41 00 00 16 00 00 00 .A.......A..9...+A..#...eA......
0480 89 41 00 00 11 00 00 00 a0 41 00 00 0b 00 00 00 b2 41 00 00 e5 03 00 00 be 41 00 00 48 03 00 00 .A.......A.......A.......A..H...
04a0 a4 45 00 00 0f 00 00 00 ed 48 00 00 0f 00 00 00 fd 48 00 00 0b 00 00 00 0d 49 00 00 46 01 00 00 .E.......H.......H.......I..F...
04c0 19 49 00 00 0e 00 00 00 60 4a 00 00 0f 00 00 00 6f 4a 00 00 0c 00 00 00 7f 4a 00 00 0b 00 00 00 .I......`J......oJ.......J......
04e0 8c 4a 00 00 09 00 00 00 98 4a 00 00 09 00 00 00 a2 4a 00 00 fa 05 00 00 ac 4a 00 00 13 00 00 00 .J.......J.......J.......J......
0500 a7 50 00 00 bb 0a 00 00 bb 50 00 00 08 00 00 00 77 5b 00 00 31 00 00 00 80 5b 00 00 6d 01 00 00 .P.......P......w[..1....[..m...
0520 b2 5b 00 00 0f 00 00 00 20 5d 00 00 bf 01 00 00 30 5d 00 00 17 02 00 00 f0 5e 00 00 5d 01 00 00 .[.......]......0].......^..]...
0540 08 61 00 00 d8 03 00 00 66 62 00 00 54 02 00 00 3f 66 00 00 1c 04 00 00 94 68 00 00 ad 03 00 00 .a......fb..T...?f.......h......
0560 b1 6c 00 00 58 05 00 00 5f 70 00 00 2b 02 00 00 b8 75 00 00 4c 01 00 00 e4 77 00 00 a9 00 00 00 .l..X..._p..+....u..L....w......
0580 31 79 00 00 03 03 00 00 db 79 00 00 3f 03 00 00 df 7c 00 00 04 00 00 00 1f 80 00 00 08 00 00 00 1y.......y..?....|..............
05a0 24 80 00 00 0f 00 00 00 2d 80 00 00 74 03 00 00 3d 80 00 00 f4 00 00 00 b2 83 00 00 ec 05 00 00 $.......-...t...=...............
05c0 a7 84 00 00 ba 0c 00 00 94 8a 00 00 9e 00 00 00 4f 97 00 00 77 02 00 00 ee 97 00 00 f7 00 00 00 ................O...w...........
05e0 66 9a 00 00 f9 00 00 00 5e 9b 00 00 e7 00 00 00 58 9c 00 00 67 02 00 00 40 9d 00 00 f2 00 00 00 f.......^.......X...g...@.......
0600 a8 9f 00 00 75 01 00 00 9b a0 00 00 ac 01 00 00 11 a2 00 00 d7 03 00 00 be a3 00 00 76 01 00 00 ....u.......................v...
0620 96 a7 00 00 07 00 00 00 0d a9 00 00 7c 00 00 00 15 a9 00 00 d6 00 00 00 92 a9 00 00 88 00 00 00 ............|...................
0640 69 aa 00 00 0a 00 00 00 f2 aa 00 00 18 00 00 00 fd aa 00 00 38 05 00 00 16 ab 00 00 1a 00 00 00 i...................8...........
0660 4f b0 00 00 1a 00 00 00 6a b0 00 00 12 00 00 00 85 b0 00 00 3f 00 00 00 98 b0 00 00 cb 00 00 00 O.......j...........?...........
0680 d8 b0 00 00 16 00 00 00 a4 b1 00 00 18 00 00 00 bb b1 00 00 1a 00 00 00 d4 b1 00 00 20 00 00 00 ................................
06a0 ef b1 00 00 0c 00 00 00 10 b2 00 00 06 00 00 00 1d b2 00 00 0f 00 00 00 24 b2 00 00 09 00 00 00 ........................$.......
06c0 34 b2 00 00 08 00 00 00 3e b2 00 00 13 00 00 00 47 b2 00 00 13 00 00 00 5b b2 00 00 09 00 00 00 4.......>.......G.......[.......
06e0 6f b2 00 00 06 00 00 00 79 b2 00 00 4e 00 00 00 80 b2 00 00 81 02 00 00 cf b2 00 00 4a 04 00 00 o.......y...N...............J...
0700 51 b5 00 00 d5 07 00 00 9c b9 00 00 2c 01 00 00 72 c1 00 00 3d 01 00 00 9f c2 00 00 66 00 00 00 Q...........,...r...=.......f...
0720 dd c3 00 00 0e 00 00 00 44 c4 00 00 44 07 00 00 53 c4 00 00 86 01 00 00 98 cb 00 00 04 00 00 00 ........D...D...S...............
0740 1f cd 00 00 e6 08 00 00 24 cd 00 00 50 00 00 00 0b d6 00 00 78 05 00 00 5c d6 00 00 0b 00 00 00 ........$...P.......x...\.......
0760 d5 db 00 00 0b 03 00 00 e1 db 00 00 99 03 00 00 ed de 00 00 aa 00 00 00 87 e2 00 00 d4 01 00 00 ................................
0780 32 e3 00 00 f8 02 00 00 07 e5 00 00 8e 02 00 00 00 e8 00 00 ac 01 00 00 8f ea 00 00 03 01 00 00 2...............................
07a0 3c ec 00 00 91 01 00 00 40 ed 00 00 46 00 00 00 d2 ee 00 00 46 00 00 00 19 ef 00 00 4c 01 00 00 <.......@...F.......F.......L...
07c0 60 ef 00 00 c6 01 00 00 ad f0 00 00 58 01 00 00 74 f2 00 00 07 00 00 00 cd f3 00 00 12 00 00 00 `...........X...t...............
07e0 d5 f3 00 00 3e 03 00 00 e8 f3 00 00 e4 02 00 00 27 f7 00 00 2c 07 00 00 0c fa 00 00 73 02 00 00 ....>...........'...,.......s...
0800 39 01 01 00 0f 02 00 00 ad 03 01 00 1a 10 00 00 bd 05 01 00 5a 00 00 00 d8 15 01 00 60 06 00 00 9...................Z.......`...
0820 33 16 01 00 44 00 00 00 94 1c 01 00 0f 00 00 00 d9 1c 01 00 e3 00 00 00 e9 1c 01 00 09 00 00 00 3...D...........................
0840 cd 1d 01 00 62 04 00 00 d7 1d 01 00 07 00 00 00 3a 22 01 00 10 00 00 00 42 22 01 00 13 00 00 00 ....b...........:"......B"......
0860 53 22 01 00 14 00 00 00 67 22 01 00 0b 00 00 00 7c 22 01 00 4f 01 00 00 88 22 01 00 2a 00 00 00 S"......g"......|"..O...."..*...
0880 d8 23 01 00 0a 00 00 00 03 24 01 00 1d 00 00 00 0e 24 01 00 18 00 00 00 2c 24 01 00 18 00 00 00 .#.......$.......$......,$......
08a0 45 24 01 00 35 00 00 00 5e 24 01 00 4f 01 00 00 94 24 01 00 42 00 00 00 e4 25 01 00 d5 05 00 00 E$..5...^$..O....$..B....%......
08c0 27 26 01 00 42 00 00 00 fd 2b 01 00 45 00 00 00 40 2c 01 00 12 00 00 00 86 2c 01 00 0d 00 00 00 '&..B....+..E...@,.......,......
08e0 99 2c 01 00 0e 00 00 00 a7 2c 01 00 7d 02 00 00 b6 2c 01 00 13 00 00 00 34 2f 01 00 58 00 00 00 .,.......,..}....,......4/..X...
0900 48 2f 01 00 1d 00 00 00 a1 2f 01 00 2a 00 00 00 bf 2f 01 00 0d 00 00 00 ea 2f 01 00 0d 00 00 00 H/......./..*..../......./......
0920 f8 2f 01 00 b8 04 00 00 06 30 01 00 8a 01 00 00 bf 34 01 00 0e 00 00 00 4a 36 01 00 e9 00 00 00 ./.......0.......4......J6......
0940 59 36 01 00 a9 04 00 00 43 37 01 00 13 00 00 00 ed 3b 01 00 17 00 00 00 01 3c 01 00 0a 00 00 00 Y6......C7.......;.......<......
0960 19 3c 01 00 10 00 00 00 24 3c 01 00 11 00 00 00 35 3c 01 00 1e 00 00 00 47 3c 01 00 25 00 00 00 .<......$<......5<......G<..%...
0980 66 3c 01 00 24 00 00 00 8c 3c 01 00 27 00 00 00 b1 3c 01 00 13 00 00 00 d9 3c 01 00 25 00 00 00 f<..$....<..'....<.......<..%...
09a0 ed 3c 01 00 18 00 00 00 13 3d 01 00 19 00 00 00 2c 3d 01 00 2e 00 00 00 46 3d 01 00 1a 00 00 00 .<.......=......,=......F=......
09c0 75 3d 01 00 1e 00 00 00 90 3d 01 00 21 00 00 00 af 3d 01 00 1c 00 00 00 d1 3d 01 00 1b 00 00 00 u=.......=..!....=.......=......
09e0 ee 3d 01 00 0c 00 00 00 0a 3e 01 00 16 00 00 00 17 3e 01 00 27 00 00 00 2e 3e 01 00 30 00 00 00 .=.......>.......>..'....>..0...
0a00 56 3e 01 00 1e 00 00 00 87 3e 01 00 39 00 00 00 a6 3e 01 00 08 00 00 00 e0 3e 01 00 11 00 00 00 V>.......>..9....>.......>......
0a20 e9 3e 01 00 1f 00 00 00 fb 3e 01 00 24 00 00 00 1b 3f 01 00 13 00 00 00 40 3f 01 00 10 00 00 00 .>.......>..$....?......@?......
0a40 54 3f 01 00 0d 00 00 00 65 3f 01 00 08 00 00 00 73 3f 01 00 26 00 00 00 7c 3f 01 00 27 00 00 00 T?......e?......s?..&...|?..'...
0a60 a3 3f 01 00 33 00 00 00 cb 3f 01 00 39 00 00 00 ff 3f 01 00 11 00 00 00 39 40 01 00 36 00 00 00 .?..3....?..9....?......9@..6...
0a80 4b 40 01 00 36 00 00 00 82 40 01 00 93 00 00 00 b9 40 01 00 2e 00 00 00 4d 41 01 00 3a 00 00 00 K@..6....@.......@......MA..:...
0aa0 7c 41 01 00 33 00 00 00 b7 41 01 00 09 00 00 00 eb 41 01 00 18 00 00 00 f5 41 01 00 21 00 00 00 |A..3....A.......A.......A..!...
0ac0 0e 42 01 00 0d 00 00 00 30 42 01 00 33 00 00 00 3e 42 01 00 1e 00 00 00 72 42 01 00 3d 00 00 00 .B......0B..3...>B......rB..=...
0ae0 91 42 01 00 2d 00 00 00 cf 42 01 00 1f 00 00 00 fd 42 01 00 27 00 00 00 1d 43 01 00 26 00 00 00 .B..-....B.......B..'....C..&...
0b00 45 43 01 00 2a 00 00 00 6c 43 01 00 2a 00 00 00 97 43 01 00 29 00 00 00 c2 43 01 00 29 00 00 00 EC..*...lC..*....C..)....C..)...
0b20 ec 43 01 00 25 00 00 00 16 44 01 00 25 00 00 00 3c 44 01 00 20 00 00 00 62 44 01 00 31 00 00 00 .C..%....D..%...<D......bD..1...
0b40 83 44 01 00 23 00 00 00 b5 44 01 00 31 00 00 00 d9 44 01 00 26 00 00 00 0b 45 01 00 26 00 00 00 .D..#....D..1....D..&....E..&...
0b60 32 45 01 00 26 00 00 00 59 45 01 00 35 00 00 00 80 45 01 00 2e 00 00 00 b6 45 01 00 0e 00 00 00 2E..&...YE..5....E.......E......
0b80 e5 45 01 00 1c 00 00 00 f4 45 01 00 21 00 00 00 11 46 01 00 21 00 00 00 33 46 01 00 3a 00 00 00 .E.......E..!....F..!...3F..:...
0ba0 55 46 01 00 1c 00 00 00 90 46 01 00 1a 00 00 00 ad 46 01 00 20 00 00 00 c8 46 01 00 30 00 00 00 UF.......F.......F.......F..0...
0bc0 e9 46 01 00 31 00 00 00 1a 47 01 00 93 00 00 00 4c 47 01 00 a5 00 00 00 e0 47 01 00 23 00 00 00 .F..1....G......LG.......G..#...
0be0 86 48 01 00 28 00 00 00 aa 48 01 00 24 00 00 00 d3 48 01 00 0c 00 00 00 f8 48 01 00 24 00 00 00 .H..(....H..$....H.......H..$...
0c00 05 49 01 00 23 00 00 00 2a 49 01 00 27 00 00 00 4e 49 01 00 07 00 00 00 76 49 01 00 53 00 00 00 .I..#...*I..'...NI......vI..S...
0c20 7e 49 01 00 2e 00 00 00 d2 49 01 00 1e 00 00 00 01 4a 01 00 15 00 00 00 20 4a 01 00 15 00 00 00 ~I.......I.......J.......J......
0c40 36 4a 01 00 16 00 00 00 4c 4a 01 00 29 00 00 00 63 4a 01 00 0d 00 00 00 8d 4a 01 00 1d 00 00 00 6J......LJ..)...cJ.......J......
0c60 9b 4a 01 00 13 00 00 00 b9 4a 01 00 15 00 00 00 cd 4a 01 00 19 00 00 00 e3 4a 01 00 2c 00 00 00 .J.......J.......J.......J..,...
0c80 fd 4a 01 00 25 00 00 00 2a 4b 01 00 2c 00 00 00 50 4b 01 00 25 00 00 00 7d 4b 01 00 0e 00 00 00 .J..%...*K..,...PK..%...}K......
0ca0 a3 4b 01 00 2e 00 00 00 b2 4b 01 00 3f 00 00 00 e1 4b 01 00 2b 00 00 00 21 4c 01 00 08 00 00 00 .K.......K..?....K..+...!L......
0cc0 4d 4c 01 00 0c 00 00 00 56 4c 01 00 14 00 00 00 63 4c 01 00 2c 00 00 00 78 4c 01 00 13 00 00 00 ML......VL......cL..,...xL......
0ce0 a5 4c 01 00 23 00 00 00 b9 4c 01 00 40 00 00 00 dd 4c 01 00 0d 00 00 00 1e 4d 01 00 1c 00 00 00 .L..#....L..@....L.......M......
0d00 2c 4d 01 00 1a 00 00 00 49 4d 01 00 2d 00 00 00 64 4d 01 00 2c 00 00 00 92 4d 01 00 27 00 00 00 ,M......IM..-...dM..,....M..'...
0d20 bf 4d 01 00 1a 00 00 00 e7 4d 01 00 2e 00 00 00 02 4e 01 00 2c 00 00 00 31 4e 01 00 26 00 00 00 .M.......M.......N..,...1N..&...
0d40 5e 4e 01 00 2a 00 00 00 85 4e 01 00 30 00 00 00 b0 4e 01 00 36 00 00 00 e1 4e 01 00 50 00 00 00 ^N..*....N..0....N..6....N..P...
0d60 18 4f 01 00 28 00 00 00 69 4f 01 00 20 00 00 00 92 4f 01 00 29 00 00 00 b3 4f 01 00 10 00 00 00 .O..(...iO.......O..)....O......
0d80 dd 4f 01 00 19 00 00 00 ee 4f 01 00 22 00 00 00 08 50 01 00 3f 00 00 00 2b 50 01 00 54 00 00 00 .O.......O.."....P..?...+P..T...
0da0 6b 50 01 00 10 00 00 00 c0 50 01 00 15 00 00 00 d1 50 01 00 0d 00 00 00 e7 50 01 00 38 00 00 00 kP.......P.......P.......P..8...
0dc0 f5 50 01 00 56 00 00 00 2e 51 01 00 26 00 00 00 85 51 01 00 27 00 00 00 ac 51 01 00 34 00 00 00 .P..V....Q..&....Q..'....Q..4...
0de0 d4 51 01 00 1f 00 00 00 09 52 01 00 17 00 00 00 29 52 01 00 0c 00 00 00 41 52 01 00 28 00 00 00 .Q.......R......)R......AR..(...
0e00 4e 52 01 00 12 00 00 00 77 52 01 00 18 00 00 00 8a 52 01 00 0e 00 00 00 a3 52 01 00 14 00 00 00 NR......wR.......R.......R......
0e20 b2 52 01 00 15 00 00 00 c7 52 01 00 22 00 00 00 dd 52 01 00 0c 00 00 00 00 53 01 00 35 00 00 00 .R.......R.."....R.......S..5...
0e40 0d 53 01 00 4f 00 00 00 43 53 01 00 11 00 00 00 93 53 01 00 11 00 00 00 a5 53 01 00 05 00 00 00 .S..O...CS.......S.......S......
0e60 b7 53 01 00 09 00 00 00 bd 53 01 00 18 00 00 00 c7 53 01 00 35 00 00 00 e0 53 01 00 1f 00 00 00 .S.......S.......S..5....S......
0e80 16 54 01 00 07 00 00 00 36 54 01 00 0a 00 00 00 3e 54 01 00 0a 00 00 00 49 54 01 00 2b 00 00 00 .T......6T......>T......IT..+...
0ea0 54 54 01 00 39 00 00 00 80 54 01 00 3b 00 00 00 ba 54 01 00 24 00 00 00 f6 54 01 00 1d 00 00 00 TT..9....T..;....T..$....T......
0ec0 1b 55 01 00 64 00 00 00 39 55 01 00 24 00 00 00 9e 55 01 00 1e 00 00 00 c3 55 01 00 0b 00 00 00 .U..d...9U..$....U.......U......
0ee0 e2 55 01 00 0b 00 00 00 ee 55 01 00 18 00 00 00 fa 55 01 00 1d 00 00 00 13 56 01 00 20 00 00 00 .U.......U.......U.......V......
0f00 31 56 01 00 1a 00 00 00 52 56 01 00 15 00 00 00 6d 56 01 00 10 00 00 00 83 56 01 00 48 00 00 00 1V......RV......mV.......V..H...
0f20 94 56 01 00 0e 00 00 00 dd 56 01 00 1c 00 00 00 ec 56 01 00 0c 00 00 00 09 57 01 00 12 00 00 00 .V.......V.......V.......W......
0f40 16 57 01 00 22 00 00 00 29 57 01 00 2b 00 00 00 4c 57 01 00 1b 00 00 00 78 57 01 00 0e 00 00 00 .W.."...)W..+...LW......xW......
0f60 94 57 01 00 0c 00 00 00 a3 57 01 00 34 00 00 00 b0 57 01 00 0a 00 00 00 e5 57 01 00 44 00 00 00 .W.......W..4....W.......W..D...
0f80 f0 57 01 00 3f 00 00 00 35 58 01 00 2c 00 00 00 75 58 01 00 13 00 00 00 a2 58 01 00 16 00 00 00 .W..?...5X..,...uX.......X......
0fa0 b6 58 01 00 32 00 00 00 cd 58 01 00 21 00 00 00 00 59 01 00 22 00 00 00 22 59 01 00 22 00 00 00 .X..2....X..!....Y.."..."Y.."...
0fc0 45 59 01 00 30 00 00 00 68 59 01 00 11 00 00 00 99 59 01 00 1a 00 00 00 ab 59 01 00 09 00 00 00 EY..0...hY.......Y.......Y......
0fe0 c6 59 01 00 6f 00 00 00 d0 59 01 00 12 00 00 00 40 5a 01 00 66 00 00 00 53 5a 01 00 31 00 00 00 .Y..o....Y......@Z..f...SZ..1...
1000 ba 5a 01 00 2f 00 00 00 ec 5a 01 00 29 00 00 00 1c 5b 01 00 2d 00 00 00 46 5b 01 00 33 00 00 00 .Z../....Z..)....[..-...F[..3...
1020 74 5b 01 00 19 00 00 00 a8 5b 01 00 26 00 00 00 c2 5b 01 00 32 00 00 00 e9 5b 01 00 35 00 00 00 t[.......[..&....[..2....[..5...
1040 1c 5c 01 00 2c 00 00 00 52 5c 01 00 0a 00 00 00 7f 5c 01 00 0a 00 00 00 8a 5c 01 00 31 00 00 00 .\..,...R\.......\.......\..1...
1060 95 5c 01 00 49 00 00 00 c7 5c 01 00 34 00 00 00 11 5d 01 00 2e 00 00 00 46 5d 01 00 3e 00 00 00 .\..I....\..4....]......F]..>...
1080 75 5d 01 00 28 00 00 00 b4 5d 01 00 2c 00 00 00 dd 5d 01 00 2c 00 00 00 0a 5e 01 00 30 00 00 00 u]..(....]..,....]..,....^..0...
10a0 37 5e 01 00 29 00 00 00 68 5e 01 00 4e 00 00 00 92 5e 01 00 09 00 00 00 e1 5e 01 00 0b 00 00 00 7^..)...h^..N....^.......^......
10c0 eb 5e 01 00 20 00 00 00 f7 5e 01 00 22 00 00 00 18 5f 01 00 1b 00 00 00 3b 5f 01 00 19 00 00 00 .^.......^.."...._......;_......
10e0 57 5f 01 00 0c 00 00 00 71 5f 01 00 0c 00 00 00 7e 5f 01 00 26 00 00 00 8b 5f 01 00 3d 00 00 00 W_......q_......~_..&...._..=...
1100 b2 5f 01 00 1a 00 00 00 f0 5f 01 00 23 00 00 00 0b 60 01 00 16 00 00 00 2f 60 01 00 27 00 00 00 ._......._..#....`....../`..'...
1120 46 60 01 00 1d 00 00 00 6e 60 01 00 16 00 00 00 8c 60 01 00 1c 00 00 00 a3 60 01 00 2c 00 00 00 F`......n`.......`.......`..,...
1140 c0 60 01 00 29 00 00 00 ed 60 01 00 1e 00 00 00 17 61 01 00 24 00 00 00 36 61 01 00 15 00 00 00 .`..)....`.......a..$...6a......
1160 5b 61 01 00 0b 00 00 00 71 61 01 00 12 00 00 00 7d 61 01 00 12 00 00 00 90 61 01 00 22 00 00 00 [a......qa......}a.......a.."...
1180 a3 61 01 00 36 00 00 00 c6 61 01 00 1b 00 00 00 fd 61 01 00 1d 00 00 00 19 62 01 00 51 00 00 00 .a..6....a.......a.......b..Q...
11a0 37 62 01 00 2a 00 00 00 89 62 01 00 16 00 00 00 b4 62 01 00 1c 00 00 00 cb 62 01 00 25 00 00 00 7b..*....b.......b.......b..%...
11c0 e8 62 01 00 2e 00 00 00 0e 63 01 00 2d 00 00 00 3d 63 01 00 37 00 00 00 6b 63 01 00 36 00 00 00 .b.......c..-...=c..7...kc..6...
11e0 a3 63 01 00 32 00 00 00 da 63 01 00 31 00 00 00 0d 64 01 00 2a 00 00 00 3f 64 01 00 2c 00 00 00 .c..2....c..1....d..*...?d..,...
1200 6a 64 01 00 2c 00 00 00 97 64 01 00 3b 00 00 00 c4 64 01 00 23 00 00 00 00 65 01 00 07 00 00 00 jd..,....d..;....d..#....e......
1220 24 65 01 00 15 00 00 00 2c 65 01 00 1f 00 00 00 42 65 01 00 23 00 00 00 62 65 01 00 18 00 00 00 $e......,e......Be..#...be......
1240 86 65 01 00 36 00 00 00 9f 65 01 00 1c 00 00 00 d6 65 01 00 0e 00 00 00 f3 65 01 00 2a 00 00 00 .e..6....e.......e.......e..*...
1260 02 66 01 00 22 00 00 00 2d 66 01 00 1f 00 00 00 50 66 01 00 36 00 00 00 70 66 01 00 09 00 00 00 .f.."...-f......Pf..6...pf......
1280 a7 66 01 00 0f 00 00 00 b1 66 01 00 2d 00 00 00 c1 66 01 00 2d 00 00 00 ef 66 01 00 23 00 00 00 .f.......f..-....f..-....f..#...
12a0 1d 67 01 00 0f 00 00 00 41 67 01 00 27 00 00 00 51 67 01 00 27 00 00 00 79 67 01 00 1d 00 00 00 .g......Ag..'...Qg..'...yg......
12c0 a1 67 01 00 0e 00 00 00 bf 67 01 00 98 01 00 00 ce 67 01 00 3b 00 00 00 67 69 01 00 12 00 00 00 .g.......g.......g..;...gi......
12e0 a3 69 01 00 3a 00 00 00 b6 69 01 00 26 00 00 00 f1 69 01 00 0a 00 00 00 18 6a 01 00 12 00 00 00 .i..:....i..&....i.......j......
1300 23 6a 01 00 08 00 00 00 36 6a 01 00 26 00 00 00 3f 6a 01 00 17 00 00 00 66 6a 01 00 27 00 00 00 #j......6j..&...?j......fj..'...
1320 7e 6a 01 00 19 00 00 00 a6 6a 01 00 17 00 00 00 c0 6a 01 00 09 00 00 00 d8 6a 01 00 14 00 00 00 ~j.......j.......j.......j......
1340 e2 6a 01 00 22 00 00 00 f7 6a 01 00 22 00 00 00 1a 6b 01 00 2d 00 00 00 3d 6b 01 00 17 00 00 00 .j.."....j.."....k..-...=k......
1360 6b 6b 01 00 17 00 00 00 83 6b 01 00 26 00 00 00 9b 6b 01 00 11 00 00 00 c2 6b 01 00 29 00 00 00 kk.......k..&....k.......k..)...
1380 d4 6b 01 00 06 00 00 00 fe 6b 01 00 15 00 00 00 05 6c 01 00 1c 00 00 00 1b 6c 01 00 26 00 00 00 .k.......k.......l.......l..&...
13a0 38 6c 01 00 2f 00 00 00 5f 6c 01 00 40 00 00 00 8f 6c 01 00 45 00 00 00 d0 6c 01 00 29 00 00 00 8l../..._l..@....l..E....l..)...
13c0 16 6d 01 00 3f 00 00 00 40 6d 01 00 14 00 00 00 80 6d 01 00 26 00 00 00 95 6d 01 00 1e 00 00 00 .m..?...@m.......m..&....m......
13e0 bc 6d 01 00 37 00 00 00 db 6d 01 00 28 00 00 00 13 6e 01 00 2b 00 00 00 3c 6e 01 00 19 00 00 00 .m..7....m..(....n..+...<n......
1400 68 6e 01 00 23 00 00 00 82 6e 01 00 22 00 00 00 a6 6e 01 00 38 00 00 00 c9 6e 01 00 17 00 00 00 hn..#....n.."....n..8....n......
1420 02 6f 01 00 2b 00 00 00 1a 6f 01 00 3b 00 00 00 46 6f 01 00 38 00 00 00 82 6f 01 00 3a 00 00 00 .o..+....o..;...Fo..8....o..:...
1440 bb 6f 01 00 3a 00 00 00 f6 6f 01 00 19 00 00 00 31 70 01 00 1a 00 00 00 4b 70 01 00 3b 00 00 00 .o..:....o......1p......Kp..;...
1460 66 70 01 00 2b 00 00 00 a2 70 01 00 2c 00 00 00 ce 70 01 00 1c 00 00 00 fb 70 01 00 42 00 00 00 fp..+....p..,....p.......p..B...
1480 18 71 01 00 18 00 00 00 5b 71 01 00 26 00 00 00 74 71 01 00 38 00 00 00 9b 71 01 00 28 00 00 00 .q......[q..&...tq..8....q..(...
14a0 d4 71 01 00 2d 00 00 00 fd 71 01 00 19 00 00 00 2b 72 01 00 32 00 00 00 45 72 01 00 18 00 00 00 .q..-....q......+r..2...Er......
14c0 78 72 01 00 16 00 00 00 91 72 01 00 2d 00 00 00 a8 72 01 00 21 00 00 00 d6 72 01 00 17 00 00 00 xr.......r..-....r..!....r......
14e0 f8 72 01 00 2f 00 00 00 10 73 01 00 32 00 00 00 40 73 01 00 18 00 00 00 73 73 01 00 22 00 00 00 .r../....s..2...@s......ss.."...
1500 8c 73 01 00 1e 00 00 00 af 73 01 00 3f 00 00 00 ce 73 01 00 20 00 00 00 0e 74 01 00 27 00 00 00 .s.......s..?....s.......t..'...
1520 2f 74 01 00 1a 00 00 00 57 74 01 00 19 00 00 00 72 74 01 00 10 00 00 00 8c 74 01 00 25 00 00 00 /t......Wt......rt.......t..%...
1540 9d 74 01 00 1f 00 00 00 c3 74 01 00 17 00 00 00 e3 74 01 00 1e 00 00 00 fb 74 01 00 20 00 00 00 .t.......t.......t.......t......
1560 1a 75 01 00 36 00 00 00 3b 75 01 00 22 00 00 00 72 75 01 00 22 00 00 00 95 75 01 00 1f 00 00 00 .u..6...;u.."...ru.."....u......
1580 b8 75 01 00 15 00 00 00 d8 75 01 00 1f 00 00 00 ee 75 01 00 16 00 00 00 0e 76 01 00 28 00 00 00 .u.......u.......u.......v..(...
15a0 25 76 01 00 2e 00 00 00 4e 76 01 00 37 00 00 00 7d 76 01 00 1d 00 00 00 b5 76 01 00 20 00 00 00 %v......Nv..7...}v.......v......
15c0 d3 76 01 00 3a 00 00 00 f4 76 01 00 14 00 00 00 2f 77 01 00 2b 00 00 00 44 77 01 00 1b 00 00 00 .v..:....v....../w..+...Dw......
15e0 70 77 01 00 0f 00 00 00 8c 77 01 00 3b 00 00 00 9c 77 01 00 47 00 00 00 d8 77 01 00 1c 00 00 00 pw.......w..;....w..G....w......
1600 20 78 01 00 3a 00 00 00 3d 78 01 00 2a 00 00 00 78 78 01 00 1c 00 00 00 a3 78 01 00 1e 00 00 00 .x..:...=x..*...xx.......x......
1620 c0 78 01 00 19 00 00 00 df 78 01 00 16 00 00 00 f9 78 01 00 1c 00 00 00 10 79 01 00 24 00 00 00 .x.......x.......x.......y..$...
1640 2d 79 01 00 20 00 00 00 52 79 01 00 1d 00 00 00 73 79 01 00 1d 00 00 00 91 79 01 00 11 00 00 00 -y......Ry......sy.......y......
1660 af 79 01 00 26 00 00 00 c1 79 01 00 24 00 00 00 e8 79 01 00 2b 00 00 00 0d 7a 01 00 1d 00 00 00 .y..&....y..$....y..+....z......
1680 39 7a 01 00 24 00 00 00 57 7a 01 00 3b 00 00 00 7c 7a 01 00 1d 00 00 00 b8 7a 01 00 1d 00 00 00 9z..$...Wz..;...|z.......z......
16a0 d6 7a 01 00 2f 00 00 00 f4 7a 01 00 22 00 00 00 24 7b 01 00 0f 00 00 00 47 7b 01 00 30 00 00 00 .z../....z.."...${......G{..0...
16c0 57 7b 01 00 43 00 00 00 88 7b 01 00 1f 00 00 00 cc 7b 01 00 22 00 00 00 ec 7b 01 00 18 00 00 00 W{..C....{.......{.."....{......
16e0 0f 7c 01 00 14 00 00 00 28 7c 01 00 28 00 00 00 3d 7c 01 00 03 00 00 00 66 7c 01 00 10 00 00 00 .|......(|..(...=|......f|......
1700 6a 7c 01 00 12 00 00 00 7b 7c 01 00 10 00 00 00 8e 7c 01 00 16 00 00 00 9f 7c 01 00 34 00 00 00 j|......{|.......|.......|..4...
1720 b6 7c 01 00 2d 00 00 00 eb 7c 01 00 1a 00 00 00 19 7d 01 00 12 00 00 00 34 7d 01 00 0c 00 00 00 .|..-....|.......}......4}......
1740 47 7d 01 00 84 04 00 00 54 7d 01 00 c2 03 00 00 d9 81 01 00 10 00 00 00 9c 85 01 00 10 00 00 00 G}......T}......................
1760 ad 85 01 00 0c 00 00 00 be 85 01 00 56 01 00 00 cb 85 01 00 13 00 00 00 22 87 01 00 1b 00 00 00 ............V...........".......
1780 36 87 01 00 0e 00 00 00 52 87 01 00 0d 00 00 00 61 87 01 00 0d 00 00 00 6f 87 01 00 0e 00 00 00 6.......R.......a.......o.......
17a0 7d 87 01 00 3f 06 00 00 8c 87 01 00 28 00 00 00 cc 8d 01 00 92 0c 00 00 f5 8d 01 00 09 00 00 00 }...?.......(...................
17c0 88 9a 01 00 31 00 00 00 92 9a 01 00 a5 01 00 00 c4 9a 01 00 0d 00 00 00 6a 9c 01 00 d4 01 00 00 ....1...................j.......
17e0 78 9c 01 00 60 02 00 00 4d 9e 01 00 9c 01 00 00 ae a0 01 00 28 04 00 00 4b a2 01 00 d7 02 00 00 x...`...M...........(...K.......
1800 74 a6 01 00 9b 04 00 00 4c a9 01 00 20 04 00 00 e8 ad 01 00 26 06 00 00 09 b2 01 00 8b 02 00 00 t.......L...........&...........
1820 30 b8 01 00 77 01 00 00 bc ba 01 00 ba 00 00 00 34 bc 01 00 ae 03 00 00 ef bc 01 00 70 03 00 00 0...w...........4...........p...
1840 9e c0 01 00 05 00 00 00 0f c4 01 00 09 00 00 00 15 c4 01 00 10 00 00 00 1f c4 01 00 38 04 00 00 ............................8...
1860 30 c4 01 00 06 01 00 00 69 c8 01 00 ab 06 00 00 70 c9 01 00 00 0f 00 00 1c d0 01 00 b8 00 00 00 0.......i.......p...............
1880 1d df 01 00 dd 02 00 00 d6 df 01 00 1a 01 00 00 b4 e2 01 00 fc 00 00 00 cf e3 01 00 f4 00 00 00 ................................
18a0 cc e4 01 00 9a 02 00 00 c1 e5 01 00 1c 01 00 00 5c e8 01 00 9b 01 00 00 79 e9 01 00 c8 01 00 00 ................\.......y.......
18c0 15 eb 01 00 4b 04 00 00 de ec 01 00 e6 01 00 00 2a f1 01 00 09 00 00 00 11 f3 01 00 9e 00 00 00 ....K...........*...............
18e0 1b f3 01 00 e4 00 00 00 ba f3 01 00 92 00 00 00 9f f4 01 00 13 00 00 00 32 f5 01 00 1b 00 00 00 ........................2.......
1900 46 f5 01 00 39 06 00 00 62 f5 01 00 1b 00 00 00 9c fb 01 00 1b 00 00 00 b8 fb 01 00 15 00 00 00 F...9...b.......................
1920 d4 fb 01 00 45 00 00 00 ea fb 01 00 ed 00 00 00 30 fc 01 00 1e 00 00 00 1e fd 01 00 25 00 00 00 ....E...........0...........%...
1940 3d fd 01 00 24 00 00 00 63 fd 01 00 2d 00 00 00 88 fd 01 00 16 00 00 00 b6 fd 01 00 06 00 00 00 =...$...c...-...................
1960 cd fd 01 00 1d 00 00 00 d4 fd 01 00 0a 00 00 00 f2 fd 01 00 09 00 00 00 fd fd 01 00 13 00 00 00 ................................
1980 07 fe 01 00 19 00 00 00 1b fe 01 00 0b 00 00 00 35 fe 01 00 06 00 00 00 41 fe 01 00 56 00 00 00 ................5.......A...V...
19a0 48 fe 01 00 12 03 00 00 9f fe 01 00 ec 04 00 00 b2 01 02 00 33 09 00 00 9f 06 02 00 4e 01 00 00 H...................3.......N...
19c0 d3 0f 02 00 6c 01 00 00 22 11 02 00 68 00 00 00 8f 12 02 00 1b 00 00 00 f8 12 02 00 08 08 00 00 ....l..."...h...................
19e0 14 13 02 00 9c 01 00 00 1d 1b 02 00 05 00 00 00 ba 1c 02 00 af 09 00 00 c0 1c 02 00 55 00 00 00 ............................U...
1a00 70 26 02 00 16 06 00 00 c6 26 02 00 13 00 00 00 dd 2c 02 00 56 03 00 00 f1 2c 02 00 d1 03 00 00 p&.......&.......,..V....,......
1a20 48 30 02 00 c1 00 00 00 1a 34 02 00 10 02 00 00 dc 34 02 00 20 03 00 00 ed 36 02 00 d0 02 00 00 H0.......4.......4.......6......
1a40 0e 3a 02 00 c0 01 00 00 df 3c 02 00 17 01 00 00 a0 3e 02 00 e3 01 00 00 b8 3f 02 00 50 00 00 00 .:.......<.......>.......?..P...
1a60 9c 41 02 00 54 00 00 00 ed 41 02 00 63 01 00 00 42 42 02 00 04 02 00 00 a6 43 02 00 81 01 00 00 .A..T....A..c...BB.......C......
1a80 ab 45 02 00 0a 00 00 00 2d 47 02 00 16 00 00 00 38 47 02 00 b1 03 00 00 4f 47 02 00 35 03 00 00 .E......-G......8G......OG..5...
1aa0 01 4b 02 00 22 08 00 00 37 4e 02 00 08 03 00 00 5a 56 02 00 92 02 00 00 63 59 02 00 f1 11 00 00 .K.."...7N......ZV......cY......
1ac0 f6 5b 02 00 61 00 00 00 e8 6d 02 00 dd 06 00 00 4a 6e 02 00 6e 00 00 00 28 75 02 00 14 00 00 00 .[..a....m......Jn..n...(u......
1ae0 97 75 02 00 fa 00 00 00 ac 75 02 00 09 00 00 00 a7 76 02 00 03 05 00 00 b1 76 02 00 08 00 00 00 .u.......u.......v.......v......
1b00 b5 7b 02 00 11 00 00 00 be 7b 02 00 1f 00 00 00 d0 7b 02 00 1e 00 00 00 f0 7b 02 00 0c 00 00 00 .{.......{.......{.......{......
1b20 0f 7c 02 00 97 01 00 00 1c 7c 02 00 30 00 00 00 b4 7d 02 00 09 00 00 00 e5 7d 02 00 1b 00 00 00 .|.......|..0....}.......}......
1b40 ef 7d 02 00 1c 00 00 00 0b 7e 02 00 18 00 00 00 28 7e 02 00 3f 00 00 00 41 7e 02 00 84 01 00 00 .}.......~......(~..?...A~......
1b60 81 7e 02 00 41 00 00 00 06 80 02 00 6f 06 00 00 48 80 02 00 4f 00 00 00 b8 86 02 00 52 00 00 00 .~..A.......o...H...O.......R...
1b80 08 87 02 00 16 00 00 00 5b 87 02 00 11 00 00 00 72 87 02 00 12 00 00 00 84 87 02 00 d6 02 00 00 ........[.......r...............
1ba0 97 87 02 00 19 00 00 00 6e 8a 02 00 6c 00 00 00 88 8a 02 00 22 00 00 00 f5 8a 02 00 33 00 00 00 ........n...l.......".......3...
1bc0 18 8b 02 00 13 00 00 00 4c 8b 02 00 13 00 00 00 60 8b 02 00 56 05 00 00 74 8b 02 00 bd 01 00 00 ........L.......`...V...t.......
1be0 cb 90 02 00 10 00 00 00 89 92 02 00 2b 01 00 00 9a 92 02 00 81 05 00 00 c6 93 02 00 12 00 00 00 ............+...................
1c00 48 99 02 00 18 00 00 00 5b 99 02 00 0a 00 00 00 74 99 02 00 10 00 00 00 7f 99 02 00 16 00 00 00 H.......[.......t...............
1c20 90 99 02 00 24 00 00 00 a7 99 02 00 2c 00 00 00 cc 99 02 00 2b 00 00 00 f9 99 02 00 34 00 00 00 ....$.......,.......+.......4...
1c40 25 9a 02 00 27 00 00 00 5a 9a 02 00 50 00 00 00 82 9a 02 00 1f 00 00 00 d3 9a 02 00 30 00 00 00 %...'...Z...P...............0...
1c60 f3 9a 02 00 39 00 00 00 24 9b 02 00 23 00 00 00 5e 9b 02 00 23 00 00 00 82 9b 02 00 3b 00 00 00 ....9...$...#...^...#.......;...
1c80 a6 9b 02 00 24 00 00 00 e2 9b 02 00 24 00 00 00 07 9c 02 00 0c 00 00 00 2c 9c 02 00 20 00 00 00 ....$.......$...........,.......
1ca0 39 9c 02 00 2e 00 00 00 5a 9c 02 00 32 00 00 00 89 9c 02 00 20 00 00 00 bc 9c 02 00 45 00 00 00 9.......Z...2...............E...
1cc0 dd 9c 02 00 09 00 00 00 23 9d 02 00 18 00 00 00 2d 9d 02 00 2c 00 00 00 46 9d 02 00 31 00 00 00 ........#.......-...,...F...1...
1ce0 73 9d 02 00 1f 00 00 00 a5 9d 02 00 18 00 00 00 c5 9d 02 00 11 00 00 00 de 9d 02 00 0e 00 00 00 s...............................
1d00 f0 9d 02 00 36 00 00 00 ff 9d 02 00 36 00 00 00 36 9e 02 00 39 00 00 00 6d 9e 02 00 58 00 00 00 ....6.......6...6...9...m...X...
1d20 a7 9e 02 00 13 00 00 00 00 9f 02 00 37 00 00 00 14 9f 02 00 37 00 00 00 4c 9f 02 00 a1 00 00 00 ............7.......7...L.......
1d40 84 9f 02 00 36 00 00 00 26 a0 02 00 3d 00 00 00 5d a0 02 00 37 00 00 00 9b a0 02 00 09 00 00 00 ....6...&...=...]...7...........
1d60 d3 a0 02 00 37 00 00 00 dd a0 02 00 27 00 00 00 15 a1 02 00 13 00 00 00 3d a1 02 00 4f 00 00 00 ....7.......'...........=...O...
1d80 51 a1 02 00 2a 00 00 00 a1 a1 02 00 59 00 00 00 cc a1 02 00 41 00 00 00 26 a2 02 00 26 00 00 00 Q...*.......Y.......A...&...&...
1da0 68 a2 02 00 36 00 00 00 8f a2 02 00 37 00 00 00 c6 a2 02 00 42 00 00 00 fe a2 02 00 42 00 00 00 h...6.......7.......B.......B...
1dc0 41 a3 02 00 3e 00 00 00 84 a3 02 00 3e 00 00 00 c3 a3 02 00 35 00 00 00 02 a4 02 00 37 00 00 00 A...>.......>.......5.......7...
1de0 38 a4 02 00 2d 00 00 00 70 a4 02 00 3e 00 00 00 9e a4 02 00 36 00 00 00 dd a4 02 00 45 00 00 00 8...-...p...>.......6.......E...
1e00 14 a5 02 00 30 00 00 00 5a a5 02 00 3b 00 00 00 8b a5 02 00 31 00 00 00 c7 a5 02 00 3e 00 00 00 ....0...Z...;.......1.......>...
1e20 f9 a5 02 00 39 00 00 00 38 a6 02 00 15 00 00 00 72 a6 02 00 29 00 00 00 88 a6 02 00 2a 00 00 00 ....9...8.......r...).......*...
1e40 b2 a6 02 00 25 00 00 00 dd a6 02 00 3d 00 00 00 03 a7 02 00 17 00 00 00 41 a7 02 00 18 00 00 00 ....%.......=...........A.......
1e60 59 a7 02 00 1e 00 00 00 72 a7 02 00 38 00 00 00 91 a7 02 00 3e 00 00 00 ca a7 02 00 9d 00 00 00 Y.......r...8.......>...........
1e80 09 a8 02 00 ad 00 00 00 a7 a8 02 00 27 00 00 00 55 a9 02 00 2b 00 00 00 7d a9 02 00 2b 00 00 00 ............'...U...+...}...+...
1ea0 a9 a9 02 00 0c 00 00 00 d5 a9 02 00 25 00 00 00 e2 a9 02 00 2e 00 00 00 08 aa 02 00 2d 00 00 00 ............%...............-...
1ec0 37 aa 02 00 06 00 00 00 65 aa 02 00 56 00 00 00 6c aa 02 00 38 00 00 00 c3 aa 02 00 24 00 00 00 7.......e...V...l...8.......$...
1ee0 fc aa 02 00 23 00 00 00 21 ab 02 00 1f 00 00 00 45 ab 02 00 16 00 00 00 65 ab 02 00 2b 00 00 00 ....#...!.......E.......e...+...
1f00 7c ab 02 00 0f 00 00 00 a8 ab 02 00 26 00 00 00 b8 ab 02 00 13 00 00 00 df ab 02 00 15 00 00 00 |...........&...................
1f20 f3 ab 02 00 20 00 00 00 09 ac 02 00 2d 00 00 00 2a ac 02 00 31 00 00 00 58 ac 02 00 39 00 00 00 ............-...*...1...X...9...
1f40 8a ac 02 00 34 00 00 00 c4 ac 02 00 0e 00 00 00 f9 ac 02 00 40 00 00 00 08 ad 02 00 41 00 00 00 ....4...............@.......A...
1f60 49 ad 02 00 2a 00 00 00 8b ad 02 00 08 00 00 00 b6 ad 02 00 0f 00 00 00 bf ad 02 00 15 00 00 00 I...*...........................
1f80 cf ad 02 00 2e 00 00 00 e5 ad 02 00 1a 00 00 00 14 ae 02 00 36 00 00 00 2f ae 02 00 45 00 00 00 ....................6.../...E...
1fa0 66 ae 02 00 0f 00 00 00 ac ae 02 00 24 00 00 00 bc ae 02 00 28 00 00 00 e1 ae 02 00 2d 00 00 00 f...........$.......(.......-...
1fc0 0a af 02 00 31 00 00 00 38 af 02 00 39 00 00 00 6a af 02 00 29 00 00 00 a4 af 02 00 3f 00 00 00 ....1...8...9...j...).......?...
1fe0 ce af 02 00 36 00 00 00 0e b0 02 00 4a 00 00 00 45 b0 02 00 3f 00 00 00 90 b0 02 00 48 00 00 00 ....6.......J...E...?.......H...
2000 d0 b0 02 00 39 00 00 00 19 b1 02 00 5d 00 00 00 53 b1 02 00 33 00 00 00 b1 b1 02 00 28 00 00 00 ....9.......]...S...3.......(...
2020 e5 b1 02 00 27 00 00 00 0e b2 02 00 17 00 00 00 36 b2 02 00 19 00 00 00 4e b2 02 00 24 00 00 00 ....'...........6.......N...$...
2040 68 b2 02 00 59 00 00 00 8d b2 02 00 50 00 00 00 e7 b2 02 00 18 00 00 00 38 b3 02 00 1b 00 00 00 h...Y.......P...........8.......
2060 51 b3 02 00 0c 00 00 00 6d b3 02 00 49 00 00 00 7a b3 02 00 55 00 00 00 c4 b3 02 00 26 00 00 00 Q.......m...I...z...U.......&...
2080 1a b4 02 00 2c 00 00 00 41 b4 02 00 43 00 00 00 6e b4 02 00 1f 00 00 00 b2 b4 02 00 1a 00 00 00 ....,...A...C...n...............
20a0 d2 b4 02 00 0e 00 00 00 ed b4 02 00 2b 00 00 00 fc b4 02 00 1d 00 00 00 28 b5 02 00 1a 00 00 00 ............+...........(.......
20c0 46 b5 02 00 11 00 00 00 61 b5 02 00 17 00 00 00 73 b5 02 00 1b 00 00 00 8b b5 02 00 2a 00 00 00 F.......a.......s...........*...
20e0 a7 b5 02 00 0e 00 00 00 d2 b5 02 00 34 00 00 00 e1 b5 02 00 5a 00 00 00 16 b6 02 00 12 00 00 00 ............4.......Z...........
2100 71 b6 02 00 11 00 00 00 84 b6 02 00 07 00 00 00 96 b6 02 00 0b 00 00 00 9e b6 02 00 23 00 00 00 q...........................#...
2120 aa b6 02 00 4a 00 00 00 ce b6 02 00 22 00 00 00 19 b7 02 00 0f 00 00 00 3c b7 02 00 0a 00 00 00 ....J......."...........<.......
2140 4c b7 02 00 0f 00 00 00 57 b7 02 00 34 00 00 00 67 b7 02 00 45 00 00 00 9c b7 02 00 4b 00 00 00 L.......W...4...g...E.......K...
2160 e2 b7 02 00 2d 00 00 00 2e b8 02 00 20 00 00 00 5c b8 02 00 66 00 00 00 7d b8 02 00 3c 00 00 00 ....-...........\...f...}...<...
2180 e4 b8 02 00 1e 00 00 00 21 b9 02 00 0c 00 00 00 40 b9 02 00 0c 00 00 00 4d b9 02 00 24 00 00 00 ........!.......@.......M...$...
21a0 5a b9 02 00 21 00 00 00 7f b9 02 00 26 00 00 00 a1 b9 02 00 1f 00 00 00 c8 b9 02 00 1f 00 00 00 Z...!.......&...................
21c0 e8 b9 02 00 21 00 00 00 08 ba 02 00 5c 00 00 00 2a ba 02 00 1a 00 00 00 87 ba 02 00 28 00 00 00 ....!.......\...*...........(...
21e0 a2 ba 02 00 17 00 00 00 cb ba 02 00 16 00 00 00 e3 ba 02 00 26 00 00 00 fa ba 02 00 30 00 00 00 ....................&.......0...
2200 21 bb 02 00 33 00 00 00 52 bb 02 00 0f 00 00 00 86 bb 02 00 0d 00 00 00 96 bb 02 00 3c 00 00 00 !...3...R...................<...
2220 a4 bb 02 00 11 00 00 00 e1 bb 02 00 4c 00 00 00 f3 bb 02 00 4b 00 00 00 40 bc 02 00 33 00 00 00 ............L.......K...@...3...
2240 8c bc 02 00 13 00 00 00 c0 bc 02 00 1b 00 00 00 d4 bc 02 00 3c 00 00 00 f0 bc 02 00 25 00 00 00 ....................<.......%...
2260 2d bd 02 00 24 00 00 00 53 bd 02 00 22 00 00 00 78 bd 02 00 37 00 00 00 9b bd 02 00 16 00 00 00 -...$...S..."...x...7...........
2280 d3 bd 02 00 19 00 00 00 ea bd 02 00 09 00 00 00 04 be 02 00 70 00 00 00 0e be 02 00 18 00 00 00 ....................p...........
22a0 7f be 02 00 68 00 00 00 98 be 02 00 33 00 00 00 01 bf 02 00 39 00 00 00 35 bf 02 00 43 00 00 00 ....h.......3.......9...5...C...
22c0 6f bf 02 00 42 00 00 00 b3 bf 02 00 4b 00 00 00 f6 bf 02 00 27 00 00 00 42 c0 02 00 31 00 00 00 o...B.......K.......'...B...1...
22e0 6a c0 02 00 39 00 00 00 9c c0 02 00 3d 00 00 00 d6 c0 02 00 35 00 00 00 14 c1 02 00 0b 00 00 00 j...9.......=.......5...........
2300 4a c1 02 00 0a 00 00 00 56 c1 02 00 36 00 00 00 61 c1 02 00 54 00 00 00 98 c1 02 00 4b 00 00 00 J.......V...6...a...T.......K...
2320 ed c1 02 00 33 00 00 00 39 c2 02 00 41 00 00 00 6d c2 02 00 30 00 00 00 af c2 02 00 34 00 00 00 ....3...9...A...m...0.......4...
2340 e0 c2 02 00 34 00 00 00 15 c3 02 00 38 00 00 00 4a c3 02 00 3c 00 00 00 83 c3 02 00 51 00 00 00 ....4.......8...J...<.......Q...
2360 c0 c3 02 00 09 00 00 00 12 c4 02 00 1a 00 00 00 1c c4 02 00 26 00 00 00 37 c4 02 00 25 00 00 00 ....................&...7...%...
2380 5e c4 02 00 1b 00 00 00 84 c4 02 00 20 00 00 00 a0 c4 02 00 0c 00 00 00 c1 c4 02 00 11 00 00 00 ^...............................
23a0 ce c4 02 00 2e 00 00 00 e0 c4 02 00 48 00 00 00 0f c5 02 00 22 00 00 00 58 c5 02 00 2c 00 00 00 ............H......."...X...,...
23c0 7b c5 02 00 1f 00 00 00 a8 c5 02 00 34 00 00 00 c8 c5 02 00 22 00 00 00 fd c5 02 00 1b 00 00 00 {...........4......."...........
23e0 20 c6 02 00 21 00 00 00 3c c6 02 00 39 00 00 00 5e c6 02 00 31 00 00 00 98 c6 02 00 2a 00 00 00 ....!...<...9...^...1.......*...
2400 ca c6 02 00 36 00 00 00 f5 c6 02 00 1c 00 00 00 2c c7 02 00 11 00 00 00 49 c7 02 00 12 00 00 00 ....6...........,.......I.......
2420 5b c7 02 00 15 00 00 00 6e c7 02 00 20 00 00 00 84 c7 02 00 56 00 00 00 a5 c7 02 00 20 00 00 00 [.......n...........V...........
2440 fc c7 02 00 21 00 00 00 1d c8 02 00 54 00 00 00 3f c8 02 00 2c 00 00 00 94 c8 02 00 16 00 00 00 ....!.......T...?...,...........
2460 c1 c8 02 00 20 00 00 00 d8 c8 02 00 27 00 00 00 f9 c8 02 00 36 00 00 00 21 c9 02 00 35 00 00 00 ............'.......6...!...5...
2480 58 c9 02 00 3e 00 00 00 8e c9 02 00 3d 00 00 00 cd c9 02 00 39 00 00 00 0b ca 02 00 38 00 00 00 X...>.......=.......9.......8...
24a0 45 ca 02 00 2e 00 00 00 7e ca 02 00 30 00 00 00 ad ca 02 00 30 00 00 00 de ca 02 00 45 00 00 00 E.......~...0.......0.......E...
24c0 0f cb 02 00 29 00 00 00 55 cb 02 00 0b 00 00 00 7f cb 02 00 1a 00 00 00 8b cb 02 00 21 00 00 00 ....)...U...................!...
24e0 a6 cb 02 00 23 00 00 00 c8 cb 02 00 23 00 00 00 ec cb 02 00 40 00 00 00 10 cc 02 00 1c 00 00 00 ....#.......#.......@...........
2500 51 cc 02 00 0e 00 00 00 6e cc 02 00 31 00 00 00 7d cc 02 00 2c 00 00 00 af cc 02 00 2a 00 00 00 Q.......n...1...}...,.......*...
2520 dc cc 02 00 3c 00 00 00 07 cd 02 00 07 00 00 00 44 cd 02 00 0d 00 00 00 4c cd 02 00 3e 00 00 00 ....<...........D.......L...>...
2540 5a cd 02 00 3e 00 00 00 99 cd 02 00 23 00 00 00 d8 cd 02 00 16 00 00 00 fc cd 02 00 28 00 00 00 Z...>.......#...............(...
2560 13 ce 02 00 2f 00 00 00 3c ce 02 00 22 00 00 00 6c ce 02 00 0e 00 00 00 8f ce 02 00 01 00 00 00 ..../...<..."...l...............
2580 51 00 00 00 2b 00 00 00 e9 00 00 00 82 01 00 00 d1 01 00 00 a6 01 00 00 7c 01 00 00 46 00 00 00 Q...+...................|...F...
25a0 00 00 00 00 bd 00 00 00 fd 00 00 00 00 00 00 00 a1 01 00 00 25 00 00 00 26 01 00 00 43 01 00 00 ....................%...&...C...
25c0 3c 01 00 00 00 00 00 00 59 00 00 00 00 00 00 00 ae 00 00 00 e6 00 00 00 5f 00 00 00 00 00 00 00 <.......Y..............._.......
25e0 23 02 00 00 00 00 00 00 e1 00 00 00 cd 01 00 00 1e 01 00 00 00 00 00 00 0e 02 00 00 35 01 00 00 #...........................5...
2600 00 00 00 00 a3 00 00 00 fa 00 00 00 7b 00 00 00 02 00 00 00 00 00 00 00 02 01 00 00 6f 00 00 00 ............{...............o...
2620 00 00 00 00 00 00 00 00 ce 00 00 00 62 01 00 00 00 00 00 00 30 01 00 00 6e 01 00 00 00 00 00 00 ............b.......0...n.......
2640 96 01 00 00 aa 00 00 00 6c 01 00 00 78 01 00 00 e7 00 00 00 00 00 00 00 24 02 00 00 2f 01 00 00 ........l...x...........$.../...
2660 3f 00 00 00 4f 02 00 00 cb 00 00 00 09 02 00 00 3d 02 00 00 22 00 00 00 b9 00 00 00 1b 02 00 00 ?...O...........=..."...........
2680 0e 01 00 00 93 00 00 00 20 01 00 00 21 01 00 00 fe 01 00 00 48 00 00 00 3e 02 00 00 e7 01 00 00 ............!.......H...>.......
26a0 00 00 00 00 00 00 00 00 84 01 00 00 8c 00 00 00 66 00 00 00 16 00 00 00 9c 00 00 00 c2 00 00 00 ................f...............
26c0 31 00 00 00 00 00 00 00 f7 01 00 00 50 01 00 00 67 00 00 00 81 01 00 00 2a 01 00 00 d3 00 00 00 1...........P...g.......*.......
26e0 00 00 00 00 0a 01 00 00 00 00 00 00 76 00 00 00 00 00 00 00 68 01 00 00 de 00 00 00 00 00 00 00 ............v.......h...........
2700 00 00 00 00 30 02 00 00 3b 01 00 00 ed 01 00 00 4c 00 00 00 00 00 00 00 10 01 00 00 50 00 00 00 ....0...;.......L...........P...
2720 bb 01 00 00 ff 01 00 00 be 01 00 00 75 01 00 00 27 00 00 00 4e 01 00 00 00 00 00 00 00 00 00 00 ............u...'...N...........
2740 80 00 00 00 11 01 00 00 00 00 00 00 36 01 00 00 08 02 00 00 4d 02 00 00 e0 00 00 00 be 00 00 00 ............6.......M...........
2760 00 00 00 00 72 00 00 00 54 01 00 00 00 00 00 00 3f 02 00 00 dc 01 00 00 00 00 00 00 60 01 00 00 ....r...T.......?...........`...
2780 88 01 00 00 5c 01 00 00 90 01 00 00 3a 01 00 00 00 00 00 00 00 00 00 00 1a 01 00 00 a2 00 00 00 ....\.......:...................
27a0 9e 01 00 00 13 00 00 00 03 00 00 00 3e 00 00 00 e8 00 00 00 37 02 00 00 00 00 00 00 4e 00 00 00 ............>.......7.......N...
27c0 b6 00 00 00 6b 01 00 00 00 00 00 00 f4 00 00 00 58 00 00 00 3c 00 00 00 e1 01 00 00 cc 01 00 00 ....k...........X...<...........
27e0 00 00 00 00 db 01 00 00 00 00 00 00 00 00 00 00 2a 00 00 00 d2 00 00 00 00 00 00 00 fe 00 00 00 ................*...............
2800 85 00 00 00 19 02 00 00 00 00 00 00 42 01 00 00 57 01 00 00 6d 00 00 00 59 01 00 00 62 00 00 00 ............B...W...m...Y...b...
2820 00 00 00 00 36 02 00 00 f1 01 00 00 52 01 00 00 00 00 00 00 00 00 00 00 22 01 00 00 b3 01 00 00 ....6.......R...........".......
2840 97 00 00 00 54 02 00 00 36 00 00 00 ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f 01 00 00 ....T...6.......................
2860 26 02 00 00 00 00 00 00 01 02 00 00 1c 00 00 00 3e 01 00 00 45 02 00 00 43 00 00 00 7e 00 00 00 &...............>...E...C...~...
2880 0a 02 00 00 f7 00 00 00 25 02 00 00 a8 01 00 00 42 00 00 00 00 00 00 00 01 01 00 00 84 00 00 00 ........%.......B...............
28a0 00 00 00 00 60 00 00 00 27 01 00 00 ed 00 00 00 7d 00 00 00 00 00 00 00 a0 01 00 00 00 00 00 00 ....`...'.......}...............
28c0 39 00 00 00 00 00 00 00 00 00 00 00 e9 01 00 00 00 00 00 00 4b 02 00 00 04 00 00 00 9f 01 00 00 9...................K...........
28e0 8b 00 00 00 28 02 00 00 00 00 00 00 c5 01 00 00 49 02 00 00 66 01 00 00 00 00 00 00 53 01 00 00 ....(...........I...f.......S...
2900 00 00 00 00 2e 02 00 00 40 02 00 00 00 00 00 00 6d 01 00 00 33 01 00 00 91 00 00 00 1b 00 00 00 ........@.......m...3...........
2920 a7 00 00 00 d2 01 00 00 00 00 00 00 40 01 00 00 20 02 00 00 96 00 00 00 93 01 00 00 83 01 00 00 ............@...................
2940 ad 01 00 00 24 01 00 00 46 02 00 00 4d 00 00 00 11 00 00 00 9d 00 00 00 3a 02 00 00 0a 00 00 00 ....$...F...M...........:.......
2960 35 02 00 00 12 01 00 00 80 01 00 00 8d 00 00 00 0b 00 00 00 6e 00 00 00 bc 01 00 00 ef 01 00 00 5...................n...........
2980 78 00 00 00 ea 01 00 00 81 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 x...............................
29a0 df 00 00 00 9b 01 00 00 9f 00 00 00 3f 01 00 00 e3 01 00 00 5b 00 00 00 00 00 00 00 07 01 00 00 ............?.......[...........
29c0 7a 00 00 00 20 00 00 00 ef 00 00 00 34 02 00 00 0d 01 00 00 dc 00 00 00 10 00 00 00 8b 01 00 00 z...........4...................
29e0 00 00 00 00 fa 01 00 00 b6 01 00 00 df 01 00 00 40 00 00 00 dd 01 00 00 00 00 00 00 00 00 00 00 ................@...............
2a00 47 02 00 00 d9 01 00 00 21 00 00 00 00 00 00 00 51 02 00 00 51 01 00 00 00 00 00 00 d5 01 00 00 G.......!.......Q...Q...........
2a20 ae 01 00 00 f8 01 00 00 d3 01 00 00 53 00 00 00 21 02 00 00 e5 00 00 00 00 00 00 00 af 00 00 00 ............S...!...............
2a40 d7 01 00 00 00 00 00 00 00 00 00 00 ba 00 00 00 00 00 00 00 09 00 00 00 a7 01 00 00 14 02 00 00 ................................
2a60 d6 01 00 00 cd 00 00 00 00 00 00 00 4c 02 00 00 23 00 00 00 00 00 00 00 00 00 00 00 4a 01 00 00 ............L...#...........J...
2a80 89 00 00 00 07 02 00 00 42 02 00 00 00 00 00 00 00 00 00 00 16 01 00 00 c0 01 00 00 05 02 00 00 ........B.......................
2aa0 00 00 00 00 a4 01 00 00 5e 00 00 00 94 00 00 00 00 00 00 00 57 00 00 00 4b 00 00 00 50 02 00 00 ........^...........W...K...P...
2ac0 bc 00 00 00 00 00 00 00 1f 01 00 00 00 00 00 00 b4 01 00 00 b3 00 00 00 00 00 00 00 3b 02 00 00 ............................;...
2ae0 55 01 00 00 0f 00 00 00 25 01 00 00 28 00 00 00 bd 01 00 00 00 00 00 00 ea 00 00 00 d9 00 00 00 U.......%...(...................
2b00 9d 01 00 00 5e 01 00 00 00 00 00 00 00 00 00 00 2f 02 00 00 b7 01 00 00 00 00 00 00 06 00 00 00 ....^.........../...............
2b20 48 02 00 00 d6 00 00 00 79 01 00 00 87 01 00 00 00 00 00 00 b0 00 00 00 1a 00 00 00 19 01 00 00 H.......y.......................
2b40 19 00 00 00 54 00 00 00 00 00 00 00 75 00 00 00 ff 00 00 00 ac 01 00 00 30 00 00 00 ca 00 00 00 ....T.......u...........0.......
2b60 5a 01 00 00 d4 00 00 00 a4 00 00 00 32 00 00 00 d0 01 00 00 00 00 00 00 74 00 00 00 14 00 00 00 Z...........2...........t.......
2b80 cf 01 00 00 00 00 00 00 13 01 00 00 a6 00 00 00 70 01 00 00 0e 00 00 00 00 00 00 00 95 00 00 00 ................p...............
2ba0 0c 02 00 00 00 00 00 00 da 01 00 00 00 00 00 00 c1 00 00 00 99 01 00 00 00 00 00 00 b1 00 00 00 ................................
2bc0 23 01 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 0c 00 00 00 52 02 00 00 04 01 00 00 48 01 00 00 #...........,.......R.......H...
2be0 f5 00 00 00 00 00 00 00 13 02 00 00 00 00 00 00 5a 00 00 00 2e 00 00 00 34 00 00 00 c3 00 00 00 ................Z.......4.......
2c00 15 02 00 00 2c 01 00 00 64 01 00 00 55 00 00 00 eb 00 00 00 1d 01 00 00 31 02 00 00 56 00 00 00 ....,...d...U...........1...V...
2c20 00 00 00 00 7b 01 00 00 41 01 00 00 c5 00 00 00 06 02 00 00 ee 00 00 00 69 01 00 00 00 00 00 00 ....{...A...............i.......
2c40 00 00 00 00 5c 00 00 00 c9 00 00 00 46 01 00 00 49 01 00 00 fc 00 00 00 c9 01 00 00 00 00 00 00 ....\.......F...I...............
2c60 94 01 00 00 00 00 00 00 00 00 00 00 6c 00 00 00 07 00 00 00 24 00 00 00 00 00 00 00 15 00 00 00 ............l.......$...........
2c80 b5 01 00 00 00 00 00 00 2d 01 00 00 00 00 00 00 c8 01 00 00 00 00 00 00 38 01 00 00 00 00 00 00 ........-...............8.......
2ca0 d8 00 00 00 18 01 00 00 00 00 00 00 00 00 00 00 ec 01 00 00 1a 02 00 00 00 00 00 00 6b 00 00 00 ............................k...
2cc0 d8 01 00 00 8a 01 00 00 49 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 ........I...................p...
2ce0 63 00 00 00 1d 00 00 00 2b 02 00 00 00 00 00 00 00 00 00 00 79 00 00 00 c3 01 00 00 00 00 00 00 c.......+...........y...........
2d00 dd 00 00 00 08 00 00 00 ce 01 00 00 56 02 00 00 1b 01 00 00 00 00 00 00 fb 01 00 00 47 01 00 00 ............V...............G...
2d20 fc 01 00 00 9a 00 00 00 d4 01 00 00 33 02 00 00 00 00 00 00 3a 00 00 00 00 00 00 00 88 00 00 00 ............3.......:...........
2d40 65 01 00 00 99 00 00 00 00 00 00 00 00 00 00 00 18 02 00 00 9a 01 00 00 a0 00 00 00 4a 00 00 00 e...........................J...
2d60 f9 01 00 00 d0 00 00 00 00 00 00 00 c4 00 00 00 bf 00 00 00 a5 01 00 00 00 00 00 00 f6 00 00 00 ................................
2d80 82 00 00 00 95 01 00 00 f0 00 00 00 7f 00 00 00 67 01 00 00 8d 01 00 00 c8 00 00 00 00 00 00 00 ................g...............
2da0 41 02 00 00 c2 01 00 00 bf 01 00 00 44 02 00 00 91 01 00 00 47 00 00 00 22 02 00 00 76 01 00 00 A...........D.......G..."...v...
2dc0 83 00 00 00 35 00 00 00 3c 02 00 00 00 00 00 00 1e 00 00 00 68 00 00 00 38 00 00 00 71 01 00 00 ....5...<...........h...8...q...
2de0 74 01 00 00 db 00 00 00 8c 01 00 00 b4 00 00 00 2c 02 00 00 00 00 00 00 fd 01 00 00 4e 02 00 00 t...............,...........N...
2e00 0b 01 00 00 4f 01 00 00 6a 00 00 00 00 00 00 00 3b 00 00 00 72 01 00 00 18 00 00 00 92 00 00 00 ....O...j.......;...r...........
2e20 00 00 00 00 cf 00 00 00 5f 01 00 00 00 00 00 00 b5 00 00 00 8e 01 00 00 31 01 00 00 a9 01 00 00 ........_...............1.......
2e40 37 01 00 00 c7 00 00 00 c7 01 00 00 8f 00 00 00 00 00 00 00 73 01 00 00 00 00 00 00 b8 01 00 00 7...................s...........
2e60 39 01 00 00 b9 01 00 00 00 00 00 00 4a 02 00 00 11 02 00 00 c1 01 00 00 14 01 00 00 0f 01 00 00 9...........J...................
2e80 00 00 00 00 00 00 00 00 16 02 00 00 bb 00 00 00 77 01 00 00 12 02 00 00 77 00 00 00 00 00 00 00 ................w.......w.......
2ea0 a5 00 00 00 29 01 00 00 0b 02 00 00 b1 01 00 00 56 01 00 00 86 00 00 00 ba 01 00 00 92 01 00 00 ....)...........V...............
2ec0 00 00 00 00 00 00 00 00 0d 00 00 00 1f 02 00 00 aa 01 00 00 03 01 00 00 17 00 00 00 0f 02 00 00 ................................
2ee0 44 01 00 00 e0 01 00 00 97 01 00 00 1d 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 90 00 00 00 D...............................
2f00 63 01 00 00 5d 01 00 00 17 02 00 00 f4 01 00 00 00 00 00 00 1c 01 00 00 ee 01 00 00 02 02 00 00 c...]...........................
2f20 89 01 00 00 2e 01 00 00 00 00 00 00 55 02 00 00 29 00 00 00 e5 01 00 00 43 02 00 00 73 00 00 00 ............U...).......C...s...
2f40 00 00 00 00 00 00 00 00 2f 00 00 00 00 00 00 00 15 01 00 00 00 00 00 00 e8 01 00 00 05 01 00 00 ......../.......................
2f60 00 00 00 00 f3 00 00 00 d5 00 00 00 00 00 00 00 f9 00 00 00 9c 01 00 00 00 00 00 00 00 00 00 00 ................................
2f80 00 00 00 00 00 00 00 00 32 01 00 00 a8 00 00 00 f6 01 00 00 69 00 00 00 7d 01 00 00 ab 00 00 00 ........2...........i...}.......
2fa0 b0 01 00 00 34 01 00 00 2a 02 00 00 a3 01 00 00 00 00 00 00 f1 00 00 00 2b 01 00 00 03 02 00 00 ....4...*...............+.......
2fc0 41 00 00 00 8a 00 00 00 00 00 00 00 10 02 00 00 65 00 00 00 1c 02 00 00 5d 00 00 00 09 01 00 00 A...............e.......].......
2fe0 00 00 00 00 85 01 00 00 00 00 00 00 7a 01 00 00 00 00 00 00 00 00 00 00 64 00 00 00 98 00 00 00 ............z...........d.......
3000 f8 00 00 00 00 00 00 00 3d 01 00 00 6a 01 00 00 cb 01 00 00 e4 01 00 00 e3 00 00 00 00 00 00 00 ........=...j...................
3020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 98 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3040 71 00 00 00 2d 02 00 00 f3 01 00 00 61 00 00 00 5b 01 00 00 0c 01 00 00 38 02 00 00 b2 01 00 00 q...-.......a...[.......8.......
3060 00 00 00 00 4b 01 00 00 00 00 00 00 9b 00 00 00 fb 00 00 00 e6 01 00 00 00 00 00 00 1f 00 00 00 ....K...........................
3080 27 02 00 00 00 00 00 00 26 00 00 00 c0 00 00 00 da 00 00 00 37 00 00 00 a2 01 00 00 87 00 00 00 '.......&...........7...........
30a0 00 00 00 00 00 00 00 00 b8 00 00 00 33 00 00 00 00 00 00 00 ad 00 00 00 ab 01 00 00 00 00 00 00 ............3...................
30c0 eb 01 00 00 00 00 00 00 e4 00 00 00 c6 00 00 00 58 01 00 00 00 00 00 00 af 01 00 00 00 00 00 00 ................X...............
30e0 d1 00 00 00 4c 01 00 00 00 00 00 00 cc 00 00 00 00 02 00 00 39 02 00 00 00 00 00 00 f2 00 00 00 ....L...............9...........
3100 00 00 00 00 05 00 00 00 45 00 00 00 6f 01 00 00 00 00 00 00 0d 02 00 00 28 01 00 00 45 01 00 00 ........E...o...........(...E...
3120 a9 00 00 00 00 00 00 00 44 00 00 00 04 02 00 00 8f 01 00 00 ac 00 00 00 f5 01 00 00 61 01 00 00 ........D...................a...
3140 7e 01 00 00 b2 00 00 00 b7 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 00 00 00 00 a1 00 00 00 ~...............O...............
3160 8e 00 00 00 9e 00 00 00 c6 01 00 00 53 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2d 00 00 00 ............S...............-...
3180 1e 02 00 00 e2 01 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 17 01 00 00 00 00 00 00 00 00 00 00 ................|...............
31a0 ca 01 00 00 e2 00 00 00 00 00 00 00 f0 01 00 00 4d 01 00 00 3d 00 00 00 00 00 00 00 f2 01 00 00 ................M...=...........
31c0 c4 01 00 00 d7 00 00 00 86 01 00 00 08 01 00 00 00 00 00 00 29 02 00 00 06 01 00 00 00 00 00 00 ....................)...........
31e0 de 01 00 00 00 00 00 00 52 00 00 00 32 02 00 00 00 07 74 69 6d 65 64 20 6f 75 74 20 77 61 69 74 ........R...2.....timed.out.wait
3200 69 6e 67 20 66 6f 72 20 69 6e 70 75 74 3a 20 61 75 74 6f 2d 6c 6f 67 6f 75 74 0a 00 09 2d 25 73 ing.for.input:.auto-logout...-%s
3220 20 6f 72 20 2d 6f 20 6f 70 74 69 6f 6e 0a 00 09 2d 69 6c 72 73 44 20 6f 72 20 2d 63 20 63 6f 6d .or.-o.option...-ilrsD.or.-c.com
3240 6d 61 6e 64 20 6f 72 20 2d 4f 20 73 68 6f 70 74 5f 6f 70 74 69 6f 6e 09 09 28 69 6e 76 6f 63 61 mand.or.-O.shopt_option..(invoca
3260 74 69 6f 6e 20 6f 6e 6c 79 29 0a 00 0d 0a 6d 61 6c 6c 6f 63 3a 20 25 73 3a 25 64 3a 20 61 73 73 tion.only)....malloc:.%s:%d:.ass
3280 65 72 74 69 6f 6e 20 62 6f 74 63 68 65 64 0d 0a 00 20 20 28 77 64 3a 20 25 73 29 00 20 28 63 6f ertion.botched.....(wd:.%s)..(co
32a0 72 65 20 64 75 6d 70 65 64 29 00 20 6c 69 6e 65 20 00 24 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 re.dumped)..line..$%s:.cannot.as
32c0 73 69 67 6e 20 69 6e 20 74 68 69 73 20 77 61 79 00 25 63 25 63 3a 20 69 6e 76 61 6c 69 64 20 6f sign.in.this.way.%c%c:.invalid.o
32e0 70 74 69 6f 6e 00 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f ption.%d:.invalid.file.descripto
3300 72 3a 20 25 73 00 25 73 20 63 61 6e 20 62 65 20 69 6e 76 6f 6b 65 64 20 76 69 61 20 00 25 73 20 r:.%s.%s.can.be.invoked.via..%s.
3320 68 61 73 20 6e 75 6c 6c 20 65 78 70 6f 72 74 73 74 72 00 25 73 20 69 73 20 25 73 0a 00 25 73 20 has.null.exportstr.%s.is.%s..%s.
3340 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 0a 00 25 73 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 is.a.function..%s.is.a.shell.bui
3360 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 20 73 68 65 6c 6c 20 6b 65 79 77 6f 72 64 0a 00 25 73 20 ltin..%s.is.a.shell.keyword..%s.
3380 69 73 20 61 20 73 70 65 63 69 61 6c 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 is.a.special.shell.builtin..%s.i
33a0 73 20 61 6c 69 61 73 65 64 20 74 6f 20 60 25 73 27 0a 00 25 73 20 69 73 20 68 61 73 68 65 64 20 s.aliased.to.`%s'..%s.is.hashed.
33c0 28 25 73 29 0a 00 25 73 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 20 74 6f 20 61 6e 79 20 6b 65 79 (%s)..%s.is.not.bound.to.any.key
33e0 73 2e 0a 00 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 25 73 25 73 3a 20 25 73 20 28 s...%s.out.of.range.%s%s%s:.%s.(
3400 65 72 72 6f 72 20 74 6f 6b 65 6e 20 69 73 20 22 25 73 22 29 00 25 73 3a 20 25 73 00 25 73 3a 20 error.token.is."%s").%s:.%s.%s:.
3420 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 62 61 64 20 69 6e 74 65 %s.out.of.range.%s:.%s:.bad.inte
3440 72 70 72 65 74 65 72 00 25 73 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 61 73 20 46 rpreter.%s:.%s:.cannot.open.as.F
3460 49 4c 45 00 25 73 3a 20 25 73 3a 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 76 61 6c 75 65 20 ILE.%s:.%s:.compatibility.value.
3480 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c out.of.range.%s:.%s:.invalid.val
34a0 75 65 20 66 6f 72 20 74 72 61 63 65 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 00 25 73 3a ue.for.trace.file.descriptor.%s:
34c0 20 25 73 3a 20 6d 75 73 74 20 75 73 65 20 73 75 62 73 63 72 69 70 74 20 77 68 65 6e 20 61 73 73 .%s:.must.use.subscript.when.ass
34e0 69 67 6e 69 6e 67 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 00 25 73 3a 20 25 73 3a igning.associative.array.%s:.%s:
3500 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 65 73 00 25 73 %d:.cannot.allocate.%lu.bytes.%s
3520 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 :.%s:%d:.cannot.allocate.%lu.byt
3540 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 49 73 20 es.(%lu.bytes.allocated).%s:.Is.
3560 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 20 6a 6f 62 20 73 70 a.directory.%s:.ambiguous.job.sp
3580 65 63 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 20 72 65 64 69 72 65 63 74 00 25 73 3a 20 61 72 ec.%s:.ambiguous.redirect.%s:.ar
35a0 67 75 6d 65 6e 74 73 20 6d 75 73 74 20 62 65 20 70 72 6f 63 65 73 73 20 6f 72 20 6a 6f 62 20 49 guments.must.be.process.or.job.I
35c0 44 73 00 25 73 3a 20 61 73 73 69 67 6e 69 6e 67 20 69 6e 74 65 67 65 72 20 74 6f 20 6e 61 6d 65 Ds.%s:.assigning.integer.to.name
35e0 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 62 61 64 20 6e 65 74 77 6f 72 6b 20 70 61 74 68 20 .reference.%s:.bad.network.path.
3600 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 62 61 64 20 73 75 62 73 74 69 74 75 74 69 specification.%s:.bad.substituti
3620 6f 6e 00 25 73 3a 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 on.%s:.binary.operator.expected.
3640 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 65 73 00 25 73 %s:.cannot.allocate.%lu.bytes.%s
3660 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 :.cannot.allocate.%lu.bytes.(%lu
3680 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 .bytes.allocated).%s:.cannot.ass
36a0 69 67 6e 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 66 64 20 74 6f 20 76 61 72 69 ign.%s:.cannot.assign.fd.to.vari
36c0 61 62 6c 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 6c 69 73 74 20 74 6f 20 61 able.%s:.cannot.assign.list.to.a
36e0 72 72 61 79 20 6d 65 6d 62 65 72 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 74 6f rray.member.%s:.cannot.assign.to
3700 20 6e 6f 6e 2d 6e 75 6d 65 72 69 63 20 69 6e 64 65 78 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 6f .non-numeric.index.%s:.cannot.co
3720 6e 76 65 72 74 20 61 73 73 6f 63 69 61 74 69 76 65 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 nvert.associative.to.indexed.arr
3740 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6e 76 65 72 74 20 69 6e 64 65 78 65 64 20 74 6f ay.%s:.cannot.convert.indexed.to
3760 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 72 .associative.array.%s:.cannot.cr
3780 65 61 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 64 65 6c 65 74 65 3a 20 25 73 00 25 eate:.%s.%s:.cannot.delete:.%s.%
37a0 73 3a 20 63 61 6e 6e 6f 74 20 64 65 73 74 72 6f 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 s:.cannot.destroy.array.variable
37c0 73 20 69 6e 20 74 68 69 73 20 77 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 s.in.this.way.%s:.cannot.execute
37e0 20 62 69 6e 61 72 79 20 66 69 6c 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 .binary.file.%s:.cannot.execute.
3800 62 69 6e 61 72 79 20 66 69 6c 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 binary.file:.%s.%s:.cannot.execu
3820 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 3a 20 72 65 71 75 69 te:.%s.%s:.cannot.execute:.requi
3840 72 65 64 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 red.file.not.found.%s:.cannot.ex
3860 70 6f 72 74 00 25 73 3a 20 63 61 6e 6e 6f 74 20 67 65 74 20 6c 69 6d 69 74 3a 20 25 73 00 25 73 port.%s:.cannot.get.limit:.%s.%s
3880 3a 20 63 61 6e 6e 6f 74 20 69 6e 68 65 72 69 74 20 76 61 6c 75 65 20 66 72 6f 6d 20 69 6e 63 6f :.cannot.inherit.value.from.inco
38a0 6d 70 61 74 69 62 6c 65 20 74 79 70 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6d 6f 64 69 66 79 20 mpatible.type.%s:.cannot.modify.
38c0 6c 69 6d 69 74 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 74 65 6d 70 20 66 limit:.%s.%s:.cannot.open.temp.f
38e0 69 6c 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 3a 20 25 73 00 25 73 3a 20 ile:.%s.%s:.cannot.open:.%s.%s:.
3900 63 61 6e 6e 6f 74 20 6f 76 65 72 77 72 69 74 65 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 00 25 cannot.overwrite.existing.file.%
3920 73 3a 20 63 61 6e 6e 6f 74 20 72 65 61 64 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 75 6e s:.cannot.read:.%s.%s:.cannot.un
3940 73 65 74 00 25 73 3a 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 3a 20 72 65 61 64 6f 6e 6c 79 20 25 set.%s:.cannot.unset:.readonly.%
3960 73 00 25 73 3a 20 63 69 72 63 75 6c 61 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 s.%s:.circular.name.reference.%s
3980 3a 20 63 6f 6d 6d 61 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 64 79 6e 61 6d 69 63 20 :.command.not.found.%s:.dynamic.
39a0 62 75 69 6c 74 69 6e 20 61 6c 72 65 61 64 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 65 72 72 6f 72 builtin.already.loaded.%s:.error
39c0 20 72 65 74 72 69 65 76 69 6e 67 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3a 20 25 .retrieving.current.directory:.%
39e0 73 3a 20 25 73 0a 00 25 73 3a 20 65 78 70 72 65 73 73 69 6f 6e 20 65 72 72 6f 72 0a 00 25 73 3a s:.%s..%s:.expression.error..%s:
3a00 20 66 69 6c 65 20 69 73 20 74 6f 6f 20 6c 61 72 67 65 00 25 73 3a 20 66 69 6c 65 20 6e 6f 74 20 .file.is.too.large.%s:.file.not.
3a20 66 6f 75 6e 64 00 25 73 3a 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 found.%s:.first.non-whitespace.c
3a40 68 61 72 61 63 74 65 72 20 69 73 20 6e 6f 74 20 60 22 27 00 25 73 3a 20 68 61 73 68 20 74 61 62 haracter.is.not.`"'.%s:.hash.tab
3a60 6c 65 20 65 6d 70 74 79 0a 00 25 73 3a 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 le.empty..%s:.history.expansion.
3a80 66 61 69 6c 65 64 00 25 73 3a 20 68 6f 73 74 20 75 6e 6b 6e 6f 77 6e 00 25 73 3a 20 69 6c 6c 65 failed.%s:.host.unknown.%s:.ille
3aa0 67 61 6c 20 6f 70 74 69 6f 6e 20 2d 2d 20 25 63 0a 00 25 73 3a 20 69 6e 6c 69 62 20 66 61 69 6c gal.option.--.%c..%s:.inlib.fail
3ac0 65 64 00 25 73 3a 20 69 6e 74 65 67 65 72 20 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 ed.%s:.integer.expression.expect
3ae0 65 64 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 63 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 ed.%s:.invalid.action.name.%s:.i
3b00 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 72 61 nvalid.argument.%s:.invalid.arra
3b20 79 20 6f 72 69 67 69 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 63 61 6c 6c 62 61 63 6b 20 71 75 y.origin.%s:.invalid.callback.qu
3b40 61 6e 74 75 6d 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f antum.%s:.invalid.file.descripto
3b60 72 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 69 6e 64 69 r.specification.%s:.invalid.indi
3b80 72 65 63 74 20 65 78 70 61 6e 73 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6d 69 74 rect.expansion.%s:.invalid.limit
3ba0 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6e 65 20 63 6f 75 6e 74 .argument.%s:.invalid.line.count
3bc0 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 .%s:.invalid.option.%s:.invalid.
3be0 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 65 72 76 69 63 65 00 option.name.%s:.invalid.service.
3c00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 %s:.invalid.shell.option.name.%s
3c20 3a 20 69 6e 76 61 6c 69 64 20 73 69 67 6e 61 6c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 :.invalid.signal.specification.%
3c40 73 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 6f 75 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e s:.invalid.timeout.specification
3c60 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 73 74 61 6d 70 00 25 73 3a 20 69 6e 76 61 6c .%s:.invalid.timestamp.%s:.inval
3c80 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 id.variable.name.%s:.invalid.var
3ca0 69 61 62 6c 65 20 6e 61 6d 65 20 66 6f 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 iable.name.for.name.reference.%s
3cc0 3a 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 6a 6f 62 20 25 64 20 61 6c 72 65 :.is.a.directory.%s:.job.%d.alre
3ce0 61 64 79 20 69 6e 20 62 61 63 6b 67 72 6f 75 6e 64 00 25 73 3a 20 6a 6f 62 20 68 61 73 20 74 65 ady.in.background.%s:.job.has.te
3d00 72 6d 69 6e 61 74 65 64 00 25 73 3a 20 6c 69 6e 65 20 25 64 3a 20 00 25 73 3a 20 6d 61 78 69 6d rminated.%s:.line.%d:..%s:.maxim
3d20 75 6d 20 66 75 6e 63 74 69 6f 6e 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 um.function.nesting.level.exceed
3d40 65 64 20 28 25 64 29 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 73 6f 75 72 63 65 20 6e 65 73 74 69 ed.(%d).%s:.maximum.source.nesti
3d60 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 25 73 3a 20 6d 69 73 73 69 ng.level.exceeded.(%d).%s:.missi
3d80 6e 67 20 63 6f 6c 6f 6e 20 73 65 70 61 72 61 74 6f 72 00 25 73 3a 20 6e 61 6d 65 72 65 66 20 76 ng.colon.separator.%s:.nameref.v
3da0 61 72 69 61 62 6c 65 20 73 65 6c 66 20 72 65 66 65 72 65 6e 63 65 73 20 6e 6f 74 20 61 6c 6c 6f ariable.self.references.not.allo
3dc0 77 65 64 00 25 73 3a 20 6e 6f 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 wed.%s:.no.completion.specificat
3de0 69 6f 6e 00 25 73 3a 20 6e 6f 20 63 75 72 72 65 6e 74 20 6a 6f 62 73 00 25 73 3a 20 6e 6f 20 6a ion.%s:.no.current.jobs.%s:.no.j
3e00 6f 62 20 63 6f 6e 74 72 6f 6c 00 25 73 3a 20 6e 6f 20 73 75 63 68 20 6a 6f 62 00 25 73 3a 20 6e ob.control.%s:.no.such.job.%s:.n
3e20 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 6e 6f 74 20 61 20 72 65 67 75 6c 61 72 20 ot.a.function.%s:.not.a.regular.
3e40 66 69 6c 65 00 25 73 3a 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 00 25 73 3a file.%s:.not.a.shell.builtin.%s:
3e60 20 6e 6f 74 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 6e 6f 74 20 61 .not.an.array.variable.%s:.not.a
3e80 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 6e 6f 74 20 64 79 6e 61 6d 69 63 61 n.indexed.array.%s:.not.dynamica
3ea0 6c 6c 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 6e 75 6d lly.loaded.%s:.not.found.%s:.num
3ec0 65 72 69 63 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 25 73 3a 20 6f 70 74 69 6f eric.argument.required.%s:.optio
3ee0 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 6f 70 74 69 6f n.requires.an.argument.%s:.optio
3f00 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 2d 2d 20 25 63 0a 00 25 73 n.requires.an.argument.--.%c..%s
3f20 3a 20 70 61 72 61 6d 65 74 65 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 70 61 72 61 6d 65 74 65 :.parameter.not.set.%s:.paramete
3f40 72 20 6e 75 6c 6c 20 6f 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 71 75 6f 74 65 64 20 63 6f 6d r.null.or.not.set.%s:.quoted.com
3f60 70 6f 75 6e 64 20 61 72 72 61 79 20 61 73 73 69 67 6e 6d 65 6e 74 20 64 65 70 72 65 63 61 74 65 pound.array.assignment.deprecate
3f80 64 00 25 73 3a 20 72 65 61 64 6f 6e 6c 79 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 72 65 61 64 d.%s:.readonly.function.%s:.read
3fa0 6f 6e 6c 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 72 65 66 65 72 65 6e 63 65 20 76 61 72 69 only.variable.%s:.reference.vari
3fc0 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 61 6e 20 61 72 72 61 79 00 25 73 3a 20 72 65 6d 6f able.cannot.be.an.array.%s:.remo
3fe0 76 69 6e 67 20 6e 61 6d 65 72 65 66 20 61 74 74 72 69 62 75 74 65 00 25 73 3a 20 72 65 73 74 72 ving.nameref.attribute.%s:.restr
4000 69 63 74 65 64 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 20 72 65 64 icted.%s:.restricted:.cannot.red
4020 69 72 65 63 74 20 6f 75 74 70 75 74 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e irect.output.%s:.restricted:.can
4040 6e 6f 74 20 73 70 65 63 69 66 79 20 60 2f 27 20 69 6e 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 not.specify.`/'.in.command.names
4060 00 25 73 3a 20 73 75 62 73 74 72 69 6e 67 20 65 78 70 72 65 73 73 69 6f 6e 20 3c 20 30 00 25 73 .%s:.substring.expression.<.0.%s
4080 3a 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 75 6e :.unary.operator.expected.%s:.un
40a0 62 6f 75 6e 64 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 75 73 61 67 65 3a 20 00 25 73 3a 20 76 bound.variable.%s:.usage:..%s:.v
40c0 61 72 69 61 62 6c 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 61 73 73 69 67 6e 65 64 20 76 61 6c 75 ariable.may.not.be.assigned.valu
40e0 65 00 27 0a 0a 00 28 28 20 65 78 70 72 65 73 73 69 6f 6e 20 29 29 00 28 63 6f 72 65 20 64 75 6d e.'...((.expression.)).(core.dum
4100 70 65 64 29 20 00 28 77 64 20 6e 6f 77 3a 20 25 73 29 0a 00 2e 20 66 69 6c 65 6e 61 6d 65 20 5b ped)..(wd.now:.%s)....filename.[
4120 61 72 67 75 6d 65 6e 74 73 5d 00 2f 64 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 68 6f 73 74 2f 70 arguments]./dev/(tcp|udp)/host/p
4140 6f 72 74 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 6f 75 74 20 6e 65 74 77 6f 72 ort.not.supported.without.networ
4160 6b 69 6e 67 00 2f 74 6d 70 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 64 69 72 65 63 74 king./tmp.must.be.a.valid.direct
4180 6f 72 79 20 6e 61 6d 65 00 3c 6e 6f 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3e 00 ory.name.<no.current.directory>.
41a0 41 42 4f 52 54 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 41 62 6f 72 74 69 6e 67 2e 2e 2e 00 41 64 ABORT.instruction.Aborting....Ad
41c0 64 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 d.directories.to.stack..........
41e0 20 41 64 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 66 20 .Adds.a.directory.to.the.top.of.
4200 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 65 73 0a the.directory.stack,.or.rotates.
4220 20 20 20 20 74 68 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 20 74 6f ....the.stack,.making.the.new.to
4240 70 20 6f 66 20 74 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 p.of.the.stack.the.current.worki
4260 6e 67 0a 20 20 20 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d ng.....directory...With.no.argum
4280 65 6e 74 73 2c 20 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 69 72 65 ents,.exchanges.the.top.two.dire
42a0 63 74 6f 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 ctories...........Options:......
42c0 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 .-n.Suppresses.the.normal.change
42e0 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 20 20 20 20 09 09 .of.directory.when.adding.......
4300 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c directories.to.the.stack,.so.onl
4320 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 y.the.stack.is.manipulated......
4340 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 65 73 .....Arguments:.......+N.Rotates
4360 20 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 .the.stack.so.that.the.Nth.direc
4380 74 6f 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 6c 65 tory.(counting.......from.the.le
43a0 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 ft.of.the.list.shown.by.`dirs',.
43c0 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 starting.with.......zero).is.at.
43e0 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 74 the.top.............-N.Rotates.t
4400 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f he.stack.so.that.the.Nth.directo
4420 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 ry.(counting.......from.the.righ
4440 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 t.of.the.list.shown.by.`dirs',.s
4460 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 tarting.with.......zero).is.at.t
4480 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 64 73 20 44 49 52 20 he.top.............dir.Adds.DIR.
44a0 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 61 74 20 74 68 65 20 74 6f to.the.directory.stack.at.the.to
44c0 70 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 09 6e 65 77 20 63 75 72 72 65 p,.making.it.the.......new.curre
44e0 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 54 nt.working.directory...........T
4500 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 he.`dirs'.builtin.displays.the.d
4520 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 irectory.stack...........Exit.St
4540 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
4560 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 .an.invalid.argument.is.supplied
4580 20 6f 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 .or.the.directory.....change.fai
45a0 6c 73 2e 00 41 64 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 ls..Adds.a.directory.to.the.top.
45c0 6f 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 of.the.directory.stack,.or.rotat
45e0 65 73 0a 20 20 20 20 74 68 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 es.....the.stack,.making.the.new
4600 20 74 6f 70 20 6f 66 20 74 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f .top.of.the.stack.the.current.wo
4620 72 6b 69 6e 67 0a 20 20 20 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 rking.....directory...With.no.ar
4640 67 75 6d 65 6e 74 73 2c 20 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 guments,.exchanges.the.top.two.d
4660 69 72 65 63 74 6f 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 irectories...........Options:...
4680 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 ....-n.Suppresses.the.normal.cha
46a0 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 20 20 20 nge.of.directory.when.adding....
46c0 20 09 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f ..directories.to.the.stack,.so.o
46e0 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 nly.the.stack.is.manipulated....
4700 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 .......Arguments:.......+N.Rotat
4720 65 73 20 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 es.the.stack.so.that.the.Nth.dir
4740 65 63 74 6f 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 6c ectory.(counting......from.the.l
4760 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c eft.of.the.list.shown.by.`dirs',
4780 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 20 .starting.with......zero).is.at.
47a0 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 74 the.top.............-N.Rotates.t
47c0 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f he.stack.so.that.the.Nth.directo
47e0 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 ry.(counting......from.the.right
4800 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 .of.the.list.shown.by.`dirs',.st
4820 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 arting.with......zero).is.at.the
4840 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 64 73 20 44 49 52 20 74 6f .top.............dir.Adds.DIR.to
4860 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 61 74 20 74 68 65 20 74 6f 70 2c .the.directory.stack.at.the.top,
4880 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 6e 65 77 20 63 75 72 72 65 6e 74 20 .making.it.the......new.current.
48a0 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 working.directory...........The.
48c0 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 `dirs'.builtin.displays.the.dire
48e0 63 74 6f 72 79 20 73 74 61 63 6b 2e 00 41 6c 61 72 6d 20 28 70 72 6f 66 69 6c 65 29 00 41 6c 61 ctory.stack..Alarm.(profile).Ala
4900 72 6d 20 28 76 69 72 74 75 61 6c 29 00 41 6c 61 72 6d 20 63 6c 6f 63 6b 00 41 72 69 74 68 6d 65 rm.(virtual).Alarm.clock.Arithme
4920 74 69 63 20 66 6f 72 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e tic.for.loop...........Equivalen
4940 74 20 74 6f 0a 20 20 20 20 09 28 28 20 45 58 50 31 20 29 29 0a 20 20 20 20 09 77 68 69 6c 65 20 t.to......((.EXP1.))......while.
4960 28 28 20 45 58 50 32 20 29 29 3b 20 64 6f 0a 20 20 20 20 09 09 43 4f 4d 4d 41 4e 44 53 0a 20 20 ((.EXP2.));.do.......COMMANDS...
4980 20 20 09 09 28 28 20 45 58 50 33 20 29 29 0a 20 20 20 20 09 64 6f 6e 65 0a 20 20 20 20 45 58 50 ....((.EXP3.))......done.....EXP
49a0 31 2c 20 45 58 50 32 2c 20 61 6e 64 20 45 58 50 33 20 61 72 65 20 61 72 69 74 68 6d 65 74 69 63 1,.EXP2,.and.EXP3.are.arithmetic
49c0 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 20 20 49 66 20 61 6e 79 20 65 78 70 72 65 73 73 69 6f 6e .expressions...If.any.expression
49e0 20 69 73 0a 20 20 20 20 6f 6d 69 74 74 65 64 2c 20 69 74 20 62 65 68 61 76 65 73 20 61 73 20 69 .is.....omitted,.it.behaves.as.i
4a00 66 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 f.it.evaluates.to.1...........Ex
4a20 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 it.Status:.....Returns.the.statu
4a40 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 s.of.the.last.command.executed..
4a60 42 50 54 20 74 72 61 63 65 2f 74 72 61 70 00 42 61 64 20 73 79 73 74 65 6d 20 63 61 6c 6c 00 42 BPT.trace/trap.Bad.system.call.B
4a80 6f 67 75 73 20 73 69 67 6e 61 6c 00 42 72 6f 6b 65 6e 20 70 69 70 65 00 42 75 73 20 65 72 72 6f ogus.signal.Broken.pipe.Bus.erro
4aa0 72 00 43 50 55 20 6c 69 6d 69 74 00 43 68 61 6e 67 65 20 74 68 65 20 73 68 65 6c 6c 20 77 6f 72 r.CPU.limit.Change.the.shell.wor
4ac0 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 king.directory...........Change.
4ae0 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 44 49 52 2e 20 20 54 the.current.directory.to.DIR...T
4b00 68 65 20 64 65 66 61 75 6c 74 20 44 49 52 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 he.default.DIR.is.the.value.of.t
4b20 68 65 0a 20 20 20 20 48 4f 4d 45 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 he.....HOME.shell.variable......
4b40 0a 20 20 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 43 44 50 41 54 48 20 64 65 66 69 6e 65 73 .....The.variable.CDPATH.defines
4b60 20 74 68 65 20 73 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 74 68 65 20 64 69 72 65 63 74 6f .the.search.path.for.the.directo
4b80 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 0a 20 20 20 20 44 49 52 2e 20 20 41 6c 74 65 72 6e 61 74 ry.containing.....DIR...Alternat
4ba0 69 76 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 69 6e 20 43 44 50 41 54 48 20 61 72 ive.directory.names.in.CDPATH.ar
4bc0 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 20 28 3a 29 2e 0a 20 20 20 20 e.separated.by.a.colon.(:)......
4be0 41 20 6e 75 6c 6c 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 69 73 20 74 68 65 20 73 61 6d A.null.directory.name.is.the.sam
4c00 65 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 20 20 49 66 20 e.as.the.current.directory...If.
4c20 44 49 52 20 62 65 67 69 6e 73 0a 20 20 20 20 77 69 74 68 20 61 20 73 6c 61 73 68 20 28 2f 29 2c DIR.begins.....with.a.slash.(/),
4c40 20 74 68 65 6e 20 43 44 50 41 54 48 20 69 73 20 6e 6f 74 20 75 73 65 64 2e 0a 20 20 20 20 0a 20 .then.CDPATH.is.not.used........
4c60 20 20 20 49 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 ...If.the.directory.is.not.found
4c80 2c 20 61 6e 64 20 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 60 63 64 61 62 6c 65 5f 76 ,.and.the.shell.option.`cdable_v
4ca0 61 72 73 27 20 69 73 20 73 65 74 2c 0a 20 20 20 20 74 68 65 20 77 6f 72 64 20 69 73 20 61 73 73 ars'.is.set,.....the.word.is.ass
4cc0 75 6d 65 64 20 74 6f 20 62 65 20 20 61 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 2e 20 20 49 66 umed.to.be..a.variable.name...If
4ce0 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 61 20 76 61 6c 75 65 2c 0a 20 20 20 20 .that.variable.has.a.value,.....
4d00 69 74 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 66 6f 72 20 44 49 52 2e 0a 20 20 20 20 0a its.value.is.used.for.DIR.......
4d20 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c 09 66 6f 72 63 65 20 73 79 6d 62 ....Options:.......-L.force.symb
4d40 6f 6c 69 63 20 6c 69 6e 6b 73 20 74 6f 20 62 65 20 66 6f 6c 6c 6f 77 65 64 3a 20 72 65 73 6f 6c olic.links.to.be.followed:.resol
4d60 76 65 20 73 79 6d 62 6f 6c 69 63 0a 20 20 20 20 09 09 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 61 ve.symbolic.......links.in.DIR.a
4d80 66 74 65 72 20 70 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e 2e fter.processing.instances.of.`..
4da0 27 0a 20 20 20 20 20 20 2d 50 09 75 73 65 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 '.......-P.use.the.physical.dire
4dc0 63 74 6f 72 79 20 73 74 72 75 63 74 75 72 65 20 77 69 74 68 6f 75 74 20 66 6f 6c 6c 6f 77 69 6e ctory.structure.without.followin
4de0 67 0a 20 20 20 20 09 09 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 3a 20 72 65 73 6f 6c 76 65 20 g.......symbolic.links:.resolve.
4e00 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 62 65 66 6f 72 65 0a 20 20 20 symbolic.links.in.DIR.before....
4e20 20 09 09 70 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e 2e 27 0a ...processing.instances.of.`..'.
4e40 20 20 20 20 20 20 2d 65 09 69 66 20 74 68 65 20 2d 50 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 ......-e.if.the.-P.option.is.sup
4e60 70 6c 69 65 64 2c 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 plied,.and.the.current.working..
4e80 20 20 20 09 09 64 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 .....directory.cannot.be.determi
4ea0 6e 65 64 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2c 20 65 78 69 74 20 77 69 74 68 0a 20 20 20 20 ned.successfully,.exit.with.....
4ec0 09 09 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 2d 40 09 6f 6e 20 ..a.non-zero.status.......-@.on.
4ee0 73 79 73 74 65 6d 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 69 74 2c 20 70 72 65 73 65 6e 74 systems.that.support.it,.present
4f00 20 61 20 66 69 6c 65 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 0a 20 20 20 20 09 09 61 74 74 72 .a.file.with.extended.......attr
4f20 69 62 75 74 65 73 20 61 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 ibutes.as.a.directory.containing
4f40 20 74 68 65 20 66 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 20 20 0a 20 20 20 20 54 68 .the.file.attributes..........Th
4f60 65 20 64 65 66 61 75 6c 74 20 69 73 20 74 6f 20 66 6f 6c 6c 6f 77 20 73 79 6d 62 6f 6c 69 63 20 e.default.is.to.follow.symbolic.
4f80 6c 69 6e 6b 73 2c 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 links,.as.if.`-L'.were.specified
4fa0 2e 0a 20 20 20 20 60 2e 2e 27 20 69 73 20 70 72 6f 63 65 73 73 65 64 20 62 79 20 72 65 6d 6f 76 ......`..'.is.processed.by.remov
4fc0 69 6e 67 20 74 68 65 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 70 72 65 76 69 6f 75 73 20 70 61 74 ing.the.immediately.previous.pat
4fe0 68 6e 61 6d 65 20 63 6f 6d 70 6f 6e 65 6e 74 0a 20 20 20 20 62 61 63 6b 20 74 6f 20 61 20 73 6c hname.component.....back.to.a.sl
5000 61 73 68 20 6f 72 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 44 49 52 2e 0a 20 20 20 ash.or.the.beginning.of.DIR.....
5020 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 ......Exit.Status:.....Returns.0
5040 20 69 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 63 68 61 6e 67 65 64 2c 20 61 6e .if.the.directory.is.changed,.an
5060 64 20 69 66 20 24 50 57 44 20 69 73 20 73 65 74 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 77 68 d.if.$PWD.is.set.successfully.wh
5080 65 6e 0a 20 20 20 20 2d 50 20 69 73 20 75 73 65 64 3b 20 6e 6f 6e 2d 7a 65 72 6f 20 6f 74 68 65 en.....-P.is.used;.non-zero.othe
50a0 72 77 69 73 65 2e 00 43 68 69 6c 64 20 64 65 61 74 68 20 6f 72 20 73 74 6f 70 00 43 6f 6d 6d 6f rwise..Child.death.or.stop.Commo
50c0 6e 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 75 73 61 67 65 n.shell.variable.names.and.usage
50e0 2e 0a 20 20 20 20 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 56 65 72 73 69 6f 6e 20 ...........BASH_VERSION.Version.
5100 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 42 61 73 68 2e 0a 20 20 20 20 43 information.for.this.Bash......C
5120 44 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 DPATH.A.colon-separated.list.of.
5140 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 0a 20 20 20 20 09 09 66 6f 72 20 directories.to.search.......for.
5160 64 69 72 65 63 74 6f 72 69 65 73 20 67 69 76 65 6e 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 directories.given.as.arguments.t
5180 6f 20 60 63 64 27 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 o.`cd'......GLOBIGNORE.A.colon-s
51a0 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 64 65 73 63 72 69 eparated.list.of.patterns.descri
51c0 62 69 6e 67 20 66 69 6c 65 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 09 09 62 65 20 69 67 6e 6f 72 bing.filenames.to.......be.ignor
51e0 65 64 20 62 79 20 70 61 74 68 6e 61 6d 65 20 65 78 70 61 6e 73 69 6f 6e 2e 0a 20 20 20 20 48 49 ed.by.pathname.expansion......HI
5200 53 54 46 49 4c 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 77 68 65 72 STFILE.The.name.of.the.file.wher
5220 65 20 79 6f 75 72 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 20 69 73 20 73 74 6f 72 65 64 e.your.command.history.is.stored
5240 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e ......HISTFILESIZE.The.maximum.n
5260 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 74 68 69 73 20 66 69 6c 65 20 63 61 6e 20 63 6f 6e umber.of.lines.this.file.can.con
5280 74 61 69 6e 2e 0a 20 20 20 20 48 49 53 54 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e tain......HISTSIZE.The.maximum.n
52a0 75 6d 62 65 72 20 6f 66 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 74 68 61 74 20 61 20 72 75 umber.of.history.lines.that.a.ru
52c0 6e 6e 69 6e 67 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 63 61 6e 20 61 63 63 65 73 73 2e 0a 20 20 nning.......shell.can.access....
52e0 20 20 48 4f 4d 45 09 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 70 61 74 68 6e 61 6d 65 20 74 6f 20 ..HOME.The.complete.pathname.to.
5300 79 6f 75 72 20 6c 6f 67 69 6e 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 48 4f 53 54 4e 41 your.login.directory......HOSTNA
5320 4d 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 6f 73 74 2e ME.The.name.of.the.current.host.
5340 0a 20 20 20 20 48 4f 53 54 54 59 50 45 09 54 68 65 20 74 79 70 65 20 6f 66 20 43 50 55 20 74 68 .....HOSTTYPE.The.type.of.CPU.th
5360 69 73 20 76 65 72 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 75 6e is.version.of.Bash.is.running.un
5380 64 65 72 2e 0a 20 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 der......IGNOREEOF.Controls.the.
53a0 61 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 6e 20 72 65 63 65 69 70 74 20 6f action.of.the.shell.on.receipt.o
53c0 66 20 61 6e 20 45 4f 46 0a 20 20 20 20 09 09 63 68 61 72 61 63 74 65 72 20 61 73 20 74 68 65 20 f.an.EOF.......character.as.the.
53e0 73 6f 6c 65 20 69 6e 70 75 74 2e 20 20 49 66 20 73 65 74 2c 20 74 68 65 6e 20 74 68 65 20 76 61 sole.input...If.set,.then.the.va
5400 6c 75 65 0a 20 20 20 20 09 09 6f 66 20 69 74 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 lue.......of.it.is.the.number.of
5420 20 45 4f 46 20 63 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 73 65 65 6e .EOF.characters.that.can.be.seen
5440 0a 20 20 20 20 09 09 69 6e 20 61 20 72 6f 77 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 6c 69 6e 65 .......in.a.row.on.an.empty.line
5460 20 62 65 66 6f 72 65 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 65 78 69 74 0a 20 20 20 20 .before.the.shell.will.exit.....
5480 09 09 28 64 65 66 61 75 6c 74 20 31 30 29 2e 20 20 57 68 65 6e 20 75 6e 73 65 74 2c 20 45 4f 46 ..(default.10)...When.unset,.EOF
54a0 20 73 69 67 6e 69 66 69 65 73 20 74 68 65 20 65 6e 64 20 6f 66 20 69 6e 70 75 74 2e 0a 20 20 20 .signifies.the.end.of.input.....
54c0 20 4d 41 43 48 54 59 50 45 09 41 20 73 74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 .MACHTYPE.A.string.describing.th
54e0 65 20 63 75 72 72 65 6e 74 20 73 79 73 74 65 6d 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 e.current.system.Bash.is.running
5500 20 6f 6e 2e 0a 20 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 48 6f 77 20 6f 66 74 65 6e 2c 20 69 6e .on......MAILCHECK.How.often,.in
5520 20 73 65 63 6f 6e 64 73 2c 20 42 61 73 68 20 63 68 65 63 6b 73 20 66 6f 72 20 6e 65 77 20 6d 61 .seconds,.Bash.checks.for.new.ma
5540 69 6c 2e 0a 20 20 20 20 4d 41 49 4c 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 il......MAILPATH.A.colon-separat
5560 65 64 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 6e 61 6d 65 73 20 77 68 69 63 68 20 42 61 73 68 20 ed.list.of.filenames.which.Bash.
5580 63 68 65 63 6b 73 0a 20 20 20 20 09 09 66 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 20 20 4f checks.......for.new.mail......O
55a0 53 54 59 50 45 09 54 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 55 6e 69 78 20 74 68 69 73 20 76 STYPE.The.version.of.Unix.this.v
55c0 65 72 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 20 ersion.of.Bash.is.running.on....
55e0 20 20 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 ..PATH.A.colon-separated.list.of
5600 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 20 77 68 65 6e 0a 20 20 20 20 .directories.to.search.when.....
5620 09 09 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 50 52 4f 4d ..looking.for.commands......PROM
5640 50 54 5f 43 4f 4d 4d 41 4e 44 09 41 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 65 78 65 63 75 PT_COMMAND.A.command.to.be.execu
5660 74 65 64 20 62 65 66 6f 72 65 20 74 68 65 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 61 63 68 0a ted.before.the.printing.of.each.
5680 20 20 20 20 09 09 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 50 53 31 09 09 54 ......primary.prompt......PS1..T
56a0 68 65 20 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 53 he.primary.prompt.string......PS
56c0 32 09 09 54 68 65 20 73 65 63 6f 6e 64 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 2..The.secondary.prompt.string..
56e0 20 20 20 20 50 57 44 09 09 54 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 74 68 ....PWD..The.full.pathname.of.th
5700 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 53 48 45 4c 4c 4f 50 e.current.directory......SHELLOP
5720 54 53 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 65 6e 61 TS.A.colon-separated.list.of.ena
5740 62 6c 65 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 54 45 52 4d 09 54 68 65 bled.shell.options......TERM.The
5760 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 72 6d 69 6e 61 6c 20 74 79 .name.of.the.current.terminal.ty
5780 70 65 2e 0a 20 20 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 54 68 65 20 6f 75 74 70 75 74 20 66 6f pe......TIMEFORMAT.The.output.fo
57a0 72 6d 61 74 20 66 6f 72 20 74 69 6d 69 6e 67 20 73 74 61 74 69 73 74 69 63 73 20 64 69 73 70 6c rmat.for.timing.statistics.displ
57c0 61 79 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 09 09 60 74 69 6d 65 27 20 72 65 73 65 72 76 65 ayed.by.the.......`time'.reserve
57e0 64 20 77 6f 72 64 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 09 4e 6f 6e 2d 6e 75 6c 6c d.word......auto_resume.Non-null
5800 20 6d 65 61 6e 73 20 61 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 61 70 70 65 61 72 69 6e 67 20 .means.a.command.word.appearing.
5820 6f 6e 20 61 20 6c 69 6e 65 20 62 79 0a 20 20 20 20 09 09 69 74 73 65 6c 66 20 69 73 20 66 69 72 on.a.line.by.......itself.is.fir
5840 73 74 20 6c 6f 6f 6b 65 64 20 66 6f 72 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 st.looked.for.in.the.list.of.cur
5860 72 65 6e 74 6c 79 0a 20 20 20 20 09 09 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 49 66 20 66 rently.......stopped.jobs...If.f
5880 6f 75 6e 64 20 74 68 65 72 65 2c 20 74 68 61 74 20 6a 6f 62 20 69 73 20 66 6f 72 65 67 72 6f 75 ound.there,.that.job.is.foregrou
58a0 6e 64 65 64 2e 0a 20 20 20 20 09 09 41 20 76 61 6c 75 65 20 6f 66 20 60 65 78 61 63 74 27 20 6d nded........A.value.of.`exact'.m
58c0 65 61 6e 73 20 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a eans.that.the.command.word.must.
58e0 20 20 20 20 09 09 65 78 61 63 74 6c 79 20 6d 61 74 63 68 20 61 20 63 6f 6d 6d 61 6e 64 20 69 6e ......exactly.match.a.command.in
5900 20 74 68 65 20 6c 69 73 74 20 6f 66 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 41 0a 20 20 .the.list.of.stopped.jobs...A...
5920 20 20 09 09 76 61 6c 75 65 20 6f 66 20 60 73 75 62 73 74 72 69 6e 67 27 20 6d 65 61 6e 73 20 74 ....value.of.`substring'.means.t
5940 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a 20 20 20 20 09 09 hat.the.command.word.must.......
5960 6d 61 74 63 68 20 61 20 73 75 62 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 6a 6f 62 2e 20 20 41 match.a.substring.of.the.job...A
5980 6e 79 20 6f 74 68 65 72 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 74 68 61 74 0a 20 20 20 20 09 09 ny.other.value.means.that.......
59a0 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6d 75 73 74 20 62 65 20 61 20 70 72 65 66 69 78 20 6f 66 20 the.command.must.be.a.prefix.of.
59c0 61 20 73 74 6f 70 70 65 64 20 6a 6f 62 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 73 09 43 68 61 a.stopped.job......histchars.Cha
59e0 72 61 63 74 65 72 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 68 69 73 74 6f 72 79 20 65 78 70 61 racters.controlling.history.expa
5a00 6e 73 69 6f 6e 20 61 6e 64 20 71 75 69 63 6b 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 nsion.and.quick.......substituti
5a20 6f 6e 2e 20 20 54 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 69 73 20 74 68 65 20 on...The.first.character.is.the.
5a40 68 69 73 74 6f 72 79 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 6f 6e 20 63 68 61 72 61 history.......substitution.chara
5a60 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 21 27 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 20 69 cter,.usually.`!'...The.second.i
5a80 73 0a 20 20 20 20 09 09 74 68 65 20 60 71 75 69 63 6b 20 73 75 62 73 74 69 74 75 74 69 6f 6e 27 s.......the.`quick.substitution'
5aa0 20 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 5e 27 2e 20 20 54 68 65 0a 20 20 .character,.usually.`^'...The...
5ac0 20 20 09 09 74 68 69 72 64 20 69 73 20 74 68 65 20 60 68 69 73 74 6f 72 79 20 63 6f 6d 6d 65 6e ....third.is.the.`history.commen
5ae0 74 27 20 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 23 27 2e 0a 20 20 20 20 48 t'.character,.usually.`#'......H
5b00 49 53 54 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 ISTIGNORE.A.colon-separated.list
5b20 20 6f 66 20 70 61 74 74 65 72 6e 73 20 75 73 65 64 20 74 6f 20 64 65 63 69 64 65 20 77 68 69 63 .of.patterns.used.to.decide.whic
5b40 68 0a 20 20 20 20 09 09 63 6f 6d 6d 61 6e 64 73 20 73 68 6f 75 6c 64 20 62 65 20 73 61 76 65 64 h.......commands.should.be.saved
5b60 20 6f 6e 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 00 43 6f 6e 74 69 6e 75 65 00 .on.the.history.list...Continue.
5b80 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 32 32 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 Copyright.(C).2022.Free.Software
5ba0 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 00 43 72 65 61 74 65 20 61 20 63 6f 70 72 6f .Foundation,.Inc..Create.a.copro
5bc0 63 65 73 73 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 cess.named.NAME...........Execut
5be0 65 20 43 4f 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2c 20 77 69 74 68 20 74 e.COMMAND.asynchronously,.with.t
5c00 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 20 61 6e 64 20 73 74 61 6e 64 61 72 64 0a he.standard.output.and.standard.
5c20 20 20 20 20 69 6e 70 75 74 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 6f 6e 6e 65 63 74 ....input.of.the.command.connect
5c40 65 64 20 76 69 61 20 61 20 70 69 70 65 20 74 6f 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 ed.via.a.pipe.to.file.descriptor
5c60 73 20 61 73 73 69 67 6e 65 64 0a 20 20 20 20 74 6f 20 69 6e 64 69 63 65 73 20 30 20 61 6e 64 20 s.assigned.....to.indices.0.and.
5c80 31 20 6f 66 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 4e 41 4d 45 20 69 6e 20 74 1.of.an.array.variable.NAME.in.t
5ca0 68 65 20 65 78 65 63 75 74 69 6e 67 20 73 68 65 6c 6c 2e 0a 20 20 20 20 54 68 65 20 64 65 66 61 he.executing.shell......The.defa
5cc0 75 6c 74 20 4e 41 4d 45 20 69 73 20 22 43 4f 50 52 4f 43 22 2e 0a 20 20 20 20 0a 20 20 20 20 45 ult.NAME.is."COPROC"...........E
5ce0 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 63 6f 70 72 6f 63 20 63 6f 6d 6d 61 xit.Status:.....The.coproc.comma
5d00 6e 64 20 72 65 74 75 72 6e 73 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 30 2e 00 nd.returns.an.exit.status.of.0..
5d20 44 45 42 55 47 20 77 61 72 6e 69 6e 67 3a 20 00 44 65 66 69 6e 65 20 6c 6f 63 61 6c 20 76 61 72 DEBUG.warning:..Define.local.var
5d40 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 65 61 74 65 20 61 20 6c 6f 63 61 6c 20 iables...........Create.a.local.
5d60 76 61 72 69 61 62 6c 65 20 63 61 6c 6c 65 64 20 4e 41 4d 45 2c 20 61 6e 64 20 67 69 76 65 20 69 variable.called.NAME,.and.give.i
5d80 74 20 56 41 4c 55 45 2e 20 20 4f 50 54 49 4f 4e 20 63 61 6e 0a 20 20 20 20 62 65 20 61 6e 79 20 t.VALUE...OPTION.can.....be.any.
5da0 6f 70 74 69 6f 6e 20 61 63 63 65 70 74 65 64 20 62 79 20 60 64 65 63 6c 61 72 65 27 2e 0a 20 20 option.accepted.by.`declare'....
5dc0 20 20 0a 20 20 20 20 4c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 20 6f 6e 6c 79 20 .......Local.variables.can.only.
5de0 62 65 20 75 73 65 64 20 77 69 74 68 69 6e 20 61 20 66 75 6e 63 74 69 6f 6e 3b 20 74 68 65 79 20 be.used.within.a.function;.they.
5e00 61 72 65 20 76 69 73 69 62 6c 65 0a 20 20 20 20 6f 6e 6c 79 20 74 6f 20 74 68 65 20 66 75 6e 63 are.visible.....only.to.the.func
5e20 74 69 6f 6e 20 77 68 65 72 65 20 74 68 65 79 20 61 72 65 20 64 65 66 69 6e 65 64 20 61 6e 64 20 tion.where.they.are.defined.and.
5e40 69 74 73 20 63 68 69 6c 64 72 65 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 its.children...........Exit.Stat
5e60 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 us:.....Returns.success.unless.a
5e80 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 20 n.invalid.option.is.supplied,.a.
5ea0 76 61 72 69 61 62 6c 65 0a 20 20 20 20 61 73 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 variable.....assignment.error.oc
5ec0 63 75 72 73 2c 20 6f 72 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 curs,.or.the.shell.is.not.execut
5ee0 69 6e 67 20 61 20 66 75 6e 63 74 69 6f 6e 2e 00 44 65 66 69 6e 65 20 6f 72 20 64 69 73 70 6c 61 ing.a.function..Define.or.displa
5f00 79 20 61 6c 69 61 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 61 72 67 75 y.aliases...........Without.argu
5f20 6d 65 6e 74 73 2c 20 60 61 6c 69 61 73 27 20 70 72 69 6e 74 73 20 74 68 65 20 6c 69 73 74 20 6f ments,.`alias'.prints.the.list.o
5f40 66 20 61 6c 69 61 73 65 73 20 69 6e 20 74 68 65 20 72 65 75 73 61 62 6c 65 0a 20 20 20 20 66 6f f.aliases.in.the.reusable.....fo
5f60 72 6d 20 60 61 6c 69 61 73 20 4e 41 4d 45 3d 56 41 4c 55 45 27 20 6f 6e 20 73 74 61 6e 64 61 72 rm.`alias.NAME=VALUE'.on.standar
5f80 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 6e d.output...........Otherwise,.an
5fa0 20 61 6c 69 61 73 20 69 73 20 64 65 66 69 6e 65 64 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 .alias.is.defined.for.each.NAME.
5fc0 77 68 6f 73 65 20 56 41 4c 55 45 20 69 73 20 67 69 76 65 6e 2e 0a 20 20 20 20 41 20 74 72 61 69 whose.VALUE.is.given......A.trai
5fe0 6c 69 6e 67 20 73 70 61 63 65 20 69 6e 20 56 41 4c 55 45 20 63 61 75 73 65 73 20 74 68 65 20 6e ling.space.in.VALUE.causes.the.n
6000 65 78 74 20 77 6f 72 64 20 74 6f 20 62 65 20 63 68 65 63 6b 65 64 20 66 6f 72 0a 20 20 20 20 61 ext.word.to.be.checked.for.....a
6020 6c 69 61 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 77 68 65 6e 20 74 68 65 20 61 6c 69 61 73 lias.substitution.when.the.alias
6040 20 69 73 20 65 78 70 61 6e 64 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a .is.expanded...........Options:.
6060 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 61 6c 6c 20 64 65 66 69 6e 65 64 20 61 6c 69 61 73 ......-p.print.all.defined.alias
6080 65 73 20 69 6e 20 61 20 72 65 75 73 61 62 6c 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 0a 20 20 20 es.in.a.reusable.format.........
60a0 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 61 6c 69 61 73 20 72 65 74 75 72 6e 73 20 .Exit.Status:.....alias.returns.
60c0 74 72 75 65 20 75 6e 6c 65 73 73 20 61 20 4e 41 4d 45 20 69 73 20 73 75 70 70 6c 69 65 64 20 66 true.unless.a.NAME.is.supplied.f
60e0 6f 72 20 77 68 69 63 68 20 6e 6f 20 61 6c 69 61 73 20 68 61 73 20 62 65 65 6e 0a 20 20 20 20 64 or.which.no.alias.has.been.....d
6100 65 66 69 6e 65 64 2e 00 44 65 66 69 6e 65 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 efined..Define.shell.function...
6120 20 20 20 0a 20 20 20 20 43 72 65 61 74 65 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 ........Create.a.shell.function.
6140 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 57 68 65 6e 20 69 6e 76 6f 6b 65 64 20 61 73 20 61 20 73 named.NAME...When.invoked.as.a.s
6160 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 2c 0a 20 20 20 20 4e 41 4d 45 20 72 75 6e 73 20 43 4f 4d imple.command,.....NAME.runs.COM
6180 4d 41 4e 44 73 20 69 6e 20 74 68 65 20 63 61 6c 6c 69 6e 67 20 73 68 65 6c 6c 27 73 20 63 6f 6e MANDs.in.the.calling.shell's.con
61a0 74 65 78 74 2e 20 20 57 68 65 6e 20 4e 41 4d 45 20 69 73 20 69 6e 76 6f 6b 65 64 2c 0a 20 20 20 text...When.NAME.is.invoked,....
61c0 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 .the.arguments.are.passed.to.the
61e0 20 66 75 6e 63 74 69 6f 6e 20 61 73 20 24 31 2e 2e 2e 24 6e 2c 20 61 6e 64 20 74 68 65 20 66 75 .function.as.$1...$n,.and.the.fu
6200 6e 63 74 69 6f 6e 27 73 0a 20 20 20 20 6e 61 6d 65 20 69 73 20 69 6e 20 24 46 55 4e 43 4e 41 4d nction's.....name.is.in.$FUNCNAM
6220 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 E...........Exit.Status:.....Ret
6240 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 72 65 61 64 urns.success.unless.NAME.is.read
6260 6f 6e 6c 79 2e 00 44 69 73 70 6c 61 79 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 only..Display.directory.stack...
6280 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 ........Display.the.list.of.curr
62a0 65 6e 74 6c 79 20 72 65 6d 65 6d 62 65 72 65 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 ently.remembered.directories...D
62c0 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 66 69 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e irectories.....find.their.way.on
62e0 74 6f 20 74 68 65 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 75 73 68 64 27 20 63 6f 6d to.the.list.with.the.`pushd'.com
6300 6d 61 6e 64 3b 20 79 6f 75 20 63 61 6e 20 67 65 74 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 mand;.you.can.get.....back.up.th
6320 72 6f 75 67 68 20 74 68 65 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 6f 70 64 27 20 63 rough.the.list.with.the.`popd'.c
6340 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 ommand...........Options:.......
6360 2d 63 09 63 6c 65 61 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 -c.clear.the.directory.stack.by.
6380 64 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 deleting.all.of.the.elements....
63a0 20 20 20 2d 6c 09 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 ...-l.do.not.print.tilde-prefixe
63c0 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 d.versions.of.directories.relati
63e0 76 65 0a 20 20 20 20 09 09 74 6f 20 79 6f 75 72 20 68 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 0a ve.......to.your.home.directory.
6400 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 ......-p.print.the.directory.sta
6420 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 0a 20 20 20 20 20 ck.with.one.entry.per.line......
6440 20 2d 76 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 .-v.print.the.directory.stack.wi
6460 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 20 70 72 65 66 69 78 65 64 0a 20 th.one.entry.per.line.prefixed..
6480 20 20 20 09 09 77 69 74 68 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 73 74 .....with.its.position.in.the.st
64a0 61 63 6b 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e ack..........Arguments:.......+N
64c0 09 44 69 73 70 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 .Displays.the.Nth.entry.counting
64e0 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 .from.the.left.of.the.list......
6500 09 73 68 6f 77 6e 20 62 79 20 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 .shown.by.dirs.when.invoked.with
6520 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 out.options,.starting.with......
6540 09 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 44 69 73 70 6c 61 79 73 20 74 68 .zero.............-N.Displays.th
6560 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 e.Nth.entry.counting.from.the.ri
6580 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 64 ght.of.the.list.......shown.by.d
65a0 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 irs.when.invoked.without.options
65c0 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 2e 0a 20 20 20 20 ,.starting.with.......zero......
65e0 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 .....Exit.Status:.....Returns.su
6600 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 ccess.unless.an.invalid.option.i
6620 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 s.supplied.or.an.error.occurs..D
6640 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 62 75 69 6c 74 69 6e isplay.information.about.builtin
6660 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 73 20 62 72 69 .commands...........Displays.bri
6680 65 66 20 73 75 6d 6d 61 72 69 65 73 20 6f 66 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 ef.summaries.of.builtin.commands
66a0 2e 20 20 49 66 20 50 41 54 54 45 52 4e 20 69 73 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 2c 20 ...If.PATTERN.is.....specified,.
66c0 67 69 76 65 73 20 64 65 74 61 69 6c 65 64 20 68 65 6c 70 20 6f 6e 20 61 6c 6c 20 63 6f 6d 6d 61 gives.detailed.help.on.all.comma
66e0 6e 64 73 20 6d 61 74 63 68 69 6e 67 20 50 41 54 54 45 52 4e 2c 0a 20 20 20 20 6f 74 68 65 72 77 nds.matching.PATTERN,.....otherw
6700 69 73 65 20 74 68 65 20 6c 69 73 74 20 6f 66 20 68 65 6c 70 20 74 6f 70 69 63 73 20 69 73 20 70 ise.the.list.of.help.topics.is.p
6720 72 69 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 rinted...........Options:.......
6740 2d 64 09 6f 75 74 70 75 74 20 73 68 6f 72 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 66 6f 72 20 -d.output.short.description.for.
6760 65 61 63 68 20 74 6f 70 69 63 0a 20 20 20 20 20 20 2d 6d 09 64 69 73 70 6c 61 79 20 75 73 61 67 each.topic.......-m.display.usag
6780 65 20 69 6e 20 70 73 65 75 64 6f 2d 6d 61 6e 70 61 67 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 e.in.pseudo-manpage.format......
67a0 20 2d 73 09 6f 75 74 70 75 74 20 6f 6e 6c 79 20 61 20 73 68 6f 72 74 20 75 73 61 67 65 20 73 79 .-s.output.only.a.short.usage.sy
67c0 6e 6f 70 73 69 73 20 66 6f 72 20 65 61 63 68 20 74 6f 70 69 63 20 6d 61 74 63 68 69 6e 67 0a 20 nopsis.for.each.topic.matching..
67e0 20 20 20 09 09 50 41 54 54 45 52 4e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a .....PATTERN..........Arguments:
6800 0a 20 20 20 20 20 20 50 41 54 54 45 52 4e 09 50 61 74 74 65 72 6e 20 73 70 65 63 69 66 79 69 6e .......PATTERN.Pattern.specifyin
6820 67 20 61 20 68 65 6c 70 20 74 6f 70 69 63 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 g.a.help.topic..........Exit.Sta
6840 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 tus:.....Returns.success.unless.
6860 50 41 54 54 45 52 4e 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c PATTERN.is.not.found.or.an.inval
6880 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 44 69 73 70 6c 61 79 20 69 6e 66 6f id.option.is.given..Display.info
68a0 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 20 74 79 70 65 2e 0a 20 20 20 20 rmation.about.command.type......
68c0 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 69 6e 64 69 63 61 74 65 20 68 6f 77 .....For.each.NAME,.indicate.how
68e0 20 69 74 20 77 6f 75 6c 64 20 62 65 20 69 6e 74 65 72 70 72 65 74 65 64 20 69 66 20 75 73 65 64 .it.would.be.interpreted.if.used
6900 20 61 73 20 61 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2e 0a 20 20 20 20 0a 20 20 20 .as.a.....command.name..........
6920 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 64 69 73 70 6c 61 79 20 61 6c 6c 20 6c .Options:.......-a.display.all.l
6940 6f 63 61 74 69 6f 6e 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6e 20 65 78 65 63 75 74 61 62 6c ocations.containing.an.executabl
6960 65 20 6e 61 6d 65 64 20 4e 41 4d 45 3b 0a 20 20 20 20 09 09 69 6e 63 6c 75 64 65 73 20 61 6c 69 e.named.NAME;.......includes.ali
6980 61 73 65 73 2c 20 62 75 69 6c 74 69 6e 73 2c 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 2c 20 69 ases,.builtins,.and.functions,.i
69a0 66 20 61 6e 64 20 6f 6e 6c 79 20 69 66 0a 20 20 20 20 09 09 74 68 65 20 60 2d 70 27 20 6f 70 74 f.and.only.if.......the.`-p'.opt
69c0 69 6f 6e 20 69 73 20 6e 6f 74 20 61 6c 73 6f 20 75 73 65 64 0a 20 20 20 20 20 20 2d 66 09 73 75 ion.is.not.also.used.......-f.su
69e0 70 70 72 65 73 73 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 75 70 0a 20 20 20 ppress.shell.function.lookup....
6a00 20 20 20 2d 50 09 66 6f 72 63 65 20 61 20 50 41 54 48 20 73 65 61 72 63 68 20 66 6f 72 20 65 61 ...-P.force.a.PATH.search.for.ea
6a20 63 68 20 4e 41 4d 45 2c 20 65 76 65 6e 20 69 66 20 69 74 20 69 73 20 61 6e 20 61 6c 69 61 73 2c ch.NAME,.even.if.it.is.an.alias,
6a40 0a 20 20 20 20 09 09 62 75 69 6c 74 69 6e 2c 20 6f 72 20 66 75 6e 63 74 69 6f 6e 2c 20 61 6e 64 .......builtin,.or.function,.and
6a60 20 72 65 74 75 72 6e 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 64 69 73 6b 20 66 69 .returns.the.name.of.the.disk.fi
6a80 6c 65 0a 20 20 20 20 09 09 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 65 78 65 63 75 74 65 64 0a le.......that.would.be.executed.
6aa0 20 20 20 20 20 20 2d 70 09 72 65 74 75 72 6e 73 20 65 69 74 68 65 72 20 74 68 65 20 6e 61 6d 65 ......-p.returns.either.the.name
6ac0 20 6f 66 20 74 68 65 20 64 69 73 6b 20 66 69 6c 65 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 .of.the.disk.file.that.would.be.
6ae0 65 78 65 63 75 74 65 64 2c 0a 20 20 20 20 09 09 6f 72 20 6e 6f 74 68 69 6e 67 20 69 66 20 60 74 executed,.......or.nothing.if.`t
6b00 79 70 65 20 2d 74 20 4e 41 4d 45 27 20 77 6f 75 6c 64 20 6e 6f 74 20 72 65 74 75 72 6e 20 60 66 ype.-t.NAME'.would.not.return.`f
6b20 69 6c 65 27 0a 20 20 20 20 20 20 2d 74 09 6f 75 74 70 75 74 20 61 20 73 69 6e 67 6c 65 20 77 6f ile'.......-t.output.a.single.wo
6b40 72 64 20 77 68 69 63 68 20 69 73 20 6f 6e 65 20 6f 66 20 60 61 6c 69 61 73 27 2c 20 60 6b 65 79 rd.which.is.one.of.`alias',.`key
6b60 77 6f 72 64 27 2c 0a 20 20 20 20 09 09 60 66 75 6e 63 74 69 6f 6e 27 2c 20 60 62 75 69 6c 74 69 word',.......`function',.`builti
6b80 6e 27 2c 20 60 66 69 6c 65 27 20 6f 72 20 60 27 2c 20 69 66 20 4e 41 4d 45 20 69 73 20 61 6e 20 n',.`file'.or.`',.if.NAME.is.an.
6ba0 61 6c 69 61 73 2c 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 72 65 73 65 72 76 65 64 20 77 6f 72 64 alias,.......shell.reserved.word
6bc0 2c 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 2c ,.shell.function,.shell.builtin,
6be0 20 64 69 73 6b 20 66 69 6c 65 2c 0a 20 20 20 20 09 09 6f 72 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 .disk.file,.......or.not.found,.
6c00 72 65 73 70 65 63 74 69 76 65 6c 79 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a respectively..........Arguments:
6c20 0a 20 20 20 20 20 20 4e 41 4d 45 09 43 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 74 6f 20 62 65 20 69 .......NAME.Command.name.to.be.i
6c40 6e 74 65 72 70 72 65 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 nterpreted...........Exit.Status
6c60 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 61 6c 6c 20 6f 66 20 :.....Returns.success.if.all.of.
6c80 74 68 65 20 4e 41 4d 45 73 20 61 72 65 20 66 6f 75 6e 64 3b 20 66 61 69 6c 73 20 69 66 20 61 6e the.NAMEs.are.found;.fails.if.an
6ca0 79 20 61 72 65 20 6e 6f 74 20 66 6f 75 6e 64 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 65 78 65 63 y.are.not.found..Display.or.exec
6cc0 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 ute.commands.from.the.history.li
6ce0 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 66 63 20 69 73 20 75 73 65 64 20 74 6f 20 6c 69 73 74 20 st...........fc.is.used.to.list.
6d00 6f 72 20 65 64 69 74 20 61 6e 64 20 72 65 2d 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 or.edit.and.re-execute.commands.
6d20 66 72 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 20 20 20 20 46 49 52 53 54 from.the.history.list......FIRST
6d40 20 61 6e 64 20 4c 41 53 54 20 63 61 6e 20 62 65 20 6e 75 6d 62 65 72 73 20 73 70 65 63 69 66 79 .and.LAST.can.be.numbers.specify
6d60 69 6e 67 20 74 68 65 20 72 61 6e 67 65 2c 20 6f 72 20 46 49 52 53 54 20 63 61 6e 20 62 65 20 61 ing.the.range,.or.FIRST.can.be.a
6d80 0a 20 20 20 20 73 74 72 69 6e 67 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 20 74 68 65 20 6d 6f 73 .....string,.which.means.the.mos
6da0 74 20 72 65 63 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 t.recent.command.beginning.with.
6dc0 74 68 61 74 0a 20 20 20 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e that.....string...........Option
6de0 73 3a 0a 20 20 20 20 20 20 2d 65 20 45 4e 41 4d 45 09 73 65 6c 65 63 74 20 77 68 69 63 68 20 65 s:.......-e.ENAME.select.which.e
6e00 64 69 74 6f 72 20 74 6f 20 75 73 65 2e 20 20 44 65 66 61 75 6c 74 20 69 73 20 46 43 45 44 49 54 ditor.to.use...Default.is.FCEDIT
6e20 2c 20 74 68 65 6e 20 45 44 49 54 4f 52 2c 0a 20 20 20 20 09 09 74 68 65 6e 20 76 69 0a 20 20 20 ,.then.EDITOR,.......then.vi....
6e40 20 20 20 2d 6c 20 09 6c 69 73 74 20 6c 69 6e 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 65 64 69 ...-l..list.lines.instead.of.edi
6e60 74 69 6e 67 0a 20 20 20 20 20 20 2d 6e 09 6f 6d 69 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 ting.......-n.omit.line.numbers.
6e80 77 68 65 6e 20 6c 69 73 74 69 6e 67 0a 20 20 20 20 20 20 2d 72 09 72 65 76 65 72 73 65 20 74 68 when.listing.......-r.reverse.th
6ea0 65 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 6c 69 6e 65 73 20 28 6e 65 77 65 73 74 20 6c 69 73 e.order.of.the.lines.(newest.lis
6ec0 74 65 64 20 66 69 72 73 74 29 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 20 74 68 65 20 60 66 63 ted.first)..........With.the.`fc
6ee0 20 2d 73 20 5b 70 61 74 3d 72 65 70 20 2e 2e 2e 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 27 20 66 6f 72 .-s.[pat=rep....].[command]'.for
6f00 6d 61 74 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 0a 20 20 20 20 72 65 2d 65 78 65 63 75 74 65 64 20 mat,.COMMAND.is.....re-executed.
6f20 61 66 74 65 72 20 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 4f 4c 44 3d 4e 45 57 20 69 after.the.substitution.OLD=NEW.i
6f40 73 20 70 65 72 66 6f 72 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 75 73 65 66 75 6c 20 61 s.performed...........A.useful.a
6f60 6c 69 61 73 20 74 6f 20 75 73 65 20 77 69 74 68 20 74 68 69 73 20 69 73 20 72 3d 27 66 63 20 2d lias.to.use.with.this.is.r='fc.-
6f80 73 27 2c 20 73 6f 20 74 68 61 74 20 74 79 70 69 6e 67 20 60 72 20 63 63 27 0a 20 20 20 20 72 75 s',.so.that.typing.`r.cc'.....ru
6fa0 6e 73 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 ns.the.last.command.beginning.wi
6fc0 74 68 20 60 63 63 27 20 61 6e 64 20 74 79 70 69 6e 67 20 60 72 27 20 72 65 2d 65 78 65 63 75 74 th.`cc'.and.typing.`r'.re-execut
6fe0 65 73 0a 20 20 20 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 es.....the.last.command.........
7000 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 ..Exit.Status:.....Returns.succe
7020 73 73 20 6f 72 20 73 74 61 74 75 73 20 6f 66 20 65 78 65 63 75 74 65 64 20 63 6f 6d 6d 61 6e 64 ss.or.status.of.executed.command
7040 3b 20 6e 6f 6e 2d 7a 65 72 6f 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 ;.non-zero.if.an.error.occurs..D
7060 69 73 70 6c 61 79 20 6f 72 20 6d 61 6e 69 70 75 6c 61 74 65 20 74 68 65 20 68 69 73 74 6f 72 79 isplay.or.manipulate.the.history
7080 20 6c 69 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 68 69 73 74 .list...........Display.the.hist
70a0 6f 72 79 20 6c 69 73 74 20 77 69 74 68 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 70 72 65 66 ory.list.with.line.numbers,.pref
70c0 69 78 69 6e 67 20 65 61 63 68 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 65 6e 74 72 79 20 77 69 ixing.each.modified.....entry.wi
70e0 74 68 20 61 20 60 2a 27 2e 20 20 41 6e 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 4e 20 6c 69 73 74 th.a.`*'...An.argument.of.N.list
7100 73 20 6f 6e 6c 79 20 74 68 65 20 6c 61 73 74 20 4e 20 65 6e 74 72 69 65 73 2e 0a 20 20 20 20 0a s.only.the.last.N.entries.......
7120 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 20 74 68 65 20 ....Options:.......-c.clear.the.
7140 68 69 73 74 6f 72 79 20 6c 69 73 74 20 62 79 20 64 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 history.list.by.deleting.all.of.
7160 74 68 65 20 65 6e 74 72 69 65 73 0a 20 20 20 20 20 20 2d 64 20 6f 66 66 73 65 74 09 64 65 6c 65 the.entries.......-d.offset.dele
7180 74 65 20 74 68 65 20 68 69 73 74 6f 72 79 20 65 6e 74 72 79 20 61 74 20 70 6f 73 69 74 69 6f 6e te.the.history.entry.at.position
71a0 20 4f 46 46 53 45 54 2e 20 4e 65 67 61 74 69 76 65 0a 20 20 20 20 09 09 6f 66 66 73 65 74 73 20 .OFFSET..Negative.......offsets.
71c0 63 6f 75 6e 74 20 62 61 63 6b 20 66 72 6f 6d 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 68 count.back.from.the.end.of.the.h
71e0 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 61 09 61 70 70 65 6e 64 istory.list............-a.append
7200 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 69 73 20 73 65 73 73 69 6f 6e .history.lines.from.this.session
7220 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 20 20 20 2d 6e 09 72 65 .to.the.history.file.......-n.re
7240 61 64 20 61 6c 6c 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 ad.all.history.lines.not.already
7260 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 20 .read.from.the.history.file.....
7280 09 09 61 6e 64 20 61 70 70 65 6e 64 20 74 68 65 6d 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 ..and.append.them.to.the.history
72a0 20 6c 69 73 74 0a 20 20 20 20 20 20 2d 72 09 72 65 61 64 20 74 68 65 20 68 69 73 74 6f 72 79 20 .list.......-r.read.the.history.
72c0 66 69 6c 65 20 61 6e 64 20 61 70 70 65 6e 64 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 file.and.append.the.contents.to.
72e0 74 68 65 20 68 69 73 74 6f 72 79 0a 20 20 20 20 09 09 6c 69 73 74 0a 20 20 20 20 20 20 2d 77 09 the.history.......list.......-w.
7300 77 72 69 74 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 69 73 74 6f 72 79 20 74 6f 20 74 68 65 write.the.current.history.to.the
7320 20 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 70 09 70 65 72 66 .history.file............-p.perf
7340 6f 72 6d 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 6e 20 65 61 63 68 20 41 52 orm.history.expansion.on.each.AR
7360 47 20 61 6e 64 20 64 69 73 70 6c 61 79 20 74 68 65 20 72 65 73 75 6c 74 0a 20 20 20 20 09 09 77 G.and.display.the.result.......w
7380 69 74 68 6f 75 74 20 73 74 6f 72 69 6e 67 20 69 74 20 69 6e 20 74 68 65 20 68 69 73 74 6f 72 79 ithout.storing.it.in.the.history
73a0 20 6c 69 73 74 0a 20 20 20 20 20 20 2d 73 09 61 70 70 65 6e 64 20 74 68 65 20 41 52 47 73 20 74 .list.......-s.append.the.ARGs.t
73c0 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 20 61 73 20 61 20 73 69 6e 67 6c 65 20 65 o.the.history.list.as.a.single.e
73e0 6e 74 72 79 0a 20 20 20 20 0a 20 20 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 67 69 76 ntry..........If.FILENAME.is.giv
7400 65 6e 2c 20 69 74 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 en,.it.is.used.as.the.history.fi
7420 6c 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 20 20 20 20 69 66 20 48 49 53 54 46 49 4c 45 20 le...Otherwise,.....if.HISTFILE.
7440 68 61 73 20 61 20 76 61 6c 75 65 2c 20 74 68 61 74 20 69 73 20 75 73 65 64 2c 20 65 6c 73 65 20 has.a.value,.that.is.used,.else.
7460 7e 2f 2e 62 61 73 68 5f 68 69 73 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 ~/.bash_history...........If.the
7480 20 48 49 53 54 54 49 4d 45 46 4f 52 4d 41 54 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 .HISTTIMEFORMAT.variable.is.set.
74a0 61 6e 64 20 6e 6f 74 20 6e 75 6c 6c 2c 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 0a and.not.null,.its.value.is.used.
74c0 20 20 20 20 61 73 20 61 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 66 6f 72 20 73 74 72 66 74 ....as.a.format.string.for.strft
74e0 69 6d 65 28 33 29 20 74 6f 20 70 72 69 6e 74 20 74 68 65 20 74 69 6d 65 20 73 74 61 6d 70 20 61 ime(3).to.print.the.time.stamp.a
7500 73 73 6f 63 69 61 74 65 64 0a 20 20 20 20 77 69 74 68 20 65 61 63 68 20 64 69 73 70 6c 61 79 65 ssociated.....with.each.displaye
7520 64 20 68 69 73 74 6f 72 79 20 65 6e 74 72 79 2e 20 20 4e 6f 20 74 69 6d 65 20 73 74 61 6d 70 73 d.history.entry...No.time.stamps
7540 20 61 72 65 20 70 72 69 6e 74 65 64 20 6f 74 68 65 72 77 69 73 65 2e 0a 20 20 20 20 0a 20 20 20 .are.printed.otherwise..........
7560 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 .Exit.Status:.....Returns.succes
7580 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 s.unless.an.invalid.option.is.gi
75a0 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 ven.or.an.error.occurs..Display.
75c0 6f 72 20 73 65 74 20 66 69 6c 65 20 6d 6f 64 65 20 6d 61 73 6b 2e 0a 20 20 20 20 0a 20 20 20 20 or.set.file.mode.mask...........
75e0 53 65 74 73 20 74 68 65 20 75 73 65 72 20 66 69 6c 65 2d 63 72 65 61 74 69 6f 6e 20 6d 61 73 6b Sets.the.user.file-creation.mask
7600 20 74 6f 20 4d 4f 44 45 2e 20 20 49 66 20 4d 4f 44 45 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 70 .to.MODE...If.MODE.is.omitted,.p
7620 72 69 6e 74 73 0a 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 20 6f 66 20 74 rints.....the.current.value.of.t
7640 68 65 20 6d 61 73 6b 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 4d 4f 44 45 20 62 65 67 69 6e 73 he.mask...........If.MODE.begins
7660 20 77 69 74 68 20 61 20 64 69 67 69 74 2c 20 69 74 20 69 73 20 69 6e 74 65 72 70 72 65 74 65 64 .with.a.digit,.it.is.interpreted
7680 20 61 73 20 61 6e 20 6f 63 74 61 6c 20 6e 75 6d 62 65 72 3b 0a 20 20 20 20 6f 74 68 65 72 77 69 .as.an.octal.number;.....otherwi
76a0 73 65 20 69 74 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 73 74 72 69 6e 67 20 se.it.is.a.symbolic.mode.string.
76c0 6c 69 6b 65 20 74 68 61 74 20 61 63 63 65 70 74 65 64 20 62 79 20 63 68 6d 6f 64 28 31 29 2e 0a like.that.accepted.by.chmod(1)..
76e0 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 69 66 20 4d 4f .........Options:.......-p.if.MO
7700 44 45 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 6f 75 74 70 75 74 20 69 6e 20 61 20 66 6f 72 6d 20 DE.is.omitted,.output.in.a.form.
7720 74 68 61 74 20 6d 61 79 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 that.may.be.reused.as.input.....
7740 20 20 2d 53 09 6d 61 6b 65 73 20 74 68 65 20 6f 75 74 70 75 74 20 73 79 6d 62 6f 6c 69 63 3b 20 ..-S.makes.the.output.symbolic;.
7760 6f 74 68 65 72 77 69 73 65 20 61 6e 20 6f 63 74 61 6c 20 6e 75 6d 62 65 72 20 69 73 20 6f 75 74 otherwise.an.octal.number.is.out
7780 70 75 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 put..........Exit.Status:.....Re
77a0 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4d 4f 44 45 20 69 73 20 69 6e 76 turns.success.unless.MODE.is.inv
77c0 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 alid.or.an.invalid.option.is.giv
77e0 65 6e 2e 00 44 69 73 70 6c 61 79 20 70 6f 73 73 69 62 6c 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 en..Display.possible.completions
7800 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a .depending.on.the.options.......
7820 20 20 20 20 49 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 75 73 65 64 20 66 72 6f 6d 20 77 69 74 ....Intended.to.be.used.from.wit
7840 68 69 6e 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 6e 65 72 61 74 69 6e 67 20 hin.a.shell.function.generating.
7860 70 6f 73 73 69 62 6c 65 0a 20 20 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 2e 20 20 49 66 20 74 68 possible.....completions...If.th
7880 65 20 6f 70 74 69 6f 6e 61 6c 20 57 4f 52 44 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 e.optional.WORD.argument.is.supp
78a0 6c 69 65 64 2c 20 6d 61 74 63 68 65 73 20 61 67 61 69 6e 73 74 0a 20 20 20 20 57 4f 52 44 20 61 lied,.matches.against.....WORD.a
78c0 72 65 20 67 65 6e 65 72 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 re.generated...........Exit.Stat
78e0 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 us:.....Returns.success.unless.a
7900 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 n.invalid.option.is.supplied.or.
7920 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 70 72 6f 63 65 73 73 an.error.occurs..Display.process
7940 20 74 69 6d 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 50 72 69 6e 74 73 20 74 68 65 20 61 63 63 75 .times...........Prints.the.accu
7960 6d 75 6c 61 74 65 64 20 75 73 65 72 20 61 6e 64 20 73 79 73 74 65 6d 20 74 69 6d 65 73 20 66 6f mulated.user.and.system.times.fo
7980 72 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 61 6c 6c 20 6f 66 20 69 74 73 0a 20 20 20 20 63 r.the.shell.and.all.of.its.....c
79a0 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 hild.processes...........Exit.St
79c0 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 73 75 63 63 65 65 64 73 2e 00 44 69 73 70 6c atus:.....Always.succeeds..Displ
79e0 61 79 20 73 74 61 74 75 73 20 6f 66 20 6a 6f 62 73 2e 0a 20 20 20 20 0a 20 20 20 20 4c 69 73 74 ay.status.of.jobs...........List
7a00 73 20 74 68 65 20 61 63 74 69 76 65 20 6a 6f 62 73 2e 20 20 4a 4f 42 53 50 45 43 20 72 65 73 74 s.the.active.jobs...JOBSPEC.rest
7a20 72 69 63 74 73 20 6f 75 74 70 75 74 20 74 6f 20 74 68 61 74 20 6a 6f 62 2e 0a 20 20 20 20 57 69 ricts.output.to.that.job......Wi
7a40 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 61 6c 6c thout.options,.the.status.of.all
7a60 20 61 63 74 69 76 65 20 6a 6f 62 73 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 0a .active.jobs.is.displayed.......
7a80 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 73 20 70 72 6f 63 ....Options:.......-l.lists.proc
7aa0 65 73 73 20 49 44 73 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 6e 6f 72 6d 61 ess.IDs.in.addition.to.the.norma
7ac0 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 20 2d 6e 09 6c 69 73 74 73 20 6f 6e 6c l.information.......-n.lists.onl
7ae0 79 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 74 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 73 74 y.processes.that.have.changed.st
7b00 61 74 75 73 20 73 69 6e 63 65 20 74 68 65 20 6c 61 73 74 0a 20 20 20 20 09 09 6e 6f 74 69 66 69 atus.since.the.last.......notifi
7b20 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2d 70 09 6c 69 73 74 73 20 70 72 6f 63 65 73 73 20 49 44 cation.......-p.lists.process.ID
7b40 73 20 6f 6e 6c 79 0a 20 20 20 20 20 20 2d 72 09 72 65 73 74 72 69 63 74 20 6f 75 74 70 75 74 20 s.only.......-r.restrict.output.
7b60 74 6f 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 0a 20 20 20 20 20 20 2d 73 09 72 65 73 74 72 69 63 to.running.jobs.......-s.restric
7b80 74 20 6f 75 74 70 75 74 20 74 6f 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 0a 20 20 20 20 0a 20 20 t.output.to.stopped.jobs........
7ba0 20 20 49 66 20 2d 78 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 20 ..If.-x.is.supplied,.COMMAND.is.
7bc0 72 75 6e 20 61 66 74 65 72 20 61 6c 6c 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 run.after.all.job.specifications
7be0 20 74 68 61 74 0a 20 20 20 20 61 70 70 65 61 72 20 69 6e 20 41 52 47 53 20 68 61 76 65 20 62 65 .that.....appear.in.ARGS.have.be
7c00 65 6e 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 74 68 65 20 70 72 6f 63 65 73 73 20 49 44 20 en.replaced.with.the.process.ID.
7c20 6f 66 20 74 68 61 74 20 6a 6f 62 27 73 0a 20 20 20 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 of.that.job's.....process.group.
7c40 6c 65 61 64 65 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 leader...........Exit.Status:...
7c60 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 ..Returns.success.unless.an.inva
7c80 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 lid.option.is.given.or.an.error.
7ca0 6f 63 63 75 72 73 2e 0a 20 20 20 20 49 66 20 2d 78 20 69 73 20 75 73 65 64 2c 20 72 65 74 75 72 occurs......If.-x.is.used,.retur
7cc0 6e 73 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 2e 00 44 ns.the.exit.status.of.COMMAND..D
7ce0 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 6d isplay.the.list.of.currently.rem
7d00 65 6d 62 65 72 65 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 65 embered.directories...Directorie
7d20 73 0a 20 20 20 20 66 69 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c 69 s.....find.their.way.onto.the.li
7d40 73 74 20 77 69 74 68 20 74 68 65 20 60 70 75 73 68 64 27 20 63 6f 6d 6d 61 6e 64 3b 20 79 6f 75 st.with.the.`pushd'.command;.you
7d60 20 63 61 6e 20 67 65 74 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 72 6f 75 67 68 20 74 68 65 .can.get.....back.up.through.the
7d80 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 6f 70 64 27 20 63 6f 6d 6d 61 6e 64 2e 0a 20 .list.with.the.`popd'.command...
7da0 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 20 ........Options:.......-c.clear.
7dc0 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 64 65 6c 65 74 69 6e 67 20 the.directory.stack.by.deleting.
7de0 61 6c 6c 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 2d 6c 09 64 6f 20 all.of.the.elements.......-l.do.
7e00 6e 6f 74 20 70 72 69 6e 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 64 20 76 65 72 73 69 6f 6e not.print.tilde-prefixed.version
7e20 73 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 76 65 0a 20 20 20 20 09 74 s.of.directories.relative......t
7e40 6f 20 79 6f 75 72 20 68 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 70 09 70 o.your.home.directory.......-p.p
7e60 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e rint.the.directory.stack.with.on
7e80 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 76 09 70 72 69 6e 74 20 e.entry.per.line.......-v.print.
7ea0 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 the.directory.stack.with.one.ent
7ec0 72 79 20 70 65 72 20 6c 69 6e 65 20 70 72 65 66 69 78 65 64 0a 20 20 20 20 09 77 69 74 68 20 69 ry.per.line.prefixed......with.i
7ee0 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 73 74 61 63 6b 0a 20 20 20 20 0a 20 20 ts.position.in.the.stack........
7f00 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 44 69 73 70 6c 61 79 73 20 74 ..Arguments:.......+N.Displays.t
7f20 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c he.Nth.entry.counting.from.the.l
7f40 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 0a 20 20 20 20 09 64 69 eft.of.the.list.shown.by......di
7f60 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c rs.when.invoked.without.options,
7f80 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 .starting.with.zero.............
7fa0 2d 4e 09 44 69 73 70 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 -N.Displays.the.Nth.entry.counti
7fc0 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 ng.from.the.right.of.the.list.sh
7fe0 6f 77 6e 20 62 79 0a 09 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 own.by..dirs.when.invoked.withou
8000 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 00 44 t.options,.starting.with.zero..D
8020 6f 6e 65 00 44 6f 6e 65 28 25 64 29 00 45 4d 54 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 45 6e 61 one.Done(%d).EMT.instruction.Ena
8040 62 6c 65 20 61 6e 64 20 64 69 73 61 62 6c 65 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 73 2e 0a ble.and.disable.shell.builtins..
8060 20 20 20 20 0a 20 20 20 20 45 6e 61 62 6c 65 73 20 61 6e 64 20 64 69 73 61 62 6c 65 73 20 62 75 .........Enables.and.disables.bu
8080 69 6c 74 69 6e 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 44 69 73 61 62 6c 69 6e 67 iltin.shell.commands...Disabling
80a0 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 0a 20 20 20 20 65 78 65 63 75 74 65 20 61 20 64 69 73 .allows.you.to.....execute.a.dis
80c0 6b 20 63 6f 6d 6d 61 6e 64 20 77 68 69 63 68 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 6e 61 6d k.command.which.has.the.same.nam
80e0 65 20 61 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 77 69 74 68 6f 75 74 e.as.a.shell.builtin.....without
8100 20 75 73 69 6e 67 20 61 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 2e 0a 20 20 20 20 0a 20 20 20 .using.a.full.pathname..........
8120 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 70 72 69 6e 74 20 61 20 6c 69 73 74 20 .Options:.......-a.print.a.list.
8140 6f 66 20 62 75 69 6c 74 69 6e 73 20 73 68 6f 77 69 6e 67 20 77 68 65 74 68 65 72 20 6f 72 20 6e of.builtins.showing.whether.or.n
8160 6f 74 20 65 61 63 68 20 69 73 20 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 20 2d 6e 09 64 69 73 61 ot.each.is.enabled.......-n.disa
8180 62 6c 65 20 65 61 63 68 20 4e 41 4d 45 20 6f 72 20 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 ble.each.NAME.or.display.a.list.
81a0 6f 66 20 64 69 73 61 62 6c 65 64 20 62 75 69 6c 74 69 6e 73 0a 20 20 20 20 20 20 2d 70 09 70 72 of.disabled.builtins.......-p.pr
81c0 69 6e 74 20 74 68 65 20 6c 69 73 74 20 6f 66 20 62 75 69 6c 74 69 6e 73 20 69 6e 20 61 20 72 65 int.the.list.of.builtins.in.a.re
81e0 75 73 61 62 6c 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 2d 73 09 70 72 69 6e 74 20 6f 6e 6c usable.format.......-s.print.onl
8200 79 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 50 6f 73 69 78 20 60 73 70 65 63 69 61 6c 27 20 62 y.the.names.of.Posix.`special'.b
8220 75 69 6c 74 69 6e 73 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 20 63 6f 6e 74 72 6f 6c uiltins..........Options.control
8240 6c 69 6e 67 20 64 79 6e 61 6d 69 63 20 6c 6f 61 64 69 6e 67 3a 0a 20 20 20 20 20 20 2d 66 09 4c ling.dynamic.loading:.......-f.L
8260 6f 61 64 20 62 75 69 6c 74 69 6e 20 4e 41 4d 45 20 66 72 6f 6d 20 73 68 61 72 65 64 20 6f 62 6a oad.builtin.NAME.from.shared.obj
8280 65 63 74 20 46 49 4c 45 4e 41 4d 45 0a 20 20 20 20 20 20 2d 64 09 52 65 6d 6f 76 65 20 61 20 62 ect.FILENAME.......-d.Remove.a.b
82a0 75 69 6c 74 69 6e 20 6c 6f 61 64 65 64 20 77 69 74 68 20 2d 66 0a 20 20 20 20 0a 20 20 20 20 57 uiltin.loaded.with.-f..........W
82c0 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 65 61 63 68 20 4e 41 4d 45 20 69 73 20 65 6e 61 ithout.options,.each.NAME.is.ena
82e0 62 6c 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 54 6f 20 75 73 65 20 74 68 65 20 60 74 65 73 74 27 bled...........To.use.the.`test'
8300 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 .found.in.$PATH.instead.of.the.s
8320 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 76 65 72 73 69 6f 6e 2c 20 74 79 70 65 20 60 hell.builtin.....version,.type.`
8340 65 6e 61 62 6c 65 20 2d 6e 20 74 65 73 74 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 enable.-n.test'...........Exit.S
8360 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 tatus:.....Returns.success.unles
8380 73 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 6f 72 s.NAME.is.not.a.shell.builtin.or
83a0 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 45 76 61 6c 75 61 74 65 20 61 72 69 74 68 .an.error.occurs..Evaluate.arith
83c0 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 45 metic.expression...........The.E
83e0 58 50 52 45 53 53 49 4f 4e 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 61 63 63 6f 72 64 69 6e 67 XPRESSION.is.evaluated.according
8400 20 74 6f 20 74 68 65 20 72 75 6c 65 73 20 66 6f 72 20 61 72 69 74 68 6d 65 74 69 63 0a 20 20 20 .to.the.rules.for.arithmetic....
8420 20 65 76 61 6c 75 61 74 69 6f 6e 2e 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 6c 65 74 .evaluation...Equivalent.to.`let
8440 20 22 45 58 50 52 45 53 53 49 4f 4e 22 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 ."EXPRESSION"'...........Exit.St
8460 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 31 20 69 66 20 45 58 50 52 45 53 53 49 4f atus:.....Returns.1.if.EXPRESSIO
8480 4e 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 30 3b 20 72 65 74 75 72 6e 73 20 30 20 6f 74 68 65 N.evaluates.to.0;.returns.0.othe
84a0 72 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 rwise..Evaluate.arithmetic.expre
84c0 73 73 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 76 61 6c 75 61 74 65 20 65 61 63 68 20 41 ssions...........Evaluate.each.A
84e0 52 47 20 61 73 20 61 6e 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 2e 20 RG.as.an.arithmetic.expression..
8500 20 45 76 61 6c 75 61 74 69 6f 6e 20 69 73 20 64 6f 6e 65 20 69 6e 0a 20 20 20 20 66 69 78 65 64 .Evaluation.is.done.in.....fixed
8520 2d 77 69 64 74 68 20 69 6e 74 65 67 65 72 73 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 20 66 6f -width.integers.with.no.check.fo
8540 72 20 6f 76 65 72 66 6c 6f 77 2c 20 74 68 6f 75 67 68 20 64 69 76 69 73 69 6f 6e 20 62 79 20 30 r.overflow,.though.division.by.0
8560 0a 20 20 20 20 69 73 20 74 72 61 70 70 65 64 20 61 6e 64 20 66 6c 61 67 67 65 64 20 61 73 20 61 .....is.trapped.and.flagged.as.a
8580 6e 20 65 72 72 6f 72 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 73 74 20 6f 66 20 n.error...The.following.list.of.
85a0 6f 70 65 72 61 74 6f 72 73 20 69 73 0a 20 20 20 20 67 72 6f 75 70 65 64 20 69 6e 74 6f 20 6c 65 operators.is.....grouped.into.le
85c0 76 65 6c 73 20 6f 66 20 65 71 75 61 6c 2d 70 72 65 63 65 64 65 6e 63 65 20 6f 70 65 72 61 74 6f vels.of.equal-precedence.operato
85e0 72 73 2e 20 20 54 68 65 20 6c 65 76 65 6c 73 20 61 72 65 20 6c 69 73 74 65 64 0a 20 20 20 20 69 rs...The.levels.are.listed.....i
8600 6e 20 6f 72 64 65 72 20 6f 66 20 64 65 63 72 65 61 73 69 6e 67 20 70 72 65 63 65 64 65 6e 63 65 n.order.of.decreasing.precedence
8620 2e 0a 20 20 20 20 0a 20 20 20 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 09 76 61 72 69 61 62 6c 65 20 ............id++,.id--.variable.
8640 70 6f 73 74 2d 69 6e 63 72 65 6d 65 6e 74 2c 20 70 6f 73 74 2d 64 65 63 72 65 6d 65 6e 74 0a 20 post-increment,.post-decrement..
8660 20 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 09 76 61 72 69 61 62 6c 65 20 70 72 65 2d 69 6e 63 72 ....++id,.--id.variable.pre-incr
8680 65 6d 65 6e 74 2c 20 70 72 65 2d 64 65 63 72 65 6d 65 6e 74 0a 20 20 20 20 09 2d 2c 20 2b 09 09 ement,.pre-decrement......-,.+..
86a0 75 6e 61 72 79 20 6d 69 6e 75 73 2c 20 70 6c 75 73 0a 20 20 20 20 09 21 2c 20 7e 09 09 6c 6f 67 unary.minus,.plus......!,.~..log
86c0 69 63 61 6c 20 61 6e 64 20 62 69 74 77 69 73 65 20 6e 65 67 61 74 69 6f 6e 0a 20 20 20 20 09 2a ical.and.bitwise.negation......*
86e0 2a 09 09 65 78 70 6f 6e 65 6e 74 69 61 74 69 6f 6e 0a 20 20 20 20 09 2a 2c 20 2f 2c 20 25 09 09 *..exponentiation......*,./,.%..
8700 6d 75 6c 74 69 70 6c 69 63 61 74 69 6f 6e 2c 20 64 69 76 69 73 69 6f 6e 2c 20 72 65 6d 61 69 6e multiplication,.division,.remain
8720 64 65 72 0a 20 20 20 20 09 2b 2c 20 2d 09 09 61 64 64 69 74 69 6f 6e 2c 20 73 75 62 74 72 61 63 der......+,.-..addition,.subtrac
8740 74 69 6f 6e 0a 20 20 20 20 09 3c 3c 2c 20 3e 3e 09 09 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 tion......<<,.>>..left.and.right
8760 20 62 69 74 77 69 73 65 20 73 68 69 66 74 73 0a 20 20 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c 2c 20 .bitwise.shifts......<=,.>=,.<,.
8780 3e 09 63 6f 6d 70 61 72 69 73 6f 6e 0a 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 65 71 75 61 6c 69 >.comparison......==,.!=..equali
87a0 74 79 2c 20 69 6e 65 71 75 61 6c 69 74 79 0a 20 20 20 20 09 26 09 09 62 69 74 77 69 73 65 20 41 ty,.inequality......&..bitwise.A
87c0 4e 44 0a 20 20 20 20 09 5e 09 09 62 69 74 77 69 73 65 20 58 4f 52 0a 20 20 20 20 09 7c 09 09 62 ND......^..bitwise.XOR......|..b
87e0 69 74 77 69 73 65 20 4f 52 0a 20 20 20 20 09 26 26 09 09 6c 6f 67 69 63 61 6c 20 41 4e 44 0a 20 itwise.OR......&&..logical.AND..
8800 20 20 20 09 7c 7c 09 09 6c 6f 67 69 63 61 6c 20 4f 52 0a 20 20 20 20 09 65 78 70 72 20 3f 20 65 ....||..logical.OR......expr.?.e
8820 78 70 72 20 3a 20 65 78 70 72 0a 20 20 20 20 09 09 09 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6f 70 xpr.:.expr........conditional.op
8840 65 72 61 74 6f 72 0a 20 20 20 20 09 3d 2c 20 2a 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 09 erator......=,.*=,./=,.%=,......
8860 2b 3d 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c +=,.-=,.<<=,.>>=,......&=,.^=,.|
8880 3d 09 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 0a 20 20 20 20 53 68 65 6c 6c 20 76 61 72 69 =.assignment..........Shell.vari
88a0 61 62 6c 65 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 20 61 73 20 6f 70 65 72 61 6e 64 73 2e 20 20 ables.are.allowed.as.operands...
88c0 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 69 73 20 The.name.of.the.variable.....is.
88e0 72 65 70 6c 61 63 65 64 20 62 79 20 69 74 73 20 76 61 6c 75 65 20 28 63 6f 65 72 63 65 64 20 74 replaced.by.its.value.(coerced.t
8900 6f 20 61 20 66 69 78 65 64 2d 77 69 64 74 68 20 69 6e 74 65 67 65 72 29 20 77 69 74 68 69 6e 0a o.a.fixed-width.integer).within.
8920 20 20 20 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 2e 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 ....an.expression...The.variable
8940 20 6e 65 65 64 20 6e 6f 74 20 68 61 76 65 20 69 74 73 20 69 6e 74 65 67 65 72 20 61 74 74 72 69 .need.not.have.its.integer.attri
8960 62 75 74 65 0a 20 20 20 20 74 75 72 6e 65 64 20 6f 6e 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e bute.....turned.on.to.be.used.in
8980 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 74 6f .an.expression...........Operato
89a0 72 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 70 72 65 rs.are.evaluated.in.order.of.pre
89c0 63 65 64 65 6e 63 65 2e 20 20 53 75 62 2d 65 78 70 72 65 73 73 69 6f 6e 73 20 69 6e 0a 20 20 20 cedence...Sub-expressions.in....
89e0 20 70 61 72 65 6e 74 68 65 73 65 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 66 69 72 73 74 .parentheses.are.evaluated.first
8a00 20 61 6e 64 20 6d 61 79 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 70 72 65 63 65 64 65 6e 63 65 .and.may.override.the.precedence
8a20 0a 20 20 20 20 72 75 6c 65 73 20 61 62 6f 76 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 .....rules.above...........Exit.
8a40 53 74 61 74 75 73 3a 0a 20 20 20 20 49 66 20 74 68 65 20 6c 61 73 74 20 41 52 47 20 65 76 61 6c Status:.....If.the.last.ARG.eval
8a60 75 61 74 65 73 20 74 6f 20 30 2c 20 6c 65 74 20 72 65 74 75 72 6e 73 20 31 3b 20 6c 65 74 20 72 uates.to.0,.let.returns.1;.let.r
8a80 65 74 75 72 6e 73 20 30 20 6f 74 68 65 72 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 63 6f 6e eturns.0.otherwise..Evaluate.con
8aa0 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 ditional.expression...........Ex
8ac0 69 74 73 20 77 69 74 68 20 61 20 73 74 61 74 75 73 20 6f 66 20 30 20 28 74 72 75 65 29 20 6f 72 its.with.a.status.of.0.(true).or
8ae0 20 31 20 28 66 61 6c 73 65 29 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 0a 20 20 20 20 74 68 65 20 .1.(false).depending.on.....the.
8b00 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 45 58 50 52 2e 20 20 45 78 70 72 65 73 73 69 6f 6e 73 evaluation.of.EXPR...Expressions
8b20 20 6d 61 79 20 62 65 20 75 6e 61 72 79 20 6f 72 20 62 69 6e 61 72 79 2e 20 20 55 6e 61 72 79 0a .may.be.unary.or.binary...Unary.
8b40 20 20 20 20 65 78 70 72 65 73 73 69 6f 6e 73 20 61 72 65 20 6f 66 74 65 6e 20 75 73 65 64 20 74 ....expressions.are.often.used.t
8b60 6f 20 65 78 61 6d 69 6e 65 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 61 20 66 69 6c 65 2e 20 o.examine.the.status.of.a.file..
8b80 20 54 68 65 72 65 0a 20 20 20 20 61 72 65 20 73 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 20 .There.....are.string.operators.
8ba0 61 6e 64 20 6e 75 6d 65 72 69 63 20 63 6f 6d 70 61 72 69 73 6f 6e 20 6f 70 65 72 61 74 6f 72 73 and.numeric.comparison.operators
8bc0 20 61 73 20 77 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 62 65 68 61 76 69 6f 72 20 .as.well...........The.behavior.
8be0 6f 66 20 74 65 73 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 of.test.depends.on.the.number.of
8c00 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 52 65 61 64 20 74 68 65 0a 20 20 20 20 62 61 73 68 20 6d .arguments...Read.the.....bash.m
8c20 61 6e 75 61 6c 20 70 61 67 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 73 70 65 63 anual.page.for.the.complete.spec
8c40 69 66 69 63 61 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 46 69 6c 65 20 6f 70 65 72 61 74 6f ification...........File.operato
8c60 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 61 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 rs:............-a.FILE........Tr
8c80 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 20 2d 62 20 46 49 4c 45 ue.if.file.exists........-b.FILE
8ca0 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 62 6c 6f 63 6b 20 73 70 ........True.if.file.is.block.sp
8cc0 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d 63 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 ecial........-c.FILE........True
8ce0 20 69 66 20 66 69 6c 65 20 69 73 20 63 68 61 72 61 63 74 65 72 20 73 70 65 63 69 61 6c 2e 0a 20 .if.file.is.character.special...
8d00 20 20 20 20 20 2d 64 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 .....-d.FILE........True.if.file
8d20 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 2d 65 20 46 49 4c 45 20 20 .is.a.directory........-e.FILE..
8d40 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 ......True.if.file.exists.......
8d60 20 2d 66 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 .-f.FILE........True.if.file.exi
8d80 73 74 73 20 61 6e 64 20 69 73 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20 20 20 20 sts.and.is.a.regular.file.......
8da0 20 2d 67 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 .-g.FILE........True.if.file.is.
8dc0 73 65 74 2d 67 72 6f 75 70 2d 69 64 2e 0a 20 20 20 20 20 20 2d 68 20 46 49 4c 45 20 20 20 20 20 set-group-id........-h.FILE.....
8de0 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 6c 69 ...True.if.file.is.a.symbolic.li
8e00 6e 6b 2e 0a 20 20 20 20 20 20 2d 4c 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 nk........-L.FILE........True.if
8e20 20 66 69 6c 65 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 2e 0a 20 20 20 20 20 20 .file.is.a.symbolic.link........
8e40 2d 6b 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 68 61 73 20 -k.FILE........True.if.file.has.
8e60 69 74 73 20 60 73 74 69 63 6b 79 27 20 62 69 74 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 70 20 46 its.`sticky'.bit.set........-p.F
8e80 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 6e 61 6d ILE........True.if.file.is.a.nam
8ea0 65 64 20 70 69 70 65 2e 0a 20 20 20 20 20 20 2d 72 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 ed.pipe........-r.FILE........Tr
8ec0 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 72 65 61 64 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 ue.if.file.is.readable.by.you...
8ee0 20 20 20 20 20 2d 73 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 .....-s.FILE........True.if.file
8f00 20 65 78 69 73 74 73 20 61 6e 64 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 20 20 .exists.and.is.not.empty........
8f20 2d 53 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 -S.FILE........True.if.file.is.a
8f40 20 73 6f 63 6b 65 74 2e 0a 20 20 20 20 20 20 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 54 72 .socket........-t.FD..........Tr
8f60 75 65 20 69 66 20 46 44 20 69 73 20 6f 70 65 6e 65 64 20 6f 6e 20 61 20 74 65 72 6d 69 6e 61 6c ue.if.FD.is.opened.on.a.terminal
8f80 2e 0a 20 20 20 20 20 20 2d 75 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 ........-u.FILE........True.if.t
8fa0 68 65 20 66 69 6c 65 20 69 73 20 73 65 74 2d 75 73 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 2d 77 he.file.is.set-user-id........-w
8fc0 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 .FILE........True.if.the.file.is
8fe0 20 77 72 69 74 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 78 20 46 49 4c 45 20 .writable.by.you........-x.FILE.
9000 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 78 65 63 75 .......True.if.the.file.is.execu
9020 74 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 4f 20 46 49 4c 45 20 20 20 20 20 table.by.you........-O.FILE.....
9040 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 ...True.if.the.file.is.effective
9060 6c 79 20 6f 77 6e 65 64 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 47 20 46 49 4c 45 20 20 ly.owned.by.you........-G.FILE..
9080 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 ......True.if.the.file.is.effect
90a0 69 76 65 6c 79 20 6f 77 6e 65 64 20 62 79 20 79 6f 75 72 20 67 72 6f 75 70 2e 0a 20 20 20 20 20 ively.owned.by.your.group.......
90c0 20 2d 4e 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 .-N.FILE........True.if.the.file
90e0 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 20 73 69 6e 63 65 20 69 74 20 77 61 73 20 .has.been.modified.since.it.was.
9100 6c 61 73 74 20 72 65 61 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 6e 74 20 last.read.............FILE1.-nt.
9120 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 6e 65 77 65 72 20 74 68 FILE2..True.if.file1.is.newer.th
9140 61 6e 20 66 69 6c 65 32 20 28 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 20 20 20 20 20 an.file2.(according.to..........
9160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 64 61 74 65 29 ..............modification.date)
9180 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 6f 74 20 46 49 4c 45 32 20 20 54 72 .............FILE1.-ot.FILE2..Tr
91a0 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 6f 6c 64 65 72 20 74 68 61 6e 20 66 69 6c 65 32 2e ue.if.file1.is.older.than.file2.
91c0 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 65 66 20 46 49 4c 45 32 20 20 54 72 75 ............FILE1.-ef.FILE2..Tru
91e0 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 61 20 68 61 72 64 20 6c 69 6e 6b 20 74 6f 20 66 69 6c e.if.file1.is.a.hard.link.to.fil
9200 65 32 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 e2...........String.operators:..
9220 20 20 20 0a 20 20 20 20 20 20 2d 7a 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 ..........-z.STRING......True.if
9240 20 73 74 72 69 6e 67 20 69 73 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6e 20 .string.is.empty.............-n.
9260 53 54 52 49 4e 47 0a 20 20 20 20 20 20 20 20 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 STRING..........STRING......True
9280 20 69 66 20 73 74 72 69 6e 67 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 .if.string.is.not.empty.........
92a0 20 20 20 20 53 54 52 49 4e 47 31 20 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 ....STRING1.=.STRING2...........
92c0 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 74 72 69 6e 67 73 20 61 ...........True.if.the.strings.a
92e0 72 65 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 21 3d 20 53 54 52 49 4e re.equal........STRING1.!=.STRIN
9300 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 G2......................True.if.
9320 74 68 65 20 73 74 72 69 6e 67 73 20 61 72 65 20 6e 6f 74 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 the.strings.are.not.equal.......
9340 20 53 54 52 49 4e 47 31 20 3c 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .STRING1.<.STRING2..............
9360 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 62 65 ........True.if.STRING1.sorts.be
9380 66 6f 72 65 20 53 54 52 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a fore.STRING2.lexicographically..
93a0 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3e 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 ......STRING1.>.STRING2.........
93c0 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 .............True.if.STRING1.sor
93e0 74 73 20 61 66 74 65 72 20 53 54 52 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c ts.after.STRING2.lexicographical
9400 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 74 68 65 72 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 ly...........Other.operators:...
9420 20 20 0a 20 20 20 20 20 20 2d 6f 20 4f 50 54 49 4f 4e 20 20 20 20 20 20 54 72 75 65 20 69 66 20 .........-o.OPTION......True.if.
9440 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 49 4f 4e 20 69 73 20 65 6e 61 62 6c the.shell.option.OPTION.is.enabl
9460 65 64 2e 0a 20 20 20 20 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 ed........-v.VAR.........True.if
9480 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 2e 0a .the.shell.variable.VAR.is.set..
94a0 20 20 20 20 20 20 2d 52 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 ......-R.VAR.........True.if.the
94c0 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 20 61 6e 64 20 69 .shell.variable.VAR.is.set.and.i
94e0 73 20 61 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 s.a.name......................re
9500 66 65 72 65 6e 63 65 2e 0a 20 20 20 20 20 20 21 20 45 58 50 52 20 20 20 20 20 20 20 20 20 54 72 ference........!.EXPR.........Tr
9520 75 65 20 69 66 20 65 78 70 72 20 69 73 20 66 61 6c 73 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 ue.if.expr.is.false........EXPR1
9540 20 2d 61 20 45 58 50 52 32 20 54 72 75 65 20 69 66 20 62 6f 74 68 20 65 78 70 72 31 20 41 4e 44 .-a.EXPR2.True.if.both.expr1.AND
9560 20 65 78 70 72 32 20 61 72 65 20 74 72 75 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 .expr2.are.true........EXPR1.-o.
9580 45 58 50 52 32 20 54 72 75 65 20 69 66 20 65 69 74 68 65 72 20 65 78 70 72 31 20 4f 52 20 65 78 EXPR2.True.if.either.expr1.OR.ex
95a0 70 72 32 20 69 73 20 74 72 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 61 72 67 31 20 4f 50 20 pr2.is.true.............arg1.OP.
95c0 61 72 67 32 20 20 20 41 72 69 74 68 6d 65 74 69 63 20 74 65 73 74 73 2e 20 20 4f 50 20 69 73 20 arg2...Arithmetic.tests...OP.is.
95e0 6f 6e 65 20 6f 66 20 2d 65 71 2c 20 2d 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 one.of.-eq,.-ne,................
9600 20 20 20 20 20 20 2d 6c 74 2c 20 2d 6c 65 2c 20 2d 67 74 2c 20 6f 72 20 2d 67 65 2e 0a 20 20 20 ......-lt,.-le,.-gt,.or.-ge.....
9620 20 0a 20 20 20 20 41 72 69 74 68 6d 65 74 69 63 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 ......Arithmetic.binary.operator
9640 73 20 72 65 74 75 72 6e 20 74 72 75 65 20 69 66 20 41 52 47 31 20 69 73 20 65 71 75 61 6c 2c 20 s.return.true.if.ARG1.is.equal,.
9660 6e 6f 74 2d 65 71 75 61 6c 2c 0a 20 20 20 20 6c 65 73 73 2d 74 68 61 6e 2c 20 6c 65 73 73 2d 74 not-equal,.....less-than,.less-t
9680 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 2c 20 67 72 65 61 74 65 72 2d 74 68 61 6e 2c 20 6f 72 20 67 han-or-equal,.greater-than,.or.g
96a0 72 65 61 74 65 72 2d 74 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 0a 20 20 20 20 74 68 61 6e 20 41 52 reater-than-or-equal.....than.AR
96c0 47 32 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 G2...........Exit.Status:.....Re
96e0 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 turns.success.if.EXPR.evaluates.
9700 74 6f 20 74 72 75 65 3b 20 66 61 69 6c 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 to.true;.fails.if.EXPR.evaluates
9720 20 74 6f 0a 20 20 20 20 66 61 6c 73 65 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 .to.....false.or.an.invalid.argu
9740 6d 65 6e 74 20 69 73 20 67 69 76 65 6e 2e 00 45 76 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 69 6f ment.is.given..Evaluate.conditio
9760 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 69 73 20 69 73 nal.expression...........This.is
9780 20 61 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 74 68 65 20 22 74 65 73 74 22 20 62 75 69 6c 74 69 .a.synonym.for.the."test".builti
97a0 6e 2c 20 62 75 74 20 74 68 65 20 6c 61 73 74 20 61 72 67 75 6d 65 6e 74 20 6d 75 73 74 0a 20 20 n,.but.the.last.argument.must...
97c0 20 20 62 65 20 61 20 6c 69 74 65 72 61 6c 20 60 5d 27 2c 20 74 6f 20 6d 61 74 63 68 20 74 68 65 ..be.a.literal.`]',.to.match.the
97e0 20 6f 70 65 6e 69 6e 67 20 60 5b 27 2e 00 45 78 65 63 75 74 65 20 61 20 73 69 6d 70 6c 65 20 63 .opening.`['..Execute.a.simple.c
9800 6f 6d 6d 61 6e 64 20 6f 72 20 64 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 ommand.or.display.information.ab
9820 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 73 20 43 4f 4d 4d out.commands...........Runs.COMM
9840 41 4e 44 20 77 69 74 68 20 41 52 47 53 20 73 75 70 70 72 65 73 73 69 6e 67 20 20 73 68 65 6c 6c AND.with.ARGS.suppressing..shell
9860 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 75 70 2c 20 6f 72 20 64 69 73 70 6c 61 79 0a 20 20 20 .function.lookup,.or.display....
9880 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 .information.about.the.specified
98a0 20 43 4f 4d 4d 41 4e 44 73 2e 20 20 43 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 6f 6b .COMMANDs...Can.be.used.to.invok
98c0 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 6f 6e 20 64 69 73 6b 20 77 68 65 6e 20 61 20 66 75 e.commands.....on.disk.when.a.fu
98e0 6e 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 65 78 69 73 74 73 nction.with.the.same.name.exists
9900 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 20 20 20 20 ...........Options:.......-p....
9920 75 73 65 20 61 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 66 6f 72 20 50 41 54 48 20 74 68 61 use.a.default.value.for.PATH.tha
9940 74 20 69 73 20 67 75 61 72 61 6e 74 65 65 64 20 74 6f 20 66 69 6e 64 20 61 6c 6c 20 6f 66 0a 20 t.is.guaranteed.to.find.all.of..
9960 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 75 74 69 6c 69 74 69 65 ...........the.standard.utilitie
9980 73 0a 20 20 20 20 20 20 2d 76 20 20 20 20 70 72 69 6e 74 20 61 20 64 65 73 63 72 69 70 74 69 6f s.......-v....print.a.descriptio
99a0 6e 20 6f 66 20 43 4f 4d 4d 41 4e 44 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 60 74 79 70 n.of.COMMAND.similar.to.the.`typ
99c0 65 27 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 70 72 69 6e 74 20 61 20 6d e'.builtin.......-V....print.a.m
99e0 6f 72 65 20 76 65 72 62 6f 73 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 ore.verbose.description.of.each.
9a00 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 COMMAND..........Exit.Status:...
9a20 20 20 52 65 74 75 72 6e 73 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 ..Returns.exit.status.of.COMMAND
9a40 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 66 ,.or.failure.if.COMMAND.is.not.f
9a60 6f 75 6e 64 2e 00 45 78 65 63 75 74 65 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 61 20 73 68 65 ound..Execute.arguments.as.a.she
9a80 6c 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6d 62 69 6e 65 20 41 52 47 ll.command...........Combine.ARG
9aa0 73 20 69 6e 74 6f 20 61 20 73 69 6e 67 6c 65 20 73 74 72 69 6e 67 2c 20 75 73 65 20 74 68 65 20 s.into.a.single.string,.use.the.
9ac0 72 65 73 75 6c 74 20 61 73 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 2c 0a 20 20 result.as.input.to.the.shell,...
9ae0 20 20 61 6e 64 20 65 78 65 63 75 74 65 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 63 6f 6d 6d ..and.execute.the.resulting.comm
9b00 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 ands...........Exit.Status:.....
9b20 52 65 74 75 72 6e 73 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6f Returns.exit.status.of.command.o
9b40 72 20 73 75 63 63 65 73 73 20 69 66 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6e 75 6c 6c 2e 00 45 78 r.success.if.command.is.null..Ex
9b60 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 6c 6f 6e 67 20 61 73 20 61 20 74 65 73 74 ecute.commands.as.long.as.a.test
9b80 20 64 6f 65 73 20 6e 6f 74 20 73 75 63 63 65 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 70 61 .does.not.succeed...........Expa
9ba0 6e 64 20 61 6e 64 20 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 53 2d 32 20 61 73 20 6c 6f 6e nd.and.execute.COMMANDS-2.as.lon
9bc0 67 20 61 73 20 74 68 65 20 66 69 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 43 4f 4d 4d 41 4e g.as.the.final.command.in.COMMAN
9be0 44 53 20 68 61 73 0a 20 20 20 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 73 20 77 68 69 63 68 20 DS.has.....an.exit.status.which.
9c00 69 73 20 6e 6f 74 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 is.not.zero...........Exit.Statu
9c20 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 s:.....Returns.the.status.of.the
9c40 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 .last.command.executed..Execute.
9c60 63 6f 6d 6d 61 6e 64 73 20 61 73 20 6c 6f 6e 67 20 61 73 20 61 20 74 65 73 74 20 73 75 63 63 65 commands.as.long.as.a.test.succe
9c80 65 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 70 61 6e 64 20 61 6e 64 20 65 78 65 63 75 74 65 eds...........Expand.and.execute
9ca0 20 43 4f 4d 4d 41 4e 44 53 2d 32 20 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 65 20 66 69 6e 61 6c .COMMANDS-2.as.long.as.the.final
9cc0 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 43 4f 4d 4d 41 4e 44 53 20 68 61 73 0a 20 20 20 20 61 6e 20 .command.in.COMMANDS.has.....an.
9ce0 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 exit.status.of.zero...........Ex
9d00 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 it.Status:.....Returns.the.statu
9d20 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 s.of.the.last.command.executed..
9d40 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f 6e 20 63 6f 6e 64 69 74 Execute.commands.based.on.condit
9d60 69 6f 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 69 66 20 43 4f 4d 4d 41 4e 44 53 ional...........The.`if.COMMANDS
9d80 27 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 69 74 73 20 65 78 69 74 '.list.is.executed...If.its.exit
9da0 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 60 74 .status.is.zero,.then.the.....`t
9dc0 68 65 6e 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 2e 20 hen.COMMANDS'.list.is.executed..
9de0 20 4f 74 68 65 72 77 69 73 65 2c 20 65 61 63 68 20 60 65 6c 69 66 20 43 4f 4d 4d 41 4e 44 53 27 .Otherwise,.each.`elif.COMMANDS'
9e00 20 6c 69 73 74 20 69 73 0a 20 20 20 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 75 72 6e 2c 20 61 .list.is.....executed.in.turn,.a
9e20 6e 64 20 69 66 20 69 74 73 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2c 20 74 nd.if.its.exit.status.is.zero,.t
9e40 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 60 74 68 65 6e 20 43 4f 4d 4d 41 he.corresponding.....`then.COMMA
9e60 4e 44 53 27 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 20 61 6e 64 20 74 68 65 20 69 66 NDS'.list.is.executed.and.the.if
9e80 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a .command.completes...Otherwise,.
9ea0 20 20 20 20 74 68 65 20 60 65 6c 73 65 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 20 ....the.`else.COMMANDS'.list.is.
9ec0 65 78 65 63 75 74 65 64 2c 20 69 66 20 70 72 65 73 65 6e 74 2e 20 20 54 68 65 20 65 78 69 74 20 executed,.if.present...The.exit.
9ee0 73 74 61 74 75 73 20 6f 66 20 74 68 65 0a 20 20 20 20 65 6e 74 69 72 65 20 63 6f 6e 73 74 72 75 status.of.the.....entire.constru
9f00 63 74 20 69 73 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 ct.is.the.exit.status.of.the.las
9f20 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2c 20 6f 72 20 7a 65 72 6f 0a 20 20 20 20 t.command.executed,.or.zero.....
9f40 69 66 20 6e 6f 20 63 6f 6e 64 69 74 69 6f 6e 20 74 65 73 74 65 64 20 74 72 75 65 2e 0a 20 20 20 if.no.condition.tested.true.....
9f60 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 ......Exit.Status:.....Returns.t
9f80 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 he.status.of.the.last.command.ex
9fa0 65 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f ecuted..Execute.commands.based.o
9fc0 6e 20 70 61 74 74 65 72 6e 20 6d 61 74 63 68 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6c n.pattern.matching...........Sel
9fe0 65 63 74 69 76 65 6c 79 20 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 53 20 62 61 73 65 64 20 ectively.execute.COMMANDS.based.
a000 75 70 6f 6e 20 57 4f 52 44 20 6d 61 74 63 68 69 6e 67 20 50 41 54 54 45 52 4e 2e 20 20 54 68 65 upon.WORD.matching.PATTERN...The
a020 0a 20 20 20 20 60 7c 27 20 69 73 20 75 73 65 64 20 74 6f 20 73 65 70 61 72 61 74 65 20 6d 75 6c .....`|'.is.used.to.separate.mul
a040 74 69 70 6c 65 20 70 61 74 74 65 72 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 tiple.patterns...........Exit.St
a060 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 atus:.....Returns.the.status.of.
a080 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 65 63 75 the.last.command.executed..Execu
a0a0 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 65 61 63 68 20 6d 65 6d 62 65 72 20 69 6e 20 61 te.commands.for.each.member.in.a
a0c0 20 6c 69 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 66 6f 72 27 20 6c 6f 6f 70 20 65 .list...........The.`for'.loop.e
a0e0 78 65 63 75 74 65 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 66 xecutes.a.sequence.of.commands.f
a100 6f 72 20 65 61 63 68 20 6d 65 6d 62 65 72 20 69 6e 20 61 0a 20 20 20 20 6c 69 73 74 20 6f 66 20 or.each.member.in.a.....list.of.
a120 69 74 65 6d 73 2e 20 20 49 66 20 60 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 3b 27 20 69 73 20 6e 6f items...If.`in.WORDS....;'.is.no
a140 74 20 70 72 65 73 65 6e 74 2c 20 74 68 65 6e 20 60 69 6e 20 22 24 40 22 27 20 69 73 0a 20 20 20 t.present,.then.`in."$@"'.is....
a160 20 61 73 73 75 6d 65 64 2e 20 20 46 6f 72 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 20 69 6e 20 57 .assumed...For.each.element.in.W
a180 4f 52 44 53 2c 20 4e 41 4d 45 20 69 73 20 73 65 74 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e ORDS,.NAME.is.set.to.that.elemen
a1a0 74 2c 20 61 6e 64 0a 20 20 20 20 74 68 65 20 43 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 78 65 63 t,.and.....the.COMMANDS.are.exec
a1c0 75 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 uted...........Exit.Status:.....
a1e0 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 Returns.the.status.of.the.last.c
a200 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 ommand.executed..Execute.command
a220 73 20 66 72 6f 6d 20 61 20 66 69 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 68 65 s.from.a.file.in.the.current.she
a240 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 61 64 20 61 6e 64 20 65 78 65 63 75 74 65 20 63 6f ll...........Read.and.execute.co
a260 6d 6d 61 6e 64 73 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 74 68 65 20 63 75 72 72 mmands.from.FILENAME.in.the.curr
a280 65 6e 74 20 73 68 65 6c 6c 2e 20 20 54 68 65 0a 20 20 20 20 65 6e 74 72 69 65 73 20 69 6e 20 24 ent.shell...The.....entries.in.$
a2a0 50 41 54 48 20 61 72 65 20 75 73 65 64 20 74 6f 20 66 69 6e 64 20 74 68 65 20 64 69 72 65 63 74 PATH.are.used.to.find.the.direct
a2c0 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 49 66 20 ory.containing.FILENAME......If.
a2e0 61 6e 79 20 41 52 47 55 4d 45 4e 54 53 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 79 any.ARGUMENTS.are.supplied,.they
a300 20 62 65 63 6f 6d 65 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 .become.the.positional.parameter
a320 73 0a 20 20 20 20 77 68 65 6e 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 65 78 65 63 75 74 65 64 2e s.....when.FILENAME.is.executed.
a340 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 ..........Exit.Status:.....Retur
a360 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e ns.the.status.of.the.last.comman
a380 64 20 65 78 65 63 75 74 65 64 20 69 6e 20 46 49 4c 45 4e 41 4d 45 3b 20 66 61 69 6c 73 20 69 66 d.executed.in.FILENAME;.fails.if
a3a0 0a 20 20 20 20 46 49 4c 45 4e 41 4d 45 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 00 45 78 .....FILENAME.cannot.be.read..Ex
a3c0 65 63 75 74 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a ecute.conditional.command.......
a3e0 20 20 20 20 52 65 74 75 72 6e 73 20 61 20 73 74 61 74 75 73 20 6f 66 20 30 20 6f 72 20 31 20 64 ....Returns.a.status.of.0.or.1.d
a400 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 74 68 epending.on.the.evaluation.of.th
a420 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 0a 20 20 20 20 65 78 70 72 65 73 73 69 6f 6e 20 45 58 50 e.conditional.....expression.EXP
a440 52 45 53 53 49 4f 4e 2e 20 20 45 78 70 72 65 73 73 69 6f 6e 73 20 61 72 65 20 63 6f 6d 70 6f 73 RESSION...Expressions.are.compos
a460 65 64 20 6f 66 20 74 68 65 20 73 61 6d 65 20 70 72 69 6d 61 72 69 65 73 20 75 73 65 64 0a 20 20 ed.of.the.same.primaries.used...
a480 20 20 62 79 20 74 68 65 20 60 74 65 73 74 27 20 62 75 69 6c 74 69 6e 2c 20 61 6e 64 20 6d 61 79 ..by.the.`test'.builtin,.and.may
a4a0 20 62 65 20 63 6f 6d 62 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 .be.combined.using.the.following
a4c0 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 28 20 45 58 50 52 45 53 53 .operators:............(.EXPRESS
a4e0 49 4f 4e 20 29 09 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 45 ION.).Returns.the.value.of.EXPRE
a500 53 53 49 4f 4e 0a 20 20 20 20 20 20 21 20 45 58 50 52 45 53 53 49 4f 4e 09 09 54 72 75 65 20 69 SSION.......!.EXPRESSION..True.i
a520 66 20 45 58 50 52 45 53 53 49 4f 4e 20 69 73 20 66 61 6c 73 65 3b 20 65 6c 73 65 20 66 61 6c 73 f.EXPRESSION.is.false;.else.fals
a540 65 0a 20 20 20 20 20 20 45 58 50 52 31 20 26 26 20 45 58 50 52 32 09 54 72 75 65 20 69 66 20 62 e.......EXPR1.&&.EXPR2.True.if.b
a560 6f 74 68 20 45 58 50 52 31 20 61 6e 64 20 45 58 50 52 32 20 61 72 65 20 74 72 75 65 3b 20 65 6c oth.EXPR1.and.EXPR2.are.true;.el
a580 73 65 20 66 61 6c 73 65 0a 20 20 20 20 20 20 45 58 50 52 31 20 7c 7c 20 45 58 50 52 32 09 54 72 se.false.......EXPR1.||.EXPR2.Tr
a5a0 75 65 20 69 66 20 65 69 74 68 65 72 20 45 58 50 52 31 20 6f 72 20 45 58 50 52 32 20 69 73 20 74 ue.if.either.EXPR1.or.EXPR2.is.t
a5c0 72 75 65 3b 20 65 6c 73 65 20 66 61 6c 73 65 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 74 68 rue;.else.false..........When.th
a5e0 65 20 60 3d 3d 27 20 61 6e 64 20 60 21 3d 27 20 6f 70 65 72 61 74 6f 72 73 20 61 72 65 20 75 73 e.`=='.and.`!='.operators.are.us
a600 65 64 2c 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 6f 66 0a 20 ed,.the.string.to.the.right.of..
a620 20 20 20 74 68 65 20 6f 70 65 72 61 74 6f 72 20 69 73 20 75 73 65 64 20 61 73 20 61 20 70 61 74 ...the.operator.is.used.as.a.pat
a640 74 65 72 6e 20 61 6e 64 20 70 61 74 74 65 72 6e 20 6d 61 74 63 68 69 6e 67 20 69 73 20 70 65 72 tern.and.pattern.matching.is.per
a660 66 6f 72 6d 65 64 2e 0a 20 20 20 20 57 68 65 6e 20 74 68 65 20 60 3d 7e 27 20 6f 70 65 72 61 74 formed......When.the.`=~'.operat
a680 6f 72 20 69 73 20 75 73 65 64 2c 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 72 69 or.is.used,.the.string.to.the.ri
a6a0 67 68 74 20 6f 66 20 74 68 65 20 6f 70 65 72 61 74 6f 72 0a 20 20 20 20 69 73 20 6d 61 74 63 68 ght.of.the.operator.....is.match
a6c0 65 64 20 61 73 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 ed.as.a.regular.expression......
a6e0 0a 20 20 20 20 54 68 65 20 26 26 20 61 6e 64 20 7c 7c 20 6f 70 65 72 61 74 6f 72 73 20 64 6f 20 .....The.&&.and.||.operators.do.
a700 6e 6f 74 20 65 76 61 6c 75 61 74 65 20 45 58 50 52 32 20 69 66 20 45 58 50 52 31 20 69 73 20 73 not.evaluate.EXPR2.if.EXPR1.is.s
a720 75 66 66 69 63 69 65 6e 74 20 74 6f 0a 20 20 20 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 65 ufficient.to.....determine.the.e
a740 78 70 72 65 73 73 69 6f 6e 27 73 20 76 61 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 xpression's.value...........Exit
a760 20 53 74 61 74 75 73 3a 0a 20 20 20 20 30 20 6f 72 20 31 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e .Status:.....0.or.1.depending.on
a780 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 45 53 53 49 4f 4e 2e 00 45 78 65 63 75 74 65 20 73 68 .value.of.EXPRESSION..Execute.sh
a7a0 65 6c 6c 20 62 75 69 6c 74 69 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 53 ell.builtins...........Execute.S
a7c0 48 45 4c 4c 2d 42 55 49 4c 54 49 4e 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 20 41 52 47 73 HELL-BUILTIN.with.arguments.ARGs
a7e0 20 77 69 74 68 6f 75 74 20 70 65 72 66 6f 72 6d 69 6e 67 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 .without.performing.command.....
a800 6c 6f 6f 6b 75 70 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 79 6f 75 lookup...This.is.useful.when.you
a820 20 77 69 73 68 20 74 6f 20 72 65 69 6d 70 6c 65 6d 65 6e 74 20 61 20 73 68 65 6c 6c 20 62 75 69 .wish.to.reimplement.a.shell.bui
a840 6c 74 69 6e 0a 20 20 20 20 61 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 62 75 ltin.....as.a.shell.function,.bu
a860 74 20 6e 65 65 64 20 74 6f 20 65 78 65 63 75 74 65 20 74 68 65 20 62 75 69 6c 74 69 6e 20 77 69 t.need.to.execute.the.builtin.wi
a880 74 68 69 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 thin.the.function...........Exit
a8a0 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 65 78 69 74 20 73 74 .Status:.....Returns.the.exit.st
a8c0 61 74 75 73 20 6f 66 20 53 48 45 4c 4c 2d 42 55 49 4c 54 49 4e 2c 20 6f 72 20 66 61 6c 73 65 20 atus.of.SHELL-BUILTIN,.or.false.
a8e0 69 66 20 53 48 45 4c 4c 2d 42 55 49 4c 54 49 4e 20 69 73 0a 20 20 20 20 6e 6f 74 20 61 20 73 68 if.SHELL-BUILTIN.is.....not.a.sh
a900 65 6c 6c 20 62 75 69 6c 74 69 6e 2e 00 45 78 69 74 20 25 64 00 45 78 69 74 20 61 20 6c 6f 67 69 ell.builtin..Exit.%d.Exit.a.logi
a920 6e 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 61 20 6c 6f 67 69 6e 20 n.shell...........Exits.a.login.
a940 73 68 65 6c 6c 20 77 69 74 68 20 65 78 69 74 20 73 74 61 74 75 73 20 4e 2e 20 20 52 65 74 75 72 shell.with.exit.status.N...Retur
a960 6e 73 20 61 6e 20 65 72 72 6f 72 20 69 66 20 6e 6f 74 20 65 78 65 63 75 74 65 64 0a 20 20 20 20 ns.an.error.if.not.executed.....
a980 69 6e 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 2e 00 45 78 69 74 20 66 6f 72 2c 20 77 68 69 6c in.a.login.shell..Exit.for,.whil
a9a0 65 2c 20 6f 72 20 75 6e 74 69 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 e,.or.until.loops...........Exit
a9c0 20 61 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 72 20 55 4e 54 49 4c 20 6c 6f 6f 70 2e 20 20 49 66 .a.FOR,.WHILE.or.UNTIL.loop...If
a9e0 20 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 62 72 65 61 6b 20 4e 20 65 6e 63 6c 6f 73 69 .N.is.specified,.break.N.enclosi
aa00 6e 67 0a 20 20 20 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 ng.....loops...........Exit.Stat
aa20 75 73 3a 0a 20 20 20 20 54 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 30 20 75 6e 6c us:.....The.exit.status.is.0.unl
aa40 65 73 73 20 4e 20 69 73 20 6e 6f 74 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 6f 72 20 65 71 75 ess.N.is.not.greater.than.or.equ
aa60 61 6c 20 74 6f 20 31 2e 00 45 78 69 74 20 74 68 65 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 al.to.1..Exit.the.shell.........
aa80 20 20 45 78 69 74 73 20 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 61 20 73 74 61 74 75 73 20 ..Exits.the.shell.with.a.status.
aaa0 6f 66 20 4e 2e 20 20 49 66 20 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 20 65 78 69 74 of.N...If.N.is.omitted,.the.exit
aac0 20 73 74 61 74 75 73 0a 20 20 20 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73 74 20 .status.....is.that.of.the.last.
aae0 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 46 69 6c 65 20 6c 69 6d 69 74 00 46 6c 6f command.executed..File.limit.Flo
ab00 61 74 69 6e 67 20 70 6f 69 6e 74 20 65 78 63 65 70 74 69 6f 6e 00 46 6f 72 6d 61 74 73 20 61 6e ating.point.exception.Formats.an
ab20 64 20 70 72 69 6e 74 73 20 41 52 47 55 4d 45 4e 54 53 20 75 6e 64 65 72 20 63 6f 6e 74 72 6f 6c d.prints.ARGUMENTS.under.control
ab40 20 6f 66 20 74 68 65 20 46 4f 52 4d 41 54 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 .of.the.FORMAT...........Options
ab60 3a 0a 20 20 20 20 20 20 2d 76 20 76 61 72 09 61 73 73 69 67 6e 20 74 68 65 20 6f 75 74 70 75 74 :.......-v.var.assign.the.output
ab80 20 74 6f 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 72 61 74 68 65 72 20 74 68 .to.shell.variable.VAR.rather.th
aba0 61 6e 0a 20 20 20 20 09 09 64 69 73 70 6c 61 79 20 69 74 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 an.......display.it.on.the.stand
abc0 61 72 64 20 6f 75 74 70 75 74 0a 20 20 20 20 0a 20 20 20 20 46 4f 52 4d 41 54 20 69 73 20 61 20 ard.output..........FORMAT.is.a.
abe0 63 68 61 72 61 63 74 65 72 20 73 74 72 69 6e 67 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 character.string.which.contains.
ac00 74 68 72 65 65 20 74 79 70 65 73 20 6f 66 20 6f 62 6a 65 63 74 73 3a 20 70 6c 61 69 6e 0a 20 20 three.types.of.objects:.plain...
ac20 20 20 63 68 61 72 61 63 74 65 72 73 2c 20 77 68 69 63 68 20 61 72 65 20 73 69 6d 70 6c 79 20 63 ..characters,.which.are.simply.c
ac40 6f 70 69 65 64 20 74 6f 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 3b 20 63 68 61 72 61 63 opied.to.standard.output;.charac
ac60 74 65 72 20 65 73 63 61 70 65 0a 20 20 20 20 73 65 71 75 65 6e 63 65 73 2c 20 77 68 69 63 68 20 ter.escape.....sequences,.which.
ac80 61 72 65 20 63 6f 6e 76 65 72 74 65 64 20 61 6e 64 20 63 6f 70 69 65 64 20 74 6f 20 74 68 65 20 are.converted.and.copied.to.the.
aca0 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 3b 20 61 6e 64 0a 20 20 20 20 66 6f 72 6d 61 74 20 standard.output;.and.....format.
acc0 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 2c 20 65 61 63 68 20 6f 66 20 77 68 69 63 68 20 63 61 specifications,.each.of.which.ca
ace0 75 73 65 73 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 74 68 65 20 6e 65 78 74 20 73 75 63 63 65 73 uses.printing.of.the.next.succes
ad00 73 69 76 65 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 0a 20 20 20 20 0a 20 20 20 20 49 6e 20 61 sive.....argument...........In.a
ad20 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 66 6f 72 6d 61 74 20 73 ddition.to.the.standard.format.s
ad40 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 70 72 69 6e 74 pecifications.described.in.print
ad60 66 28 31 29 2c 0a 20 20 20 20 70 72 69 6e 74 66 20 69 6e 74 65 72 70 72 65 74 73 3a 0a 20 20 20 f(1),.....printf.interprets:....
ad80 20 0a 20 20 20 20 20 20 25 62 09 65 78 70 61 6e 64 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 ........%b.expand.backslash.esca
ada0 70 65 20 73 65 71 75 65 6e 63 65 73 20 69 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e pe.sequences.in.the.correspondin
adc0 67 20 61 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 20 25 71 09 71 75 6f 74 65 20 74 68 65 20 61 72 g.argument.......%q.quote.the.ar
ade0 67 75 6d 65 6e 74 20 69 6e 20 61 20 77 61 79 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 gument.in.a.way.that.can.be.reus
ae00 65 64 20 61 73 20 73 68 65 6c 6c 20 69 6e 70 75 74 0a 20 20 20 20 20 20 25 51 09 6c 69 6b 65 20 ed.as.shell.input.......%Q.like.
ae20 25 71 2c 20 62 75 74 20 61 70 70 6c 79 20 61 6e 79 20 70 72 65 63 69 73 69 6f 6e 20 74 6f 20 74 %q,.but.apply.any.precision.to.t
ae40 68 65 20 75 6e 71 75 6f 74 65 64 20 61 72 67 75 6d 65 6e 74 20 62 65 66 6f 72 65 0a 20 20 20 20 he.unquoted.argument.before.....
ae60 09 09 71 75 6f 74 69 6e 67 0a 20 20 20 20 20 20 25 28 66 6d 74 29 54 09 6f 75 74 70 75 74 20 74 ..quoting.......%(fmt)T.output.t
ae80 68 65 20 64 61 74 65 2d 74 69 6d 65 20 73 74 72 69 6e 67 20 72 65 73 75 6c 74 69 6e 67 20 66 72 he.date-time.string.resulting.fr
aea0 6f 6d 20 75 73 69 6e 67 20 46 4d 54 20 61 73 20 61 20 66 6f 72 6d 61 74 0a 20 20 20 20 09 20 20 om.using.FMT.as.a.format........
aec0 20 20 20 20 20 20 73 74 72 69 6e 67 20 66 6f 72 20 73 74 72 66 74 69 6d 65 28 33 29 0a 20 20 20 ......string.for.strftime(3)....
aee0 20 0a 20 20 20 20 54 68 65 20 66 6f 72 6d 61 74 20 69 73 20 72 65 2d 75 73 65 64 20 61 73 20 6e ......The.format.is.re-used.as.n
af00 65 63 65 73 73 61 72 79 20 74 6f 20 63 6f 6e 73 75 6d 65 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 ecessary.to.consume.all.of.the.a
af20 72 67 75 6d 65 6e 74 73 2e 20 20 49 66 0a 20 20 20 20 74 68 65 72 65 20 61 72 65 20 66 65 77 65 rguments...If.....there.are.fewe
af40 72 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 6e 20 74 68 65 20 66 6f 72 6d 61 74 20 72 65 71 75 r.arguments.than.the.format.requ
af60 69 72 65 73 2c 20 20 65 78 74 72 61 20 66 6f 72 6d 61 74 0a 20 20 20 20 73 70 65 63 69 66 69 63 ires,..extra.format.....specific
af80 61 74 69 6f 6e 73 20 62 65 68 61 76 65 20 61 73 20 69 66 20 61 20 7a 65 72 6f 20 76 61 6c 75 65 ations.behave.as.if.a.zero.value
afa0 20 6f 72 20 6e 75 6c 6c 20 73 74 72 69 6e 67 2c 20 61 73 20 61 70 70 72 6f 70 72 69 61 74 65 2c .or.null.string,.as.appropriate,
afc0 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 73 75 70 70 6c 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 .....had.been.supplied..........
afe0 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 .Exit.Status:.....Returns.succes
b000 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 s.unless.an.invalid.option.is.gi
b020 76 65 6e 20 6f 72 20 61 20 77 72 69 74 65 20 6f 72 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 ven.or.a.write.or.assignment....
b040 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e .error.occurs..GNU.bash,.version
b060 20 25 73 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 2d 28 .%s.(%s)..GNU.bash,.version.%s-(
b080 25 73 29 0a 00 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 73 3a 0a 00 47 65 6e 65 72 61 6c 20 %s)..GNU.long.options:..General.
b0a0 68 65 6c 70 20 75 73 69 6e 67 20 47 4e 55 20 73 6f 66 74 77 61 72 65 3a 20 3c 68 74 74 70 3a 2f help.using.GNU.software:.<http:/
b0c0 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 6c 70 2f 3e 0a 00 47 72 6f 75 70 20 63 6f /www.gnu.org/gethelp/>..Group.co
b0e0 6d 6d 61 6e 64 73 20 61 73 20 61 20 75 6e 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 20 61 mmands.as.a.unit...........Run.a
b100 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 61 20 67 72 6f 75 70 2e 20 20 54 68 .set.of.commands.in.a.group...Th
b120 69 73 20 69 73 20 6f 6e 65 20 77 61 79 20 74 6f 20 72 65 64 69 72 65 63 74 20 61 6e 0a 20 20 20 is.is.one.way.to.redirect.an....
b140 20 65 6e 74 69 72 65 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 .entire.set.of.commands.........
b160 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 ..Exit.Status:.....Returns.the.s
b180 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 tatus.of.the.last.command.execut
b1a0 65 64 2e 00 48 46 54 20 69 6e 70 75 74 20 64 61 74 61 20 70 65 6e 64 69 6e 67 00 48 46 54 20 6d ed..HFT.input.data.pending.HFT.m
b1c0 6f 6e 69 74 6f 72 20 6d 6f 64 65 20 67 72 61 6e 74 65 64 00 48 46 54 20 6d 6f 6e 69 74 6f 72 20 onitor.mode.granted.HFT.monitor.
b1e0 6d 6f 64 65 20 72 65 74 72 61 63 74 65 64 00 48 46 54 20 73 6f 75 6e 64 20 73 65 71 75 65 6e 63 mode.retracted.HFT.sound.sequenc
b200 65 20 68 61 73 20 63 6f 6d 70 6c 65 74 65 64 00 48 4f 4d 45 20 6e 6f 74 20 73 65 74 00 48 61 6e e.has.completed.HOME.not.set.Han
b220 67 75 70 00 49 20 68 61 76 65 20 6e 6f 20 6e 61 6d 65 21 00 49 2f 4f 20 72 65 61 64 79 00 49 4e gup.I.have.no.name!.I/O.ready.IN
b240 46 4f 52 4d 3a 20 00 49 6c 6c 65 67 61 6c 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 49 6e 66 6f 72 FORM:..Illegal.instruction.Infor
b260 6d 61 74 69 6f 6e 20 72 65 71 75 65 73 74 00 49 6e 74 65 72 72 75 70 74 00 4b 69 6c 6c 65 64 00 mation.request.Interrupt.Killed.
b280 4c 69 63 65 6e 73 65 20 47 50 4c 76 33 2b 3a 20 47 4e 55 20 47 50 4c 20 76 65 72 73 69 6f 6e 20 License.GPLv3+:.GNU.GPL.version.
b2a0 33 20 6f 72 20 6c 61 74 65 72 20 3c 68 74 74 70 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 3.or.later.<http://gnu.org/licen
b2c0 73 65 73 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 6b 20 73 68 65 6c 6c 20 76 61 72 69 61 62 ses/gpl.html>..Mark.shell.variab
b2e0 6c 65 73 20 61 73 20 75 6e 63 68 61 6e 67 65 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 les.as.unchangeable...........Ma
b300 72 6b 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 72 65 61 64 2d 6f 6e 6c 79 3b 20 74 68 65 20 76 rk.each.NAME.as.read-only;.the.v
b320 61 6c 75 65 73 20 6f 66 20 74 68 65 73 65 20 4e 41 4d 45 73 20 6d 61 79 20 6e 6f 74 20 62 65 0a alues.of.these.NAMEs.may.not.be.
b340 20 20 20 20 63 68 61 6e 67 65 64 20 62 79 20 73 75 62 73 65 71 75 65 6e 74 20 61 73 73 69 67 6e ....changed.by.subsequent.assign
b360 6d 65 6e 74 2e 20 20 49 66 20 56 41 4c 55 45 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 ment...If.VALUE.is.supplied,.ass
b380 69 67 6e 20 56 41 4c 55 45 0a 20 20 20 20 62 65 66 6f 72 65 20 6d 61 72 6b 69 6e 67 20 61 73 20 ign.VALUE.....before.marking.as.
b3a0 72 65 61 64 2d 6f 6e 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 read-only...........Options:....
b3c0 20 20 20 2d 61 09 72 65 66 65 72 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 ...-a.refer.to.indexed.array.var
b3e0 69 61 62 6c 65 73 0a 20 20 20 20 20 20 2d 41 09 72 65 66 65 72 20 74 6f 20 61 73 73 6f 63 69 61 iables.......-A.refer.to.associa
b400 74 69 76 65 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 2d 66 09 72 65 tive.array.variables.......-f.re
b420 66 65 72 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 70 09 fer.to.shell.functions.......-p.
b440 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 72 65 61 64 6f 6e 6c 79 20 76 display.a.list.of.all.readonly.v
b460 61 72 69 61 62 6c 65 73 20 6f 72 20 66 75 6e 63 74 69 6f 6e 73 2c 0a 20 20 20 20 09 09 64 65 70 ariables.or.functions,.......dep
b480 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 2d 66 20 ending.on.whether.or.not.the.-f.
b4a0 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 0a 20 20 20 20 0a 20 20 20 20 41 6e 20 61 72 67 75 option.is.given..........An.argu
b4c0 6d 65 6e 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 6f 70 ment.of.`--'.disables.further.op
b4e0 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 tion.processing...........Exit.S
b500 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 tatus:.....Returns.success.unles
b520 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 s.an.invalid.option.is.given.or.
b540 4e 41 4d 45 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 4d 6f 64 69 66 79 20 6f 72 20 64 69 73 70 6c NAME.is.invalid..Modify.or.displ
b560 61 79 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 ay.completion.options...........
b580 4d 6f 64 69 66 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f Modify.the.completion.options.fo
b5a0 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 6f 72 2c 20 69 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 r.each.NAME,.or,.if.no.NAMEs.are
b5c0 20 73 75 70 70 6c 69 65 64 2c 0a 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 75 .supplied,.....the.completion.cu
b5e0 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 6e 6f 20 4f rrently.being.executed...If.no.O
b600 50 54 49 4f 4e 73 20 61 72 65 20 67 69 76 65 6e 2c 20 70 72 69 6e 74 0a 20 20 20 20 74 68 65 20 PTIONs.are.given,.print.....the.
b620 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 completion.options.for.each.NAME
b640 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 .or.the.current.completion.speci
b660 66 69 63 61 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 fication...........Options:.....
b680 09 2d 6f 20 6f 70 74 69 6f 6e 09 53 65 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e .-o.option.Set.completion.option
b6a0 20 4f 50 54 49 4f 4e 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 09 2d 44 09 09 43 .OPTION.for.each.NAME......-D..C
b6c0 68 61 6e 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 64 65 66 61 75 6c 74 22 20 hange.options.for.the."default".
b6e0 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 45 09 09 43 68 61 6e command.completion......-E..Chan
b700 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 ge.options.for.the."empty".comma
b720 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 49 09 09 43 68 61 6e 67 65 20 6f 70 nd.completion......-I..Change.op
b740 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 6e 20 74 68 65 20 69 6e 69 74 tions.for.completion.on.the.init
b760 69 61 6c 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 60 2b 6f 27 20 69 6e 73 ial.word..........Using.`+o'.ins
b780 74 65 61 64 20 6f 66 20 60 2d 6f 27 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 73 70 65 63 69 tead.of.`-o'.turns.off.the.speci
b7a0 66 69 65 64 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a fied.option...........Arguments:
b7c0 0a 20 20 20 20 0a 20 20 20 20 45 61 63 68 20 4e 41 4d 45 20 72 65 66 65 72 73 20 74 6f 20 61 20 ..........Each.NAME.refers.to.a.
b7e0 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 77 68 69 63 68 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 command.for.which.a.completion.s
b800 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6d 75 73 74 0a 20 20 20 20 68 61 76 65 20 70 72 65 76 69 pecification.must.....have.previ
b820 6f 75 73 6c 79 20 62 65 65 6e 20 64 65 66 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 60 63 6f ously.been.defined.using.the.`co
b840 6d 70 6c 65 74 65 27 20 62 75 69 6c 74 69 6e 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 0a 20 20 mplete'.builtin...If.no.NAMEs...
b860 20 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 63 6f 6d 70 6f 70 74 20 6d 75 73 74 20 62 65 20 ..are.supplied,.compopt.must.be.
b880 63 61 6c 6c 65 64 20 62 79 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 67 called.by.a.function.currently.g
b8a0 65 6e 65 72 61 74 69 6e 67 0a 20 20 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 2c 20 61 6e 64 20 74 enerating.....completions,.and.t
b8c0 68 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 74 20 63 75 72 72 65 6e 74 6c 79 2d 65 78 he.options.for.that.currently-ex
b8e0 65 63 75 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 67 65 6e 65 72 61 74 6f 72 ecuting.completion.....generator
b900 20 61 72 65 20 6d 6f 64 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 .are.modified...........Exit.Sta
b920 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 tus:.....Returns.success.unless.
b940 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 an.invalid.option.is.supplied.or
b960 20 4e 41 4d 45 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 68 61 76 65 20 61 20 63 6f 6d 70 6c 65 .NAME.does.not.....have.a.comple
b980 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 64 65 66 69 6e 65 64 2e 00 4d 6f 64 69 tion.specification.defined..Modi
b9a0 66 79 20 73 68 65 6c 6c 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 73 2e 0a 20 20 20 20 0a 20 fy.shell.resource.limits........
b9c0 20 20 20 50 72 6f 76 69 64 65 73 20 63 6f 6e 74 72 6f 6c 20 6f 76 65 72 20 74 68 65 20 72 65 73 ...Provides.control.over.the.res
b9e0 6f 75 72 63 65 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 61 6e ources.available.to.the.shell.an
ba00 64 20 70 72 6f 63 65 73 73 65 73 0a 20 20 20 20 69 74 20 63 72 65 61 74 65 73 2c 20 6f 6e 20 73 d.processes.....it.creates,.on.s
ba20 79 73 74 65 6d 73 20 74 68 61 74 20 61 6c 6c 6f 77 20 73 75 63 68 20 63 6f 6e 74 72 6f 6c 2e 0a ystems.that.allow.such.control..
ba40 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 53 09 75 73 65 20 74 .........Options:.......-S.use.t
ba60 68 65 20 60 73 6f 66 74 27 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 20 20 20 2d he.`soft'.resource.limit.......-
ba80 48 09 75 73 65 20 74 68 65 20 60 68 61 72 64 27 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 0a H.use.the.`hard'.resource.limit.
baa0 20 20 20 20 20 20 2d 61 09 61 6c 6c 20 63 75 72 72 65 6e 74 20 6c 69 6d 69 74 73 20 61 72 65 20 ......-a.all.current.limits.are.
bac0 72 65 70 6f 72 74 65 64 0a 20 20 20 20 20 20 2d 62 09 74 68 65 20 73 6f 63 6b 65 74 20 62 75 66 reported.......-b.the.socket.buf
bae0 66 65 72 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 63 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 fer.size.......-c.the.maximum.si
bb00 7a 65 20 6f 66 20 63 6f 72 65 20 66 69 6c 65 73 20 63 72 65 61 74 65 64 0a 20 20 20 20 20 20 2d ze.of.core.files.created.......-
bb20 64 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 61 20 70 72 6f 63 65 73 73 27 d.the.maximum.size.of.a.process'
bb40 73 20 64 61 74 61 20 73 65 67 6d 65 6e 74 0a 20 20 20 20 20 20 2d 65 09 74 68 65 20 6d 61 78 69 s.data.segment.......-e.the.maxi
bb60 6d 75 6d 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 74 79 20 28 60 6e 69 63 65 27 29 mum.scheduling.priority.(`nice')
bb80 0a 20 20 20 20 20 20 2d 66 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 66 69 .......-f.the.maximum.size.of.fi
bba0 6c 65 73 20 77 72 69 74 74 65 6e 20 62 79 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 69 74 73 les.written.by.the.shell.and.its
bbc0 20 63 68 69 6c 64 72 65 6e 0a 20 20 20 20 20 20 2d 69 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e .children.......-i.the.maximum.n
bbe0 75 6d 62 65 72 20 6f 66 20 70 65 6e 64 69 6e 67 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 20 20 2d umber.of.pending.signals.......-
bc00 6b 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6b 71 75 65 75 65 73 20 k.the.maximum.number.of.kqueues.
bc20 61 6c 6c 6f 63 61 74 65 64 20 66 6f 72 20 74 68 69 73 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 allocated.for.this.process......
bc40 20 2d 6c 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 61 20 70 72 6f 63 65 73 73 20 6d .-l.the.maximum.size.a.process.m
bc60 61 79 20 6c 6f 63 6b 20 69 6e 74 6f 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 20 2d 6d 09 74 68 65 ay.lock.into.memory.......-m.the
bc80 20 6d 61 78 69 6d 75 6d 20 72 65 73 69 64 65 6e 74 20 73 65 74 20 73 69 7a 65 0a 20 20 20 20 20 .maximum.resident.set.size......
bca0 20 2d 6e 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6f 70 65 6e 20 66 .-n.the.maximum.number.of.open.f
bcc0 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 73 0a 20 20 20 20 20 20 2d 70 09 74 68 65 20 70 69 70 ile.descriptors.......-p.the.pip
bce0 65 20 62 75 66 66 65 72 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 71 09 74 68 65 20 6d 61 78 69 6d e.buffer.size.......-q.the.maxim
bd00 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 69 6e 20 50 4f 53 49 58 20 6d 65 73 73 um.number.of.bytes.in.POSIX.mess
bd20 61 67 65 20 71 75 65 75 65 73 0a 20 20 20 20 20 20 2d 72 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 age.queues.......-r.the.maximum.
bd40 72 65 61 6c 2d 74 69 6d 65 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 74 79 0a 20 20 real-time.scheduling.priority...
bd60 20 20 20 20 2d 73 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 74 61 63 6b 20 73 69 7a 65 0a 20 20 ....-s.the.maximum.stack.size...
bd80 20 20 20 20 2d 74 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 61 6d 6f 75 6e 74 20 6f 66 20 63 70 75 ....-t.the.maximum.amount.of.cpu
bda0 20 74 69 6d 65 20 69 6e 20 73 65 63 6f 6e 64 73 0a 20 20 20 20 20 20 2d 75 09 74 68 65 20 6d 61 .time.in.seconds.......-u.the.ma
bdc0 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 75 73 65 72 20 70 72 6f 63 65 73 73 65 73 0a 20 ximum.number.of.user.processes..
bde0 20 20 20 20 20 2d 76 09 74 68 65 20 73 69 7a 65 20 6f 66 20 76 69 72 74 75 61 6c 20 6d 65 6d 6f .....-v.the.size.of.virtual.memo
be00 72 79 0a 20 20 20 20 20 20 2d 78 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f ry.......-x.the.maximum.number.o
be20 66 20 66 69 6c 65 20 6c 6f 63 6b 73 0a 20 20 20 20 20 20 2d 50 09 74 68 65 20 6d 61 78 69 6d 75 f.file.locks.......-P.the.maximu
be40 6d 20 6e 75 6d 62 65 72 20 6f 66 20 70 73 65 75 64 6f 74 65 72 6d 69 6e 61 6c 73 0a 20 20 20 20 m.number.of.pseudoterminals.....
be60 20 20 2d 52 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 74 69 6d 65 20 61 20 72 65 61 6c 2d 74 69 6d ..-R.the.maximum.time.a.real-tim
be80 65 20 70 72 6f 63 65 73 73 20 63 61 6e 20 72 75 6e 20 62 65 66 6f 72 65 20 62 6c 6f 63 6b 69 6e e.process.can.run.before.blockin
bea0 67 0a 20 20 20 20 20 20 2d 54 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 g.......-T.the.maximum.number.of
bec0 20 74 68 72 65 61 64 73 0a 20 20 20 20 0a 20 20 20 20 4e 6f 74 20 61 6c 6c 20 6f 70 74 69 6f 6e .threads..........Not.all.option
bee0 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 s.are.available.on.all.platforms
bf00 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 4c 49 4d 49 54 20 69 73 20 67 69 76 65 6e 2c 20 69 74 ...........If.LIMIT.is.given,.it
bf20 20 69 73 20 74 68 65 20 6e 65 77 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 .is.the.new.value.of.the.specifi
bf40 65 64 20 72 65 73 6f 75 72 63 65 3b 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 61 6c 20 4c 49 4d ed.resource;.the.....special.LIM
bf60 49 54 20 76 61 6c 75 65 73 20 60 73 6f 66 74 27 2c 20 60 68 61 72 64 27 2c 20 61 6e 64 20 60 75 IT.values.`soft',.`hard',.and.`u
bf80 6e 6c 69 6d 69 74 65 64 27 20 73 74 61 6e 64 20 66 6f 72 20 74 68 65 0a 20 20 20 20 63 75 72 72 nlimited'.stand.for.the.....curr
bfa0 65 6e 74 20 73 6f 66 74 20 6c 69 6d 69 74 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 61 72 64 ent.soft.limit,.the.current.hard
bfc0 20 6c 69 6d 69 74 2c 20 61 6e 64 20 6e 6f 20 6c 69 6d 69 74 2c 20 72 65 73 70 65 63 74 69 76 65 .limit,.and.no.limit,.respective
bfe0 6c 79 2e 0a 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 ly......Otherwise,.the.current.v
c000 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 72 65 73 6f 75 72 63 65 20 69 alue.of.the.specified.resource.i
c020 73 20 70 72 69 6e 74 65 64 2e 20 20 49 66 0a 20 20 20 20 6e 6f 20 6f 70 74 69 6f 6e 20 69 73 20 s.printed...If.....no.option.is.
c040 67 69 76 65 6e 2c 20 74 68 65 6e 20 2d 66 20 69 73 20 61 73 73 75 6d 65 64 2e 0a 20 20 20 20 0a given,.then.-f.is.assumed.......
c060 20 20 20 20 56 61 6c 75 65 73 20 61 72 65 20 69 6e 20 31 30 32 34 2d 62 79 74 65 20 69 6e 63 72 ....Values.are.in.1024-byte.incr
c080 65 6d 65 6e 74 73 2c 20 65 78 63 65 70 74 20 66 6f 72 20 2d 74 2c 20 77 68 69 63 68 20 69 73 20 ements,.except.for.-t,.which.is.
c0a0 69 6e 20 73 65 63 6f 6e 64 73 2c 0a 20 20 20 20 2d 70 2c 20 77 68 69 63 68 20 69 73 20 69 6e 20 in.seconds,.....-p,.which.is.in.
c0c0 69 6e 63 72 65 6d 65 6e 74 73 20 6f 66 20 35 31 32 20 62 79 74 65 73 2c 20 61 6e 64 20 2d 75 2c increments.of.512.bytes,.and.-u,
c0e0 20 77 68 69 63 68 20 69 73 20 61 6e 20 75 6e 73 63 61 6c 65 64 0a 20 20 20 20 6e 75 6d 62 65 72 .which.is.an.unscaled.....number
c100 20 6f 66 20 70 72 6f 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 .of.processes...........Exit.Sta
c120 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 tus:.....Returns.success.unless.
c140 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 an.invalid.option.is.supplied.or
c160 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 20 6a 6f 62 20 74 6f 20 74 68 .an.error.occurs..Move.job.to.th
c180 65 20 66 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 e.foreground...........Place.the
c1a0 20 6a 6f 62 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 .job.identified.by.JOB_SPEC.in.t
c1c0 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 he.foreground,.making.it.the....
c1e0 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f .current.job...If.JOB_SPEC.is.no
c200 74 20 70 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 20 6f 66 t.present,.the.shell's.notion.of
c220 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 .the.....current.job.is.used....
c240 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 53 74 61 74 75 73 20 6f .......Exit.Status:.....Status.o
c260 66 20 63 6f 6d 6d 61 6e 64 20 70 6c 61 63 65 64 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 f.command.placed.in.foreground,.
c280 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d or.failure.if.an.error.occurs..M
c2a0 6f 76 65 20 6a 6f 62 73 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2e 0a 20 20 20 20 ove.jobs.to.the.background......
c2c0 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 .....Place.the.jobs.identified.b
c2e0 79 20 65 61 63 68 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e y.each.JOB_SPEC.in.the.backgroun
c300 64 2c 20 61 73 20 69 66 20 74 68 65 79 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 73 74 61 72 74 d,.as.if.they.....had.been.start
c320 65 64 20 77 69 74 68 20 60 26 27 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 ed.with.`&'...If.JOB_SPEC.is.not
c340 20 70 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 0a 20 20 20 .present,.the.shell's.notion....
c360 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 20 .of.the.current.job.is.used.....
c380 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 ......Exit.Status:.....Returns.s
c3a0 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 6e 6f 74 uccess.unless.job.control.is.not
c3c0 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4e 75 6c .enabled.or.an.error.occurs..Nul
c3e0 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4e 6f 20 65 66 66 65 63 74 3b 20 74 l.command...........No.effect;.t
c400 68 65 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 20 20 20 20 0a 20 20 he.command.does.nothing.........
c420 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 73 75 63 63 65 65 ..Exit.Status:.....Always.succee
c440 64 73 2e 00 4f 4c 44 50 57 44 20 6e 6f 74 20 73 65 74 00 50 61 72 73 65 20 6f 70 74 69 6f 6e 20 ds..OLDPWD.not.set.Parse.option.
c460 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 20 69 73 20 75 arguments...........Getopts.is.u
c480 73 65 64 20 62 79 20 73 68 65 6c 6c 20 70 72 6f 63 65 64 75 72 65 73 20 74 6f 20 70 61 72 73 65 sed.by.shell.procedures.to.parse
c4a0 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 61 73 20 6f 70 .positional.parameters.....as.op
c4c0 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 63 6f 6e 74 61 69 tions...........OPTSTRING.contai
c4e0 6e 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 6c 65 74 74 65 72 73 20 74 6f 20 62 65 20 72 65 63 6f ns.the.option.letters.to.be.reco
c500 67 6e 69 7a 65 64 3b 20 69 66 20 61 20 6c 65 74 74 65 72 0a 20 20 20 20 69 73 20 66 6f 6c 6c 6f gnized;.if.a.letter.....is.follo
c520 77 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 2c 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 65 78 wed.by.a.colon,.the.option.is.ex
c540 70 65 63 74 65 64 20 74 6f 20 68 61 76 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 pected.to.have.an.argument,.....
c560 77 68 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 73 65 70 61 72 61 74 65 64 20 66 72 6f 6d 20 69 which.should.be.separated.from.i
c580 74 20 62 79 20 77 68 69 74 65 20 73 70 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 61 63 68 20 t.by.white.space...........Each.
c5a0 74 69 6d 65 20 69 74 20 69 73 20 69 6e 76 6f 6b 65 64 2c 20 67 65 74 6f 70 74 73 20 77 69 6c 6c time.it.is.invoked,.getopts.will
c5c0 20 70 6c 61 63 65 20 74 68 65 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 69 6e 20 74 68 65 0a 20 20 .place.the.next.option.in.the...
c5e0 20 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 24 6e 61 6d 65 2c 20 69 6e 69 74 69 61 6c 69 ..shell.variable.$name,.initiali
c600 7a 69 6e 67 20 6e 61 6d 65 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 zing.name.if.it.does.not.exist,.
c620 61 6e 64 0a 20 20 20 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 6e 65 78 74 20 61 72 and.....the.index.of.the.next.ar
c640 67 75 6d 65 6e 74 20 74 6f 20 62 65 20 70 72 6f 63 65 73 73 65 64 20 69 6e 74 6f 20 74 68 65 20 gument.to.be.processed.into.the.
c660 73 68 65 6c 6c 0a 20 20 20 20 76 61 72 69 61 62 6c 65 20 4f 50 54 49 4e 44 2e 20 20 4f 50 54 49 shell.....variable.OPTIND...OPTI
c680 4e 44 20 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 74 6f 20 31 20 65 61 63 68 20 74 69 6d 65 ND.is.initialized.to.1.each.time
c6a0 20 74 68 65 20 73 68 65 6c 6c 20 6f 72 0a 20 20 20 20 61 20 73 68 65 6c 6c 20 73 63 72 69 70 74 .the.shell.or.....a.shell.script
c6c0 20 69 73 20 69 6e 76 6f 6b 65 64 2e 20 20 57 68 65 6e 20 61 6e 20 6f 70 74 69 6f 6e 20 72 65 71 .is.invoked...When.an.option.req
c6e0 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 67 65 74 6f 70 74 73 20 70 uires.an.argument,.....getopts.p
c700 6c 61 63 65 73 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 69 6e 74 6f 20 74 68 65 20 73 68 65 laces.that.argument.into.the.she
c720 6c 6c 20 76 61 72 69 61 62 6c 65 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 0a 20 20 20 20 67 65 74 ll.variable.OPTARG...........get
c740 6f 70 74 73 20 72 65 70 6f 72 74 73 20 65 72 72 6f 72 73 20 69 6e 20 6f 6e 65 20 6f 66 20 74 77 opts.reports.errors.in.one.of.tw
c760 6f 20 77 61 79 73 2e 20 20 49 66 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 0a o.ways...If.the.first.character.
c780 20 20 20 20 6f 66 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 61 20 63 6f 6c 6f 6e 2c 20 67 65 74 ....of.OPTSTRING.is.a.colon,.get
c7a0 6f 70 74 73 20 75 73 65 73 20 73 69 6c 65 6e 74 20 65 72 72 6f 72 20 72 65 70 6f 72 74 69 6e 67 opts.uses.silent.error.reporting
c7c0 2e 20 20 49 6e 0a 20 20 20 20 74 68 69 73 20 6d 6f 64 65 2c 20 6e 6f 20 65 72 72 6f 72 20 6d 65 ...In.....this.mode,.no.error.me
c7e0 73 73 61 67 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e 20 20 49 66 20 61 6e 20 69 6e 76 61 6c ssages.are.printed...If.an.inval
c800 69 64 20 6f 70 74 69 6f 6e 20 69 73 0a 20 20 20 20 73 65 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 id.option.is.....seen,.getopts.p
c820 6c 61 63 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 66 6f 75 6e 64 laces.the.option.character.found
c840 20 69 6e 74 6f 20 4f 50 54 41 52 47 2e 20 20 49 66 20 61 0a 20 20 20 20 72 65 71 75 69 72 65 64 .into.OPTARG...If.a.....required
c860 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 67 65 74 6f 70 74 73 20 .argument.is.not.found,.getopts.
c880 70 6c 61 63 65 73 20 61 20 27 3a 27 20 69 6e 74 6f 20 4e 41 4d 45 20 61 6e 64 0a 20 20 20 20 73 places.a.':'.into.NAME.and.....s
c8a0 65 74 73 20 4f 50 54 41 52 47 20 74 6f 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 ets.OPTARG.to.the.option.charact
c8c0 65 72 20 66 6f 75 6e 64 2e 20 20 49 66 20 67 65 74 6f 70 74 73 20 69 73 20 6e 6f 74 20 69 6e 0a er.found...If.getopts.is.not.in.
c8e0 20 20 20 20 73 69 6c 65 6e 74 20 6d 6f 64 65 2c 20 61 6e 64 20 61 6e 20 69 6e 76 61 6c 69 64 20 ....silent.mode,.and.an.invalid.
c900 6f 70 74 69 6f 6e 20 69 73 20 73 65 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 63 65 73 20 27 option.is.seen,.getopts.places.'
c920 3f 27 20 69 6e 74 6f 0a 20 20 20 20 4e 41 4d 45 20 61 6e 64 20 75 6e 73 65 74 73 20 4f 50 54 41 ?'.into.....NAME.and.unsets.OPTA
c940 52 47 2e 20 20 49 66 20 61 20 72 65 71 75 69 72 65 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e RG...If.a.required.argument.is.n
c960 6f 74 20 66 6f 75 6e 64 2c 20 61 20 27 3f 27 0a 20 20 20 20 69 73 20 70 6c 61 63 65 64 20 69 6e ot.found,.a.'?'.....is.placed.in
c980 20 4e 41 4d 45 2c 20 4f 50 54 41 52 47 20 69 73 20 75 6e 73 65 74 2c 20 61 6e 64 20 61 20 64 69 .NAME,.OPTARG.is.unset,.and.a.di
c9a0 61 67 6e 6f 73 74 69 63 20 6d 65 73 73 61 67 65 20 69 73 0a 20 20 20 20 70 72 69 6e 74 65 64 2e agnostic.message.is.....printed.
c9c0 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 ..........If.the.shell.variable.
c9e0 4f 50 54 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 30 2c 20 67 65 74 6f 70 74 73 20 OPTERR.has.the.value.0,.getopts.
ca00 64 69 73 61 62 6c 65 73 20 74 68 65 0a 20 20 20 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 72 72 disables.the.....printing.of.err
ca20 6f 72 20 6d 65 73 73 61 67 65 73 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 66 69 72 73 74 20 63 or.messages,.even.if.the.first.c
ca40 68 61 72 61 63 74 65 72 20 6f 66 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 6e 6f 74 haracter.of.....OPTSTRING.is.not
ca60 20 61 20 63 6f 6c 6f 6e 2e 20 20 4f 50 54 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 .a.colon...OPTERR.has.the.value.
ca80 31 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 20 6e 1.by.default...........Getopts.n
caa0 6f 72 6d 61 6c 6c 79 20 70 61 72 73 65 73 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 ormally.parses.the.positional.pa
cac0 72 61 6d 65 74 65 72 73 2c 20 62 75 74 20 69 66 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 61 rameters,.but.if.arguments.....a
cae0 72 65 20 73 75 70 70 6c 69 65 64 20 61 73 20 41 52 47 20 76 61 6c 75 65 73 2c 20 74 68 65 79 20 re.supplied.as.ARG.values,.they.
cb00 61 72 65 20 70 61 72 73 65 64 20 69 6e 73 74 65 61 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 are.parsed.instead...........Exi
cb20 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 t.Status:.....Returns.success.if
cb40 20 61 6e 20 6f 70 74 69 6f 6e 20 69 73 20 66 6f 75 6e 64 3b 20 66 61 69 6c 73 20 69 66 20 74 68 .an.option.is.found;.fails.if.th
cb60 65 20 65 6e 64 20 6f 66 20 6f 70 74 69 6f 6e 73 20 69 73 0a 20 20 20 20 65 6e 63 6f 75 6e 74 65 e.end.of.options.is.....encounte
cb80 72 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 50 72 69 6e 74 20 74 68 red.or.an.error.occurs..Print.th
cba0 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 e.name.of.the.current.working.di
cbc0 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 rectory...........Options:......
cbe0 20 2d 4c 09 70 72 69 6e 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 24 50 57 44 20 69 66 20 69 .-L.print.the.value.of.$PWD.if.i
cc00 74 20 6e 61 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 t.names.the.current.working.....
cc20 09 09 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 50 09 70 72 69 6e 74 20 74 68 65 20 70 ..directory.......-P.print.the.p
cc40 68 79 73 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 2c 20 77 69 74 68 6f 75 74 20 61 6e 79 20 73 hysical.directory,.without.any.s
cc60 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 0a 20 20 20 20 0a 20 20 20 20 42 79 20 64 65 66 61 75 6c ymbolic.links..........By.defaul
cc80 74 2c 20 60 70 77 64 27 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 t,.`pwd'.behaves.as.if.`-L'.were
cca0 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 .specified...........Exit.Status
ccc0 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 :.....Returns.0.unless.an.invali
cce0 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 d.option.is.given.or.the.current
cd00 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 00 51 .directory.....cannot.be.read..Q
cd20 75 69 74 00 52 65 61 64 20 61 20 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 uit.Read.a.line.from.the.standar
cd40 64 20 69 6e 70 75 74 20 61 6e 64 20 73 70 6c 69 74 20 69 74 20 69 6e 74 6f 20 66 69 65 6c 64 73 d.input.and.split.it.into.fields
cd60 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 61 64 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e 65 20 66 ...........Reads.a.single.line.f
cd80 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2c 20 6f 72 20 66 72 6f 6d 20 rom.the.standard.input,.or.from.
cda0 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 0a 20 20 20 20 69 66 20 74 68 65 20 2d 75 file.descriptor.FD.....if.the.-u
cdc0 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 20 20 54 68 65 20 6c 69 6e 65 20 69 .option.is.supplied...The.line.i
cde0 73 20 73 70 6c 69 74 20 69 6e 74 6f 20 66 69 65 6c 64 73 20 61 73 20 77 69 74 68 20 77 6f 72 64 s.split.into.fields.as.with.word
ce00 0a 20 20 20 20 73 70 6c 69 74 74 69 6e 67 2c 20 61 6e 64 20 74 68 65 20 66 69 72 73 74 20 77 6f .....splitting,.and.the.first.wo
ce20 72 64 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 4e 41 4d 45 rd.is.assigned.to.the.first.NAME
ce40 2c 20 74 68 65 20 73 65 63 6f 6e 64 0a 20 20 20 20 77 6f 72 64 20 74 6f 20 74 68 65 20 73 65 63 ,.the.second.....word.to.the.sec
ce60 6f 6e 64 20 4e 41 4d 45 2c 20 61 6e 64 20 73 6f 20 6f 6e 2c 20 77 69 74 68 20 61 6e 79 20 6c 65 ond.NAME,.and.so.on,.with.any.le
ce80 66 74 6f 76 65 72 20 77 6f 72 64 73 20 61 73 73 69 67 6e 65 64 20 74 6f 0a 20 20 20 20 74 68 65 ftover.words.assigned.to.....the
cea0 20 6c 61 73 74 20 4e 41 4d 45 2e 20 20 4f 6e 6c 79 20 74 68 65 20 63 68 61 72 61 63 74 65 72 73 .last.NAME...Only.the.characters
cec0 20 66 6f 75 6e 64 20 69 6e 20 24 49 46 53 20 61 72 65 20 72 65 63 6f 67 6e 69 7a 65 64 20 61 73 .found.in.$IFS.are.recognized.as
cee0 20 77 6f 72 64 0a 20 20 20 20 64 65 6c 69 6d 69 74 65 72 73 2e 20 42 79 20 64 65 66 61 75 6c 74 .word.....delimiters..By.default
cf00 2c 20 74 68 65 20 62 61 63 6b 73 6c 61 73 68 20 63 68 61 72 61 63 74 65 72 20 65 73 63 61 70 65 ,.the.backslash.character.escape
cf20 73 20 64 65 6c 69 6d 69 74 65 72 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 20 61 6e 64 20 6e s.delimiter.characters.....and.n
cf40 65 77 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 ewline...........If.no.NAMEs.are
cf60 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 20 6c 69 6e 65 20 72 65 61 64 20 69 73 20 73 74 6f 72 .supplied,.the.line.read.is.stor
cf80 65 64 20 69 6e 20 74 68 65 20 52 45 50 4c 59 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 ed.in.the.REPLY.variable........
cfa0 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 20 61 72 72 61 79 09 61 73 73 69 67 ...Options:.......-a.array.assig
cfc0 6e 20 74 68 65 20 77 6f 72 64 73 20 72 65 61 64 20 74 6f 20 73 65 71 75 65 6e 74 69 61 6c 20 69 n.the.words.read.to.sequential.i
cfe0 6e 64 69 63 65 73 20 6f 66 20 74 68 65 20 61 72 72 61 79 0a 20 20 20 20 09 09 76 61 72 69 61 62 ndices.of.the.array.......variab
d000 6c 65 20 41 52 52 41 59 2c 20 73 74 61 72 74 69 6e 67 20 61 74 20 7a 65 72 6f 0a 20 20 20 20 20 le.ARRAY,.starting.at.zero......
d020 20 2d 64 20 64 65 6c 69 6d 09 63 6f 6e 74 69 6e 75 65 20 75 6e 74 69 6c 20 74 68 65 20 66 69 72 .-d.delim.continue.until.the.fir
d040 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 44 45 4c 49 4d 20 69 73 20 72 65 61 64 2c 20 72 st.character.of.DELIM.is.read,.r
d060 61 74 68 65 72 0a 20 20 20 20 09 09 74 68 61 6e 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d ather.......than.newline.......-
d080 65 09 75 73 65 20 52 65 61 64 6c 69 6e 65 20 74 6f 20 6f 62 74 61 69 6e 20 74 68 65 20 6c 69 6e e.use.Readline.to.obtain.the.lin
d0a0 65 0a 20 20 20 20 20 20 2d 69 20 74 65 78 74 09 75 73 65 20 54 45 58 54 20 61 73 20 74 68 65 20 e.......-i.text.use.TEXT.as.the.
d0c0 69 6e 69 74 69 61 6c 20 74 65 78 74 20 66 6f 72 20 52 65 61 64 6c 69 6e 65 0a 20 20 20 20 20 20 initial.text.for.Readline.......
d0e0 2d 6e 20 6e 63 68 61 72 73 09 72 65 74 75 72 6e 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 4e -n.nchars.return.after.reading.N
d100 43 48 41 52 53 20 63 68 61 72 61 63 74 65 72 73 20 72 61 74 68 65 72 20 74 68 61 6e 20 77 61 69 CHARS.characters.rather.than.wai
d120 74 69 6e 67 0a 20 20 20 20 09 09 66 6f 72 20 61 20 6e 65 77 6c 69 6e 65 2c 20 62 75 74 20 68 6f ting.......for.a.newline,.but.ho
d140 6e 6f 72 20 61 20 64 65 6c 69 6d 69 74 65 72 20 69 66 20 66 65 77 65 72 20 74 68 61 6e 0a 20 20 nor.a.delimiter.if.fewer.than...
d160 20 20 09 09 4e 43 48 41 52 53 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 20 72 65 61 64 20 62 ....NCHARS.characters.are.read.b
d180 65 66 6f 72 65 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 0a 20 20 20 20 20 20 2d 4e 20 6e 63 68 efore.the.delimiter.......-N.nch
d1a0 61 72 73 09 72 65 74 75 72 6e 20 6f 6e 6c 79 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 65 78 ars.return.only.after.reading.ex
d1c0 61 63 74 6c 79 20 4e 43 48 41 52 53 20 63 68 61 72 61 63 74 65 72 73 2c 20 75 6e 6c 65 73 73 0a actly.NCHARS.characters,.unless.
d1e0 20 20 20 20 09 09 45 4f 46 20 69 73 20 65 6e 63 6f 75 6e 74 65 72 65 64 20 6f 72 20 72 65 61 64 ......EOF.is.encountered.or.read
d200 20 74 69 6d 65 73 20 6f 75 74 2c 20 69 67 6e 6f 72 69 6e 67 20 61 6e 79 0a 20 20 20 20 09 09 64 .times.out,.ignoring.any.......d
d220 65 6c 69 6d 69 74 65 72 0a 20 20 20 20 20 20 2d 70 20 70 72 6f 6d 70 74 09 6f 75 74 70 75 74 20 elimiter.......-p.prompt.output.
d240 74 68 65 20 73 74 72 69 6e 67 20 50 52 4f 4d 50 54 20 77 69 74 68 6f 75 74 20 61 20 74 72 61 69 the.string.PROMPT.without.a.trai
d260 6c 69 6e 67 20 6e 65 77 6c 69 6e 65 20 62 65 66 6f 72 65 0a 20 20 20 20 09 09 61 74 74 65 6d 70 ling.newline.before.......attemp
d280 74 69 6e 67 20 74 6f 20 72 65 61 64 0a 20 20 20 20 20 20 2d 72 09 64 6f 20 6e 6f 74 20 61 6c 6c ting.to.read.......-r.do.not.all
d2a0 6f 77 20 62 61 63 6b 73 6c 61 73 68 65 73 20 74 6f 20 65 73 63 61 70 65 20 61 6e 79 20 63 68 61 ow.backslashes.to.escape.any.cha
d2c0 72 61 63 74 65 72 73 0a 20 20 20 20 20 20 2d 73 09 64 6f 20 6e 6f 74 20 65 63 68 6f 20 69 6e 70 racters.......-s.do.not.echo.inp
d2e0 75 74 20 63 6f 6d 69 6e 67 20 66 72 6f 6d 20 61 20 74 65 72 6d 69 6e 61 6c 0a 20 20 20 20 20 20 ut.coming.from.a.terminal.......
d300 2d 74 20 74 69 6d 65 6f 75 74 09 74 69 6d 65 20 6f 75 74 20 61 6e 64 20 72 65 74 75 72 6e 20 66 -t.timeout.time.out.and.return.f
d320 61 69 6c 75 72 65 20 69 66 20 61 20 63 6f 6d 70 6c 65 74 65 20 6c 69 6e 65 20 6f 66 0a 20 20 20 ailure.if.a.complete.line.of....
d340 20 09 09 69 6e 70 75 74 20 69 73 20 6e 6f 74 20 72 65 61 64 20 77 69 74 68 69 6e 20 54 49 4d 45 ...input.is.not.read.within.TIME
d360 4f 55 54 20 73 65 63 6f 6e 64 73 2e 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a 20 OUT.seconds...The.value.of.the..
d380 20 20 20 09 09 54 4d 4f 55 54 20 76 61 72 69 61 62 6c 65 20 69 73 20 74 68 65 20 64 65 66 61 75 .....TMOUT.variable.is.the.defau
d3a0 6c 74 20 74 69 6d 65 6f 75 74 2e 20 20 54 49 4d 45 4f 55 54 20 6d 61 79 20 62 65 20 61 0a 20 20 lt.timeout...TIMEOUT.may.be.a...
d3c0 20 20 09 09 66 72 61 63 74 69 6f 6e 61 6c 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 54 49 4d 45 4f ....fractional.number...If.TIMEO
d3e0 55 54 20 69 73 20 30 2c 20 72 65 61 64 20 72 65 74 75 72 6e 73 0a 20 20 20 20 09 09 69 6d 6d 65 UT.is.0,.read.returns.......imme
d400 64 69 61 74 65 6c 79 2c 20 77 69 74 68 6f 75 74 20 74 72 79 69 6e 67 20 74 6f 20 72 65 61 64 20 diately,.without.trying.to.read.
d420 61 6e 79 20 64 61 74 61 2c 20 72 65 74 75 72 6e 69 6e 67 0a 20 20 20 20 09 09 73 75 63 63 65 73 any.data,.returning.......succes
d440 73 20 6f 6e 6c 79 20 69 66 20 69 6e 70 75 74 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 s.only.if.input.is.available.on.
d460 74 68 65 20 73 70 65 63 69 66 69 65 64 0a 20 20 20 20 09 09 66 69 6c 65 20 64 65 73 63 72 69 70 the.specified.......file.descrip
d480 74 6f 72 2e 20 20 54 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 67 72 65 61 74 65 72 tor...The.exit.status.is.greater
d4a0 20 74 68 61 6e 20 31 32 38 0a 20 20 20 20 09 09 69 66 20 74 68 65 20 74 69 6d 65 6f 75 74 20 69 .than.128.......if.the.timeout.i
d4c0 73 20 65 78 63 65 65 64 65 64 0a 20 20 20 20 20 20 2d 75 20 66 64 09 72 65 61 64 20 66 72 6f 6d s.exceeded.......-u.fd.read.from
d4e0 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 20 69 6e 73 74 65 61 64 20 6f 66 20 74 .file.descriptor.FD.instead.of.t
d500 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 he.standard.input..........Exit.
d520 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 72 65 74 75 72 6e 20 63 6f 64 65 20 69 73 20 7a Status:.....The.return.code.is.z
d540 65 72 6f 2c 20 75 6e 6c 65 73 73 20 65 6e 64 2d 6f 66 2d 66 69 6c 65 20 69 73 20 65 6e 63 6f 75 ero,.unless.end-of-file.is.encou
d560 6e 74 65 72 65 64 2c 20 72 65 61 64 20 74 69 6d 65 73 20 6f 75 74 0a 20 20 20 20 28 69 6e 20 77 ntered,.read.times.out.....(in.w
d580 68 69 63 68 20 63 61 73 65 20 69 74 27 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 31 32 38 29 hich.case.it's.greater.than.128)
d5a0 2c 20 61 20 76 61 72 69 61 62 6c 65 20 61 73 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 ,.a.variable.assignment.error.oc
d5c0 63 75 72 73 2c 0a 20 20 20 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 curs,.....or.an.invalid.file.des
d5e0 63 72 69 70 74 6f 72 20 69 73 20 73 75 70 70 6c 69 65 64 20 61 73 20 74 68 65 20 61 72 67 75 6d criptor.is.supplied.as.the.argum
d600 65 6e 74 20 74 6f 20 2d 75 2e 00 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 61 20 66 69 6c ent.to.-u..Read.lines.from.a.fil
d620 65 20 69 6e 74 6f 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 e.into.an.array.variable........
d640 20 20 20 41 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 60 6d 61 70 66 69 6c 65 27 2e 00 52 65 61 64 ...A.synonym.for.`mapfile'..Read
d660 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 69 .lines.from.the.standard.input.i
d680 6e 74 6f 20 61 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 2e 0a 20 nto.an.indexed.array.variable...
d6a0 20 20 20 0a 20 20 20 20 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e ........Read.lines.from.the.stan
d6c0 64 61 72 64 20 69 6e 70 75 74 20 69 6e 74 6f 20 74 68 65 20 69 6e 64 65 78 65 64 20 61 72 72 61 dard.input.into.the.indexed.arra
d6e0 79 20 76 61 72 69 61 62 6c 65 20 41 52 52 41 59 2c 20 6f 72 0a 20 20 20 20 66 72 6f 6d 20 66 69 y.variable.ARRAY,.or.....from.fi
d700 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 20 69 66 20 74 68 65 20 2d 75 20 6f 70 74 69 6f le.descriptor.FD.if.the.-u.optio
d720 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 4d 41 50 n.is.supplied...The.variable.MAP
d740 46 49 4c 45 0a 20 20 20 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 41 52 52 41 59 2e 0a 20 FILE.....is.the.default.ARRAY...
d760 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 ........Options:.......-d.delim.
d780 55 73 65 20 44 45 4c 49 4d 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 20 6c 69 6e 65 73 2c 20 69 6e Use.DELIM.to.terminate.lines,.in
d7a0 73 74 65 61 64 20 6f 66 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 6e 20 63 6f 75 6e 74 09 stead.of.newline.......-n.count.
d7c0 43 6f 70 79 20 61 74 20 6d 6f 73 74 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 20 20 49 66 20 43 4f Copy.at.most.COUNT.lines...If.CO
d7e0 55 4e 54 20 69 73 20 30 2c 20 61 6c 6c 20 6c 69 6e 65 73 20 61 72 65 20 63 6f 70 69 65 64 0a 20 UNT.is.0,.all.lines.are.copied..
d800 20 20 20 20 20 2d 4f 20 6f 72 69 67 69 6e 09 42 65 67 69 6e 20 61 73 73 69 67 6e 69 6e 67 20 74 .....-O.origin.Begin.assigning.t
d820 6f 20 41 52 52 41 59 20 61 74 20 69 6e 64 65 78 20 4f 52 49 47 49 4e 2e 20 20 54 68 65 20 64 65 o.ARRAY.at.index.ORIGIN...The.de
d840 66 61 75 6c 74 20 69 6e 64 65 78 20 69 73 20 30 0a 20 20 20 20 20 20 2d 73 20 63 6f 75 6e 74 09 fault.index.is.0.......-s.count.
d860 44 69 73 63 61 72 64 20 74 68 65 20 66 69 72 73 74 20 43 4f 55 4e 54 20 6c 69 6e 65 73 20 72 65 Discard.the.first.COUNT.lines.re
d880 61 64 0a 20 20 20 20 20 20 2d 74 09 52 65 6d 6f 76 65 20 61 20 74 72 61 69 6c 69 6e 67 20 44 45 ad.......-t.Remove.a.trailing.DE
d8a0 4c 49 4d 20 66 72 6f 6d 20 65 61 63 68 20 6c 69 6e 65 20 72 65 61 64 20 28 64 65 66 61 75 6c 74 LIM.from.each.line.read.(default
d8c0 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 2d 75 20 66 64 09 52 65 61 64 20 6c 69 6e 65 73 .newline).......-u.fd.Read.lines
d8e0 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 20 69 6e 73 74 65 61 64 .from.file.descriptor.FD.instead
d900 20 6f 66 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 43 20 .of.the.standard.input.......-C.
d920 63 61 6c 6c 62 61 63 6b 09 45 76 61 6c 75 61 74 65 20 43 41 4c 4c 42 41 43 4b 20 65 61 63 68 20 callback.Evaluate.CALLBACK.each.
d940 74 69 6d 65 20 51 55 41 4e 54 55 4d 20 6c 69 6e 65 73 20 61 72 65 20 72 65 61 64 0a 20 20 20 20 time.QUANTUM.lines.are.read.....
d960 20 20 2d 63 20 71 75 61 6e 74 75 6d 09 53 70 65 63 69 66 79 20 74 68 65 20 6e 75 6d 62 65 72 20 ..-c.quantum.Specify.the.number.
d980 6f 66 20 6c 69 6e 65 73 20 72 65 61 64 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 63 61 6c 6c 20 of.lines.read.between.each.call.
d9a0 74 6f 0a 20 20 20 20 09 09 09 43 41 4c 4c 42 41 43 4b 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 to........CALLBACK..........Argu
d9c0 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 41 52 52 41 59 09 41 72 72 61 79 20 76 61 72 69 61 62 6c ments:.......ARRAY.Array.variabl
d9e0 65 20 6e 61 6d 65 20 74 6f 20 75 73 65 20 66 6f 72 20 66 69 6c 65 20 64 61 74 61 0a 20 20 20 20 e.name.to.use.for.file.data.....
da00 0a 20 20 20 20 49 66 20 2d 43 20 69 73 20 73 75 70 70 6c 69 65 64 20 77 69 74 68 6f 75 74 20 2d .....If.-C.is.supplied.without.-
da20 63 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 71 75 61 6e 74 75 6d 20 69 73 20 35 30 30 30 2e 20 c,.the.default.quantum.is.5000..
da40 20 57 68 65 6e 0a 20 20 20 20 43 41 4c 4c 42 41 43 4b 20 69 73 20 65 76 61 6c 75 61 74 65 64 2c .When.....CALLBACK.is.evaluated,
da60 20 69 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 .it.is.supplied.the.index.of.the
da80 20 6e 65 78 74 20 61 72 72 61 79 0a 20 20 20 20 65 6c 65 6d 65 6e 74 20 74 6f 20 62 65 20 61 73 .next.array.....element.to.be.as
daa0 73 69 67 6e 65 64 20 61 6e 64 20 74 68 65 20 6c 69 6e 65 20 74 6f 20 62 65 20 61 73 73 69 67 6e signed.and.the.line.to.be.assign
dac0 65 64 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e 74 0a 20 20 20 20 61 73 20 61 64 64 69 74 69 ed.to.that.element.....as.additi
dae0 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 74 20 onal.arguments...........If.not.
db00 73 75 70 70 6c 69 65 64 20 77 69 74 68 20 61 6e 20 65 78 70 6c 69 63 69 74 20 6f 72 69 67 69 6e supplied.with.an.explicit.origin
db20 2c 20 6d 61 70 66 69 6c 65 20 77 69 6c 6c 20 63 6c 65 61 72 20 41 52 52 41 59 20 62 65 66 6f 72 ,.mapfile.will.clear.ARRAY.befor
db40 65 0a 20 20 20 20 61 73 73 69 67 6e 69 6e 67 20 74 6f 20 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 e.....assigning.to.it...........
db60 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 Exit.Status:.....Returns.success
db80 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 .unless.an.invalid.option.is.giv
dba0 65 6e 20 6f 72 20 41 52 52 41 59 20 69 73 20 72 65 61 64 6f 6e 6c 79 20 6f 72 0a 20 20 20 20 6e en.or.ARRAY.is.readonly.or.....n
dbc0 6f 74 20 61 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 2e 00 52 65 63 6f 72 64 20 6c 6f 63 6b ot.an.indexed.array..Record.lock
dbe0 00 52 65 6d 65 6d 62 65 72 20 6f 72 20 64 69 73 70 6c 61 79 20 70 72 6f 67 72 61 6d 20 6c 6f 63 .Remember.or.display.program.loc
dc00 61 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 74 65 72 6d 69 6e 65 20 61 6e 64 20 72 ations...........Determine.and.r
dc20 65 6d 65 6d 62 65 72 20 74 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 65 61 63 emember.the.full.pathname.of.eac
dc40 68 20 63 6f 6d 6d 61 6e 64 20 4e 41 4d 45 2e 20 20 49 66 0a 20 20 20 20 6e 6f 20 61 72 67 75 6d h.command.NAME...If.....no.argum
dc60 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 ents.are.given,.information.abou
dc80 74 20 72 65 6d 65 6d 62 65 72 65 64 20 63 6f 6d 6d 61 6e 64 73 20 69 73 20 64 69 73 70 6c 61 79 t.remembered.commands.is.display
dca0 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 09 66 ed...........Options:.......-d.f
dcc0 6f 72 67 65 74 20 74 68 65 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 orget.the.remembered.location.of
dce0 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 6c 09 64 69 73 70 6c 61 79 20 69 6e 20 61 .each.NAME.......-l.display.in.a
dd00 20 66 6f 72 6d 61 74 20 74 68 61 74 20 6d 61 79 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e .format.that.may.be.reused.as.in
dd20 70 75 74 0a 20 20 20 20 20 20 2d 70 20 70 61 74 68 6e 61 6d 65 09 75 73 65 20 50 41 54 48 4e 41 put.......-p.pathname.use.PATHNA
dd40 4d 45 20 61 73 20 74 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 4e 41 4d 45 0a ME.as.the.full.pathname.of.NAME.
dd60 20 20 20 20 20 20 2d 72 09 66 6f 72 67 65 74 20 61 6c 6c 20 72 65 6d 65 6d 62 65 72 65 64 20 6c ......-r.forget.all.remembered.l
dd80 6f 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 74 09 70 72 69 6e 74 20 74 68 65 20 72 65 6d 65 ocations.......-t.print.the.reme
dda0 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 2c 20 70 72 mbered.location.of.each.NAME,.pr
ddc0 65 63 65 64 69 6e 67 0a 20 20 20 20 09 09 65 61 63 68 20 6c 6f 63 61 74 69 6f 6e 20 77 69 74 68 eceding.......each.location.with
dde0 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 4e 41 4d 45 20 69 66 20 6d 75 6c 74 69 .the.corresponding.NAME.if.multi
de00 70 6c 65 0a 20 20 20 20 09 09 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 0a 20 20 20 20 41 72 ple.......NAMEs.are.given.....Ar
de20 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 4e 41 4d 45 09 45 61 63 68 20 4e 41 4d 45 20 69 73 guments:.......NAME.Each.NAME.is
de40 20 73 65 61 72 63 68 65 64 20 66 6f 72 20 69 6e 20 24 50 41 54 48 20 61 6e 64 20 61 64 64 65 64 .searched.for.in.$PATH.and.added
de60 20 74 6f 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 6f 66 20 72 65 6d 65 6d 62 65 72 65 64 .to.the.list.......of.remembered
de80 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a .commands...........Exit.Status:
dea0 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 .....Returns.success.unless.NAME
dec0 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 .is.not.found.or.an.invalid.opti
dee0 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 52 65 6d 6f 76 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 on.is.given..Remove.directories.
df00 66 72 6f 6d 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 65 6e 74 from.stack...........Removes.ent
df20 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 20 20 ries.from.the.directory.stack...
df40 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 72 65 6d 6f 76 65 73 0a 20 20 20 20 74 With.no.arguments,.removes.....t
df60 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c he.top.directory.from.the.stack,
df80 20 61 6e 64 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 6e 65 77 20 74 6f 70 20 64 69 72 65 .and.changes.to.the.new.top.dire
dfa0 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d ctory...........Options:.......-
dfc0 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f n.Suppresses.the.normal.change.o
dfe0 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e 67 0a 20 20 20 20 09 09 f.directory.when.removing.......
e000 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f directories.from.the.stack,.so.o
e020 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 nly.the.stack.is.manipulated....
e040 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 .......Arguments:.......+N.Remov
e060 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 es.the.Nth.entry.counting.from.t
e080 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 he.left.of.the.list.......shown.
e0a0 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 by.`dirs',.starting.with.zero...
e0c0 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 20 09 09 72 65 6d For.example:.`popd.+0'.......rem
e0e0 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 oves.the.first.directory,.`popd.
e100 2b 31 27 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 +1'.the.second.............-N.Re
e120 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f moves.the.Nth.entry.counting.fro
e140 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 m.the.right.of.the.list.......sh
e160 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 own.by.`dirs',.starting.with.zer
e180 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 20 20 20 09 o...For.example:.`popd.-0'......
e1a0 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f .removes.the.last.directory,.`po
e1c0 70 64 20 2d 31 27 20 74 68 65 20 6e 65 78 74 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 pd.-1'.the.next.to.last.........
e1e0 20 20 54 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 ..The.`dirs'.builtin.displays.th
e200 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 e.directory.stack...........Exit
e220 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c .Status:.....Returns.success.unl
e240 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c ess.an.invalid.argument.is.suppl
e260 69 65 64 20 6f 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 ied.or.the.directory.....change.
e280 66 61 69 6c 73 2e 00 52 65 6d 6f 76 65 20 65 61 63 68 20 4e 41 4d 45 20 66 72 6f 6d 20 74 68 65 fails..Remove.each.NAME.from.the
e2a0 20 6c 69 73 74 20 6f 66 20 64 65 66 69 6e 65 64 20 61 6c 69 61 73 65 73 2e 0a 20 20 20 20 0a 20 .list.of.defined.aliases........
e2c0 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 ...Options:.......-a.remove.all.
e2e0 61 6c 69 61 73 20 64 65 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 0a 20 20 20 20 52 65 74 75 72 alias.definitions..........Retur
e300 6e 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 n.success.unless.a.NAME.is.not.a
e320 6e 20 65 78 69 73 74 69 6e 67 20 61 6c 69 61 73 2e 00 52 65 6d 6f 76 65 20 6a 6f 62 73 20 66 72 n.existing.alias..Remove.jobs.fr
e340 6f 6d 20 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 om.current.shell...........Remov
e360 65 73 20 65 61 63 68 20 4a 4f 42 53 50 45 43 20 61 72 67 75 6d 65 6e 74 20 66 72 6f 6d 20 74 68 es.each.JOBSPEC.argument.from.th
e380 65 20 74 61 62 6c 65 20 6f 66 20 61 63 74 69 76 65 20 6a 6f 62 73 2e 20 20 57 69 74 68 6f 75 74 e.table.of.active.jobs...Without
e3a0 0a 20 20 20 20 61 6e 79 20 4a 4f 42 53 50 45 43 73 2c 20 74 68 65 20 73 68 65 6c 6c 20 75 73 65 .....any.JOBSPECs,.the.shell.use
e3c0 73 20 69 74 73 20 6e 6f 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e s.its.notion.of.the.current.job.
e3e0 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f ..........Options:.......-a.remo
e400 76 65 20 61 6c 6c 20 6a 6f 62 73 20 69 66 20 4a 4f 42 53 50 45 43 20 69 73 20 6e 6f 74 20 73 75 ve.all.jobs.if.JOBSPEC.is.not.su
e420 70 70 6c 69 65 64 0a 20 20 20 20 20 20 2d 68 09 6d 61 72 6b 20 65 61 63 68 20 4a 4f 42 53 50 45 pplied.......-h.mark.each.JOBSPE
e440 43 20 73 6f 20 74 68 61 74 20 53 49 47 48 55 50 20 69 73 20 6e 6f 74 20 73 65 6e 74 20 74 6f 20 C.so.that.SIGHUP.is.not.sent.to.
e460 74 68 65 20 6a 6f 62 20 69 66 20 74 68 65 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 72 65 63 65 69 the.job.if.the.......shell.recei
e480 76 65 73 20 61 20 53 49 47 48 55 50 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 6f 6e 6c ves.a.SIGHUP.......-r.remove.onl
e4a0 79 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 y.running.jobs..........Exit.Sta
e4c0 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 tus:.....Returns.success.unless.
e4e0 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 6f 72 20 4a 4f 42 53 50 45 43 20 69 73 20 an.invalid.option.or.JOBSPEC.is.
e500 67 69 76 65 6e 2e 00 52 65 6d 6f 76 65 73 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 given..Removes.entries.from.the.
e520 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 directory.stack...With.no.argume
e540 6e 74 73 2c 20 72 65 6d 6f 76 65 73 0a 20 20 20 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f nts,.removes.....the.top.directo
e560 72 79 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 65 73 20 74 ry.from.the.stack,.and.changes.t
e580 6f 20 74 68 65 20 6e 65 77 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 o.the.new.top.directory.........
e5a0 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 ..Options:.......-n.Suppresses.t
e5c0 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 he.normal.change.of.directory.wh
e5e0 65 6e 20 72 65 6d 6f 76 69 6e 67 0a 20 20 20 20 09 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f en.removing......directories.fro
e600 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 m.the.stack,.so.only.the.stack.i
e620 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 s.manipulated...........Argument
e640 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 s:.......+N.Removes.the.Nth.entr
e660 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 y.counting.from.the.left.of.the.
e680 6c 69 73 74 0a 20 20 20 20 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 list......shown.by.`dirs',.start
e6a0 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f ing.with.zero...For.example:.`po
e6c0 70 64 20 2b 30 27 0a 20 20 20 20 09 72 65 6d 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 pd.+0'......removes.the.first.di
e6e0 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 2b 31 27 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a 20 rectory,.`popd.+1'.the.second...
e700 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 ..........-N.Removes.the.Nth.ent
e720 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 ry.counting.from.the.right.of.th
e740 65 20 6c 69 73 74 0a 20 20 20 20 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 e.list......shown.by.`dirs',.sta
e760 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 rting.with.zero...For.example:.`
e780 70 6f 70 64 20 2d 30 27 0a 20 20 20 20 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 popd.-0'......removes.the.last.d
e7a0 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 2d 31 27 20 74 68 65 20 6e 65 78 74 20 74 6f 20 irectory,.`popd.-1'.the.next.to.
e7c0 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 last...........The.`dirs'.builti
e7e0 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 00 n.displays.the.directory.stack..
e800 52 65 70 6c 61 63 65 20 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e Replace.the.shell.with.the.given
e820 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 .command...........Execute.COMMA
e840 4e 44 2c 20 72 65 70 6c 61 63 69 6e 67 20 74 68 69 73 20 73 68 65 6c 6c 20 77 69 74 68 20 74 68 ND,.replacing.this.shell.with.th
e860 65 20 73 70 65 63 69 66 69 65 64 20 70 72 6f 67 72 61 6d 2e 0a 20 20 20 20 41 52 47 55 4d 45 4e e.specified.program......ARGUMEN
e880 54 53 20 62 65 63 6f 6d 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 43 4f 4d 4d 41 TS.become.the.arguments.to.COMMA
e8a0 4e 44 2e 20 20 49 66 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 ND...If.COMMAND.is.not.specified
e8c0 2c 0a 20 20 20 20 61 6e 79 20 72 65 64 69 72 65 63 74 69 6f 6e 73 20 74 61 6b 65 20 65 66 66 65 ,.....any.redirections.take.effe
e8e0 63 74 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 ct.in.the.current.shell.........
e900 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 20 6e 61 6d 65 09 70 61 73 73 20 4e 41 ..Options:.......-a.name.pass.NA
e920 4d 45 20 61 73 20 74 68 65 20 7a 65 72 6f 74 68 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 43 4f 4d ME.as.the.zeroth.argument.to.COM
e940 4d 41 4e 44 0a 20 20 20 20 20 20 2d 63 09 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 77 69 MAND.......-c.execute.COMMAND.wi
e960 74 68 20 61 6e 20 65 6d 70 74 79 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6c th.an.empty.environment.......-l
e980 09 70 6c 61 63 65 20 61 20 64 61 73 68 20 69 6e 20 74 68 65 20 7a 65 72 6f 74 68 20 61 72 67 75 .place.a.dash.in.the.zeroth.argu
e9a0 6d 65 6e 74 20 74 6f 20 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 ment.to.COMMAND..........If.the.
e9c0 63 6f 6d 6d 61 6e 64 20 63 61 6e 6e 6f 74 20 62 65 20 65 78 65 63 75 74 65 64 2c 20 61 20 6e 6f command.cannot.be.executed,.a.no
e9e0 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 73 68 65 6c 6c 20 65 78 69 74 73 2c 20 75 6e 6c 65 73 n-interactive.shell.exits,.unles
ea00 73 0a 20 20 20 20 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 60 65 78 65 63 66 61 69 6c s.....the.shell.option.`execfail
ea20 27 20 69 73 20 73 65 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a '.is.set...........Exit.Status:.
ea40 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 43 4f 4d 4d 41 ....Returns.success.unless.COMMA
ea60 4e 44 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 20 72 65 64 69 72 65 63 74 69 6f 6e ND.is.not.found.or.a.redirection
ea80 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 52 65 70 6f 72 74 20 74 69 6d 65 20 63 6f 6e 73 75 .error.occurs..Report.time.consu
eaa0 6d 65 64 20 62 79 20 70 69 70 65 6c 69 6e 65 27 73 20 65 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 med.by.pipeline's.execution.....
eac0 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 50 49 50 45 4c 49 4e 45 20 61 6e 64 20 70 72 69 6e 74 ......Execute.PIPELINE.and.print
eae0 20 61 20 73 75 6d 6d 61 72 79 20 6f 66 20 74 68 65 20 72 65 61 6c 20 74 69 6d 65 2c 20 75 73 65 .a.summary.of.the.real.time,.use
eb00 72 20 43 50 55 20 74 69 6d 65 2c 0a 20 20 20 20 61 6e 64 20 73 79 73 74 65 6d 20 43 50 55 20 74 r.CPU.time,.....and.system.CPU.t
eb20 69 6d 65 20 73 70 65 6e 74 20 65 78 65 63 75 74 69 6e 67 20 50 49 50 45 4c 49 4e 45 20 77 68 65 ime.spent.executing.PIPELINE.whe
eb40 6e 20 69 74 20 74 65 72 6d 69 6e 61 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e n.it.terminates...........Option
eb60 73 3a 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 74 69 6d 69 6e 67 20 73 75 6d s:.......-p.print.the.timing.sum
eb80 6d 61 72 79 20 69 6e 20 74 68 65 20 70 6f 72 74 61 62 6c 65 20 50 6f 73 69 78 20 66 6f 72 6d 61 mary.in.the.portable.Posix.forma
eba0 74 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 54 49 4d 45 t..........The.value.of.the.TIME
ebc0 46 4f 52 4d 41 54 20 76 61 72 69 61 62 6c 65 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 6f FORMAT.variable.is.used.as.the.o
ebe0 75 74 70 75 74 20 66 6f 72 6d 61 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 utput.format...........Exit.Stat
ec00 75 73 3a 0a 20 20 20 20 54 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 65 us:.....The.return.status.is.the
ec20 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 6f 66 20 50 49 50 45 4c 49 4e 45 2e 00 52 65 73 75 .return.status.of.PIPELINE..Resu
ec40 6d 65 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 6f 72 20 75 6e 74 69 6c 20 6c 6f 6f 70 73 2e 0a 20 me.for,.while,.or.until.loops...
ec60 20 20 20 0a 20 20 20 20 52 65 73 75 6d 65 73 20 74 68 65 20 6e 65 78 74 20 69 74 65 72 61 74 69 ........Resumes.the.next.iterati
ec80 6f 6e 20 6f 66 20 74 68 65 20 65 6e 63 6c 6f 73 69 6e 67 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f on.of.the.enclosing.FOR,.WHILE.o
eca0 72 20 55 4e 54 49 4c 20 6c 6f 6f 70 2e 0a 20 20 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 69 66 r.UNTIL.loop......If.N.is.specif
ecc0 69 65 64 2c 20 72 65 73 75 6d 65 73 20 74 68 65 20 4e 74 68 20 65 6e 63 6c 6f 73 69 6e 67 20 6c ied,.resumes.the.Nth.enclosing.l
ece0 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 oop...........Exit.Status:.....T
ed00 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 30 20 75 6e 6c 65 73 73 20 4e 20 69 73 20 he.exit.status.is.0.unless.N.is.
ed20 6e 6f 74 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 31 2e 00 not.greater.than.or.equal.to.1..
ed40 52 65 73 75 6d 65 20 6a 6f 62 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 Resume.job.in.foreground........
ed60 20 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 74 68 65 20 4a 4f 42 5f 53 50 45 43 20 61 72 ...Equivalent.to.the.JOB_SPEC.ar
ed80 67 75 6d 65 6e 74 20 74 6f 20 74 68 65 20 60 66 67 27 20 63 6f 6d 6d 61 6e 64 2e 20 20 52 65 73 gument.to.the.`fg'.command...Res
eda0 75 6d 65 20 61 0a 20 20 20 20 73 74 6f 70 70 65 64 20 6f 72 20 62 61 63 6b 67 72 6f 75 6e 64 20 ume.a.....stopped.or.background.
edc0 6a 6f 62 2e 20 20 4a 4f 42 5f 53 50 45 43 20 63 61 6e 20 73 70 65 63 69 66 79 20 65 69 74 68 65 job...JOB_SPEC.can.specify.eithe
ede0 72 20 61 20 6a 6f 62 20 6e 61 6d 65 0a 20 20 20 20 6f 72 20 61 20 6a 6f 62 20 6e 75 6d 62 65 72 r.a.job.name.....or.a.job.number
ee00 2e 20 20 46 6f 6c 6c 6f 77 69 6e 67 20 4a 4f 42 5f 53 50 45 43 20 77 69 74 68 20 61 20 60 26 27 ...Following.JOB_SPEC.with.a.`&'
ee20 20 70 6c 61 63 65 73 20 74 68 65 20 6a 6f 62 20 69 6e 0a 20 20 20 20 74 68 65 20 62 61 63 6b 67 .places.the.job.in.....the.backg
ee40 72 6f 75 6e 64 2c 20 61 73 20 69 66 20 74 68 65 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 round,.as.if.the.job.specificati
ee60 6f 6e 20 68 61 64 20 62 65 65 6e 20 73 75 70 70 6c 69 65 64 20 61 73 20 61 6e 0a 20 20 20 20 61 on.had.been.supplied.as.an.....a
ee80 72 67 75 6d 65 6e 74 20 74 6f 20 60 62 67 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 rgument.to.`bg'...........Exit.S
eea0 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 tatus:.....Returns.the.status.of
eec0 20 74 68 65 20 72 65 73 75 6d 65 64 20 6a 6f 62 2e 00 52 65 74 75 72 6e 20 61 20 73 75 63 63 65 .the.resumed.job..Return.a.succe
eee0 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 ssful.result...........Exit.Stat
ef00 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 73 75 63 63 65 65 64 73 2e 00 52 65 74 75 72 6e 20 us:.....Always.succeeds..Return.
ef20 61 6e 20 75 6e 73 75 63 63 65 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 an.unsuccessful.result..........
ef40 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 66 61 69 6c 73 2e 00 .Exit.Status:.....Always.fails..
ef60 52 65 74 75 72 6e 20 66 72 6f 6d 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 Return.from.a.shell.function....
ef80 20 20 0a 20 20 20 20 43 61 75 73 65 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 .......Causes.a.function.or.sour
efa0 63 65 64 20 73 63 72 69 70 74 20 74 6f 20 65 78 69 74 20 77 69 74 68 20 74 68 65 20 72 65 74 75 ced.script.to.exit.with.the.retu
efc0 72 6e 20 76 61 6c 75 65 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4e 2e 20 20 49 66 rn.value.....specified.by.N...If
efe0 20 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 .N.is.omitted,.the.return.status
f000 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 0a 20 20 20 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 .is.that.of.the.....last.command
f020 20 65 78 65 63 75 74 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6f 72 .executed.within.the.function.or
f040 20 73 63 72 69 70 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 .script...........Exit.Status:..
f060 20 20 20 52 65 74 75 72 6e 73 20 4e 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 74 68 65 20 ...Returns.N,.or.failure.if.the.
f080 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 69 6e 67 20 61 20 66 75 6e 63 74 69 6f shell.is.not.executing.a.functio
f0a0 6e 20 6f 72 20 73 63 72 69 70 74 2e 00 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 20 n.or.script..Return.the.context.
f0c0 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e 0a of.the.current.subroutine.call..
f0e0 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 22 .........Without.EXPR,.returns."
f100 24 6c 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 2e 20 20 57 69 74 68 20 45 58 50 52 2c 20 72 65 $line.$filename"...With.EXPR,.re
f120 74 75 72 6e 73 0a 20 20 20 20 22 24 6c 69 6e 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 turns....."$line.$subroutine.$fi
f140 6c 65 6e 61 6d 65 22 3b 20 74 68 69 73 20 65 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 lename";.this.extra.information.
f160 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 0a 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 can.be.used.to.....provide.a.sta
f180 63 6b 20 74 72 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 ck.trace...........The.value.of.
f1a0 45 58 50 52 20 69 6e 64 69 63 61 74 65 73 20 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 EXPR.indicates.how.many.call.fra
f1c0 6d 65 73 20 74 6f 20 67 6f 20 62 61 63 6b 20 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 mes.to.go.back.before.the.....cu
f1e0 72 72 65 6e 74 20 6f 6e 65 3b 20 74 68 65 20 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d rrent.one;.the.top.frame.is.fram
f200 65 20 30 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 e.0...........Exit.Status:.....R
f220 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 eturns.0.unless.the.shell.is.not
f240 20 65 78 65 63 75 74 69 6e 67 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 45 .executing.a.shell.function.or.E
f260 58 50 52 0a 20 20 20 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 52 65 74 75 72 6e 73 20 74 68 65 20 XPR.....is.invalid..Returns.the.
f280 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e context.of.the.current.subroutin
f2a0 65 20 63 61 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 e.call...........Without.EXPR,.r
f2c0 65 74 75 72 6e 73 20 22 24 6c 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 2e 20 20 57 69 74 68 20 eturns."$line.$filename"...With.
f2e0 45 58 50 52 2c 20 72 65 74 75 72 6e 73 0a 20 20 20 20 22 24 6c 69 6e 65 20 24 73 75 62 72 6f 75 EXPR,.returns....."$line.$subrou
f300 74 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 3b 20 74 68 69 73 20 65 78 74 72 61 20 69 6e 66 6f tine.$filename";.this.extra.info
f320 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 0a 20 20 20 20 70 72 6f 76 69 rmation.can.be.used.to.....provi
f340 64 65 20 61 20 73 74 61 63 6b 20 74 72 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 de.a.stack.trace...........The.v
f360 61 6c 75 65 20 6f 66 20 45 58 50 52 20 69 6e 64 69 63 61 74 65 73 20 68 6f 77 20 6d 61 6e 79 20 alue.of.EXPR.indicates.how.many.
f380 63 61 6c 6c 20 66 72 61 6d 65 73 20 74 6f 20 67 6f 20 62 61 63 6b 20 62 65 66 6f 72 65 20 74 68 call.frames.to.go.back.before.th
f3a0 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6f 6e 65 3b 20 74 68 65 20 74 6f 70 20 66 72 61 6d 65 e.....current.one;.the.top.frame
f3c0 20 69 73 20 66 72 61 6d 65 20 30 2e 00 52 75 6e 6e 69 6e 67 00 53 65 67 6d 65 6e 74 61 74 69 6f .is.frame.0..Running.Segmentatio
f3e0 6e 20 66 61 75 6c 74 00 53 65 6c 65 63 74 20 77 6f 72 64 73 20 66 72 6f 6d 20 61 20 6c 69 73 74 n.fault.Select.words.from.a.list
f400 20 61 6e 64 20 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 .and.execute.commands...........
f420 54 68 65 20 57 4f 52 44 53 20 61 72 65 20 65 78 70 61 6e 64 65 64 2c 20 67 65 6e 65 72 61 74 69 The.WORDS.are.expanded,.generati
f440 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 77 6f 72 64 73 2e 20 20 54 68 65 0a 20 20 20 20 73 65 74 ng.a.list.of.words...The.....set
f460 20 6f 66 20 65 78 70 61 6e 64 65 64 20 77 6f 72 64 73 20 69 73 20 70 72 69 6e 74 65 64 20 6f 6e .of.expanded.words.is.printed.on
f480 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 2c 20 65 61 63 68 0a 20 20 20 20 70 72 .the.standard.error,.each.....pr
f4a0 65 63 65 64 65 64 20 62 79 20 61 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 60 69 6e 20 57 4f 52 44 eceded.by.a.number...If.`in.WORD
f4c0 53 27 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 60 69 6e 20 22 24 40 22 27 0a 20 20 20 S'.is.not.present,.`in."$@"'....
f4e0 20 69 73 20 61 73 73 75 6d 65 64 2e 20 20 54 68 65 20 50 53 33 20 70 72 6f 6d 70 74 20 69 73 20 .is.assumed...The.PS3.prompt.is.
f500 74 68 65 6e 20 64 69 73 70 6c 61 79 65 64 20 61 6e 64 20 61 20 6c 69 6e 65 20 72 65 61 64 0a 20 then.displayed.and.a.line.read..
f520 20 20 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 20 20 49 66 20 ...from.the.standard.input...If.
f540 74 68 65 20 6c 69 6e 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 74 68 65 20 6e 75 6d 62 65 72 0a the.line.consists.of.the.number.
f560 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 20 ....corresponding.to.one.of.the.
f580 64 69 73 70 6c 61 79 65 64 20 77 6f 72 64 73 2c 20 74 68 65 6e 20 4e 41 4d 45 20 69 73 20 73 65 displayed.words,.then.NAME.is.se
f5a0 74 0a 20 20 20 20 74 6f 20 74 68 61 74 20 77 6f 72 64 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 t.....to.that.word...If.the.line
f5c0 20 69 73 20 65 6d 70 74 79 2c 20 57 4f 52 44 53 20 61 6e 64 20 74 68 65 20 70 72 6f 6d 70 74 20 .is.empty,.WORDS.and.the.prompt.
f5e0 61 72 65 0a 20 20 20 20 72 65 64 69 73 70 6c 61 79 65 64 2e 20 20 49 66 20 45 4f 46 20 69 73 20 are.....redisplayed...If.EOF.is.
f600 72 65 61 64 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 65 73 2e 20 20 41 6e read,.the.command.completes...An
f620 79 20 6f 74 68 65 72 0a 20 20 20 20 76 61 6c 75 65 20 72 65 61 64 20 63 61 75 73 65 73 20 4e 41 y.other.....value.read.causes.NA
f640 4d 45 20 74 6f 20 62 65 20 73 65 74 20 74 6f 20 6e 75 6c 6c 2e 20 20 54 68 65 20 6c 69 6e 65 20 ME.to.be.set.to.null...The.line.
f660 72 65 61 64 20 69 73 20 73 61 76 65 64 0a 20 20 20 20 69 6e 20 74 68 65 20 76 61 72 69 61 62 6c read.is.saved.....in.the.variabl
f680 65 20 52 45 50 4c 59 2e 20 20 43 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 78 65 63 75 74 65 64 20 e.REPLY...COMMANDS.are.executed.
f6a0 61 66 74 65 72 20 65 61 63 68 20 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 20 75 6e 74 69 6c 20 61 after.each.selection.....until.a
f6c0 20 62 72 65 61 6b 20 63 6f 6d 6d 61 6e 64 20 69 73 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 .break.command.is.executed......
f6e0 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 .....Exit.Status:.....Returns.th
f700 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 e.status.of.the.last.command.exe
f720 63 75 74 65 64 2e 00 53 65 6e 64 20 61 20 73 69 67 6e 61 6c 20 74 6f 20 61 20 6a 6f 62 2e 0a 20 cuted..Send.a.signal.to.a.job...
f740 20 20 20 0a 20 20 20 20 53 65 6e 64 20 74 68 65 20 70 72 6f 63 65 73 73 65 73 20 69 64 65 6e 74 ........Send.the.processes.ident
f760 69 66 69 65 64 20 62 79 20 50 49 44 20 6f 72 20 4a 4f 42 53 50 45 43 20 74 68 65 20 73 69 67 6e ified.by.PID.or.JOBSPEC.the.sign
f780 61 6c 20 6e 61 6d 65 64 20 62 79 0a 20 20 20 20 53 49 47 53 50 45 43 20 6f 72 20 53 49 47 4e 55 al.named.by.....SIGSPEC.or.SIGNU
f7a0 4d 2e 20 20 49 66 20 6e 65 69 74 68 65 72 20 53 49 47 53 50 45 43 20 6e 6f 72 20 53 49 47 4e 55 M...If.neither.SIGSPEC.nor.SIGNU
f7c0 4d 20 69 73 20 70 72 65 73 65 6e 74 2c 20 74 68 65 6e 0a 20 20 20 20 53 49 47 54 45 52 4d 20 69 M.is.present,.then.....SIGTERM.i
f7e0 73 20 61 73 73 75 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 s.assumed...........Options:....
f800 20 20 20 2d 73 20 73 69 67 09 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 61 6d 65 0a 20 ...-s.sig.SIG.is.a.signal.name..
f820 20 20 20 20 20 2d 6e 20 73 69 67 09 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 75 6d 62 .....-n.sig.SIG.is.a.signal.numb
f840 65 72 0a 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 20 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 er.......-l.list.the.signal.name
f860 73 3b 20 69 66 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 6c 6c 6f 77 20 60 2d 6c 27 20 74 68 65 79 s;.if.arguments.follow.`-l'.they
f880 20 61 72 65 0a 20 20 20 20 09 09 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 73 69 67 6e 61 6c 20 .are.......assumed.to.be.signal.
f8a0 6e 75 6d 62 65 72 73 20 66 6f 72 20 77 68 69 63 68 20 6e 61 6d 65 73 20 73 68 6f 75 6c 64 20 62 numbers.for.which.names.should.b
f8c0 65 20 6c 69 73 74 65 64 0a 20 20 20 20 20 20 2d 4c 09 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 2d 6c e.listed.......-L.synonym.for.-l
f8e0 0a 20 20 20 20 0a 20 20 20 20 4b 69 6c 6c 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 ..........Kill.is.a.shell.builti
f900 6e 20 66 6f 72 20 74 77 6f 20 72 65 61 73 6f 6e 73 3a 20 69 74 20 61 6c 6c 6f 77 73 20 6a 6f 62 n.for.two.reasons:.it.allows.job
f920 20 49 44 73 20 74 6f 20 62 65 20 75 73 65 64 0a 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 20 70 .IDs.to.be.used.....instead.of.p
f940 72 6f 63 65 73 73 20 49 44 73 2c 20 61 6e 64 20 61 6c 6c 6f 77 73 20 70 72 6f 63 65 73 73 65 73 rocess.IDs,.and.allows.processes
f960 20 74 6f 20 62 65 20 6b 69 6c 6c 65 64 20 69 66 20 74 68 65 20 6c 69 6d 69 74 0a 20 20 20 20 6f .to.be.killed.if.the.limit.....o
f980 6e 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 72 65 61 74 65 20 n.processes.that.you.can.create.
f9a0 69 73 20 72 65 61 63 68 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 is.reached...........Exit.Status
f9c0 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 :.....Returns.success.unless.an.
f9e0 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 invalid.option.is.given.or.an.er
fa00 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 65 74 20 52 65 61 64 6c 69 6e 65 20 6b 65 79 20 62 69 6e ror.occurs..Set.Readline.key.bin
fa20 64 69 6e 67 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 42 69 dings.and.variables...........Bi
fa40 6e 64 20 61 20 6b 65 79 20 73 65 71 75 65 6e 63 65 20 74 6f 20 61 20 52 65 61 64 6c 69 6e 65 20 nd.a.key.sequence.to.a.Readline.
fa60 66 75 6e 63 74 69 6f 6e 20 6f 72 20 61 20 6d 61 63 72 6f 2c 20 6f 72 20 73 65 74 20 61 0a 20 20 function.or.a.macro,.or.set.a...
fa80 20 20 52 65 61 64 6c 69 6e 65 20 76 61 72 69 61 62 6c 65 2e 20 20 54 68 65 20 6e 6f 6e 2d 6f 70 ..Readline.variable...The.non-op
faa0 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 20 73 79 6e 74 61 78 20 69 73 20 65 71 75 69 76 61 6c 65 tion.argument.syntax.is.equivale
fac0 6e 74 20 74 6f 0a 20 20 20 20 74 68 61 74 20 66 6f 75 6e 64 20 69 6e 20 7e 2f 2e 69 6e 70 75 74 nt.to.....that.found.in.~/.input
fae0 72 63 2c 20 62 75 74 20 6d 75 73 74 20 62 65 20 70 61 73 73 65 64 20 61 73 20 61 20 73 69 6e 67 rc,.but.must.be.passed.as.a.sing
fb00 6c 65 20 61 72 67 75 6d 65 6e 74 3a 0a 20 20 20 20 65 2e 67 2e 2c 20 62 69 6e 64 20 27 22 5c 43 le.argument:.....e.g.,.bind.'"\C
fb20 2d 78 5c 43 2d 72 22 3a 20 72 65 2d 72 65 61 64 2d 69 6e 69 74 2d 66 69 6c 65 27 2e 0a 20 20 20 -x\C-r":.re-read-init-file'.....
fb40 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6d 20 20 6b 65 79 6d 61 70 20 ......Options:.......-m..keymap.
fb60 20 20 20 20 20 20 20 20 55 73 65 20 4b 45 59 4d 41 50 20 61 73 20 74 68 65 20 6b 65 79 6d 61 70 ........Use.KEYMAP.as.the.keymap
fb80 20 66 6f 72 20 74 68 65 20 64 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 20 .for.the.duration.of.this.......
fba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2e 20 20 41 63 63 ...................command...Acc
fbc0 65 70 74 61 62 6c 65 20 6b 65 79 6d 61 70 20 6e 61 6d 65 73 20 61 72 65 20 65 6d 61 63 73 2c 0a eptable.keymap.names.are.emacs,.
fbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 2d 73 .........................emacs-s
fc00 74 61 6e 64 61 72 64 2c 20 65 6d 61 63 73 2d 6d 65 74 61 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c tandard,.emacs-meta,.emacs-ctlx,
fc20 20 76 69 2c 20 76 69 2d 6d 6f 76 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .vi,.vi-move,...................
fc40 20 20 20 20 20 20 20 76 69 2d 63 6f 6d 6d 61 6e 64 2c 20 61 6e 64 20 76 69 2d 69 6e 73 65 72 74 .......vi-command,.and.vi-insert
fc60 2e 0a 20 20 20 20 20 20 2d 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 ........-l.................List.
fc80 6e 61 6d 65 73 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 50 20 20 20 20 names.of.functions........-P....
fca0 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 .............List.function.names
fcc0 20 61 6e 64 20 62 69 6e 64 69 6e 67 73 2e 0a 20 20 20 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 .and.bindings........-p.........
fce0 20 20 20 20 20 20 20 20 4c 69 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 62 69 6e 64 69 ........List.functions.and.bindi
fd00 6e 67 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 0a 20 20 20 20 20 20 ngs.in.a.form.that.can.be.......
fd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 ...................reused.as.inp
fd40 75 74 2e 0a 20 20 20 20 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 ut........-S.................Lis
fd60 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 t.key.sequences.that.invoke.macr
fd80 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 2d 73 20 20 20 20 os.and.their.values.......-s....
fda0 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 .............List.key.sequences.
fdc0 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c that.invoke.macros.and.their.val
fde0 75 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 20 ues..........................in.
fe00 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 a.form.that.can.be.reused.as.inp
fe20 75 74 2e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 ut........-V.................Lis
fe40 74 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 0a 20 20 20 20 t.variable.names.and.values.....
fe60 20 20 2d 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 76 61 72 69 61 62 ..-v.................List.variab
fe80 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 le.names.and.values.in.a.form.th
fea0 61 74 20 63 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 at.can..........................
fec0 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 2d 71 20 20 66 75 be.reused.as.input........-q..fu
fee0 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 20 51 75 65 72 79 20 61 62 6f 75 74 20 77 68 69 63 68 20 6b nction-name..Query.about.which.k
ff00 65 79 73 20 69 6e 76 6f 6b 65 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 eys.invoke.the.named.function...
ff20 20 20 20 20 20 2d 75 20 20 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 20 55 6e 62 69 6e 64 20 61 .....-u..function-name..Unbind.a
ff40 6c 6c 20 6b 65 79 73 20 77 68 69 63 68 20 61 72 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 6e ll.keys.which.are.bound.to.the.n
ff60 61 6d 65 64 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 72 20 20 6b 65 79 73 65 71 20 amed.function........-r..keyseq.
ff80 20 20 20 20 20 20 20 20 52 65 6d 6f 76 65 20 74 68 65 20 62 69 6e 64 69 6e 67 20 66 6f 72 20 4b ........Remove.the.binding.for.K
ffa0 45 59 53 45 51 2e 0a 20 20 20 20 20 20 2d 66 20 20 66 69 6c 65 6e 61 6d 65 20 20 20 20 20 20 20 EYSEQ........-f..filename.......
ffc0 52 65 61 64 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2e Read.key.bindings.from.FILENAME.
ffe0 0a 20 20 20 20 20 20 2d 78 20 20 6b 65 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 09 .......-x..keyseq:shell-command.
10000 43 61 75 73 65 20 53 48 45 4c 4c 2d 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 65 78 65 63 75 74 Cause.SHELL-COMMAND.to.be.execut
10020 65 64 20 77 68 65 6e 0a 20 20 20 20 09 09 09 09 4b 45 59 53 45 51 20 69 73 20 65 6e 74 65 72 65 ed.when.........KEYSEQ.is.entere
10040 64 2e 0a 20 20 20 20 20 20 2d 58 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 d........-X.................List
10060 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 62 6f 75 6e 64 20 77 69 74 68 20 2d 78 20 61 6e 64 .key.sequences.bound.with.-x.and
10080 20 61 73 73 6f 63 69 61 74 65 64 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 .associated.commands............
100a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e ..............in.a.form.that.can
100c0 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 .be.reused.as.input...........Ex
100e0 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 62 69 6e 64 20 72 65 74 75 72 6e 73 20 30 20 75 6e it.Status:.....bind.returns.0.un
10100 6c 65 73 73 20 61 6e 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 less.an.unrecognized.option.is.g
10120 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 65 74 20 61 6e 64 iven.or.an.error.occurs..Set.and
10140 20 75 6e 73 65 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 .unset.shell.options...........C
10160 68 61 6e 67 65 20 74 68 65 20 73 65 74 74 69 6e 67 20 6f 66 20 65 61 63 68 20 73 68 65 6c 6c 20 hange.the.setting.of.each.shell.
10180 6f 70 74 69 6f 6e 20 4f 50 54 4e 41 4d 45 2e 20 20 57 69 74 68 6f 75 74 20 61 6e 79 20 6f 70 74 option.OPTNAME...Without.any.opt
101a0 69 6f 6e 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 73 2c 20 6c 69 73 74 20 65 61 63 68 20 73 75 70 ion.....arguments,.list.each.sup
101c0 70 6c 69 65 64 20 4f 50 54 4e 41 4d 45 2c 20 6f 72 20 61 6c 6c 20 73 68 65 6c 6c 20 6f 70 74 69 plied.OPTNAME,.or.all.shell.opti
101e0 6f 6e 73 20 69 66 20 6e 6f 0a 20 20 20 20 4f 50 54 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e ons.if.no.....OPTNAMEs.are.given
10200 2c 20 77 69 74 68 20 61 6e 20 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 77 68 65 74 68 65 72 20 ,.with.an.indication.of.whether.
10220 6f 72 20 6e 6f 74 20 65 61 63 68 20 69 73 20 73 65 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 or.not.each.is.set...........Opt
10240 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6f 09 72 65 73 74 72 69 63 74 20 4f 50 54 4e 41 4d 45 73 ions:.......-o.restrict.OPTNAMEs
10260 20 74 6f 20 74 68 6f 73 65 20 64 65 66 69 6e 65 64 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 60 .to.those.defined.for.use.with.`
10280 73 65 74 20 2d 6f 27 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 61 63 68 20 73 68 65 6c set.-o'.......-p.print.each.shel
102a0 6c 20 6f 70 74 69 6f 6e 20 77 69 74 68 20 61 6e 20 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 69 l.option.with.an.indication.of.i
102c0 74 73 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 2d 71 09 73 75 70 70 72 65 73 73 20 6f 75 74 70 ts.status.......-q.suppress.outp
102e0 75 74 0a 20 20 20 20 20 20 2d 73 09 65 6e 61 62 6c 65 20 28 73 65 74 29 20 65 61 63 68 20 4f 50 ut.......-s.enable.(set).each.OP
10300 54 4e 41 4d 45 0a 20 20 20 20 20 20 2d 75 09 64 69 73 61 62 6c 65 20 28 75 6e 73 65 74 29 20 65 TNAME.......-u.disable.(unset).e
10320 61 63 68 20 4f 50 54 4e 41 4d 45 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 ach.OPTNAME..........Exit.Status
10340 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 4f 50 54 4e 41 4d 45 :.....Returns.success.if.OPTNAME
10360 20 69 73 20 65 6e 61 62 6c 65 64 3b 20 66 61 69 6c 73 20 69 66 20 61 6e 20 69 6e 76 61 6c 69 64 .is.enabled;.fails.if.an.invalid
10380 20 6f 70 74 69 6f 6e 20 69 73 0a 20 20 20 20 67 69 76 65 6e 20 6f 72 20 4f 50 54 4e 41 4d 45 20 .option.is.....given.or.OPTNAME.
103a0 69 73 20 64 69 73 61 62 6c 65 64 2e 00 53 65 74 20 65 78 70 6f 72 74 20 61 74 74 72 69 62 75 74 is.disabled..Set.export.attribut
103c0 65 20 66 6f 72 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 e.for.shell.variables...........
103e0 4d 61 72 6b 73 20 65 61 63 68 20 4e 41 4d 45 20 66 6f 72 20 61 75 74 6f 6d 61 74 69 63 20 65 78 Marks.each.NAME.for.automatic.ex
10400 70 6f 72 74 20 74 6f 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6f 66 20 73 75 62 73 65 port.to.the.environment.of.subse
10420 71 75 65 6e 74 6c 79 0a 20 20 20 20 65 78 65 63 75 74 65 64 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 quently.....executed.commands...
10440 49 66 20 56 41 4c 55 45 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 6e 20 56 41 4c If.VALUE.is.supplied,.assign.VAL
10460 55 45 20 62 65 66 6f 72 65 20 65 78 70 6f 72 74 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 UE.before.exporting...........Op
10480 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 20 74 6f 20 73 68 65 6c 6c 20 66 tions:.......-f.refer.to.shell.f
104a0 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 20 74 68 65 20 65 78 70 unctions.......-n.remove.the.exp
104c0 6f 72 74 20 70 72 6f 70 65 72 74 79 20 66 72 6f 6d 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 ort.property.from.each.NAME.....
104e0 20 20 2d 70 09 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 78 70 6f 72 ..-p.display.a.list.of.all.expor
10500 74 65 64 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 ted.variables.and.functions.....
10520 0a 20 20 20 20 41 6e 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 .....An.argument.of.`--'.disable
10540 73 20 66 75 72 74 68 65 72 20 6f 70 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 s.further.option.processing.....
10560 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 ......Exit.Status:.....Returns.s
10580 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 uccess.unless.an.invalid.option.
105a0 69 73 20 67 69 76 65 6e 20 6f 72 20 4e 41 4d 45 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 53 65 74 is.given.or.NAME.is.invalid..Set
105c0 20 6f 72 20 75 6e 73 65 74 20 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e .or.unset.values.of.shell.option
105e0 73 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 s.and.positional.parameters.....
10600 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 73 68 65 6c 6c 20 ......Change.the.value.of.shell.
10620 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 attributes.and.positional.parame
10640 74 65 72 73 2c 20 6f 72 0a 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 6e 61 6d 65 73 20 61 ters,.or.....display.the.names.a
10660 6e 64 20 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 nd.values.of.shell.variables....
10680 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 20 20 4d 61 72 6b 20 76 .......Options:.......-a..Mark.v
106a0 61 72 69 61 62 6c 65 73 20 77 68 69 63 68 20 61 72 65 20 6d 6f 64 69 66 69 65 64 20 6f 72 20 63 ariables.which.are.modified.or.c
106c0 72 65 61 74 65 64 20 66 6f 72 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 2d 62 20 20 4e 6f 74 reated.for.export........-b..Not
106e0 69 66 79 20 6f 66 20 6a 6f 62 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 69 6d 6d 65 64 69 61 74 65 ify.of.job.termination.immediate
10700 6c 79 2e 0a 20 20 20 20 20 20 2d 65 20 20 45 78 69 74 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 69 ly........-e..Exit.immediately.i
10720 66 20 61 20 63 6f 6d 6d 61 6e 64 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 f.a.command.exits.with.a.non-zer
10740 6f 20 73 74 61 74 75 73 2e 0a 20 20 20 20 20 20 2d 66 20 20 44 69 73 61 62 6c 65 20 66 69 6c 65 o.status........-f..Disable.file
10760 20 6e 61 6d 65 20 67 65 6e 65 72 61 74 69 6f 6e 20 28 67 6c 6f 62 62 69 6e 67 29 2e 0a 20 20 20 .name.generation.(globbing).....
10780 20 20 20 2d 68 20 20 52 65 6d 65 6d 62 65 72 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 ...-h..Remember.the.location.of.
107a0 63 6f 6d 6d 61 6e 64 73 20 61 73 20 74 68 65 79 20 61 72 65 20 6c 6f 6f 6b 65 64 20 75 70 2e 0a commands.as.they.are.looked.up..
107c0 20 20 20 20 20 20 2d 6b 20 20 41 6c 6c 20 61 73 73 69 67 6e 6d 65 6e 74 20 61 72 67 75 6d 65 6e ......-k..All.assignment.argumen
107e0 74 73 20 61 72 65 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 ts.are.placed.in.the.environment
10800 20 66 6f 72 20 61 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2c 20 6e 6f 74 20 6a 75 .for.a...........command,.not.ju
10820 73 74 20 74 68 6f 73 65 20 74 68 61 74 20 70 72 65 63 65 64 65 20 74 68 65 20 63 6f 6d 6d 61 6e st.those.that.precede.the.comman
10840 64 20 6e 61 6d 65 2e 0a 20 20 20 20 20 20 2d 6d 20 20 4a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 d.name........-m..Job.control.is
10860 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 2d 6e 20 20 52 65 61 64 20 63 6f 6d 6d 61 6e 64 .enabled........-n..Read.command
10880 73 20 62 75 74 20 64 6f 20 6e 6f 74 20 65 78 65 63 75 74 65 20 74 68 65 6d 2e 0a 20 20 20 20 20 s.but.do.not.execute.them.......
108a0 20 2d 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 53 65 74 20 74 68 .-o.option-name...........Set.th
108c0 65 20 76 61 72 69 61 62 6c 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 6f 70 74 69 e.variable.corresponding.to.opti
108e0 6f 6e 2d 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 65 78 70 6f 72 74 on-name:...............allexport
10900 20 20 20 20 73 61 6d 65 20 61 73 20 2d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 ....same.as.-a...............bra
10920 63 65 65 78 70 61 6e 64 20 20 73 61 6d 65 20 61 73 20 2d 42 0a 20 20 20 20 20 20 20 20 20 20 20 ceexpand..same.as.-B............
10940 20 20 20 65 6d 61 63 73 20 20 20 20 20 20 20 20 75 73 65 20 61 6e 20 65 6d 61 63 73 2d 73 74 79 ...emacs........use.an.emacs-sty
10960 6c 65 20 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 65 72 66 61 63 65 0a 20 20 20 20 20 20 le.line.editing.interface.......
10980 20 20 20 20 20 20 20 20 65 72 72 65 78 69 74 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 65 0a ........errexit......same.as.-e.
109a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 73 61 6d 65 20 ..............errtrace.....same.
109c0 61 73 20 2d 45 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 63 65 20 20 20 as.-E...............functrace...
109e0 20 73 61 6d 65 20 61 73 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 68 61 6c .same.as.-T...............hashal
10a00 6c 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l......same.as.-h...............
10a20 68 69 73 74 65 78 70 61 6e 64 20 20 20 73 61 6d 65 20 61 73 20 2d 48 0a 20 20 20 20 20 20 20 20 histexpand...same.as.-H.........
10a40 20 20 20 20 20 20 68 69 73 74 6f 72 79 20 20 20 20 20 20 65 6e 61 62 6c 65 20 63 6f 6d 6d 61 6e ......history......enable.comman
10a60 64 20 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 65 6f d.history...............ignoreeo
10a80 66 20 20 20 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 6e 6f 74 20 65 78 69 74 20 75 70 6f f....the.shell.will.not.exit.upo
10aa0 6e 20 72 65 61 64 69 6e 67 20 45 4f 46 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 n.reading.EOF...............inte
10ac0 72 61 63 74 69 76 65 2d 63 6f 6d 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ractive-comments................
10ae0 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 20 63 6f 6d 6d 65 6e 74 73 20 74 6f 20 61 70 ............allow.comments.to.ap
10b00 70 65 61 72 20 69 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 pear.in.interactive.commands....
10b20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 ...........keyword......same.as.
10b40 2d 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 20 20 20 73 61 -k...............monitor......sa
10b60 6d 65 20 61 73 20 2d 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 me.as.-m...............noclobber
10b80 20 20 20 20 73 61 6d 65 20 61 73 20 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 65 ....same.as.-C...............noe
10ba0 78 65 63 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 xec.......same.as.-n............
10bc0 20 20 20 6e 6f 67 6c 6f 62 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 66 0a 20 20 20 20 20 ...noglob.......same.as.-f......
10be0 20 20 20 20 20 20 20 20 20 6e 6f 6c 6f 67 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 6c 79 20 .........nolog........currently.
10c00 61 63 63 65 70 74 65 64 20 62 75 74 20 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 accepted.but.ignored............
10c20 20 20 20 6e 6f 74 69 66 79 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 62 0a 20 20 20 20 20 ...notify.......same.as.-b......
10c40 20 20 20 20 20 20 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 75 .........nounset......same.as.-u
10c60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 20 73 61 6d 65 ...............onecmd.......same
10c80 20 61 73 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 6c 20 20 20 .as.-t...............physical...
10ca0 20 20 73 61 6d 65 20 61 73 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 69 70 65 66 ..same.as.-P...............pipef
10cc0 61 69 6c 20 20 20 20 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 61 20 70 69 ail.....the.return.value.of.a.pi
10ce0 70 65 6c 69 6e 65 20 69 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 0a 20 20 20 20 20 20 20 20 peline.is.the.status.of.........
10d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d ...................the.last.comm
10d20 61 6e 64 20 74 6f 20 65 78 69 74 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 and.to.exit.with.a.non-zero.stat
10d40 75 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f us,............................o
10d60 72 20 7a 65 72 6f 20 69 66 20 6e 6f 20 63 6f 6d 6d 61 6e 64 20 65 78 69 74 65 64 20 77 69 74 68 r.zero.if.no.command.exited.with
10d80 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .a.non-zero.status..............
10da0 20 70 6f 73 69 78 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 20 74 68 65 20 62 65 68 61 76 69 6f .posix........change.the.behavio
10dc0 72 20 6f 66 20 62 61 73 68 20 77 68 65 72 65 20 74 68 65 20 64 65 66 61 75 6c 74 0a 20 20 20 20 r.of.bash.where.the.default.....
10de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 65 72 61 74 69 6f 6e .......................operation
10e00 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 74 68 65 20 50 6f 73 69 78 20 73 74 61 6e 64 61 72 64 .differs.from.the.Posix.standard
10e20 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d .to............................m
10e40 61 74 63 68 20 74 68 65 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 atch.the.standard...............
10e60 70 72 69 76 69 6c 65 67 65 64 20 20 20 73 61 6d 65 20 61 73 20 2d 70 0a 20 20 20 20 20 20 20 20 privileged...same.as.-p.........
10e80 20 20 20 20 20 20 76 65 72 62 6f 73 65 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 76 0a 20 20 ......verbose......same.as.-v...
10ea0 20 20 20 20 20 20 20 20 20 20 20 20 76 69 20 20 20 20 20 20 20 20 20 20 20 75 73 65 20 61 20 76 ............vi...........use.a.v
10ec0 69 2d 73 74 79 6c 65 20 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 65 72 66 61 63 65 0a 20 i-style.line.editing.interface..
10ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 73 61 6d 65 20 61 .............xtrace.......same.a
10f00 73 20 2d 78 0a 20 20 20 20 20 20 2d 70 20 20 54 75 72 6e 65 64 20 6f 6e 20 77 68 65 6e 65 76 65 s.-x.......-p..Turned.on.wheneve
10f20 72 20 74 68 65 20 72 65 61 6c 20 61 6e 64 20 65 66 66 65 63 74 69 76 65 20 75 73 65 72 20 69 64 r.the.real.and.effective.user.id
10f40 73 20 64 6f 20 6e 6f 74 20 6d 61 74 63 68 2e 0a 20 20 20 20 20 20 20 20 20 20 44 69 73 61 62 6c s.do.not.match............Disabl
10f60 65 73 20 70 72 6f 63 65 73 73 69 6e 67 20 6f 66 20 74 68 65 20 24 45 4e 56 20 66 69 6c 65 20 61 es.processing.of.the.$ENV.file.a
10f80 6e 64 20 69 6d 70 6f 72 74 69 6e 67 20 6f 66 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 nd.importing.of.shell...........
10fa0 66 75 6e 63 74 69 6f 6e 73 2e 20 20 54 75 72 6e 69 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 functions...Turning.this.option.
10fc0 6f 66 66 20 63 61 75 73 65 73 20 74 68 65 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 61 6e 64 off.causes.the.effective.uid.and
10fe0 0a 20 20 20 20 20 20 20 20 20 20 67 69 64 20 74 6f 20 62 65 20 73 65 74 20 74 6f 20 74 68 65 20 ...........gid.to.be.set.to.the.
11000 72 65 61 6c 20 75 69 64 20 61 6e 64 20 67 69 64 2e 0a 20 20 20 20 20 20 2d 74 20 20 45 78 69 74 real.uid.and.gid........-t..Exit
11020 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 61 6e 64 20 65 78 65 63 75 74 69 6e 67 20 6f 6e 65 .after.reading.and.executing.one
11040 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 20 20 2d 75 20 20 54 72 65 61 74 20 75 6e 73 65 74 20 .command........-u..Treat.unset.
11060 76 61 72 69 61 62 6c 65 73 20 61 73 20 61 6e 20 65 72 72 6f 72 20 77 68 65 6e 20 73 75 62 73 74 variables.as.an.error.when.subst
11080 69 74 75 74 69 6e 67 2e 0a 20 20 20 20 20 20 2d 76 20 20 50 72 69 6e 74 20 73 68 65 6c 6c 20 69 ituting........-v..Print.shell.i
110a0 6e 70 75 74 20 6c 69 6e 65 73 20 61 73 20 74 68 65 79 20 61 72 65 20 72 65 61 64 2e 0a 20 20 20 nput.lines.as.they.are.read.....
110c0 20 20 20 2d 78 20 20 50 72 69 6e 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 74 68 65 69 72 20 ...-x..Print.commands.and.their.
110e0 61 72 67 75 6d 65 6e 74 73 20 61 73 20 74 68 65 79 20 61 72 65 20 65 78 65 63 75 74 65 64 2e 0a arguments.as.they.are.executed..
11100 20 20 20 20 20 20 2d 42 20 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 70 65 72 66 6f 72 6d ......-B..the.shell.will.perform
11120 20 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 0a 20 20 20 20 20 20 2d 43 20 20 49 66 20 73 65 .brace.expansion.......-C..If.se
11140 74 2c 20 64 69 73 61 6c 6c 6f 77 20 65 78 69 73 74 69 6e 67 20 72 65 67 75 6c 61 72 20 66 69 6c t,.disallow.existing.regular.fil
11160 65 73 20 74 6f 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 0a 20 20 20 20 20 20 20 20 20 20 62 es.to.be.overwritten...........b
11180 79 20 72 65 64 69 72 65 63 74 69 6f 6e 20 6f 66 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 20 2d y.redirection.of.output........-
111a0 45 20 20 49 66 20 73 65 74 2c 20 74 68 65 20 45 52 52 20 74 72 61 70 20 69 73 20 69 6e 68 65 72 E..If.set,.the.ERR.trap.is.inher
111c0 69 74 65 64 20 62 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d ited.by.shell.functions........-
111e0 48 20 20 45 6e 61 62 6c 65 20 21 20 73 74 79 6c 65 20 68 69 73 74 6f 72 79 20 73 75 62 73 74 69 H..Enable.!.style.history.substi
11200 74 75 74 69 6f 6e 2e 20 20 54 68 69 73 20 66 6c 61 67 20 69 73 20 6f 6e 0a 20 20 20 20 20 20 20 tution...This.flag.is.on........
11220 20 20 20 62 79 20 64 65 66 61 75 6c 74 20 77 68 65 6e 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 ...by.default.when.the.shell.is.
11240 69 6e 74 65 72 61 63 74 69 76 65 2e 0a 20 20 20 20 20 20 2d 50 20 20 49 66 20 73 65 74 2c 20 64 interactive........-P..If.set,.d
11260 6f 20 6e 6f 74 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 77 68 65 o.not.resolve.symbolic.links.whe
11280 6e 20 65 78 65 63 75 74 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 73 n.executing.commands...........s
112a0 75 63 68 20 61 73 20 63 64 20 77 68 69 63 68 20 63 68 61 6e 67 65 20 74 68 65 20 63 75 72 72 65 uch.as.cd.which.change.the.curre
112c0 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 2d 54 20 20 49 66 20 73 65 74 2c 20 nt.directory........-T..If.set,.
112e0 74 68 65 20 44 45 42 55 47 20 61 6e 64 20 52 45 54 55 52 4e 20 74 72 61 70 73 20 61 72 65 20 69 the.DEBUG.and.RETURN.traps.are.i
11300 6e 68 65 72 69 74 65 64 20 62 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 nherited.by.shell.functions.....
11320 20 20 20 2d 2d 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 ...--..Assign.any.remaining.argu
11340 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 ments.to.the.positional.paramete
11360 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 72 65 rs............If.there.are.no.re
11380 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 maining.arguments,.the.positiona
113a0 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 61 72 65 20 75 6e 73 65 74 l.parameters...........are.unset
113c0 2e 0a 20 20 20 20 20 20 2d 20 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 ........-...Assign.any.remaining
113e0 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 .arguments.to.the.positional.par
11400 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 2d 78 20 61 6e 64 20 2d 76 ameters............The.-x.and.-v
11420 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 74 75 72 6e 65 64 20 6f 66 66 2e 0a 20 20 20 20 0a 20 20 .options.are.turned.off.........
11440 20 20 55 73 69 6e 67 20 2b 20 72 61 74 68 65 72 20 74 68 61 6e 20 2d 20 63 61 75 73 65 73 20 74 ..Using.+.rather.than.-.causes.t
11460 68 65 73 65 20 66 6c 61 67 73 20 74 6f 20 62 65 20 74 75 72 6e 65 64 20 6f 66 66 2e 20 20 54 68 hese.flags.to.be.turned.off...Th
11480 65 0a 20 20 20 20 66 6c 61 67 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 75 70 6f e.....flags.can.also.be.used.upo
114a0 6e 20 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 2e 20 20 54 68 65 20 n.invocation.of.the.shell...The.
114c0 63 75 72 72 65 6e 74 0a 20 20 20 20 73 65 74 20 6f 66 20 66 6c 61 67 73 20 6d 61 79 20 62 65 20 current.....set.of.flags.may.be.
114e0 66 6f 75 6e 64 20 69 6e 20 24 2d 2e 20 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 6e 20 41 52 found.in.$-...The.remaining.n.AR
11500 47 73 20 61 72 65 20 70 6f 73 69 74 69 6f 6e 61 6c 0a 20 20 20 20 70 61 72 61 6d 65 74 65 72 73 Gs.are.positional.....parameters
11520 20 61 6e 64 20 61 72 65 20 61 73 73 69 67 6e 65 64 2c 20 69 6e 20 6f 72 64 65 72 2c 20 74 6f 20 .and.are.assigned,.in.order,.to.
11540 24 31 2c 20 24 32 2c 20 2e 2e 20 24 6e 2e 20 20 49 66 20 6e 6f 0a 20 20 20 20 41 52 47 73 20 61 $1,.$2,....$n...If.no.....ARGs.a
11560 72 65 20 67 69 76 65 6e 2c 20 61 6c 6c 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 72 re.given,.all.shell.variables.ar
11580 65 20 70 72 69 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a e.printed...........Exit.Status:
115a0 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 .....Returns.success.unless.an.i
115c0 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 53 65 74 20 76 61 72 69 nvalid.option.is.given..Set.vari
115e0 61 62 6c 65 20 76 61 6c 75 65 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 65 73 2e 0a 20 20 20 20 able.values.and.attributes......
11600 0a 20 20 20 20 41 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 60 64 65 63 6c 61 72 65 27 2e 20 20 53 .....A.synonym.for.`declare'...S
11620 65 65 20 60 68 65 6c 70 20 64 65 63 6c 61 72 65 27 2e 00 53 65 74 20 76 61 72 69 61 62 6c 65 20 ee.`help.declare'..Set.variable.
11640 76 61 6c 75 65 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 values.and.attributes...........
11660 44 65 63 6c 61 72 65 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 67 69 76 65 20 74 68 65 6d 20 Declare.variables.and.give.them.
11680 61 74 74 72 69 62 75 74 65 73 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 67 69 76 attributes...If.no.NAMEs.are.giv
116a0 65 6e 2c 0a 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 en,.....display.the.attributes.a
116c0 6e 64 20 76 61 6c 75 65 73 20 6f 66 20 61 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 nd.values.of.all.variables......
116e0 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 72 65 73 74 72 69 63 74 20 .....Options:.......-f.restrict.
11700 61 63 74 69 6f 6e 20 6f 72 20 64 69 73 70 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 action.or.display.to.function.na
11720 6d 65 73 20 61 6e 64 20 64 65 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 46 09 72 65 73 mes.and.definitions.......-F.res
11740 74 72 69 63 74 20 64 69 73 70 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 trict.display.to.function.names.
11760 6f 6e 6c 79 20 28 70 6c 75 73 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 61 6e 64 0a 20 20 20 20 09 only.(plus.line.number.and......
11780 09 73 6f 75 72 63 65 20 66 69 6c 65 20 77 68 65 6e 20 64 65 62 75 67 67 69 6e 67 29 0a 20 20 20 .source.file.when.debugging)....
117a0 20 20 20 2d 67 09 63 72 65 61 74 65 20 67 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73 20 77 68 ...-g.create.global.variables.wh
117c0 65 6e 20 75 73 65 64 20 69 6e 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 3b 20 6f 74 68 en.used.in.a.shell.function;.oth
117e0 65 72 77 69 73 65 0a 20 20 20 20 09 09 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 2d 49 09 69 66 erwise.......ignored.......-I.if
11800 20 63 72 65 61 74 69 6e 67 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2c 20 69 6e 68 65 .creating.a.local.variable,.inhe
11820 72 69 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 0a 20 20 20 rit.the.attributes.and.value....
11840 20 09 09 6f 66 20 61 20 76 61 72 69 61 62 6c 65 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e ...of.a.variable.with.the.same.n
11860 61 6d 65 20 61 74 20 61 20 70 72 65 76 69 6f 75 73 20 73 63 6f 70 65 0a 20 20 20 20 20 20 2d 70 ame.at.a.previous.scope.......-p
11880 09 64 69 73 70 6c 61 79 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 .display.the.attributes.and.valu
118a0 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 20 e.of.each.NAME..........Options.
118c0 77 68 69 63 68 20 73 65 74 20 61 74 74 72 69 62 75 74 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 74 which.set.attributes:.......-a.t
118e0 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 73 20 28 69 66 20 o.make.NAMEs.indexed.arrays.(if.
11900 73 75 70 70 6f 72 74 65 64 29 0a 20 20 20 20 20 20 2d 41 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 supported).......-A.to.make.NAME
11920 73 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 73 20 28 69 66 20 73 75 70 70 6f 72 74 s.associative.arrays.(if.support
11940 65 64 29 0a 20 20 20 20 20 20 2d 69 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 68 61 76 65 20 ed).......-i.to.make.NAMEs.have.
11960 74 68 65 20 60 69 6e 74 65 67 65 72 27 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 6c the.`integer'.attribute.......-l
11980 09 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 .to.convert.the.value.of.each.NA
119a0 4d 45 20 74 6f 20 6c 6f 77 65 72 20 63 61 73 65 20 6f 6e 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 ME.to.lower.case.on.assignment..
119c0 20 20 20 20 20 2d 6e 09 6d 61 6b 65 20 4e 41 4d 45 20 61 20 72 65 66 65 72 65 6e 63 65 20 74 6f .....-n.make.NAME.a.reference.to
119e0 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 64 20 62 79 20 69 74 73 20 76 61 6c 75 65 .the.variable.named.by.its.value
11a00 0a 20 20 20 20 20 20 2d 72 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 72 65 61 64 6f 6e 6c 79 .......-r.to.make.NAMEs.readonly
11a20 0a 20 20 20 20 20 20 2d 74 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 68 61 76 65 20 74 68 65 .......-t.to.make.NAMEs.have.the
11a40 20 60 74 72 61 63 65 27 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 75 09 74 6f 20 63 .`trace'.attribute.......-u.to.c
11a60 6f 6e 76 65 72 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f onvert.the.value.of.each.NAME.to
11a80 20 75 70 70 65 72 20 63 61 73 65 20 6f 6e 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 .upper.case.on.assignment.......
11aa0 2d 78 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 65 78 70 6f 72 74 0a 20 20 20 20 0a 20 20 20 -x.to.make.NAMEs.export.........
11ac0 20 55 73 69 6e 67 20 60 2b 27 20 69 6e 73 74 65 61 64 20 6f 66 20 60 2d 27 20 74 75 72 6e 73 20 .Using.`+'.instead.of.`-'.turns.
11ae0 6f 66 66 20 74 68 65 20 67 69 76 65 6e 20 61 74 74 72 69 62 75 74 65 2e 0a 20 20 20 20 0a 20 20 off.the.given.attribute.........
11b00 20 20 56 61 72 69 61 62 6c 65 73 20 77 69 74 68 20 74 68 65 20 69 6e 74 65 67 65 72 20 61 74 74 ..Variables.with.the.integer.att
11b20 72 69 62 75 74 65 20 68 61 76 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 76 61 6c 75 61 74 69 6f ribute.have.arithmetic.evaluatio
11b40 6e 20 28 73 65 65 0a 20 20 20 20 74 68 65 20 60 6c 65 74 27 20 63 6f 6d 6d 61 6e 64 29 20 70 65 n.(see.....the.`let'.command).pe
11b60 72 66 6f 72 6d 65 64 20 77 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 73 73 rformed.when.the.variable.is.ass
11b80 69 67 6e 65 64 20 61 20 76 61 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 75 73 65 igned.a.value...........When.use
11ba0 64 20 69 6e 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 60 64 65 63 6c 61 72 65 27 20 6d 61 6b 65 73 d.in.a.function,.`declare'.makes
11bc0 20 4e 41 4d 45 73 20 6c 6f 63 61 6c 2c 20 61 73 20 77 69 74 68 20 74 68 65 20 60 6c 6f 63 61 6c .NAMEs.local,.as.with.the.`local
11be0 27 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 65 20 60 2d 67 27 20 6f 70 74 69 6f 6e 20 '.....command...The.`-g'.option.
11c00 73 75 70 70 72 65 73 73 65 73 20 74 68 69 73 20 62 65 68 61 76 69 6f 72 2e 0a 20 20 20 20 0a 20 suppresses.this.behavior........
11c20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 ...Exit.Status:.....Returns.succ
11c40 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 ess.unless.an.invalid.option.is.
11c60 73 75 70 70 6c 69 65 64 20 6f 72 20 61 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 61 73 73 69 67 supplied.or.a.variable.....assig
11c80 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e nment.error.occurs..Shell.comman
11ca0 64 73 20 6d 61 74 63 68 69 6e 67 20 6b 65 79 77 6f 72 64 20 60 00 53 68 65 6c 6c 20 63 6f 6d 6d ds.matching.keyword.`.Shell.comm
11cc0 61 6e 64 73 20 6d 61 74 63 68 69 6e 67 20 6b 65 79 77 6f 72 64 73 20 60 00 53 68 65 6c 6c 20 6f ands.matching.keywords.`.Shell.o
11ce0 70 74 69 6f 6e 73 3a 0a 00 53 68 69 66 74 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 ptions:..Shift.positional.parame
11d00 74 65 72 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6e 61 6d 65 20 74 68 65 20 70 6f 73 69 74 69 ters...........Rename.the.positi
11d20 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20 24 4e 2b 31 2c 24 4e 2b 32 20 2e 2e 2e 20 74 6f onal.parameters.$N+1,$N+2.....to
11d40 20 24 31 2c 24 32 20 2e 2e 2e 20 20 49 66 20 4e 20 69 73 0a 20 20 20 20 6e 6f 74 20 67 69 76 65 .$1,$2......If.N.is.....not.give
11d60 6e 2c 20 69 74 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 31 2e 0a 20 20 20 20 0a 20 n,.it.is.assumed.to.be.1........
11d80 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 ...Exit.Status:.....Returns.succ
11da0 65 73 73 20 75 6e 6c 65 73 73 20 4e 20 69 73 20 6e 65 67 61 74 69 76 65 20 6f 72 20 67 72 65 61 ess.unless.N.is.negative.or.grea
11dc0 74 65 72 20 74 68 61 6e 20 24 23 2e 00 53 69 67 6e 61 6c 20 25 64 00 53 70 65 63 69 66 79 20 68 ter.than.$#..Signal.%d.Specify.h
11de0 6f 77 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 6f 20 62 65 20 63 6f 6d 70 6c 65 74 65 64 ow.arguments.are.to.be.completed
11e00 20 62 79 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 .by.Readline...........For.each.
11e20 4e 41 4d 45 2c 20 73 70 65 63 69 66 79 20 68 6f 77 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 NAME,.specify.how.arguments.are.
11e40 74 6f 20 62 65 20 63 6f 6d 70 6c 65 74 65 64 2e 20 20 49 66 20 6e 6f 20 6f 70 74 69 6f 6e 73 0a to.be.completed...If.no.options.
11e60 20 20 20 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 70 6c ....are.supplied,.existing.compl
11e80 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 70 72 69 6e 74 65 64 etion.specifications.are.printed
11ea0 20 69 6e 20 61 20 77 61 79 20 74 68 61 74 0a 20 20 20 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 .in.a.way.that.....allows.them.t
11ec0 6f 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f o.be.reused.as.input...........O
11ee0 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 78 69 73 74 69 6e 67 20 ptions:.......-p.print.existing.
11f00 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 69 6e 20 61 20 72 completion.specifications.in.a.r
11f20 65 75 73 61 62 6c 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 61 eusable.format.......-r.remove.a
11f40 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 66 6f 72 20 65 61 .completion.specification.for.ea
11f60 63 68 20 4e 41 4d 45 2c 20 6f 72 2c 20 69 66 20 6e 6f 0a 20 20 20 20 09 09 4e 41 4d 45 73 20 61 ch.NAME,.or,.if.no.......NAMEs.a
11f80 72 65 20 73 75 70 70 6c 69 65 64 2c 20 61 6c 6c 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 re.supplied,.all.completion.spec
11fa0 69 66 69 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 44 09 61 70 70 6c 79 20 74 68 65 20 63 6f ifications.......-D.apply.the.co
11fc0 6d 70 6c 65 74 69 6f 6e 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 20 61 73 20 74 68 65 20 64 65 66 mpletions.and.actions.as.the.def
11fe0 61 75 6c 74 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 09 09 77 69 74 68 6f 75 74 20 ault.for.commands.......without.
12000 61 6e 79 20 73 70 65 63 69 66 69 63 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 64 65 66 69 6e 65 64 0a any.specific.completion.defined.
12020 20 20 20 20 20 20 2d 45 09 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 ......-E.apply.the.completions.a
12040 6e 64 20 61 63 74 69 6f 6e 73 20 74 6f 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 6e 64 73 20 2d nd.actions.to."empty".commands.-
12060 2d 0a 20 20 20 20 09 09 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 74 74 65 6d 70 74 65 64 20 6f 6e 20 -.......completion.attempted.on.
12080 61 20 62 6c 61 6e 6b 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 49 09 61 70 70 6c 79 20 74 68 65 20 a.blank.line.......-I.apply.the.
120a0 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 69 completions.and.actions.to.the.i
120c0 6e 69 74 69 61 6c 20 28 75 73 75 61 6c 6c 79 20 74 68 65 0a 20 20 20 20 09 09 63 6f 6d 6d 61 6e nitial.(usually.the.......comman
120e0 64 29 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e d).word..........When.completion
12100 20 69 73 20 61 74 74 65 6d 70 74 65 64 2c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 61 72 65 20 61 .is.attempted,.the.actions.are.a
12120 70 70 6c 69 65 64 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 74 68 65 0a 20 20 20 20 75 70 70 65 pplied.in.the.order.the.....uppe
12140 72 63 61 73 65 2d 6c 65 74 74 65 72 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 6c 69 73 74 65 64 20 rcase-letter.options.are.listed.
12160 61 62 6f 76 65 2e 20 49 66 20 6d 75 6c 74 69 70 6c 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 above..If.multiple.options.are.s
12180 75 70 70 6c 69 65 64 2c 0a 20 20 20 20 74 68 65 20 2d 44 20 6f 70 74 69 6f 6e 20 74 61 6b 65 73 upplied,.....the.-D.option.takes
121a0 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 2d 45 2c 20 61 6e 64 20 62 6f 74 68 20 74 61 .precedence.over.-E,.and.both.ta
121c0 6b 65 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 2d 49 2e 0a 20 20 20 20 0a 20 20 20 20 ke.precedence.over.-I...........
121e0 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 Exit.Status:.....Returns.success
12200 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 .unless.an.invalid.option.is.sup
12220 70 6c 69 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 74 6f 70 70 65 plied.or.an.error.occurs..Stoppe
12240 64 00 53 74 6f 70 70 65 64 20 28 73 69 67 6e 61 6c 29 00 53 74 6f 70 70 65 64 20 28 74 74 79 20 d.Stopped.(signal).Stopped.(tty.
12260 69 6e 70 75 74 29 00 53 74 6f 70 70 65 64 20 28 74 74 79 20 6f 75 74 70 75 74 29 00 53 74 6f 70 input).Stopped.(tty.output).Stop
12280 70 65 64 28 25 73 29 00 53 75 73 70 65 6e 64 20 73 68 65 6c 6c 20 65 78 65 63 75 74 69 6f 6e 2e ped(%s).Suspend.shell.execution.
122a0 0a 20 20 20 20 0a 20 20 20 20 53 75 73 70 65 6e 64 20 74 68 65 20 65 78 65 63 75 74 69 6f 6e 20 ..........Suspend.the.execution.
122c0 6f 66 20 74 68 69 73 20 73 68 65 6c 6c 20 75 6e 74 69 6c 20 69 74 20 72 65 63 65 69 76 65 73 20 of.this.shell.until.it.receives.
122e0 61 20 53 49 47 43 4f 4e 54 20 73 69 67 6e 61 6c 2e 0a 20 20 20 20 55 6e 6c 65 73 73 20 66 6f 72 a.SIGCONT.signal......Unless.for
12300 63 65 64 2c 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 73 20 63 61 6e 6e 6f 74 20 62 65 20 73 75 73 70 ced,.login.shells.cannot.be.susp
12320 65 6e 64 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d ended...........Options:.......-
12340 66 09 66 6f 72 63 65 20 74 68 65 20 73 75 73 70 65 6e 64 2c 20 65 76 65 6e 20 69 66 20 74 68 65 f.force.the.suspend,.even.if.the
12360 20 73 68 65 6c 6c 20 69 73 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 0a 20 20 20 20 0a 20 20 20 .shell.is.a.login.shell.........
12380 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 .Exit.Status:.....Returns.succes
123a0 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 6e 6f 74 20 65 6e 61 62 s.unless.job.control.is.not.enab
123c0 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 54 49 4d 45 46 4f 52 4d led.or.an.error.occurs..TIMEFORM
123e0 41 54 3a 20 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 AT:.`%c':.invalid.format.charact
12400 65 72 00 54 65 72 6d 69 6e 61 74 65 64 00 54 68 65 20 6d 61 69 6c 20 69 6e 20 25 73 20 68 61 73 er.Terminated.The.mail.in.%s.has
12420 20 62 65 65 6e 20 72 65 61 64 0a 00 54 68 65 72 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 6a 6f .been.read..There.are.running.jo
12440 62 73 2e 0a 00 54 68 65 72 65 20 61 72 65 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 0a 00 54 68 bs...There.are.stopped.jobs...Th
12460 65 72 65 20 69 73 20 4e 4f 20 57 41 52 52 41 4e 54 59 2c 20 74 6f 20 74 68 65 20 65 78 74 65 6e ere.is.NO.WARRANTY,.to.the.exten
12480 74 20 70 65 72 6d 69 74 74 65 64 20 62 79 20 6c 61 77 2e 00 54 68 65 73 65 20 73 68 65 6c 6c 20 t.permitted.by.law..These.shell.
124a0 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 69 6e 74 65 72 6e 61 6c 6c 79 2e commands.are.defined.internally.
124c0 20 20 54 79 70 65 20 60 68 65 6c 70 27 20 74 6f 20 73 65 65 20 74 68 69 73 20 6c 69 73 74 2e 0a ..Type.`help'.to.see.this.list..
124e0 54 79 70 65 20 60 68 65 6c 70 20 6e 61 6d 65 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 Type.`help.name'.to.find.out.mor
12500 65 20 61 62 6f 75 74 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 6e 61 6d 65 27 2e 0a 55 73 65 e.about.the.function.`name'..Use
12520 20 60 69 6e 66 6f 20 62 61 73 68 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 .`info.bash'.to.find.out.more.ab
12540 6f 75 74 20 74 68 65 20 73 68 65 6c 6c 20 69 6e 20 67 65 6e 65 72 61 6c 2e 0a 55 73 65 20 60 6d out.the.shell.in.general..Use.`m
12560 61 6e 20 2d 6b 27 20 6f 72 20 60 69 6e 66 6f 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 an.-k'.or.`info'.to.find.out.mor
12580 65 20 61 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 20 6e 6f 74 20 69 6e 20 74 68 69 73 20 6c 69 73 e.about.commands.not.in.this.lis
125a0 74 2e 0a 0a 41 20 73 74 61 72 20 28 2a 29 20 6e 65 78 74 20 74 6f 20 61 20 6e 61 6d 65 20 6d 65 t...A.star.(*).next.to.a.name.me
125c0 61 6e 73 20 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 73 61 62 6c 65 64 ans.that.the.command.is.disabled
125e0 2e 0a 0a 00 54 68 69 73 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 61 ....This.is.free.software;.you.a
12600 72 65 20 66 72 65 65 20 74 6f 20 63 68 61 6e 67 65 20 61 6e 64 20 72 65 64 69 73 74 72 69 62 75 re.free.to.change.and.redistribu
12620 74 65 20 69 74 2e 00 54 72 61 70 20 73 69 67 6e 61 6c 73 20 61 6e 64 20 6f 74 68 65 72 20 65 76 te.it..Trap.signals.and.other.ev
12640 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 66 69 6e 65 73 20 61 6e 64 20 61 63 74 69 76 ents...........Defines.and.activ
12660 61 74 65 73 20 68 61 6e 64 6c 65 72 73 20 74 6f 20 62 65 20 72 75 6e 20 77 68 65 6e 20 74 68 65 ates.handlers.to.be.run.when.the
12680 20 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 6f 72 20 6f .shell.receives.signals.....or.o
126a0 74 68 65 72 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 52 47 20 69 73 ther.conditions...........ARG.is
126c0 20 61 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 72 65 61 64 20 61 6e 64 20 65 78 65 63 75 74 .a.command.to.be.read.and.execut
126e0 65 64 20 77 68 65 6e 20 74 68 65 20 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 74 68 65 0a 20 ed.when.the.shell.receives.the..
12700 20 20 20 73 69 67 6e 61 6c 28 73 29 20 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 20 49 66 20 41 52 ...signal(s).SIGNAL_SPEC...If.AR
12720 47 20 69 73 20 61 62 73 65 6e 74 20 28 61 6e 64 20 61 20 73 69 6e 67 6c 65 20 53 49 47 4e 41 4c G.is.absent.(and.a.single.SIGNAL
12740 5f 53 50 45 43 0a 20 20 20 20 69 73 20 73 75 70 70 6c 69 65 64 29 20 6f 72 20 60 2d 27 2c 20 65 _SPEC.....is.supplied).or.`-',.e
12760 61 63 68 20 73 70 65 63 69 66 69 65 64 20 73 69 67 6e 61 6c 20 69 73 20 72 65 73 65 74 20 74 6f ach.specified.signal.is.reset.to
12780 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 0a 20 20 20 20 76 61 6c 75 65 2e 20 20 49 66 20 41 52 47 .its.original.....value...If.ARG
127a0 20 69 73 20 74 68 65 20 6e 75 6c 6c 20 73 74 72 69 6e 67 20 65 61 63 68 20 53 49 47 4e 41 4c 5f .is.the.null.string.each.SIGNAL_
127c0 53 50 45 43 20 69 73 20 69 67 6e 6f 72 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 73 68 65 6c 6c SPEC.is.ignored.by.the.....shell
127e0 20 61 6e 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 69 74 20 69 6e 76 6f 6b 65 73 2e .and.by.the.commands.it.invokes.
12800 0a 20 20 20 20 0a 20 20 20 20 49 66 20 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 45 58 ..........If.a.SIGNAL_SPEC.is.EX
12820 49 54 20 28 30 29 20 41 52 47 20 69 73 20 65 78 65 63 75 74 65 64 20 6f 6e 20 65 78 69 74 20 66 IT.(0).ARG.is.executed.on.exit.f
12840 72 6f 6d 20 74 68 65 20 73 68 65 6c 6c 2e 20 20 49 66 0a 20 20 20 20 61 20 53 49 47 4e 41 4c 5f rom.the.shell...If.....a.SIGNAL_
12860 53 50 45 43 20 69 73 20 44 45 42 55 47 2c 20 41 52 47 20 69 73 20 65 78 65 63 75 74 65 64 20 62 SPEC.is.DEBUG,.ARG.is.executed.b
12880 65 66 6f 72 65 20 65 76 65 72 79 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 2e 20 20 49 66 0a efore.every.simple.command...If.
128a0 20 20 20 20 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 52 45 54 55 52 4e 2c 20 41 52 47 ....a.SIGNAL_SPEC.is.RETURN,.ARG
128c0 20 69 73 20 65 78 65 63 75 74 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 20 73 68 65 6c 6c 20 66 .is.executed.each.time.a.shell.f
128e0 75 6e 63 74 69 6f 6e 20 6f 72 20 61 0a 20 20 20 20 73 63 72 69 70 74 20 72 75 6e 20 62 79 20 74 unction.or.a.....script.run.by.t
12900 68 65 20 2e 20 6f 72 20 73 6f 75 72 63 65 20 62 75 69 6c 74 69 6e 73 20 66 69 6e 69 73 68 65 73 he...or.source.builtins.finishes
12920 20 65 78 65 63 75 74 69 6e 67 2e 20 20 41 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 6f .executing...A.SIGNAL_SPEC.....o
12940 66 20 45 52 52 20 6d 65 61 6e 73 20 74 6f 20 65 78 65 63 75 74 65 20 41 52 47 20 65 61 63 68 20 f.ERR.means.to.execute.ARG.each.
12960 74 69 6d 65 20 61 20 63 6f 6d 6d 61 6e 64 27 73 20 66 61 69 6c 75 72 65 20 77 6f 75 6c 64 20 63 time.a.command's.failure.would.c
12980 61 75 73 65 20 74 68 65 0a 20 20 20 20 73 68 65 6c 6c 20 74 6f 20 65 78 69 74 20 77 68 65 6e 20 ause.the.....shell.to.exit.when.
129a0 74 68 65 20 2d 65 20 6f 70 74 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 0a 20 the.-e.option.is.enabled........
129c0 20 20 20 49 66 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c ...If.no.arguments.are.supplied,
129e0 20 74 72 61 70 20 70 72 69 6e 74 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 .trap.prints.the.list.of.command
12a00 73 20 61 73 73 6f 63 69 61 74 65 64 0a 20 20 20 20 77 69 74 68 20 65 61 63 68 20 73 69 67 6e 61 s.associated.....with.each.signa
12a20 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6c 09 70 72 l...........Options:.......-l.pr
12a40 69 6e 74 20 61 20 6c 69 73 74 20 6f 66 20 73 69 67 6e 61 6c 20 6e 61 6d 65 73 20 61 6e 64 20 74 int.a.list.of.signal.names.and.t
12a60 68 65 69 72 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6e 75 6d 62 65 72 73 0a 20 20 20 20 20 heir.corresponding.numbers......
12a80 20 2d 70 09 64 69 73 70 6c 61 79 20 74 68 65 20 74 72 61 70 20 63 6f 6d 6d 61 6e 64 73 20 61 73 .-p.display.the.trap.commands.as
12aa0 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 65 61 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 sociated.with.each.SIGNAL_SPEC..
12ac0 20 20 20 0a 20 20 20 20 45 61 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 65 69 74 68 ........Each.SIGNAL_SPEC.is.eith
12ae0 65 72 20 61 20 73 69 67 6e 61 6c 20 6e 61 6d 65 20 69 6e 20 3c 73 69 67 6e 61 6c 2e 68 3e 20 6f er.a.signal.name.in.<signal.h>.o
12b00 72 20 61 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 2e 0a 20 20 20 20 53 69 67 6e 61 6c 20 6e 61 r.a.signal.number......Signal.na
12b20 6d 65 73 20 61 72 65 20 63 61 73 65 20 69 6e 73 65 6e 73 69 74 69 76 65 20 61 6e 64 20 74 68 65 mes.are.case.insensitive.and.the
12b40 20 53 49 47 20 70 72 65 66 69 78 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 41 0a 20 20 20 20 .SIG.prefix.is.optional...A.....
12b60 73 69 67 6e 61 6c 20 6d 61 79 20 62 65 20 73 65 6e 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 signal.may.be.sent.to.the.shell.
12b80 77 69 74 68 20 22 6b 69 6c 6c 20 2d 73 69 67 6e 61 6c 20 24 24 22 2e 0a 20 20 20 20 0a 20 20 20 with."kill.-signal.$$"..........
12ba0 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 .Exit.Status:.....Returns.succes
12bc0 73 20 75 6e 6c 65 73 73 20 61 20 53 49 47 53 50 45 43 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 s.unless.a.SIGSPEC.is.invalid.or
12be0 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 54 79 70 .an.invalid.option.is.given..Typ
12c00 65 20 60 25 73 20 2d 63 20 22 68 65 6c 70 20 73 65 74 22 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e e.`%s.-c."help.set"'.for.more.in
12c20 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 00 formation.about.shell.options...
12c40 54 79 70 65 20 60 25 73 20 2d 63 20 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 Type.`%s.-c.help'.for.more.infor
12c60 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 mation.about.shell.builtin.comma
12c80 6e 64 73 2e 0a 00 55 6e 6b 6e 6f 77 6e 20 53 69 67 6e 61 6c 20 23 25 64 00 55 6e 6b 6e 6f 77 6e nds...Unknown.Signal.#%d.Unknown
12ca0 20 65 72 72 6f 72 00 55 6e 6b 6e 6f 77 6e 20 73 74 61 74 75 73 00 55 6e 73 65 74 20 76 61 6c 75 .error.Unknown.status.Unset.valu
12cc0 65 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 65 73 20 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 es.and.attributes.of.shell.varia
12ce0 62 6c 65 73 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 bles.and.functions...........For
12d00 20 65 61 63 68 20 4e 41 4d 45 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e .each.NAME,.remove.the.correspon
12d20 64 69 6e 67 20 76 61 72 69 61 62 6c 65 20 6f 72 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a ding.variable.or.function.......
12d40 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 74 72 65 61 74 20 65 61 63 68 ....Options:.......-f.treat.each
12d60 20 4e 41 4d 45 20 61 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 .NAME.as.a.shell.function.......
12d80 2d 76 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 61 20 73 68 65 6c 6c 20 76 61 -v.treat.each.NAME.as.a.shell.va
12da0 72 69 61 62 6c 65 0a 20 20 20 20 20 20 2d 6e 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 riable.......-n.treat.each.NAME.
12dc0 61 73 20 61 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 20 61 6e 64 20 75 6e 73 65 74 20 74 68 as.a.name.reference.and.unset.th
12de0 65 20 76 61 72 69 61 62 6c 65 20 69 74 73 65 6c 66 0a 20 20 20 20 09 09 72 61 74 68 65 72 20 74 e.variable.itself.......rather.t
12e00 68 61 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 74 20 72 65 66 65 72 65 6e 63 65 73 0a 20 han.the.variable.it.references..
12e20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 75 6e 73 65 74 20 66 ........Without.options,.unset.f
12e40 69 72 73 74 20 74 72 69 65 73 20 74 6f 20 75 6e 73 65 74 20 61 20 76 61 72 69 61 62 6c 65 2c 20 irst.tries.to.unset.a.variable,.
12e60 61 6e 64 20 69 66 20 74 68 61 74 20 66 61 69 6c 73 2c 0a 20 20 20 20 74 72 69 65 73 20 74 6f 20 and.if.that.fails,.....tries.to.
12e80 75 6e 73 65 74 20 61 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 53 6f 6d 65 20 unset.a.function...........Some.
12ea0 76 61 72 69 61 62 6c 65 73 20 63 61 6e 6e 6f 74 20 62 65 20 75 6e 73 65 74 3b 20 61 6c 73 6f 20 variables.cannot.be.unset;.also.
12ec0 73 65 65 20 60 72 65 61 64 6f 6e 6c 79 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 see.`readonly'...........Exit.St
12ee0 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
12f00 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 .an.invalid.option.is.given.or.a
12f20 20 4e 41 4d 45 20 69 73 20 72 65 61 64 2d 6f 6e 6c 79 2e 00 55 72 67 65 6e 74 20 49 4f 20 63 6f .NAME.is.read-only..Urgent.IO.co
12f40 6e 64 69 74 69 6f 6e 00 55 73 61 67 65 3a 09 25 73 20 5b 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 ndition.Usage:.%s.[GNU.long.opti
12f60 6f 6e 5d 20 5b 6f 70 74 69 6f 6e 5d 20 2e 2e 2e 0a 09 25 73 20 5b 47 4e 55 20 6c 6f 6e 67 20 6f on].[option]......%s.[GNU.long.o
12f80 70 74 69 6f 6e 5d 20 5b 6f 70 74 69 6f 6e 5d 20 73 63 72 69 70 74 2d 66 69 6c 65 20 2e 2e 2e 0a ption].[option].script-file.....
12fa0 00 55 73 65 20 22 25 73 22 20 74 6f 20 6c 65 61 76 65 20 74 68 65 20 73 68 65 6c 6c 2e 0a 00 55 .Use."%s".to.leave.the.shell...U
12fc0 73 65 20 74 68 65 20 60 62 61 73 68 62 75 67 27 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 70 6f se.the.`bashbug'.command.to.repo
12fe0 72 74 20 62 75 67 73 2e 0a 00 55 73 65 72 20 73 69 67 6e 61 6c 20 31 00 55 73 65 72 20 73 69 67 rt.bugs...User.signal.1.User.sig
13000 6e 61 6c 20 32 00 57 61 69 74 20 66 6f 72 20 6a 6f 62 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e nal.2.Wait.for.job.completion.an
13020 64 20 72 65 74 75 72 6e 20 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 d.return.exit.status...........W
13040 61 69 74 73 20 66 6f 72 20 65 61 63 68 20 70 72 6f 63 65 73 73 20 69 64 65 6e 74 69 66 69 65 64 aits.for.each.process.identified
13060 20 62 79 20 61 6e 20 49 44 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 61 20 70 72 6f 63 65 73 .by.an.ID,.which.may.be.a.proces
13080 73 20 49 44 20 6f 72 20 61 0a 20 20 20 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2c s.ID.or.a.....job.specification,
130a0 20 61 6e 64 20 72 65 70 6f 72 74 73 20 69 74 73 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 73 74 61 .and.reports.its.termination.sta
130c0 74 75 73 2e 20 20 49 66 20 49 44 20 69 73 20 6e 6f 74 0a 20 20 20 20 67 69 76 65 6e 2c 20 77 61 tus...If.ID.is.not.....given,.wa
130e0 69 74 73 20 66 6f 72 20 61 6c 6c 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 63 68 69 its.for.all.currently.active.chi
13100 6c 64 20 70 72 6f 63 65 73 73 65 73 2c 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e 0a 20 20 20 ld.processes,.and.the.return....
13120 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2e 20 20 49 66 20 49 44 20 69 73 20 61 20 6a 6f 62 .status.is.zero...If.ID.is.a.job
13140 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 6c 6c 20 70 72 .specification,.waits.for.all.pr
13160 6f 63 65 73 73 65 73 0a 20 20 20 20 69 6e 20 74 68 61 74 20 6a 6f 62 27 73 20 70 69 70 65 6c 69 ocesses.....in.that.job's.pipeli
13180 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 6e 20 6f 70 74 69 6f 6e 20 69 73 ne...........If.the.-n.option.is
131a0 20 73 75 70 70 6c 69 65 64 2c 20 77 61 69 74 73 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 6a 6f .supplied,.waits.for.a.single.jo
131c0 62 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 6f 66 20 49 44 73 2c 0a 20 20 20 20 6f 72 2c 20 b.from.the.list.of.IDs,.....or,.
131e0 69 66 20 6e 6f 20 49 44 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 66 6f 72 20 74 68 65 20 if.no.IDs.are.supplied,.for.the.
13200 6e 65 78 74 20 6a 6f 62 20 74 6f 20 63 6f 6d 70 6c 65 74 65 20 61 6e 64 20 72 65 74 75 72 6e 73 next.job.to.complete.and.returns
13220 20 69 74 73 0a 20 20 20 20 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 .its.....exit.status...........I
13240 66 20 74 68 65 20 2d 70 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 f.the.-p.option.is.supplied,.the
13260 20 70 72 6f 63 65 73 73 20 6f 72 20 6a 6f 62 20 69 64 65 6e 74 69 66 69 65 72 20 6f 66 20 74 68 .process.or.job.identifier.of.th
13280 65 20 6a 6f 62 0a 20 20 20 20 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 65 78 69 74 20 73 74 61 e.job.....for.which.the.exit.sta
132a0 74 75 73 20 69 73 20 72 65 74 75 72 6e 65 64 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 tus.is.returned.is.assigned.to.t
132c0 68 65 20 76 61 72 69 61 62 6c 65 20 56 41 52 0a 20 20 20 20 6e 61 6d 65 64 20 62 79 20 74 68 65 he.variable.VAR.....named.by.the
132e0 20 6f 70 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 2e 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 77 .option.argument..The.variable.w
13300 69 6c 6c 20 62 65 20 75 6e 73 65 74 20 69 6e 69 74 69 61 6c 6c 79 2c 20 62 65 66 6f 72 65 0a 20 ill.be.unset.initially,.before..
13320 20 20 20 61 6e 79 20 61 73 73 69 67 6e 6d 65 6e 74 2e 20 54 68 69 73 20 69 73 20 75 73 65 66 75 ...any.assignment..This.is.usefu
13340 6c 20 6f 6e 6c 79 20 77 68 65 6e 20 74 68 65 20 2d 6e 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 l.only.when.the.-n.option.is.sup
13360 70 6c 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 66 20 6f 70 74 69 6f 6e plied...........If.the.-f.option
13380 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 6e 64 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 .is.supplied,.and.job.control.is
133a0 20 65 6e 61 62 6c 65 64 2c 20 77 61 69 74 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 73 70 65 63 .enabled,.waits.for.the.....spec
133c0 69 66 69 65 64 20 49 44 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 2c 20 69 6e 73 74 65 61 64 20 6f ified.ID.to.terminate,.instead.o
133e0 66 20 77 61 69 74 69 6e 67 20 66 6f 72 20 69 74 20 74 6f 20 63 68 61 6e 67 65 20 73 74 61 74 75 f.waiting.for.it.to.change.statu
13400 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 s...........Exit.Status:.....Ret
13420 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 49 44 3b 20 urns.the.status.of.the.last.ID;.
13440 66 61 69 6c 73 20 69 66 20 49 44 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 fails.if.ID.is.invalid.or.an.inv
13460 61 6c 69 64 0a 20 20 20 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2c 20 6f 72 20 69 66 20 alid.....option.is.given,.or.if.
13480 2d 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 61 6e 64 20 74 68 65 20 73 68 65 6c 6c 20 68 61 73 -n.is.supplied.and.the.shell.has
134a0 20 6e 6f 20 75 6e 77 61 69 74 65 64 2d 66 6f 72 0a 20 20 20 20 63 68 69 6c 64 72 65 6e 2e 00 57 .no.unwaited-for.....children..W
134c0 61 69 74 20 66 6f 72 20 70 72 6f 63 65 73 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 72 ait.for.process.completion.and.r
134e0 65 74 75 72 6e 20 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 61 69 74 eturn.exit.status...........Wait
13500 73 20 66 6f 72 20 65 61 63 68 20 70 72 6f 63 65 73 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 s.for.each.process.specified.by.
13520 61 20 50 49 44 20 61 6e 64 20 72 65 70 6f 72 74 73 20 69 74 73 20 74 65 72 6d 69 6e 61 74 69 6f a.PID.and.reports.its.terminatio
13540 6e 20 73 74 61 74 75 73 2e 0a 20 20 20 20 49 66 20 50 49 44 20 69 73 20 6e 6f 74 20 67 69 76 65 n.status......If.PID.is.not.give
13560 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 6c 6c 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 n,.waits.for.all.currently.activ
13580 65 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 2c 0a 20 20 20 20 61 6e 64 20 74 68 65 20 72 e.child.processes,.....and.the.r
135a0 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2e 20 20 50 49 44 20 6d 75 73 74 20 eturn.status.is.zero...PID.must.
135c0 62 65 20 61 20 70 72 6f 63 65 73 73 20 49 44 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 be.a.process.ID...........Exit.S
135e0 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 tatus:.....Returns.the.status.of
13600 20 74 68 65 20 6c 61 73 74 20 50 49 44 3b 20 66 61 69 6c 73 20 69 66 20 50 49 44 20 69 73 20 69 .the.last.PID;.fails.if.PID.is.i
13620 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 0a 20 20 20 20 6f 70 74 69 6f 6e 20 nvalid.or.an.invalid.....option.
13640 69 73 20 67 69 76 65 6e 2e 00 57 69 6e 64 6f 77 20 63 68 61 6e 67 65 64 00 57 72 69 74 65 20 61 is.given..Window.changed.Write.a
13660 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e rguments.to.the.standard.output.
13680 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 73 20 6f 6e 20 74 68 ..........Display.the.ARGs.on.th
136a0 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 e.standard.output.followed.by.a.
136c0 6e 65 77 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 newline...........Options:......
136e0 20 2d 6e 09 64 6f 20 6e 6f 74 20 61 70 70 65 6e 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 .-n.do.not.append.a.newline.....
13700 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 .....Exit.Status:.....Returns.su
13720 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 ccess.unless.a.write.error.occur
13740 73 2e 00 57 72 69 74 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 s..Write.arguments.to.the.standa
13760 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 rd.output...........Display.the.
13780 41 52 47 73 2c 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 73 69 6e 67 6c 65 20 73 70 61 63 ARGs,.separated.by.a.single.spac
137a0 65 20 63 68 61 72 61 63 74 65 72 20 61 6e 64 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 0a 20 20 e.character.and.followed.by.a...
137c0 20 20 6e 65 77 6c 69 6e 65 2c 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 ..newline,.on.the.standard.outpu
137e0 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 6f t...........Options:.......-n.do
13800 20 6e 6f 74 20 61 70 70 65 6e 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 65 09 65 .not.append.a.newline.......-e.e
13820 6e 61 62 6c 65 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 6f 6c 6c nable.interpretation.of.the.foll
13840 6f 77 69 6e 67 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 20 20 2d 45 owing.backslash.escapes.......-E
13860 09 65 78 70 6c 69 63 69 74 6c 79 20 73 75 70 70 72 65 73 73 20 69 6e 74 65 72 70 72 65 74 61 74 .explicitly.suppress.interpretat
13880 69 6f 6e 20 6f 66 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 0a 20 20 ion.of.backslash.escapes........
138a0 20 20 60 65 63 68 6f 27 20 69 6e 74 65 72 70 72 65 74 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e ..`echo'.interprets.the.followin
138c0 67 20 62 61 63 6b 73 6c 61 73 68 2d 65 73 63 61 70 65 64 20 63 68 61 72 61 63 74 65 72 73 3a 0a g.backslash-escaped.characters:.
138e0 20 20 20 20 20 20 5c 61 09 61 6c 65 72 74 20 28 62 65 6c 6c 29 0a 20 20 20 20 20 20 5c 62 09 62 ......\a.alert.(bell).......\b.b
13900 61 63 6b 73 70 61 63 65 0a 20 20 20 20 20 20 5c 63 09 73 75 70 70 72 65 73 73 20 66 75 72 74 68 ackspace.......\c.suppress.furth
13920 65 72 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 5c 65 09 65 73 63 61 70 65 20 63 68 61 72 61 63 er.output.......\e.escape.charac
13940 74 65 72 0a 20 20 20 20 20 20 5c 45 09 65 73 63 61 70 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 ter.......\E.escape.character...
13960 20 20 20 20 5c 66 09 66 6f 72 6d 20 66 65 65 64 0a 20 20 20 20 20 20 5c 6e 09 6e 65 77 20 6c 69 ....\f.form.feed.......\n.new.li
13980 6e 65 0a 20 20 20 20 20 20 5c 72 09 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e 0a 20 20 20 20 ne.......\r.carriage.return.....
139a0 20 20 5c 74 09 68 6f 72 69 7a 6f 6e 74 61 6c 20 74 61 62 0a 20 20 20 20 20 20 5c 76 09 76 65 72 ..\t.horizontal.tab.......\v.ver
139c0 74 69 63 61 6c 20 74 61 62 0a 20 20 20 20 20 20 5c 5c 09 62 61 63 6b 73 6c 61 73 68 0a 20 20 20 tical.tab.......\\.backslash....
139e0 20 20 20 5c 30 6e 6e 6e 09 74 68 65 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 41 53 43 ...\0nnn.the.character.whose.ASC
13a00 49 49 20 63 6f 64 65 20 69 73 20 4e 4e 4e 20 28 6f 63 74 61 6c 29 2e 20 20 4e 4e 4e 20 63 61 6e II.code.is.NNN.(octal)...NNN.can
13a20 20 62 65 0a 20 20 20 20 09 09 30 20 74 6f 20 33 20 6f 63 74 61 6c 20 64 69 67 69 74 73 0a 20 20 .be.......0.to.3.octal.digits...
13a40 20 20 20 20 5c 78 48 48 09 74 68 65 20 65 69 67 68 74 2d 62 69 74 20 63 68 61 72 61 63 74 65 72 ....\xHH.the.eight-bit.character
13a60 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 48 48 20 28 68 65 78 61 64 65 63 69 6d 61 6c 29 .whose.value.is.HH.(hexadecimal)
13a80 2e 20 20 48 48 0a 20 20 20 20 09 09 63 61 6e 20 62 65 20 6f 6e 65 20 6f 72 20 74 77 6f 20 68 65 ...HH.......can.be.one.or.two.he
13aa0 78 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 5c 75 48 48 48 48 09 74 68 65 20 55 6e 69 63 6f 64 x.digits.......\uHHHH.the.Unicod
13ac0 65 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 68 e.character.whose.value.is.the.h
13ae0 65 78 61 64 65 63 69 6d 61 6c 20 76 61 6c 75 65 20 48 48 48 48 2e 0a 20 20 20 20 09 09 48 48 48 exadecimal.value.HHHH........HHH
13b00 48 20 63 61 6e 20 62 65 20 6f 6e 65 20 74 6f 20 66 6f 75 72 20 68 65 78 20 64 69 67 69 74 73 2e H.can.be.one.to.four.hex.digits.
13b20 0a 20 20 20 20 20 20 5c 55 48 48 48 48 48 48 48 48 20 74 68 65 20 55 6e 69 63 6f 64 65 20 63 68 .......\UHHHHHHHH.the.Unicode.ch
13b40 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 68 65 78 61 64 aracter.whose.value.is.the.hexad
13b60 65 63 69 6d 61 6c 20 76 61 6c 75 65 0a 20 20 20 20 09 09 48 48 48 48 48 48 48 48 2e 20 48 48 48 ecimal.value.......HHHHHHHH..HHH
13b80 48 48 48 48 48 20 63 61 6e 20 62 65 20 6f 6e 65 20 74 6f 20 65 69 67 68 74 20 68 65 78 20 64 69 HHHHH.can.be.one.to.eight.hex.di
13ba0 67 69 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 gits...........Exit.Status:.....
13bc0 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 20 77 72 69 74 65 20 65 Returns.success.unless.a.write.e
13be0 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 59 6f 75 20 68 61 76 65 20 6d 61 69 6c 20 69 6e 20 24 5f rror.occurs..You.have.mail.in.$_
13c00 00 59 6f 75 20 68 61 76 65 20 6e 65 77 20 6d 61 69 6c 20 69 6e 20 24 5f 00 5b 20 61 72 67 2e 2e .You.have.new.mail.in.$_.[.arg..
13c20 2e 20 5d 00 5b 5b 20 65 78 70 72 65 73 73 69 6f 6e 20 5d 5d 00 60 25 63 27 3a 20 62 61 64 20 63 ..].[[.expression.]].`%c':.bad.c
13c40 6f 6d 6d 61 6e 64 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 ommand.`%c':.invalid.format.char
13c60 61 63 74 65 72 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 acter.`%c':.invalid.symbolic.mod
13c80 65 20 63 68 61 72 61 63 74 65 72 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 73 79 6d 62 6f 6c e.character.`%c':.invalid.symbol
13ca0 69 63 20 6d 6f 64 65 20 6f 70 65 72 61 74 6f 72 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 74 ic.mode.operator.`%c':.invalid.t
13cc0 69 6d 65 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 60 25 73 27 3a 20 63 ime.format.specification.`%s':.c
13ce0 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 00 60 25 73 27 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 annot.unbind.`%s':.cannot.unbind
13d00 20 69 6e 20 63 6f 6d 6d 61 6e 64 20 6b 65 79 6d 61 70 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 .in.command.keymap.`%s':.invalid
13d20 20 61 6c 69 61 73 20 6e 61 6d 65 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 20 6b 65 79 6d 61 70 .alias.name.`%s':.invalid.keymap
13d40 20 6e 61 6d 65 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d .name.`%s':.invalid.variable.nam
13d60 65 20 66 6f 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 60 25 73 27 3a 20 69 73 20 61 20 e.for.name.reference.`%s':.is.a.
13d80 73 70 65 63 69 61 6c 20 62 75 69 6c 74 69 6e 00 60 25 73 27 3a 20 6d 69 73 73 69 6e 67 20 66 6f special.builtin.`%s':.missing.fo
13da0 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 60 25 73 27 3a 20 6e 6f 74 20 61 20 70 69 64 20 6f rmat.character.`%s':.not.a.pid.o
13dc0 72 20 76 61 6c 69 64 20 6a 6f 62 20 73 70 65 63 00 60 25 73 27 3a 20 6e 6f 74 20 61 20 76 61 6c r.valid.job.spec.`%s':.not.a.val
13de0 69 64 20 69 64 65 6e 74 69 66 69 65 72 00 60 25 73 27 3a 20 75 6e 6b 6e 6f 77 6e 20 66 75 6e 63 id.identifier.`%s':.unknown.func
13e00 74 69 6f 6e 20 6e 61 6d 65 00 60 29 27 20 65 78 70 65 63 74 65 64 00 60 29 27 20 65 78 70 65 63 tion.name.`)'.expected.`)'.expec
13e20 74 65 64 2c 20 66 6f 75 6e 64 20 25 73 00 60 3a 27 20 65 78 70 65 63 74 65 64 20 66 6f 72 20 63 ted,.found.%s.`:'.expected.for.c
13e40 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 00 61 64 64 5f 70 72 6f 63 65 73 onditional.expression.add_proces
13e60 73 3a 20 70 69 64 20 25 35 6c 64 20 28 25 73 29 20 6d 61 72 6b 65 64 20 61 73 20 73 74 69 6c 6c s:.pid.%5ld.(%s).marked.as.still
13e80 20 61 6c 69 76 65 00 61 6c 69 61 73 20 5b 2d 70 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 .alive.alias.[-p].[name[=value].
13ea0 2e 2e 2e 20 5d 00 61 6c 6c 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 73 3a 20 6e 6f 20 66 75 ....].all_local_variables:.no.fu
13ec0 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 20 61 74 20 63 75 72 72 65 6e 74 20 73 63 6f 70 65 00 nction.context.at.current.scope.
13ee0 61 72 67 75 6d 65 6e 74 00 61 72 67 75 6d 65 6e 74 20 65 78 70 65 63 74 65 64 00 61 72 72 61 79 argument.argument.expected.array
13f00 20 76 61 72 69 61 62 6c 65 20 73 75 70 70 6f 72 74 20 72 65 71 75 69 72 65 64 00 61 74 74 65 6d .variable.support.required.attem
13f20 70 74 65 64 20 61 73 73 69 67 6e 6d 65 6e 74 20 74 6f 20 6e 6f 6e 2d 76 61 72 69 61 62 6c 65 00 pted.assignment.to.non-variable.
13f40 62 61 64 20 61 72 72 61 79 20 73 75 62 73 63 72 69 70 74 00 62 61 64 20 63 6f 6d 6d 61 6e 64 20 bad.array.subscript.bad.command.
13f60 74 79 70 65 00 62 61 64 20 63 6f 6e 6e 65 63 74 6f 72 00 62 61 64 20 6a 75 6d 70 00 62 61 64 20 type.bad.connector.bad.jump.bad.
13f80 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 6e 6f 20 63 6c 6f 73 69 6e 67 20 22 60 22 20 69 6e 20 substitution:.no.closing."`".in.
13fa0 25 73 00 62 61 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 6e 6f 20 63 6c 6f 73 69 6e 67 20 %s.bad.substitution:.no.closing.
13fc0 60 25 73 27 20 69 6e 20 25 73 00 62 61 73 68 20 68 6f 6d 65 20 70 61 67 65 3a 20 3c 68 74 74 70 `%s'.in.%s.bash.home.page:.<http
13fe0 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 73 6f 66 74 77 61 72 65 2f 62 61 73 68 3e 0a 00 62 ://www.gnu.org/software/bash>..b
14000 61 73 68 5f 65 78 65 63 75 74 65 5f 75 6e 69 78 5f 63 6f 6d 6d 61 6e 64 3a 20 63 61 6e 6e 6f 74 ash_execute_unix_command:.cannot
14020 20 66 69 6e 64 20 6b 65 79 6d 61 70 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 00 62 67 20 5b 6a 6f 62 .find.keymap.for.command.bg.[job
14040 5f 73 70 65 63 20 2e 2e 2e 5d 00 62 67 70 5f 64 65 6c 65 74 65 3a 20 4c 4f 4f 50 3a 20 70 73 69 _spec....].bgp_delete:.LOOP:.psi
14060 20 28 25 64 29 20 3d 3d 20 73 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 .(%d).==.storage[psi].bucket_nex
14080 74 00 62 67 70 5f 73 65 61 72 63 68 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 t.bgp_search:.LOOP:.psi.(%d).==.
140a0 73 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 69 6e 64 20 5b 2d storage[psi].bucket_next.bind.[-
140c0 6c 70 73 76 50 53 56 58 5d 20 5b 2d 6d 20 6b 65 79 6d 61 70 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 lpsvPSVX].[-m.keymap].[-f.filena
140e0 6d 65 5d 20 5b 2d 71 20 6e 61 6d 65 5d 20 5b 2d 75 20 6e 61 6d 65 5d 20 5b 2d 72 20 6b 65 79 73 me].[-q.name].[-u.name].[-r.keys
14100 65 71 5d 20 5b 2d 78 20 6b 65 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 5d 20 5b 6b eq].[-x.keyseq:shell-command].[k
14120 65 79 73 65 71 3a 72 65 61 64 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 6f 72 20 72 65 61 64 6c eyseq:readline-function.or.readl
14140 69 6e 65 2d 63 6f 6d 6d 61 6e 64 5d 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 63 61 ine-command].brace.expansion:.ca
14160 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 25 73 00 62 72 61 63 nnot.allocate.memory.for.%s.brac
14180 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 66 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 e.expansion:.failed.to.allocate.
141a0 6d 65 6d 6f 72 79 20 66 6f 72 20 25 75 20 65 6c 65 6d 65 6e 74 73 00 62 72 61 63 65 20 65 78 70 memory.for.%u.elements.brace.exp
141c0 61 6e 73 69 6f 6e 3a 20 66 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 ansion:.failed.to.allocate.memor
141e0 79 20 66 6f 72 20 60 25 73 27 00 62 72 65 61 6b 20 5b 6e 5d 00 62 75 67 3a 20 62 61 64 20 65 78 y.for.`%s'.break.[n].bug:.bad.ex
14200 70 61 73 73 69 67 6e 20 74 6f 6b 65 6e 00 62 75 69 6c 74 69 6e 20 5b 73 68 65 6c 6c 2d 62 75 69 passign.token.builtin.[shell-bui
14220 6c 74 69 6e 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d 00 63 61 ltin.[arg....]].caller.[expr].ca
14240 6e 20 6f 6e 6c 79 20 60 72 65 74 75 72 6e 27 20 66 72 6f 6d 20 61 20 66 75 6e 63 74 69 6f 6e 20 n.only.`return'.from.a.function.
14260 6f 72 20 73 6f 75 72 63 65 64 20 73 63 72 69 70 74 00 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 or.sourced.script.can.only.be.us
14280 65 64 20 69 6e 20 61 20 66 75 6e 63 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 ed.in.a.function.cannot.allocate
142a0 20 6e 65 77 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 66 6f 72 20 62 61 73 68 20 69 6e .new.file.descriptor.for.bash.in
142c0 70 75 74 20 66 72 6f 6d 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 74 65 6d put.from.fd.%d.cannot.create.tem
142e0 70 20 66 69 6c 65 20 66 6f 72 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 3a 20 25 73 00 63 61 6e p.file.for.here-document:.%s.can
14300 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 66 64 20 25 64 20 74 6f 20 66 64 20 25 64 00 63 61 6e not.duplicate.fd.%d.to.fd.%d.can
14320 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 61 73 20 66 not.duplicate.named.pipe.%s.as.f
14340 64 20 25 64 00 63 61 6e 6e 6f 74 20 66 69 6e 64 20 25 73 20 69 6e 20 73 68 61 72 65 64 20 6f 62 d.%d.cannot.find.%s.in.shared.ob
14360 6a 65 63 74 20 25 73 3a 20 25 73 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f ject.%s:.%s.cannot.make.child.fo
14380 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 r.command.substitution.cannot.ma
143a0 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 70 72 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f ke.child.for.process.substitutio
143c0 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 n.cannot.make.pipe.for.command.s
143e0 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 ubstitution.cannot.make.pipe.for
14400 20 70 72 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6f 70 65 .process.substitution.cannot.ope
14420 6e 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 72 65 61 64 69 6e 67 00 63 61 6e 6e n.named.pipe.%s.for.reading.cann
14440 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 77 72 69 74 69 6e ot.open.named.pipe.%s.for.writin
14460 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 g.cannot.open.shared.object.%s:.
14480 25 73 00 63 61 6e 6e 6f 74 20 72 65 64 69 72 65 63 74 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 %s.cannot.redirect.standard.inpu
144a0 74 20 66 72 6f 6d 20 2f 64 65 76 2f 6e 75 6c 6c 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 73 65 t.from./dev/null:.%s.cannot.rese
144c0 74 20 6e 6f 64 65 6c 61 79 20 6d 6f 64 65 20 66 6f 72 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 t.nodelay.mode.for.fd.%d.cannot.
144e0 73 65 74 20 61 6e 64 20 75 6e 73 65 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 73 69 6d 75 set.and.unset.shell.options.simu
14500 6c 74 61 6e 65 6f 75 73 6c 79 00 63 61 6e 6e 6f 74 20 73 65 74 20 67 69 64 20 74 6f 20 25 64 3a ltaneously.cannot.set.gid.to.%d:
14520 20 65 66 66 65 63 74 69 76 65 20 67 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 74 65 72 .effective.gid.%d.cannot.set.ter
14540 6d 69 6e 61 6c 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 28 25 64 29 00 63 61 6e 6e 6f 74 20 minal.process.group.(%d).cannot.
14560 73 65 74 20 75 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 25 64 00 set.uid.to.%d:.effective.uid.%d.
14580 63 61 6e 6e 6f 74 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 20 75 6e 73 65 74 20 61 20 66 75 cannot.simultaneously.unset.a.fu
145a0 6e 63 74 69 6f 6e 20 61 6e 64 20 61 20 76 61 72 69 61 62 6c 65 00 63 61 6e 6e 6f 74 20 73 74 61 nction.and.a.variable.cannot.sta
145c0 72 74 20 64 65 62 75 67 67 65 72 3b 20 64 65 62 75 67 67 69 6e 67 20 6d 6f 64 65 20 64 69 73 61 rt.debugger;.debugging.mode.disa
145e0 62 6c 65 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 bled.cannot.suspend.cannot.suspe
14600 6e 64 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 00 63 61 6e 6e 6f 74 20 75 73 65 20 60 2d 66 27 nd.a.login.shell.cannot.use.`-f'
14620 20 74 6f 20 6d 61 6b 65 20 66 75 6e 63 74 69 6f 6e 73 00 63 61 6e 6e 6f 74 20 75 73 65 20 6d 6f .to.make.functions.cannot.use.mo
14640 72 65 20 74 68 61 6e 20 6f 6e 65 20 6f 66 20 2d 61 6e 72 77 00 63 61 73 65 20 57 4f 52 44 20 69 re.than.one.of.-anrw.case.WORD.i
14660 6e 20 5b 50 41 54 54 45 52 4e 20 5b 7c 20 50 41 54 54 45 52 4e 5d 2e 2e 2e 29 20 43 4f 4d 4d 41 n.[PATTERN.[|.PATTERN]...).COMMA
14680 4e 44 53 20 3b 3b 5d 2e 2e 2e 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d NDS.;;]....esac.cd.[-L|[-P.[-e]]
146a0 20 5b 2d 40 5d 5d 20 5b 64 69 72 5d 00 63 68 69 6c 64 20 73 65 74 70 67 69 64 20 28 25 6c 64 20 .[-@]].[dir].child.setpgid.(%ld.
146c0 74 6f 20 25 6c 64 29 00 63 6f 6d 6d 61 6e 64 20 5b 2d 70 56 76 5d 20 63 6f 6d 6d 61 6e 64 20 5b to.%ld).command.[-pVv].command.[
146e0 61 72 67 20 2e 2e 2e 5d 00 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 69 arg....].command.substitution:.i
14700 67 6e 6f 72 65 64 20 6e 75 6c 6c 20 62 79 74 65 20 69 6e 20 69 6e 70 75 74 00 63 6f 6d 6d 61 6e gnored.null.byte.in.input.comman
14720 64 5f 73 75 62 73 74 69 74 75 74 65 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 70 d_substitute:.cannot.duplicate.p
14740 69 70 65 20 61 73 20 66 64 20 31 00 63 6f 6d 70 67 65 6e 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 ipe.as.fd.1.compgen.[-abcdefgjks
14760 75 76 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 uv].[-o.option].[-A.action].[-G.
14780 67 6c 6f 62 70 61 74 5d 20 5b 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e 63 74 globpat].[-W.wordlist].[-F.funct
147a0 69 6f 6e 5d 20 5b 2d 43 20 63 6f 6d 6d 61 6e 64 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 74 5d ion].[-C.command].[-X.filterpat]
147c0 20 5b 2d 50 20 70 72 65 66 69 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 77 6f 72 64 5d 00 .[-P.prefix].[-S.suffix].[word].
147e0 63 6f 6d 70 6c 65 74 65 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 70 72 5d 20 5b complete.[-abcdefgjksuv].[-pr].[
14800 2d 44 45 49 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d -DEI].[-o.option].[-A.action].[-
14820 47 20 67 6c 6f 62 70 61 74 5d 20 5b 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e G.globpat].[-W.wordlist].[-F.fun
14840 63 74 69 6f 6e 5d 20 5b 2d 43 20 63 6f 6d 6d 61 6e 64 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 ction].[-C.command].[-X.filterpa
14860 74 5d 20 5b 2d 50 20 70 72 65 66 69 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 6e 61 6d 65 t].[-P.prefix].[-S.suffix].[name
14880 20 2e 2e 2e 5d 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 60 25 73 27 20 ....].completion:.function.`%s'.
148a0 6e 6f 74 20 66 6f 75 6e 64 00 63 6f 6d 70 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 6f 70 74 69 6f 6e 5d not.found.compopt.[-o|+o.option]
148c0 20 5b 2d 44 45 49 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 .[-DEI].[name....].conditional.b
148e0 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 63 6f 6e 74 69 6e 75 65 inary.operator.expected.continue
14900 20 5b 6e 5d 00 63 6f 70 72 6f 63 20 5b 4e 41 4d 45 5d 20 63 6f 6d 6d 61 6e 64 20 5b 72 65 64 69 .[n].coproc.[NAME].command.[redi
14920 72 65 63 74 69 6f 6e 73 5d 00 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 2f 74 6d 70 2c 20 70 rections].could.not.find./tmp,.p
14940 6c 65 61 73 65 20 63 72 65 61 74 65 21 00 63 70 72 69 6e 74 66 3a 20 60 25 63 27 3a 20 69 6e 76 lease.create!.cprintf:.`%c':.inv
14960 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 63 75 72 72 65 6e 74 00 64 65 alid.format.character.current.de
14980 63 6c 61 72 65 20 5b 2d 61 41 66 46 67 69 49 6c 6e 72 74 75 78 5d 20 5b 6e 61 6d 65 5b 3d 76 61 clare.[-aAfFgiIlnrtux].[name[=va
149a0 6c 75 65 5d 20 2e 2e 2e 5d 20 6f 72 20 64 65 63 6c 61 72 65 20 2d 70 20 5b 2d 61 41 66 46 69 6c lue]....].or.declare.-p.[-aAfFil
149c0 6e 72 74 75 78 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 64 65 6c 65 74 69 6e 67 20 73 74 6f 70 70 nrtux].[name....].deleting.stopp
149e0 65 64 20 6a 6f 62 20 25 64 20 77 69 74 68 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 25 6c 64 ed.job.%d.with.process.group.%ld
14a00 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 6e 6f 20 73 75 63 68 20 70 69 64 00 .describe_pid:.%ld:.no.such.pid.
14a20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 65 6d 70 74 79 00 64 69 72 65 63 74 6f 72 79 20 directory.stack.empty.directory.
14a40 73 74 61 63 6b 20 69 6e 64 65 78 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 5b 2d stack.index.dirs.[-clpv].[+N].[-
14a60 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 6a 6f 62 73 70 65 63 20 2e 2e N].disown.[-h].[-ar].[jobspec...
14a80 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 69 6f 6e 20 62 79 20 30 00 64 79 6e 61 6d ..|.pid....].division.by.0.dynam
14aa0 69 63 20 6c 6f 61 64 69 6e 67 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 00 65 63 68 6f 20 5b 2d ic.loading.not.available.echo.[-
14ac0 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 61 72 67 20 2e 2e n].[arg....].echo.[-neE].[arg...
14ae0 2e 5d 00 65 6d 70 74 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 00 65 6e 61 .].empty.array.variable.name.ena
14b00 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d 20 5b ble.[-a].[-dnps].[-f.filename].[
14b20 6e 61 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 72 20 67 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c name....].error.getting.terminal
14b40 20 61 74 74 72 69 62 75 74 65 73 3a 20 25 73 00 65 72 72 6f 72 20 69 6d 70 6f 72 74 69 6e 67 20 .attributes:.%s.error.importing.
14b60 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 6f 72 20 60 25 73 27 00 65 72 72 function.definition.for.`%s'.err
14b80 6f 72 20 73 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 3a 20 or.setting.terminal.attributes:.
14ba0 25 73 00 65 76 61 6c 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6d 61 78 69 6d 75 6d 20 %s.eval.[arg....].eval:.maximum.
14bc0 65 76 61 6c 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 eval.nesting.level.exceeded.(%d)
14be0 00 65 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d 61 20 6e 61 6d 65 5d 20 5b 63 6f 6d 6d 61 6e 64 20 5b .exec.[-cl].[-a.name].[command.[
14c00 61 72 67 75 6d 65 6e 74 20 2e 2e 2e 5d 5d 20 5b 72 65 64 69 72 65 63 74 69 6f 6e 20 2e 2e 2e 5d argument....]].[redirection....]
14c20 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f 63 20 5b 25 64 3a 25 73 5d 20 .execute_coproc:.coproc.[%d:%s].
14c40 73 74 69 6c 6c 20 65 78 69 73 74 73 00 65 78 69 74 20 5b 6e 5d 00 65 78 70 65 63 74 65 64 20 60 still.exists.exit.[n].expected.`
14c60 29 27 00 65 78 70 6f 6e 65 6e 74 20 6c 65 73 73 20 74 68 61 6e 20 30 00 65 78 70 6f 72 74 20 5b )'.exponent.less.than.0.export.[
14c80 2d 66 6e 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 20 6f 72 20 65 78 70 6f 72 -fn].[name[=value]....].or.expor
14ca0 74 20 2d 70 00 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 65 78 70 72 65 73 73 t.-p.expression.expected.express
14cc0 69 6f 6e 20 72 65 63 75 72 73 69 6f 6e 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 00 66 63 20 ion.recursion.level.exceeded.fc.
14ce0 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 66 69 72 73 74 5d 20 5b 6c 61 73 74 5d [-e.ename].[-lnr].[first].[last]
14d00 20 6f 72 20 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 00 66 67 .or.fc.-s.[pat=rep].[command].fg
14d20 20 5b 6a 6f 62 5f 73 70 65 63 5d 00 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 6f 75 74 20 .[job_spec].file.descriptor.out.
14d40 6f 66 20 72 61 6e 67 65 00 66 69 6c 65 6e 61 6d 65 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 of.range.filename.argument.requi
14d60 72 65 64 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 65 78 70 33 20 29 29 3b 20 red.for.((.exp1;.exp2;.exp3.));.
14d80 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e 41 4d 45 20 5b 69 6e 20 57 do.COMMANDS;.done.for.NAME.[in.W
14da0 4f 52 44 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 66 ORDS.....].;.do.COMMANDS;.done.f
14dc0 6f 72 6b 65 64 20 70 69 64 20 25 64 20 61 70 70 65 61 72 73 20 69 6e 20 72 75 6e 6e 69 6e 67 20 orked.pid.%d.appears.in.running.
14de0 6a 6f 62 20 25 64 00 66 6f 72 6d 61 74 20 70 61 72 73 69 6e 67 20 70 72 6f 62 6c 65 6d 3a 20 25 job.%d.format.parsing.problem:.%
14e00 73 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 6c 72 65 61 64 79 20 66 72 65 65 s.free:.called.with.already.free
14e20 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 d.block.argument.free:.called.wi
14e40 74 68 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 66 72 th.unallocated.block.argument.fr
14e60 65 65 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b 20 73 69 7a 65 73 20 64 69 ee:.start.and.end.chunk.sizes.di
14e80 66 66 65 72 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d ffer.free:.underflow.detected;.m
14ea0 61 67 69 63 38 20 63 6f 72 72 75 70 74 65 64 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f 77 20 agic8.corrupted.free:.underflow.
14ec0 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 detected;.mh_nbytes.out.of.range
14ee0 00 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 20 6f 72 .function.name.{.COMMANDS.;.}.or
14f00 20 6e 61 6d 65 20 28 29 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 66 75 74 75 72 65 20 76 .name.().{.COMMANDS.;.}.future.v
14f20 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 66 6f 72 63 65 20 ersions.of.the.shell.will.force.
14f40 65 76 61 6c 75 61 74 69 6f 6e 20 61 73 20 61 6e 20 61 72 69 74 68 6d 65 74 69 63 20 73 75 62 73 evaluation.as.an.arithmetic.subs
14f60 74 69 74 75 74 69 6f 6e 00 67 65 74 63 77 64 3a 20 63 61 6e 6e 6f 74 20 61 63 63 65 73 73 20 70 titution.getcwd:.cannot.access.p
14f80 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 69 65 73 00 67 65 74 6f 70 74 73 20 6f 70 74 73 74 72 arent.directories.getopts.optstr
14fa0 69 6e 67 20 6e 61 6d 65 20 5b 61 72 67 20 2e 2e 2e 5d 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d ing.name.[arg....].hash.[-lr].[-
14fc0 70 20 70 61 74 68 6e 61 6d 65 5d 20 5b 2d 64 74 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 68 61 73 p.pathname].[-dt].[name....].has
14fe0 68 69 6e 67 20 64 69 73 61 62 6c 65 64 00 68 65 6c 70 20 5b 2d 64 6d 73 5d 20 5b 70 61 74 74 65 hing.disabled.help.[-dms].[patte
15000 72 6e 20 2e 2e 2e 5d 00 68 65 6c 70 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 74 68 rn....].help.not.available.in.th
15020 69 73 20 76 65 72 73 69 6f 6e 00 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 61 74 20 6c 69 6e 65 is.version.here-document.at.line
15040 20 25 64 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 65 6e 64 2d 6f 66 2d 66 69 6c 65 20 28 77 61 .%d.delimited.by.end-of-file.(wa
15060 6e 74 65 64 20 60 25 73 27 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 6f 66 66 73 nted.`%s').history.[-c].[-d.offs
15080 65 74 5d 20 5b 6e 5d 20 6f 72 20 68 69 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b 66 69 6c 65 6e 61 et].[n].or.history.-anrw.[filena
150a0 6d 65 5d 20 6f 72 20 68 69 73 74 6f 72 79 20 2d 70 73 20 61 72 67 20 5b 61 72 67 2e 2e 2e 5d 00 me].or.history.-ps.arg.[arg...].
150c0 68 69 73 74 6f 72 79 20 70 6f 73 69 74 69 6f 6e 00 68 69 73 74 6f 72 79 20 73 70 65 63 69 66 69 history.position.history.specifi
150e0 63 61 74 69 6f 6e 00 68 69 74 73 09 63 6f 6d 6d 61 6e 64 0a 00 69 64 65 6e 74 69 66 69 65 72 20 cation.hits.command..identifier.
15100 65 78 70 65 63 74 65 64 20 61 66 74 65 72 20 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 20 6f 72 20 expected.after.pre-increment.or.
15120 70 72 65 2d 64 65 63 72 65 6d 65 6e 74 00 69 66 20 43 4f 4d 4d 41 4e 44 53 3b 20 74 68 65 6e 20 pre-decrement.if.COMMANDS;.then.
15140 43 4f 4d 4d 41 4e 44 53 3b 20 5b 20 65 6c 69 66 20 43 4f 4d 4d 41 4e 44 53 3b 20 74 68 65 6e 20 COMMANDS;.[.elif.COMMANDS;.then.
15160 43 4f 4d 4d 41 4e 44 53 3b 20 5d 2e 2e 2e 20 5b 20 65 6c 73 65 20 43 4f 4d 4d 41 4e 44 53 3b 20 COMMANDS;.]....[.else.COMMANDS;.
15180 5d 20 66 69 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 67 65 74 ].fi.initialize_job_control:.get
151a0 70 67 72 70 20 66 61 69 6c 65 64 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 pgrp.failed.initialize_job_contr
151c0 6f 6c 3a 20 6c 69 6e 65 20 64 69 73 63 69 70 6c 69 6e 65 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a ol:.line.discipline.initialize_j
151e0 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 62 61 ob_control:.no.job.control.in.ba
15200 63 6b 67 72 6f 75 6e 64 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a ckground.initialize_job_control:
15220 20 73 65 74 70 67 69 64 00 69 6e 76 61 6c 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 62 61 73 65 .setpgid.invalid.arithmetic.base
15240 00 69 6e 76 61 6c 69 64 20 62 61 73 65 00 69 6e 76 61 6c 69 64 20 63 68 61 72 61 63 74 65 72 20 .invalid.base.invalid.character.
15260 25 64 20 69 6e 20 65 78 70 6f 72 74 73 74 72 20 66 6f 72 20 25 73 00 69 6e 76 61 6c 69 64 20 68 %d.in.exportstr.for.%s.invalid.h
15280 65 78 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 69 6e 74 65 67 65 72 20 63 6f 6e 73 74 61 ex.number.invalid.integer.consta
152a0 6e 74 00 69 6e 76 61 6c 69 64 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 6f 63 74 61 6c 20 nt.invalid.number.invalid.octal.
152c0 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 00 6a 6f 62 number.invalid.signal.number.job
152e0 20 25 64 20 73 74 61 72 74 65 64 20 77 69 74 68 6f 75 74 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 .%d.started.without.job.control.
15300 6a 6f 62 5f 73 70 65 63 20 5b 26 5d 00 6a 6f 62 73 20 5b 2d 6c 6e 70 72 73 5d 20 5b 6a 6f 62 73 job_spec.[&].jobs.[-lnprs].[jobs
15320 70 65 63 20 2e 2e 2e 5d 20 6f 72 20 6a 6f 62 73 20 2d 78 20 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 pec....].or.jobs.-x.command.[arg
15340 73 5d 00 6b 69 6c 6c 20 5b 2d 73 20 73 69 67 73 70 65 63 20 7c 20 2d 6e 20 73 69 67 6e 75 6d 20 s].kill.[-s.sigspec.|.-n.signum.
15360 7c 20 2d 73 69 67 73 70 65 63 5d 20 70 69 64 20 7c 20 6a 6f 62 73 70 65 63 20 2e 2e 2e 20 6f 72 |.-sigspec].pid.|.jobspec.....or
15380 20 6b 69 6c 6c 20 2d 6c 20 5b 73 69 67 73 70 65 63 5d 00 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 3a .kill.-l.[sigspec].last.command:
153a0 20 25 73 0a 00 6c 65 74 20 61 72 67 20 5b 61 72 67 20 2e 2e 2e 5d 00 6c 69 6d 69 74 00 6c 69 6e .%s..let.arg.[arg....].limit.lin
153c0 65 20 25 64 3a 20 00 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 6e 6f 74 20 65 6e 61 62 6c 65 64 00 e.%d:..line.editing.not.enabled.
153e0 6c 6f 61 64 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 25 73 20 72 65 74 75 72 6e 73 20 66 61 69 load.function.for.%s.returns.fai
15400 6c 75 72 65 20 28 25 64 29 3a 20 6e 6f 74 20 6c 6f 61 64 65 64 00 6c 6f 63 61 6c 20 5b 6f 70 74 lure.(%d):.not.loaded.local.[opt
15420 69 6f 6e 5d 20 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 00 6c 6f 67 6f 75 74 0a 00 6c 6f ion].name[=value].....logout..lo
15440 67 6f 75 74 20 5b 6e 5d 00 6c 6f 6f 70 20 63 6f 75 6e 74 00 6d 61 6b 65 5f 68 65 72 65 5f 64 6f gout.[n].loop.count.make_here_do
15460 63 75 6d 65 6e 74 3a 20 62 61 64 20 69 6e 73 74 72 75 63 74 69 6f 6e 20 74 79 70 65 20 25 64 00 cument:.bad.instruction.type.%d.
15480 6d 61 6b 65 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 3a 20 6e 6f 20 66 75 6e 63 74 69 6f 6e make_local_variable:.no.function
154a0 20 63 6f 6e 74 65 78 74 20 61 74 20 63 75 72 72 65 6e 74 20 73 63 6f 70 65 00 6d 61 6b 65 5f 72 .context.at.current.scope.make_r
154c0 65 64 69 72 65 63 74 69 6f 6e 3a 20 72 65 64 69 72 65 63 74 69 6f 6e 20 69 6e 73 74 72 75 63 74 edirection:.redirection.instruct
154e0 69 6f 6e 20 60 25 64 27 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 6d 61 6c 6c 6f 63 3a 20 62 6c ion.`%d'.out.of.range.malloc:.bl
15500 6f 63 6b 20 6f 6e 20 66 72 65 65 20 6c 69 73 74 20 63 6c 6f 62 62 65 72 65 64 00 6d 61 6c 6c 6f ock.on.free.list.clobbered.mallo
15520 63 3a 20 66 61 69 6c 65 64 20 61 73 73 65 72 74 69 6f 6e 3a 20 25 73 0a 00 6d 61 70 66 69 6c 65 c:.failed.assertion:.%s..mapfile
15540 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 63 6f 75 6e 74 5d 20 5b 2d 4f 20 6f 72 69 67 69 .[-d.delim].[-n.count].[-O.origi
15560 6e 5d 20 5b 2d 73 20 63 6f 75 6e 74 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 n].[-s.count].[-t].[-u.fd].[-C.c
15580 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 61 72 72 61 79 5d 00 6d 61 allback].[-c.quantum].[array].ma
155a0 78 69 6d 75 6d 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 63 6f 75 6e 74 20 65 78 63 65 65 64 ximum.here-document.count.exceed
155c0 65 64 00 6d 69 67 72 61 74 65 20 70 72 6f 63 65 73 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 43 50 ed.migrate.process.to.another.CP
155e0 55 00 6d 69 73 73 69 6e 67 20 60 29 27 00 6d 69 73 73 69 6e 67 20 60 5d 27 00 6d 69 73 73 69 6e U.missing.`)'.missing.`]'.missin
15600 67 20 68 65 78 20 64 69 67 69 74 20 66 6f 72 20 5c 78 00 6d 69 73 73 69 6e 67 20 75 6e 69 63 6f g.hex.digit.for.\x.missing.unico
15620 64 65 20 64 69 67 69 74 20 66 6f 72 20 5c 25 63 00 6e 65 74 77 6f 72 6b 20 6f 70 65 72 61 74 69 de.digit.for.\%c.network.operati
15640 6f 6e 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 00 6e 6f 20 60 3d 27 20 69 6e 20 65 78 70 6f ons.not.supported.no.`='.in.expo
15660 72 74 73 74 72 20 66 6f 72 20 25 73 00 6e 6f 20 63 6c 6f 73 69 6e 67 20 60 25 63 27 20 69 6e 20 rtstr.for.%s.no.closing.`%c'.in.
15680 25 73 00 6e 6f 20 63 6f 6d 6d 61 6e 64 20 66 6f 75 6e 64 00 6e 6f 20 68 65 6c 70 20 74 6f 70 69 %s.no.command.found.no.help.topi
156a0 63 73 20 6d 61 74 63 68 20 60 25 73 27 2e 20 20 54 72 79 20 60 68 65 6c 70 20 68 65 6c 70 27 20 cs.match.`%s'...Try.`help.help'.
156c0 6f 72 20 60 6d 61 6e 20 2d 6b 20 25 73 27 20 6f 72 20 60 69 6e 66 6f 20 25 73 27 2e 00 6e 6f 20 or.`man.-k.%s'.or.`info.%s'..no.
156e0 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 74 68 job.control.no.job.control.in.th
15700 69 73 20 73 68 65 6c 6c 00 6e 6f 20 6d 61 74 63 68 3a 20 25 73 00 6e 6f 20 6f 74 68 65 72 20 64 is.shell.no.match:.%s.no.other.d
15720 69 72 65 63 74 6f 72 79 00 6e 6f 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 20 61 6c 6c 6f 77 65 irectory.no.other.options.allowe
15740 64 20 77 69 74 68 20 60 2d 78 27 00 6e 6f 74 20 63 75 72 72 65 6e 74 6c 79 20 65 78 65 63 75 74 d.with.`-x'.not.currently.execut
15760 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 00 6e 6f 74 20 6c 6f 67 69 ing.completion.function.not.logi
15780 6e 20 73 68 65 6c 6c 3a 20 75 73 65 20 60 65 78 69 74 27 00 6e 75 6c 6c 20 64 69 72 65 63 74 6f n.shell:.use.`exit'.null.directo
157a0 72 79 00 6f 63 74 61 6c 20 6e 75 6d 62 65 72 00 6f 6e 6c 79 20 6d 65 61 6e 69 6e 67 66 75 6c 20 ry.octal.number.only.meaningful.
157c0 69 6e 20 61 20 60 66 6f 72 27 2c 20 60 77 68 69 6c 65 27 2c 20 6f 72 20 60 75 6e 74 69 6c 27 20 in.a.`for',.`while',.or.`until'.
157e0 6c 6f 6f 70 00 70 69 70 65 20 65 72 72 6f 72 00 70 6f 70 5f 73 63 6f 70 65 3a 20 68 65 61 64 20 loop.pipe.error.pop_scope:.head.
15800 6f 66 20 73 68 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e 6f 74 20 61 20 74 65 6d 70 6f 72 61 of.shell_variables.not.a.tempora
15820 72 79 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 73 63 6f 70 65 00 70 6f 70 5f 76 61 72 5f 63 6f 6e ry.environment.scope.pop_var_con
15840 74 65 78 74 3a 20 68 65 61 64 20 6f 66 20 73 68 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e 6f text:.head.of.shell_variables.no
15860 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 00 70 6f 70 5f 76 61 72 5f 63 6f 6e t.a.function.context.pop_var_con
15880 74 65 78 74 3a 20 6e 6f 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 6c 65 73 20 63 6f 6e 74 65 78 text:.no.global_variables.contex
158a0 74 00 70 6f 70 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 70 6f 77 65 72 20 66 61 69 6c t.popd.[-n].[+N.|.-N].power.fail
158c0 75 72 65 20 69 6d 6d 69 6e 65 6e 74 00 70 72 65 74 74 79 2d 70 72 69 6e 74 69 6e 67 20 6d 6f 64 ure.imminent.pretty-printing.mod
158e0 65 20 69 67 6e 6f 72 65 64 20 69 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 68 65 6c 6c 73 00 e.ignored.in.interactive.shells.
15900 70 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 62 61 64 20 63 6f 6e 6e 65 63 74 6f 72 20 60 25 64 print_command:.bad.connector.`%d
15920 27 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d 61 74 20 5b 61 72 67 75 6d 65 '.printf.[-v.var].format.[argume
15940 6e 74 73 5d 00 70 72 6f 67 63 6f 6d 70 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 4e 55 4c 4c 20 43 nts].progcomp_insert:.%s:.NULL.C
15960 4f 4d 50 53 50 45 43 00 70 72 6f 67 72 61 6d 6d 61 62 6c 65 5f 63 6f 6d 70 6c 65 74 69 6f 6e 3a OMPSPEC.programmable_completion:
15980 20 25 73 3a 20 70 6f 73 73 69 62 6c 65 20 72 65 74 72 79 20 6c 6f 6f 70 00 70 72 6f 67 72 61 6d .%s:.possible.retry.loop.program
159a0 6d 69 6e 67 20 65 72 72 6f 72 00 70 75 73 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 20 7c ming.error.pushd.[-n].[+N.|.-N.|
159c0 20 64 69 72 5d 00 70 77 64 20 5b 2d 4c 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 5b 2d 61 20 .dir].pwd.[-LP].read.[-ers].[-a.
159e0 61 72 72 61 79 5d 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 69 20 74 65 78 74 5d 20 5b 2d 6e 20 array].[-d.delim].[-i.text].[-n.
15a00 6e 63 68 61 72 73 5d 20 5b 2d 4e 20 6e 63 68 61 72 73 5d 20 5b 2d 70 20 70 72 6f 6d 70 74 5d 20 nchars].[-N.nchars].[-p.prompt].
15a20 5b 2d 74 20 74 69 6d 65 6f 75 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 [-t.timeout].[-u.fd].[name....].
15a40 72 65 61 64 20 65 72 72 6f 72 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 79 20 5b 2d 64 read.error:.%d:.%s.readarray.[-d
15a60 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 63 6f 75 6e 74 5d 20 5b 2d 4f 20 6f 72 69 67 69 6e 5d 20 5b .delim].[-n.count].[-O.origin].[
15a80 2d 73 20 63 6f 75 6e 74 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 -s.count].[-t].[-u.fd].[-C.callb
15aa0 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 61 72 72 61 79 5d 00 72 65 61 64 6f 6e ack].[-c.quantum].[array].readon
15ac0 6c 79 20 5b 2d 61 41 66 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 20 6f 72 20 ly.[-aAf].[name[=value]....].or.
15ae0 72 65 61 64 6f 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 readonly.-p.realloc:.called.with
15b00 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 72 65 61 6c .unallocated.block.argument.real
15b20 6c 6f 63 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b 20 73 69 7a 65 73 20 64 loc:.start.and.end.chunk.sizes.d
15b40 69 66 66 65 72 00 72 65 61 6c 6c 6f 63 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 iffer.realloc:.underflow.detecte
15b60 64 3b 20 6d 61 67 69 63 38 20 63 6f 72 72 75 70 74 65 64 00 72 65 61 6c 6c 6f 63 3a 20 75 6e 64 d;.magic8.corrupted.realloc:.und
15b80 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f erflow.detected;.mh_nbytes.out.o
15ba0 66 20 72 61 6e 67 65 00 72 65 63 75 72 73 69 6f 6e 20 73 74 61 63 6b 20 75 6e 64 65 72 66 6c 6f f.range.recursion.stack.underflo
15bc0 77 00 72 65 64 69 72 65 63 74 69 6f 6e 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c w.redirection.error:.cannot.dupl
15be0 69 63 61 74 65 20 66 64 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 61 6c 72 65 icate.fd.register_alloc:.%p.alre
15c00 61 64 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 61 6c 6c 6f 63 61 74 65 64 3f 0a 00 72 65 67 69 ady.in.table.as.allocated?..regi
15c20 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 61 6c 6c 6f 63 20 74 61 62 6c 65 20 69 73 20 66 75 6c 6c 20 ster_alloc:.alloc.table.is.full.
15c40 77 69 74 68 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 65 3a with.FIND_ALLOC?..register_free:
15c60 20 25 70 20 61 6c 72 65 61 64 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 66 72 65 65 3f 0a 00 72 .%p.already.in.table.as.free?..r
15c80 65 73 74 72 69 63 74 65 64 00 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e 5f 70 65 6e 64 69 6e 67 estricted.return.[n].run_pending
15ca0 5f 74 72 61 70 73 3a 20 62 61 64 20 76 61 6c 75 65 20 69 6e 20 74 72 61 70 5f 6c 69 73 74 5b 25 _traps:.bad.value.in.trap_list[%
15cc0 64 5d 3a 20 25 70 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 73 69 67 6e 61 6c d]:.%p.run_pending_traps:.signal
15ce0 20 68 61 6e 64 6c 65 72 20 69 73 20 53 49 47 5f 44 46 4c 2c 20 72 65 73 65 6e 64 69 6e 67 20 25 .handler.is.SIG_DFL,.resending.%
15d00 64 20 28 25 73 29 20 74 6f 20 6d 79 73 65 6c 66 00 73 61 76 65 5f 62 61 73 68 5f 69 6e 70 75 74 d.(%s).to.myself.save_bash_input
15d20 3a 20 62 75 66 66 65 72 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 66 6f 72 20 6e 65 77 20 :.buffer.already.exists.for.new.
15d40 66 64 20 25 64 00 73 65 6c 65 63 74 20 4e 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 20 fd.%d.select.NAME.[in.WORDS.....
15d60 3b 5d 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 73 65 74 20 5b 2d 61 62 65 66 68 ;].do.COMMANDS;.done.set.[-abefh
15d80 6b 6d 6e 70 74 75 76 78 42 43 45 48 50 54 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 5d kmnptuvxBCEHPT].[-o.option-name]
15da0 20 5b 2d 2d 5d 20 5b 2d 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 .[--].[-].[arg....].setlocale:.%
15dc0 73 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 s:.cannot.change.locale.(%s).set
15de0 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 locale:.%s:.cannot.change.locale
15e00 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 63 61 6e .(%s):.%s.setlocale:.LC_ALL:.can
15e20 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 not.change.locale.(%s).setlocale
15e40 3a 20 4c 43 5f 41 4c 4c 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 :.LC_ALL:.cannot.change.locale.(
15e60 25 73 29 3a 20 25 73 00 73 68 65 6c 6c 20 6c 65 76 65 6c 20 28 25 64 29 20 74 6f 6f 20 68 69 67 %s):.%s.shell.level.(%d).too.hig
15e80 68 2c 20 72 65 73 65 74 74 69 6e 67 20 74 6f 20 31 00 73 68 65 6c 6c 5f 67 65 74 63 3a 20 73 68 h,.resetting.to.1.shell_getc:.sh
15ea0 65 6c 6c 5f 69 6e 70 75 74 5f 6c 69 6e 65 5f 73 69 7a 65 20 28 25 7a 75 29 20 65 78 63 65 65 64 ell_input_line_size.(%zu).exceed
15ec0 73 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 3a 20 6c 69 6e 65 20 74 72 75 6e 63 61 74 65 64 s.SIZE_MAX.(%lu):.line.truncated
15ee0 00 73 68 69 66 74 20 5b 6e 5d 00 73 68 69 66 74 20 63 6f 75 6e 74 00 73 68 6f 70 74 20 5b 2d 70 .shift.[n].shift.count.shopt.[-p
15f00 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6f 70 74 6e 61 6d 65 20 2e 2e 2e 5d 00 73 69 67 70 72 6f 63 6d qsu].[-o].[optname....].sigprocm
15f20 61 73 6b 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 6f 70 65 72 61 74 69 6f 6e 00 73 6f 75 72 63 ask:.%d:.invalid.operation.sourc
15f40 65 20 66 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 73 74 61 72 74 5f 70 69 70 e.filename.[arguments].start_pip
15f60 65 6c 69 6e 65 3a 20 70 67 72 70 20 70 69 70 65 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d 00 73 79 eline:.pgrp.pipe.suspend.[-f].sy
15f80 6e 74 61 78 20 65 72 72 6f 72 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 63 6f 6e 64 69 ntax.error.syntax.error.in.condi
15fa0 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 tional.expression.syntax.error.i
15fc0 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 3a 20 75 6e 65 78 70 65 n.conditional.expression:.unexpe
15fe0 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 cted.token.`%s'.syntax.error.in.
16000 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 76 61 72 69 61 expression.syntax.error.in.varia
16020 62 6c 65 20 61 73 73 69 67 6e 6d 65 6e 74 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 6e 65 61 72 ble.assignment.syntax.error.near
16040 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 6e 65 61 72 20 75 6e 65 78 70 65 63 74 .`%s'.syntax.error.near.unexpect
16060 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 25 73 27 ed.token.`%s'.syntax.error:.`%s'
16080 20 75 6e 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 28 28 25 73 29 .unexpected.syntax.error:.`((%s)
160a0 29 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 3b 27 20 75 6e 65 78 70 65 63 74 65 64 00 )'.syntax.error:.`;'.unexpected.
160c0 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 syntax.error:.arithmetic.express
160e0 69 6f 6e 20 72 65 71 75 69 72 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c ion.required.syntax.error:.inval
16100 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 6f 70 65 72 61 74 6f 72 00 73 79 6e 74 61 78 20 65 72 id.arithmetic.operator.syntax.er
16120 72 6f 72 3a 20 6f 70 65 72 61 6e 64 20 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 72 72 ror:.operand.expected.syntax.err
16140 6f 72 3a 20 75 6e 65 78 70 65 63 74 65 64 20 65 6e 64 20 6f 66 20 66 69 6c 65 00 73 79 73 74 65 or:.unexpected.end.of.file.syste
16160 6d 20 63 72 61 73 68 20 69 6d 6d 69 6e 65 6e 74 00 74 65 73 74 20 5b 65 78 70 72 5d 00 74 69 6d m.crash.imminent.test.[expr].tim
16180 65 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e 65 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e e.[-p].pipeline.too.many.argumen
161a0 74 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 70 65 63 ts.trap.[-lp].[[arg].signal_spec
161c0 20 2e 2e 2e 5d 00 74 72 61 70 20 68 61 6e 64 6c 65 72 3a 20 6d 61 78 69 6d 75 6d 20 74 72 61 70 ....].trap.handler:.maximum.trap
161e0 20 68 61 6e 64 6c 65 72 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 74 72 61 .handler.level.exceeded.(%d).tra
16200 70 5f 68 61 6e 64 6c 65 72 3a 20 62 61 64 20 73 69 67 6e 61 6c 20 25 64 00 74 79 70 65 20 5b 2d p_handler:.bad.signal.%d.type.[-
16220 61 66 70 74 50 5d 20 6e 61 6d 65 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 74 79 70 65 73 65 74 20 5b afptP].name.[name....].typeset.[
16240 2d 61 41 66 46 67 69 49 6c 6e 72 74 75 78 5d 20 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e -aAfFgiIlnrtux].name[=value]....
16260 20 6f 72 20 74 79 70 65 73 65 74 20 2d 70 20 5b 2d 61 41 66 46 69 6c 6e 72 74 75 78 5d 20 5b 6e .or.typeset.-p.[-aAfFilnrtux].[n
16280 61 6d 65 20 2e 2e 2e 5d 00 75 6c 69 6d 69 74 20 5b 2d 53 48 61 62 63 64 65 66 69 6b 6c 6d 6e 70 ame....].ulimit.[-SHabcdefiklmnp
162a0 71 72 73 74 75 76 78 50 52 54 5d 20 5b 6c 69 6d 69 74 5d 00 75 6d 61 73 6b 20 5b 2d 70 5d 20 5b qrstuvxPRT].[limit].umask.[-p].[
162c0 2d 53 5d 20 5b 6d 6f 64 65 5d 00 75 6e 61 6c 69 61 73 20 5b 2d 61 5d 20 6e 61 6d 65 20 5b 6e 61 -S].[mode].unalias.[-a].name.[na
162e0 6d 65 20 2e 2e 2e 5d 00 75 6e 65 78 70 65 63 74 65 64 20 45 4f 46 20 77 68 69 6c 65 20 6c 6f 6f me....].unexpected.EOF.while.loo
16300 6b 69 6e 67 20 66 6f 72 20 60 5d 5d 27 00 75 6e 65 78 70 65 63 74 65 64 20 45 4f 46 20 77 68 69 king.for.`]]'.unexpected.EOF.whi
16320 6c 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 60 25 63 27 00 75 6e 65 le.looking.for.matching.`%c'.une
16340 78 70 65 63 74 65 64 20 45 4f 46 20 77 68 69 6c 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 6d 61 xpected.EOF.while.looking.for.ma
16360 74 63 68 69 6e 67 20 60 29 27 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 6e 74 20 60 tching.`)'.unexpected.argument.`
16380 25 73 27 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 %s'.to.conditional.binary.operat
163a0 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 6e 74 20 60 25 73 27 20 74 6f 20 63 or.unexpected.argument.`%s'.to.c
163c0 6f 6e 64 69 74 69 6f 6e 61 6c 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 onditional.unary.operator.unexpe
163e0 63 74 65 64 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e cted.argument.to.conditional.bin
16400 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 6e 74 ary.operator.unexpected.argument
16420 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 .to.conditional.unary.operator.u
16440 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 25 64 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 nexpected.token.%d.in.conditiona
16460 6c 20 63 6f 6d 6d 61 6e 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 63 27 20 l.command.unexpected.token.`%c'.
16480 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 00 75 6e 65 78 70 65 63 74 65 in.conditional.command.unexpecte
164a0 64 20 74 6f 6b 65 6e 20 60 25 73 27 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d d.token.`%s'.in.conditional.comm
164c0 61 6e 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 2c 20 63 6f 6e 64 69 and.unexpected.token.`%s',.condi
164e0 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 tional.binary.operator.expected.
16500 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 2c 20 65 78 70 65 63 74 65 64 20 unexpected.token.`%s',.expected.
16520 60 29 27 00 75 6e 6b 6e 6f 77 6e 00 75 6e 6b 6e 6f 77 6e 20 63 6f 6d 6d 61 6e 64 20 65 72 72 6f `)'.unknown.unknown.command.erro
16540 72 00 75 6e 73 65 74 20 5b 2d 66 5d 20 5b 2d 76 5d 20 5b 2d 6e 5d 20 5b 6e 61 6d 65 20 2e 2e 2e r.unset.[-f].[-v].[-n].[name....
16560 5d 00 75 6e 74 69 6c 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 2d 32 3b ].until.COMMANDS;.do.COMMANDS-2;
16580 20 64 6f 6e 65 00 76 61 6c 75 65 20 74 6f 6f 20 67 72 65 61 74 20 66 6f 72 20 62 61 73 65 00 76 .done.value.too.great.for.base.v
165a0 61 72 69 61 62 6c 65 73 20 2d 20 4e 61 6d 65 73 20 61 6e 64 20 6d 65 61 6e 69 6e 67 73 20 6f 66 ariables.-.Names.and.meanings.of
165c0 20 73 6f 6d 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 00 77 61 69 74 20 5b 2d 66 6e 5d .some.shell.variables.wait.[-fn]
165e0 20 5b 2d 70 20 76 61 72 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e 2e 2e .[-p.var].[id....].wait.[pid....
16600 5d 00 77 61 69 74 3a 20 70 69 64 20 25 6c 64 20 69 73 20 6e 6f 74 20 61 20 63 68 69 6c 64 20 6f ].wait:.pid.%ld.is.not.a.child.o
16620 66 20 74 68 69 73 20 73 68 65 6c 6c 00 77 61 69 74 5f 66 6f 72 3a 20 4e 6f 20 72 65 63 6f 72 64 f.this.shell.wait_for:.No.record
16640 20 6f 66 20 70 72 6f 63 65 73 73 20 25 6c 64 00 77 61 69 74 5f 66 6f 72 5f 6a 6f 62 3a 20 6a 6f .of.process.%ld.wait_for_job:.jo
16660 62 20 25 64 20 69 73 20 73 74 6f 70 70 65 64 00 77 61 69 74 63 68 6c 64 3a 20 74 75 72 6e 69 6e b.%d.is.stopped.waitchld:.turnin
16680 67 20 6f 6e 20 57 4e 4f 48 41 4e 47 20 74 6f 20 61 76 6f 69 64 20 69 6e 64 65 66 69 6e 69 74 65 g.on.WNOHANG.to.avoid.indefinite
166a0 20 62 6c 6f 63 6b 00 77 61 72 6e 69 6e 67 3a 20 00 77 61 72 6e 69 6e 67 3a 20 25 73 3a 20 25 73 .block.warning:..warning:.%s:.%s
166c0 00 77 61 72 6e 69 6e 67 3a 20 2d 43 20 6f 70 74 69 6f 6e 20 6d 61 79 20 6e 6f 74 20 77 6f 72 6b .warning:.-C.option.may.not.work
166e0 20 61 73 20 79 6f 75 20 65 78 70 65 63 74 00 77 61 72 6e 69 6e 67 3a 20 2d 46 20 6f 70 74 69 6f .as.you.expect.warning:.-F.optio
16700 6e 20 6d 61 79 20 6e 6f 74 20 77 6f 72 6b 20 61 73 20 79 6f 75 20 65 78 70 65 63 74 00 77 68 69 n.may.not.work.as.you.expect.whi
16720 6c 65 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 2d 32 3b 20 64 6f 6e 65 le.COMMANDS;.do.COMMANDS-2;.done
16740 00 77 72 69 74 65 20 65 72 72 6f 72 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 29 20 .write.error:.%s.xtrace.fd.(%d).
16760 21 3d 20 66 69 6c 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 63 65 5f !=.fileno.xtrace.fp.(%d).xtrace_
16780 73 65 74 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 set:.%d:.invalid.file.descriptor
167a0 00 78 74 72 61 63 65 5f 73 65 74 3a 20 4e 55 4c 4c 20 66 69 6c 65 20 70 6f 69 6e 74 65 72 00 7b .xtrace_set:.NULL.file.pointer.{
167c0 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e .COMMANDS.;.}.Project-Id-Version
167e0 3a 20 47 4e 55 20 62 61 73 68 20 35 2e 32 2d 72 63 31 0a 52 65 70 6f 72 74 2d 4d 73 67 69 64 2d :.GNU.bash.5.2-rc1.Report-Msgid-
16800 42 75 67 73 2d 54 6f 3a 20 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 32 Bugs-To:..PO-Revision-Date:.2022
16820 2d 30 39 2d 32 31 20 30 38 3a 35 36 2b 30 32 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f -09-21.08:56+0200.Last-Translato
16840 72 3a 20 41 6e 74 6f 6e 69 6f 20 43 65 62 61 6c 6c 6f 73 20 52 6f 61 20 3c 61 63 65 62 61 6c 6c r:.Antonio.Ceballos.Roa.<aceball
16860 6f 73 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 4c 61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 53 70 61 os@gmail.com>.Language-Team:.Spa
16880 6e 69 73 68 20 3c 65 73 40 74 70 2e 6f 72 67 2e 65 73 3e 0a 4c 61 6e 67 75 61 67 65 3a 20 65 73 nish.<es@tp.org.es>.Language:.es
168a0 0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a .MIME-Version:.1.0.Content-Type:
168c0 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 .text/plain;.charset=UTF-8.Conte
168e0 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 0a 58 2d 42 75 67 nt-Transfer-Encoding:.8bit.X-Bug
16900 73 3a 20 52 65 70 6f 72 74 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 65 72 72 6f 72 73 20 74 6f 20 s:.Report.translation.errors.to.
16920 74 68 65 20 4c 61 6e 67 75 61 67 65 2d 54 65 61 6d 20 61 64 64 72 65 73 73 2e 0a 50 6c 75 72 61 the.Language-Team.address..Plura
16940 6c 2d 46 6f 72 6d 73 3a 20 6e 70 6c 75 72 61 6c 73 3d 32 3b 20 70 6c 75 72 61 6c 3d 28 6e 20 21 l-Forms:.nplurals=2;.plural=(n.!
16960 3d 20 31 29 3b 0a 00 07 68 61 20 65 78 70 69 72 61 64 6f 20 6d 69 65 6e 74 72 61 73 20 65 73 70 =.1);...ha.expirado.mientras.esp
16980 65 72 61 62 61 20 61 6c 67 75 6e 61 20 65 6e 74 72 61 64 61 3a 20 61 75 74 6f 2d 6c 6f 67 6f 75 eraba.alguna.entrada:.auto-logou
169a0 74 0a 00 09 2d 25 73 20 6f 20 2d 6f 20 6f 70 63 69 c3 b3 6e 0a 00 09 2d 69 72 73 44 20 6f 20 2d t...-%s.o.-o.opci..n...-irsD.o.-
169c0 63 20 6f 72 64 65 6e 20 6f 20 2d 4f 20 6f 70 63 69 c3 b3 6e 5f 73 68 6f 70 74 09 09 28 73 c3 b3 c.orden.o.-O.opci..n_shopt..(s..
169e0 6c 6f 20 69 6e 76 6f 63 61 63 69 c3 b3 6e 29 0a 00 0d 0a 6d 61 6c 6c 6f 63 3a 20 25 73 3a 25 64 lo.invocaci..n)....malloc:.%s:%d
16a00 3a 20 61 73 65 72 63 69 c3 b3 6e 20 61 72 72 75 69 6e 61 64 61 0d 0a 00 20 20 28 64 61 3a 20 25 :.aserci..n.arruinada.....(da:.%
16a20 73 29 00 20 28 60 63 6f 72 65 27 20 67 65 6e 65 72 61 64 6f 29 00 20 6c c3 ad 6e 65 61 20 00 24 s)..(`core'.generado)..l..nea..$
16a40 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 61 73 69 67 6e 61 72 20 64 65 20 65 73 74 61 20 %s:.no.se.puede.asignar.de.esta.
16a60 66 6f 72 6d 61 00 25 63 25 63 3a 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 00 25 64 forma.%c%c:.opci..n.inv..lida.%d
16a80 3a 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 20 66 69 63 68 65 72 6f 20 69 6e 76 c3 a1 6c 69 64 :.descriptor.de.fichero.inv..lid
16aa0 6f 3a 20 25 73 00 25 73 20 73 65 20 70 75 65 64 65 20 69 6e 76 6f 63 61 72 20 76 c3 ad 61 20 00 o:.%s.%s.se.puede.invocar.v..a..
16ac0 25 73 20 74 69 65 6e 65 20 65 78 70 6f 72 74 73 74 72 20 6e 75 6c 6f 00 25 73 20 69 73 20 25 73 %s.tiene.exportstr.nulo.%s.is.%s
16ae0 0a 00 25 73 3a 20 65 73 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 0a 00 25 73 20 65 73 20 75 6e 61 ..%s:.es.una.funci..n..%s.es.una
16b00 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 64 65 6c 20 73 68 65 6c 6c 0a 00 25 73 20 65 73 20 .orden.interna.del.shell..%s.es.
16b20 75 6e 61 20 70 61 6c 61 62 72 61 20 63 6c 61 76 65 20 64 65 6c 20 73 68 65 6c 6c 0a 00 25 73 20 una.palabra.clave.del.shell..%s.
16b40 65 73 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 20 69 6e 74 65 72 6e 61 20 64 65 20 73 68 65 6c 6c es.una.funci..n.interna.de.shell
16b60 20 65 73 70 65 63 69 61 6c 0a 00 25 73 20 65 73 20 75 6e 20 61 6c 69 61 73 20 64 65 20 60 25 73 .especial..%s.es.un.alias.de.`%s
16b80 27 0a 00 25 73 20 65 73 74 c3 a1 20 61 73 6f 63 69 61 64 6f 20 28 25 73 29 0a 00 25 73 20 6e 6f '..%s.est...asociado.(%s)..%s.no
16ba0 20 65 73 74 c3 a1 20 61 73 69 67 6e 61 64 6f 20 61 20 6e 69 6e 67 75 6e 61 20 74 65 63 6c 61 2e .est...asignado.a.ninguna.tecla.
16bc0 0a 00 25 73 20 66 75 65 72 61 20 64 65 20 72 61 6e 67 6f 00 25 73 25 73 25 73 3a 20 25 73 20 28 ..%s.fuera.de.rango.%s%s%s:.%s.(
16be0 65 6c 20 65 6c 65 6d 65 6e 74 6f 20 64 65 20 65 72 72 6f 72 20 65 73 20 22 25 73 22 29 00 25 73 el.elemento.de.error.es."%s").%s
16c00 3a 20 25 73 00 25 73 3a 20 25 73 20 66 75 65 72 61 20 64 65 20 72 61 6e 67 6f 00 25 73 3a 20 25 :.%s.%s:.%s.fuera.de.rango.%s:.%
16c20 73 3a 20 69 6e 74 c3 a9 72 70 72 65 74 65 20 65 72 72 c3 b3 6e 65 6f 00 25 73 3a 20 25 73 3a 20 s:.int..rprete.err..neo.%s:.%s:.
16c40 6e 6f 20 73 65 20 70 75 65 64 65 20 61 62 72 69 72 20 63 6f 6d 6f 20 46 49 43 48 45 52 4f 00 25 no.se.puede.abrir.como.FICHERO.%
16c60 73 3a 20 25 73 3a 20 76 61 6c 6f 72 20 64 65 20 63 6f 6d 70 61 74 69 62 69 6c 69 64 61 64 20 66 s:.%s:.valor.de.compatibilidad.f
16c80 75 65 72 61 20 64 65 6c 20 72 61 6e 67 6f 00 25 73 3a 20 25 73 3a 20 76 61 6c 6f 72 20 69 6e 76 uera.del.rango.%s:.%s:.valor.inv
16ca0 c3 a1 6c 69 64 6f 20 70 61 72 61 20 65 6c 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 20 66 69 63 ..lido.para.el.descriptor.de.fic
16cc0 68 65 72 6f 20 64 65 20 72 61 73 74 72 65 6f 00 25 73 3a 20 25 73 3a 20 73 65 20 64 65 62 65 20 hero.de.rastreo.%s:.%s:.se.debe.
16ce0 75 73 61 72 20 75 6e 20 73 75 62 c3 ad 6e 64 69 63 65 20 61 6c 20 61 73 69 67 6e 61 72 20 61 20 usar.un.sub..ndice.al.asignar.a.
16d00 75 6e 61 20 6d 61 74 72 69 7a 20 61 73 6f 63 69 61 74 69 76 61 00 25 73 3a 20 25 73 3a 25 64 3a una.matriz.asociativa.%s:.%s:%d:
16d20 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 61 73 69 67 6e 61 72 20 25 6c 75 20 62 79 74 65 73 00 .no.se.pueden.asignar.%lu.bytes.
16d40 25 73 3a 20 25 73 3a 25 64 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 61 73 69 67 6e 61 72 20 %s:.%s:%d:.no.se.pueden.asignar.
16d60 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 73 69 67 6e 61 64 6f 73 29 00 %lu.bytes.(%lu.bytes.asignados).
16d80 25 73 3a 20 65 73 20 75 6e 20 64 69 72 65 63 74 6f 72 69 6f 00 25 73 3a 20 65 73 70 65 63 69 66 %s:.es.un.directorio.%s:.especif
16da0 69 63 61 63 69 c3 b3 6e 20 64 65 20 74 72 61 62 61 6a 6f 20 61 6d 62 69 67 75 61 00 25 73 3a 20 icaci..n.de.trabajo.ambigua.%s:.
16dc0 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 69 65 6e 74 6f 20 61 6d 62 69 67 75 6f 00 25 73 3a 20 6c redireccionamiento.ambiguo.%s:.l
16de0 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 62 65 6e 20 73 65 72 20 49 44 73 20 64 65 20 70 os.argumentos.deben.ser.IDs.de.p
16e00 72 6f 63 65 73 6f 73 20 6f 20 74 72 61 62 61 6a 6f 73 00 25 73 3a 20 61 73 69 67 6e 61 6e 64 6f rocesos.o.trabajos.%s:.asignando
16e20 20 65 6e 74 65 72 6f 20 61 20 6e 6f 6d 62 72 65 20 72 65 66 65 72 65 6e 63 69 61 00 25 73 3a 20 .entero.a.nombre.referencia.%s:.
16e40 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 64 65 20 72 75 74 61 20 64 65 20 72 65 64 20 65 especificaci..n.de.ruta.de.red.e
16e60 72 72 c3 b3 6e 65 61 00 25 73 3a 20 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 65 72 72 c3 b3 6e 65 rr..nea.%s:.sustituci..n.err..ne
16e80 61 00 25 73 3a 20 73 65 20 65 73 70 65 72 61 62 61 20 75 6e 20 6f 70 65 72 61 64 6f 72 20 62 69 a.%s:.se.esperaba.un.operador.bi
16ea0 6e 61 72 69 6f 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 61 73 69 67 6e 61 72 20 25 nario.%s:.no.se.pueden.asignar.%
16ec0 6c 75 20 62 79 74 65 73 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 61 73 69 67 6e 61 lu.bytes.%s:.no.se.pueden.asigna
16ee0 72 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 73 69 67 6e 61 64 6f 73 r.%lu.bytes.(%lu.bytes.asignados
16f00 29 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 61 73 69 67 6e 61 72 00 25 73 3a 20 6e 6f ).%s:.no.se.puede.asignar.%s:.no
16f20 20 73 65 20 70 75 65 64 65 20 61 73 69 67 6e 61 72 20 65 6c 20 66 64 20 61 20 6c 61 20 76 61 72 .se.puede.asignar.el.fd.a.la.var
16f40 69 61 62 6c 65 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 61 73 69 67 6e 61 72 20 75 6e iable.%s:.no.se.puede.asignar.un
16f60 61 20 6c 69 73 74 61 20 61 20 75 6e 20 6d 69 65 6d 62 72 6f 20 64 65 20 6c 61 20 6d 61 74 72 69 a.lista.a.un.miembro.de.la.matri
16f80 7a 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 61 73 69 67 6e 61 72 20 61 20 75 6e 20 c3 z.%s:.no.se.puede.asignar.a.un..
16fa0 ad 6e 64 69 63 65 20 71 75 65 20 6e 6f 20 65 73 20 6e 75 6d c3 a9 72 69 63 6f 00 25 73 3a 20 6e .ndice.que.no.es.num..rico.%s:.n
16fc0 6f 20 73 65 20 70 75 65 64 65 20 63 6f 6e 76 65 72 74 69 72 20 75 6e 61 20 6d 61 74 72 69 7a 20 o.se.puede.convertir.una.matriz.
16fe0 61 73 6f 63 69 61 74 69 76 61 20 61 20 69 6e 64 65 78 61 64 61 00 25 73 3a 20 6e 6f 20 73 65 20 asociativa.a.indexada.%s:.no.se.
17000 70 75 65 64 65 20 63 6f 6e 76 65 72 74 69 72 20 6c 61 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 puede.convertir.la.matriz.indexa
17020 64 61 20 65 6e 20 61 73 6f 63 69 61 74 69 76 61 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 da.en.asociativa.%s:.no.se.puede
17040 20 63 72 65 61 72 3a 20 25 73 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 62 6f 72 72 61 .crear:.%s.%s:.no.se.puede.borra
17060 72 3a 20 25 73 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 64 65 73 74 72 75 69 72 20 r:.%s.%s:.no.se.pueden.destruir.
17080 76 61 72 69 61 62 6c 65 73 20 64 65 20 6d 61 74 72 69 7a 20 64 65 20 65 73 74 61 20 66 6f 72 6d variables.de.matriz.de.esta.form
170a0 61 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 65 6a 65 63 75 74 61 72 20 65 6c 20 66 69 a.%s:.no.se.puede.ejecutar.el.fi
170c0 63 68 65 72 6f 20 62 69 6e 61 72 69 6f 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 65 6a chero.binario.%s:.no.se.puede.ej
170e0 65 63 75 74 61 72 20 66 69 63 68 65 72 6f 20 62 69 6e 61 72 69 6f 3a 20 25 73 00 25 73 3a 20 6e ecutar.fichero.binario:.%s.%s:.n
17100 6f 20 73 65 20 70 75 65 64 65 20 65 6a 65 63 75 74 61 72 3a 20 25 73 00 25 73 3a 20 6e 6f 20 73 o.se.puede.ejecutar:.%s.%s:.no.s
17120 65 20 70 75 65 64 65 20 65 6a 65 63 75 74 61 72 3a 20 6e 6f 20 73 65 20 68 61 20 65 6e 63 6f 6e e.puede.ejecutar:.no.se.ha.encon
17140 74 72 61 64 6f 20 65 6c 20 66 69 63 68 65 72 6f 20 72 65 71 75 65 72 69 64 6f 00 25 73 3a 20 6e trado.el.fichero.requerido.%s:.n
17160 6f 20 73 65 20 70 75 65 64 65 20 65 78 70 6f 72 74 61 72 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 o.se.puede.exportar.%s:.no.se.pu
17180 65 64 65 20 6f 62 74 65 6e 65 72 20 65 6c 20 6c c3 ad 6d 69 74 65 3a 20 25 73 00 25 73 3a 20 6e ede.obtener.el.l..mite:.%s.%s:.n
171a0 6f 20 73 65 20 70 75 65 64 65 20 68 65 72 65 64 61 72 20 75 6e 20 76 61 6c 6f 72 20 64 65 20 75 o.se.puede.heredar.un.valor.de.u
171c0 6e 20 74 69 70 6f 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 n.tipo.incompatible.%s:.no.se.pu
171e0 65 64 65 20 6d 6f 64 69 66 69 63 61 72 20 65 6c 20 6c c3 ad 6d 69 74 65 3a 20 25 73 00 25 73 3a ede.modificar.el.l..mite:.%s.%s:
17200 20 6e 6f 20 73 65 20 70 75 65 64 65 20 61 62 72 69 72 20 65 6c 20 66 69 63 68 65 72 6f 20 74 65 .no.se.puede.abrir.el.fichero.te
17220 6d 70 6f 72 61 6c 3a 20 25 73 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 61 62 72 69 72 mporal:.%s.%s:.no.se.puede.abrir
17240 3a 20 25 73 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 73 6f 62 72 65 65 73 63 72 69 62 :.%s.%s:.no.se.puede.sobreescrib
17260 69 72 20 75 6e 20 66 69 63 68 65 72 6f 20 65 78 69 73 74 65 6e 74 65 00 25 73 3a 20 6e 6f 20 73 ir.un.fichero.existente.%s:.no.s
17280 65 20 70 75 65 64 65 20 6c 65 65 72 3a 20 25 73 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 e.puede.leer:.%s.%s:.no.se.puede
172a0 20 62 6f 72 72 61 72 00 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 62 6f 72 72 61 72 3a 20 .borrar.%s:.no.se.puede.borrar:.
172c0 25 73 20 65 73 20 64 65 20 73 6f 6c 6f 20 6c 65 63 74 75 72 61 00 25 73 3a 20 72 65 66 65 72 65 %s.es.de.solo.lectura.%s:.refere
172e0 6e 63 69 61 20 64 65 20 6e 6f 6d 62 72 65 20 63 69 72 63 75 6c 61 72 00 25 73 3a 20 6f 72 64 65 ncia.de.nombre.circular.%s:.orde
17300 6e 20 6e 6f 20 65 6e 63 6f 6e 74 72 61 64 61 00 25 73 3a 20 6c 61 20 6f 72 64 65 6e 20 69 6e 74 n.no.encontrada.%s:.la.orden.int
17320 65 72 6e 61 20 64 69 6e c3 a1 6d 69 63 61 20 79 61 20 65 73 74 c3 a1 20 63 61 72 67 61 64 61 00 erna.din..mica.ya.est...cargada.
17340 25 73 3a 20 65 72 72 6f 72 20 61 6c 20 6f 62 74 65 6e 65 72 20 65 6c 20 64 69 72 65 63 74 6f 72 %s:.error.al.obtener.el.director
17360 69 6f 20 61 63 74 75 61 6c 3a 20 25 73 3a 20 25 73 0a 00 25 73 3a 20 65 72 72 6f 72 20 64 65 20 io.actual:.%s:.%s..%s:.error.de.
17380 65 78 70 72 65 73 69 c3 b3 6e 0a 00 25 73 3a 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 20 64 65 expresi..n..%s:.el.fichero.es.de
173a0 6d 61 73 69 61 64 6f 20 67 72 61 6e 64 65 00 25 73 3a 20 6e 6f 20 73 65 20 65 6e 63 6f 6e 74 72 masiado.grande.%s:.no.se.encontr
173c0 c3 b3 20 65 6c 20 66 69 63 68 65 72 6f 00 25 73 3a 20 65 6c 20 70 72 69 6d 65 72 20 63 61 72 c3 ...el.fichero.%s:.el.primer.car.
173e0 a1 63 74 65 72 20 71 75 65 20 6e 6f 20 65 73 20 65 73 70 61 63 69 6f 20 65 6e 20 62 6c 61 6e 63 .cter.que.no.es.espacio.en.blanc
17400 6f 20 6e 6f 20 65 73 20 c2 ab 22 c2 bb 00 25 73 3a 20 74 61 62 6c 61 20 64 65 20 61 73 6f 63 69 o.no.es..."...%s:.tabla.de.asoci
17420 61 63 69 c3 b3 6e 20 76 61 63 c3 ad 61 0a 00 25 73 3a 20 66 61 6c 6c c3 b3 20 6c 61 20 65 78 70 aci..n.vac..a..%s:.fall...la.exp
17440 61 6e 73 69 c3 b3 6e 20 64 65 20 6c 61 20 68 69 73 74 6f 72 69 61 00 25 73 3a 20 61 6e 66 69 74 ansi..n.de.la.historia.%s:.anfit
17460 72 69 c3 b3 6e 20 64 65 73 63 6f 6e 6f 63 69 64 6f 00 25 73 3a 20 6f 70 63 69 c3 b3 6e 20 69 6c ri..n.desconocido.%s:.opci..n.il
17480 65 67 61 6c 20 2d 2d 20 25 63 0a 00 25 73 3a 20 66 61 6c 6c c3 b3 20 69 6e 6c 69 62 00 25 73 3a egal.--.%c..%s:.fall...inlib.%s:
174a0 20 73 65 20 65 73 70 65 72 61 62 61 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 65 6e 74 65 .se.esperaba.una.expresi..n.ente
174c0 72 61 00 25 73 3a 20 6e 6f 6d 62 72 65 20 64 65 20 61 63 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 ra.%s:.nombre.de.acci..n.inv..li
174e0 64 6f 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6f do.%s:.argumento.inv..lido.%s:.o
17500 72 69 67 65 6e 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 71 75 rigen.de.matriz.inv..lido.%s:.qu
17520 61 6e 74 75 6d 20 64 65 20 6c 6c 61 6d 61 64 61 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 65 antum.de.llamada.inv..lido.%s:.e
17540 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 64 65 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 20 specificaci..n.de.descriptor.de.
17560 66 69 63 68 65 72 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 65 78 70 61 6e 73 69 c3 b3 6e fichero.inv..lida.%s:.expansi..n
17580 20 69 6e 64 69 72 65 63 74 61 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 6c c3 ad 6d 69 74 65 .indirecta.inv..lida.%s:.l..mite
175a0 20 64 65 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 63 75 65 6e .de.argumento.inv..lido.%s:.cuen
175c0 74 61 20 64 65 20 6c c3 ad 6e 65 61 73 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 6f 70 63 69 ta.de.l..neas.inv..lida.%s:.opci
175e0 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 6e 6f 6d 62 72 65 20 64 65 20 6f 70 63 69 ..n.inv..lida.%s:.nombre.de.opci
17600 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 73 65 72 76 69 63 69 6f 20 69 6e 76 c3 a1 ..n.inv..lido.%s:.servicio.inv..
17620 6c 69 64 6f 00 25 73 3a 20 6e 6f 6d 62 72 65 20 64 65 20 6f 70 63 69 c3 b3 6e 20 64 65 20 73 68 lido.%s:.nombre.de.opci..n.de.sh
17640 65 6c 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6c 61 20 65 73 70 65 63 69 66 69 63 61 63 ell.inv..lido.%s:.la.especificac
17660 69 c3 b3 6e 20 64 65 20 73 65 c3 b1 61 6c 20 6e 6f 20 65 73 20 76 c3 a1 6c 69 64 61 00 25 73 3a i..n.de.se..al.no.es.v..lida.%s:
17680 20 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 64 65 6c 20 74 69 65 6d 70 6f 20 64 65 20 65 .especificaci..n.del.tiempo.de.e
176a0 78 70 69 72 61 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 6d 61 72 63 61 20 64 xpiraci..n.inv..lida.%s:.marca.d
176c0 65 20 74 69 65 6d 70 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 6e 6f 6d 62 72 65 20 64 65 e.tiempo.inv..lida.%s:.nombre.de
176e0 20 76 61 72 69 61 62 6c 65 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6e 6f 6d 62 72 65 20 64 .variable.inv..lido.%s:.nombre.d
17700 65 20 76 61 72 69 61 62 6c 65 20 69 6e 76 c3 a1 6c 69 64 6f 20 70 61 72 61 20 72 65 66 65 72 65 e.variable.inv..lido.para.refere
17720 6e 63 69 61 20 64 65 20 6e 6f 6d 62 72 65 00 25 73 3a 20 65 73 20 75 6e 20 64 69 72 65 63 74 6f ncia.de.nombre.%s:.es.un.directo
17740 72 69 6f 00 25 73 3a 20 65 6c 20 74 72 61 62 61 6a 6f 20 25 64 20 79 61 20 65 73 74 c3 a1 20 65 rio.%s:.el.trabajo.%d.ya.est...e
17760 6e 20 73 65 67 75 6e 64 6f 20 70 6c 61 6e 6f 00 25 73 3a 20 65 6c 20 74 72 61 62 61 6a 6f 20 68 n.segundo.plano.%s:.el.trabajo.h
17780 61 20 74 65 72 6d 69 6e 61 64 6f 00 25 73 3a 20 6c c3 ad 6e 65 61 20 25 64 3a 20 00 25 73 3a 20 a.terminado.%s:.l..nea.%d:..%s:.
177a0 6e 69 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 64 61 6d 69 65 6e 74 6f 20 64 65 20 nivel.m..ximo.de.anidamiento.de.
177c0 66 75 6e 63 69 6f 6e 65 73 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 25 73 3a 20 6e 69 76 65 funciones.excedido.(%d).%s:.nive
177e0 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 64 61 6d 69 65 6e 74 6f 20 64 65 20 6c 65 63 74 l.m..ximo.de.anidamiento.de.lect
17800 75 72 61 73 20 63 6f 6e 20 60 73 6f 75 72 63 65 27 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 uras.con.`source'.excedido.(%d).
17820 25 73 3a 20 66 61 6c 74 61 20 75 6e 20 c2 ab 3a c2 bb 20 73 65 70 61 72 61 64 6f 72 00 25 73 3a %s:.falta.un...:...separador.%s:
17840 20 6e 6f 20 73 65 20 70 65 72 6d 69 74 65 6e 20 6c 61 73 20 61 75 74 6f 72 65 66 65 72 65 6e 63 .no.se.permiten.las.autoreferenc
17860 69 61 73 20 61 20 76 61 72 69 61 62 6c 65 73 20 6e 61 6d 65 72 65 66 00 25 73 3a 20 6e 6f 20 68 ias.a.variables.nameref.%s:.no.h
17880 61 79 20 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 70 61 72 61 20 63 6f 6d 70 6c 65 74 61 ay.especificaci..n.para.completa
178a0 64 6f 00 25 73 3a 20 6e 6f 20 68 61 79 20 74 72 61 62 61 6a 6f 73 20 61 63 74 75 61 6c 65 73 00 do.%s:.no.hay.trabajos.actuales.
178c0 25 73 3a 20 6e 6f 20 68 61 79 20 63 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 62 61 6a 6f 73 00 25 %s:.no.hay.control.de.trabajos.%
178e0 73 3a 20 6e 6f 20 65 78 69 73 74 65 20 65 73 65 20 74 72 61 62 61 6a 6f 00 25 73 3a 20 6e 6f 20 s:.no.existe.ese.trabajo.%s:.no.
17900 65 73 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 00 25 73 3a 20 6e 6f 20 65 73 20 75 6e 20 66 69 63 es.una.funci..n.%s:.no.es.un.fic
17920 68 65 72 6f 20 72 65 67 75 6c 61 72 00 25 73 3a 20 6e 6f 20 65 73 20 75 6e 61 20 6f 72 64 65 6e hero.regular.%s:.no.es.una.orden
17940 20 69 6e 74 65 72 6e 61 20 64 65 20 73 68 65 6c 6c 00 25 73 3a 20 6e 6f 20 65 73 20 75 6e 61 20 .interna.de.shell.%s:.no.es.una.
17960 76 61 72 69 61 62 6c 65 20 64 65 20 6d 61 74 72 69 7a 00 25 73 3a 20 6e 6f 20 65 73 20 75 6e 61 variable.de.matriz.%s:.no.es.una
17980 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 00 25 73 3a 20 6e 6f 20 63 61 72 67 61 64 6f 20 .matriz.indexada.%s:.no.cargado.
179a0 64 69 6e c3 a1 6d 69 63 61 6d 65 6e 74 65 00 25 73 3a 20 6e 6f 20 65 6e 63 6f 6e 74 72 61 64 6f din..micamente.%s:.no.encontrado
179c0 00 25 73 3a 20 73 65 20 72 65 71 75 69 65 72 65 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f 20 6e 75 .%s:.se.requiere.un.argumento.nu
179e0 6d c3 a9 72 69 63 6f 00 25 73 3a 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 72 65 71 75 69 65 72 65 20 m..rico.%s:.la.opci..n.requiere.
17a00 75 6e 20 61 72 67 75 6d 65 6e 74 6f 00 25 73 3a 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 72 65 71 75 un.argumento.%s:.la.opci..n.requ
17a20 69 65 72 65 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 iere.un.argumento.--.%c..%s:.par
17a40 c3 a1 6d 65 74 72 6f 20 6e 6f 20 65 73 74 61 62 6c 65 63 69 64 6f 00 25 73 3a 20 70 61 72 c3 a1 ..metro.no.establecido.%s:.par..
17a60 6d 65 74 72 6f 20 6e 75 6c 6f 20 6f 20 6e 6f 20 65 73 74 61 62 6c 65 63 69 64 6f 00 25 73 3a 20 metro.nulo.o.no.establecido.%s:.
17a80 61 73 69 67 6e 61 63 69 c3 b3 6e 20 6f 62 73 6f 6c 65 74 61 20 64 65 20 6d 61 74 72 69 7a 20 63 asignaci..n.obsoleta.de.matriz.c
17aa0 6f 6d 70 75 65 73 74 61 20 65 6e 74 72 65 63 6f 6d 69 6c 6c 61 64 61 00 25 73 3a 20 66 75 6e 63 ompuesta.entrecomillada.%s:.func
17ac0 69 c3 b3 6e 20 64 65 20 73 c3 b3 6c 6f 20 6c 65 63 74 75 72 61 00 25 73 3a 20 76 61 72 69 61 62 i..n.de.s..lo.lectura.%s:.variab
17ae0 6c 65 20 64 65 20 73 c3 b3 6c 6f 20 6c 65 63 74 75 72 61 00 25 73 3a 20 72 65 66 65 72 65 6e 63 le.de.s..lo.lectura.%s:.referenc
17b00 69 61 20 76 61 72 69 61 62 6c 65 20 6e 6f 20 70 75 65 64 65 20 73 65 72 20 75 6e 61 20 6d 61 74 ia.variable.no.puede.ser.una.mat
17b20 72 69 7a 00 25 73 3a 20 73 65 20 65 6c 69 6d 69 6e 61 20 65 6c 20 61 74 72 69 62 75 74 6f 20 6e riz.%s:.se.elimina.el.atributo.n
17b40 61 6d 65 72 65 66 00 25 73 3a 20 72 65 73 74 72 69 6e 67 69 64 6f 00 25 73 3a 20 72 65 73 74 72 ameref.%s:.restringido.%s:.restr
17b60 69 6e 67 69 64 6f 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 72 65 64 69 72 69 67 69 72 20 6c 61 ingido:.no.se.puede.redirigir.la
17b80 20 73 61 6c 69 64 61 00 25 73 3a 20 72 65 73 74 72 69 6e 67 69 64 6f 3a 20 6e 6f 20 73 65 20 70 .salida.%s:.restringido:.no.se.p
17ba0 75 65 64 65 20 65 73 70 65 63 69 66 69 63 61 72 20 60 2f 27 20 65 6e 20 6e 6f 6d 62 72 65 73 20 uede.especificar.`/'.en.nombres.
17bc0 64 65 20 c3 b3 72 64 65 6e 65 73 00 25 73 3a 20 65 78 70 72 65 73 69 c3 b3 6e 20 64 65 20 73 75 de...rdenes.%s:.expresi..n.de.su
17be0 62 63 61 64 65 6e 61 20 3c 20 30 00 25 73 3a 20 73 65 20 65 73 70 65 72 61 62 61 20 75 6e 20 6f bcadena.<.0.%s:.se.esperaba.un.o
17c00 70 65 72 61 64 6f 72 20 75 6e 61 72 69 6f 00 25 73 3a 20 76 61 72 69 61 62 6c 65 20 73 69 6e 20 perador.unario.%s:.variable.sin.
17c20 61 73 69 67 6e 61 72 00 25 73 3a 20 6d 6f 64 6f 20 64 65 20 65 6d 70 6c 65 6f 3a 20 00 25 73 3a asignar.%s:.modo.de.empleo:..%s:
17c40 20 76 61 72 69 61 62 6c 65 20 71 75 69 7a c3 a1 20 6e 6f 20 65 73 20 76 61 6c 6f 72 20 61 73 69 .variable.quiz...no.es.valor.asi
17c60 67 6e 61 64 6f 00 27 0a 0a 00 28 28 20 65 78 70 72 65 73 69 c3 b3 6e 20 29 29 00 28 60 63 6f 72 gnado.'...((.expresi..n.)).(`cor
17c80 65 27 20 67 65 6e 65 72 61 64 6f 29 20 00 28 64 69 72 20 61 68 6f 72 61 3a 20 25 73 29 0a 00 2e e'.generado)..(dir.ahora:.%s)...
17ca0 20 66 69 63 68 65 72 6f 20 5b 61 72 67 75 6d 65 6e 74 6f 73 5d 00 6e 6f 20 73 65 20 61 64 6d 69 .fichero.[argumentos].no.se.admi
17cc0 74 65 20 2f 64 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 61 6e 66 69 74 72 69 6f 6e 2f 70 75 65 72 te./dev/(tcp|udp)/anfitrion/puer
17ce0 74 6f 20 73 69 6e 20 72 65 64 00 2f 74 6d 70 20 64 65 62 65 20 73 65 72 20 75 6e 20 6e 6f 6d 62 to.sin.red./tmp.debe.ser.un.nomb
17d00 72 65 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 20 76 c3 a1 6c 69 64 6f 00 3c 6e 6f 20 68 61 79 re.de.directorio.v..lido.<no.hay
17d20 20 64 69 72 65 63 74 6f 72 69 6f 20 61 63 74 75 61 6c 3e 00 69 6e 73 74 72 75 63 63 69 c3 b3 6e .directorio.actual>.instrucci..n
17d40 20 41 42 4f 52 54 00 41 62 6f 72 74 61 6e 64 6f 2e 2e 2e 00 41 67 72 65 67 61 20 64 69 72 65 63 .ABORT.Abortando....Agrega.direc
17d60 74 6f 72 69 6f 73 20 61 20 6c 61 20 70 69 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 67 72 65 67 torios.a.la.pila...........Agreg
17d80 61 20 75 6e 20 64 69 72 65 63 74 6f 72 69 6f 20 70 6f 72 20 6c 61 20 70 61 72 74 65 20 73 75 70 a.un.directorio.por.la.parte.sup
17da0 65 72 69 6f 72 20 64 65 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 0a erior.de.la.pila.de.directorios.
17dc0 20 20 20 20 6f 20 72 6f 74 61 20 6c 61 20 70 69 6c 61 2c 20 68 61 63 69 65 6e 64 6f 20 71 75 65 ....o.rota.la.pila,.haciendo.que
17de0 20 65 6c 20 6e 75 65 76 6f 20 65 6c 65 6d 65 6e 74 6f 20 73 75 70 65 72 69 6f 72 20 64 65 20 6c .el.nuevo.elemento.superior.de.l
17e00 61 20 70 69 6c 61 20 73 65 61 20 65 6c 0a 20 20 20 20 64 69 72 65 63 74 6f 72 69 6f 20 64 65 20 a.pila.sea.el.....directorio.de.
17e20 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 2e 20 20 53 69 6e 20 61 72 67 75 6d 65 6e 74 6f 73 2c trabajo.actual...Sin.argumentos,
17e40 20 69 6e 74 65 72 63 61 6d 62 69 61 0a 20 20 20 20 6c 6f 73 20 64 6f 73 20 64 69 72 65 63 74 6f .intercambia.....los.dos.directo
17e60 72 69 6f 73 20 64 65 20 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 0a rios.de.la.parte.superior.......
17e80 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 73 75 70 72 69 6d 65 20 65 ....Opciones:.......-n.suprime.e
17ea0 6c 20 63 61 6d 62 69 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 20 63 75 l.cambio.normal.de.directorio.cu
17ec0 61 6e 64 6f 20 73 65 20 61 67 72 65 67 61 6e 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 69 6f ando.se.agregan.......directorio
17ee0 73 20 61 20 6c 61 20 70 69 6c 61 2c 20 61 73 c3 ad 20 73 c3 b3 6c 6f 20 73 65 20 6d 61 6e 69 70 s.a.la.pila,.as...s..lo.se.manip
17f00 75 6c 61 20 6c 61 20 70 69 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 ula.la.pila...........Argumentos
17f20 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 20 6c 61 20 70 69 6c 61 20 70 61 72 61 20 71 75 65 :.......+N.Rota.la.pila.para.que
17f40 20 65 6c 20 4e 2d c3 a9 73 69 6d 6f 20 64 69 72 65 63 74 6f 72 69 6f 20 28 63 6f 6e 74 61 6e 64 .el.N-..simo.directorio.(contand
17f60 6f 0a 20 20 20 20 09 09 64 65 73 64 65 20 6c 61 20 69 7a 71 75 69 65 72 64 61 20 64 65 20 6c 61 o.......desde.la.izquierda.de.la
17f80 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 63 6f 6d 65 .lista.mostrada.por.`dirs',.come
17fa0 6e 7a 61 6e 64 6f 0a 20 20 20 20 09 09 64 65 73 64 65 20 63 65 72 6f 29 20 65 73 74 c3 a9 20 65 nzando.......desde.cero).est...e
17fc0 6e 20 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 n.la.parte.superior.............
17fe0 2d 4e 09 52 6f 74 61 20 6c 61 20 70 69 6c 61 20 70 61 72 61 20 71 75 65 20 65 6c 20 4e 2d c3 a9 -N.Rota.la.pila.para.que.el.N-..
18000 73 69 6d 6f 20 64 69 72 65 63 74 6f 72 69 6f 20 28 63 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 0a simo.directorio.(contando.desde.
18020 20 20 20 20 09 09 6c 61 20 64 65 72 65 63 68 61 20 64 65 20 6c 61 20 6c 69 73 74 61 20 6d 6f 73 ......la.derecha.de.la.lista.mos
18040 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 63 6f 6d 65 6e 7a 61 6e 64 6f 0a 20 20 20 trada.por.`dirs',.comenzando....
18060 20 09 09 64 65 73 64 65 20 63 65 72 6f 29 20 65 73 74 c3 a9 20 65 6e 20 6c 61 20 70 61 72 74 65 ...desde.cero).est...en.la.parte
18080 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 67 72 65 67 61 .superior.............dir.Agrega
180a0 20 44 49 52 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 20 70 6f 72 20 .DIR.la.pila.de.directorios.por.
180c0 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f 72 2c 20 68 61 63 69 65 6e 64 6f 0a 20 20 20 20 la.parte.superior,.haciendo.....
180e0 09 09 64 65 20 c3 a9 6c 20 65 6c 20 6e 75 65 76 6f 20 64 69 72 65 63 74 6f 72 69 6f 20 64 65 20 ..de...l.el.nuevo.directorio.de.
18100 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4c 61 20 6f 72 64 65 trabajo.actual...........La.orde
18120 6e 20 69 6e 74 65 72 6e 61 20 60 64 69 72 73 27 20 6d 75 65 73 74 72 61 20 6c 61 20 70 69 6c 61 n.interna.`dirs'.muestra.la.pila
18140 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f .de.directorios...........Estado
18160 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 .de.Salida:.....Devuelve.correct
18180 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 75 6e 20 o.a.menos.que.se.proporcione.un.
181a0 61 72 67 75 6d 65 6e 74 6f 0a 20 20 20 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 20 66 61 6c 6c 65 20 argumento.....inv..lido.o.falle.
181c0 65 6c 20 63 61 6d 62 69 6f 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 2e 00 41 67 72 65 67 61 20 el.cambio.de.directorio..Agrega.
181e0 75 6e 20 64 69 72 65 63 74 6f 72 69 6f 20 61 20 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f un.directorio.a.la.parte.superio
18200 72 20 64 65 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 0a 20 20 20 20 r.de.la.pila.de.directorios.....
18220 6f 20 72 6f 74 61 20 6c 61 20 70 69 6c 61 2c 20 68 61 63 69 65 6e 64 6f 20 71 75 65 20 6c 61 20 o.rota.la.pila,.haciendo.que.la.
18240 6e 75 65 76 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f 72 20 64 65 20 6c 61 20 70 69 6c 61 0a nueva.parte.superior.de.la.pila.
18260 20 20 20 20 73 65 61 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 64 65 20 74 72 61 62 61 6a 6f ....sea.el.directorio.de.trabajo
18280 20 61 63 74 75 61 6c 2e 20 20 53 69 6e 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 69 6e 74 65 72 63 .actual...Sin.argumentos,.interc
182a0 61 6d 62 69 61 0a 20 20 20 20 6c 6f 73 20 64 6f 73 20 64 69 72 65 63 74 6f 72 69 6f 73 20 64 65 ambia.....los.dos.directorios.de
182c0 20 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 .la.parte.superior...........Opc
182e0 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d 65 20 65 6c 20 63 61 6d 62 69 iones:.......-n.Suprime.el.cambi
18300 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 20 61 6c 20 61 c3 b1 61 64 69 o.normal.de.directorio.al.a..adi
18320 72 20 64 69 72 65 63 74 6f 72 69 6f 73 0a 20 20 20 20 09 61 20 6c 61 20 70 69 6c 61 2c 20 64 65 r.directorios......a.la.pila,.de
18340 20 66 6f 72 6d 61 20 71 75 65 20 73 6f 6c 6f 20 73 65 20 6d 61 6e 69 70 75 6c 61 20 6c 61 20 70 .forma.que.solo.se.manipula.la.p
18360 69 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 ila...........Argumentos:.......
18380 2b 4e 09 52 6f 74 61 20 6c 61 20 70 69 6c 61 20 70 61 72 61 20 71 75 65 20 65 6c 20 4e 2d c3 a9 +N.Rota.la.pila.para.que.el.N-..
183a0 73 69 6d 6f 20 64 69 72 65 63 74 6f 72 69 6f 20 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 64 simo.directorio.(contando......d
183c0 65 73 64 65 20 6c 61 20 69 7a 71 75 69 65 72 64 61 20 64 65 20 6c 61 20 6c 69 73 74 61 20 6d 6f esde.la.izquierda.de.la.lista.mo
183e0 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 0a 20 20 20 20 09 63 6f 6d 65 6e 7a 61 6e strada.por.`dirs',......comenzan
18400 64 6f 20 64 65 73 64 65 20 63 65 72 6f 29 20 65 73 74 c3 a9 20 65 6e 20 6c 61 20 70 61 72 74 65 do.desde.cero).est...en.la.parte
18420 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 20 6c 61 20 70 69 6c 61 .superior........-N.Rota.la.pila
18440 20 70 61 72 61 20 71 75 65 20 65 6c 20 4e 2d c3 a9 73 69 6d 6f 20 64 69 72 65 63 74 6f 72 69 6f .para.que.el.N-..simo.directorio
18460 20 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 64 65 73 64 65 20 6c 61 20 64 65 72 65 63 68 61 .(contando......desde.la.derecha
18480 20 64 65 20 6c 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 .de.la.lista.mostrada.por.`dirs'
184a0 2c 0a 20 20 20 20 09 63 6f 6d 65 6e 7a 61 6e 64 6f 20 64 65 73 64 65 20 63 65 72 6f 29 20 65 73 ,......comenzando.desde.cero).es
184c0 74 c3 a9 20 65 6e 20 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 0a 20 t...en.la.parte.superior........
184e0 20 20 20 20 20 64 69 72 09 41 c3 b1 61 64 65 20 44 49 52 20 61 20 6c 61 20 70 69 6c 61 20 64 65 .....dir.A..ade.DIR.a.la.pila.de
18500 20 64 69 72 65 63 74 6f 72 69 6f 73 20 65 6e 20 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 69 6f .directorios.en.la.parte.superio
18520 72 2c 0a 20 20 20 20 09 68 61 63 69 c3 a9 6e 64 6f 6c 6f 20 65 6c 20 6e 75 65 76 6f 20 64 69 72 r,......haci..ndolo.el.nuevo.dir
18540 65 63 74 6f 72 69 6f 20 64 65 20 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a ectorio.de.trabajo.actual.......
18560 20 20 20 20 4c 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 60 64 69 72 73 27 20 6d 75 65 73 ....La.orden.interna.`dirs'.mues
18580 74 72 61 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 2e 00 41 6c 61 72 tra.la.pila.de.directorios..Alar
185a0 6d 61 20 28 65 6e 74 6f 72 6e 6f 29 00 41 6c 61 72 6d 61 20 28 76 69 72 74 75 61 6c 29 00 54 65 ma.(entorno).Alarma.(virtual).Te
185c0 6d 70 6f 72 69 7a 61 64 6f 72 00 41 72 69 74 6d c3 a9 74 69 63 61 6c 20 64 65 20 62 75 63 6c 65 mporizador.Aritm..tical.de.bucle
185e0 20 66 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 0a 20 20 20 .for...........Equivalente.a....
18600 20 09 28 28 20 45 58 50 31 20 29 29 0a 20 20 20 20 09 77 68 69 6c 65 20 28 28 20 45 58 50 32 20 ..((.EXP1.))......while.((.EXP2.
18620 29 29 3b 20 64 6f 0a 20 20 20 20 09 09 c3 93 52 44 45 4e 45 53 0a 20 20 20 20 09 09 28 28 20 45 ));.do.........RDENES.......((.E
18640 58 50 33 20 29 29 0a 20 20 20 20 09 64 6f 6e 65 0a 20 20 20 20 45 58 50 31 2c 20 45 58 50 32 2c XP3.))......done.....EXP1,.EXP2,
18660 20 79 20 45 58 50 33 20 73 6f 6e 20 65 78 70 72 65 73 69 6f 6e 65 73 20 61 72 69 74 6d c3 a9 74 .y.EXP3.son.expresiones.aritm..t
18680 69 63 61 73 2e 20 20 53 69 20 73 65 20 6f 6d 69 74 65 0a 20 20 20 20 63 75 61 6c 71 75 69 65 72 icas...Si.se.omite.....cualquier
186a0 61 20 64 65 20 65 6c 6c 61 73 2c 20 73 65 20 63 6f 6d 70 6f 72 74 61 20 63 6f 6d 6f 20 73 69 20 a.de.ellas,.se.comporta.como.si.
186c0 73 65 20 65 76 61 6c 75 61 72 61 20 61 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f se.evaluara.a.1...........Estado
186e0 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 .de.Salida:.....Devuelve.el.esta
18700 64 6f 20 64 65 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 do.de.la...ltima.orden.ejecutada
18720 2e 00 42 50 54 20 72 61 73 74 72 65 6f 2f 63 61 70 74 75 72 61 00 4c 6c 61 6d 61 64 61 20 61 6c ..BPT.rastreo/captura.Llamada.al
18740 20 73 69 73 74 65 6d 61 20 65 72 72 c3 b3 6e 65 61 00 53 65 c3 b1 61 6c 20 61 6d 62 69 67 75 61 .sistema.err..nea.Se..al.ambigua
18760 00 54 75 62 65 72 c3 ad 61 20 72 6f 74 61 00 45 72 72 6f 72 20 64 65 6c 20 62 75 73 00 4c c3 ad .Tuber..a.rota.Error.del.bus.L..
18780 6d 69 74 65 20 64 65 20 43 50 55 00 4d 6f 64 69 66 69 63 61 20 65 6c 20 64 69 72 65 63 74 6f 72 mite.de.CPU.Modifica.el.director
187a0 69 6f 20 64 65 20 74 72 61 62 61 6a 6f 20 64 65 6c 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 io.de.trabajo.del.shell.........
187c0 20 20 4d 6f 64 69 66 69 63 61 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 61 63 74 75 61 6c 20 ..Modifica.el.directorio.actual.
187e0 61 20 44 49 52 2e 20 20 44 49 52 20 70 6f 72 20 64 65 66 65 63 74 6f 20 65 73 20 65 6c 20 76 61 a.DIR...DIR.por.defecto.es.el.va
18800 6c 6f 72 20 64 65 20 6c 61 0a 20 20 20 20 76 61 72 69 61 62 6c 65 20 64 65 20 73 68 65 6c 6c 20 lor.de.la.....variable.de.shell.
18820 48 4f 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 4c 61 20 76 61 72 69 61 62 6c 65 20 43 44 50 41 54 HOME...........La.variable.CDPAT
18840 48 20 64 65 66 69 6e 65 20 6c 61 20 72 75 74 61 20 64 65 20 62 c3 ba 73 71 75 65 64 61 20 70 61 H.define.la.ruta.de.b..squeda.pa
18860 72 61 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 71 75 65 0a 20 20 20 20 63 6f 6e 74 69 65 6e ra.el.directorio.que.....contien
18880 65 20 44 49 52 2e 20 20 4c 6f 73 20 6e 6f 6d 62 72 65 73 20 61 6c 74 65 72 6e 61 74 69 76 6f 73 e.DIR...Los.nombres.alternativos
188a0 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 20 65 6e 20 43 44 50 41 54 48 20 73 65 0a 20 20 20 20 .de.directorio.en.CDPATH.se.....
188c0 73 65 70 61 72 61 6e 20 63 6f 6e 20 64 6f 73 20 70 75 6e 74 6f 73 20 28 3a 29 2e 20 20 55 6e 20 separan.con.dos.puntos.(:)...Un.
188e0 6e 6f 6d 62 72 65 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 20 6e 75 6c 6f 20 65 73 20 69 67 75 nombre.de.directorio.nulo.es.igu
18900 61 6c 20 71 75 65 0a 20 20 20 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 61 63 74 75 61 6c 2e al.que.....el.directorio.actual.
18920 20 20 53 69 20 44 49 52 20 63 6f 6d 69 65 6e 7a 61 20 63 6f 6e 20 75 6e 61 20 62 61 72 72 61 20 ..Si.DIR.comienza.con.una.barra.
18940 69 6e 63 6c 69 6e 61 64 61 20 28 2f 29 2c 0a 20 20 20 20 65 6e 74 6f 6e 63 65 73 20 6e 6f 20 73 inclinada.(/),.....entonces.no.s
18960 65 20 75 73 61 20 43 44 50 41 54 48 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 6e 6f 20 73 65 20 e.usa.CDPATH...........Si.no.se.
18980 65 6e 63 75 65 6e 74 72 61 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 2c 20 79 20 6c 61 20 6f 70 encuentra.el.directorio,.y.la.op
189a0 63 69 c3 b3 6e 20 64 65 6c 20 73 68 65 6c 6c 20 60 63 64 61 62 6c 65 5f 76 61 72 73 27 0a 20 20 ci..n.del.shell.`cdable_vars'...
189c0 20 20 65 73 74 c3 a1 20 61 63 74 69 76 61 2c 20 65 6e 74 6f 6e 63 65 73 20 73 65 20 74 72 61 74 ..est...activa,.entonces.se.trat
189e0 61 20 6c 61 20 70 61 6c 61 62 72 61 20 63 6f 6d 6f 20 75 6e 20 6e 6f 6d 62 72 65 20 64 65 20 76 a.la.palabra.como.un.nombre.de.v
18a00 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 53 69 20 65 73 61 20 76 61 72 69 61 62 6c 65 20 74 69 65 ariable......Si.esa.variable.tie
18a20 6e 65 20 75 6e 20 76 61 6c 6f 72 2c 20 73 65 20 75 74 69 6c 69 7a 61 20 73 75 20 76 61 6c 6f 72 ne.un.valor,.se.utiliza.su.valor
18a40 20 70 61 72 61 20 44 49 52 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 .para.DIR...........Opciones:...
18a60 20 20 20 20 2d 4c 09 66 75 65 72 7a 61 20 61 20 73 65 67 75 69 72 20 6c 6f 73 20 65 6e 6c 61 63 ....-L.fuerza.a.seguir.los.enlac
18a80 65 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 3a 20 72 65 73 75 65 6c 76 65 20 6c 6f 73 20 65 6e 6c es.simb..licos:.resuelve.los.enl
18aa0 61 63 65 73 0a 20 20 20 20 09 09 73 69 6d 62 c3 b3 6c 69 63 6f 73 20 65 6e 20 44 49 52 20 64 65 aces.......simb..licos.en.DIR.de
18ac0 73 70 75 c3 a9 73 20 64 65 20 70 72 6f 63 65 73 61 72 20 6c 61 73 20 69 6e 73 74 61 6e 63 69 61 spu..s.de.procesar.las.instancia
18ae0 73 20 64 65 20 60 2e 2e 27 0a 20 20 20 20 20 20 2d 50 09 75 73 61 20 6c 61 20 65 73 74 72 75 63 s.de.`..'.......-P.usa.la.estruc
18b00 74 75 72 61 20 66 c3 ad 73 69 63 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 20 73 69 6e 20 tura.f..sica.de.directorios.sin.
18b20 73 65 67 75 69 72 20 6c 6f 73 20 65 6e 6c 61 63 65 73 0a 20 20 20 20 09 09 73 69 6d 62 c3 b3 6c seguir.los.enlaces.......simb..l
18b40 69 63 6f 73 3a 20 72 65 73 75 65 6c 76 65 20 6c 6f 73 20 65 6e 6c 61 63 65 73 20 73 69 6d 62 c3 icos:.resuelve.los.enlaces.simb.
18b60 b3 6c 69 63 6f 73 20 65 6e 20 44 49 52 20 61 6e 74 65 73 20 64 65 20 70 72 6f 63 65 73 61 72 0a .licos.en.DIR.antes.de.procesar.
18b80 20 20 20 20 09 09 6c 61 73 20 69 6e 73 74 61 6e 63 69 61 73 20 64 65 20 60 2e 2e 27 0a 20 20 20 ......las.instancias.de.`..'....
18ba0 20 20 20 2d 65 09 73 69 20 73 65 20 64 61 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 50 20 79 20 65 ...-e.si.se.da.la.opci..n.-P.y.e
18bc0 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 61 63 74 75 61 6c 20 64 65 20 74 72 61 62 61 6a 6f 20 6e l.directorio.actual.de.trabajo.n
18be0 6f 20 73 65 0a 20 20 20 20 09 09 70 75 65 64 65 20 64 65 74 65 72 6d 69 6e 61 72 20 63 6f 6e 20 o.se.......puede.determinar.con.
18c00 c3 a9 78 69 74 6f 2c 20 74 65 72 6d 69 6e 61 20 63 6f 6e 20 75 6e 20 65 73 74 61 64 6f 20 64 69 ..xito,.termina.con.un.estado.di
18c20 66 65 72 65 6e 74 65 20 64 65 20 63 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4c 61 20 61 63 63 ferente.de.cero...........La.acc
18c40 69 c3 b3 6e 20 70 6f 72 20 64 65 66 65 63 74 6f 20 65 73 20 73 65 67 75 69 72 20 6c 6f 73 20 65 i..n.por.defecto.es.seguir.los.e
18c60 6e 6c 61 63 65 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 2c 20 63 6f 6d 6f 20 73 69 20 73 65 0a 20 nlaces.simb..licos,.como.si.se..
18c80 20 20 20 65 73 70 65 63 69 66 69 63 61 72 61 20 60 2d 4c 27 2e 0a 20 20 20 20 60 2e 2e 27 20 73 ...especificara.`-L'......`..'.s
18ca0 65 20 70 72 6f 63 65 73 61 20 71 75 69 74 61 6e 64 6f 20 6c 61 20 63 6f 6d 70 6f 6e 65 6e 74 65 e.procesa.quitando.la.componente
18cc0 20 64 65 6c 20 6e 6f 6d 62 72 65 20 64 65 20 6c 61 20 72 75 74 61 20 69 6e 6d 65 64 69 61 74 61 .del.nombre.de.la.ruta.inmediata
18ce0 6d 65 6e 74 65 0a 20 20 20 20 61 6e 74 65 72 69 6f 72 20 68 61 73 74 61 20 75 6e 61 20 62 61 72 mente.....anterior.hasta.una.bar
18d00 72 61 20 69 6e 63 6c 69 6e 61 64 61 20 6f 20 65 6c 20 63 6f 6d 69 65 6e 7a 6f 20 64 65 20 44 49 ra.inclinada.o.el.comienzo.de.DI
18d20 52 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 R...........Estado.de.Salida:...
18d40 20 20 44 65 76 75 65 6c 76 65 20 30 20 73 69 20 73 65 20 63 61 6d 62 69 61 20 65 6c 20 64 69 72 ..Devuelve.0.si.se.cambia.el.dir
18d60 65 63 74 6f 72 69 6f 2c 20 79 20 73 69 20 24 50 57 44 20 65 73 74 c3 a1 20 64 65 66 69 6e 69 64 ectorio,.y.si.$PWD.est...definid
18d80 6f 20 63 6f 6d 6f 0a 20 20 20 20 63 6f 72 72 65 63 74 6f 20 63 75 61 6e 64 6f 20 73 65 20 65 6d o.como.....correcto.cuando.se.em
18da0 70 6c 65 65 20 2d 50 3b 20 64 65 20 6f 74 72 61 20 66 6f 72 6d 61 20 65 73 20 64 69 66 65 72 65 plee.-P;.de.otra.forma.es.difere
18dc0 6e 74 65 20 61 20 63 65 72 6f 2e 00 45 6c 20 70 72 6f 63 65 73 6f 20 68 69 6a 6f 20 68 61 20 6d nte.a.cero..El.proceso.hijo.ha.m
18de0 75 65 72 74 6f 20 6f 20 65 73 74 c3 a1 20 70 61 72 61 64 6f 00 4e 6f 6d 62 72 65 73 20 64 65 20 uerto.o.est...parado.Nombres.de.
18e00 76 61 72 69 61 62 6c 65 73 20 64 65 20 73 68 65 6c 6c 20 63 6f 6d 75 6e 65 73 20 79 20 73 75 20 variables.de.shell.comunes.y.su.
18e20 75 73 6f 2e 0a 20 20 20 20 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 49 6e 66 6f 72 uso...........BASH_VERSION.Infor
18e40 6d 61 63 69 c3 b3 6e 20 64 65 20 76 65 72 73 69 c3 b3 6e 20 70 61 72 61 20 65 73 74 65 20 42 61 maci..n.de.versi..n.para.este.Ba
18e60 73 68 2e 0a 20 20 20 20 43 44 50 41 54 48 09 55 6e 61 20 6c 69 73 74 61 20 64 65 20 64 69 72 65 sh......CDPATH.Una.lista.de.dire
18e80 63 74 6f 72 69 6f 73 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 6f 73 20 70 75 6e 74 6f 73 0a ctorios.separada.por.dos.puntos.
18ea0 20 20 20 20 09 09 70 61 72 61 20 62 75 73 63 61 72 20 64 69 72 65 63 74 6f 72 69 6f 73 20 64 61 ......para.buscar.directorios.da
18ec0 64 6f 73 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 61 72 61 20 60 63 64 27 2e 0a 20 dos.como.argumentos.para.`cd'...
18ee0 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 55 6e 61 20 6c 69 73 74 61 20 64 65 20 70 61 74 72 6f ...GLOBIGNORE.Una.lista.de.patro
18f00 6e 65 73 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 6f 73 20 70 75 6e 74 6f 73 0a 20 20 20 20 nes.separada.por.dos.puntos.....
18f20 09 09 71 75 65 20 64 65 73 63 72 69 62 65 20 6e 6f 6d 62 72 65 73 20 64 65 20 66 69 63 68 65 72 ..que.describe.nombres.de.ficher
18f40 6f 20 61 20 69 67 6e 6f 72 61 72 20 70 6f 72 20 6c 61 20 65 78 70 61 6e 73 69 c3 b3 6e 0a 20 20 o.a.ignorar.por.la.expansi..n...
18f60 20 20 09 09 64 65 20 72 75 74 61 73 20 64 65 20 6e 6f 6d 62 72 65 2e 0a 20 20 20 20 48 49 53 54 ....de.rutas.de.nombre......HIST
18f80 46 49 4c 45 09 45 6c 20 6e 6f 6d 62 72 65 20 64 65 6c 20 66 69 63 68 65 72 6f 20 64 6f 6e 64 65 FILE.El.nombre.del.fichero.donde
18fa0 20 73 65 20 61 6c 6d 61 63 65 6e 61 20 73 75 20 68 69 73 74 6f 72 69 61 0a 20 20 20 20 09 09 64 .se.almacena.su.historia.......d
18fc0 65 20 c3 b3 72 64 65 6e 65 73 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 53 49 5a 45 09 20 45 6c e...rdenes......HISTFILESIZE..El
18fe0 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 6c c3 ad 6e 65 61 73 20 71 75 65 20 .n..mero.m..ximo.de.l..neas.que.
19000 70 75 65 64 65 20 63 6f 6e 74 65 6e 65 72 0a 20 20 20 20 09 09 65 73 74 65 20 66 69 63 68 65 72 puede.contener.......este.ficher
19020 6f 2e 0a 20 20 20 20 48 49 53 54 53 49 5a 45 09 20 45 6c 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 o......HISTSIZE..El.n..mero.m..x
19040 69 6d 6f 20 64 65 20 6c c3 ad 6e 65 61 73 20 64 65 20 68 69 73 74 6f 72 69 61 20 71 75 65 20 75 imo.de.l..neas.de.historia.que.u
19060 6e 20 73 68 65 6c 6c 0a 20 20 20 20 09 09 65 6e 20 65 6a 65 63 75 63 69 c3 b3 6e 20 70 75 65 64 n.shell.......en.ejecuci..n.pued
19080 65 20 61 63 63 65 64 65 72 2e 0a 20 20 20 20 48 4f 4d 45 09 4c 61 20 72 75 74 61 20 63 6f 6d 70 e.acceder......HOME.La.ruta.comp
190a0 6c 65 74 61 20 61 20 73 75 20 64 69 72 65 63 74 6f 72 69 6f 20 64 65 20 65 6e 74 72 61 64 61 2e leta.a.su.directorio.de.entrada.
190c0 0a 20 20 20 20 48 4f 53 54 4e 41 4d 45 09 45 6c 20 6e 6f 6d 62 72 65 20 64 65 6c 20 61 6e 66 69 .....HOSTNAME.El.nombre.del.anfi
190e0 74 72 69 c3 b3 6e 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 48 4f 53 54 54 59 50 45 09 45 6c 20 74 tri..n.actual......HOSTTYPE.El.t
19100 69 70 6f 20 64 65 20 43 50 55 20 62 61 6a 6f 20 65 6c 20 63 75 61 6c 20 73 65 20 65 6a 65 63 75 ipo.de.CPU.bajo.el.cual.se.ejecu
19120 74 61 20 65 73 74 61 20 76 65 72 73 69 c3 b3 6e 0a 20 20 20 20 09 09 64 65 20 42 61 73 68 2e 0a ta.esta.versi..n.......de.Bash..
19140 20 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 72 6f 6c 61 20 6c 61 20 61 63 63 69 c3 b3 ....IGNOREEOF.Controla.la.acci..
19160 6e 20 64 65 6c 20 73 68 65 6c 6c 20 61 6c 20 72 65 63 69 62 69 72 20 75 6e 20 63 61 72 c3 a1 63 n.del.shell.al.recibir.un.car..c
19180 74 65 72 0a 20 20 20 20 09 09 46 44 4c 20 63 6f 6d 6f 20 6c 61 20 c3 ba 6e 69 63 61 20 65 6e 74 ter.......FDL.como.la...nica.ent
191a0 72 61 64 61 2e 20 20 53 69 20 65 73 74 c3 a1 20 64 65 66 69 6e 69 64 61 2c 20 65 6e 74 6f 6e 63 rada...Si.est...definida,.entonc
191c0 65 73 20 73 75 0a 20 20 20 20 09 09 76 61 6c 6f 72 20 65 73 20 65 6c 20 6e c3 ba 6d 65 72 6f 20 es.su.......valor.es.el.n..mero.
191e0 64 65 20 63 61 72 61 63 74 65 72 65 73 20 46 44 4c 20 71 75 65 20 73 65 20 64 65 62 65 6e 20 6c de.caracteres.FDL.que.se.deben.l
19200 65 65 72 20 64 65 0a 20 20 20 20 09 09 66 6f 72 6d 61 20 63 6f 6e 73 65 63 75 74 69 76 61 20 65 eer.de.......forma.consecutiva.e
19220 6e 20 75 6e 61 20 6c c3 ad 6e 65 61 20 76 61 63 c3 ad 61 20 61 6e 74 65 73 20 64 65 20 71 75 65 n.una.l..nea.vac..a.antes.de.que
19240 20 65 6c 20 73 68 65 6c 6c 0a 20 20 20 20 09 09 74 65 72 6d 69 6e 65 20 28 70 6f 72 20 64 65 66 .el.shell.......termine.(por.def
19260 65 63 74 6f 20 31 30 29 2e 20 20 43 75 61 6e 64 6f 20 6e 6f 20 65 73 74 c3 a1 20 64 65 66 69 6e ecto.10)...Cuando.no.est...defin
19280 69 64 61 2c 20 45 4f 46 0a 20 20 20 20 09 09 73 69 67 6e 69 66 69 63 61 20 65 6c 20 66 69 6e 20 ida,.EOF.......significa.el.fin.
192a0 64 65 20 6c 61 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 4d 41 43 48 54 59 50 45 09 55 6e 61 20 de.la.entrada......MACHTYPE.Una.
192c0 63 61 64 65 6e 61 20 71 75 65 20 64 65 73 63 72 69 62 65 20 65 6c 20 73 69 73 74 65 6d 61 20 61 cadena.que.describe.el.sistema.a
192e0 63 74 75 61 6c 20 64 6f 6e 64 65 20 73 65 0a 20 20 20 20 09 09 65 6a 65 63 75 74 61 20 42 61 73 ctual.donde.se.......ejecuta.Bas
19300 68 2e 0a 20 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 4c 61 20 66 72 65 63 75 65 6e 63 69 61 2c 20 h......MAILCHECK.La.frecuencia,.
19320 65 6e 20 73 65 67 75 6e 64 6f 73 2c 20 71 75 65 20 42 61 73 68 20 62 75 73 63 61 20 63 6f 72 72 en.segundos,.que.Bash.busca.corr
19340 65 6f 20 6e 75 65 76 6f 2e 0a 20 20 20 20 4d 41 49 4c 50 41 54 48 09 55 6e 61 20 6c 69 73 74 61 eo.nuevo......MAILPATH.Una.lista
19360 20 64 65 20 6e 6f 6d 62 72 65 73 20 64 65 20 66 69 63 68 65 72 6f 73 20 73 65 70 61 72 61 64 61 .de.nombres.de.ficheros.separada
19380 20 70 6f 72 20 64 6f 73 20 70 75 6e 74 6f 73 0a 20 20 20 20 09 09 65 6e 20 6c 61 20 63 75 61 6c .por.dos.puntos.......en.la.cual
193a0 20 42 61 73 68 20 62 75 73 63 61 20 63 6f 72 72 65 6f 20 6e 75 65 76 6f 2e 0a 20 20 20 20 4f 53 .Bash.busca.correo.nuevo......OS
193c0 54 59 50 45 09 6c 61 20 76 65 72 73 69 c3 b3 6e 20 64 65 20 55 6e 69 78 20 65 6e 20 6c 61 20 71 TYPE.la.versi..n.de.Unix.en.la.q
193e0 75 65 20 73 65 20 65 6a 65 63 75 74 61 20 65 73 74 61 20 76 65 72 73 69 c3 b3 6e 0a 20 20 20 20 ue.se.ejecuta.esta.versi..n.....
19400 09 09 64 65 20 42 61 73 68 2e 0a 20 20 20 20 50 41 54 48 09 55 6e 61 20 6c 69 73 74 61 20 64 65 ..de.Bash......PATH.Una.lista.de
19420 20 64 69 72 65 63 74 6f 72 69 6f 73 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 6f 73 20 70 75 .directorios.separada.por.dos.pu
19440 6e 74 6f 73 20 65 6e 20 6c 61 20 71 75 65 0a 20 20 20 20 09 09 73 65 20 62 75 73 63 61 6e 20 c3 ntos.en.la.que.......se.buscan..
19460 b3 72 64 65 6e 65 73 2e 0a 20 20 20 20 50 52 4f 4d 50 54 5f 43 4f 4d 4d 41 4e 44 09 55 6e 61 20 .rdenes......PROMPT_COMMAND.Una.
19480 6f 72 64 65 6e 20 61 20 65 6a 65 63 75 74 61 72 20 61 6e 74 65 73 20 64 65 20 6d 6f 73 74 72 61 orden.a.ejecutar.antes.de.mostra
194a0 72 20 63 61 64 61 20 70 72 6f 6d 70 74 0a 20 20 20 20 09 09 70 72 69 6d 61 72 69 6f 2e 0a 20 20 r.cada.prompt.......primario....
194c0 20 20 50 53 31 09 09 4c 61 20 63 61 64 65 6e 61 20 70 72 69 6d 61 72 69 61 20 64 65 20 70 72 6f ..PS1..La.cadena.primaria.de.pro
194e0 6d 70 74 2e 0a 20 20 20 20 50 53 32 09 09 4c 61 20 63 61 64 65 6e 61 20 73 65 63 75 6e 64 61 72 mpt......PS2..La.cadena.secundar
19500 69 61 20 64 65 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 50 57 44 09 09 4c 61 20 72 75 74 61 20 63 ia.de.prompt......PWD..La.ruta.c
19520 6f 6d 70 6c 65 74 61 20 64 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 61 63 74 75 61 6c 2e 0a 20 ompleta.del.directorio.actual...
19540 20 20 20 53 48 45 4c 4c 4f 50 54 53 09 55 6e 61 20 6c 69 73 74 61 20 73 65 70 61 72 61 64 61 20 ...SHELLOPTS.Una.lista.separada.
19560 70 6f 72 20 64 6f 73 20 70 75 6e 74 6f 73 20 64 65 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 0a 20 por.dos.puntos.de.las.opciones..
19580 20 20 20 09 09 64 65 20 73 68 65 6c 6c 20 61 63 74 69 76 61 64 61 73 2e 0a 20 20 20 20 54 45 52 .....de.shell.activadas......TER
195a0 4d 09 45 6c 20 6e 6f 6d 62 72 65 20 64 65 6c 20 74 69 70 6f 20 61 63 74 75 61 6c 20 64 65 20 74 M.El.nombre.del.tipo.actual.de.t
195c0 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 45 6c 20 66 6f 72 6d 61 erminal......TIMEFORMAT.El.forma
195e0 74 6f 20 64 65 20 73 61 6c 69 64 61 20 70 61 72 61 20 6c 61 73 20 65 73 74 61 64 c3 ad 73 74 69 to.de.salida.para.las.estad..sti
19600 63 61 73 20 64 65 20 74 69 65 6d 70 6f 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 73 20 70 6f cas.de.tiempo.......mostradas.po
19620 72 20 6c 61 20 70 61 6c 61 62 72 61 20 72 65 73 65 72 76 61 64 61 20 60 74 69 6d 65 27 2e 0a 20 r.la.palabra.reservada.`time'...
19640 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 09 53 69 20 6e 6f 20 65 73 20 6e 75 6c 6f 20 73 69 67 ...auto_resume.Si.no.es.nulo.sig
19660 6e 69 66 69 63 61 20 71 75 65 20 75 6e 61 20 70 61 6c 61 62 72 61 20 64 65 20 6f 72 64 65 6e 0a nifica.que.una.palabra.de.orden.
19680 20 20 20 20 09 09 71 75 65 20 61 70 61 72 65 63 65 20 65 6e 20 75 6e 61 20 6c c3 ad 6e 65 61 20 ......que.aparece.en.una.l..nea.
196a0 70 6f 72 20 73 c3 ad 20 73 6f 6c 61 20 73 65 20 62 75 73 63 61 20 70 72 69 6d 65 72 6f 20 65 6e por.s...sola.se.busca.primero.en
196c0 20 6c 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 61 63 74 75 61 6c 20 64 65 20 74 72 61 62 61 6a .la.lista.......actual.de.trabaj
196e0 6f 73 20 64 65 74 65 6e 69 64 6f 73 2e 20 20 53 69 20 73 65 20 65 6e 63 75 65 6e 74 72 61 20 61 os.detenidos...Si.se.encuentra.a
19700 68 c3 ad 2c 20 65 73 65 74 72 61 62 61 6a 6f 0a 20 20 20 20 09 09 73 65 20 63 6f 6c 6f 63 61 20 h..,.esetrabajo.......se.coloca.
19720 65 6e 20 70 72 69 6d 65 72 20 70 6c 61 6e 6f 2e 20 20 55 6e 20 76 61 6c 6f 72 20 60 65 78 61 63 en.primer.plano...Un.valor.`exac
19740 74 27 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 6c 61 0a 20 20 20 20 09 09 70 61 6c 61 62 72 t'.significa.que.la.......palabr
19760 61 20 64 65 20 6f 72 64 65 6e 20 64 65 62 65 20 63 6f 69 6e 63 69 64 69 72 20 65 78 61 63 74 61 a.de.orden.debe.coincidir.exacta
19780 6d 65 6e 74 65 20 63 6f 6e 20 75 6e 61 0a 20 20 20 20 09 09 6f 72 64 65 6e 20 64 65 20 6c 61 20 mente.con.una.......orden.de.la.
197a0 6c 69 73 74 61 20 64 65 20 74 72 61 62 61 6a 6f 73 20 64 65 74 65 6e 69 64 6f 73 2e 20 20 55 6e lista.de.trabajos.detenidos...Un
197c0 20 76 61 6c 6f 72 0a 20 20 20 20 09 09 60 73 75 62 73 74 72 69 6e 67 27 20 73 69 67 6e 69 66 69 .valor.......`substring'.signifi
197e0 63 61 20 71 75 65 20 6c 61 20 70 61 6c 61 62 72 61 20 64 65 20 6f 72 64 65 6e 20 64 65 62 65 20 ca.que.la.palabra.de.orden.debe.
19800 63 6f 69 6e 63 69 64 69 72 0a 20 20 20 20 09 09 63 6f 6e 20 75 6e 61 20 73 75 62 63 61 64 65 6e coincidir.......con.una.subcaden
19820 61 20 64 65 6c 20 74 72 61 62 61 6a 6f 2e 20 20 43 75 61 6c 71 75 69 65 72 20 6f 74 72 6f 20 76 a.del.trabajo...Cualquier.otro.v
19840 61 6c 6f 72 20 73 69 67 6e 69 66 69 63 61 0a 20 20 20 20 09 09 71 75 65 20 6c 61 20 6f 72 64 65 alor.significa.......que.la.orde
19860 6e 20 64 65 62 65 20 73 65 72 20 75 6e 20 70 72 65 66 69 6a 6f 20 64 65 20 75 6e 20 74 72 61 62 n.debe.ser.un.prefijo.de.un.trab
19880 61 6a 6f 20 64 65 74 65 6e 69 64 6f 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 73 09 4c 6f 73 20 ajo.detenido......histchars.Los.
198a0 63 61 72 61 63 74 65 72 65 73 20 71 75 65 20 63 6f 6e 74 72 6f 6c 61 6e 20 6c 61 20 65 78 70 61 caracteres.que.controlan.la.expa
198c0 6e 73 69 c3 b3 6e 20 64 65 20 68 69 73 74 6f 72 69 61 0a 20 20 20 20 09 09 79 20 6c 61 20 73 75 nsi..n.de.historia.......y.la.su
198e0 73 74 69 74 75 63 69 c3 b3 6e 20 72 c3 a1 70 69 64 61 2e 20 20 45 6c 20 70 72 69 6d 65 72 20 63 stituci..n.r..pida...El.primer.c
19900 61 72 c3 a1 63 74 65 72 20 65 73 20 65 6c 20 63 61 72 c3 a1 63 74 65 72 20 64 65 0a 20 20 20 20 ar..cter.es.el.car..cter.de.....
19920 09 09 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 64 65 20 68 69 73 74 6f 72 69 61 2c 20 67 65 6e 65 ..sustituci..n.de.historia,.gene
19940 72 61 6c 6d 65 6e 74 65 20 60 21 27 2e 20 20 45 6c 20 73 65 67 75 6e 64 6f 20 65 73 20 65 6c 0a ralmente.`!'...El.segundo.es.el.
19960 20 20 20 20 09 09 63 61 72 c3 a1 63 74 65 72 20 64 65 20 60 73 75 73 74 69 74 75 63 69 c3 b3 6e ......car..cter.de.`sustituci..n
19980 20 72 c3 a1 70 69 64 61 27 2c 20 67 65 6e 65 72 61 6c 6d 65 6e 74 65 20 60 5e 27 2e 20 20 45 6c .r..pida',.generalmente.`^'...El
199a0 20 74 65 72 63 65 72 6f 0a 20 0a 20 20 20 20 09 09 65 73 20 65 6c 20 63 61 72 c3 a1 63 74 65 72 .tercero.........es.el.car..cter
199c0 20 60 63 6f 6d 65 6e 74 61 72 69 6f 20 64 65 20 68 69 73 74 6f 72 69 61 27 2c 20 67 65 6e 65 72 .`comentario.de.historia',.gener
199e0 61 6c 6d 65 6e 74 65 20 60 23 27 2e 0a 20 20 20 20 48 49 53 54 49 47 4e 4f 52 45 09 55 6e 61 20 almente.`#'......HISTIGNORE.Una.
19a00 6c 69 73 74 61 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 6f 73 20 70 75 6e 74 6f 73 20 64 65 lista.separada.por.dos.puntos.de
19a20 20 70 61 74 72 6f 6e 65 73 0a 20 20 20 20 09 09 75 74 69 6c 69 7a 61 64 6f 73 20 70 61 72 61 20 .patrones.......utilizados.para.
19a40 64 65 63 69 64 69 72 20 71 75 c3 a9 20 c3 b3 72 64 65 6e 65 73 20 73 65 20 64 65 62 65 6e 20 67 decidir.qu.....rdenes.se.deben.g
19a60 75 61 72 64 61 72 20 65 6e 0a 20 20 20 20 09 09 65 6c 20 6c 69 73 74 61 64 6f 20 68 69 73 74 c3 uardar.en.......el.listado.hist.
19a80 b3 72 69 63 6f 2e 0a 00 43 6f 6e 74 69 6e c3 ba 61 00 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 .rico...Contin..a.Copyright.(C).
19aa0 32 30 32 32 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 2022.Free.Software.Foundation,.I
19ac0 6e 63 2e 00 43 72 65 61 20 75 6e 20 63 6f 70 72 6f 63 65 73 6f 20 6c 6c 61 6d 61 64 6f 20 4e 4f nc..Crea.un.coproceso.llamado.NO
19ae0 4d 42 52 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 6a 65 63 75 74 61 20 6c 61 20 4f 52 44 45 4e 20 MBRE...........Ejecuta.la.ORDEN.
19b00 61 73 c3 ad 6e 63 72 6f 6e 61 6d 65 6e 74 65 2c 20 63 6f 6e 20 6c 61 20 73 61 6c 69 64 61 20 79 as..ncronamente,.con.la.salida.y
19b20 20 6c 61 20 65 6e 74 72 61 64 61 20 65 73 74 c3 a1 6e 64 61 72 0a 20 20 20 20 64 65 20 6c 61 20 .la.entrada.est..ndar.....de.la.
19b40 6f 72 64 65 6e 20 63 6f 6e 65 63 74 61 64 61 73 20 61 20 74 72 61 76 c3 a9 73 20 64 65 20 75 6e orden.conectadas.a.trav..s.de.un
19b60 61 20 74 75 62 65 72 c3 ad 61 20 61 20 6c 6f 73 20 64 65 73 63 72 69 70 74 6f 72 65 73 0a 20 20 a.tuber..a.a.los.descriptores...
19b80 20 20 64 65 20 66 69 63 68 65 72 6f 20 61 73 69 67 6e 61 64 6f 73 20 61 20 6c 6f 73 20 c3 ad 6e ..de.fichero.asignados.a.los...n
19ba0 64 69 63 65 73 20 30 20 79 20 31 20 64 65 20 75 6e 61 20 76 61 72 69 61 62 6c 65 20 64 65 20 6d dices.0.y.1.de.una.variable.de.m
19bc0 61 74 72 69 7a 0a 20 20 20 20 4e 4f 4d 42 52 45 20 65 6e 20 65 6c 20 73 68 65 6c 6c 20 65 6e 20 atriz.....NOMBRE.en.el.shell.en.
19be0 65 6a 65 63 75 63 69 c3 b3 6e 2e 20 20 45 6c 20 6e 6f 6d 62 72 65 20 70 6f 72 20 64 65 66 65 63 ejecuci..n...El.nombre.por.defec
19c00 74 6f 20 65 73 0a 20 20 20 20 22 43 4f 50 52 4f 43 22 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 to.es....."COPROC"...........Est
19c20 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 4c 61 20 6f 72 64 65 6e 20 c2 ab 63 6f ado.de.Salida:.....La.orden...co
19c40 70 72 6f 63 c2 bb 20 64 65 76 75 65 6c 76 65 20 75 6e 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c proc...devuelve.un.estado.de.sal
19c60 69 64 61 20 64 65 20 30 2e 00 44 45 42 55 47 20 61 76 69 73 6f 3a 20 00 44 65 66 69 6e 65 20 76 ida.de.0..DEBUG.aviso:..Define.v
19c80 61 72 69 61 62 6c 65 73 20 6c 6f 63 61 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 65 61 20 ariables.locales...........Crea.
19ca0 75 6e 61 20 76 61 72 69 61 62 6c 65 20 6c 6f 63 61 6c 20 6c 6c 61 6d 61 64 61 20 4e 4f 4d 42 52 una.variable.local.llamada.NOMBR
19cc0 45 2c 20 79 20 6c 65 20 64 61 20 75 6e 20 56 41 4c 4f 52 2e 20 20 4f 50 43 49 c3 93 4e 20 70 75 E,.y.le.da.un.VALOR...OPCI..N.pu
19ce0 65 64 65 0a 20 20 20 20 73 65 72 20 63 75 61 6c 71 75 69 65 72 20 6f 70 63 69 c3 b3 6e 20 61 63 ede.....ser.cualquier.opci..n.ac
19d00 65 70 74 61 64 61 20 70 6f 72 20 60 64 65 63 6c 61 72 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 4c eptada.por.`declare'...........L
19d20 61 73 20 76 61 72 69 61 62 6c 65 73 20 6c 6f 63 61 6c 65 73 20 73 c3 b3 6c 6f 20 70 75 65 64 65 as.variables.locales.s..lo.puede
19d40 6e 20 75 73 61 72 73 65 20 64 65 6e 74 72 6f 20 64 65 20 66 75 6e 63 69 6f 6e 65 73 3b 20 73 6f n.usarse.dentro.de.funciones;.so
19d60 6e 0a 20 20 20 20 76 69 73 69 62 6c 65 73 20 73 6f 6c 6f 20 65 6e 20 6c 61 20 66 75 6e 63 69 c3 n.....visibles.solo.en.la.funci.
19d80 b3 6e 20 64 6f 6e 64 65 20 73 65 20 64 65 66 69 6e 65 6e 20 79 20 73 75 73 20 68 69 6a 6f 73 2e .n.donde.se.definen.y.sus.hijos.
19da0 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 ..........Estado.de.Salida:.....
19dc0 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 Devuelve.correcto.a.menos.que.se
19de0 20 64 c3 a9 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 2c 20 73 75 63 65 .d...una.opci..n.inv..lida,.suce
19e00 64 61 0a 20 20 20 20 75 6e 20 65 72 72 6f 72 20 64 65 20 61 73 69 67 6e 61 63 69 c3 b3 6e 2c 20 da.....un.error.de.asignaci..n,.
19e20 6f 20 65 6c 20 73 68 65 6c 6c 20 6e 6f 20 65 73 74 c3 a9 20 65 6a 65 63 75 74 61 6e 64 6f 20 75 o.el.shell.no.est...ejecutando.u
19e40 6e 61 20 66 75 6e 63 69 c3 b3 6e 2e 00 44 65 66 69 6e 65 20 6f 20 6d 75 65 73 74 72 61 20 61 6c na.funci..n..Define.o.muestra.al
19e60 69 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 6e 20 61 72 67 75 6d 65 6e 74 6f 73 20 60 61 6c ias...........Sin.argumentos.`al
19e80 69 61 73 27 20 6d 75 65 73 74 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 20 61 6c 69 61 73 20 65 ias'.muestra.la.lista.de.alias.e
19ea0 6e 20 65 6c 20 66 6f 72 6d 61 74 6f 0a 20 20 20 20 72 65 75 74 69 6c 69 7a 61 62 6c 65 20 60 61 n.el.formato.....reutilizable.`a
19ec0 6c 69 61 73 20 4e 4f 4d 42 52 45 3d 56 41 4c 4f 52 27 20 65 6e 20 6c 61 20 73 61 6c 69 64 61 20 lias.NOMBRE=VALOR'.en.la.salida.
19ee0 65 73 74 c3 a1 6e 64 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 6e 20 63 61 73 6f 20 63 6f 6e 74 est..ndar...........En.caso.cont
19f00 72 61 72 69 6f 2c 20 73 65 20 64 65 66 69 6e 65 20 75 6e 20 61 6c 69 61 73 20 70 6f 72 20 63 61 rario,.se.define.un.alias.por.ca
19f20 64 61 20 4e 4f 4d 42 52 45 20 63 75 79 6f 20 56 41 4c 4f 52 20 73 65 0a 20 20 20 20 70 72 6f 70 da.NOMBRE.cuyo.VALOR.se.....prop
19f40 6f 72 63 69 6f 6e 65 2e 20 20 55 6e 20 65 73 70 61 63 69 6f 20 66 69 6e 61 6c 20 65 6e 20 56 41 orcione...Un.espacio.final.en.VA
19f60 4c 4f 52 20 63 61 75 73 61 20 71 75 65 20 73 65 20 72 65 76 69 73 65 0a 20 20 20 20 6c 61 20 73 LOR.causa.que.se.revise.....la.s
19f80 69 67 75 69 65 6e 74 65 20 70 61 6c 61 62 72 61 20 70 61 72 61 20 73 75 73 74 69 74 75 63 69 c3 iguiente.palabra.para.sustituci.
19fa0 b3 6e 20 64 65 20 61 6c 69 61 73 20 63 75 61 6e 64 6f 20 73 65 20 65 78 70 61 6e 64 65 0a 20 20 .n.de.alias.cuando.se.expande...
19fc0 20 20 65 6c 20 61 6c 69 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 ..el.alias...........Opciones:..
19fe0 20 20 20 20 20 2d 70 09 6d 75 65 73 74 72 61 20 74 6f 64 6f 73 20 6c 6f 73 20 61 6c 69 61 73 20 .....-p.muestra.todos.los.alias.
1a000 64 65 66 69 6e 69 64 6f 73 20 65 6e 20 75 6e 20 66 6f 72 6d 61 74 6f 20 72 65 75 74 69 6c 69 7a definidos.en.un.formato.reutiliz
1a020 61 62 6c 65 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a able..........Estado.de.Salida:.
1a040 20 20 20 20 61 6c 69 61 73 20 64 65 76 75 65 6c 76 65 20 76 65 72 64 61 64 65 72 6f 20 61 20 6d ....alias.devuelve.verdadero.a.m
1a060 65 6e 6f 73 20 71 75 65 20 73 65 20 64 c3 a9 20 75 6e 20 4e 4f 4d 42 52 45 20 70 61 72 61 20 65 enos.que.se.d...un.NOMBRE.para.e
1a080 6c 20 63 75 61 6c 0a 20 20 20 20 6e 6f 20 73 65 20 68 61 79 61 20 64 65 66 69 6e 69 64 6f 20 6e l.cual.....no.se.haya.definido.n
1a0a0 69 6e 67 c3 ba 6e 20 61 6c 69 61 73 2e 00 44 65 66 69 6e 65 20 75 6e 61 20 66 75 6e 63 69 c3 b3 ing..n.alias..Define.una.funci..
1a0c0 6e 20 64 65 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 65 61 20 75 6e 61 20 66 75 n.de.shell...........Crea.una.fu
1a0e0 6e 63 69 c3 b3 6e 20 64 65 20 73 68 65 6c 6c 20 6c 6c 61 6d 61 64 61 20 4e 4f 4d 42 52 45 2e 20 nci..n.de.shell.llamada.NOMBRE..
1a100 20 43 75 61 6e 64 6f 20 73 65 20 69 6e 76 6f 63 61 20 63 6f 6d 6f 20 75 6e 61 0a 20 20 20 20 6f .Cuando.se.invoca.como.una.....o
1a120 72 64 65 6e 20 73 69 6d 70 6c 65 2c 20 4e 4f 4d 42 52 45 20 65 6a 65 63 75 74 61 20 4f 52 44 45 rden.simple,.NOMBRE.ejecuta.ORDE
1a140 4e 65 73 20 65 6e 20 65 6c 20 63 6f 6e 74 65 78 74 6f 20 64 65 6c 20 73 68 65 6c 6c 0a 20 20 20 Nes.en.el.contexto.del.shell....
1a160 20 71 75 65 20 6c 6f 20 6c 6c 61 6d c3 b3 2e 20 20 43 75 61 6e 64 6f 20 73 65 20 69 6e 76 6f 63 .que.lo.llam.....Cuando.se.invoc
1a180 61 20 4e 4f 4d 42 52 45 2c 20 6c 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 73 65 20 70 61 73 61 a.NOMBRE,.los.argumentos.se.pasa
1a1a0 6e 20 61 20 6c 61 0a 20 20 20 20 66 75 6e 63 69 c3 b3 6e 20 63 6f 6d 6f 20 24 31 2e 2e 2e 24 6e n.a.la.....funci..n.como.$1...$n
1a1c0 2c 20 79 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 20 6c 61 20 66 75 6e 63 69 c3 b3 6e 20 65 73 74 ,.y.el.nombre.de.la.funci..n.est
1a1e0 c3 a1 20 65 6e 20 24 46 55 4e 43 4e 41 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f ...en.$FUNCNAME...........Estado
1a200 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 .de.Salida:.....Devuelve.correct
1a220 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 4e 4f 4d 42 52 45 20 73 65 61 20 64 65 20 73 c3 b3 6c o.a.menos.que.NOMBRE.sea.de.s..l
1a240 6f 20 6c 65 63 74 75 72 61 2e 00 4d 75 65 73 74 72 61 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 o.lectura..Muestra.la.pila.de.di
1a260 72 65 63 74 6f 72 69 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 75 65 73 74 72 61 20 6c 61 20 6c rectorios...........Muestra.la.l
1a280 69 73 74 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 ista.de.directorios.actualmente.
1a2a0 67 72 61 62 61 64 6f 73 2e 20 20 4c 6f 73 20 64 69 72 65 63 74 6f 72 69 6f 73 0a 20 20 20 20 73 grabados...Los.directorios.....s
1a2c0 65 20 67 75 61 72 64 61 6e 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 63 6f 6e 20 6c 61 20 6f 72 64 e.guardan.en.la.lista.con.la.ord
1a2e0 65 6e 20 60 70 75 73 68 64 27 3b 20 70 75 65 64 65 6e 20 69 72 20 73 61 6c 69 65 6e 64 6f 20 64 en.`pushd';.pueden.ir.saliendo.d
1a300 65 0a 20 20 20 20 6c 61 20 6c 69 73 74 61 20 63 6f 6e 20 6c 61 20 6f 72 64 65 6e 20 60 70 6f 70 e.....la.lista.con.la.orden.`pop
1a320 64 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 63 09 d'...........Opciones:.......-c.
1a340 6c 69 6d 70 69 61 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 2c 20 65 limpia.la.pila.de.directorios,.e
1a360 6c 69 6d 69 6e 61 6e 64 6f 20 74 6f 64 6f 73 20 73 75 73 20 65 6c 65 6d 65 6e 74 6f 73 2e 0a 20 liminando.todos.sus.elementos...
1a380 20 20 20 20 20 2d 6c 09 6e 6f 20 6d 75 65 73 74 72 61 20 76 65 72 73 69 6f 6e 65 73 20 63 6f 6e .....-l.no.muestra.versiones.con
1a3a0 20 70 72 65 66 69 6a 6f 20 64 65 20 74 69 6c 64 65 20 64 65 20 6c 6f 73 20 64 69 72 65 63 74 6f .prefijo.de.tilde.de.los.directo
1a3c0 72 69 6f 73 0a 20 20 20 20 09 09 72 65 6c 61 74 69 76 6f 73 20 61 20 73 75 20 64 69 72 65 63 74 rios.......relativos.a.su.direct
1a3e0 6f 72 69 6f 20 69 6e 69 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d 70 09 6d 75 65 73 74 72 61 20 6c orio.inicial........-p.muestra.l
1a400 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 20 63 6f 6e 20 75 6e 61 20 65 6e a.pila.de.directorios.con.una.en
1a420 74 72 61 64 61 20 70 6f 72 20 6c c3 ad 6e 65 61 0a 20 20 20 20 20 20 2d 76 09 6d 75 65 73 74 72 trada.por.l..nea.......-v.muestr
1a440 61 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 20 63 6f 6e 20 75 6e 61 a.la.pila.de.directorios.con.una
1a460 20 65 6e 74 72 61 64 61 20 70 6f 72 20 6c c3 ad 6e 65 61 20 63 6f 6e 0a 20 20 20 20 09 09 73 75 .entrada.por.l..nea.con.......su
1a480 20 70 6f 73 69 63 69 c3 b3 6e 20 65 6e 20 6c 61 20 70 69 6c 61 20 63 6f 6d 6f 20 70 72 65 66 69 .posici..n.en.la.pila.como.prefi
1a4a0 6a 6f 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e jo..........Argumentos:.......+N
1a4c0 09 6d 75 65 73 74 72 61 20 6c 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e .muestra.la.N-..sima.entrada.con
1a4e0 74 61 6e 64 6f 20 64 65 73 64 65 0a 20 20 20 20 09 09 6c 61 20 69 7a 71 75 69 65 72 64 61 20 64 tando.desde.......la.izquierda.d
1a500 65 20 6c 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 64 69 72 73 20 63 75 61 e.la.lista.mostrada.por.dirs.cua
1a520 6e 64 6f 20 73 65 20 69 6e 76 6f 63 61 20 73 69 6e 0a 20 20 20 20 09 09 6f 70 63 69 6f 6e 65 73 ndo.se.invoca.sin.......opciones
1a540 2c 20 65 6d 70 65 7a 61 6e 64 6f 20 64 65 20 63 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 ,.empezando.de.cero.............
1a560 2d 4e 09 6d 75 65 73 74 72 61 20 6c 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 -N.muestra.la.N-..sima.entrada.c
1a580 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 20 6c 61 20 69 7a 71 75 69 65 72 64 61 20 64 65 20 6c 61 ontando.desde.la.izquierda.de.la
1a5a0 0a 20 20 20 20 09 09 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 64 69 72 73 20 63 .......lista.mostrada.por.dirs.c
1a5c0 75 61 6e 64 6f 20 73 65 20 69 6e 76 6f 63 61 20 73 69 6e 20 6f 70 63 69 6f 6e 65 73 2c 20 65 6d uando.se.invoca.sin.opciones,.em
1a5e0 70 65 7a 61 6e 64 6f 0a 20 20 20 20 09 09 64 65 73 64 65 20 63 65 72 6f 2e 0a 20 20 20 20 0a 20 pezando.......desde.cero........
1a600 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 ...Estado.de.Salida:.....Devuelv
1a620 65 20 63 6f 72 72 65 63 74 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f e.correcto,.a.menos.que.se.propo
1a640 72 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 0a 20 rcione.una.opci..n.inv..lida.o..
1a660 20 20 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 2e 00 4d 75 65 73 74 72 61 20 69 6e 66 6f ...suceda.un.error..Muestra.info
1a680 72 6d 61 63 69 c3 b3 6e 20 73 6f 62 72 65 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 rmaci..n.sobre...rdenes.internas
1a6a0 2e 0a 20 20 20 20 0a 20 20 20 20 4d 75 65 73 74 72 61 20 75 6e 20 72 65 73 75 6d 65 6e 20 62 72 ...........Muestra.un.resumen.br
1a6c0 65 76 65 20 64 65 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 2e 20 20 53 eve.de.las...rdenes.internas...S
1a6e0 69 20 73 65 20 65 73 70 65 63 69 66 69 63 61 0a 20 20 20 20 75 6e 20 50 41 54 52 c3 93 4e 2c 20 i.se.especifica.....un.PATR..N,.
1a700 64 61 20 61 79 75 64 61 20 64 65 74 61 6c 6c 61 64 61 20 73 6f 62 72 65 20 74 6f 64 61 73 20 6c da.ayuda.detallada.sobre.todas.l
1a720 61 73 20 c3 b3 72 64 65 6e 65 73 20 71 75 65 0a 20 20 20 20 63 6f 69 6e 63 69 64 61 6e 20 63 6f as...rdenes.que.....coincidan.co
1a740 6e 20 65 6c 20 50 41 54 52 c3 93 4e 3b 20 65 6e 20 63 61 73 6f 20 63 6f 6e 74 72 61 72 69 6f 2c n.el.PATR..N;.en.caso.contrario,
1a760 20 73 65 20 6d 75 65 73 74 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 0a 20 20 20 20 74 c3 b3 70 .se.muestra.la.lista.de.....t..p
1a780 69 63 6f 73 20 64 65 20 61 79 75 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 icos.de.ayuda...........Opciones
1a7a0 3a 0a 20 20 20 20 20 20 2d 64 09 6d 75 65 73 74 72 61 20 75 6e 61 20 64 65 73 63 72 69 70 63 69 :.......-d.muestra.una.descripci
1a7c0 c3 b3 6e 20 63 6f 72 74 61 20 70 61 72 61 20 63 61 64 61 20 74 c3 b3 70 69 63 6f 0a 20 20 20 20 ..n.corta.para.cada.t..pico.....
1a7e0 20 20 2d 6d 09 6d 75 65 73 74 72 61 20 65 6c 20 75 73 6f 20 65 6e 20 75 6e 20 66 6f 72 6d 61 74 ..-m.muestra.el.uso.en.un.format
1a800 6f 20 73 69 6d 69 6c 61 72 20 61 20 70 c3 a1 67 69 6e 61 20 6d 61 6e 0a 20 20 20 20 20 20 2d 73 o.similar.a.p..gina.man.......-s
1a820 09 6d 75 65 73 74 72 61 20 73 c3 b3 6c 6f 20 75 6e 61 20 73 69 6e 6f 70 73 69 73 20 62 72 65 76 .muestra.s..lo.una.sinopsis.brev
1a840 65 20 64 65 20 75 73 6f 20 70 61 72 61 20 63 61 64 61 20 74 c3 b3 70 69 63 6f 20 71 75 65 0a 20 e.de.uso.para.cada.t..pico.que..
1a860 20 20 20 09 09 63 6f 69 6e 63 69 64 61 20 63 6f 6e 20 65 6c 20 50 41 54 52 c3 93 4e 0a 20 20 20 .....coincida.con.el.PATR..N....
1a880 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 50 41 54 52 c3 93 4e 09 ......Argumentos:.......PATR..N.
1a8a0 50 61 74 72 c3 b3 6e 20 71 75 65 20 65 73 70 65 63 69 66 69 63 61 20 75 6e 20 74 c3 b3 70 69 63 Patr..n.que.especifica.un.t..pic
1a8c0 6f 20 64 65 20 61 79 75 64 61 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 o.de.ayuda..........Estado.de.Sa
1a8e0 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 lida:.....Devuelve.correcto.a.me
1a900 6e 6f 73 20 71 75 65 20 6e 6f 20 73 65 20 65 6e 63 75 65 6e 74 72 65 20 50 41 54 52 c3 93 4e 20 nos.que.no.se.encuentre.PATR..N.
1a920 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 0a 20 20 20 20 75 6e 61 20 6f 70 63 69 c3 b3 6e o.se.proporcione.....una.opci..n
1a940 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4d 75 65 73 74 72 61 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e .inv..lida..Muestra.informaci..n
1a960 20 73 6f 62 72 65 20 65 6c 20 74 69 70 6f 20 64 65 20 6f 72 64 65 6e 2e 0a 20 20 20 20 0a 20 20 .sobre.el.tipo.de.orden.........
1a980 20 20 50 6f 72 20 63 61 64 61 20 4e 4f 4d 42 52 45 2c 20 69 6e 64 69 63 61 20 63 c3 b3 6d 6f 20 ..Por.cada.NOMBRE,.indica.c..mo.
1a9a0 73 65 20 69 6e 74 65 72 70 72 65 74 61 72 c3 ad 61 20 73 69 20 73 65 20 75 74 69 6c 69 7a 61 72 se.interpretar..a.si.se.utilizar
1a9c0 61 20 63 6f 6d 6f 20 75 6e 0a 20 20 20 20 6e 6f 6d 62 72 65 20 64 65 20 6f 72 64 65 6e 2e 0a 20 a.como.un.....nombre.de.orden...
1a9e0 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 6d 75 65 73 74 ........Opciones:.......-a.muest
1aa00 72 61 20 74 6f 64 61 73 20 6c 61 73 20 75 62 69 63 61 63 69 6f 6e 65 73 20 71 75 65 20 63 6f 6e ra.todas.las.ubicaciones.que.con
1aa20 74 69 65 6e 65 6e 20 75 6e 20 65 6a 65 63 75 74 61 62 6c 65 20 6c 6c 61 6d 61 64 6f 0a 20 20 20 tienen.un.ejecutable.llamado....
1aa40 20 09 09 4e 4f 4d 42 52 45 3b 20 69 6e 63 6c 75 79 65 20 61 6c 69 61 73 65 73 2c 20 c3 b3 72 64 ...NOMBRE;.incluye.aliases,...rd
1aa60 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 20 79 20 66 75 6e 63 69 6f 6e 65 73 2c 20 73 69 20 79 20 enes.internas.y.funciones,.si.y.
1aa80 73 6f 6c 6f 20 73 69 0a 20 20 20 20 09 09 6e 6f 20 73 65 20 75 74 69 6c 69 7a c3 b3 20 74 61 6d solo.si.......no.se.utiliz...tam
1aaa0 62 69 c3 a9 6e 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 60 2d 70 27 0a 20 20 20 20 20 20 2d 66 09 73 bi..n.la.opci..n.`-p'.......-f.s
1aac0 75 70 72 69 6d 65 20 6c 61 20 62 c3 ba 73 71 75 65 64 61 20 64 65 20 66 75 6e 63 69 6f 6e 65 73 uprime.la.b..squeda.de.funciones
1aae0 20 64 65 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 2d 50 09 66 75 65 72 7a 61 20 75 6e 61 20 62 c3 .de.shell.......-P.fuerza.una.b.
1ab00 ba 73 71 75 65 64 61 20 65 6e 20 50 41 54 48 20 70 6f 72 20 63 61 64 61 20 6e 6f 6d 62 72 65 2c .squeda.en.PATH.por.cada.nombre,
1ab20 20 61 75 6e 20 73 69 20 68 61 79 20 75 6e 20 61 6c 69 61 73 2c 0a 20 20 20 20 09 09 6f 72 64 65 .aun.si.hay.un.alias,.......orde
1ab40 6e 20 69 6e 74 65 72 6e 61 20 6f 20 66 75 6e 63 69 c3 b3 6e 2c 20 79 20 64 65 76 75 65 6c 76 65 n.interna.o.funci..n,.y.devuelve
1ab60 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 6c 20 66 69 63 68 65 72 6f 20 65 6e 20 64 69 73 63 6f 0a .el.nombre.del.fichero.en.disco.
1ab80 20 20 20 20 09 09 71 75 65 20 73 65 20 65 6a 65 63 75 74 61 72 c3 ad 61 0a 20 20 20 20 20 20 2d ......que.se.ejecutar..a.......-
1aba0 70 09 64 65 76 75 65 6c 76 65 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 6c 20 66 69 63 68 65 72 6f p.devuelve.el.nombre.del.fichero
1abc0 20 65 6e 20 64 69 73 63 6f 20 71 75 65 20 73 65 20 65 6a 65 63 75 74 61 72 c3 ad 61 2c 0a 20 20 .en.disco.que.se.ejecutar..a,...
1abe0 20 20 09 09 6f 20 6e 61 64 61 20 73 69 20 60 74 79 70 65 20 2d 74 20 4e 4f 4d 42 52 45 27 20 6e ....o.nada.si.`type.-t.NOMBRE'.n
1ac00 6f 20 64 65 76 75 65 6c 76 65 20 60 66 69 63 68 65 72 6f 27 0a 20 20 20 20 20 20 2d 74 09 73 61 o.devuelve.`fichero'.......-t.sa
1ac20 63 61 20 75 6e 61 20 73 6f 6c 61 20 70 61 6c 61 62 72 61 2c 20 71 75 65 20 65 73 20 75 6e 61 20 ca.una.sola.palabra,.que.es.una.
1ac40 64 65 20 65 6e 74 72 65 20 60 61 6c 69 61 73 27 2c 20 60 6b 65 79 77 6f 72 64 27 2c 0a 20 20 20 de.entre.`alias',.`keyword',....
1ac60 20 09 09 60 66 75 6e 63 74 69 6f 6e 27 2c 20 60 62 75 69 6c 74 69 6e 27 2c 20 60 66 69 6c 65 27 ...`function',.`builtin',.`file'
1ac80 20 6f 20 60 27 2c 20 73 69 20 65 6c 20 4e 4f 4d 42 52 45 20 65 73 20 75 6e 20 61 6c 69 61 73 2c .o.`',.si.el.NOMBRE.es.un.alias,
1aca0 0a 20 20 20 20 09 09 70 61 6c 61 62 72 61 20 72 65 73 65 72 76 61 64 61 20 64 65 6c 20 73 68 65 .......palabra.reservada.del.she
1acc0 6c 6c 2c 20 66 75 6e 63 69 c3 b3 6e 20 64 65 6c 20 73 68 65 6c 6c 2c 20 6f 72 64 65 6e 20 69 6e ll,.funci..n.del.shell,.orden.in
1ace0 74 65 72 6e 61 20 64 65 6c 0a 20 20 20 20 09 09 73 68 65 6c 6c 2c 20 66 69 63 68 65 72 6f 20 64 terna.del.......shell,.fichero.d
1ad00 65 20 64 69 73 63 6f 2c 20 6f 20 6e 6f 20 73 65 20 65 6e 63 75 65 6e 74 72 61 2c 20 72 65 73 70 e.disco,.o.no.se.encuentra,.resp
1ad20 65 63 74 69 76 61 6d 65 6e 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 ectivamente...........Argumentos
1ad40 3a 0a 20 20 20 20 20 20 4e 4f 4d 42 52 45 09 4e 6f 6d 62 72 65 20 64 65 20 6f 72 64 65 6e 20 61 :.......NOMBRE.Nombre.de.orden.a
1ad60 20 69 6e 74 65 72 70 72 65 74 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 .interpretar...........Estado.de
1ad80 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 73 .Salida:.....Devuelve.correcto.s
1ada0 69 20 73 65 20 65 6e 63 75 65 6e 74 72 61 6e 20 74 6f 64 6f 73 20 6c 6f 73 20 4e 4f 4d 42 52 45 i.se.encuentran.todos.los.NOMBRE
1adc0 73 3b 20 66 61 6c 6c 61 20 73 69 20 61 6c 67 75 6e 6f 0a 20 20 20 20 6e 6f 20 73 65 20 65 6e 63 s;.falla.si.alguno.....no.se.enc
1ade0 75 65 6e 74 72 61 2e 00 4d 75 65 73 74 72 61 20 6f 20 65 6a 65 63 75 74 61 20 c3 b3 72 64 65 6e uentra..Muestra.o.ejecuta...rden
1ae00 65 73 20 64 65 20 6c 61 20 6c 69 73 74 61 20 64 65 20 6c 61 20 68 69 73 74 6f 72 69 61 2e 0a 20 es.de.la.lista.de.la.historia...
1ae20 20 20 20 0a 20 20 20 20 66 63 20 73 65 20 75 73 61 20 70 61 72 61 20 6c 69 73 74 61 72 20 6f 20 ........fc.se.usa.para.listar.o.
1ae40 65 64 69 74 61 72 20 79 20 72 65 65 6a 65 63 75 74 61 72 20 c3 b3 72 64 65 6e 65 73 20 64 65 20 editar.y.reejecutar...rdenes.de.
1ae60 6c 61 20 6c 69 73 74 61 20 64 65 20 6c 61 0a 20 20 20 20 68 69 73 74 6f 72 69 61 2e 20 20 50 52 la.lista.de.la.....historia...PR
1ae80 49 4d 45 52 4f 20 79 20 c3 9a 4c 54 49 4d 4f 20 70 75 65 64 65 6e 20 73 65 72 20 6e c3 ba 6d 65 IMERO.y...LTIMO.pueden.ser.n..me
1aea0 72 6f 73 20 71 75 65 20 65 73 70 65 63 69 66 69 63 61 6e 20 65 6c 20 72 61 6e 67 6f 2c 0a 20 20 ros.que.especifican.el.rango,...
1aec0 20 20 6f 20 50 52 49 4d 45 52 4f 20 70 75 65 64 65 20 73 65 72 20 75 6e 61 20 63 61 64 65 6e 61 ..o.PRIMERO.puede.ser.una.cadena
1aee0 2c 20 71 75 65 20 73 69 67 6e 69 66 69 63 61 20 6c 61 20 6f 72 64 65 6e 20 6d c3 a1 73 20 72 65 ,.que.significa.la.orden.m..s.re
1af00 63 69 65 6e 74 65 20 71 75 65 0a 20 20 20 20 63 6f 6d 69 65 6e 63 65 20 63 6f 6e 20 65 73 61 20 ciente.que.....comience.con.esa.
1af20 63 61 64 65 6e 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 20 2d 65 20 4e 4f 4d 42 52 45 5f 45 09 cadena..............-e.NOMBRE_E.
1af40 73 65 6c 65 63 63 69 6f 6e 61 20 65 6c 20 65 64 69 74 6f 72 20 61 20 75 73 61 72 2e 20 20 50 6f selecciona.el.editor.a.usar...Po
1af60 72 20 64 65 66 65 63 74 6f 20 65 73 20 46 43 45 44 49 54 2c 0a 20 20 20 20 09 09 64 65 73 70 75 r.defecto.es.FCEDIT,.......despu
1af80 c3 a9 73 20 45 44 49 54 4f 52 2c 20 64 65 73 70 75 c3 a9 73 20 76 69 0a 20 20 20 20 20 20 20 2d ..s.EDITOR,.despu..s.vi........-
1afa0 6c 20 09 6c 69 73 74 61 20 6c 61 73 6c c3 ad 6e 65 61 73 20 65 6e 20 6c 75 67 61 72 20 64 65 20 l..lista.lasl..neas.en.lugar.de.
1afc0 65 64 69 74 61 72 0a 20 20 20 20 20 20 20 2d 6e 09 6f 6d 69 74 65 20 6c 6f 73 20 6e c3 ba 6d 65 editar........-n.omite.los.n..me
1afe0 72 6f 73 20 64 65 20 6c c3 ad 6e 65 61 20 61 6c 20 6c 69 73 74 61 72 0a 20 20 20 20 20 20 20 2d ros.de.l..nea.al.listar........-
1b000 72 09 69 6e 76 69 65 72 74 65 20 65 6c 20 6f 72 64 65 6e 20 64 65 20 6c 61 73 20 6c c3 ad 6e 65 r.invierte.el.orden.de.las.l..ne
1b020 61 73 20 28 6d 75 65 73 74 72 61 20 70 72 69 6d 65 72 6f 20 6c 61 73 20 6d c3 a1 73 20 72 65 63 as.(muestra.primero.las.m..s.rec
1b040 69 65 6e 74 65 73 29 0a 20 20 20 20 0a 20 20 20 20 43 6f 6e 20 65 6c 20 66 6f 72 6d 61 74 6f 20 ientes)..........Con.el.formato.
1b060 60 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 20 2e 2e 2e 5d 20 5b 6f 72 64 65 6e 5d 27 2c 20 6c `fc.-s.[pat=rep....].[orden]',.l
1b080 61 20 4f 52 44 45 4e 20 73 65 0a 20 20 20 20 65 6a 65 63 75 74 61 20 64 65 20 6e 75 65 76 6f 20 a.ORDEN.se.....ejecuta.de.nuevo.
1b0a0 64 65 73 70 75 c3 a9 73 20 64 65 20 72 65 61 6c 69 7a 61 72 20 6c 61 20 73 75 73 74 69 74 75 63 despu..s.de.realizar.la.sustituc
1b0c0 69 c3 b3 6e 20 41 4e 54 3d 4e 55 45 56 4f 2e 0a 20 20 20 20 0a 20 20 20 20 55 6e 20 61 6c 69 61 i..n.ANT=NUEVO...........Un.alia
1b0e0 73 20 c3 ba 74 69 6c 20 70 61 72 61 20 75 73 61 72 20 63 6f 6e 20 65 73 74 6f 20 65 73 20 72 3d s...til.para.usar.con.esto.es.r=
1b100 27 66 63 20 2d 73 27 2c 20 74 61 6c 20 71 75 65 20 61 6c 20 74 65 63 6c 65 61 72 0a 20 20 20 20 'fc.-s',.tal.que.al.teclear.....
1b120 60 72 20 63 63 27 20 65 6a 65 63 75 74 61 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 `r.cc'.ejecuta.la...ltima.orden.
1b140 71 75 65 20 63 6f 6d 69 65 6e 63 65 20 63 6f 6e 20 60 63 63 27 20 79 20 61 6c 20 74 65 63 6c 65 que.comience.con.`cc'.y.al.tecle
1b160 61 72 0a 20 20 20 20 60 72 27 20 72 65 65 6a 65 63 75 74 61 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 ar.....`r'.reejecuta.la...ltima.
1b180 6f 72 64 65 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 orden...........Estado.de.Salida
1b1a0 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 6f 20 65 6c 20 65 73 74 :.....Devuelve.correcto.o.el.est
1b1c0 61 64 6f 20 64 65 20 6c 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 3b 20 73 69 20 73 75 ado.de.la.orden.ejecutada;.si.su
1b1e0 63 65 64 65 20 75 6e 20 65 72 72 6f 72 2c 0a 20 20 20 20 65 73 20 64 69 66 65 72 65 6e 74 65 20 cede.un.error,.....es.diferente.
1b200 64 65 20 63 65 72 6f 2e 00 4d 75 65 73 74 72 61 20 6f 20 6d 61 6e 69 70 75 6c 61 20 6c 61 20 6c de.cero..Muestra.o.manipula.la.l
1b220 69 73 74 61 20 64 65 20 6c 61 20 68 69 73 74 6f 72 69 61 2e 0a 20 20 20 20 0a 20 20 20 20 4d 75 ista.de.la.historia...........Mu
1b240 65 73 74 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 20 6c 61 20 68 69 73 74 6f 72 69 61 20 63 6f estra.la.lista.de.la.historia.co
1b260 6e 20 6e c3 ba 6d 65 72 6f 73 20 64 65 20 6c c3 ad 6e 65 61 2c 20 6d 6f 73 74 72 61 6e 64 6f 0a n.n..meros.de.l..nea,.mostrando.
1b280 20 20 20 20 63 61 64 61 20 6c c3 ad 6e 65 61 20 6d 6f 64 69 66 69 63 61 64 61 20 63 6f 6e 20 75 ....cada.l..nea.modificada.con.u
1b2a0 6e 20 60 2a 27 20 63 6f 6d 6f 20 70 72 65 66 69 6a 6f 2e 20 20 45 6c 20 61 72 67 75 6d 65 6e 74 n.`*'.como.prefijo...El.argument
1b2c0 6f 20 4e 0a 20 20 20 20 6d 75 65 73 74 72 61 20 73 6f 6c 61 6d 65 6e 74 65 20 6c 61 73 20 c3 ba o.N.....muestra.solamente.las...
1b2e0 6c 74 69 6d 61 73 20 4e 20 65 6e 74 72 61 64 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 ltimas.N.entradas...........Opci
1b300 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 63 09 62 6f 72 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 ones:.......-c.borra.la.lista.de
1b320 20 68 69 73 74 6f 72 69 61 20 65 6c 69 6d 69 6e 61 6e 64 6f 20 74 6f 64 61 73 20 6c 61 73 20 65 .historia.eliminando.todas.las.e
1b340 6e 74 72 61 64 61 73 0a 20 20 20 20 20 20 2d 64 20 64 65 73 70 6c 09 62 6f 72 72 61 20 6c 61 20 ntradas.......-d.despl.borra.la.
1b360 65 6e 74 72 61 64 61 20 64 65 20 6c 61 20 68 69 73 74 6f 72 69 61 20 65 6e 20 6c 61 20 70 6f 73 entrada.de.la.historia.en.la.pos
1b380 69 63 69 c3 b3 6e 20 44 45 53 50 4c 2e 20 4c 6f 73 0a 20 20 20 20 09 09 64 65 73 70 6c 61 7a 61 ici..n.DESPL..Los.......desplaza
1b3a0 6d 69 65 6e 74 6f 73 20 6e 65 67 61 74 69 76 6f 73 20 73 65 20 63 75 65 6e 74 61 6e 20 68 61 63 mientos.negativos.se.cuentan.hac
1b3c0 69 61 20 61 74 72 c3 a1 73 20 64 65 73 64 65 20 65 6c 20 66 69 6e 61 6c 20 64 65 0a 20 20 20 20 ia.atr..s.desde.el.final.de.....
1b3e0 09 09 6c 61 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 6f 72 69 61 0a 20 20 20 20 0a 20 20 20 20 ..la.lista.de.historia..........
1b400 20 20 2d 61 09 61 67 72 65 67 61 20 6c 61 73 20 6c c3 ad 6e 65 61 73 20 64 65 20 68 69 73 74 6f ..-a.agrega.las.l..neas.de.histo
1b420 72 69 61 20 64 65 20 65 73 74 61 20 73 65 73 69 c3 b3 6e 20 61 6c 20 66 69 63 68 65 72 6f 20 64 ria.de.esta.sesi..n.al.fichero.d
1b440 65 20 68 69 73 74 6f 72 69 61 0a 20 20 20 20 20 20 2d 6e 09 6c 65 65 20 74 6f 64 61 73 20 6c 61 e.historia.......-n.lee.todas.la
1b460 73 20 6c c3 ad 6e 65 61 73 20 64 65 20 68 69 73 74 6f 72 69 61 20 71 75 65 20 6e 6f 20 73 65 20 s.l..neas.de.historia.que.no.se.
1b480 68 61 6e 20 6c 65 c3 ad 64 6f 20 64 65 6c 20 66 69 63 68 65 72 6f 0a 20 20 20 20 09 64 65 20 68 han.le..do.del.fichero......de.h
1b4a0 69 73 74 6f 72 69 61 0a 20 20 20 20 20 20 2d 72 09 6c 65 65 20 65 6c 20 66 69 63 68 65 72 6f 20 istoria.......-r.lee.el.fichero.
1b4c0 64 65 20 68 69 73 74 6f 72 69 61 20 79 20 61 67 72 65 67 61 20 65 6c 20 63 6f 6e 74 65 6e 69 64 de.historia.y.agrega.el.contenid
1b4e0 6f 20 61 6c 20 66 69 63 68 65 72 6f 0a 20 20 20 20 09 64 65 20 68 69 73 74 6f 72 69 61 0a 20 20 o.al.fichero......de.historia...
1b500 20 20 20 20 2d 77 09 65 73 63 72 69 62 65 20 6c 61 20 68 69 73 74 6f 72 69 61 20 61 63 74 75 61 ....-w.escribe.la.historia.actua
1b520 6c 20 65 6e 20 65 6c 20 66 69 63 68 65 72 6f 20 64 65 20 68 69 73 74 6f 72 69 61 0a 20 20 20 20 l.en.el.fichero.de.historia.....
1b540 0a 20 20 20 20 20 20 2d 70 09 68 61 63 65 20 65 78 70 61 6e 73 69 c3 b3 6e 20 64 65 20 68 69 73 .......-p.hace.expansi..n.de.his
1b560 74 6f 72 69 61 20 65 6e 20 63 61 64 61 20 41 52 47 75 6d 65 6e 74 6f 20 79 20 6d 75 65 73 74 72 toria.en.cada.ARGumento.y.muestr
1b580 61 20 65 6c 0a 20 20 20 20 09 72 65 73 75 6c 74 61 64 6f 2c 20 73 69 6e 20 67 75 61 72 64 61 72 a.el......resultado,.sin.guardar
1b5a0 6c 6f 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 6f 72 69 61 0a 20 20 20 20 20 lo.en.la.lista.de.historia......
1b5c0 20 2d 73 09 61 67 72 65 67 61 20 6c 6f 73 20 41 52 47 75 6d 65 6e 74 6f 73 20 61 20 6c 61 20 6c .-s.agrega.los.ARGumentos.a.la.l
1b5e0 69 73 74 61 20 64 65 20 68 69 73 74 6f 72 69 61 20 63 6f 6d 6f 0a 20 20 20 20 09 75 6e 61 20 73 ista.de.historia.como......una.s
1b600 6f 6c 61 20 65 6e 74 72 61 64 61 0a 20 20 20 20 0a 20 20 20 20 53 69 20 73 65 20 70 72 6f 70 6f ola.entrada..........Si.se.propo
1b620 72 63 69 6f 6e 61 20 46 49 43 48 45 52 4f 2c 20 65 6e 74 6f 6e 63 65 73 20 73 65 20 75 73 61 20 rciona.FICHERO,.entonces.se.usa.
1b640 63 6f 6d 6f 20 65 6c 20 66 69 63 68 65 72 6f 20 64 65 0a 20 20 20 20 68 69 73 74 6f 72 69 61 2e como.el.fichero.de.....historia.
1b660 20 53 69 20 6e 6f 2c 20 73 69 20 24 48 49 53 54 46 49 4c 45 20 74 69 65 6e 20 75 6e 20 76 61 6c .Si.no,.si.$HISTFILE.tien.un.val
1b680 6f 72 2c 20 c3 a9 73 74 65 20 73 65 20 75 73 61 2c 20 65 6e 20 6f 74 72 6f 20 63 61 73 6f 0a 20 or,...ste.se.usa,.en.otro.caso..
1b6a0 20 20 20 7e 2f 2e 62 61 73 68 5f 68 69 73 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 ...~/.bash_history...........Si.
1b6c0 6c 61 20 76 61 72 69 61 62 6c 65 20 24 48 49 53 54 54 49 4d 45 46 4f 52 4d 41 54 20 65 73 74 c3 la.variable.$HISTTIMEFORMAT.est.
1b6e0 a1 20 64 65 66 69 6e 69 64 61 20 79 20 6e 6f 20 65 73 20 6e 75 6c 61 2c 20 73 65 20 75 73 61 20 ..definida.y.no.es.nula,.se.usa.
1b700 73 75 0a 20 20 20 20 76 61 6c 6f 72 20 63 6f 6d 6f 20 75 6e 61 20 63 61 64 65 6e 61 20 64 65 20 su.....valor.como.una.cadena.de.
1b720 66 6f 72 6d 61 74 6f 20 73 74 72 66 74 69 6d 65 28 33 29 20 70 61 72 61 20 6d 6f 73 74 72 61 72 formato.strftime(3).para.mostrar
1b740 20 6c 61 20 6d 61 72 63 61 20 64 65 0a 20 20 20 20 74 69 65 6d 70 6f 20 61 73 6f 63 69 61 64 61 .la.marca.de.....tiempo.asociada
1b760 20 63 6f 6e 20 63 61 64 61 20 65 6e 74 72 61 64 61 20 64 65 20 68 69 73 74 6f 72 69 61 20 6d 6f .con.cada.entrada.de.historia.mo
1b780 73 74 72 61 64 61 2e 20 20 4e 6f 20 73 65 20 6d 75 65 73 74 72 61 0a 20 20 20 20 6e 69 6e 67 75 strada...No.se.muestra.....ningu
1b7a0 6e 61 20 6d 61 72 63 61 20 64 65 20 74 69 65 6d 70 6f 20 64 65 20 6f 74 72 61 20 66 6f 72 6d 61 na.marca.de.tiempo.de.otra.forma
1b7c0 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 ...........Estado.de.Salida:....
1b7e0 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6e 6f 20 73 65 72 20 71 75 65 20 .Devuelve.correcto.a.no.ser.que.
1b800 73 65 20 64 c3 a9 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 75 20 6f se.d...una.opci..n.inv..lida.u.o
1b820 63 75 72 72 61 20 75 6e 20 65 72 72 6f 72 2e 00 4d 75 65 73 74 72 61 20 6f 20 65 73 74 61 62 6c curra.un.error..Muestra.o.establ
1b840 65 63 65 20 6c 61 20 6d c3 a1 73 63 61 72 61 20 64 65 20 6d 6f 64 6f 20 64 65 20 66 69 63 68 65 ece.la.m..scara.de.modo.de.fiche
1b860 72 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 62 6c 65 63 65 20 6c 61 20 6d c3 a1 73 63 ros...........Establece.la.m..sc
1b880 61 72 61 20 64 65 20 63 72 65 61 63 69 c3 b3 6e 20 64 65 20 66 69 63 68 65 72 6f 73 20 64 65 6c ara.de.creaci..n.de.ficheros.del
1b8a0 20 75 73 75 61 72 69 6f 20 61 20 4d 4f 44 4f 2e 20 53 69 20 73 65 0a 20 20 20 20 6f 6d 69 74 65 .usuario.a.MODO..Si.se.....omite
1b8c0 20 65 6c 20 4d 4f 44 4f 2c 20 6d 75 65 73 74 72 61 20 65 6c 20 76 61 6c 6f 72 20 61 63 74 75 61 .el.MODO,.muestra.el.valor.actua
1b8e0 6c 20 64 65 20 6c 61 20 6d c3 a1 73 63 61 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 65 6c l.de.la.m..scara...........Si.el
1b900 20 4d 4f 44 4f 20 65 6d 70 69 65 7a 61 20 63 6f 6e 20 75 6e 20 64 c3 ad 67 69 74 6f 2c 20 73 65 .MODO.empieza.con.un.d..gito,.se
1b920 20 69 6e 74 65 72 70 72 65 74 61 20 63 6f 6d 6f 20 75 6e 20 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 .interpreta.como.un.n..mero.octa
1b940 6c 3b 0a 20 20 20 20 64 65 20 6f 74 72 61 20 66 6f 72 6d 61 20 65 73 20 75 6e 61 20 63 61 64 65 l;.....de.otra.forma.es.una.cade
1b960 6e 61 20 64 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 63 6f 6d 6f 20 6c 61 20 71 75 na.de.modo.simb..lico.como.la.qu
1b980 65 20 61 63 65 70 74 61 20 63 68 6d 6f 64 20 28 31 29 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 e.acepta.chmod.(1)...........Opc
1b9a0 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 70 09 73 69 20 73 65 20 6f 6d 69 74 65 20 65 6c 20 4d iones:.......-p.si.se.omite.el.M
1b9c0 4f 44 4f 2c 20 6d 75 65 73 74 72 61 20 65 6e 20 75 6e 61 20 66 6f 72 6d 61 20 72 65 75 73 61 62 ODO,.muestra.en.una.forma.reusab
1b9e0 6c 65 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 20 20 20 20 2d 53 09 73 61 6c 69 64 61 20 le.como.entrada.......-S.salida.
1ba00 73 69 6d 62 c3 b3 6c 69 63 61 3b 20 64 65 20 6f 74 72 61 20 66 6f 72 6d 61 20 6d 75 65 73 74 72 simb..lica;.de.otra.forma.muestr
1ba20 61 20 65 6c 20 6d 6f 64 6f 20 63 6f 6d 6f 20 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c 0a 20 20 20 a.el.modo.como.n..mero.octal....
1ba40 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 ......Estado.de.Salida:.....Devu
1ba60 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 65 6c 20 4d 4f 44 elve.correcto.a.menos.que.el.MOD
1ba80 4f 20 73 65 61 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 O.sea.inv..lido.o.se.proporcione
1baa0 0a 20 20 20 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4d 75 65 73 .....una.opci..n.inv..lida..Mues
1bac0 74 72 61 20 6c 6f 73 20 70 6f 73 69 62 6c 65 73 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 73 20 64 65 tra.los.posibles.complementos.de
1bae0 70 65 6e 64 69 65 6e 64 6f 20 64 65 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 2e 0a 20 20 20 20 0a pendiendo.de.las.opciones.......
1bb00 20 20 20 20 53 69 72 76 65 20 70 61 72 61 20 75 73 61 72 73 65 20 64 65 73 64 65 20 75 6e 61 20 ....Sirve.para.usarse.desde.una.
1bb20 66 75 6e 63 69 c3 b3 6e 20 64 65 20 73 68 65 6c 6c 20 71 75 65 20 67 65 6e 65 72 65 20 63 6f 6d funci..n.de.shell.que.genere.com
1bb40 70 6c 65 6d 65 6e 74 6f 73 0a 20 20 20 20 70 6f 73 69 62 6c 65 73 2e 20 20 53 69 20 73 65 20 70 plementos.....posibles...Si.se.p
1bb60 72 6f 70 6f 72 63 69 6f 6e 61 20 65 6c 20 61 72 67 75 6d 65 6e 74 6f 20 6f 70 63 69 6f 6e 61 6c roporciona.el.argumento.opcional
1bb80 20 50 41 4c 41 42 52 41 2c 20 73 65 20 67 65 6e 65 72 61 6e 0a 20 20 20 20 6c 61 73 20 63 6f 69 .PALABRA,.se.generan.....las.coi
1bba0 6e 63 69 64 65 6e 63 69 61 73 20 63 6f 6e 74 72 61 20 50 41 4c 41 42 52 41 2e 0a 20 20 20 20 0a ncidencias.contra.PALABRA.......
1bbc0 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c ....Estado.de.Salida:.....Devuel
1bbe0 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f ve.correcto.a.menos.que.se.propo
1bc00 72 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 0a 20 rcione.una.opci..n.inv..lida.o..
1bc20 20 20 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 2e 00 4d 75 65 73 74 72 61 20 6c 6f 73 20 ...suceda.un.error..Muestra.los.
1bc40 74 69 65 6d 70 6f 73 20 64 65 20 70 72 6f 63 65 73 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4d 75 65 tiempos.de.proceso...........Mue
1bc60 73 74 72 61 20 6c 6f 73 20 74 69 65 6d 70 6f 73 20 64 65 20 75 73 75 61 72 69 6f 20 79 20 73 69 stra.los.tiempos.de.usuario.y.si
1bc80 73 74 65 6d 61 20 61 63 75 6d 75 6c 61 64 6f 73 20 70 6f 72 20 65 6c 20 73 68 65 6c 6c 20 79 20 stema.acumulados.por.el.shell.y.
1bca0 74 6f 64 6f 73 0a 20 20 20 20 73 75 73 20 70 72 6f 63 65 73 6f 73 20 68 69 6a 6f 73 2e 0a 20 20 todos.....sus.procesos.hijos....
1bcc0 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 53 69 65 .......Estado.de.Salida:.....Sie
1bce0 6d 70 72 65 20 63 6f 72 72 65 63 74 6f 2e 00 4d 75 65 73 74 72 61 20 65 6c 20 65 73 74 61 64 6f mpre.correcto..Muestra.el.estado
1bd00 20 64 65 20 6c 6f 73 20 74 72 61 62 61 6a 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 75 65 73 74 .de.los.trabajos...........Muest
1bd20 72 61 20 6c 6f 73 20 74 72 61 62 61 6a 6f 73 20 61 63 74 69 76 6f 73 2e 20 20 49 44 54 52 41 42 ra.los.trabajos.activos...IDTRAB
1bd40 41 4a 4f 20 72 65 73 74 72 69 6e 67 65 20 6c 61 20 73 61 6c 69 64 61 20 61 0a 20 20 20 20 65 73 AJO.restringe.la.salida.a.....es
1bd60 61 20 74 72 61 62 61 6a 6f 2e 20 20 53 69 6e 20 6f 70 63 69 6f 6e 65 73 2c 20 73 65 20 6d 75 65 a.trabajo...Sin.opciones,.se.mue
1bd80 73 74 72 61 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 74 6f 64 61 73 20 6c 6f 73 20 74 72 61 62 stra.el.estado.de.todas.los.trab
1bda0 61 6a 6f 73 0a 20 20 20 20 61 63 74 69 76 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f ajos.....activos...........Opcio
1bdc0 6e 65 73 3a 0a 20 20 20 20 20 20 2d 6c 09 6d 75 65 73 74 72 61 20 6c 6f 73 20 49 44 73 20 64 65 nes:.......-l.muestra.los.IDs.de
1bde0 20 6c 6f 73 20 70 72 6f 63 65 73 6f 73 2c 20 61 64 65 6d c3 a1 73 20 64 65 20 6c 61 20 69 6e 66 .los.procesos,.adem..s.de.la.inf
1be00 6f 72 6d 61 63 69 c3 b3 6e 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 20 2d 6e 09 73 6f 6c 6f 20 6d ormaci..n.normal.......-n.solo.m
1be20 75 65 73 74 72 61 20 6c 6f 73 20 70 72 6f 63 65 73 6f 73 20 71 75 65 20 68 61 6e 20 63 61 6d 62 uestra.los.procesos.que.han.camb
1be40 69 61 64 6f 20 64 65 20 65 73 74 61 64 6f 20 64 65 73 64 65 0a 20 20 20 20 09 09 6c 61 20 c3 ba iado.de.estado.desde.......la...
1be60 6c 74 69 6d 61 20 6e 6f 74 69 66 69 63 61 63 69 c3 b3 6e 0a 20 20 20 20 20 20 2d 70 09 73 6f 6c ltima.notificaci..n.......-p.sol
1be80 6f 20 6d 75 65 73 74 72 61 20 6c 6f 73 20 49 44 73 20 64 65 20 6c 6f 73 20 70 72 6f 63 65 73 6f o.muestra.los.IDs.de.los.proceso
1bea0 73 0a 20 20 20 20 20 20 2d 72 09 72 65 73 74 72 69 6e 67 65 20 6c 61 20 73 61 6c 69 64 61 20 61 s.......-r.restringe.la.salida.a
1bec0 20 6c 6f 73 20 74 72 61 62 61 6a 6f 73 20 65 6e 20 65 6a 65 63 75 63 69 c3 b3 6e 0a 20 20 20 20 .los.trabajos.en.ejecuci..n.....
1bee0 20 20 2d 73 09 72 65 73 74 72 69 6e 67 65 20 6c 61 20 73 61 6c 69 64 61 20 61 20 6c 6f 73 20 74 ..-s.restringe.la.salida.a.los.t
1bf00 72 61 62 61 6a 6f 73 20 64 65 74 65 6e 69 64 6f 73 0a 20 20 20 20 0a 20 20 20 20 53 69 20 73 65 rabajos.detenidos..........Si.se
1bf20 20 65 73 70 65 63 69 66 69 63 61 20 2d 78 2c 20 6c 61 20 4f 52 44 45 4e 20 73 65 20 65 6a 65 63 .especifica.-x,.la.ORDEN.se.ejec
1bf40 75 74 61 20 64 65 73 70 75 c3 a9 73 20 64 65 20 71 75 65 20 74 6f 64 61 73 20 6c 61 73 0a 20 20 uta.despu..s.de.que.todas.las...
1bf60 20 20 65 73 70 65 63 69 66 69 63 61 63 69 6f 6e 65 73 20 64 65 20 74 72 61 62 61 6a 6f 20 71 75 ..especificaciones.de.trabajo.qu
1bf80 65 20 61 70 61 72 65 63 65 6e 20 65 6e 20 41 52 47 53 20 73 65 20 68 61 79 61 6e 20 72 65 65 6d e.aparecen.en.ARGS.se.hayan.reem
1bfa0 70 6c 61 7a 61 64 6f 0a 20 20 20 20 63 6f 6e 20 65 6c 20 49 44 20 64 65 20 70 72 6f 63 65 73 6f plazado.....con.el.ID.de.proceso
1bfc0 20 64 65 6c 20 6c c3 ad 64 65 72 20 64 65 6c 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 6f .del.l..der.del.grupo.de.proceso
1bfe0 73 20 64 65 20 64 69 63 68 6f 20 74 72 61 62 61 6a 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 s.de.dicho.trabajo...........Est
1c000 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 ado.de.Salida:.....Devuelve.corr
1c020 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 64 c3 a9 20 75 6e 61 20 6f 70 63 69 ecto.a.menos.que.se.d...una.opci
1c040 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 20 73 75 63 65 64 61 20 75 6e 0a 20 20 20 20 65 72 ..n.inv..lida.o.suceda.un.....er
1c060 72 6f 72 2e 20 20 53 69 20 73 65 20 75 73 61 20 2d 78 2c 20 64 65 76 75 65 6c 76 65 20 65 6c 20 ror...Si.se.usa.-x,.devuelve.el.
1c080 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 64 65 20 6c 61 20 4f 52 44 45 4e 2e 00 4d 75 estado.de.salida.de.la.ORDEN..Mu
1c0a0 65 73 74 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 20 61 63 estra.la.lista.de.directorios.ac
1c0c0 74 75 61 6c 6d 65 6e 74 65 20 67 72 61 62 61 64 6f 73 2e 20 20 4c 6f 73 20 64 69 72 65 63 74 6f tualmente.grabados...Los.directo
1c0e0 72 69 6f 73 0a 20 20 20 20 65 6e 63 75 65 6e 74 72 61 6e 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 rios.....encuentran.en.la.lista.
1c100 63 6f 6e 20 6c 61 20 6f 72 64 65 6e 20 60 70 75 73 68 64 27 3b 20 70 75 65 64 65 6e 20 69 72 20 con.la.orden.`pushd';.pueden.ir.
1c120 73 61 6c 69 65 6e 64 6f 20 64 65 0a 20 20 20 20 6c 61 20 6c 69 73 74 61 20 63 6f 6e 20 6c 61 20 saliendo.de.....la.lista.con.la.
1c140 6f 72 64 65 6e 20 60 70 6f 70 64 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a orden.`popd'...........Opciones:
1c160 0a 20 20 20 20 20 20 2d 63 09 6c 69 6d 70 69 61 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 .......-c.limpia.la.pila.de.dire
1c180 63 74 6f 72 69 6f 73 20 65 6c 69 6d 69 6e 61 6e 64 6f 20 74 6f 64 6f 73 20 6c 6f 73 20 65 6c 65 ctorios.eliminando.todos.los.ele
1c1a0 6d 65 6e 74 6f 73 0a 20 20 20 20 20 20 2d 6c 09 6e 6f 20 6d 75 65 73 74 72 61 20 6c 61 73 20 76 mentos.......-l.no.muestra.las.v
1c1c0 65 72 73 69 6f 6e 65 73 20 63 6f 6e 20 70 72 65 66 69 6a 6f 20 64 65 20 74 69 6c 64 65 20 64 65 ersiones.con.prefijo.de.tilde.de
1c1e0 20 6c 6f 73 20 64 69 72 65 63 74 6f 72 69 6f 73 0a 20 20 20 20 09 09 72 65 6c 61 74 69 76 6f 73 .los.directorios.......relativos
1c200 20 61 20 73 75 20 64 69 72 65 63 74 6f 72 69 6f 20 69 6e 69 63 69 61 6c 0a 20 20 20 20 20 20 2d .a.su.directorio.inicial.......-
1c220 70 09 6d 75 65 73 74 72 61 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 p.muestra.la.pila.de.directorios
1c240 20 63 6f 6e 20 75 6e 61 20 65 6e 74 72 61 64 61 20 70 6f 72 20 6c c3 ad 6e 65 61 0a 20 20 20 20 .con.una.entrada.por.l..nea.....
1c260 20 20 2d 76 09 6d 75 65 73 74 72 61 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 ..-v.muestra.la.pila.de.director
1c280 69 6f 73 20 63 6f 6e 20 75 6e 61 20 65 6e 74 72 61 64 61 20 70 6f 72 20 6c c3 ad 6e 65 61 20 63 ios.con.una.entrada.por.l..nea.c
1c2a0 6f 6e 0a 20 20 20 20 09 73 75 20 70 6f 73 69 63 69 c3 b3 6e 20 65 6e 20 6c 61 20 70 69 6c 61 20 on......su.posici..n.en.la.pila.
1c2c0 63 6f 6d 6f 20 70 72 65 66 69 6a 6f 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 como.prefijo..........Argumentos
1c2e0 3a 0a 20 20 20 20 20 20 2b 4e 09 4d 75 65 73 74 72 61 20 6c 61 20 4e 2d c3 a9 73 69 6d 61 20 65 :.......+N.Muestra.la.N-..sima.e
1c300 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 20 6c 61 20 69 7a 71 75 69 65 72 ntrada.contando.desde.la.izquier
1c320 64 61 20 64 65 20 6c 61 20 6c 69 73 74 61 0a 20 20 20 20 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 da.de.la.lista......mostrada.por
1c340 20 64 69 72 73 20 63 75 61 6e 64 6f 20 73 65 20 6c 6c 61 6d 61 20 73 69 6e 20 6f 70 63 69 6f 6e .dirs.cuando.se.llama.sin.opcion
1c360 65 73 2c 20 65 6d 70 65 7a 61 6e 64 6f 20 65 6e 20 63 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 es,.empezando.en.cero...........
1c380 20 20 2d 4e 09 4d 75 65 73 74 72 61 20 6c 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 ..-N.Muestra.la.N-..sima.entrada
1c3a0 20 63 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 20 6c 61 20 64 65 72 65 63 68 61 20 64 65 20 6c 61 .contando.desde.la.derecha.de.la
1c3c0 20 6c 69 73 74 61 0a 20 20 20 20 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 64 69 72 73 20 63 75 .lista......mostrada.por.dirs.cu
1c3e0 61 6e 64 6f 20 73 65 20 6c 6c 61 6d 61 20 73 69 6e 20 6f 70 63 69 6f 6e 65 73 2c 20 65 6d 70 65 ando.se.llama.sin.opciones,.empe
1c400 7a 61 6e 64 6f 20 65 6e 20 63 65 72 6f 2e 00 48 65 63 68 6f 00 48 65 63 68 6f 28 25 64 29 00 69 zando.en.cero..Hecho.Hecho(%d).i
1c420 6e 73 74 72 75 63 63 69 c3 b3 6e 20 45 4d 54 00 41 63 74 69 76 61 20 79 20 64 65 73 61 63 74 69 nstrucci..n.EMT.Activa.y.desacti
1c440 76 61 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 20 64 65 6c 20 73 68 65 va.las...rdenes.internas.del.she
1c460 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 41 63 74 69 76 61 20 79 20 64 65 73 61 63 74 69 76 61 20 ll...........Activa.y.desactiva.
1c480 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 20 64 65 6c 20 73 68 65 6c 6c 2e las...rdenes.internas.del.shell.
1c4a0 20 20 45 6c 20 64 65 73 61 63 74 69 76 61 72 20 6c 65 0a 20 20 20 20 70 65 72 6d 69 74 65 20 65 ..El.desactivar.le.....permite.e
1c4c0 6a 65 63 75 74 61 72 20 75 6e 61 20 6f 72 64 65 6e 20 64 65 6c 20 64 69 73 63 6f 20 71 75 65 20 jecutar.una.orden.del.disco.que.
1c4e0 74 65 6e 67 61 20 65 6c 20 6d 69 73 6d 6f 20 6e 6f 6d 62 72 65 20 71 75 65 0a 20 20 20 20 6c 61 tenga.el.mismo.nombre.que.....la
1c500 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 64 65 6c 20 73 68 65 6c 6c 2c 20 73 69 6e 20 75 73 .orden.interna.del.shell,.sin.us
1c520 61 72 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 20 72 75 74 61 20 63 6f 6d 70 6c 65 74 6f 2e 0a 20 ar.el.nombre.de.ruta.completo...
1c540 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 6d 75 65 73 74 ........Opciones:.......-a.muest
1c560 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 ra.la.lista.de...rdenes.internas
1c580 20 69 6e 64 69 63 61 6e 64 6f 20 73 69 20 65 73 74 c3 a1 6e 20 61 63 74 69 76 61 73 20 6f 20 6e .indicando.si.est..n.activas.o.n
1c5a0 6f 0a 20 20 20 20 20 20 2d 6e 09 64 65 73 61 63 74 69 76 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 o.......-n.desactiva.cada.NOMBRE
1c5c0 20 6f 20 6d 75 65 73 74 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 20 c3 b3 72 64 65 6e 65 73 20 .o.muestra.la.lista.de...rdenes.
1c5e0 69 6e 74 65 72 6e 61 73 0a 20 20 20 20 09 09 64 65 73 61 63 74 69 76 61 64 61 73 0a 20 20 20 20 internas.......desactivadas.....
1c600 20 20 2d 70 09 6d 75 65 73 74 72 61 20 6c 61 20 6c 69 73 74 61 20 64 65 20 c3 b3 72 64 65 6e 65 ..-p.muestra.la.lista.de...rdene
1c620 73 20 69 6e 74 65 72 6e 61 73 20 65 6e 20 75 6e 61 20 66 6f 72 6d 61 20 72 65 75 73 61 62 6c 65 s.internas.en.una.forma.reusable
1c640 0a 20 20 20 20 20 20 2d 73 09 6d 75 65 73 74 72 61 20 73 6f 6c 6f 20 6c 6f 73 20 6e 6f 6d 62 72 .......-s.muestra.solo.los.nombr
1c660 65 73 20 64 65 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 20 60 65 73 70 es.de.las...rdenes.internas.`esp
1c680 65 63 69 61 6c 65 73 27 20 50 6f 73 69 78 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 eciales'.Posix..........Opciones
1c6a0 20 71 75 65 20 63 6f 6e 74 72 6f 6c 61 6e 20 6c 61 20 63 61 72 67 61 20 64 69 6e c3 a1 6d 69 63 .que.controlan.la.carga.din..mic
1c6c0 61 3a 0a 20 20 20 20 20 20 2d 66 09 43 61 72 67 61 20 6c 61 20 66 75 6e 63 69 c3 b3 6e 20 69 6e a:.......-f.Carga.la.funci..n.in
1c6e0 74 65 72 6e 61 20 4e 4f 4d 42 52 45 20 64 65 73 64 65 20 65 6c 20 6f 62 6a 65 74 6f 20 63 6f 6d terna.NOMBRE.desde.el.objeto.com
1c700 70 61 72 74 69 64 6f 20 46 49 43 48 45 52 4f 0a 20 20 20 20 20 20 2d 64 09 42 6f 72 72 61 20 75 partido.FICHERO.......-d.Borra.u
1c720 6e 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 63 61 72 67 61 64 61 20 63 6f 6e 20 2d 66 0a na.orden.interna.cargada.con.-f.
1c740 20 20 20 20 0a 20 20 20 20 53 69 6e 20 6f 70 63 69 6f 6e 65 73 2c 20 73 65 20 61 63 74 69 76 61 .........Sin.opciones,.se.activa
1c760 20 63 61 64 61 20 4e 4f 4d 42 52 45 2e 0a 20 20 20 20 0a 20 20 20 20 50 61 72 61 20 75 73 61 72 .cada.NOMBRE...........Para.usar
1c780 20 65 6c 20 60 74 65 73 74 27 20 71 75 65 20 73 65 20 65 6e 63 75 65 6e 74 72 61 20 65 6e 20 24 .el.`test'.que.se.encuentra.en.$
1c7a0 50 41 54 48 20 65 6e 20 6c 75 67 61 72 20 64 65 20 6c 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e PATH.en.lugar.de.la.orden.intern
1c7c0 61 0a 20 20 20 20 64 65 6c 20 73 68 65 6c 6c 2c 20 65 6a 65 63 75 74 65 20 60 65 6e 61 62 6c 65 a.....del.shell,.ejecute.`enable
1c7e0 20 2d 6e 20 74 65 73 74 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 .-n.test'...........Estado.de.Sa
1c800 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 lida:.....Devuelve.correcto.a.me
1c820 6e 6f 73 20 71 75 65 20 4e 4f 4d 42 52 45 20 6e 6f 20 73 65 61 20 75 6e 61 20 6f 72 64 65 6e 20 nos.que.NOMBRE.no.sea.una.orden.
1c840 69 6e 74 65 72 6e 61 20 64 65 6c 20 73 68 65 6c 6c 0a 20 20 20 20 6f 20 73 75 63 65 64 61 20 75 interna.del.shell.....o.suceda.u
1c860 6e 20 65 72 72 6f 72 2e 00 45 76 61 6c c3 ba 61 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 n.error..Eval..a.una.expresi..n.
1c880 61 72 69 74 6d c3 a9 74 69 63 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 65 76 61 6c c3 ba 61 aritm..tica...........Se.eval..a
1c8a0 20 6c 61 20 45 58 50 52 45 53 49 c3 93 4e 20 64 65 20 61 63 75 65 72 64 6f 20 61 20 6c 61 73 20 .la.EXPRESI..N.de.acuerdo.a.las.
1c8c0 72 65 67 6c 61 73 20 64 65 20 65 76 61 6c 75 61 63 69 c3 b3 6e 0a 20 20 20 20 61 72 69 74 6d c3 reglas.de.evaluaci..n.....aritm.
1c8e0 a9 74 69 63 61 2e 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 20 60 6c 65 74 20 22 45 58 50 52 .tica...Equivalente.a.`let."EXPR
1c900 45 53 49 c3 93 4e 22 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c ESI..N"'...........Estado.de.Sal
1c920 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 31 20 73 69 20 6c 61 20 45 58 50 52 45 53 ida:.....Devuelve.1.si.la.EXPRES
1c940 49 c3 93 4e 20 65 76 61 6c c3 ba 61 20 61 20 30 3b 20 64 65 76 75 65 6c 76 65 20 30 20 65 6e 20 I..N.eval..a.a.0;.devuelve.0.en.
1c960 63 61 73 6f 20 63 6f 6e 74 72 61 72 69 6f 2e 00 45 76 61 6c c3 ba 61 20 65 78 70 72 65 73 69 6f caso.contrario..Eval..a.expresio
1c980 6e 65 73 20 61 72 69 74 6d c3 a9 74 69 63 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 76 61 6c c3 nes.aritm..ticas...........Eval.
1c9a0 ba 61 20 63 61 64 61 20 41 52 47 20 63 6f 6d 6f 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 .a.cada.ARG.como.una.expresi..n.
1c9c0 61 72 69 74 6d c3 a9 74 69 63 61 2e 20 20 4c 61 20 65 76 61 6c 75 61 63 69 c3 b3 6e 20 73 65 20 aritm..tica...La.evaluaci..n.se.
1c9e0 68 61 63 65 0a 20 20 20 20 63 6f 6e 20 65 6e 74 65 72 6f 73 20 64 65 20 6c 6f 6e 67 69 74 75 64 hace.....con.enteros.de.longitud
1ca00 20 66 69 6a 61 2c 20 73 69 6e 20 72 65 76 69 73 61 72 20 64 65 73 62 6f 72 64 61 6d 69 65 6e 74 .fija,.sin.revisar.desbordamient
1ca20 6f 73 2c 20 61 75 6e 71 75 65 20 6c 61 0a 20 20 20 20 6c 61 20 64 69 76 69 73 69 c3 b3 6e 20 70 os,.aunque.la.....la.divisi..n.p
1ca40 6f 72 20 30 20 73 65 20 63 61 70 74 75 72 61 20 79 20 73 65 20 6d 61 72 63 61 20 63 6f 6d 6f 20 or.0.se.captura.y.se.marca.como.
1ca60 75 6e 20 65 72 72 6f 72 2e 20 20 4c 61 20 73 69 67 75 69 65 6e 74 65 0a 20 20 20 20 6c 69 73 74 un.error...La.siguiente.....list
1ca80 61 20 64 65 20 6f 70 65 72 61 64 6f 72 65 73 20 65 73 74 c3 a1 20 61 67 72 75 70 61 64 61 20 65 a.de.operadores.est...agrupada.e
1caa0 6e 20 6e 69 76 65 6c 65 73 20 64 65 20 6f 70 65 72 61 64 6f 72 65 73 20 64 65 20 6c 61 20 6d 69 n.niveles.de.operadores.de.la.mi
1cac0 73 6d 61 0a 20 20 20 20 70 72 69 6f 72 69 64 61 64 2e 20 20 4c 6f 73 20 6e 69 76 65 6c 65 73 20 sma.....prioridad...Los.niveles.
1cae0 73 65 20 6d 75 65 73 74 72 61 6e 20 65 6e 20 6f 72 64 65 6e 20 64 65 20 70 72 69 6f 72 69 64 61 se.muestran.en.orden.de.priorida
1cb00 64 20 64 65 63 72 65 63 69 65 6e 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 09 69 64 2b 2b 2c 20 69 d.decreciente............id++,.i
1cb20 64 2d 2d 09 70 6f 73 74 2d 69 6e 63 72 65 6d 65 6e 74 6f 2c 20 70 6f 73 74 2d 64 65 63 72 65 6d d--.post-incremento,.post-decrem
1cb40 65 6e 74 6f 20 64 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 ento.de.variable......++id,.--id
1cb60 09 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 6f 2c 20 70 72 65 2d 64 65 63 72 65 6d 65 6e 74 6f 20 .pre-incremento,.pre-decremento.
1cb80 64 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 09 2d 2c 20 2b 09 09 6d 65 6e 6f 73 2c 20 6d c3 de.variable......-,.+..menos,.m.
1cba0 a1 73 20 75 6e 61 72 69 6f 0a 20 20 20 20 09 21 2c 20 7e 09 09 6e 65 67 61 63 69 c3 b3 6e 20 6c .s.unario......!,.~..negaci..n.l
1cbc0 c3 b3 67 69 63 61 20 79 20 62 61 73 61 64 61 20 65 6e 20 62 69 74 73 0a 20 20 20 20 09 2a 2a 09 ..gica.y.basada.en.bits......**.
1cbe0 09 65 78 70 6f 6e 65 6e 63 69 61 63 69 c3 b3 6e 0a 20 20 20 20 09 2a 2c 20 2f 2c 20 25 09 09 6d .exponenciaci..n......*,./,.%..m
1cc00 75 6c 74 69 70 6c 69 63 61 63 69 c3 b3 6e 2c 20 64 69 76 69 73 69 c3 b3 6e 2c 20 72 65 73 69 64 ultiplicaci..n,.divisi..n,.resid
1cc20 75 6f 0a 20 20 20 20 09 2b 2c 20 2d 09 09 61 64 69 63 69 c3 b3 6e 2c 20 73 75 73 74 72 61 63 63 uo......+,.-..adici..n,.sustracc
1cc40 69 c3 b3 6e 0a 20 20 20 20 09 3c 3c 2c 20 3e 3e 09 09 64 65 73 70 6c 61 7a 61 6d 69 65 6e 74 6f i..n......<<,.>>..desplazamiento
1cc60 73 20 64 65 20 76 61 72 69 6f 73 20 62 69 74 20 69 7a 71 75 69 65 72 64 6f 20 79 20 64 65 72 65 s.de.varios.bit.izquierdo.y.dere
1cc80 63 68 6f 0a 20 20 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c 2c 20 3e 09 63 6f 6d 70 61 72 61 63 69 c3 cho......<=,.>=,.<,.>.comparaci.
1cca0 b3 6e 0a 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 65 71 75 69 76 61 6c 65 6e 63 69 61 2c 20 69 6e .n......==,.!=..equivalencia,.in
1ccc0 65 71 75 69 76 61 6c 65 6e 63 69 61 0a 20 20 20 20 09 26 09 09 41 4e 44 20 64 65 20 76 61 72 69 equivalencia......&..AND.de.vari
1cce0 6f 73 20 62 69 74 0a 20 20 20 20 09 5e 09 09 58 4f 52 20 64 65 20 76 61 72 69 6f 73 20 62 69 74 os.bit......^..XOR.de.varios.bit
1cd00 0a 20 20 20 20 09 7c 09 09 4f 52 20 64 65 20 76 61 72 69 6f 73 20 62 69 74 0a 20 20 20 20 09 26 ......|..OR.de.varios.bit......&
1cd20 26 09 09 41 4e 44 20 6c c3 b3 67 69 63 6f 0a 20 20 20 20 09 7c 7c 09 09 4f 52 20 6c c3 b3 67 69 &..AND.l..gico......||..OR.l..gi
1cd40 63 6f 0a 20 20 20 20 09 65 78 70 72 20 3f 20 65 78 70 72 20 3a 20 65 78 70 72 0a 20 20 20 20 09 co......expr.?.expr.:.expr......
1cd60 09 09 6f 70 65 72 61 64 6f 72 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 0a 20 20 20 20 09 3d 2c 20 2a ..operador.condicional......=,.*
1cd80 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 09 2b 3d 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d =,./=,.%=,......+=,.-=,.<<=,.>>=
1cda0 2c 0a 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d 09 61 73 69 67 6e 61 63 69 c3 b3 6e 0a 20 20 ,......&=,.^=,.|=.asignaci..n...
1cdc0 20 20 0a 20 20 20 20 53 65 20 70 65 72 6d 69 74 65 6e 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 .......Se.permiten.las.variables
1cde0 20 64 65 20 73 68 65 6c 6c 20 63 6f 6d 6f 20 6f 70 65 72 61 6e 64 6f 73 2e 20 20 45 6c 20 6e 6f .de.shell.como.operandos...El.no
1ce00 6d 62 72 65 0a 20 20 20 20 64 65 20 6c 61 20 76 61 72 69 61 62 6c 65 20 73 65 20 72 65 65 6d 70 mbre.....de.la.variable.se.reemp
1ce20 6c 61 7a 61 20 70 6f 72 20 73 75 20 76 61 6c 6f 72 20 28 63 6f 65 72 63 69 6f 6e 61 64 6f 20 61 laza.por.su.valor.(coercionado.a
1ce40 20 75 6e 0a 20 20 20 20 65 6e 74 65 72 6f 20 64 65 20 6c 6f 6e 67 69 74 75 64 20 66 69 6a 61 29 .un.....entero.de.longitud.fija)
1ce60 20 64 65 6e 74 72 6f 20 64 65 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 2e 20 20 4c 61 20 76 .dentro.de.una.expresi..n...La.v
1ce80 61 72 69 61 62 6c 65 0a 20 20 20 20 6e 6f 20 6e 65 63 65 73 69 74 61 20 74 65 6e 65 72 20 61 63 ariable.....no.necesita.tener.ac
1cea0 74 69 76 61 64 6f 20 73 75 20 61 74 72 69 62 75 74 6f 20 65 6e 74 65 72 6f 20 70 61 72 61 20 65 tivado.su.atributo.entero.para.e
1cec0 6d 70 6c 65 61 72 73 65 0a 20 20 20 20 65 6e 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 2e 0a mplearse.....en.una.expresi..n..
1cee0 20 20 20 20 0a 20 20 20 20 4c 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 73 65 20 65 76 61 6c c3 .........Los.operadores.se.eval.
1cf00 ba 61 6e 20 65 6e 20 6f 72 64 65 6e 20 64 65 20 70 72 69 6f 72 69 64 61 64 2e 20 20 50 72 69 6d .an.en.orden.de.prioridad...Prim
1cf20 65 72 6f 20 73 65 0a 20 20 20 20 65 76 61 6c c3 ba 61 6e 20 6c 61 73 20 73 75 62 2d 65 78 70 72 ero.se.....eval..an.las.sub-expr
1cf40 65 73 69 6f 6e 65 73 20 65 6e 20 70 61 72 c3 a9 6e 74 65 73 69 73 20 79 20 70 75 65 64 65 6e 20 esiones.en.par..ntesis.y.pueden.
1cf60 73 6f 62 72 65 70 61 73 61 72 0a 20 20 20 20 6c 61 73 20 72 65 67 6c 61 73 20 64 65 20 70 72 69 sobrepasar.....las.reglas.de.pri
1cf80 6f 72 69 64 61 64 20 61 6e 74 65 72 69 6f 72 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 oridad.anteriores...........Esta
1cfa0 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 53 69 20 65 6c 20 c3 ba 6c 74 69 6d 6f 20 do.de.Salida:.....Si.el...ltimo.
1cfc0 41 52 47 75 6d 65 6e 74 6f 20 73 65 20 65 76 61 6c c3 ba 61 20 63 6f 6d 6f 20 30 2c 20 e2 80 98 ARGumento.se.eval..a.como.0,....
1cfe0 6c 65 74 e2 80 99 20 64 65 76 75 65 6c 76 65 20 31 3b 20 64 65 0a 20 20 20 20 6f 74 72 61 20 66 let....devuelve.1;.de.....otra.f
1d000 6f 72 6d 61 2c 20 e2 80 98 6c 65 74 e2 80 99 20 64 65 76 75 65 6c 76 65 20 30 2e 00 45 76 61 6c orma,....let....devuelve.0..Eval
1d020 c3 ba 61 20 65 78 70 72 65 73 69 6f 6e 65 73 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 65 73 2e 0a 20 ..a.expresiones.condicionales...
1d040 20 20 20 0a 20 20 20 20 54 65 72 6d 69 6e 61 20 63 6f 6e 20 75 6e 20 65 73 74 61 64 6f 20 64 65 ........Termina.con.un.estado.de
1d060 20 30 20 28 76 65 72 64 61 64 65 72 6f 29 20 6f 20 31 20 28 66 61 6c 73 6f 29 20 64 65 70 65 6e .0.(verdadero).o.1.(falso).depen
1d080 64 69 65 6e 64 6f 20 64 65 0a 20 20 20 20 6c 61 20 65 76 61 6c 75 61 63 69 c3 b3 6e 20 64 65 20 diendo.de.....la.evaluaci..n.de.
1d0a0 45 58 50 52 2e 20 20 4c 61 73 20 65 78 70 72 65 73 69 6f 6e 65 73 20 70 75 65 64 65 6e 20 73 65 EXPR...Las.expresiones.pueden.se
1d0c0 72 20 75 6e 61 72 69 61 73 20 6f 20 62 69 6e 61 72 69 61 73 2e 0a 20 20 20 20 4c 61 73 20 65 78 r.unarias.o.binarias......Las.ex
1d0e0 70 72 65 73 69 6f 6e 65 73 20 75 6e 61 72 69 61 73 20 73 65 20 75 73 61 6e 20 67 65 6e 65 72 61 presiones.unarias.se.usan.genera
1d100 6c 6d 65 6e 74 65 20 70 61 72 61 20 65 78 61 6d 69 6e 61 72 20 65 6c 20 65 73 74 61 64 6f 0a 20 lmente.para.examinar.el.estado..
1d120 20 20 20 64 65 20 75 6e 20 66 69 63 68 65 72 6f 2e 20 20 48 61 79 20 74 61 6d 62 69 c3 a9 6e 20 ...de.un.fichero...Hay.tambi..n.
1d140 6f 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 61 64 65 6e 61 73 2c 20 79 20 6f 70 65 72 61 64 6f operadores.de.cadenas,.y.operado
1d160 72 65 73 20 64 65 0a 20 20 20 20 63 6f 6d 70 61 72 61 63 69 c3 b3 6e 20 6e 75 6d c3 a9 72 69 63 res.de.....comparaci..n.num..ric
1d180 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 6c 20 63 6f 6d 70 6f 72 74 61 6d 69 65 6e 74 6f 20 64 65 a...........El.comportamiento.de
1d1a0 20 74 65 73 74 20 64 65 70 65 6e 64 65 20 64 65 6c 20 6e c3 ba 6d 65 72 6f 20 64 65 20 61 72 67 .test.depende.del.n..mero.de.arg
1d1c0 75 6d 65 6e 74 6f 73 2e 20 20 4c 65 61 20 6c 61 20 70 c3 a1 67 69 6e 61 0a 20 20 20 20 64 65 20 umentos...Lea.la.p..gina.....de.
1d1e0 6d 61 6e 75 61 6c 20 64 65 20 62 61 73 68 20 70 61 72 61 20 6c 61 20 65 73 70 65 63 69 66 69 63 manual.de.bash.para.la.especific
1d200 61 63 69 c3 b3 6e 20 63 6f 6d 70 6c 65 74 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 64 aci..n.completa...........Operad
1d220 6f 72 65 73 20 64 65 20 66 69 63 68 65 72 6f 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 61 20 46 ores.de.fichero:............-a.F
1d240 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 ICHERO.....Verdadero.si.el.fiche
1d260 72 6f 20 65 78 69 73 74 65 2e 0a 20 20 20 20 20 20 2d 62 20 46 49 43 48 45 52 4f 20 20 20 20 20 ro.existe........-b.FICHERO.....
1d280 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 20 65 73 70 65 63 Verdadero.si.el.fichero.es.espec
1d2a0 69 61 6c 20 64 65 20 62 6c 6f 71 75 65 73 2e 0a 20 20 20 20 20 20 2d 63 20 46 49 43 48 45 52 4f ial.de.bloques........-c.FICHERO
1d2c0 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 20 .....Verdadero.si.el.fichero.es.
1d2e0 65 73 70 65 63 69 61 6c 20 64 65 20 63 61 72 61 63 74 65 72 65 73 2e 0a 20 20 20 20 20 20 2d 64 especial.de.caracteres........-d
1d300 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 .FICHERO.....Verdadero.si.el.fic
1d320 68 65 72 6f 20 65 73 20 75 6e 20 64 69 72 65 63 74 6f 72 69 6f 2e 0a 20 20 20 20 20 20 2d 65 20 hero.es.un.directorio........-e.
1d340 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 FICHERO.....Verdadero.si.el.fich
1d360 65 72 6f 20 65 78 69 73 74 65 2e 0a 20 20 20 20 20 20 2d 66 20 46 49 43 48 45 52 4f 20 20 20 20 ero.existe........-f.FICHERO....
1d380 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 78 69 73 74 65 20 .Verdadero.si.el.fichero.existe.
1d3a0 79 20 65 73 20 75 6e 20 66 69 63 68 65 72 6f 20 72 65 67 75 6c 61 72 2e 0a 20 20 20 20 20 20 2d y.es.un.fichero.regular........-
1d3c0 67 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 g.FICHERO.....Verdadero.si.el.fi
1d3e0 63 68 65 72 6f 20 74 69 65 6e 65 20 61 63 74 69 76 61 64 6f 20 65 6c 20 73 65 74 2d 67 72 6f 75 chero.tiene.activado.el.set-grou
1d400 70 2d 69 64 2e 0a 20 20 20 20 20 20 2d 68 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 p-id........-h.FICHERO.....Verda
1d420 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 20 75 6e 20 65 6e 6c 61 63 65 20 dero.si.el.fichero.es.un.enlace.
1d440 73 69 6d 62 c3 b3 6c 69 63 6f 2e 0a 20 20 20 20 20 20 2d 4c 20 46 49 43 48 45 52 4f 20 20 20 20 simb..lico........-L.FICHERO....
1d460 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 20 75 6e 20 65 .Verdadero.si.el.fichero.es.un.e
1d480 6e 6c 61 63 65 20 73 69 6d 62 c3 b3 6c 69 63 6f 2e 0a 20 20 20 20 20 20 2d 6b 20 46 49 43 48 45 nlace.simb..lico........-k.FICHE
1d4a0 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 74 RO.....Verdadero.si.el.fichero.t
1d4c0 69 65 6e 65 20 65 6c 20 62 69 74 20 60 73 74 69 63 6b 79 27 20 61 63 74 69 76 61 64 6f 2e 0a 20 iene.el.bit.`sticky'.activado...
1d4e0 20 20 20 20 20 2d 70 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 .....-p.FICHERO.....Verdadero.si
1d500 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 20 75 6e 61 20 74 75 62 65 72 c3 ad 61 20 6e 6f 6d 62 .el.fichero.es.una.tuber..a.nomb
1d520 72 61 64 61 2e 0a 20 20 20 20 20 20 2d 72 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 rada........-r.FICHERO.....Verda
1d540 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 20 6c 65 67 69 62 6c 65 20 70 61 dero.si.el.fichero.es.legible.pa
1d560 72 61 20 75 73 74 65 64 2e 0a 20 20 20 20 20 20 2d 73 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 ra.usted........-s.FICHERO.....V
1d580 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 78 69 73 74 65 20 79 20 erdadero.si.el.fichero.existe.y.
1d5a0 6e 6f 20 65 73 74 c3 a1 20 76 61 63 c3 ad 6f 2e 0a 20 20 20 20 20 20 2d 53 20 46 49 43 48 45 52 no.est...vac..o........-S.FICHER
1d5c0 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 6f 20 65 73 O.....Verdadero.si.el.fichero.es
1d5e0 20 75 6e 20 60 73 6f 63 6b 65 74 27 2e 0a 20 20 20 20 20 20 2d 74 20 44 46 20 20 20 20 20 20 20 .un.`socket'........-t.DF.......
1d600 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 44 46 20 65 73 74 c3 a1 20 61 62 69 65 ...Verdadero.si.el.DF.est...abie
1d620 72 74 6f 20 65 6e 20 75 6e 61 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 20 20 2d 75 20 46 49 rto.en.una.terminal........-u.FI
1d640 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 6c 20 66 69 63 68 65 72 CHERO.....Verdadero.si.el.ficher
1d660 6f 20 74 69 65 6e 65 20 61 63 74 69 76 61 64 6f 20 65 6c 20 73 65 74 2d 75 73 65 72 2d 69 64 2e o.tiene.activado.el.set-user-id.
1d680 0a 20 20 20 20 20 20 2d 77 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 .......-w.FICHERO.....Verdadero.
1d6a0 73 69 20 75 73 74 65 64 20 70 75 65 64 65 20 65 73 63 72 69 62 69 72 20 65 6e 20 65 6c 20 66 69 si.usted.puede.escribir.en.el.fi
1d6c0 63 68 65 72 6f 2e 0a 20 20 20 20 20 20 2d 78 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 chero........-x.FICHERO.....Verd
1d6e0 61 64 65 72 6f 20 73 69 20 75 73 74 65 64 20 70 75 65 64 65 20 65 6a 65 63 75 74 61 72 20 65 6c adero.si.usted.puede.ejecutar.el
1d700 20 66 69 63 68 65 72 6f 2e 0a 20 20 20 20 20 20 2d 4f 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 .fichero........-O.FICHERO.....V
1d720 65 72 64 61 64 65 72 6f 20 73 69 20 75 73 74 65 64 20 65 66 65 63 74 69 76 61 6d 65 6e 74 65 20 erdadero.si.usted.efectivamente.
1d740 70 6f 73 65 65 20 65 6c 20 66 69 63 68 65 72 6f 2e 0a 20 20 20 20 20 20 2d 47 20 46 49 43 48 45 posee.el.fichero........-G.FICHE
1d760 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 73 75 20 67 72 75 70 6f 20 65 66 65 RO.....Verdadero.si.su.grupo.efe
1d780 63 74 69 76 61 6d 65 6e 74 65 20 70 6f 73 65 65 20 65 6c 20 66 69 63 68 65 72 6f 2e 0a 20 20 20 ctivamente.posee.el.fichero.....
1d7a0 20 20 20 2d 4e 20 46 49 43 48 45 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 ...-N.FICHERO.....Verdadero.si.e
1d7c0 6c 20 66 69 63 68 65 72 6f 20 73 65 20 6d 6f 64 69 66 69 63 c3 b3 20 64 65 73 64 65 20 6c 61 20 l.fichero.se.modific...desde.la.
1d7e0 c3 ba 6c 74 69 6d 61 20 6c 65 63 74 75 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 43 48 ..ltima.lectura.............FICH
1d800 31 20 2d 6e 74 20 46 49 43 48 32 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 66 69 63 68 31 20 1.-nt.FICH2..Verdadero.si.fich1.
1d820 65 73 20 6d c3 a1 73 20 72 65 63 69 65 6e 74 65 20 71 75 65 20 66 69 63 68 32 0a 20 20 20 20 20 es.m..s.reciente.que.fich2......
1d840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 20 61 63 75 65 72 64 6f 20 61 20 ..................(de.acuerdo.a.
1d860 6c 61 20 66 65 63 68 61 20 64 65 20 6d 6f 64 69 66 69 63 61 63 69 c3 b3 6e 29 2e 0a 20 20 20 20 la.fecha.de.modificaci..n)......
1d880 0a 20 20 20 20 20 20 46 49 43 48 31 20 2d 6f 74 20 46 49 43 48 32 20 20 56 65 72 64 61 64 65 72 .......FICH1.-ot.FICH2..Verdader
1d8a0 6f 20 73 69 20 66 69 63 68 31 20 65 73 20 6d c3 a1 73 20 61 6e 74 69 67 75 6f 20 71 75 65 20 66 o.si.fich1.es.m..s.antiguo.que.f
1d8c0 69 63 68 32 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 43 48 31 20 2d 65 66 20 46 49 43 48 32 ich2.............FICH1.-ef.FICH2
1d8e0 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 66 69 63 68 31 20 65 73 20 75 6e 20 65 6e 6c 61 63 ..Verdadero.si.fich1.es.un.enlac
1d900 65 20 64 75 72 6f 20 61 20 66 69 63 68 32 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 64 6f e.duro.a.fich2...........Operado
1d920 72 65 73 20 64 65 20 63 61 64 65 6e 61 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 7a 20 43 41 res.de.cadenas:............-z.CA
1d940 44 45 4e 41 20 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 6c 61 20 63 61 64 65 6e 61 DENA......Verdadero.si.la.cadena
1d960 20 65 73 74 c3 a1 20 76 61 63 c3 ad 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6e 20 43 41 44 .est...vac..a.............-n.CAD
1d980 45 4e 41 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 4e 41 20 20 20 20 20 20 56 65 72 64 61 64 65 ENA..........CADENA......Verdade
1d9a0 72 6f 20 73 69 20 6c 61 20 63 61 64 65 6e 61 20 6e 6f 20 65 73 74 c3 a1 20 76 61 63 c3 ad 61 2e ro.si.la.cadena.no.est...vac..a.
1d9c0 0a 20 20 20 20 0a 20 20 20 20 20 20 43 41 44 45 4e 41 31 20 3d 20 43 41 44 45 4e 41 32 0a 20 20 ............CADENA1.=.CADENA2...
1d9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 ...................Verdadero.si.
1da00 6c 61 73 20 63 61 64 65 6e 61 73 20 73 6f 6e 20 69 67 75 61 6c 65 73 2e 0a 20 20 20 20 20 20 43 las.cadenas.son.iguales........C
1da20 41 44 45 4e 41 31 20 21 3d 20 43 41 44 45 4e 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ADENA1.!=.CADENA2...............
1da40 20 20 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 6c 61 73 20 63 61 64 65 6e 61 73 20 .......Verdadero.si.las.cadenas.
1da60 6e 6f 20 73 6f 6e 20 69 67 75 61 6c 65 73 2e 0a 20 20 20 20 20 20 43 41 44 45 4e 41 31 20 3c 20 no.son.iguales........CADENA1.<.
1da80 43 41 44 45 4e 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 CADENA2......................Ver
1daa0 64 61 64 65 72 6f 20 73 69 20 53 54 52 49 4e 47 31 20 73 65 20 6f 72 64 65 6e 61 20 61 6e 74 65 dadero.si.STRING1.se.ordena.ante
1dac0 73 20 71 75 65 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s.que.STRING2...................
1dae0 20 20 20 6c 65 78 69 63 6f 67 72 c3 a1 66 69 63 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 20 43 41 ...lexicogr..ficamente........CA
1db00 44 45 4e 41 31 20 3e 20 43 41 44 45 4e 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 DENA1.>.CADENA2.................
1db20 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 53 54 52 49 4e 47 31 20 73 65 20 6f 72 64 .....Verdadero.si.STRING1.se.ord
1db40 65 6e 61 20 64 65 73 70 75 c3 a9 73 20 71 75 65 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 ena.despu..s.que.STRING2........
1db60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 78 69 63 6f 67 72 c3 a1 66 69 63 61 6d 65 6e 74 ..............lexicogr..ficament
1db80 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 74 72 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 3a 0a 20 20 e...........Otros.operadores:...
1dba0 20 20 0a 20 20 20 20 20 20 2d 6f 20 4f 50 43 49 c3 93 4e 20 20 20 20 20 20 56 65 72 64 61 64 65 .........-o.OPCI..N......Verdade
1dbc0 72 6f 20 73 69 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 64 65 6c 20 73 68 65 6c 6c 20 4f 50 43 49 c3 ro.si.la.opci..n.del.shell.OPCI.
1dbe0 93 4e 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 61 2e 0a 20 20 20 20 20 20 2d 76 20 56 41 52 20 .N.est...activada........-v.VAR.
1dc00 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 6c 61 20 76 61 72 69 61 62 6c 65 ........Verdadero.si.la.variable
1dc20 20 64 65 20 73 68 65 6c 6c 20 56 41 52 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 61 2e 0a 20 20 .de.shell.VAR.est...activada....
1dc40 20 20 20 20 2d 52 20 56 41 52 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 ....-R.VAR.........Verdadero.si.
1dc60 6c 61 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 61 20 79 la.variable.VAR.est...activada.y
1dc80 20 65 73 20 75 6e 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 .es.una........................r
1dca0 65 66 65 72 65 6e 63 69 61 20 64 65 20 6e 6f 6d 62 72 65 0a 20 20 20 20 20 20 21 20 45 58 50 52 eferencia.de.nombre.......!.EXPR
1dcc0 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 72 6f 20 73 69 20 65 78 70 72 20 65 73 20 66 61 .........Verdadero.si.expr.es.fa
1dce0 6c 73 6f 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 61 20 45 58 50 52 32 20 56 65 72 64 61 64 lso........EXPR1.-a.EXPR2.Verdad
1dd00 65 72 6f 20 73 69 20 65 78 70 72 31 20 59 20 65 78 70 72 32 20 73 6f 6e 20 61 6d 62 61 73 20 76 ero.si.expr1.Y.expr2.son.ambas.v
1dd20 65 72 64 61 64 65 72 61 73 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 erdaderas........EXPR1.-o.EXPR2.
1dd40 56 65 72 64 61 64 65 72 6f 20 73 69 20 63 75 61 6c 71 75 69 65 72 61 20 64 65 20 65 78 70 72 31 Verdadero.si.cualquiera.de.expr1
1dd60 20 4f 20 65 78 70 72 32 20 65 73 20 76 65 72 64 61 64 65 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 .O.expr2.es.verdadera...........
1dd80 20 20 61 72 67 31 20 4f 50 20 61 72 67 32 20 20 20 50 72 75 65 62 61 73 20 61 72 69 74 6d c3 a9 ..arg1.OP.arg2...Pruebas.aritm..
1dda0 74 69 63 61 73 2e 20 20 4f 50 20 65 73 20 75 6e 6f 20 64 65 20 2d 65 71 2c 20 2d 6e 65 2c 0a 20 ticas...OP.es.uno.de.-eq,.-ne,..
1ddc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6c 74 2c 20 2d 6c 65 2c 20 ......................-lt,.-le,.
1dde0 2d 67 74 2c 20 6f 72 20 2d 67 65 2e 0a 20 20 20 20 0a 20 20 20 20 4c 6f 73 20 6f 70 65 72 61 64 -gt,.or.-ge...........Los.operad
1de00 6f 72 65 73 20 62 69 6e 61 72 69 6f 73 20 61 72 69 74 6d c3 a9 74 69 63 6f 73 20 64 65 76 75 65 ores.binarios.aritm..ticos.devue
1de20 6c 76 65 6e 20 76 65 72 64 61 64 65 72 6f 20 73 69 20 41 52 47 31 20 65 73 0a 20 20 20 20 69 67 lven.verdadero.si.ARG1.es.....ig
1de40 75 61 6c 2c 20 6e 6f 20 69 67 75 61 6c 2c 20 6d 65 6e 6f 72 2c 20 6d 65 6e 6f 72 20 6f 20 69 67 ual,.no.igual,.menor,.menor.o.ig
1de60 75 61 6c 2c 20 6d 61 79 6f 72 2c 20 6d 61 79 6f 72 20 6f 20 69 67 75 61 6c 20 71 75 65 20 41 52 ual,.mayor,.mayor.o.igual.que.AR
1de80 47 32 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 G2...........Estado.de.Salida:..
1dea0 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 73 69 20 45 58 50 52 20 65 76 61 ...Devuelve.correcto.si.EXPR.eva
1dec0 6c c3 ba 61 20 61 20 76 65 72 64 61 64 65 72 6f 3b 20 66 61 6c 6c 61 20 73 69 20 45 58 50 52 20 l..a.a.verdadero;.falla.si.EXPR.
1dee0 65 76 61 6c c3 ba 61 20 61 0a 20 20 20 20 66 61 6c 73 6f 20 6f 20 73 65 20 70 72 6f 70 6f 72 63 eval..a.a.....falso.o.se.proporc
1df00 69 6f 6e 61 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 45 76 61 iona.un.argumento.inv..lido..Eva
1df20 6c c3 ba 61 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e l..a.una.expresi..n.condicional.
1df40 0a 20 20 20 20 0a 20 20 20 20 45 73 74 65 20 65 73 20 75 6e 20 73 69 6e c3 b3 6e 69 6d 6f 20 70 ..........Este.es.un.sin..nimo.p
1df60 61 72 61 20 6c 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 22 74 65 73 74 22 2c 20 70 65 72 ara.la.orden.interna."test",.per
1df80 6f 20 65 6c 20 c3 ba 6c 74 69 6d 6f 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 62 65 20 o.el...ltimo.....argumento.debe.
1dfa0 73 65 72 20 75 6e 20 60 5d 27 20 6c 69 74 65 72 61 6c 2c 20 71 75 65 20 63 6f 6e 63 75 65 72 64 ser.un.`]'.literal,.que.concuerd
1dfc0 65 20 63 6f 6e 20 65 6c 20 60 5b 27 20 69 6e 69 63 69 61 6c 2e 00 45 6a 65 63 75 74 61 20 75 6e e.con.el.`['.inicial..Ejecuta.un
1dfe0 61 20 6f 72 64 65 6e 20 73 69 6d 70 6c 65 20 6f 20 6d 75 65 73 74 72 61 20 69 6e 66 6f 72 6d 61 a.orden.simple.o.muestra.informa
1e000 63 69 c3 b3 6e 20 73 6f 62 72 65 20 c3 b3 72 64 65 6e 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 ci..n.sobre...rdenes...........E
1e020 6a 65 63 75 74 61 20 6c 61 20 4f 52 44 45 4e 20 63 6f 6e 20 41 52 47 75 6d 65 6e 74 6f 73 2c 20 jecuta.la.ORDEN.con.ARGumentos,.
1e040 73 75 70 72 69 6d 69 65 6e 64 6f 20 6c 61 20 62 c3 ba 73 71 75 65 64 61 20 64 65 20 66 75 6e 63 suprimiendo.la.b..squeda.de.func
1e060 69 6f 6e 65 73 0a 20 20 20 20 64 65 20 73 68 65 6c 6c 2c 20 6f 20 6d 75 65 73 74 72 61 20 69 6e iones.....de.shell,.o.muestra.in
1e080 66 6f 72 6d 61 63 69 c3 b3 6e 20 73 6f 62 72 65 20 6c 61 73 20 4f 52 44 45 4e 65 73 20 65 73 70 formaci..n.sobre.las.ORDENes.esp
1e0a0 65 63 69 66 69 63 61 64 61 73 2e 20 53 65 20 70 75 65 64 65 0a 20 20 20 20 75 73 61 72 20 70 61 ecificadas..Se.puede.....usar.pa
1e0c0 72 61 20 69 6e 76 6f 63 61 72 20 c3 b3 72 64 65 6e 65 73 20 65 6e 20 64 69 73 63 6f 20 63 75 61 ra.invocar...rdenes.en.disco.cua
1e0e0 6e 64 6f 20 65 78 69 73 74 65 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 20 63 6f 6e 20 65 6c 20 6d ndo.existe.una.funci..n.con.el.m
1e100 69 73 6d 6f 0a 20 20 20 20 6e 6f 6d 62 72 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e ismo.....nombre...........Opcion
1e120 65 73 3a 0a 20 20 20 20 20 20 2d 70 20 20 20 20 75 74 69 6c 69 7a 61 20 75 6e 20 76 61 6c 6f 72 es:.......-p....utiliza.un.valor
1e140 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 6f 20 64 65 20 52 55 54 41 20 71 75 65 20 67 61 72 61 .predeterminado.de.RUTA.que.gara
1e160 6e 74 69 7a 61 20 71 75 65 20 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 63 75 65 6e 74 ntiza.que.se.............encuent
1e180 72 65 6e 20 74 6f 64 61 73 20 6c 61 73 20 75 74 69 6c 69 64 61 64 65 73 20 63 6f 6d 75 6e 65 73 ren.todas.las.utilidades.comunes
1e1a0 0a 20 20 20 20 20 20 2d 76 20 20 20 20 6d 75 65 73 74 72 61 20 75 6e 61 20 64 65 73 63 72 69 70 .......-v....muestra.una.descrip
1e1c0 63 69 c3 b3 6e 20 64 65 20 6c 61 20 4f 52 44 45 4e 20 73 69 6d 69 6c 61 72 20 61 20 6c 61 20 6f ci..n.de.la.ORDEN.similar.a.la.o
1e1e0 72 64 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 6e 61 20 60 74 79 70 65 27 0a rden.............interna.`type'.
1e200 20 20 20 20 20 20 2d 56 20 20 20 20 6d 75 65 73 74 72 61 20 75 6e 61 20 64 65 73 63 72 69 70 63 ......-V....muestra.una.descripc
1e220 69 c3 b3 6e 20 6d c3 a1 73 20 64 65 74 61 6c 6c 61 64 61 20 64 65 20 63 61 64 61 20 4f 52 44 45 i..n.m..s.detallada.de.cada.ORDE
1e240 4e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 N..........Estado.de.Salida:....
1e260 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 64 65 .Devuelve.el.estado.de.salida.de
1e280 20 6c 61 20 4f 52 44 45 4e 2c 20 6f 20 66 61 6c 6c 6f 20 73 69 20 6e 6f 20 73 65 20 65 6e 63 75 .la.ORDEN,.o.fallo.si.no.se.encu
1e2a0 65 6e 74 72 61 0a 20 20 20 20 6c 61 20 4f 52 44 45 4e 2e 00 45 6a 65 63 75 74 61 20 61 72 67 75 entra.....la.ORDEN..Ejecuta.argu
1e2c0 6d 65 6e 74 6f 73 20 63 6f 6d 6f 20 75 6e 61 20 6f 72 64 65 6e 20 64 65 20 73 68 65 6c 6c 2e 0a mentos.como.una.orden.de.shell..
1e2e0 20 20 20 20 0a 20 20 20 20 43 6f 6d 62 69 6e 61 20 6c 6f 73 20 41 52 47 75 6d 65 6e 74 6f 73 20 .........Combina.los.ARGumentos.
1e300 65 6e 20 75 6e 61 20 73 6f 6c 61 20 63 61 64 65 6e 61 2c 20 75 73 61 20 65 6c 20 72 65 73 75 6c en.una.sola.cadena,.usa.el.resul
1e320 74 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 20 20 70 61 72 61 20 65 6c 20 73 68 tado.como.entrada.....para.el.sh
1e340 65 6c 6c 2c 20 79 20 65 6a 65 63 75 74 61 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 72 65 73 75 ell,.y.ejecuta.las...rdenes.resu
1e360 6c 74 61 6e 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 ltantes...........Estado.de.Sali
1e380 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 73 61 da:.....Devuelve.el.estado.de.sa
1e3a0 6c 69 64 61 20 64 65 20 6c 61 20 6f 72 64 65 6e 20 6f 20 c3 a9 78 69 74 6f 20 73 69 20 6c 61 20 lida.de.la.orden.o...xito.si.la.
1e3c0 6f 72 64 65 6e 20 65 73 20 6e 75 6c 61 2e 00 45 6a 65 63 75 74 61 20 c3 b3 72 64 65 6e 65 73 20 orden.es.nula..Ejecuta...rdenes.
1e3e0 6d 69 65 6e 74 72 61 73 20 75 6e 61 20 70 72 75 65 62 61 20 73 65 61 20 63 6f 72 72 65 63 74 61 mientras.una.prueba.sea.correcta
1e400 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 70 61 6e 64 65 20 79 20 65 6a 65 63 75 74 61 20 c3 93 52 ...........Expande.y.ejecuta...R
1e420 44 45 4e 45 53 2d 32 20 6d 69 65 6e 74 72 61 73 20 6c 61 20 6f 72 64 65 6e 20 66 69 6e 61 6c 20 DENES-2.mientras.la.orden.final.
1e440 65 6e 20 c3 93 52 44 45 4e 45 53 0a 20 20 20 20 74 65 6e 67 61 20 75 6e 20 65 73 74 61 64 6f 20 en...RDENES.....tenga.un.estado.
1e460 64 65 20 73 61 6c 69 64 61 20 71 75 65 20 6e 6f 20 73 65 61 20 63 65 72 6f 2e 0a 20 20 20 20 0a de.salida.que.no.sea.cero.......
1e480 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c ....Estado.de.Salida:.....Devuel
1e4a0 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e ve.el.estado.de.la...ltima.orden
1e4c0 20 65 6a 65 63 75 74 61 64 61 2e 00 45 6a 65 63 75 74 61 20 c3 b3 72 64 65 6e 65 73 20 6d 69 65 .ejecutada..Ejecuta...rdenes.mie
1e4e0 6e 74 72 61 73 20 75 6e 61 20 70 72 75 65 62 61 20 73 65 61 20 63 6f 72 72 65 63 74 61 2e 0a 20 ntras.una.prueba.sea.correcta...
1e500 20 20 20 0a 20 20 20 20 45 78 70 61 6e 64 65 20 79 20 65 6a 65 63 75 74 61 20 c3 93 52 44 45 4e ........Expande.y.ejecuta...RDEN
1e520 45 53 2d 32 20 6d 69 65 6e 74 72 61 73 20 6c 61 20 6f 72 64 65 6e 20 66 69 6e 61 6c 20 65 6e 20 ES-2.mientras.la.orden.final.en.
1e540 c3 93 52 44 45 4e 45 53 0a 20 20 20 20 74 65 6e 67 61 20 75 6e 20 65 73 74 61 64 6f 20 64 65 20 ..RDENES.....tenga.un.estado.de.
1e560 73 61 6c 69 64 61 20 64 65 20 63 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 salida.de.cero...........Estado.
1e580 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 de.Salida:.....Devuelve.el.estad
1e5a0 6f 20 64 65 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2e o.de.la...ltima.orden.ejecutada.
1e5c0 00 45 6a 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 65 6e 20 62 61 73 65 20 61 20 63 6f 6e 64 .Ejecuta.comandos.en.base.a.cond
1e5e0 69 63 69 6f 6e 61 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 65 6a 65 63 75 74 61 20 6c icionales...........Se.ejecuta.l
1e600 61 20 6c 69 73 74 61 20 60 69 66 20 c3 93 52 44 45 4e 45 53 27 2e 20 20 53 69 20 73 75 20 65 73 a.lista.`if...RDENES'...Si.su.es
1e620 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 65 73 20 63 65 72 6f 2c 0a 20 20 20 20 65 6e 74 6f tado.de.salida.es.cero,.....ento
1e640 6e 63 65 73 20 73 65 20 65 6a 65 63 75 74 61 20 6c 61 20 6c 69 73 74 61 20 60 74 68 65 6e 20 c3 nces.se.ejecuta.la.lista.`then..
1e660 93 52 44 45 4e 45 53 60 2e 20 20 44 65 20 6f 74 72 61 20 66 6f 72 6d 61 2c 20 63 61 64 61 20 6c .RDENES`...De.otra.forma,.cada.l
1e680 69 73 74 61 0a 20 20 20 20 60 65 6c 69 66 20 c3 93 52 44 45 4e 45 53 27 20 73 65 20 65 6a 65 63 ista.....`elif...RDENES'.se.ejec
1e6a0 75 74 61 20 65 6e 20 73 75 20 6c 75 67 61 72 2c 20 79 20 73 69 20 73 75 20 65 73 74 61 64 6f 20 uta.en.su.lugar,.y.si.su.estado.
1e6c0 64 65 20 73 61 6c 69 64 61 20 65 73 20 63 65 72 6f 2c 0a 20 20 20 20 73 65 20 65 6a 65 63 75 74 de.salida.es.cero,.....se.ejecut
1e6e0 61 20 6c 61 20 6c 69 73 74 61 20 60 74 68 65 6e 20 c3 93 52 44 45 4e 45 53 27 20 63 6f 72 72 65 a.la.lista.`then...RDENES'.corre
1e700 73 70 6f 6e 64 69 65 6e 74 65 20 79 20 73 65 20 63 6f 6d 70 6c 65 74 61 20 6c 61 0a 20 20 20 20 spondiente.y.se.completa.la.....
1e720 6f 72 64 65 6e 20 69 66 2e 20 20 44 65 20 6f 74 72 61 20 66 6f 72 6d 61 2c 20 73 65 20 65 6a 65 orden.if...De.otra.forma,.se.eje
1e740 63 75 74 61 20 6c 61 20 6c 69 73 74 61 20 60 65 6c 73 65 20 c3 93 52 44 45 4e 45 53 27 2c 20 73 cuta.la.lista.`else...RDENES',.s
1e760 69 20 65 73 74 c3 a1 0a 20 20 20 20 70 72 65 73 65 6e 74 65 2e 20 20 45 6c 20 65 73 74 61 64 6f i.est.......presente...El.estado
1e780 20 64 65 20 73 61 6c 69 64 61 20 64 65 6c 20 62 6c 6f 71 75 65 20 65 6e 74 65 72 6f 20 65 73 20 .de.salida.del.bloque.entero.es.
1e7a0 65 6c 20 65 73 74 61 64 6f 20 73 61 6c 69 65 6e 74 65 0a 20 20 20 20 64 65 20 6c 61 20 c3 ba 6c el.estado.saliente.....de.la...l
1e7c0 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2c 20 6f 20 63 65 72 6f 20 73 69 20 tima.orden.ejecutada,.o.cero.si.
1e7e0 6e 69 6e 67 75 6e 61 20 63 6f 6e 64 69 63 69 c3 b3 6e 20 72 65 73 75 6c 74 c3 b3 0a 20 20 20 20 ninguna.condici..n.result.......
1e800 76 65 72 64 61 64 65 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 verdadera...........Estado.de.Sa
1e820 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 lida:.....Devuelve.el.estado.de.
1e840 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2e 00 45 6a 65 63 la...ltima.orden.ejecutada..Ejec
1e860 75 74 61 20 c3 b3 72 64 65 6e 65 73 20 65 6e 20 62 61 73 65 20 61 20 6c 61 20 63 6f 69 6e 63 69 uta...rdenes.en.base.a.la.coinci
1e880 64 65 6e 63 69 61 20 64 65 20 70 61 74 72 6f 6e 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 6a 65 dencia.de.patrones...........Eje
1e8a0 63 75 74 61 20 c3 93 52 44 45 4e 45 53 20 73 65 6c 65 63 74 69 76 61 6d 65 6e 74 65 20 62 61 73 cuta...RDENES.selectivamente.bas
1e8c0 61 64 6f 20 65 6e 20 63 6f 69 6e 63 69 64 65 6e 63 69 61 73 20 64 65 20 6c 61 20 50 41 4c 41 42 ado.en.coincidencias.de.la.PALAB
1e8e0 52 41 0a 20 20 20 20 63 6f 6e 20 65 6c 20 50 41 54 52 c3 93 4e 2e 20 53 65 20 75 74 69 6c 69 7a RA.....con.el.PATR..N..Se.utiliz
1e900 61 20 60 7c 27 20 70 61 72 61 20 73 65 70 61 72 61 72 20 70 61 74 72 6f 6e 65 73 20 6d c3 ba 6c a.`|'.para.separar.patrones.m..l
1e920 74 69 70 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 tiples...........Estado.de.Salid
1e940 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 6c 61 20 a:.....Devuelve.el.estado.de.la.
1e960 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2e 00 45 6a 65 63 75 74 61 ..ltima.orden.ejecutada..Ejecuta
1e980 20 c3 b3 72 64 65 6e 65 73 20 70 6f 72 20 63 61 64 61 20 6d 69 65 6d 62 72 6f 20 65 6e 20 75 6e ...rdenes.por.cada.miembro.en.un
1e9a0 61 20 6c 69 73 74 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 6c 20 62 75 63 6c 65 20 60 66 6f 72 27 a.lista...........El.bucle.`for'
1e9c0 20 65 6a 65 63 75 74 61 20 75 6e 61 20 73 65 63 75 65 6e 63 69 61 20 64 65 20 c3 b3 72 64 65 6e .ejecuta.una.secuencia.de...rden
1e9e0 65 73 20 70 61 72 61 20 63 61 64 61 20 6d 69 65 6d 62 72 6f 20 65 6e 0a 20 20 20 20 75 6e 61 20 es.para.cada.miembro.en.....una.
1ea00 6c 69 73 74 61 20 64 65 20 65 6c 65 6d 65 6e 74 6f 73 2e 20 20 53 69 20 60 69 6e 20 50 41 4c 41 lista.de.elementos...Si.`in.PALA
1ea20 42 52 41 53 20 2e 2e 2e 3b 27 20 6e 6f 20 65 73 74 c3 a1 20 70 72 65 73 65 6e 74 65 2c 0a 20 20 BRAS....;'.no.est...presente,...
1ea40 20 20 65 6e 74 6f 6e 63 65 73 20 73 65 20 61 73 75 6d 65 20 60 69 6e 20 22 24 40 22 27 2e 20 20 ..entonces.se.asume.`in."$@"'...
1ea60 50 61 72 61 20 63 61 64 61 20 65 6c 65 6d 65 6e 74 6f 20 65 6e 20 50 41 4c 41 42 52 41 53 2c 0a Para.cada.elemento.en.PALABRAS,.
1ea80 20 20 20 20 73 65 20 64 65 66 69 6e 65 20 4e 4f 4d 42 52 45 20 63 6f 6d 6f 20 65 73 65 20 65 6c ....se.define.NOMBRE.como.ese.el
1eaa0 65 6d 65 6e 74 6f 2c 20 79 20 73 65 20 65 6a 65 63 75 74 61 6e 20 6c 61 73 20 c3 93 52 44 45 4e emento,.y.se.ejecutan.las...RDEN
1eac0 45 53 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 ES...........Estado.de.Salida:..
1eae0 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 6c 61 20 c3 ba 6c 74 ...Devuelve.el.estado.de.la...lt
1eb00 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2e 00 45 6a 65 63 75 74 61 20 c3 b3 72 ima.orden.ejecutada..Ejecuta...r
1eb20 64 65 6e 65 73 20 64 65 20 75 6e 20 66 69 63 68 65 72 6f 20 65 6e 20 65 6c 20 73 68 65 6c 6c 20 denes.de.un.fichero.en.el.shell.
1eb40 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4c 65 65 20 79 20 65 6a 65 63 75 74 61 20 c3 actual...........Lee.y.ejecuta..
1eb60 b3 72 64 65 6e 65 73 20 64 65 6c 20 46 49 43 48 45 52 4f 20 65 6e 20 65 6c 20 73 68 65 6c 6c 20 .rdenes.del.FICHERO.en.el.shell.
1eb80 61 63 74 75 61 6c 2e 20 20 53 65 20 75 74 69 6c 69 7a 61 6e 20 6c 61 73 0a 20 20 20 20 65 6e 74 actual...Se.utilizan.las.....ent
1eba0 72 61 64 61 73 20 65 6e 20 24 50 41 54 48 20 70 61 72 61 20 65 6e 63 6f 6e 74 72 61 72 20 65 6c radas.en.$PATH.para.encontrar.el
1ebc0 20 64 69 72 65 63 74 6f 72 69 6f 20 71 75 65 20 63 6f 6e 74 69 65 6e 65 20 65 6c 20 46 49 43 48 .directorio.que.contiene.el.FICH
1ebe0 45 52 4f 2e 0a 20 20 20 20 53 69 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 41 52 47 55 4d ERO......Si.se.proporciona.ARGUM
1ec00 45 4e 54 4f 53 2c 20 73 65 20 63 6f 6e 76 69 65 72 74 65 6e 20 65 6e 20 6c 6f 73 20 70 61 72 c3 ENTOS,.se.convierten.en.los.par.
1ec20 a1 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 6c 65 73 0a 20 20 20 20 63 75 61 6e 64 6f 20 .metros.posicionales.....cuando.
1ec40 73 65 20 65 6a 65 63 75 74 61 20 65 6c 20 46 49 43 48 45 52 4f 2e 0a 20 20 20 20 0a 20 20 20 20 se.ejecuta.el.FICHERO...........
1ec60 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 Estado.de.Salida:.....Devuelve.e
1ec80 6c 20 65 73 74 61 64 6f 20 64 65 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 l.estado.de.la...ltima.orden.eje
1eca0 63 75 74 61 64 61 20 64 65 6c 20 46 49 43 48 45 52 4f 3b 20 66 61 6c 6c 61 20 73 69 0a 20 20 20 cutada.del.FICHERO;.falla.si....
1ecc0 20 6e 6f 20 73 65 20 70 75 65 64 65 20 6c 65 65 72 20 65 6c 20 46 49 43 48 45 52 4f 2e 00 45 6a .no.se.puede.leer.el.FICHERO..Ej
1ece0 65 63 75 74 61 20 75 6e 61 20 6f 72 64 65 6e 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 ecuta.una.orden.condicional.....
1ed00 20 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 75 6e 20 65 73 74 61 64 6f 20 64 65 20 30 20 c3 b3 ......Devuelve.un.estado.de.0...
1ed20 20 31 20 64 65 70 65 6e 64 69 65 6e 64 6f 20 64 65 20 6c 61 20 65 76 61 6c 75 61 63 69 c3 b3 6e .1.dependiendo.de.la.evaluaci..n
1ed40 20 64 65 20 6c 61 20 65 78 70 72 65 73 69 c3 b3 6e 0a 20 20 20 20 63 6f 6e 64 69 63 69 6f 6e 61 .de.la.expresi..n.....condiciona
1ed60 6c 20 45 58 50 52 45 53 49 c3 93 4e 2e 20 20 4c 61 73 20 65 78 70 72 65 73 69 6f 6e 65 73 20 73 l.EXPRESI..N...Las.expresiones.s
1ed80 65 20 63 6f 6d 70 6f 6e 65 6e 20 64 65 20 6c 6f 73 20 6d 69 73 6d 6f 73 0a 20 20 20 20 65 6c 65 e.componen.de.los.mismos.....ele
1eda0 6d 65 6e 74 6f 73 20 70 72 69 6d 61 72 69 6f 73 20 75 73 61 64 6f 73 20 70 6f 72 20 6c 61 20 6f mentos.primarios.usados.por.la.o
1edc0 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 60 74 65 73 74 27 2c 20 79 20 73 65 20 70 75 65 64 65 6e rden.interna.`test',.y.se.pueden
1ede0 0a 20 20 20 20 63 6f 6d 62 69 6e 61 72 20 75 73 61 6e 64 6f 20 6c 6f 73 20 73 69 67 75 69 65 6e .....combinar.usando.los.siguien
1ee00 74 65 73 20 6f 70 65 72 61 64 6f 72 65 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 28 20 45 58 50 tes.operadores:............(.EXP
1ee20 52 45 53 49 c3 93 4e 20 29 09 44 65 76 75 65 6c 76 65 20 65 6c 20 76 61 6c 6f 72 20 64 65 20 6c RESI..N.).Devuelve.el.valor.de.l
1ee40 61 20 45 58 50 52 45 53 49 c3 93 4e 0a 20 20 20 20 20 20 21 20 45 58 50 52 45 53 49 c3 93 4e 09 a.EXPRESI..N.......!.EXPRESI..N.
1ee60 09 56 65 72 64 61 64 65 72 6f 20 73 69 20 6c 61 20 45 58 50 52 45 53 49 c3 93 4e 20 65 73 20 66 .Verdadero.si.la.EXPRESI..N.es.f
1ee80 61 6c 73 61 3b 20 64 65 20 6f 74 72 61 20 66 6f 72 6d 61 20 65 73 20 66 61 6c 73 6f 0a 20 20 20 alsa;.de.otra.forma.es.falso....
1eea0 20 20 20 45 58 50 52 31 20 26 26 20 45 58 50 52 32 09 56 65 72 64 61 64 65 72 6f 20 73 69 20 45 ...EXPR1.&&.EXPR2.Verdadero.si.E
1eec0 58 50 52 31 20 79 20 45 58 50 52 32 20 73 6f 6e 20 76 65 72 64 61 64 65 72 6f 73 3b 20 64 65 0a XPR1.y.EXPR2.son.verdaderos;.de.
1eee0 20 20 20 20 09 09 6f 74 72 61 20 66 6f 72 6d 61 20 65 73 20 66 61 6c 73 6f 0a 20 20 20 20 09 45 ......otra.forma.es.falso......E
1ef00 58 50 52 31 20 7c 7c 20 45 58 50 52 32 09 56 65 72 64 61 64 65 72 6f 20 73 69 20 45 58 50 52 31 XPR1.||.EXPR2.Verdadero.si.EXPR1
1ef20 20 6f 20 45 58 50 52 32 20 65 73 20 76 65 72 64 61 64 65 72 6f 3b 20 64 65 0a 20 20 20 20 09 09 .o.EXPR2.es.verdadero;.de.......
1ef40 6f 74 72 61 20 66 6f 72 6d 61 20 65 73 20 66 61 6c 73 6f 0a 20 20 20 20 0a 20 20 20 20 43 75 61 otra.forma.es.falso..........Cua
1ef60 6e 64 6f 20 73 65 20 75 73 61 6e 20 6c 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 60 3d 3d 27 20 ndo.se.usan.los.operadores.`=='.
1ef80 79 20 60 21 3d 27 2c 20 73 65 20 75 73 61 20 6c 61 20 63 61 64 65 6e 61 20 61 20 6c 61 0a 20 20 y.`!=',.se.usa.la.cadena.a.la...
1efa0 20 20 64 65 72 65 63 68 61 20 64 65 6c 20 6f 70 65 72 61 64 6f 72 20 63 6f 6d 6f 20 75 6e 20 70 ..derecha.del.operador.como.un.p
1efc0 61 74 72 c3 b3 6e 20 79 20 73 65 20 72 65 61 6c 69 7a 61 20 75 6e 61 20 63 6f 69 6e 63 69 64 65 atr..n.y.se.realiza.una.coincide
1efe0 6e 63 69 61 20 64 65 0a 20 20 20 20 70 61 74 72 6f 6e 65 73 2e 20 20 43 75 61 6e 64 6f 20 73 65 ncia.de.....patrones...Cuando.se
1f000 20 75 73 61 20 65 6c 20 6f 70 65 72 61 64 6f 72 20 60 3d 7e 27 2c 20 6c 61 20 63 61 64 65 6e 61 .usa.el.operador.`=~',.la.cadena
1f020 20 61 20 6c 61 20 64 65 72 65 63 68 61 20 64 65 6c 0a 20 20 20 20 6f 70 65 72 61 64 6f 72 20 63 .a.la.derecha.del.....operador.c
1f040 6f 69 6e 63 69 64 65 20 63 6f 6d 6f 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 72 65 67 75 oincide.como.una.expresi..n.regu
1f060 6c 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 4c 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 26 26 20 lar...........Los.operadores.&&.
1f080 79 20 7c 7c 20 6e 6f 20 65 76 61 6c c3 ba 61 6e 20 45 58 50 52 32 20 73 69 20 45 58 50 52 31 20 y.||.no.eval..an.EXPR2.si.EXPR1.
1f0a0 65 73 20 73 75 66 69 63 69 65 6e 74 65 20 70 61 72 61 0a 20 20 20 20 64 65 74 65 72 6d 69 6e 61 es.suficiente.para.....determina
1f0c0 72 20 65 6c 20 76 61 6c 6f 72 20 64 65 20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 2e 20 20 20 r.el.valor.de.una.expresi..n....
1f0e0 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 30 20 6f 20 ......Estado.de.Salida:.....0.o.
1f100 31 20 64 65 70 65 6e 64 69 65 6e 64 6f 20 64 65 6c 20 76 61 6c 6f 72 20 64 65 20 6c 61 20 45 58 1.dependiendo.del.valor.de.la.EX
1f120 50 52 45 53 49 c3 93 4e 2e 00 45 6a 65 63 75 74 61 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 PRESI..N..Ejecuta...rdenes.inter
1f140 6e 61 73 20 64 65 6c 20 73 68 65 6c 6c 0a 20 20 20 20 0a 20 20 20 20 45 6a 65 63 75 74 61 20 6c nas.del.shell..........Ejecuta.l
1f160 61 20 4f 52 44 45 4e 2d 49 4e 54 45 52 4e 41 2d 53 48 45 4c 4c 20 63 6f 6e 20 6c 6f 73 20 61 72 a.ORDEN-INTERNA-SHELL.con.los.ar
1f180 67 75 6d 65 6e 74 6f 73 20 41 52 47 73 20 73 69 6e 20 72 65 61 6c 69 7a 61 72 20 6c 61 0a 20 20 gumentos.ARGs.sin.realizar.la...
1f1a0 20 20 62 c3 ba 73 71 75 65 64 61 20 69 6e 74 65 72 6e 61 20 64 65 20 c3 b3 72 64 65 6e 65 73 2e ..b..squeda.interna.de...rdenes.
1f1c0 20 20 45 73 74 6f 20 65 73 20 c3 ba 74 69 6c 20 63 75 61 6e 64 6f 20 73 65 20 64 65 73 65 61 20 ..Esto.es...til.cuando.se.desea.
1f1e0 72 65 69 6d 70 6c 65 6d 65 6e 74 61 72 0a 20 20 20 20 75 6e 61 20 6f 72 64 65 6e 20 69 6e 74 65 reimplementar.....una.orden.inte
1f200 72 6e 61 20 64 65 20 6c 61 20 73 68 65 6c 6c 20 63 6f 6d 6f 20 75 6e 61 20 66 75 6e 63 69 c3 b3 rna.de.la.shell.como.una.funci..
1f220 6e 20 64 65 20 73 68 65 6c 6c 2c 20 70 65 72 6f 20 73 65 20 6e 65 63 65 73 69 74 61 0a 20 20 20 n.de.shell,.pero.se.necesita....
1f240 20 65 6a 65 63 75 74 61 72 20 6c 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 64 65 6e 74 72 .ejecutar.la.orden.interna.dentr
1f260 6f 20 64 65 20 6c 61 20 66 75 6e 63 69 c3 b3 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 o.de.la.funci..n...........Estad
1f280 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 o.de.Salida:.....Devuelve.el.est
1f2a0 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 64 65 20 6c 61 20 4f 52 44 45 4e 2d 49 4e 54 45 52 4e ado.de.salida.de.la.ORDEN-INTERN
1f2c0 41 2d 53 48 45 4c 4c 2c 20 6f 20 66 61 6c 73 6f 20 73 69 20 6c 61 0a 20 20 20 20 4f 52 44 45 4e A-SHELL,.o.falso.si.la.....ORDEN
1f2e0 2d 49 4e 54 45 52 4e 41 2d 53 48 45 4c 4c 20 6e 6f 20 65 73 20 75 6e 61 20 6f 72 64 65 6e 20 69 -INTERNA-SHELL.no.es.una.orden.i
1f300 6e 74 65 72 6e 61 20 64 65 20 73 68 65 6c 6c 2e 00 53 61 6c 69 64 61 20 25 64 00 54 65 72 6d 69 nterna.de.shell..Salida.%d.Termi
1f320 6e 61 20 75 6e 20 73 68 65 6c 6c 20 64 65 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 na.un.shell.de.entrada..........
1f340 20 54 65 72 6d 69 6e 61 20 75 6e 20 73 68 65 6c 6c 20 64 65 20 65 6e 74 72 61 64 61 20 63 6f 6e .Termina.un.shell.de.entrada.con
1f360 20 75 6e 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 64 65 20 4e 2e 20 44 65 76 75 65 .un.estado.de.salida.de.N..Devue
1f380 6c 76 65 20 75 6e 0a 20 20 20 20 65 72 72 6f 72 20 73 69 20 6e 6f 20 73 65 20 65 6a 65 63 75 74 lve.un.....error.si.no.se.ejecut
1f3a0 61 20 65 6e 20 75 6e 20 73 68 65 6c 6c 20 64 65 20 65 6e 74 72 61 64 61 2e 00 54 65 72 6d 69 6e a.en.un.shell.de.entrada..Termin
1f3c0 61 20 62 75 63 6c 65 73 20 66 6f 72 2c 20 77 68 69 6c 65 20 6f 20 75 6e 74 69 6c 2e 0a 20 20 20 a.bucles.for,.while.o.until.....
1f3e0 20 0a 20 20 20 20 54 65 72 6d 69 6e 61 20 75 6e 20 62 75 63 6c 65 20 46 4f 52 2c 20 57 48 49 4c ......Termina.un.bucle.FOR,.WHIL
1f400 45 20 6f 20 55 4e 54 49 4c 2e 20 20 53 69 20 73 65 20 65 73 70 65 63 69 66 69 63 61 20 4e 2c 20 E.o.UNTIL...Si.se.especifica.N,.
1f420 74 65 72 6d 69 6e 61 0a 20 20 20 20 4e 20 62 75 63 6c 65 73 20 61 6e 69 64 61 64 6f 73 2e 0a 20 termina.....N.bucles.anidados...
1f440 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 45 6c ........Estado.de.Salida:.....El
1f460 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 65 73 20 30 20 61 20 6d 65 6e 6f 73 20 71 .estado.de.salida.es.0.a.menos.q
1f480 75 65 20 4e 20 6e 6f 20 73 65 61 20 6d 61 79 6f 72 20 6f 20 69 67 75 61 6c 20 61 20 31 2e 00 54 ue.N.no.sea.mayor.o.igual.a.1..T
1f4a0 65 72 6d 69 6e 61 20 65 6c 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 54 65 72 6d 69 6e ermina.el.shell...........Termin
1f4c0 61 20 65 6c 20 73 68 65 6c 6c 20 63 6f 6e 20 75 6e 20 65 73 74 61 64 6f 20 64 65 20 4e 2e 20 20 a.el.shell.con.un.estado.de.N...
1f4e0 53 69 20 73 65 20 6f 6d 69 74 65 20 4e 2c 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 Si.se.omite.N,.el.estado.de.sali
1f500 64 61 0a 20 20 20 20 65 73 20 65 6c 20 6d 69 73 6d 6f 20 64 65 20 6c 61 20 c3 ba 6c 74 69 6d 61 da.....es.el.mismo.de.la...ltima
1f520 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2e 00 4c c3 ad 6d 69 74 65 20 64 65 20 66 69 63 .orden.ejecutada..L..mite.de.fic
1f540 68 65 72 6f 73 00 45 78 63 65 70 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 61 20 66 6c 6f 74 61 6e 74 heros.Excepci..n.de.coma.flotant
1f560 65 00 44 61 20 66 6f 72 6d 61 74 6f 20 79 20 6d 75 65 73 74 72 61 20 41 52 47 55 4d 45 4e 54 4f e.Da.formato.y.muestra.ARGUMENTO
1f580 53 20 62 61 6a 6f 20 65 6c 20 63 6f 6e 74 72 6f 6c 20 64 65 6c 20 46 4f 52 4d 41 54 4f 2e 0a 20 S.bajo.el.control.del.FORMATO...
1f5a0 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 76 20 76 61 72 09 61 ........Opciones:.......-v.var.a
1f5c0 73 69 67 6e 61 20 6c 61 20 73 61 6c 69 64 61 20 61 20 6c 61 20 76 61 72 69 61 62 6c 65 20 64 65 signa.la.salida.a.la.variable.de
1f5e0 20 73 68 65 6c 6c 20 56 41 52 20 65 6e 20 6c 75 67 61 72 0a 20 20 20 20 09 09 64 65 20 6d 6f 73 .shell.VAR.en.lugar.......de.mos
1f600 74 72 61 72 6c 61 20 65 6e 20 6c 61 20 73 61 6c 69 64 61 20 65 73 74 c3 a1 6e 64 61 72 0a 20 20 trarla.en.la.salida.est..ndar...
1f620 20 20 0a 20 20 20 20 46 4f 52 4d 41 54 4f 20 65 73 20 75 6e 61 20 63 61 64 65 6e 61 20 64 65 20 .......FORMATO.es.una.cadena.de.
1f640 63 61 72 61 63 74 65 72 65 73 20 6c 61 20 63 75 61 6c 20 63 6f 6e 74 69 65 6e 65 20 74 72 65 73 caracteres.la.cual.contiene.tres
1f660 20 74 69 70 6f 73 20 64 65 0a 20 20 20 20 6f 62 6a 65 74 6f 73 3a 20 63 61 72 61 63 74 65 72 65 .tipos.de.....objetos:.caractere
1f680 73 20 73 69 6d 70 6c 65 73 2c 20 6c 6f 73 20 63 75 61 6c 65 73 20 73 6f 6c 61 6d 65 6e 74 65 20 s.simples,.los.cuales.solamente.
1f6a0 73 65 20 63 6f 70 69 61 6e 20 61 20 6c 61 20 73 61 6c 69 64 61 0a 20 20 20 20 73 61 6c 69 64 61 se.copian.a.la.salida.....salida
1f6c0 20 65 73 74 c3 a1 6e 64 61 72 3b 20 73 65 63 75 65 6e 63 69 61 73 20 64 65 20 65 73 63 61 70 65 .est..ndar;.secuencias.de.escape
1f6e0 20 64 65 20 63 61 72 61 63 74 65 72 65 73 2c 20 6c 61 73 20 63 75 61 6c 65 73 0a 20 20 20 20 73 .de.caracteres,.las.cuales.....s
1f700 65 20 63 6f 6e 76 69 65 72 74 65 6e 20 79 20 73 65 20 63 6f 70 69 61 6e 20 61 20 6c 61 20 73 61 e.convierten.y.se.copian.a.la.sa
1f720 6c 69 64 61 20 65 73 74 c3 a1 6e 64 61 72 3b 20 79 20 65 73 70 65 63 69 66 69 63 61 63 69 6f 6e lida.est..ndar;.y.especificacion
1f740 65 73 20 64 65 0a 20 20 20 20 66 6f 72 6d 61 74 6f 2c 20 63 61 64 61 20 75 6e 61 20 64 65 20 6c es.de.....formato,.cada.una.de.l
1f760 61 73 20 63 75 61 6c 65 73 20 63 61 75 73 61 20 6c 61 20 6d 75 65 73 74 72 61 20 64 65 6c 20 73 as.cuales.causa.la.muestra.del.s
1f780 69 67 75 69 65 6e 74 65 20 61 72 67 75 6d 65 6e 74 6f 0a 20 20 20 20 63 6f 6e 73 65 63 75 74 69 iguiente.argumento.....consecuti
1f7a0 76 6f 2e 0a 20 20 20 20 0a 20 20 20 20 41 64 65 6d c3 a1 73 20 64 65 20 6c 61 73 20 65 73 70 65 vo...........Adem..s.de.las.espe
1f7c0 63 69 66 69 63 61 63 69 6f 6e 65 73 20 64 65 20 66 6f 72 6d 61 74 6f 20 65 73 74 c3 a1 6e 64 61 cificaciones.de.formato.est..nda
1f7e0 72 20 64 65 73 63 72 69 74 61 73 20 65 6e 0a 20 20 20 20 70 72 69 6e 74 66 28 31 29 20 79 20 70 r.descritas.en.....printf(1).y.p
1f800 72 69 6e 74 66 28 33 29 2c 20 70 72 69 6e 74 66 20 69 6e 74 65 72 70 72 65 74 61 3a 0a 20 20 20 rintf(3),.printf.interpreta:....
1f820 20 0a 20 20 20 20 20 20 25 62 09 65 78 70 61 6e 64 65 20 6c 61 73 20 73 65 63 75 65 6e 63 69 61 ........%b.expande.las.secuencia
1f840 73 20 64 65 20 65 73 63 61 70 65 20 64 65 20 62 61 72 72 61 20 69 6e 76 65 72 74 69 64 61 20 65 s.de.escape.de.barra.invertida.e
1f860 6e 0a 20 20 20 20 09 09 65 6c 20 61 72 67 75 6d 65 6e 74 6f 20 63 6f 72 72 65 73 70 6f 6e 64 69 n.......el.argumento.correspondi
1f880 65 6e 74 65 0a 20 20 20 20 20 20 25 71 09 65 6e 74 72 65 63 6f 6d 69 6c 6c 61 20 65 6c 20 61 72 ente.......%q.entrecomilla.el.ar
1f8a0 67 75 6d 65 6e 74 6f 20 64 65 20 74 61 6c 20 66 6f 72 6d 61 20 71 75 65 20 73 65 20 70 75 65 64 gumento.de.tal.forma.que.se.pued
1f8c0 61 20 72 65 75 74 69 6c 69 7a 61 72 0a 20 20 20 20 09 09 63 6f 6d 6f 20 65 6e 74 72 61 64 61 20 a.reutilizar.......como.entrada.
1f8e0 64 65 6c 20 73 68 65 6c 6c 2e 0a 20 20 20 20 20 20 25 51 09 69 67 75 61 6c 20 71 75 65 20 25 71 del.shell........%Q.igual.que.%q
1f900 2c 20 70 65 72 6f 20 61 70 6c 69 63 61 20 6c 61 20 70 72 65 63 69 73 69 c3 b3 6e 20 61 6c 20 61 ,.pero.aplica.la.precisi..n.al.a
1f920 72 67 75 6d 65 6e 74 6f 20 73 69 6e 0a 20 20 20 20 09 09 65 6e 74 72 65 63 6f 6d 69 6c 6c 61 72 rgumento.sin.......entrecomillar
1f940 20 61 6e 74 65 73 20 64 65 20 65 6e 74 72 65 63 6f 6d 69 6c 6c 61 72 6c 6f 0a 20 20 20 20 20 20 .antes.de.entrecomillarlo.......
1f960 25 28 66 6d 74 29 54 20 6d 75 65 73 74 72 61 20 6c 61 20 63 61 64 65 6e 61 20 66 65 63 68 61 20 %(fmt)T.muestra.la.cadena.fecha.
1f980 68 6f 72 61 20 72 65 73 75 6c 74 61 6e 74 65 20 64 65 20 75 73 61 72 20 46 4d 54 20 63 6f 6d 6f hora.resultante.de.usar.FMT.como
1f9a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 61 20 63 61 64 65 6e 61 20 64 65 20 66 6f 72 6d 61 .............una.cadena.de.forma
1f9c0 74 6f 20 70 61 72 61 20 73 74 72 66 74 69 6d 65 28 33 29 0a 20 20 20 20 0a 20 20 20 20 45 6c 20 to.para.strftime(3)..........El.
1f9e0 66 6f 72 6d 61 74 6f 20 73 65 20 72 65 75 74 69 6c 69 7a 61 20 73 65 67 c3 ba 6e 20 73 65 61 20 formato.se.reutiliza.seg..n.sea.
1fa00 6e 65 63 65 73 61 72 69 6f 20 70 61 72 61 20 63 6f 6e 73 75 6d 69 72 20 74 6f 64 6f 73 20 6c 6f necesario.para.consumir.todos.lo
1fa20 73 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 73 2e 20 20 53 69 20 68 61 79 20 6d 65 6e 6f 73 20 s.....argumentos...Si.hay.menos.
1fa40 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 6c 6f 73 20 71 75 65 20 65 6c 20 66 6f 72 6d 61 74 6f argumentos.de.los.que.el.formato
1fa60 20 72 65 71 75 69 65 72 65 2c 0a 20 20 20 20 6c 61 73 20 65 73 70 65 63 69 66 69 63 61 63 69 6f .requiere,.....las.especificacio
1fa80 6e 65 73 20 64 65 20 66 6f 72 6d 61 74 6f 20 61 64 69 63 69 6f 6e 61 6c 65 73 20 73 65 20 63 6f nes.de.formato.adicionales.se.co
1faa0 6d 70 6f 72 74 61 6e 20 63 6f 6d 6f 20 73 69 20 75 6e 20 76 61 6c 6f 72 0a 20 20 20 20 63 65 72 mportan.como.si.un.valor.....cer
1fac0 6f 20 6f 20 75 6e 61 20 63 61 64 65 6e 61 20 6e 75 6c 61 2c 20 6c 6f 20 71 75 65 20 73 65 61 20 o.o.una.cadena.nula,.lo.que.sea.
1fae0 61 70 72 6f 70 69 61 64 6f 2c 20 73 65 20 68 75 62 69 65 72 61 20 70 72 6f 70 6f 72 63 69 6f 6e apropiado,.se.hubiera.proporcion
1fb00 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a ado...........Estado.de.Salida:.
1fb20 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 ....Devuelve.correcto.a.menos.qu
1fb40 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 e.se.proporcione.una.opci..n.inv
1fb60 c3 a1 6c 69 64 61 20 6f 0a 20 20 20 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 20 64 65 20 ..lida.o.....suceda.un.error.de.
1fb80 65 73 63 72 69 74 75 72 61 20 6f 20 64 65 20 61 73 69 67 6e 61 63 69 c3 b3 6e 2e 00 47 4e 55 20 escritura.o.de.asignaci..n..GNU.
1fba0 62 61 73 68 2c 20 76 65 72 73 69 c3 b3 6e 20 25 73 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 bash,.versi..n.%s.(%s)..GNU.bash
1fbc0 2c 20 76 65 72 73 69 c3 b3 6e 20 25 73 2d 28 25 73 29 0a 00 4f 70 63 69 6f 6e 65 73 20 47 4e 55 ,.versi..n.%s-(%s)..Opciones.GNU
1fbe0 20 6c 61 72 67 61 73 3a 0a 00 41 79 75 64 61 20 67 65 6e 65 72 61 6c 20 75 74 69 6c 69 7a 61 6e .largas:..Ayuda.general.utilizan
1fc00 64 6f 20 73 6f 66 74 77 61 72 65 20 47 4e 55 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 do.software.GNU:.<http://www.gnu
1fc20 2e 6f 72 67 2f 67 65 74 68 65 6c 70 2f 3e 0a 00 41 67 72 75 70 61 20 c3 b3 72 64 65 6e 65 73 20 .org/gethelp/>..Agrupa...rdenes.
1fc40 63 6f 6d 6f 20 75 6e 61 20 75 6e 69 64 61 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 6a 65 63 75 74 como.una.unidad...........Ejecut
1fc60 61 20 75 6e 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 c3 b3 72 64 65 6e 65 73 20 65 6e 20 75 6e 20 a.un.conjunto.de...rdenes.en.un.
1fc80 67 72 75 70 6f 2e 20 20 45 73 74 61 20 65 73 20 75 6e 61 0a 20 20 20 20 66 6f 72 6d 61 20 64 65 grupo...Esta.es.una.....forma.de
1fca0 20 72 65 64 69 72 69 67 69 72 20 75 6e 20 63 6f 6e 6a 75 6e 74 6f 20 63 6f 6d 70 6c 65 74 6f 20 .redirigir.un.conjunto.completo.
1fcc0 64 65 20 c3 b3 72 64 65 6e 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 de...rdenes...........Estado.de.
1fce0 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 Salida:.....Devuelve.el.estado.d
1fd00 65 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2e 00 65 6e e.la...ltima.orden.ejecutada..en
1fd20 74 72 61 64 61 20 64 65 20 64 61 74 6f 73 20 48 46 54 20 70 65 6e 64 69 65 6e 74 65 00 65 6c 20 trada.de.datos.HFT.pendiente.el.
1fd40 6d 6f 64 6f 20 6d 6f 6e 69 74 6f 72 20 48 46 54 20 68 61 20 73 69 64 6f 20 63 6f 6e 63 65 64 69 modo.monitor.HFT.ha.sido.concedi
1fd60 64 6f 00 65 6c 20 6d 6f 64 6f 20 6d 6f 6e 69 74 6f 72 20 48 54 46 20 68 61 20 73 69 64 6f 20 72 do.el.modo.monitor.HTF.ha.sido.r
1fd80 65 74 69 72 61 64 6f 00 6c 61 20 73 65 63 75 65 6e 63 69 61 20 64 65 20 73 6f 6e 69 64 6f 20 48 etirado.la.secuencia.de.sonido.H
1fda0 46 54 20 68 61 20 73 69 64 6f 20 63 6f 6d 70 6c 65 74 61 64 61 00 48 4f 4d 45 20 6e 6f 20 65 73 FT.ha.sido.completada.HOME.no.es
1fdc0 74 c3 a1 20 64 65 66 69 6e 69 64 6f 00 43 6f 6c 67 61 72 00 c2 a1 4e 6f 20 74 65 6e 67 6f 20 6e t...definido.Colgar...No.tengo.n
1fde0 6f 6d 62 72 65 20 64 65 20 75 73 75 61 72 69 6f 21 00 45 2f 53 20 6c 69 73 74 61 73 00 49 4e 46 ombre.de.usuario!.E/S.listas.INF
1fe00 4f 52 4d 45 3a 20 00 49 6e 73 74 72 75 63 63 69 c3 b3 6e 20 69 6c 65 67 61 6c 00 53 6f 6c 69 63 ORME:..Instrucci..n.ilegal.Solic
1fe20 69 74 75 64 20 64 65 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e 00 49 6e 74 65 72 72 75 6d 70 69 72 itud.de.informaci..n.Interrumpir
1fe40 00 4d 61 74 61 64 6f 00 4c 69 63 65 6e 63 69 61 20 47 50 4c 76 33 2b 3a 20 47 50 4c 20 64 65 20 .Matado.Licencia.GPLv3+:.GPL.de.
1fe60 47 4e 55 20 76 65 72 73 69 c3 b3 6e 20 33 20 6f 20 70 6f 73 74 65 72 69 6f 72 20 3c 68 74 74 70 GNU.versi..n.3.o.posterior.<http
1fe80 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d ://gnu.org/licenses/gpl.html>..M
1fea0 61 72 63 61 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 64 65 20 73 68 65 6c 6c 20 70 61 72 61 arca.las.variables.de.shell.para
1fec0 20 65 76 69 74 61 72 20 73 75 20 6d 6f 64 69 66 69 63 61 63 69 c3 b3 6e 2e 0a 20 20 20 20 0a 20 .evitar.su.modificaci..n........
1fee0 20 20 20 4d 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 20 63 6f 6d 6f 20 64 65 20 73 c3 b3 ...Marca.cada.NOMBRE.como.de.s..
1ff00 6c 6f 20 6c 65 63 74 75 72 61 3b 20 6c 6f 73 20 76 61 6c 6f 72 65 73 20 64 65 20 65 73 6f 73 20 lo.lectura;.los.valores.de.esos.
1ff20 4e 4f 4d 42 52 45 73 0a 20 20 20 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 6d 6f 64 69 66 69 63 NOMBREs.....no.se.pueden.modific
1ff40 61 72 20 70 6f 72 20 61 73 69 67 6e 61 63 69 6f 6e 65 73 20 73 75 62 73 65 63 75 65 6e 74 65 73 ar.por.asignaciones.subsecuentes
1ff60 2e 20 20 53 69 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 0a 20 20 20 20 75 6e 20 56 41 4c 4f ...Si.se.proporciona.....un.VALO
1ff80 52 2c 20 73 65 20 61 73 69 67 6e 61 20 65 6c 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 6d R,.se.asigna.el.VALOR.antes.de.m
1ffa0 61 72 63 61 72 20 63 6f 6d 6f 20 64 65 20 73 c3 b3 6c 6f 20 6c 65 63 74 75 72 61 2e 0a 20 20 20 arcar.como.de.s..lo.lectura.....
1ffc0 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 73 65 20 72 65 66 69 ......Opciones:.......-a.se.refi
1ffe0 65 72 65 20 61 20 76 61 72 69 61 62 6c 65 73 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 ere.a.variables.de.matriz.indexa
20000 64 61 0a 20 20 20 20 20 20 2d 41 09 73 65 20 72 65 66 69 65 72 65 20 61 20 76 61 72 69 61 62 6c da.......-A.se.refiere.a.variabl
20020 65 73 20 64 65 20 6d 61 74 72 69 7a 20 61 73 6f 63 69 61 74 69 76 61 0a 20 20 20 20 20 20 2d 66 es.de.matriz.asociativa.......-f
20040 09 73 65 20 72 65 66 69 65 72 65 20 61 20 66 75 6e 63 69 6f 6e 65 73 20 64 65 20 73 68 65 6c 6c .se.refiere.a.funciones.de.shell
20060 0a 20 20 20 20 20 20 2d 70 09 6d 75 65 73 74 72 61 20 75 6e 61 20 6c 69 73 74 61 20 64 65 20 74 .......-p.muestra.una.lista.de.t
20080 6f 64 61 73 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 79 20 66 75 6e 63 69 6f 6e 65 73 20 64 odas.las.variables.y.funciones.d
200a0 65 20 73 c3 b3 6c 6f 20 6c 65 63 74 75 72 61 2c 0a 20 20 20 20 09 09 64 65 70 65 6e 64 69 65 6e e.s..lo.lectura,.......dependien
200c0 64 6f 20 64 65 20 73 69 20 73 65 20 70 6f 6e 65 20 6f 20 6e 6f 20 6c 61 20 6f 70 63 69 c3 b3 6e do.de.si.se.pone.o.no.la.opci..n
200e0 20 2d 66 0a 20 20 20 20 0a 20 20 20 20 45 6c 20 61 72 67 75 6d 65 6e 74 6f 20 60 2d 2d 27 20 64 .-f..........El.argumento.`--'.d
20100 65 73 61 63 74 69 76 61 20 65 6c 20 70 72 6f 63 65 73 61 6d 69 65 6e 74 6f 20 70 6f 73 74 65 72 esactiva.el.procesamiento.poster
20120 69 6f 72 20 64 65 20 6f 70 63 69 6f 6e 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f ior.de.opciones...........Estado
20140 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 .de.Salida:.....Devuelve.correct
20160 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 75 6e 61 o.a.menos.que.se.proporcione.una
20180 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 0a 20 20 20 20 65 6c 20 4e 4f 4d 42 .opci..n.inv..lida.o.....el.NOMB
201a0 52 45 20 73 65 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 4d 6f 64 69 66 69 63 61 20 6f 20 6d 75 65 RE.sea.inv..lido..Modifica.o.mue
201c0 73 74 72 61 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 2e stra.las.opciones.de.completado.
201e0 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 69 63 61 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 ..........Modifica.las.opciones.
20200 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 2c 20 de.completado.para.cada.NOMBRE,.
20220 6f 2c 20 73 69 20 6e 6f 20 73 65 0a 20 20 20 20 70 72 6f 70 6f 72 63 69 6f 6e 61 6e 20 4e 4f 4d o,.si.no.se.....proporcionan.NOM
20240 42 52 45 73 2c 20 65 6c 20 63 6f 6d 70 6c 65 74 61 64 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 BREs,.el.completado.actualmente.
20260 65 6e 20 65 6a 65 63 75 63 69 c3 b3 6e 2e 20 20 53 69 20 6e 6f 0a 20 20 20 20 73 65 20 70 72 6f en.ejecuci..n...Si.no.....se.pro
20280 70 6f 72 63 69 6f 6e 61 6e 20 4f 50 43 49 4f 4e 65 73 2c 20 6d 75 65 73 74 72 61 20 6c 61 73 20 porcionan.OPCIONes,.muestra.las.
202a0 6f 70 63 69 6f 6e 65 73 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 70 61 72 61 0a 20 20 20 20 opciones.de.completado.para.....
202c0 63 61 64 61 20 4e 4f 4d 42 52 45 20 6f 20 6c 61 20 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e cada.NOMBRE.o.la.especificaci..n
202e0 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 .de.completado.actual...........
20300 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 09 2d 6f 20 6f 70 63 69 c3 b3 6e 09 45 73 74 61 62 6c Opciones:......-o.opci..n.Establ
20320 65 63 65 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 4f 50 43 ece.la.opci..n.de.completado.OPC
20340 49 c3 93 4e 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 0a 20 20 20 20 09 2d 44 09 09 43 I..N.para.cada.NOMBRE......-D..C
20360 61 6d 62 69 61 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 70 61 72 61 20 65 6c 20 63 6f 6d 70 6c ambia.las.opciones.para.el.compl
20380 65 74 61 64 6f 20 64 65 20 6f 72 64 65 6e 20 22 70 6f 72 20 64 65 66 65 63 74 6f 22 0a 20 20 20 etado.de.orden."por.defecto"....
203a0 20 09 2d 45 09 09 43 61 6d 62 69 61 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 70 61 72 61 20 65 ..-E..Cambia.las.opciones.para.e
203c0 6c 20 63 6f 6d 70 6c 65 74 61 64 6f 20 64 65 20 6f 72 64 65 6e 20 22 76 61 63 c3 ad 61 22 0a 20 l.completado.de.orden."vac..a"..
203e0 20 20 20 09 2d 49 09 09 43 61 6d 62 69 61 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 70 61 72 61 ....-I..Cambia.las.opciones.para
20400 20 65 6c 20 63 6f 6d 70 6c 65 74 61 64 6f 20 65 6e 20 6c 61 20 70 61 6c 61 62 72 61 20 69 6e 69 .el.completado.en.la.palabra.ini
20420 63 69 61 6c 0a 20 20 20 20 0a 20 20 20 20 53 69 20 73 65 20 75 73 61 20 60 2b 6f 27 20 65 6e 20 cial..........Si.se.usa.`+o'.en.
20440 6c 75 67 61 72 20 64 65 20 60 2d 6f 27 2c 20 64 65 73 61 63 74 69 76 61 20 6c 61 20 6f 70 63 69 lugar.de.`-o',.desactiva.la.opci
20460 c3 b3 6e 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d ..n.especificada...........Argum
20480 65 6e 74 6f 73 3a 0a 20 20 20 20 0a 20 20 20 20 43 61 64 61 20 4e 4f 4d 42 52 45 20 73 65 20 72 entos:..........Cada.NOMBRE.se.r
204a0 65 66 69 65 72 65 20 61 20 75 6e 61 20 6f 72 64 65 6e 20 70 61 72 61 20 6c 61 20 63 75 61 6c 20 efiere.a.una.orden.para.la.cual.
204c0 73 65 20 64 65 66 69 6e 69 c3 b3 20 70 72 65 76 69 61 6d 65 6e 74 65 0a 20 20 20 20 75 6e 61 20 se.defini...previamente.....una.
204e0 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 75 73 especificaci..n.de.completado.us
20500 61 6e 64 6f 20 6c 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 60 63 6f 6d 70 6c 65 74 65 27 ando.la.orden.interna.`complete'
20520 2e 0a 20 20 20 20 53 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 6e 20 4e 4f 4d 42 ......Si.no.se.proporcionan.NOMB
20540 52 45 73 2c 20 73 65 20 64 65 62 65 20 6c 6c 61 6d 61 72 20 61 20 e2 80 98 63 6f 6d 70 6f 70 74 REs,.se.debe.llamar.a....compopt
20560 e2 80 99 20 64 65 73 64 65 20 75 6e 61 0a 20 20 20 20 66 75 6e 63 69 c3 b3 6e 20 71 75 65 20 67 ....desde.una.....funci..n.que.g
20580 65 6e 65 72 65 20 63 6f 6d 70 6c 65 74 61 64 6f 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 79 20 enere.completados.actualmente.y.
205a0 73 65 20 6d 6f 64 69 66 69 63 61 6e 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 0a 20 20 20 20 70 61 se.modifican.las.opciones.....pa
205c0 72 61 20 65 73 65 20 67 65 6e 65 72 61 64 6f 72 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 73 20 ra.ese.generador.de.completados.
205e0 61 63 74 75 61 6c 6d 65 6e 74 65 20 65 6e 20 65 6a 65 63 75 63 69 c3 b3 6e 2e 0a 20 20 20 20 0a actualmente.en.ejecuci..n.......
20600 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c ....Estado.de.Salida:.....Devuel
20620 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f ve.correcto.a.menos.que.se.propo
20640 72 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 0a 20 rcione.una.opci..n.inv..lida.o..
20660 20 20 20 4e 4f 4d 42 52 45 20 6e 6f 20 74 65 6e 67 61 20 75 6e 61 20 65 73 70 65 63 69 66 69 63 ...NOMBRE.no.tenga.una.especific
20680 61 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 64 65 66 69 6e 69 64 61 2e 00 4d aci..n.de.completado.definida..M
206a0 6f 64 69 66 69 63 61 20 6c 6f 73 20 6c c3 ad 6d 69 74 65 73 20 64 65 20 72 65 63 75 72 73 6f 73 odifica.los.l..mites.de.recursos
206c0 20 64 65 6c 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 50 72 6f 76 65 65 20 63 6f 6e 74 .del.shell...........Provee.cont
206e0 72 6f 6c 20 73 6f 62 72 65 20 6c 6f 73 20 72 65 63 75 72 73 6f 73 20 64 69 73 70 6f 6e 69 62 6c rol.sobre.los.recursos.disponibl
20700 65 73 20 70 61 72 61 20 65 6c 20 73 68 65 6c 6c 20 79 20 6c 6f 73 0a 20 20 20 20 70 72 6f 63 65 es.para.el.shell.y.los.....proce
20720 73 6f 73 20 71 75 65 20 63 72 65 61 2c 20 65 6e 20 73 69 73 74 65 6d 61 73 20 71 75 65 20 70 65 sos.que.crea,.en.sistemas.que.pe
20740 72 6d 69 74 65 6e 20 74 61 6c 20 63 6f 6e 74 72 6f 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 rmiten.tal.control...........Opc
20760 69 6f 6e 65 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 53 09 75 73 61 20 65 6c 20 6c c3 ad 6d iones:............-S.usa.el.l..m
20780 69 74 65 20 64 65 20 72 65 63 75 72 73 6f 20 60 73 6f 66 74 27 0a 20 20 20 20 20 20 2d 48 09 75 ite.de.recurso.`soft'.......-H.u
207a0 73 61 20 65 6c 20 6c c3 ad 6d 69 74 65 20 64 65 20 72 65 63 75 72 73 6f 20 60 68 61 72 64 27 0a sa.el.l..mite.de.recurso.`hard'.
207c0 20 20 20 20 20 20 2d 61 09 6d 75 65 73 74 72 61 20 74 6f 64 6f 73 20 6c 6f 73 20 6c c3 ad 6d 69 ......-a.muestra.todos.los.l..mi
207e0 74 65 73 20 61 63 74 75 61 6c 65 73 0a 20 20 20 20 20 20 2d 62 09 65 6c 20 74 61 6d 61 c3 b1 6f tes.actuales.......-b.el.tama..o
20800 20 64 65 6c 20 61 6c 6d 61 63 65 6e 61 6d 69 65 6e 74 6f 20 69 6e 74 65 72 6d 65 64 69 6f 20 64 .del.almacenamiento.intermedio.d
20820 65 6c 20 60 73 6f 63 6b 65 74 27 0a 20 20 20 20 20 20 2d 63 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 el.`socket'.......-c.el.tama..o.
20840 6d c3 a1 78 69 6d 6f 20 64 65 20 6c 6f 73 20 66 69 63 68 65 72 6f 73 20 60 63 6f 72 65 27 20 63 m..ximo.de.los.ficheros.`core'.c
20860 72 65 61 64 6f 73 0a 20 20 20 20 20 20 2d 64 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 6d c3 a1 78 69 reados.......-d.el.tama..o.m..xi
20880 6d 6f 20 64 65 6c 20 73 65 67 6d 65 6e 74 6f 20 64 65 20 64 61 74 6f 73 20 64 65 20 75 6e 20 70 mo.del.segmento.de.datos.de.un.p
208a0 72 6f 63 65 73 6f 0a 20 20 20 20 20 20 2d 65 09 6c 61 20 70 72 69 6f 72 69 64 61 64 20 6d c3 a1 roceso.......-e.la.prioridad.m..
208c0 78 69 6d 61 20 64 65 20 63 61 6c 65 6e 64 61 72 69 7a 61 63 69 c3 b3 6e 20 28 60 6e 69 63 65 27 xima.de.calendarizaci..n.(`nice'
208e0 29 0a 20 20 20 20 20 20 2d 66 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 ).......-f.el.tama..o.m..ximo.de
20900 20 6c 6f 73 20 66 69 63 68 65 72 6f 73 20 65 73 63 72 69 74 6f 73 20 70 6f 72 20 65 6c 20 73 68 .los.ficheros.escritos.por.el.sh
20920 65 6c 6c 20 79 20 73 75 73 20 68 69 6a 6f 73 0a 20 20 20 20 20 20 2d 69 09 65 6c 20 6e c3 ba 6d ell.y.sus.hijos.......-i.el.n..m
20940 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 73 65 c3 b1 61 6c 65 73 20 70 65 6e 64 69 65 6e 74 ero.m..ximo.de.se..ales.pendient
20960 65 73 0a 20 20 20 20 20 20 2d 6b 09 65 6c 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 es.......-k.el.n..mero.m..ximo.d
20980 65 20 6b 63 6f 6c 61 73 20 75 62 69 63 61 64 61 73 20 70 61 72 61 20 65 73 74 65 20 70 72 6f 63 e.kcolas.ubicadas.para.este.proc
209a0 65 73 6f 0a 20 20 20 20 20 20 2d 6c 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 6d c3 a1 78 69 6d 6f 20 eso.......-l.el.tama..o.m..ximo.
209c0 71 75 65 20 75 6e 20 70 72 6f 63 65 73 6f 20 70 75 65 64 65 20 62 6c 6f 71 75 65 61 72 20 65 6e que.un.proceso.puede.bloquear.en
209e0 20 6d 65 6d 6f 72 69 61 0a 20 20 20 20 20 20 2d 6d 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 6d c3 a1 .memoria.......-m.el.tama..o.m..
20a00 78 69 6d 6f 20 70 61 72 61 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 72 65 73 69 64 65 6e 74 ximo.para.las.variables.resident
20a20 65 73 0a 20 20 20 20 20 20 2d 6e 09 65 6c 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 es.......-n.el.n..mero.m..ximo.d
20a40 65 20 64 65 73 63 72 69 70 74 6f 72 65 73 20 64 65 20 66 69 63 68 65 72 6f 20 61 62 69 65 72 74 e.descriptores.de.fichero.abiert
20a60 6f 73 0a 20 20 20 20 20 20 2d 70 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 64 65 6c 20 61 6c 6d 61 63 os.......-p.el.tama..o.del.almac
20a80 65 6e 61 6d 69 65 6e 74 6f 20 69 6e 74 65 72 6d 65 64 69 6f 20 70 61 72 61 20 74 75 62 65 72 c3 enamiento.intermedio.para.tuber.
20aa0 ad 61 73 0a 20 20 20 20 20 20 2d 71 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 6d c3 a1 78 69 6d 6f 20 .as.......-q.el.tama..o.m..ximo.
20ac0 64 65 20 62 79 74 65 73 20 65 6e 20 6c 61 73 20 63 6f 6c 61 73 20 64 65 20 6d 65 6e 73 61 6a 65 de.bytes.en.las.colas.de.mensaje
20ae0 73 20 50 4f 53 49 58 0a 20 20 20 20 20 20 2d 72 09 6c 61 20 70 72 69 6f 72 69 64 61 64 20 6d c3 s.POSIX.......-r.la.prioridad.m.
20b00 a1 78 69 6d 61 20 64 65 20 63 61 6c 65 6e 64 61 72 69 7a 61 63 69 c3 b3 6e 20 65 6e 20 74 69 65 .xima.de.calendarizaci..n.en.tie
20b20 6d 70 6f 20 72 65 61 6c 0a 20 20 20 20 20 20 2d 73 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 6d c3 a1 mpo.real.......-s.el.tama..o.m..
20b40 78 69 6d 6f 20 64 65 20 70 69 6c 61 0a 20 20 20 20 20 20 2d 74 09 6c 61 20 63 61 6e 74 69 64 61 ximo.de.pila.......-t.la.cantida
20b60 64 20 6d c3 a1 78 69 6d 61 20 64 65 20 74 69 65 6d 70 6f 20 64 65 20 63 70 75 20 65 6e 20 73 65 d.m..xima.de.tiempo.de.cpu.en.se
20b80 67 75 6e 64 6f 73 0a 20 20 20 20 20 20 2d 75 09 65 6c 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 gundos.......-u.el.n..mero.m..xi
20ba0 6d 6f 20 64 65 20 70 72 6f 63 65 73 6f 73 20 64 65 20 75 73 75 61 72 69 6f 0a 20 20 20 20 20 20 mo.de.procesos.de.usuario.......
20bc0 2d 76 09 65 6c 20 74 61 6d 61 c3 b1 6f 20 64 65 20 6c 61 20 6d 65 6d 6f 72 69 61 20 76 69 72 74 -v.el.tama..o.de.la.memoria.virt
20be0 75 61 6c 0a 20 20 20 20 20 20 2d 78 09 65 6c 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 ual.......-x.el.n..mero.m..ximo.
20c00 64 65 20 62 6c 6f 71 75 65 6f 73 20 64 65 20 66 69 63 68 65 72 6f 73 0a 20 20 20 20 20 20 2d 50 de.bloqueos.de.ficheros.......-P
20c20 09 65 6c 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 70 73 65 75 64 6f 74 65 72 .el.n..mero.m..ximo.de.pseudoter
20c40 6d 69 6e 61 6c 65 73 0a 20 20 20 20 20 20 2d 52 09 65 6c 20 74 69 65 6d 70 6f 20 6d c3 a1 78 69 minales.......-R.el.tiempo.m..xi
20c60 6d 6f 20 71 75 65 20 75 6e 20 70 72 6f 63 65 73 6f 20 64 65 20 74 69 65 6d 70 6f 20 72 65 61 6c mo.que.un.proceso.de.tiempo.real
20c80 20 70 75 65 64 65 20 63 6f 72 72 65 72 20 61 6e 74 65 73 20 64 65 20 62 6c 6f 71 75 65 61 72 73 .puede.correr.antes.de.bloquears
20ca0 65 0a 20 20 20 20 20 20 2d 54 09 65 6c 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 e.......-T.el.n..mero.m..ximo.de
20cc0 20 68 69 6c 6f 73 0a 20 20 20 20 0a 20 20 20 20 4e 6f 20 74 6f 64 61 73 20 6c 61 73 20 6f 70 63 .hilos..........No.todas.las.opc
20ce0 69 6f 6e 65 73 20 65 73 74 c3 a1 6e 20 64 69 73 70 6f 6e 69 62 6c 65 73 20 65 6e 20 74 6f 64 61 iones.est..n.disponibles.en.toda
20d00 73 20 6c 61 73 20 70 6c 61 74 61 66 6f 72 6d 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 73 s.las.plataformas...........Si.s
20d20 65 20 65 73 74 61 62 6c 65 63 65 20 4c c3 8d 4d 49 54 45 2c 20 c3 a9 73 74 65 20 65 73 20 65 6c e.establece.L..MITE,...ste.es.el
20d40 20 6e 75 65 76 6f 20 76 61 6c 6f 72 20 64 65 6c 20 72 65 63 75 72 73 6f 20 65 73 70 65 63 69 66 .nuevo.valor.del.recurso.especif
20d60 69 63 61 64 6f 3b 0a 20 20 20 20 6c 6f 73 20 76 61 6c 6f 72 65 73 20 65 73 70 65 63 69 61 6c 65 icado;.....los.valores.especiale
20d80 73 20 64 65 20 4c c3 8d 4d 49 54 45 20 60 73 6f 66 74 27 2c 20 60 68 61 72 64 27 20 79 20 60 75 s.de.L..MITE.`soft',.`hard'.y.`u
20da0 6e 6c 69 6d 69 74 65 64 27 0a 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 20 61 6c 20 6c c3 nlimited'.....corresponden.al.l.
20dc0 ad 6d 69 74 65 20 73 75 61 76 65 20 61 63 74 75 61 6c 2c 20 65 6c 20 6c c3 ad 6d 69 74 65 20 64 .mite.suave.actual,.el.l..mite.d
20de0 75 72 6f 20 61 63 74 75 61 6c 2c 20 79 0a 20 20 20 20 73 69 6e 20 6c c3 ad 6d 69 74 65 2c 20 72 uro.actual,.y.....sin.l..mite,.r
20e00 65 73 70 65 63 74 69 76 61 6d 65 6e 74 65 2e 20 20 44 65 20 6f 74 72 61 20 66 6f 72 6d 61 2c 20 espectivamente...De.otra.forma,.
20e20 73 65 20 6d 75 65 73 74 72 61 20 65 6c 20 76 61 6c 6f 72 20 61 63 74 75 61 6c 0a 20 20 20 20 64 se.muestra.el.valor.actual.....d
20e40 65 20 6c 6f 73 20 72 65 63 75 72 73 6f 73 20 65 73 70 65 63 69 66 69 63 61 64 6f 73 2e 20 20 53 e.los.recursos.especificados...S
20e60 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 2c i.no.se.proporciona.una.opci..n,
20e80 20 73 65 0a 20 20 20 20 61 73 75 6d 65 20 2d 66 2e 0a 20 20 20 20 0a 20 20 20 20 4c 6f 73 20 76 .se.....asume.-f...........Los.v
20ea0 61 6c 6f 72 65 73 20 73 6f 6e 20 65 6e 20 69 6e 63 72 65 6d 65 6e 74 6f 73 20 64 65 20 31 30 32 alores.son.en.incrementos.de.102
20ec0 34 20 62 79 74 65 73 2c 20 65 78 63 65 70 74 6f 20 70 61 72 61 20 2d 74 2c 20 65 6c 20 63 75 61 4.bytes,.excepto.para.-t,.el.cua
20ee0 6c 0a 20 20 20 20 65 73 20 65 6e 20 73 65 67 75 6e 64 6f 73 2c 20 2d 70 2c 20 65 6c 20 63 75 61 l.....es.en.segundos,.-p,.el.cua
20f00 6c 20 65 73 20 65 6e 20 69 6e 63 72 65 6d 65 6e 74 6f 73 20 64 65 20 35 31 32 20 62 79 74 65 73 l.es.en.incrementos.de.512.bytes
20f20 2c 20 79 20 2d 75 2c 20 65 6c 0a 20 20 20 20 63 75 61 6c 20 65 73 20 75 6e 20 6e c3 ba 6d 65 72 ,.y.-u,.el.....cual.es.un.n..mer
20f40 6f 20 64 65 20 70 72 6f 63 65 73 6f 73 20 73 69 6e 20 65 73 63 61 6c 61 2e 0a 20 20 20 20 0a 20 o.de.procesos.sin.escala........
20f60 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 ...Estado.de.Salida:.....Devuelv
20f80 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f 72 e.correcto.a.menos.que.se.propor
20fa0 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 20 73 75 cione.una.opci..n.inv..lida.o.su
20fc0 63 65 64 61 0a 20 20 20 20 75 6e 20 65 72 72 6f 72 2e 00 4d 75 65 76 65 20 65 6c 20 74 72 61 62 ceda.....un.error..Mueve.el.trab
20fe0 61 6a 6f 20 61 6c 20 70 72 69 6d 65 72 20 70 6c 61 6e 6f 2e 0a 20 20 20 20 0a 20 20 20 20 55 62 ajo.al.primer.plano...........Ub
21000 69 63 61 20 65 6c 20 74 72 61 62 61 6a 6f 20 69 64 65 6e 74 69 66 69 63 61 64 6f 20 63 6f 6e 20 ica.el.trabajo.identificado.con.
21020 49 44 54 52 41 42 41 4a 4f 20 65 6e 20 70 72 69 6d 65 72 20 70 6c 61 6e 6f 20 79 0a 20 20 20 20 IDTRABAJO.en.primer.plano.y.....
21040 6c 6f 20 63 6f 6e 76 69 65 72 74 65 20 65 6e 20 65 6c 20 74 72 61 62 61 6a 6f 20 61 63 74 75 61 lo.convierte.en.el.trabajo.actua
21060 6c 2e 20 20 53 69 20 49 44 54 52 41 42 41 4a 4f 20 6e 6f 20 65 73 74 c3 a1 20 70 72 65 73 65 6e l...Si.IDTRABAJO.no.est...presen
21080 74 65 2c 20 73 65 20 75 73 61 0a 20 20 20 20 6c 61 20 6e 6f 63 69 c3 b3 6e 20 64 65 6c 20 73 68 te,.se.usa.....la.noci..n.del.sh
210a0 65 6c 6c 20 64 65 6c 20 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 ell.del.trabajo.actual..........
210c0 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 45 6c 20 65 73 74 61 64 6f .Estado.de.Salida:.....El.estado
210e0 20 64 65 20 6c 61 20 6f 72 64 65 6e 20 75 62 69 63 61 64 61 20 65 6e 20 70 72 69 6d 65 72 20 70 .de.la.orden.ubicada.en.primer.p
21100 6c 61 6e 6f 2c 20 6f 20 66 61 6c 6c 61 20 73 69 20 73 75 63 65 64 65 20 75 6e 20 65 72 72 6f 72 lano,.o.falla.si.sucede.un.error
21120 2e 00 4d 75 65 76 65 20 74 72 61 62 61 6a 6f 73 20 61 6c 20 73 65 67 75 6e 64 6f 20 70 6c 61 6e ..Mueve.trabajos.al.segundo.plan
21140 6f 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6c 6f 63 61 20 6c 6f 73 20 74 72 61 62 61 6a 6f 73 20 o...........Coloca.los.trabajos.
21160 69 64 65 6e 74 69 66 69 63 61 64 6f 73 20 70 6f 72 20 63 61 64 61 20 49 44 54 52 41 42 41 4a 4f identificados.por.cada.IDTRABAJO
21180 20 65 6e 20 73 65 67 75 6e 64 6f 20 70 6c 61 6e 6f 2c 0a 20 20 20 20 63 6f 6d 6f 20 73 69 20 73 .en.segundo.plano,.....como.si.s
211a0 65 20 68 75 62 69 65 72 61 6e 20 69 6e 69 63 69 61 64 6f 20 63 6f 6e 20 60 26 27 2e 20 20 53 69 e.hubieran.iniciado.con.`&'...Si
211c0 20 49 44 54 52 41 42 41 4a 4f 20 6e 6f 20 65 73 74 c3 a1 20 70 72 65 73 65 6e 74 65 2c 0a 20 20 .IDTRABAJO.no.est...presente,...
211e0 20 20 73 65 20 75 73 61 20 6c 61 20 6e 6f 63 69 c3 b3 6e 20 64 65 6c 20 73 68 65 6c 6c 20 64 65 ..se.usa.la.noci..n.del.shell.de
21200 6c 20 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 l.trabajo.actual...........Estad
21220 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 o.de.Salida:.....Devuelve.correc
21240 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 65 6c 20 63 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 to.a.menos.que.el.control.de.tra
21260 62 61 6a 6f 73 20 6e 6f 20 65 73 74 c3 a9 20 61 63 74 69 76 61 64 6f 20 6f 0a 20 20 20 20 73 75 bajos.no.est...activado.o.....su
21280 63 65 64 61 20 75 6e 20 65 72 72 6f 72 2e 00 4f 72 64 65 6e 20 6e 75 6c 61 2e 0a 20 20 20 20 0a ceda.un.error..Orden.nula.......
212a0 20 20 20 20 53 69 6e 20 65 66 65 63 74 6f 3b 20 6c 61 20 6f 72 64 65 6e 20 6e 6f 20 68 61 63 65 ....Sin.efecto;.la.orden.no.hace
212c0 20 6e 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 .nada...........Estado.de.Salida
212e0 3a 0a 20 20 20 20 53 69 65 6d 70 72 65 20 63 6f 72 72 65 63 74 6f 2e 00 4f 4c 44 50 57 44 20 6e :.....Siempre.correcto..OLDPWD.n
21300 6f 20 65 73 74 c3 a1 20 65 73 74 61 62 6c 65 63 69 64 6f 00 44 65 63 6f 64 69 66 69 63 61 20 61 o.est...establecido.Decodifica.a
21320 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 6f 70 63 69 c3 b3 6e 2e 0a 0a 20 20 20 20 47 65 74 6f 70 rgumentos.de.opci..n.......Getop
21340 74 73 20 73 65 20 75 73 61 20 65 6e 20 70 72 6f 63 65 64 69 6d 69 65 6e 74 6f 73 20 64 65 6c 20 ts.se.usa.en.procedimientos.del.
21360 73 68 65 6c 6c 20 70 61 72 61 20 64 65 63 6f 64 69 66 69 63 61 72 20 70 61 72 c3 a1 6d 65 74 72 shell.para.decodificar.par..metr
21380 6f 73 0a 20 20 20 20 70 6f 73 69 63 69 6f 6e 61 6c 65 73 20 63 6f 6d 6f 20 6f 70 63 69 6f 6e 65 os.....posicionales.como.opcione
213a0 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 41 44 45 4e 41 5f 4f 50 43 49 4f 4e 45 53 20 63 6f 6e 74 s...........CADENA_OPCIONES.cont
213c0 69 65 6e 65 20 6c 61 73 20 6c 65 74 72 61 73 20 64 65 20 6f 70 63 69 c3 b3 6e 20 70 61 72 61 20 iene.las.letras.de.opci..n.para.
213e0 72 65 63 6f 6e 6f 63 65 72 3b 20 73 69 0a 20 20 20 20 75 6e 61 20 6c 65 74 72 61 20 65 73 20 73 reconocer;.si.....una.letra.es.s
21400 65 67 75 69 64 61 20 70 6f 72 20 64 6f 73 20 70 75 6e 74 6f 73 2c 20 73 65 20 65 73 70 65 72 61 eguida.por.dos.puntos,.se.espera
21420 20 71 75 65 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 74 65 6e 67 61 0a 20 20 20 20 75 6e 20 61 72 67 .que.la.opci..n.tenga.....un.arg
21440 75 6d 65 6e 74 6f 2c 20 64 65 6c 20 63 75 61 6c 20 73 65 20 64 65 62 65 20 73 65 70 61 72 61 72 umento,.del.cual.se.debe.separar
21460 20 63 6f 6e 20 65 73 70 61 63 69 6f 73 20 65 6e 20 62 6c 61 6e 63 6f 2e 0a 20 20 20 20 0a 20 20 .con.espacios.en.blanco.........
21480 20 20 43 61 64 61 20 76 65 7a 20 71 75 65 20 73 65 20 69 6e 76 6f 63 61 2c 20 67 65 74 6f 70 74 ..Cada.vez.que.se.invoca,.getopt
214a0 73 20 63 6f 6c 6f 63 61 72 c3 a1 20 6c 61 20 73 69 67 75 69 65 6e 74 65 20 6f 70 63 69 c3 b3 6e s.colocar...la.siguiente.opci..n
214c0 20 65 6e 20 6c 61 0a 20 20 20 20 76 61 72 69 61 62 6c 65 20 64 65 20 73 68 65 6c 6c 20 24 6e 6f .en.la.....variable.de.shell.$no
214e0 6d 62 72 65 2c 20 69 6e 69 63 69 61 6c 69 7a 61 6e 64 6f 20 6e 6f 6d 62 72 65 20 73 69 20 6e 6f mbre,.inicializando.nombre.si.no
21500 20 65 78 69 73 74 65 2c 20 79 20 65 6c 0a 20 20 20 20 c3 ad 6e 64 69 63 65 20 64 65 6c 20 73 69 .existe,.y.el.......ndice.del.si
21520 67 75 69 65 6e 74 65 20 61 72 67 75 6d 65 6e 74 6f 20 61 20 73 65 72 20 70 72 6f 63 65 73 61 64 guiente.argumento.a.ser.procesad
21540 6f 20 65 6e 20 6c 61 20 76 61 72 69 61 62 6c 65 20 64 65 0a 20 20 20 20 73 68 65 6c 6c 20 4f 50 o.en.la.variable.de.....shell.OP
21560 54 49 4e 44 2e 20 20 4f 50 54 49 4e 44 20 73 65 20 69 6e 69 63 69 61 6c 69 7a 61 20 61 20 31 20 TIND...OPTIND.se.inicializa.a.1.
21580 63 61 64 61 20 76 65 7a 20 71 75 65 20 73 65 20 69 6e 76 6f 63 61 20 65 6c 0a 20 20 20 20 73 68 cada.vez.que.se.invoca.el.....sh
215a0 65 6c 6c 2c 20 6f 20 75 6e 20 67 75 69 c3 b3 6e 20 64 65 20 73 68 65 6c 6c 2e 20 20 43 75 61 6e ell,.o.un.gui..n.de.shell...Cuan
215c0 64 6f 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 72 65 71 75 69 65 72 65 20 75 6e 20 61 72 67 75 6d do.una.opci..n.requiere.un.argum
215e0 65 6e 74 6f 2c 0a 20 20 20 20 67 65 74 6f 70 74 73 20 63 6f 6c 6f 63 61 20 65 73 65 20 61 72 67 ento,.....getopts.coloca.ese.arg
21600 75 6d 65 6e 74 6f 20 65 6e 20 6c 61 20 76 61 72 69 61 62 6c 65 20 64 65 20 73 68 65 6c 6c 20 4f umento.en.la.variable.de.shell.O
21620 50 54 41 52 47 2e 0a 20 20 20 20 0a 20 20 20 20 67 65 74 6f 70 74 73 20 72 65 70 6f 72 74 61 20 PTARG...........getopts.reporta.
21640 65 72 72 6f 72 65 73 20 65 6e 20 75 6e 61 20 64 65 20 6c 61 73 20 64 6f 73 20 66 6f 72 6d 61 73 errores.en.una.de.las.dos.formas
21660 20 73 69 67 75 69 65 6e 74 65 73 2e 20 20 53 69 0a 20 20 20 20 65 6c 20 70 72 69 6d 65 72 20 63 .siguientes...Si.....el.primer.c
21680 61 72 c3 a1 63 74 65 72 20 64 65 20 4f 50 54 53 54 52 49 4e 47 20 65 73 20 64 6f 73 20 70 75 6e ar..cter.de.OPTSTRING.es.dos.pun
216a0 74 6f 73 2c 20 67 65 74 6f 70 74 73 20 75 73 61 20 65 6c 0a 20 20 20 20 61 76 69 73 6f 20 64 65 tos,.getopts.usa.el.....aviso.de
216c0 20 65 72 72 6f 72 65 73 20 73 69 6c 65 6e 63 69 6f 73 6f 2e 20 20 45 6e 20 65 73 74 65 20 6d 6f .errores.silencioso...En.este.mo
216e0 64 6f 2c 20 6e 6f 20 73 65 20 6d 75 65 73 74 72 61 6e 0a 20 20 20 20 6d 65 6e 73 61 6a 65 73 20 do,.no.se.muestran.....mensajes.
21700 64 65 20 65 72 72 6f 72 2e 20 20 53 69 20 73 65 20 65 6e 63 75 65 6e 74 72 61 20 75 6e 61 20 6f de.error...Si.se.encuentra.una.o
21720 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 2c 20 67 65 74 6f 70 74 73 0a 20 20 20 20 63 6f pci..n.inv..lida,.getopts.....co
21740 6c 6f 63 61 20 65 6c 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 6f 70 63 69 c3 b3 6e 20 65 6e 63 loca.el.car..cter.de.opci..n.enc
21760 6f 6e 74 72 61 64 6f 20 65 6e 20 4f 50 54 41 52 47 2e 20 20 53 69 20 6e 6f 20 73 65 0a 20 20 20 ontrado.en.OPTARG...Si.no.se....
21780 20 65 6e 63 75 65 6e 74 72 61 20 65 6c 20 61 72 67 75 6d 65 6e 74 6f 20 6e 65 63 65 73 61 72 69 .encuentra.el.argumento.necesari
217a0 6f 2c 20 67 65 74 6f 70 74 73 20 63 6f 6c 6f 63 61 20 27 3a 27 20 65 6e 20 4e 4f 4d 42 52 45 20 o,.getopts.coloca.':'.en.NOMBRE.
217c0 79 0a 20 20 20 20 64 65 66 69 6e 65 20 4f 50 54 41 52 47 20 63 6f 6e 20 65 6c 20 63 61 72 c3 a1 y.....define.OPTARG.con.el.car..
217e0 63 74 65 72 20 64 65 20 6f 70 63 69 c3 b3 6e 20 65 6e 63 6f 6e 74 72 61 64 6f 2e 20 20 53 69 20 cter.de.opci..n.encontrado...Si.
21800 67 65 74 6f 70 74 73 20 6e 6f 0a 20 20 20 20 65 73 74 c3 a1 20 65 6e 20 6d 6f 64 6f 20 73 69 6c getopts.no.....est...en.modo.sil
21820 65 6e 63 69 6f 73 6f 2c 20 79 20 73 65 20 65 6e 63 75 65 6e 74 72 61 20 75 6e 61 20 6f 70 63 69 encioso,.y.se.encuentra.una.opci
21840 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 2c 20 67 65 74 6f 70 74 73 0a 20 20 20 20 63 6f 6c 6f 63 ..n.inv..lida,.getopts.....coloc
21860 61 20 27 3f 27 20 65 6e 20 4e 4f 4d 42 52 45 20 79 20 62 6f 72 72 61 20 4f 50 54 41 52 47 2e 20 a.'?'.en.NOMBRE.y.borra.OPTARG..
21880 20 53 69 20 6e 6f 20 73 65 20 65 6e 63 75 65 6e 74 72 61 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f .Si.no.se.encuentra.un.argumento
218a0 0a 20 20 20 20 6e 65 63 65 73 61 72 69 6f 2c 20 73 65 20 63 6f 6c 6f 63 61 20 27 3f 27 20 65 6e .....necesario,.se.coloca.'?'.en
218c0 20 4e 4f 4d 42 52 45 2c 20 73 65 20 62 6f 72 72 61 20 4f 50 54 41 52 47 2c 20 79 20 73 65 20 6d .NOMBRE,.se.borra.OPTARG,.y.se.m
218e0 75 65 73 74 72 61 0a 20 20 20 20 75 6e 20 6d 65 6e 73 61 6a 65 20 64 65 20 64 69 61 67 6e c3 b3 uestra.....un.mensaje.de.diagn..
21900 73 74 69 63 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 6c 61 20 76 61 72 69 61 62 6c 65 20 64 stico...........Si.la.variable.d
21920 65 20 73 68 65 6c 6c 20 4f 50 54 45 52 52 20 74 69 65 6e 65 20 65 6c 20 76 61 6c 6f 72 20 30 2c e.shell.OPTERR.tiene.el.valor.0,
21940 20 67 65 74 6f 70 74 73 20 64 65 73 61 63 74 69 76 61 0a 20 20 20 20 6c 61 20 6e 6f 74 69 66 69 .getopts.desactiva.....la.notifi
21960 63 61 63 69 c3 b3 6e 20 64 65 20 6d 65 6e 73 61 6a 65 73 20 64 65 20 65 72 72 6f 72 2c 20 61 c3 caci..n.de.mensajes.de.error,.a.
21980 ba 6e 20 73 69 20 65 6c 20 70 72 69 6d 65 72 20 63 61 72 c3 a1 63 74 65 72 20 64 65 0a 20 20 20 .n.si.el.primer.car..cter.de....
219a0 20 4f 50 54 53 54 52 49 4e 47 20 6e 6f 20 65 73 20 27 3a 27 2e 20 20 4f 50 54 45 52 52 20 74 69 .OPTSTRING.no.es.':'...OPTERR.ti
219c0 65 6e 65 20 65 6c 20 76 61 6c 6f 72 20 31 20 70 6f 72 20 64 65 66 65 63 74 6f 2e 0a 20 20 20 20 ene.el.valor.1.por.defecto......
219e0 0a 20 20 20 20 47 65 74 6f 70 74 73 20 6e 6f 72 6d 61 6c 6d 65 6e 74 65 20 63 6f 6d 70 61 72 61 .....Getopts.normalmente.compara
21a00 20 6c 6f 73 20 70 61 72 c3 a1 6d 65 74 72 6f 73 20 64 65 20 70 6f 73 69 63 69 c3 b3 6e 2c 20 70 .los.par..metros.de.posici..n,.p
21a20 65 72 6f 20 73 69 20 73 65 0a 20 20 20 20 65 73 70 65 63 69 66 69 63 61 6e 20 61 72 67 75 6d 65 ero.si.se.....especifican.argume
21a40 6e 74 6f 73 20 63 6f 6d 6f 20 76 61 6c 6f 72 65 73 20 41 52 47 2c 20 73 65 20 63 6f 6d 70 61 72 ntos.como.valores.ARG,.se.compar
21a60 61 6e 20 65 73 74 6f 73 20 65 6e 20 6c 75 67 61 72 0a 20 20 20 20 6c 75 67 61 72 20 64 65 20 61 an.estos.en.lugar.....lugar.de.a
21a80 71 75 65 6c 6c 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 quellos...........Estado.de.Sali
21aa0 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 73 69 20 73 65 20 da:.....Devuelve.correcto.si.se.
21ac0 65 6e 63 75 65 6e 74 72 61 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 3b 20 66 61 6c 6c 61 20 73 69 20 encuentra.una.opci..n;.falla.si.
21ae0 73 65 20 65 6e 63 75 65 6e 74 72 61 0a 20 20 20 20 65 6c 20 66 69 6e 61 6c 20 64 65 20 6c 61 73 se.encuentra.....el.final.de.las
21b00 20 6f 70 63 69 6f 6e 65 73 20 6f 20 73 75 63 65 64 65 20 75 6e 20 65 72 72 6f 72 2e 00 4d 75 65 .opciones.o.sucede.un.error..Mue
21b20 73 74 72 61 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 64 65 stra.el.nombre.del.directorio.de
21b40 20 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e .trabajo.actual...........Opcion
21b60 65 73 3a 0a 20 20 20 20 20 20 2d 4c 09 6d 75 65 73 74 72 61 20 65 6c 20 76 61 6c 6f 72 20 64 65 es:.......-L.muestra.el.valor.de
21b80 20 24 50 57 44 20 73 69 20 6e 6f 6d 62 72 61 20 61 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 64 65 .$PWD.si.nombra.al.directorio.de
21ba0 0a 20 20 20 20 09 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 0a 20 20 20 20 20 20 2d 50 09 6d 75 ......trabajo.actual.......-P.mu
21bc0 65 73 74 72 61 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 66 c3 ad 73 69 63 6f 2c 20 73 69 6e estra.el.directorio.f..sico,.sin
21be0 20 65 6e 6c 61 63 65 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 0a 20 20 20 20 0a 20 20 20 20 50 6f .enlaces.simb..licos..........Po
21c00 72 20 64 65 66 65 63 74 6f 2c 20 60 70 77 64 27 20 73 65 20 63 6f 6d 70 6f 72 74 61 20 63 6f 6d r.defecto,.`pwd'.se.comporta.com
21c20 6f 20 73 69 20 73 65 20 65 73 70 65 63 69 66 69 63 61 72 61 20 60 2d 4c 27 2e 0a 20 20 20 20 0a o.si.se.especificara.`-L'.......
21c40 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c ....Estado.de.Salida:.....Devuel
21c60 76 65 20 30 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 64 65 20 75 6e 61 20 6f 70 63 69 c3 ve.0.a.menos.que.se.de.una.opci.
21c80 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 20 6e 6f 20 73 65 20 70 75 65 64 61 20 6c 65 65 72 0a .n.inv..lida.o.no.se.pueda.leer.
21ca0 20 20 20 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 61 63 74 75 61 6c 2e 00 53 61 6c 69 72 00 ....el.directorio.actual..Salir.
21cc0 4c 65 65 20 75 6e 61 20 6c c3 ad 6e 65 61 20 64 65 20 6c 61 20 73 61 6c 69 64 61 20 65 73 74 c3 Lee.una.l..nea.de.la.salida.est.
21ce0 a1 6e 64 61 72 20 79 20 6c 61 20 64 69 76 69 64 65 20 65 6e 20 63 61 6d 70 6f 73 2e 0a 20 20 20 .ndar.y.la.divide.en.campos.....
21d00 20 0a 20 20 20 20 4c 65 65 20 75 6e 61 20 73 6f 6c 61 20 6c c3 ad 6e 65 61 20 64 65 20 6c 61 20 ......Lee.una.sola.l..nea.de.la.
21d20 65 6e 74 72 61 64 61 20 65 73 74 c3 a1 6e 64 61 72 2c 20 6f 20 64 65 6c 20 64 65 73 63 72 69 70 entrada.est..ndar,.o.del.descrip
21d40 74 6f 72 20 64 65 0a 20 20 20 20 66 69 63 68 65 72 6f 20 46 44 20 73 69 20 73 65 20 70 72 6f 70 tor.de.....fichero.FD.si.se.prop
21d60 6f 72 63 69 6f 6e 61 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 75 2e 20 20 4c 61 20 6c c3 ad 6e 65 orciona.la.opci..n.-u...La.l..ne
21d80 61 20 73 65 20 64 69 76 69 64 65 20 65 6e 20 63 61 6d 70 6f 73 0a 20 20 20 20 63 6f 6e 20 73 65 a.se.divide.en.campos.....con.se
21da0 70 61 72 61 63 69 c3 b3 6e 20 64 65 20 70 61 6c 61 62 72 61 73 2c 20 79 20 6c 61 20 70 72 69 6d paraci..n.de.palabras,.y.la.prim
21dc0 65 72 61 20 70 61 6c 61 62 72 61 20 73 65 20 61 73 69 67 6e 61 20 61 6c 20 70 72 69 6d 65 72 0a era.palabra.se.asigna.al.primer.
21de0 20 20 20 20 4e 4f 4d 42 52 45 2c 20 6c 61 20 73 65 67 75 6e 64 61 20 70 61 6c 61 62 72 61 20 61 ....NOMBRE,.la.segunda.palabra.a
21e00 6c 20 73 65 67 75 6e 64 6f 20 4e 4f 4d 42 52 45 2c 20 79 20 61 73 c3 ad 20 73 75 63 65 73 69 76 l.segundo.NOMBRE,.y.as...sucesiv
21e20 61 6d 65 6e 74 65 2c 20 63 6f 6e 0a 20 20 20 20 6c 61 73 20 70 61 6c 61 62 72 61 73 20 72 65 73 amente,.con.....las.palabras.res
21e40 74 61 6e 74 65 73 20 61 73 69 67 6e 61 64 61 73 20 61 6c 20 c3 ba 6c 74 69 6d 6f 20 4e 4f 4d 42 tantes.asignadas.al...ltimo.NOMB
21e60 52 45 2e 20 20 53 c3 b3 6c 6f 20 6c 6f 73 20 63 61 72 61 63 74 65 72 65 73 0a 20 20 20 20 71 75 RE...S..lo.los.caracteres.....qu
21e80 65 20 73 65 20 65 6e 63 75 65 6e 74 72 61 6e 20 65 6e 20 24 49 46 53 20 73 65 20 72 65 63 6f 6e e.se.encuentran.en.$IFS.se.recon
21ea0 6f 63 65 6e 20 63 6f 6d 6f 20 64 65 6c 69 6d 69 74 61 64 6f 72 65 73 20 64 65 20 70 61 6c 61 62 ocen.como.delimitadores.de.palab
21ec0 72 61 73 2e 0a 20 20 20 20 4c 6f 20 70 72 65 64 65 66 69 6e 69 64 6f 20 65 73 20 71 75 65 20 65 ras......Lo.predefinido.es.que.e
21ee0 6c 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 62 61 72 72 61 20 69 6e 63 6c 69 6e 61 64 61 20 69 l.car..cter.de.barra.inclinada.i
21f00 6e 76 65 72 73 61 20 65 73 63 61 70 65 20 6c 6f 73 0a 20 20 20 20 64 65 6c 69 6d 69 74 61 64 6f nversa.escape.los.....delimitado
21f20 72 65 73 20 64 65 20 63 61 72 61 63 74 65 72 65 73 20 79 20 6c 61 73 20 6e 75 65 76 61 73 20 6c res.de.caracteres.y.las.nuevas.l
21f40 c3 ad 6e 65 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 ..neas...........Si.no.se.propor
21f60 63 69 6f 6e 61 20 6e 69 6e 67 c3 ba 6e 20 4e 4f 4d 42 52 45 2c 20 6c 61 20 6c c3 ad 6e 65 61 20 ciona.ning..n.NOMBRE,.la.l..nea.
21f80 6c 65 c3 ad 64 61 20 73 65 20 67 75 61 72 64 61 20 65 6e 20 6c 61 0a 20 20 20 20 76 61 72 69 61 le..da.se.guarda.en.la.....varia
21fa0 62 6c 65 20 52 45 50 4c 59 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 ble.REPLY...........Opciones:...
21fc0 20 20 20 20 2d 61 20 6d 61 74 72 69 7a 09 61 73 69 67 6e 61 20 6c 61 73 20 70 61 6c 61 62 72 61 ....-a.matriz.asigna.las.palabra
21fe0 73 20 6c 65 c3 ad 64 61 73 20 61 20 c3 ad 6e 64 69 63 65 73 20 73 65 63 75 65 6e 63 69 61 6c 65 s.le..das.a...ndices.secuenciale
22000 73 20 64 65 0a 20 20 20 20 09 09 6c 61 20 76 61 72 69 61 62 6c 65 20 6d 61 74 72 69 63 69 61 6c s.de.......la.variable.matricial
22020 20 4d 41 54 52 49 5a 2c 20 65 6d 70 65 7a 61 6e 64 6f 20 65 6e 20 63 65 72 6f 0a 20 20 20 20 20 .MATRIZ,.empezando.en.cero......
22040 20 2d 64 20 64 65 6c 69 6d 09 63 6f 6e 74 69 6e c3 ba 61 20 68 61 73 74 61 20 71 75 65 20 73 65 .-d.delim.contin..a.hasta.que.se
22060 20 6c 65 61 20 65 6c 20 70 72 69 6d 65 72 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 44 45 4c 49 .lea.el.primer.car..cter.de.DELI
22080 4d 2c 0a 20 20 20 20 09 09 65 6e 20 6c 75 67 61 72 20 64 65 20 6c c3 ad 6e 65 61 20 6e 75 65 76 M,.......en.lugar.de.l..nea.nuev
220a0 61 0a 20 20 20 20 20 20 2d 65 09 75 73 61 20 52 65 61 64 6c 69 6e 65 20 70 61 72 61 20 6f 62 74 a.......-e.usa.Readline.para.obt
220c0 65 6e 65 72 20 6c 61 20 6c c3 ad 6e 65 61 0a 20 20 20 20 20 20 2d 69 20 74 65 78 74 6f 09 45 6d ener.la.l..nea.......-i.texto.Em
220e0 70 6c 65 61 20 65 6c 20 54 45 58 54 4f 20 63 6f 6d 6f 20 65 6c 20 74 65 78 74 6f 20 69 6e 69 63 plea.el.TEXTO.como.el.texto.inic
22100 69 61 6c 20 70 61 72 61 20 52 65 61 64 6c 69 6e 65 0a 20 20 20 20 20 20 2d 6e 20 6e 63 61 72 73 ial.para.Readline.......-n.ncars
22120 09 72 65 67 72 65 73 61 20 74 72 61 73 20 6c 65 65 72 20 4e 43 41 52 53 20 63 61 72 61 63 74 65 .regresa.tras.leer.NCARS.caracte
22140 72 65 73 20 65 6e 20 6c 75 67 61 72 20 64 65 0a 20 20 20 20 09 09 65 73 70 65 72 61 72 20 75 6e res.en.lugar.de.......esperar.un
22160 61 20 6c c3 ad 6e 65 61 20 6e 75 65 76 61 2c 20 70 65 72 6f 20 68 6f 6e 72 61 20 61 20 75 6e 20 a.l..nea.nueva,.pero.honra.a.un.
22180 64 65 6c 69 6d 69 74 61 64 6f 72 20 73 69 0a 20 20 20 20 09 09 73 65 20 6c 65 65 6e 20 6d 65 6e delimitador.si.......se.leen.men
221a0 6f 73 20 64 65 20 4e 43 41 52 53 20 63 61 72 61 63 74 65 72 65 73 20 61 6e 74 65 73 20 64 65 6c os.de.NCARS.caracteres.antes.del
221c0 20 64 65 6c 69 6d 69 74 61 64 6f 72 0a 20 20 20 20 20 20 2d 4e 20 6e 63 61 72 73 09 64 65 76 75 .delimitador.......-N.ncars.devu
221e0 65 6c 76 65 20 73 c3 b3 6c 6f 20 64 65 73 70 75 c3 a9 73 20 64 65 20 6c 65 65 72 20 65 78 61 63 elve.s..lo.despu..s.de.leer.exac
22200 74 61 6d 65 6e 74 65 20 4e 43 41 52 53 0a 20 20 20 20 09 09 63 61 72 61 63 74 65 72 65 73 2c 20 tamente.NCARS.......caracteres,.
22220 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 65 6e 63 75 65 6e 74 72 65 20 65 6c 20 66 69 6e 20 a.menos.que.se.encuentre.el.fin.
22240 64 65 6c 20 66 69 63 68 65 72 6f 0a 20 20 20 20 09 09 6f 20 65 78 70 69 72 65 20 6c 61 20 6c 65 del.fichero.......o.expire.la.le
22260 63 74 75 72 61 2c 20 64 65 73 63 61 72 74 61 6e 64 6f 20 63 75 61 6c 71 75 69 65 72 20 64 65 6c ctura,.descartando.cualquier.del
22280 69 6d 69 74 61 64 6f 72 0a 20 20 20 20 20 20 2d 70 20 70 72 6f 6d 70 74 09 73 61 6c 65 20 6c 61 imitador.......-p.prompt.sale.la
222a0 20 63 61 64 65 6e 61 20 50 52 4f 4d 50 54 20 73 69 6e 20 75 6e 20 63 61 72 c3 a1 63 74 65 72 20 .cadena.PROMPT.sin.un.car..cter.
222c0 64 65 20 6c c3 ad 6e 65 61 20 6e 75 65 76 61 0a 20 20 20 20 09 09 61 6c 20 66 69 6e 61 6c 20 61 de.l..nea.nueva.......al.final.a
222e0 6e 74 65 73 20 64 65 20 69 6e 74 65 6e 74 61 72 20 6c 65 65 72 0a 20 20 20 20 20 20 2d 72 09 09 ntes.de.intentar.leer.......-r..
22300 6e 6f 20 70 65 72 6d 69 74 65 20 71 75 65 20 6c 61 73 20 62 61 72 72 61 73 20 69 6e 76 65 72 74 no.permite.que.las.barras.invert
22320 69 64 61 73 20 65 73 63 61 70 65 6e 20 63 61 72 61 63 74 65 72 65 73 0a 20 20 20 20 20 20 2d 73 idas.escapen.caracteres.......-s
22340 09 09 6e 6f 20 6d 75 65 73 74 72 61 20 6c 61 20 73 61 6c 69 64 61 20 71 75 65 20 70 72 6f 76 69 ..no.muestra.la.salida.que.provi
22360 65 6e 65 20 64 65 20 75 6e 61 20 74 65 72 6d 69 6e 61 6c 0a 20 20 20 20 20 20 2d 74 20 74 69 65 ene.de.una.terminal.......-t.tie
22380 6d 70 6f 09 65 78 70 69 72 61 20 79 20 64 65 76 75 65 6c 76 65 20 66 61 6c 6c 6f 20 73 69 20 6e mpo.expira.y.devuelve.fallo.si.n
223a0 6f 20 73 65 20 6c 65 65 20 75 6e 61 20 6c c3 ad 6e 65 61 20 63 6f 6d 70 6c 65 74 61 0a 20 20 20 o.se.lee.una.l..nea.completa....
223c0 20 09 09 64 65 20 65 6e 74 72 61 64 61 20 65 6e 20 54 49 45 4d 50 4f 20 73 65 67 75 6e 64 6f 73 ...de.entrada.en.TIEMPO.segundos
223e0 2e 20 20 45 6c 20 76 61 6c 6f 72 20 64 65 20 6c 61 20 76 61 72 69 61 62 6c 65 20 54 4d 4f 55 54 ...El.valor.de.la.variable.TMOUT
22400 0a 20 20 20 20 09 09 65 73 20 65 6c 20 74 69 65 6d 70 6f 20 64 65 20 65 78 70 69 72 61 63 69 c3 .......es.el.tiempo.de.expiraci.
22420 b3 6e 20 70 6f 72 20 64 65 66 65 63 74 6f 2e 20 20 54 49 45 4d 50 4f 20 70 75 65 64 65 20 73 65 .n.por.defecto...TIEMPO.puede.se
22440 72 20 75 6e 0a 20 20 20 20 09 09 6e c3 ba 6d 65 72 6f 20 66 72 61 63 63 69 6f 6e 61 72 69 6f 2e r.un.......n..mero.fraccionario.
22460 20 20 53 69 20 54 49 45 4d 50 4f 20 65 73 20 30 2c 20 e2 80 98 72 65 61 64 e2 80 99 20 64 65 76 ..Si.TIEMPO.es.0,....read....dev
22480 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 0a 20 20 20 20 09 09 73 c3 b3 6c 6f 20 73 69 20 68 61 uelve.correcto.......s..lo.si.ha
224a0 79 20 65 6e 74 72 61 64 61 20 64 69 73 70 6f 6e 69 62 6c 65 20 65 6e 20 65 6c 20 64 65 73 63 72 y.entrada.disponible.en.el.descr
224c0 69 70 74 6f 72 20 64 65 20 66 69 63 68 65 72 6f 0a 20 20 20 20 09 09 65 73 70 65 63 69 66 69 63 iptor.de.fichero.......especific
224e0 61 64 6f 2e 20 20 45 6c 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 65 73 20 6d 61 79 ado...El.estado.de.salida.es.may
22500 6f 72 20 71 75 65 20 31 32 38 20 73 69 20 73 65 20 65 78 63 65 64 65 0a 20 20 20 20 09 09 65 6c or.que.128.si.se.excede.......el
22520 20 74 69 65 6d 70 6f 20 64 65 20 65 78 70 69 72 61 63 69 c3 b3 6e 2e 0a 20 20 20 20 20 20 2d 75 .tiempo.de.expiraci..n........-u
22540 20 64 66 09 09 6c 65 65 20 64 65 6c 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 20 66 69 63 68 65 .df..lee.del.descriptor.de.fiche
22560 72 6f 20 44 46 20 65 6e 20 6c 75 67 61 72 20 64 65 20 6c 61 20 65 6e 74 72 61 64 61 0a 20 20 20 ro.DF.en.lugar.de.la.entrada....
22580 20 09 09 65 73 74 c3 a1 6e 64 61 72 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 ...est..ndar..........Estado.de.
225a0 53 61 6c 69 64 61 3a 0a 20 20 20 20 45 6c 20 63 c3 b3 64 69 67 6f 20 64 65 20 64 65 76 6f 6c 75 Salida:.....El.c..digo.de.devolu
225c0 63 69 c3 b3 6e 20 65 73 20 63 65 72 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 65 6e ci..n.es.cero,.a.menos.que.se.en
225e0 63 75 65 6e 74 72 65 20 75 6e 20 66 69 6e 61 6c 20 64 65 0a 20 20 20 20 6c c3 ad 6e 65 61 2c 20 cuentre.un.final.de.....l..nea,.
22600 65 6c 20 74 69 65 6d 70 6f 20 64 65 20 6c 65 63 74 75 72 61 20 73 65 20 61 67 6f 74 65 2c 20 6f el.tiempo.de.lectura.se.agote,.o
22620 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 75 6e 20 64 65 73 63 72 69 70 74 6f 72 0a 20 20 .se.proporcione.un.descriptor...
22640 20 20 64 65 20 66 69 63 68 65 72 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 63 6f 6d 6f 20 65 6c 20 61 ..de.fichero.inv..lido.como.el.a
22660 72 67 75 6d 65 6e 74 6f 20 64 65 20 2d 75 2e 00 4c 65 65 20 6c c3 ad 6e 65 61 73 20 64 65 20 75 rgumento.de.-u..Lee.l..neas.de.u
22680 6e 20 66 69 63 68 65 72 6f 20 65 6e 20 75 6e 61 20 76 61 72 69 61 62 6c 65 20 64 65 20 6d 61 74 n.fichero.en.una.variable.de.mat
226a0 72 69 7a 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 6e c3 b3 6e 69 6d 6f 20 64 65 20 60 6d 61 70 66 riz...........Sin..nimo.de.`mapf
226c0 69 6c 65 27 2e 00 4c 65 65 20 6c c3 ad 6e 65 61 73 20 64 65 20 75 6e 20 66 69 63 68 65 72 6f 20 ile'..Lee.l..neas.de.un.fichero.
226e0 79 20 6c 61 73 20 67 75 61 72 64 61 20 65 6e 20 75 6e 61 20 76 61 72 69 61 62 6c 65 20 64 65 20 y.las.guarda.en.una.variable.de.
22700 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 4c 65 65 20 6c c3 matriz.indexada...........Lee.l.
22720 ad 6e 65 61 73 20 64 65 20 6c 61 20 65 6e 74 72 61 64 61 20 65 73 74 c3 a1 6e 64 61 72 20 79 20 .neas.de.la.entrada.est..ndar.y.
22740 6c 61 73 20 67 75 61 72 64 61 20 65 6e 20 6c 61 20 76 61 72 69 61 62 6c 65 20 64 65 20 6d 61 74 las.guarda.en.la.variable.de.mat
22760 72 69 7a 0a 20 20 20 20 69 6e 64 65 78 61 64 61 20 4d 41 54 52 49 5a 2c 20 6f 20 64 65 73 64 65 riz.....indexada.MATRIZ,.o.desde
22780 20 65 6c 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 20 66 69 63 68 65 72 6f 20 44 46 20 73 69 20 .el.descriptor.de.fichero.DF.si.
227a0 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 0a 20 20 20 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 75 se.proporciona.....la.opci..n.-u
227c0 2e 20 20 4c 61 20 76 61 72 69 61 62 6c 65 20 4d 41 50 46 49 4c 45 20 65 73 20 6c 61 20 4d 41 54 ...La.variable.MAPFILE.es.la.MAT
227e0 52 49 5a 20 70 6f 72 20 64 65 66 65 63 74 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e RIZ.por.defecto...........Opcion
22800 65 73 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 55 74 69 6c 69 7a 61 20 44 45 4c 49 4d es:.......-d.delim.Utiliza.DELIM
22820 20 70 61 72 61 20 66 69 6e 61 6c 69 7a 61 72 20 6c 61 73 20 6c c3 ad 6e 65 61 73 20 65 6e 20 6c .para.finalizar.las.l..neas.en.l
22840 75 67 61 72 20 64 65 20 6e 75 65 76 61 20 6c c3 ad 6e 65 61 0a 20 20 20 20 20 20 2d 6e 20 63 75 ugar.de.nueva.l..nea.......-n.cu
22860 65 6e 74 61 09 43 6f 70 69 61 20 68 61 73 74 61 20 43 55 45 4e 54 41 20 6c c3 ad 6e 65 61 73 2e enta.Copia.hasta.CUENTA.l..neas.
22880 20 20 53 69 20 43 55 45 4e 54 41 20 65 73 20 30 2c 20 73 65 20 63 6f 70 69 61 6e 20 74 6f 64 61 ..Si.CUENTA.es.0,.se.copian.toda
228a0 73 0a 20 20 20 20 20 20 2d 4f 20 6f 72 69 67 65 6e 09 43 6f 6d 69 65 6e 7a 61 20 61 20 61 73 69 s.......-O.origen.Comienza.a.asi
228c0 67 6e 61 72 20 61 20 4d 41 54 52 49 5a 20 65 6e 20 65 6c 20 c3 ad 6e 64 69 63 65 20 4f 52 49 47 gnar.a.MATRIZ.en.el...ndice.ORIG
228e0 45 4e 2e 20 20 45 6c 0a 20 20 20 20 09 09 09 c3 ad 6e 64 69 63 65 20 70 6f 72 20 64 65 66 65 63 EN...El..........ndice.por.defec
22900 74 6f 20 65 73 20 30 2e 0a 20 20 20 20 20 20 2d 73 20 63 75 65 6e 74 61 09 44 65 73 63 61 72 74 to.es.0........-s.cuenta.Descart
22920 61 20 6c 61 73 20 70 72 69 6d 65 72 61 73 20 43 55 45 4e 54 41 20 6c c3 ad 6e 65 61 73 20 6c 65 a.las.primeras.CUENTA.l..neas.le
22940 c3 ad 64 61 73 2e 0a 20 20 20 20 20 20 2d 74 09 42 6f 72 72 61 20 65 6c 20 44 45 4c 49 4d 20 66 ..das........-t.Borra.el.DELIM.f
22960 69 6e 61 6c 20 64 65 20 63 61 64 61 20 6c c3 ad 6e 65 61 20 6c 65 c3 ad 64 61 20 28 6e 75 65 76 inal.de.cada.l..nea.le..da.(nuev
22980 61 20 6c c3 ad 6e 65 61 20 70 6f 72 20 64 65 66 65 63 74 6f 29 2e 0a 20 20 20 20 20 20 2d 75 20 a.l..nea.por.defecto)........-u.
229a0 64 66 09 4c 65 65 20 6c c3 ad 6e 65 61 73 20 64 65 6c 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 df.Lee.l..neas.del.descriptor.de
229c0 20 66 69 63 68 65 72 6f 20 44 46 20 65 6e 20 6c 75 67 61 72 20 64 65 20 6c 61 0a 20 20 20 20 09 .fichero.DF.en.lugar.de.la......
229e0 09 09 65 6e 74 72 61 64 61 20 65 73 74 c3 a1 6e 64 61 72 2e 0a 20 20 20 20 20 20 2d 43 20 6c 6c ..entrada.est..ndar........-C.ll
22a00 61 6d 61 64 61 09 45 76 61 6c c3 ba 61 20 4c 4c 41 4d 41 44 41 20 63 61 64 61 20 76 65 7a 20 71 amada.Eval..a.LLAMADA.cada.vez.q
22a20 75 65 20 73 65 20 6c 65 65 6e 20 51 55 41 4e 54 55 4d 20 6c c3 ad 6e 65 61 73 2e 0a 20 20 20 20 ue.se.leen.QUANTUM.l..neas......
22a40 20 20 2d 63 20 71 75 61 6e 74 75 6d 09 45 73 70 65 63 69 66 69 63 61 20 65 6c 20 6e c3 ba 6d 65 ..-c.quantum.Especifica.el.n..me
22a60 72 6f 20 64 65 20 6c c3 ad 6e 65 61 73 20 61 20 6c 65 65 72 20 65 6e 74 72 65 20 63 61 64 61 0a ro.de.l..neas.a.leer.entre.cada.
22a80 20 20 20 20 09 09 09 6c 6c 61 6d 61 64 61 20 61 20 4c 4c 41 4d 41 44 41 2e 0a 20 20 20 20 0a 20 .......llamada.a.LLAMADA........
22aa0 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 4d 41 54 52 49 5a 09 4e 6f 6d 62 ...Argumentos:.......MATRIZ.Nomb
22ac0 72 65 20 64 65 20 76 61 72 69 61 62 6c 65 20 64 65 20 6d 61 74 72 69 7a 20 61 20 75 73 61 72 20 re.de.variable.de.matriz.a.usar.
22ae0 70 61 72 61 20 67 75 61 72 64 61 72 20 64 61 74 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 para.guardar.datos...........Si.
22b00 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 2d 43 20 73 69 6e 20 2d 63 2c 20 65 6c 20 71 75 61 se.proporciona.-C.sin.-c,.el.qua
22b20 6e 74 75 6d 20 70 6f 72 20 64 65 66 65 63 74 6f 20 65 73 20 35 30 30 30 2e 20 20 43 75 61 6e 64 ntum.por.defecto.es.5000...Cuand
22b40 6f 0a 20 20 20 20 73 65 20 65 76 61 6c c3 ba 61 20 4c 4c 41 4d 41 44 41 2c 20 73 65 20 70 72 6f o.....se.eval..a.LLAMADA,.se.pro
22b60 70 6f 72 63 69 6f 6e 61 20 65 6c 20 c3 ad 6e 64 69 63 65 20 64 65 6c 20 73 69 67 75 69 65 6e 74 porciona.el...ndice.del.siguient
22b80 65 20 65 6c 65 6d 65 6e 74 6f 0a 20 20 20 20 64 65 20 6c 61 20 6d 61 74 72 69 7a 20 61 20 61 73 e.elemento.....de.la.matriz.a.as
22ba0 69 67 6e 61 72 20 63 6f 6d 6f 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f 20 61 64 69 63 69 6f 6e 61 ignar.como.un.argumento.adiciona
22bc0 6c 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 l...........Si.no.se.proporciona
22be0 20 75 6e 20 6f 72 69 67 65 6e 20 65 78 70 6c c3 ad 63 69 74 6f 2c 20 6d 61 70 66 69 6c 65 20 62 .un.origen.expl..cito,.mapfile.b
22c00 6f 72 72 61 72 c3 a1 20 6c 61 20 4d 41 54 52 49 5a 0a 20 20 20 20 61 6e 74 65 73 20 64 65 20 75 orrar...la.MATRIZ.....antes.de.u
22c20 73 61 72 6c 61 20 70 61 72 61 20 61 73 69 67 6e 61 63 69 c3 b3 6e 2e 0a 20 20 20 20 0a 20 20 20 sarla.para.asignaci..n..........
22c40 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 .Estado.de.Salida:.....Devuelve.
22c60 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f 72 63 69 correcto.a.menos.que.se.proporci
22c80 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 0a 20 20 20 20 one.una.opci..n.inv..lida.o.....
22ca0 6c 61 20 4d 41 54 52 49 5a 20 73 65 61 20 64 65 20 73 c3 b3 6c 6f 20 6c 65 63 74 75 72 61 20 6f la.MATRIZ.sea.de.s..lo.lectura.o
22cc0 20 6e 6f 20 73 65 61 20 75 6e 61 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 00 42 6c 6f .no.sea.una.matriz.indexada..Blo
22ce0 71 75 65 6f 20 64 65 20 72 65 67 69 73 74 72 6f 00 41 6c 6d 61 63 65 6e 61 20 6f 20 6d 75 65 73 queo.de.registro.Almacena.o.mues
22d00 74 72 61 20 6c 61 20 75 62 69 63 61 63 69 c3 b3 6e 20 64 65 20 6c 6f 73 20 70 72 6f 67 72 61 6d tra.la.ubicaci..n.de.los.program
22d20 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 74 65 72 6d 69 6e 61 20 79 20 61 6c 6d 61 63 65 6e as...........Determina.y.almacen
22d40 61 20 6c 61 20 72 75 74 61 20 63 6f 6d 70 6c 65 74 61 20 64 65 20 63 61 64 61 20 c3 b3 72 64 65 a.la.ruta.completa.de.cada...rde
22d60 6e 20 4e 4f 4d 42 52 45 2e 20 53 69 0a 20 20 20 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f n.NOMBRE..Si.....no.se.proporcio
22d80 6e 61 6e 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 73 65 20 6d 75 65 73 74 72 61 20 6c 61 20 69 6e nan.argumentos,.se.muestra.la.in
22da0 66 6f 72 6d 61 63 69 c3 b3 6e 20 64 65 20 6c 61 73 0a 20 20 20 20 c3 b3 72 64 65 6e 65 73 20 61 formaci..n.de.las.......rdenes.a
22dc0 6c 6d 61 63 65 6e 61 64 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 lmacenadas...........Opciones:..
22de0 20 20 20 20 20 2d 64 09 6f 6c 76 69 64 61 20 6c 61 20 75 62 69 63 61 63 69 c3 b3 6e 20 61 6c 6d .....-d.olvida.la.ubicaci..n.alm
22e00 61 63 65 6e 61 64 61 20 64 65 20 63 61 64 61 20 4e 4f 4d 42 52 45 0a 20 20 20 20 20 20 2d 6c 09 acenada.de.cada.NOMBRE.......-l.
22e20 6d 75 65 73 74 72 61 20 65 6e 20 75 6e 20 66 6f 72 6d 61 74 6f 20 71 75 65 20 73 65 20 70 75 65 muestra.en.un.formato.que.se.pue
22e40 64 65 20 72 65 75 74 69 6c 69 7a 61 72 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 20 20 20 de.reutilizar.como.entrada......
22e60 20 2d 70 20 72 75 74 61 09 75 73 61 20 52 55 54 41 20 63 6f 6d 6f 20 6c 61 20 72 75 74 61 20 63 .-p.ruta.usa.RUTA.como.la.ruta.c
22e80 6f 6d 70 6c 65 74 61 20 64 65 20 4e 4f 4d 42 52 45 0a 20 20 20 20 20 20 2d 72 09 6f 6c 76 69 64 ompleta.de.NOMBRE.......-r.olvid
22ea0 61 20 74 6f 64 61 73 20 6c 61 73 20 75 62 69 63 61 63 69 6f 6e 65 73 20 61 6c 6d 61 63 65 6e 61 a.todas.las.ubicaciones.almacena
22ec0 64 61 73 0a 20 20 20 20 20 20 2d 74 09 6d 75 65 73 74 72 61 20 6c 61 20 75 62 69 63 61 63 69 c3 das.......-t.muestra.la.ubicaci.
22ee0 b3 6e 20 61 6c 6d 61 63 65 6e 61 64 61 20 64 65 20 63 61 64 61 20 4e 4f 4d 42 52 45 2c 0a 20 20 .n.almacenada.de.cada.NOMBRE,...
22f00 20 20 09 09 63 61 64 61 20 75 62 69 63 61 63 69 c3 b3 6e 20 70 72 65 63 65 64 69 64 61 20 64 65 ....cada.ubicaci..n.precedida.de
22f20 6c 20 4e 4f 4d 42 52 45 20 63 6f 72 72 65 73 70 6f 6e 64 69 65 6e 74 65 0a 20 20 20 20 09 09 73 l.NOMBRE.correspondiente.......s
22f40 69 20 73 65 20 64 61 6e 20 76 61 72 69 6f 73 20 4e 4f 4d 42 52 45 73 0a 20 20 20 20 41 72 67 75 i.se.dan.varios.NOMBREs.....Argu
22f60 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 4e 4f 4d 42 52 45 09 43 61 64 61 20 4e 4f 4d 42 52 45 mentos:.......NOMBRE.Cada.NOMBRE
22f80 20 73 65 20 62 75 73 63 61 20 65 6e 20 24 50 41 54 48 20 79 20 73 65 20 61 67 72 65 67 61 20 61 .se.busca.en.$PATH.y.se.agrega.a
22fa0 20 6c 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 64 65 20 c3 b3 72 64 65 6e 65 73 20 61 6c 6d 61 .la.lista.......de...rdenes.alma
22fc0 63 65 6e 61 64 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 cenadas...........Estado.de.Sali
22fe0 64 61 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 da.....Devuelve.correcto.a.menos
23000 20 71 75 65 20 6e 6f 20 73 65 20 65 6e 63 75 65 6e 74 72 65 20 4e 4f 4d 42 52 45 20 6f 20 73 65 .que.no.se.encuentre.NOMBRE.o.se
23020 20 70 72 6f 70 6f 72 63 69 6f 6e 65 0a 20 20 20 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 .proporcione.....una.opci..n.inv
23040 c3 a1 6c 69 64 61 2e 00 42 6f 72 72 61 20 64 69 72 65 63 74 6f 72 69 6f 73 20 64 65 20 6c 61 20 ..lida..Borra.directorios.de.la.
23060 70 69 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 42 6f 72 72 61 20 65 6e 74 72 61 64 61 73 20 64 65 pila...........Borra.entradas.de
23080 20 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 2e 20 20 53 69 6e 20 61 72 .la.pila.de.directorios...Sin.ar
230a0 67 75 6d 65 6e 74 6f 73 2c 0a 20 20 20 20 62 6f 72 72 61 20 65 6c 20 64 69 72 65 63 74 6f 72 69 gumentos,.....borra.el.directori
230c0 6f 20 64 65 6c 20 74 6f 70 65 20 64 65 20 6c 61 20 70 69 6c 61 2c 20 79 20 63 61 6d 62 69 61 20 o.del.tope.de.la.pila,.y.cambia.
230e0 61 6c 20 6e 75 65 76 6f 0a 20 20 20 20 64 69 72 65 63 74 6f 72 69 6f 20 74 6f 70 65 2e 0a 20 20 al.nuevo.....directorio.tope....
23100 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d .......Opciones:.......-n.Suprim
23120 65 20 65 6c 20 63 61 6d 62 69 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f e.el.cambio.normal.de.directorio
23140 20 63 75 61 6e 64 6f 20 73 65 20 62 6f 72 72 61 6e 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 .cuando.se.borran.......director
23160 69 6f 73 20 64 65 20 6c 61 20 70 69 6c 61 3b 20 61 73 c3 ad 20 73 c3 b3 6c 6f 20 73 65 20 6d 61 ios.de.la.pila;.as...s..lo.se.ma
23180 6e 69 70 75 6c 61 20 6c 61 20 70 69 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e nipula.la.pila...........Argumen
231a0 74 6f 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2b 4e 09 42 6f 72 72 61 20 6c 61 20 4e 2d c3 a9 tos:............+N.Borra.la.N-..
231c0 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 20 6c 61 20 69 sima.entrada.contando.desde.la.i
231e0 7a 71 75 69 65 72 64 61 20 64 65 0a 20 20 20 20 09 09 6c 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 zquierda.de.......la.lista.mostr
23200 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 63 6f 6d 65 6e 7a 61 6e 64 6f 20 70 6f 72 20 63 ada.por.`dirs',.comenzando.por.c
23220 65 72 6f 2e 20 50 6f 72 0a 20 20 20 20 09 09 65 6a 65 6d 70 6c 6f 3a 20 60 70 6f 70 64 20 2b 30 ero..Por.......ejemplo:.`popd.+0
23240 27 20 62 6f 72 72 61 20 65 6c 20 70 72 69 6d 65 72 20 64 69 72 65 63 74 6f 72 69 6f 2c 20 60 70 '.borra.el.primer.directorio,.`p
23260 6f 70 64 20 2b 31 27 0a 20 20 20 20 09 09 65 6c 20 73 65 67 75 6e 64 6f 2e 0a 20 20 20 20 0a 20 opd.+1'.......el.segundo........
23280 20 20 20 20 20 2d 4e 09 42 6f 72 72 61 20 6c 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 .....-N.Borra.la.N-..sima.entrad
232a0 61 20 63 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 20 6c 61 20 64 65 72 65 63 68 61 20 64 65 0a 20 a.contando.desde.la.derecha.de..
232c0 20 20 20 09 09 6c 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 .....la.lista.mostrada.por.`dirs
232e0 27 2c 20 63 6f 6d 65 6e 7a 61 6e 64 6f 20 70 6f 72 20 63 65 72 6f 2e 20 50 6f 72 0a 20 20 20 20 ',.comenzando.por.cero..Por.....
23300 09 09 65 6a 65 6d 70 6c 6f 3a 20 60 70 6f 70 64 20 2d 30 27 20 62 6f 72 72 61 20 65 6c 20 c3 ba ..ejemplo:.`popd.-0'.borra.el...
23320 6c 74 69 6d 6f 20 64 69 72 65 63 74 6f 72 69 6f 2c 20 60 70 6f 70 64 20 2d 31 27 0a 20 20 20 20 ltimo.directorio,.`popd.-1'.....
23340 09 09 65 6c 20 70 65 6e c3 ba 6c 74 69 6d 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4c 61 20 6f 72 64 ..el.pen..ltimo...........La.ord
23360 65 6e 20 69 6e 74 65 72 6e 61 20 60 64 69 72 73 27 20 6d 75 65 73 74 72 61 20 6c 61 20 70 69 6c en.interna.`dirs'.muestra.la.pil
23380 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 a.de.directorios...........Estad
233a0 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 o.de.Salida:.....Devuelve.correc
233c0 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 75 6e to.a.menos.que.se.proporcione.un
233e0 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 20 66 61 6c 6c 65 .....argumento.inv..lido.o.falle
23400 20 65 6c 20 63 61 6d 62 69 6f 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 2e 00 51 75 69 74 61 20 .el.cambio.de.directorio..Quita.
23420 63 61 64 61 20 4e 4f 4d 42 52 45 20 64 65 20 6c 61 20 6c 69 73 74 61 20 64 65 20 61 6c 69 61 73 cada.NOMBRE.de.la.lista.de.alias
23440 20 64 65 66 69 6e 69 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 .definidos...........Opciones:..
23460 20 20 20 20 20 2d 61 09 71 75 69 74 61 20 74 6f 64 61 73 20 6c 61 73 20 64 65 66 69 6e 69 63 69 .....-a.quita.todas.las.definici
23480 6f 6e 65 73 20 64 65 20 61 6c 69 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 76 75 65 6c 76 65 ones.de.alias...........Devuelve
234a0 20 76 65 72 64 61 64 65 72 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6e 20 4e 4f 4d 42 52 45 .verdadero.a.menos.que.un.NOMBRE
234c0 20 6e 6f 20 73 65 61 20 75 6e 20 61 6c 69 61 73 20 65 78 69 73 74 65 6e 74 65 2e 00 51 75 69 74 .no.sea.un.alias.existente..Quit
234e0 61 20 74 72 61 62 61 6a 6f 73 20 64 65 6c 20 73 68 65 6c 6c 20 61 63 74 75 61 6c 2e 0a 20 20 20 a.trabajos.del.shell.actual.....
23500 20 0a 20 20 20 20 51 75 69 74 61 20 63 61 64 61 20 61 72 67 75 6d 65 6e 74 6f 20 49 44 54 52 41 ......Quita.cada.argumento.IDTRA
23520 42 41 4a 4f 20 64 65 20 6c 61 20 74 61 62 6c 61 20 64 65 20 74 72 61 62 61 6a 6f 73 20 61 63 74 BAJO.de.la.tabla.de.trabajos.act
23540 69 76 6f 73 2e 20 20 53 69 6e 0a 20 20 20 20 6e 69 6e 67 c3 ba 6e 20 49 44 54 52 41 42 41 4a 4f ivos...Sin.....ning..n.IDTRABAJO
23560 2c 20 65 6c 20 73 68 65 6c 6c 20 75 74 69 6c 69 7a 61 20 73 75 20 6e 6f 63 69 c3 b3 6e 20 64 65 ,.el.shell.utiliza.su.noci..n.de
23580 6c 20 74 72 61 62 61 6a 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f l.trabajo.actual...........Opcio
235a0 6e 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 71 75 69 74 61 20 74 6f 64 61 73 20 6c 6f 73 20 74 72 nes:.......-a.quita.todas.los.tr
235c0 61 62 61 6a 6f 73 20 73 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 49 44 54 52 abajos.si.no.se.proporciona.IDTR
235e0 41 42 41 4a 4f 0a 20 20 20 20 20 20 2d 68 09 6d 61 72 63 61 20 63 61 64 61 20 49 44 54 52 41 42 ABAJO.......-h.marca.cada.IDTRAB
23600 41 4a 4f 20 70 61 72 61 20 71 75 65 20 6e 6f 20 73 65 20 6c 65 20 65 6e 76 c3 ad 65 20 53 49 47 AJO.para.que.no.se.le.env..e.SIG
23620 48 55 50 0a 20 20 20 20 09 09 73 69 20 65 6c 20 73 68 65 6c 6c 20 72 65 63 69 62 65 20 75 6e 20 HUP.......si.el.shell.recibe.un.
23640 53 49 47 48 55 50 0a 20 20 20 20 20 20 2d 72 09 71 75 69 74 61 20 73 6f 6c 6f 20 6c 6f 73 20 74 SIGHUP.......-r.quita.solo.los.t
23660 72 61 62 61 6a 6f 73 20 65 6e 20 65 6a 65 63 75 63 69 c3 b3 6e 0a 20 20 20 20 0a 20 20 20 20 45 rabajos.en.ejecuci..n..........E
23680 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f stado.de.Salida:.....Devuelve.co
236a0 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e rrecto.a.menos.que.se.proporcion
236c0 65 6e 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 6f 0a 20 20 20 20 75 6e 20 49 44 54 52 41 42 41 4a en.una.opci..n.o.....un.IDTRABAJ
236e0 4f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 51 75 69 74 61 20 65 6e 74 72 61 64 61 73 20 64 65 20 6c O.inv..lida..Quita.entradas.de.l
23700 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 2e 20 20 53 69 6e 20 61 72 67 75 a.pila.de.directorios...Sin.argu
23720 6d 65 6e 74 6f 73 2c 20 62 6f 72 72 61 0a 20 20 20 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 mentos,.borra.....el.directorio.
23740 73 75 70 65 72 69 6f 72 20 64 65 20 6c 61 20 70 69 6c 61 2c 20 79 20 63 61 6d 62 69 61 20 61 6c superior.de.la.pila,.y.cambia.al
23760 20 6e 75 65 76 6f 20 64 69 72 65 63 74 6f 72 69 6f 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 .nuevo.directorio.superior......
23780 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d 65 20 .....Opciones:.......-n.Suprime.
237a0 65 6c 20 63 61 6d 62 69 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 20 63 el.cambio.normal.de.directorio.c
237c0 75 61 6e 64 6f 20 73 65 20 62 6f 72 72 61 6e 0a 20 20 20 20 09 64 69 72 65 63 74 6f 72 69 6f 73 uando.se.borran......directorios
237e0 20 64 65 20 6c 61 20 70 69 6c 61 2c 20 64 65 20 6d 6f 64 6f 20 71 75 65 20 73 6f 6c 6f 20 73 65 .de.la.pila,.de.modo.que.solo.se
23800 20 6d 61 6e 69 70 75 6c 61 20 6c 61 20 70 69 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 .manipula.la.pila...........Argu
23820 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 42 6f 72 72 61 20 6c 61 20 4e 2d c3 a9 73 69 mentos:.......+N.Borra.la.N-..si
23840 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 20 6c 61 20 69 7a 71 ma.entrada.contando.desde.la.izq
23860 75 69 65 72 64 61 20 64 65 0a 20 20 20 20 09 6c 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 uierda.de......la.lista.mostrada
23880 20 70 6f 72 20 60 64 69 72 73 27 2c 20 63 6f 6d 65 6e 7a 61 6e 64 6f 20 64 65 73 64 65 20 63 65 .por.`dirs',.comenzando.desde.ce
238a0 72 6f 2e 0a 20 20 20 20 09 50 6f 72 20 65 6a 65 6d 70 6c 6f 3a 20 60 70 6f 70 64 20 2b 30 27 20 ro.......Por.ejemplo:.`popd.+0'.
238c0 62 6f 72 72 61 20 65 6c 20 70 72 69 6d 65 72 20 64 69 72 65 63 74 6f 72 69 6f 2c 20 60 70 6f 70 borra.el.primer.directorio,.`pop
238e0 64 20 2b 31 27 0a 20 20 20 20 09 65 6c 20 73 65 67 75 6e 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 d.+1'......el.segundo...........
23900 20 20 2d 4e 09 42 6f 72 72 61 20 6c 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 ..-N.Borra.la.N-..sima.entrada.c
23920 6f 6e 74 61 6e 64 6f 20 64 65 73 64 65 20 6c 61 20 64 65 72 65 63 68 61 20 64 65 0a 20 20 20 20 ontando.desde.la.derecha.de.....
23940 09 6c 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 63 .la.lista.mostrada.por.`dirs',.c
23960 6f 6d 65 6e 7a 61 6e 64 6f 20 64 65 73 64 65 20 63 65 72 6f 2e 20 50 6f 72 0a 20 20 20 20 09 65 omenzando.desde.cero..Por......e
23980 6a 65 6d 70 6c 6f 3a 20 60 70 6f 70 64 20 2d 30 27 20 62 6f 72 72 61 20 65 6c 20 c3 ba 6c 74 69 jemplo:.`popd.-0'.borra.el...lti
239a0 6d 6f 20 64 69 72 65 63 74 6f 72 69 6f 2c 20 60 70 6f 70 64 20 2d 31 27 20 65 6c 0a 20 20 20 20 mo.directorio,.`popd.-1'.el.....
239c0 09 70 65 6e c3 ba 6c 74 69 6d 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4c 61 20 6f 72 64 65 6e 20 69 .pen..ltimo...........La.orden.i
239e0 6e 74 65 72 6e 61 20 60 64 69 72 73 27 20 6d 75 65 73 74 72 61 20 6c 61 20 70 69 6c 61 20 64 65 nterna.`dirs'.muestra.la.pila.de
23a00 20 64 69 72 65 63 74 6f 72 69 6f 73 2e 00 52 65 65 6d 70 6c 61 7a 61 20 65 6c 20 73 68 65 6c 6c .directorios..Reemplaza.el.shell
23a20 20 63 6f 6e 20 6c 61 20 6f 72 64 65 6e 20 64 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 6a 65 .con.la.orden.dada...........Eje
23a40 63 75 74 61 20 6c 61 20 4f 52 44 45 4e 2c 20 72 65 65 6d 70 6c 61 7a 61 6e 64 6f 20 65 73 74 65 cuta.la.ORDEN,.reemplazando.este
23a60 20 73 68 65 6c 6c 20 63 6f 6e 20 65 6c 20 70 72 6f 67 72 61 6d 61 20 65 73 70 65 63 69 66 69 63 .shell.con.el.programa.especific
23a80 61 64 6f 2e 0a 20 20 20 20 4c 6f 73 20 41 52 47 55 4d 45 4e 54 4f 53 20 73 65 20 76 75 65 6c 76 ado......Los.ARGUMENTOS.se.vuelv
23aa0 65 6e 20 6c 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 6c 61 20 4f 52 44 45 4e 2e 20 20 en.los.argumentos.de.la.ORDEN...
23ac0 53 69 20 6e 6f 20 73 65 0a 20 20 20 20 65 73 70 65 63 69 66 69 63 61 20 6c 61 20 4f 52 44 45 4e Si.no.se.....especifica.la.ORDEN
23ae0 2c 20 63 75 61 6c 71 75 69 65 72 20 72 65 64 69 72 65 63 63 69 c3 b3 6e 20 74 6f 6d 61 20 65 66 ,.cualquier.redirecci..n.toma.ef
23b00 65 63 74 6f 20 65 6e 20 65 6c 20 73 68 65 6c 6c 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 ecto.en.el.shell.actual.........
23b20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 61 20 6e 6f 6d 62 72 65 09 70 61 73 61 ..Opciones:.......-a.nombre.pasa
23b40 20 65 6c 20 4e 4f 4d 42 52 45 20 63 6f 6d 6f 20 65 6c 20 61 72 67 75 6d 65 6e 74 6f 20 63 65 72 .el.NOMBRE.como.el.argumento.cer
23b60 6f 20 64 65 20 6c 61 20 4f 52 44 45 4e 0a 20 20 20 20 20 20 2d 63 09 65 6a 65 63 75 74 61 20 6c o.de.la.ORDEN.......-c.ejecuta.l
23b80 61 20 4f 52 44 45 4e 20 65 6e 20 75 6e 20 65 6e 74 6f 72 6e 6f 20 76 61 63 c3 ad 6f 0a 20 20 20 a.ORDEN.en.un.entorno.vac..o....
23ba0 20 20 20 2d 6c 09 63 6f 6c 6f 63 61 20 75 6e 20 67 75 69 6f 6e 20 65 6e 20 65 6c 20 61 72 67 75 ...-l.coloca.un.guion.en.el.argu
23bc0 6d 65 6e 74 6f 20 63 65 72 6f 20 64 65 20 6c 61 20 4f 52 44 45 4e 0a 20 20 20 20 0a 20 20 20 20 mento.cero.de.la.ORDEN..........
23be0 53 69 20 6c 61 20 6f 72 64 65 6e 20 6e 6f 20 73 65 20 70 75 65 64 65 20 65 6a 65 63 75 74 61 72 Si.la.orden.no.se.puede.ejecutar
23c00 2c 20 74 65 72 6d 69 6e 61 20 75 6e 20 73 68 65 6c 6c 20 6e 6f 20 69 6e 74 65 72 61 63 74 69 76 ,.termina.un.shell.no.interactiv
23c20 6f 2c 0a 20 20 20 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 64 65 o,.....a.menos.que.la.opci..n.de
23c40 20 73 68 65 6c 6c 20 60 65 78 65 63 66 61 69 6c 27 20 65 73 74 c3 a9 20 61 63 74 69 76 61 2e 0a .shell.`execfail'.est...activa..
23c60 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 .........Estado.de.Salida:.....D
23c80 65 76 75 65 6c 76 65 20 c3 a9 78 69 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 6e 6f 20 73 65 evuelve...xito.a.menos.que.no.se
23ca0 20 65 6e 63 75 65 6e 74 72 65 20 6c 61 20 4f 52 44 45 4e 20 6f 20 71 75 65 20 73 75 63 65 64 61 .encuentre.la.ORDEN.o.que.suceda
23cc0 20 75 6e 0a 20 20 20 20 65 72 72 6f 72 20 64 65 20 72 65 64 69 72 65 63 63 69 c3 b3 6e 2e 00 52 .un.....error.de.redirecci..n..R
23ce0 65 70 6f 72 74 61 20 65 6c 20 74 69 65 6d 70 6f 20 63 6f 6e 73 75 6d 69 64 6f 20 70 6f 72 20 6c eporta.el.tiempo.consumido.por.l
23d00 61 20 65 6a 65 63 75 63 69 c3 b3 6e 20 64 65 20 6c 61 20 74 75 62 65 72 c3 ad 61 2e 0a 20 20 20 a.ejecuci..n.de.la.tuber..a.....
23d20 20 0a 20 20 20 20 45 6a 65 63 75 74 61 20 6c 61 20 54 55 42 45 52 c3 8d 41 20 79 20 6d 75 65 73 ......Ejecuta.la.TUBER..A.y.mues
23d40 74 72 61 20 75 6e 20 72 65 73 75 6d 65 6e 20 64 65 6c 20 74 69 65 6d 70 6f 20 72 65 61 6c 2c 20 tra.un.resumen.del.tiempo.real,.
23d60 65 6c 20 74 69 65 6d 70 6f 20 64 65 0a 20 20 20 20 43 50 55 20 64 65 6c 20 75 73 75 61 72 69 6f el.tiempo.de.....CPU.del.usuario
23d80 2c 20 79 20 65 6c 20 74 69 65 6d 70 6f 20 64 65 20 43 50 55 20 64 65 6c 20 73 69 73 74 65 6d 61 ,.y.el.tiempo.de.CPU.del.sistema
23da0 20 75 74 69 6c 69 7a 61 64 6f 20 70 6f 72 0a 20 20 20 20 6c 61 20 65 6a 65 63 75 63 69 c3 b3 6e .utilizado.por.....la.ejecuci..n
23dc0 20 64 65 20 6c 61 20 54 55 42 45 52 c3 8d 41 20 63 75 61 6e 64 6f 20 74 65 72 6d 69 6e 61 2e 0a .de.la.TUBER..A.cuando.termina..
23de0 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 70 09 6d 75 65 73 .........Opciones:.......-p.mues
23e00 74 72 61 20 65 6c 20 72 65 73 75 6d 65 6e 20 64 65 20 74 69 65 6d 70 6f 73 20 65 6e 20 65 6c 20 tra.el.resumen.de.tiempos.en.el.
23e20 66 6f 72 6d 61 74 6f 20 50 6f 73 69 78 20 74 72 61 6e 73 70 6f 72 74 61 62 6c 65 0a 20 20 20 20 formato.Posix.transportable.....
23e40 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 45 6c 20 65 73 .....Estado.de.Salida:.....El.es
23e60 74 61 64 6f 20 64 65 20 64 65 76 6f 6c 75 63 69 c3 b3 6e 20 65 73 20 65 6c 20 65 73 74 61 64 6f tado.de.devoluci..n.es.el.estado
23e80 20 64 65 20 64 65 76 6f 6c 75 63 69 c3 b3 6e 20 64 65 20 6c 61 20 54 55 42 45 52 c3 8d 41 2e 00 .de.devoluci..n.de.la.TUBER..A..
23ea0 52 65 61 6e 75 64 61 20 62 75 63 6c 65 73 20 66 6f 72 2c 20 77 68 69 6c 65 20 6f 20 75 6e 74 69 Reanuda.bucles.for,.while.o.unti
23ec0 6c 0a 20 20 20 20 0a 20 20 20 20 52 65 61 6e 75 64 61 20 6c 61 20 73 69 67 75 69 65 6e 74 65 20 l..........Reanuda.la.siguiente.
23ee0 69 74 65 72 61 63 69 c3 b3 6e 20 64 65 6c 20 62 75 63 6c 65 20 46 4f 52 2c 20 57 48 49 4c 45 20 iteraci..n.del.bucle.FOR,.WHILE.
23f00 6f 20 55 4e 54 49 4c 0a 20 20 20 20 63 69 72 63 75 6e 64 61 6e 74 65 2e 20 20 53 69 20 73 65 20 o.UNTIL.....circundante...Si.se.
23f20 65 73 70 65 63 69 66 69 63 61 20 4e 2c 20 72 65 61 6e 75 64 61 20 65 6e 20 65 6c 20 4e 2d c3 a9 especifica.N,.reanuda.en.el.N-..
23f40 73 69 6d 6f 20 62 75 63 6c 65 20 63 69 72 63 75 6e 64 61 6e 74 65 2e 0a 20 20 20 20 0a 20 20 20 simo.bucle.circundante..........
23f60 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 45 6c 20 65 73 74 61 64 6f .Estado.de.Salida:.....El.estado
23f80 20 64 65 20 73 61 6c 69 64 61 20 65 73 20 30 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 4e 20 6e 6f .de.salida.es.0.a.menos.que.N.no
23fa0 20 73 65 61 20 6d 61 79 6f 72 20 6f 20 69 67 75 61 6c 20 61 20 31 2e 00 52 65 69 6e 69 63 69 61 .sea.mayor.o.igual.a.1..Reinicia
23fc0 20 65 6c 20 74 72 61 62 61 6a 6f 20 65 6e 20 70 72 69 6d 65 72 20 70 6c 61 6e 6f 2e 0a 20 20 20 .el.trabajo.en.primer.plano.....
23fe0 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 6c 20 61 72 67 75 6d 65 6e 74 6f 20 49 ......Equivalente.al.argumento.I
24000 44 54 52 41 42 41 4a 4f 20 64 65 20 6c 61 20 6f 72 64 65 6e 20 60 66 67 27 2e 20 20 52 65 69 6e DTRABAJO.de.la.orden.`fg'...Rein
24020 69 63 69 61 20 75 6e 0a 20 20 20 20 74 72 61 62 61 6a 6f 20 64 65 74 65 6e 69 64 6f 20 6f 20 65 icia.un.....trabajo.detenido.o.e
24040 6e 20 73 65 67 75 6e 64 6f 20 70 6c 61 6e 6f 2e 20 20 49 44 54 52 41 42 41 4a 4f 20 70 75 65 64 n.segundo.plano...IDTRABAJO.pued
24060 65 20 65 73 70 65 63 69 66 69 63 61 72 0a 20 20 20 20 75 6e 20 6e 6f 6d 62 72 65 20 64 65 20 74 e.especificar.....un.nombre.de.t
24080 72 61 62 61 6a 6f 20 6f 20 75 6e 20 6e c3 ba 6d 65 72 6f 20 64 65 20 74 72 61 62 61 6a 6f 2e 20 rabajo.o.un.n..mero.de.trabajo..
240a0 20 55 6e 20 60 26 27 20 61 20 63 6f 6e 74 69 6e 75 61 63 69 c3 b3 6e 0a 20 20 20 20 64 65 20 49 .Un.`&'.a.continuaci..n.....de.I
240c0 44 54 52 41 42 41 4a 4f 20 63 6f 6c 6f 63 61 20 61 20 65 6c 20 74 72 61 62 61 6a 6f 20 65 6e 20 DTRABAJO.coloca.a.el.trabajo.en.
240e0 73 65 67 75 6e 64 6f 20 70 6c 61 6e 6f 2c 20 63 6f 6d 6f 20 73 69 20 6c 61 0a 20 20 20 20 65 73 segundo.plano,.como.si.la.....es
24100 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 64 65 6c 20 74 72 61 62 61 6a 6f 20 73 65 20 68 75 62 pecificaci..n.del.trabajo.se.hub
24120 69 65 72 61 20 70 72 6f 70 6f 72 63 69 6f 6e 61 64 6f 20 63 6f 6d 6f 0a 20 20 20 20 75 6e 20 61 iera.proporcionado.como.....un.a
24140 72 67 75 6d 65 6e 74 6f 20 64 65 20 60 62 67 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 rgumento.de.`bg'...........Estad
24160 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 o.de.Salida:.....Devuelve.el.est
24180 61 64 6f 20 64 65 6c 20 74 72 61 62 61 6a 6f 20 72 65 69 6e 69 63 69 61 64 6f 2e 00 44 65 76 75 ado.del.trabajo.reiniciado..Devu
241a0 65 6c 76 65 20 75 6e 20 72 65 73 75 6c 74 61 64 6f 20 63 6f 72 72 65 63 74 6f 2e 0a 20 20 20 20 elve.un.resultado.correcto......
241c0 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 53 69 65 6d 70 .....Estado.de.Salida:.....Siemp
241e0 72 65 20 63 6f 72 72 65 63 74 6f 2e 00 44 65 76 75 65 6c 76 65 20 75 6e 20 72 65 73 75 6c 74 61 re.correcto..Devuelve.un.resulta
24200 64 6f 20 69 6e 63 6f 72 72 65 63 74 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 do.incorrecto...........Estado.d
24220 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 53 69 65 6d 70 72 65 20 69 6e 63 6f 72 72 65 63 74 6f e.Salida:.....Siempre.incorrecto
24240 2e 00 44 65 76 75 65 6c 76 65 20 64 65 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 20 64 65 20 73 68 ..Devuelve.de.una.funci..n.de.sh
24260 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 43 61 75 73 61 20 71 75 65 20 75 6e 61 20 66 75 6e 63 ell...........Causa.que.una.func
24280 69 c3 b3 6e 20 6f 20 75 6e 20 73 63 72 69 70 74 20 6c 65 c3 ad 64 6f 20 74 65 72 6d 69 6e 65 20 i..n.o.un.script.le..do.termine.
242a0 63 6f 6e 20 65 6c 20 76 61 6c 6f 72 20 64 65 76 75 65 6c 74 6f 0a 20 20 20 20 65 73 70 65 63 69 con.el.valor.devuelto.....especi
242c0 66 69 63 61 64 6f 20 70 6f 72 20 4e 2e 20 20 53 69 20 73 65 20 6f 6d 69 74 65 20 4e 2c 20 65 6c ficado.por.N...Si.se.omite.N,.el
242e0 20 65 73 74 61 64 6f 20 64 65 76 75 65 6c 74 6f 20 65 73 20 65 6c 20 64 65 20 6c 61 20 c3 ba 6c .estado.devuelto.es.el.de.la...l
24300 74 69 6d 61 0a 20 20 20 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 20 64 65 6e 74 72 6f 20 tima.....orden.ejecutada.dentro.
24320 64 65 20 6c 61 20 66 75 6e 63 69 c3 b3 6e 20 6f 20 73 63 72 69 70 74 2e 0a 20 20 20 20 0a 20 20 de.la.funci..n.o.script.........
24340 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 ..Estado.de.Salida:.....Devuelve
24360 20 4e 2c 20 6f 20 66 61 6c 6c 61 20 73 69 20 65 6c 20 73 68 65 6c 6c 20 6e 6f 20 65 73 74 c3 a1 .N,.o.falla.si.el.shell.no.est..
24380 20 65 6a 65 63 75 74 61 6e 64 6f 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 20 6f 20 75 6e 20 73 63 .ejecutando.una.funci..n.o.un.sc
243a0 72 69 70 74 2e 00 44 65 76 75 65 6c 76 65 20 65 6c 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 6c 61 ript..Devuelve.el.contexto.de.la
243c0 20 6c 6c 61 6d 61 64 61 20 61 20 73 75 62 72 75 74 69 6e 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 .llamada.a.subrutina.actual.....
243e0 20 0a 20 20 20 20 53 69 6e 20 45 58 50 52 2c 20 64 65 76 75 65 6c 76 65 20 22 24 6c 69 6e 65 61 ......Sin.EXPR,.devuelve."$linea
24400 20 24 6e 6f 6d 62 72 65 66 69 63 68 65 72 6f 22 2e 20 20 43 6f 6e 20 45 58 50 52 2c 20 64 65 76 .$nombrefichero"...Con.EXPR,.dev
24420 75 65 6c 76 65 0a 20 20 20 20 22 24 6c 69 6e 65 61 20 24 73 75 62 72 75 74 69 6e 61 20 24 6e 6f uelve....."$linea.$subrutina.$no
24440 6d 62 72 65 66 69 63 68 65 72 6f 22 3b 20 65 73 74 61 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e 20 mbrefichero";.esta.informaci..n.
24460 61 64 69 63 69 6f 6e 61 6c 0a 20 20 20 20 73 65 20 70 75 65 64 65 20 75 73 61 72 20 70 61 72 61 adicional.....se.puede.usar.para
24480 20 70 72 6f 70 6f 72 63 69 6f 6e 61 72 20 75 6e 20 76 6f 6c 63 61 64 6f 20 64 65 20 70 69 6c 61 .proporcionar.un.volcado.de.pila
244a0 2e 0a 20 20 20 20 0a 20 20 20 20 45 6c 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 20 69 6e 64 69 ...........El.valor.de.EXPR.indi
244c0 63 61 20 63 75 c3 a1 6e 74 6f 73 20 6d 61 72 63 6f 73 20 64 65 20 6c 6c 61 6d 61 64 61 20 68 61 ca.cu..ntos.marcos.de.llamada.ha
244e0 79 20 71 75 65 20 72 65 74 72 6f 63 65 64 65 72 0a 20 20 20 20 61 6e 74 65 73 20 64 65 6c 20 61 y.que.retroceder.....antes.del.a
24500 63 74 75 61 6c 3b 20 65 6c 20 6d 61 72 63 6f 20 73 75 70 65 72 69 6f 72 20 65 73 20 65 6c 20 6d ctual;.el.marco.superior.es.el.m
24520 61 72 63 6f 20 30 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 arco.0...........Estado.de.Salid
24540 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 30 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 65 6c a:.....Devuelve.0.a.menos.que.el
24560 20 73 68 65 6c 6c 20 6e 6f 20 65 73 74 c3 a9 20 65 6a 65 63 75 74 61 6e 64 6f 20 75 6e 61 20 66 .shell.no.est...ejecutando.una.f
24580 75 6e 63 69 c3 b3 6e 20 64 65 20 73 68 65 6c 6c 0a 20 20 20 20 6f 20 45 58 50 52 20 73 65 61 20 unci..n.de.shell.....o.EXPR.sea.
245a0 69 6e 76 c3 a1 6c 69 64 61 2e 00 44 65 76 75 65 6c 76 65 20 65 6c 20 63 6f 6e 74 65 78 74 6f 20 inv..lida..Devuelve.el.contexto.
245c0 64 65 20 6c 61 20 6c 6c 61 6d 61 64 61 20 61 20 73 75 62 72 75 74 69 6e 61 20 61 63 74 75 61 6c de.la.llamada.a.subrutina.actual
245e0 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 6e 20 45 58 50 52 2c 20 64 65 76 75 65 6c 76 65 20 22 24 ...........Sin.EXPR,.devuelve."$
24600 6c 69 6e 65 61 20 24 6e 6f 6d 62 72 65 66 69 63 68 65 72 6f 22 2e 20 20 43 6f 6e 20 45 58 50 52 linea.$nombrefichero"...Con.EXPR
24620 2c 20 64 65 76 75 65 6c 76 65 0a 20 20 20 20 22 24 6c 69 6e 65 61 20 24 73 75 62 72 75 74 69 6e ,.devuelve....."$linea.$subrutin
24640 61 20 24 6e 6f 6d 62 72 65 66 69 63 68 65 72 6f 22 3b 20 65 73 74 61 20 69 6e 66 6f 72 6d 61 63 a.$nombrefichero";.esta.informac
24660 69 c3 b3 6e 20 61 64 69 63 69 6f 6e 61 6c 0a 20 20 20 20 73 65 20 70 75 65 64 65 20 75 73 61 72 i..n.adicional.....se.puede.usar
24680 20 70 61 72 61 20 70 72 6f 70 6f 72 63 69 6f 6e 61 72 20 75 6e 20 76 6f 6c 63 61 64 6f 20 64 65 .para.proporcionar.un.volcado.de
246a0 20 70 69 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 6c 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 .pila...........El.valor.de.EXPR
246c0 20 69 6e 64 69 63 61 20 63 75 c3 a1 6e 74 6f 73 20 6d 61 72 63 6f 73 20 64 65 20 6c 6c 61 6d 61 .indica.cu..ntos.marcos.de.llama
246e0 64 61 20 68 61 79 20 71 75 65 20 72 65 74 72 6f 63 65 64 65 72 0a 20 20 20 20 61 6e 74 65 73 20 da.hay.que.retroceder.....antes.
24700 64 65 6c 20 61 63 74 75 61 6c 3b 20 65 6c 20 6d 61 72 63 6f 20 73 75 70 65 72 69 6f 72 20 65 73 del.actual;.el.marco.superior.es
24720 20 65 6c 20 6d 61 72 63 6f 20 30 2e 00 45 6a 65 63 75 74 61 6e 64 6f 00 56 69 6f 6c 61 63 69 c3 .el.marco.0..Ejecutando.Violaci.
24740 b3 6e 20 64 65 20 73 65 67 6d 65 6e 74 6f 00 53 65 6c 65 63 63 69 6f 6e 61 20 70 61 6c 61 62 72 .n.de.segmento.Selecciona.palabr
24760 61 73 20 64 65 20 75 6e 61 20 6c 69 73 74 61 20 79 20 65 6a 65 63 75 74 61 20 c3 b3 72 64 65 6e as.de.una.lista.y.ejecuta...rden
24780 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 65 78 70 61 6e 64 65 6e 20 6c 61 73 20 50 41 4c es...........Se.expanden.las.PAL
247a0 41 42 52 41 53 2c 20 67 65 6e 65 72 61 6e 64 6f 20 75 6e 61 20 6c 69 73 74 61 20 64 65 20 70 61 ABRAS,.generando.una.lista.de.pa
247c0 6c 61 62 72 61 73 2e 20 20 45 6c 0a 20 20 20 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 70 61 6c 61 labras...El.....conjunto.de.pala
247e0 62 72 61 73 20 65 78 70 61 6e 64 69 64 61 73 20 73 65 20 6d 75 65 73 74 72 61 20 65 6e 20 6c 61 bras.expandidas.se.muestra.en.la
24800 20 73 61 6c 69 64 61 20 64 65 20 65 72 72 6f 72 0a 20 20 20 20 65 73 74 c3 a1 6e 64 61 72 2c 20 .salida.de.error.....est..ndar,.
24820 63 61 64 61 20 75 6e 61 20 70 72 65 63 65 64 69 64 61 20 70 6f 72 20 75 6e 20 6e c3 ba 6d 65 72 cada.una.precedida.por.un.n..mer
24840 6f 2e 20 20 53 69 20 60 69 6e 20 50 41 4c 41 42 52 41 53 27 20 6e 6f 0a 20 20 20 20 65 73 74 c3 o...Si.`in.PALABRAS'.no.....est.
24860 a1 20 70 72 65 73 65 6e 74 65 2c 20 73 65 20 61 73 75 6d 65 20 60 69 6e 20 22 24 40 22 27 2e 20 ..presente,.se.asume.`in."$@"'..
24880 20 45 6e 74 6f 6e 63 65 73 20 73 65 20 6d 75 65 73 74 72 61 20 65 6c 0a 20 20 20 20 70 72 6f 6d .Entonces.se.muestra.el.....prom
248a0 70 74 20 50 53 33 20 79 20 73 65 20 6c 65 65 20 75 6e 61 20 6c c3 ad 6e 65 61 20 64 65 20 6c 61 pt.PS3.y.se.lee.una.l..nea.de.la
248c0 20 65 6e 74 72 61 64 61 20 65 73 74 c3 a1 6e 64 61 72 2e 20 20 53 69 20 6c 61 0a 20 20 20 20 6c .entrada.est..ndar...Si.la.....l
248e0 c3 ad 6e 65 61 20 63 6f 6e 73 69 73 74 65 20 65 6e 20 65 6c 20 6e c3 ba 6d 65 72 6f 20 63 6f 72 ..nea.consiste.en.el.n..mero.cor
24900 72 65 73 70 6f 6e 64 69 65 6e 74 65 20 61 20 75 6e 61 20 64 65 20 6c 61 73 20 70 61 6c 61 62 72 respondiente.a.una.de.las.palabr
24920 61 73 0a 20 20 20 20 6d 6f 73 74 72 61 64 61 73 2c 20 65 6e 74 6f 6e 63 65 73 20 73 65 20 64 65 as.....mostradas,.entonces.se.de
24940 66 69 6e 65 20 4e 4f 4d 42 52 45 20 63 6f 6d 6f 20 65 73 61 20 70 61 6c 61 62 72 61 2e 20 20 53 fine.NOMBRE.como.esa.palabra...S
24960 69 20 6c 61 0a 20 20 20 20 6c c3 ad 6e 65 61 20 65 73 74 c3 a1 20 76 61 63 c3 ad 61 2c 20 50 41 i.la.....l..nea.est...vac..a,.PA
24980 4c 41 42 52 41 53 20 79 20 65 6c 20 70 72 6f 6d 70 74 20 73 65 20 6d 75 65 73 74 72 61 6e 20 64 LABRAS.y.el.prompt.se.muestran.d
249a0 65 20 6e 75 65 76 6f 2e 20 20 53 69 0a 20 20 20 20 73 65 20 6c 65 65 20 45 4f 46 2c 20 73 65 20 e.nuevo...Si.....se.lee.EOF,.se.
249c0 63 6f 6d 70 6c 65 74 61 20 6c 61 20 6f 72 64 65 6e 2e 20 20 43 75 61 6c 71 75 69 65 72 20 6f 74 completa.la.orden...Cualquier.ot
249e0 72 6f 20 76 61 6c 6f 72 20 6c 65 c3 ad 64 6f 0a 20 20 20 20 63 61 75 73 61 20 71 75 65 20 4e 4f ro.valor.le..do.....causa.que.NO
24a00 4d 42 52 45 20 73 65 20 64 65 66 69 6e 61 20 63 6f 6d 6f 20 6e 75 6c 6f 2e 20 20 4c 61 20 6c c3 MBRE.se.defina.como.nulo...La.l.
24a20 ad 6e 65 61 20 6c 65 c3 ad 64 61 20 73 65 20 67 75 61 72 64 61 0a 20 20 20 20 65 6e 20 6c 61 20 .nea.le..da.se.guarda.....en.la.
24a40 76 61 72 69 61 62 6c 65 20 52 45 50 4c 59 2e 20 20 53 65 20 65 6a 65 63 75 74 61 6e 20 6c 61 73 variable.REPLY...Se.ejecutan.las
24a60 20 c3 93 52 44 45 4e 45 53 20 64 65 73 70 75 c3 a9 73 20 64 65 20 63 61 64 61 0a 20 20 20 20 73 ...RDENES.despu..s.de.cada.....s
24a80 65 6c 65 63 63 69 c3 b3 6e 20 68 61 73 74 61 20 71 75 65 20 73 65 20 65 6a 65 63 75 74 61 20 75 elecci..n.hasta.que.se.ejecuta.u
24aa0 6e 61 20 6f 72 64 65 6e 20 62 72 65 61 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 na.orden.break...........Estado.
24ac0 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 de.Salida:.....Devuelve.el.estad
24ae0 6f 20 64 65 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 65 6a 65 63 75 74 61 64 61 2e o.de.la...ltima.orden.ejecutada.
24b00 00 45 6e 76 c3 ad 61 20 75 6e 61 20 73 65 c3 b1 61 6c 20 61 20 75 6e 61 20 74 72 61 62 61 6a 6f .Env..a.una.se..al.a.una.trabajo
24b20 2e 0a 20 20 20 20 0a 20 20 20 20 45 6e 76 c3 ad 61 20 61 20 6c 6f 73 20 70 72 6f 63 65 73 6f 73 ...........Env..a.a.los.procesos
24b40 20 6e 6f 6d 62 72 61 64 6f 73 20 70 6f 72 20 50 49 44 20 28 6f 20 49 44 54 52 41 42 41 4a 4f 29 .nombrados.por.PID.(o.IDTRABAJO)
24b60 20 6c 61 20 73 65 c3 b1 61 6c 20 49 44 5f 53 45 c3 91 41 4c 0a 20 20 20 20 6f 20 4e 55 4d 5f 53 .la.se..al.ID_SE..AL.....o.NUM_S
24b80 45 c3 91 41 4c 2e 20 53 69 20 6e 6f 20 65 73 74 c3 a1 6e 20 70 72 65 73 65 6e 74 65 73 20 6e 69 E..AL..Si.no.est..n.presentes.ni
24ba0 20 49 44 5f 53 45 c3 91 41 4c 20 6f 20 4e 55 4d 5f 53 45 c3 91 41 4c 2c 20 73 65 20 61 73 75 6d .ID_SE..AL.o.NUM_SE..AL,.se.asum
24bc0 65 0a 20 20 20 20 53 49 47 54 45 52 4d 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 e.....SIGTERM...........Opciones
24be0 3a 0a 20 20 20 20 20 20 2d 73 20 73 69 67 09 53 49 47 20 65 73 20 75 6e 20 6e 6f 6d 62 72 65 20 :.......-s.sig.SIG.es.un.nombre.
24c00 64 65 20 73 65 c3 b1 61 6c 0a 20 20 20 20 20 20 2d 6e 20 73 69 67 09 53 49 47 20 65 73 20 75 6e de.se..al.......-n.sig.SIG.es.un
24c20 20 6e c3 ba 6d 65 72 6f 20 64 65 20 73 65 c3 b1 61 6c 0a 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 .n..mero.de.se..al.......-l.list
24c40 61 20 6c 6f 73 20 6e 6f 6d 62 72 65 73 20 64 65 20 73 65 c3 b1 61 6c 65 73 3b 20 73 69 20 68 61 a.los.nombres.de.se..ales;.si.ha
24c60 79 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 20 63 6f 6e 74 69 6e 75 61 63 69 c3 b3 6e 0a 20 20 20 y.argumentos.a.continuaci..n....
24c80 20 09 09 64 65 20 60 2d 6c 27 2c 20 73 65 20 61 73 75 6d 65 20 71 75 65 20 73 6f 6e 20 6e c3 ba ...de.`-l',.se.asume.que.son.n..
24ca0 6d 65 72 6f 73 20 64 65 20 73 65 c3 b1 61 6c 20 70 61 72 61 20 6c 61 73 20 63 75 61 6c 65 73 20 meros.de.se..al.para.las.cuales.
24cc0 73 65 20 64 65 62 65 0a 20 20 20 20 6d 6f 73 74 72 61 72 20 65 6c 20 6e 6f 6d 62 72 65 2e 0a 20 se.debe.....mostrar.el.nombre...
24ce0 20 20 20 0a 20 20 20 20 4b 69 6c 6c 20 65 73 20 75 6e 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e ........Kill.es.una.orden.intern
24d00 61 20 64 65 6c 20 73 68 65 6c 6c 20 70 6f 72 20 64 6f 73 20 72 61 7a 6f 6e 65 73 3a 20 70 65 72 a.del.shell.por.dos.razones:.per
24d20 6d 69 74 65 20 71 75 65 20 73 65 0a 20 20 20 20 70 75 65 64 61 6e 20 75 74 69 6c 69 7a 61 72 20 mite.que.se.....puedan.utilizar.
24d40 49 44 73 20 64 65 20 74 72 61 62 61 6a 6f 20 65 6e 20 6c 75 67 61 72 20 64 65 20 49 44 73 20 64 IDs.de.trabajo.en.lugar.de.IDs.d
24d60 65 20 70 72 6f 63 65 73 6f 20 79 20 70 65 72 6d 69 74 65 0a 20 20 20 20 6d 61 74 61 72 20 70 72 e.proceso.y.permite.....matar.pr
24d80 6f 63 65 73 6f 73 20 73 69 20 73 65 20 68 61 20 61 6c 63 61 6e 7a 61 64 6f 20 65 6c 20 6c c3 ad ocesos.si.se.ha.alcanzado.el.l..
24da0 6d 69 74 65 20 64 65 20 70 72 6f 63 65 73 6f 73 20 71 75 65 20 73 65 20 70 75 65 64 65 6e 0a 20 mite.de.procesos.que.se.pueden..
24dc0 20 20 20 63 72 65 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c ...crear...........Estado.de.Sal
24de0 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e ida:.....Devuelve.correcto.a.men
24e00 6f 73 20 71 75 65 20 73 65 20 64 c3 a9 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c os.que.se.d...una.opci..n.inv..l
24e20 69 64 61 20 6f 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 2e 00 45 73 74 61 62 6c 65 63 65 ida.o.suceda.un.error..Establece
24e40 20 73 65 63 75 65 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 79 20 76 61 72 69 61 62 6c 65 .secuencias.de.teclas.y.variable
24e60 73 20 64 65 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 73 69 67 6e 61 20 75 s.de.Readline...........Asigna.u
24e80 6e 61 20 73 65 63 75 65 6e 63 69 61 20 64 65 20 74 65 63 6c 61 73 20 61 20 75 6e 61 20 66 75 6e na.secuencia.de.teclas.a.una.fun
24ea0 63 69 c3 b3 6e 20 52 65 61 64 6c 69 6e 65 20 6f 20 61 20 75 6e 61 20 6d 61 63 72 6f 2c 20 6f 0a ci..n.Readline.o.a.una.macro,.o.
24ec0 20 20 20 20 65 73 74 61 62 6c 65 63 65 20 75 6e 61 20 76 61 72 69 61 62 6c 65 20 52 65 61 64 6c ....establece.una.variable.Readl
24ee0 69 6e 65 2e 20 20 4c 61 20 73 69 6e 74 61 78 69 73 20 64 65 20 6c 6f 73 20 61 72 67 75 6d 65 6e ine...La.sintaxis.de.los.argumen
24f00 74 6f 73 20 71 75 65 0a 20 20 20 20 6e 6f 20 73 6f 6e 20 6f 70 63 69 6f 6e 65 73 20 65 73 20 65 tos.que.....no.son.opciones.es.e
24f20 71 75 69 76 61 6c 65 6e 74 65 20 61 20 6c 61 20 71 75 65 20 73 65 20 65 6e 63 75 65 6e 74 72 61 quivalente.a.la.que.se.encuentra
24f40 20 65 6e 20 7e 2f 2e 69 6e 70 75 74 72 63 2c 0a 20 20 20 20 70 65 72 6f 20 73 65 20 64 65 62 65 .en.~/.inputrc,.....pero.se.debe
24f60 20 70 61 73 61 72 20 63 6f 6d 6f 20 75 6e 20 73 6f 6c 6f 20 61 72 67 75 6d 65 6e 74 6f 3a 0a 20 .pasar.como.un.solo.argumento:..
24f80 20 20 20 70 2e 65 6a 2e 2c 20 62 69 6e 64 20 27 22 5c 43 2d 78 5c 43 2d 72 22 3a 20 72 65 2d 72 ...p.ej.,.bind.'"\C-x\C-r":.re-r
24fa0 65 61 64 2d 69 6e 69 74 2d 66 69 6c 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 ead-init-file'...........Opcione
24fc0 73 3a 0a 20 20 20 20 20 20 2d 6d 20 20 63 6f 6d 62 5f 74 65 63 6c 61 73 20 20 20 20 55 73 61 20 s:.......-m..comb_teclas....Usa.
24fe0 43 4f 4d 42 5f 54 45 43 4c 41 53 20 63 6f 6d 6f 20 6c 61 20 63 6f 6d 62 69 6e 61 63 69 c3 b3 6e COMB_TECLAS.como.la.combinaci..n
25000 20 64 65 20 74 65 63 6c 61 73 20 64 75 72 61 6e 74 65 20 65 6c 0a 20 20 20 20 20 20 20 20 20 20 .de.teclas.durante.el...........
25020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 71 75 65 20 64 75 72 65 20 65 73 74 61 20 6f 72 64 ...............que.dure.esta.ord
25040 65 6e 2e 20 20 4c 6f 73 20 6e 6f 6d 62 72 65 73 20 64 65 20 63 6f 6d 62 69 6e 61 63 69 6f 6e 65 en...Los.nombres.de.combinacione
25060 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 20 74 65 s..........................de.te
25080 63 6c 61 73 20 61 63 65 70 74 61 62 6c 65 73 20 73 6f 6e 20 65 6d 61 63 73 2c 20 65 6d 61 63 73 clas.aceptables.son.emacs,.emacs
250a0 2d 73 74 61 6e 64 61 72 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -standard,......................
250c0 20 20 20 20 65 6d 61 63 73 2d 6d 65 74 61 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 ....emacs-meta,.emacs-ctlx,.vi,.
250e0 76 69 2d 6d 6f 76 65 2c 20 76 69 2d 63 6f 6d 6d 61 6e 64 20 79 0a 20 20 20 20 20 20 20 20 20 20 vi-move,.vi-command.y...........
25100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 ...............vi-insert........
25120 2d 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 6c 6f 73 20 6e 6f 6d -l.................Lista.los.nom
25140 62 72 65 73 20 64 65 20 6c 61 73 20 66 75 6e 63 69 6f 6e 65 73 2e 0a 20 20 20 20 20 20 2d 50 20 bres.de.las.funciones........-P.
25160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 6c 6f 73 20 6e 6f 6d 62 72 65 ................Lista.los.nombre
25180 73 20 64 65 20 6c 61 73 20 66 75 6e 63 69 6f 6e 65 73 20 79 20 61 73 69 67 6e 61 63 69 6f 6e 65 s.de.las.funciones.y.asignacione
251a0 73 2e 0a 20 20 20 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 s........-p.................List
251c0 61 20 6c 61 73 20 66 75 6e 63 69 6f 6e 65 73 20 79 20 61 73 69 67 6e 61 63 69 6f 6e 65 73 20 64 a.las.funciones.y.asignaciones.d
251e0 65 20 74 61 6c 20 66 6f 72 6d 61 20 71 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.tal.forma.que.................
25200 20 20 20 20 20 20 20 20 20 73 65 20 70 75 65 64 61 20 72 75 75 74 69 6c 69 7a 61 72 20 63 6f 6d .........se.pueda.ruutilizar.com
25220 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 o.entrada........-S.............
25240 20 20 20 20 4c 69 73 74 61 20 6c 61 73 20 73 65 63 75 65 6e 63 69 61 73 20 64 65 20 74 65 63 6c ....Lista.las.secuencias.de.tecl
25260 61 73 20 71 75 65 20 69 6e 76 6f 63 61 6e 20 6d 61 63 72 6f 73 0a 20 20 20 20 20 20 20 20 20 20 as.que.invocan.macros...........
25280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 20 73 75 73 20 76 61 6c 6f 72 65 73 2e 0a 20 20 ...............y.sus.valores....
252a0 20 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 6c 61 73 ....-s.................Lista.las
252c0 20 73 65 63 75 65 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 71 75 65 20 69 6e 76 6f 63 61 .secuencias.de.teclas.que.invoca
252e0 6e 20 6d 61 63 72 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n.macros........................
25300 20 20 79 20 73 75 73 20 76 61 6c 6f 72 65 73 20 65 6e 20 75 6e 61 20 66 6f 72 6d 61 20 71 75 65 ..y.sus.valores.en.una.forma.que
25320 20 73 65 20 70 75 65 64 65 6e 20 72 65 75 74 69 6c 69 7a 61 72 20 63 6f 6d 6f 0a 20 20 20 20 20 .se.pueden.reutilizar.como......
25340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 ....................entrada.....
25360 20 20 20 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 6c 6f 73 20 ...-V.................Lista.los.
25380 6e 6f 6d 62 72 65 73 20 64 65 20 76 61 72 69 61 62 6c 65 73 20 79 20 76 61 6c 6f 72 65 73 2e 0a nombres.de.variables.y.valores..
253a0 20 20 20 20 20 20 2d 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 6c ......-v.................Lista.l
253c0 6f 73 20 6e 6f 6d 62 72 65 73 20 64 65 20 76 61 72 69 61 62 6c 65 73 20 79 20 76 61 6c 6f 72 65 os.nombres.de.variables.y.valore
253e0 73 20 65 6e 20 75 6e 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s.en.una........................
25400 20 20 66 6f 72 6d 61 20 71 75 65 20 73 65 20 70 75 65 64 65 6e 20 72 65 75 74 69 6c 69 7a 61 72 ..forma.que.se.pueden.reutilizar
25420 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 2d 71 20 6e 6f 6d 62 72 65 2d 66 .como.entrada........-q.nombre-f
25440 75 6e 63 69 c3 b3 6e 20 20 50 72 65 67 75 6e 74 61 20 71 75 c3 a9 20 74 65 63 6c 61 73 20 69 6e unci..n..Pregunta.qu...teclas.in
25460 76 6f 63 61 6e 20 6c 61 20 66 75 6e 63 69 c3 b3 6e 20 6e 6f 6d 62 72 61 64 61 2e 0a 20 20 20 20 vocan.la.funci..n.nombrada......
25480 20 20 2d 75 20 6e 6f 6d 62 72 65 2d 66 75 6e 63 69 c3 b3 6e 20 20 42 6f 72 72 61 20 74 6f 64 61 ..-u.nombre-funci..n..Borra.toda
254a0 73 20 6c 61 73 20 74 65 63 6c 61 73 20 71 75 65 20 65 73 74 c3 a1 6e 20 6c 69 67 61 64 61 73 20 s.las.teclas.que.est..n.ligadas.
254c0 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 20 66 75 a..........................la.fu
254e0 6e 63 69 c3 b3 6e 20 6e 6f 6d 62 72 61 64 61 2e 0a 20 20 20 20 20 20 2d 72 20 73 65 63 74 65 63 nci..n.nombrada........-r.sectec
25500 6c 61 73 20 20 20 20 20 20 20 42 6f 72 72 61 20 6c 61 20 61 73 69 67 6e 61 63 69 c3 b3 6e 20 70 las.......Borra.la.asignaci..n.p
25520 61 72 61 20 6c 61 20 53 45 43 54 45 43 4c 41 53 2e 0a 20 20 20 20 20 20 2d 66 20 66 69 63 68 65 ara.la.SECTECLAS........-f.fiche
25540 72 6f 20 20 20 20 20 20 20 20 20 4c 65 65 20 6c 61 73 20 61 73 69 67 6e 61 63 69 6f 6e 65 73 20 ro.........Lee.las.asignaciones.
25560 64 65 20 74 65 63 6c 61 73 20 64 65 6c 20 46 49 43 48 45 52 4f 2e 0a 20 20 20 20 20 20 2d 78 20 de.teclas.del.FICHERO........-x.
25580 73 65 63 74 65 63 6c 61 73 3a 6f 72 64 65 6e 2d 73 68 65 6c 6c 09 43 61 75 73 61 20 71 75 65 20 secteclas:orden-shell.Causa.que.
255a0 73 65 20 65 6a 65 63 75 74 65 20 6c 61 20 4f 52 44 45 4e 2d 53 48 45 4c 4c 20 63 75 61 6e 64 6f se.ejecute.la.ORDEN-SHELL.cuando
255c0 0a 20 20 20 20 09 09 09 09 73 65 20 69 6e 74 72 6f 64 75 63 65 20 6c 61 20 53 45 43 54 45 43 4c .........se.introduce.la.SECTECL
255e0 41 53 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 AS...........Estado.de.Salida:..
25600 20 20 20 62 69 6e 64 20 64 65 76 75 65 6c 76 65 20 30 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 ...bind.devuelve.0.a.menos.que.s
25620 65 20 70 72 65 73 65 6e 74 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 64 65 73 63 6f 6e 6f 63 69 e.presente.una.opci..n.desconoci
25640 64 61 20 6f 20 73 75 63 65 64 61 0a 20 20 20 20 75 6e 20 65 72 72 6f 72 2e 00 41 63 74 69 76 61 da.o.suceda.....un.error..Activa
25660 20 79 20 64 65 73 61 63 74 69 76 61 20 6f 70 63 69 6f 6e 65 73 20 64 65 20 73 68 65 6c 6c 2e 0a .y.desactiva.opciones.de.shell..
25680 20 20 20 20 0a 20 20 20 20 43 61 6d 62 69 61 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 .........Cambia.la.configuraci..
256a0 6e 20 64 65 20 63 61 64 61 20 6f 70 63 69 c3 b3 6e 20 64 65 20 73 68 65 6c 6c 20 4e 4f 4d 42 52 n.de.cada.opci..n.de.shell.NOMBR
256c0 45 5f 4f 50 43 49 c3 93 4e 2e 20 53 69 6e 0a 20 20 20 20 6e 69 6e 67 75 6e 61 20 6f 70 63 69 c3 E_OPCI..N..Sin.....ninguna.opci.
256e0 b3 6e 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 2c 20 6d 75 65 73 74 72 61 20 63 61 64 61 20 .n.como.argumento,.muestra.cada.
25700 4e 4f 4d 42 52 45 5f 4f 50 43 49 c3 93 4e 0a 20 20 20 20 70 72 6f 70 6f 72 63 69 6f 6e 61 64 6f NOMBRE_OPCI..N.....proporcionado
25720 20 6f 20 74 6f 64 61 73 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 64 65 20 73 68 65 6c 6c 20 73 .o.todas.las.opciones.de.shell.s
25740 69 20 6e 6f 20 73 65 20 65 73 70 65 63 69 66 69 63 61 0a 20 20 20 20 6e 69 6e 67 c3 ba 6e 20 4e i.no.se.especifica.....ning..n.N
25760 4f 4d 42 52 45 5f 4f 50 43 49 c3 93 4e 2c 20 63 6f 6e 20 75 6e 61 20 69 6e 64 69 63 61 63 69 c3 OMBRE_OPCI..N,.con.una.indicaci.
25780 b3 6e 20 64 65 20 73 69 20 65 73 74 c3 a1 20 61 63 74 69 76 61 20 6f 20 6e 6f 0a 20 20 20 20 63 .n.de.si.est...activa.o.no.....c
257a0 61 64 61 20 75 6e 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 ada.una...........Opciones:.....
257c0 20 20 2d 6f 09 72 65 73 74 72 69 6e 67 65 20 4e 4f 4d 42 52 45 5f 4f 50 43 49 c3 93 4e 20 61 20 ..-o.restringe.NOMBRE_OPCI..N.a.
257e0 61 71 75 65 6c 6c 6f 73 20 64 65 66 69 6e 69 64 6f 73 20 63 6f 6e 20 60 73 65 74 20 2d 6f 27 0a aquellos.definidos.con.`set.-o'.
25800 20 20 20 20 20 20 2d 70 09 6d 75 65 73 74 72 61 20 63 61 64 61 20 6f 70 63 69 c3 b3 6e 20 64 65 ......-p.muestra.cada.opci..n.de
25820 20 73 68 65 6c 6c 20 63 6f 6e 20 75 6e 20 69 6e 64 69 63 61 64 6f 72 20 64 65 20 73 75 20 65 73 .shell.con.un.indicador.de.su.es
25840 74 61 64 6f 0a 20 20 20 20 20 20 2d 71 09 73 75 70 72 69 6d 65 20 6c 61 20 73 61 6c 69 64 61 0a tado.......-q.suprime.la.salida.
25860 20 20 20 20 20 20 2d 73 09 61 63 74 69 76 61 20 28 65 73 74 61 62 6c 65 63 65 29 20 63 61 64 61 ......-s.activa.(establece).cada
25880 20 4e 4f 4d 42 52 45 5f 4f 50 43 49 c3 93 4e 0a 20 20 20 20 20 20 2d 75 09 64 65 73 61 63 74 69 .NOMBRE_OPCI..N.......-u.desacti
258a0 76 61 20 28 62 6f 72 72 61 29 20 63 61 64 61 20 4e 4f 4d 42 52 45 5f 4f 50 43 49 c3 93 4e 0a 20 va.(borra).cada.NOMBRE_OPCI..N..
258c0 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 ........Estado.de.Salida:.....De
258e0 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 73 69 20 73 65 20 61 63 74 69 76 61 20 4e 4f 4d vuelve.correcto.si.se.activa.NOM
25900 42 52 45 5f 4f 50 43 49 c3 93 4e 3b 20 66 61 6c 6c 61 20 73 69 20 73 65 20 70 72 6f 70 6f 72 63 BRE_OPCI..N;.falla.si.se.proporc
25920 69 6f 6e 61 0a 20 20 20 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f iona.....una.opci..n.inv..lida.o
25940 20 4e 4f 4d 42 52 45 5f 4f 50 43 49 c3 93 4e 20 65 73 74 c3 a1 20 64 65 73 61 63 74 69 76 61 64 .NOMBRE_OPCI..N.est...desactivad
25960 6f 2e 00 45 73 74 61 62 6c 65 63 65 20 65 6c 20 61 74 72 69 62 75 74 6f 20 64 65 20 65 78 70 6f o..Establece.el.atributo.de.expo
25980 72 74 61 63 69 c3 b3 6e 20 70 61 72 61 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 64 65 20 73 rtaci..n.para.las.variables.de.s
259a0 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 hell...........Marca.cada.NOMBRE
259c0 20 70 61 72 61 20 65 78 70 6f 72 74 61 63 69 c3 b3 6e 20 61 75 74 6f 6d c3 a1 74 69 63 61 20 61 .para.exportaci..n.autom..tica.a
259e0 6c 20 61 6d 62 69 65 6e 74 65 20 70 61 72 61 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 0a 20 20 20 l.ambiente.para.las...rdenes....
25a00 20 65 6a 65 63 75 74 61 64 61 73 20 73 75 62 73 65 63 75 65 6e 74 65 6d 65 6e 74 65 2e 20 20 53 .ejecutadas.subsecuentemente...S
25a20 69 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 75 6e 20 56 41 4c 4f 52 2c 20 73 65 20 61 73 i.se.proporciona.un.VALOR,.se.as
25a40 69 67 6e 61 20 65 6c 0a 20 20 20 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 65 78 70 6f 72 igna.el.....VALOR.antes.de.expor
25a60 74 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 66 tar...........Opciones:.......-f
25a80 09 73 65 20 72 65 66 69 65 72 65 20 61 20 66 75 6e 63 69 6f 6e 65 73 20 64 65 20 73 68 65 6c 6c .se.refiere.a.funciones.de.shell
25aa0 0a 20 20 20 20 20 20 2d 6e 09 62 6f 72 72 61 20 6c 61 20 70 72 6f 70 69 65 64 61 64 20 64 65 20 .......-n.borra.la.propiedad.de.
25ac0 65 78 70 6f 72 74 61 63 69 c3 b3 6e 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 0a 20 20 exportaci..n.para.cada.NOMBRE...
25ae0 20 20 20 20 2d 70 09 6d 75 65 73 74 72 61 20 75 6e 61 20 6c 69 73 74 61 20 64 65 20 74 6f 64 61 ....-p.muestra.una.lista.de.toda
25b00 73 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 79 20 66 75 6e 63 69 6f 6e 65 73 20 65 78 70 6f s.las.variables.y.funciones.expo
25b20 72 74 61 64 61 73 0a 20 20 20 20 0a 20 20 20 20 45 6c 20 61 72 67 75 6d 65 6e 74 6f 20 60 2d 2d rtadas..........El.argumento.`--
25b40 27 20 64 65 73 61 63 74 69 76 61 20 65 6c 20 70 72 6f 63 65 73 61 6d 69 65 6e 74 6f 20 70 6f 73 '.desactiva.el.procesamiento.pos
25b60 74 65 72 69 6f 72 20 64 65 20 6f 70 63 69 6f 6e 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 terior.de.opciones...........Est
25b80 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 ado.de.Salida:.....Devuelve.corr
25ba0 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 ecto.a.menos.que.se.proporcione.
25bc0 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 20 71 75 65 0a 20 20 20 20 una.opci..n.inv..lida.o.que.....
25be0 4e 4f 4d 42 52 45 20 73 65 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 45 73 74 61 62 6c 65 63 65 20 NOMBRE.sea.inv..lido..Establece.
25c00 6f 20 62 6f 72 72 61 20 6c 6f 73 20 76 61 6c 6f 72 65 73 20 64 65 20 6c 61 73 20 6f 70 63 69 6f o.borra.los.valores.de.las.opcio
25c20 6e 65 73 20 64 65 20 73 68 65 6c 6c 20 79 20 6c 6f 73 20 70 61 72 c3 a1 6d 65 74 72 6f 73 0a 70 nes.de.shell.y.los.par..metros.p
25c40 6f 73 69 63 69 6f 6e 61 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 69 63 61 20 65 osicionales...........Modifica.e
25c60 6c 20 76 61 6c 6f 72 20 64 65 20 6c 6f 73 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 73 68 65 6c l.valor.de.los.atributos.de.shel
25c80 6c 20 79 20 6c 6f 73 20 70 61 72 c3 a1 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 6c 65 73 l.y.los.par..metros.posicionales
25ca0 2c 0a 20 20 20 20 6f 20 6d 75 65 73 74 72 61 20 6c 6f 73 20 6e 6f 6d 62 72 65 73 20 79 20 76 61 ,.....o.muestra.los.nombres.y.va
25cc0 6c 6f 72 65 73 20 64 65 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 64 65 20 73 68 65 6c 6c 2e lores.de.las.variables.de.shell.
25ce0 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 61 20 20 4d 61 ..........Opciones:.......-a..Ma
25d00 72 63 61 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 71 75 65 20 73 65 20 6d 6f 64 69 66 69 63 rca.las.variables.que.se.modific
25d20 61 6e 20 6f 20 63 72 65 61 6e 20 70 61 72 61 20 65 78 70 6f 72 74 61 63 69 c3 b3 6e 2e 0a 20 20 an.o.crean.para.exportaci..n....
25d40 20 20 20 20 2d 62 20 20 4e 6f 74 69 66 69 63 61 20 65 6c 20 74 c3 a9 72 6d 69 6e 6f 20 64 65 20 ....-b..Notifica.el.t..rmino.de.
25d60 74 72 61 62 61 6a 6f 73 20 69 6e 6d 65 64 69 61 74 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 20 2d trabajos.inmediatamente........-
25d80 65 20 20 54 65 72 6d 69 6e 61 20 69 6e 6d 65 64 69 61 74 61 6d 65 6e 74 65 20 73 69 20 75 6e 61 e..Termina.inmediatamente.si.una
25da0 20 6f 72 64 65 6e 20 74 65 72 6d 69 6e 61 20 63 6f 6e 20 75 6e 20 65 73 74 61 64 6f 0a 20 20 20 .orden.termina.con.un.estado....
25dc0 20 20 20 20 20 20 20 64 69 66 65 72 65 6e 74 65 20 61 20 63 65 72 6f 2e 0a 20 20 20 20 20 20 2d .......diferente.a.cero........-
25de0 66 20 20 44 65 73 61 63 74 69 76 61 20 6c 61 20 67 65 6e 65 72 61 63 69 c3 b3 6e 20 64 65 20 6e f..Desactiva.la.generaci..n.de.n
25e00 6f 6d 62 72 65 73 20 64 65 20 66 69 63 68 65 72 6f 73 20 28 65 6e 67 6c 6f 62 61 6d 69 65 6e 74 ombres.de.ficheros.(englobamient
25e20 6f 29 2e 0a 20 20 20 20 20 20 2d 68 20 20 52 65 63 75 65 72 64 61 20 6c 61 20 75 62 69 63 61 63 o)........-h..Recuerda.la.ubicac
25e40 69 c3 b3 6e 20 64 65 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 63 6f 6d 6f 20 73 65 20 6c 6f 63 i..n.de.las...rdenes.como.se.loc
25e60 61 6c 69 7a 61 72 6f 6e 2e 0a 20 20 20 20 20 20 2d 6b 20 20 54 6f 64 6f 73 20 6c 6f 73 20 61 72 alizaron........-k..Todos.los.ar
25e80 67 75 6d 65 6e 74 6f 73 20 64 65 20 61 73 69 67 6e 61 63 69 c3 b3 6e 20 73 65 20 63 6f 6c 6f 63 gumentos.de.asignaci..n.se.coloc
25ea0 61 6e 20 65 6e 20 65 6c 20 61 6d 62 69 65 6e 74 65 20 70 61 72 61 20 75 6e 61 0a 20 20 20 20 20 an.en.el.ambiente.para.una......
25ec0 20 20 20 20 20 6f 72 64 65 6e 2c 20 6e 6f 20 73 6f 6c 6f 20 61 71 75 65 6c 6c 6f 73 20 71 75 65 .....orden,.no.solo.aquellos.que
25ee0 20 70 72 65 63 65 64 65 6e 20 61 6c 20 6e 6f 6d 62 72 65 20 64 65 20 6c 61 20 6f 72 64 65 6e 2e .preceden.al.nombre.de.la.orden.
25f00 0a 20 20 20 20 20 20 2d 6d 20 20 41 63 74 69 76 61 20 65 6c 20 63 6f 6e 74 72 6f 6c 20 64 65 20 .......-m..Activa.el.control.de.
25f20 74 72 61 62 61 6a 6f 73 2e 0a 20 20 20 20 20 20 2d 6e 20 20 4c 65 65 20 c3 b3 72 64 65 6e 65 73 trabajos........-n..Lee...rdenes
25f40 20 70 65 72 6f 20 6e 6f 20 6c 61 73 20 65 6a 65 63 75 74 61 2e 0a 20 20 20 20 20 20 2d 6f 20 6e .pero.no.las.ejecuta........-o.n
25f60 6f 6d 62 72 65 2d 6f 70 63 69 c3 b3 6e 0a 20 20 20 20 20 20 20 20 20 20 45 73 74 61 62 6c 65 63 ombre-opci..n...........Establec
25f80 65 20 6c 61 20 76 61 72 69 61 62 6c 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 65 6e 74 65 20 61 20 e.la.variable.correspondiente.a.
25fa0 6e 6f 6d 62 72 65 2d 6f 70 63 69 c3 b3 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c nombre-opci..n:...............al
25fc0 6c 65 78 70 6f 72 74 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 61 0a 20 20 20 20 20 20 20 20 lexport....igual.que.-a.........
25fe0 20 20 20 20 20 20 62 72 61 63 65 65 78 70 61 6e 64 20 20 69 67 75 61 6c 20 71 75 65 20 2d 42 0a ......braceexpand..igual.que.-B.
26000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 20 20 20 20 20 20 20 75 73 61 20 75 ..............emacs........usa.u
26020 6e 61 20 69 6e 74 65 72 66 61 7a 20 64 65 20 65 64 69 63 69 c3 b3 6e 20 6c 69 6e 65 61 6c 20 65 na.interfaz.de.edici..n.lineal.e
26040 73 74 69 6c 6f 20 65 6d 61 63 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 65 78 69 stilo.emacs...............errexi
26060 74 20 20 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 t......igual.que.-e.............
26080 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 45 0a 20 20 20 20 ..errtrace.....igual.que.-E.....
260a0 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 63 65 20 20 20 20 69 67 75 61 6c 20 71 75 65 ..........functrace....igual.que
260c0 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 68 61 6c 6c 20 20 20 20 20 20 69 .-T...............hashall......i
260e0 67 75 61 6c 20 71 75 65 20 2d 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 65 78 gual.que.-h...............histex
26100 70 61 6e 64 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 48 0a 20 20 20 20 20 20 20 20 20 20 20 20 pand...igual.que.-H.............
26120 20 20 68 69 73 74 6f 72 79 20 20 20 20 20 20 61 63 74 69 76 61 20 6c 61 20 68 69 73 74 6f 72 69 ..history......activa.la.histori
26140 61 20 64 65 20 c3 b3 72 64 65 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 6e 6f a.de...rdenes...............igno
26160 72 65 65 6f 66 20 20 20 20 65 6c 20 73 68 65 6c 6c 20 6e 6f 20 74 65 72 6d 69 6e 61 72 c3 a1 20 reeof....el.shell.no.terminar...
26180 64 65 73 70 75 c3 a9 73 20 64 65 20 6c 65 65 72 20 45 4f 46 0a 20 20 20 20 20 20 20 20 20 20 20 despu..s.de.leer.EOF............
261a0 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 6d 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 ...interactive-comments.........
261c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 65 72 6d 69 74 65 20 71 75 65 20 68 ...................permite.que.h
261e0 61 79 61 20 63 6f 6d 65 6e 74 61 72 69 6f 73 20 65 6e 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 aya.comentarios.en...rdenes.inte
26200 72 61 63 74 69 76 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 20 20 ractivas...............keyword..
26220 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d ....igual.que.-k...............m
26240 6f 6e 69 74 6f 72 20 20 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 6d 0a 20 20 20 20 20 20 20 onitor......igual.que.-m........
26260 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 43 .......noclobber....igual.que.-C
26280 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 65 78 65 63 20 20 20 20 20 20 20 69 67 75 61 ...............noexec.......igua
262a0 6c 20 71 75 65 20 2d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 20 20 l.que.-n...............noglob...
262c0 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ....igual.que.-f...............n
262e0 6f 6c 6f 67 20 20 20 20 20 20 20 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 73 65 20 61 63 65 70 74 olog........actualmente.se.acept
26300 61 20 70 65 72 6f 20 73 65 20 64 65 73 63 61 72 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 a.pero.se.descarta..............
26320 20 6e 6f 74 69 66 79 20 20 20 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 62 0a 20 20 20 20 20 .notify.......igual.que.-b......
26340 20 20 20 20 20 20 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 .........nounset......igual.que.
26360 2d 75 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 20 69 67 -u...............onecmd.......ig
26380 75 61 6c 20 71 75 65 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 ual.que.-t...............physica
263a0 6c 20 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 l.....igual.que.-P..............
263c0 20 70 69 70 65 66 61 69 6c 20 20 20 20 20 65 6c 20 76 61 6c 6f 72 20 64 65 20 72 65 74 6f 72 6e .pipefail.....el.valor.de.retorn
263e0 6f 20 64 65 20 75 6e 61 20 74 75 62 65 72 c3 ad 61 20 65 73 20 65 6c 20 65 73 74 61 64 6f 0a 20 o.de.una.tuber..a.es.el.estado..
26400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 20 6c 61 20 ..........................de.la.
26420 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 20 71 75 65 20 73 61 6c 65 20 63 6f 6e 20 75 6e 20 65 73 ..ltima.orden.que.sale.con.un.es
26440 74 61 64 6f 20 64 69 66 65 72 65 6e 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tado.diferente..................
26460 20 20 20 20 20 20 20 20 20 20 64 65 20 63 65 72 6f 2c 20 6f 20 63 65 72 6f 20 73 69 20 6e 69 6e ..........de.cero,.o.cero.si.nin
26480 67 75 6e 61 20 6f 72 64 65 6e 20 74 65 72 6d 69 6e 61 20 63 6f 6e 20 75 6e 0a 20 20 20 20 20 20 guna.orden.termina.con.un.......
264a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 73 74 61 64 6f 20 64 69 66 65 .....................estado.dife
264c0 72 65 6e 74 65 20 64 65 20 63 65 72 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 rente.de.cero...............posi
264e0 78 20 20 20 20 20 20 20 20 6d 6f 64 69 66 69 63 61 20 65 6c 20 63 6f 6d 70 6f 72 74 61 6d 69 65 x........modifica.el.comportamie
26500 6e 74 6f 20 64 65 20 62 61 73 68 20 64 6f 6e 64 65 20 6c 61 0a 20 20 20 20 20 20 20 20 20 20 20 nto.de.bash.donde.la............
26520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 65 72 61 63 69 c3 b3 6e 20 70 6f 72 20 64 ................operaci..n.por.d
26540 65 66 65 63 74 6f 20 64 69 66 69 65 72 65 20 64 65 6c 20 65 73 74 c3 a1 6e 64 61 72 20 50 4f 53 efecto.difiere.del.est..ndar.POS
26560 49 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 IX............................pa
26580 72 61 20 71 75 65 20 63 6f 69 6e 63 69 64 61 20 63 6f 6e 20 65 6c 20 65 73 74 c3 a1 6e 64 61 72 ra.que.coincida.con.el.est..ndar
265a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 20 20 20 69 67 75 61 ...............privileged...igua
265c0 6c 20 71 75 65 20 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 6f 73 65 20 20 l.que.-p...............verbose..
265e0 20 20 20 20 69 67 75 61 6c 20 71 75 65 20 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 ....igual.que.-v...............v
26600 69 20 20 20 20 20 20 20 20 20 20 20 75 73 61 20 75 6e 61 20 69 6e 74 65 72 66 61 7a 20 64 65 20 i...........usa.una.interfaz.de.
26620 65 64 69 63 69 c3 b3 6e 20 64 65 20 6c c3 ad 6e 65 61 20 65 73 74 69 6c 6f 20 76 69 0a 20 20 20 edici..n.de.l..nea.estilo.vi....
26640 20 20 20 20 20 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 69 67 75 61 6c 20 71 75 ...........xtrace.......igual.qu
26660 65 20 2d 78 0a 20 20 20 20 20 20 2d 70 20 20 41 63 74 69 76 6f 20 63 75 61 6e 64 6f 20 6c 6f 73 e.-x.......-p..Activo.cuando.los
26680 20 69 64 73 20 72 65 61 6c 20 79 20 65 66 65 63 74 69 76 6f 20 64 65 6c 20 75 73 75 61 72 69 6f .ids.real.y.efectivo.del.usuario
266a0 20 6e 6f 20 63 6f 69 6e 63 69 64 65 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 44 65 73 61 63 74 69 .no.coinciden............Desacti
266c0 76 61 20 65 6c 20 70 72 6f 63 65 73 61 6d 69 65 6e 74 6f 20 64 65 6c 20 66 69 63 68 65 72 6f 20 va.el.procesamiento.del.fichero.
266e0 24 45 4e 56 20 79 20 6c 61 20 69 6d 70 6f 72 74 61 63 69 c3 b3 6e 20 64 65 0a 20 20 20 20 20 20 $ENV.y.la.importaci..n.de.......
26700 20 20 20 20 66 75 6e 63 69 6f 6e 65 73 20 64 65 20 73 68 65 6c 6c 2e 20 20 53 69 20 73 65 20 64 ....funciones.de.shell...Si.se.d
26720 65 73 61 63 74 69 76 61 20 65 73 74 61 20 6f 70 63 69 c3 b3 6e 20 63 61 75 73 61 20 71 75 65 20 esactiva.esta.opci..n.causa.que.
26740 65 6c 20 75 69 64 20 79 0a 20 20 20 20 20 20 20 20 20 20 65 6c 20 67 69 64 20 65 66 65 63 74 69 el.uid.y...........el.gid.efecti
26760 76 6f 73 20 73 65 61 6e 20 69 67 75 61 6c 65 73 20 61 6c 20 75 69 64 20 79 20 65 6c 20 67 69 64 vos.sean.iguales.al.uid.y.el.gid
26780 20 72 65 61 6c 2e 0a 20 20 20 20 20 20 2d 74 20 20 54 65 72 6d 69 6e 61 20 64 65 73 70 75 c3 a9 .real........-t..Termina.despu..
267a0 73 20 64 65 20 6c 65 65 72 20 79 20 65 6a 65 63 75 74 61 72 20 75 6e 61 20 6f 72 64 65 6e 2e 0a s.de.leer.y.ejecutar.una.orden..
267c0 20 20 20 20 20 20 2d 75 20 20 54 72 61 74 61 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 73 69 ......-u..Trata.las.variables.si
267e0 6e 20 64 65 66 69 6e 69 72 20 63 6f 6d 6f 20 75 6e 20 65 72 72 6f 72 20 61 6c 20 73 75 73 74 69 n.definir.como.un.error.al.susti
26800 74 75 69 72 2e 0a 20 20 20 20 20 20 2d 76 20 20 4d 75 65 73 74 72 61 20 6c 61 73 20 6c c3 ad 6e tuir........-v..Muestra.las.l..n
26820 65 61 73 20 64 65 20 65 6e 74 72 61 64 61 20 64 65 6c 20 73 68 65 6c 6c 20 6d 69 65 6e 74 72 61 eas.de.entrada.del.shell.mientra
26840 73 20 73 65 20 6c 65 65 6e 2e 0a 20 20 20 20 20 20 2d 78 20 20 4d 75 65 73 74 72 61 20 6c 61 73 s.se.leen........-x..Muestra.las
26860 20 c3 b3 72 64 65 6e 65 73 20 79 20 73 75 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 6d 69 65 6e 74 ...rdenes.y.sus.argumentos.mient
26880 72 61 73 20 73 65 20 65 6a 65 63 75 74 61 6e 2e 0a 20 20 20 20 20 20 2d 42 20 20 65 6c 20 73 68 ras.se.ejecutan........-B..el.sh
268a0 65 6c 6c 20 72 65 61 6c 69 7a 61 72 c3 a1 20 65 78 70 61 6e 73 69 c3 b3 6e 20 64 65 20 6c 6c 61 ell.realizar...expansi..n.de.lla
268c0 76 65 73 2e 0a 20 20 20 20 20 20 2d 43 20 20 53 69 20 73 65 20 61 63 74 69 76 61 2c 20 6e 6f 20 ves........-C..Si.se.activa,.no.
268e0 70 65 72 6d 69 74 65 20 71 75 65 20 6c 6f 73 20 66 69 63 68 65 72 6f 73 20 72 65 67 75 6c 61 72 permite.que.los.ficheros.regular
26900 65 73 20 65 78 69 73 74 65 6e 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 73 65 20 73 6f 62 72 65 es.existentes...........se.sobre
26920 65 73 63 72 69 62 61 6e 20 70 6f 72 20 72 65 64 69 72 65 63 63 69 c3 b3 6e 20 64 65 20 6c 61 20 escriban.por.redirecci..n.de.la.
26940 73 61 6c 69 64 61 2e 0a 20 20 20 20 20 20 2d 45 20 20 53 69 20 73 65 20 61 63 74 69 76 61 2c 20 salida........-E..Si.se.activa,.
26960 6c 61 73 20 66 75 6e 63 69 6f 6e 65 73 20 64 65 6c 20 73 68 65 6c 6c 20 68 65 72 65 64 61 6e 20 las.funciones.del.shell.heredan.
26980 6c 61 20 74 72 61 6d 70 61 20 45 52 52 2e 0a 20 20 20 20 20 20 2d 48 20 20 41 63 74 69 76 61 20 la.trampa.ERR........-H..Activa.
269a0 65 6c 20 65 73 74 69 6c 6f 20 64 65 20 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 64 65 20 68 69 73 el.estilo.de.sustituci..n.de.his
269c0 74 6f 72 69 61 20 21 20 2e 20 45 73 74 61 20 6f 70 63 69 c3 b3 6e 20 65 73 74 c3 a1 0a 20 20 20 toria.!...Esta.opci..n.est......
269e0 20 20 20 20 20 20 20 61 63 74 69 76 61 20 70 6f 72 20 64 65 66 65 63 74 6f 20 63 75 61 6e 64 6f .......activa.por.defecto.cuando
26a00 20 65 6c 20 73 68 65 6c 6c 20 65 73 20 69 6e 74 65 72 61 63 74 69 76 6f 2e 0a 20 20 20 20 20 20 .el.shell.es.interactivo........
26a20 2d 50 20 20 53 69 20 73 65 20 61 63 74 69 76 61 2c 20 6e 6f 20 73 69 67 75 65 20 65 6e 6c 61 63 -P..Si.se.activa,.no.sigue.enlac
26a40 65 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 20 63 75 61 6e 64 6f 20 73 65 20 65 6a 65 63 75 74 61 es.simb..licos.cuando.se.ejecuta
26a60 6e 20 c3 b3 72 64 65 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6f 20 63 64 2c 20 71 75 n...rdenes...........como.cd,.qu
26a80 65 20 63 61 6d 62 69 61 6e 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 61 63 74 75 61 6c 2e 0a e.cambian.el.directorio.actual..
26aa0 20 20 20 20 20 20 2d 54 20 20 53 69 20 73 65 20 61 63 74 69 76 61 2c 20 6c 61 73 20 66 75 6e 63 ......-T..Si.se.activa,.las.func
26ac0 69 6f 6e 65 73 20 64 65 6c 20 73 68 65 6c 6c 20 68 65 72 65 64 61 6e 20 6c 61 20 74 72 61 6d 70 iones.del.shell.heredan.la.tramp
26ae0 61 20 44 45 42 55 47 2e 0a 20 20 20 20 20 20 2d 2d 20 20 41 73 69 67 6e 61 20 63 75 61 6c 71 75 a.DEBUG........--..Asigna.cualqu
26b00 69 65 72 20 61 72 67 75 6d 65 6e 74 6f 20 72 65 73 74 61 6e 74 65 20 61 20 6c 6f 73 20 70 61 72 ier.argumento.restante.a.los.par
26b20 c3 a1 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 ..metros.posicionales...........
26b40 20 53 69 20 6e 6f 20 72 65 73 74 61 6e 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 73 65 20 64 65 73 .Si.no.restan.argumentos,.se.des
26b60 61 63 74 69 76 61 6e 20 6c 6f 73 20 70 61 72 c3 a1 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e activan.los.par..metros.posicion
26b80 61 6c 65 73 2e 0a 20 20 20 20 20 20 2d 20 20 20 41 73 69 67 6e 61 20 63 75 61 6c 71 75 69 65 72 ales........-...Asigna.cualquier
26ba0 20 61 72 67 75 6d 65 6e 74 6f 20 72 65 73 74 61 6e 74 65 20 61 20 6c 6f 73 20 70 61 72 c3 a1 6d .argumento.restante.a.los.par..m
26bc0 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 4c 61 etros.posicionales............La
26be0 73 20 6f 70 63 69 6f 6e 65 73 20 2d 78 20 79 20 2d 76 20 73 65 20 64 65 73 61 63 74 69 76 61 6e s.opciones.-x.y.-v.se.desactivan
26c00 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 73 65 20 75 73 61 20 2b 20 65 6e 20 6c 75 67 61 72 20 ...........Si.se.usa.+.en.lugar.
26c20 64 65 20 2d 20 63 61 75 73 61 20 71 75 65 20 65 73 74 61 73 20 6f 70 63 69 6f 6e 65 73 20 73 65 de.-.causa.que.estas.opciones.se
26c40 20 64 65 73 61 63 74 69 76 65 6e 2e 20 4c 61 73 0a 20 20 20 20 6f 70 63 69 6f 6e 65 73 20 74 61 .desactiven..Las.....opciones.ta
26c60 6d 62 69 c3 a9 6e 20 73 65 20 70 75 65 64 65 6e 20 75 73 61 72 20 65 6e 20 6c 61 20 69 6e 76 6f mbi..n.se.pueden.usar.en.la.invo
26c80 63 61 63 69 c3 b3 6e 20 64 65 6c 20 73 68 65 6c 6c 2e 20 20 45 6c 20 63 6f 6e 6a 75 6e 74 6f 0a caci..n.del.shell...El.conjunto.
26ca0 20 20 20 20 61 63 74 75 61 6c 20 64 65 20 6f 70 63 69 6f 6e 65 73 20 73 65 20 70 75 65 64 65 20 ....actual.de.opciones.se.puede.
26cc0 65 6e 63 6f 6e 74 72 61 72 20 65 6e 20 24 2d 2e 20 20 4c 6f 73 20 6e 20 41 52 47 73 20 72 65 73 encontrar.en.$-...Los.n.ARGs.res
26ce0 74 61 6e 74 65 73 20 73 6f 6e 0a 20 20 20 20 70 61 72 c3 a1 6d 65 74 72 6f 73 20 70 6f 73 69 63 tantes.son.....par..metros.posic
26d00 69 6f 6e 61 6c 65 73 20 71 75 65 20 73 65 20 61 73 69 67 6e 61 6e 2c 20 65 6e 20 6f 72 64 65 6e ionales.que.se.asignan,.en.orden
26d20 2c 20 61 20 24 31 2c 20 24 32 2c 20 2e 2e 20 24 6e 2e 20 20 53 69 20 6e 6f 0a 20 20 20 20 73 65 ,.a.$1,.$2,....$n...Si.no.....se
26d40 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 6e 69 6e 67 c3 ba 6e 20 41 52 47 2c 20 73 65 20 6d 75 65 .proporciona.ning..n.ARG,.se.mue
26d60 73 74 72 61 6e 20 74 6f 64 61 73 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 20 64 65 6c 20 73 68 stran.todas.las.variables.del.sh
26d80 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a ell...........Estado.de.Salida:.
26da0 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 ....Devuelve.correcto.a.menos.qu
26dc0 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 e.se.proporcione.una.opci..n.inv
26de0 c3 a1 6c 69 64 61 2e 00 45 73 74 61 62 6c 65 63 65 20 76 61 6c 6f 72 65 73 20 64 65 20 76 61 72 ..lida..Establece.valores.de.var
26e00 69 61 62 6c 65 73 20 79 20 61 74 72 69 62 75 74 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 6e iables.y.atributos...........Sin
26e20 c3 b3 6e 69 6d 6f 20 64 65 20 60 64 65 63 6c 61 72 65 27 2e 20 20 56 65 61 20 60 68 65 6c 70 20 ..nimo.de.`declare'...Vea.`help.
26e40 64 65 63 6c 61 72 65 27 2e 00 45 73 74 61 62 6c 65 63 65 20 76 61 6c 6f 72 65 73 20 64 65 20 76 declare'..Establece.valores.de.v
26e60 61 72 69 61 62 6c 65 20 79 20 61 74 72 69 62 75 74 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 ariable.y.atributos...........De
26e80 63 6c 61 72 61 20 76 61 72 69 61 62 6c 65 73 20 79 20 6c 65 73 20 64 61 20 61 74 72 69 62 75 74 clara.variables.y.les.da.atribut
26ea0 6f 73 2e 20 20 53 69 20 6e 6f 20 73 65 20 64 61 20 6e 69 6e 67 c3 ba 6e 20 4e 4f 4d 42 52 45 2c os...Si.no.se.da.ning..n.NOMBRE,
26ec0 0a 20 20 20 20 6d 75 65 73 74 72 61 20 6c 6f 73 20 61 74 72 69 62 75 74 6f 73 20 79 20 76 61 6c .....muestra.los.atributos.y.val
26ee0 6f 72 65 73 20 64 65 20 74 6f 64 61 73 20 6c 61 73 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 ores.de.todas.las.variables.....
26f00 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 66 09 72 65 73 74 72 69 6e ......Opciones:.......-f.restrin
26f20 67 65 20 6c 61 20 61 63 63 69 c3 b3 6e 20 6f 20 6c 61 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e 20 ge.la.acci..n.o.la.informaci..n.
26f40 61 20 6e 6f 6d 62 72 65 73 20 79 20 64 65 66 69 6e 69 63 69 6f 6e 65 73 0a 20 20 20 20 09 09 64 a.nombres.y.definiciones.......d
26f60 65 20 66 75 6e 63 69 6f 6e 65 73 0a 20 20 20 20 20 20 2d 46 09 72 65 73 74 72 69 6e 67 65 20 6c e.funciones.......-F.restringe.l
26f80 61 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e 20 61 20 6e 6f 6d 62 72 65 73 20 64 65 20 66 75 6e 63 a.informaci..n.a.nombres.de.func
26fa0 69 6f 6e 65 73 20 c3 ba 6e 69 63 61 6d 65 6e 74 65 20 28 63 6f 6e 0a 20 20 20 20 09 09 6e c3 ba iones...nicamente.(con.......n..
26fc0 6d 65 72 6f 20 64 65 20 6c c3 ad 6e 65 61 20 79 20 66 69 63 68 65 72 6f 20 66 75 65 6e 74 65 20 mero.de.l..nea.y.fichero.fuente.
26fe0 61 6c 20 64 65 70 75 72 61 72 29 0a 20 20 20 20 20 20 2d 67 09 63 72 65 61 20 76 61 72 69 61 62 al.depurar).......-g.crea.variab
27000 6c 65 73 20 67 6c 6f 62 61 6c 65 73 20 63 75 61 6e 64 6f 20 73 65 20 75 73 61 20 65 6e 20 75 6e les.globales.cuando.se.usa.en.un
27020 61 20 66 75 6e 63 69 c3 b3 6e 20 64 65 20 73 68 65 6c 6c 3b 0a 20 20 20 20 09 09 65 6e 20 63 61 a.funci..n.de.shell;.......en.ca
27040 73 6f 20 63 6f 6e 74 72 61 72 69 6f 2c 20 73 65 20 64 65 73 63 61 72 74 61 0a 20 20 20 20 20 20 so.contrario,.se.descarta.......
27060 2d 49 09 73 69 20 73 65 20 65 73 74 c3 a1 20 63 72 65 61 6e 64 6f 20 75 6e 61 20 76 61 72 69 61 -I.si.se.est...creando.una.varia
27080 62 6c 65 20 6c 6f 63 61 6c 2c 20 68 65 72 65 64 61 20 6c 6f 73 20 61 74 72 69 62 75 74 6f 73 20 ble.local,.hereda.los.atributos.
270a0 79 0a 20 20 20 20 09 09 65 6c 20 76 61 6c 6f 72 20 64 65 20 75 6e 61 20 76 61 72 69 61 62 6c 65 y.......el.valor.de.una.variable
270c0 20 63 6f 6e 20 69 67 75 61 6c 20 6e 6f 6d 62 72 65 20 65 6e 20 75 6e 20 c3 a1 6d 62 69 74 6f 20 .con.igual.nombre.en.un...mbito.
270e0 70 72 65 76 69 6f 0a 20 20 20 20 20 20 2d 70 09 6d 75 65 73 74 72 61 20 6c 6f 73 20 61 74 72 69 previo.......-p.muestra.los.atri
27100 62 75 74 6f 73 20 79 20 65 6c 20 76 61 6c 6f 72 20 64 65 20 63 61 64 61 20 4e 4f 4d 42 52 45 0a butos.y.el.valor.de.cada.NOMBRE.
27120 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 20 71 75 65 20 65 73 74 61 62 6c 65 63 65 6e .........Opciones.que.establecen
27140 20 61 74 72 69 62 75 74 6f 73 3a 0a 20 20 20 20 20 20 2d 61 09 65 73 74 61 62 6c 65 63 65 20 4e .atributos:.......-a.establece.N
27160 4f 4d 42 52 45 73 20 63 6f 6d 6f 20 6d 61 74 72 69 63 65 73 20 69 6e 64 65 78 61 64 61 73 20 28 OMBREs.como.matrices.indexadas.(
27180 73 69 20 73 65 20 61 64 6d 69 74 65 6e 29 0a 20 20 20 20 20 20 2d 41 09 65 73 74 61 62 6c 65 63 si.se.admiten).......-A.establec
271a0 65 20 4e 4f 4d 42 52 45 73 20 63 6f 6d 6f 20 6d 61 74 72 69 63 65 73 20 61 73 6f 63 69 61 74 69 e.NOMBREs.como.matrices.asociati
271c0 76 61 73 20 28 73 69 20 73 65 20 61 64 6d 69 74 65 6e 29 0a 20 20 20 20 20 20 2d 69 09 65 73 74 vas.(si.se.admiten).......-i.est
271e0 61 62 6c 65 63 65 20 4e 4f 4d 42 52 45 73 20 63 6f 6e 20 65 6c 20 61 74 72 69 62 75 74 6f 20 60 ablece.NOMBREs.con.el.atributo.`
27200 69 6e 74 65 67 65 72 27 0a 20 20 20 20 20 20 2d 6c 09 63 6f 6e 76 69 65 72 74 65 20 65 6c 20 76 integer'.......-l.convierte.el.v
27220 61 6c 6f 72 20 64 65 20 63 61 64 61 20 4e 4f 4d 42 52 45 20 61 20 6d 69 6e c3 ba 73 63 75 6c 61 alor.de.cada.NOMBRE.a.min..scula
27240 73 20 65 6e 20 6c 61 20 61 73 69 67 6e 61 63 69 c3 b3 6e 0a 20 20 20 20 20 20 2d 72 09 63 72 65 s.en.la.asignaci..n.......-r.cre
27260 61 20 4e 4f 4d 42 52 45 73 20 63 6f 6d 6f 20 64 65 20 73 c3 b3 6c 6f 20 6c 65 63 74 75 72 61 0a a.NOMBREs.como.de.s..lo.lectura.
27280 20 20 20 20 20 20 2d 74 09 63 72 65 61 20 4e 4f 4d 42 52 45 73 20 63 6f 6e 20 65 6c 20 61 74 72 ......-t.crea.NOMBREs.con.el.atr
272a0 69 62 75 74 6f 20 60 74 72 61 63 65 27 0a 20 20 20 20 20 20 2d 75 09 63 6f 6e 76 69 65 72 74 65 ibuto.`trace'.......-u.convierte
272c0 20 65 6c 20 76 61 6c 6f 72 20 64 65 20 63 61 64 61 20 4e 4f 4d 42 52 45 20 61 20 6d 61 79 c3 ba .el.valor.de.cada.NOMBRE.a.may..
272e0 73 63 75 6c 61 73 20 65 6e 20 6c 61 20 61 73 69 67 6e 61 63 69 c3 b3 6e 0a 20 20 20 20 20 20 2d sculas.en.la.asignaci..n.......-
27300 78 09 63 72 65 61 20 4e 4f 4d 42 52 45 73 20 70 61 72 61 20 65 78 70 6f 72 74 61 72 0a 20 20 20 x.crea.NOMBREs.para.exportar....
27320 20 0a 20 20 20 20 53 69 20 73 65 20 75 73 61 20 60 2b 27 20 65 6e 20 6c 75 67 61 72 20 64 65 20 ......Si.se.usa.`+'.en.lugar.de.
27340 60 2d 27 2c 20 73 65 20 64 65 73 61 63 74 69 76 61 20 65 6c 20 61 74 72 69 62 75 74 6f 20 64 61 `-',.se.desactiva.el.atributo.da
27360 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4c 61 73 20 76 61 72 69 61 62 6c 65 73 20 63 6f 6e 20 65 do...........Las.variables.con.e
27380 6c 20 61 74 72 69 62 75 74 6f 20 e2 80 98 69 6e 74 65 67 65 72 e2 80 99 20 72 65 61 6c 69 7a 61 l.atributo....integer....realiza
273a0 6e 20 65 76 61 6c 75 61 63 69 c3 b3 6e 20 61 72 69 74 6d c3 a9 74 69 63 61 0a 20 20 20 20 28 76 n.evaluaci..n.aritm..tica.....(v
273c0 65 61 20 6c 61 20 6f 72 64 65 6e 20 60 6c 65 74 27 29 20 63 75 61 6e 64 6f 20 73 65 20 61 73 69 ea.la.orden.`let').cuando.se.asi
273e0 67 6e 61 20 75 6e 20 76 61 6c 6f 72 20 61 20 6c 61 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 gna.un.valor.a.la.variable......
27400 0a 20 20 20 20 43 75 61 6e 64 6f 20 73 65 20 75 73 61 20 65 6e 20 75 6e 61 20 66 75 6e 63 69 c3 .....Cuando.se.usa.en.una.funci.
27420 b3 6e 2c 20 60 64 65 63 6c 61 72 65 27 20 68 61 63 65 20 6c 6f 63 61 6c 65 73 20 61 20 6c 6f 73 .n,.`declare'.hace.locales.a.los
27440 20 4e 4f 4d 42 52 45 73 2c 0a 20 20 20 20 63 6f 6d 6f 20 73 75 63 65 64 65 20 63 6f 6e 20 6c 61 .NOMBREs,.....como.sucede.con.la
27460 20 6f 72 64 65 6e 20 60 6c 6f 63 61 6c 27 2e 20 20 4c 61 20 6f 70 63 69 c3 b3 6e 20 60 2d 67 27 .orden.`local'...La.opci..n.`-g'
27480 20 73 75 70 72 69 6d 65 20 65 73 74 61 0a 20 20 20 20 63 6f 6e 64 75 63 74 61 2e 0a 20 20 20 20 .suprime.esta.....conducta......
274a0 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 .....Estado.de.Salida:.....Devue
274c0 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 64 c3 a9 20 lve.correcto.a.menos.que.se.d...
274e0 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 0a 20 20 20 20 73 75 63 65 una.opci..n.inv..lida.o.....suce
27500 64 61 20 75 6e 20 65 72 72 6f 72 20 64 65 20 61 73 69 67 6e 61 63 69 c3 b3 6e 20 64 65 20 76 61 da.un.error.de.asignaci..n.de.va
27520 72 69 61 62 6c 65 2e 00 c3 93 72 64 65 6e 65 73 20 64 65 20 73 68 65 6c 6c 20 71 75 65 20 63 6f riable....rdenes.de.shell.que.co
27540 69 6e 63 69 64 65 6e 20 63 6f 6e 20 6c 61 20 70 61 6c 61 62 72 61 20 63 6c 61 76 65 60 00 c3 93 inciden.con.la.palabra.clave`...
27560 72 64 65 6e 65 73 20 64 65 20 73 68 65 6c 6c 20 71 75 65 20 63 6f 69 6e 63 69 64 65 6e 20 63 6f rdenes.de.shell.que.coinciden.co
27580 6e 20 6c 61 73 20 70 61 6c 61 62 72 61 73 20 63 6c 61 76 65 73 60 00 4f 70 63 69 6f 6e 65 73 20 n.las.palabras.claves`.Opciones.
275a0 64 65 6c 20 73 68 65 6c 6c 3a 0a 00 44 65 73 70 6c 61 7a 61 20 6c 6f 73 20 70 61 72 c3 a1 6d 65 del.shell:..Desplaza.los.par..me
275c0 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6e 6f tros.posicionales...........Reno
275e0 6d 62 72 61 20 6c 6f 73 20 70 61 72 c3 a1 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 6c 65 mbra.los.par..metros.posicionale
27600 73 20 24 4e 2b 31 2c 24 4e 2b 32 20 2e 2e 2e 20 61 20 24 31 2c 24 32 20 2e 2e 2e 20 53 69 20 6e s.$N+1,$N+2.....a.$1,$2.....Si.n
27620 6f 0a 20 20 20 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 4e 2c 20 73 65 20 61 73 75 6d 65 o.....se.proporciona.N,.se.asume
27640 20 71 75 65 20 65 73 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 .que.es.1...........Estado.de.Sa
27660 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 lida:.....Devuelve.correcto.a.me
27680 6e 6f 73 20 71 75 65 20 4e 20 73 65 61 20 6e 65 67 61 74 69 76 6f 20 6f 20 6d 61 79 6f 72 20 71 nos.que.N.sea.negativo.o.mayor.q
276a0 75 65 20 24 23 2e 00 53 65 c3 b1 61 6c 20 25 64 00 45 73 70 65 63 69 66 69 63 61 20 63 75 c3 a1 ue.$#..Se..al.%d.Especifica.cu..
276c0 6e 74 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 62 65 6e 20 73 65 72 20 63 6f 6d 70 6c 65 ntos.argumentos.deben.ser.comple
276e0 74 61 64 6f 73 20 70 6f 72 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 50 6f 72 tados.por.Readline...........Por
27700 20 63 61 64 61 20 4e 4f 4d 42 52 45 2c 20 65 73 70 65 63 69 66 69 63 61 20 63 75 c3 a1 6e 74 6f .cada.NOMBRE,.especifica.cu..nto
27720 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 73 65 20 64 65 62 65 6e 20 63 6f 6d 70 6c 65 74 61 72 2e s.argumentos.se.deben.completar.
27740 20 20 53 69 0a 20 20 20 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 6e 20 6f 70 63 69 ..Si.....no.se.proporcionan.opci
27760 6f 6e 65 73 2c 20 73 65 20 6d 75 65 73 74 72 61 6e 20 6c 61 73 20 65 73 70 65 63 69 66 69 63 61 ones,.se.muestran.las.especifica
27780 63 69 6f 6e 65 73 20 64 65 0a 20 20 20 20 63 6f 6d 70 6c 65 74 61 64 6f 20 65 78 69 73 74 65 6e ciones.de.....completado.existen
277a0 74 65 73 20 65 6e 20 75 6e 61 20 66 6f 72 6d 61 20 71 75 65 20 70 65 72 6d 69 74 65 20 71 75 65 tes.en.una.forma.que.permite.que
277c0 20 73 65 20 72 65 75 73 65 6e 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 0a 20 20 .se.reusen.como.entrada.........
277e0 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 70 09 6d 75 65 73 74 72 61 20 6c 61 73 ..Opciones:.......-p.muestra.las
27800 20 65 73 70 65 63 69 66 69 63 61 63 69 6f 6e 65 73 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 .especificaciones.de.completado.
27820 65 78 69 73 74 65 6e 74 65 73 20 65 6e 20 66 6f 72 6d 61 74 6f 0a 20 20 20 20 09 09 72 65 75 73 existentes.en.formato.......reus
27840 61 62 6c 65 0a 20 20 20 20 20 20 2d 72 09 62 6f 72 72 61 20 75 6e 61 20 65 73 70 65 63 69 66 69 able.......-r.borra.una.especifi
27860 63 61 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 70 61 72 61 20 63 61 64 61 20 caci..n.de.completado.para.cada.
27880 4e 4f 4d 42 52 45 20 6f 2c 0a 20 20 20 20 09 09 73 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 NOMBRE.o,.......si.no.se.proporc
278a0 69 6f 6e 61 6e 20 4e 4f 4d 42 52 45 73 2c 20 74 6f 64 61 73 20 6c 61 73 20 65 73 70 65 63 69 66 ionan.NOMBREs,.todas.las.especif
278c0 69 63 61 63 69 6f 6e 65 73 0a 20 20 20 20 09 09 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 0a 20 20 icaciones.......de.completado...
278e0 20 20 20 20 2d 44 09 61 70 6c 69 63 61 20 6c 6f 73 20 63 6f 6d 70 6c 65 74 61 64 6f 73 20 79 20 ....-D.aplica.los.completados.y.
27900 61 63 63 69 6f 6e 65 73 20 70 6f 72 20 64 65 66 65 63 74 6f 20 70 61 72 61 20 6c 61 73 20 c3 b3 acciones.por.defecto.para.las...
27920 72 64 65 6e 65 73 0a 20 20 20 20 09 09 73 69 6e 20 6e 69 6e 67 75 6e 61 20 65 73 70 65 63 69 66 rdenes.......sin.ninguna.especif
27940 69 63 61 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 20 64 65 66 69 6e 69 64 61 0a icaci..n.de.completado.definida.
27960 20 20 20 20 20 20 2d 45 09 61 70 6c 69 63 61 20 6c 6f 73 20 63 6f 6d 70 6c 65 74 61 64 6f 73 20 ......-E.aplica.los.completados.
27980 79 20 61 63 63 69 6f 6e 65 73 20 70 61 72 61 20 c3 b3 72 64 65 6e 65 73 20 22 76 61 63 c3 ad 61 y.acciones.para...rdenes."vac..a
279a0 73 22 20 2d 2d 0a 20 20 20 20 09 09 63 75 61 6e 64 6f 20 73 65 20 69 6e 74 65 6e 74 61 20 63 6f s".--.......cuando.se.intenta.co
279c0 6d 70 6c 65 74 61 72 20 65 6e 20 75 6e 61 20 6c c3 ad 6e 65 61 20 65 6e 20 62 6c 61 6e 63 6f 0a mpletar.en.una.l..nea.en.blanco.
279e0 20 20 20 20 20 20 2d 49 09 61 70 6c 69 63 61 20 6c 6f 73 20 63 6f 6d 70 6c 65 74 61 64 6f 73 20 ......-I.aplica.los.completados.
27a00 61 20 61 63 63 69 6f 6e 65 73 20 61 20 6c 61 20 70 61 6c 61 62 72 61 20 69 6e 63 69 61 6c 20 28 a.acciones.a.la.palabra.incial.(
27a20 68 61 62 69 74 75 61 6c 6d 65 6e 74 65 0a 20 20 20 20 09 09 6c 61 20 6f 72 64 65 6e 29 0a 20 20 habitualmente.......la.orden)...
27a40 20 20 0a 20 20 20 20 43 75 61 6e 64 6f 20 73 65 20 69 6e 74 65 6e 74 61 20 65 6c 20 63 6f 6d 70 .......Cuando.se.intenta.el.comp
27a60 6c 65 74 61 64 6f 2c 20 6c 61 73 20 61 63 63 69 6f 6e 65 73 20 73 65 20 61 70 6c 69 63 61 6e 20 letado,.las.acciones.se.aplican.
27a80 65 6e 20 65 6c 20 6f 72 64 65 6e 0a 20 20 20 20 65 6e 20 71 75 65 20 73 65 20 6c 69 73 74 61 6e en.el.orden.....en.que.se.listan
27aa0 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 64 65 20 6c 65 74 72 61 20 6d 61 79 c3 ba 73 63 75 6c .las.opciones.de.letra.may..scul
27ac0 61 20 61 6e 74 65 73 20 69 6e 64 69 63 61 64 61 73 2e 20 53 69 20 73 65 0a 20 20 20 20 70 72 6f a.antes.indicadas..Si.se.....pro
27ae0 70 6f 72 63 69 6f 6e 61 6e 20 76 61 72 69 61 73 20 6f 70 63 69 6f 6e 65 73 2c 20 6c 61 20 6f 70 porcionan.varias.opciones,.la.op
27b00 63 69 c3 b3 6e 20 2d 44 20 74 69 65 6e 65 20 70 72 65 63 65 64 65 6e 63 69 61 20 73 6f 62 72 65 ci..n.-D.tiene.precedencia.sobre
27b20 20 2d 45 20 79 2c 0a 20 20 20 20 61 6d 62 61 73 2c 20 73 6f 62 72 65 20 2d 49 2e 0a 20 20 20 20 .-E.y,.....ambas,.sobre.-I......
27b40 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 .....Estado.de.Salida:.....Devue
27b60 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 20 70 72 6f 70 lve.correcto.a.menos.que.se.prop
27b80 6f 72 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 0a orcione.una.opci..n.inv..lida.o.
27ba0 20 20 20 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 2e 00 44 65 74 65 6e 69 64 6f 00 44 65 ....suceda.un.error..Detenido.De
27bc0 74 65 6e 69 64 6f 20 28 73 65 c3 b1 61 6c 29 00 44 65 74 65 6e 69 64 6f 20 28 65 6e 74 72 61 64 tenido.(se..al).Detenido.(entrad
27be0 61 20 70 6f 72 20 74 65 72 6d 69 6e 61 6c 29 00 44 65 74 65 6e 69 64 6f 20 28 73 61 6c 69 64 61 a.por.terminal).Detenido.(salida
27c00 20 70 6f 72 20 74 65 72 6d 69 6e 61 6c 29 00 44 65 74 65 6e 69 64 6f 28 25 73 29 00 53 75 73 70 .por.terminal).Detenido(%s).Susp
27c20 65 6e 64 65 20 6c 61 20 65 6a 65 63 75 63 69 c3 b3 6e 20 64 65 6c 20 73 68 65 6c 6c 2e 0a 20 20 ende.la.ejecuci..n.del.shell....
27c40 20 20 0a 20 20 20 20 53 75 73 70 65 6e 64 65 20 6c 61 20 65 6a 65 63 75 63 69 c3 b3 6e 20 64 65 .......Suspende.la.ejecuci..n.de
27c60 20 65 73 74 65 20 73 68 65 6c 6c 20 68 61 73 74 61 20 71 75 65 20 72 65 63 69 62 65 20 75 6e 61 .este.shell.hasta.que.recibe.una
27c80 20 73 65 c3 b1 61 6c 20 53 49 47 43 4f 4e 54 2e 0a 20 20 20 20 4c 6f 73 20 73 68 65 6c 6c 73 20 .se..al.SIGCONT......Los.shells.
27ca0 64 65 20 65 6e 74 72 61 64 61 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 73 75 73 70 65 6e 64 65 de.entrada.no.se.pueden.suspende
27cc0 72 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 61 6e 20 66 6f 72 7a 61 64 6f 73 2e 0a 20 20 r,.a.menos.que.sean.forzados....
27ce0 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 66 09 66 75 65 72 7a 61 .......Opciones:.......-f.fuerza
27d00 20 6c 61 20 73 75 73 70 65 6e 73 69 c3 b3 6e 2c 20 61 c3 ba 6e 20 73 69 20 65 6c 20 73 68 65 6c .la.suspensi..n,.a..n.si.el.shel
27d20 6c 20 65 73 20 75 6e 20 73 68 65 6c 6c 20 64 65 20 65 6e 74 72 61 64 61 0a 20 20 20 20 0a 20 20 l.es.un.shell.de.entrada........
27d40 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 ..Estado.de.Salida:.....Devuelve
27d60 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 6e 6f 20 65 73 74 c3 a9 20 61 .correcto.a.menos.que.no.est...a
27d80 63 74 69 76 6f 20 65 6c 20 63 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 62 61 6a 6f 73 20 6f 0a 20 ctivo.el.control.de.trabajos.o..
27da0 20 20 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 2e 00 54 49 4d 45 46 4f 52 4d 41 54 3a 20 ...suceda.un.error..TIMEFORMAT:.
27dc0 60 25 63 27 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 `%c':.car..cter.de.formato.inv..
27de0 6c 69 64 6f 00 54 65 72 6d 69 6e 61 64 6f 00 45 6c 20 63 6f 72 72 65 6f 20 65 6e 20 25 73 20 66 lido.Terminado.El.correo.en.%s.f
27e00 75 65 20 6c 65 c3 ad 64 6f 0a 00 48 61 79 20 74 72 61 62 61 6a 6f 73 20 65 6e 20 65 6a 65 63 75 ue.le..do..Hay.trabajos.en.ejecu
27e20 63 69 c3 b3 6e 2e 0a 00 48 61 79 20 74 72 61 62 61 6a 6f 73 20 64 65 74 65 6e 69 64 6f 73 2e 0a ci..n...Hay.trabajos.detenidos..
27e40 00 4e 6f 20 68 61 79 20 4e 49 4e 47 55 4e 41 20 47 41 52 41 4e 54 c3 8d 41 2c 20 61 20 6c 61 20 .No.hay.NINGUNA.GARANT..A,.a.la.
27e60 65 78 74 65 6e 73 69 c3 b3 6e 20 70 65 72 6d 69 74 69 64 61 20 70 6f 72 20 6c 61 20 6c 65 79 2e extensi..n.permitida.por.la.ley.
27e80 00 45 73 74 61 73 20 c3 b3 72 64 65 6e 65 73 20 64 65 20 73 68 65 6c 6c 20 65 73 74 c3 a1 6e 20 .Estas...rdenes.de.shell.est..n.
27ea0 64 65 66 69 6e 69 64 61 73 20 69 6e 74 65 72 6e 61 6d 65 6e 74 65 2e 20 20 54 65 63 6c 65 65 20 definidas.internamente...Teclee.
27ec0 60 68 65 6c 70 27 20 70 61 72 61 0a 76 65 72 20 65 73 74 61 20 6c 69 73 74 61 2e 0a 54 65 63 6c `help'.para.ver.esta.lista..Tecl
27ee0 65 65 20 60 68 65 6c 70 20 6e 6f 6d 62 72 65 27 20 70 61 72 61 20 73 61 62 65 72 20 6d c3 a1 73 ee.`help.nombre'.para.saber.m..s
27f00 20 73 6f 62 72 65 20 6c 61 20 66 75 6e 63 69 c3 b3 6e 20 60 6e 6f 6d 62 72 65 27 2e 0a 55 74 69 .sobre.la.funci..n.`nombre'..Uti
27f20 6c 69 63 65 20 60 69 6e 66 6f 20 62 61 73 68 27 20 70 61 72 61 20 73 61 62 65 72 20 6d c3 a1 73 lice.`info.bash'.para.saber.m..s
27f40 20 73 6f 62 72 65 20 6c 61 20 73 68 65 6c 6c 20 65 6e 20 67 65 6e 65 72 61 6c 2e 0a 55 74 69 6c .sobre.la.shell.en.general..Util
27f60 69 63 65 20 60 6d 61 6e 20 2d 6b 27 20 6f 20 60 69 6e 66 6f 27 20 70 61 72 61 20 73 61 62 65 72 ice.`man.-k'.o.`info'.para.saber
27f80 20 6d c3 a1 73 20 73 6f 62 72 65 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 71 75 65 20 6e 6f 20 .m..s.sobre.las...rdenes.que.no.
27fa0 65 73 74 c3 a1 6e 20 65 6e 0a 65 73 74 61 20 6c 69 73 74 61 2e 0a 0a 55 6e 20 61 73 74 65 72 69 est..n.en.esta.lista...Un.asteri
27fc0 73 63 6f 20 28 2a 29 20 6a 75 6e 74 6f 20 61 20 75 6e 20 6e 6f 6d 62 72 65 20 73 69 67 6e 69 66 sco.(*).junto.a.un.nombre.signif
27fe0 69 63 61 20 71 75 65 20 6c 61 20 6f 72 64 65 6e 20 65 73 74 c3 a1 20 64 65 73 61 63 74 69 76 61 ica.que.la.orden.est...desactiva
28000 64 61 2e 0a 0a 00 45 73 74 6f 20 65 73 20 73 6f 66 74 77 61 72 65 20 6c 69 62 72 65 2c 20 65 73 da....Esto.es.software.libre,.es
28020 20 6c 69 62 72 65 20 70 61 72 61 20 6d 6f 64 69 66 69 63 61 72 20 79 20 72 65 64 69 73 74 72 69 .libre.para.modificar.y.redistri
28040 62 75 69 72 6c 6f 2e 00 41 74 72 61 70 61 20 73 65 c3 b1 61 6c 65 73 20 79 20 6f 74 72 6f 73 20 buirlo..Atrapa.se..ales.y.otros.
28060 65 76 65 6e 74 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 66 69 6e 65 20 79 20 61 63 74 69 76 eventos...........Define.y.activ
28080 61 20 6d 61 6e 65 6a 61 64 6f 72 65 73 20 70 61 72 61 20 65 6a 65 63 75 74 61 72 20 63 75 61 6e a.manejadores.para.ejecutar.cuan
280a0 64 6f 20 65 6c 20 73 68 65 6c 6c 20 72 65 63 69 62 65 20 73 65 c3 b1 61 6c 65 73 0a 20 20 20 20 do.el.shell.recibe.se..ales.....
280c0 75 20 6f 74 72 61 73 20 63 6f 6e 64 69 63 69 6f 6e 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 52 u.otras.condiciones...........AR
280e0 47 20 65 73 20 75 6e 61 20 6f 72 64 65 6e 20 70 61 72 61 20 6c 65 65 72 20 79 20 65 6a 65 63 75 G.es.una.orden.para.leer.y.ejecu
28100 74 61 72 20 63 75 61 6e 64 6f 20 65 6c 20 73 68 65 6c 6c 20 72 65 63 69 62 65 20 6c 61 28 73 29 tar.cuando.el.shell.recibe.la(s)
28120 0a 20 20 20 20 73 65 c3 b1 61 6c 28 65 73 29 20 49 44 5f 53 45 c3 91 41 4c 2e 20 20 53 69 20 41 .....se..al(es).ID_SE..AL...Si.A
28140 52 47 20 6e 6f 20 65 73 74 c3 a1 20 70 72 65 73 65 6e 74 65 20 28 79 20 73 c3 b3 6c 6f 20 73 65 RG.no.est...presente.(y.s..lo.se
28160 20 70 72 6f 70 6f 72 63 69 6f 6e 61 0a 20 20 20 20 75 6e 61 20 73 6f 6c 61 20 49 44 5f 53 45 c3 .proporciona.....una.sola.ID_SE.
28180 91 41 4c 29 20 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 60 2d 27 2c 20 63 61 64 61 20 .AL).o.se.proporciona.`-',.cada.
281a0 73 65 c3 b1 61 6c 20 65 73 70 65 63 69 66 69 63 61 64 61 20 73 65 0a 20 20 20 20 72 65 65 73 74 se..al.especificada.se.....reest
281c0 61 62 6c 65 63 65 20 61 20 73 75 20 76 61 6c 6f 72 20 6f 72 69 67 69 6e 61 6c 2e 20 20 53 69 20 ablece.a.su.valor.original...Si.
281e0 41 52 47 20 65 73 20 6c 61 20 63 61 64 65 6e 61 20 6e 75 6c 61 2c 20 65 6c 20 73 68 65 6c 6c 0a ARG.es.la.cadena.nula,.el.shell.
28200 20 20 20 20 79 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 71 75 65 20 69 6e 76 6f 71 75 65 20 69 ....y.las...rdenes.que.invoque.i
28220 67 6e 6f 72 61 6e 20 63 61 64 61 20 49 44 5f 53 45 c3 91 41 4c 2e 0a 20 20 20 20 0a 20 20 20 20 gnoran.cada.ID_SE..AL...........
28240 53 69 20 75 6e 61 20 49 44 5f 53 45 c3 91 41 4c 20 65 73 20 45 58 49 54 20 28 30 29 20 73 65 20 Si.una.ID_SE..AL.es.EXIT.(0).se.
28260 65 6a 65 63 75 74 61 20 6c 61 20 6f 72 64 65 6e 20 41 52 47 20 61 6c 20 73 61 6c 69 72 20 64 65 ejecuta.la.orden.ARG.al.salir.de
28280 6c 20 73 68 65 6c 6c 2e 0a 20 20 20 20 53 69 20 75 6e 61 20 49 44 5f 53 45 c3 91 41 4c 20 65 73 l.shell......Si.una.ID_SE..AL.es
282a0 20 44 45 42 55 47 2c 20 73 65 20 65 6a 65 63 75 74 61 20 41 52 47 20 64 65 73 70 75 c3 a9 73 20 .DEBUG,.se.ejecuta.ARG.despu..s.
282c0 64 65 20 63 61 64 61 20 6f 72 64 65 6e 20 73 69 6d 70 6c 65 2e 0a 20 20 20 20 53 69 20 75 6e 61 de.cada.orden.simple......Si.una
282e0 20 49 44 5f 53 45 c3 91 41 4c 20 65 73 20 52 45 54 55 52 4e 2c 20 73 65 20 65 6a 65 63 75 74 61 .ID_SE..AL.es.RETURN,.se.ejecuta
28300 20 41 52 47 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 20 64 .ARG.cada.vez.que.una.funci..n.d
28320 65 0a 20 20 20 20 73 68 65 6c 6c 20 6f 20 75 6e 20 73 63 72 69 70 74 20 65 6a 65 63 75 74 61 64 e.....shell.o.un.script.ejecutad
28340 6f 20 70 6f 72 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 20 2e 20 6f 20 o.por.las...rdenes.internas...o.
28360 73 6f 75 72 63 65 20 74 65 72 6d 69 6e 61 0a 20 20 20 20 73 75 20 65 6a 65 63 75 63 69 c3 b3 6e source.termina.....su.ejecuci..n
28380 2e 20 20 55 6e 61 20 49 44 5f 53 45 c3 91 41 4c 20 64 65 20 45 52 52 20 63 6f 6e 6c 6c 65 76 61 ...Una.ID_SE..AL.de.ERR.conlleva
283a0 20 71 75 65 20 73 65 20 65 6a 65 63 75 74 65 20 41 52 47 20 63 61 64 61 20 76 65 7a 0a 20 20 20 .que.se.ejecute.ARG.cada.vez....
283c0 20 71 75 65 20 75 6e 20 66 61 6c 6c 6f 20 64 65 20 75 6e 61 20 6f 72 64 65 6e 20 70 72 6f 76 6f .que.un.fallo.de.una.orden.provo
283e0 63 61 72 c3 ad 61 20 71 75 65 20 65 6c 20 73 68 65 6c 6c 20 74 65 72 6d 69 6e 61 73 65 20 73 69 car..a.que.el.shell.terminase.si
28400 20 6c 61 0a 20 20 20 20 6f 70 63 69 c3 b3 6e 20 2d 65 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 .la.....opci..n.-e.est...activad
28420 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 a...........Si.no.se.proporciona
28440 6e 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 74 72 61 70 20 6d 75 65 73 74 72 61 20 6c 61 20 6c 69 n.argumentos,.trap.muestra.la.li
28460 73 74 61 20 64 65 20 c3 b3 72 64 65 6e 65 73 0a 20 20 20 20 61 73 6f 63 69 61 64 61 73 20 63 6f sta.de...rdenes.....asociadas.co
28480 6e 20 63 61 64 61 20 73 65 c3 b1 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 n.cada.se..al...........Opciones
284a0 3a 0a 20 20 20 20 20 20 2d 6c 09 6d 75 65 73 74 72 61 20 75 6e 61 20 6c 69 73 74 61 20 64 65 20 :.......-l.muestra.una.lista.de.
284c0 6e 6f 6d 62 72 65 73 20 64 65 20 73 65 c3 b1 61 6c 20 63 6f 6e 20 73 75 20 6e c3 ba 6d 65 72 6f nombres.de.se..al.con.su.n..mero
284e0 20 63 6f 72 72 65 73 70 6f 6e 64 69 65 6e 74 65 0a 20 20 20 20 20 20 2d 70 09 6d 75 65 73 74 72 .correspondiente.......-p.muestr
28500 61 20 6c 61 73 20 c3 b3 72 64 65 6e 65 73 20 74 72 61 70 20 61 73 6f 63 69 61 64 61 73 20 63 6f a.las...rdenes.trap.asociadas.co
28520 6e 20 63 61 64 61 20 49 44 5f 53 45 c3 91 41 4c 0a 20 20 20 20 0a 20 20 20 20 43 61 64 61 20 49 n.cada.ID_SE..AL..........Cada.I
28540 44 5f 53 45 c3 91 41 4c 20 65 73 20 75 6e 20 6e 6f 6d 62 72 65 20 64 65 20 73 65 c3 b1 61 6c 20 D_SE..AL.es.un.nombre.de.se..al.
28560 65 6e 20 3c 73 69 67 6e 61 6c 2e 68 3e 20 6f 20 75 6e 20 6e c3 ba 6d 65 72 6f 20 64 65 20 73 65 en.<signal.h>.o.un.n..mero.de.se
28580 c3 b1 61 6c 2e 0a 20 20 20 20 4c 6f 73 20 6e 6f 6d 62 72 65 73 20 64 65 20 73 65 c3 b1 61 6c 20 ..al......Los.nombres.de.se..al.
285a0 6e 6f 20 73 6f 6e 20 73 65 6e 73 69 62 6c 65 73 20 61 20 6d 61 79 c3 ba 73 63 75 6c 61 73 20 79 no.son.sensibles.a.may..sculas.y
285c0 20 6d 69 6e c3 ba 73 63 75 6c 61 73 20 79 20 65 6c 0a 20 20 20 20 70 72 65 66 69 6a 6f 20 53 49 .min..sculas.y.el.....prefijo.SI
285e0 47 20 65 73 20 6f 70 63 69 6f 6e 61 6c 2e 20 20 53 65 20 70 75 65 64 65 20 65 6e 76 69 61 72 20 G.es.opcional...Se.puede.enviar.
28600 75 6e 61 20 73 65 c3 b1 61 6c 20 61 6c 20 73 68 65 6c 6c 20 63 6f 6e 0a 20 20 20 20 22 6b 69 6c una.se..al.al.shell.con....."kil
28620 6c 20 2d 73 69 67 6e 61 6c 20 24 24 22 2e 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 l.-signal.$$"...............Esta
28640 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 do.de.Salida:.....Devuelve.corre
28660 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6e 61 20 49 44 5f 53 45 c3 91 41 4c 20 73 65 cto.a.menos.que.una.ID_SE..AL.se
28680 61 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 0a 20 20 20 a.inv..lida.o.se.proporcione....
286a0 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 54 65 63 6c 65 65 20 60 .una.opci..n.inv..lida..Teclee.`
286c0 25 73 20 2d 63 20 22 68 65 6c 70 20 73 65 74 22 27 20 70 61 72 61 20 6d c3 a1 73 20 69 6e 66 6f %s.-c."help.set"'.para.m..s.info
286e0 72 6d 61 63 69 c3 b3 6e 20 73 6f 62 72 65 20 6c 61 73 20 6f 70 63 69 6f 6e 65 73 20 64 65 6c 20 rmaci..n.sobre.las.opciones.del.
28700 73 68 65 6c 6c 2e 0a 00 54 65 63 6c 65 65 20 60 25 73 20 2d 63 20 68 65 6c 70 27 20 70 61 72 61 shell...Teclee.`%s.-c.help'.para
28720 20 6d c3 a1 73 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e 20 73 6f 62 72 65 20 6c 61 73 20 c3 b3 72 .m..s.informaci..n.sobre.las...r
28740 64 65 6e 65 73 20 69 6e 74 65 72 6e 61 73 20 64 65 6c 20 73 68 65 6c 6c 2e 0a 00 53 65 c3 b1 61 denes.internas.del.shell...Se..a
28760 6c 20 44 65 73 63 6f 6e 6f 63 69 64 61 20 23 25 64 00 45 72 72 6f 72 20 64 65 73 63 6f 6e 6f 63 l.Desconocida.#%d.Error.desconoc
28780 69 64 6f 00 45 73 74 61 64 6f 20 64 65 73 63 6f 6e 6f 63 69 64 6f 00 44 65 73 61 63 74 69 76 61 ido.Estado.desconocido.Desactiva
287a0 20 76 61 6c 6f 72 65 73 20 79 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 6c 61 73 20 76 61 72 69 .valores.y.atributos.de.las.vari
287c0 61 62 6c 65 73 20 79 20 66 75 6e 63 69 6f 6e 65 73 20 64 65 6c 20 73 68 65 6c 6c 2e 0a 20 20 20 ables.y.funciones.del.shell.....
287e0 20 0a 20 20 20 20 50 6f 72 20 63 61 64 61 20 4e 4f 4d 42 52 45 2c 20 62 6f 72 72 61 20 6c 61 20 ......Por.cada.NOMBRE,.borra.la.
28800 66 75 6e 63 69 c3 b3 6e 20 6f 20 76 61 72 69 61 62 6c 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 65 funci..n.o.variable.correspondie
28820 6e 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 66 nte...........Opciones:.......-f
28840 09 74 72 61 74 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 20 63 6f 6d 6f 20 75 6e 61 20 66 75 6e 63 .trata.cada.NOMBRE.como.una.func
28860 69 c3 b3 6e 20 64 65 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 2d 76 09 74 72 61 74 61 20 63 61 64 i..n.de.shell.......-v.trata.cad
28880 61 20 4e 4f 4d 42 52 45 20 63 6f 6d 6f 20 75 6e 61 20 76 61 72 69 61 62 6c 65 20 64 65 20 73 68 a.NOMBRE.como.una.variable.de.sh
288a0 65 6c 6c 0a 20 20 20 20 20 20 2d 6e 09 74 72 61 74 61 20 63 61 64 61 20 4e 4f 4d 42 52 45 20 63 ell.......-n.trata.cada.NOMBRE.c
288c0 6f 6d 6f 20 75 6e 61 20 72 65 66 65 72 65 6e 63 69 61 20 64 65 20 6e 6f 6d 62 72 65 20 79 20 64 omo.una.referencia.de.nombre.y.d
288e0 65 73 61 73 69 67 6e 61 0a 20 20 20 20 09 09 6c 61 20 70 72 6f 70 69 61 20 76 61 72 69 61 62 6c esasigna.......la.propia.variabl
28900 65 2c 20 6e 6f 20 61 71 75 65 6c 6c 61 20 61 20 6c 61 20 71 75 65 20 68 61 63 65 20 72 65 66 65 e,.no.aquella.a.la.que.hace.refe
28920 72 65 6e 63 69 61 0a 20 20 20 20 0a 20 20 20 20 53 69 6e 20 6f 70 63 69 6f 6e 65 73 2c 20 75 6e rencia..........Sin.opciones,.un
28940 73 65 74 20 70 72 69 6d 65 72 6f 20 74 72 61 74 61 20 64 65 20 62 6f 72 72 61 72 20 75 6e 61 20 set.primero.trata.de.borrar.una.
28960 76 61 72 69 61 62 6c 65 2c 20 79 20 73 69 20 66 61 6c 6c 61 2c 0a 20 20 20 20 74 72 61 74 61 20 variable,.y.si.falla,.....trata.
28980 64 65 20 62 6f 72 72 61 72 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e 2e 0a 20 20 20 20 0a 20 20 20 de.borrar.una.funci..n..........
289a0 20 41 6c 67 75 6e 61 73 20 76 61 72 69 61 62 6c 65 73 20 6e 6f 20 73 65 20 70 75 65 64 65 6e 20 .Algunas.variables.no.se.pueden.
289c0 62 6f 72 72 61 72 3b 20 74 61 6d 62 69 c3 a9 6e 20 63 6f 6e 73 75 6c 74 65 20 60 72 65 61 64 6f borrar;.tambi..n.consulte.`reado
289e0 6e 6c 79 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a nly'...........Estado.de.Salida:
28a00 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 6e 6f 73 20 71 .....Devuelve.correcto.a.menos.q
28a20 75 65 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 65 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e ue.se.proporcione.una.opci..n.in
28a40 76 c3 a1 6c 69 64 61 20 6f 0a 20 20 20 20 75 6e 20 4e 4f 4d 42 52 45 20 73 65 61 20 64 65 20 73 v..lida.o.....un.NOMBRE.sea.de.s
28a60 c3 b3 6c 6f 20 6c 65 63 74 75 72 61 2e 00 43 6f 6e 64 69 63 69 c3 b3 6e 20 64 65 20 45 2f 53 20 ..lo.lectura..Condici..n.de.E/S.
28a80 75 72 67 65 6e 74 65 00 4d 6f 64 6f 20 64 65 20 65 6d 70 6c 65 6f 3a 09 25 73 20 5b 6f 70 63 69 urgente.Modo.de.empleo:.%s.[opci
28aa0 c3 b3 6e 20 47 4e 55 20 6c 61 72 67 61 5d 20 5b 6f 70 63 69 c3 b3 6e 5d 20 2e 2e 2e 0a 09 25 73 ..n.GNU.larga].[opci..n]......%s
28ac0 20 5b 6f 70 63 69 c3 b3 6e 20 47 4e 55 20 6c 61 72 67 61 5d 20 5b 6f 70 63 69 c3 b3 6e 5d 20 66 .[opci..n.GNU.larga].[opci..n].f
28ae0 69 63 68 65 72 6f 20 64 65 20 73 68 65 6c 6c 20 2e 2e 2e 0a 00 55 74 69 6c 69 63 65 20 22 25 73 ichero.de.shell......Utilice."%s
28b00 22 20 70 61 72 61 20 64 65 6a 61 72 20 65 6c 20 73 68 65 6c 6c 2e 0a 00 55 74 69 6c 69 63 65 20 ".para.dejar.el.shell...Utilice.
28b20 6c 61 20 6f 72 64 65 6e 20 60 62 61 73 68 62 75 67 27 20 70 61 72 61 20 72 65 70 6f 72 74 61 72 la.orden.`bashbug'.para.reportar
28b40 20 64 65 66 65 63 74 6f 73 2e 0a 00 53 65 c3 b1 61 6c 20 64 65 20 75 73 75 61 72 69 6f 20 31 00 .defectos...Se..al.de.usuario.1.
28b60 53 65 c3 b1 61 6c 20 64 65 20 75 73 75 61 72 69 6f 20 32 00 45 73 70 65 72 61 20 6c 61 20 74 65 Se..al.de.usuario.2.Espera.la.te
28b80 72 6d 69 6e 61 63 69 c3 b3 6e 20 64 65 6c 20 74 72 61 62 61 6a 6f 20 79 20 64 65 76 75 65 6c 76 rminaci..n.del.trabajo.y.devuelv
28ba0 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 e.el.estado.de.salida...........
28bc0 45 73 70 65 72 61 20 61 6c 20 70 72 6f 63 65 73 6f 20 69 64 65 6e 74 69 66 69 63 61 64 6f 20 70 Espera.al.proceso.identificado.p
28be0 6f 72 20 49 44 2c 20 65 6c 20 63 75 61 6c 20 70 75 65 64 65 20 73 65 72 20 75 6e 20 49 44 20 64 or.ID,.el.cual.puede.ser.un.ID.d
28c00 65 0a 20 20 20 20 70 72 6f 63 65 73 6f 20 6f 20 75 6e 61 20 65 73 70 65 63 69 66 69 63 61 63 69 e.....proceso.o.una.especificaci
28c20 c3 b3 6e 20 64 65 20 74 72 61 62 61 6a 6f 20 65 20 69 6e 66 6f 72 6d 61 20 64 65 20 73 75 20 65 ..n.de.trabajo.e.informa.de.su.e
28c40 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 2e 0a 20 20 20 20 53 69 20 6e 6f 20 73 65 20 70 72 stado.de.salida......Si.no.se.pr
28c60 6f 70 6f 72 63 69 6f 6e 61 20 75 6e 20 49 44 2c 20 65 73 70 65 72 61 20 61 20 74 6f 64 6f 73 20 oporciona.un.ID,.espera.a.todos.
28c80 6c 6f 73 20 70 72 6f 63 65 73 6f 73 20 68 69 6a 6f 73 20 61 63 74 69 76 6f 73 2c 0a 20 20 20 20 los.procesos.hijos.activos,.....
28ca0 79 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 64 65 76 6f 6c 75 63 69 c3 b3 6e 20 65 73 20 63 65 y.el.estado.de.devoluci..n.es.ce
28cc0 72 6f 2e 20 20 53 69 20 49 44 20 65 73 20 75 6e 61 20 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 ro...Si.ID.es.una.especificaci..
28ce0 6e 20 64 65 0a 20 20 20 20 74 72 61 62 61 6a 6f 2c 20 65 73 70 65 72 61 20 61 20 74 6f 64 6f 73 n.de.....trabajo,.espera.a.todos
28d00 20 6c 6f 73 20 70 72 6f 63 65 73 6f 73 20 65 6e 20 6c 61 20 63 6f 6c 61 20 64 65 20 74 72 61 62 .los.procesos.en.la.cola.de.trab
28d20 61 6a 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 69 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 ajos...........Si.se.proporciona
28d40 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 6e 2c 20 65 73 70 65 72 61 20 70 6f 72 20 75 6e 20 c3 ba .la.opci..n.-n,.espera.por.un...
28d60 6e 69 63 6f 20 74 72 61 62 61 6a 6f 20 64 65 20 6c 61 20 6c 69 73 74 61 20 64 65 0a 20 20 20 20 nico.trabajo.de.la.lista.de.....
28d80 49 44 73 20 6f 2c 20 73 69 20 6e 6f 20 73 65 20 68 61 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 IDs.o,.si.no.se.ha.especificado.
28da0 6e 69 6e 67 c3 ba 6e 20 49 44 2c 20 65 73 70 65 72 61 20 61 20 71 75 65 20 74 65 72 6d 69 6e 65 ning..n.ID,.espera.a.que.termine
28dc0 20 65 6c 0a 20 20 20 20 73 69 67 75 69 65 6e 74 65 20 74 72 61 62 61 6a 6f 20 79 20 64 65 76 75 .el.....siguiente.trabajo.y.devu
28de0 65 6c 76 65 20 73 75 20 65 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 2e 0a 20 20 20 20 0a 20 elve.su.estado.de.salida........
28e00 20 20 20 53 69 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 ...Si.se.proporciona.la.opci..n.
28e20 2d 70 2c 20 65 6c 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 64 65 20 70 72 6f 63 65 73 6f 20 -p,.el.identificador.de.proceso.
28e40 6f 20 74 72 61 62 61 6a 6f 20 64 65 6c 0a 20 20 20 20 74 72 61 62 61 6a 6f 20 63 75 79 6f 20 65 o.trabajo.del.....trabajo.cuyo.e
28e60 73 74 61 64 6f 20 64 65 20 73 61 6c 69 64 61 20 65 73 20 64 65 76 75 65 6c 74 6f 20 73 65 20 6c stado.de.salida.es.devuelto.se.l
28e80 65 20 61 73 69 67 6e 61 20 61 20 6c 61 20 76 61 72 69 61 62 6c 65 20 56 41 52 0a 20 20 20 20 64 e.asigna.a.la.variable.VAR.....d
28ea0 65 73 69 67 6e 61 64 61 20 70 6f 72 20 65 6c 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 6c 61 20 esignada.por.el.argumento.de.la.
28ec0 6f 70 63 69 c3 b3 6e 2e 20 4c 61 20 76 61 72 69 61 62 6c 65 20 73 65 20 61 6e 75 6c 61 72 c3 a1 opci..n..La.variable.se.anular..
28ee0 20 69 6e 69 63 69 61 6c 6d 65 6e 74 65 0a 20 20 20 20 61 6e 74 65 73 20 64 65 20 6e 69 6e 67 75 .inicialmente.....antes.de.ningu
28f00 6e 61 20 6f 74 72 61 20 61 73 69 67 6e 61 63 69 c3 b3 6e 2e 20 45 73 74 6f 20 65 73 20 c3 ba 74 na.otra.asignaci..n..Esto.es...t
28f20 69 6c 20 c3 ba 6e 69 63 61 6d 65 6e 74 65 20 63 75 61 6e 64 6f 20 73 65 0a 20 20 20 20 70 72 6f il...nicamente.cuando.se.....pro
28f40 70 6f 72 63 69 6f 6e 61 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 6e 2e 0a 20 20 20 20 0a 20 20 20 porciona.la.opci..n.-n..........
28f60 20 53 69 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 66 .Si.se.proporciona.la.opci..n.-f
28f80 20 79 20 65 6c 20 63 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 62 61 6a 6f 73 20 65 73 74 c3 a1 20 .y.el.control.de.trabajos.est...
28fa0 61 63 74 69 76 61 64 6f 2c 0a 20 20 20 20 65 73 70 65 72 61 20 61 20 71 75 65 20 74 65 72 6d 69 activado,.....espera.a.que.termi
28fc0 6e 65 20 65 6c 20 49 44 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 65 6e 20 76 65 7a 20 64 65 ne.el.ID.especificado,.en.vez.de
28fe0 20 65 73 70 65 72 61 72 20 61 20 71 75 65 20 63 61 6d 62 69 65 20 64 65 0a 20 20 20 20 65 73 74 .esperar.a.que.cambie.de.....est
29000 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a ado...........Estado.de.Salida:.
29020 20 20 20 20 44 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 20 49 44 3b 20 66 61 ....Devuelve.el.estado.de.ID;.fa
29040 6c 6c 61 20 73 69 20 49 44 20 65 73 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 20 73 65 20 70 72 6f 70 lla.si.ID.es.inv..lido.o.se.prop
29060 6f 72 63 69 6f 6e 61 20 75 6e 61 0a 20 20 20 20 6f 70 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c 69 64 orciona.una.....opci..n.inv..lid
29080 61 20 6f 20 73 69 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 2d 6e 20 79 20 6c 61 20 73 68 65 6c 6c a.o.si.proporciona.-n.y.la.shell
290a0 20 6e 6f 20 74 69 65 6e 65 20 6e 69 6e 67 c3 ba 6e 20 68 69 6a 6f 20 61 6c 20 71 75 65 0a 20 20 .no.tiene.ning..n.hijo.al.que...
290c0 20 20 65 73 70 65 72 61 72 2e 00 45 73 70 65 72 61 20 6c 61 20 74 65 72 6d 69 6e 61 63 69 c3 b3 ..esperar..Espera.la.terminaci..
290e0 6e 20 64 65 6c 20 70 72 6f 63 65 73 6f 20 79 20 64 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 n.del.proceso.y.devuelve.el.esta
29100 64 6f 20 64 65 20 73 61 6c 69 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 70 65 72 61 20 61 20 do.de.salida...........Espera.a.
29120 63 61 64 61 20 70 72 6f 63 65 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 70 6f 72 20 75 6e cada.proceso.especificado.por.un
29140 20 50 49 44 20 79 20 72 65 70 6f 72 74 61 20 73 75 0a 20 20 20 20 65 73 74 61 64 6f 20 64 65 20 .PID.y.reporta.su.....estado.de.
29160 73 61 6c 69 64 61 2e 20 20 53 69 20 6e 6f 20 73 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 75 6e salida...Si.no.se.proporciona.un
29180 20 50 49 44 2c 20 65 73 70 65 72 61 20 61 20 74 6f 64 6f 73 20 6c 6f 73 0a 20 20 20 20 70 72 6f .PID,.espera.a.todos.los.....pro
291a0 63 65 73 6f 73 20 68 69 6a 6f 73 20 61 63 74 69 76 6f 73 2c 20 79 20 65 6c 20 63 c3 b3 64 69 67 cesos.hijos.activos,.y.el.c..dig
291c0 6f 20 64 65 20 64 65 76 6f 6c 75 63 69 c3 b3 6e 20 65 73 20 63 65 72 6f 2e 0a 20 20 20 20 45 6c o.de.devoluci..n.es.cero......El
291e0 20 50 49 44 20 64 65 62 65 20 73 65 72 20 75 6e 20 49 44 20 64 65 20 70 72 6f 63 65 73 6f 2e 0a .PID.debe.ser.un.ID.de.proceso..
29200 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 .........Estado.de.Salida:.....D
29220 65 76 75 65 6c 76 65 20 65 6c 20 65 73 74 61 64 6f 20 64 65 6c 20 c3 ba 6c 74 69 6d 6f 20 50 49 evuelve.el.estado.del...ltimo.PI
29240 44 3b 20 66 61 6c 6c 61 20 73 69 20 50 49 44 20 65 73 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 20 73 D;.falla.si.PID.es.inv..lido.o.s
29260 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 0a 20 20 20 20 75 6e 61 20 6f 70 63 69 c3 b3 6e 20 69 6e e.proporciona.....una.opci..n.in
29280 76 c3 a1 6c 69 64 61 2e 00 56 65 6e 74 61 6e 61 20 63 61 6d 62 69 61 64 61 00 45 73 63 72 69 62 v..lida..Ventana.cambiada.Escrib
292a0 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 65 6e 20 6c 61 20 73 61 6c 69 64 61 20 65 73 74 c3 a1 6e e.argumentos.en.la.salida.est..n
292c0 64 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 4d 75 65 73 74 72 61 20 6c 6f 73 20 41 52 47 75 6d 65 dar...........Muestra.los.ARGume
292e0 6e 74 6f 73 20 65 6e 20 6c 61 20 73 61 6c 69 64 61 20 65 73 74 c3 a1 6e 64 61 72 20 73 65 67 75 ntos.en.la.salida.est..ndar.segu
29300 69 64 6f 73 20 70 6f 72 20 75 6e 20 63 61 72 c3 a1 63 74 65 72 0a 20 20 20 20 64 65 20 66 69 6e idos.por.un.car..cter.....de.fin
29320 20 64 65 20 6c c3 ad 6e 65 61 2e 0a 20 20 20 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 .de.l..nea......Opciones:.......
29340 2d 6e 09 6e 6f 20 61 67 72 65 67 61 20 75 6e 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 69 6e -n.no.agrega.un.car..cter.de.fin
29360 20 64 65 20 6c c3 ad 6e 65 61 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 53 61 .de.l..nea..........Estado.de.Sa
29380 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 6d 65 lida:.....Devuelve.correcto.a.me
293a0 6e 6f 73 20 71 75 65 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 20 64 65 20 65 73 63 72 69 nos.que.suceda.un.error.de.escri
293c0 74 75 72 61 2e 00 45 73 63 72 69 62 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 65 6e 20 6c 61 20 73 tura..Escribe.argumentos.en.la.s
293e0 61 6c 69 64 61 20 65 73 74 c3 a1 6e 64 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 4d 75 65 73 74 72 alida.est..ndar...........Muestr
29400 61 20 6c 6f 73 20 41 52 47 75 6d 65 6e 74 6f 73 20 65 6e 20 6c 61 20 73 61 6c 69 64 61 20 65 73 a.los.ARGumentos.en.la.salida.es
29420 74 c3 a1 6e 64 61 72 20 73 65 67 75 69 64 6f 73 20 70 6f 72 20 75 6e 20 63 61 72 c3 a1 63 74 65 t..ndar.seguidos.por.un.car..cte
29440 72 0a 20 20 20 20 64 65 20 66 69 6e 20 64 65 20 6c c3 ad 6e 65 61 2e 0a 20 20 20 20 0a 20 20 20 r.....de.fin.de.l..nea..........
29460 20 4f 70 63 69 6f 6e 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 6e 6f 20 61 67 72 65 67 61 20 75 6e .Opciones:.......-n.no.agrega.un
29480 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 69 6e 20 64 65 20 6c c3 ad 6e 65 61 0a 20 20 20 20 .car..cter.de.fin.de.l..nea.....
294a0 20 20 2d 65 09 61 63 74 69 76 61 20 6c 61 20 69 6e 74 65 72 70 72 65 74 61 63 69 c3 b3 6e 20 64 ..-e.activa.la.interpretaci..n.d
294c0 65 20 6c 6f 73 20 73 69 67 75 69 65 6e 74 65 73 20 63 61 72 61 63 74 65 72 65 73 20 64 65 20 65 e.los.siguientes.caracteres.de.e
294e0 73 63 61 70 65 20 64 65 0a 20 20 20 20 09 09 62 61 72 72 61 20 69 6e 76 65 72 74 69 64 61 0a 20 scape.de.......barra.invertida..
29500 20 20 20 20 20 2d 45 09 64 65 73 61 63 74 69 76 61 20 65 78 70 6c c3 ad 63 69 74 61 6d 65 6e 74 .....-E.desactiva.expl..citament
29520 65 20 6c 61 20 69 6e 74 65 72 70 72 65 74 61 63 69 c3 b3 6e 20 64 65 20 63 61 72 61 63 74 65 72 e.la.interpretaci..n.de.caracter
29540 65 73 20 64 65 0a 20 20 20 20 09 09 65 73 63 61 70 65 20 64 65 20 62 61 72 72 61 20 69 6e 76 65 es.de.......escape.de.barra.inve
29560 72 74 69 64 61 0a 20 20 20 20 0a 20 20 20 20 60 65 63 68 6f 27 20 69 6e 74 65 72 70 72 65 74 61 rtida..........`echo'.interpreta
29580 20 6c 6f 73 20 73 69 67 75 69 65 6e 74 65 73 20 63 61 72 61 63 74 65 72 65 73 20 64 65 20 65 73 .los.siguientes.caracteres.de.es
295a0 63 61 70 65 20 64 65 20 62 61 72 72 61 20 69 6e 76 65 72 74 69 64 61 3a 0a 20 20 20 20 20 20 5c cape.de.barra.invertida:.......\
295c0 61 09 61 6c 65 72 74 61 20 28 74 69 6d 62 72 65 29 0a 20 20 20 20 20 20 5c 62 09 62 6f 72 72 61 a.alerta.(timbre).......\b.borra
295e0 64 6f 20 68 61 63 69 61 20 61 74 72 c3 a1 73 0a 20 20 20 20 20 20 5c 63 09 73 75 70 72 69 6d 65 do.hacia.atr..s.......\c.suprime
29600 20 74 6f 64 61 20 73 61 6c 69 64 61 20 61 20 63 6f 6e 74 69 6e 75 61 63 69 c3 b3 6e 0a 20 20 20 .toda.salida.a.continuaci..n....
29620 20 20 20 5c 65 09 63 61 72 c3 a1 63 74 65 72 20 64 65 20 65 73 63 61 70 65 0a 20 20 20 20 20 20 ...\e.car..cter.de.escape.......
29640 5c 45 09 63 61 72 c3 a1 63 74 65 72 20 64 65 20 65 73 63 61 70 65 0a 20 20 20 20 20 20 5c 66 09 \E.car..cter.de.escape.......\f.
29660 61 6c 69 6d 65 6e 74 61 63 69 c3 b3 6e 20 64 65 20 70 61 70 65 6c 0a 20 20 20 20 20 20 5c 6e 09 alimentaci..n.de.papel.......\n.
29680 6c c3 ad 6e 65 61 20 6e 75 65 76 61 0a 20 20 20 20 20 20 5c 72 09 72 65 74 6f 72 6e 6f 20 64 65 l..nea.nueva.......\r.retorno.de
296a0 20 63 61 72 72 6f 0a 20 20 20 20 20 20 5c 74 09 74 61 62 75 6c 61 64 6f 72 20 68 6f 72 69 7a 6f .carro.......\t.tabulador.horizo
296c0 6e 74 61 6c 0a 20 20 20 20 20 20 5c 76 09 74 61 62 75 6c 61 64 6f 72 20 76 65 72 74 69 63 61 6c ntal.......\v.tabulador.vertical
296e0 0a 20 20 20 20 20 20 5c 5c 09 62 61 72 72 61 20 69 6e 76 65 72 74 69 64 61 0a 20 20 20 20 20 20 .......\\.barra.invertida.......
29700 5c 30 6e 6e 6e 09 63 61 72 c3 a1 63 74 65 72 20 63 75 79 6f 20 63 c3 b3 64 69 67 6f 20 41 53 43 \0nnn.car..cter.cuyo.c..digo.ASC
29720 49 49 20 65 73 20 4e 4e 4e 20 28 6f 63 74 61 6c 29 2e 20 20 4e 4e 4e 20 70 75 65 64 65 20 73 65 II.es.NNN.(octal)...NNN.puede.se
29740 72 0a 20 20 20 20 09 09 64 65 20 30 20 61 20 33 20 64 c3 ad 67 69 74 6f 73 20 6f 63 74 61 6c 65 r.......de.0.a.3.d..gitos.octale
29760 73 0a 20 20 20 20 20 20 5c 78 48 48 09 65 6c 20 64 65 20 6f 63 68 6f 20 62 69 74 73 20 63 75 79 s.......\xHH.el.de.ocho.bits.cuy
29780 6f 20 76 61 6c 6f 72 20 65 73 20 48 48 20 28 68 65 78 61 64 65 63 69 6d 61 6c 29 2e 20 20 48 48 o.valor.es.HH.(hexadecimal)...HH
297a0 0a 20 20 20 20 09 09 70 75 65 64 65 20 73 65 72 20 64 65 20 75 6e 6f 20 6f 20 64 6f 73 20 64 c3 .......puede.ser.de.uno.o.dos.d.
297c0 ad 67 69 74 6f 73 20 68 65 78 61 64 65 63 69 6d 61 6c 65 73 0a 20 20 20 20 20 20 5c 75 48 48 48 .gitos.hexadecimales.......\uHHH
297e0 48 09 63 61 72 c3 a1 63 74 65 72 20 55 6e 69 63 6f 64 65 20 63 75 79 6f 20 76 61 6c 6f 72 20 65 H.car..cter.Unicode.cuyo.valor.e
29800 73 20 65 6c 20 76 61 6c 6f 72 20 68 65 78 61 64 65 63 69 6d 61 6c 20 48 48 48 48 2e 0a 20 20 20 s.el.valor.hexadecimal.HHHH.....
29820 20 09 09 48 48 48 48 20 70 75 65 64 65 20 74 65 6e 65 72 20 64 65 20 75 6e 6f 20 61 20 63 75 61 ...HHHH.puede.tener.de.uno.a.cua
29840 74 72 6f 20 64 c3 ad 67 69 74 6f 73 20 68 65 78 61 64 65 63 69 6d 61 6c 65 73 2e 0a 20 20 20 20 tro.d..gitos.hexadecimales......
29860 20 20 5c 55 48 48 48 48 48 48 48 48 20 63 61 72 c3 a1 63 74 65 72 20 55 6e 69 63 6f 64 65 20 63 ..\UHHHHHHHH.car..cter.Unicode.c
29880 75 79 6f 20 76 61 6c 6f 72 20 65 73 20 65 6c 20 76 61 6c 6f 72 20 68 65 78 61 64 65 63 69 6d 61 uyo.valor.es.el.valor.hexadecima
298a0 6c 20 48 48 48 48 48 48 48 48 2e 0a 20 20 20 20 09 09 48 48 48 48 48 48 48 48 20 70 75 65 64 65 l.HHHHHHHH........HHHHHHHH.puede
298c0 20 74 65 6e 65 72 20 64 65 20 75 6e 6f 20 61 20 6f 63 68 6f 20 64 c3 ad 67 69 74 6f 73 20 68 65 .tener.de.uno.a.ocho.d..gitos.he
298e0 78 61 64 65 63 69 6d 61 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 xadecimales...........Estado.de.
29900 53 61 6c 69 64 61 3a 0a 20 20 20 20 44 65 76 75 65 6c 76 65 20 63 6f 72 72 65 63 74 6f 20 61 20 Salida:.....Devuelve.correcto.a.
29920 6d 65 6e 6f 73 20 71 75 65 20 73 75 63 65 64 61 20 75 6e 20 65 72 72 6f 72 20 64 65 20 65 73 63 menos.que.suceda.un.error.de.esc
29940 72 69 74 75 72 61 2e 00 54 69 65 6e 65 20 63 6f 72 72 65 6f 20 65 6e 20 24 5f 00 54 69 65 6e 65 ritura..Tiene.correo.en.$_.Tiene
29960 20 63 6f 72 72 65 6f 20 6e 75 65 76 6f 20 65 6e 20 24 5f 00 5b 20 61 72 67 2e 2e 2e 20 5d 00 5b .correo.nuevo.en.$_.[.arg....].[
29980 5b 20 65 78 70 72 65 73 69 c3 b3 6e 20 5d 5d 00 60 25 63 27 3a 20 6f 72 64 65 6e 20 69 6e 63 6f [.expresi..n.]].`%c':.orden.inco
299a0 72 72 65 63 74 61 00 60 25 63 27 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 rrecta.`%c':.car..cter.de.format
299c0 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 60 25 63 27 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 6d o.inv..lido.`%c':.car..cter.de.m
299e0 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 60 25 63 27 3a 20 6f odo.simb..lico.inv..lido.`%c':.o
29a00 70 65 72 61 64 6f 72 20 64 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 c3 a1 perador.de.modo.simb..lico.inv..
29a20 6c 69 64 6f 00 60 25 63 27 3a 20 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 64 65 20 66 6f lido.`%c':.especificaci..n.de.fo
29a40 72 6d 61 74 6f 20 64 65 20 74 69 65 6d 70 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 60 25 73 27 3a 20 rmato.de.tiempo.inv..lida.`%s':.
29a60 6e 6f 20 73 65 20 70 75 65 64 65 20 62 6f 72 72 61 72 20 6c 61 20 61 73 69 67 6e 61 63 69 c3 b3 no.se.puede.borrar.la.asignaci..
29a80 6e 00 60 25 73 27 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 62 6f 72 72 61 72 20 6c 61 20 61 73 n.`%s':.no.se.puede.borrar.la.as
29aa0 69 67 6e 61 63 69 c3 b3 6e 20 65 6e 20 6c 61 20 63 6f 6d 62 69 6e 61 63 69 c3 b3 6e 20 64 65 20 ignaci..n.en.la.combinaci..n.de.
29ac0 74 65 63 6c 61 73 20 64 65 20 c3 b3 72 64 65 6e 65 73 00 60 25 73 27 3a 20 6e 6f 6d 62 72 65 20 teclas.de...rdenes.`%s':.nombre.
29ae0 64 65 20 61 6c 69 61 73 20 69 6e 76 c3 a1 6c 69 64 6f 00 60 25 73 27 3a 20 6e 6f 6d 62 72 65 20 de.alias.inv..lido.`%s':.nombre.
29b00 64 65 20 63 6f 6d 62 69 6e 61 63 69 c3 b3 6e 20 64 65 20 74 65 63 6c 61 73 20 69 6e 76 c3 a1 6c de.combinaci..n.de.teclas.inv..l
29b20 69 64 6f 00 60 25 73 27 3a 20 6e 6f 6d 62 72 65 20 76 61 72 69 61 62 6c 65 20 69 6e 76 c3 a1 6c ido.`%s':.nombre.variable.inv..l
29b40 69 64 6f 20 70 61 72 61 20 72 65 66 65 72 65 6e 63 69 61 20 64 65 20 6e 6f 6d 62 72 65 00 60 25 ido.para.referencia.de.nombre.`%
29b60 73 27 3a 20 65 73 20 75 6e 61 20 6f 72 64 65 6e 20 69 6e 74 65 72 6e 61 20 65 73 70 65 63 69 61 s':.es.una.orden.interna.especia
29b80 6c 00 60 25 73 27 3a 20 66 61 6c 74 61 20 65 6c 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 6f l.`%s':.falta.el.car..cter.de.fo
29ba0 72 6d 61 74 6f 00 60 25 73 27 3a 20 6e 6f 20 65 73 20 75 6e 20 70 69 64 20 6f 20 75 6e 61 20 65 rmato.`%s':.no.es.un.pid.o.una.e
29bc0 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e 20 76 c3 a1 6c 69 64 61 20 64 65 20 74 72 61 62 61 6a specificaci..n.v..lida.de.trabaj
29be0 6f 00 60 25 73 27 3a 20 6e 6f 20 65 73 20 75 6e 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 76 o.`%s':.no.es.un.identificador.v
29c00 c3 a1 6c 69 64 6f 00 60 25 73 27 3a 20 6e 6f 6d 62 72 65 20 64 65 20 66 75 6e 63 69 c3 b3 6e 20 ..lido.`%s':.nombre.de.funci..n.
29c20 64 65 73 63 6f 6e 6f 63 69 64 6f 00 60 29 27 20 65 73 70 65 72 61 64 6f 00 73 65 20 65 73 70 65 desconocido.`)'.esperado.se.espe
29c40 72 61 62 61 20 60 29 27 2c 20 73 65 20 65 6e 63 6f 6e 74 72 c3 b3 20 25 73 00 73 65 20 65 73 70 raba.`)',.se.encontr...%s.se.esp
29c60 65 72 61 62 61 20 60 3a 27 20 70 61 72 61 20 6c 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 63 6f 6e eraba.`:'.para.la.expresi..n.con
29c80 64 69 63 69 6f 6e 61 6c 00 61 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 69 64 20 25 35 6c 64 20 28 dicional.add_process:.pid.%5ld.(
29ca0 25 73 29 20 73 65 20 6d 61 72 63 61 20 63 6f 6d 6f 20 76 69 76 6f 20 61 c3 ba 6e 00 61 6c 69 61 %s).se.marca.como.vivo.a..n.alia
29cc0 73 20 5b 2d 70 5d 20 5b 6e 6f 6d 62 72 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 20 5d 00 61 6c 6c s.[-p].[nombre[=valor].....].all
29ce0 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 73 3a 20 6e 6f 20 68 61 79 20 63 6f 6e 74 65 78 74 _local_variables:.no.hay.context
29d00 6f 20 64 65 20 66 75 6e 63 69 c3 b3 6e 20 65 6e 20 65 6c 20 c3 a1 6d 62 69 74 6f 20 61 63 74 75 o.de.funci..n.en.el...mbito.actu
29d20 61 6c 00 61 72 67 75 6d 65 6e 74 6f 00 73 65 20 65 73 70 65 72 61 62 61 20 75 6e 20 61 72 67 75 al.argumento.se.esperaba.un.argu
29d40 6d 65 6e 74 6f 00 73 65 20 72 65 71 75 69 65 72 65 20 65 6c 20 73 6f 70 6f 72 74 65 20 64 65 20 mento.se.requiere.el.soporte.de.
29d60 76 61 72 69 61 62 6c 65 20 64 65 20 6d 61 74 72 69 7a 00 73 65 20 69 6e 74 65 6e 74 c3 b3 20 61 variable.de.matriz.se.intent...a
29d80 73 69 67 6e 61 72 20 61 20 61 6c 67 6f 20 71 75 65 20 6e 6f 20 65 73 20 75 6e 61 20 76 61 72 69 signar.a.algo.que.no.es.una.vari
29da0 61 62 6c 65 00 73 75 62 c3 ad 6e 64 69 63 65 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 63 6f 72 72 able.sub..ndice.de.matriz.incorr
29dc0 65 63 74 6f 00 74 69 70 6f 20 64 65 20 6f 72 64 65 6e 20 69 6e 63 6f 72 72 65 63 74 6f 00 63 6f ecto.tipo.de.orden.incorrecto.co
29de0 6e 65 63 74 6f 72 20 65 72 72 c3 b3 6e 65 6f 00 73 61 6c 74 6f 20 65 72 72 c3 b3 6e 65 6f 00 73 nector.err..neo.salto.err..neo.s
29e00 75 73 74 69 74 75 63 69 c3 b3 6e 20 65 72 72 c3 b3 6e 65 61 3a 20 6e 6f 20 68 61 79 20 75 6e 61 ustituci..n.err..nea:.no.hay.una
29e20 20 22 60 22 20 71 75 65 20 63 69 65 72 72 65 20 65 6e 20 25 73 00 73 75 73 74 69 74 75 63 69 c3 ."`".que.cierre.en.%s.sustituci.
29e40 b3 6e 20 65 72 72 c3 b3 6e 65 61 3a 20 6e 6f 20 68 61 79 20 75 6e 20 60 25 73 27 20 71 75 65 20 .n.err..nea:.no.hay.un.`%s'.que.
29e60 63 69 65 72 72 65 20 65 6e 20 25 73 00 70 c3 a1 67 69 6e 61 20 69 6e 69 63 69 61 6c 20 62 61 73 cierre.en.%s.p..gina.inicial.bas
29e80 68 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 73 6f 66 74 77 61 72 65 2f h:.<http://www.gnu.org/software/
29ea0 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 65 63 75 74 65 5f 75 6e 69 78 5f 63 6f 6d 6d 61 6e 64 bash>..bash_execute_unix_command
29ec0 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 65 6e 63 6f 6e 74 72 61 72 20 6c 61 20 63 6f 6d 62 69 :.no.se.puede.encontrar.la.combi
29ee0 6e 61 63 69 c3 b3 6e 20 64 65 20 74 65 63 6c 61 73 20 70 61 72 61 20 6c 61 20 6f 72 64 65 6e 00 naci..n.de.teclas.para.la.orden.
29f00 62 67 20 5b 69 64 5f 74 72 61 62 61 6a 6f 20 2e 2e 2e 5d 00 62 67 70 5f 64 65 6c 65 74 65 3a 20 bg.[id_trabajo....].bgp_delete:.
29f20 42 55 43 4c 45 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 73 74 6f 72 61 67 65 5b 70 73 69 5d 2e BUCLE:.psi.(%d).==.storage[psi].
29f40 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 67 70 5f 73 65 61 72 63 68 3a 20 42 55 43 4c 45 3a 20 70 bucket_next.bgp_search:.BUCLE:.p
29f60 73 69 20 28 25 64 29 20 3d 3d 20 73 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e si.(%d).==.storage[psi].bucket_n
29f80 65 78 74 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d 20 5b 2d 6d 20 63 6f 6d 62 5f 74 65 ext.bind.[-lpsvPSVX].[-m.comb_te
29fa0 63 6c 61 73 5d 20 5b 2d 66 20 66 69 63 68 65 72 6f 5d 20 5b 2d 71 20 6e 6f 6d 62 72 65 5d 20 5b clas].[-f.fichero].[-q.nombre].[
29fc0 2d 75 20 6e 6f 6d 62 72 65 5d 20 5b 2d 72 20 73 65 63 74 65 63 6c 61 73 5d 20 5b 2d 78 20 73 65 -u.nombre].[-r.secteclas].[-x.se
29fe0 63 74 65 63 6c 61 73 3a 6f 72 64 65 6e 2d 73 68 65 6c 6c 5d 20 5b 73 65 63 74 65 63 6c 61 73 3a cteclas:orden-shell].[secteclas:
2a000 66 75 6e 63 69 c3 b3 6e 2d 6c 65 65 72 6c 69 6e 65 61 20 6f 20 6f 72 64 65 6e 2d 6c 65 65 72 6c funci..n-leerlinea.o.orden-leerl
2a020 69 6e 65 61 5d 00 65 78 70 61 6e 73 69 c3 b3 6e 20 64 65 20 6c 6c 61 76 65 73 3a 20 6e 6f 20 73 inea].expansi..n.de.llaves:.no.s
2a040 65 20 70 75 65 64 65 20 61 73 69 67 6e 61 72 20 6d 65 6d 6f 72 69 61 20 61 20 25 73 00 65 78 70 e.puede.asignar.memoria.a.%s.exp
2a060 61 6e 73 69 c3 b3 6e 20 64 65 20 6c 6c 61 76 65 73 3a 20 66 61 6c 6c 6f 20 61 6c 20 61 73 69 67 ansi..n.de.llaves:.fallo.al.asig
2a080 6e 61 72 20 6d 65 6d 6f 72 69 61 20 61 20 25 75 20 65 6c 65 6d 65 6e 74 6f 73 00 65 78 70 61 6e nar.memoria.a.%u.elementos.expan
2a0a0 73 69 c3 b3 6e 20 64 65 20 6c 6c 61 76 65 73 3a 20 66 61 6c 6c 6f 20 61 6c 20 61 73 69 67 6e 61 si..n.de.llaves:.fallo.al.asigna
2a0c0 72 20 6d 65 6d 6f 72 69 61 20 61 20 c2 ab 25 73 c2 bb 00 62 72 65 61 6b 20 5b 6e 5d 00 64 65 66 r.memoria.a...%s...break.[n].def
2a0e0 65 63 74 6f 3a 20 65 6c 65 6d 65 6e 74 6f 20 64 65 20 61 73 69 67 6e 61 63 69 c3 b3 6e 20 64 65 ecto:.elemento.de.asignaci..n.de
2a100 20 65 78 70 72 65 73 69 c3 b3 6e 20 65 72 72 c3 b3 6e 65 6f 00 62 75 69 6c 74 69 6e 20 5b 6f 72 .expresi..n.err..neo.builtin.[or
2a120 64 65 6e 2d 69 6e 74 65 72 6e 61 2d 73 68 65 6c 6c 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c den-interna-shell.[arg....]].cal
2a140 6c 65 72 20 5b 65 78 70 72 65 73 69 c3 b3 6e 5d 00 73 c3 b3 6c 6f 20 73 65 20 70 75 65 64 65 20 ler.[expresi..n].s..lo.se.puede.
2a160 75 73 61 72 20 60 72 65 74 75 72 6e 27 20 64 65 73 64 65 20 75 6e 61 20 66 75 6e 63 69 c3 b3 6e usar.`return'.desde.una.funci..n
2a180 20 6f 20 75 6e 20 73 63 72 69 70 74 20 6c 65 c3 ad 64 6f 20 63 6f 6e 20 60 73 6f 75 72 63 65 27 .o.un.script.le..do.con.`source'
2a1a0 00 73 c3 b3 6c 6f 20 73 65 20 70 75 65 64 65 20 75 73 61 72 20 64 65 6e 74 72 6f 20 64 65 20 75 .s..lo.se.puede.usar.dentro.de.u
2a1c0 6e 61 20 66 75 6e 63 69 c3 b3 6e 00 6e 6f 20 73 65 20 70 75 65 64 65 20 61 73 69 67 6e 61 72 20 na.funci..n.no.se.puede.asignar.
2a1e0 75 6e 20 6e 75 65 76 6f 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 20 66 69 63 68 65 72 6f 20 70 un.nuevo.descriptor.de.fichero.p
2a200 61 72 61 20 6c 61 20 65 6e 74 72 61 64 61 20 64 65 20 62 61 73 68 20 64 65 73 64 65 20 65 6c 20 ara.la.entrada.de.bash.desde.el.
2a220 64 66 20 25 64 00 6e 6f 20 73 65 20 70 75 65 64 65 20 63 72 65 61 72 20 75 6e 20 66 69 63 68 65 df.%d.no.se.puede.crear.un.fiche
2a240 72 6f 20 74 65 6d 70 6f 72 61 6c 20 70 61 72 61 20 65 6c 20 64 6f 63 75 6d 65 6e 74 6f 2d 61 71 ro.temporal.para.el.documento-aq
2a260 75 c3 ad 3a 20 25 73 00 6e 6f 20 73 65 20 70 75 65 64 65 20 64 75 70 6c 69 63 61 72 20 65 6c 20 u..:.%s.no.se.puede.duplicar.el.
2a280 64 66 20 25 64 20 61 6c 20 64 66 20 25 64 00 6e 6f 20 73 65 20 70 75 65 64 65 20 64 75 70 6c 69 df.%d.al.df.%d.no.se.puede.dupli
2a2a0 63 61 72 20 6c 61 20 74 75 62 65 72 c3 ad 61 20 6c 6c 61 6d 61 64 61 20 25 73 20 63 6f 6d 6f 20 car.la.tuber..a.llamada.%s.como.
2a2c0 64 66 20 25 64 00 6e 6f 20 73 65 20 70 75 65 64 65 20 65 6e 63 6f 6e 74 72 61 72 20 25 73 20 65 df.%d.no.se.puede.encontrar.%s.e
2a2e0 6e 20 65 6c 20 6f 62 6a 65 74 6f 20 63 6f 6d 70 61 72 74 69 64 6f 20 25 73 3a 20 25 73 00 6e 6f n.el.objeto.compartido.%s:.%s.no
2a300 20 73 65 20 70 75 65 64 65 20 63 72 65 61 72 20 75 6e 20 70 72 6f 63 65 73 6f 20 68 69 6a 6f 20 .se.puede.crear.un.proceso.hijo.
2a320 70 61 72 61 20 6c 61 20 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6f 72 64 65 6e para.la.sustituci..n.de.la.orden
2a340 00 6e 6f 20 73 65 20 70 75 65 64 65 20 63 72 65 61 72 20 75 6e 20 70 72 6f 63 65 73 6f 20 68 69 .no.se.puede.crear.un.proceso.hi
2a360 6a 6f 20 70 61 72 61 20 6c 61 20 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 64 65 6c 20 70 72 6f 63 jo.para.la.sustituci..n.del.proc
2a380 65 73 6f 00 6e 6f 20 73 65 20 70 75 65 64 65 20 63 72 65 61 72 20 6c 61 20 74 75 62 65 72 c3 ad eso.no.se.puede.crear.la.tuber..
2a3a0 61 20 70 61 72 61 20 6c 61 20 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6f 72 64 a.para.la.sustituci..n.de.la.ord
2a3c0 65 6e 00 6e 6f 20 73 65 20 70 75 65 64 65 20 63 72 65 61 72 20 6c 61 20 74 75 62 65 72 c3 ad 61 en.no.se.puede.crear.la.tuber..a
2a3e0 20 70 61 72 61 20 6c 61 20 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 64 65 6c 20 70 72 6f 63 65 73 .para.la.sustituci..n.del.proces
2a400 6f 00 6e 6f 20 73 65 20 70 75 65 64 65 20 61 62 72 69 72 20 6c 61 20 74 75 62 65 72 c3 ad 61 20 o.no.se.puede.abrir.la.tuber..a.
2a420 6c 6c 61 6d 61 64 61 20 25 73 20 70 61 72 61 20 6c 65 63 74 75 72 61 00 6e 6f 20 73 65 20 70 75 llamada.%s.para.lectura.no.se.pu
2a440 65 64 65 20 61 62 72 69 72 20 6c 61 20 74 75 62 65 72 c3 ad 61 20 6c 6c 61 6d 61 64 61 20 25 73 ede.abrir.la.tuber..a.llamada.%s
2a460 20 70 61 72 61 20 65 73 63 72 69 74 75 72 61 00 6e 6f 20 73 65 20 70 75 65 64 65 20 61 62 72 69 .para.escritura.no.se.puede.abri
2a480 72 20 65 6c 20 6f 62 6a 65 74 6f 20 63 6f 6d 70 61 72 74 69 64 6f 20 25 73 3a 20 25 73 00 6e 6f r.el.objeto.compartido.%s:.%s.no
2a4a0 20 73 65 20 70 75 65 64 65 20 72 65 64 69 72 69 67 69 72 20 6c 61 20 65 6e 74 72 61 64 61 20 65 .se.puede.redirigir.la.entrada.e
2a4c0 73 74 c3 a1 6e 64 61 72 20 64 65 73 64 65 20 2f 64 65 76 2f 6e 75 6c 6c 3a 20 25 73 00 6e 6f 20 st..ndar.desde./dev/null:.%s.no.
2a4e0 73 65 20 70 75 65 64 65 20 72 65 65 73 74 61 62 6c 65 63 65 72 20 65 6c 20 6d 6f 64 6f 20 6e 6f se.puede.reestablecer.el.modo.no
2a500 64 65 6c 61 79 20 70 61 72 61 20 65 6c 20 64 66 20 25 64 00 6e 6f 20 73 65 20 70 75 65 64 65 6e delay.para.el.df.%d.no.se.pueden
2a520 20 61 63 74 69 76 61 72 20 79 20 64 65 73 61 63 74 69 76 61 72 20 6f 70 63 69 6f 6e 65 73 20 64 .activar.y.desactivar.opciones.d
2a540 65 6c 20 73 68 65 6c 6c 20 73 69 6d 75 6c 74 c3 a1 6e 65 61 6d 65 6e 74 65 00 6e 6f 20 73 65 20 el.shell.simult..neamente.no.se.
2a560 70 75 65 64 65 20 65 73 74 61 62 6c 65 63 65 72 20 67 69 64 20 61 20 25 64 3a 20 67 69 64 20 65 puede.establecer.gid.a.%d:.gid.e
2a580 66 65 63 74 69 76 6f 20 25 64 00 6e 6f 20 73 65 20 70 75 65 64 65 20 65 73 74 61 62 6c 65 63 65 fectivo.%d.no.se.puede.establece
2a5a0 72 20 65 6c 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 6f 20 64 65 20 74 65 72 6d 69 6e 61 r.el.grupo.de.proceso.de.termina
2a5c0 6c 20 28 25 64 29 00 6e 6f 20 73 65 20 70 75 65 64 65 20 65 73 74 61 62 6c 65 63 65 72 20 65 6c l.(%d).no.se.puede.establecer.el
2a5e0 20 75 69 64 20 25 64 3a 20 75 69 64 20 65 66 65 63 74 69 76 6f 20 25 64 00 6e 6f 20 73 65 20 70 .uid.%d:.uid.efectivo.%d.no.se.p
2a600 75 65 64 65 20 62 6f 72 72 61 72 20 61 6c 20 6d 69 73 6d 6f 20 74 69 65 6d 70 6f 20 75 6e 61 20 uede.borrar.al.mismo.tiempo.una.
2a620 66 75 6e 63 69 c3 b3 6e 20 79 20 75 6e 61 20 76 61 72 69 61 62 6c 65 00 6e 6f 20 70 75 65 64 65 funci..n.y.una.variable.no.puede
2a640 20 65 6a 65 63 75 74 61 72 20 65 6c 20 64 65 70 75 72 61 64 6f 72 3b 20 6d 6f 64 6f 20 64 65 70 .ejecutar.el.depurador;.modo.dep
2a660 75 72 61 64 6f 20 64 65 73 61 63 74 69 76 61 64 6f 00 6e 6f 20 73 65 20 70 75 65 64 65 20 73 75 urado.desactivado.no.se.puede.su
2a680 73 70 65 6e 64 65 72 00 6e 6f 20 73 65 20 70 75 65 64 65 20 73 75 73 70 65 6e 64 65 72 20 75 6e spender.no.se.puede.suspender.un
2a6a0 20 73 68 65 6c 6c 20 64 65 20 65 6e 74 72 61 64 61 00 6e 6f 20 73 65 20 70 75 65 64 65 20 75 73 .shell.de.entrada.no.se.puede.us
2a6c0 61 72 20 60 2d 66 27 20 70 61 72 61 20 68 61 63 65 72 20 66 75 6e 63 69 6f 6e 65 73 00 6e 6f 20 ar.`-f'.para.hacer.funciones.no.
2a6e0 73 65 20 70 75 65 64 65 20 75 73 61 72 20 6d c3 a1 73 20 64 65 20 75 6e 6f 20 64 65 20 2d 61 6e se.puede.usar.m..s.de.uno.de.-an
2a700 72 77 00 63 61 73 65 20 50 41 4c 41 42 52 41 20 69 6e 20 5b 50 41 54 52 c3 93 4e 20 5b 7c 20 50 rw.case.PALABRA.in.[PATR..N.[|.P
2a720 41 54 52 c3 93 4e 5d 2e 2e 2e 29 20 c3 93 52 44 45 4e 45 53 20 3b 3b 5d 2e 2e 2e 20 65 73 61 63 ATR..N]...)...RDENES.;;]....esac
2a740 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 5d 20 5b 64 69 72 5d 00 73 65 74 70 67 69 64 .cd.[-L|[-P.[-e]]].[dir].setpgid
2a760 20 68 69 6a 6f 20 28 25 6c 64 20 61 20 25 6c 64 29 00 63 6f 6d 6d 61 6e 64 20 5b 2d 70 56 76 5d .hijo.(%ld.a.%ld).command.[-pVv]
2a780 20 6f 72 64 65 6e 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 75 73 74 69 74 75 63 69 c3 b3 6e 20 64 65 .orden.[arg....].sustituci..n.de
2a7a0 20 6f 72 64 65 6e 3a 20 73 65 20 69 67 6e 6f 72 61 20 62 79 74 65 20 6e 75 6c 6f 20 65 6e 20 6c .orden:.se.ignora.byte.nulo.en.l
2a7c0 61 20 65 6e 74 72 61 64 61 00 63 6f 6d 6d 61 6e 64 5f 73 75 62 73 74 69 74 75 74 65 3a 20 6e 6f a.entrada.command_substitute:.no
2a7e0 20 73 65 20 70 75 65 64 65 20 64 75 70 6c 69 63 61 72 20 6c 61 20 74 75 62 65 72 c3 ad 61 20 63 .se.puede.duplicar.la.tuber..a.c
2a800 6f 6d 6f 20 64 66 20 31 00 63 6f 6d 70 67 65 6e 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d omo.df.1.compgen.[-abcdefgjksuv]
2a820 20 5b 2d 6f 20 6f 70 63 69 c3 b3 6e 5d 20 20 5b 2d 41 20 61 63 63 69 c3 b3 6e 5d 20 5b 2d 47 20 .[-o.opci..n]..[-A.acci..n].[-G.
2a840 70 61 74 67 6c 6f 62 5d 20 5b 2d 57 20 6c 69 73 74 61 70 61 6c 61 62 72 61 73 5d 20 5b 2d 46 20 patglob].[-W.listapalabras].[-F.
2a860 66 75 6e 63 69 c3 b3 6e 5d 20 5b 2d 43 20 6f 72 64 65 6e 5d 20 5b 2d 58 20 70 61 74 66 69 6c 74 funci..n].[-C.orden].[-X.patfilt
2a880 72 6f 5d 20 5b 2d 50 20 70 72 65 66 69 6a 6f 5d 20 5b 2d 53 20 73 75 66 69 6a 6f 5d 20 5b 70 61 ro].[-P.prefijo].[-S.sufijo].[pa
2a8a0 6c 61 62 72 61 5d 00 63 6f 6d 70 6c 65 74 65 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 labra].complete.[-abcdefgjksuv].
2a8c0 5b 2d 70 72 5d 20 5b 2d 44 45 49 5d 20 5b 2d 6f 20 6f 70 63 69 c3 b3 6e 5d 20 5b 2d 41 20 61 63 [-pr].[-DEI].[-o.opci..n].[-A.ac
2a8e0 63 69 c3 b3 6e 5d 20 5b 2d 47 20 70 61 74 67 6c 6f 62 5d 20 5b 2d 57 20 6c 69 73 74 61 70 61 6c ci..n].[-G.patglob].[-W.listapal
2a900 61 62 72 61 73 5d 20 5b 2d 46 20 66 75 6e 63 69 c3 b3 6e 5d 20 5b 2d 43 20 6f 72 64 65 6e 5d 20 abras].[-F.funci..n].[-C.orden].
2a920 5b 2d 58 20 70 61 74 66 69 6c 74 72 6f 5d 20 5b 2d 50 20 70 72 65 66 69 6a 6f 5d 20 5b 2d 53 20 [-X.patfiltro].[-P.prefijo].[-S.
2a940 73 75 66 69 6a 6f 5d 20 5b 6e 6f 6d 62 72 65 20 2e 2e 2e 5d 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a sufijo].[nombre....].completion:
2a960 20 66 75 6e 63 69 c3 b3 6e 20 60 25 73 27 20 6e 6f 20 65 6e 63 6f 6e 74 72 61 64 61 00 63 6f 6d .funci..n.`%s'.no.encontrada.com
2a980 70 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 6f 70 63 69 c3 b3 6e 5d 20 5b 2d 44 45 49 5d 20 5b 6e 6f 6d popt.[-o|+o.opci..n].[-DEI].[nom
2a9a0 62 72 65 20 2e 2e 2e 5d 00 73 65 20 65 73 70 65 72 61 62 61 20 75 6e 20 6f 70 65 72 61 64 6f 72 bre....].se.esperaba.un.operador
2a9c0 20 62 69 6e 61 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 63 6f 6e 74 69 6e 75 65 20 5b 6e .binario.condicional.continue.[n
2a9e0 5d 00 63 6f 70 72 6f 63 20 5b 4e 4f 4d 42 52 45 5d 20 6f 72 64 65 6e 20 5b 72 65 64 69 72 65 63 ].coproc.[NOMBRE].orden.[redirec
2aa00 63 69 6f 6e 65 73 5d 00 c2 a1 6e 6f 20 73 65 20 70 75 65 64 65 20 65 6e 63 6f 6e 74 72 61 72 20 ciones]...no.se.puede.encontrar.
2aa20 2f 74 6d 70 2c 20 63 72 65 61 72 20 70 6f 72 20 66 61 76 6f 72 21 00 63 70 72 69 6e 74 66 3a 20 /tmp,.crear.por.favor!.cprintf:.
2aa40 60 25 63 27 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 `%c':.car..cter.de.formato.inv..
2aa60 6c 69 64 6f 00 61 63 74 75 61 6c 00 64 65 63 6c 61 72 65 20 5b 2d 61 41 66 46 67 69 49 6c 6e 72 lido.actual.declare.[-aAfFgiIlnr
2aa80 74 75 78 5d 20 5b 6e 6f 6d 62 72 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 5d 20 6f 20 64 65 63 6c tux].[nombre[=valor]....].o.decl
2aaa0 61 72 65 20 2d 70 20 5b 2d 61 41 66 46 69 6c 6e 72 74 75 78 5d 20 5b 6e 6f 6d 62 72 65 20 2e 2e are.-p.[-aAfFilnrtux].[nombre...
2aac0 2e 5d 00 62 6f 72 72 61 6e 64 6f 20 65 6c 20 74 72 61 62 61 6a 6f 20 64 65 74 65 6e 69 64 6f 20 .].borrando.el.trabajo.detenido.
2aae0 25 64 20 63 6f 6e 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 6f 20 25 6c 64 00 64 65 73 63 %d.con.grupo.de.proceso.%ld.desc
2ab00 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 6e 6f 20 65 78 69 73 74 65 20 74 61 6c 20 70 69 64 ribe_pid:.%ld:.no.existe.tal.pid
2ab20 00 6c 61 20 70 69 6c 61 20 64 65 20 64 69 72 65 63 74 6f 72 69 6f 73 20 65 73 74 c3 a1 20 76 61 .la.pila.de.directorios.est...va
2ab40 63 c3 ad 61 00 c3 ad 6e 64 69 63 65 20 64 65 20 70 69 6c 61 73 20 64 65 20 64 69 72 65 63 74 6f c..a...ndice.de.pilas.de.directo
2ab60 72 69 6f 73 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 5b 2d 4e 5d 00 64 69 73 6f rios.dirs.[-clpv].[+N].[-N].diso
2ab80 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 69 64 74 72 61 62 61 6a 6f 20 2e 2e 2e 20 7c 20 70 wn.[-h].[-ar].[idtrabajo.....|.p
2aba0 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 69 c3 b3 6e 20 70 6f 72 20 30 00 6c 61 20 63 61 72 67 61 id....].divisi..n.por.0.la.carga
2abc0 20 64 69 6e c3 a1 6d 69 63 61 20 6e 6f 20 65 73 74 c3 a1 20 64 69 73 70 6f 6e 69 62 6c 65 00 65 .din..mica.no.est...disponible.e
2abe0 63 68 6f 20 5b 2d 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b cho.[-n].[arg....].echo.[-neE].[
2ac00 61 72 67 20 2e 2e 2e 5d 00 6e 6f 6d 62 72 65 20 64 65 20 76 61 72 69 61 62 6c 65 20 6d 61 74 72 arg....].nombre.de.variable.matr
2ac20 69 7a 20 76 61 63 c3 ad 6f 00 65 6e 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d iz.vac..o.enable.[-a].[-dnps].[-
2ac40 66 20 66 69 63 68 65 72 6f 5d 20 5b 6e 6f 6d 62 72 65 20 2e 2e 2e 5d 00 65 72 72 6f 72 20 61 6c f.fichero].[nombre....].error.al
2ac60 20 6f 62 74 65 6e 65 72 20 6c 6f 73 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 6c 61 20 74 65 72 .obtener.los.atributos.de.la.ter
2ac80 6d 69 6e 61 6c 3a 20 25 73 00 65 72 72 6f 72 20 61 6c 20 69 6d 70 6f 72 74 61 72 20 6c 61 20 64 minal:.%s.error.al.importar.la.d
2aca0 65 66 69 6e 69 63 69 c3 b3 6e 20 64 65 20 6c 61 20 66 75 6e 63 69 c3 b3 6e 20 70 61 72 61 20 60 efinici..n.de.la.funci..n.para.`
2acc0 25 73 27 00 65 72 72 6f 72 20 61 6c 20 65 73 74 61 62 6c 65 63 65 72 20 6c 6f 73 20 61 74 72 69 %s'.error.al.establecer.los.atri
2ace0 62 75 74 6f 73 20 64 65 20 6c 61 20 74 65 72 6d 69 6e 61 6c 3a 20 25 73 00 65 76 61 6c 20 5b 61 butos.de.la.terminal:.%s.eval.[a
2ad00 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6e 69 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 rg....].eval:.nivel.m..ximo.de.a
2ad20 6e 69 64 61 6d 69 65 6e 74 6f 20 64 65 20 65 76 61 6c 75 61 63 69 6f 6e 65 73 20 65 78 63 65 64 nidamiento.de.evaluaciones.exced
2ad40 69 64 6f 20 28 25 64 29 00 65 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d 61 20 6e 6f 6d 62 72 65 5d 20 ido.(%d).exec.[-cl].[-a.nombre].
2ad60 5b 6f 72 64 65 6e 20 5b 61 72 67 75 6d 65 6e 74 6f 20 2e 2e 2e 5d 5d 20 5b 72 65 64 69 72 65 63 [orden.[argumento....]].[redirec
2ad80 63 69 c3 b3 6e 20 2e 2e 2e 5d 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f ci..n....].execute_coproc:.copro
2ada0 63 20 5b 25 64 3a 25 73 5d 20 61 c3 ba 6e 20 65 78 69 73 74 65 00 65 78 69 74 20 5b 6e 5d 00 73 c.[%d:%s].a..n.existe.exit.[n].s
2adc0 65 20 65 73 70 65 72 61 62 61 20 60 29 27 00 65 78 70 6f 6e 65 6e 74 65 20 6d 65 6e 6f 72 20 71 e.esperaba.`)'.exponente.menor.q
2ade0 75 65 20 30 00 65 78 70 6f 72 74 20 5b 2d 66 6e 5d 20 5b 6e 6f 6d 62 72 65 5b 3d 76 61 6c 6f 72 ue.0.export.[-fn].[nombre[=valor
2ae00 5d 20 2e 2e 2e 5d 20 c3 b3 20 65 78 70 6f 72 74 20 2d 70 00 73 65 20 65 73 70 65 72 61 62 61 20 ]....]....export.-p.se.esperaba.
2ae20 75 6e 61 20 65 78 70 72 65 73 69 c3 b3 6e 00 73 65 20 68 61 20 65 78 63 65 64 69 64 6f 20 65 6c una.expresi..n.se.ha.excedido.el
2ae40 20 6e 69 76 65 6c 20 64 65 20 72 65 63 75 72 73 69 c3 b3 6e 20 64 65 20 6c 61 20 65 78 70 72 65 .nivel.de.recursi..n.de.la.expre
2ae60 73 69 c3 b3 6e 00 66 63 20 5b 2d 65 20 6e 6f 6d 62 72 65 5f 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 70 si..n.fc.[-e.nombre_e].[-lnr].[p
2ae80 72 69 6d 65 72 6f 5d 20 5b c3 ba 6c 74 69 6d 6f 5d 20 6f 20 66 63 20 2d 73 20 5b 70 61 74 3d 72 rimero].[..ltimo].o.fc.-s.[pat=r
2aea0 65 70 5d 20 5b 6f 72 64 65 6e 5d 00 66 67 20 5b 69 64 5f 74 72 61 62 61 6a 6f 5d 00 64 65 73 63 ep].[orden].fg.[id_trabajo].desc
2aec0 72 69 70 74 6f 72 20 64 65 20 66 69 63 68 65 72 6f 20 66 75 65 72 61 20 64 65 20 72 61 6e 67 6f riptor.de.fichero.fuera.de.rango
2aee0 00 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 6e 6f 6d 62 72 65 20 64 65 20 66 69 63 68 65 72 6f 20 .argumento.de.nombre.de.fichero.
2af00 72 65 71 75 65 72 69 64 6f 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 65 78 70 requerido.for.((.exp1;.exp2;.exp
2af20 33 20 29 29 3b 20 64 6f 20 c3 93 52 44 45 4e 45 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e 4f 4d 42 3.));.do...RDENES;.done.for.NOMB
2af40 52 45 20 5b 69 6e 20 50 41 4c 41 42 52 41 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 c3 93 52 44 45 RE.[in.PALABRAS.....].;.do...RDE
2af60 4e 45 53 3b 20 64 6f 6e 65 00 65 6c 20 70 69 64 20 60 66 6f 72 6b 65 64 27 20 25 64 20 61 70 61 NES;.done.el.pid.`forked'.%d.apa
2af80 72 65 63 65 20 65 6e 20 65 6c 20 74 72 61 62 61 6a 6f 20 65 6e 20 65 6a 65 63 75 63 69 c3 b3 6e rece.en.el.trabajo.en.ejecuci..n
2afa0 20 25 64 00 70 72 6f 62 6c 65 6d 61 20 63 6f 6e 20 65 6c 20 61 6e c3 a1 6c 69 73 69 73 20 64 65 .%d.problema.con.el.an..lisis.de
2afc0 6c 20 66 6f 72 6d 61 74 6f 3a 20 25 73 00 66 72 65 65 3a 20 73 65 20 6c 6c 61 6d c3 b3 20 63 6f l.formato:.%s.free:.se.llam...co
2afe0 6e 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 71 75 65 20 70 72 65 76 69 61 6d n.un.argumento.de.bloque.previam
2b000 65 6e 74 65 20 6c 69 62 65 72 61 64 6f 00 66 72 65 65 3a 20 73 65 20 6c 6c 61 6d c3 b3 20 63 6f ente.liberado.free:.se.llam...co
2b020 6e 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 71 75 65 20 73 69 6e 20 61 73 69 n.un.argumento.de.bloque.sin.asi
2b040 67 6e 61 72 00 66 72 65 65 3a 20 6c 6f 73 20 74 61 6d 61 c3 b1 6f 73 20 64 65 20 6c 6f 73 20 66 gnar.free:.los.tama..os.de.los.f
2b060 72 61 67 6d 65 6e 74 6f 73 20 64 65 6c 20 69 6e 69 63 69 6f 20 79 20 64 65 6c 20 66 69 6e 61 6c ragmentos.del.inicio.y.del.final
2b080 20 73 6f 6e 20 64 69 66 65 72 65 6e 74 65 73 00 66 72 65 65 3a 20 73 65 20 64 65 74 65 63 74 c3 .son.diferentes.free:.se.detect.
2b0a0 b3 20 75 6e 20 64 65 73 62 6f 72 64 61 6d 69 65 6e 74 6f 20 70 6f 72 20 64 65 62 61 6a 6f 3b 20 ..un.desbordamiento.por.debajo;.
2b0c0 6d 61 67 69 63 38 20 63 6f 72 72 75 70 74 6f 00 66 72 65 65 3a 20 73 65 20 64 65 74 65 63 74 c3 magic8.corrupto.free:.se.detect.
2b0e0 b3 20 75 6e 20 64 65 73 62 6f 72 64 61 6d 69 65 6e 74 6f 20 70 6f 72 20 64 65 62 61 6a 6f 3b 20 ..un.desbordamiento.por.debajo;.
2b100 6d 68 5f 6e 62 79 74 65 73 20 66 75 65 72 61 20 64 65 20 72 61 6e 67 6f 00 66 75 6e 63 74 69 6f mh_nbytes.fuera.de.rango.functio
2b120 6e 20 6e 6f 6d 62 72 65 20 7b 20 c3 93 52 44 45 4e 45 53 20 3b 20 7d 20 6f 20 6e 6f 6d 62 72 65 n.nombre.{...RDENES.;.}.o.nombre
2b140 20 28 29 20 7b 20 c3 93 52 44 45 4e 45 53 20 3b 20 7d 00 76 65 72 73 69 6f 6e 65 73 20 66 75 74 .().{...RDENES.;.}.versiones.fut
2b160 75 72 61 73 20 64 65 6c 20 69 6e 74 c3 a9 72 70 72 65 74 65 20 6f 62 6c 69 67 61 72 c3 a1 6e 20 uras.del.int..rprete.obligar..n.
2b180 6c 61 20 65 76 61 6c 75 61 63 69 c3 b3 6e 20 63 6f 6d 6f 20 75 6e 61 20 73 75 73 74 69 74 75 63 la.evaluaci..n.como.una.sustituc
2b1a0 69 c3 b3 6e 20 61 72 69 74 6d c3 a9 74 69 63 61 00 67 65 74 63 77 64 3a 20 6e 6f 20 73 65 20 70 i..n.aritm..tica.getcwd:.no.se.p
2b1c0 75 65 64 65 20 61 63 63 65 64 65 72 20 61 20 6c 6f 73 20 64 69 72 65 63 74 6f 72 69 6f 73 20 70 uede.acceder.a.los.directorios.p
2b1e0 61 64 72 65 00 67 65 74 6f 70 74 73 20 63 61 64 65 6e 61 5f 6f 70 63 69 6f 6e 65 73 20 6e 6f 6d adre.getopts.cadena_opciones.nom
2b200 62 72 65 20 5b 61 72 67 20 2e 2e 2e 5d 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 72 75 74 bre.[arg....].hash.[-lr].[-p.rut
2b220 61 5d 20 5b 2d 64 74 5d 20 5b 6e 6f 6d 62 72 65 20 2e 2e 2e 5d 00 61 73 6f 63 69 61 63 69 c3 b3 a].[-dt].[nombre....].asociaci..
2b240 6e 20 64 65 73 61 63 74 69 76 61 64 61 00 68 65 6c 70 20 5b 2d 64 6d 73 5d 20 5b 70 61 74 72 c3 n.desactivada.help.[-dms].[patr.
2b260 b3 6e 20 2e 2e 2e 5d 00 61 79 75 64 61 20 6e 6f 20 64 69 73 70 6f 6e 69 62 6c 65 20 65 6e 20 65 .n....].ayuda.no.disponible.en.e
2b280 73 74 61 20 76 65 72 73 69 c3 b3 6e 00 65 6c 20 64 6f 63 75 6d 65 6e 74 6f 2d 61 71 75 c3 ad 20 sta.versi..n.el.documento-aqu...
2b2a0 65 6e 20 6c 61 20 6c c3 ad 6e 65 61 20 25 64 20 65 73 74 c3 a1 20 64 65 6c 69 6d 69 74 61 64 6f en.la.l..nea.%d.est...delimitado
2b2c0 20 70 6f 72 20 66 69 6e 2d 64 65 2d 66 69 63 68 65 72 6f 20 28 73 65 20 65 73 70 65 72 61 62 61 .por.fin-de-fichero.(se.esperaba
2b2e0 20 60 25 73 27 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 64 65 73 70 6c 5d 20 5b .`%s').history.[-c].[-d.despl].[
2b300 6e 5d 20 6f 20 68 69 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b 66 69 63 68 65 72 6f 5d 20 6f 20 68 n].o.history.-anrw.[fichero].o.h
2b320 69 73 74 6f 72 79 20 2d 70 73 20 61 72 67 20 5b 61 72 67 2e 2e 2e 5d 00 70 6f 73 69 63 69 c3 b3 istory.-ps.arg.[arg...].posici..
2b340 6e 20 65 6e 20 6c 61 20 68 69 73 74 6f 72 69 61 00 65 73 70 65 63 69 66 69 63 61 63 69 c3 b3 6e n.en.la.historia.especificaci..n
2b360 20 64 65 20 68 69 73 74 6f 72 69 61 00 63 6f 69 6e 63 09 6f 72 64 65 6e 0a 00 73 65 20 65 73 70 .de.historia.coinc.orden..se.esp
2b380 65 72 61 62 61 20 75 6e 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 64 65 73 70 75 c3 a9 73 20 eraba.un.identificador.despu..s.
2b3a0 64 65 6c 20 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 6f 20 6f 20 70 72 65 2d 64 65 63 72 65 6d 65 del.pre-incremento.o.pre-decreme
2b3c0 6e 74 6f 00 69 66 20 c3 93 52 44 45 4e 45 53 3b 20 74 68 65 6e 20 c3 93 52 44 45 4e 45 53 3b 20 nto.if...RDENES;.then...RDENES;.
2b3e0 5b 20 65 6c 69 66 20 c3 93 52 44 45 4e 45 53 3b 20 74 68 65 6e 20 c3 93 52 44 45 4e 45 53 3b 20 [.elif...RDENES;.then...RDENES;.
2b400 5d 2e 2e 2e 5b 20 65 6c 73 65 20 c3 93 52 44 45 4e 45 53 3b 20 5d 20 66 69 00 69 6e 69 74 69 61 ]...[.else...RDENES;.].fi.initia
2b420 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 66 61 6c 6c c3 b3 20 67 65 74 70 67 72 70 lize_job_control:.fall...getpgrp
2b440 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 64 69 73 63 69 70 6c .initialize_job_control:.discipl
2b460 69 6e 61 20 64 65 20 6c c3 ad 6e 65 61 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e ina.de.l..nea.initialize_job_con
2b480 74 72 6f 6c 3a 20 6e 6f 20 68 61 79 20 63 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 62 61 6a 6f 73 trol:.no.hay.control.de.trabajos
2b4a0 20 65 6e 20 73 65 67 75 6e 64 6f 20 70 6c 61 6e 6f 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 .en.segundo.plano.initialize_job
2b4c0 5f 63 6f 6e 74 72 6f 6c 3a 20 73 65 74 70 67 69 64 00 62 61 73 65 20 61 72 69 74 6d c3 a9 74 69 _control:.setpgid.base.aritm..ti
2b4e0 63 61 20 69 6e 76 c3 a1 6c 69 64 61 00 62 61 73 65 20 69 6e 76 c3 a1 6c 69 64 61 00 63 61 72 c3 ca.inv..lida.base.inv..lida.car.
2b500 a1 63 74 65 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 25 64 20 65 6e 20 65 78 70 6f 72 74 73 74 72 20 .cter.inv..lido.%d.en.exportstr.
2b520 70 61 72 61 20 25 73 00 6e c3 ba 6d 65 72 6f 20 68 65 78 61 64 65 63 69 6d 61 6c 20 69 6e 76 c3 para.%s.n..mero.hexadecimal.inv.
2b540 a1 6c 69 64 6f 00 63 6f 6e 73 74 61 6e 74 65 20 65 6e 74 65 72 61 20 69 6e 76 c3 a1 6c 69 64 61 .lido.constante.entera.inv..lida
2b560 00 6e c3 ba 6d 65 72 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c .n..mero.inv..lido.n..mero.octal
2b580 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 64 65 20 73 65 c3 b1 61 6c 20 69 6e 76 .inv..lido.n..mero.de.se..al.inv
2b5a0 c3 a1 6c 69 64 6f 00 74 72 61 62 61 6a 6f 20 25 64 20 69 6e 69 63 69 61 64 6f 20 73 69 6e 20 63 ..lido.trabajo.%d.iniciado.sin.c
2b5c0 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 62 61 6a 6f 00 69 64 5f 74 72 61 62 61 6a 6f 20 5b 26 5d ontrol.de.trabajo.id_trabajo.[&]
2b5e0 00 6a 6f 62 73 20 5b 2d 6c 6e 70 72 73 5d 20 5b 69 64 74 72 61 62 61 6a 6f 20 2e 2e 2e 5d 20 6f .jobs.[-lnprs].[idtrabajo....].o
2b600 20 6a 6f 62 73 20 2d 78 20 6f 72 64 65 6e 20 5b 61 72 67 73 5d 00 6b 69 6c 6c 20 5b 2d 73 20 69 .jobs.-x.orden.[args].kill.[-s.i
2b620 64 5f 73 65 c3 b1 61 6c 20 7c 20 2d 6e 20 6e 75 6d 5f 73 65 c3 b1 61 6c 20 7c 20 2d 69 64 5f 73 d_se..al.|.-n.num_se..al.|.-id_s
2b640 65 c3 b1 61 6c 5d 20 70 69 64 20 7c 20 69 64 74 72 61 62 61 6a 6f 20 2e 2e 2e 20 6f 20 6b 69 6c e..al].pid.|.idtrabajo.....o.kil
2b660 6c 20 2d 6c 20 5b 69 64 5f 73 65 c3 b1 61 6c 5d 00 c3 ba 6c 74 69 6d 61 20 6f 72 64 65 6e 3a 20 l.-l.[id_se..al]...ltima.orden:.
2b680 25 73 0a 00 6c 65 74 20 61 72 67 20 5b 61 72 67 20 2e 2e 2e 5d 00 6c c3 ad 6d 69 74 65 00 6c c3 %s..let.arg.[arg....].l..mite.l.
2b6a0 ad 6e 65 61 20 25 64 3a 20 00 6e 6f 20 73 65 20 61 63 74 69 76 c3 b3 20 6c 61 20 65 64 69 63 69 .nea.%d:..no.se.activ...la.edici
2b6c0 c3 b3 6e 20 64 65 20 6c c3 ad 6e 65 61 00 66 75 6e 63 69 c3 b3 6e 20 64 65 20 63 61 72 67 61 20 ..n.de.l..nea.funci..n.de.carga.
2b6e0 70 61 72 61 20 25 73 20 64 65 76 75 65 6c 76 65 20 66 61 6c 6c 6f 20 28 25 64 29 3a 20 6e 6f 20 para.%s.devuelve.fallo.(%d):.no.
2b700 73 65 20 68 61 20 65 66 65 63 74 75 61 64 6f 20 6c 61 20 63 61 72 67 61 00 6c 6f 63 61 6c 20 5b se.ha.efectuado.la.carga.local.[
2b720 6f 70 63 69 c3 b3 6e 5d 20 6e 6f 6d 62 72 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 00 63 65 72 72 opci..n].nombre[=valor].....cerr
2b740 61 72 20 73 65 73 69 c3 b3 6e 0a 00 6c 6f 67 6f 75 74 20 5b 6e 5d 00 63 75 65 6e 74 61 20 64 65 ar.sesi..n..logout.[n].cuenta.de
2b760 20 62 75 63 6c 65 00 6d 61 6b 65 5f 68 65 72 65 5f 64 6f 63 75 6d 65 6e 74 3a 20 74 69 70 6f 20 .bucle.make_here_document:.tipo.
2b780 64 65 20 69 6e 73 74 72 75 63 63 69 c3 b3 6e 20 25 64 20 65 72 72 c3 b3 6e 65 6f 00 6d 61 6b 65 de.instrucci..n.%d.err..neo.make
2b7a0 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 3a 20 6e 6f 20 68 61 79 20 63 6f 6e 74 65 78 74 6f _local_variable:.no.hay.contexto
2b7c0 20 64 65 20 66 75 6e 63 69 c3 b3 6e 20 65 6e 20 65 6c 20 c3 a1 6d 62 69 74 6f 20 61 63 74 75 61 .de.funci..n.en.el...mbito.actua
2b7e0 6c 00 6d 61 6b 65 5f 72 65 64 69 72 65 63 74 69 6f 6e 3a 20 6c 61 20 69 6e 73 74 72 75 63 63 69 l.make_redirection:.la.instrucci
2b800 c3 b3 6e 20 64 65 20 72 65 64 69 72 65 63 63 69 c3 b3 6e 20 60 25 64 27 20 65 73 74 c3 a1 20 66 ..n.de.redirecci..n.`%d'.est...f
2b820 75 65 72 61 20 64 65 20 72 61 6e 67 6f 00 6d 61 6c 6c 6f 63 3a 20 62 6c 6f 71 75 65 20 65 6e 20 uera.de.rango.malloc:.bloque.en.
2b840 6c 61 20 6c 69 73 74 61 20 6c 69 62 72 65 20 73 6f 62 72 65 65 73 63 72 69 74 6f 00 6d 61 6c 6c la.lista.libre.sobreescrito.mall
2b860 6f 63 3a 20 66 61 6c 6c c3 b3 20 6c 61 20 61 73 65 72 63 69 c3 b3 6e 3a 20 25 73 0a 00 6d 61 70 oc:.fall...la.aserci..n:.%s..map
2b880 66 69 6c 65 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 63 75 65 6e 74 61 5d 20 5b 2d 4f 20 file.[-d.delim].[-n.cuenta].[-O.
2b8a0 6f 72 69 67 65 6e 5d 20 5b 2d 73 20 63 75 65 6e 74 61 5d 20 5b 2d 74 5d 20 5b 2d 75 20 64 66 5d origen].[-s.cuenta].[-t].[-u.df]
2b8c0 20 5b 2d 43 20 6c 6c 61 6d 61 64 61 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 6d 61 74 72 .[-C.llamada].[-c.quantum].[matr
2b8e0 69 7a 5d 00 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 64 6f 63 75 6d 65 6e 74 6f iz].n..mero.m..ximo.de.documento
2b900 73 20 65 6e 20 c2 ab 68 65 72 65 2d 2d 64 6f 63 75 6d 65 6e 74 c2 bb 20 65 78 63 65 64 69 64 6f s.en...here--document...excedido
2b920 00 6d 69 67 72 61 6e 64 6f 20 65 6c 20 70 72 6f 63 65 73 6f 20 61 20 6f 74 72 61 20 43 50 55 00 .migrando.el.proceso.a.otra.CPU.
2b940 66 61 6c 74 61 20 75 6e 20 60 29 27 00 66 61 6c 74 61 20 75 6e 20 60 5d 27 00 66 61 6c 74 61 20 falta.un.`)'.falta.un.`]'.falta.
2b960 65 6c 20 64 c3 ad 67 69 74 6f 20 68 65 78 61 64 65 63 69 6d 61 6c 20 70 61 72 61 20 5c 78 00 66 el.d..gito.hexadecimal.para.\x.f
2b980 61 6c 74 61 20 65 6c 20 64 c3 ad 67 69 74 6f 20 75 6e 69 63 6f 64 65 20 70 61 72 61 20 5c 25 63 alta.el.d..gito.unicode.para.\%c
2b9a0 00 6e 6f 20 68 61 79 20 73 6f 70 6f 72 74 65 20 70 61 72 61 20 6f 70 65 72 61 63 69 6f 6e 65 73 .no.hay.soporte.para.operaciones
2b9c0 20 64 65 20 72 65 64 00 6e 6f 20 68 61 79 20 60 3d 27 20 65 6e 20 65 78 70 6f 72 74 73 74 72 20 .de.red.no.hay.`='.en.exportstr.
2b9e0 70 61 72 61 20 25 73 00 6e 6f 20 68 61 79 20 75 6e 20 60 25 63 27 20 71 75 65 20 63 69 65 72 72 para.%s.no.hay.un.`%c'.que.cierr
2ba00 65 20 65 6e 20 25 73 00 6e 6f 20 73 65 20 68 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6e 69 6e 67 e.en.%s.no.se.ha.encontrado.ning
2ba20 75 6e 61 20 6f 72 64 65 6e 00 6e 6f 20 68 61 79 20 74 65 6d 61 73 20 64 65 20 61 79 75 64 61 20 una.orden.no.hay.temas.de.ayuda.
2ba40 71 75 65 20 63 6f 69 6e 63 69 64 61 6e 20 63 6f 6e 20 60 25 73 27 2e 20 20 50 72 75 65 62 65 20 que.coincidan.con.`%s'...Pruebe.
2ba60 60 68 65 6c 70 20 68 65 6c 70 27 20 6f 20 60 6d 61 6e 20 2d 6b 20 25 73 27 20 6f 20 60 69 6e 66 `help.help'.o.`man.-k.%s'.o.`inf
2ba80 6f 20 25 73 27 2e 00 6e 6f 20 68 61 79 20 63 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 62 61 6a 6f o.%s'..no.hay.control.de.trabajo
2baa0 73 00 6e 6f 20 68 61 79 20 63 6f 6e 74 72 6f 6c 20 64 65 20 74 72 61 62 61 6a 6f 73 20 65 6e 20 s.no.hay.control.de.trabajos.en.
2bac0 65 73 74 65 20 73 68 65 6c 6c 00 6e 6f 20 68 61 79 20 63 6f 69 6e 63 69 64 65 6e 63 69 61 3a 20 este.shell.no.hay.coincidencia:.
2bae0 25 73 00 6e 6f 20 68 61 79 20 6f 74 72 6f 20 64 69 72 65 63 74 6f 72 69 6f 00 6e 6f 20 73 65 20 %s.no.hay.otro.directorio.no.se.
2bb00 70 65 72 6d 69 74 65 6e 20 6f 74 72 61 73 20 6f 70 63 69 6f 6e 65 73 20 63 6f 6e 20 60 2d 78 27 permiten.otras.opciones.con.`-x'
2bb20 00 6e 6f 20 73 65 20 65 73 74 c3 a1 20 65 6a 65 63 75 74 61 6e 64 6f 20 6c 61 20 66 75 6e 63 69 .no.se.est...ejecutando.la.funci
2bb40 c3 b3 6e 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 00 6e 6f 20 65 73 20 75 6e 20 73 68 65 6c 6c ..n.de.completado.no.es.un.shell
2bb60 20 64 65 20 69 6e 69 63 69 6f 20 64 65 20 73 65 73 69 c3 b3 6e 3a 20 75 74 69 6c 69 63 65 20 60 .de.inicio.de.sesi..n:.utilice.`
2bb80 65 78 69 74 27 00 64 69 72 65 63 74 6f 72 69 6f 20 6e 75 6c 6f 00 6e c3 ba 6d 65 72 6f 20 6f 63 exit'.directorio.nulo.n..mero.oc
2bba0 74 61 6c 00 73 6f 6c 6f 20 74 69 65 6e 65 20 73 69 67 6e 69 66 69 63 61 64 6f 20 65 6e 20 75 6e tal.solo.tiene.significado.en.un
2bbc0 20 62 75 63 6c 65 20 60 66 6f 72 27 2c 20 60 77 68 69 6c 65 27 2c 20 6f 20 60 75 6e 74 69 6c 27 .bucle.`for',.`while',.o.`until'
2bbe0 00 65 72 72 6f 72 20 64 65 20 74 75 62 65 72 c3 ad 61 00 70 6f 70 5f 73 63 6f 70 65 3a 20 6c 61 .error.de.tuber..a.pop_scope:.la
2bc00 20 63 61 62 65 7a 61 20 64 65 20 73 68 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e 6f 20 65 73 .cabeza.de.shell_variables.no.es
2bc20 20 75 6e 20 c3 a1 6d 62 69 74 6f 20 64 65 20 65 6e 74 6f 72 6e 6f 20 74 65 6d 70 6f 72 61 6c 00 .un...mbito.de.entorno.temporal.
2bc40 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 6c 61 20 63 61 62 65 7a 61 20 64 65 20 73 68 pop_var_context:.la.cabeza.de.sh
2bc60 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e 6f 20 65 73 20 75 6e 20 63 6f 6e 74 65 78 74 6f 20 ell_variables.no.es.un.contexto.
2bc80 64 65 20 66 75 6e 63 69 c3 b3 6e 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 6e 6f 20 de.funci..n.pop_var_context:.no.
2bca0 65 73 20 75 6e 20 63 6f 6e 74 65 78 74 6f 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 6c 65 73 00 es.un.contexto.global_variables.
2bcc0 70 6f 70 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 66 61 6c 6c 6f 20 64 65 20 65 6e 65 popd.[-n].[+N.|.-N].fallo.de.ene
2bce0 72 67 c3 ad 61 20 69 6e 6d 69 6e 65 6e 74 65 00 6d 6f 64 6f 20 64 65 20 69 6d 70 72 65 73 69 c3 rg..a.inminente.modo.de.impresi.
2bd00 b3 6e 20 62 6f 6e 69 74 61 20 64 65 73 61 63 74 69 76 61 64 6f 20 65 6e 20 73 68 65 6c 6c 73 20 .n.bonita.desactivado.en.shells.
2bd20 69 6e 74 65 72 61 63 74 69 76 6f 73 00 70 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 63 6f 6e 65 interactivos.print_command:.cone
2bd40 63 74 6f 72 20 65 72 72 c3 b3 6e 65 6f 20 60 25 64 27 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 ctor.err..neo.`%d'.printf.[-v.va
2bd60 72 5d 20 66 6f 72 6d 61 74 6f 20 5b 61 72 67 75 6d 65 6e 74 6f 73 5d 00 70 72 6f 67 63 6f 6d 70 r].formato.[argumentos].progcomp
2bd80 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 43 4f 4d 50 53 50 45 43 20 6e 75 6c 6f 00 70 72 6f 67 72 _insert:.%s:.COMPSPEC.nulo.progr
2bda0 61 6d 6d 61 62 6c 65 5f 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 25 73 3a 20 70 6f 73 69 62 6c 65 20 ammable_completion:.%s:.posible.
2bdc0 62 75 63 6c 65 20 64 65 20 72 65 69 6e 74 65 6e 74 6f 00 65 72 72 6f 72 20 64 65 20 70 72 6f 67 bucle.de.reintento.error.de.prog
2bde0 72 61 6d 61 63 69 c3 b3 6e 00 70 75 73 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 20 7c 20 ramaci..n.pushd.[-n].[+N.|.-N.|.
2be00 64 69 72 00 70 77 64 20 5b 2d 4c 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 5b 2d 61 20 6d 61 dir.pwd.[-LP].read.[-ers].[-a.ma
2be20 74 72 69 7a 5d 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 69 20 74 65 78 74 6f 5d 20 5b 2d 6e 20 triz].[-d.delim].[-i.texto].[-n.
2be40 6e 63 61 72 73 5d 20 5b 2d 4e 20 6e 63 61 72 73 5d 20 5b 2d 70 20 70 72 6f 6d 70 74 5d 20 5b 2d ncars].[-N.ncars].[-p.prompt].[-
2be60 74 20 74 69 65 6d 70 6f 5d 20 5b 2d 75 20 64 66 5d 20 5b 6e 6f 6d 62 72 65 20 2e 2e 2e 5d 00 65 t.tiempo].[-u.df].[nombre....].e
2be80 72 72 6f 72 20 64 65 20 6c 65 63 74 75 72 61 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 rror.de.lectura:.%d:.%s.readarra
2bea0 79 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 63 75 65 6e 74 61 5d 20 5b 2d 4f 20 6f 72 69 y.[-d.delim].[-n.cuenta].[-O.ori
2bec0 67 65 6e 5d 20 5b 2d 73 20 63 75 65 6e 74 61 5d 20 5b 2d 74 5d 20 5b 2d 75 20 64 66 5d 20 5b 2d gen].[-s.cuenta].[-t].[-u.df].[-
2bee0 43 20 6c 6c 61 6d 61 64 61 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 6d 61 74 72 69 7a 5d C.llamada].[-c.quantum].[matriz]
2bf00 00 72 65 61 64 6f 6e 6c 79 20 5b 2d 61 41 66 5d 20 5b 6e 6f 6d 62 72 65 5b 3d 76 61 6c 6f 72 5d .readonly.[-aAf].[nombre[=valor]
2bf20 20 2e 2e 2e 5d 20 c3 b3 20 72 65 61 64 6f 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 73 65 ....]....readonly.-p.realloc:.se
2bf40 20 6c 6c 61 6d c3 b3 20 63 6f 6e 20 75 6e 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 71 .llam...con.un.argumento.de.bloq
2bf60 75 65 20 73 69 6e 20 61 73 69 67 6e 61 72 00 72 65 61 6c 6c 6f 63 3a 20 6c 6f 73 20 74 61 6d 61 ue.sin.asignar.realloc:.los.tama
2bf80 c3 b1 6f 73 20 64 65 20 6c 6f 73 20 70 65 64 61 7a 6f 73 20 64 65 20 69 6e 69 63 69 6f 20 79 20 ..os.de.los.pedazos.de.inicio.y.
2bfa0 66 69 6e 20 73 6f 6e 20 64 69 66 65 72 65 6e 74 65 73 00 72 65 61 6c 6c 6f 63 3a 20 73 65 20 64 fin.son.diferentes.realloc:.se.d
2bfc0 65 74 65 63 74 c3 b3 20 75 6e 20 64 65 73 62 6f 72 64 61 6d 69 65 6e 74 6f 20 70 6f 72 20 64 65 etect...un.desbordamiento.por.de
2bfe0 62 61 6a 6f 3b 20 6d 61 67 69 63 38 20 63 6f 72 72 75 70 74 6f 00 72 65 61 6c 6c 6f 63 3a 20 73 bajo;.magic8.corrupto.realloc:.s
2c000 65 20 64 65 74 65 63 74 c3 b3 20 75 6e 20 64 65 73 62 6f 72 64 61 6d 69 65 6e 74 6f 20 70 6f 72 e.detect...un.desbordamiento.por
2c020 20 64 65 62 61 6a 6f 3b 20 6d 68 5f 6e 62 79 74 65 73 20 66 75 65 72 61 20 64 65 20 72 61 6e 67 .debajo;.mh_nbytes.fuera.de.rang
2c040 6f 00 64 65 73 62 6f 72 64 61 6d 69 65 6e 74 6f 20 64 65 20 6c 61 20 70 69 6c 61 20 64 65 20 72 o.desbordamiento.de.la.pila.de.r
2c060 65 63 75 72 73 69 c3 b3 6e 00 65 72 72 6f 72 20 64 65 20 72 65 64 69 72 65 63 63 69 c3 b3 6e 3a ecursi..n.error.de.redirecci..n:
2c080 20 6e 6f 20 73 65 20 70 75 65 64 65 20 64 75 70 6c 69 63 61 72 20 65 6c 20 64 66 00 72 65 67 69 .no.se.puede.duplicar.el.df.regi
2c0a0 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 c2 bf 25 70 20 79 61 20 65 73 74 c3 a1 20 65 6e 20 6c 61 20 ster_alloc:...%p.ya.est...en.la.
2c0c0 74 61 62 6c 61 20 63 6f 6d 6f 20 61 73 69 67 6e 61 64 6f 3f 0a 00 72 65 67 69 73 74 65 72 5f 61 tabla.como.asignado?..register_a
2c0e0 6c 6c 6f 63 3a 20 c2 bf 6c 61 20 74 61 62 6c 61 20 61 6c 6c 6f 63 20 65 73 74 c3 a1 20 6c 6c 65 lloc:...la.tabla.alloc.est...lle
2c100 6e 61 20 63 6f 6e 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 na.con.FIND_ALLOC?..register_fre
2c120 65 3a 20 c2 bf 25 70 20 79 61 20 65 73 74 c3 a1 20 65 6e 20 6c 61 20 74 61 62 6c 61 20 63 6f 6d e:...%p.ya.est...en.la.tabla.com
2c140 6f 20 6c 69 62 72 65 3f 0a 00 72 65 73 74 72 69 6e 67 69 64 6f 00 72 65 74 75 72 6e 20 5b 6e 5d o.libre?..restringido.return.[n]
2c160 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 76 61 6c 6f 72 20 65 72 72 c3 b3 6e .run_pending_traps:.valor.err..n
2c180 65 6f 20 65 6e 20 74 72 61 70 5f 6c 69 73 74 5b 25 64 5d 3a 20 25 70 00 72 75 6e 5f 70 65 6e 64 eo.en.trap_list[%d]:.%p.run_pend
2c1a0 69 6e 67 5f 74 72 61 70 73 3a 20 65 6c 20 6d 61 6e 65 6a 61 64 6f 72 20 64 65 20 73 65 c3 b1 61 ing_traps:.el.manejador.de.se..a
2c1c0 6c 20 65 73 20 53 49 47 5f 44 46 4c 2c 20 72 65 65 6e 76 69 61 6e 64 6f 20 25 64 20 28 25 73 29 l.es.SIG_DFL,.reenviando.%d.(%s)
2c1e0 20 61 20 6d c3 ad 20 6d 69 73 6d 6f 00 73 61 76 65 5f 62 61 73 68 5f 69 6e 70 75 74 3a 20 65 6c .a.m...mismo.save_bash_input:.el
2c200 20 61 6c 6d 61 63 65 6e 61 6d 69 65 6e 74 6f 20 69 6e 74 65 72 6d 65 64 69 6f 20 79 61 20 65 78 .almacenamiento.intermedio.ya.ex
2c220 69 73 74 65 20 70 61 72 61 20 65 6c 20 6e 75 65 76 6f 20 64 66 20 25 64 00 73 65 6c 65 63 74 20 iste.para.el.nuevo.df.%d.select.
2c240 4e 4f 4d 42 52 45 20 5b 69 6e 20 50 41 4c 41 42 52 41 53 20 2e 2e 2e 20 3b 5d 20 64 6f 20 c3 93 NOMBRE.[in.PALABRAS.....;].do...
2c260 52 44 45 4e 45 53 3b 20 64 6f 6e 65 00 73 65 74 20 5b 2d 61 62 65 66 68 6b 6d 6e 70 74 75 76 78 RDENES;.done.set.[-abefhkmnptuvx
2c280 42 43 45 48 50 54 5d 20 5b 2d 6f 20 6e 6f 6d 62 72 65 2d 6f 70 63 69 c3 b3 6e 5d 20 5b 2d 2d 5d BCEHPT].[-o.nombre-opci..n].[--]
2c2a0 20 5b 2d 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 6e 6f .[-].[arg....].setlocale:.%s:.no
2c2c0 20 73 65 20 70 75 65 64 65 20 63 61 6d 62 69 61 72 20 65 6c 20 6c 6f 63 61 6c 20 28 25 73 29 00 .se.puede.cambiar.el.local.(%s).
2c2e0 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 63 61 6d 62 69 setlocale:.%s:.no.se.puede.cambi
2c300 61 72 20 65 6c 20 6c 6f 63 61 6c 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f 63 61 6c 65 3a 20 ar.el.local.(%s):.%s.setlocale:.
2c320 4c 43 5f 41 4c 4c 3a 20 6e 6f 20 73 65 20 70 75 65 64 65 20 63 61 6d 62 69 61 72 20 65 6c 20 6c LC_ALL:.no.se.puede.cambiar.el.l
2c340 6f 63 61 6c 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 6e 6f 20 ocal.(%s).setlocale:.LC_ALL:.no.
2c360 73 65 20 70 75 65 64 65 20 63 61 6d 62 69 61 72 20 65 6c 20 6c 6f 63 61 6c 20 28 25 73 29 3a 20 se.puede.cambiar.el.local.(%s):.
2c380 25 73 00 65 6c 20 6e 69 76 65 6c 20 64 65 20 73 68 65 6c 6c 20 28 25 64 29 20 65 73 20 64 65 6d %s.el.nivel.de.shell.(%d).es.dem
2c3a0 61 73 69 61 64 6f 20 61 6c 74 6f 2c 20 73 65 20 72 65 65 73 74 61 62 6c 65 63 65 20 61 20 31 00 asiado.alto,.se.reestablece.a.1.
2c3c0 73 68 65 6c 6c 5f 67 65 74 63 3a 20 73 68 65 6c 6c 5f 69 6e 70 75 74 5f 6c 69 6e 65 5f 73 69 7a shell_getc:.shell_input_line_siz
2c3e0 65 20 28 25 7a 75 29 20 65 78 63 65 64 65 20 54 41 4d 41 c3 91 4f 5f 4d 41 58 20 28 25 6c 75 29 e.(%zu).excede.TAMA..O_MAX.(%lu)
2c400 3a 20 6c c3 ad 6e 65 61 20 74 72 75 6e 63 61 64 61 00 73 68 69 66 74 20 5b 6e 5d 00 63 6f 6e 74 :.l..nea.truncada.shift.[n].cont
2c420 61 64 6f 72 20 64 65 20 64 65 73 70 6c 61 7a 61 6d 69 65 6e 74 6f 00 73 68 6f 70 74 20 5b 2d 70 ador.de.desplazamiento.shopt.[-p
2c440 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6e 6f 6d 62 72 65 5f 6f 70 63 69 c3 b3 6e 2e 2e 2e 5d 00 73 69 qsu].[-o].[nombre_opci..n...].si
2c460 67 70 72 6f 63 6d 61 73 6b 3a 20 25 64 3a 20 6f 70 65 72 61 63 69 c3 b3 6e 20 69 6e 76 c3 a1 6c gprocmask:.%d:.operaci..n.inv..l
2c480 69 64 61 00 73 6f 75 72 63 65 20 66 69 63 68 65 72 6f 20 5b 61 72 67 75 6d 65 6e 74 6f 73 5d 00 ida.source.fichero.[argumentos].
2c4a0 73 74 61 72 74 5f 70 69 70 65 6c 69 6e 65 3a 20 74 75 62 65 72 c3 ad 61 20 64 65 20 70 67 72 70 start_pipeline:.tuber..a.de.pgrp
2c4c0 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d 00 65 72 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 00 .suspend.[-f].error.sint..ctico.
2c4e0 65 72 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 20 65 6e 20 6c 61 20 65 78 70 72 65 73 69 c3 error.sint..ctico.en.la.expresi.
2c500 b3 6e 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 72 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f .n.condicional.error.sint..ctico
2c520 20 65 6e 20 6c 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 3a 20 65 .en.la.expresi..n.condicional:.e
2c540 6c 65 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 60 25 73 27 00 65 72 72 6f 72 20 73 69 lemento.inesperado.`%s'.error.si
2c560 6e 74 c3 a1 63 74 69 63 6f 20 65 6e 20 6c 61 20 65 78 70 72 65 73 69 c3 b3 6e 00 65 72 72 6f 72 nt..ctico.en.la.expresi..n.error
2c580 20 73 69 6e 74 c3 a1 63 74 69 63 6f 20 65 6e 20 61 73 69 67 6e 61 63 69 c3 b3 6e 20 64 65 20 76 .sint..ctico.en.asignaci..n.de.v
2c5a0 61 72 69 61 62 6c 65 00 65 72 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 20 63 65 72 63 61 20 ariable.error.sint..ctico.cerca.
2c5c0 64 65 20 60 25 73 27 00 65 72 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 20 63 65 72 63 61 20 de.`%s'.error.sint..ctico.cerca.
2c5e0 64 65 6c 20 65 6c 65 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 60 25 73 27 00 65 72 72 del.elemento.inesperado.`%s'.err
2c600 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 3a 20 60 25 73 27 20 69 6e 65 73 70 65 72 61 64 6f 00 or.sint..ctico:.`%s'.inesperado.
2c620 65 72 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 3a 20 60 28 28 25 73 29 29 27 00 65 72 72 6f error.sint..ctico:.`((%s))'.erro
2c640 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 3a 20 60 3b 27 20 69 6e 65 73 70 65 72 61 64 6f 00 65 72 r.sint..ctico:.`;'.inesperado.er
2c660 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 3a 20 73 65 20 72 65 71 75 69 65 72 65 20 75 6e 61 ror.sint..ctico:.se.requiere.una
2c680 20 65 78 70 72 65 73 69 c3 b3 6e 20 61 72 69 74 6d c3 a9 74 69 63 61 00 65 72 72 6f 72 20 73 69 .expresi..n.aritm..tica.error.si
2c6a0 6e 74 c3 a1 63 74 69 63 6f 3a 20 6f 70 65 72 61 64 6f 72 20 61 72 69 74 6d c3 a9 74 69 63 6f 20 nt..ctico:.operador.aritm..tico.
2c6c0 69 6e 76 c3 a1 6c 69 64 6f 00 65 72 72 6f 72 20 73 69 6e 74 c3 a1 63 74 69 63 6f 3a 20 73 65 20 inv..lido.error.sint..ctico:.se.
2c6e0 65 73 70 65 72 61 62 61 20 75 6e 20 6f 70 65 72 61 6e 64 6f 00 65 72 72 6f 72 20 73 69 6e 74 c3 esperaba.un.operando.error.sint.
2c700 a1 63 74 69 63 6f 3a 20 6e 6f 20 73 65 20 65 73 70 65 72 61 62 61 20 65 6c 20 66 69 6e 61 6c 20 .ctico:.no.se.esperaba.el.final.
2c720 64 65 6c 20 66 69 63 68 65 72 6f 00 63 61 c3 ad 64 61 20 64 65 6c 20 73 69 73 74 65 6d 61 20 69 del.fichero.ca..da.del.sistema.i
2c740 6e 6d 69 6e 65 6e 74 65 00 74 65 73 74 20 5b 65 78 70 72 65 73 69 c3 b3 6e 5d 00 74 69 6d 65 20 nminente.test.[expresi..n].time.
2c760 5b 2d 70 5d 20 74 75 62 65 72 c3 ad 61 00 64 65 6d 61 73 69 61 64 6f 73 20 61 72 67 75 6d 65 6e [-p].tuber..a.demasiados.argumen
2c780 74 6f 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 69 64 5f 73 65 c3 b1 61 6c 20 tos.trap.[-lp].[[arg].id_se..al.
2c7a0 2e 2e 2e 5d 00 6d 61 6e 65 6a 61 64 6f 72 20 64 65 20 63 61 70 74 75 72 61 73 3a 20 73 65 20 68 ...].manejador.de.capturas:.se.h
2c7c0 61 20 65 78 63 65 64 69 64 6f 20 65 6c 20 6e 69 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 6d a.excedido.el.nivel.m..ximo.de.m
2c7e0 61 6e 65 6a 61 64 6f 72 65 73 20 64 65 20 63 61 70 74 75 72 61 73 20 28 25 64 29 00 74 72 61 70 anejadores.de.capturas.(%d).trap
2c800 5f 68 61 6e 64 6c 65 72 3a 20 73 65 c3 b1 61 6c 20 65 72 72 c3 b3 6e 65 61 20 25 64 00 74 79 70 _handler:.se..al.err..nea.%d.typ
2c820 65 20 5b 2d 61 66 70 74 50 5d 20 6e 6f 6d 62 72 65 20 5b 6e 6f 6d 62 72 65 20 2e 2e 2e 5d 00 74 e.[-afptP].nombre.[nombre....].t
2c840 79 70 65 73 65 74 20 5b 2d 61 41 66 46 67 69 49 6c 6e 72 74 75 78 5d 20 6e 6f 6d 62 72 65 5b 3d ypeset.[-aAfFgiIlnrtux].nombre[=
2c860 76 61 6c 6f 72 5d 20 2e 2e 2e 20 6f 20 74 79 70 65 73 65 74 20 2d 70 20 5b 2d 61 41 66 46 69 6c valor].....o.typeset.-p.[-aAfFil
2c880 6e 72 74 75 78 5d 20 5b 6e 6f 6d 62 72 65 20 2e 2e 2e 5d 00 75 6c 69 6d 69 74 20 5b 2d 53 48 61 nrtux].[nombre....].ulimit.[-SHa
2c8a0 62 63 64 65 66 69 6b 6c 6d 6e 70 71 72 73 74 75 76 78 50 52 54 5d 20 5b 6c c3 ad 6d 69 74 65 5d bcdefiklmnpqrstuvxPRT].[l..mite]
2c8c0 00 75 6d 61 73 6b 20 5b 2d 70 5d 20 5b 2d 53 5d 20 5b 6d 6f 64 6f 5d 00 75 6e 61 6c 69 61 73 20 .umask.[-p].[-S].[modo].unalias.
2c8e0 5b 2d 61 5d 20 6e 6f 6d 62 72 65 20 5b 6e 6f 6d 62 72 65 20 2e 2e 2e 5d 00 45 4f 46 20 69 6e 65 [-a].nombre.[nombre....].EOF.ine
2c900 73 70 65 72 61 64 6f 20 6d 69 65 6e 74 72 61 73 20 73 65 20 62 75 73 63 61 62 61 20 60 5d 5d 27 sperado.mientras.se.buscaba.`]]'
2c920 00 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 6d 69 65 6e 74 72 61 73 20 73 65 20 62 75 73 63 .EOF.inesperado.mientras.se.busc
2c940 61 62 61 20 75 6e 20 60 25 63 27 20 63 6f 69 6e 63 69 64 65 6e 74 65 00 45 4f 46 20 69 6e 65 73 aba.un.`%c'.coincidente.EOF.ines
2c960 70 65 72 61 64 6f 20 6d 69 65 6e 74 72 61 73 20 73 65 20 62 75 73 63 61 62 61 20 75 6e 20 60 29 perado.mientras.se.buscaba.un.`)
2c980 27 20 63 6f 69 6e 63 69 64 65 6e 74 65 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 '.coincidente.argumento.inespera
2c9a0 64 6f 20 60 25 73 27 20 70 61 72 61 20 65 6c 20 6f 70 65 72 61 64 6f 72 20 62 69 6e 61 72 69 6f do.`%s'.para.el.operador.binario
2c9c0 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 .condicional.argumento.inesperad
2c9e0 6f 20 60 25 73 27 20 70 61 72 61 20 65 6c 20 6f 70 65 72 61 64 6f 72 20 75 6e 61 72 69 6f 20 63 o.`%s'.para.el.operador.unario.c
2ca00 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 ondicional.argumento.inesperado.
2ca20 70 61 72 61 20 65 6c 20 6f 70 65 72 61 64 6f 72 20 62 69 6e 61 72 69 6f 20 63 6f 6e 64 69 63 69 para.el.operador.binario.condici
2ca40 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 70 61 72 61 20 65 onal.argumento.inesperado.para.e
2ca60 6c 20 6f 70 65 72 61 64 6f 72 20 75 6e 61 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 6c l.operador.unario.condicional.el
2ca80 65 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 25 64 20 65 6e 20 6c 61 20 6f 72 64 65 6e emento.inesperado.%d.en.la.orden
2caa0 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 6c 65 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f .condicional.elemento.inesperado
2cac0 20 60 25 63 27 20 65 6e 20 6c 61 20 6f 72 64 65 6e 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 6c .`%c'.en.la.orden.condicional.el
2cae0 65 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 60 25 73 27 20 65 6e 20 6c 61 20 6f 72 64 emento.inesperado.`%s'.en.la.ord
2cb00 65 6e 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 6c 65 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 en.condicional.elemento.inespera
2cb20 64 6f 20 60 25 73 27 2c 20 73 65 20 65 73 70 65 72 61 62 61 20 75 6e 20 6f 70 65 72 61 64 6f 72 do.`%s',.se.esperaba.un.operador
2cb40 20 62 69 6e 61 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 6c 65 6d 65 6e 74 6f 20 69 6e .binario.condicional.elemento.in
2cb60 65 73 70 65 72 61 64 6f 20 60 25 73 27 2c 20 73 65 20 65 73 70 65 72 61 62 61 20 60 29 27 00 64 esperado.`%s',.se.esperaba.`)'.d
2cb80 65 73 63 6f 6e 6f 63 69 64 6f 00 65 72 72 6f 72 20 64 65 20 6f 72 64 65 6e 20 64 65 73 63 6f 6e esconocido.error.de.orden.descon
2cba0 6f 63 69 64 61 00 75 6e 73 65 74 20 5b 2d 66 5d 20 5b 2d 76 5d 20 5b 2d 6e 5d 20 5b 6e 6f 6d 62 ocida.unset.[-f].[-v].[-n].[nomb
2cbc0 72 65 20 2e 2e 2e 5d 00 75 6e 74 69 6c 20 c3 93 52 44 45 4e 45 53 3b 20 64 6f 20 c3 93 52 44 45 re....].until...RDENES;.do...RDE
2cbe0 4e 45 53 2d 32 3b 20 64 6f 6e 65 00 76 61 6c 6f 72 20 64 65 6d 61 73 69 61 64 6f 20 67 72 61 6e NES-2;.done.valor.demasiado.gran
2cc00 64 65 20 70 61 72 61 20 6c 61 20 62 61 73 65 00 76 61 72 69 61 62 6c 65 73 20 2d 20 4e 6f 6d 62 de.para.la.base.variables.-.Nomb
2cc20 72 65 73 20 79 20 73 69 67 6e 69 66 69 63 61 64 6f 73 20 64 65 20 61 6c 67 75 6e 61 73 20 76 61 res.y.significados.de.algunas.va
2cc40 72 69 61 62 6c 65 73 20 64 65 20 73 68 65 6c 6c 00 77 61 69 74 20 5b 2d 66 6e 5d 20 5b 2d 70 20 riables.de.shell.wait.[-fn].[-p.
2cc60 76 61 72 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e 2e 2e 5d 00 77 61 69 var].[id....].wait.[pid....].wai
2cc80 74 3a 20 70 69 64 20 25 6c 64 20 6e 6f 20 65 73 20 75 6e 20 70 72 6f 63 65 73 6f 20 68 69 6a 6f t:.pid.%ld.no.es.un.proceso.hijo
2cca0 20 64 65 20 65 73 74 65 20 73 68 65 6c 6c 00 77 61 69 74 5f 66 6f 72 3a 20 4e 6f 20 68 61 79 20 .de.este.shell.wait_for:.No.hay.
2ccc0 75 6e 20 72 65 67 69 73 74 72 6f 20 64 65 6c 20 70 72 6f 63 65 73 6f 20 25 6c 64 00 77 61 69 74 un.registro.del.proceso.%ld.wait
2cce0 5f 66 6f 72 5f 6a 6f 62 3a 20 65 6c 20 74 72 61 62 61 6a 6f 20 25 64 20 65 73 74 c3 a1 20 64 65 _for_job:.el.trabajo.%d.est...de
2cd00 74 65 6e 69 64 6f 00 77 61 69 74 63 68 6c 64 3a 20 73 65 20 61 63 74 69 76 61 20 57 4e 4f 48 41 tenido.waitchld:.se.activa.WNOHA
2cd20 4e 47 20 70 61 72 61 20 65 76 69 74 61 72 20 65 6c 20 62 6c 6f 71 75 65 20 69 6e 64 65 66 69 6e NG.para.evitar.el.bloque.indefin
2cd40 69 64 6f 00 61 76 69 73 6f 3a 20 00 61 76 69 73 6f 3a 20 25 73 3a 20 25 73 00 61 76 69 73 6f 3a ido.aviso:..aviso:.%s:.%s.aviso:
2cd60 20 65 73 20 70 6f 73 69 62 6c 65 20 71 75 65 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 43 20 6e 6f .es.posible.que.la.opci..n.-C.no
2cd80 20 66 75 6e 63 69 6f 6e 65 20 63 6f 6d 6f 20 73 65 20 65 73 70 65 72 61 00 61 76 69 73 6f 3a 20 .funcione.como.se.espera.aviso:.
2cda0 65 73 20 70 6f 73 69 62 6c 65 20 71 75 65 20 6c 61 20 6f 70 63 69 c3 b3 6e 20 2d 46 20 6e 6f 20 es.posible.que.la.opci..n.-F.no.
2cdc0 66 75 6e 63 69 6f 6e 65 20 63 6f 6d 6f 20 73 65 20 65 73 70 65 72 61 00 77 68 69 6c 65 20 c3 93 funcione.como.se.espera.while...
2cde0 52 44 45 4e 45 53 3b 20 64 6f 20 c3 93 52 44 45 4e 45 53 2d 32 3b 20 64 6f 6e 65 00 65 72 72 6f RDENES;.do...RDENES-2;.done.erro
2ce00 72 20 64 65 20 65 73 63 72 69 74 75 72 61 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 r.de.escritura:.%s.xtrace.fd.(%d
2ce20 29 20 21 3d 20 6e 75 6d 66 69 63 68 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 ).!=.numfich.xtrace.fp.(%d).xtra
2ce40 63 65 5f 73 65 74 3a 20 25 64 3a 20 64 65 73 63 72 69 70 74 6f 72 20 64 65 20 66 69 63 68 65 72 ce_set:.%d:.descriptor.de.ficher
2ce60 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 78 74 72 61 63 65 5f 73 65 74 3a 20 70 75 6e 74 65 72 6f 20 o.inv..lido.xtrace_set:.puntero.
2ce80 4e 55 4c 4c 20 61 20 66 69 63 68 65 72 6f 00 7b 20 c3 93 52 44 45 4e 45 53 20 3b 20 7d 00 NULL.a.fichero.{...RDENES.;.}.