summaryrefslogtreecommitdiffstats
path: root/po/pt.gmo
blob: a66d7c7c51fdfffc942dd4819f28fe4e9c27edaa (plain)
ofshex dumpascii
0000 de 12 04 95 00 00 00 00 3a 02 00 00 1c 00 00 00 ec 11 00 00 f9 02 00 00 bc 23 00 00 00 00 00 00 ........:................#......
0020 a0 2f 00 00 2a 00 00 00 a1 2f 00 00 12 00 00 00 cc 2f 00 00 3c 00 00 00 df 2f 00 00 24 00 00 00 ./..*..../......./..<..../..$...
0040 1c 30 00 00 0a 00 00 00 41 30 00 00 0e 00 00 00 4c 30 00 00 06 00 00 00 5b 30 00 00 1e 00 00 00 .0......A0......L0......[0......
0060 62 30 00 00 14 00 00 00 81 30 00 00 1f 00 00 00 96 30 00 00 16 00 00 00 b6 30 00 00 15 00 00 00 b0.......0.......0.......0......
0080 cd 30 00 00 09 00 00 00 e3 30 00 00 11 00 00 00 ed 30 00 00 16 00 00 00 ff 30 00 00 16 00 00 00 .0.......0.......0.......0......
00a0 16 31 00 00 1e 00 00 00 2d 31 00 00 16 00 00 00 4c 31 00 00 12 00 00 00 63 31 00 00 1d 00 00 00 .1......-1......L1......c1......
00c0 76 31 00 00 0f 00 00 00 94 31 00 00 20 00 00 00 a4 31 00 00 06 00 00 00 c5 31 00 00 13 00 00 00 v1.......1.......1.......1......
00e0 cc 31 00 00 17 00 00 00 e0 31 00 00 1b 00 00 00 f8 31 00 00 28 00 00 00 14 32 00 00 2f 00 00 00 .1.......1.......1..(....2../...
0100 3d 32 00 00 3b 00 00 00 6d 32 00 00 24 00 00 00 a9 32 00 00 3a 00 00 00 ce 32 00 00 12 00 00 00 =2..;...m2..$....2..:....2......
0120 09 33 00 00 16 00 00 00 1c 33 00 00 16 00 00 00 33 33 00 00 28 00 00 00 4a 33 00 00 27 00 00 00 .3.......3......33..(...J3..'...
0140 73 33 00 00 22 00 00 00 9b 33 00 00 14 00 00 00 be 33 00 00 1c 00 00 00 d3 33 00 00 1d 00 00 00 s3.."....3.......3.......3......
0160 f0 33 00 00 33 00 00 00 0e 34 00 00 20 00 00 00 42 34 00 00 26 00 00 00 63 34 00 00 26 00 00 00 .3..3....4......B4..&...c4..&...
0180 8a 34 00 00 2f 00 00 00 b1 34 00 00 2f 00 00 00 e1 34 00 00 15 00 00 00 11 35 00 00 15 00 00 00 .4../....4../....4.......5......
01a0 27 35 00 00 2e 00 00 00 3d 35 00 00 1e 00 00 00 6c 35 00 00 22 00 00 00 8b 35 00 00 16 00 00 00 '5......=5......l5.."....5......
01c0 ae 35 00 00 11 00 00 00 c5 35 00 00 18 00 00 00 d7 35 00 00 1b 00 00 00 f0 35 00 00 1d 00 00 00 .5.......5.......5.......5......
01e0 0c 36 00 00 13 00 00 00 2a 36 00 00 22 00 00 00 3e 36 00 00 13 00 00 00 61 36 00 00 10 00 00 00 .6......*6.."...>6......a6......
0200 75 36 00 00 1d 00 00 00 86 36 00 00 1b 00 00 00 a4 36 00 00 15 00 00 00 c0 36 00 00 2f 00 00 00 u6.......6.......6.......6../...
0220 d6 36 00 00 15 00 00 00 06 37 00 00 15 00 00 00 1c 37 00 00 12 00 00 00 32 37 00 00 2d 00 00 00 .6.......7.......7......27..-...
0240 45 37 00 00 15 00 00 00 73 37 00 00 1c 00 00 00 89 37 00 00 10 00 00 00 a6 37 00 00 19 00 00 00 E7......s7.......7.......7......
0260 b7 37 00 00 10 00 00 00 d1 37 00 00 1f 00 00 00 e2 37 00 00 17 00 00 00 02 38 00 00 14 00 00 00 .7.......7.......7.......8......
0280 1a 38 00 00 18 00 00 00 2f 38 00 00 21 00 00 00 48 38 00 00 1c 00 00 00 6a 38 00 00 29 00 00 00 .8....../8..!...H8......j8..)...
02a0 87 38 00 00 1e 00 00 00 b1 38 00 00 1a 00 00 00 d0 38 00 00 16 00 00 00 eb 38 00 00 12 00 00 00 .8.......8.......8.......8......
02c0 02 39 00 00 17 00 00 00 15 39 00 00 13 00 00 00 2d 39 00 00 1d 00 00 00 41 39 00 00 20 00 00 00 .9.......9......-9......A9......
02e0 5f 39 00 00 21 00 00 00 80 39 00 00 15 00 00 00 a2 39 00 00 19 00 00 00 b8 39 00 00 2c 00 00 00 _9..!....9.......9.......9..,...
0300 d2 39 00 00 12 00 00 00 ff 39 00 00 20 00 00 00 12 3a 00 00 16 00 00 00 33 3a 00 00 0d 00 00 00 .9.......9.......:......3:......
0320 4a 3a 00 00 30 00 00 00 58 3a 00 00 2e 00 00 00 89 3a 00 00 1b 00 00 00 b8 3a 00 00 30 00 00 00 J:..0...X:.......:.......:..0...
0340 d4 3a 00 00 1f 00 00 00 05 3b 00 00 12 00 00 00 25 3b 00 00 0f 00 00 00 38 3b 00 00 12 00 00 00 .:.......;......%;......8;......
0360 48 3b 00 00 16 00 00 00 5b 3b 00 00 17 00 00 00 72 3b 00 00 19 00 00 00 8a 3b 00 00 18 00 00 00 H;......[;......r;.......;......
0380 a4 3b 00 00 1a 00 00 00 bd 3b 00 00 0d 00 00 00 d8 3b 00 00 1d 00 00 00 e6 3b 00 00 1f 00 00 00 .;.......;.......;.......;......
03a0 04 3c 00 00 26 00 00 00 24 3c 00 00 15 00 00 00 4b 3c 00 00 1d 00 00 00 61 3c 00 00 2f 00 00 00 .<..&...$<......K<......a<../...
03c0 7f 3c 00 00 15 00 00 00 af 3c 00 00 15 00 00 00 c5 3c 00 00 29 00 00 00 db 3c 00 00 1e 00 00 00 .<.......<.......<..)....<......
03e0 05 3d 00 00 0e 00 00 00 24 3d 00 00 26 00 00 00 33 3d 00 00 33 00 00 00 5a 3d 00 00 1c 00 00 00 .=......$=..&...3=..3...Z=......
0400 8e 3d 00 00 1b 00 00 00 ab 3d 00 00 14 00 00 00 c7 3d 00 00 0b 00 00 00 dc 3d 00 00 26 00 00 00 .=.......=.......=.......=..&...
0420 e8 3d 00 00 10 00 00 00 0f 3e 00 00 0e 00 00 00 20 3e 00 00 0d 00 00 00 2f 3e 00 00 16 00 00 00 .=.......>.......>....../>......
0440 3d 3e 00 00 39 00 00 00 54 3e 00 00 23 00 00 00 8e 3e 00 00 16 00 00 00 b2 3e 00 00 11 00 00 00 =>..9...T>..#....>.......>......
0460 c9 3e 00 00 0b 00 00 00 db 3e 00 00 e5 03 00 00 e7 3e 00 00 48 03 00 00 cd 42 00 00 0f 00 00 00 .>.......>.......>..H....B......
0480 16 46 00 00 0f 00 00 00 26 46 00 00 0b 00 00 00 36 46 00 00 46 01 00 00 42 46 00 00 0e 00 00 00 .F......&F......6F..F...BF......
04a0 89 47 00 00 0f 00 00 00 98 47 00 00 0c 00 00 00 a8 47 00 00 0b 00 00 00 b5 47 00 00 09 00 00 00 .G.......G.......G.......G......
04c0 c1 47 00 00 09 00 00 00 cb 47 00 00 fa 05 00 00 d5 47 00 00 13 00 00 00 d0 4d 00 00 bb 0a 00 00 .G.......G.......G.......M......
04e0 e4 4d 00 00 08 00 00 00 a0 58 00 00 6d 01 00 00 a9 58 00 00 bf 01 00 00 17 5a 00 00 17 02 00 00 .M.......X..m....X.......Z......
0500 d7 5b 00 00 5d 01 00 00 ef 5d 00 00 d8 03 00 00 4d 5f 00 00 54 02 00 00 26 63 00 00 1c 04 00 00 .[..]....]......M_..T...&c......
0520 7b 65 00 00 ad 03 00 00 98 69 00 00 58 05 00 00 46 6d 00 00 2b 02 00 00 9f 72 00 00 4c 01 00 00 {e.......i..X...Fm..+....r..L...
0540 cb 74 00 00 a9 00 00 00 18 76 00 00 03 03 00 00 c2 76 00 00 3f 03 00 00 c6 79 00 00 04 00 00 00 .t.......v.......v..?....y......
0560 06 7d 00 00 08 00 00 00 0b 7d 00 00 0f 00 00 00 14 7d 00 00 74 03 00 00 24 7d 00 00 ec 05 00 00 .}.......}.......}..t...$}......
0580 99 80 00 00 ba 0c 00 00 86 86 00 00 9e 00 00 00 41 93 00 00 77 02 00 00 e0 93 00 00 f7 00 00 00 ................A...w...........
05a0 58 96 00 00 03 01 00 00 50 97 00 00 f1 00 00 00 54 98 00 00 67 02 00 00 46 99 00 00 f2 00 00 00 X.......P.......T...g...F.......
05c0 ae 9b 00 00 75 01 00 00 a1 9c 00 00 ac 01 00 00 17 9e 00 00 d7 03 00 00 c4 9f 00 00 76 01 00 00 ....u.......................v...
05e0 9c a3 00 00 07 00 00 00 13 a5 00 00 7c 00 00 00 1b a5 00 00 d6 00 00 00 98 a5 00 00 88 00 00 00 ............|...................
0600 6f a6 00 00 0a 00 00 00 f8 a6 00 00 18 00 00 00 03 a7 00 00 e0 04 00 00 1c a7 00 00 1a 00 00 00 o...............................
0620 fd ab 00 00 1a 00 00 00 18 ac 00 00 12 00 00 00 33 ac 00 00 3f 00 00 00 46 ac 00 00 cb 00 00 00 ................3...?...F.......
0640 86 ac 00 00 16 00 00 00 52 ad 00 00 18 00 00 00 69 ad 00 00 1a 00 00 00 82 ad 00 00 20 00 00 00 ........R.......i...............
0660 9d ad 00 00 0c 00 00 00 be ad 00 00 06 00 00 00 cb ad 00 00 0f 00 00 00 d2 ad 00 00 09 00 00 00 ................................
0680 e2 ad 00 00 08 00 00 00 ec ad 00 00 13 00 00 00 f5 ad 00 00 13 00 00 00 09 ae 00 00 09 00 00 00 ................................
06a0 1d ae 00 00 06 00 00 00 27 ae 00 00 4e 00 00 00 2e ae 00 00 81 02 00 00 7d ae 00 00 4a 04 00 00 ........'...N...........}...J...
06c0 ff b0 00 00 2c 01 00 00 4a b5 00 00 3d 01 00 00 77 b6 00 00 66 00 00 00 b5 b7 00 00 0e 00 00 00 ....,...J...=...w...f...........
06e0 1c b8 00 00 86 01 00 00 2b b8 00 00 04 00 00 00 b2 b9 00 00 94 08 00 00 b7 b9 00 00 50 00 00 00 ........+...................P...
0700 4c c2 00 00 78 05 00 00 9d c2 00 00 0b 00 00 00 16 c8 00 00 0b 03 00 00 22 c8 00 00 99 03 00 00 L...x...................".......
0720 2e cb 00 00 aa 00 00 00 c8 ce 00 00 d4 01 00 00 73 cf 00 00 f8 02 00 00 48 d1 00 00 8e 02 00 00 ................s.......H.......
0740 41 d4 00 00 ac 01 00 00 d0 d6 00 00 03 01 00 00 7d d8 00 00 91 01 00 00 81 d9 00 00 46 00 00 00 A...............}...........F...
0760 13 db 00 00 46 00 00 00 5a db 00 00 4c 01 00 00 a1 db 00 00 c6 01 00 00 ee dc 00 00 07 00 00 00 ....F...Z...L...................
0780 b5 de 00 00 12 00 00 00 bd de 00 00 3e 03 00 00 d0 de 00 00 e4 02 00 00 0f e2 00 00 2c 07 00 00 ............>...............,...
07a0 f4 e4 00 00 73 02 00 00 21 ec 00 00 0f 02 00 00 95 ee 00 00 1a 10 00 00 a5 f0 00 00 5a 00 00 00 ....s...!...................Z...
07c0 c0 00 01 00 44 00 00 00 1b 01 01 00 0f 00 00 00 60 01 01 00 e3 00 00 00 70 01 01 00 09 00 00 00 ....D...........`.......p.......
07e0 54 02 01 00 07 00 00 00 5e 02 01 00 10 00 00 00 66 02 01 00 13 00 00 00 77 02 01 00 14 00 00 00 T.......^.......f.......w.......
0800 8b 02 01 00 0b 00 00 00 a0 02 01 00 4f 01 00 00 ac 02 01 00 2a 00 00 00 fc 03 01 00 0a 00 00 00 ............O.......*...........
0820 27 04 01 00 1d 00 00 00 32 04 01 00 18 00 00 00 50 04 01 00 18 00 00 00 69 04 01 00 35 00 00 00 '.......2.......P.......i...5...
0840 82 04 01 00 4f 01 00 00 b8 04 01 00 42 00 00 00 08 06 01 00 d5 05 00 00 4b 06 01 00 42 00 00 00 ....O.......B...........K...B...
0860 21 0c 01 00 45 00 00 00 64 0c 01 00 12 00 00 00 aa 0c 01 00 0d 00 00 00 bd 0c 01 00 0e 00 00 00 !...E...d.......................
0880 cb 0c 01 00 7d 02 00 00 da 0c 01 00 13 00 00 00 58 0f 01 00 58 00 00 00 6c 0f 01 00 1d 00 00 00 ....}...........X...X...l.......
08a0 c5 0f 01 00 2a 00 00 00 e3 0f 01 00 0d 00 00 00 0e 10 01 00 0d 00 00 00 1c 10 01 00 8a 01 00 00 ....*...........................
08c0 2a 10 01 00 0e 00 00 00 b5 11 01 00 e9 00 00 00 c4 11 01 00 a9 04 00 00 ae 12 01 00 13 00 00 00 *...............................
08e0 58 17 01 00 17 00 00 00 6c 17 01 00 0a 00 00 00 84 17 01 00 10 00 00 00 8f 17 01 00 11 00 00 00 X.......l.......................
0900 a0 17 01 00 1e 00 00 00 b2 17 01 00 25 00 00 00 d1 17 01 00 24 00 00 00 f7 17 01 00 27 00 00 00 ............%.......$.......'...
0920 1c 18 01 00 13 00 00 00 44 18 01 00 18 00 00 00 58 18 01 00 19 00 00 00 71 18 01 00 2e 00 00 00 ........D.......X.......q.......
0940 8b 18 01 00 1a 00 00 00 ba 18 01 00 1e 00 00 00 d5 18 01 00 21 00 00 00 f4 18 01 00 1c 00 00 00 ....................!...........
0960 16 19 01 00 1b 00 00 00 33 19 01 00 0c 00 00 00 4f 19 01 00 16 00 00 00 5c 19 01 00 27 00 00 00 ........3.......O.......\...'...
0980 73 19 01 00 30 00 00 00 9b 19 01 00 1e 00 00 00 cc 19 01 00 39 00 00 00 eb 19 01 00 08 00 00 00 s...0...............9...........
09a0 25 1a 01 00 11 00 00 00 2e 1a 01 00 1f 00 00 00 40 1a 01 00 24 00 00 00 60 1a 01 00 13 00 00 00 %...............@...$...`.......
09c0 85 1a 01 00 10 00 00 00 99 1a 01 00 0d 00 00 00 aa 1a 01 00 08 00 00 00 b8 1a 01 00 26 00 00 00 ............................&...
09e0 c1 1a 01 00 27 00 00 00 e8 1a 01 00 33 00 00 00 10 1b 01 00 39 00 00 00 44 1b 01 00 11 00 00 00 ....'.......3.......9...D.......
0a00 7e 1b 01 00 93 00 00 00 90 1b 01 00 2e 00 00 00 24 1c 01 00 3a 00 00 00 53 1c 01 00 33 00 00 00 ~...............$...:...S...3...
0a20 8e 1c 01 00 09 00 00 00 c2 1c 01 00 18 00 00 00 cc 1c 01 00 21 00 00 00 e5 1c 01 00 0d 00 00 00 ....................!...........
0a40 07 1d 01 00 33 00 00 00 15 1d 01 00 1e 00 00 00 49 1d 01 00 3d 00 00 00 68 1d 01 00 2d 00 00 00 ....3...........I...=...h...-...
0a60 a6 1d 01 00 1f 00 00 00 d4 1d 01 00 27 00 00 00 f4 1d 01 00 26 00 00 00 1c 1e 01 00 2a 00 00 00 ............'.......&.......*...
0a80 43 1e 01 00 2a 00 00 00 6e 1e 01 00 29 00 00 00 99 1e 01 00 29 00 00 00 c3 1e 01 00 25 00 00 00 C...*...n...).......).......%...
0aa0 ed 1e 01 00 25 00 00 00 13 1f 01 00 20 00 00 00 39 1f 01 00 31 00 00 00 5a 1f 01 00 23 00 00 00 ....%...........9...1...Z...#...
0ac0 8c 1f 01 00 31 00 00 00 b0 1f 01 00 26 00 00 00 e2 1f 01 00 26 00 00 00 09 20 01 00 26 00 00 00 ....1.......&.......&.......&...
0ae0 30 20 01 00 35 00 00 00 57 20 01 00 2e 00 00 00 8d 20 01 00 0e 00 00 00 bc 20 01 00 1c 00 00 00 0...5...W.......................
0b00 cb 20 01 00 21 00 00 00 e8 20 01 00 21 00 00 00 0a 21 01 00 3a 00 00 00 2c 21 01 00 1c 00 00 00 ....!.......!....!..:...,!......
0b20 67 21 01 00 1a 00 00 00 84 21 01 00 20 00 00 00 9f 21 01 00 30 00 00 00 c0 21 01 00 31 00 00 00 g!.......!.......!..0....!..1...
0b40 f1 21 01 00 23 00 00 00 23 22 01 00 28 00 00 00 47 22 01 00 24 00 00 00 70 22 01 00 0c 00 00 00 .!..#...#"..(...G"..$...p"......
0b60 95 22 01 00 24 00 00 00 a2 22 01 00 23 00 00 00 c7 22 01 00 27 00 00 00 eb 22 01 00 07 00 00 00 ."..$...."..#...."..'...."......
0b80 13 23 01 00 2e 00 00 00 1b 23 01 00 1e 00 00 00 4a 23 01 00 15 00 00 00 69 23 01 00 15 00 00 00 .#.......#......J#......i#......
0ba0 7f 23 01 00 16 00 00 00 95 23 01 00 29 00 00 00 ac 23 01 00 0d 00 00 00 d6 23 01 00 1d 00 00 00 .#.......#..)....#.......#......
0bc0 e4 23 01 00 13 00 00 00 02 24 01 00 15 00 00 00 16 24 01 00 19 00 00 00 2c 24 01 00 2c 00 00 00 .#.......$.......$......,$..,...
0be0 46 24 01 00 25 00 00 00 73 24 01 00 2c 00 00 00 99 24 01 00 25 00 00 00 c6 24 01 00 0e 00 00 00 F$..%...s$..,....$..%....$......
0c00 ec 24 01 00 2e 00 00 00 fb 24 01 00 2b 00 00 00 2a 25 01 00 08 00 00 00 56 25 01 00 0c 00 00 00 .$.......$..+...*%......V%......
0c20 5f 25 01 00 14 00 00 00 6c 25 01 00 2c 00 00 00 81 25 01 00 13 00 00 00 ae 25 01 00 23 00 00 00 _%......l%..,....%.......%..#...
0c40 c2 25 01 00 40 00 00 00 e6 25 01 00 0d 00 00 00 27 26 01 00 1c 00 00 00 35 26 01 00 1a 00 00 00 .%..@....%......'&......5&......
0c60 52 26 01 00 2d 00 00 00 6d 26 01 00 2c 00 00 00 9b 26 01 00 27 00 00 00 c8 26 01 00 1a 00 00 00 R&..-...m&..,....&..'....&......
0c80 f0 26 01 00 2e 00 00 00 0b 27 01 00 2c 00 00 00 3a 27 01 00 26 00 00 00 67 27 01 00 30 00 00 00 .&.......'..,...:'..&...g'..0...
0ca0 8e 27 01 00 36 00 00 00 bf 27 01 00 50 00 00 00 f6 27 01 00 28 00 00 00 47 28 01 00 29 00 00 00 .'..6....'..P....'..(...G(..)...
0cc0 70 28 01 00 10 00 00 00 9a 28 01 00 19 00 00 00 ab 28 01 00 22 00 00 00 c5 28 01 00 3f 00 00 00 p(.......(.......(.."....(..?...
0ce0 e8 28 01 00 54 00 00 00 28 29 01 00 10 00 00 00 7d 29 01 00 15 00 00 00 8e 29 01 00 0d 00 00 00 .(..T...()......}).......)......
0d00 a4 29 01 00 38 00 00 00 b2 29 01 00 56 00 00 00 eb 29 01 00 26 00 00 00 42 2a 01 00 27 00 00 00 .)..8....)..V....)..&...B*..'...
0d20 69 2a 01 00 34 00 00 00 91 2a 01 00 1f 00 00 00 c6 2a 01 00 17 00 00 00 e6 2a 01 00 0c 00 00 00 i*..4....*.......*.......*......
0d40 fe 2a 01 00 28 00 00 00 0b 2b 01 00 12 00 00 00 34 2b 01 00 0e 00 00 00 47 2b 01 00 14 00 00 00 .*..(....+......4+......G+......
0d60 56 2b 01 00 15 00 00 00 6b 2b 01 00 22 00 00 00 81 2b 01 00 0c 00 00 00 a4 2b 01 00 35 00 00 00 V+......k+.."....+.......+..5...
0d80 b1 2b 01 00 4f 00 00 00 e7 2b 01 00 11 00 00 00 37 2c 01 00 11 00 00 00 49 2c 01 00 05 00 00 00 .+..O....+......7,......I,......
0da0 5b 2c 01 00 09 00 00 00 61 2c 01 00 18 00 00 00 6b 2c 01 00 35 00 00 00 84 2c 01 00 1f 00 00 00 [,......a,......k,..5....,......
0dc0 ba 2c 01 00 07 00 00 00 da 2c 01 00 0a 00 00 00 e2 2c 01 00 0a 00 00 00 ed 2c 01 00 2b 00 00 00 .,.......,.......,.......,..+...
0de0 f8 2c 01 00 39 00 00 00 24 2d 01 00 3b 00 00 00 5e 2d 01 00 24 00 00 00 9a 2d 01 00 1d 00 00 00 .,..9...$-..;...^-..$....-......
0e00 bf 2d 01 00 64 00 00 00 dd 2d 01 00 24 00 00 00 42 2e 01 00 1e 00 00 00 67 2e 01 00 0b 00 00 00 .-..d....-..$...B.......g.......
0e20 86 2e 01 00 0b 00 00 00 92 2e 01 00 18 00 00 00 9e 2e 01 00 1d 00 00 00 b7 2e 01 00 20 00 00 00 ................................
0e40 d5 2e 01 00 1a 00 00 00 f6 2e 01 00 15 00 00 00 11 2f 01 00 10 00 00 00 27 2f 01 00 48 00 00 00 ................./......'/..H...
0e60 38 2f 01 00 0e 00 00 00 81 2f 01 00 1c 00 00 00 90 2f 01 00 0c 00 00 00 ad 2f 01 00 12 00 00 00 8/......./......./......./......
0e80 ba 2f 01 00 22 00 00 00 cd 2f 01 00 2b 00 00 00 f0 2f 01 00 1b 00 00 00 1c 30 01 00 0e 00 00 00 ./.."..../..+..../.......0......
0ea0 38 30 01 00 0c 00 00 00 47 30 01 00 34 00 00 00 54 30 01 00 0a 00 00 00 89 30 01 00 44 00 00 00 80......G0..4...T0.......0..D...
0ec0 94 30 01 00 3f 00 00 00 d9 30 01 00 2c 00 00 00 19 31 01 00 13 00 00 00 46 31 01 00 16 00 00 00 .0..?....0..,....1......F1......
0ee0 5a 31 01 00 32 00 00 00 71 31 01 00 21 00 00 00 a4 31 01 00 22 00 00 00 c6 31 01 00 22 00 00 00 Z1..2...q1..!....1.."....1.."...
0f00 e9 31 01 00 30 00 00 00 0c 32 01 00 11 00 00 00 3d 32 01 00 1a 00 00 00 4f 32 01 00 09 00 00 00 .1..0....2......=2......O2......
0f20 6a 32 01 00 6f 00 00 00 74 32 01 00 12 00 00 00 e4 32 01 00 66 00 00 00 f7 32 01 00 31 00 00 00 j2..o...t2.......2..f....2..1...
0f40 5e 33 01 00 2f 00 00 00 90 33 01 00 29 00 00 00 c0 33 01 00 33 00 00 00 ea 33 01 00 19 00 00 00 ^3../....3..)....3..3....3......
0f60 1e 34 01 00 26 00 00 00 38 34 01 00 32 00 00 00 5f 34 01 00 35 00 00 00 92 34 01 00 2c 00 00 00 .4..&...84..2..._4..5....4..,...
0f80 c8 34 01 00 0a 00 00 00 f5 34 01 00 0a 00 00 00 00 35 01 00 31 00 00 00 0b 35 01 00 49 00 00 00 .4.......4.......5..1....5..I...
0fa0 3d 35 01 00 34 00 00 00 87 35 01 00 2e 00 00 00 bc 35 01 00 38 00 00 00 eb 35 01 00 28 00 00 00 =5..4....5.......5..8....5..(...
0fc0 24 36 01 00 2c 00 00 00 4d 36 01 00 2c 00 00 00 7a 36 01 00 30 00 00 00 a7 36 01 00 29 00 00 00 $6..,...M6..,...z6..0....6..)...
0fe0 d8 36 01 00 4e 00 00 00 02 37 01 00 09 00 00 00 51 37 01 00 0b 00 00 00 5b 37 01 00 20 00 00 00 .6..N....7......Q7......[7......
1000 67 37 01 00 22 00 00 00 88 37 01 00 1b 00 00 00 ab 37 01 00 19 00 00 00 c7 37 01 00 0c 00 00 00 g7.."....7.......7.......7......
1020 e1 37 01 00 0c 00 00 00 ee 37 01 00 26 00 00 00 fb 37 01 00 3d 00 00 00 22 38 01 00 1a 00 00 00 .7.......7..&....7..=..."8......
1040 60 38 01 00 23 00 00 00 7b 38 01 00 16 00 00 00 9f 38 01 00 27 00 00 00 b6 38 01 00 16 00 00 00 `8..#...{8.......8..'....8......
1060 de 38 01 00 1c 00 00 00 f5 38 01 00 2c 00 00 00 12 39 01 00 29 00 00 00 3f 39 01 00 1e 00 00 00 .8.......8..,....9..)...?9......
1080 69 39 01 00 24 00 00 00 88 39 01 00 15 00 00 00 ad 39 01 00 0b 00 00 00 c3 39 01 00 12 00 00 00 i9..$....9.......9.......9......
10a0 cf 39 01 00 12 00 00 00 e2 39 01 00 22 00 00 00 f5 39 01 00 36 00 00 00 18 3a 01 00 1b 00 00 00 .9.......9.."....9..6....:......
10c0 4f 3a 01 00 1d 00 00 00 6b 3a 01 00 29 00 00 00 89 3a 01 00 16 00 00 00 b3 3a 01 00 1c 00 00 00 O:......k:..)....:.......:......
10e0 ca 3a 01 00 25 00 00 00 e7 3a 01 00 2e 00 00 00 0d 3b 01 00 2d 00 00 00 3c 3b 01 00 37 00 00 00 .:..%....:.......;..-...<;..7...
1100 6a 3b 01 00 36 00 00 00 a2 3b 01 00 32 00 00 00 d9 3b 01 00 31 00 00 00 0c 3c 01 00 2a 00 00 00 j;..6....;..2....;..1....<..*...
1120 3e 3c 01 00 2c 00 00 00 69 3c 01 00 2c 00 00 00 96 3c 01 00 3b 00 00 00 c3 3c 01 00 23 00 00 00 ><..,...i<..,....<..;....<..#...
1140 ff 3c 01 00 07 00 00 00 23 3d 01 00 15 00 00 00 2b 3d 01 00 1f 00 00 00 41 3d 01 00 21 00 00 00 .<......#=......+=......A=..!...
1160 61 3d 01 00 18 00 00 00 83 3d 01 00 36 00 00 00 9c 3d 01 00 0e 00 00 00 d3 3d 01 00 2a 00 00 00 a=.......=..6....=.......=..*...
1180 e2 3d 01 00 22 00 00 00 0d 3e 01 00 1f 00 00 00 30 3e 01 00 36 00 00 00 50 3e 01 00 09 00 00 00 .=.."....>......0>..6...P>......
11a0 87 3e 01 00 0f 00 00 00 91 3e 01 00 2d 00 00 00 a1 3e 01 00 2d 00 00 00 cf 3e 01 00 21 00 00 00 .>.......>..-....>..-....>..!...
11c0 fd 3e 01 00 0f 00 00 00 1f 3f 01 00 27 00 00 00 2f 3f 01 00 27 00 00 00 57 3f 01 00 1d 00 00 00 .>.......?..'.../?..'...W?......
11e0 7f 3f 01 00 0e 00 00 00 9d 3f 01 00 f8 01 00 00 ac 3f 01 00 3d 00 00 00 a5 41 01 00 13 00 00 00 .?.......?.......?..=....A......
1200 e3 41 01 00 38 00 00 00 f7 41 01 00 27 00 00 00 30 42 01 00 0a 00 00 00 58 42 01 00 14 00 00 00 .A..8....A..'...0B......XB......
1220 63 42 01 00 07 00 00 00 78 42 01 00 25 00 00 00 80 42 01 00 17 00 00 00 a6 42 01 00 27 00 00 00 cB......xB..%....B.......B..'...
1240 be 42 01 00 18 00 00 00 e6 42 01 00 15 00 00 00 ff 42 01 00 09 00 00 00 15 43 01 00 13 00 00 00 .B.......B.......B.......C......
1260 1f 43 01 00 21 00 00 00 33 43 01 00 1f 00 00 00 55 43 01 00 2a 00 00 00 75 43 01 00 15 00 00 00 .C..!...3C......UC..*...uC......
1280 a0 43 01 00 11 00 00 00 b6 43 01 00 2c 00 00 00 c8 43 01 00 14 00 00 00 f5 43 01 00 25 00 00 00 .C.......C..,....C.......C..%...
12a0 0a 44 01 00 06 00 00 00 30 44 01 00 18 00 00 00 37 44 01 00 1c 00 00 00 50 44 01 00 27 00 00 00 .D......0D......7D......PD..'...
12c0 6d 44 01 00 32 00 00 00 95 44 01 00 38 00 00 00 c8 44 01 00 3e 00 00 00 01 45 01 00 27 00 00 00 mD..2....D..8....D..>....E..'...
12e0 40 45 01 00 3c 00 00 00 68 45 01 00 10 00 00 00 a5 45 01 00 26 00 00 00 b6 45 01 00 1e 00 00 00 @E..<...hE.......E..&....E......
1300 dd 45 01 00 39 00 00 00 fc 45 01 00 2d 00 00 00 36 46 01 00 2d 00 00 00 64 46 01 00 16 00 00 00 .E..9....E..-...6F..-...dF......
1320 92 46 01 00 1d 00 00 00 a9 46 01 00 20 00 00 00 c7 46 01 00 35 00 00 00 e8 46 01 00 27 00 00 00 .F.......F.......F..5....F..'...
1340 1e 47 01 00 31 00 00 00 46 47 01 00 31 00 00 00 78 47 01 00 38 00 00 00 aa 47 01 00 3a 00 00 00 .G..1...FG..1...xG..8....G..:...
1360 e3 47 01 00 19 00 00 00 1e 48 01 00 1c 00 00 00 38 48 01 00 33 00 00 00 55 48 01 00 23 00 00 00 .G.......H......8H..3...UH..#...
1380 89 48 01 00 25 00 00 00 ad 48 01 00 1c 00 00 00 d3 48 01 00 18 00 00 00 f0 48 01 00 20 00 00 00 .H..%....H.......H.......H......
13a0 09 49 01 00 24 00 00 00 2a 49 01 00 2e 00 00 00 4f 49 01 00 19 00 00 00 7e 49 01 00 2f 00 00 00 .I..$...*I......OI......~I../...
13c0 98 49 01 00 17 00 00 00 c8 49 01 00 1a 00 00 00 e0 49 01 00 2d 00 00 00 fb 49 01 00 20 00 00 00 .I.......I.......I..-....I......
13e0 29 4a 01 00 1b 00 00 00 4a 4a 01 00 29 00 00 00 66 4a 01 00 17 00 00 00 90 4a 01 00 19 00 00 00 )J......JJ..)...fJ.......J......
1400 a8 4a 01 00 1c 00 00 00 c2 4a 01 00 2c 00 00 00 df 4a 01 00 19 00 00 00 0c 4b 01 00 24 00 00 00 .J.......J..,....J.......K..$...
1420 26 4b 01 00 1b 00 00 00 4b 4b 01 00 19 00 00 00 67 4b 01 00 0f 00 00 00 81 4b 01 00 1f 00 00 00 &K......KK......gK.......K......
1440 91 4b 01 00 1d 00 00 00 b1 4b 01 00 17 00 00 00 cf 4b 01 00 1e 00 00 00 e7 4b 01 00 29 00 00 00 .K.......K.......K.......K..)...
1460 06 4c 01 00 16 00 00 00 30 4c 01 00 36 00 00 00 47 4c 01 00 21 00 00 00 7e 4c 01 00 21 00 00 00 .L......0L..6...GL..!...~L..!...
1480 a0 4c 01 00 1d 00 00 00 c2 4c 01 00 15 00 00 00 e0 4c 01 00 1d 00 00 00 f6 4c 01 00 16 00 00 00 .L.......L.......L.......L......
14a0 14 4d 01 00 28 00 00 00 2b 4d 01 00 26 00 00 00 54 4d 01 00 2a 00 00 00 7b 4d 01 00 17 00 00 00 .M..(...+M..&...TM..*...{M......
14c0 a6 4d 01 00 1f 00 00 00 be 4d 01 00 38 00 00 00 de 4d 01 00 10 00 00 00 17 4e 01 00 1e 00 00 00 .M.......M..8....M.......N......
14e0 28 4e 01 00 14 00 00 00 47 4e 01 00 0e 00 00 00 5c 4e 01 00 3b 00 00 00 6b 4e 01 00 38 00 00 00 (N......GN......\N..;...kN..8...
1500 a7 4e 01 00 22 00 00 00 e0 4e 01 00 35 00 00 00 03 4f 01 00 25 00 00 00 39 4f 01 00 1a 00 00 00 .N.."....N..5....O..%...9O......
1520 5f 4f 01 00 16 00 00 00 7a 4f 01 00 14 00 00 00 91 4f 01 00 1e 00 00 00 a6 4f 01 00 1e 00 00 00 _O......zO.......O.......O......
1540 c5 4f 01 00 1f 00 00 00 e4 4f 01 00 1f 00 00 00 04 50 01 00 20 00 00 00 24 50 01 00 13 00 00 00 .O.......O.......P......$P......
1560 45 50 01 00 21 00 00 00 59 50 01 00 21 00 00 00 7b 50 01 00 28 00 00 00 9d 50 01 00 1c 00 00 00 EP..!...YP..!...{P..(....P......
1580 c6 50 01 00 24 00 00 00 e3 50 01 00 33 00 00 00 08 51 01 00 1b 00 00 00 3c 51 01 00 1c 00 00 00 .P..$....P..3....Q......<Q......
15a0 58 51 01 00 35 00 00 00 75 51 01 00 1e 00 00 00 ab 51 01 00 0c 00 00 00 ca 51 01 00 2f 00 00 00 XQ..5...uQ.......Q.......Q../...
15c0 d7 51 01 00 3d 00 00 00 07 52 01 00 20 00 00 00 45 52 01 00 1c 00 00 00 66 52 01 00 1a 00 00 00 .Q..=....R......ER......fR......
15e0 83 52 01 00 09 00 00 00 9e 52 01 00 2c 00 00 00 a8 52 01 00 10 00 00 00 d5 52 01 00 14 00 00 00 .R.......R..,....R.......R......
1600 e6 52 01 00 0f 00 00 00 fb 52 01 00 17 00 00 00 0b 53 01 00 3b 00 00 00 23 53 01 00 28 00 00 00 .R.......R.......S..;...#S..(...
1620 5f 53 01 00 12 00 00 00 88 53 01 00 11 00 00 00 9b 53 01 00 0c 00 00 00 ad 53 01 00 c1 03 00 00 _S.......S.......S.......S......
1640 ba 53 01 00 f7 02 00 00 7c 57 01 00 0f 00 00 00 74 5a 01 00 10 00 00 00 84 5a 01 00 06 00 00 00 .S......|W......tZ.......Z......
1660 95 5a 01 00 5a 01 00 00 9c 5a 01 00 0e 00 00 00 f7 5b 01 00 19 00 00 00 06 5c 01 00 0b 00 00 00 .Z..Z....Z.......[.......\......
1680 20 5c 01 00 0d 00 00 00 2c 5c 01 00 0b 00 00 00 3a 5c 01 00 0d 00 00 00 46 5c 01 00 5d 06 00 00 .\......,\......:\......F\..]...
16a0 54 5c 01 00 19 00 00 00 b2 62 01 00 83 0b 00 00 cc 62 01 00 09 00 00 00 50 6e 01 00 72 01 00 00 T\.......b.......b......Pn..r...
16c0 5a 6e 01 00 f4 01 00 00 cd 6f 01 00 4e 02 00 00 c2 71 01 00 88 01 00 00 11 74 01 00 bd 03 00 00 Zn.......o..N....q.......t......
16e0 9a 75 01 00 98 02 00 00 58 79 01 00 6c 04 00 00 f1 7b 01 00 f6 03 00 00 5e 80 01 00 f7 05 00 00 .u......Xy..l....{......^.......
1700 55 84 01 00 9d 02 00 00 4d 8a 01 00 6a 01 00 00 eb 8c 01 00 c6 00 00 00 56 8e 01 00 6d 03 00 00 U.......M...j...........V...m...
1720 1d 8f 01 00 11 03 00 00 8b 92 01 00 05 00 00 00 9d 95 01 00 09 00 00 00 a3 95 01 00 0f 00 00 00 ................................
1740 ad 95 01 00 d5 03 00 00 bd 95 01 00 62 06 00 00 93 99 01 00 ee 0f 00 00 f6 9f 01 00 ab 00 00 00 ............b...................
1760 e5 af 01 00 c3 02 00 00 91 b0 01 00 10 01 00 00 55 b3 01 00 09 01 00 00 66 b4 01 00 ff 00 00 00 ................U.......f.......
1780 70 b5 01 00 96 02 00 00 70 b6 01 00 18 01 00 00 07 b9 01 00 9c 01 00 00 20 ba 01 00 b6 01 00 00 p.......p.......................
17a0 bd bb 01 00 bd 03 00 00 74 bd 01 00 af 01 00 00 32 c1 01 00 0a 00 00 00 e2 c2 01 00 a7 00 00 00 ........t.......2...............
17c0 ed c2 01 00 fa 00 00 00 95 c3 01 00 84 00 00 00 90 c4 01 00 12 00 00 00 15 c5 01 00 20 00 00 00 ................................
17e0 28 c5 01 00 27 05 00 00 49 c5 01 00 1a 00 00 00 71 ca 01 00 1a 00 00 00 8c ca 01 00 15 00 00 00 (...'...I.......q...............
1800 a7 ca 01 00 43 00 00 00 bd ca 01 00 f4 00 00 00 01 cb 01 00 1d 00 00 00 f6 cb 01 00 1d 00 00 00 ....C...........................
1820 14 cc 01 00 1c 00 00 00 32 cc 01 00 1e 00 00 00 4f cc 01 00 12 00 00 00 6e cc 01 00 08 00 00 00 ........2.......O.......n.......
1840 81 cc 01 00 10 00 00 00 8a cc 01 00 0a 00 00 00 9b cc 01 00 09 00 00 00 a6 cc 01 00 12 00 00 00 ................................
1860 b0 cc 01 00 16 00 00 00 c3 cc 01 00 0b 00 00 00 da cc 01 00 05 00 00 00 e6 cc 01 00 53 00 00 00 ............................S...
1880 ec cc 01 00 f0 02 00 00 40 cd 01 00 a9 04 00 00 31 d0 01 00 37 01 00 00 db d4 01 00 5c 01 00 00 ........@.......1...7.......\...
18a0 13 d6 01 00 73 00 00 00 70 d7 01 00 14 00 00 00 e4 d7 01 00 b7 01 00 00 f9 d7 01 00 04 00 00 00 ....s...p.......................
18c0 b1 d9 01 00 12 09 00 00 b6 d9 01 00 5f 00 00 00 c9 e2 01 00 e7 05 00 00 29 e3 01 00 13 00 00 00 ............_...........).......
18e0 11 e9 01 00 4f 03 00 00 25 e9 01 00 65 03 00 00 75 ec 01 00 bb 00 00 00 db ef 01 00 10 02 00 00 ....O...%...e...u...............
1900 97 f0 01 00 a5 02 00 00 a8 f2 01 00 e4 02 00 00 4e f5 01 00 ca 01 00 00 33 f8 01 00 20 01 00 00 ................N.......3.......
1920 fe f9 01 00 c1 01 00 00 1f fb 01 00 57 00 00 00 e1 fc 01 00 51 00 00 00 39 fd 01 00 60 01 00 00 ............W.......Q...9...`...
1940 8b fd 01 00 e4 01 00 00 ec fe 01 00 0d 00 00 00 d1 00 02 00 16 00 00 00 df 00 02 00 a9 03 00 00 ................................
1960 f6 00 02 00 06 03 00 00 a0 04 02 00 9d 08 00 00 a7 07 02 00 7e 02 00 00 45 10 02 00 64 02 00 00 ....................~...E...d...
1980 c4 12 02 00 25 12 00 00 29 15 02 00 5c 00 00 00 4f 27 02 00 6d 00 00 00 ac 27 02 00 15 00 00 00 ....%...)...\...O'..m....'......
19a0 1a 28 02 00 f9 00 00 00 30 28 02 00 08 00 00 00 2a 29 02 00 0c 00 00 00 33 29 02 00 0e 00 00 00 .(......0(......*)......3)......
19c0 40 29 02 00 14 00 00 00 4f 29 02 00 13 00 00 00 64 29 02 00 10 00 00 00 78 29 02 00 95 01 00 00 @)......O)......d)......x)......
19e0 89 29 02 00 31 00 00 00 1f 2b 02 00 09 00 00 00 51 2b 02 00 1d 00 00 00 5b 2b 02 00 16 00 00 00 .)..1....+......Q+......[+......
1a00 79 2b 02 00 1b 00 00 00 90 2b 02 00 40 00 00 00 ac 2b 02 00 5c 01 00 00 ed 2b 02 00 49 00 00 00 y+.......+..@....+..\....+..I...
1a20 4a 2d 02 00 3c 06 00 00 94 2d 02 00 4c 00 00 00 d1 33 02 00 4f 00 00 00 1e 34 02 00 16 00 00 00 J-..<....-..L....3..O....4......
1a40 6e 34 02 00 11 00 00 00 85 34 02 00 13 00 00 00 97 34 02 00 bd 02 00 00 ab 34 02 00 15 00 00 00 n4.......4.......4.......4......
1a60 69 37 02 00 5c 00 00 00 7f 37 02 00 1f 00 00 00 dc 37 02 00 2d 00 00 00 fc 37 02 00 15 00 00 00 i7..\....7.......7..-....7......
1a80 2a 38 02 00 15 00 00 00 40 38 02 00 bc 01 00 00 56 38 02 00 0f 00 00 00 13 3a 02 00 08 01 00 00 *8......@8......V8.......:......
1aa0 23 3a 02 00 53 05 00 00 2c 3b 02 00 11 00 00 00 80 40 02 00 16 00 00 00 92 40 02 00 0a 00 00 00 #:..S...,;.......@.......@......
1ac0 a9 40 02 00 10 00 00 00 b4 40 02 00 14 00 00 00 c5 40 02 00 24 00 00 00 da 40 02 00 2c 00 00 00 .@.......@.......@..$....@..,...
1ae0 ff 40 02 00 2b 00 00 00 2c 41 02 00 32 00 00 00 58 41 02 00 1d 00 00 00 8b 41 02 00 16 00 00 00 .@..+...,A..2...XA.......A......
1b00 a9 41 02 00 1f 00 00 00 c0 41 02 00 3a 00 00 00 e0 41 02 00 23 00 00 00 1b 42 02 00 21 00 00 00 .A.......A..:....A..#....B..!...
1b20 3f 42 02 00 30 00 00 00 61 42 02 00 1d 00 00 00 92 42 02 00 23 00 00 00 b0 42 02 00 0c 00 00 00 ?B..0...aB.......B..#....B......
1b40 d4 42 02 00 1b 00 00 00 e1 42 02 00 29 00 00 00 fd 42 02 00 34 00 00 00 27 43 02 00 1e 00 00 00 .B.......B..)....B..4...'C......
1b60 5c 43 02 00 3f 00 00 00 7b 43 02 00 09 00 00 00 bb 43 02 00 12 00 00 00 c5 43 02 00 28 00 00 00 \C..?...{C.......C.......C..(...
1b80 d8 43 02 00 2a 00 00 00 01 44 02 00 1d 00 00 00 2c 44 02 00 16 00 00 00 4a 44 02 00 0f 00 00 00 .C..*....D......,D......JD......
1ba0 61 44 02 00 0c 00 00 00 71 44 02 00 2a 00 00 00 7e 44 02 00 2b 00 00 00 a9 44 02 00 3c 00 00 00 aD......qD..*...~D..+....D..<...
1bc0 d5 44 02 00 4f 00 00 00 12 45 02 00 11 00 00 00 62 45 02 00 a1 00 00 00 74 45 02 00 2e 00 00 00 .D..O....E......bE......tE......
1be0 16 46 02 00 35 00 00 00 45 46 02 00 2d 00 00 00 7b 46 02 00 09 00 00 00 a9 46 02 00 23 00 00 00 .F..5...EF..-...{F.......F..#...
1c00 b3 46 02 00 23 00 00 00 d7 46 02 00 0d 00 00 00 fb 46 02 00 41 00 00 00 09 47 02 00 20 00 00 00 .F..#....F.......F..A....G......
1c20 4b 47 02 00 48 00 00 00 6c 47 02 00 3d 00 00 00 b5 47 02 00 25 00 00 00 f3 47 02 00 2e 00 00 00 KG..H...lG..=....G..%....G......
1c40 19 48 02 00 35 00 00 00 48 48 02 00 36 00 00 00 7e 48 02 00 37 00 00 00 b5 48 02 00 35 00 00 00 .H..5...HH..6...~H..7....H..5...
1c60 ed 48 02 00 36 00 00 00 23 49 02 00 2e 00 00 00 5a 49 02 00 2e 00 00 00 89 49 02 00 2b 00 00 00 .H..6...#I......ZI.......I..+...
1c80 b8 49 02 00 3a 00 00 00 e4 49 02 00 29 00 00 00 1f 4a 02 00 43 00 00 00 49 4a 02 00 30 00 00 00 .I..:....I..)....J..C...IJ..0...
1ca0 8d 4a 02 00 36 00 00 00 be 4a 02 00 30 00 00 00 f5 4a 02 00 43 00 00 00 26 4b 02 00 40 00 00 00 .J..6....J..0....J..C...&K..@...
1cc0 6a 4b 02 00 15 00 00 00 ab 4b 02 00 2c 00 00 00 c1 4b 02 00 2a 00 00 00 ee 4b 02 00 21 00 00 00 jK.......K..,....K..*....K..!...
1ce0 19 4c 02 00 3d 00 00 00 3b 4c 02 00 1c 00 00 00 79 4c 02 00 1c 00 00 00 96 4c 02 00 20 00 00 00 .L..=...;L......yL.......L......
1d00 b3 4c 02 00 38 00 00 00 d4 4c 02 00 37 00 00 00 0d 4d 02 00 29 00 00 00 45 4d 02 00 29 00 00 00 .L..8....L..7....M..)...EM..)...
1d20 6f 4d 02 00 26 00 00 00 99 4d 02 00 0c 00 00 00 c0 4d 02 00 2a 00 00 00 cd 4d 02 00 2d 00 00 00 oM..&....M.......M..*....M..-...
1d40 f8 4d 02 00 2d 00 00 00 26 4e 02 00 06 00 00 00 54 4e 02 00 3b 00 00 00 5b 4e 02 00 25 00 00 00 .M..-...&N......TN..;...[N..%...
1d60 97 4e 02 00 15 00 00 00 bd 4e 02 00 1a 00 00 00 d3 4e 02 00 16 00 00 00 ee 4e 02 00 2c 00 00 00 .N.......N.......N.......N..,...
1d80 05 4f 02 00 0e 00 00 00 32 4f 02 00 24 00 00 00 41 4f 02 00 13 00 00 00 66 4f 02 00 15 00 00 00 .O......2O..$...AO......fO......
1da0 7a 4f 02 00 21 00 00 00 90 4f 02 00 2c 00 00 00 b2 4f 02 00 27 00 00 00 df 4f 02 00 32 00 00 00 zO..!....O..,....O..'....O..2...
1dc0 07 50 02 00 29 00 00 00 3a 50 02 00 0e 00 00 00 64 50 02 00 39 00 00 00 73 50 02 00 2b 00 00 00 .P..)...:P......dP..9...sP..+...
1de0 ad 50 02 00 08 00 00 00 d9 50 02 00 0c 00 00 00 e2 50 02 00 14 00 00 00 ef 50 02 00 2c 00 00 00 .P.......P.......P.......P..,...
1e00 04 51 02 00 13 00 00 00 31 51 02 00 2a 00 00 00 45 51 02 00 46 00 00 00 70 51 02 00 0d 00 00 00 .Q......1Q..*...EQ..F...pQ......
1e20 b7 51 02 00 25 00 00 00 c5 51 02 00 27 00 00 00 eb 51 02 00 2d 00 00 00 13 52 02 00 2f 00 00 00 .Q..%....Q..'....Q..-....R../...
1e40 41 52 02 00 29 00 00 00 71 52 02 00 23 00 00 00 9b 52 02 00 30 00 00 00 bf 52 02 00 31 00 00 00 AR..)...qR..#....R..0....R..1...
1e60 f0 52 02 00 2f 00 00 00 22 53 02 00 36 00 00 00 52 53 02 00 39 00 00 00 89 53 02 00 5a 00 00 00 .R../..."S..6...RS..9....S..Z...
1e80 c3 53 02 00 28 00 00 00 1e 54 02 00 28 00 00 00 47 54 02 00 13 00 00 00 70 54 02 00 19 00 00 00 .S..(....T..(...GT......pT......
1ea0 84 54 02 00 21 00 00 00 9e 54 02 00 48 00 00 00 c0 54 02 00 52 00 00 00 09 55 02 00 17 00 00 00 .T..!....T..H....T..R....U......
1ec0 5c 55 02 00 1d 00 00 00 74 55 02 00 11 00 00 00 92 55 02 00 3f 00 00 00 a4 55 02 00 56 00 00 00 \U......tU.......U..?....U..V...
1ee0 e4 55 02 00 26 00 00 00 3b 56 02 00 2b 00 00 00 62 56 02 00 3b 00 00 00 8e 56 02 00 1f 00 00 00 .U..&...;V..+...bV..;....V......
1f00 ca 56 02 00 1a 00 00 00 ea 56 02 00 0e 00 00 00 05 57 02 00 2b 00 00 00 14 57 02 00 1d 00 00 00 .V.......V.......W..+....W......
1f20 40 57 02 00 11 00 00 00 5e 57 02 00 17 00 00 00 70 57 02 00 1a 00 00 00 88 57 02 00 29 00 00 00 @W......^W......pW.......W..)...
1f40 a3 57 02 00 0c 00 00 00 cd 57 02 00 3e 00 00 00 da 57 02 00 52 00 00 00 19 58 02 00 14 00 00 00 .W.......W..>....W..R....X......
1f60 6c 58 02 00 11 00 00 00 81 58 02 00 06 00 00 00 93 58 02 00 0a 00 00 00 9a 58 02 00 1f 00 00 00 lX.......X.......X.......X......
1f80 a5 58 02 00 3e 00 00 00 c5 58 02 00 20 00 00 00 04 59 02 00 07 00 00 00 25 59 02 00 0a 00 00 00 .X..>....X.......Y......%Y......
1fa0 2d 59 02 00 0f 00 00 00 38 59 02 00 31 00 00 00 48 59 02 00 40 00 00 00 7a 59 02 00 49 00 00 00 -Y......8Y..1...HY..@...zY..I...
1fc0 bb 59 02 00 29 00 00 00 05 5a 02 00 1f 00 00 00 2f 5a 02 00 65 00 00 00 4f 5a 02 00 24 00 00 00 .Y..)....Z....../Z..e...OZ..$...
1fe0 b5 5a 02 00 1e 00 00 00 da 5a 02 00 0c 00 00 00 f9 5a 02 00 0c 00 00 00 06 5b 02 00 1c 00 00 00 .Z.......Z.......Z.......[......
2000 13 5b 02 00 21 00 00 00 30 5b 02 00 23 00 00 00 52 5b 02 00 1c 00 00 00 76 5b 02 00 17 00 00 00 .[..!...0[..#...R[......v[......
2020 93 5b 02 00 16 00 00 00 ab 5b 02 00 50 00 00 00 c2 5b 02 00 16 00 00 00 13 5c 02 00 29 00 00 00 .[.......[..P....[.......\..)...
2040 2a 5c 02 00 0a 00 00 00 54 5c 02 00 13 00 00 00 5f 5c 02 00 2b 00 00 00 73 5c 02 00 31 00 00 00 *\......T\......_\..+...s\..1...
2060 9f 5c 02 00 26 00 00 00 d1 5c 02 00 0a 00 00 00 f8 5c 02 00 0d 00 00 00 03 5d 02 00 37 00 00 00 .\..&....\.......\.......]..7...
2080 11 5d 02 00 0c 00 00 00 49 5d 02 00 4f 00 00 00 56 5d 02 00 4a 00 00 00 a6 5d 02 00 31 00 00 00 .]......I]..O...V]..J....]..1...
20a0 f1 5d 02 00 13 00 00 00 23 5e 02 00 19 00 00 00 37 5e 02 00 36 00 00 00 51 5e 02 00 23 00 00 00 .]......#^......7^..6...Q^..#...
20c0 88 5e 02 00 24 00 00 00 ac 5e 02 00 22 00 00 00 d1 5e 02 00 3b 00 00 00 f4 5e 02 00 15 00 00 00 .^..$....^.."....^..;....^......
20e0 30 5f 02 00 1c 00 00 00 46 5f 02 00 09 00 00 00 63 5f 02 00 71 00 00 00 6d 5f 02 00 17 00 00 00 0_......F_......c_..q...m_......
2100 df 5f 02 00 67 00 00 00 f7 5f 02 00 31 00 00 00 5f 60 02 00 34 00 00 00 91 60 02 00 32 00 00 00 ._..g...._..1..._`..4....`..2...
2120 c6 60 02 00 39 00 00 00 f9 60 02 00 23 00 00 00 33 61 02 00 32 00 00 00 57 61 02 00 2f 00 00 00 .`..9....`..#...3a..2...Wa../...
2140 8a 61 02 00 3b 00 00 00 ba 61 02 00 2c 00 00 00 f6 61 02 00 08 00 00 00 23 62 02 00 0a 00 00 00 .a..;....a..,....a......#b......
2160 2c 62 02 00 34 00 00 00 37 62 02 00 53 00 00 00 6c 62 02 00 34 00 00 00 c0 62 02 00 31 00 00 00 ,b..4...7b..S...lb..4....b..1...
2180 f5 62 02 00 39 00 00 00 27 63 02 00 2e 00 00 00 61 63 02 00 32 00 00 00 90 63 02 00 32 00 00 00 .b..9...'c......ac..2....c..2...
21a0 c3 63 02 00 36 00 00 00 f6 63 02 00 31 00 00 00 2d 64 02 00 51 00 00 00 5f 64 02 00 09 00 00 00 .c..6....c..1...-d..Q..._d......
21c0 b1 64 02 00 0f 00 00 00 bb 64 02 00 24 00 00 00 cb 64 02 00 25 00 00 00 f0 64 02 00 1c 00 00 00 .d.......d..$....d..%....d......
21e0 16 65 02 00 19 00 00 00 33 65 02 00 0c 00 00 00 4d 65 02 00 0f 00 00 00 5a 65 02 00 29 00 00 00 .e......3e......Me......Ze..)...
2200 6a 65 02 00 43 00 00 00 94 65 02 00 1d 00 00 00 d8 65 02 00 2c 00 00 00 f6 65 02 00 1c 00 00 00 je..C....e.......e..,....e......
2220 23 66 02 00 30 00 00 00 40 66 02 00 19 00 00 00 71 66 02 00 1f 00 00 00 8b 66 02 00 31 00 00 00 #f..0...@f......qf.......f..1...
2240 ab 66 02 00 2f 00 00 00 dd 66 02 00 22 00 00 00 0d 67 02 00 2b 00 00 00 30 67 02 00 1c 00 00 00 .f../....f.."....g..+...0g......
2260 5c 67 02 00 0b 00 00 00 79 67 02 00 12 00 00 00 85 67 02 00 15 00 00 00 98 67 02 00 22 00 00 00 \g......yg.......g.......g.."...
2280 ae 67 02 00 41 00 00 00 d1 67 02 00 1d 00 00 00 13 68 02 00 1d 00 00 00 31 68 02 00 2a 00 00 00 .g..A....g.......h......1h..*...
22a0 4f 68 02 00 16 00 00 00 7a 68 02 00 1c 00 00 00 91 68 02 00 1f 00 00 00 ae 68 02 00 2f 00 00 00 Oh......zh.......h.......h../...
22c0 ce 68 02 00 2f 00 00 00 fe 68 02 00 3c 00 00 00 2e 69 02 00 3b 00 00 00 6b 69 02 00 37 00 00 00 .h../....h..<....i..;...ki..7...
22e0 a7 69 02 00 36 00 00 00 df 69 02 00 2d 00 00 00 16 6a 02 00 2f 00 00 00 44 6a 02 00 2f 00 00 00 .i..6....i..-....j../...Dj../...
2300 74 6a 02 00 40 00 00 00 a4 6a 02 00 26 00 00 00 e5 6a 02 00 0c 00 00 00 0c 6b 02 00 1c 00 00 00 tj..@....j..&....j.......k......
2320 19 6b 02 00 1f 00 00 00 36 6b 02 00 21 00 00 00 56 6b 02 00 1e 00 00 00 78 6b 02 00 42 00 00 00 .k......6k..!...Vk......xk..B...
2340 97 6b 02 00 0e 00 00 00 da 6b 02 00 2c 00 00 00 e9 6b 02 00 25 00 00 00 16 6c 02 00 2d 00 00 00 .k.......k..,....k..%....l..-...
2360 3c 6c 02 00 39 00 00 00 6a 6c 02 00 07 00 00 00 a4 6c 02 00 0d 00 00 00 ac 6c 02 00 34 00 00 00 <l..9...jl.......l.......l..4...
2380 ba 6c 02 00 34 00 00 00 ef 6c 02 00 21 00 00 00 24 6d 02 00 13 00 00 00 46 6d 02 00 27 00 00 00 .l..4....l..!...$m......Fm..'...
23a0 5a 6d 02 00 2f 00 00 00 82 6d 02 00 25 00 00 00 b2 6d 02 00 0e 00 00 00 d8 6d 02 00 01 00 00 00 Zm../....m..%....m.......m......
23c0 69 01 00 00 34 01 00 00 b1 01 00 00 14 00 00 00 00 00 00 00 1d 01 00 00 95 00 00 00 60 01 00 00 i...4.......................`...
23e0 b5 00 00 00 8c 00 00 00 1b 02 00 00 29 01 00 00 13 00 00 00 39 00 00 00 31 00 00 00 bd 01 00 00 ............).......9...1.......
2400 29 00 00 00 65 01 00 00 00 00 00 00 0b 01 00 00 00 00 00 00 6a 00 00 00 da 00 00 00 00 00 00 00 )...e...............j...........
2420 cb 00 00 00 20 02 00 00 73 01 00 00 a0 00 00 00 09 00 00 00 7b 01 00 00 00 00 00 00 b0 00 00 00 ........s...........{...........
2440 63 00 00 00 00 00 00 00 01 02 00 00 00 00 00 00 00 00 00 00 d3 00 00 00 00 00 00 00 f7 00 00 00 c...............................
2460 00 00 00 00 a5 00 00 00 00 00 00 00 40 00 00 00 02 00 00 00 ed 00 00 00 3a 02 00 00 a1 00 00 00 ............@...........:.......
2480 ba 01 00 00 00 00 00 00 00 00 00 00 61 00 00 00 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............a...................
24a0 00 00 00 00 3b 01 00 00 00 00 00 00 52 01 00 00 5e 00 00 00 e4 00 00 00 00 00 00 00 cf 00 00 00 ....;.......R...^...............
24c0 00 00 00 00 db 01 00 00 d8 00 00 00 1c 00 00 00 f9 00 00 00 d5 00 00 00 00 00 00 00 f5 01 00 00 ................................
24e0 1f 00 00 00 2d 00 00 00 2a 01 00 00 eb 00 00 00 be 01 00 00 55 01 00 00 00 00 00 00 00 00 00 00 ....-...*...........U...........
2500 28 01 00 00 cc 01 00 00 36 01 00 00 0b 02 00 00 50 01 00 00 16 01 00 00 00 00 00 00 00 00 00 00 (.......6.......P...............
2520 00 00 00 00 ec 01 00 00 00 00 00 00 00 00 00 00 d6 00 00 00 4d 00 00 00 88 01 00 00 e9 01 00 00 ....................M...........
2540 5d 00 00 00 d0 01 00 00 c4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 02 00 00 00 00 00 00 ].......................&.......
2560 e0 01 00 00 25 02 00 00 00 00 00 00 00 00 00 00 3f 01 00 00 86 00 00 00 4e 01 00 00 00 00 00 00 ....%...........?.......N.......
2580 11 01 00 00 66 00 00 00 e6 00 00 00 34 02 00 00 3f 00 00 00 00 00 00 00 45 00 00 00 20 00 00 00 ....f.......4...?.......E.......
25a0 07 02 00 00 43 01 00 00 00 00 00 00 ad 01 00 00 30 01 00 00 0f 01 00 00 c6 00 00 00 8e 01 00 00 ....C...........0...............
25c0 d7 01 00 00 00 00 00 00 15 01 00 00 00 00 00 00 c7 00 00 00 58 00 00 00 1f 01 00 00 8f 01 00 00 ....................X...........
25e0 e4 01 00 00 1c 01 00 00 bb 01 00 00 b1 00 00 00 52 00 00 00 2c 01 00 00 07 01 00 00 6c 01 00 00 ................R...,.......l...
2600 93 01 00 00 ca 01 00 00 00 00 00 00 df 01 00 00 b8 01 00 00 00 00 00 00 cd 01 00 00 50 00 00 00 ............................P...
2620 7a 01 00 00 a8 01 00 00 d1 00 00 00 a2 00 00 00 d7 00 00 00 aa 00 00 00 d5 01 00 00 80 00 00 00 z...............................
2640 00 00 00 00 61 01 00 00 00 00 00 00 9f 00 00 00 81 00 00 00 6b 00 00 00 00 00 00 00 d2 00 00 00 ....a...............k...........
2660 1e 00 00 00 d3 01 00 00 18 02 00 00 00 00 00 00 89 00 00 00 ae 00 00 00 35 01 00 00 3d 00 00 00 ........................5...=...
2680 af 01 00 00 b8 00 00 00 80 01 00 00 57 01 00 00 1a 00 00 00 ab 01 00 00 9f 01 00 00 e7 00 00 00 ............W...................
26a0 00 00 00 00 a7 00 00 00 00 00 00 00 c9 01 00 00 46 01 00 00 10 01 00 00 00 00 00 00 00 00 00 00 ................F...............
26c0 19 01 00 00 00 00 00 00 6e 00 00 00 ea 00 00 00 00 00 00 00 99 01 00 00 47 00 00 00 41 00 00 00 ........n...............G...A...
26e0 d8 01 00 00 00 00 00 00 00 00 00 00 4b 00 00 00 4f 01 00 00 2e 01 00 00 00 00 00 00 9d 00 00 00 ............K...O...............
2700 00 00 00 00 28 00 00 00 10 02 00 00 fa 00 00 00 e7 01 00 00 00 00 00 00 d4 00 00 00 dd 01 00 00 ....(...........................
2720 00 00 00 00 4f 00 00 00 9e 01 00 00 93 00 00 00 fd 01 00 00 78 01 00 00 aa 01 00 00 7c 00 00 00 ....O...............x.......|...
2740 00 00 00 00 36 00 00 00 23 01 00 00 44 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 54 01 00 00 ....6...#...D...8...........T...
2760 02 02 00 00 3c 01 00 00 25 00 00 00 fc 00 00 00 6f 00 00 00 98 01 00 00 62 00 00 00 7f 01 00 00 ....<...%.......o.......b.......
2780 00 00 00 00 0c 02 00 00 5b 00 00 00 b4 01 00 00 6a 01 00 00 9b 01 00 00 00 00 00 00 00 00 00 00 ........[.......j...............
27a0 be 00 00 00 00 00 00 00 3c 00 00 00 8d 01 00 00 87 00 00 00 71 00 00 00 1d 02 00 00 98 00 00 00 ........<...........q...........
27c0 00 00 00 00 60 00 00 00 6b 01 00 00 24 02 00 00 15 02 00 00 00 00 00 00 65 00 00 00 00 00 00 00 ....`...k...$...........e.......
27e0 00 02 00 00 a6 01 00 00 7c 01 00 00 b6 01 00 00 00 00 00 00 f9 01 00 00 79 01 00 00 00 00 00 00 ........|...............y.......
2800 00 00 00 00 16 00 00 00 35 02 00 00 00 00 00 00 ff 01 00 00 b6 00 00 00 fe 00 00 00 00 00 00 00 ........5.......................
2820 2b 00 00 00 3a 00 00 00 00 00 00 00 ee 00 00 00 5f 00 00 00 68 01 00 00 66 01 00 00 5c 00 00 00 +...:..........._...h...f...\...
2840 13 02 00 00 08 01 00 00 00 00 00 00 2d 02 00 00 00 00 00 00 a7 01 00 00 00 00 00 00 2b 01 00 00 ............-...............+...
2860 22 00 00 00 d9 00 00 00 4b 01 00 00 c8 01 00 00 77 00 00 00 00 00 00 00 92 01 00 00 30 00 00 00 ".......K.......w...........0...
2880 e1 00 00 00 fe 01 00 00 ad 00 00 00 4c 00 00 00 3e 00 00 00 5e 01 00 00 e3 01 00 00 00 00 00 00 ............L...>...^...........
28a0 ac 01 00 00 00 00 00 00 86 01 00 00 c4 01 00 00 f2 01 00 00 ef 01 00 00 e5 01 00 00 06 00 00 00 ................................
28c0 00 00 00 00 d2 01 00 00 0b 00 00 00 00 00 00 00 54 00 00 00 b0 01 00 00 04 02 00 00 0f 00 00 00 ................T...............
28e0 8c 01 00 00 00 00 00 00 00 00 00 00 20 01 00 00 00 00 00 00 f8 00 00 00 dd 00 00 00 9c 01 00 00 ................................
2900 00 00 00 00 05 00 00 00 44 01 00 00 00 00 00 00 76 01 00 00 03 00 00 00 33 02 00 00 00 00 00 00 ........D.......v.......3.......
2920 17 02 00 00 00 00 00 00 33 00 00 00 38 01 00 00 00 00 00 00 71 01 00 00 00 00 00 00 05 01 00 00 ........3...8.......q...........
2940 0d 00 00 00 c8 00 00 00 00 00 00 00 21 01 00 00 24 01 00 00 38 02 00 00 ec 00 00 00 00 00 00 00 ............!...$...8...........
2960 63 01 00 00 5d 01 00 00 00 00 00 00 28 02 00 00 11 02 00 00 00 00 00 00 b3 01 00 00 5b 01 00 00 c...].......(...............[...
2980 2c 00 00 00 18 00 00 00 72 00 00 00 14 02 00 00 2f 00 00 00 7a 00 00 00 00 00 00 00 0d 01 00 00 ,.......r......./...z...........
29a0 2e 02 00 00 00 00 00 00 00 00 00 00 1b 00 00 00 9a 01 00 00 b2 00 00 00 00 00 00 00 5a 00 00 00 ............................Z...
29c0 04 01 00 00 23 00 00 00 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8b 00 00 00 21 02 00 00 ....#.......................!...
29e0 4a 00 00 00 07 00 00 00 22 02 00 00 00 00 00 00 00 00 00 00 9d 01 00 00 00 00 00 00 12 02 00 00 J.......".......................
2a00 a9 01 00 00 00 00 00 00 00 00 00 00 a2 01 00 00 d9 01 00 00 bd 00 00 00 0e 02 00 00 e0 00 00 00 ................................
2a20 41 01 00 00 97 01 00 00 40 01 00 00 00 00 00 00 0a 02 00 00 00 00 00 00 ce 01 00 00 bc 00 00 00 A.......@.......................
2a40 83 00 00 00 f4 00 00 00 4c 01 00 00 f3 01 00 00 00 00 00 00 0f 02 00 00 57 00 00 00 f0 00 00 00 ........L...............W.......
2a60 0e 01 00 00 08 02 00 00 c1 01 00 00 c5 01 00 00 00 00 00 00 fd 00 00 00 00 00 00 00 ca 00 00 00 ................................
2a80 75 00 00 00 e3 00 00 00 97 00 00 00 00 00 00 00 00 00 00 00 a3 00 00 00 8e 00 00 00 00 00 00 00 u...............................
2aa0 72 01 00 00 a5 01 00 00 53 01 00 00 92 00 00 00 7e 01 00 00 00 00 00 00 f6 01 00 00 e2 01 00 00 r.......S.......~...............
2ac0 48 00 00 00 b4 00 00 00 00 00 00 00 00 00 00 00 1c 02 00 00 0c 01 00 00 32 01 00 00 67 00 00 00 H.......................2...g...
2ae0 00 00 00 00 fb 00 00 00 de 00 00 00 16 02 00 00 c1 00 00 00 00 00 00 00 5c 01 00 00 f4 01 00 00 ........................\.......
2b00 e2 00 00 00 00 00 00 00 79 00 00 00 c6 01 00 00 00 00 00 00 00 00 00 00 74 00 00 00 eb 01 00 00 ........y...............t.......
2b20 2c 02 00 00 1b 01 00 00 42 01 00 00 00 01 00 00 0a 01 00 00 00 00 00 00 00 00 00 00 12 00 00 00 ,.......B.......................
2b40 b7 00 00 00 e8 00 00 00 f0 01 00 00 84 00 00 00 51 01 00 00 27 00 00 00 2b 02 00 00 00 00 00 00 ................Q...'...+.......
2b60 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ae 01 00 00 29 02 00 00 3e 01 00 00 17 01 00 00 ....................)...>.......
2b80 e1 01 00 00 36 02 00 00 9c 00 00 00 00 00 00 00 ed 01 00 00 82 00 00 00 4a 01 00 00 0e 00 00 00 ....6...................J.......
2ba0 00 00 00 00 7d 01 00 00 b3 00 00 00 48 01 00 00 c2 01 00 00 5a 01 00 00 31 02 00 00 00 00 00 00 ....}.......H.......Z...1.......
2bc0 f1 00 00 00 3a 01 00 00 12 01 00 00 00 00 00 00 81 01 00 00 a3 01 00 00 c3 00 00 00 6e 01 00 00 ....:.......................n...
2be0 75 01 00 00 70 00 00 00 ac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 db 00 00 00 00 00 00 00 u...p...........................
2c00 6d 01 00 00 ea 01 00 00 73 00 00 00 8d 00 00 00 94 01 00 00 f7 01 00 00 00 00 00 00 06 01 00 00 m.......s.......................
2c20 00 00 00 00 00 00 00 00 00 00 00 00 39 02 00 00 c7 01 00 00 27 02 00 00 49 01 00 00 a4 01 00 00 ............9.......'...I.......
2c40 c9 00 00 00 bf 00 00 00 b7 01 00 00 68 00 00 00 00 00 00 00 99 00 00 00 64 00 00 00 37 02 00 00 ............h...........d...7...
2c60 13 01 00 00 91 00 00 00 b9 01 00 00 00 00 00 00 00 00 00 00 6f 01 00 00 00 00 00 00 2f 02 00 00 ....................o......./...
2c80 01 01 00 00 c0 00 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 74 01 00 00 2a 00 00 00 00 00 00 00 ....................t...*.......
2ca0 00 00 00 00 cb 01 00 00 e6 01 00 00 25 01 00 00 00 00 00 00 58 01 00 00 00 00 00 00 14 01 00 00 ............%.......X...........
2cc0 00 00 00 00 e5 00 00 00 b9 00 00 00 e8 01 00 00 37 01 00 00 64 01 00 00 8a 00 00 00 00 00 00 00 ................7...d...........
2ce0 00 00 00 00 00 00 00 00 0a 00 00 00 59 00 00 00 82 01 00 00 ee 01 00 00 b5 01 00 00 32 00 00 00 ............Y...............2...
2d00 90 00 00 00 2d 01 00 00 9a 00 00 00 18 01 00 00 00 00 00 00 9e 00 00 00 cd 00 00 00 a9 00 00 00 ....-...........................
2d20 21 00 00 00 1a 02 00 00 00 00 00 00 00 00 00 00 a8 00 00 00 00 00 00 00 15 00 00 00 55 00 00 00 !...........................U...
2d40 00 00 00 00 00 00 00 00 f2 00 00 00 5f 01 00 00 3d 01 00 00 2a 02 00 00 bb 00 00 00 06 02 00 00 ............_...=...*...........
2d60 00 00 00 00 39 01 00 00 00 00 00 00 1d 00 00 00 d6 01 00 00 1a 01 00 00 ef 00 00 00 1f 02 00 00 ....9...........................
2d80 59 01 00 00 56 00 00 00 bf 01 00 00 83 01 00 00 94 00 00 00 04 00 00 00 00 00 00 00 9b 00 00 00 Y...V...........................
2da0 dc 01 00 00 fa 01 00 00 00 00 00 00 35 00 00 00 27 01 00 00 85 00 00 00 cc 00 00 00 37 00 00 00 ............5...'...........7...
2dc0 19 02 00 00 00 00 00 00 02 01 00 00 f1 01 00 00 43 00 00 00 00 00 00 00 96 00 00 00 26 01 00 00 ................C...........&...
2de0 c3 01 00 00 45 01 00 00 2f 01 00 00 00 00 00 00 df 00 00 00 a6 00 00 00 31 01 00 00 76 00 00 00 ....E.../...............1...v...
2e00 05 02 00 00 47 01 00 00 89 01 00 00 de 01 00 00 03 02 00 00 00 00 00 00 00 00 00 00 c0 01 00 00 ....G...........................
2e20 26 00 00 00 a0 01 00 00 f6 00 00 00 00 00 00 00 87 01 00 00 3b 00 00 00 af 00 00 00 0c 00 00 00 &...................;...........
2e40 46 00 00 00 da 01 00 00 00 00 00 00 ab 00 00 00 23 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F...............#...............
2e60 62 01 00 00 8b 01 00 00 d1 01 00 00 67 01 00 00 00 00 00 00 a4 00 00 00 69 00 00 00 ce 00 00 00 b...........g...........i.......
2e80 dc 00 00 00 00 00 00 00 c2 00 00 00 7d 00 00 00 85 01 00 00 00 00 00 00 fb 01 00 00 2e 00 00 00 ............}...................
2ea0 7e 00 00 00 19 00 00 00 7f 00 00 00 f5 00 00 00 51 00 00 00 00 00 00 00 6d 00 00 00 11 00 00 00 ~...............Q.......m.......
2ec0 4d 01 00 00 fc 01 00 00 4e 00 00 00 90 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 M.......N.......................
2ee0 0d 02 00 00 1e 01 00 00 49 00 00 00 e9 00 00 00 00 00 00 00 1e 02 00 00 24 00 00 00 a1 01 00 00 ........I...............$.......
2f00 77 01 00 00 09 01 00 00 95 01 00 00 8f 00 00 00 84 01 00 00 00 00 00 00 32 02 00 00 42 00 00 00 w.......................2...B...
2f20 f3 00 00 00 96 01 00 00 22 01 00 00 b2 01 00 00 56 01 00 00 6c 00 00 00 ff 00 00 00 00 00 00 00 ........".......V...l...........
2f40 70 01 00 00 d4 01 00 00 00 00 00 00 10 00 00 00 00 00 00 00 78 00 00 00 30 02 00 00 8a 01 00 00 p...................x...0.......
2f60 53 00 00 00 f8 01 00 00 00 00 00 00 ba 00 00 00 bc 01 00 00 17 00 00 00 33 01 00 00 c5 00 00 00 S.......................3.......
2f80 00 00 00 00 34 00 00 00 00 00 00 00 00 00 00 00 7b 00 00 00 cf 01 00 00 09 02 00 00 91 01 00 00 ....4...........{...............
2fa0 00 07 74 69 6d 65 64 20 6f 75 74 20 77 61 69 74 69 6e 67 20 66 6f 72 20 69 6e 70 75 74 3a 20 61 ..timed.out.waiting.for.input:.a
2fc0 75 74 6f 2d 6c 6f 67 6f 75 74 0a 00 09 2d 25 73 20 6f 72 20 2d 6f 20 6f 70 74 69 6f 6e 0a 00 09 uto-logout...-%s.or.-o.option...
2fe0 2d 69 6c 72 73 44 20 6f 72 20 2d 63 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 2d 4f 20 73 68 6f 70 74 -ilrsD.or.-c.command.or.-O.shopt
3000 5f 6f 70 74 69 6f 6e 09 09 28 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 6e 6c 79 29 0a 00 0d 0a 6d 61 _option..(invocation.only)....ma
3020 6c 6c 6f 63 3a 20 25 73 3a 25 64 3a 20 61 73 73 65 72 74 69 6f 6e 20 62 6f 74 63 68 65 64 0d 0a lloc:.%s:%d:.assertion.botched..
3040 00 20 20 28 77 64 3a 20 25 73 29 00 20 28 63 6f 72 65 20 64 75 6d 70 65 64 29 00 20 6c 69 6e 65 ...(wd:.%s)..(core.dumped)..line
3060 20 00 24 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 69 6e 20 74 68 69 73 20 77 61 79 ..$%s:.cannot.assign.in.this.way
3080 00 25 63 25 63 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 64 3a 20 69 6e 76 61 6c 69 .%c%c:.invalid.option.%d:.invali
30a0 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 3a 20 25 73 00 25 73 20 63 61 6e 20 62 65 20 d.file.descriptor:.%s.%s.can.be.
30c0 69 6e 76 6f 6b 65 64 20 76 69 61 20 00 25 73 20 68 61 73 20 6e 75 6c 6c 20 65 78 70 6f 72 74 73 invoked.via..%s.has.null.exports
30e0 74 72 00 25 73 20 69 73 20 25 73 0a 00 25 73 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 0a 00 25 tr.%s.is.%s..%s.is.a.function..%
3100 73 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 20 73 68 s.is.a.shell.builtin..%s.is.a.sh
3120 65 6c 6c 20 6b 65 79 77 6f 72 64 0a 00 25 73 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 73 68 65 ell.keyword..%s.is.a.special.she
3140 6c 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 6c 69 61 73 65 64 20 74 6f 20 60 25 73 ll.builtin..%s.is.aliased.to.`%s
3160 27 0a 00 25 73 20 69 73 20 68 61 73 68 65 64 20 28 25 73 29 0a 00 25 73 20 69 73 20 6e 6f 74 20 '..%s.is.hashed.(%s)..%s.is.not.
3180 62 6f 75 6e 64 20 74 6f 20 61 6e 79 20 6b 65 79 73 2e 0a 00 25 73 20 6f 75 74 20 6f 66 20 72 61 bound.to.any.keys...%s.out.of.ra
31a0 6e 67 65 00 25 73 25 73 25 73 3a 20 25 73 20 28 65 72 72 6f 72 20 74 6f 6b 65 6e 20 69 73 20 22 nge.%s%s%s:.%s.(error.token.is."
31c0 25 73 22 29 00 25 73 3a 20 25 73 00 25 73 3a 20 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 %s").%s:.%s.%s:.%s.out.of.range.
31e0 25 73 3a 20 25 73 3a 20 62 61 64 20 69 6e 74 65 72 70 72 65 74 65 72 00 25 73 3a 20 25 73 3a 20 %s:.%s:.bad.interpreter.%s:.%s:.
3200 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 61 73 20 46 49 4c 45 00 25 73 3a 20 25 73 3a 20 63 6f 6d 70 cannot.open.as.FILE.%s:.%s:.comp
3220 61 74 69 62 69 6c 69 74 79 20 76 61 6c 75 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a atibility.value.out.of.range.%s:
3240 20 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 66 6f 72 20 74 72 61 63 65 20 66 69 6c .%s:.invalid.value.for.trace.fil
3260 65 20 64 65 73 63 72 69 70 74 6f 72 00 25 73 3a 20 25 73 3a 20 6d 75 73 74 20 75 73 65 20 73 75 e.descriptor.%s:.%s:.must.use.su
3280 62 73 63 72 69 70 74 20 77 68 65 6e 20 61 73 73 69 67 6e 69 6e 67 20 61 73 73 6f 63 69 61 74 69 bscript.when.assigning.associati
32a0 76 65 20 61 72 72 61 79 00 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 ve.array.%s:.%s:%d:.cannot.alloc
32c0 61 74 65 20 25 6c 75 20 62 79 74 65 73 00 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 ate.%lu.bytes.%s:.%s:%d:.cannot.
32e0 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c allocate.%lu.bytes.(%lu.bytes.al
3300 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 49 73 20 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 located).%s:.Is.a.directory.%s:.
3320 61 6d 62 69 67 75 6f 75 73 20 6a 6f 62 20 73 70 65 63 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 ambiguous.job.spec.%s:.ambiguous
3340 20 72 65 64 69 72 65 63 74 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 73 20 6d 75 73 74 20 62 65 20 .redirect.%s:.arguments.must.be.
3360 70 72 6f 63 65 73 73 20 6f 72 20 6a 6f 62 20 49 44 73 00 25 73 3a 20 61 73 73 69 67 6e 69 6e 67 process.or.job.IDs.%s:.assigning
3380 20 69 6e 74 65 67 65 72 20 74 6f 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 62 .integer.to.name.reference.%s:.b
33a0 61 64 20 6e 65 74 77 6f 72 6b 20 70 61 74 68 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 ad.network.path.specification.%s
33c0 3a 20 62 61 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 25 73 3a 20 62 69 6e 61 72 79 20 6f 70 :.bad.substitution.%s:.binary.op
33e0 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 erator.expected.%s:.cannot.alloc
3400 61 74 65 20 25 6c 75 20 62 79 74 65 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 ate.%lu.bytes.%s:.cannot.allocat
3420 65 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 e.%lu.bytes.(%lu.bytes.allocated
3440 29 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 61 62 ).%s:.cannot.assign.fd.to.variab
3460 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 72 72 le.%s:.cannot.assign.list.to.arr
3480 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 20 6e ay.member.%s:.cannot.assign.to.n
34a0 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 6e 76 on-numeric.index.%s:.cannot.conv
34c0 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 61 79 ert.associative.to.indexed.array
34e0 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 20 61 .%s:.cannot.convert.indexed.to.a
3500 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 65 61 ssociative.array.%s:.cannot.crea
3520 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 73 3a te:.%s.%s:.cannot.delete:.%s.%s:
3540 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 73 20 .cannot.destroy.array.variables.
3560 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 20 62 in.this.way.%s:.cannot.execute.b
3580 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 62 69 inary.file.%s:.cannot.execute.bi
35a0 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 74 65 nary.file:.%s.%s:.cannot.execute
35c0 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 70 6f 72 74 00 25 73 3a 20 63 61 6e 6e 6f :.%s.%s:.cannot.export.%s:.canno
35e0 74 20 67 65 74 20 6c 69 6d 69 74 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6d 6f 64 69 66 t.get.limit:.%s.%s:.cannot.modif
3600 79 20 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 y.limit:.%s.%s:.cannot.open.temp
3620 20 66 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 .file:.%s.%s:.cannot.open:.%s.%s
3640 3a 20 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 :.cannot.overwrite.existing.file
3660 00 25 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 .%s:.cannot.read:.%s.%s:.cannot.
3680 75 6e 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 unset.%s:.cannot.unset:.readonly
36a0 20 25 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 .%s.%s:.circular.name.reference.
36c0 25 73 3a 20 63 6f 6d 6d 61 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 65 72 72 6f 72 20 %s:.command.not.found.%s:.error.
36e0 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 73 retrieving.current.directory:.%s
3700 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 20 :.%s..%s:.expression.error..%s:.
3720 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 66 file.is.too.large.%s:.file.not.f
3740 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 68 ound.%s:.first.non-whitespace.ch
3760 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 6c aracter.is.not.`"'.%s:.hash.tabl
3780 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 66 e.empty..%s:.history.expansion.f
37a0 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 67 ailed.%s:.host.unknown.%s:.illeg
37c0 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 65 al.option.--.%c..%s:.inlib.faile
37e0 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 65 d.%s:.integer.expression.expecte
3800 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 6e d.%s:.invalid.action.name.%s:.in
3820 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 79 valid.argument.%s:.invalid.array
3840 20 6f 72 69 67 69 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 73 73 6f 63 69 61 74 69 76 65 20 .origin.%s:.invalid.associative.
3860 61 72 72 61 79 20 6b 65 79 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 63 61 6c 6c 62 61 63 6b 20 71 array.key.%s:.invalid.callback.q
3880 75 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 uantum.%s:.invalid.file.descript
38a0 6f 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 or.specification.%s:.invalid.ind
38c0 69 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 irect.expansion.%s:.invalid.limi
38e0 74 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 t.argument.%s:.invalid.line.coun
3900 74 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 t.%s:.invalid.option.%s:.invalid
3920 20 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 .option.name.%s:.invalid.service
3940 00 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 .%s:.invalid.shell.option.name.%
3960 73 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 s:.invalid.signal.specification.
3980 25 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 %s:.invalid.timeout.specificatio
39a0 6e 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 n.%s:.invalid.timestamp.%s:.inva
39c0 6c 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 lid.variable.name.%s:.invalid.va
39e0 72 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 riable.name.for.name.reference.%
3a00 73 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 s:.is.a.directory.%s:.job.%d.alr
3a20 65 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 eady.in.background.%s:.job.has.t
3a40 65 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 erminated.%s:.line.%d:..%s:.maxi
3a60 6d 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 mum.function.nesting.level.excee
3a80 64 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 ded.(%d).%s:.maximum.source.nest
3aa0 69 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 ing.level.exceeded.(%d).%s:.miss
3ac0 69 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 ing.colon.separator.%s:.nameref.
3ae0 76 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 variable.self.references.not.all
3b00 6f 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 owed.%s:.no.completion.specifica
3b20 74 69 6f 6e 00 25 73 3a 20 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 25 73 3a 20 6e 6f 20 73 tion.%s:.no.job.control.%s:.no.s
3b40 75 63 68 20 6a 6f 62 00 25 73 3a 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 6e uch.job.%s:.not.a.function.%s:.n
3b60 6f 74 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 00 25 73 3a 20 6e 6f 74 20 61 20 73 68 65 6c ot.a.regular.file.%s:.not.a.shel
3b80 6c 20 62 75 69 6c 74 69 6e 00 25 73 3a 20 6e 6f 74 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 l.builtin.%s:.not.an.array.varia
3ba0 62 6c 65 00 25 73 3a 20 6e 6f 74 20 61 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a ble.%s:.not.an.indexed.array.%s:
3bc0 20 6e 6f 74 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 6e 6f 74 20 .not.dynamically.loaded.%s:.not.
3be0 66 6f 75 6e 64 00 25 73 3a 20 6e 75 6d 65 72 69 63 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 found.%s:.numeric.argument.requi
3c00 72 65 64 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d red.%s:.option.requires.an.argum
3c20 65 6e 74 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d ent.%s:.option.requires.an.argum
3c40 65 6e 74 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 61 6d 65 74 65 72 20 6e 6f 74 20 73 65 74 ent.--.%c..%s:.parameter.not.set
3c60 00 25 73 3a 20 70 61 72 61 6d 65 74 65 72 20 6e 75 6c 6c 20 6f 72 20 6e 6f 74 20 73 65 74 00 25 .%s:.parameter.null.or.not.set.%
3c80 73 3a 20 71 75 6f 74 65 64 20 63 6f 6d 70 6f 75 6e 64 20 61 72 72 61 79 20 61 73 73 69 67 6e 6d s:.quoted.compound.array.assignm
3ca0 65 6e 74 20 64 65 70 72 65 63 61 74 65 64 00 25 73 3a 20 72 65 61 64 6f 6e 6c 79 20 66 75 6e 63 ent.deprecated.%s:.readonly.func
3cc0 74 69 6f 6e 00 25 73 3a 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 72 tion.%s:.readonly.variable.%s:.r
3ce0 65 66 65 72 65 6e 63 65 20 76 61 72 69 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 61 6e 20 61 eference.variable.cannot.be.an.a
3d00 72 72 61 79 00 25 73 3a 20 72 65 6d 6f 76 69 6e 67 20 6e 61 6d 65 72 65 66 20 61 74 74 72 69 62 rray.%s:.removing.nameref.attrib
3d20 75 74 65 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 ute.%s:.restricted.%s:.restricte
3d40 64 3a 20 63 61 6e 6e 6f 74 20 72 65 64 69 72 65 63 74 20 6f 75 74 70 75 74 00 25 73 3a 20 72 65 d:.cannot.redirect.output.%s:.re
3d60 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 20 73 70 65 63 69 66 79 20 60 2f 27 20 69 6e 20 stricted:.cannot.specify.`/'.in.
3d80 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 00 25 73 3a 20 73 75 62 73 74 72 69 6e 67 20 65 78 70 72 command.names.%s:.substring.expr
3da0 65 73 73 69 6f 6e 20 3c 20 30 00 25 73 3a 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 ession.<.0.%s:.unary.operator.ex
3dc0 70 65 63 74 65 64 00 25 73 3a 20 75 6e 62 6f 75 6e 64 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 pected.%s:.unbound.variable.%s:.
3de0 75 73 61 67 65 3a 20 00 25 73 3a 20 76 61 72 69 61 62 6c 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 usage:..%s:.variable.may.not.be.
3e00 61 73 73 69 67 6e 65 64 20 76 61 6c 75 65 00 28 28 20 65 78 70 72 65 73 73 69 6f 6e 20 29 29 00 assigned.value.((.expression.)).
3e20 28 63 6f 72 65 20 64 75 6d 70 65 64 29 20 00 28 77 64 20 6e 6f 77 3a 20 25 73 29 0a 00 2e 20 66 (core.dumped)..(wd.now:.%s)....f
3e40 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 2f 64 65 76 2f 28 74 63 70 7c 75 64 ilename.[arguments]./dev/(tcp|ud
3e60 70 29 2f 68 6f 73 74 2f 70 6f 72 74 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 6f p)/host/port.not.supported.witho
3e80 75 74 20 6e 65 74 77 6f 72 6b 69 6e 67 00 2f 74 6d 70 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c ut.networking./tmp.must.be.a.val
3ea0 69 64 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 00 3c 6e 6f 20 63 75 72 72 65 6e 74 20 64 69 id.directory.name.<no.current.di
3ec0 72 65 63 74 6f 72 79 3e 00 41 42 4f 52 54 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 41 62 6f 72 74 rectory>.ABORT.instruction.Abort
3ee0 69 6e 67 2e 2e 2e 00 41 64 64 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 74 61 63 6b 2e ing....Add.directories.to.stack.
3f00 0a 20 20 20 20 0a 20 20 20 20 41 64 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 ..........Adds.a.directory.to.th
3f20 65 20 74 6f 70 20 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 e.top.of.the.directory.stack,.or
3f40 20 72 6f 74 61 74 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 .rotates.....the.stack,.making.t
3f60 68 65 20 6e 65 77 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 he.new.top.of.the.stack.the.curr
3f80 65 6e 74 20 77 6f 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 ent.working.....directory...With
3fa0 20 6e 6f 20 61 72 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 .no.arguments,.exchanges.the.top
3fc0 20 74 77 6f 20 64 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 .two.directories...........Optio
3fe0 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 68 65 20 6e 6f 72 6d ns:.......-n.Suppresses.the.norm
4000 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 65 6e 20 61 64 64 69 al.change.of.directory.when.addi
4020 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 ng.......directories.to.the.stac
4040 6b 2c 20 73 6f 20 6f 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 k,.so.only.the.stack.is.manipula
4060 74 65 64 2e 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 ted...........Arguments:.......+
4080 4e 09 52 6f 74 61 74 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 N.Rotates.the.stack.so.that.the.
40a0 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 Nth.directory.(counting.......fr
40c0 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 om.the.left.of.the.list.shown.by
40e0 20 60 64 69 72 73 27 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 .`dirs',.starting.with.......zer
4100 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 o).is.at.the.top.............-N.
4120 52 6f 74 61 74 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 Rotates.the.stack.so.that.the.Nt
4140 68 20 64 69 72 65 63 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 h.directory.(counting.......from
4160 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 6f 77 6e 20 62 79 20 .the.right.of.the.list.shown.by.
4180 60 64 69 72 73 27 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 `dirs',.starting.with.......zero
41a0 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 ).is.at.the.top.............dir.
41c0 41 64 64 73 20 44 49 52 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 Adds.DIR.to.the.directory.stack.
41e0 61 74 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 09 at.the.top,.making.it.the.......
4200 6e 65 77 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 new.current.working.directory...
4220 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 6e 20 64 69 73 70 6c ........The.`dirs'.builtin.displ
4240 61 79 73 20 74 68 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 ays.the.directory.stack.........
4260 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
4280 73 73 20 75 6e 6c 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 ss.unless.an.invalid.argument.is
42a0 20 73 75 70 70 6c 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 .supplied.or.the.directory.....c
42c0 68 61 6e 67 65 20 66 61 69 6c 73 2e 00 41 64 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f hange.fails..Adds.a.directory.to
42e0 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c .the.top.of.the.directory.stack,
4300 20 6f 72 20 72 6f 74 61 74 65 73 0a 20 20 20 20 74 68 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e .or.rotates.....the.stack,.makin
4320 67 20 74 68 65 20 6e 65 77 20 74 6f 70 20 6f 66 20 74 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 g.the.new.top.of.the.stack.the.c
4340 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 urrent.working.....directory...W
4360 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 ith.no.arguments,.exchanges.the.
4380 74 6f 70 20 74 77 6f 20 64 69 72 65 63 74 6f 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 top.two.directories...........Op
43a0 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 68 65 20 6e tions:.......-n.Suppresses.the.n
43c0 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 65 6e 20 61 ormal.change.of.directory.when.a
43e0 64 64 69 6e 67 0a 20 20 20 20 09 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 dding......directories.to.the.st
4400 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 ack,.so.only.the.stack.is.manipu
4420 6c 61 74 65 64 2e 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 lated...........Arguments:......
4440 20 2b 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 .+N.Rotates.the.stack.so.that.th
4460 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 e.Nth.directory.(counting......f
4480 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 rom.the.left.of.the.list.shown.b
44a0 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 y.`dirs',.starting.with......zer
44c0 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 o).is.at.the.top.............-N.
44e0 52 6f 74 61 74 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 Rotates.the.stack.so.that.the.Nt
4500 68 20 64 69 72 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 h.directory.(counting......from.
4520 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 the.right.of.the.list.shown.by.`
4540 64 69 72 73 27 2c 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 dirs',.starting.with......zero).
4560 69 73 20 61 74 20 74 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 is.at.the.top.............dir.Ad
4580 64 73 20 44 49 52 20 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 ds.DIR.to.the.directory.stack.at
45a0 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 6e 65 77 .the.top,.making.it.the......new
45c0 20 63 75 72 72 65 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 .current.working.directory......
45e0 0a 20 20 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 .....The.`dirs'.builtin.displays
4600 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 00 41 6c 61 72 6d 20 28 70 72 6f .the.directory.stack..Alarm.(pro
4620 66 69 6c 65 29 00 41 6c 61 72 6d 20 28 76 69 72 74 75 61 6c 29 00 41 6c 61 72 6d 20 63 6c 6f 63 file).Alarm.(virtual).Alarm.cloc
4640 6b 00 41 72 69 74 68 6d 65 74 69 63 20 66 6f 72 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 k.Arithmetic.for.loop...........
4660 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 0a 20 20 20 20 09 28 28 20 45 58 50 31 20 29 29 0a 20 20 Equivalent.to......((.EXP1.))...
4680 20 20 09 77 68 69 6c 65 20 28 28 20 45 58 50 32 20 29 29 3b 20 64 6f 0a 20 20 20 20 09 09 43 4f ...while.((.EXP2.));.do.......CO
46a0 4d 4d 41 4e 44 53 0a 20 20 20 20 09 09 28 28 20 45 58 50 33 20 29 29 0a 20 20 20 20 09 64 6f 6e MMANDS.......((.EXP3.))......don
46c0 65 0a 20 20 20 20 45 58 50 31 2c 20 45 58 50 32 2c 20 61 6e 64 20 45 58 50 33 20 61 72 65 20 61 e.....EXP1,.EXP2,.and.EXP3.are.a
46e0 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 20 20 49 66 20 61 6e 79 20 65 rithmetic.expressions...If.any.e
4700 78 70 72 65 73 73 69 6f 6e 20 69 73 0a 20 20 20 20 6f 6d 69 74 74 65 64 2c 20 69 74 20 62 65 68 xpression.is.....omitted,.it.beh
4720 61 76 65 73 20 61 73 20 69 66 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 31 2e 0a 20 20 aves.as.if.it.evaluates.to.1....
4740 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 6e 73 20 .......Exit.Status:.....Returns.
4760 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 64 20 65 the.status.of.the.last.command.e
4780 78 65 63 75 74 65 64 2e 00 42 50 54 20 74 72 61 63 65 2f 74 72 61 70 00 42 61 64 20 73 79 73 74 xecuted..BPT.trace/trap.Bad.syst
47a0 65 6d 20 63 61 6c 6c 00 42 6f 67 75 73 20 73 69 67 6e 61 6c 00 42 72 6f 6b 65 6e 20 70 69 70 65 em.call.Bogus.signal.Broken.pipe
47c0 00 42 75 73 20 65 72 72 6f 72 00 43 50 55 20 6c 69 6d 69 74 00 43 68 61 6e 67 65 20 74 68 65 20 .Bus.error.CPU.limit.Change.the.
47e0 73 68 65 6c 6c 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 shell.working.directory.........
4800 20 20 43 68 61 6e 67 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 74 ..Change.the.current.directory.t
4820 6f 20 44 49 52 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 44 49 52 20 69 73 20 74 68 65 20 76 o.DIR...The.default.DIR.is.the.v
4840 61 6c 75 65 20 6f 66 20 74 68 65 0a 20 20 20 20 48 4f 4d 45 20 73 68 65 6c 6c 20 76 61 72 69 61 alue.of.the.....HOME.shell.varia
4860 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 43 44 50 41 54 ble...........The.variable.CDPAT
4880 48 20 64 65 66 69 6e 65 73 20 74 68 65 20 73 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 74 68 H.defines.the.search.path.for.th
48a0 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 0a 20 20 20 20 44 49 52 2e 20 e.directory.containing.....DIR..
48c0 20 41 6c 74 65 72 6e 61 74 69 76 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 69 6e 20 .Alternative.directory.names.in.
48e0 43 44 50 41 54 48 20 61 72 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 20 CDPATH.are.separated.by.a.colon.
4900 28 3a 29 2e 0a 20 20 20 20 41 20 6e 75 6c 6c 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 69 (:)......A.null.directory.name.i
4920 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 s.the.same.as.the.current.direct
4940 6f 72 79 2e 20 20 49 66 20 44 49 52 20 62 65 67 69 6e 73 0a 20 20 20 20 77 69 74 68 20 61 20 73 ory...If.DIR.begins.....with.a.s
4960 6c 61 73 68 20 28 2f 29 2c 20 74 68 65 6e 20 43 44 50 41 54 48 20 69 73 20 6e 6f 74 20 75 73 65 lash.(/),.then.CDPATH.is.not.use
4980 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 d...........If.the.directory.is.
49a0 6e 6f 74 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 not.found,.and.the.shell.option.
49c0 60 63 64 61 62 6c 65 5f 76 61 72 73 27 20 69 73 20 73 65 74 2c 0a 20 20 20 20 74 68 65 20 77 6f `cdable_vars'.is.set,.....the.wo
49e0 72 64 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 20 61 20 76 61 72 69 61 62 6c 65 20 rd.is.assumed.to.be..a.variable.
4a00 6e 61 6d 65 2e 20 20 49 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 61 20 76 61 name...If.that.variable.has.a.va
4a20 6c 75 65 2c 0a 20 20 20 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 66 6f 72 20 44 lue,.....its.value.is.used.for.D
4a40 49 52 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 4c 09 66 IR...........Options:.......-L.f
4a60 6f 72 63 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 74 6f 20 62 65 20 66 6f 6c 6c 6f 77 orce.symbolic.links.to.be.follow
4a80 65 64 3a 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 69 63 0a 20 20 20 20 09 09 6c 69 6e 6b 73 ed:.resolve.symbolic.......links
4aa0 20 69 6e 20 44 49 52 20 61 66 74 65 72 20 70 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 .in.DIR.after.processing.instanc
4ac0 65 73 20 6f 66 20 60 2e 2e 27 0a 20 20 20 20 20 20 2d 50 09 75 73 65 20 74 68 65 20 70 68 79 73 es.of.`..'.......-P.use.the.phys
4ae0 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 20 73 74 72 75 63 74 75 72 65 20 77 69 74 68 6f 75 74 ical.directory.structure.without
4b00 20 66 6f 6c 6c 6f 77 69 6e 67 0a 20 20 20 20 09 09 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 3a .following.......symbolic.links:
4b20 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 62 .resolve.symbolic.links.in.DIR.b
4b40 65 66 6f 72 65 0a 20 20 20 20 09 09 70 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 efore.......processing.instances
4b60 20 6f 66 20 60 2e 2e 27 0a 20 20 20 20 20 20 2d 65 09 69 66 20 74 68 65 20 2d 50 20 6f 70 74 69 .of.`..'.......-e.if.the.-P.opti
4b80 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 on.is.supplied,.and.the.current.
4ba0 77 6f 72 6b 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 working.......directory.cannot.b
4bc0 65 20 64 65 74 65 72 6d 69 6e 65 64 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2c 20 65 78 69 74 20 e.determined.successfully,.exit.
4be0 77 69 74 68 0a 20 20 20 20 09 09 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 with.......a.non-zero.status....
4c00 20 20 20 2d 40 09 6f 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 69 74 ...-@.on.systems.that.support.it
4c20 2c 20 70 72 65 73 65 6e 74 20 61 20 66 69 6c 65 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 0a 20 ,.present.a.file.with.extended..
4c40 20 20 20 09 09 61 74 74 72 69 62 75 74 65 73 20 61 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 .....attributes.as.a.directory.c
4c60 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 66 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 ontaining.the.file.attributes...
4c80 20 20 0a 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 74 6f 20 66 6f 6c 6c 6f 77 20 .......The.default.is.to.follow.
4ca0 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 2c 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 20 symbolic.links,.as.if.`-L'.were.
4cc0 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 60 2e 2e 27 20 69 73 20 70 72 6f 63 65 73 73 65 64 specified......`..'.is.processed
4ce0 20 62 79 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 70 72 65 .by.removing.the.immediately.pre
4d00 76 69 6f 75 73 20 70 61 74 68 6e 61 6d 65 20 63 6f 6d 70 6f 6e 65 6e 74 0a 20 20 20 20 62 61 63 vious.pathname.component.....bac
4d20 6b 20 74 6f 20 61 20 73 6c 61 73 68 20 6f 72 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 k.to.a.slash.or.the.beginning.of
4d40 20 44 49 52 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 .DIR...........Exit.Status:.....
4d60 52 65 74 75 72 6e 73 20 30 20 69 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 63 68 Returns.0.if.the.directory.is.ch
4d80 61 6e 67 65 64 2c 20 61 6e 64 20 69 66 20 24 50 57 44 20 69 73 20 73 65 74 20 73 75 63 63 65 73 anged,.and.if.$PWD.is.set.succes
4da0 73 66 75 6c 6c 79 20 77 68 65 6e 0a 20 20 20 20 2d 50 20 69 73 20 75 73 65 64 3b 20 6e 6f 6e 2d sfully.when.....-P.is.used;.non-
4dc0 7a 65 72 6f 20 6f 74 68 65 72 77 69 73 65 2e 00 43 68 69 6c 64 20 64 65 61 74 68 20 6f 72 20 73 zero.otherwise..Child.death.or.s
4de0 74 6f 70 00 43 6f 6d 6d 6f 6e 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 top.Common.shell.variable.names.
4e00 61 6e 64 20 75 73 61 67 65 2e 0a 20 20 20 20 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e and.usage...........BASH_VERSION
4e20 09 56 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 42 61 .Version.information.for.this.Ba
4e40 73 68 2e 0a 20 20 20 20 43 44 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 sh......CDPATH.A.colon-separated
4e60 20 6c 69 73 74 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 0a 20 .list.of.directories.to.search..
4e80 20 20 20 09 09 66 6f 72 20 64 69 72 65 63 74 6f 72 69 65 73 20 67 69 76 65 6e 20 61 73 20 61 72 .....for.directories.given.as.ar
4ea0 67 75 6d 65 6e 74 73 20 74 6f 20 60 63 64 27 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 guments.to.`cd'......GLOBIGNORE.
4ec0 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 70 61 74 74 65 72 A.colon-separated.list.of.patter
4ee0 6e 73 20 64 65 73 63 72 69 62 69 6e 67 20 66 69 6c 65 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 09 ns.describing.filenames.to......
4f00 09 62 65 20 69 67 6e 6f 72 65 64 20 62 79 20 70 61 74 68 6e 61 6d 65 20 65 78 70 61 6e 73 69 6f .be.ignored.by.pathname.expansio
4f20 6e 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 n......HISTFILE.The.name.of.the.
4f40 66 69 6c 65 20 77 68 65 72 65 20 79 6f 75 72 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 20 file.where.your.command.history.
4f60 69 73 20 73 74 6f 72 65 64 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 53 49 5a 45 09 54 68 65 20 is.stored......HISTFILESIZE.The.
4f80 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 74 68 69 73 20 66 69 6c maximum.number.of.lines.this.fil
4fa0 65 20 63 61 6e 20 63 6f 6e 74 61 69 6e 2e 0a 20 20 20 20 48 49 53 54 53 49 5a 45 09 54 68 65 20 e.can.contain......HISTSIZE.The.
4fc0 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 maximum.number.of.history.lines.
4fe0 74 68 61 74 20 61 20 72 75 6e 6e 69 6e 67 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 63 61 6e 20 61 that.a.running.......shell.can.a
5000 63 63 65 73 73 2e 0a 20 20 20 20 48 4f 4d 45 09 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 70 61 74 ccess......HOME.The.complete.pat
5020 68 6e 61 6d 65 20 74 6f 20 79 6f 75 72 20 6c 6f 67 69 6e 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 hname.to.your.login.directory...
5040 20 20 20 48 4f 53 54 4e 41 4d 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 ...HOSTNAME.The.name.of.the.curr
5060 65 6e 74 20 68 6f 73 74 2e 0a 20 20 20 20 48 4f 53 54 54 59 50 45 09 54 68 65 20 74 79 70 65 20 ent.host......HOSTTYPE.The.type.
5080 6f 66 20 43 50 55 20 74 68 69 73 20 76 65 72 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 of.CPU.this.version.of.Bash.is.r
50a0 75 6e 6e 69 6e 67 20 75 6e 64 65 72 2e 0a 20 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 unning.under......IGNOREEOF.Cont
50c0 72 6f 6c 73 20 74 68 65 20 61 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 6e 20 rols.the.action.of.the.shell.on.
50e0 72 65 63 65 69 70 74 20 6f 66 20 61 6e 20 45 4f 46 0a 20 20 20 20 09 09 63 68 61 72 61 63 74 65 receipt.of.an.EOF.......characte
5100 72 20 61 73 20 74 68 65 20 73 6f 6c 65 20 69 6e 70 75 74 2e 20 20 49 66 20 73 65 74 2c 20 74 68 r.as.the.sole.input...If.set,.th
5120 65 6e 20 74 68 65 20 76 61 6c 75 65 0a 20 20 20 20 09 09 6f 66 20 69 74 20 69 73 20 74 68 65 20 en.the.value.......of.it.is.the.
5140 6e 75 6d 62 65 72 20 6f 66 20 45 4f 46 20 63 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 63 61 number.of.EOF.characters.that.ca
5160 6e 20 62 65 20 73 65 65 6e 0a 20 20 20 20 09 09 69 6e 20 61 20 72 6f 77 20 6f 6e 20 61 6e 20 65 n.be.seen.......in.a.row.on.an.e
5180 6d 70 74 79 20 6c 69 6e 65 20 62 65 66 6f 72 65 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 mpty.line.before.the.shell.will.
51a0 65 78 69 74 0a 20 20 20 20 09 09 28 64 65 66 61 75 6c 74 20 31 30 29 2e 20 20 57 68 65 6e 20 75 exit.......(default.10)...When.u
51c0 6e 73 65 74 2c 20 45 4f 46 20 73 69 67 6e 69 66 69 65 73 20 74 68 65 20 65 6e 64 20 6f 66 20 69 nset,.EOF.signifies.the.end.of.i
51e0 6e 70 75 74 2e 0a 20 20 20 20 4d 41 43 48 54 59 50 45 09 41 20 73 74 72 69 6e 67 20 64 65 73 63 nput......MACHTYPE.A.string.desc
5200 72 69 62 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 73 74 65 6d 20 42 61 73 68 20 69 ribing.the.current.system.Bash.i
5220 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 48 6f 77 20 s.running.on......MAILCHECK.How.
5240 6f 66 74 65 6e 2c 20 69 6e 20 73 65 63 6f 6e 64 73 2c 20 42 61 73 68 20 63 68 65 63 6b 73 20 66 often,.in.seconds,.Bash.checks.f
5260 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 20 20 4d 41 49 4c 50 41 54 48 09 41 20 63 6f 6c 6f or.new.mail......MAILPATH.A.colo
5280 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 6e 61 6d 65 73 20 77 68 n-separated.list.of.filenames.wh
52a0 69 63 68 20 42 61 73 68 20 63 68 65 63 6b 73 0a 20 20 20 20 09 09 66 6f 72 20 6e 65 77 20 6d 61 ich.Bash.checks.......for.new.ma
52c0 69 6c 2e 0a 20 20 20 20 4f 53 54 59 50 45 09 54 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 55 6e il......OSTYPE.The.version.of.Un
52e0 69 78 20 74 68 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 ix.this.version.of.Bash.is.runni
5300 6e 67 20 6f 6e 2e 0a 20 20 20 20 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 ng.on......PATH.A.colon-separate
5320 64 20 6c 69 73 74 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 20 d.list.of.directories.to.search.
5340 77 68 65 6e 0a 20 20 20 20 09 09 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 2e when.......looking.for.commands.
5360 0a 20 20 20 20 50 52 4f 4d 50 54 5f 43 4f 4d 4d 41 4e 44 09 41 20 63 6f 6d 6d 61 6e 64 20 74 6f .....PROMPT_COMMAND.A.command.to
5380 20 62 65 20 65 78 65 63 75 74 65 64 20 62 65 66 6f 72 65 20 74 68 65 20 70 72 69 6e 74 69 6e 67 .be.executed.before.the.printing
53a0 20 6f 66 20 65 61 63 68 0a 20 20 20 20 09 09 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 2e 0a 20 .of.each.......primary.prompt...
53c0 20 20 20 50 53 31 09 09 54 68 65 20 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e ...PS1..The.primary.prompt.strin
53e0 67 2e 0a 20 20 20 20 50 53 32 09 09 54 68 65 20 73 65 63 6f 6e 64 61 72 79 20 70 72 6f 6d 70 74 g......PS2..The.secondary.prompt
5400 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 57 44 09 09 54 68 65 20 66 75 6c 6c 20 70 61 74 68 6e .string......PWD..The.full.pathn
5420 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 ame.of.the.current.directory....
5440 20 20 53 48 45 4c 4c 4f 50 54 53 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 ..SHELLOPTS.A.colon-separated.li
5460 73 74 20 6f 66 20 65 6e 61 62 6c 65 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 st.of.enabled.shell.options.....
5480 20 54 45 52 4d 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 74 65 .TERM.The.name.of.the.current.te
54a0 72 6d 69 6e 61 6c 20 74 79 70 65 2e 0a 20 20 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 54 68 65 20 rminal.type......TIMEFORMAT.The.
54c0 6f 75 74 70 75 74 20 66 6f 72 6d 61 74 20 66 6f 72 20 74 69 6d 69 6e 67 20 73 74 61 74 69 73 74 output.format.for.timing.statist
54e0 69 63 73 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 09 09 60 74 69 6d 65 ics.displayed.by.the.......`time
5500 27 20 72 65 73 65 72 76 65 64 20 77 6f 72 64 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 '.reserved.word......auto_resume
5520 09 4e 6f 6e 2d 6e 75 6c 6c 20 6d 65 61 6e 73 20 61 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 61 .Non-null.means.a.command.word.a
5540 70 70 65 61 72 69 6e 67 20 6f 6e 20 61 20 6c 69 6e 65 20 62 79 0a 20 20 20 20 09 09 69 74 73 65 ppearing.on.a.line.by.......itse
5560 6c 66 20 69 73 20 66 69 72 73 74 20 6c 6f 6f 6b 65 64 20 66 6f 72 20 69 6e 20 74 68 65 20 6c 69 lf.is.first.looked.for.in.the.li
5580 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 0a 20 20 20 20 09 09 73 74 6f 70 70 65 64 20 6a 6f st.of.currently.......stopped.jo
55a0 62 73 2e 20 20 49 66 20 66 6f 75 6e 64 20 74 68 65 72 65 2c 20 74 68 61 74 20 6a 6f 62 20 69 73 bs...If.found.there,.that.job.is
55c0 20 66 6f 72 65 67 72 6f 75 6e 64 65 64 2e 0a 20 20 20 20 09 09 41 20 76 61 6c 75 65 20 6f 66 20 .foregrounded........A.value.of.
55e0 60 65 78 61 63 74 27 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 77 `exact'.means.that.the.command.w
5600 6f 72 64 20 6d 75 73 74 0a 20 20 20 20 09 09 65 78 61 63 74 6c 79 20 6d 61 74 63 68 20 61 20 63 ord.must.......exactly.match.a.c
5620 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 73 74 6f 70 70 65 64 20 6a 6f ommand.in.the.list.of.stopped.jo
5640 62 73 2e 20 20 41 0a 20 20 20 20 09 09 76 61 6c 75 65 20 6f 66 20 60 73 75 62 73 74 72 69 6e 67 bs...A.......value.of.`substring
5660 27 20 6d 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 '.means.that.the.command.word.mu
5680 73 74 0a 20 20 20 20 09 09 6d 61 74 63 68 20 61 20 73 75 62 73 74 72 69 6e 67 20 6f 66 20 74 68 st.......match.a.substring.of.th
56a0 65 20 6a 6f 62 2e 20 20 41 6e 79 20 6f 74 68 65 72 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 74 68 e.job...Any.other.value.means.th
56c0 61 74 0a 20 20 20 20 09 09 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6d 75 73 74 20 62 65 20 61 20 70 at.......the.command.must.be.a.p
56e0 72 65 66 69 78 20 6f 66 20 61 20 73 74 6f 70 70 65 64 20 6a 6f 62 2e 0a 20 20 20 20 68 69 73 74 refix.of.a.stopped.job......hist
5700 63 68 61 72 73 09 43 68 61 72 61 63 74 65 72 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 68 69 73 chars.Characters.controlling.his
5720 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 61 6e 64 20 71 75 69 63 6b 0a 20 20 20 20 09 09 73 tory.expansion.and.quick.......s
5740 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 20 54 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 ubstitution...The.first.characte
5760 72 20 69 73 20 74 68 65 20 68 69 73 74 6f 72 79 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 r.is.the.history.......substitut
5780 69 6f 6e 20 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 21 27 2e 20 20 54 68 65 ion.character,.usually.`!'...The
57a0 20 73 65 63 6f 6e 64 20 69 73 0a 20 20 20 20 09 09 74 68 65 20 60 71 75 69 63 6b 20 73 75 62 73 .second.is.......the.`quick.subs
57c0 74 69 74 75 74 69 6f 6e 27 20 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 5e 27 titution'.character,.usually.`^'
57e0 2e 20 20 54 68 65 0a 20 20 20 20 09 09 74 68 69 72 64 20 69 73 20 74 68 65 20 60 68 69 73 74 6f ...The.......third.is.the.`histo
5800 72 79 20 63 6f 6d 6d 65 6e 74 27 20 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 ry.comment'.character,.usually.`
5820 23 27 2e 0a 20 20 20 20 48 49 53 54 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 #'......HISTIGNORE.A.colon-separ
5840 61 74 65 64 20 6c 69 73 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 75 73 65 64 20 74 6f 20 64 65 ated.list.of.patterns.used.to.de
5860 63 69 64 65 20 77 68 69 63 68 0a 20 20 20 20 09 09 63 6f 6d 6d 61 6e 64 73 20 73 68 6f 75 6c 64 cide.which.......commands.should
5880 20 62 65 20 73 61 76 65 64 20 6f 6e 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 00 .be.saved.on.the.history.list...
58a0 43 6f 6e 74 69 6e 75 65 00 43 72 65 61 74 65 20 61 20 63 6f 70 72 6f 63 65 73 73 20 6e 61 6d 65 Continue.Create.a.coprocess.name
58c0 64 20 4e 41 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 d.NAME...........Execute.COMMAND
58e0 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2c 20 77 69 74 68 20 74 68 65 20 73 74 61 6e 64 61 .asynchronously,.with.the.standa
5900 72 64 20 6f 75 74 70 75 74 20 61 6e 64 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 69 6e 70 75 74 rd.output.and.standard.....input
5920 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 6f 6e 6e 65 63 74 65 64 20 76 69 61 20 61 20 .of.the.command.connected.via.a.
5940 70 69 70 65 20 74 6f 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 73 20 61 73 73 69 67 6e 65 pipe.to.file.descriptors.assigne
5960 64 0a 20 20 20 20 74 6f 20 69 6e 64 69 63 65 73 20 30 20 61 6e 64 20 31 20 6f 66 20 61 6e 20 61 d.....to.indices.0.and.1.of.an.a
5980 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 4e 41 4d 45 20 69 6e 20 74 68 65 20 65 78 65 63 75 74 rray.variable.NAME.in.the.execut
59a0 69 6e 67 20 73 68 65 6c 6c 2e 0a 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 4e 41 4d 45 20 ing.shell......The.default.NAME.
59c0 69 73 20 22 43 4f 50 52 4f 43 22 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 is."COPROC"...........Exit.Statu
59e0 73 3a 0a 20 20 20 20 54 68 65 20 63 6f 70 72 6f 63 20 63 6f 6d 6d 61 6e 64 20 72 65 74 75 72 6e s:.....The.coproc.command.return
5a00 73 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 30 2e 00 44 65 66 69 6e 65 20 6c 6f s.an.exit.status.of.0..Define.lo
5a20 63 61 6c 20 76 61 72 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 cal.variables...........Create.a
5a40 20 6c 6f 63 61 6c 20 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 .local.variable.called.NAME,.and
5a60 20 67 69 76 65 20 69 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 .give.it.VALUE...OPTION.can.....
5a80 62 65 20 61 6e 79 20 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 be.any.option.accepted.by.`decla
5aa0 72 65 27 2e 0a 20 20 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 re'...........Local.variables.ca
5ac0 6e 20 6f 6e 6c 79 20 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 n.only.be.used.within.a.function
5ae0 3b 20 74 68 65 79 20 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 ;.they.are.visible.....only.to.t
5b00 68 65 20 66 75 6e 63 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 he.function.where.they.are.defin
5b20 65 64 20 61 6e 64 20 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 ed.and.its.children...........Ex
5b40 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 20 75 it.Status:.....Returns.success.u
5b60 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 70 6c nless.an.invalid.option.is.suppl
5b80 69 65 64 2c 20 61 20 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 ied,.a.variable.....assignment.e
5ba0 72 72 6f 72 20 6f 63 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 rror.occurs,.or.the.shell.is.not
5bc0 20 65 78 65 63 75 74 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 .executing.a.function..Define.or
5be0 20 64 69 73 70 6c 61 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 .display.aliases...........Witho
5c00 75 74 20 61 72 67 75 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 ut.arguments,.`alias'.prints.the
5c20 20 6c 69 73 74 20 6f 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 .list.of.aliases.in.the.reusable
5c40 0a 20 20 20 20 66 6f 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 .....form.`alias.NAME=VALUE'.on.
5c60 73 74 61 6e 64 61 72 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 standard.output...........Otherw
5c80 69 73 65 2c 20 61 6e 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 ise,.an.alias.is.defined.for.eac
5ca0 68 20 4e 41 4d 45 20 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 h.NAME.whose.VALUE.is.given.....
5cc0 20 41 20 74 72 61 69 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 .A.trailing.space.in.VALUE.cause
5ce0 73 20 74 68 65 20 6e 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 s.the.next.word.to.be.checked.fo
5d00 72 0a 20 20 20 20 61 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 r.....alias.substitution.when.th
5d20 65 20 61 6c 69 61 73 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 e.alias.is.expanded...........Op
5d40 74 69 6f 6e 73 3a 0a 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 tions:.......-p.print.all.define
5d60 64 20 61 6c 69 61 73 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 d.aliases.in.a.reusable.format..
5d80 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 61 6c 69 61 73 20 72 ........Exit.Status:.....alias.r
5da0 65 74 75 72 6e 73 20 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 eturns.true.unless.a.NAME.is.sup
5dc0 70 6c 69 65 64 20 66 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 plied.for.which.no.alias.has.bee
5de0 6e 0a 20 20 20 20 64 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 n.....defined..Define.shell.func
5e00 74 69 6f 6e 2e 0a 20 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 tion...........Create.a.shell.fu
5e20 6e 63 74 69 6f 6e 20 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 nction.named.NAME...When.invoked
5e40 20 61 73 20 61 20 73 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 .as.a.simple.command,.....NAME.r
5e60 75 6e 73 20 43 4f 4d 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 uns.COMMANDs.in.the.calling.shel
5e80 6c 27 73 20 63 6f 6e 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 l's.context...When.NAME.is.invok
5ea0 65 64 2c 0a 20 20 20 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 ed,.....the.arguments.are.passed
5ec0 20 74 6f 20 74 68 65 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 .to.the.function.as.$1...$n,.and
5ee0 20 74 68 65 20 66 75 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 .the.function's.....name.is.in.$
5f00 46 55 4e 43 4e 41 4d 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 FUNCNAME...........Exit.Status:.
5f20 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 20 ....Returns.success.unless.NAME.
5f40 69 73 20 72 65 61 64 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 is.readonly..Display.directory.s
5f60 74 61 63 6b 2e 0a 20 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 tack...........Display.the.list.
5f80 6f 66 20 63 75 72 72 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 of.currently.remembered.director
5fa0 69 65 73 2e 20 20 44 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 ies...Directories.....find.their
5fc0 20 77 61 79 20 6f 6e 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 .way.onto.the.list.with.the.`pus
5fe0 68 64 27 20 63 6f 6d 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 hd'.command;.you.can.get.....bac
6000 6b 20 75 70 20 74 68 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 k.up.through.the.list.with.the.`
6020 70 6f 70 64 27 20 63 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 popd'.command...........Options:
6040 0a 20 20 20 20 20 20 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 .......-c.clear.the.directory.st
6060 61 63 6b 20 62 79 20 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 ack.by.deleting.all.of.the.eleme
6080 6e 74 73 0a 20 20 20 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 nts.......-l.do.not.print.tilde-
60a0 70 72 65 66 69 78 65 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 prefixed.versions.of.directories
60c0 20 72 65 6c 61 74 69 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 .relative.......to.your.home.dir
60e0 65 63 74 6f 72 79 0a 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 ectory.......-p.print.the.direct
6100 6f 72 79 20 73 74 61 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 ory.stack.with.one.entry.per.lin
6120 65 0a 20 20 20 20 20 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 e.......-v.print.the.directory.s
6140 74 61 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 20 70 72 65 tack.with.one.entry.per.line.pre
6160 66 69 78 65 64 0a 20 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 fixed.......with.its.position.in
6180 20 74 68 65 20 73 74 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 .the.stack..........Arguments:..
61a0 20 20 20 20 20 2b 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 .....+N.Displays.the.Nth.entry.c
61c0 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 6c 69 73 ounting.from.the.left.of.the.lis
61e0 74 0a 20 20 20 20 09 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 t.......shown.by.dirs.when.invok
6200 65 64 20 77 69 74 68 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 ed.without.options,.starting.wit
6220 68 0a 20 20 20 20 09 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 h.......zero.............-N.Disp
6240 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 20 66 72 6f 6d lays.the.Nth.entry.counting.from
6260 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 6f .the.right.of.the.list.......sho
6280 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 6f 75 74 20 wn.by.dirs.when.invoked.without.
62a0 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 09 7a 65 72 options,.starting.with.......zer
62c0 6f 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 o...........Exit.Status:.....Ret
62e0 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 6c 69 64 20 6f urns.success.unless.an.invalid.o
6300 70 74 69 6f 6e 20 69 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 ption.is.supplied.or.an.error.oc
6320 63 75 72 73 2e 00 44 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 curs..Display.information.about.
6340 62 75 69 6c 74 69 6e 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 builtin.commands...........Displ
6360 61 79 73 20 62 72 69 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 ays.brief.summaries.of.builtin.c
6380 6f 6d 6d 61 6e 64 73 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 ommands...If.PATTERN.is.....spec
63a0 69 66 69 65 64 2c 20 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 ified,.gives.detailed.help.on.al
63c0 6c 20 63 6f 6d 6d 61 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 l.commands.matching.PATTERN,....
63e0 20 6f 74 68 65 72 77 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 .otherwise.the.list.of.help.topi
6400 63 73 20 69 73 20 70 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 cs.is.printed...........Options:
6420 0a 20 20 20 20 20 20 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 .......-d.output.short.descripti
6440 6f 6e 20 66 6f 72 20 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 on.for.each.topic.......-m.displ
6460 61 79 20 75 73 61 67 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 ay.usage.in.pseudo-manpage.forma
6480 74 0a 20 20 20 20 20 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 t.......-s.output.only.a.short.u
64a0 73 61 67 65 20 73 79 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 sage.synopsis.for.each.topic.mat
64c0 63 68 69 6e 67 0a 20 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 ching.......PATTERN..........Arg
64e0 75 6d 65 6e 74 73 3a 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 uments:.......PATTERN.Pattern.sp
6500 65 63 69 66 79 69 6e 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 ecifying.a.help.topic..........E
6520 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 20 xit.Status:.....Returns.success.
6540 75 6e 6c 65 73 73 20 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 unless.PATTERN.is.not.found.or.a
6560 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 44 69 73 70 6c n.invalid.option.is.given..Displ
6580 61 79 20 69 6e 66 6f 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 ay.information.about.command.typ
65a0 65 2e 0a 20 20 20 20 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 e...........For.each.NAME,.indic
65c0 61 74 65 20 68 6f 77 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 ate.how.it.would.be.interpreted.
65e0 69 66 20 75 73 65 64 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 if.used.as.a.....command.name...
6600 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 64 69 73 70 6c 61 ........Options:.......-a.displa
6620 79 20 61 6c 6c 20 6c 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 y.all.locations.containing.an.ex
6640 65 63 75 74 61 62 6c 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 ecutable.named.NAME;.......inclu
6660 64 65 73 20 61 6c 69 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 des.aliases,.builtins,.and.funct
6680 69 6f 6e 73 2c 20 69 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 ions,.if.and.only.if.......the.`
66a0 2d 70 27 20 6f 70 74 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 -p'.option.is.not.also.used.....
66c0 20 20 2d 66 09 73 75 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 ..-f.suppress.shell.function.loo
66e0 6b 75 70 0a 20 20 20 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 kup.......-P.force.a.PATH.search
6700 20 66 6f 72 20 65 61 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 .for.each.NAME,.even.if.it.is.an
6720 20 61 6c 69 61 73 2c 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 .alias,.......builtin,.or.functi
6740 6f 6e 2c 20 61 6e 64 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 on,.and.returns.the.name.of.the.
6760 64 69 73 6b 20 66 69 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 disk.file.......that.would.be.ex
6780 65 63 75 74 65 64 0a 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 ecuted.......-p.returns.either.t
67a0 68 65 20 6e 61 6d 65 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 he.name.of.the.disk.file.that.wo
67c0 75 6c 64 20 62 65 20 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 uld.be.executed,.......or.nothin
67e0 67 20 69 66 20 60 74 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 g.if.`type.-t.NAME'.would.not.re
6800 74 75 72 6e 20 60 66 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 turn.`file'.......-t.output.a.si
6820 6e 67 6c 65 20 77 6f 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 ngle.word.which.is.one.of.`alias
6840 27 2c 20 60 6b 65 79 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 ',.`keyword',.......`function',.
6860 60 62 75 69 6c 74 69 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 `builtin',.`file'.or.`',.if.NAME
6880 20 69 73 20 61 6e 20 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 .is.an.alias,.......shell.reserv
68a0 65 64 20 77 6f 72 64 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 ed.word,.shell.function,.shell.b
68c0 75 69 6c 74 69 6e 2c 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 uiltin,.disk.file,.......or.not.
68e0 66 6f 75 6e 64 2c 20 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 found,.respectively..........Arg
6900 75 6d 65 6e 74 73 3a 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 uments:.......NAME.Command.name.
6920 74 6f 20 62 65 20 69 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 to.be.interpreted...........Exit
6940 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 20 .Status:.....Returns.success.if.
6960 61 6c 6c 20 6f 66 20 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 all.of.the.NAMEs.are.found;.fail
6980 73 20 69 66 20 61 6e 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 s.if.any.are.not.found..Display.
69a0 6f 72 20 65 78 65 63 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 or.execute.commands.from.the.his
69c0 74 6f 72 79 20 6c 69 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 tory.list...........fc.is.used.t
69e0 6f 20 6c 69 73 74 20 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 o.list.or.edit.and.re-execute.co
6a00 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 73 74 2e 0a 20 20 mmands.from.the.history.list....
6a20 20 20 46 49 52 53 54 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 ..FIRST.and.LAST.can.be.numbers.
6a40 73 70 65 63 69 66 79 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 specifying.the.range,.or.FIRST.c
6a60 61 6e 20 62 65 20 61 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 an.be.a.....string,.which.means.
6a80 74 68 65 20 6d 6f 73 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 the.most.recent.command.beginnin
6aa0 67 20 77 69 74 68 20 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 g.with.that.....string..........
6ac0 20 4f 70 74 69 6f 6e 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 .Options:.......-e.ENAME.select.
6ae0 77 68 69 63 68 20 65 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 which.editor.to.use...Default.is
6b00 20 46 43 45 44 49 54 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 .FCEDIT,.then.EDITOR,.......then
6b20 20 76 69 0a 20 20 20 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 .vi.......-l..list.lines.instead
6b40 20 6f 66 20 65 64 69 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 .of.editing.......-n.omit.line.n
6b60 75 6d 62 65 72 73 20 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 umbers.when.listing.......-r.rev
6b80 65 72 73 65 20 74 68 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 erse.the.order.of.the.lines.(new
6ba0 65 73 74 20 6c 69 73 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 est.listed.first)..........With.
6bc0 74 68 65 20 60 66 63 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 the.`fc.-s.[pat=rep....].[comman
6be0 64 5d 27 20 66 6f 72 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 d]'.format,.COMMAND.is.....re-ex
6c00 65 63 75 74 65 64 20 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 ecuted.after.the.substitution.OL
6c20 44 3d 4e 45 57 20 69 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 D=NEW.is.performed...........A.u
6c40 73 65 66 75 6c 20 61 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 seful.alias.to.use.with.this.is.
6c60 72 3d 27 66 63 20 2d 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 r='fc.-s',.so.that.typing.`r.cc'
6c80 0a 20 20 20 20 72 75 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 .....runs.the.last.command.begin
6ca0 6e 69 6e 67 20 77 69 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 ning.with.`cc'.and.typing.`r'.re
6cc0 2d 65 78 65 63 75 74 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 -executes.....the.last.command..
6ce0 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 6e .........Exit.Status:.....Return
6d00 73 20 73 75 63 63 65 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 s.success.or.status.of.executed.
6d20 63 6f 6d 6d 61 6e 64 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 command;.non-zero.if.an.error.oc
6d40 63 75 72 73 2e 00 44 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 curs..Display.or.manipulate.the.
6d60 68 69 73 74 6f 72 79 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 history.list...........Display.t
6d80 68 65 20 68 69 73 74 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 he.history.list.with.line.number
6da0 73 2c 20 70 72 65 66 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 s,.prefixing.each.modified.....e
6dc0 6e 74 72 79 20 77 69 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 ntry.with.a.`*'...An.argument.of
6de0 20 4e 20 6c 69 73 74 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 .N.lists.only.the.last.N.entries
6e00 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 63 09 63 6c 65 ...........Options:.......-c.cle
6e20 61 72 20 74 68 65 20 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 ar.the.history.list.by.deleting.
6e40 61 6c 6c 20 6f 66 20 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 all.of.the.entries.......-d.offs
6e60 65 74 09 64 65 6c 65 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 et.delete.the.history.entry.at.p
6e80 6f 73 69 74 69 6f 6e 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 osition.OFFSET..Negative.......o
6ea0 66 66 73 65 74 73 20 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 ffsets.count.back.from.the.end.o
6ec0 66 20 74 68 65 20 68 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 f.the.history.list............-a
6ee0 09 61 70 70 65 6e 64 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 .append.history.lines.from.this.
6f00 73 65 73 73 69 6f 6e 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 session.to.the.history.file.....
6f20 20 20 2d 6e 09 72 65 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 ..-n.read.all.history.lines.not.
6f40 61 6c 72 65 61 64 79 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 already.read.from.the.history.fi
6f60 6c 65 0a 20 20 20 20 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 le.......and.append.them.to.the.
6f80 68 69 73 74 6f 72 79 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 history.list.......-r.read.the.h
6fa0 69 73 74 6f 72 79 20 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 istory.file.and.append.the.conte
6fc0 6e 74 73 20 74 6f 20 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 nts.to.the.history.......list...
6fe0 20 20 20 20 2d 77 09 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 ....-w.write.the.current.history
7000 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 0a 20 20 20 20 20 20 .to.the.history.file............
7020 2d 70 09 70 65 72 66 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 -p.perform.history.expansion.on.
7040 65 61 63 68 20 41 52 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 each.ARG.and.display.the.result.
7060 20 20 20 20 09 09 77 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 ......without.storing.it.in.the.
7080 68 69 73 74 6f 72 79 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 history.list.......-s.append.the
70a0 20 41 52 47 73 20 74 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 .ARGs.to.the.history.list.as.a.s
70c0 69 6e 67 6c 65 20 65 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 ingle.entry..........If.FILENAME
70e0 20 69 73 20 67 69 76 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 .is.given,.it.is.used.as.the.his
7100 74 6f 72 79 20 66 69 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 tory.file...Otherwise,.....if.HI
7120 53 54 46 49 4c 45 20 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 STFILE.has.a.value,.that.is.used
7140 2c 20 65 6c 73 65 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 ,.else.~/.bash_history..........
7160 20 49 66 20 74 68 65 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 .If.the.HISTTIMEFORMAT.variable.
7180 69 73 20 73 65 74 20 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 is.set.and.not.null,.its.value.i
71a0 73 20 75 73 65 64 0a 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 s.used.....as.a.format.string.fo
71c0 72 20 73 74 72 66 74 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 r.strftime(3).to.print.the.time.
71e0 73 74 61 6d 70 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 64 stamp.associated.....with.each.d
7200 69 73 70 6c 61 79 65 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 isplayed.history.entry...No.time
7220 20 73 74 61 6d 70 73 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 .stamps.are.printed.otherwise...
7240 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 6e 73 ........Exit.Status:.....Returns
7260 20 73 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 .success.unless.an.invalid.optio
7280 6e 20 69 73 20 67 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 44 n.is.given.or.an.error.occurs..D
72a0 69 73 70 6c 61 79 20 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 isplay.or.set.file.mode.mask....
72c0 20 20 0a 20 20 20 20 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 .......Sets.the.user.file-creati
72e0 6f 6e 20 6d 61 73 6b 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 on.mask.to.MODE...If.MODE.is.omi
7300 74 74 65 64 2c 20 70 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 tted,.prints.....the.current.val
7320 75 65 20 6f 66 20 74 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 ue.of.the.mask...........If.MODE
7340 20 62 65 67 69 6e 73 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 .begins.with.a.digit,.it.is.inte
7360 72 70 72 65 74 65 64 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 rpreted.as.an.octal.number;.....
7380 6f 74 68 65 72 77 69 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 otherwise.it.is.a.symbolic.mode.
73a0 73 74 72 69 6e 67 20 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 string.like.that.accepted.by.chm
73c0 6f 64 28 31 29 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 od(1)...........Options:.......-
73e0 70 09 69 66 20 4d 4f 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 p.if.MODE.is.omitted,.output.in.
7400 61 20 66 6f 72 6d 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 70 a.form.that.may.be.reused.as.inp
7420 75 74 0a 20 20 20 20 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 ut.......-S.makes.the.output.sym
7440 62 6f 6c 69 63 3b 20 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 bolic;.otherwise.an.octal.number
7460 20 69 73 20 6f 75 74 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 .is.output..........Exit.Status:
7480 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 4d 4f 44 45 .....Returns.success.unless.MODE
74a0 20 69 73 20 69 6e 76 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 .is.invalid.or.an.invalid.option
74c0 20 69 73 20 67 69 76 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 .is.given..Display.possible.comp
74e0 6c 65 74 69 6f 6e 73 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 letions.depending.on.the.options
7500 2e 0a 20 20 20 20 0a 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 ...........Intended.to.be.used.f
7520 72 6f 6d 20 77 69 74 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 rom.within.a.shell.function.gene
7540 72 61 74 69 6e 67 20 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 rating.possible.....completions.
7560 20 20 49 66 20 74 68 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 ..If.the.optional.WORD.argument.
7580 69 73 20 73 75 70 70 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 is.supplied,.matches.against....
75a0 20 57 4f 52 44 20 61 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 .WORD.are.generated...........Ex
75c0 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 20 75 it.Status:.....Returns.success.u
75e0 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 70 6c nless.an.invalid.option.is.suppl
7600 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 69 73 70 6c 61 79 20 ied.or.an.error.occurs..Display.
7620 70 72 6f 63 65 73 73 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 process.times...........Prints.t
7640 68 65 20 61 63 63 75 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 he.accumulated.user.and.system.t
7660 69 6d 65 73 20 66 6f 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 imes.for.the.shell.and.all.of.it
7680 73 0a 20 20 20 20 63 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 s.....child.processes...........
76a0 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 64 73 Exit.Status:.....Always.succeeds
76c0 2e 00 44 69 73 70 6c 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 ..Display.status.of.jobs........
76e0 20 20 20 4c 69 73 74 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 ...Lists.the.active.jobs...JOBSP
7700 45 43 20 72 65 73 74 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 EC.restricts.output.to.that.job.
7720 0a 20 20 20 20 57 69 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 .....Without.options,.the.status
7740 20 6f 66 20 61 6c 6c 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 .of.all.active.jobs.is.displayed
7760 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 6c 69 73 ...........Options:.......-l.lis
7780 74 73 20 70 72 6f 63 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 ts.process.IDs.in.addition.to.th
77a0 65 20 6e 6f 72 6d 61 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 e.normal.information.......-n.li
77c0 73 74 73 20 6f 6e 6c 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 sts.only.processes.that.have.cha
77e0 6e 67 65 64 20 73 74 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 nged.status.since.the.last......
7800 09 6e 6f 74 69 66 69 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 .notification.......-p.lists.pro
7820 63 65 73 73 20 49 44 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 cess.IDs.only.......-r.restrict.
7840 6f 75 74 70 75 74 20 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 output.to.running.jobs.......-s.
7860 72 65 73 74 72 69 63 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 restrict.output.to.stopped.jobs.
7880 20 20 20 20 0a 20 20 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 .........If.-x.is.supplied,.COMM
78a0 41 4e 44 20 69 73 20 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 AND.is.run.after.all.job.specifi
78c0 63 61 74 69 6f 6e 73 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 cations.that.....appear.in.ARGS.
78e0 68 61 76 65 20 62 65 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 have.been.replaced.with.the.proc
7900 65 73 73 20 49 44 20 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 ess.ID.of.that.job's.....process
7920 20 67 72 6f 75 70 20 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 .group.leader...........Exit.Sta
7940 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.
7960 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 6e an.invalid.option.is.given.or.an
7980 20 65 72 72 6f 72 20 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 .error.occurs......If.-x.is.used
79a0 2c 20 72 65 74 75 72 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 ,.returns.the.exit.status.of.COM
79c0 4d 41 4e 44 2e 00 44 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 MAND..Display.the.list.of.curren
79e0 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 69 72 tly.remembered.directories...Dir
7a00 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 74 6f ectories.....find.their.way.onto
7a20 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 6d 61 .the.list.with.the.`pushd'.comma
7a40 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 72 6f nd;.you.can.get.....back.up.thro
7a60 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 6f 6d ugh.the.list.with.the.`popd'.com
7a80 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 2d 63 mand...........Options:.......-c
7aa0 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 64 65 .clear.the.directory.stack.by.de
7ac0 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 20 20 leting.all.of.the.elements......
7ae0 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 64 20 .-l.do.not.print.tilde-prefixed.
7b00 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 76 65 versions.of.directories.relative
7b20 0a 20 20 20 20 09 74 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 ......to.your.home.directory....
7b40 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 63 6b 20 ...-p.print.the.directory.stack.
7b60 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 20 2d 76 with.one.entry.per.line.......-v
7b80 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 74 68 20 .print.the.directory.stack.with.
7ba0 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 20 20 20 one.entry.per.line.prefixed.....
7bc0 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 61 63 6b 0a .with.its.position.in.the.stack.
7be0 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 09 44 69 73 .........Arguments:.......+N.Dis
7c00 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 20 66 72 6f plays.the.Nth.entry.counting.fro
7c20 6d 20 74 68 65 20 6c 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 m.the.left.of.the.list.shown.by.
7c40 20 20 20 20 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 74 20 6f .....dirs.when.invoked.without.o
7c60 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 0a 20 20 20 20 ptions,.starting.with.zero......
7c80 0a 20 20 20 20 20 20 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 .......-N.Displays.the.Nth.entry
7ca0 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 65 20 .counting.from.the.right.of.the.
7cc0 6c 69 73 74 20 73 68 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 list.shown.by..dirs.when.invoked
7ce0 20 77 69 74 68 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 20 .without.options,.starting.with.
7d00 7a 65 72 6f 2e 00 44 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 zero..Done.Done(%d).EMT.instruct
7d20 69 6f 6e 00 45 6e 61 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 ion.Enable.and.disable.shell.bui
7d40 6c 74 69 6e 73 2e 0a 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 ltins...........Enables.and.disa
7d60 62 6c 65 73 20 62 75 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 bles.builtin.shell.commands...Di
7d80 73 61 62 6c 69 6e 67 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 sabling.allows.you.to.....execut
7da0 65 20 61 20 64 69 73 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 e.a.disk.command.which.has.the.s
7dc0 61 6d 65 20 6e 61 6d 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 ame.name.as.a.shell.builtin.....
7de0 77 69 74 68 6f 75 74 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 without.using.a.full.pathname...
7e00 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 70 72 69 6e 74 20 ........Options:.......-a.print.
7e20 61 20 6c 69 73 74 20 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 a.list.of.builtins.showing.wheth
7e40 65 72 20 6f 72 20 6e 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 er.or.not.each.is.enabled.......
7e60 2d 6e 09 64 69 73 61 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 -n.disable.each.NAME.or.display.
7e80 61 20 6c 69 73 74 20 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 a.list.of.disabled.builtins.....
7ea0 20 20 2d 70 09 70 72 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 ..-p.print.the.list.of.builtins.
7ec0 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 20 20 2d 73 09 70 72 in.a.reusable.format.......-s.pr
7ee0 69 6e 74 20 6f 6e 6c 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 int.only.the.names.of.Posix.`spe
7f00 63 69 61 6c 27 20 62 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 cial'.builtins..........Options.
7f20 63 6f 6e 74 72 6f 6c 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 controlling.dynamic.loading:....
7f40 20 20 20 2d 66 09 4c 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 ...-f.Load.builtin.NAME.from.sha
7f60 72 65 64 20 6f 62 6a 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 red.object.FILENAME.......-d.Rem
7f80 6f 76 65 20 61 20 62 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 ove.a.builtin.loaded.with.-f....
7fa0 20 0a 20 20 20 20 57 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 ......Without.options,.each.NAME
7fc0 20 69 73 20 65 6e 61 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 .is.enabled...........To.use.the
7fe0 20 60 74 65 73 74 27 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 .`test'.found.in.$PATH.instead.o
8000 66 20 74 68 65 20 73 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 f.the.shell.builtin.....version,
8020 20 74 79 70 65 20 60 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 .type.`enable.-n.test'..........
8040 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
8060 73 20 75 6e 6c 65 73 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 s.unless.NAME.is.not.a.shell.bui
8080 6c 74 69 6e 20 6f 72 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 ltin.or.an.error.occurs..Evaluat
80a0 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 e.arithmetic.expressions........
80c0 20 20 20 45 76 61 6c 75 61 74 65 20 65 61 63 68 20 41 52 47 20 61 73 20 61 6e 20 61 72 69 74 68 ...Evaluate.each.ARG.as.an.arith
80e0 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 2e 20 20 45 76 61 6c 75 61 74 69 6f 6e 20 69 73 metic.expression...Evaluation.is
8100 20 64 6f 6e 65 20 69 6e 0a 20 20 20 20 66 69 78 65 64 2d 77 69 64 74 68 20 69 6e 74 65 67 65 72 .done.in.....fixed-width.integer
8120 73 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 20 66 6f 72 20 6f 76 65 72 66 6c 6f 77 2c 20 74 68 s.with.no.check.for.overflow,.th
8140 6f 75 67 68 20 64 69 76 69 73 69 6f 6e 20 62 79 20 30 0a 20 20 20 20 69 73 20 74 72 61 70 70 65 ough.division.by.0.....is.trappe
8160 64 20 61 6e 64 20 66 6c 61 67 67 65 64 20 61 73 20 61 6e 20 65 72 72 6f 72 2e 20 20 54 68 65 20 d.and.flagged.as.an.error...The.
8180 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 73 74 20 6f 66 20 6f 70 65 72 61 74 6f 72 73 20 69 73 0a 20 following.list.of.operators.is..
81a0 20 20 20 67 72 6f 75 70 65 64 20 69 6e 74 6f 20 6c 65 76 65 6c 73 20 6f 66 20 65 71 75 61 6c 2d ...grouped.into.levels.of.equal-
81c0 70 72 65 63 65 64 65 6e 63 65 20 6f 70 65 72 61 74 6f 72 73 2e 20 20 54 68 65 20 6c 65 76 65 6c precedence.operators...The.level
81e0 73 20 61 72 65 20 6c 69 73 74 65 64 0a 20 20 20 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 64 65 63 s.are.listed.....in.order.of.dec
8200 72 65 61 73 69 6e 67 20 70 72 65 63 65 64 65 6e 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 09 69 64 reasing.precedence............id
8220 2b 2b 2c 20 69 64 2d 2d 09 76 61 72 69 61 62 6c 65 20 70 6f 73 74 2d 69 6e 63 72 65 6d 65 6e 74 ++,.id--.variable.post-increment
8240 2c 20 70 6f 73 74 2d 64 65 63 72 65 6d 65 6e 74 0a 20 20 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 ,.post-decrement......++id,.--id
8260 09 76 61 72 69 61 62 6c 65 20 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 2c 20 70 72 65 2d 64 65 63 .variable.pre-increment,.pre-dec
8280 72 65 6d 65 6e 74 0a 20 20 20 20 09 2d 2c 20 2b 09 09 75 6e 61 72 79 20 6d 69 6e 75 73 2c 20 70 rement......-,.+..unary.minus,.p
82a0 6c 75 73 0a 20 20 20 20 09 21 2c 20 7e 09 09 6c 6f 67 69 63 61 6c 20 61 6e 64 20 62 69 74 77 69 lus......!,.~..logical.and.bitwi
82c0 73 65 20 6e 65 67 61 74 69 6f 6e 0a 20 20 20 20 09 2a 2a 09 09 65 78 70 6f 6e 65 6e 74 69 61 74 se.negation......**..exponentiat
82e0 69 6f 6e 0a 20 20 20 20 09 2a 2c 20 2f 2c 20 25 09 09 6d 75 6c 74 69 70 6c 69 63 61 74 69 6f 6e ion......*,./,.%..multiplication
8300 2c 20 64 69 76 69 73 69 6f 6e 2c 20 72 65 6d 61 69 6e 64 65 72 0a 20 20 20 20 09 2b 2c 20 2d 09 ,.division,.remainder......+,.-.
8320 09 61 64 64 69 74 69 6f 6e 2c 20 73 75 62 74 72 61 63 74 69 6f 6e 0a 20 20 20 20 09 3c 3c 2c 20 .addition,.subtraction......<<,.
8340 3e 3e 09 09 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 62 69 74 77 69 73 65 20 73 68 69 66 74 >>..left.and.right.bitwise.shift
8360 73 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 69 73 6f 6e 0a 20 s......<=,.>=,.<,.>.comparison..
8380 20 20 20 09 3d 3d 2c 20 21 3d 09 09 65 71 75 61 6c 69 74 79 2c 20 69 6e 65 71 75 61 6c 69 74 79 ....==,.!=..equality,.inequality
83a0 0a 20 20 20 20 09 26 09 09 62 69 74 77 69 73 65 20 41 4e 44 0a 20 20 20 20 09 5e 09 09 62 69 74 ......&..bitwise.AND......^..bit
83c0 77 69 73 65 20 58 4f 52 0a 20 20 20 20 09 7c 09 09 62 69 74 77 69 73 65 20 4f 52 0a 20 20 20 20 wise.XOR......|..bitwise.OR.....
83e0 09 26 26 09 09 6c 6f 67 69 63 61 6c 20 41 4e 44 0a 20 20 20 20 09 7c 7c 09 09 6c 6f 67 69 63 61 .&&..logical.AND......||..logica
8400 6c 20 4f 52 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 l.OR......expr.?.expr.:.expr....
8420 20 09 09 09 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6f 70 65 72 61 74 6f 72 0a 20 20 20 20 09 3d 2c ....conditional.operator......=,
8440 20 2a 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 .*=,./=,.%=,......+=,.-=,.<<=,.>
8460 3e 3d 2c 0a 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d 09 61 73 73 69 67 6e 6d 65 6e 74 0a 20 >=,......&=,.^=,.|=.assignment..
8480 20 20 20 0a 20 20 20 20 53 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 61 6c 6c 6f ........Shell.variables.are.allo
84a0 77 65 64 20 61 73 20 6f 70 65 72 61 6e 64 73 2e 20 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 wed.as.operands...The.name.of.th
84c0 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 69 73 20 72 65 70 6c 61 63 65 64 20 62 79 20 69 74 e.variable.....is.replaced.by.it
84e0 73 20 76 61 6c 75 65 20 28 63 6f 65 72 63 65 64 20 74 6f 20 61 20 66 69 78 65 64 2d 77 69 64 74 s.value.(coerced.to.a.fixed-widt
8500 68 20 69 6e 74 65 67 65 72 29 20 77 69 74 68 69 6e 0a 20 20 20 20 61 6e 20 65 78 70 72 65 73 73 h.integer).within.....an.express
8520 69 6f 6e 2e 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 6e 65 65 64 20 6e 6f 74 20 68 61 76 65 ion...The.variable.need.not.have
8540 20 69 74 73 20 69 6e 74 65 67 65 72 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 74 75 72 6e 65 .its.integer.attribute.....turne
8560 64 20 6f 6e 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e d.on.to.be.used.in.an.expression
8580 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 74 6f 72 73 20 61 72 65 20 65 76 61 6c 75 61 74 ...........Operators.are.evaluat
85a0 65 64 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 70 72 65 63 65 64 65 6e 63 65 2e 20 20 53 75 62 2d ed.in.order.of.precedence...Sub-
85c0 65 78 70 72 65 73 73 69 6f 6e 73 20 69 6e 0a 20 20 20 20 70 61 72 65 6e 74 68 65 73 65 73 20 61 expressions.in.....parentheses.a
85e0 72 65 20 65 76 61 6c 75 61 74 65 64 20 66 69 72 73 74 20 61 6e 64 20 6d 61 79 20 6f 76 65 72 72 re.evaluated.first.and.may.overr
8600 69 64 65 20 74 68 65 20 70 72 65 63 65 64 65 6e 63 65 0a 20 20 20 20 72 75 6c 65 73 20 61 62 6f ide.the.precedence.....rules.abo
8620 76 65 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 49 66 ve...........Exit.Status:.....If
8640 20 74 68 65 20 6c 61 73 74 20 41 52 47 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 30 2c 20 6c 65 .the.last.ARG.evaluates.to.0,.le
8660 74 20 72 65 74 75 72 6e 73 20 31 3b 20 6c 65 74 20 72 65 74 75 72 6e 73 20 30 20 6f 74 68 65 72 t.returns.1;.let.returns.0.other
8680 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 wise..Evaluate.conditional.expre
86a0 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 77 69 74 68 20 61 20 73 74 61 ssion...........Exits.with.a.sta
86c0 74 75 73 20 6f 66 20 30 20 28 74 72 75 65 29 20 6f 72 20 31 20 28 66 61 6c 73 65 29 20 64 65 70 tus.of.0.(true).or.1.(false).dep
86e0 65 6e 64 69 6e 67 20 6f 6e 0a 20 20 20 20 74 68 65 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 ending.on.....the.evaluation.of.
8700 45 58 50 52 2e 20 20 45 78 70 72 65 73 73 69 6f 6e 73 20 6d 61 79 20 62 65 20 75 6e 61 72 79 20 EXPR...Expressions.may.be.unary.
8720 6f 72 20 62 69 6e 61 72 79 2e 20 20 55 6e 61 72 79 0a 20 20 20 20 65 78 70 72 65 73 73 69 6f 6e or.binary...Unary.....expression
8740 73 20 61 72 65 20 6f 66 74 65 6e 20 75 73 65 64 20 74 6f 20 65 78 61 6d 69 6e 65 20 74 68 65 20 s.are.often.used.to.examine.the.
8760 73 74 61 74 75 73 20 6f 66 20 61 20 66 69 6c 65 2e 20 20 54 68 65 72 65 0a 20 20 20 20 61 72 65 status.of.a.file...There.....are
8780 20 73 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 20 61 6e 64 20 6e 75 6d 65 72 69 63 20 63 6f .string.operators.and.numeric.co
87a0 6d 70 61 72 69 73 6f 6e 20 6f 70 65 72 61 74 6f 72 73 20 61 73 20 77 65 6c 6c 2e 0a 20 20 20 20 mparison.operators.as.well......
87c0 0a 20 20 20 20 54 68 65 20 62 65 68 61 76 69 6f 72 20 6f 66 20 74 65 73 74 20 64 65 70 65 6e 64 .....The.behavior.of.test.depend
87e0 73 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 52 s.on.the.number.of.arguments...R
8800 65 61 64 20 74 68 65 0a 20 20 20 20 62 61 73 68 20 6d 61 6e 75 61 6c 20 70 61 67 65 20 66 6f 72 ead.the.....bash.manual.page.for
8820 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 0a 20 20 20 .the.complete.specification.....
8840 20 0a 20 20 20 20 46 69 6c 65 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 ......File.operators:...........
8860 20 2d 61 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 .-a.FILE........True.if.file.exi
8880 73 74 73 2e 0a 20 20 20 20 20 20 2d 62 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 sts........-b.FILE........True.i
88a0 66 20 66 69 6c 65 20 69 73 20 62 6c 6f 63 6b 20 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d f.file.is.block.special........-
88c0 63 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 63 68 c.FILE........True.if.file.is.ch
88e0 61 72 61 63 74 65 72 20 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d 64 20 46 49 4c 45 20 20 aracter.special........-d.FILE..
8900 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 ......True.if.file.is.a.director
8920 79 2e 0a 20 20 20 20 20 20 2d 65 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 y........-e.FILE........True.if.
8940 66 69 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 20 2d 66 20 46 49 4c 45 20 20 20 20 20 20 file.exists........-f.FILE......
8960 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 20 61 6e 64 20 69 73 20 61 20 72 ..True.if.file.exists.and.is.a.r
8980 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20 20 20 20 20 2d 67 20 46 49 4c 45 20 20 20 20 20 20 egular.file........-g.FILE......
89a0 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 73 65 74 2d 67 72 6f 75 70 2d 69 64 2e 0a ..True.if.file.is.set-group-id..
89c0 20 20 20 20 20 20 2d 68 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c ......-h.FILE........True.if.fil
89e0 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 2d 4c 20 46 e.is.a.symbolic.link........-L.F
8a00 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 73 79 6d ILE........True.if.file.is.a.sym
8a20 62 6f 6c 69 63 20 6c 69 6e 6b 2e 0a 20 20 20 20 20 20 2d 6b 20 46 49 4c 45 20 20 20 20 20 20 20 bolic.link........-k.FILE.......
8a40 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 68 61 73 20 69 74 73 20 60 73 74 69 63 6b 79 27 20 62 .True.if.file.has.its.`sticky'.b
8a60 69 74 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 70 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 it.set........-p.FILE........Tru
8a80 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 6e 61 6d 65 64 20 70 69 70 65 2e 0a 20 20 20 20 20 e.if.file.is.a.named.pipe.......
8aa0 20 2d 72 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 .-r.FILE........True.if.file.is.
8ac0 72 65 61 64 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 73 20 46 49 4c 45 20 20 readable.by.you........-s.FILE..
8ae0 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 20 61 6e 64 20 69 73 ......True.if.file.exists.and.is
8b00 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 20 20 2d 53 20 46 49 4c 45 20 20 20 20 20 20 20 .not.empty........-S.FILE.......
8b20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 6f 63 6b 65 74 2e 0a 20 20 20 20 20 .True.if.file.is.a.socket.......
8b40 20 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 46 44 20 69 73 20 6f 70 .-t.FD..........True.if.FD.is.op
8b60 65 6e 65 64 20 6f 6e 20 61 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 20 20 2d 75 20 46 49 4c ened.on.a.terminal........-u.FIL
8b80 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 20 73 65 74 E........True.if.the.file.is.set
8ba0 2d 75 73 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 2d 77 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 -user-id........-w.FILE........T
8bc0 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 77 72 69 74 61 62 6c 65 20 62 79 20 79 rue.if.the.file.is.writable.by.y
8be0 6f 75 2e 0a 20 20 20 20 20 20 2d 78 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 ou........-x.FILE........True.if
8c00 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 78 65 63 75 74 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a .the.file.is.executable.by.you..
8c20 20 20 20 20 20 20 2d 4f 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 ......-O.FILE........True.if.the
8c40 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 6e 65 64 20 62 79 20 79 6f .file.is.effectively.owned.by.yo
8c60 75 2e 0a 20 20 20 20 20 20 2d 47 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 u........-G.FILE........True.if.
8c80 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 6e 65 64 20 62 79 the.file.is.effectively.owned.by
8ca0 20 79 6f 75 72 20 67 72 6f 75 70 2e 0a 20 20 20 20 20 20 2d 4e 20 46 49 4c 45 20 20 20 20 20 20 .your.group........-N.FILE......
8cc0 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 ..True.if.the.file.has.been.modi
8ce0 66 69 65 64 20 73 69 6e 63 65 20 69 74 20 77 61 73 20 6c 61 73 74 20 72 65 61 64 2e 0a 20 20 20 fied.since.it.was.last.read.....
8d00 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 6e 74 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 ........FILE1.-nt.FILE2..True.if
8d20 20 66 69 6c 65 31 20 69 73 20 6e 65 77 65 72 20 74 68 61 6e 20 66 69 6c 65 32 20 28 61 63 63 6f .file1.is.newer.than.file2.(acco
8d40 72 64 69 6e 67 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 rding.to........................
8d60 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 64 61 74 65 29 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 modification.date).............F
8d80 49 4c 45 31 20 2d 6f 74 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 ILE1.-ot.FILE2..True.if.file1.is
8da0 20 6f 6c 64 65 72 20 74 68 61 6e 20 66 69 6c 65 32 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 .older.than.file2.............FI
8dc0 4c 45 31 20 2d 65 66 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 LE1.-ef.FILE2..True.if.file1.is.
8de0 61 20 68 61 72 64 20 6c 69 6e 6b 20 74 6f 20 66 69 6c 65 32 2e 0a 20 20 20 20 0a 20 20 20 20 53 a.hard.link.to.file2...........S
8e00 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 7a 20 53 tring.operators:............-z.S
8e20 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 6e 67 20 69 73 20 65 6d 70 TRING......True.if.string.is.emp
8e40 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6e 20 53 54 52 49 4e 47 0a 20 20 20 20 20 20 20 ty.............-n.STRING........
8e60 20 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 6e 67 20 69 73 20 ..STRING......True.if.string.is.
8e80 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3d 20 not.empty.............STRING1.=.
8ea0 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 20 20 20 54 72 75 STRING2......................Tru
8ec0 65 20 69 66 20 74 68 65 20 73 74 72 69 6e 67 73 20 61 72 65 20 65 71 75 61 6c 2e 0a 20 20 20 20 e.if.the.strings.are.equal......
8ee0 20 20 53 54 52 49 4e 47 31 20 21 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 ..STRING1.!=.STRING2............
8f00 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 72 ..........True.if.the.strings.ar
8f20 65 20 6e 6f 74 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3c 20 53 54 52 e.not.equal........STRING1.<.STR
8f40 49 4e 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 ING2......................True.i
8f60 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 62 65 66 6f 72 65 20 53 54 52 49 4e 47 32 20 6c f.STRING1.sorts.before.STRING2.l
8f80 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 exicographically........STRING1.
8fa0 3e 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 20 20 20 54 >.STRING2......................T
8fc0 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 61 66 74 65 72 20 53 54 52 49 4e rue.if.STRING1.sorts.after.STRIN
8fe0 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f G2.lexicographically...........O
9000 74 68 65 72 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6f 20 4f 50 ther.operators:............-o.OP
9020 54 49 4f 4e 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 TION......True.if.the.shell.opti
9040 6f 6e 20 4f 50 54 49 4f 4e 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 2d 76 20 56 on.OPTION.is.enabled........-v.V
9060 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 AR.........True.if.the.shell.var
9080 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 52 20 56 41 52 20 20 iable.VAR.is.set........-R.VAR..
90a0 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c .......True.if.the.shell.variabl
90c0 65 20 56 41 52 20 69 73 20 73 65 74 20 61 6e 64 20 69 73 20 61 20 6e 61 6d 65 0a 20 20 20 20 20 e.VAR.is.set.and.is.a.name......
90e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 65 72 65 6e 63 65 2e 0a 20 20 20 20 20 ................reference.......
9100 20 21 20 45 58 50 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 65 78 70 72 20 69 73 20 .!.EXPR.........True.if.expr.is.
9120 66 61 6c 73 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 61 20 45 58 50 52 32 20 54 72 75 65 false........EXPR1.-a.EXPR2.True
9140 20 69 66 20 62 6f 74 68 20 65 78 70 72 31 20 41 4e 44 20 65 78 70 72 32 20 61 72 65 20 74 72 75 .if.both.expr1.AND.expr2.are.tru
9160 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 54 72 75 65 20 69 66 20 e........EXPR1.-o.EXPR2.True.if.
9180 65 69 74 68 65 72 20 65 78 70 72 31 20 4f 52 20 65 78 70 72 32 20 69 73 20 74 72 75 65 2e 0a 20 either.expr1.OR.expr2.is.true...
91a0 20 20 20 0a 20 20 20 20 20 20 61 72 67 31 20 4f 50 20 61 72 67 32 20 20 20 41 72 69 74 68 6d 65 ..........arg1.OP.arg2...Arithme
91c0 74 69 63 20 74 65 73 74 73 2e 20 20 4f 50 20 69 73 20 6f 6e 65 20 6f 66 20 2d 65 71 2c 20 2d 6e tic.tests...OP.is.one.of.-eq,.-n
91e0 65 2c 0a 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 e,......................-lt,.-le
9200 2c 20 2d 67 74 2c 20 6f 72 20 2d 67 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 69 74 68 6d 65 74 ,.-gt,.or.-ge...........Arithmet
9220 69 63 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 73 20 72 65 74 75 72 6e 20 74 72 75 65 20 ic.binary.operators.return.true.
9240 69 66 20 41 52 47 31 20 69 73 20 65 71 75 61 6c 2c 20 6e 6f 74 2d 65 71 75 61 6c 2c 0a 20 20 20 if.ARG1.is.equal,.not-equal,....
9260 20 6c 65 73 73 2d 74 68 61 6e 2c 20 6c 65 73 73 2d 74 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 2c 20 .less-than,.less-than-or-equal,.
9280 67 72 65 61 74 65 72 2d 74 68 61 6e 2c 20 6f 72 20 67 72 65 61 74 65 72 2d 74 68 61 6e 2d 6f 72 greater-than,.or.greater-than-or
92a0 2d 65 71 75 61 6c 0a 20 20 20 20 74 68 61 6e 20 41 52 47 32 2e 0a 20 20 20 20 0a 20 20 20 20 45 -equal.....than.ARG2...........E
92c0 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 20 xit.Status:.....Returns.success.
92e0 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 74 72 75 65 3b 20 66 61 69 6c 73 if.EXPR.evaluates.to.true;.fails
9300 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 0a 20 20 20 20 66 61 6c 73 65 20 .if.EXPR.evaluates.to.....false.
9320 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 67 69 76 65 6e 2e or.an.invalid.argument.is.given.
9340 00 45 76 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e .Evaluate.conditional.expression
9360 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 69 73 20 69 73 20 61 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 ...........This.is.a.synonym.for
9380 20 74 68 65 20 22 74 65 73 74 22 20 62 75 69 6c 74 69 6e 2c 20 62 75 74 20 74 68 65 20 6c 61 73 .the."test".builtin,.but.the.las
93a0 74 20 61 72 67 75 6d 65 6e 74 20 6d 75 73 74 0a 20 20 20 20 62 65 20 61 20 6c 69 74 65 72 61 6c t.argument.must.....be.a.literal
93c0 20 60 5d 27 2c 20 74 6f 20 6d 61 74 63 68 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 60 5b 27 2e 00 .`]',.to.match.the.opening.`['..
93e0 45 78 65 63 75 74 65 20 61 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 64 69 73 70 Execute.a.simple.command.or.disp
9400 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 2e 0a lay.information.about.commands..
9420 20 20 20 20 0a 20 20 20 20 52 75 6e 73 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 53 20 .........Runs.COMMAND.with.ARGS.
9440 73 75 70 70 72 65 73 73 69 6e 67 20 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b suppressing..shell.function.look
9460 75 70 2c 20 6f 72 20 64 69 73 70 6c 61 79 0a 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 up,.or.display.....information.a
9480 62 6f 75 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 43 4f 4d 4d 41 4e 44 73 2e 20 20 43 61 bout.the.specified.COMMANDs...Ca
94a0 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 6f 6b 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 n.be.used.to.invoke.commands....
94c0 20 6f 6e 20 64 69 73 6b 20 77 68 65 6e 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 74 68 .on.disk.when.a.function.with.th
94e0 65 20 73 61 6d 65 20 6e 61 6d 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 e.same.name.exists...........Opt
9500 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 20 20 20 20 75 73 65 20 61 20 64 65 66 61 75 6c 74 20 ions:.......-p....use.a.default.
9520 76 61 6c 75 65 20 66 6f 72 20 50 41 54 48 20 74 68 61 74 20 69 73 20 67 75 61 72 61 6e 74 65 65 value.for.PATH.that.is.guarantee
9540 64 20 74 6f 20 66 69 6e 64 20 61 6c 6c 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 d.to.find.all.of.............the
9560 20 73 74 61 6e 64 61 72 64 20 75 74 69 6c 69 74 69 65 73 0a 20 20 20 20 20 20 2d 76 20 20 20 20 .standard.utilities.......-v....
9580 70 72 69 6e 74 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 43 4f 4d 4d 41 4e 44 20 73 print.a.description.of.COMMAND.s
95a0 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 60 74 79 70 65 27 20 62 75 69 6c 74 69 6e 0a 20 20 20 imilar.to.the.`type'.builtin....
95c0 20 20 20 2d 56 20 20 20 20 70 72 69 6e 74 20 61 20 6d 6f 72 65 20 76 65 72 62 6f 73 65 20 64 65 ...-V....print.a.more.verbose.de
95e0 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 0a 20 scription.of.each.COMMAND.......
9600 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 65 78 69 74 ...Exit.Status:.....Returns.exit
9620 20 73 74 61 74 75 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 .status.of.COMMAND,.or.failure.i
9640 66 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2e 00 45 78 65 63 75 74 65 20 f.COMMAND.is.not.found..Execute.
9660 61 72 67 75 6d 65 6e 74 73 20 61 73 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 arguments.as.a.shell.command....
9680 20 20 0a 20 20 20 20 43 6f 6d 62 69 6e 65 20 41 52 47 73 20 69 6e 74 6f 20 61 20 73 69 6e 67 6c .......Combine.ARGs.into.a.singl
96a0 65 20 73 74 72 69 6e 67 2c 20 75 73 65 20 74 68 65 20 72 65 73 75 6c 74 20 61 73 20 69 6e 70 75 e.string,.use.the.result.as.inpu
96c0 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 2c 0a 20 20 20 20 61 6e 64 20 65 78 65 63 75 74 65 20 t.to.the.shell,.....and.execute.
96e0 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 the.resulting.commands..........
9700 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 65 78 69 74 20 73 .Exit.Status:.....Returns.exit.s
9720 74 61 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 73 75 63 63 65 73 73 20 69 66 20 63 tatus.of.command.or.success.if.c
9740 6f 6d 6d 61 6e 64 20 69 73 20 6e 75 6c 6c 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 ommand.is.null..Execute.commands
9760 20 61 73 20 6c 6f 6e 67 20 61 73 20 61 20 74 65 73 74 20 64 6f 65 73 20 6e 6f 74 20 73 75 63 63 .as.long.as.a.test.does.not.succ
9780 65 65 64 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 eed...........Expand.and.execute
97a0 20 43 4f 4d 4d 41 4e 44 53 20 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 65 20 66 69 6e 61 6c 20 63 .COMMANDS.as.long.as.the.final.c
97c0 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 0a 20 20 20 20 60 75 6e 74 69 6c 27 20 43 4f 4d 4d 41 4e ommand.in.the.....`until'.COMMAN
97e0 44 53 20 68 61 73 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 73 20 77 68 69 63 68 20 69 73 20 6e DS.has.an.exit.status.which.is.n
9800 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 73 3a 0a 20 ot.zero...........Exit.Status:..
9820 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 20 6c 61 73 ...Returns.the.status.of.the.las
9840 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 63 6f 6d 6d t.command.executed..Execute.comm
9860 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 65 64 73 2e ands.as.long.as.a.test.succeeds.
9880 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 20 43 4f 4d ..........Expand.and.execute.COM
98a0 4d 41 4e 44 53 20 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 65 20 66 69 6e 61 6c 20 63 6f 6d 6d 61 MANDS.as.long.as.the.final.comma
98c0 6e 64 20 69 6e 20 74 68 65 0a 20 20 20 20 60 77 68 69 6c 65 27 20 43 4f 4d 4d 41 4e 44 53 20 68 nd.in.the.....`while'.COMMANDS.h
98e0 61 73 20 61 6e 20 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 as.an.exit.status.of.zero.......
9900 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 65 ....Exit.Status:.....Returns.the
9920 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 63 .status.of.the.last.command.exec
9940 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 6e 20 uted..Execute.commands.based.on.
9960 63 6f 6e 64 69 74 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 conditional...........The.`if.CO
9980 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 20 49 66 20 69 74 MMANDS'.list.is.executed...If.it
99a0 73 20 65 78 69 74 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 s.exit.status.is.zero,.then.the.
99c0 20 20 20 20 60 74 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 ....`then.COMMANDS'.list.is.exec
99e0 75 74 65 64 2e 20 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 uted...Otherwise,.each.`elif.COM
9a00 4d 41 4e 44 53 27 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 MANDS'.list.is.....executed.in.t
9a20 75 72 6e 2c 20 61 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 urn,.and.if.its.exit.status.is.z
9a40 65 72 6f 2c 20 74 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 ero,.the.corresponding.....`then
9a60 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 20 61 6e 64 20 .COMMANDS'.list.is.executed.and.
9a80 74 68 65 20 69 66 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 the.if.command.completes...Other
9aa0 77 69 73 65 2c 0a 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 wise,.....the.`else.COMMANDS'.li
9ac0 73 74 20 69 73 20 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 st.is.executed,.if.present...The
9ae0 20 65 78 69 74 20 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 .exit.status.of.the.....entire.c
9b00 6f 6e 73 74 72 75 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 onstruct.is.the.exit.status.of.t
9b20 68 65 20 6c 61 73 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 he.last.command.executed,.or.zer
9b40 6f 0a 20 20 20 20 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 o.....if.no.condition.tested.tru
9b60 65 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
9b80 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 6f 6d 6d urns.the.status.of.the.last.comm
9ba0 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 73 20 62 and.executed..Execute.commands.b
9bc0 61 73 65 64 20 6f 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 ased.on.pattern.matching........
9be0 20 20 20 53 65 6c 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 ...Selectively.execute.COMMANDS.
9c00 62 61 73 65 64 20 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 based.upon.WORD.matching.PATTERN
9c20 2e 20 20 54 68 65 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 ...The.....`|'.is.used.to.separa
9c40 74 65 20 6d 75 6c 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 te.multiple.patterns...........E
9c60 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 74 61 74 xit.Status:.....Returns.the.stat
9c80 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 65 64 2e us.of.the.last.command.executed.
9ca0 00 45 78 65 63 75 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 .Execute.commands.for.each.membe
9cc0 72 20 69 6e 20 61 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 r.in.a.list...........The.`for'.
9ce0 6c 6f 6f 70 20 65 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 loop.executes.a.sequence.of.comm
9d00 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 0a 20 20 20 20 6c 69 ands.for.each.member.in.a.....li
9d20 73 74 20 6f 66 20 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 st.of.items...If.`in.WORDS....;'
9d40 20 69 73 20 6e 6f 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 .is.not.present,.then.`in."$@"'.
9d60 69 73 0a 20 20 20 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 is.....assumed...For.each.elemen
9d80 74 20 69 6e 20 57 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 t.in.WORDS,.NAME.is.set.to.that.
9da0 65 6c 65 6d 65 6e 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 element,.and.....the.COMMANDS.ar
9dc0 65 20 65 78 65 63 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 e.executed...........Exit.Status
9de0 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 20 :.....Returns.the.status.of.the.
9e00 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 63 last.command.executed..Execute.c
9e20 6f 6d 6d 61 6e 64 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 ommands.from.a.file.in.the.curre
9e40 6e 74 20 73 68 65 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 nt.shell...........Read.and.exec
9e60 75 74 65 20 63 6f 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 ute.commands.from.FILENAME.in.th
9e80 65 20 63 75 72 72 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 e.current.shell...The.....entrie
9ea0 73 20 69 6e 20 24 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 s.in.$PATH.are.used.to.find.the.
9ec0 64 69 72 65 63 74 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 directory.containing.FILENAME...
9ee0 20 20 20 49 66 20 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 ...If.any.ARGUMENTS.are.supplied
9f00 2c 20 74 68 65 79 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 ,.they.become.the.positional.par
9f20 61 6d 65 74 65 72 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 ameters.....when.FILENAME.is.exe
9f40 63 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 cuted...........Exit.Status:....
9f60 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 20 6c 61 73 74 20 .Returns.the.status.of.the.last.
9f80 63 6f 6d 6d 61 6e 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 command.executed.in.FILENAME;.fa
9fa0 69 6c 73 20 69 66 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 ils.if.....FILENAME.cannot.be.re
9fc0 61 64 2e 00 45 78 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 ad..Execute.conditional.command.
9fe0 0a 20 20 20 20 0a 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 ..........Returns.a.status.of.0.
a000 6f 72 20 31 20 64 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 or.1.depending.on.the.evaluation
a020 20 6f 66 20 74 68 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 .of.the.conditional.....expressi
a040 6f 6e 20 45 58 50 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 on.EXPRESSION...Expressions.are.
a060 63 6f 6d 70 6f 73 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 composed.of.the.same.primaries.u
a080 73 65 64 0a 20 20 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 sed.....by.the.`test'.builtin,.a
a0a0 6e 64 20 6d 61 79 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 nd.may.be.combined.using.the.fol
a0c0 6c 6f 77 69 6e 67 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 lowing.operators:............(.E
a0e0 58 50 52 45 53 53 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 XPRESSION.).Returns.the.value.of
a100 20 45 58 50 52 45 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 .EXPRESSION.......!.EXPRESSION..
a120 54 72 75 65 20 69 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 True.if.EXPRESSION.is.false;.els
a140 65 20 66 61 6c 73 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 e.false.......EXPR1.&&.EXPR2.Tru
a160 65 20 69 66 20 62 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 e.if.both.EXPR1.and.EXPR2.are.tr
a180 75 65 3b 20 65 6c 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 ue;.else.false.......EXPR1.||.EX
a1a0 50 52 32 09 54 72 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 PR2.True.if.either.EXPR1.or.EXPR
a1c0 32 20 69 73 20 74 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 2.is.true;.else.false..........W
a1e0 68 65 6e 20 74 68 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 hen.the.`=='.and.`!='.operators.
a200 61 72 65 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 67 68 are.used,.the.string.to.the.righ
a220 74 20 6f 66 0a 20 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 t.of.....the.operator.is.used.as
a240 20 61 20 70 61 74 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 .a.pattern.and.pattern.matching.
a260 69 73 20 70 65 72 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 is.performed......When.the.`=~'.
a280 6f 70 65 72 61 74 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 operator.is.used,.the.string.to.
a2a0 74 68 65 20 72 69 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 the.right.of.the.operator.....is
a2c0 20 6d 61 74 63 68 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 .matched.as.a.regular.expression
a2e0 2e 0a 20 20 20 20 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 ...........The.&&.and.||.operato
a300 72 73 20 64 6f 20 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 rs.do.not.evaluate.EXPR2.if.EXPR
a320 31 20 69 73 20 73 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 1.is.sufficient.to.....determine
a340 20 74 68 65 20 65 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 .the.expression's.value.........
a360 20 20 45 78 69 74 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 ..Exit.Status:.....0.or.1.depend
a380 69 6e 67 20 6f 6e 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 ing.on.value.of.EXPRESSION..Exec
a3a0 75 74 65 20 73 68 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 ute.shell.builtins...........Exe
a3c0 63 75 74 65 20 53 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 cute.SHELL-BUILTIN.with.argument
a3e0 73 20 41 52 47 73 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 s.ARGs.without.performing.comman
a400 64 0a 20 20 20 20 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 d.....lookup...This.is.useful.wh
a420 65 6e 20 79 6f 75 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 en.you.wish.to.reimplement.a.she
a440 6c 6c 20 62 75 69 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 ll.builtin.....as.a.shell.functi
a460 6f 6e 2c 20 62 75 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 on,.but.need.to.execute.the.buil
a480 74 69 6e 20 77 69 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 tin.within.the.function.........
a4a0 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 65 ..Exit.Status:.....Returns.the.e
a4c0 78 69 74 20 73 74 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 xit.status.of.SHELL-BUILTIN,.or.
a4e0 66 61 6c 73 65 20 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 false.if.SHELL-BUILTIN.is.....no
a500 74 20 61 20 73 68 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 t.a.shell.builtin..Exit.%d.Exit.
a520 61 20 6c 6f 67 69 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 a.login.shell...........Exits.a.
a540 6c 6f 67 69 6e 20 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 login.shell.with.exit.status.N..
a560 20 52 65 74 75 72 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 .Returns.an.error.if.not.execute
a580 64 0a 20 20 20 20 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 d.....in.a.login.shell..Exit.for
a5a0 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 20 20 20 0a 20 20 ,.while,.or.until.loops.........
a5c0 20 20 45 78 69 74 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 ..Exit.a.FOR,.WHILE.or.UNTIL.loo
a5e0 70 2e 20 20 49 66 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 p...If.N.is.specified,.break.N.e
a600 6e 63 6c 6f 73 69 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 nclosing.....loops...........Exi
a620 74 20 53 74 61 74 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 t.Status:.....The.exit.status.is
a640 20 30 20 75 6e 6c 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 .0.unless.N.is.not.greater.than.
a660 6f 72 20 65 71 75 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 or.equal.to.1..Exit.the.shell...
a680 20 20 20 0a 20 20 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 ........Exits.the.shell.with.a.s
a6a0 74 61 74 75 73 20 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 tatus.of.N...If.N.is.omitted,.th
a6c0 65 20 65 78 69 74 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 e.exit.status.....is.that.of.the
a6e0 20 6c 61 73 74 20 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 .last.command.executed..File.lim
a700 69 74 00 46 6c 6f 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 it.Floating.point.exception.Form
a720 61 74 73 20 61 6e 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 ats.and.prints.ARGUMENTS.under.c
a740 6f 6e 74 72 6f 6c 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 ontrol.of.the.FORMAT...........O
a760 70 74 69 6f 6e 73 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 ptions:.......-v.var.assign.the.
a780 6f 75 74 70 75 74 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 output.to.shell.variable.VAR.rat
a7a0 68 65 72 20 74 68 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 her.than.......display.it.on.the
a7c0 20 73 74 61 6e 64 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 .standard.output..........FORMAT
a7e0 20 69 73 20 61 20 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 .is.a.character.string.which.con
a800 74 61 69 6e 73 20 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 tains.three.types.of.objects:.pl
a820 61 69 6e 0a 20 20 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 ain.....characters,.which.are.si
a840 6d 70 6c 79 20 63 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 mply.copied.to.standard.output;.
a860 63 68 61 72 61 63 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 character.escape.....sequences,.
a880 77 68 69 63 68 20 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 which.are.converted.and.copied.t
a8a0 6f 20 74 68 65 20 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 o.the.standard.output;.and.....f
a8c0 6f 72 6d 61 74 20 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 ormat.specifications,.each.of.wh
a8e0 69 63 68 20 63 61 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 ich.causes.printing.of.the.next.
a900 73 75 63 63 65 73 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 successive.....argument.........
a920 20 20 49 6e 20 61 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 ..In.addition.to.the.standard.fo
a940 72 6d 61 74 20 73 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 rmat.specifications.described.in
a960 20 70 72 69 6e 74 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 .printf(1),.....printf.interpret
a980 73 3a 0a 20 20 20 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 s:............%b.expand.backslas
a9a0 68 20 65 73 63 61 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 h.escape.sequences.in.the.corres
a9c0 70 6f 6e 64 69 6e 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 ponding.argument.......%q.quote.
a9e0 74 68 65 20 61 72 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 the.argument.in.a.way.that.can.b
aa00 65 20 72 65 75 73 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 28 e.reused.as.shell.input.......%(
aa20 66 6d 74 29 54 09 6f 75 74 70 75 74 20 74 68 65 20 64 61 74 65 2d 74 69 6d 65 20 73 74 72 69 6e fmt)T.output.the.date-time.strin
aa40 67 20 72 65 73 75 6c 74 69 6e 67 20 66 72 6f 6d 20 75 73 69 6e 67 20 46 4d 54 20 61 73 20 61 20 g.resulting.from.using.FMT.as.a.
aa60 66 6f 72 6d 61 74 0a 20 20 20 20 09 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 20 66 6f 72 20 73 format..............string.for.s
aa80 74 72 66 74 69 6d 65 28 33 29 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 66 6f 72 6d 61 74 20 69 trftime(3)..........The.format.i
aaa0 73 20 72 65 2d 75 73 65 64 20 61 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 63 6f 6e 73 75 6d s.re-used.as.necessary.to.consum
aac0 65 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 49 66 0a 20 20 20 20 e.all.of.the.arguments...If.....
aae0 74 68 65 72 65 20 61 72 65 20 66 65 77 65 72 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 6e 20 74 there.are.fewer.arguments.than.t
ab00 68 65 20 66 6f 72 6d 61 74 20 72 65 71 75 69 72 65 73 2c 20 20 65 78 74 72 61 20 66 6f 72 6d 61 he.format.requires,..extra.forma
ab20 74 0a 20 20 20 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 62 65 68 61 76 65 20 61 73 20 69 t.....specifications.behave.as.i
ab40 66 20 61 20 7a 65 72 6f 20 76 61 6c 75 65 20 6f 72 20 6e 75 6c 6c 20 73 74 72 69 6e 67 2c 20 61 f.a.zero.value.or.null.string,.a
ab60 73 20 61 70 70 72 6f 70 72 69 61 74 65 2c 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 73 75 70 70 s.appropriate,.....had.been.supp
ab80 6c 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 3a 0a 20 20 20 20 lied...........Exit.Status:.....
aba0 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 6c 69 Returns.success.unless.an.invali
abc0 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 20 77 72 69 74 65 20 6f 72 20 d.option.is.given.or.a.write.or.
abe0 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 47 4e 55 assignment.....error.occurs..GNU
ac00 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 .bash,.version.%s.(%s)..GNU.bash
ac20 2c 20 76 65 72 73 69 6f 6e 20 25 73 2d 28 25 73 29 0a 00 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 ,.version.%s-(%s)..GNU.long.opti
ac40 6f 6e 73 3a 0a 00 47 65 6e 65 72 61 6c 20 68 65 6c 70 20 75 73 69 6e 67 20 47 4e 55 20 73 6f 66 ons:..General.help.using.GNU.sof
ac60 74 77 61 72 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 tware:.<http://www.gnu.org/gethe
ac80 6c 70 2f 3e 0a 00 47 72 6f 75 70 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 61 20 75 6e 69 74 2e 0a lp/>..Group.commands.as.a.unit..
aca0 20 20 20 20 0a 20 20 20 20 52 75 6e 20 61 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 69 .........Run.a.set.of.commands.i
acc0 6e 20 61 20 67 72 6f 75 70 2e 20 20 54 68 69 73 20 69 73 20 6f 6e 65 20 77 61 79 20 74 6f 20 72 n.a.group...This.is.one.way.to.r
ace0 65 64 69 72 65 63 74 20 61 6e 0a 20 20 20 20 65 6e 74 69 72 65 20 73 65 74 20 6f 66 20 63 6f 6d edirect.an.....entire.set.of.com
ad00 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 0a 20 20 20 mands...........Exit.Status:....
ad20 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 20 6c 61 73 74 20 .Returns.the.status.of.the.last.
ad40 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 48 46 54 20 69 6e 70 75 74 20 64 61 74 61 command.executed..HFT.input.data
ad60 20 70 65 6e 64 69 6e 67 00 48 46 54 20 6d 6f 6e 69 74 6f 72 20 6d 6f 64 65 20 67 72 61 6e 74 65 .pending.HFT.monitor.mode.grante
ad80 64 00 48 46 54 20 6d 6f 6e 69 74 6f 72 20 6d 6f 64 65 20 72 65 74 72 61 63 74 65 64 00 48 46 54 d.HFT.monitor.mode.retracted.HFT
ada0 20 73 6f 75 6e 64 20 73 65 71 75 65 6e 63 65 20 68 61 73 20 63 6f 6d 70 6c 65 74 65 64 00 48 4f .sound.sequence.has.completed.HO
adc0 4d 45 20 6e 6f 74 20 73 65 74 00 48 61 6e 67 75 70 00 49 20 68 61 76 65 20 6e 6f 20 6e 61 6d 65 ME.not.set.Hangup.I.have.no.name
ade0 21 00 49 2f 4f 20 72 65 61 64 79 00 49 4e 46 4f 52 4d 3a 20 00 49 6c 6c 65 67 61 6c 20 69 6e 73 !.I/O.ready.INFORM:..Illegal.ins
ae00 74 72 75 63 74 69 6f 6e 00 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 71 75 65 73 74 00 49 6e 74 truction.Information.request.Int
ae20 65 72 72 75 70 74 00 4b 69 6c 6c 65 64 00 4c 69 63 65 6e 73 65 20 47 50 4c 76 33 2b 3a 20 47 4e errupt.Killed.License.GPLv3+:.GN
ae40 55 20 47 50 4c 20 76 65 72 73 69 6f 6e 20 33 20 6f 72 20 6c 61 74 65 72 20 3c 68 74 74 70 3a 2f U.GPL.version.3.or.later.<http:/
ae60 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 61 72 /gnu.org/licenses/gpl.html>..Mar
ae80 6b 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 73 20 75 6e 63 68 61 6e 67 65 61 62 6c k.shell.variables.as.unchangeabl
aea0 65 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 6b 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 72 65 e...........Mark.each.NAME.as.re
aec0 61 64 2d 6f 6e 6c 79 3b 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 74 68 65 73 65 20 4e 41 4d ad-only;.the.values.of.these.NAM
aee0 45 73 20 6d 61 79 20 6e 6f 74 20 62 65 0a 20 20 20 20 63 68 61 6e 67 65 64 20 62 79 20 73 75 62 Es.may.not.be.....changed.by.sub
af00 73 65 71 75 65 6e 74 20 61 73 73 69 67 6e 6d 65 6e 74 2e 20 20 49 66 20 56 41 4c 55 45 20 69 73 sequent.assignment...If.VALUE.is
af20 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 6e 20 56 41 4c 55 45 0a 20 20 20 20 62 65 66 6f .supplied,.assign.VALUE.....befo
af40 72 65 20 6d 61 72 6b 69 6e 67 20 61 73 20 72 65 61 64 2d 6f 6e 6c 79 2e 0a 20 20 20 20 0a 20 20 re.marking.as.read-only.........
af60 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 66 65 72 20 74 6f 20 69 6e 64 ..Options:.......-a.refer.to.ind
af80 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 2d 41 09 72 65 exed.array.variables.......-A.re
afa0 66 65 72 20 74 6f 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 20 76 61 72 69 61 62 6c fer.to.associative.array.variabl
afc0 65 73 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 75 6e 63 74 es.......-f.refer.to.shell.funct
afe0 69 6f 6e 73 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 ions.......-p.display.a.list.of.
b000 61 6c 6c 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 69 61 62 6c 65 73 20 6f 72 20 66 75 6e 63 74 69 all.readonly.variables.or.functi
b020 6f 6e 73 2c 0a 20 20 20 20 09 09 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 ons,.......depending.on.whether.
b040 6f 72 20 6e 6f 74 20 74 68 65 20 2d 66 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 0a 20 20 or.not.the.-f.option.is.given...
b060 20 20 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 .......An.argument.of.`--'.disab
b080 6c 65 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 les.further.option.processing...
b0a0 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 6e 73 ........Exit.Status:.....Returns
b0c0 20 73 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 .success.unless.an.invalid.optio
b0e0 6e 20 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 4d n.is.given.or.NAME.is.invalid..M
b100 6f 64 69 66 79 20 6f 72 20 64 69 73 70 6c 61 79 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 odify.or.display.completion.opti
b120 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 ons...........Modify.the.complet
b140 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 2c 20 6f 72 2c 20 69 ion.options.for.each.NAME,.or,.i
b160 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 0a 20 20 20 20 74 68 65 f.no.NAMEs.are.supplied,.....the
b180 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 65 78 65 63 .completion.currently.being.exec
b1a0 75 74 65 64 2e 20 20 49 66 20 6e 6f 20 4f 50 54 49 4f 4e 73 20 61 72 65 20 67 69 76 65 6e 2c 20 uted...If.no.OPTIONs.are.given,.
b1c0 70 72 69 6e 74 0a 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 print.....the.completion.options
b1e0 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f .for.each.NAME.or.the.current.co
b200 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 mpletion.specification..........
b220 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 09 2d 6f 20 6f 70 74 69 6f 6e 09 53 65 74 20 63 6f 6d .Options:......-o.option.Set.com
b240 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 20 4f 50 54 49 4f 4e 20 66 6f 72 20 65 61 63 68 20 4e pletion.option.OPTION.for.each.N
b260 41 4d 45 0a 20 20 20 20 09 2d 44 09 09 43 68 61 6e 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 AME......-D..Change.options.for.
b280 74 68 65 20 22 64 65 66 61 75 6c 74 22 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e the."default".command.completion
b2a0 0a 20 20 20 20 09 2d 45 09 09 43 68 61 6e 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 ......-E..Change.options.for.the
b2c0 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 ."empty".command.completion.....
b2e0 09 2d 49 09 09 43 68 61 6e 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 .-I..Change.options.for.completi
b300 6f 6e 20 6f 6e 20 74 68 65 20 69 6e 69 74 69 61 6c 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 20 20 on.on.the.initial.word..........
b320 55 73 69 6e 67 20 60 2b 6f 27 20 69 6e 73 74 65 61 64 20 6f 66 20 60 2d 6f 27 20 74 75 72 6e 73 Using.`+o'.instead.of.`-o'.turns
b340 20 6f 66 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 0a .off.the.specified.option.......
b360 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 0a 20 20 20 20 45 61 63 68 20 4e 41 4d ....Arguments:..........Each.NAM
b380 45 20 72 65 66 65 72 73 20 74 6f 20 61 20 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 77 68 69 63 68 20 E.refers.to.a.command.for.which.
b3a0 61 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 6d 75 73 74 0a a.completion.specification.must.
b3c0 20 20 20 20 68 61 76 65 20 70 72 65 76 69 6f 75 73 6c 79 20 62 65 65 6e 20 64 65 66 69 6e 65 64 ....have.previously.been.defined
b3e0 20 75 73 69 6e 67 20 74 68 65 20 60 63 6f 6d 70 6c 65 74 65 27 20 62 75 69 6c 74 69 6e 2e 20 20 .using.the.`complete'.builtin...
b400 49 66 20 6e 6f 20 4e 41 4d 45 73 0a 20 20 20 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 63 6f If.no.NAMEs.....are.supplied,.co
b420 6d 70 6f 70 74 20 6d 75 73 74 20 62 65 20 63 61 6c 6c 65 64 20 62 79 20 61 20 66 75 6e 63 74 69 mpopt.must.be.called.by.a.functi
b440 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 67 65 6e 65 72 61 74 69 6e 67 0a 20 20 20 20 63 6f 6d 70 on.currently.generating.....comp
b460 6c 65 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 letions,.and.the.options.for.tha
b480 74 20 63 75 72 72 65 6e 74 6c 79 2d 65 78 65 63 75 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e t.currently-executing.completion
b4a0 0a 20 20 20 20 67 65 6e 65 72 61 74 6f 72 20 61 72 65 20 6d 6f 64 69 66 69 65 64 2e 0a 20 20 20 .....generator.are.modified.....
b4c0 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
b4e0 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.
b500 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 4e 41 4d 45 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 is.supplied.or.NAME.does.not....
b520 20 68 61 76 65 20 61 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 .have.a.completion.specification
b540 20 64 65 66 69 6e 65 64 2e 00 4d 6f 76 65 20 6a 6f 62 20 74 6f 20 74 68 65 20 66 6f 72 65 67 72 .defined..Move.job.to.the.foregr
b560 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 20 69 64 65 ound...........Place.the.job.ide
b580 6e 74 69 66 69 65 64 20 62 79 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 66 6f 72 65 67 ntified.by.JOB_SPEC.in.the.foreg
b5a0 72 6f 75 6e 64 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 round,.making.it.the.....current
b5c0 20 6a 6f 62 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e .job...If.JOB_SPEC.is.not.presen
b5e0 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 20 6f 66 20 74 68 65 0a 20 20 20 t,.the.shell's.notion.of.the....
b600 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 20 0a 20 20 20 20 45 .current.job.is.used...........E
b620 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 53 74 61 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e xit.Status:.....Status.of.comman
b640 64 20 70 6c 61 63 65 64 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6f 72 20 66 61 69 6c 75 d.placed.in.foreground,.or.failu
b660 72 65 20 69 66 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 73 re.if.an.error.occurs..Move.jobs
b680 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 .to.the.background...........Pla
b6a0 63 65 20 74 68 65 20 6a 6f 62 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 65 61 63 68 20 4a ce.the.jobs.identified.by.each.J
b6c0 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 61 73 20 69 66 OB_SPEC.in.the.background,.as.if
b6e0 20 74 68 65 79 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 73 74 61 72 74 65 64 20 77 69 74 68 20 .they.....had.been.started.with.
b700 60 26 27 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 `&'...If.JOB_SPEC.is.not.present
b720 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 0a 20 20 20 20 6f 66 20 74 68 65 20 ,.the.shell's.notion.....of.the.
b740 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 current.job.is.used...........Ex
b760 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 20 75 it.Status:.....Returns.success.u
b780 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 6c 65 64 nless.job.control.is.not.enabled
b7a0 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4e 75 6c 6c 20 63 6f 6d 6d 61 6e .or.an.error.occurs..Null.comman
b7c0 64 2e 0a 20 20 20 20 0a 20 20 20 20 4e 6f 20 65 66 66 65 63 74 3b 20 74 68 65 20 63 6f 6d 6d 61 d...........No.effect;.the.comma
b7e0 6e 64 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 nd.does.nothing...........Exit.S
b800 74 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 4f 4c 44 50 tatus:.....Always.succeeds..OLDP
b820 57 44 20 6e 6f 74 20 73 65 74 00 50 72 69 6e 74 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 WD.not.set.Print.the.name.of.the
b840 20 63 75 72 72 65 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 .current.working.directory......
b860 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c 09 70 72 69 6e 74 20 74 68 65 .....Options:.......-L.print.the
b880 20 76 61 6c 75 65 20 6f 66 20 24 50 57 44 20 69 66 20 69 74 20 6e 61 6d 65 73 20 74 68 65 20 63 .value.of.$PWD.if.it.names.the.c
b8a0 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 79 0a 20 urrent.working.......directory..
b8c0 20 20 20 20 20 2d 50 09 70 72 69 6e 74 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 63 .....-P.print.the.physical.direc
b8e0 74 6f 72 79 2c 20 77 69 74 68 6f 75 74 20 61 6e 79 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 tory,.without.any.symbolic.links
b900 0a 20 20 20 20 0a 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 60 70 77 64 27 20 62 65 68 61 ..........By.default,.`pwd'.beha
b920 76 65 73 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 2e 0a 20 ves.as.if.`-L'.were.specified...
b940 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 6e 73 ........Exit.Status:.....Returns
b960 20 30 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 .0.unless.an.invalid.option.is.g
b980 69 76 65 6e 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 0a 20 20 iven.or.the.current.directory...
b9a0 20 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 00 51 75 69 74 00 52 65 61 64 20 61 20 6c 69 ..cannot.be.read..Quit.Read.a.li
b9c0 6e 65 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 61 6e 64 20 73 ne.from.the.standard.input.and.s
b9e0 70 6c 69 74 20 69 74 20 69 6e 74 6f 20 66 69 65 6c 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 plit.it.into.fields...........Re
ba00 61 64 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 ads.a.single.line.from.the.stand
ba20 61 72 64 20 69 6e 70 75 74 2c 20 6f 72 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 ard.input,.or.from.file.descript
ba40 6f 72 20 46 44 0a 20 20 20 20 69 66 20 74 68 65 20 2d 75 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 or.FD.....if.the.-u.option.is.su
ba60 70 70 6c 69 65 64 2e 20 20 54 68 65 20 6c 69 6e 65 20 69 73 20 73 70 6c 69 74 20 69 6e 74 6f 20 pplied...The.line.is.split.into.
ba80 66 69 65 6c 64 73 20 61 73 20 77 69 74 68 20 77 6f 72 64 0a 20 20 20 20 73 70 6c 69 74 74 69 6e fields.as.with.word.....splittin
baa0 67 2c 20 61 6e 64 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 69 73 20 61 73 73 69 67 6e 65 g,.and.the.first.word.is.assigne
bac0 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 4e 41 4d 45 2c 20 74 68 65 20 73 65 63 6f 6e 64 0a d.to.the.first.NAME,.the.second.
bae0 20 20 20 20 77 6f 72 64 20 74 6f 20 74 68 65 20 73 65 63 6f 6e 64 20 4e 41 4d 45 2c 20 61 6e 64 ....word.to.the.second.NAME,.and
bb00 20 73 6f 20 6f 6e 2c 20 77 69 74 68 20 61 6e 79 20 6c 65 66 74 6f 76 65 72 20 77 6f 72 64 73 20 .so.on,.with.any.leftover.words.
bb20 61 73 73 69 67 6e 65 64 20 74 6f 0a 20 20 20 20 74 68 65 20 6c 61 73 74 20 4e 41 4d 45 2e 20 20 assigned.to.....the.last.NAME...
bb40 4f 6e 6c 79 20 74 68 65 20 63 68 61 72 61 63 74 65 72 73 20 66 6f 75 6e 64 20 69 6e 20 24 49 46 Only.the.characters.found.in.$IF
bb60 53 20 61 72 65 20 72 65 63 6f 67 6e 69 7a 65 64 20 61 73 20 77 6f 72 64 0a 20 20 20 20 64 65 6c S.are.recognized.as.word.....del
bb80 69 6d 69 74 65 72 73 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 imiters...........If.no.NAMEs.ar
bba0 65 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 e.supplied,.the.line.read.is.sto
bbc0 72 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 red.in.the.REPLY.variable.......
bbe0 20 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 ....Options:.......-a.array.assi
bc00 67 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 gn.the.words.read.to.sequential.
bc20 69 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 indices.of.the.array.......varia
bc40 62 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 ble.ARRAY,.starting.at.zero.....
bc60 20 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 ..-d.delim.continue.until.the.fi
bc80 72 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 rst.character.of.DELIM.is.read,.
bca0 72 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 rather.......than.newline.......
bcc0 2d 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 -e.use.Readline.to.obtain.the.li
bce0 6e 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 ne.......-i.text.use.TEXT.as.the
bd00 20 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 .initial.text.for.Readline......
bd20 20 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 .-n.nchars.return.after.reading.
bd40 4e 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 NCHARS.characters.rather.than.wa
bd60 69 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 iting.......for.a.newline,.but.h
bd80 6f 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 onor.a.delimiter.if.fewer.than..
bda0 20 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 .....NCHARS.characters.are.read.
bdc0 62 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 before.the.delimiter.......-N.nc
bde0 68 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 hars.return.only.after.reading.e
be00 78 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 xactly.NCHARS.characters,.unless
be20 0a 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 .......EOF.is.encountered.or.rea
be40 64 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 d.times.out,.ignoring.any.......
be60 64 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 delimiter.......-p.prompt.output
be80 20 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 .the.string.PROMPT.without.a.tra
bea0 69 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 iling.newline.before.......attem
bec0 70 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 pting.to.read.......-r.do.not.al
bee0 6c 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 low.backslashes.to.escape.any.ch
bf00 61 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 aracters.......-s.do.not.echo.in
bf20 70 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 put.coming.from.a.terminal......
bf40 20 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 .-t.timeout.time.out.and.return.
bf60 66 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 failure.if.a.complete.line.of...
bf80 20 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 ....input.is.not.read.within.TIM
bfa0 45 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 EOUT.seconds...The.value.of.the.
bfc0 20 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 ......TMOUT.variable.is.the.defa
bfe0 75 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 ult.timeout...TIMEOUT.may.be.a..
c000 20 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 .....fractional.number...If.TIME
c020 4f 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 OUT.is.0,.read.returns.......imm
c040 65 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 ediately,.without.trying.to.read
c060 20 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 .any.data,.returning.......succe
c080 73 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 ss.only.if.input.is.available.on
c0a0 20 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 .the.specified.......file.descri
c0c0 70 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 ptor...The.exit.status.is.greate
c0e0 72 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 r.than.128.......if.the.timeout.
c100 69 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 is.exceeded.......-u.fd.read.fro
c120 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 20 6f 66 20 m.file.descriptor.FD.instead.of.
c140 74 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 the.standard.input..........Exit
c160 20 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 .Status:.....The.return.code.is.
c180 7a 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 zero,.unless.end-of-file.is.enco
c1a0 75 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 untered,.read.times.out.....(in.
c1c0 77 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 which.case.it's.greater.than.128
c1e0 29 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 ),.a.variable.assignment.error.o
c200 63 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 ccurs,.....or.an.invalid.file.de
c220 73 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 scriptor.is.supplied.as.the.argu
c240 6d 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 ment.to.-u..Read.lines.from.a.fi
c260 6c 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 le.into.an.array.variable.......
c280 20 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 ....A.synonym.for.`mapfile'..Rea
c2a0 64 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 d.lines.from.the.standard.input.
c2c0 69 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 into.an.indexed.array.variable..
c2e0 20 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 .........Read.lines.from.the.sta
c300 6e 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 ndard.input.into.the.indexed.arr
c320 61 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 ay.variable.ARRAY,.or.....from.f
c340 69 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 ile.descriptor.FD.if.the.-u.opti
c360 6f 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 on.is.supplied...The.variable.MA
c380 50 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 PFILE.....is.the.default.ARRAY..
c3a0 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 20 64 65 6c 69 6d .........Options:.......-d.delim
c3c0 09 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 .Use.DELIM.to.terminate.lines,.i
c3e0 6e 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 nstead.of.newline.......-n.count
c400 09 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 .Copy.at.most.COUNT.lines...If.C
c420 4f 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 OUNT.is.0,.all.lines.are.copied.
c440 20 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 ......-O.origin.Begin.assigning.
c460 74 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 to.ARRAY.at.index.ORIGIN...The.d
c480 65 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 efault.index.is.0.......-s.count
c4a0 09 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 .Discard.the.first.COUNT.lines.r
c4c0 65 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 ead.......-t.Remove.a.trailing.D
c4e0 45 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 ELIM.from.each.line.read.(defaul
c500 74 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 t.newline).......-u.fd.Read.line
c520 73 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 s.from.file.descriptor.FD.instea
c540 64 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 d.of.the.standard.input.......-C
c560 20 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 .callback.Evaluate.CALLBACK.each
c580 20 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 .time.QUANTUM.lines.are.read....
c5a0 20 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 ...-c.quantum.Specify.the.number
c5c0 20 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 .of.lines.read.between.each.call
c5e0 20 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 .to........CALLBACK..........Arg
c600 75 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 uments:.......ARRAY.Array.variab
c620 6c 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 le.name.to.use.for.file.data....
c640 20 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 ......If.-C.is.supplied.without.
c660 2d 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 -c,.the.default.quantum.is.5000.
c680 20 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 ..When.....CALLBACK.is.evaluated
c6a0 2c 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 ,.it.is.supplied.the.index.of.th
c6c0 65 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 e.next.array.....element.to.be.a
c6e0 73 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 ssigned.and.the.line.to.be.assig
c700 6e 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 ned.to.that.element.....as.addit
c720 69 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 ional.arguments...........If.not
c740 20 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 .supplied.with.an.explicit.origi
c760 6e 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 n,.mapfile.will.clear.ARRAY.befo
c780 72 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 re.....assigning.to.it..........
c7a0 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
c7c0 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
c7e0 76 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 ven.or.ARRAY.is.readonly.or.....
c800 6e 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 not.an.indexed.array..Record.loc
c820 6b 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 k.Remember.or.display.program.lo
c840 63 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 cations...........Determine.and.
c860 72 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 remember.the.full.pathname.of.ea
c880 63 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 ch.command.NAME...If.....no.argu
c8a0 6d 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 ments.are.given,.information.abo
c8c0 75 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 ut.remembered.commands.is.displa
c8e0 79 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 yed...........Options:.......-d.
c900 66 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 forget.the.remembered.location.o
c920 66 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 f.each.NAME.......-l.display.in.
c940 61 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 a.format.that.may.be.reused.as.i
c960 6e 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 nput.......-p.pathname.use.PATHN
c980 41 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 AME.as.the.full.pathname.of.NAME
c9a0 0a 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 .......-r.forget.all.remembered.
c9c0 6c 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 locations.......-t.print.the.rem
c9e0 65 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 embered.location.of.each.NAME,.p
ca00 72 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 receding.......each.location.wit
ca20 68 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 h.the.corresponding.NAME.if.mult
ca40 69 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 iple.......NAMEs.are.given.....A
ca60 72 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 rguments:.......NAME.Each.NAME.i
ca80 73 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 s.searched.for.in.$PATH.and.adde
caa0 64 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 d.to.the.list.......of.remembere
cac0 64 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 d.commands...........Exit.Status
cae0 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 4e 41 4d :.....Returns.success.unless.NAM
cb00 45 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 E.is.not.found.or.an.invalid.opt
cb20 69 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 ion.is.given..Remove.directories
cb40 20 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 .from.stack...........Removes.en
cb60 74 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 tries.from.the.directory.stack..
cb80 20 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 .With.no.arguments,.removes.....
cba0 74 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 the.top.directory.from.the.stack
cbc0 2c 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 ,.and.changes.to.the.new.top.dir
cbe0 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 20 ectory...........Options:.......
cc00 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 20 -n.Suppresses.the.normal.change.
cc20 6f 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 of.directory.when.removing......
cc40 09 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 .directories.from.the.stack,.so.
cc60 6f 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 only.the.stack.is.manipulated...
cc80 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 09 52 65 6d 6f ........Arguments:.......+N.Remo
cca0 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 6d 20 ves.the.Nth.entry.counting.from.
ccc0 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 09 73 68 6f 77 6e the.left.of.the.list.......shown
cce0 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 6f 2e 20 .by.`dirs',.starting.with.zero..
cd00 20 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 .For.example:.`popd.+0'.......re
cd20 6d 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 moves.the.first.directory,.`popd
cd40 20 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 .+1'.the.second.............-N.R
cd60 65 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 emoves.the.Nth.entry.counting.fr
cd80 6f 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 om.the.right.of.the.list.......s
cda0 68 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 hown.by.`dirs',.starting.with.ze
cdc0 72 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 ro...For.example:.`popd.-0'.....
cde0 09 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 ..removes.the.last.directory,.`p
ce00 6f 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 opd.-1'.the.next.to.last........
ce20 20 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 ...The.`dirs'.builtin.displays.t
ce40 68 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 he.directory.stack...........Exi
ce60 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 75 6e t.Status:.....Returns.success.un
ce80 6c 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 less.an.invalid.argument.is.supp
cea0 6c 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 lied.or.the.directory.....change
cec0 20 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 .fails..Remove.each.NAME.from.th
cee0 65 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 e.list.of.defined.aliases.......
cf00 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 76 65 20 61 6c 6c ....Options:.......-a.remove.all
cf20 20 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 .alias.definitions..........Retu
cf40 72 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 rn.success.unless.a.NAME.is.not.
cf60 61 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 an.existing.alias..Remove.jobs.f
cf80 72 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 rom.current.shell...........Remo
cfa0 76 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 ves.each.JOBSPEC.argument.from.t
cfc0 68 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 he.table.of.active.jobs...Withou
cfe0 74 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 t.....any.JOBSPECs,.the.shell.us
d000 65 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 es.its.notion.of.the.current.job
d020 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 61 09 72 65 6d ...........Options:.......-a.rem
d040 6f 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 ove.all.jobs.if.JOBSPEC.is.not.s
d060 75 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 upplied.......-h.mark.each.JOBSP
d080 45 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 EC.so.that.SIGHUP.is.not.sent.to
d0a0 20 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 .the.job.if.the.......shell.rece
d0c0 69 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 ives.a.SIGHUP.......-r.remove.on
d0e0 6c 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 ly.running.jobs..........Exit.St
d100 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
d120 20 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 .an.invalid.option.or.JOBSPEC.is
d140 20 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 .given..Removes.entries.from.the
d160 20 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 .directory.stack...With.no.argum
d180 65 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 ents,.removes.....the.top.direct
d1a0 6f 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 ory.from.the.stack,.and.changes.
d1c0 74 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 to.the.new.top.directory........
d1e0 20 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 ...Options:.......-n.Suppresses.
d200 74 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 the.normal.change.of.directory.w
d220 68 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 hen.removing......directories.fr
d240 6f 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 om.the.stack,.so.only.the.stack.
d260 69 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 is.manipulated...........Argumen
d280 74 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 ts:.......+N.Removes.the.Nth.ent
d2a0 72 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 ry.counting.from.the.left.of.the
d2c0 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 72 .list......shown.by.`dirs',.star
d2e0 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 70 ting.with.zero...For.example:.`p
d300 6f 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 opd.+0'......removes.the.first.d
d320 69 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 irectory,.`popd.+1'.the.second..
d340 20 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 ...........-N.Removes.the.Nth.en
d360 74 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 try.counting.from.the.right.of.t
d380 68 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 he.list......shown.by.`dirs',.st
d3a0 61 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 arting.with.zero...For.example:.
d3c0 60 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 `popd.-0'......removes.the.last.
d3e0 64 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 directory,.`popd.-1'.the.next.to
d400 20 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 .last...........The.`dirs'.built
d420 69 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 in.displays.the.directory.stack.
d440 00 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 .Replace.the.shell.with.the.give
d460 6e 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 n.command...........Execute.COMM
d480 41 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 AND,.replacing.this.shell.with.t
d4a0 68 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 he.specified.program......ARGUME
d4c0 4e 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 NTS.become.the.arguments.to.COMM
d4e0 41 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 AND...If.COMMAND.is.not.specifie
d500 64 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 d,.....any.redirections.take.eff
d520 65 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 ect.in.the.current.shell........
d540 20 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 ...Options:.......-a.name.pass.N
d560 41 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 AME.as.the.zeroth.argument.to.CO
d580 4d 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 MMAND.......-c.execute.COMMAND.w
d5a0 69 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 ith.an.empty.environment.......-
d5c0 6c 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 l.place.a.dash.in.the.zeroth.arg
d5e0 75 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 ument.to.COMMAND..........If.the
d600 20 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 .command.cannot.be.executed,.a.n
d620 6f 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 on-interactive.shell.exits,.unle
d640 73 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 ss.....the.shell.option.`execfai
d660 6c 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 l'.is.set...........Exit.Status:
d680 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 43 4f 4d 4d .....Returns.success.unless.COMM
d6a0 41 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 AND.is.not.found.or.a.redirectio
d6c0 6e 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 n.error.occurs..Report.time.cons
d6e0 75 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 umed.by.pipeline's.execution....
d700 20 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 .......Execute.PIPELINE.and.prin
d720 74 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 t.a.summary.of.the.real.time,.us
d740 65 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 er.CPU.time,.....and.system.CPU.
d760 74 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 time.spent.executing.PIPELINE.wh
d780 65 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 en.it.terminates...........Optio
d7a0 6e 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 ns:.......-p.print.the.timing.su
d7c0 6d 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 mmary.in.the.portable.Posix.form
d7e0 61 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 at..........The.value.of.the.TIM
d800 45 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 EFORMAT.variable.is.used.as.the.
d820 6f 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 output.format...........Exit.Sta
d840 74 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 tus:.....The.return.status.is.th
d860 65 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 e.return.status.of.PIPELINE..Res
d880 75 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 ume.for,.while,.or.until.loops..
d8a0 20 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 .........Resumes.the.next.iterat
d8c0 69 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 ion.of.the.enclosing.FOR,.WHILE.
d8e0 6f 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 or.UNTIL.loop......If.N.is.speci
d900 66 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 fied,.resumes.the.Nth.enclosing.
d920 6c 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 loop...........Exit.Status:.....
d940 54 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 The.exit.status.is.0.unless.N.is
d960 20 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 .not.greater.than.or.equal.to.1.
d980 00 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 .Resume.job.in.foreground.......
d9a0 20 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 ....Equivalent.to.the.JOB_SPEC.a
d9c0 72 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 rgument.to.the.`fg'.command...Re
d9e0 73 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 sume.a.....stopped.or.background
da00 20 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 .job...JOB_SPEC.can.specify.eith
da20 65 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 er.a.job.name.....or.a.job.numbe
da40 72 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 r...Following.JOB_SPEC.with.a.`&
da60 27 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 '.places.the.job.in.....the.back
da80 67 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 ground,.as.if.the.job.specificat
daa0 69 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 ion.had.been.supplied.as.an.....
dac0 61 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 argument.to.`bg'...........Exit.
dae0 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 73 20 6f Status:.....Returns.the.status.o
db00 66 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 f.the.resumed.job..Return.a.succ
db20 65 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 essful.result...........Exit.Sta
db40 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 52 65 74 75 72 6e tus:.....Always.succeeds..Return
db60 20 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 .an.unsuccessful.result.........
db80 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 66 61 69 6c 73 2e ..Exit.Status:.....Always.fails.
dba0 00 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 .Return.from.a.shell.function...
dbc0 20 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 ........Causes.a.function.or.sou
dbe0 72 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 rced.script.to.exit.with.the.ret
dc00 75 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 urn.value.....specified.by.N...I
dc20 66 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 f.N.is.omitted,.the.return.statu
dc40 73 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 s.is.that.of.the.....last.comman
dc60 64 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 d.executed.within.the.function.o
dc80 72 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 r.script...........Exit.Status:.
dca0 20 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 ....Returns.N,.or.failure.if.the
dcc0 20 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 .shell.is.not.executing.a.functi
dce0 6f 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 on.or.script..Return.the.context
dd00 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 65 20 63 61 6c 6c 2e .of.the.current.subroutine.call.
dd20 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 65 74 75 72 6e 73 20 ..........Without.EXPR,.returns.
dd40 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 45 58 50 52 2c 20 72 "$line.$filename"...With.EXPR,.r
dd60 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 74 69 6e 65 20 24 66 eturns....."$line.$subroutine.$f
dd80 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 72 6d 61 74 69 6f 6e ilename";.this.extra.information
dda0 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 64 65 20 61 20 73 74 .can.be.used.to.....provide.a.st
ddc0 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 61 6c 75 65 20 6f 66 ack.trace...........The.value.of
dde0 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 63 61 6c 6c 20 66 72 .EXPR.indicates.how.many.call.fr
de00 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 65 0a 20 20 20 20 63 ames.to.go.back.before.the.....c
de20 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 20 69 73 20 66 72 61 urrent.one;.the.top.frame.is.fra
de40 6d 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 me.0...........Exit.Status:.....
de60 52 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 Returns.0.unless.the.shell.is.no
de80 74 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 t.executing.a.shell.function.or.
dea0 45 58 50 52 0a 20 20 20 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 52 75 6e 6e 69 6e 67 00 53 65 67 EXPR.....is.invalid..Running.Seg
dec0 6d 65 6e 74 61 74 69 6f 6e 20 66 61 75 6c 74 00 53 65 6c 65 63 74 20 77 6f 72 64 73 20 66 72 6f mentation.fault.Select.words.fro
dee0 6d 20 61 20 6c 69 73 74 20 61 6e 64 20 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 m.a.list.and.execute.commands...
df00 20 20 20 0a 20 20 20 20 54 68 65 20 57 4f 52 44 53 20 61 72 65 20 65 78 70 61 6e 64 65 64 2c 20 ........The.WORDS.are.expanded,.
df20 67 65 6e 65 72 61 74 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 77 6f 72 64 73 2e 20 20 54 68 65 generating.a.list.of.words...The
df40 0a 20 20 20 20 73 65 74 20 6f 66 20 65 78 70 61 6e 64 65 64 20 77 6f 72 64 73 20 69 73 20 70 72 .....set.of.expanded.words.is.pr
df60 69 6e 74 65 64 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 2c 20 65 61 63 inted.on.the.standard.error,.eac
df80 68 0a 20 20 20 20 70 72 65 63 65 64 65 64 20 62 79 20 61 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 h.....preceded.by.a.number...If.
dfa0 60 69 6e 20 57 4f 52 44 53 27 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 60 69 6e 20 22 `in.WORDS'.is.not.present,.`in."
dfc0 24 40 22 27 0a 20 20 20 20 69 73 20 61 73 73 75 6d 65 64 2e 20 20 54 68 65 20 50 53 33 20 70 72 $@"'.....is.assumed...The.PS3.pr
dfe0 6f 6d 70 74 20 69 73 20 74 68 65 6e 20 64 69 73 70 6c 61 79 65 64 20 61 6e 64 20 61 20 6c 69 6e ompt.is.then.displayed.and.a.lin
e000 65 20 72 65 61 64 0a 20 20 20 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 e.read.....from.the.standard.inp
e020 75 74 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 74 68 65 ut...If.the.line.consists.of.the
e040 20 6e 75 6d 62 65 72 0a 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 6f 6e 65 .number.....corresponding.to.one
e060 20 6f 66 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 20 77 6f 72 64 73 2c 20 74 68 65 6e 20 4e 41 .of.the.displayed.words,.then.NA
e080 4d 45 20 69 73 20 73 65 74 0a 20 20 20 20 74 6f 20 74 68 61 74 20 77 6f 72 64 2e 20 20 49 66 20 ME.is.set.....to.that.word...If.
e0a0 74 68 65 20 6c 69 6e 65 20 69 73 20 65 6d 70 74 79 2c 20 57 4f 52 44 53 20 61 6e 64 20 74 68 65 the.line.is.empty,.WORDS.and.the
e0c0 20 70 72 6f 6d 70 74 20 61 72 65 0a 20 20 20 20 72 65 64 69 73 70 6c 61 79 65 64 2e 20 20 49 66 .prompt.are.....redisplayed...If
e0e0 20 45 4f 46 20 69 73 20 72 65 61 64 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 .EOF.is.read,.the.command.comple
e100 74 65 73 2e 20 20 41 6e 79 20 6f 74 68 65 72 0a 20 20 20 20 76 61 6c 75 65 20 72 65 61 64 20 63 tes...Any.other.....value.read.c
e120 61 75 73 65 73 20 4e 41 4d 45 20 74 6f 20 62 65 20 73 65 74 20 74 6f 20 6e 75 6c 6c 2e 20 20 54 auses.NAME.to.be.set.to.null...T
e140 68 65 20 6c 69 6e 65 20 72 65 61 64 20 69 73 20 73 61 76 65 64 0a 20 20 20 20 69 6e 20 74 68 65 he.line.read.is.saved.....in.the
e160 20 76 61 72 69 61 62 6c 65 20 52 45 50 4c 59 2e 20 20 43 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 .variable.REPLY...COMMANDS.are.e
e180 78 65 63 75 74 65 64 20 61 66 74 65 72 20 65 61 63 68 20 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 xecuted.after.each.selection....
e1a0 20 75 6e 74 69 6c 20 61 20 62 72 65 61 6b 20 63 6f 6d 6d 61 6e 64 20 69 73 20 65 78 65 63 75 74 .until.a.break.command.is.execut
e1c0 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 52 65 ed...........Exit.Status:.....Re
e1e0 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 6f 6d turns.the.status.of.the.last.com
e200 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 53 65 6e 64 20 61 20 73 69 67 6e 61 6c 20 74 6f 20 mand.executed..Send.a.signal.to.
e220 61 20 6a 6f 62 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6e 64 20 74 68 65 20 70 72 6f 63 65 73 73 a.job...........Send.the.process
e240 65 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 50 49 44 20 6f 72 20 4a 4f 42 53 50 45 43 20 es.identified.by.PID.or.JOBSPEC.
e260 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 64 20 62 79 0a 20 20 20 20 53 49 47 53 50 45 43 20 the.signal.named.by.....SIGSPEC.
e280 6f 72 20 53 49 47 4e 55 4d 2e 20 20 49 66 20 6e 65 69 74 68 65 72 20 53 49 47 53 50 45 43 20 6e or.SIGNUM...If.neither.SIGSPEC.n
e2a0 6f 72 20 53 49 47 4e 55 4d 20 69 73 20 70 72 65 73 65 6e 74 2c 20 74 68 65 6e 0a 20 20 20 20 53 or.SIGNUM.is.present,.then.....S
e2c0 49 47 54 45 52 4d 20 69 73 20 61 73 73 75 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 IGTERM.is.assumed...........Opti
e2e0 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 73 20 73 69 67 09 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 ons:.......-s.sig.SIG.is.a.signa
e300 6c 20 6e 61 6d 65 0a 20 20 20 20 20 20 2d 6e 20 73 69 67 09 53 49 47 20 69 73 20 61 20 73 69 67 l.name.......-n.sig.SIG.is.a.sig
e320 6e 61 6c 20 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 20 74 68 65 20 73 69 67 nal.number.......-l.list.the.sig
e340 6e 61 6c 20 6e 61 6d 65 73 3b 20 69 66 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 6c 6c 6f 77 20 60 nal.names;.if.arguments.follow.`
e360 2d 6c 27 20 74 68 65 79 20 61 72 65 0a 20 20 20 20 09 09 61 73 73 75 6d 65 64 20 74 6f 20 62 65 -l'.they.are.......assumed.to.be
e380 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 73 20 66 6f 72 20 77 68 69 63 68 20 6e 61 6d 65 73 20 .signal.numbers.for.which.names.
e3a0 73 68 6f 75 6c 64 20 62 65 20 6c 69 73 74 65 64 0a 20 20 20 20 20 20 2d 4c 09 73 79 6e 6f 6e 79 should.be.listed.......-L.synony
e3c0 6d 20 66 6f 72 20 2d 6c 0a 20 20 20 20 0a 20 20 20 20 4b 69 6c 6c 20 69 73 20 61 20 73 68 65 6c m.for.-l..........Kill.is.a.shel
e3e0 6c 20 62 75 69 6c 74 69 6e 20 66 6f 72 20 74 77 6f 20 72 65 61 73 6f 6e 73 3a 20 69 74 20 61 6c l.builtin.for.two.reasons:.it.al
e400 6c 6f 77 73 20 6a 6f 62 20 49 44 73 20 74 6f 20 62 65 20 75 73 65 64 0a 20 20 20 20 69 6e 73 74 lows.job.IDs.to.be.used.....inst
e420 65 61 64 20 6f 66 20 70 72 6f 63 65 73 73 20 49 44 73 2c 20 61 6e 64 20 61 6c 6c 6f 77 73 20 70 ead.of.process.IDs,.and.allows.p
e440 72 6f 63 65 73 73 65 73 20 74 6f 20 62 65 20 6b 69 6c 6c 65 64 20 69 66 20 74 68 65 20 6c 69 6d rocesses.to.be.killed.if.the.lim
e460 69 74 0a 20 20 20 20 6f 6e 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e it.....on.processes.that.you.can
e480 20 63 72 65 61 74 65 20 69 73 20 72 65 61 63 68 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 .create.is.reached...........Exi
e4a0 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 75 6e t.Status:.....Returns.success.un
e4c0 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 65 6e 20 less.an.invalid.option.is.given.
e4e0 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 65 74 20 52 65 61 64 6c 69 6e 65 or.an.error.occurs..Set.Readline
e500 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 .key.bindings.and.variables.....
e520 20 0a 20 20 20 20 42 69 6e 64 20 61 20 6b 65 79 20 73 65 71 75 65 6e 63 65 20 74 6f 20 61 20 52 ......Bind.a.key.sequence.to.a.R
e540 65 61 64 6c 69 6e 65 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 61 20 6d 61 63 72 6f 2c 20 6f 72 20 eadline.function.or.a.macro,.or.
e560 73 65 74 20 61 0a 20 20 20 20 52 65 61 64 6c 69 6e 65 20 76 61 72 69 61 62 6c 65 2e 20 20 54 68 set.a.....Readline.variable...Th
e580 65 20 6e 6f 6e 2d 6f 70 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 20 73 79 6e 74 61 78 20 69 73 20 e.non-option.argument.syntax.is.
e5a0 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 0a 20 20 20 20 74 68 61 74 20 66 6f 75 6e 64 20 69 6e 20 equivalent.to.....that.found.in.
e5c0 7e 2f 2e 69 6e 70 75 74 72 63 2c 20 62 75 74 20 6d 75 73 74 20 62 65 20 70 61 73 73 65 64 20 61 ~/.inputrc,.but.must.be.passed.a
e5e0 73 20 61 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 3a 0a 20 20 20 20 65 2e 67 2e 2c 20 62 s.a.single.argument:.....e.g.,.b
e600 69 6e 64 20 27 22 5c 43 2d 78 5c 43 2d 72 22 3a 20 72 65 2d 72 65 61 64 2d 69 6e 69 74 2d 66 69 ind.'"\C-x\C-r":.re-read-init-fi
e620 6c 65 27 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 6d 20 le'...........Options:.......-m.
e640 20 6b 65 79 6d 61 70 20 20 20 20 20 20 20 20 20 55 73 65 20 4b 45 59 4d 41 50 20 61 73 20 74 68 .keymap.........Use.KEYMAP.as.th
e660 65 20 6b 65 79 6d 61 70 20 66 6f 72 20 74 68 65 20 64 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 69 e.keymap.for.the.duration.of.thi
e680 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 63 6f 6d 6d 61 s..........................comma
e6a0 6e 64 2e 20 20 41 63 63 65 70 74 61 62 6c 65 20 6b 65 79 6d 61 70 20 6e 61 6d 65 73 20 61 72 65 nd...Acceptable.keymap.names.are
e6c0 20 65 6d 61 63 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 .emacs,.........................
e6e0 20 65 6d 61 63 73 2d 73 74 61 6e 64 61 72 64 2c 20 65 6d 61 63 73 2d 6d 65 74 61 2c 20 65 6d 61 .emacs-standard,.emacs-meta,.ema
e700 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 69 2d 6d 6f 76 65 2c 0a 20 20 20 20 20 20 20 20 20 20 cs-ctlx,.vi,.vi-move,...........
e720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 2d 63 6f 6d 6d 61 6e 64 2c 20 61 6e 64 20 76 ...............vi-command,.and.v
e740 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 2d 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 i-insert........-l..............
e760 20 20 20 4c 69 73 74 20 6e 61 6d 65 73 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 ...List.names.of.functions......
e780 20 20 2d 50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 66 75 6e 63 74 69 ..-P.................List.functi
e7a0 6f 6e 20 6e 61 6d 65 73 20 61 6e 64 20 62 69 6e 64 69 6e 67 73 2e 0a 20 20 20 20 20 20 2d 70 20 on.names.and.bindings........-p.
e7c0 20 20 20 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 73 20 61 ................List.functions.a
e7e0 6e 64 20 62 69 6e 64 69 6e 67 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 nd.bindings.in.a.form.that.can.b
e800 65 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 72 65 75 73 65 e..........................reuse
e820 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 d.as.input........-S............
e840 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 .....List.key.sequences.that.inv
e860 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 oke.macros.and.their.values.....
e880 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 20 6b 65 79 20 73 65 ..-s.................List.key.se
e8a0 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 quences.that.invoke.macros.and.t
e8c0 68 65 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 heir.values.....................
e8e0 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 .....in.a.form.that.can.be.reuse
e900 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 d.as.input........-V............
e920 20 20 20 20 20 4c 69 73 74 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c .....List.variable.names.and.val
e940 75 65 73 0a 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 ues.......-v.................Lis
e960 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 20 69 6e 20 61 t.variable.names.and.values.in.a
e980 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .form.that.can..................
e9a0 20 20 20 20 20 20 20 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 ........be.reused.as.input......
e9c0 20 20 2d 71 20 20 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 20 51 75 65 72 79 20 61 62 6f 75 74 ..-q..function-name..Query.about
e9e0 20 77 68 69 63 68 20 6b 65 79 73 20 69 6e 76 6f 6b 65 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e .which.keys.invoke.the.named.fun
ea00 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 75 20 20 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 20 ction........-u..function-name..
ea20 55 6e 62 69 6e 64 20 61 6c 6c 20 6b 65 79 73 20 77 68 69 63 68 20 61 72 65 20 62 6f 75 6e 64 20 Unbind.all.keys.which.are.bound.
ea40 74 6f 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 72 20 to.the.named.function........-r.
ea60 20 6b 65 79 73 65 71 20 20 20 20 20 20 20 20 20 52 65 6d 6f 76 65 20 74 68 65 20 62 69 6e 64 69 .keyseq.........Remove.the.bindi
ea80 6e 67 20 66 6f 72 20 4b 45 59 53 45 51 2e 0a 20 20 20 20 20 20 2d 66 20 20 66 69 6c 65 6e 61 6d ng.for.KEYSEQ........-f..filenam
eaa0 65 20 20 20 20 20 20 20 52 65 61 64 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 66 72 6f 6d 20 46 e.......Read.key.bindings.from.F
eac0 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 20 20 2d 78 20 20 6b 65 79 73 65 71 3a 73 68 65 6c 6c 2d ILENAME........-x..keyseq:shell-
eae0 63 6f 6d 6d 61 6e 64 09 43 61 75 73 65 20 53 48 45 4c 4c 2d 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 command.Cause.SHELL-COMMAND.to.b
eb00 65 20 65 78 65 63 75 74 65 64 20 77 68 65 6e 0a 20 20 20 20 09 09 09 09 4b 45 59 53 45 51 20 69 e.executed.when.........KEYSEQ.i
eb20 73 20 65 6e 74 65 72 65 64 2e 0a 20 20 20 20 20 20 2d 58 20 20 20 20 20 20 20 20 20 20 20 20 20 s.entered........-X.............
eb40 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 62 6f 75 6e 64 20 77 69 74 ....List.key.sequences.bound.wit
eb60 68 20 2d 78 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 64 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 h.-x.and.associated.commands....
eb80 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 61 20 66 6f 72 6d 20 ......................in.a.form.
eba0 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 75 74 2e 0a 20 20 20 that.can.be.reused.as.input.....
ebc0 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 62 69 6e 64 20 72 65 74 75 ......Exit.Status:.....bind.retu
ebe0 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 rns.0.unless.an.unrecognized.opt
ec00 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 6f 63 63 75 72 73 2e ion.is.given.or.an.error.occurs.
ec20 00 53 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 2e 0a 20 20 .Set.and.unset.shell.options....
ec40 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 73 65 74 74 69 6e 67 20 6f 66 20 65 61 63 .......Change.the.setting.of.eac
ec60 68 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 4e 41 4d 45 2e 20 20 57 69 74 68 6f 75 74 h.shell.option.OPTNAME...Without
ec80 20 61 6e 79 20 6f 70 74 69 6f 6e 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 73 2c 20 6c 69 73 74 20 .any.option.....arguments,.list.
eca0 65 61 63 68 20 73 75 70 70 6c 69 65 64 20 4f 50 54 4e 41 4d 45 2c 20 6f 72 20 61 6c 6c 20 73 68 each.supplied.OPTNAME,.or.all.sh
ecc0 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 69 66 20 6e 6f 0a 20 20 20 20 4f 50 54 4e 41 4d 45 73 20 61 ell.options.if.no.....OPTNAMEs.a
ece0 72 65 20 67 69 76 65 6e 2c 20 77 69 74 68 20 61 6e 20 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 re.given,.with.an.indication.of.
ed00 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 65 61 63 68 20 69 73 20 73 65 74 2e 0a 20 20 20 20 whether.or.not.each.is.set......
ed20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6f 09 72 65 73 74 72 69 63 74 20 .....Options:.......-o.restrict.
ed40 4f 50 54 4e 41 4d 45 73 20 74 6f 20 74 68 6f 73 65 20 64 65 66 69 6e 65 64 20 66 6f 72 20 75 73 OPTNAMEs.to.those.defined.for.us
ed60 65 20 77 69 74 68 20 60 73 65 74 20 2d 6f 27 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 e.with.`set.-o'.......-p.print.e
ed80 61 63 68 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 77 69 74 68 20 61 6e 20 69 6e 64 69 63 61 74 ach.shell.option.with.an.indicat
eda0 69 6f 6e 20 6f 66 20 69 74 73 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 2d 71 09 73 75 70 70 72 ion.of.its.status.......-q.suppr
edc0 65 73 73 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 2d 73 09 65 6e 61 62 6c 65 20 28 73 65 74 29 ess.output.......-s.enable.(set)
ede0 20 65 61 63 68 20 4f 50 54 4e 41 4d 45 0a 20 20 20 20 20 20 2d 75 09 64 69 73 61 62 6c 65 20 28 .each.OPTNAME.......-u.disable.(
ee00 75 6e 73 65 74 29 20 65 61 63 68 20 4f 50 54 4e 41 4d 45 0a 20 20 20 20 0a 20 20 20 20 45 78 69 unset).each.OPTNAME..........Exi
ee20 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
ee40 20 4f 50 54 4e 41 4d 45 20 69 73 20 65 6e 61 62 6c 65 64 3b 20 66 61 69 6c 73 20 69 66 20 61 6e .OPTNAME.is.enabled;.fails.if.an
ee60 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 0a 20 20 20 20 67 69 76 65 6e 20 6f 72 20 .invalid.option.is.....given.or.
ee80 4f 50 54 4e 41 4d 45 20 69 73 20 64 69 73 61 62 6c 65 64 2e 00 53 65 74 20 65 78 70 6f 72 74 20 OPTNAME.is.disabled..Set.export.
eea0 61 74 74 72 69 62 75 74 65 20 66 6f 72 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 attribute.for.shell.variables...
eec0 20 20 20 0a 20 20 20 20 4d 61 72 6b 73 20 65 61 63 68 20 4e 41 4d 45 20 66 6f 72 20 61 75 74 6f ........Marks.each.NAME.for.auto
eee0 6d 61 74 69 63 20 65 78 70 6f 72 74 20 74 6f 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 matic.export.to.the.environment.
ef00 6f 66 20 73 75 62 73 65 71 75 65 6e 74 6c 79 0a 20 20 20 20 65 78 65 63 75 74 65 64 20 63 6f 6d of.subsequently.....executed.com
ef20 6d 61 6e 64 73 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 mands...If.VALUE.is.supplied,.as
ef40 73 69 67 6e 20 56 41 4c 55 45 20 62 65 66 6f 72 65 20 65 78 70 6f 72 74 69 6e 67 2e 0a 20 20 20 sign.VALUE.before.exporting.....
ef60 20 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 66 65 72 20 74 6f ......Options:.......-f.refer.to
ef80 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 .shell.functions.......-n.remove
efa0 20 74 68 65 20 65 78 70 6f 72 74 20 70 72 6f 70 65 72 74 79 20 66 72 6f 6d 20 65 61 63 68 20 4e .the.export.property.from.each.N
efc0 41 4d 45 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 AME.......-p.display.a.list.of.a
efe0 6c 6c 20 65 78 70 6f 72 74 65 64 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 66 75 6e 63 74 69 ll.exported.variables.and.functi
f000 6f 6e 73 0a 20 20 20 20 0a 20 20 20 20 41 6e 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 60 2d 2d 27 ons..........An.argument.of.`--'
f020 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 6f 70 74 69 6f 6e 20 70 72 6f 63 65 73 73 .disables.further.option.process
f040 69 6e 67 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 ing...........Exit.Status:.....R
f060 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 6c 69 64 eturns.success.unless.an.invalid
f080 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 4e 41 4d 45 20 69 73 20 69 6e 76 61 .option.is.given.or.NAME.is.inva
f0a0 6c 69 64 2e 00 53 65 74 20 6f 72 20 75 6e 73 65 74 20 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c lid..Set.or.unset.values.of.shel
f0c0 6c 20 6f 70 74 69 6f 6e 73 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 l.options.and.positional.paramet
f0e0 65 72 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 76 61 6c 75 65 20 6f ers...........Change.the.value.o
f100 66 20 73 68 65 6c 6c 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 f.shell.attributes.and.positiona
f120 6c 20 70 61 72 61 6d 65 74 65 72 73 2c 20 6f 72 0a 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 l.parameters,.or.....display.the
f140 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 .names.and.values.of.shell.varia
f160 62 6c 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 20 2d 61 bles...........Options:.......-a
f180 20 20 4d 61 72 6b 20 76 61 72 69 61 62 6c 65 73 20 77 68 69 63 68 20 61 72 65 20 6d 6f 64 69 66 ..Mark.variables.which.are.modif
f1a0 69 65 64 20 6f 72 20 63 72 65 61 74 65 64 20 66 6f 72 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 ied.or.created.for.export.......
f1c0 20 2d 62 20 20 4e 6f 74 69 66 79 20 6f 66 20 6a 6f 62 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 69 .-b..Notify.of.job.termination.i
f1e0 6d 6d 65 64 69 61 74 65 6c 79 2e 0a 20 20 20 20 20 20 2d 65 20 20 45 78 69 74 20 69 6d 6d 65 64 mmediately........-e..Exit.immed
f200 69 61 74 65 6c 79 20 69 66 20 61 20 63 6f 6d 6d 61 6e 64 20 65 78 69 74 73 20 77 69 74 68 20 61 iately.if.a.command.exits.with.a
f220 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2e 0a 20 20 20 20 20 20 2d 66 20 20 44 69 73 61 .non-zero.status........-f..Disa
f240 62 6c 65 20 66 69 6c 65 20 6e 61 6d 65 20 67 65 6e 65 72 61 74 69 6f 6e 20 28 67 6c 6f 62 62 69 ble.file.name.generation.(globbi
f260 6e 67 29 2e 0a 20 20 20 20 20 20 2d 68 20 20 52 65 6d 65 6d 62 65 72 20 74 68 65 20 6c 6f 63 61 ng)........-h..Remember.the.loca
f280 74 69 6f 6e 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 74 68 65 79 20 61 72 65 20 6c 6f 6f tion.of.commands.as.they.are.loo
f2a0 6b 65 64 20 75 70 2e 0a 20 20 20 20 20 20 2d 6b 20 20 41 6c 6c 20 61 73 73 69 67 6e 6d 65 6e 74 ked.up........-k..All.assignment
f2c0 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65 20 65 6e 76 .arguments.are.placed.in.the.env
f2e0 69 72 6f 6e 6d 65 6e 74 20 66 6f 72 20 61 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 ironment.for.a...........command
f300 2c 20 6e 6f 74 20 6a 75 73 74 20 74 68 6f 73 65 20 74 68 61 74 20 70 72 65 63 65 64 65 20 74 68 ,.not.just.those.that.precede.th
f320 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2e 0a 20 20 20 20 20 20 2d 6d 20 20 4a 6f 62 20 63 6f e.command.name........-m..Job.co
f340 6e 74 72 6f 6c 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 2d 6e 20 20 52 65 61 64 ntrol.is.enabled........-n..Read
f360 20 63 6f 6d 6d 61 6e 64 73 20 62 75 74 20 64 6f 20 6e 6f 74 20 65 78 65 63 75 74 65 20 74 68 65 .commands.but.do.not.execute.the
f380 6d 2e 0a 20 20 20 20 20 20 2d 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 m........-o.option-name.........
f3a0 20 20 53 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 ..Set.the.variable.corresponding
f3c0 20 74 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 .to.option-name:...............a
f3e0 6c 6c 65 78 70 6f 72 74 20 20 20 20 73 61 6d 65 20 61 73 20 2d 61 0a 20 20 20 20 20 20 20 20 20 llexport....same.as.-a..........
f400 20 20 20 20 20 62 72 61 63 65 65 78 70 61 6e 64 20 20 73 61 6d 65 20 61 73 20 2d 42 0a 20 20 20 .....braceexpand..same.as.-B....
f420 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 65 20 61 6e 20 65 ...........emacs........use.an.e
f440 6d 61 63 73 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 macs-style.line.editing.interfac
f460 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 65 78 69 74 20 20 20 20 20 20 73 61 6d e...............errexit......sam
f480 65 20 61 73 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 74 72 61 63 65 20 20 e.as.-e...............errtrace..
f4a0 20 20 20 73 61 6d 65 20 61 73 20 2d 45 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 ...same.as.-E...............func
f4c0 74 72 61 63 65 20 20 20 20 73 61 6d 65 20 61 73 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 trace....same.as.-T.............
f4e0 20 20 68 61 73 68 61 6c 6c 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 68 0a 20 20 20 20 20 20 ..hashall......same.as.-h.......
f500 20 20 20 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 20 20 20 73 61 6d 65 20 61 73 20 2d 48 0a ........histexpand...same.as.-H.
f520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 20 20 20 20 20 20 65 6e 61 62 6c ..............history......enabl
f540 65 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.command.history...............
f560 69 67 6e 6f 72 65 65 6f 66 20 20 20 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 6e 6f 74 20 ignoreeof....the.shell.will.not.
f580 65 78 69 74 20 75 70 6f 6e 20 72 65 61 64 69 6e 67 20 45 4f 46 0a 20 20 20 20 20 20 20 20 20 20 exit.upon.reading.EOF...........
f5a0 20 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 ....interactive-comments........
f5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 20 63 6f 6d 6d 65 6e ....................allow.commen
f5e0 74 73 20 74 6f 20 61 70 70 65 61 72 20 69 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 6d 6d ts.to.appear.in.interactive.comm
f600 61 6e 64 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 20 20 20 20 ands...............keyword......
f620 73 61 6d 65 20 61 73 20 2d 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 same.as.-k...............monitor
f640 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ......same.as.-m...............n
f660 6f 63 6c 6f 62 62 65 72 20 20 20 20 73 61 6d 65 20 61 73 20 2d 43 0a 20 20 20 20 20 20 20 20 20 oclobber....same.as.-C..........
f680 20 20 20 20 20 6e 6f 65 78 65 63 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6e 0a 20 20 20 .....noexec.......same.as.-n....
f6a0 20 20 20 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 ...........noglob.......same.as.
f6c0 2d 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6c 6f 67 20 20 20 20 20 20 20 20 63 75 -f...............nolog........cu
f6e0 72 72 65 6e 74 6c 79 20 61 63 63 65 70 74 65 64 20 62 75 74 20 69 67 6e 6f 72 65 64 0a 20 20 20 rrently.accepted.but.ignored....
f700 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 66 79 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 ...........notify.......same.as.
f720 2d 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 73 61 -b...............nounset......sa
f740 6d 65 20 61 73 20 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 me.as.-u...............onecmd...
f760 20 20 20 20 73 61 6d 65 20 61 73 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 ....same.as.-t...............phy
f780 73 69 63 61 6c 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 sical.....same.as.-P............
f7a0 20 20 20 70 69 70 65 66 61 69 6c 20 20 20 20 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 ...pipefail.....the.return.value
f7c0 20 6f 66 20 61 20 70 69 70 65 6c 69 6e 65 20 69 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 0a .of.a.pipeline.is.the.status.of.
f7e0 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 74 68 65 20 6c ...........................the.l
f800 61 73 74 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 65 78 69 74 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a ast.command.to.exit.with.a.non-z
f820 65 72 6f 20 73 74 61 74 75 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ero.status,.....................
f840 20 20 20 20 20 20 20 6f 72 20 7a 65 72 6f 20 69 66 20 6e 6f 20 63 6f 6d 6d 61 6e 64 20 65 78 69 .......or.zero.if.no.command.exi
f860 74 65 64 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 ted.with.a.non-zero.status......
f880 20 20 20 20 20 20 20 20 20 70 6f 73 69 78 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 20 74 68 65 .........posix........change.the
f8a0 20 62 65 68 61 76 69 6f 72 20 6f 66 20 62 61 73 68 20 77 68 65 72 65 20 74 68 65 20 64 65 66 61 .behavior.of.bash.where.the.defa
f8c0 75 6c 74 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 ult............................o
f8e0 70 65 72 61 74 69 6f 6e 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 74 68 65 20 50 6f 73 69 78 20 peration.differs.from.the.Posix.
f900 73 74 61 6e 64 61 72 64 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 standard.to.....................
f920 20 20 20 20 20 20 20 6d 61 74 63 68 20 74 68 65 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 20 20 .......match.the.standard.......
f940 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 20 20 20 73 61 6d 65 20 61 73 20 2d 70 0a ........privileged...same.as.-p.
f960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 6f 73 65 20 20 20 20 20 20 73 61 6d 65 20 ..............verbose......same.
f980 61 73 20 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 20 20 20 20 20 20 20 20 20 20 as.-v...............vi..........
f9a0 20 75 73 65 20 61 20 76 69 2d 73 74 79 6c 65 20 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 .use.a.vi-style.line.editing.int
f9c0 65 72 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 erface...............xtrace.....
f9e0 20 20 73 61 6d 65 20 61 73 20 2d 78 0a 20 20 20 20 20 20 2d 70 20 20 54 75 72 6e 65 64 20 6f 6e ..same.as.-x.......-p..Turned.on
fa00 20 77 68 65 6e 65 76 65 72 20 74 68 65 20 72 65 61 6c 20 61 6e 64 20 65 66 66 65 63 74 69 76 65 .whenever.the.real.and.effective
fa20 20 75 73 65 72 20 69 64 73 20 64 6f 20 6e 6f 74 20 6d 61 74 63 68 2e 0a 20 20 20 20 20 20 20 20 .user.ids.do.not.match..........
fa40 20 20 44 69 73 61 62 6c 65 73 20 70 72 6f 63 65 73 73 69 6e 67 20 6f 66 20 74 68 65 20 24 45 4e ..Disables.processing.of.the.$EN
fa60 56 20 66 69 6c 65 20 61 6e 64 20 69 6d 70 6f 72 74 69 6e 67 20 6f 66 20 73 68 65 6c 6c 0a 20 20 V.file.and.importing.of.shell...
fa80 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 73 2e 20 20 54 75 72 6e 69 6e 67 20 74 68 69 73 ........functions...Turning.this
faa0 20 6f 70 74 69 6f 6e 20 6f 66 66 20 63 61 75 73 65 73 20 74 68 65 20 65 66 66 65 63 74 69 76 65 .option.off.causes.the.effective
fac0 20 75 69 64 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 67 69 64 20 74 6f 20 62 65 20 73 65 74 .uid.and...........gid.to.be.set
fae0 20 74 6f 20 74 68 65 20 72 65 61 6c 20 75 69 64 20 61 6e 64 20 67 69 64 2e 0a 20 20 20 20 20 20 .to.the.real.uid.and.gid........
fb00 2d 74 20 20 45 78 69 74 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 61 6e 64 20 65 78 65 63 75 -t..Exit.after.reading.and.execu
fb20 74 69 6e 67 20 6f 6e 65 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 20 20 2d 75 20 20 54 72 65 61 ting.one.command........-u..Trea
fb40 74 20 75 6e 73 65 74 20 76 61 72 69 61 62 6c 65 73 20 61 73 20 61 6e 20 65 72 72 6f 72 20 77 68 t.unset.variables.as.an.error.wh
fb60 65 6e 20 73 75 62 73 74 69 74 75 74 69 6e 67 2e 0a 20 20 20 20 20 20 2d 76 20 20 50 72 69 6e 74 en.substituting........-v..Print
fb80 20 73 68 65 6c 6c 20 69 6e 70 75 74 20 6c 69 6e 65 73 20 61 73 20 74 68 65 79 20 61 72 65 20 72 .shell.input.lines.as.they.are.r
fba0 65 61 64 2e 0a 20 20 20 20 20 20 2d 78 20 20 50 72 69 6e 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e ead........-x..Print.commands.an
fbc0 64 20 74 68 65 69 72 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 74 68 65 79 20 61 72 65 20 65 78 d.their.arguments.as.they.are.ex
fbe0 65 63 75 74 65 64 2e 0a 20 20 20 20 20 20 2d 42 20 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c ecuted........-B..the.shell.will
fc00 20 70 65 72 66 6f 72 6d 20 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 0a 20 20 20 20 20 20 2d .perform.brace.expansion.......-
fc20 43 20 20 49 66 20 73 65 74 2c 20 64 69 73 61 6c 6c 6f 77 20 65 78 69 73 74 69 6e 67 20 72 65 67 C..If.set,.disallow.existing.reg
fc40 75 6c 61 72 20 66 69 6c 65 73 20 74 6f 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 0a 20 20 20 ular.files.to.be.overwritten....
fc60 20 20 20 20 20 20 20 62 79 20 72 65 64 69 72 65 63 74 69 6f 6e 20 6f 66 20 6f 75 74 70 75 74 2e .......by.redirection.of.output.
fc80 0a 20 20 20 20 20 20 2d 45 20 20 49 66 20 73 65 74 2c 20 74 68 65 20 45 52 52 20 74 72 61 70 20 .......-E..If.set,.the.ERR.trap.
fca0 69 73 20 69 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 is.inherited.by.shell.functions.
fcc0 0a 20 20 20 20 20 20 2d 48 20 20 45 6e 61 62 6c 65 20 21 20 73 74 79 6c 65 20 68 69 73 74 6f 72 .......-H..Enable.!.style.histor
fce0 79 20 73 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 20 54 68 69 73 20 66 6c 61 67 20 69 73 20 6f 6e y.substitution...This.flag.is.on
fd00 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 20 77 68 65 6e 20 74 68 65 20 73 ...........by.default.when.the.s
fd20 68 65 6c 6c 20 69 73 20 69 6e 74 65 72 61 63 74 69 76 65 2e 0a 20 20 20 20 20 20 2d 50 20 20 49 hell.is.interactive........-P..I
fd40 66 20 73 65 74 2c 20 64 6f 20 6e 6f 74 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 69 63 20 6c f.set,.do.not.resolve.symbolic.l
fd60 69 6e 6b 73 20 77 68 65 6e 20 65 78 65 63 75 74 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 inks.when.executing.commands....
fd80 20 20 20 20 20 20 20 73 75 63 68 20 61 73 20 63 64 20 77 68 69 63 68 20 63 68 61 6e 67 65 20 74 .......such.as.cd.which.change.t
fda0 68 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 20 20 2d 54 20 20 he.current.directory........-T..
fdc0 49 66 20 73 65 74 2c 20 74 68 65 20 44 45 42 55 47 20 61 6e 64 20 52 45 54 55 52 4e 20 74 72 61 If.set,.the.DEBUG.and.RETURN.tra
fde0 70 73 20 61 72 65 20 69 6e 68 65 72 69 74 65 64 20 62 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 ps.are.inherited.by.shell.functi
fe00 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 2d 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 65 6d 61 69 6e ons........--..Assign.any.remain
fe20 69 6e 67 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 ing.arguments.to.the.positional.
fe40 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 49 66 20 74 68 65 72 65 20 61 parameters............If.there.a
fe60 72 65 20 6e 6f 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 20 70 re.no.remaining.arguments,.the.p
fe80 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 20 20 20 20 20 20 61 ositional.parameters...........a
fea0 72 65 20 75 6e 73 65 74 2e 0a 20 20 20 20 20 20 2d 20 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 re.unset........-...Assign.any.r
fec0 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 emaining.arguments.to.the.positi
fee0 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 2d onal.parameters............The.-
ff00 78 20 61 6e 64 20 2d 76 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 74 75 72 6e 65 64 20 6f 66 66 2e x.and.-v.options.are.turned.off.
ff20 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 2b 20 72 61 74 68 65 72 20 74 68 61 6e 20 2d 20 ..........Using.+.rather.than.-.
ff40 63 61 75 73 65 73 20 74 68 65 73 65 20 66 6c 61 67 73 20 74 6f 20 62 65 20 74 75 72 6e 65 64 20 causes.these.flags.to.be.turned.
ff60 6f 66 66 2e 20 20 54 68 65 0a 20 20 20 20 66 6c 61 67 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 off...The.....flags.can.also.be.
ff80 75 73 65 64 20 75 70 6f 6e 20 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c used.upon.invocation.of.the.shel
ffa0 6c 2e 20 20 54 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 73 65 74 20 6f 66 20 66 6c 61 67 73 l...The.current.....set.of.flags
ffc0 20 6d 61 79 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 2d 2e 20 20 54 68 65 20 72 65 6d 61 69 6e .may.be.found.in.$-...The.remain
ffe0 69 6e 67 20 6e 20 41 52 47 73 20 61 72 65 20 70 6f 73 69 74 69 6f 6e 61 6c 0a 20 20 20 20 70 61 ing.n.ARGs.are.positional.....pa
10000 72 61 6d 65 74 65 72 73 20 61 6e 64 20 61 72 65 20 61 73 73 69 67 6e 65 64 2c 20 69 6e 20 6f 72 rameters.and.are.assigned,.in.or
10020 64 65 72 2c 20 74 6f 20 24 31 2c 20 24 32 2c 20 2e 2e 20 24 6e 2e 20 20 49 66 20 6e 6f 0a 20 20 der,.to.$1,.$2,....$n...If.no...
10040 20 20 41 52 47 73 20 61 72 65 20 67 69 76 65 6e 2c 20 61 6c 6c 20 73 68 65 6c 6c 20 76 61 72 69 ..ARGs.are.given,.all.shell.vari
10060 61 62 6c 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 ables.are.printed...........Exit
10080 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
100a0 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 65 6e 2e 00 ess.an.invalid.option.is.given..
100c0 53 65 74 20 76 61 72 69 61 62 6c 65 20 76 61 6c 75 65 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 Set.variable.values.and.attribut
100e0 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 60 64 65 63 6c es...........A.synonym.for.`decl
10100 61 72 65 27 2e 20 20 53 65 65 20 60 68 65 6c 70 20 64 65 63 6c 61 72 65 27 2e 00 53 68 65 6c 6c are'...See.`help.declare'..Shell
10120 20 63 6f 6d 6d 61 6e 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 .commands.matching.keyword.`.She
10140 6c 6c 20 63 6f 6d 6d 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 ll.commands.matching.keywords.`.
10160 53 68 65 6c 6c 20 6f 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 Shell.options:..Shift.positional
10180 20 70 61 72 61 6d 65 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 .parameters...........Rename.the
101a0 20 70 6f 73 69 74 69 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 .positional.parameters.$N+1,$N+2
101c0 20 2e 2e 2e 20 74 6f 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 .....to.$1,$2......If.N.is.....n
101e0 6f 74 20 67 69 76 65 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 ot.given,.it.is.assumed.to.be.1.
10200 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
10220 6e 73 20 73 75 63 63 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 ns.success.unless.N.is.negative.
10240 6f 72 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 24 23 2e 00 53 69 67 6e 61 6c 20 25 64 00 53 74 or.greater.than.$#..Signal.%d.St
10260 6f 70 70 65 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 opped.Stopped.(signal).Stopped.(
10280 74 74 79 20 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 tty.input).Stopped.(tty.output).
102a0 53 74 6f 70 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 Stopped(%s).Suspend.shell.execut
102c0 69 6f 6e 2e 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 ion...........Suspend.the.execut
102e0 69 6f 6e 20 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 ion.of.this.shell.until.it.recei
10300 76 65 73 20 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 ves.a.SIGCONT.signal......Unless
10320 20 66 6f 72 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 .forced,.login.shells.cannot.be.
10340 73 75 73 70 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 suspended...........Options:....
10360 20 20 20 2d 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 ...-f.force.the.suspend,.even.if
10380 20 74 68 65 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 .the.shell.is.a.login.shell.....
103a0 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
103c0 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 20 ccess.unless.job.control.is.not.
103e0 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 54 49 4d 45 enabled.or.an.error.occurs..TIME
10400 46 4f 52 4d 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 FORMAT:.`%c':.invalid.format.cha
10420 72 61 63 74 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 racter.Terminated.The.mail.in.%s
10440 20 68 61 73 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 .has.been.read..There.are.runnin
10460 67 20 6a 6f 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 g.jobs...There.are.stopped.jobs.
10480 0a 00 54 68 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 ..There.is.NO.WARRANTY,.to.the.e
104a0 78 74 65 6e 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 xtent.permitted.by.law..These.sh
104c0 65 6c 6c 20 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 ell.commands.are.defined.interna
104e0 6c 6c 79 2e 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 lly...Type.`help'.to.see.this.li
10500 73 74 2e 0a 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 st..Type.`help.name'.to.find.out
10520 20 6d 6f 72 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 .more.about.the.function.`name'.
10540 0a 55 73 65 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 .Use.`info.bash'.to.find.out.mor
10560 65 20 61 62 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 e.about.the.shell.in.general..Us
10580 65 20 60 6d 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 e.`man.-k'.or.`info'.to.find.out
105a0 20 6d 6f 72 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 .more.about.commands.not.in.this
105c0 20 6c 69 73 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 .list...A.star.(*).next.to.a.nam
105e0 65 20 6d 65 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 e.means.that.the.command.is.disa
10600 62 6c 65 64 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 bled....This.is.free.software;.y
10620 6f 75 20 61 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 ou.are.free.to.change.and.redist
10640 72 69 62 75 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 ribute.it..Trap.signals.and.othe
10660 72 20 65 76 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 r.events...........Defines.and.a
10680 63 74 69 76 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 ctivates.handlers.to.be.run.when
106a0 20 74 68 65 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 .the.shell.receives.signals.....
106c0 6f 72 20 6f 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 or.other.conditions...........AR
106e0 47 20 69 73 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 G.is.a.command.to.be.read.and.ex
10700 65 63 75 74 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 ecuted.when.the.shell.receives.t
10720 68 65 0a 20 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 he.....signal(s).SIGNAL_SPEC...I
10740 66 20 41 52 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 f.ARG.is.absent.(and.a.single.SI
10760 47 4e 41 4c 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 GNAL_SPEC.....is.supplied).or.`-
10780 27 2c 20 65 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 ',.each.specified.signal.is.rese
107a0 74 20 74 6f 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 t.to.its.original.....value...If
107c0 20 41 52 47 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 .ARG.is.the.null.string.each.SIG
107e0 4e 41 4c 5f 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 NAL_SPEC.is.ignored.by.the.....s
10800 68 65 6c 6c 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 hell.and.by.the.commands.it.invo
10820 6b 65 73 2e 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 kes...........If.a.SIGNAL_SPEC.i
10840 73 20 45 58 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 s.EXIT.(0).ARG.is.executed.on.ex
10860 69 74 20 66 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 it.from.the.shell...If.....a.SIG
10880 4e 41 4c 5f 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 NAL_SPEC.is.DEBUG,.ARG.is.execut
108a0 65 64 20 62 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 ed.before.every.simple.command..
108c0 20 49 66 0a 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 .If.....a.SIGNAL_SPEC.is.RETURN,
108e0 20 41 52 47 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 .ARG.is.executed.each.time.a.she
10900 6c 6c 20 66 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 ll.function.or.a.....script.run.
10920 62 79 20 74 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 by.the...or.source.builtins.fini
10940 73 68 65 73 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 shes.executing...A.SIGNAL_SPEC..
10960 20 20 20 6f 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 ...of.ERR.means.to.execute.ARG.e
10980 61 63 68 20 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 ach.time.a.command's.failure.wou
109a0 6c 64 20 63 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 ld.cause.the.....shell.to.exit.w
109c0 68 65 6e 20 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 hen.the.-e.option.is.enabled....
109e0 20 20 0a 20 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 .......If.no.arguments.are.suppl
10a00 69 65 64 2c 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 ied,.trap.prints.the.list.of.com
10a20 6d 61 6e 64 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 mands.associated.....with.each.s
10a40 69 67 6e 61 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 ignal...........Options:.......-
10a60 6c 09 70 72 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 l.print.a.list.of.signal.names.a
10a80 6e 64 20 74 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 nd.their.corresponding.numbers..
10aa0 20 20 20 20 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 .....-p.display.the.trap.command
10ac0 73 20 61 73 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 s.associated.with.each.SIGNAL_SP
10ae0 45 43 0a 20 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 EC..........Each.SIGNAL_SPEC.is.
10b00 65 69 74 68 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 either.a.signal.name.in.<signal.
10b20 68 3e 20 6f 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 h>.or.a.signal.number......Signa
10b40 6c 20 6e 61 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 l.names.are.case.insensitive.and
10b60 20 74 68 65 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 .the.SIG.prefix.is.optional...A.
10b80 20 20 20 20 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 ....signal.may.be.sent.to.the.sh
10ba0 65 6c 6c 20 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 ell.with."kill.-signal.$$"......
10bc0 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
10be0 63 63 65 73 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 ccess.unless.a.SIGSPEC.is.invali
10c00 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 65 6e 2e d.or.an.invalid.option.is.given.
10c20 00 54 79 70 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 .Type.`%s.-c."help.set"'.for.mor
10c40 65 20 69 6e 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 e.information.about.shell.option
10c60 73 2e 0a 00 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 s...Type.`%s.-c.help'.for.more.i
10c80 6e 66 6f 72 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 nformation.about.shell.builtin.c
10ca0 6f 6d 6d 61 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 ommands...Unknown.Signal.#%d.Unk
10cc0 6e 6f 77 6e 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 nown.error.Unknown.status.Unset.
10ce0 76 61 6c 75 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 values.and.attributes.of.shell.v
10d00 61 72 69 61 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 ariables.and.functions..........
10d20 20 46 6f 72 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 .For.each.NAME,.remove.the.corre
10d40 73 70 6f 6e 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 sponding.variable.or.function...
10d60 20 20 20 0a 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 ........Options:.......-f.treat.
10d80 65 61 63 68 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 each.NAME.as.a.shell.function...
10da0 20 20 20 20 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 ....-v.treat.each.NAME.as.a.shel
10dc0 6c 20 76 61 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 l.variable.......-n.treat.each.N
10de0 41 4d 45 20 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 AME.as.a.name.reference.and.unse
10e00 74 20 74 68 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 t.the.variable.itself.......rath
10e20 65 72 20 74 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 er.than.the.variable.it.referenc
10e40 65 73 0a 20 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 es..........Without.options,.uns
10e60 65 74 20 66 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 et.first.tries.to.unset.a.variab
10e80 6c 65 2c 20 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 le,.and.if.that.fails,.....tries
10ea0 20 74 6f 20 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 .to.unset.a.function...........S
10ec0 6f 6d 65 20 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 ome.variables.cannot.be.unset;.a
10ee0 6c 73 6f 20 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 lso.see.`readonly'...........Exi
10f00 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 75 6e t.Status:.....Returns.success.un
10f20 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 65 6e 20 less.an.invalid.option.is.given.
10f40 6f 72 20 61 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 or.a.NAME.is.read-only..Urgent.I
10f60 4f 20 63 6f 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 O.condition.Usage:.%s.[GNU.long.
10f80 6f 70 74 69 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 option].[option]......%s.[GNU.lo
10fa0 6e 67 20 6f 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 ng.option].[option].script-file.
10fc0 2e 2e 2e 0a 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 .....Use."%s".to.leave.the.shell
10fe0 2e 0a 00 55 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 ...Use.the.`bashbug'.command.to.
11000 72 65 70 6f 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 report.bugs...User.signal.1.User
11020 20 73 69 67 6e 61 6c 20 32 00 57 61 69 74 20 66 6f 72 20 70 72 6f 63 65 73 73 20 63 6f 6d 70 6c .signal.2.Wait.for.process.compl
11040 65 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 20 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 etion.and.return.exit.status....
11060 20 20 0a 20 20 20 20 57 61 69 74 73 20 66 6f 72 20 65 61 63 68 20 70 72 6f 63 65 73 73 20 73 70 .......Waits.for.each.process.sp
11080 65 63 69 66 69 65 64 20 62 79 20 61 20 50 49 44 20 61 6e 64 20 72 65 70 6f 72 74 73 20 69 74 73 ecified.by.a.PID.and.reports.its
110a0 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 73 74 61 74 75 73 2e 0a 20 20 20 20 49 66 20 50 49 44 20 .termination.status......If.PID.
110c0 69 73 20 6e 6f 74 20 67 69 76 65 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 6c 6c 20 63 75 72 72 is.not.given,.waits.for.all.curr
110e0 65 6e 74 6c 79 20 61 63 74 69 76 65 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 2c 0a 20 20 ently.active.child.processes,...
11100 20 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2e ..and.the.return.status.is.zero.
11120 20 20 50 49 44 20 6d 75 73 74 20 62 65 20 61 20 70 72 6f 63 65 73 73 20 49 44 2e 0a 20 20 20 20 ..PID.must.be.a.process.ID......
11140 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
11160 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 50 49 44 3b 20 66 61 69 6c 73 20 e.status.of.the.last.PID;.fails.
11180 69 66 20 50 49 44 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 0a if.PID.is.invalid.or.an.invalid.
111a0 20 20 20 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 57 69 6e 64 6f 77 20 63 68 61 6e ....option.is.given..Window.chan
111c0 67 65 64 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 ged.Write.arguments.to.the.stand
111e0 61 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 ard.output...........Display.the
11200 20 41 52 47 73 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 20 66 6f 6c .ARGs.on.the.standard.output.fol
11220 6c 6f 77 65 64 20 62 79 20 61 20 6e 65 77 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 lowed.by.a.newline...........Opt
11240 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 6f 20 6e 6f 74 20 61 70 70 65 6e 64 20 61 20 6e ions:.......-n.do.not.append.a.n
11260 65 77 6c 69 6e 65 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 ewline..........Exit.Status:....
11280 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 20 77 72 69 74 65 20 .Returns.success.unless.a.write.
112a0 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 57 72 69 74 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f error.occurs..Write.arguments.to
112c0 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 44 .the.standard.output...........D
112e0 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 73 2c 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 isplay.the.ARGs,.separated.by.a.
11300 73 69 6e 67 6c 65 20 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 61 6e 64 20 66 6f 6c 6c 6f single.space.character.and.follo
11320 77 65 64 20 62 79 20 61 0a 20 20 20 20 6e 65 77 6c 69 6e 65 2c 20 6f 6e 20 74 68 65 20 73 74 61 wed.by.a.....newline,.on.the.sta
11340 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a ndard.output...........Options:.
11360 20 20 20 20 20 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 ......-n.do.not.append.a.newline
11380 0a 20 20 20 20 20 20 2d 65 09 65 6e 61 62 6c 65 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 .......-e.enable.interpretation.
113a0 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 70 of.the.following.backslash.escap
113c0 65 73 0a 20 20 20 20 20 20 2d 45 09 65 78 70 6c 69 63 69 74 6c 79 20 73 75 70 70 72 65 73 73 20 es.......-E.explicitly.suppress.
113e0 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 interpretation.of.backslash.esca
11400 70 65 73 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 73 20 74 pes..........`echo'.interprets.t
11420 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 61 63 6b 73 6c 61 73 68 2d 65 73 63 61 70 65 64 20 63 he.following.backslash-escaped.c
11440 68 61 72 61 63 74 65 72 73 3a 0a 20 20 20 20 20 20 5c 61 09 61 6c 65 72 74 20 28 62 65 6c 6c 29 haracters:.......\a.alert.(bell)
11460 0a 20 20 20 20 20 20 5c 62 09 62 61 63 6b 73 70 61 63 65 0a 20 20 20 20 20 20 5c 63 09 73 75 70 .......\b.backspace.......\c.sup
11480 70 72 65 73 73 20 66 75 72 74 68 65 72 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 5c 65 09 65 73 press.further.output.......\e.es
114a0 63 61 70 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 20 20 20 5c 45 09 65 73 63 61 70 65 20 63 cape.character.......\E.escape.c
114c0 68 61 72 61 63 74 65 72 0a 20 20 20 20 20 20 5c 66 09 66 6f 72 6d 20 66 65 65 64 0a 20 20 20 20 haracter.......\f.form.feed.....
114e0 20 20 5c 6e 09 6e 65 77 20 6c 69 6e 65 0a 20 20 20 20 20 20 5c 72 09 63 61 72 72 69 61 67 65 20 ..\n.new.line.......\r.carriage.
11500 72 65 74 75 72 6e 0a 20 20 20 20 20 20 5c 74 09 68 6f 72 69 7a 6f 6e 74 61 6c 20 74 61 62 0a 20 return.......\t.horizontal.tab..
11520 20 20 20 20 20 5c 76 09 76 65 72 74 69 63 61 6c 20 74 61 62 0a 20 20 20 20 20 20 5c 5c 09 62 61 .....\v.vertical.tab.......\\.ba
11540 63 6b 73 6c 61 73 68 0a 20 20 20 20 20 20 5c 30 6e 6e 6e 09 74 68 65 20 63 68 61 72 61 63 74 65 ckslash.......\0nnn.the.characte
11560 72 20 77 68 6f 73 65 20 41 53 43 49 49 20 63 6f 64 65 20 69 73 20 4e 4e 4e 20 28 6f 63 74 61 6c r.whose.ASCII.code.is.NNN.(octal
11580 29 2e 20 20 4e 4e 4e 20 63 61 6e 20 62 65 0a 20 20 20 20 09 09 30 20 74 6f 20 33 20 6f 63 74 61 )...NNN.can.be.......0.to.3.octa
115a0 6c 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 5c 78 48 48 09 74 68 65 20 65 69 67 68 74 2d 62 69 l.digits.......\xHH.the.eight-bi
115c0 74 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 48 48 20 28 68 t.character.whose.value.is.HH.(h
115e0 65 78 61 64 65 63 69 6d 61 6c 29 2e 20 20 48 48 0a 20 20 20 20 09 09 63 61 6e 20 62 65 20 6f 6e exadecimal)...HH.......can.be.on
11600 65 20 6f 72 20 74 77 6f 20 68 65 78 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 5c 75 48 48 48 48 e.or.two.hex.digits.......\uHHHH
11620 09 74 68 65 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c .the.Unicode.character.whose.val
11640 75 65 20 69 73 20 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c 20 76 61 6c 75 65 20 48 48 48 48 ue.is.the.hexadecimal.value.HHHH
11660 2e 0a 20 20 20 20 09 09 48 48 48 48 20 63 61 6e 20 62 65 20 6f 6e 65 20 74 6f 20 66 6f 75 72 20 ........HHHH.can.be.one.to.four.
11680 68 65 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 20 20 5c 55 48 48 48 48 48 48 48 48 20 74 68 65 hex.digits........\UHHHHHHHH.the
116a0 20 55 6e 69 63 6f 64 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 .Unicode.character.whose.value.i
116c0 73 20 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c 20 76 61 6c 75 65 0a 20 20 20 20 09 09 48 48 s.the.hexadecimal.value.......HH
116e0 48 48 48 48 48 48 2e 20 48 48 48 48 48 48 48 48 20 63 61 6e 20 62 65 20 6f 6e 65 20 74 6f 20 65 HHHHHH..HHHHHHHH.can.be.one.to.e
11700 69 67 68 74 20 68 65 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 ight.hex.digits...........Exit.S
11720 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
11740 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 59 6f 75 20 68 61 76 65 s.a.write.error.occurs..You.have
11760 20 6d 61 69 6c 20 69 6e 20 24 5f 00 59 6f 75 20 68 61 76 65 20 6e 65 77 20 6d 61 69 6c 20 69 6e .mail.in.$_.You.have.new.mail.in
11780 20 24 5f 00 5b 20 61 72 67 2e 2e 2e 20 5d 00 5b 5b 20 65 78 70 72 65 73 73 69 6f 6e 20 5d 5d 00 .$_.[.arg....].[[.expression.]].
117a0 60 25 63 27 3a 20 62 61 64 20 63 6f 6d 6d 61 6e 64 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 `%c':.bad.command.`%c':.invalid.
117c0 66 6f 72 6d 61 74 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 format.character.`%c':.invalid.s
117e0 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 63 68 61 72 61 63 74 65 72 00 60 25 63 27 3a 20 69 6e 76 ymbolic.mode.character.`%c':.inv
11800 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 6f 70 65 72 61 74 6f 72 00 60 25 63 27 alid.symbolic.mode.operator.`%c'
11820 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 63 61 74 :.invalid.time.format.specificat
11840 69 6f 6e 00 60 25 73 27 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 00 60 25 73 27 3a 20 69 6e ion.`%s':.cannot.unbind.`%s':.in
11860 76 61 6c 69 64 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 valid.alias.name.`%s':.invalid.k
11880 65 79 6d 61 70 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 eymap.name.`%s':.invalid.variabl
118a0 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 60 25 73 27 3a 20 e.name.for.name.reference.`%s':.
118c0 69 73 20 61 20 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 is.a.special.builtin.`%s':.missi
118e0 6e 67 20 66 6f 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 ng.format.character.`%s':.not.a.
11900 70 69 64 20 6f 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 pid.or.valid.job.spec.`%s':.not.
11920 61 20 76 61 6c 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 a.valid.identifier.`%s':.unknown
11940 20 66 75 6e 63 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 .function.name.`)'.expected.`)'.
11960 65 78 70 65 63 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 expected,.found.%s.`:'.expected.
11980 66 6f 72 20 63 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 for.conditional.expression.add_p
119a0 72 6f 63 65 73 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 rocess:.pid.%5ld.(%s).marked.as.
119c0 73 74 69 6c 6c 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 still.alive.alias.[-p].[name[=va
119e0 6c 75 65 5d 20 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 lue].....].all_local_variables:.
11a00 6e 6f 20 66 75 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 no.function.context.at.current.s
11a20 63 6f 70 65 00 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 cope.argument.argument.expected.
11a40 61 72 72 61 79 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 array.variable.support.required.
11a60 61 74 74 65 6d 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 attempted.assignment.to.non-vari
11a80 61 62 6c 65 00 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 able.bad.array.subscript.bad.com
11aa0 6d 61 6e 64 20 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 mand.type.bad.connector.bad.jump
11ac0 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 22 60 .bad.substitution:.no.closing."`
11ae0 22 20 69 6e 20 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 ".in.%s.bad.substitution:.no.clo
11b00 73 69 6e 67 20 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 sing.`%s'.in.%s.bash.home.page:.
11b20 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 62 61 73 <http://www.gnu.org/software/bas
11b40 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 3a 20 63 h>..bash_execute_unix_command:.c
11b60 61 6e 6e 6f 74 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 annot.find.keymap.for.command.bg
11b80 20 5b 6a 6f 62 5f 73 70 65 63 20 2e 2e 2e 5d 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d .[job_spec....].bind.[-lpsvPSVX]
11ba0 20 5b 2d 6d 20 6b 65 79 6d 61 70 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d 20 5b 2d 71 20 6e .[-m.keymap].[-f.filename].[-q.n
11bc0 61 6d 65 5d 20 5b 2d 75 20 6e 61 6d 65 5d 20 5b 2d 72 20 6b 65 79 73 65 71 5d 20 5b 2d 78 20 6b ame].[-u.name].[-r.keyseq].[-x.k
11be0 65 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 5d 20 5b 6b 65 79 73 65 71 3a 72 65 61 eyseq:shell-command].[keyseq:rea
11c00 64 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 6f 72 20 72 65 61 64 6c 69 6e 65 2d 63 6f 6d 6d 61 dline-function.or.readline-comma
11c20 6e 64 5d 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f nd].brace.expansion:.cannot.allo
11c40 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 25 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 cate.memory.for.%s.brace.expansi
11c60 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 79 20 66 6f on:.failed.to.allocate.memory.fo
11c80 72 20 25 75 20 65 6c 65 6d 65 6e 74 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 66 r.%u.elements.brace.expansion:.f
11ca0 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 60 25 73 ailed.to.allocate.memory.for.`%s
11cc0 27 00 62 72 65 61 6b 20 5b 6e 5d 00 62 75 67 3a 20 62 61 64 20 65 78 70 61 73 73 69 67 6e 20 74 '.break.[n].bug:.bad.expassign.t
11ce0 6f 6b 65 6e 00 62 75 69 6c 74 69 6e 20 5b 73 68 65 6c 6c 2d 62 75 69 6c 74 69 6e 20 5b 61 72 67 oken.builtin.[shell-builtin.[arg
11d00 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d 00 63 61 6e 20 6f 6e 6c 79 20 60 72 ....]].caller.[expr].can.only.`r
11d20 65 74 75 72 6e 27 20 66 72 6f 6d 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 eturn'.from.a.function.or.source
11d40 64 20 73 63 72 69 70 74 00 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 20 61 20 66 d.script.can.only.be.used.in.a.f
11d60 75 6e 63 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6e 65 77 20 66 69 6c 65 unction.cannot.allocate.new.file
11d80 20 64 65 73 63 72 69 70 74 6f 72 20 66 6f 72 20 62 61 73 68 20 69 6e 70 75 74 20 66 72 6f 6d 20 .descriptor.for.bash.input.from.
11da0 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 74 65 6d 70 20 66 69 6c 65 20 66 6f fd.%d.cannot.create.temp.file.fo
11dc0 72 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 3a 20 25 73 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 r.here-document:.%s.cannot.dupli
11de0 63 61 74 65 20 66 64 20 25 64 20 74 6f 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 cate.fd.%d.to.fd.%d.cannot.dupli
11e00 63 61 74 65 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 61 73 20 66 64 20 25 64 00 63 61 6e 6e cate.named.pipe.%s.as.fd.%d.cann
11e20 6f 74 20 66 69 6e 64 20 25 73 20 69 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 ot.find.%s.in.shared.object.%s:.
11e40 25 73 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 %s.cannot.make.child.for.command
11e60 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 .substitution.cannot.make.child.
11e80 66 6f 72 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 for.process.substitution.cannot.
11ea0 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 make.pipe.for.command.substituti
11ec0 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 70 72 6f 63 65 73 73 20 on.cannot.make.pipe.for.process.
11ee0 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 substitution.cannot.open.named.p
11f00 69 70 65 20 25 73 20 66 6f 72 20 72 65 61 64 69 6e 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e ipe.%s.for.reading.cannot.open.n
11f20 61 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 77 72 69 74 69 6e 67 00 63 61 6e 6e 6f 74 20 amed.pipe.%s.for.writing.cannot.
11f40 6f 70 65 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 73 00 63 61 6e 6e 6f 74 open.shared.object.%s:.%s.cannot
11f60 20 72 65 64 69 72 65 63 74 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 66 72 6f 6d 20 2f 64 .redirect.standard.input.from./d
11f80 65 76 2f 6e 75 6c 6c 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 73 65 74 20 6e 6f 64 65 6c 61 79 ev/null:.%s.cannot.reset.nodelay
11fa0 20 6d 6f 64 65 20 66 6f 72 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 61 6e 64 20 75 .mode.for.fd.%d.cannot.set.and.u
11fc0 6e 73 65 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c nset.shell.options.simultaneousl
11fe0 79 00 63 61 6e 6e 6f 74 20 73 65 74 20 67 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 y.cannot.set.gid.to.%d:.effectiv
12000 65 20 67 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f e.gid.%d.cannot.set.terminal.pro
12020 63 65 73 73 20 67 72 6f 75 70 20 28 25 64 29 00 63 61 6e 6e 6f 74 20 73 65 74 20 75 69 64 20 74 cess.group.(%d).cannot.set.uid.t
12040 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 69 o.%d:.effective.uid.%d.cannot.si
12060 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 20 75 6e 73 65 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 61 6e multaneously.unset.a.function.an
12080 64 20 61 20 76 61 72 69 61 62 6c 65 00 63 61 6e 6e 6f 74 20 73 74 61 72 74 20 64 65 62 75 67 67 d.a.variable.cannot.start.debugg
120a0 65 72 3b 20 64 65 62 75 67 67 69 6e 67 20 6d 6f 64 65 20 64 69 73 61 62 6c 65 64 00 63 61 6e 6e er;.debugging.mode.disabled.cann
120c0 6f 74 20 73 75 73 70 65 6e 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 20 61 20 6c 6f 67 69 ot.suspend.cannot.suspend.a.logi
120e0 6e 20 73 68 65 6c 6c 00 63 61 6e 6e 6f 74 20 75 73 65 20 60 2d 66 27 20 74 6f 20 6d 61 6b 65 20 n.shell.cannot.use.`-f'.to.make.
12100 66 75 6e 63 74 69 6f 6e 73 00 63 61 6e 6e 6f 74 20 75 73 65 20 6d 6f 72 65 20 74 68 61 6e 20 6f functions.cannot.use.more.than.o
12120 6e 65 20 6f 66 20 2d 61 6e 72 77 00 63 61 73 65 20 57 4f 52 44 20 69 6e 20 5b 50 41 54 54 45 52 ne.of.-anrw.case.WORD.in.[PATTER
12140 4e 20 5b 7c 20 50 41 54 54 45 52 4e 5d 2e 2e 2e 29 20 43 4f 4d 4d 41 4e 44 53 20 3b 3b 5d 2e 2e N.[|.PATTERN]...).COMMANDS.;;]..
12160 2e 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d 20 5b 64 ..esac.cd.[-L|[-P.[-e]].[-@]].[d
12180 69 72 5d 00 63 68 69 6c 64 20 73 65 74 70 67 69 64 20 28 25 6c 64 20 74 6f 20 25 6c 64 29 00 63 ir].child.setpgid.(%ld.to.%ld).c
121a0 6f 6d 6d 61 6e 64 20 5b 2d 70 56 76 5d 20 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 20 2e 2e 2e 5d 00 ommand.[-pVv].command.[arg....].
121c0 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 69 67 6e 6f 72 65 64 20 6e 75 command.substitution:.ignored.nu
121e0 6c 6c 20 62 79 74 65 20 69 6e 20 69 6e 70 75 74 00 63 6f 6d 6d 61 6e 64 5f 73 75 62 73 74 69 74 ll.byte.in.input.command_substit
12200 75 74 65 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 70 69 70 65 20 61 73 20 66 64 ute:.cannot.duplicate.pipe.as.fd
12220 20 31 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 6e 6f 74 .1.completion:.function.`%s'.not
12240 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 20 5b 2d .found.compopt.[-o|+o.option].[-
12260 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 69 6e 61 DEI].[name....].conditional.bina
12280 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 20 5b 6e ry.operator.expected.continue.[n
122a0 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 72 65 63 ].coproc.[NAME].command.[redirec
122c0 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 6c 65 61 tions].could.not.find./tmp,.plea
122e0 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 61 6c 69 se.create!.cprintf:.`%c':.invali
12300 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 6c 65 74 d.format.character.current.delet
12320 69 6e 67 20 73 74 6f 70 70 65 64 20 6a 6f 62 20 25 64 20 77 69 74 68 20 70 72 6f 63 65 73 73 20 ing.stopped.job.%d.with.process.
12340 67 72 6f 75 70 20 25 6c 64 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 6e 6f 20 group.%ld.describe_pid:.%ld:.no.
12360 73 75 63 68 20 70 69 64 00 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 65 6d 70 74 79 00 64 such.pid.directory.stack.empty.d
12380 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 69 6e 64 65 78 00 64 69 72 73 20 5b 2d 63 6c 70 76 irectory.stack.index.dirs.[-clpv
123a0 5d 20 5b 2b 4e 5d 20 5b 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 6a ].[+N].[-N].disown.[-h].[-ar].[j
123c0 6f 62 73 70 65 63 20 2e 2e 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 69 6f 6e 20 62 obspec.....|.pid....].division.b
123e0 79 20 30 00 64 79 6e 61 6d 69 63 20 6c 6f 61 64 69 6e 67 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c y.0.dynamic.loading.not.availabl
12400 65 00 65 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 e.echo.[-n].[arg....].echo.[-neE
12420 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 6d 70 74 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 ].[arg....].empty.array.variable
12440 20 6e 61 6d 65 00 65 6e 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d 66 20 66 69 .name.enable.[-a].[-dnps].[-f.fi
12460 6c 65 6e 61 6d 65 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 72 20 67 65 74 74 69 6e 67 lename].[name....].error.getting
12480 20 74 65 72 6d 69 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 3a 20 25 73 00 65 72 72 6f 72 20 69 .terminal.attributes:.%s.error.i
124a0 6d 70 6f 72 74 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 6f 72 mporting.function.definition.for
124c0 20 60 25 73 27 00 65 72 72 6f 72 20 73 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c 20 61 74 74 .`%s'.error.setting.terminal.att
124e0 72 69 62 75 74 65 73 3a 20 25 73 00 65 76 61 6c 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a ributes:.%s.eval.[arg....].eval:
12500 20 6d 61 78 69 6d 75 6d 20 65 76 61 6c 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 .maximum.eval.nesting.level.exce
12520 65 64 65 64 20 28 25 64 29 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f 63 eded.(%d).execute_coproc:.coproc
12540 20 5b 25 64 3a 25 73 5d 20 73 74 69 6c 6c 20 65 78 69 73 74 73 00 65 78 69 74 20 5b 6e 5d 00 65 .[%d:%s].still.exists.exit.[n].e
12560 78 70 65 63 74 65 64 20 60 29 27 00 65 78 70 6f 6e 65 6e 74 20 6c 65 73 73 20 74 68 61 6e 20 30 xpected.`)'.exponent.less.than.0
12580 00 65 78 70 6f 72 74 20 5b 2d 66 6e 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d .export.[-fn].[name[=value]....]
125a0 20 6f 72 20 65 78 70 6f 72 74 20 2d 70 00 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 .or.export.-p.expression.expecte
125c0 64 00 65 78 70 72 65 73 73 69 6f 6e 20 72 65 63 75 72 73 69 6f 6e 20 6c 65 76 65 6c 20 65 78 63 d.expression.recursion.level.exc
125e0 65 65 64 65 64 00 66 63 20 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 66 69 72 73 eeded.fc.[-e.ename].[-lnr].[firs
12600 74 5d 20 5b 6c 61 73 74 5d 20 6f 72 20 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 5d 20 5b 63 6f t].[last].or.fc.-s.[pat=rep].[co
12620 6d 6d 61 6e 64 5d 00 66 67 20 5b 6a 6f 62 5f 73 70 65 63 5d 00 66 69 6c 65 20 64 65 73 63 72 69 mmand].fg.[job_spec].file.descri
12640 70 74 6f 72 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 66 69 6c 65 6e 61 6d 65 20 61 72 67 75 6d ptor.out.of.range.filename.argum
12660 65 6e 74 20 72 65 71 75 69 72 65 64 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 ent.required.for.((.exp1;.exp2;.
12680 65 78 70 33 20 29 29 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e exp3.));.do.COMMANDS;.done.for.N
126a0 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 AME.[in.WORDS.....].;.do.COMMAND
126c0 53 3b 20 64 6f 6e 65 00 66 6f 72 6b 65 64 20 70 69 64 20 25 64 20 61 70 70 65 61 72 73 20 69 6e S;.done.forked.pid.%d.appears.in
126e0 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 20 25 64 00 66 6f 72 6d 61 74 20 70 61 72 73 69 6e 67 20 70 .running.job.%d.format.parsing.p
12700 72 6f 62 6c 65 6d 3a 20 25 73 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 6c 72 roblem:.%s.free:.called.with.alr
12720 65 61 64 79 20 66 72 65 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 eady.freed.block.argument.free:.
12740 63 61 6c 6c 65 64 20 77 69 74 68 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 called.with.unallocated.block.ar
12760 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b gument.free:.start.and.end.chunk
12780 20 73 69 7a 65 73 20 64 69 66 66 65 72 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 .sizes.differ.free:.underflow.de
127a0 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 00 66 tected;.mh_nbytes.out.of.range.f
127c0 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 20 6e unction.name.{.COMMANDS.;.}.or.n
127e0 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 65 72 ame.().{.COMMANDS.;.}.future.ver
12800 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 65 76 sions.of.the.shell.will.force.ev
12820 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 74 69 aluation.as.an.arithmetic.substi
12840 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 61 72 tution.getcwd:.cannot.access.par
12860 65 6e 74 20 64 69 72 65 63 74 6f 72 69 65 73 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 70 ent.directories.hash.[-lr].[-p.p
12880 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 68 69 6e athname].[-dt].[name....].hashin
128a0 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 72 6e 20 g.disabled.help.[-dms].[pattern.
128c0 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 69 73 20 ...].help.not.available.in.this.
128e0 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 20 25 64 version.here-document.at.line.%d
12900 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 6e 74 65 .delimited.by.end-of-file.(wante
12920 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 65 74 5d d.`%s').history.[-c].[-d.offset]
12940 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 6d 65 5d .[n].or.history.-anrw.[filename]
12960 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 68 69 73 .or.history.-ps.arg.[arg...].his
12980 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 63 61 74 tory.position.history.specificat
129a0 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 65 78 70 ion.hits.command..identifier.exp
129c0 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 70 72 65 ected.after.pre-increment.or.pre
129e0 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 43 4f 4d -decrement.if.COMMANDS;.then.COM
12a00 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 43 4f 4d MANDS;.[.elif.COMMANDS;.then.COM
12a20 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 5d 20 66 MANDS;.]....[.else.COMMANDS;.].f
12a40 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 70 67 72 i.initialize_job_control:.getpgr
12a60 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 6f 6c 3a p.failed.initialize_job_control:
12a80 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 6f 62 5f .line.discipline.initialize_job_
12aa0 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 63 6b 67 control:.no.job.control.in.backg
12ac0 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 20 73 65 round.initialize_job_control:.se
12ae0 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 00 69 6e tpgid.invalid.arithmetic.base.in
12b00 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 25 64 20 valid.base.invalid.character.%d.
12b20 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 65 78 20 in.exportstr.for.%s.invalid.hex.
12b40 6e 75 6d 62 65 72 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 number.invalid.number.invalid.oc
12b60 74 61 6c 20 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 tal.number.invalid.signal.number
12b80 00 6a 6f 62 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 .job.%d.started.without.job.cont
12ba0 72 6f 6c 00 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 rol.job_spec.[&].jobs.[-lnprs].[
12bc0 6a 6f 62 73 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 jobspec....].or.jobs.-x.command.
12be0 5b 61 72 67 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 [args].kill.[-s.sigspec.|.-n.sig
12c00 6e 75 6d 20 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 num.|.-sigspec].pid.|.jobspec...
12c20 2e 20 6f 72 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 ..or.kill.-l.[sigspec].last.comm
12c40 61 6e 64 3a 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 and:.%s..let.arg.[arg....].limit
12c60 00 6c 69 6e 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 .line.%d:..line.editing.not.enab
12c80 6c 65 64 00 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 led.load.function.for.%s.returns
12ca0 20 66 61 69 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 .failure.(%d):.not.loaded.local.
12cc0 5b 6f 70 74 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 [option].name[=value].....logout
12ce0 0a 00 6c 6f 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 ..logout.[n].loop.count.make_her
12d00 65 5f 64 6f 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 e_document:.bad.instruction.type
12d20 20 25 64 00 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 .%d.make_local_variable:.no.func
12d40 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 6d 61 tion.context.at.current.scope.ma
12d60 6b 65 5f 72 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 ke_redirection:.redirection.inst
12d80 72 75 63 74 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 ruction.`%d'.out.of.range.malloc
12da0 3a 20 62 6c 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 :.block.on.free.list.clobbered.m
12dc0 61 6c 6c 6f 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 alloc:.failed.assertion:.%s..map
12de0 66 69 6c 65 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 file.[-d.delim].[-n.count].[-O.o
12e00 72 69 67 69 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 rigin].[-s.count].[-t].[-u.fd].[
12e20 2d 43 20 63 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 -C.callback].[-c.quantum].[array
12e40 5d 00 6d 61 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 ].maximum.here-document.count.ex
12e60 63 65 65 64 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 ceeded.migrate.process.to.anothe
12e80 72 20 43 50 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 r.CPU.missing.`)'.missing.`]'.mi
12ea0 73 73 69 6e 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 ssing.hex.digit.for.\x.missing.u
12ec0 6e 69 63 6f 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 nicode.digit.for.\%c.network.ope
12ee0 72 61 74 69 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 rations.not.supported.no.`='.in.
12f00 65 78 70 6f 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 exportstr.for.%s.no.closing.`%c'
12f20 20 69 6e 20 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 .in.%s.no.command.found.no.help.
12f40 74 6f 70 69 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 topics.match.`%s'...Try.`help.he
12f60 6c 70 27 20 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 lp'.or.`man.-k.%s'.or.`info.%s'.
12f80 00 6e 6f 20 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 .no.job.control.no.job.control.i
12fa0 6e 20 74 68 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 n.this.shell.no.match:.%s.no.oth
12fc0 65 72 20 64 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 er.directory.no.other.options.al
12fe0 6c 6f 77 65 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 lowed.with.`-x'.not.currently.ex
13000 65 63 75 74 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 ecuting.completion.function.not.
13020 6c 6f 67 69 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 login.shell:.use.`exit'.null.dir
13040 65 63 74 6f 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 ectory.octal.number.only.meaning
13060 66 75 6c 20 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 ful.in.a.`for',.`while',.or.`unt
13080 69 6c 27 20 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 il'.loop.pipe.error.pop_scope:.h
130a0 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 74 20 61 20 74 65 6d ead.of.shell_variables.not.a.tem
130c0 70 6f 72 61 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 porary.environment.scope.pop_var
130e0 5f 63 6f 6e 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 _context:.head.of.shell_variable
13100 73 20 6e 6f 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 s.not.a.function.context.pop_var
13120 5f 63 6f 6e 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 _context:.no.global_variables.co
13140 6e 74 65 78 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 ntext.popd.[-n].[+N.|.-N].power.
13160 66 61 69 6c 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 failure.imminent.pretty-printing
13180 20 6d 6f 64 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 .mode.ignored.in.interactive.she
131a0 6c 6c 73 00 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 lls.print_command:.bad.connector
131c0 20 60 25 64 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 .`%d'.printf.[-v.var].format.[ar
131e0 67 75 6d 65 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 guments].progcomp_insert:.%s:.NU
13200 4c 4c 20 43 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 LL.COMPSPEC.programmable_complet
13220 69 6f 6e 3a 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 ion:.%s:.possible.retry.loop.pro
13240 67 72 61 6d 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 gramming.error.pushd.[-n].[+N.|.
13260 2d 4e 20 7c 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 -N.|.dir].pwd.[-LP].read.[-ers].
13280 5b 2d 61 20 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 [-a.array].[-d.delim].[-i.text].
132a0 5b 2d 6e 20 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 [-n.nchars].[-N.nchars].[-p.prom
132c0 70 74 5d 20 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 pt].[-t.timeout].[-u.fd].[name..
132e0 2e 2e 5d 00 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 ..].read.error:.%d:.%s.readarray
13300 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
13320 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
13340 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 72 65 allback].[-c.quantum].[array].re
13360 61 64 6f 6e 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 adonly.[-aAf].[name[=value]....]
13380 20 6f 72 20 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 .or.readonly.-p.realloc:.called.
133a0 77 69 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 with.unallocated.block.argument.
133c0 72 65 61 6c 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 realloc:.start.and.end.chunk.siz
133e0 65 73 20 64 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 es.differ.realloc:.underflow.det
13400 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 00 72 65 ected;.mh_nbytes.out.of.range.re
13420 63 75 72 73 69 6f 6e 20 73 74 61 63 6b 20 75 6e 64 65 72 66 6c 6f 77 00 72 65 64 69 72 65 63 74 cursion.stack.underflow.redirect
13440 69 6f 6e 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 66 64 00 72 ion.error:.cannot.duplicate.fd.r
13460 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 61 6c 72 65 61 64 79 20 69 6e 20 74 61 62 egister_alloc:.%p.already.in.tab
13480 6c 65 20 61 73 20 61 6c 6c 6f 63 61 74 65 64 3f 0a 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 le.as.allocated?..register_alloc
134a0 3a 20 61 6c 6c 6f 63 20 74 61 62 6c 65 20 69 73 20 66 75 6c 6c 20 77 69 74 68 20 46 49 4e 44 5f :.alloc.table.is.full.with.FIND_
134c0 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 65 3a 20 25 70 20 61 6c 72 65 61 64 ALLOC?..register_free:.%p.alread
134e0 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 66 72 65 65 3f 0a 00 72 65 73 74 72 69 63 74 65 64 00 y.in.table.as.free?..restricted.
13500 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 62 61 return.[n].run_pending_traps:.ba
13520 64 20 76 61 6c 75 65 20 69 6e 20 74 72 61 70 5f 6c 69 73 74 5b 25 64 5d 3a 20 25 70 00 72 75 6e d.value.in.trap_list[%d]:.%p.run
13540 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 73 69 67 6e 61 6c 20 68 61 6e 64 6c 65 72 20 69 _pending_traps:.signal.handler.i
13560 73 20 53 49 47 5f 44 46 4c 2c 20 72 65 73 65 6e 64 69 6e 67 20 25 64 20 28 25 73 29 20 74 6f 20 s.SIG_DFL,.resending.%d.(%s).to.
13580 6d 79 73 65 6c 66 00 73 61 76 65 5f 62 61 73 68 5f 69 6e 70 75 74 3a 20 62 75 66 66 65 72 20 61 myself.save_bash_input:.buffer.a
135a0 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 66 6f 72 20 6e 65 77 20 66 64 20 25 64 00 73 65 6c 65 lready.exists.for.new.fd.%d.sele
135c0 63 74 20 4e 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 20 3b 5d 20 64 6f 20 43 4f 4d 4d ct.NAME.[in.WORDS.....;].do.COMM
135e0 41 4e 44 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 42 43 ANDS;.done.set.[-abefhkmnptuvxBC
13600 48 50 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 5d 20 5b 2d 2d 5d 20 5b 61 72 67 20 2e HP].[-o.option-name].[--].[arg..
13620 2e 2e 5d 00 73 65 74 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 ..].setlocale:.%s:.cannot.change
13640 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 63 61 6e 6e .locale.(%s).setlocale:.%s:.cann
13660 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f 63 ot.change.locale.(%s):.%s.setloc
13680 61 6c 65 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 ale:.LC_ALL:.cannot.change.local
136a0 65 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 63 61 6e 6e 6f 74 e.(%s).setlocale:.LC_ALL:.cannot
136c0 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 3a 20 25 73 00 73 68 65 6c 6c 20 6c 65 .change.locale.(%s):.%s.shell.le
136e0 76 65 6c 20 28 25 64 29 20 74 6f 6f 20 68 69 67 68 2c 20 72 65 73 65 74 74 69 6e 67 20 74 6f 20 vel.(%d).too.high,.resetting.to.
13700 31 00 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 1.shell_getc:.shell_input_line_s
13720 69 7a 65 20 28 25 7a 75 29 20 65 78 63 65 65 64 73 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 ize.(%zu).exceeds.SIZE_MAX.(%lu)
13740 3a 20 6c 69 6e 65 20 74 72 75 6e 63 61 74 65 64 00 73 68 69 66 74 20 5b 6e 5d 00 73 68 69 66 74 :.line.truncated.shift.[n].shift
13760 20 63 6f 75 6e 74 00 73 68 6f 70 74 20 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6f 70 74 6e 61 .count.shopt.[-pqsu].[-o].[optna
13780 6d 65 20 2e 2e 2e 5d 00 73 69 67 70 72 6f 63 6d 61 73 6b 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 me....].sigprocmask:.%d:.invalid
137a0 20 6f 70 65 72 61 74 69 6f 6e 00 73 6f 75 72 63 65 20 66 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 .operation.source.filename.[argu
137c0 6d 65 6e 74 73 5d 00 73 74 61 72 74 5f 70 69 70 65 6c 69 6e 65 3a 20 70 67 72 70 20 70 69 70 65 ments].start_pipeline:.pgrp.pipe
137e0 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d 00 73 79 6e 74 61 78 20 65 72 72 6f 72 00 73 79 6e 74 61 .suspend.[-f].syntax.error.synta
13800 78 20 65 72 72 6f 72 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f x.error.in.conditional.expressio
13820 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 n.syntax.error.in.conditional.ex
13840 70 72 65 73 73 69 6f 6e 3a 20 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 pression:.unexpected.token.`%s'.
13860 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 syntax.error.in.expression.synta
13880 78 20 65 72 72 6f 72 20 69 6e 20 76 61 72 69 61 62 6c 65 20 61 73 73 69 67 6e 6d 65 6e 74 00 73 x.error.in.variable.assignment.s
138a0 79 6e 74 61 78 20 65 72 72 6f 72 20 6e 65 61 72 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 yntax.error.near.`%s'.syntax.err
138c0 6f 72 20 6e 65 61 72 20 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 73 79 or.near.unexpected.token.`%s'.sy
138e0 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 28 28 25 73 29 29 27 00 73 79 6e 74 61 78 20 65 72 72 6f ntax.error:.`((%s))'.syntax.erro
13900 72 3a 20 60 3b 27 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 r:.`;'.unexpected.syntax.error:.
13920 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 20 72 65 71 75 69 72 65 64 00 73 arithmetic.expression.required.s
13940 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 yntax.error:.invalid.arithmetic.
13960 6f 70 65 72 61 74 6f 72 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 6f 70 65 72 61 6e 64 20 65 operator.syntax.error:.operand.e
13980 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 75 6e 65 78 70 65 63 74 65 64 xpected.syntax.error:.unexpected
139a0 20 65 6e 64 20 6f 66 20 66 69 6c 65 00 73 79 73 74 65 6d 20 63 72 61 73 68 20 69 6d 6d 69 6e 65 .end.of.file.system.crash.immine
139c0 6e 74 00 74 65 73 74 20 5b 65 78 70 72 5d 00 74 69 6d 65 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e nt.test.[expr].time.[-p].pipelin
139e0 65 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 e.too.many.arguments.trap.[-lp].
13a00 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 70 65 63 20 2e 2e 2e 5d 00 74 72 61 70 20 68 61 6e [[arg].signal_spec....].trap.han
13a20 64 6c 65 72 3a 20 6d 61 78 69 6d 75 6d 20 74 72 61 70 20 68 61 6e 64 6c 65 72 20 6c 65 76 65 6c dler:.maximum.trap.handler.level
13a40 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 74 72 61 70 5f 68 61 6e 64 6c 65 72 3a 20 62 61 64 .exceeded.(%d).trap_handler:.bad
13a60 20 73 69 67 6e 61 6c 20 25 64 00 74 79 70 65 20 5b 2d 61 66 70 74 50 5d 20 6e 61 6d 65 20 5b 6e .signal.%d.type.[-afptP].name.[n
13a80 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
13aa0 71 72 73 74 75 76 78 50 54 5d 20 5b 6c 69 6d 69 74 5d 00 75 6d 61 73 6b 20 5b 2d 70 5d 20 5b 2d qrstuvxPT].[limit].umask.[-p].[-
13ac0 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 6d S].[mode].unalias.[-a].name.[nam
13ae0 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 6b e....].unexpected.EOF.while.look
13b00 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 6c ing.for.`]]'.unexpected.EOF.whil
13b20 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 78 e.looking.for.matching.`%c'.unex
13b40 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 74 pected.EOF.while.looking.for.mat
13b60 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 25 ching.`)'.unexpected.argument.`%
13b80 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 6f s'.to.conditional.binary.operato
13ba0 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 6f r.unexpected.argument.`%s'.to.co
13bc0 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 63 nditional.unary.operator.unexpec
13be0 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 61 ted.argument.to.conditional.bina
13c00 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 20 ry.operator.unexpected.argument.
13c20 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 6e to.conditional.unary.operator.un
13c40 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 6c expected.token.%d.in.conditional
13c60 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 69 .command.unexpected.token.`%c'.i
13c80 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 64 n.conditional.command.unexpected
13ca0 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 61 .token.`%s'.in.conditional.comma
13cc0 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 74 nd.unexpected.token.`%s',.condit
13ce0 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 75 ional.binary.operator.expected.u
13d00 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 60 nexpected.token.`%s',.expected.`
13d20 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 72 )'.unknown.unknown.command.error
13d40 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 5d .unset.[-f].[-v].[-n].[name....]
13d60 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 3b 20 64 6f .until.COMMANDS;.do.COMMANDS;.do
13d80 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 61 72 69 ne.value.too.great.for.base.vari
13da0 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 20 73 6f ables.-.Names.and.meanings.of.so
13dc0 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 70 69 64 20 2e 2e 2e me.shell.variables.wait.[pid....
13de0 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
13e00 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
13e20 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
13e40 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
13e60 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
13e80 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
13ea0 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
13ec0 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
13ee0 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
13f00 6c 65 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 77 le.COMMANDS;.do.COMMANDS;.done.w
13f20 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 21 3d rite.error:.%s.xtrace.fd.(%d).!=
13f40 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 73 65 .fileno.xtrace.fp.(%d).xtrace_se
13f60 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 00 78 t:.%d:.invalid.file.descriptor.x
13f80 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 20 43 trace_set:.NULL.file.pointer.{.C
13fa0 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 3a 20 OMMANDS.;.}.Project-Id-Version:.
13fc0 62 61 73 68 2d 35 2e 30 0a 52 65 70 6f 72 74 2d 4d 73 67 69 64 2d 42 75 67 73 2d 54 6f 3a 20 0a bash-5.0.Report-Msgid-Bugs-To:..
13fe0 50 4f 54 2d 43 72 65 61 74 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 30 2d 31 31 2d 32 38 20 31 32 POT-Creation-Date:.2020-11-28.12
14000 3a 35 31 2d 30 35 30 30 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 31 39 2d :51-0500.PO-Revision-Date:.2019-
14020 30 31 2d 30 39 20 30 37 3a 30 39 2b 30 30 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f 72 01-09.07:09+0000.Last-Translator
14040 3a 20 50 65 64 72 6f 20 41 6c 62 75 71 75 65 72 71 75 65 20 3c 70 61 6c 62 75 71 75 65 72 71 75 :.Pedro.Albuquerque.<palbuquerqu
14060 65 37 33 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 50 6f e73@gmail.com>.Language-Team:.Po
14080 72 74 75 67 75 65 73 65 20 3c 74 72 61 6e 73 6c 61 74 69 6f 6e 2d 74 65 61 6d 2d 70 74 40 6c 69 rtuguese.<translation-team-pt@li
140a0 73 74 73 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 3e 0a 4c 61 6e 67 75 61 67 65 3a 20 70 sts.sourceforge.net>.Language:.p
140c0 74 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 t.MIME-Version:.1.0.Content-Type
140e0 3a 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 :.text/plain;.charset=UTF-8.Cont
14100 65 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 ent-Transfer-Encoding:.8bit.X-Bu
14120 67 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 gs:.Report.translation.errors.to
14140 20 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 .the.Language-Team.address..Plur
14160 61 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 6e 20 21 al-Forms:.nplurals=2;.plural=n.!
14180 3d 31 3b 0a 58 2d 47 65 6e 65 72 61 74 6f 72 3a 20 47 74 72 61 6e 73 6c 61 74 6f 72 20 32 2e 39 =1;.X-Generator:.Gtranslator.2.9
141a0 31 2e 37 0a 00 07 44 65 6d 61 73 69 61 64 61 20 69 6e 61 63 c3 a7 c3 a3 6f 20 c3 a0 20 65 73 70 1.7...Demasiada.inac....o....esp
141c0 65 72 61 20 64 65 20 65 6e 74 72 61 64 61 3a 20 73 65 73 73 c3 a3 6f 20 74 65 72 6d 69 6e 61 64 era.de.entrada:.sess..o.terminad
141e0 61 0a 00 09 6f 70 c3 a7 c3 a3 6f 20 2d 25 73 20 6f 75 20 2d 6f 0a 00 09 63 6f 6d 61 6e 64 6f 20 a...op....o.-%s.ou.-o...comando.
14200 2d 69 6c 72 73 44 20 6f 75 20 2d 63 20 6f 75 20 2d 4f 20 73 68 6f 70 74 5f 6f 70 74 69 6f 6e 09 -ilrsD.ou.-c.ou.-O.shopt_option.
14220 09 28 73 c3 b3 20 63 68 61 6d 61 64 61 29 0a 00 0d 0a 6d 61 6c 6c 6f 63 3a 20 25 73 3a 25 64 3a .(s...chamada)....malloc:.%s:%d:
14240 20 61 73 73 65 72 c3 a7 c3 a3 6f 20 66 72 75 73 74 72 61 64 61 0d 0a 00 20 20 28 77 64 3a 20 25 .asser....o.frustrada.....(wd:.%
14260 73 29 00 20 28 6e c3 ba 63 6c 65 6f 20 64 65 73 70 65 6a 61 64 6f 29 00 20 6c 69 6e 68 61 20 00 s)..(n..cleo.despejado)..linha..
14280 24 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 64 65 73 74 61 20 $%s:.imposs..vel.atribuir.desta.
142a0 66 6f 72 6d 61 00 25 63 25 63 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 64 forma.%c%c:.op....o.inv..lida.%d
142c0 3a 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 69 6e 76 c3 a1 6c 69 64 :.descritor.de.ficheiro.inv..lid
142e0 6f 3a 20 25 73 00 25 73 20 70 6f 64 65 20 73 65 72 20 63 68 61 6d 61 64 6f 20 76 69 61 20 00 25 o:.%s.%s.pode.ser.chamado.via..%
14300 73 20 74 65 6d 20 65 78 70 6f 72 74 73 74 72 20 6e 75 6c 6f 00 25 73 20 c3 a9 20 25 73 0a 00 25 s.tem.exportstr.nulo.%s....%s..%
14320 73 20 c3 a9 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 0a 00 25 73 20 c3 a9 20 6f 70 c3 a7 c3 a3 6f s....uma.fun....o..%s....op....o
14340 20 69 6e 74 65 72 6e 61 20 64 61 20 63 6f 6e 73 6f 6c 61 0a 00 25 73 20 c3 a9 20 70 61 6c 61 76 .interna.da.consola..%s....palav
14360 72 61 2d 63 68 61 76 65 20 64 61 20 63 6f 6e 73 6f 6c 61 0a 00 25 73 20 c3 a9 20 6f 70 c3 a7 c3 ra-chave.da.consola..%s....op...
14380 a3 6f 20 69 6e 74 65 72 6e 61 20 65 73 70 65 63 69 61 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 0a 00 .o.interna.especial.da.consola..
143a0 25 73 20 75 73 61 20 6f 20 61 6c 69 c3 a1 73 20 22 25 73 22 0a 00 25 73 20 74 65 6d 20 68 61 73 %s.usa.o.ali..s."%s"..%s.tem.has
143c0 68 20 28 25 73 29 0a 00 25 73 3a 20 6e c3 a3 6f 20 74 65 6d 20 61 73 73 6f 63 69 61 c3 a7 c3 a3 h.(%s)..%s:.n..o.tem.associa....
143e0 6f 20 61 20 71 75 61 6c 71 75 65 72 20 74 65 63 6c 61 2e 0a 00 25 73 20 66 6f 72 61 20 64 6f 20 o.a.qualquer.tecla...%s.fora.do.
14400 69 6e 74 65 72 76 61 6c 6f 00 25 73 25 73 25 73 3a 20 25 73 20 28 73 c3 ad 6d 62 6f 6c 6f 20 64 intervalo.%s%s%s:.%s.(s..mbolo.d
14420 65 20 65 72 72 6f 20 c3 a9 20 22 25 73 22 29 00 25 73 3a 20 25 73 00 25 73 3a 20 25 73 20 66 6f e.erro...."%s").%s:.%s.%s:.%s.fo
14440 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 25 73 3a 20 25 73 3a 20 69 6e 74 65 72 70 72 65 ra.do.intervalo.%s:.%s:.interpre
14460 74 61 64 6f 72 20 65 72 72 61 64 6f 00 25 73 3a 20 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c tador.errado.%s:.%s:.imposs..vel
14480 20 61 62 72 69 72 20 63 6f 6d 6f 20 46 49 43 48 45 49 52 4f 00 25 73 3a 20 25 73 3a 20 76 61 6c .abrir.como.FICHEIRO.%s:.%s:.val
144a0 6f 72 20 64 65 20 63 6f 6d 70 61 74 69 62 69 6c 69 64 61 64 65 20 66 6f 72 61 20 64 6f 20 69 6e or.de.compatibilidade.fora.do.in
144c0 74 65 72 76 61 6c 6f 00 25 73 3a 20 25 73 3a 20 76 61 6c 6f 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 tervalo.%s:.%s:.valor.inv..lido.
144e0 70 61 72 61 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 74 72 61 63 65 para.descritor.de.ficheiro.trace
14500 00 25 73 3a 20 25 73 3a 20 74 65 6d 20 64 65 20 75 73 61 72 20 73 75 62 73 63 72 69 74 6f 20 61 .%s:.%s:.tem.de.usar.subscrito.a
14520 6f 20 61 74 72 69 62 75 69 72 20 61 20 6d 61 74 72 69 7a 20 61 73 73 6f 63 69 61 74 69 76 61 00 o.atribuir.a.matriz.associativa.
14540 25 73 3a 20 25 73 3a 25 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 25 6c %s:.%s:%d:.imposs..vel.alocar.%l
14560 75 20 62 79 74 65 73 00 25 73 3a 20 25 73 3a 25 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 u.bytes.%s:.%s:%d:.imposs..vel.a
14580 6c 6f 63 61 72 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6f 63 61 locar.%lu.bytes.(%lu.bytes.aloca
145a0 64 6f 73 29 00 25 73 3a 20 c3 a9 20 75 6d 61 20 70 61 73 74 61 00 25 73 3a 20 65 73 70 65 63 69 dos).%s:....uma.pasta.%s:.especi
145c0 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 20 61 6d 62 c3 ad 67 75 61 00 25 73 3a fica....o.de.tarefa.amb..gua.%s:
145e0 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 20 61 6d 62 c3 ad 67 75 6f 00 25 73 3a 20 .redireccionamento.amb..guo.%s:.
14600 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 74 c3 aa 6d 20 64 65 20 73 65 72 20 49 44 73 20 64 65 os.argumentos.t..m.de.ser.IDs.de
14620 20 70 72 6f 63 65 73 73 6f 73 20 6f 75 20 74 61 72 65 66 61 73 00 25 73 3a 20 61 20 61 74 72 69 .processos.ou.tarefas.%s:.a.atri
14640 62 75 69 72 20 69 6e 74 65 69 72 6f 20 c3 a0 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 64 65 20 6e buir.inteiro....refer..ncia.de.n
14660 6f 6d 65 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 61 6d 69 6e ome.%s:.especifica....o.de.camin
14680 68 6f 20 64 65 20 72 65 64 65 20 65 72 72 61 64 61 00 25 73 3a 20 6d c3 a1 20 73 75 62 73 74 69 ho.de.rede.errada.%s:.m...substi
146a0 74 75 69 c3 a7 c3 a3 6f 00 25 73 3a 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 6f 20 65 73 tui....o.%s:.operador.bin..ro.es
146c0 70 65 72 61 64 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 25 6c perado.%s:.imposs..vel.alocar.%l
146e0 75 20 62 79 74 65 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 25 u.bytes.%s:.imposs..vel.alocar.%
14700 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6f 63 61 64 6f 73 29 00 25 73 lu.bytes.(%lu.bytes.alocados).%s
14720 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 66 64 20 61 20 76 61 72 69 :.imposs..vel.atribuir.fd.a.vari
14740 c3 a1 76 65 6c 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 6c ..vel.%s:.imposs..vel.atribuir.l
14760 69 73 74 61 20 61 20 6d 65 6d 62 72 6f 20 64 65 20 6d 61 74 72 69 7a 00 25 73 3a 20 69 6d 70 6f ista.a.membro.de.matriz.%s:.impo
14780 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 61 20 c3 ad 6e 64 69 63 65 20 6e c3 a3 6f 20 ss..vel.atribuir.a...ndice.n..o.
147a0 6e 75 6d c3 a9 72 69 63 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 6f 6e 76 65 72 num..rico.%s:.imposs..vel.conver
147c0 74 65 72 20 6d 61 74 72 69 7a 20 61 73 73 6f 63 69 61 74 69 76 61 20 65 6d 20 69 6e 64 65 78 61 ter.matriz.associativa.em.indexa
147e0 64 61 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 6f 6e 76 65 72 74 65 72 20 6d 61 74 da.%s:.imposs..vel.converter.mat
14800 72 69 7a 20 69 6e 64 65 78 61 64 61 20 70 61 72 61 20 61 73 73 6f 63 69 61 74 69 76 61 00 25 73 riz.indexada.para.associativa.%s
14820 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 72 69 61 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f :.imposs..vel.criar:.%s.%s:.impo
14840 73 73 c3 ad 76 65 6c 20 65 6c 69 6d 69 6e 61 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ss..vel.eliminar:.%s.%s:.imposs.
14860 ad 76 65 6c 20 64 65 73 74 72 75 69 72 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 .vel.destruir.vari..veis.de.matr
14880 69 7a 20 61 73 73 69 6d 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 65 63 75 74 61 iz.assim.%s:.imposs..vel.executa
148a0 72 20 6f 20 62 69 6e c3 a1 72 69 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 65 r.o.bin..rio.%s:.imposs..vel.exe
148c0 63 75 74 61 72 20 62 69 6e c3 a1 72 69 6f 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 cutar.bin..rio:.%s.%s:.imposs..v
148e0 65 6c 20 65 78 65 63 75 74 61 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 el.executar:.%s.%s:.imposs..vel.
14900 65 78 70 6f 72 74 61 72 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6f 62 74 65 72 20 6c exportar.%s:.imposs..vel.obter.l
14920 69 6d 69 74 65 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6d 6f 64 69 66 69 imite:.%s.%s:.imposs..vel.modifi
14940 63 61 72 20 6c 69 6d 69 74 65 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 car.limite:.%s.%s:.imposs..vel.a
14960 62 72 69 72 20 66 69 63 68 65 69 72 6f 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 3a 20 25 73 00 25 73 brir.ficheiro.tempor..rio:.%s.%s
14980 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f :.imposs..vel.abrir:.%s.%s:.impo
149a0 73 73 c3 ad 76 65 6c 20 73 6f 62 72 65 73 63 72 65 76 65 72 20 66 69 63 68 65 69 72 6f 20 65 78 ss..vel.sobrescrever.ficheiro.ex
149c0 69 73 74 65 6e 74 65 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6c 65 72 3a 20 25 73 00 istente.%s:.imposs..vel.ler:.%s.
149e0 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 63 74 69 76 61 72 00 25 73 3a 20 69 %s:.imposs..vel.desactivar.%s:.i
14a00 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 63 74 69 76 61 72 3a 20 25 73 20 73 c3 b3 20 64 65 mposs..vel.desactivar:.%s.s...de
14a20 20 6c 65 69 74 75 72 61 00 25 73 3a 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 63 69 72 63 75 6c 61 .leitura.%s:.refer..ncia.circula
14a40 72 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 63 6f 6d 61 6e 64 6f 20 6e c3 a3 6f 20 65 6e 63 6f 6e r.de.nome.%s:.comando.n..o.encon
14a60 74 72 61 64 6f 00 25 73 3a 20 65 72 72 6f 20 61 6f 20 6f 62 74 65 72 20 61 20 70 61 73 74 61 20 trado.%s:.erro.ao.obter.a.pasta.
14a80 61 63 74 75 61 6c 3a 20 25 73 3a 20 25 73 0a 00 25 73 3a 20 65 72 72 6f 20 64 65 20 65 78 70 72 actual:.%s:.%s..%s:.erro.de.expr
14aa0 65 73 73 c3 a3 6f 0a 00 25 73 3a 20 66 69 63 68 65 69 72 6f 20 6d 75 69 74 6f 20 67 72 61 6e 64 ess..o..%s:.ficheiro.muito.grand
14ac0 65 00 25 73 3a 20 66 69 63 68 65 69 72 6f 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 25 e.%s:.ficheiro.n..o.encontrado.%
14ae0 73 3a 20 6f 20 31 c2 ba 20 63 61 72 c3 a1 63 74 65 72 20 6e c3 a3 6f 2d 65 73 70 61 c3 a7 6f 20 s:.o.1...car..cter.n..o-espa..o.
14b00 6e c3 a3 6f 20 c3 a9 20 22 22 22 00 25 73 3a 20 74 61 62 65 6c 61 20 64 65 20 68 61 73 68 20 76 n..o....""".%s:.tabela.de.hash.v
14b20 61 7a 69 61 0a 00 25 73 3a 20 66 61 6c 68 61 20 6e 61 20 65 78 70 61 6e 73 c3 a3 6f 20 64 6f 20 azia..%s:.falha.na.expans..o.do.
14b40 68 69 73 74 c3 b3 72 69 63 6f 00 25 73 3a 20 61 6e 66 69 74 72 69 c3 a3 6f 20 64 65 73 63 6f 6e hist..rico.%s:.anfitri..o.descon
14b60 68 65 63 69 64 6f 00 25 73 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6c 65 67 61 6c 20 2d 2d 20 25 63 0a hecido.%s:.op....o.ilegal.--.%c.
14b80 00 25 73 3a 20 66 61 6c 68 61 20 69 6e 6c 69 62 00 25 73 3a 20 65 78 70 72 65 73 73 c3 a3 6f 20 .%s:.falha.inlib.%s:.express..o.
14ba0 69 6e 74 65 69 72 61 20 65 73 70 65 72 61 64 61 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 61 63 c3 inteira.esperada.%s:.nome.de.ac.
14bc0 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 ...o.inv..lido.%s:.argumento.inv
14be0 c3 a1 6c 69 64 6f 00 25 73 3a 20 6f 72 69 67 65 6d 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 76 c3 ..lido.%s:.origem.de.matriz.inv.
14c00 a1 6c 69 64 61 00 25 73 3a 20 63 68 61 76 65 20 64 65 20 6d 61 74 72 69 7a 20 61 73 73 6f 63 69 .lida.%s:.chave.de.matriz.associ
14c20 61 74 69 76 61 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 63 61 6c 6c 62 61 63 6b 20 69 6e 76 ativa.inv..lida.%s:.callback.inv
14c40 c3 a1 6c 69 64 61 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 64 65 ..lida.%s:.especifica....o.de.de
14c60 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 scritor.de.ficheiro.inv..lida.%s
14c80 3a 20 65 78 70 61 6e 73 c3 a3 6f 20 69 6e 64 69 72 65 63 74 61 20 69 6e 76 c3 a1 6c 69 64 61 00 :.expans..o.indirecta.inv..lida.
14ca0 25 73 3a 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 6c 69 6d 69 74 65 20 69 6e 76 c3 a1 6c 69 64 %s:.argumento.de.limite.inv..lid
14cc0 6f 00 25 73 3a 20 74 6f 74 61 6c 20 64 65 20 6c 69 6e 68 61 73 20 69 6e 76 c3 a1 6c 69 64 6f 00 o.%s:.total.de.linhas.inv..lido.
14ce0 25 73 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 6e 6f 6d 65 20 64 %s:.op....o.inv..lida.%s:.nome.d
14d00 65 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 73 65 72 76 69 c3 a7 6f e.op....o.inv..lido.%s:.servi..o
14d20 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 64 .inv..lido.%s:.nome.de.op....o.d
14d40 61 20 63 6f 6e 73 6f 6c 61 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 65 73 70 65 63 69 66 69 a.consola.inv..lido.%s:.especifi
14d60 63 61 c3 a7 c3 a3 6f 20 64 65 20 73 69 6e 61 6c 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 65 ca....o.de.sinal.inv..lida.%s:.e
14d80 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 69 6e 61 63 c3 a7 c3 a3 6f 20 69 6e 76 c3 specifica....o.de.inac....o.inv.
14da0 a1 6c 69 64 61 00 25 73 3a 20 64 61 74 61 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 .lida.%s:.data....o.inv..lida.%s
14dc0 3a 20 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 :.nome.de.vari..vel.inv..lido.%s
14de0 3a 20 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 69 6e 76 c3 a1 6c 69 64 6f 20 70 61 :.nome.de.vari..vel.inv..lido.pa
14e00 72 61 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 c3 a9 20 75 6d ra.refer..ncia.de.nome.%s:....um
14e20 61 20 70 61 73 74 61 00 25 73 3a 20 74 61 72 65 66 61 20 25 64 20 6a c3 a1 20 65 6d 20 32 c2 ba a.pasta.%s:.tarefa.%d.j...em.2..
14e40 20 70 6c 61 6e 6f 00 25 73 3a 20 74 61 72 65 66 61 20 74 65 72 6d 69 6e 61 64 61 00 25 73 3a 20 .plano.%s:.tarefa.terminada.%s:.
14e60 6c 69 6e 68 61 20 25 64 3a 20 00 25 73 3a 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 linha.%d:..%s:.n..vel.m..ximo.de
14e80 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 65 78 63 65 64 69 64 .aninhamento.de.fun....o.excedid
14ea0 6f 20 28 25 64 29 00 25 73 3a 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 o.(%d).%s:.n..vel.m..ximo.de.ani
14ec0 6e 68 61 6d 65 6e 74 6f 20 64 65 20 66 6f 6e 74 65 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 nhamento.de.fonte.excedido.(%d).
14ee0 25 73 3a 20 73 65 70 61 72 61 64 6f 72 20 64 6f 69 73 20 70 6f 6e 74 6f 73 20 65 6d 20 66 61 6c %s:.separador.dois.pontos.em.fal
14f00 74 61 00 25 73 3a 20 6e c3 a3 6f 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 73 20 61 75 74 6f ta.%s:.n..o.s..o.permitidas.auto
14f20 2d 72 65 66 65 72 c3 aa 6e 63 69 61 73 20 64 65 20 6e 61 6d 65 72 65 66 00 25 73 3a 20 73 65 6d -refer..ncias.de.nameref.%s:.sem
14f40 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 00 25 .especifica....o.de.conclus..o.%
14f60 73 3a 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 61 20 74 61 72 65 66 61 00 25 73 3a 20 74 61 s:.sem.controlo.da.tarefa.%s:.ta
14f80 72 65 66 61 20 69 6e 65 78 69 73 74 65 6e 74 65 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 66 75 6e refa.inexistente.%s:.n..o....fun
14fa0 c3 a7 c3 a3 6f 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 75 6d 20 66 69 63 68 65 69 72 6f 20 6e 6f ....o.%s:.n..o....um.ficheiro.no
14fc0 72 6d 61 6c 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 rmal.%s:.n..o....interno.da.cons
14fe0 6f 6c 61 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 ola.%s:.n..o....vari..vel.de.mat
15000 72 69 7a 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 75 6d 61 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 riz.%s:.n..o....uma.matriz.index
15020 61 64 61 00 25 73 3a 20 6e c3 a3 6f 20 63 61 72 72 65 67 61 64 61 20 64 69 6e 61 6d 69 63 61 6d ada.%s:.n..o.carregada.dinamicam
15040 65 6e 74 65 00 25 73 3a 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 25 73 3a 20 72 65 71 ente.%s:.n..o.encontrado.%s:.req
15060 75 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 6e 75 6d c3 a9 72 69 63 6f 00 25 73 3a 20 61 uer.um.argumento.num..rico.%s:.a
15080 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 00 25 73 3a .op....o.requer.um.argumento.%s:
150a0 20 61 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 2d .a.op....o.requer.um.argumento.-
150c0 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 c3 a2 6d 65 74 72 6f 20 6e c3 a3 6f 20 64 65 66 69 6e 69 -.%c..%s:.par..metro.n..o.defini
150e0 64 6f 00 25 73 3a 20 70 61 72 c3 a2 6d 65 74 72 6f 20 6e 75 6c 6f 20 6f 75 20 6e c3 a3 6f 20 64 do.%s:.par..metro.nulo.ou.n..o.d
15100 65 66 69 6e 69 64 6f 00 25 73 3a 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 6d 61 74 72 efinido.%s:.atribui....o.de.matr
15120 69 7a 20 63 6f 6d 70 6f 73 74 61 20 63 69 74 61 64 61 20 6f 62 73 6f 6c 65 74 61 00 25 73 3a 20 iz.composta.citada.obsoleta.%s:.
15140 66 75 6e c3 a7 c3 a3 6f 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 00 25 73 3a 20 76 61 72 69 fun....o.s...de.leitura.%s:.vari
15160 c3 a1 76 65 6c 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 00 25 73 3a 20 76 61 72 69 c3 a1 76 ..vel.s...de.leitura.%s:.vari..v
15180 65 6c 20 64 65 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 6e c3 a3 6f 20 70 6f 64 65 20 73 65 72 20 el.de.refer..ncia.n..o.pode.ser.
151a0 75 6d 61 20 6d 61 74 72 69 7a 00 25 73 3a 20 61 20 72 65 6d 6f 76 65 72 20 61 74 72 69 62 75 74 uma.matriz.%s:.a.remover.atribut
151c0 6f 20 6e 61 6d 65 72 65 66 00 25 73 3a 20 72 65 73 74 72 69 74 61 00 25 73 3a 20 72 65 73 74 72 o.nameref.%s:.restrita.%s:.restr
151e0 69 63 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 64 69 72 65 63 63 69 6f 6e 61 72 20 icto:.imposs..vel.redireccionar.
15200 73 61 c3 ad 64 61 00 25 73 3a 20 72 65 73 74 72 69 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c sa..da.%s:.restrito:.imposs..vel
15220 20 65 73 70 65 63 69 66 69 63 61 72 20 22 2f 22 20 65 6d 20 6e 6f 6d 65 73 20 64 65 20 63 6f 6d .especificar."/".em.nomes.de.com
15240 61 6e 64 6f 00 25 73 3a 20 65 78 70 72 65 73 73 c3 a3 6f 20 64 65 20 73 75 62 2d 63 61 64 65 69 ando.%s:.express..o.de.sub-cadei
15260 61 20 3c 20 30 00 25 73 3a 20 6f 70 65 72 61 64 6f 72 20 75 6e c3 a1 72 6f 20 65 73 70 65 72 61 a.<.0.%s:.operador.un..ro.espera
15280 64 6f 00 25 73 3a 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 73 61 73 73 6f 63 69 61 64 61 00 25 73 do.%s:.vari..vel.desassociada.%s
152a0 3a 20 75 73 6f 3a 20 00 25 73 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 61 74 72 69 62 75 69 72 20 75 :.uso:..%s:.n..o.pode.atribuir.u
152c0 6d 20 76 61 6c 6f 72 20 c3 a0 20 76 61 72 69 c3 a1 76 65 6c 00 28 28 20 65 78 70 72 65 73 73 c3 m.valor....vari..vel.((.express.
152e0 a3 6f 20 29 29 00 28 6e c3 ba 63 6c 65 6f 20 64 65 73 70 65 6a 61 64 6f 29 20 00 28 77 64 20 61 .o.)).(n..cleo.despejado)..(wd.a
15300 67 6f 72 61 3a 20 25 73 29 0a 00 2e 20 66 69 63 68 65 69 72 6f 20 5b 61 72 67 75 6d 65 6e 74 6f gora:.%s)....ficheiro.[argumento
15320 73 5d 00 2f 64 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 68 6f 73 74 2f 70 6f 72 74 20 6e c3 a3 6f s]./dev/(tcp|udp)/host/port.n..o
15340 20 73 75 70 6f 72 74 61 64 6f 20 65 6d 20 74 72 61 62 61 6c 68 6f 20 64 65 20 72 65 64 65 00 2f .suportado.em.trabalho.de.rede./
15360 74 6d 70 20 74 65 6d 20 64 65 20 73 65 72 20 75 6d 20 6e 6f 6d 65 20 64 65 20 70 61 73 74 61 20 tmp.tem.de.ser.um.nome.de.pasta.
15380 76 c3 a1 6c 69 64 6f 00 3c 73 65 6d 20 70 61 73 74 61 20 61 63 74 75 61 6c 3e 00 49 6e 73 74 72 v..lido.<sem.pasta.actual>.Instr
153a0 75 c3 a7 c3 a3 6f 20 41 42 4f 52 54 00 41 20 61 62 6f 72 74 61 72 2e 2e 2e 00 41 64 69 63 69 6f u....o.ABORT.A.abortar....Adicio
153c0 6e 61 20 70 61 73 74 61 73 20 c3 a0 20 70 69 6c 68 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 64 69 na.pastas....pilha...........Adi
153e0 63 69 6f 6e 61 20 75 6d 61 20 70 61 73 74 61 20 61 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 ciona.uma.pasta.ao.topo.da.pilha
15400 20 64 65 20 70 61 73 74 61 73 2c 20 6f 75 20 72 6f 64 61 20 61 20 70 69 6c 68 61 0a 20 20 20 20 .de.pastas,.ou.roda.a.pilha.....
15420 74 6f 72 6e 61 6e 64 6f 20 6f 20 6e 6f 76 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 61 20 tornando.o.novo.topo.da.pilha.a.
15440 61 63 74 75 61 6c 20 70 61 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 2e 0a 20 20 20 20 53 65 actual.pasta.de.trabalho......Se
15460 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 74 72 6f 63 61 20 61 73 20 64 75 61 73 20 70 61 73 74 m.argumentos,.troca.as.duas.past
15480 61 73 20 64 65 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 as.de.topo...........Op....es:..
154a0 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d 65 20 61 20 61 6c 74 65 72 61 c3 a7 c3 a3 6f 20 6e 6f .....-n.Suprime.a.altera....o.no
154c0 72 6d 61 6c 20 64 65 20 70 61 73 74 61 20 61 6f 20 61 64 69 63 69 6f 6e 61 72 0a 20 20 20 20 70 rmal.de.pasta.ao.adicionar.....p
154e0 61 73 74 61 73 20 c3 a0 20 70 69 6c 68 61 2c 20 70 61 72 61 20 71 75 65 20 73 c3 b3 20 61 20 70 astas....pilha,.para.que.s...a.p
15500 69 6c 68 61 20 73 65 6a 61 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 ilha.seja.manipulada...........A
15520 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 64 61 20 61 20 70 69 6c 68 61 rgumentos:.......+N.Roda.a.pilha
15540 20 64 65 20 6d 6f 64 6f 20 61 20 71 75 65 20 61 20 4e 2d c3 a9 73 69 6d 61 20 70 61 73 74 61 20 .de.modo.a.que.a.N-..sima.pasta.
15560 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 09 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c (contando.......da.esquerda.da.l
15580 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 ista.mostrada.por."dirs",.come..
155a0 61 6e 64 6f 20 70 6f 72 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 66 69 71 75 65 20 6e 6f 20 74 6f ando.por.......zero).fique.no.to
155c0 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 64 61 20 61 20 70 69 6c 68 61 20 64 po.............-N.Roda.a.pilha.d
155e0 65 20 6d 6f 64 6f 20 61 20 71 75 65 20 61 20 4e 2d c3 a9 73 69 6d 61 20 70 61 73 74 61 20 28 63 e.modo.a.que.a.N-..sima.pasta.(c
15600 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 09 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 ontando.......da.direita.da.list
15620 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 a.mostrada.por."dirs",.come..and
15640 6f 20 70 6f 72 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 66 69 71 75 65 20 6e 6f 20 74 6f 70 6f 2e o.por.......zero).fique.no.topo.
15660 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 69 63 69 6f 6e 61 20 44 49 52 20 c3 a0 20 ............dir.Adiciona.DIR....
15680 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 6e 6f 20 74 6f 70 6f 2c 20 74 6f 72 6e 61 6e 64 pilha.de.pastas.no.topo,.tornand
156a0 6f 2d 61 20 61 0a 20 20 20 20 09 09 6e 6f 76 61 20 70 61 73 74 61 20 64 65 20 74 72 61 62 61 6c o-a.a.......nova.pasta.de.trabal
156c0 68 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 20 69 6e 74 65 72 6e 6f 20 22 64 ho.actual...........O.interno."d
156e0 69 72 73 22 20 6d 6f 73 74 72 61 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 0a 20 irs".mostra.a.pilha.de.pastas...
15700 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 ........Estado.de.sa..da:.....De
15720 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 volve.sucesso.a.n..o.ser.que.ind
15740 69 71 75 65 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 61 ique.um.argumento.inv..lido.ou.a
15760 0a 20 20 20 20 74 72 6f 63 61 20 64 65 20 70 61 73 74 61 73 20 66 61 6c 68 65 2e 00 41 64 69 63 .....troca.de.pastas.falhe..Adic
15780 69 6f 6e 61 20 75 6d 61 20 70 61 73 74 61 20 61 6f 20 63 69 6d 6f 20 64 61 20 70 69 6c 68 61 20 iona.uma.pasta.ao.cimo.da.pilha.
157a0 64 65 20 70 61 73 74 61 73 20 6f 75 20 72 6f 64 61 20 61 20 70 69 6c 68 61 0a 20 20 20 20 74 6f de.pastas.ou.roda.a.pilha.....to
157c0 72 6e 61 6e 64 6f 20 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 20 6f 20 6e 6f 76 6f 20 63 69 6d rnando.a.pasta.actual.o.novo.cim
157e0 6f 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 o.da.pilha......Sem.argumentos,.
15800 74 72 6f 63 61 20 61 73 20 64 75 61 73 20 70 61 73 74 61 73 20 73 75 70 65 72 69 6f 72 65 73 2e troca.as.duas.pastas.superiores.
15820 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 ..........Op....es:.......-n.Sup
15840 72 69 6d 65 20 61 20 74 72 6f 63 61 20 6e 6f 72 6d 61 6c 20 64 65 20 70 61 73 74 61 73 20 61 6f rime.a.troca.normal.de.pastas.ao
15860 20 61 64 69 63 69 6f 6e 61 72 0a 20 20 20 20 09 70 61 73 74 61 73 20 c3 a0 20 70 69 6c 68 61 2c .adicionar......pastas....pilha,
15880 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 c3 a9 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 20 20 .s...a.pilha....manipulada......
158a0 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 09 52 6f 64 61 20 61 .....Argumentos:.......+N.Roda.a
158c0 20 70 69 6c 68 61 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 61 20 4e 20 70 61 73 74 61 20 .pilha.de.forma.a.que.a.N.pasta.
158e0 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 (contando......da.esquerda.da.li
15900 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 70 61 73 74 61 73 2c 20 63 6f 6d 65 c3 a7 61 sta.mostrada.por.pastas,.come..a
15920 6e 64 6f 20 63 6f 6d 0a 20 20 20 20 09 7a 65 72 6f 29 20 66 69 71 75 65 20 6e 6f 20 74 6f 70 6f ndo.com......zero).fique.no.topo
15940 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 64 61 20 61 20 70 69 6c 68 61 20 64 65 20 .............-N.Roda.a.pilha.de.
15960 66 6f 72 6d 61 20 61 20 71 75 65 20 61 20 4e 20 70 61 73 74 61 20 28 63 6f 6e 74 61 6e 64 6f 0a forma.a.que.a.N.pasta.(contando.
15980 20 20 20 20 09 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 .....da.direita.da.lista.mostrad
159a0 61 20 70 6f 72 20 70 61 73 74 61 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 0a 20 20 20 a.por.pastas,.come..ando.com....
159c0 20 09 7a 65 72 6f 29 20 66 69 71 75 65 20 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 ..zero).fique.no.topo...........
159e0 20 20 50 53 54 09 41 64 69 63 69 6f 6e 61 20 50 53 54 20 61 6f 20 63 69 6d 6f 20 64 61 20 70 69 ..PST.Adiciona.PST.ao.cimo.da.pi
15a00 6c 68 61 20 64 65 20 70 61 73 74 61 73 2c 20 74 6f 72 6e 61 6e 64 6f 2d 61 20 61 0a 20 20 20 20 lha.de.pastas,.tornando-a.a.....
15a20 09 6e 6f 76 61 20 70 61 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 20 61 63 74 75 61 6c 2e 0a .nova.pasta.de.trabalho.actual..
15a40 20 20 20 20 0a 20 20 20 20 4f 20 22 64 69 72 73 22 20 69 6e 74 65 72 6e 6f 20 6d 6f 73 74 72 61 .........O."dirs".interno.mostra
15a60 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 00 41 6c 61 72 6d 65 20 28 70 65 72 66 .a.pilha.de.pastas..Alarme.(perf
15a80 69 6c 29 00 41 6c 61 72 6d 65 20 28 76 69 72 74 75 61 6c 29 00 41 6c 61 72 6d 65 00 43 69 63 6c il).Alarme.(virtual).Alarme.Cicl
15aa0 6f 20 66 6f 72 20 61 72 69 74 6d c3 a9 74 69 63 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 71 o.for.aritm..tico.............Eq
15ac0 75 69 76 61 6c 65 6e 74 65 20 61 0a 20 20 20 20 20 09 28 28 20 45 58 50 31 20 29 29 0a 20 20 20 uivalente.a.......((.EXP1.))....
15ae0 20 20 09 77 68 69 6c 65 20 28 28 20 45 58 50 32 20 29 29 3b 20 64 6f 0a 20 20 20 20 20 09 09 43 ...while.((.EXP2.));.do........C
15b00 4f 4d 41 4e 44 4f 53 0a 20 20 20 20 20 09 09 28 28 20 45 58 50 33 20 29 29 0a 20 20 20 20 20 09 OMANDOS........((.EXP3.)).......
15b20 64 6f 6e 65 0a 20 20 20 20 20 45 58 50 31 2c 20 45 58 50 32 20 65 20 45 58 50 33 20 73 c3 a3 6f done......EXP1,.EXP2.e.EXP3.s..o
15b40 20 65 78 70 72 65 73 73 c3 b5 65 73 20 61 72 69 74 6d c3 a9 69 63 61 73 2e 20 53 65 20 61 6c 67 .express..es.aritm..icas..Se.alg
15b60 75 6d 61 20 64 65 6c 61 73 20 66 6f 72 20 6f 6d 69 74 69 64 61 0a 20 20 20 20 20 63 6f 6d 70 6f uma.delas.for.omitida......compo
15b80 72 74 61 2d 73 65 20 63 6f 6d 6f 20 73 65 20 66 6f 73 73 65 20 61 76 61 6c 69 61 64 61 20 63 6f rta-se.como.se.fosse.avaliada.co
15ba0 6d 6f 20 31 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 mo.1.............Estado.de.sa..d
15bc0 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 a:......Devolve.o.estado.do...lt
15be0 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 42 50 54 20 74 72 61 63 65 imo.comando.executado..BPT.trace
15c00 2f 74 72 61 70 00 43 68 61 6d 61 64 61 20 64 65 20 73 69 73 74 65 6d 61 20 65 72 72 61 64 61 00 /trap.Chamada.de.sistema.errada.
15c20 53 69 6e 61 6c 20 66 61 6c 73 6f 00 50 69 70 65 20 71 75 65 62 72 61 64 6f 00 45 72 72 6f 20 64 Sinal.falso.Pipe.quebrado.Erro.d
15c40 65 20 62 75 73 00 4c 69 6d 69 74 65 20 64 6f 20 43 50 55 00 41 6c 74 65 72 61 72 20 61 20 70 61 e.bus.Limite.do.CPU.Alterar.a.pa
15c60 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 sta.de.trabalho.da.consola......
15c80 20 0a 20 20 20 20 20 41 6c 74 65 72 61 20 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 20 70 61 72 .......Altera.a.pasta.actual.par
15ca0 61 20 50 41 53 54 41 2e 20 41 20 50 41 53 54 41 20 70 72 65 64 65 66 69 6e 69 64 61 20 c3 a9 20 a.PASTA..A.PASTA.predefinida....
15cc0 6f 20 76 61 6c 6f 72 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 20 20 20 48 4f 4d 45 2e 0a o.valor.da.vari..vel......HOME..
15ce0 20 20 20 20 20 0a 20 20 20 20 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 43 44 50 41 54 48 20 64 65 ...........A.vari..vel.CDPATH.de
15d00 66 69 6e 65 20 6f 20 63 61 6d 69 6e 68 6f 20 64 65 20 70 72 6f 63 75 72 61 20 70 61 72 61 20 61 fine.o.caminho.de.procura.para.a
15d20 20 70 61 73 74 61 20 71 75 65 20 63 6f 6e 74 c3 a9 6d 0a 20 20 20 20 20 50 41 53 54 41 2e 20 4e .pasta.que.cont..m......PASTA..N
15d40 6f 6d 65 73 20 64 65 20 70 61 73 74 61 20 61 6c 74 65 72 6e 61 74 69 76 6f 73 20 65 6d 20 43 44 omes.de.pasta.alternativos.em.CD
15d60 50 41 54 48 20 73 c3 a3 6f 20 73 65 70 61 72 61 64 6f 73 20 70 6f 72 20 22 3a 22 20 28 3a 29 2e PATH.s..o.separados.por.":".(:).
15d80 0a 20 20 20 20 20 55 6d 20 6e 6f 6d 65 20 64 65 20 70 61 73 74 61 20 6e 75 6c 6f 20 c3 a9 20 65 ......Um.nome.de.pasta.nulo....e
15da0 71 75 69 76 61 6c 65 6e 74 65 20 c3 a0 20 70 61 73 74 61 20 61 63 74 75 61 6c 2e 20 53 65 20 50 quivalente....pasta.actual..Se.P
15dc0 41 53 54 41 20 63 6f 6d 65 c3 a7 61 72 20 63 6f 6d 0a 20 20 20 20 20 75 6d 61 20 62 61 72 72 61 ASTA.come..ar.com......uma.barra
15de0 20 28 2f 29 2c 20 43 44 50 41 54 48 20 6e c3 a3 6f 20 c3 a9 20 75 73 61 64 61 2e 0a 20 20 20 20 .(/),.CDPATH.n..o....usada......
15e00 20 0a 20 20 20 20 20 53 65 20 61 20 70 61 73 74 61 20 6e c3 a3 6f 20 66 6f 72 20 65 6e 63 6f 6e .......Se.a.pasta.n..o.for.encon
15e20 74 72 61 64 61 20 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 22 63 64 trada.e.a.op....o.de.consola."cd
15e40 61 62 6c 65 5f 76 61 72 73 22 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 2c 0a 20 20 20 able_vars".estiver.definida,....
15e60 20 20 61 20 70 61 6c 61 76 72 61 20 c3 a9 20 61 73 73 75 6d 69 64 61 20 63 6f 6d 6f 20 6e 6f 6d ..a.palavra....assumida.como.nom
15e80 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 2e 20 53 65 20 65 73 73 61 20 76 61 72 69 c3 a1 76 65 e.de.vari..vel..Se.essa.vari..ve
15ea0 6c 20 74 69 76 65 72 20 75 6d 20 76 61 6c 6f 72 2c 0a 20 20 20 20 20 73 65 72 c3 a1 20 75 73 61 l.tiver.um.valor,......ser...usa
15ec0 64 6f 20 63 6f 6d 6f 20 50 41 53 54 41 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 do.como.PASTA.............Op....
15ee0 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 4c 09 66 6f 72 c3 a7 61 72 20 73 65 67 75 69 6d 65 6e 74 es:.........-L.for..ar.seguiment
15f00 6f 20 64 65 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d 62 c3 b3 6c 69 63 61 73 3a 20 72 65 73 o.de.liga....es.simb..licas:.res
15f20 6f 6c 76 65 20 6c 69 67 61 c3 a7 c3 b5 65 73 0a 20 20 20 20 20 09 09 73 69 6d 62 c3 b3 6c 69 63 olve.liga....es........simb..lic
15f40 61 73 20 65 6d 20 50 41 53 54 41 20 61 70 c3 b3 73 20 70 72 6f 63 65 73 73 61 72 20 69 6e 73 74 as.em.PASTA.ap..s.processar.inst
15f60 c3 a2 6e 63 69 61 73 20 64 65 20 22 2e 2e 22 0a 20 20 20 20 20 20 20 20 2d 50 09 75 73 61 20 61 ..ncias.de."..".........-P.usa.a
15f80 20 65 73 74 72 75 74 75 72 61 20 66 c3 ad 73 69 63 61 20 64 65 20 70 61 73 74 61 73 20 73 65 6d .estrutura.f..sica.de.pastas.sem
15fa0 20 73 65 67 75 69 72 20 6c 69 67 61 c3 a7 c3 b5 65 73 0a 20 20 20 20 20 09 09 73 69 6d 62 c3 b3 .seguir.liga....es........simb..
15fc0 6c 69 63 61 73 3a 20 72 65 73 6f 6c 76 65 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d 62 c3 b3 licas:.resolve.liga....es.simb..
15fe0 6c 69 63 61 73 20 65 6d 20 50 41 53 54 41 20 61 6e 74 65 73 20 64 65 0a 20 20 20 20 20 09 09 70 licas.em.PASTA.antes.de........p
16000 72 6f 63 65 73 73 61 72 20 69 6e 73 74 c3 a2 6e 63 69 61 73 20 64 65 20 22 2e 2e 22 0a 20 20 20 rocessar.inst..ncias.de.".."....
16020 20 20 20 20 20 2d 65 09 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 50 20 66 6f 72 20 75 73 61 64 .....-e.se.a.op....o.-P.for.usad
16040 61 20 65 20 61 20 70 61 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 20 61 63 74 75 61 6c 20 6e a.e.a.pasta.de.trabalho.actual.n
16060 c3 a3 6f 20 70 75 64 65 72 0a 20 20 20 20 20 09 09 73 65 72 20 64 65 74 65 72 6d 69 6e 61 64 61 ..o.puder........ser.determinada
16080 20 63 6f 6d 20 73 75 63 65 73 73 6f 2c 20 73 61 69 72 20 63 6f 6d 0a 20 20 20 20 20 09 09 65 73 .com.sucesso,.sair.com........es
160a0 74 61 64 6f 20 6e c3 a3 6f 2d 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 2d 40 09 65 6d 20 73 69 73 tado.n..o-zero.........-@.em.sis
160c0 74 65 6d 61 73 20 71 75 65 20 6f 20 73 75 70 6f 72 74 61 6d 2c 20 61 70 72 65 73 65 6e 74 61 72 temas.que.o.suportam,.apresentar
160e0 20 75 6d 20 66 69 63 68 65 69 72 6f 20 63 6f 6d 20 61 74 72 69 62 75 74 6f 73 0a 20 20 20 20 20 .um.ficheiro.com.atributos......
16100 09 09 65 73 74 65 6e 64 69 64 6f 73 20 63 6f 6d 6f 20 75 6d 61 20 70 61 73 74 61 20 63 6f 6e 74 ..estendidos.como.uma.pasta.cont
16120 65 6e 64 6f 20 6f 73 20 61 74 72 69 62 75 74 6f 73 20 64 6f 20 66 69 63 68 65 69 72 6f 2e 0a 20 endo.os.atributos.do.ficheiro...
16140 20 20 20 20 0a 20 20 20 20 20 41 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 73 65 ..........A.predefini....o....se
16160 67 75 69 72 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d 62 c3 b3 6c 69 63 61 73 2c 20 63 6f 6d guir.liga....es.simb..licas,.com
16180 6f 20 73 65 20 22 2d 4c 22 20 66 6f 73 73 65 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 o.se."-L".fosse.especificada....
161a0 20 20 20 22 2e 2e 22 20 c3 a9 20 70 72 6f 63 65 73 73 61 64 6f 20 63 6f 6c 6f 63 61 6e 64 6f 20 ...".."....processado.colocando.
161c0 6f 20 63 6f 6d 70 6f 6e 65 6e 74 65 20 64 65 20 63 61 6d 69 6e 68 6f 20 69 6d 65 64 69 61 74 61 o.componente.de.caminho.imediata
161e0 6d 65 6e 74 65 20 61 6e 74 65 72 69 6f 72 0a 20 20 20 20 20 63 6f 6d 6f 20 62 61 72 72 61 20 6f mente.anterior......como.barra.o
16200 75 20 6f 20 63 6f 6d 65 c3 a7 6f 20 64 65 20 50 41 53 54 41 2e 0a 20 20 20 20 20 0a 20 20 20 20 u.o.come..o.de.PASTA............
16220 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 .Estado.de.sa..da:......Devolve.
16240 30 20 73 65 20 61 20 70 61 73 74 61 20 66 6f 72 20 61 6c 74 65 72 61 64 61 20 65 20 73 65 20 24 0.se.a.pasta.for.alterada.e.se.$
16260 50 57 44 20 66 6f 72 20 64 65 66 69 6e 69 64 61 20 63 6f 6d 20 73 75 63 65 73 73 6f 20 71 75 61 PWD.for.definida.com.sucesso.qua
16280 6e 64 6f 0a 20 20 20 20 20 2d 50 20 c3 a9 20 75 73 61 64 61 3b 20 63 61 73 6f 20 63 6f 6e 74 72 ndo......-P....usada;.caso.contr
162a0 c3 a1 72 69 6f 2c 20 6e c3 a3 6f 2d 7a 65 72 6f 2e 00 4d 6f 72 74 65 20 6f 75 20 70 61 72 61 67 ..rio,.n..o-zero..Morte.ou.parag
162c0 65 6d 20 64 6f 20 66 69 6c 68 6f 00 4e 6f 6d 65 73 20 65 20 75 73 6f 20 63 6f 6d 75 6e 73 20 64 em.do.filho.Nomes.e.uso.comuns.d
162e0 65 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 0a 20 20 e.vari..veis.de.consola.........
16300 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 49 6e 66 6f 72 6d 61 c3 a7 c3 b5 65 73 20 64 65 20 ..BASH_VERSION.Informa....es.de.
16320 76 65 72 73 c3 a3 6f 20 70 61 72 61 20 65 73 74 61 20 62 61 73 68 2e 0a 20 20 20 20 43 44 50 41 vers..o.para.esta.bash......CDPA
16340 54 48 09 55 6d 61 20 6c 69 73 74 61 20 64 65 20 70 61 73 74 61 73 20 73 65 70 61 72 61 64 61 73 TH.Uma.lista.de.pastas.separadas
16360 20 70 6f 72 20 22 3a 22 20 70 61 72 61 20 70 72 6f 63 75 72 61 72 0a 20 20 20 20 09 09 70 6f 72 .por.":".para.procurar.......por
16380 20 70 61 73 74 61 73 20 64 61 64 61 73 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 20 .pastas.dadas.como.argumentos.a.
163a0 22 63 64 22 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 55 6d 61 20 6c 69 73 74 61 20 64 "cd"......GLOBIGNORE.Uma.lista.d
163c0 65 20 70 61 64 72 c3 b5 65 73 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 22 3a 22 20 71 75 65 20 e.padr..es.separada.por.":".que.
163e0 64 65 73 63 72 65 76 65 20 6e 6f 6d 65 73 20 64 65 0a 20 20 20 20 66 69 63 68 65 69 72 6f 20 61 descreve.nomes.de.....ficheiro.a
16400 20 69 67 6e 6f 72 61 72 20 70 65 6c 61 20 65 78 70 61 6e 73 c3 a3 6f 20 64 6f 20 6e 6f 6d 65 20 .ignorar.pela.expans..o.do.nome.
16420 64 6f 20 63 61 6d 69 6e 68 6f 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 09 4e 6f 6d 65 20 64 65 do.caminho......HISTFILE.Nome.de
16440 20 66 69 63 68 65 69 72 6f 20 6f 6e 64 65 20 6f 20 73 65 75 20 68 69 73 74 c3 b3 72 69 63 6f 20 .ficheiro.onde.o.seu.hist..rico.
16460 64 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a9 20 61 72 6d 61 7a 65 6e 61 64 6f 2e 0a 20 20 20 20 48 de.comandos....armazenado......H
16480 49 53 54 46 49 4c 45 53 49 5a 45 09 4e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 6c ISTFILESIZE.N..mero.m..ximo.de.l
164a0 69 6e 68 61 73 20 71 75 65 20 65 73 74 65 20 66 69 63 68 65 69 72 6f 20 70 6f 64 65 20 63 6f 6e inhas.que.este.ficheiro.pode.con
164c0 74 65 72 2e 0a 20 20 20 20 48 49 53 54 53 49 5a 45 09 4e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d ter......HISTSIZE.N..mero.m..xim
164e0 6f 20 64 65 20 6c 69 6e 68 61 73 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 61 20 71 75 65 20 o.de.linhas.de.hist..rico.a.que.
16500 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 0a 20 20 20 20 09 09 65 78 65 63 75 c3 a7 c3 a3 6f uma.consola.em........execu....o
16520 20 70 6f 64 65 20 61 63 65 64 65 72 2e 0a 20 20 20 20 48 4f 4d 45 09 4e 6f 6d 65 20 63 6f 6d 70 .pode.aceder......HOME.Nome.comp
16540 6c 65 74 6f 20 64 6f 20 63 61 6d 69 6e 68 6f 20 70 61 72 61 20 61 20 70 61 73 74 61 20 64 65 20 leto.do.caminho.para.a.pasta.de.
16560 69 6e c3 ad 63 69 6f 20 64 65 20 73 65 73 73 c3 a3 6f 2e 0a 20 20 20 20 48 4f 53 54 4e 41 4d 45 in..cio.de.sess..o......HOSTNAME
16580 09 4e 6f 6d 65 20 64 6f 20 61 6e 66 69 74 72 69 c3 a3 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 .Nome.do.anfitri..o.actual......
165a0 48 4f 53 54 54 59 50 45 09 54 69 70 6f 20 64 65 20 43 50 55 20 65 6d 20 71 75 65 20 65 73 74 61 HOSTTYPE.Tipo.de.CPU.em.que.esta
165c0 20 76 65 72 73 c3 a3 6f 20 64 6f 20 42 61 73 68 20 65 73 74 c3 a1 20 65 6d 20 65 78 65 63 75 c3 .vers..o.do.Bash.est...em.execu.
165e0 a7 c3 a3 6f 2e 0a 20 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 72 6f 6c 61 20 61 20 61 ...o......IGNOREEOF.Controla.a.a
16600 63 c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 61 6f 20 72 65 63 65 62 65 72 20 75 6d 20 c....o.da.consola.ao.receber.um.
16620 63 61 72 c3 a1 63 74 65 72 20 45 4f 46 0a 20 20 20 20 09 09 63 6f 6d 6f 20 c3 ba 6e 69 63 61 20 car..cter.EOF.......como...nica.
16640 65 6e 74 72 61 64 61 2e 20 53 65 20 64 65 66 69 6e 69 64 6f 2c 20 65 6e 74 c3 a3 6f 20 6f 20 73 entrada..Se.definido,.ent..o.o.s
16660 65 75 20 76 61 6c 6f 72 20 c3 a9 20 6f 0a 20 20 20 20 09 09 6e c3 ba 6d 65 72 6f 20 64 65 20 63 eu.valor....o.......n..mero.de.c
16680 61 72 61 63 74 65 72 65 73 20 45 4f 46 20 71 75 65 20 70 6f 64 65 6d 20 73 65 72 20 76 69 73 74 aracteres.EOF.que.podem.ser.vist
166a0 6f 73 20 6e 75 6d 61 20 6c 69 6e 68 61 0a 20 20 20 20 09 09 76 61 7a 69 61 20 61 6e 74 65 73 20 os.numa.linha.......vazia.antes.
166c0 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 73 61 69 61 20 28 70 72 65 64 65 66 69 6e 69 c3 a7 c3 que.a.consola.saia.(predefini...
166e0 a3 6f 20 31 30 29 2e 0a 20 20 20 20 09 09 51 75 61 6e 64 6f 20 6e c3 a3 6f 20 64 65 66 69 6e 69 .o.10)........Quando.n..o.defini
16700 64 6f 2c 20 45 4f 46 20 73 69 67 6e 69 66 69 63 61 20 6f 20 66 69 6d 20 64 61 20 65 6e 74 72 61 do,.EOF.significa.o.fim.da.entra
16720 64 61 2e 0a 20 20 20 20 4d 41 43 48 54 59 50 45 09 44 65 73 63 72 69 c3 a7 c3 a3 6f 20 64 6f 20 da......MACHTYPE.Descri....o.do.
16740 73 69 73 74 65 6d 61 20 61 63 74 75 61 6c 20 65 6d 20 71 75 65 20 61 20 62 61 73 68 20 65 73 74 sistema.actual.em.que.a.bash.est
16760 c3 a1 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 ...em.execu....o......MAILCHECK.
16780 46 72 65 71 75 c3 aa 6e 63 69 61 2c 20 65 6d 20 73 65 67 75 6e 64 6f 73 2c 20 63 6f 6d 20 71 75 Frequ..ncia,.em.segundos,.com.qu
167a0 65 20 61 20 62 61 73 68 20 70 72 6f 63 75 72 61 20 6e 6f 76 6f 20 63 6f 72 72 65 69 6f 2e 0a 20 e.a.bash.procura.novo.correio...
167c0 20 20 20 4d 41 49 4c 50 41 54 48 09 4c 69 73 74 61 20 64 65 20 66 69 63 68 65 69 72 6f 73 20 73 ...MAILPATH.Lista.de.ficheiros.s
167e0 65 70 61 72 61 64 6f 73 20 70 6f 72 20 22 3a 22 20 6f 6e 64 65 20 61 20 62 61 73 68 20 70 72 6f eparados.por.":".onde.a.bash.pro
16800 63 75 72 61 0a 20 20 20 20 09 09 6e 6f 76 61 73 20 6d 65 6e 73 61 67 65 6e 73 2e 0a 20 20 20 20 cura.......novas.mensagens......
16820 4f 53 54 59 50 45 09 56 65 72 73 c3 a3 6f 20 55 6e 69 78 20 65 6d 20 71 75 65 20 65 73 74 61 20 OSTYPE.Vers..o.Unix.em.que.esta.
16840 76 65 72 73 c3 a3 6f 20 64 61 20 62 61 73 68 20 65 73 74 c3 a1 20 65 6d 20 65 78 65 63 75 c3 a7 vers..o.da.bash.est...em.execu..
16860 c3 a3 6f 2e 0a 20 20 20 20 50 41 54 48 09 4c 69 73 74 61 20 64 65 20 70 61 73 74 61 73 20 73 65 ..o......PATH.Lista.de.pastas.se
16880 70 61 72 61 64 61 73 20 70 6f 72 20 22 3a 22 20 61 20 70 72 6f 63 75 72 61 72 20 71 75 61 6e 64 paradas.por.":".a.procurar.quand
168a0 6f 0a 20 20 20 20 09 09 70 72 6f 63 75 72 61 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 50 52 o.......procura.comandos......PR
168c0 4f 4d 50 54 5f 43 4f 4d 4d 41 4e 44 09 43 6f 6d 61 6e 64 6f 20 61 20 65 78 65 63 75 74 61 72 20 OMPT_COMMAND.Comando.a.executar.
168e0 61 6e 74 65 73 20 64 61 20 69 6d 70 72 65 73 73 c3 a3 6f 20 64 65 20 63 61 64 61 0a 20 20 20 20 antes.da.impress..o.de.cada.....
16900 09 09 70 72 6f 6d 70 74 20 70 72 69 6d c3 a1 72 69 6f 2e 0a 20 20 20 20 50 53 31 09 09 43 61 64 ..prompt.prim..rio......PS1..Cad
16920 65 69 61 20 64 6f 20 70 72 6f 6d 70 74 20 70 72 69 6d c3 a1 72 69 6f 2e 0a 20 20 20 20 50 53 32 eia.do.prompt.prim..rio......PS2
16940 09 09 43 61 64 65 69 61 20 64 6f 20 70 72 6f 6d 70 74 20 73 65 63 75 6e 64 c3 a1 72 69 6f 0a 20 ..Cadeia.do.prompt.secund..rio..
16960 20 20 20 50 57 44 09 09 43 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 20 64 61 20 70 61 73 74 ...PWD..Caminho.completo.da.past
16980 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 53 48 45 4c 4c 4f 50 54 53 09 4c 69 73 74 61 20 73 65 a.actual......SHELLOPTS.Lista.se
169a0 70 61 72 61 64 61 20 70 6f 72 20 22 3a 22 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f parada.por.":".de.op....es.da.co
169c0 6e 73 6f 6c 61 20 61 63 74 69 76 61 64 61 73 2e 0a 20 20 20 20 54 45 52 4d 09 4e 6f 6d 65 20 64 nsola.activadas......TERM.Nome.d
169e0 6f 20 74 69 70 6f 20 64 65 20 74 65 72 6d 69 6e 61 6c 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 54 o.tipo.de.terminal.actual......T
16a00 49 4d 45 46 4f 52 4d 41 54 09 46 6f 72 6d 61 74 6f 20 64 65 20 73 61 c3 ad 64 61 20 70 61 72 61 IMEFORMAT.Formato.de.sa..da.para
16a20 20 65 73 74 61 74 c3 ad 73 74 69 63 61 73 20 64 65 20 74 65 6d 70 6f 20 6d 6f 73 74 72 61 64 61 .estat..sticas.de.tempo.mostrada
16a40 73 0a 20 20 20 20 70 65 6c 61 20 70 61 6c 61 76 72 61 20 72 65 73 65 72 76 61 64 61 20 22 74 69 s.....pela.palavra.reservada."ti
16a60 6d 65 22 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 09 4e c3 a3 6f 2d 6e 75 6c 6f 20 73 me"......auto_resume.N..o-nulo.s
16a80 69 67 6e 69 66 69 63 61 20 71 75 65 20 75 6d 61 20 70 61 6c 61 76 72 61 20 64 65 20 63 6f 6d 61 ignifica.que.uma.palavra.de.coma
16aa0 6e 64 6f 20 6e 75 6d 61 20 6c 69 6e 68 61 0a 20 20 20 20 09 09 70 6f 72 20 73 69 20 73 c3 b3 20 ndo.numa.linha.......por.si.s...
16ac0 c3 a9 20 70 72 6f 63 75 72 61 64 61 20 70 72 69 6d 65 69 72 6f 20 6e 61 20 6c 69 73 74 61 20 64 ...procurada.primeiro.na.lista.d
16ae0 65 20 74 61 72 65 66 61 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 0a 20 20 20 20 09 09 70 61 72 61 e.tarefas.actualmente.......para
16b00 64 61 73 2e 20 53 65 20 65 6e 63 6f 6e 74 72 61 64 6f 2c 20 61 20 74 61 72 65 66 61 20 70 61 73 das..Se.encontrado,.a.tarefa.pas
16b20 73 61 20 61 20 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e 6f 2e 20 55 6d 0a 20 20 20 20 09 09 76 61 sa.a.primeiro.plano..Um.......va
16b40 6c 6f 72 20 22 65 78 61 63 74 22 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 61 20 70 61 6c 61 lor."exact".significa.que.a.pala
16b60 76 72 61 20 64 65 20 63 6f 6d 61 6e 64 6f 20 64 65 76 65 20 73 65 72 0a 20 20 20 20 09 09 65 78 vra.de.comando.deve.ser.......ex
16b80 61 63 74 61 6d 65 6e 74 65 20 69 67 75 61 6c 20 61 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 6e 61 20 actamente.igual.a.um.comando.na.
16ba0 6c 69 73 74 61 20 64 65 20 74 61 72 65 66 61 73 20 70 61 72 61 64 61 73 2e 0a 20 20 20 20 09 09 lista.de.tarefas.paradas........
16bc0 22 73 75 62 73 74 72 69 6e 67 22 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 61 20 70 61 6c 61 "substring".significa.que.a.pala
16be0 76 72 61 20 64 65 20 63 6f 6d 61 6e 64 6f 20 64 65 76 65 20 73 65 72 20 69 67 75 61 6c 0a 20 20 vra.de.comando.deve.ser.igual...
16c00 20 20 09 09 61 20 75 6d 61 20 73 75 62 2d 63 61 64 65 69 61 20 64 61 20 74 61 72 65 66 61 2e 20 ....a.uma.sub-cadeia.da.tarefa..
16c20 51 75 61 6c 71 75 65 72 20 6f 75 74 72 6f 20 76 61 6c 6f 72 20 73 69 67 6e 69 66 69 63 61 20 71 Qualquer.outro.valor.significa.q
16c40 75 65 0a 20 20 20 20 09 09 6f 20 63 6f 6d 61 6e 64 6f 20 64 65 76 65 20 73 65 72 20 75 6d 20 70 ue.......o.comando.deve.ser.um.p
16c60 72 65 66 69 78 6f 20 64 65 20 75 6d 61 20 74 61 72 65 66 61 20 69 6e 74 65 72 72 6f 6d 70 69 64 refixo.de.uma.tarefa.interrompid
16c80 61 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 73 09 43 61 72 61 63 74 65 72 65 73 20 71 75 65 20 a......histchars.Caracteres.que.
16ca0 63 6f 6e 74 72 6f 6c 61 6d 20 61 20 65 78 70 61 6e 73 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 controlam.a.expans..o.do.hist..r
16cc0 69 63 6f 20 65 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 b5 65 73 0a 20 20 20 20 09 09 72 c3 a1 70 ico.e.substitui....es.......r..p
16ce0 69 64 61 73 2e 20 4f 20 70 72 69 6d 65 69 72 6f 20 63 61 72 c3 a1 63 74 65 72 20 c3 a9 20 6f 20 idas..O.primeiro.car..cter....o.
16d00 63 61 72 c3 a1 63 74 65 72 20 64 65 20 73 75 62 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 6f 0a 20 20 car..cter.de.subtitui....o.do...
16d20 20 20 09 09 68 69 73 74 c3 b3 72 69 63 6f 2c 20 6e 6f 72 6d 61 6c 6d 65 6e 74 65 20 22 21 22 2e ....hist..rico,.normalmente."!".
16d40 20 4f 20 32 c2 ba 20 c3 a9 20 6f 20 64 65 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 72 c3 .O.2......o.de.substitui....o.r.
16d60 a1 70 69 64 61 2c 0a 20 20 20 20 09 09 68 61 62 69 74 75 61 6c 6d 65 6e 74 65 20 22 5e 22 2e 20 .pida,.......habitualmente."^"..
16d80 4f 20 74 65 72 63 65 69 72 6f 20 c3 a9 20 6f 20 63 6f 6d 65 6e 74 c3 a1 72 69 6f 20 64 6f 20 68 O.terceiro....o.coment..rio.do.h
16da0 69 73 74 c3 b3 72 69 63 6f 2c 0a 20 20 20 20 09 09 6e 6f 72 6d 61 6c 6d 65 6e 74 65 20 22 23 22 ist..rico,.......normalmente."#"
16dc0 2e 0a 20 20 20 20 48 49 53 54 49 47 4e 4f 52 45 09 4c 69 73 74 61 20 64 65 20 70 61 64 72 c3 b5 ......HISTIGNORE.Lista.de.padr..
16de0 65 73 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 22 3a 22 20 75 73 61 64 6f 73 20 70 61 72 61 20 es.separada.por.":".usados.para.
16e00 64 65 63 69 64 69 72 20 71 75 61 69 73 0a 20 20 20 20 09 09 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 decidir.quais.......os.comandos.
16e20 71 75 65 20 64 65 76 65 6d 20 73 65 72 20 67 72 61 76 61 64 6f 73 20 6e 61 20 6c 69 73 74 61 20 que.devem.ser.gravados.na.lista.
16e40 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 00 43 6f 6e 74 69 6e 75 61 72 00 43 72 69 61 20 75 de.hist..rico...Continuar.Cria.u
16e60 6d 20 63 6f 2d 70 72 6f 63 65 73 73 6f 20 63 68 61 6d 61 64 6f 20 4e 4f 4d 45 2e 0a 20 20 20 20 m.co-processo.chamado.NOME......
16e80 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 20 61 73 73 69 6e 63 72 6f 6e .......Executa.COMANDO.assincron
16ea0 61 6d 65 6e 74 65 2c 20 63 6f 6d 20 61 20 73 61 c3 ad 64 61 20 65 20 61 20 65 6e 74 72 61 64 61 amente,.com.a.sa..da.e.a.entrada
16ec0 20 70 61 64 72 c3 a3 6f 20 6c 69 67 61 64 61 73 0a 20 20 20 20 20 76 69 61 20 70 69 70 65 20 61 .padr..o.ligadas......via.pipe.a
16ee0 20 64 65 73 63 72 69 74 6f 72 65 73 20 64 65 20 66 69 63 68 65 69 72 6f 20 61 74 72 69 62 75 c3 .descritores.de.ficheiro.atribu.
16f00 ad 64 6f 73 20 61 20 c3 ad 6e 64 69 63 65 73 20 30 20 65 20 31 20 64 65 20 75 6d 61 20 0a 20 20 .dos.a...ndices.0.e.1.de.uma....
16f20 20 20 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 4e 4f 4d 45 20 6e 61 20 63 ...vari..vel.de.matriz.NOME.na.c
16f40 6f 6e 73 6f 6c 61 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 4f 20 4e 4f 4d onsola.em.execu....o.......O.NOM
16f60 45 20 70 72 65 64 65 66 69 6e 69 64 6f 20 c3 a9 20 22 43 4f 50 52 4f 43 22 2e 0a 20 20 20 20 20 E.predefinido...."COPROC".......
16f80 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 63 ......Estado.de.sa..da:......O.c
16fa0 6f 6d 61 6e 64 6f 20 63 6f 70 72 6f 63 20 64 65 76 6f 6c 76 65 20 75 6d 20 65 73 74 61 64 6f 20 omando.coproc.devolve.um.estado.
16fc0 64 65 20 73 61 c3 ad 64 61 20 30 2e 00 44 65 66 69 6e 65 20 76 61 72 69 c3 a1 76 65 69 73 20 6c de.sa..da.0..Define.vari..veis.l
16fe0 6f 63 61 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 43 72 69 61 20 75 6d 61 20 76 61 72 69 c3 ocais.............Cria.uma.vari.
17000 a1 76 65 6c 20 6c 6f 63 61 6c 20 63 68 61 6d 61 64 61 20 4e 4f 4d 45 20 65 20 64 c3 a1 2d 6c 68 .vel.local.chamada.NOME.e.d..-lh
17020 65 20 56 41 4c 4f 52 2e 20 4f 50 c3 87 c3 83 4f 20 70 6f 64 65 0a 20 20 20 20 20 73 65 72 20 71 e.VALOR..OP....O.pode......ser.q
17040 75 61 6c 71 75 65 72 20 6f 70 c3 a7 c3 a3 6f 20 61 63 65 69 74 65 20 70 6f 72 20 22 64 65 63 6c ualquer.op....o.aceite.por."decl
17060 61 72 65 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 56 61 72 69 c3 a1 76 65 69 73 20 6c 6f 63 61 are".............Vari..veis.loca
17080 69 73 20 73 c3 b3 20 70 6f 64 65 6d 20 73 65 72 20 75 73 61 64 61 73 20 64 65 6e 74 72 6f 20 64 is.s...podem.ser.usadas.dentro.d
170a0 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 3b 20 73 c3 b3 20 73 c3 a3 6f 20 76 69 73 c3 ad 76 65 e.uma.fun....o;.s...s..o.vis..ve
170c0 69 73 0a 20 20 20 20 20 70 61 72 61 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 6e 64 65 20 66 6f 72 is......para.a.fun....o.onde.for
170e0 61 6d 20 64 65 66 69 6e 69 64 61 73 20 65 20 70 61 72 61 20 6f 73 20 73 65 75 73 20 66 69 6c 68 am.definidas.e.para.os.seus.filh
17100 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a os.............Estado.de.sa..da:
17120 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 ......Devolve.sucesso.a.n..o.ser
17140 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 73 65 6a 61 20 .que.uma.op....o.inv..lida.seja.
17160 66 6f 72 6e 65 63 69 64 61 2c 20 6f 63 6f 72 72 61 20 0a 20 20 20 20 20 75 6d 20 65 72 72 6f 20 fornecida,.ocorra.......um.erro.
17180 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 6f 75 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 de.atribui....o.ou.a.consola.n..
171a0 6f 20 65 73 74 65 6a 61 20 61 20 65 78 65 63 75 74 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f o.esteja.a.executar.uma.fun....o
171c0 2e 00 44 65 66 69 6e 69 72 20 6f 75 20 6d 6f 73 74 72 61 72 20 61 6c 69 c3 a1 73 2e 0a 20 20 20 ..Definir.ou.mostrar.ali..s.....
171e0 20 0a 20 20 20 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 22 61 6c 69 61 73 20 69 6d 70 ......Sem.argumentos,."alias.imp
17200 72 69 6d 65 20 61 20 6c 69 73 74 61 20 64 65 20 61 6c 69 c3 a1 73 20 6e 61 20 66 6f 72 6d 61 0a rime.a.lista.de.ali..s.na.forma.
17220 20 20 20 20 72 65 75 74 69 6c 69 7a c3 a1 76 65 6c 20 22 61 6c 69 61 73 20 4e 4f 4d 45 3d 56 41 ....reutiliz..vel."alias.NOME=VA
17240 4c 4f 52 22 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 LOR".na.sa..da.padr..o..........
17260 20 43 6f 6d 20 61 72 67 75 6d 65 74 6f 73 2c 20 c3 a9 20 64 65 66 69 6e 69 64 6f 20 75 6d 20 61 .Com.argumetos,....definido.um.a
17280 6c 69 c3 a1 73 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 75 6a 6f 20 56 41 4c 4f 52 20 li..s.para.cada.NOME.cujo.VALOR.
172a0 c3 a9 20 64 61 64 6f 2e 0a 20 20 20 20 55 6d 20 65 73 70 61 c3 a7 6f 20 66 69 6e 61 6c 20 65 6d ...dado......Um.espa..o.final.em
172c0 20 56 41 4c 4f 52 20 63 61 75 73 61 20 75 6d 61 20 76 65 72 69 66 69 63 61 c3 a7 c3 a3 6f 20 c3 .VALOR.causa.uma.verifica....o..
172e0 a0 20 70 61 6c 61 76 72 61 20 73 65 67 75 69 6e 74 65 20 70 61 72 61 0a 20 20 20 20 73 75 62 73 ..palavra.seguinte.para.....subs
17300 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 6f 20 61 6c 69 c3 a1 73 20 71 75 61 6e 64 6f 20 6f 20 61 6c titui....o.do.ali..s.quando.o.al
17320 69 c3 a1 73 20 66 6f 72 20 65 78 70 61 6e 64 69 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 i..s.for.expandido...........Op.
17340 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 69 72 20 74 6f 64 6f 73 20 6f ...es:.......-p.imprimir.todos.o
17360 73 20 61 6c 69 c3 a1 73 20 64 65 66 69 6e 69 64 6f 73 20 65 6d 20 66 6f 72 6d 61 74 6f 20 72 65 s.ali..s.definidos.em.formato.re
17380 75 74 69 6c 69 7a c3 a1 76 65 6c 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 utiliz..vel..........Estado.de.s
173a0 61 c3 ad 64 61 3a 0a 20 20 20 20 61 6c 69 61 73 20 64 65 76 6f 6c 76 65 20 76 65 72 64 61 64 65 a..da:.....alias.devolve.verdade
173c0 69 72 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 iro.a.n..o.ser.que.seja.fornecid
173e0 6f 20 75 6d 20 4e 4f 4d 45 20 70 61 72 61 20 6f 20 71 75 61 6c 0a 61 69 6e 64 61 20 6e c3 a3 6f o.um.NOME.para.o.qual.ainda.n..o
17400 20 68 61 6a 61 20 75 6d 20 61 6c 69 c3 a1 73 2e 00 44 65 66 69 6e 65 20 75 6d 61 20 66 75 6e c3 .haja.um.ali..s..Define.uma.fun.
17420 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 43 72 69 61 ...o.de.consola.............Cria
17440 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 68 61 6d 61 64 61 .uma.fun....o.de.consola.chamada
17460 20 4e 4f 4d 45 2e 20 51 75 61 6e 64 6f 20 63 68 61 6d 61 64 6f 20 63 6f 6d 6f 20 63 6f 6d 61 6e .NOME..Quando.chamado.como.coman
17480 64 6f 0a 20 20 20 20 20 73 69 6d 70 6c 65 73 2c 20 4e 4f 4d 45 20 65 78 65 63 75 74 61 20 43 4f do......simples,.NOME.executa.CO
174a0 4d 41 4e 44 4f 73 20 6e 6f 20 63 6f 6e 74 65 78 74 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 51 MANDOs.no.contexto.da.consola..Q
174c0 75 61 6e 64 6f 20 4e 4f 4d 45 20 c3 a9 0a 20 20 20 20 20 69 6e 76 6f 6b 65 64 2c 20 6f 73 20 61 uando.NOME.........invoked,.os.a
174e0 72 67 75 6d 65 6e 74 6f 73 20 73 c3 a3 6f 20 70 61 73 73 61 64 6f 73 20 c3 a0 20 66 75 6e c3 a7 rgumentos.s..o.passados....fun..
17500 c3 a3 6f 20 63 6f 6d 6f 20 24 31 2e 2e 2e 24 6e 20 65 20 6f 20 6e 6f 6d 65 20 64 61 0a 20 20 20 ..o.como.$1...$n.e.o.nome.da....
17520 20 20 66 75 6e c3 a7 c3 a3 6f 20 65 73 74 c3 a1 20 65 6d 20 24 46 55 4e 43 4e 41 4d 45 2e 0a 20 ..fun....o.est...em.$FUNCNAME...
17540 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 ..........Estado.de.sa..da:.....
17560 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 .Devolve.sucesso.a.n..o.ser.que.
17580 4e 4f 4d 45 20 73 65 6a 61 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 2e 00 4d 6f 73 74 72 61 NOME.seja.s...de.leitura..Mostra
175a0 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 73 .a.pilha.de.pastas...........Mos
175c0 74 72 61 20 61 20 6c 69 73 74 61 20 64 65 20 70 61 73 74 61 73 20 61 63 74 75 61 6c 6d 65 6e 74 tra.a.lista.de.pastas.actualment
175e0 65 20 6c 65 6d 62 72 61 64 61 73 2e 20 41 73 20 70 61 73 74 61 73 0a 20 20 20 20 65 6e 74 72 61 e.lembradas..As.pastas.....entra
17600 6d 20 6e 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 22 70 75 73 68 64 22 m.na.lista.com.o.comando."pushd"
17620 3b 20 70 6f 64 65 20 72 65 63 75 61 72 20 6e 61 0a 20 20 20 20 6c 69 73 74 61 20 63 6f 6d 20 6f ;.pode.recuar.na.....lista.com.o
17640 20 63 6f 6d 61 6e 64 6f 20 22 70 6f 70 64 22 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 .comando."popd"...........Op....
17660 65 73 3a 0a 20 20 20 20 20 20 2d 63 09 6c 69 6d 70 61 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 es:.......-c.limpa.a.pilha.de.pa
17680 73 74 61 73 20 65 6c 69 6d 69 6e 61 6e 64 6f 20 74 6f 64 6f 73 20 6f 73 20 65 6c 65 6d 65 6e 74 stas.eliminando.todos.os.element
176a0 6f 73 0a 20 20 20 20 20 20 2d 6c 09 6e c3 a3 6f 20 69 6d 70 72 69 6d 65 20 76 65 72 73 c3 b5 65 os.......-l.n..o.imprime.vers..e
176c0 73 20 70 72 65 66 69 78 61 64 61 73 20 63 6f 6d 20 74 69 6c 20 64 65 20 70 61 73 74 61 73 20 72 s.prefixadas.com.til.de.pastas.r
176e0 65 6c 61 74 69 76 61 73 0a 20 20 20 20 09 09 c3 a0 20 73 75 61 20 70 61 73 74 61 20 69 6e 69 63 elativas..........sua.pasta.inic
17700 69 61 6c 0a 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 65 20 61 20 70 69 6c 68 61 20 64 65 20 ial.......-p.imprime.a.pilha.de.
17720 70 61 73 74 61 73 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 20 70 6f 72 20 6c 69 6e 68 61 pastas.com.uma.entrada.por.linha
17740 0a 20 20 20 20 20 20 2d 76 09 69 6d 70 72 69 6d 65 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 .......-v.imprime.a.pilha.de.pas
17760 74 61 73 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 20 70 6f 72 20 6c 69 6e 68 61 20 70 72 tas.com.uma.entrada.por.linha.pr
17780 65 66 69 78 61 64 61 0a 20 20 20 20 09 09 63 6f 6d 20 61 20 73 75 61 20 70 6f 73 69 c3 a7 c3 a3 efixada.......com.a.sua.posi....
177a0 6f 20 6e 61 20 70 69 6c 68 61 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a o.na.pilha..........Argumentos:.
177c0 20 20 20 20 20 20 2b 4e 09 4d 6f 73 74 72 61 20 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 ......+N.Mostra.a.N-..sima.entra
177e0 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 73 74 61 da.contando.da.esquerda.da.lista
17800 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 20 71 75 61 6e 64 .......mostrada.por."dirs".quand
17820 6f 20 63 68 61 6d 61 64 6f 20 73 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 63 6f 6d 65 c3 a7 61 6e o.chamado.sem.op....es,.come..an
17840 64 6f 0a 20 20 20 20 09 09 70 6f 72 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e do.......por.zero.............-N
17860 09 4d 6f 73 74 72 61 20 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 .Mostra.a.N-..sima.entrada.conta
17880 6e 64 6f 20 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 6d 6f ndo.da.direita.da.lista.......mo
178a0 73 74 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 20 71 75 61 6e 64 6f 20 63 68 61 6d 61 64 6f strada.por."dirs".quando.chamado
178c0 20 73 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 0a 20 20 20 20 09 09 .sem.op....es,.come..ando.......
178e0 70 6f 72 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 por.zero...........Estado.de.sa.
17900 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 .da:.....Devolve.sucesso.a.n..o.
17920 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 ser.que.indique.uma.op....o.inv.
17940 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 00 4d 6f 73 74 72 61 20 69 .lida.ou.ocorra.um.erro.Mostra.i
17960 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 nforma....o.sobre.comandos.inter
17980 6e 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 74 72 61 20 62 72 65 76 65 73 20 72 65 nos.............Mostra.breves.re
179a0 73 75 6d 6f 73 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 2e 20 53 65 20 50 sumos.de.comandos.internos..Se.P
179c0 41 44 52 c3 83 4f 20 66 6f 72 0a 20 20 20 20 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 64 c3 ADR..O.for......especificado,.d.
179e0 a1 20 61 6a 75 64 61 20 64 65 74 61 6c 68 61 64 61 20 65 6d 20 74 6f 64 6f 73 20 6f 73 20 63 6f ..ajuda.detalhada.em.todos.os.co
17a00 6d 61 6e 64 6f 73 20 71 75 65 20 63 75 6d 70 72 61 6d 20 50 41 44 52 c3 83 4f 2c 0a 20 20 20 20 mandos.que.cumpram.PADR..O,.....
17a20 20 73 65 6e c3 a3 6f 20 69 6d 70 72 69 6d 65 20 61 20 6c 69 73 74 61 20 64 65 20 74 c3 b3 70 69 .sen..o.imprime.a.lista.de.t..pi
17a40 63 6f 73 20 64 65 20 61 6a 75 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 cos.de.ajuda.............Op....e
17a60 73 3a 0a 20 20 20 20 20 20 20 20 2d 64 09 6d 6f 73 74 72 61 20 75 6d 61 20 64 65 73 63 72 69 c3 s:.........-d.mostra.uma.descri.
17a80 a7 c3 a3 6f 20 62 72 65 76 65 20 64 65 20 63 61 64 61 20 74 c3 b3 70 69 63 6f 0a 20 20 20 20 20 ...o.breve.de.cada.t..pico......
17aa0 20 20 20 2d 6d 09 6d 6f 73 74 72 61 20 75 73 6f 20 65 6d 20 66 6f 72 6d 61 74 6f 20 70 73 65 75 ...-m.mostra.uso.em.formato.pseu
17ac0 64 6f 2d 6d 61 6e 70 61 67 65 0a 20 20 20 20 20 20 20 20 2d 73 09 6d 6f 73 74 72 61 20 73 c3 b3 do-manpage.........-s.mostra.s..
17ae0 20 75 6d 61 20 73 69 6e 6f 70 73 65 20 63 75 72 74 61 20 70 61 72 61 20 63 61 64 61 20 74 c3 b3 .uma.sinopse.curta.para.cada.t..
17b00 70 69 63 6f 20 71 75 65 20 63 75 6d 70 72 65 0a 20 20 20 20 20 09 09 50 41 44 52 c3 83 4f 0a 20 pico.que.cumpre........PADR..O..
17b20 20 20 20 20 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 20 20 50 41 ..........Argumentos:.........PA
17b40 44 52 c3 83 4f 09 50 61 64 72 c3 a3 6f 20 71 75 65 20 65 73 70 65 63 69 66 69 63 61 20 75 6d 20 DR..O.Padr..o.que.especifica.um.
17b60 74 c3 b3 70 69 63 6f 20 64 65 20 61 6a 75 64 61 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 t..pico.de.ajuda............Esta
17b80 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 do.de.sa..da:......Devolve.suces
17ba0 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 50 41 44 52 c3 83 4f 20 6e c3 a3 6f 20 73 so.a.n..o.ser.que.PADR..O.n..o.s
17bc0 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 eja.encontrado.ou.indique.uma.op
17be0 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4d 6f 73 74 72 61 20 69 6e 66 6f 72 6d 61 c3 ....o.inv..lida..Mostra.informa.
17c00 a7 c3 b5 65 73 20 73 6f 62 72 65 20 6f 20 74 69 70 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 2e 0a 20 ...es.sobre.o.tipo.de.comando...
17c20 20 20 20 20 0a 20 20 20 20 20 50 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 2c 20 69 6e 64 69 63 61 ..........Para.cada.NOME,.indica
17c40 20 63 6f 6d 6f 20 73 65 72 69 61 20 69 6e 74 65 72 70 72 65 74 61 64 6f 20 73 65 20 75 73 61 64 .como.seria.interpretado.se.usad
17c60 6f 20 63 6f 6d 6f 20 75 6d 0a 20 20 20 20 20 6e 6f 6d 65 20 64 65 20 63 6f 6d 61 6e 64 6f 2e 0a o.como.um......nome.de.comando..
17c80 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 ...........Op....es:.........-a.
17ca0 6d 6f 73 74 72 61 20 74 6f 64 6f 73 20 6f 73 20 6c 6f 63 61 69 73 20 63 6f 6e 74 65 6e 64 6f 20 mostra.todos.os.locais.contendo.
17cc0 75 6d 20 65 78 65 63 75 74 c3 a1 76 65 6c 20 63 68 61 6d 61 64 6f 20 4e 4f 4d 45 3b 0a 20 20 20 um.execut..vel.chamado.NOME;....
17ce0 20 20 09 09 69 6e 63 6c 75 69 20 61 6c 69 c3 a1 73 2c 20 69 6e 74 65 72 6e 6f 73 20 65 20 66 75 ....inclui.ali..s,.internos.e.fu
17d00 6e c3 a7 c3 b5 65 73 2c 20 73 65 20 65 20 73 c3 b3 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 22 n....es,.se.e.s...se.a.op....o."
17d20 2d 70 22 0a 20 20 20 20 20 09 09 74 61 6d 62 c3 a9 6d 20 6e c3 a3 6f 20 66 6f 72 20 75 73 61 64 -p"........tamb..m.n..o.for.usad
17d40 61 0a 20 20 20 20 20 20 20 20 2d 66 09 73 75 70 72 69 6d 65 20 61 20 70 72 6f 63 75 72 61 20 64 a.........-f.suprime.a.procura.d
17d60 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 20 20 2d 50 a.fun....o.de.consola.........-P
17d80 09 66 6f 72 c3 a7 61 20 75 6d 61 20 70 72 6f 63 75 72 61 20 65 6d 20 50 41 54 48 20 70 61 72 61 .for..a.uma.procura.em.PATH.para
17da0 20 63 61 64 61 20 4e 4f 4d 45 2c 20 6d 65 73 6d 6f 20 71 75 65 20 73 65 6a 61 20 75 6d 0a 20 20 .cada.NOME,.mesmo.que.seja.um...
17dc0 20 20 20 09 09 61 6c 69 c3 a1 73 2c 20 69 6e 74 65 72 6e 6f 20 6f 75 20 66 75 6e c3 a7 c3 a3 6f .....ali..s,.interno.ou.fun....o
17de0 20 65 20 64 65 76 6f 6c 76 65 20 6f 20 6e 6f 6d 65 20 64 6f 20 66 69 63 68 65 69 72 6f 20 65 6d .e.devolve.o.nome.do.ficheiro.em
17e00 20 64 69 73 63 6f 0a 20 20 20 20 20 09 09 71 75 65 20 73 65 72 69 61 20 65 78 65 63 75 74 61 64 .disco........que.seria.executad
17e20 6f 0a 20 20 20 20 20 20 20 20 2d 70 09 64 65 76 6f 6c 76 65 20 6f 20 6e 6f 6d 65 20 64 6f 20 66 o.........-p.devolve.o.nome.do.f
17e40 69 63 68 65 69 72 6f 20 65 6d 20 64 69 73 63 6f 20 71 75 65 20 73 65 72 69 61 20 65 78 65 63 75 icheiro.em.disco.que.seria.execu
17e60 74 61 64 6f 2c 0a 20 20 20 20 20 09 09 6f 75 20 6e 61 64 61 20 73 65 20 22 74 79 70 65 20 2d 74 tado,........ou.nada.se."type.-t
17e80 20 4e 4f 4d 45 22 20 6e c3 a3 6f 20 64 65 76 6f 6c 76 65 72 20 22 66 69 6c 65 22 0a 20 20 20 20 .NOME".n..o.devolver."file".....
17ea0 20 20 20 20 2d 74 09 64 65 76 6f 6c 76 65 20 75 6d 61 20 73 c3 b3 20 70 61 6c 61 76 72 61 20 64 ....-t.devolve.uma.s...palavra.d
17ec0 65 20 65 6e 74 72 65 20 22 61 6c 69 61 73 22 2c 20 22 6b 65 79 77 6f 72 64 22 2c 20 22 66 75 6e e.entre."alias",."keyword",."fun
17ee0 63 74 69 6f 6e 22 0a 20 20 20 20 20 09 09 22 62 75 69 6c 74 69 6e 22 2c 20 22 66 69 6c 65 22 20 ction"........"builtin",."file".
17f00 6f 75 20 22 22 2c 20 73 65 20 4e 4f 4d 45 20 66 6f 72 20 75 6d 20 61 6c 69 c3 a1 73 2c 20 70 61 ou."",.se.NOME.for.um.ali..s,.pa
17f20 6c 61 76 72 61 20 72 65 73 65 72 76 61 64 61 0a 20 20 20 20 20 09 09 64 61 20 63 6f 6e 73 6f 6c lavra.reservada........da.consol
17f40 61 2c 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 2c 20 69 6e 74 65 72 6e 6f 20 a,.fun....o.de.consola,.interno.
17f60 64 61 20 63 6f 6e 73 6f 6c 61 2c 20 66 69 63 68 65 69 72 6f 20 65 6d 0a 20 20 20 20 20 09 09 64 da.consola,.ficheiro.em........d
17f80 69 73 63 6f 2c 20 6f 75 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 73 2c 20 72 65 73 70 65 isco,.ou.n..o.encontrados,.respe
17fa0 63 74 69 76 61 6d 65 6e 74 65 0a 20 20 20 20 20 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 ctivamente............Argumentos
17fc0 3a 0a 20 20 20 20 20 20 20 20 4e 6f 6d 65 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 4e 4f 4d 45 20 61 :.........Nome.do.comando.NOME.a
17fe0 20 69 6e 74 65 72 70 72 65 74 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 .interpretar.............Estado.
18000 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 de.sa..da:......Devolve.sucesso.
18020 73 65 20 74 6f 64 6f 73 20 6f 73 20 4e 4f 4d 45 73 20 66 6f 72 65 6d 20 65 6e 63 6f 6e 74 72 61 se.todos.os.NOMEs.forem.encontra
18040 64 6f 73 3b 20 66 61 6c 68 61 20 73 65 20 61 6c 67 75 6d 20 6e c3 a3 6f 20 66 6f 72 2e 00 4d 6f dos;.falha.se.algum.n..o.for..Mo
18060 73 74 72 61 20 6f 75 20 65 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 64 61 20 6c 69 73 74 stra.ou.executa.comandos.da.list
18080 61 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 66 63 20 c3 a.do.hist..rico.............fc..
180a0 a9 20 75 73 61 64 6f 20 70 61 72 61 20 6c 69 73 74 61 72 20 6f 75 20 65 64 69 74 61 72 20 65 20 ..usado.para.listar.ou.editar.e.
180c0 72 65 2d 65 78 65 63 75 74 61 72 20 63 6f 6d 61 6e 64 6f 73 20 64 61 20 6c 73 69 61 74 20 64 6f re-executar.comandos.da.lsiat.do
180e0 20 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 20 20 20 20 20 50 52 49 4d 45 49 52 4f 20 65 20 c3 9a 4c .hist..rico.......PRIMEIRO.e...L
18100 54 49 4d 4f 20 70 6f 64 65 6d 20 73 65 72 20 6e c3 ba 6d 65 72 6f 73 20 65 73 70 65 63 69 66 69 TIMO.podem.ser.n..meros.especifi
18120 63 61 6e 64 6f 20 6f 20 69 6e 74 65 72 76 61 6c 6f 2c 20 6f 75 20 50 52 49 4d 45 49 52 4f 20 70 cando.o.intervalo,.ou.PRIMEIRO.p
18140 6f 64 65 20 73 65 72 0a 20 20 20 20 20 63 61 64 65 69 61 2c 20 71 75 65 20 73 69 67 6e 69 66 69 ode.ser......cadeia,.que.signifi
18160 63 61 20 6f 20 63 6f 6d 61 6e 64 6f 20 6d 61 69 73 20 72 65 63 65 6e 74 65 20 63 6f 6d 65 c3 a7 ca.o.comando.mais.recente.come..
18180 61 64 6f 20 70 6f 72 20 65 73 73 61 0a 20 20 20 20 20 63 61 64 65 69 61 2e 0a 20 20 20 20 20 0a ado.por.essa......cadeia........
181a0 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 65 20 4e 4f 4d 45 45 44 .....Op....es:.........-e.NOMEED
181c0 09 73 65 6c 65 63 69 6f 6e 61 20 6f 20 65 64 69 74 6f 72 20 61 20 75 73 61 72 2e 20 20 41 20 70 .seleciona.o.editor.a.usar...A.p
181e0 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 46 43 45 44 49 54 2c 20 64 65 70 6f 69 73 20 redefini....o....FCEDIT,.depois.
18200 45 44 49 54 4f 52 2c 0a 20 20 20 20 20 09 09 64 65 70 6f 69 73 20 76 69 0a 20 20 20 20 20 20 20 EDITOR,........depois.vi........
18220 20 2d 6c 20 09 6c 69 73 74 61 72 20 6c 69 6e 68 61 73 20 65 6d 20 76 65 7a 20 64 65 20 65 64 69 .-l..listar.linhas.em.vez.de.edi
18240 74 61 72 0a 20 20 20 20 20 20 20 20 2d 6e 09 6f 6d 69 74 69 72 20 6e c2 ba 73 20 64 65 20 6c 69 tar.........-n.omitir.n..s.de.li
18260 6e 68 61 20 61 6f 20 6f 75 76 69 72 0a 20 20 20 20 20 20 20 20 2d 72 09 72 65 76 65 72 74 65 72 nha.ao.ouvir.........-r.reverter
18280 20 61 20 6f 72 64 65 6d 20 64 61 73 20 6c 69 6e 68 61 73 20 28 6d 61 69 73 20 72 65 63 65 6e 74 .a.ordem.das.linhas.(mais.recent
182a0 65 73 20 70 72 69 6d 65 69 72 6f 29 0a 20 20 20 20 20 0a 20 20 20 20 20 43 6f 6d 20 6f 20 66 6f es.primeiro)............Com.o.fo
182c0 72 6d 61 74 6f 20 22 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 20 2e 2e 2e 5d 20 5b 63 6f 6d 61 rmato."fc.-s.[pat=rep....].[coma
182e0 6e 64 6f 5d 22 2c 20 43 4f 4d 41 4e 44 4f 20 c3 a9 0a 20 20 20 20 20 72 65 2d 65 78 65 63 75 74 ndo]",.COMANDO.........re-execut
18300 61 64 6f 20 61 70 c3 b3 73 20 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 56 45 4c 48 4f ado.ap..s.a.substitui....o.VELHO
18320 3d 4e 4f 56 4f 20 73 65 72 20 72 65 61 6c 69 7a 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 =NOVO.ser.realizada.............
18340 55 6d 20 61 6c 69 c3 a1 73 20 c3 ba 74 69 6c 20 61 20 75 73 61 72 20 61 71 75 69 20 c3 a9 20 72 Um.ali..s...til.a.usar.aqui....r
18360 3d 22 66 63 20 2d 73 22 2c 20 70 61 72 61 20 71 75 65 20 69 6e 73 65 72 69 72 20 22 72 20 63 63 ="fc.-s",.para.que.inserir."r.cc
18380 22 0a 20 20 20 20 20 65 78 65 63 75 74 61 20 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f "......executa.o...ltimo.comando
183a0 20 63 6f 6d 65 c3 a7 61 64 6f 20 70 6f 72 20 22 63 63 22 20 65 20 69 6e 73 65 72 69 72 20 22 72 .come..ado.por."cc".e.inserir."r
183c0 22 20 72 65 2d 65 78 65 63 75 74 61 0a 20 20 20 20 20 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 ".re-executa......o...ltimo.coma
183e0 6e 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 ndo.............Estado.de.sa..da
18400 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 6f 75 20 65 73 74 61 64 6f :......Devolve.sucesso.ou.estado
18420 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 3b 20 6e c3 a3 6f 2d 7a 65 72 6f .do.comando.executado;.n..o-zero
18440 20 73 65 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 2e 00 4d 6f 73 74 72 61 20 6f 75 20 6d .se.ocorrer.um.erro..Mostra.ou.m
18460 61 6e 69 70 75 6c 61 20 61 20 6c 69 73 74 61 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 20 anipula.a.lista.do.hist..rico...
18480 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 74 72 61 20 61 20 6c 69 73 74 61 20 64 6f 20 68 69 73 74 ..........Mostra.a.lista.do.hist
184a0 c3 b3 72 69 63 6f 20 63 6f 6d 20 6e c2 ba 73 20 64 65 20 6c 69 6e 68 61 2c 20 70 72 65 66 69 78 ..rico.com.n..s.de.linha,.prefix
184c0 61 6e 64 6f 20 63 61 64 61 20 65 6e 74 72 61 64 61 0a 20 20 20 20 20 6d 6f 64 69 66 69 63 61 64 ando.cada.entrada......modificad
184e0 61 20 63 6f 6d 20 75 6d 20 22 2a 22 2e 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 4e 20 a.com.um."*"..Um.argumento.de.N.
18500 6c 69 73 74 61 20 73 c3 b3 20 61 73 20 c3 ba 6c 74 69 6d 61 73 20 4e 20 65 6e 74 72 61 64 61 73 lista.s...as...ltimas.N.entradas
18520 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d .............Op....es:.........-
18540 63 09 6c 69 6d 70 61 20 61 20 6c 69 73 74 61 20 65 6c 69 6d 69 6e 61 64 6f 20 74 6f 64 61 73 20 c.limpa.a.lista.eliminado.todas.
18560 61 73 20 65 6e 74 72 61 64 61 73 0a 20 20 20 20 20 20 20 20 2d 64 20 64 65 73 76 69 6f 09 65 6c as.entradas.........-d.desvio.el
18580 69 6d 69 6e 61 20 61 20 65 6e 74 72 61 64 61 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 6e 61 imina.a.entrada.do.hist..rico.na
185a0 20 70 6f 73 69 c3 a7 c3 a3 6f 20 44 45 53 56 49 4f 2e 0a 20 20 20 20 09 09 44 65 73 76 69 6f 73 .posi....o.DESVIO........Desvios
185c0 20 6e 65 67 61 74 69 76 6f 73 20 63 6f 6e 74 61 6d 2d 73 65 20 64 6f 20 66 69 6e 61 6c 20 64 61 .negativos.contam-se.do.final.da
185e0 20 6c 69 73 74 61 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 .lista.do.hist..rico............
18600 20 20 20 2d 61 09 61 63 72 65 73 63 65 6e 74 61 20 6c 69 6e 68 61 73 20 64 65 20 68 69 73 74 c3 ...-a.acrescenta.linhas.de.hist.
18620 b3 72 69 63 6f 20 64 65 73 74 61 20 73 65 73 73 c3 a3 6f 20 61 6f 20 66 69 63 68 65 69 72 6f 20 .rico.desta.sess..o.ao.ficheiro.
18640 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 20 20 2d 6e 09 6c c3 aa 20 74 6f 64 de.hist..rico.........-n.l...tod
18660 61 73 20 61 73 20 6c 69 6e 68 61 73 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 61 69 6e 64 61 as.as.linhas.de.hist..rico.ainda
18680 20 6e c3 a3 6f 20 6c 69 64 61 73 20 64 6f 20 66 69 63 68 65 69 72 6f 20 64 65 20 68 69 73 74 c3 .n..o.lidas.do.ficheiro.de.hist.
186a0 b3 72 69 63 6f 0a 20 20 20 20 20 09 09 65 20 61 63 72 65 73 63 65 6e 74 61 2d 61 73 20 c3 a0 20 .rico........e.acrescenta-as....
186c0 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 20 20 2d 72 09 6c lista.de.hist..rico.........-r.l
186e0 c3 aa 20 6f 20 66 69 63 68 65 69 72 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 65 20 61 63 ...o.ficheiro.de.hist..rico.e.ac
18700 72 65 73 63 65 6e 74 61 20 6f 20 63 6f 6e 74 65 c3 ba 64 6f 20 c3 a0 20 6c 69 73 74 61 20 64 65 rescenta.o.conte..do....lista.de
18720 0a 20 20 20 20 20 09 09 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 20 20 2d 77 09 65 73 ........hist..rico.........-w.es
18740 63 72 65 76 65 20 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 61 63 74 75 61 6c 20 6e 6f 20 66 69 63 creve.o.hist..rico.actual.no.fic
18760 68 65 69 72 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 20 heiro.de.hist..rico.............
18780 20 20 2d 70 09 72 65 61 6c 69 7a 61 20 65 78 70 61 6e 73 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 ..-p.realiza.expans..o.do.hist..
187a0 72 69 63 6f 20 65 6d 20 63 61 64 61 20 41 52 47 20 65 20 6d 6f 73 74 72 61 20 6f 20 72 65 73 75 rico.em.cada.ARG.e.mostra.o.resu
187c0 6c 74 61 64 6f 0a 20 20 20 20 20 09 09 73 65 6d 20 67 72 61 76 61 72 20 6e 61 20 6c 69 73 74 61 ltado........sem.gravar.na.lista
187e0 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 20 20 2d 73 09 61 63 72 65 73 63 .de.hist..rico.........-s.acresc
18800 65 6e 74 61 20 41 52 47 73 20 c3 a0 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f enta.ARGs....lista.de.hist..rico
18820 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 20 c3 ba 6e 69 63 61 0a 20 20 20 20 20 0a 20 20 20 20 20 .como.entrada...nica............
18840 53 65 20 4e 4f 4d 45 46 49 43 48 20 66 6f 72 20 64 61 64 6f 2c 20 c3 a9 20 75 73 61 64 6f 20 63 Se.NOMEFICH.for.dado,....usado.c
18860 6f 6d 6f 20 66 69 63 68 65 69 72 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 2e 20 53 65 6e c3 omo.ficheiro.de.hist..rico..Sen.
18880 a3 6f 2c 0a 20 20 20 20 20 73 65 20 46 49 43 48 48 49 53 54 20 74 69 76 65 72 20 75 6d 20 76 61 .o,......se.FICHHIST.tiver.um.va
188a0 6c 6f 72 2c 20 73 65 72 c3 a1 20 75 73 61 64 6f 2c 20 63 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 lor,.ser...usado,.caso.contr..ri
188c0 6f 20 7e 2f 2e 62 61 73 68 5f 68 69 73 74 6f 72 79 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 o.~/.bash_history.............Se
188e0 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 48 49 53 54 54 49 4d 45 46 4f 52 4d 41 54 20 65 73 74 69 .a.vari..vel.HISTTIMEFORMAT.esti
18900 76 65 72 20 64 65 66 69 6e 69 64 61 20 65 20 6e c3 a3 6f 20 66 6f 72 20 6e 75 6c 61 2c 20 6f 20 ver.definida.e.n..o.for.nula,.o.
18920 76 61 6c 6f 72 20 c3 a9 20 75 73 61 64 6f 0a 20 20 20 20 20 63 6f 6d 6f 20 63 61 64 65 69 61 20 valor....usado......como.cadeia.
18940 64 65 20 66 6f 72 6d 61 74 6f 20 70 61 72 61 20 73 74 72 66 74 69 6d 65 28 33 29 20 70 61 72 61 de.formato.para.strftime(3).para
18960 20 69 6d 70 72 69 6d 69 72 20 6f 20 63 61 72 69 6d 62 6f 20 61 73 73 6f 63 69 61 64 6f 0a 20 20 .imprimir.o.carimbo.associado...
18980 20 20 20 61 20 63 61 64 61 20 65 6e 74 72 61 64 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 ...a.cada.entrada.de.hist..rico.
189a0 6d 6f 73 74 72 61 64 61 2e 20 53 65 6e c3 a3 6f 2c 20 6e c3 a3 6f 20 73 c3 a3 6f 20 69 6d 70 72 mostrada..Sen..o,.n..o.s..o.impr
189c0 69 6d 69 64 6f 73 20 71 75 61 69 73 71 75 65 72 20 63 61 72 69 6d 62 6f 73 2e 0a 20 20 20 20 20 imidos.quaisquer.carimbos.......
189e0 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 ......Estado.de.sa..da:......Dev
18a00 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 olve.sucesso.a.n..o.ser.que.indi
18a20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f que.uma.op....o.inv..lida.ou.oco
18a40 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 4d 6f 73 74 72 61 72 20 6f 75 20 64 65 66 69 6e 69 72 20 rra.um.erro..Mostrar.ou.definir.
18a60 61 20 6d c3 a1 73 63 61 72 61 20 64 6f 20 6d 6f 64 6f 20 64 65 20 66 69 63 68 65 69 72 6f 2e 0a a.m..scara.do.modo.de.ficheiro..
18a80 20 20 20 20 20 0a 20 20 20 20 20 44 65 66 69 6e 65 20 61 20 6d c3 a1 73 63 61 72 61 20 64 6f 20 ...........Define.a.m..scara.do.
18aa0 75 74 69 6c 69 7a 61 64 6f 72 20 64 65 20 63 72 69 61 c3 a7 c3 a3 6f 20 64 65 20 66 69 63 68 65 utilizador.de.cria....o.de.fiche
18ac0 69 72 6f 20 70 61 72 61 20 4d 4f 44 4f 2e 20 53 65 20 4d 4f 44 4f 0a 20 20 20 20 20 66 6f 72 20 iro.para.MODO..Se.MODO......for.
18ae0 6f 6d 69 74 69 64 6f 2c 20 69 6d 70 72 69 6d 65 20 6f 20 76 61 6c 6f 72 20 61 63 74 75 61 6c 20 omitido,.imprime.o.valor.actual.
18b00 64 61 20 6d c3 a1 73 63 61 72 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 4d 4f 44 4f 20 da.m..scara.............Se.MODO.
18b20 63 6f 6d 65 c3 a7 61 20 63 6f 6d 20 75 6d 20 64 c3 ad 67 69 74 6f 2c 20 c3 a9 20 69 6e 74 65 72 come..a.com.um.d..gito,....inter
18b40 70 72 65 74 61 64 6f 20 63 6f 6d 6f 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c 3b 0a 20 pretado.como.um.n..mero.octal;..
18b60 20 20 20 20 63 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 c3 a9 20 75 6d 61 20 63 61 64 65 ....caso.contr..rio,....uma.cade
18b80 69 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 61 20 61 63 65 ia.de.modo.simb..lico.como.a.ace
18ba0 69 74 65 20 70 6f 72 20 63 68 6d 6f 64 28 31 29 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 ite.por.chmod(1).............Op.
18bc0 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 70 09 73 65 20 4d 4f 44 4f 20 66 6f 72 20 6f 6d ...es:.........-p.se.MODO.for.om
18be0 69 74 69 64 6f 2c 20 73 61 c3 ad 64 61 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f 73 itido,.sa..da.de.forma.a.que.pos
18c00 73 61 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a sa.ser.reutilizado.como.entrada.
18c20 20 20 20 20 20 20 20 20 2d 53 09 74 6f 72 6e 61 20 61 20 73 61 c3 ad 64 61 20 73 69 6d 62 c3 b3 ........-S.torna.a.sa..da.simb..
18c40 6c 69 63 61 3b 20 63 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 61 20 73 61 c3 ad 64 61 20 lica;.caso.contr..rio,.a.sa..da.
18c60 c3 a9 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c 0a 20 20 20 20 20 0a 20 20 20 20 20 45 ...um.n..mero.octal............E
18c80 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 stado.de.sa..da:......Devolve.su
18ca0 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4d 4f 44 4f 20 73 65 6a 61 20 69 cesso.a.n..o.ser.que.MODO.seja.i
18cc0 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 nv..lido.ou.indique.uma.op....o.
18ce0 69 6e 76 c3 a1 6c 69 64 61 2e 00 4d 6f 73 74 72 61 72 20 70 6f 73 73 c3 ad 76 65 69 73 20 63 6f inv..lida..Mostrar.poss..veis.co
18d00 6e 63 6c 75 73 c3 b5 65 73 2c 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 73 20 6f 70 c3 a7 c3 b5 nclus..es,.dependendo.das.op....
18d20 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 73 74 69 6e 61 64 6f 20 61 20 73 65 72 20 75 73 61 es...........Destinado.a.ser.usa
18d40 64 6f 20 64 65 20 64 65 6e 74 72 6f 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 do.de.dentro.de.uma.fun....o.de.
18d60 63 6f 6e 73 6f 6c 61 20 67 65 72 61 6e 64 6f 0a 20 20 20 20 70 6f 73 73 c3 ad 76 65 69 73 20 63 consola.gerando.....poss..veis.c
18d80 6f 6e 63 6c 75 73 c3 b5 65 73 2e 20 53 65 20 6f 20 61 72 67 75 6d 65 6e 74 6f 20 50 41 4c 41 56 onclus..es..Se.o.argumento.PALAV
18da0 52 41 20 6f 70 63 69 6f 6e 61 6c 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 0a 20 20 20 20 73 RA.opcional.for.fornecido,.....s
18dc0 c3 a3 6f 20 67 65 72 61 64 61 73 20 63 6f 6d 70 61 72 61 c3 a7 c3 b5 65 73 20 63 6f 6d 20 50 41 ..o.geradas.compara....es.com.PA
18de0 4c 41 56 52 41 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 LAVRA...........Estado.de.sa..da
18e00 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 :.....Devolve.sucesso.a.n..o.ser
18e20 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 .que.indique.uma.op....o.inv..li
18e40 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 4d 6f 73 74 72 61 72 20 74 65 da.ou.ocorra.um.erro..Mostrar.te
18e60 6d 70 6f 73 20 64 65 20 70 72 6f 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 49 6d 70 mpos.de.processo.............Imp
18e80 72 69 6d 65 20 6f 73 20 74 65 6d 70 6f 73 20 61 63 75 6d 75 6c 61 64 6f 73 20 64 65 20 75 74 69 rime.os.tempos.acumulados.de.uti
18ea0 6c 69 7a 61 64 6f 72 20 65 20 73 69 73 74 65 6d 61 20 70 61 72 61 20 61 20 63 6f 6e 73 6f 6c 61 lizador.e.sistema.para.a.consola
18ec0 20 65 20 74 6f 64 6f 73 0a 20 20 20 20 20 6f 73 20 73 65 75 73 20 70 72 6f 63 65 73 73 6f 73 2d .e.todos......os.seus.processos-
18ee0 66 69 6c 68 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad filho.............Estado.de.sa..
18f00 64 61 3a 0a 20 20 20 20 20 53 65 6d 70 72 65 20 63 6f 6d 20 73 75 63 65 73 73 6f 2e 00 4d 6f 73 da:......Sempre.com.sucesso..Mos
18f20 74 72 61 20 6f 20 65 73 74 61 64 6f 20 64 61 73 20 74 61 72 65 66 61 73 2e 0a 20 20 20 20 20 0a tra.o.estado.das.tarefas........
18f40 20 20 20 20 20 4c 69 73 74 61 20 61 73 20 74 61 72 65 66 61 73 20 61 63 74 69 76 61 73 2e 20 4a .....Lista.as.tarefas.activas..J
18f60 4f 42 53 50 45 43 20 72 65 61 20 63 61 64 65 69 61 65 20 61 20 73 61 c3 ad 64 61 20 61 20 65 73 OBSPEC.rea.cadeiae.a.sa..da.a.es
18f80 73 61 20 74 61 72 65 66 61 2e 0a 20 20 20 20 20 53 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 c3 a9 sa.tarefa.......Sem.op....es,...
18fa0 20 6d 6f 73 74 72 61 64 6f 20 6f 20 65 73 74 61 64 6f 20 64 65 20 74 6f 64 61 73 20 61 73 20 74 .mostrado.o.estado.de.todas.as.t
18fc0 61 72 65 66 61 73 20 61 63 74 69 76 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 arefas.activas.............Op...
18fe0 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 61 20 49 44 73 20 64 65 20 70 72 6f .es:.........-l.lista.IDs.de.pro
19000 63 65 73 73 6f 20 61 6c c3 a9 6d 20 64 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 6e 6f 72 6d cesso.al..m.da.informa....o.norm
19020 61 6c 0a 20 20 20 20 20 20 20 20 2d 6e 09 6c 69 73 74 61 20 73 c3 b3 20 70 72 6f 63 65 73 73 6f al.........-n.lista.s...processo
19040 73 20 63 6f 6d 20 65 73 74 61 64 6f 20 61 6c 74 65 72 61 64 6f 20 64 65 73 64 65 20 61 20 c3 ba s.com.estado.alterado.desde.a...
19060 6c 74 69 6d 61 0a 20 20 20 20 20 09 09 6e 6f 74 69 66 69 63 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 ltima........notifica....o......
19080 20 20 20 2d 70 09 6c 69 73 74 61 20 73 c3 b3 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f 0a ...-p.lista.s...IDs.de.processo.
190a0 20 20 20 20 20 20 20 20 2d 72 09 72 65 61 20 63 61 64 65 69 61 65 20 73 61 c3 ad 64 61 20 61 20 ........-r.rea.cadeiae.sa..da.a.
190c0 74 61 72 65 66 61 73 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 2d 73 tarefas.em.execu....o.........-s
190e0 09 72 65 61 20 63 61 64 65 69 61 65 20 73 61 c3 ad 64 61 20 61 20 74 61 72 65 66 61 73 20 70 61 .rea.cadeiae.sa..da.a.tarefas.pa
19100 72 61 64 61 73 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 2d 78 20 66 6f 72 20 75 73 61 64 6f radas............Se.-x.for.usado
19120 2c 20 43 4f 4d 41 4e 44 4f 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 61 70 c3 b3 73 20 74 6f 64 ,.COMANDO....executado.ap..s.tod
19140 61 73 20 61 73 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 74 61 72 65 66 61 as.as.especifica....es.de.tarefa
19160 73 0a 20 20 20 20 20 71 75 65 20 61 70 61 72 65 63 65 6d 20 65 6d 20 41 52 47 53 20 74 65 72 65 s......que.aparecem.em.ARGS.tere
19180 6d 20 73 69 64 6f 20 73 75 62 73 74 69 74 75 c3 ad 64 61 73 20 70 65 6c 61 20 49 44 20 64 65 20 m.sido.substitu..das.pela.ID.de.
191a0 70 72 6f 63 65 73 73 6f 20 64 6f 20 6c c3 ad 64 65 72 20 64 65 0a 20 20 20 20 20 67 72 75 70 6f processo.do.l..der.de......grupo
191c0 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 64 65 73 73 61 74 20 74 61 72 65 66 61 2e 0a 20 20 20 20 .do.processo.dessat.tarefa......
191e0 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 .......Estado.de.sa..da:......De
19200 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 volve.sucesso.a.n..o.ser.que.ind
19220 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 ique.uma.op....o.inv..lida.ou.oc
19240 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 0a 20 20 20 20 20 53 65 20 2d 78 20 66 6f 72 20 75 73 61 orra.um.erro.......Se.-x.for.usa
19260 64 6f 2c 20 64 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 do,.devolve.o.estado.de.sa..da.d
19280 65 20 43 4f 4d 41 4e 44 4f 2e 00 4d 6f 73 74 72 61 72 20 61 20 6c 69 73 74 61 20 64 65 20 70 61 e.COMANDO..Mostrar.a.lista.de.pa
192a0 73 74 61 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 6c 65 6d 62 72 61 64 61 73 2e 20 20 41 73 20 stas.actualmente.lembradas...As.
192c0 70 61 73 74 61 73 0a 20 20 20 20 65 6e 74 72 61 6d 20 6e 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f pastas.....entram.na.lista.com.o
192e0 20 63 6f 6d 61 6e 64 6f 20 22 70 75 73 68 64 22 3b 20 70 6f 64 65 20 72 65 63 75 61 72 0a 20 20 .comando."pushd";.pode.recuar...
19300 20 20 6e 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 22 70 6f 70 64 22 2e ..na.lista.com.o.comando."popd".
19320 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 63 09 6c 69 6d ..........Op....es:.......-c.lim
19340 70 61 72 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 65 6c 69 6d 69 6e 61 6e 64 6f par.a.pilha.de.pastas.eliminando
19360 20 74 6f 64 6f 73 20 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 0a 20 20 20 20 20 20 2d 6c 09 6e c3 a3 .todos.os.elementos.......-l.n..
19380 6f 20 69 6d 70 72 69 6d 69 72 20 76 65 72 73 c3 b5 65 73 20 63 6f 6d 20 70 72 65 66 69 78 6f 20 o.imprimir.vers..es.com.prefixo.
193a0 74 69 6c 20 64 65 20 70 61 73 74 61 73 20 72 65 6c 61 74 69 76 61 73 0a 20 20 20 20 09 c3 a0 20 til.de.pastas.relativas.........
193c0 73 75 61 20 70 61 73 74 61 20 68 6f 6d 65 0a 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 69 72 sua.pasta.home.......-p.imprimir
193e0 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 .a.pilha.de.pastas.com.uma.entra
19400 64 61 20 70 6f 72 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 2d 76 09 69 6d 70 72 69 6d 69 72 20 61 da.por.linha.......-v.imprimir.a
19420 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 .pilha.de.pastas.com.uma.entrada
19440 20 70 6f 72 20 6c 69 6e 68 61 20 63 6f 6d 20 61 20 73 75 61 0a 20 20 20 20 09 70 6f 73 69 c3 a7 .por.linha.com.a.sua......posi..
19460 c3 a3 6f 20 6e 61 20 70 69 6c 68 61 20 63 6f 6d 6f 20 70 72 65 66 69 78 6f 0a 20 20 20 20 0a 20 ..o.na.pilha.como.prefixo.......
19480 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 6d 6f 73 74 72 61 20 61 ...Argumentos:.......+N.mostra.a
194a0 20 4e 20 65 6e 74 72 61 64 61 20 61 20 63 6f 6e 74 61 72 20 64 61 20 65 73 71 75 65 72 64 61 20 .N.entrada.a.contar.da.esquerda.
194c0 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 0a 20 20 20 20 09 70 61 73 74 61 da.lista.mostrada.por......pasta
194e0 73 20 71 75 61 6e 64 6f 20 63 68 61 6d 61 64 61 20 73 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 63 s.quando.chamada.sem.op....es,.c
19500 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d ome..ando.com.zero.............-
19520 4e 09 6d 6f 73 74 72 61 20 61 20 4e 20 65 6e 74 72 61 64 61 20 61 20 63 6f 6e 74 61 72 20 64 61 N.mostra.a.N.entrada.a.contar.da
19540 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 0a 20 .direita.da.lista.mostrada.por..
19560 20 20 20 09 70 61 73 74 61 73 20 71 75 61 6e 64 6f 20 63 68 61 6d 61 64 61 20 73 65 6d 20 6f 70 ....pastas.quando.chamada.sem.op
19580 c3 a7 c3 b5 65 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e 00 46 65 69 ....es,.come..ando.com.zero..Fei
195a0 74 6f 00 46 65 69 74 6f 28 25 64 29 00 49 6e 73 74 72 75 c3 a7 c3 a3 6f 20 45 4d 54 00 41 63 74 to.Feito(%d).Instru....o.EMT.Act
195c0 69 76 61 72 20 65 20 64 65 73 61 63 74 69 76 61 72 20 69 6e 74 65 72 6e 6f 73 20 64 61 20 63 6f ivar.e.desactivar.internos.da.co
195e0 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 63 74 69 76 61 20 65 20 64 65 73 61 63 nsola.............Activa.e.desac
19600 74 69 76 61 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 64 61 20 63 6f 6e 73 6f 6c tiva.comandos.internos.da.consol
19620 61 2e 20 44 65 73 61 74 69 76 61 72 20 70 65 72 6d 69 74 65 0a 20 20 20 20 20 65 78 65 63 75 74 a..Desativar.permite......execut
19640 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 64 65 20 64 69 73 63 6f 20 63 6f 6d 20 6f 20 6d 65 73 ar.um.comando.de.disco.com.o.mes
19660 6d 6f 20 6e 6f 6d 65 20 71 75 65 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 0a 20 20 20 20 mo.nome.que.comando.interno.....
19680 20 73 65 6d 20 74 65 72 20 64 65 20 75 73 61 72 20 75 6d 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 .sem.ter.de.usar.um.caminho.comp
196a0 6c 65 74 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 leto.............Op....es:......
196c0 20 20 20 2d 61 09 69 6d 70 72 69 6d 69 72 20 6c 69 73 74 61 20 64 65 20 69 6e 74 65 72 6e 6f 73 ...-a.imprimir.lista.de.internos
196e0 20 6d 6f 73 74 72 61 6e 64 6f 20 73 65 20 65 73 74 c3 a3 6f 20 6f 75 20 6e c3 a3 6f 20 61 63 74 .mostrando.se.est..o.ou.n..o.act
19700 69 76 6f 73 0a 20 20 20 20 20 20 20 20 2d 6e 09 64 65 73 61 63 74 69 76 61 72 20 63 61 64 61 20 ivos.........-n.desactivar.cada.
19720 4e 4f 4d 45 20 6f 75 20 6d 6f 73 74 72 61 72 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 69 6e 74 NOME.ou.mostrar.uma.lista.de.int
19740 65 72 6e 6f 73 20 64 65 73 61 63 74 69 76 61 64 6f 73 0a 20 20 20 20 20 20 20 20 2d 70 09 69 6d ernos.desactivados.........-p.im
19760 70 72 69 6d 69 72 20 61 20 6c 69 73 74 61 20 64 65 20 69 6e 74 65 72 6e 6f 73 20 65 6d 20 66 6f primir.a.lista.de.internos.em.fo
19780 72 6d 61 74 6f 20 72 65 75 74 69 6c 69 7a c3 a1 76 65 6c 0a 20 20 20 20 20 20 20 20 2d 73 09 69 rmato.reutiliz..vel.........-s.i
197a0 6d 70 72 69 6d 69 72 20 73 c3 b3 20 6f 73 20 6e 6f 6d 65 73 20 64 65 20 69 6e 74 65 72 6e 6f 73 mprimir.s...os.nomes.de.internos
197c0 20 22 65 73 70 65 63 69 61 69 73 22 20 50 6f 73 69 78 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 ."especiais".Posix............Op
197e0 c3 a7 c3 b5 65 73 20 71 75 65 20 63 6f 6e 74 72 6f 6c 61 6d 20 6f 20 63 61 72 72 65 67 61 6d 65 ....es.que.controlam.o.carregame
19800 6e 74 6f 20 64 69 6e c3 a2 6d 69 63 6f 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 43 61 72 72 65 67 nto.din..mico:.........-f.Carreg
19820 61 72 20 69 6e 74 65 72 6e 6f 20 4e 4f 4d 45 20 64 65 20 6f 62 6a 65 63 74 6f 20 70 61 72 74 69 ar.interno.NOME.de.objecto.parti
19840 6c 68 61 64 6f 20 4e 4f 4d 45 46 49 43 48 0a 20 20 20 20 20 20 20 20 2d 64 09 52 65 6d 6f 76 65 lhado.NOMEFICH.........-d.Remove
19860 72 20 75 6d 20 69 6e 74 65 72 6e 6f 20 63 61 72 72 65 67 61 64 6f 20 63 6f 6d 20 2d 66 0a 20 20 r.um.interno.carregado.com.-f...
19880 20 20 20 0a 20 20 20 20 20 53 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 63 61 64 61 20 4e 4f 4d 45 .........Sem.op....es,.cada.NOME
198a0 20 c3 a9 20 61 63 74 69 76 61 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 50 61 72 61 20 75 73 ....activado.............Para.us
198c0 61 72 20 6f 20 22 74 65 73 74 22 20 65 6e 63 6f 6e 74 61 64 6f 20 65 6d 20 24 50 41 54 48 20 65 ar.o."test".encontado.em.$PATH.e
198e0 6d 20 76 65 7a 20 64 6f 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 m.vez.do.interno.da.consola.....
19900 20 69 6e 73 69 72 61 20 22 65 6e 61 62 6c 65 20 2d 6e 20 74 65 73 74 22 2e 0a 20 20 20 20 20 0a .insira."enable.-n.test"........
19920 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f .....Estado.de.sa..da:......Devo
19940 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 4f 4d 45 20 lve.sucesso.a.n..o.ser.que.NOME.
19960 6e c3 a3 6f 20 73 65 6a 61 20 75 6d 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 n..o.seja.um.interno.da.consola.
19980 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 41 76 61 6c 69 61 20 61 73 20 65 78 70 ou.ocorra.um.erro..Avalia.as.exp
199a0 72 65 73 73 c3 b5 65 73 20 61 72 69 74 6d c3 a9 74 69 63 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 ress..es.aritm..ticas...........
199c0 20 20 41 76 61 6c 69 61 20 63 61 64 61 20 41 52 47 20 63 6f 6d 6f 20 75 6d 61 20 65 78 70 72 65 ..Avalia.cada.ARG.como.uma.expre
199e0 73 73 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 2e 20 41 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f ss..o.aritm..tica..A.avalia....o
19a00 20 c3 a9 20 66 65 69 74 61 20 65 6d 0a 20 20 20 20 20 69 6e 74 65 69 72 6f 73 20 64 65 20 6c 61 ....feita.em......inteiros.de.la
19a20 72 67 75 72 61 20 66 69 78 61 20 73 65 6d 20 76 65 72 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 rgura.fixa.sem.verifica....o.de.
19a40 74 72 61 6e 73 70 6f 72 74 65 2c 20 65 6d 62 6f 72 61 20 61 20 64 69 76 69 73 c3 a3 6f 0a 20 20 transporte,.embora.a.divis..o...
19a60 20 20 20 70 6f 72 20 30 20 73 65 6a 61 20 73 69 6e 61 6c 69 7a 61 64 61 20 63 6f 6d 6f 20 65 72 ...por.0.seja.sinalizada.como.er
19a80 72 6f 2e 20 41 20 73 65 67 75 69 6e 74 65 20 6c 69 73 74 61 20 64 65 20 6f 70 65 72 61 64 6f 72 ro..A.seguinte.lista.de.operador
19aa0 65 73 20 c3 a9 20 61 67 72 75 70 61 64 61 0a 20 20 20 20 20 65 6d 20 6e c3 ad 76 65 69 73 20 64 es....agrupada......em.n..veis.d
19ac0 65 20 69 67 75 61 6c 20 70 72 69 6f 72 69 64 61 64 65 2e 20 4f 73 20 6e c3 ad 76 65 69 73 20 65 e.igual.prioridade..Os.n..veis.e
19ae0 73 74 c3 a3 6f 20 6c 69 73 74 61 64 6f 73 0a 20 20 20 20 20 70 6f 72 20 6f 72 64 65 6d 20 64 65 st..o.listados......por.ordem.de
19b00 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 64 65 63 72 65 73 63 65 6e 74 65 2e 0a 20 20 20 20 20 .preced..ncia.decrescente.......
19b20 0a 20 20 20 20 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 09 76 61 72 69 c3 a1 76 65 6c 20 70 c3 b3 73 .......id++,.id--.vari..vel.p..s
19b40 2d 69 6e 63 72 65 6d 65 6e 74 6f 2c 20 70 c3 b3 73 2d 64 65 63 72 65 6d 65 6e 74 6f 0a 20 20 20 -incremento,.p..s-decremento....
19b60 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 09 76 61 72 69 c3 a1 76 65 6c 20 70 72 c3 a9 2d 69 6e 63 ...++id,.--id.vari..vel.pr..-inc
19b80 72 65 6d 65 6e 74 6f 2c 20 70 72 c3 a9 2d 64 65 63 72 65 6d 65 6e 74 6f 0a 20 20 20 20 20 09 2d remento,.pr..-decremento.......-
19ba0 2c 20 2b 09 09 6d 65 6e 6f 73 2c 20 6d 61 69 73 20 75 6e c3 a1 72 69 6f 0a 20 20 20 20 20 09 21 ,.+..menos,.mais.un..rio.......!
19bc0 2c 20 7e 09 09 6e 65 67 61 c3 a7 c3 a3 6f 20 6c c3 b3 67 69 63 61 20 65 20 62 69 74 77 69 73 65 ,.~..nega....o.l..gica.e.bitwise
19be0 0a 20 20 20 20 20 09 2a 2a 09 09 65 78 70 6f 6e 65 6e 63 69 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 .......**..exponencia....o......
19c00 09 2a 2c 20 2f 2c 20 25 09 09 6d 75 6c 74 69 70 6c 69 63 61 c3 a7 c3 a3 6f 2c 20 64 69 76 69 73 .*,./,.%..multiplica....o,.divis
19c20 c3 a3 6f 2c 20 72 65 73 74 6f 0a 20 20 20 20 20 09 2b 2c 20 2d 09 09 61 64 69 c3 a7 c3 a3 6f 2c ..o,.resto.......+,.-..adi....o,
19c40 20 73 75 62 74 72 61 63 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 3c 3c 2c 20 3e 3e 09 09 64 65 73 6c .subtrac....o.......<<,.>>..desl
19c60 6f 63 61 c3 a7 c3 a3 6f 20 65 73 71 75 65 72 64 61 20 65 20 64 69 72 65 69 74 61 20 62 69 74 77 oca....o.esquerda.e.direita.bitw
19c80 69 73 65 0a 20 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 c3 a7 ise.......<=,.>=,.<,.>.compara..
19ca0 c3 a3 6f 0a 20 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 69 67 75 61 6c 64 61 64 65 2c 20 6e c3 a3 ..o.......==,.!=..igualdade,.n..
19cc0 6f 20 69 67 75 61 6c 64 61 64 65 0a 20 20 20 20 20 09 26 09 09 45 20 62 69 74 77 69 73 65 0a 20 o.igualdade.......&..E.bitwise..
19ce0 20 20 20 20 09 5e 09 09 4f 55 45 58 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 7c 09 09 4f 55 .....^..OUEX.bitwise.......|..OU
19d00 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 26 26 09 09 45 20 6c c3 b3 67 69 63 6f 0a 20 20 20 .bitwise.......&&..E.l..gico....
19d20 20 20 09 7c 7c 09 09 4f 55 20 6c c3 b3 67 69 63 6f 0a 20 20 20 20 20 09 65 78 70 72 20 3f 20 65 ...||..OU.l..gico.......expr.?.e
19d40 78 70 72 20 3a 20 65 78 70 72 0a 20 20 20 20 20 09 09 09 6f 70 65 72 61 64 6f 72 20 63 6f 6e 64 xpr.:.expr.........operador.cond
19d60 69 63 69 6f 6e 61 6c 0a 20 20 20 20 20 09 3d 2c 20 2a 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 icional.......=,.*=,./=,.%=,....
19d80 20 20 09 2b 3d 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 20 09 26 3d 2c 20 5e ...+=,.-=,.<<=,.>>=,.......&=,.^
19da0 3d 2c 20 7c 3d 09 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 41 73 =,.|=.atribui....o............As
19dc0 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 70 65 72 6d .vari..veis.de.consola.s..o.perm
19de0 69 74 69 64 61 73 20 63 6f 6d 6f 20 6f 70 65 72 61 6e 64 6f 73 2e 20 4f 20 6e 6f 6d 65 20 64 61 itidas.como.operandos..O.nome.da
19e00 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 20 20 20 c3 a9 20 73 75 62 73 74 69 74 75 c3 ad 64 6f 20 .vari..vel.........substitu..do.
19e20 70 65 6c 6f 20 73 65 75 20 76 61 6c 6f 72 20 28 63 6f 6e 76 65 72 74 69 64 6f 20 65 6d 20 69 6e pelo.seu.valor.(convertido.em.in
19e40 74 65 69 72 6f 20 64 65 20 6c 61 72 67 75 72 61 20 66 69 78 61 29 20 64 65 6e 74 72 6f 0a 20 20 teiro.de.largura.fixa).dentro...
19e60 20 20 20 64 65 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 2e 20 41 20 76 61 72 69 c3 a1 76 65 ...de.uma.express..o..A.vari..ve
19e80 6c 20 6e c3 a3 6f 20 74 65 6d 20 64 65 20 74 65 72 20 6f 20 73 65 75 20 61 74 72 69 62 75 74 6f l.n..o.tem.de.ter.o.seu.atributo
19ea0 20 69 6e 74 65 69 72 6f 0a 20 20 20 20 20 61 63 74 69 76 61 64 6f 20 70 61 72 61 20 73 65 72 20 .inteiro......activado.para.ser.
19ec0 75 73 61 64 6f 20 6e 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 usado.numa.express..o...........
19ee0 20 20 4f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 73 c3 a3 6f 20 61 76 61 6c 69 61 64 6f 73 20 70 ..Os.operadores.s..o.avaliados.p
19f00 6f 72 20 6f 72 64 65 6d 20 64 65 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 2e 20 53 75 62 2d 65 78 or.ordem.de.preced..ncia..Sub-ex
19f20 70 72 65 73 73 c3 b5 65 73 0a 20 20 20 20 20 65 6e 74 72 65 20 70 61 72 c3 aa 6e 74 65 73 65 73 press..es......entre.par..nteses
19f40 20 73 c3 a3 6f 20 61 76 61 6c 69 61 64 61 73 20 70 72 69 6d 65 69 72 6f 20 65 20 69 67 6e 6f 72 .s..o.avaliadas.primeiro.e.ignor
19f60 61 6d 20 61 73 20 72 65 67 72 61 73 20 64 65 0a 20 20 20 20 20 70 72 65 63 65 64 c3 aa 6e 63 69 am.as.regras.de......preced..nci
19f80 61 20 61 63 69 6d 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 a.acima.............Estado.de.sa
19fa0 c3 ad 64 61 3a 0a 20 20 20 20 20 53 65 20 6f 20 c3 ba 6c 74 69 6d 6f 20 41 52 47 20 66 6f 72 20 ..da:......Se.o...ltimo.ARG.for.
19fc0 61 76 61 6c 69 61 64 6f 20 63 6f 6d 6f 20 30 2c 20 6c 65 74 20 64 65 76 6f 6c 76 65 20 31 3b 20 avaliado.como.0,.let.devolve.1;.
19fe0 73 65 6e c3 a3 6f 20 6c 65 74 20 64 65 76 6f 6c 76 65 20 30 2e 00 41 76 61 6c 69 61 20 61 20 65 sen..o.let.devolve.0..Avalia.a.e
1a000 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 xpress..o.condicional...........
1a020 20 20 53 61 69 20 63 6f 6d 20 65 73 74 61 64 6f 20 30 20 28 76 65 72 64 61 64 65 69 72 6f 29 20 ..Sai.com.estado.0.(verdadeiro).
1a040 6f 75 20 31 20 28 66 61 6c 73 6f 29 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 0a 20 20 20 20 20 ou.1.(falso).dependendo.da......
1a060 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 64 65 20 45 58 50 52 2e 20 41 73 20 65 78 70 72 65 73 73 c3 avalia....o.de.EXPR..As.express.
1a080 b5 65 73 20 70 6f 64 65 6d 20 73 65 72 20 75 6e c3 a1 72 69 61 73 20 6f 75 20 62 69 6e c3 a1 72 .es.podem.ser.un..rias.ou.bin..r
1a0a0 69 61 73 2e 20 45 78 70 72 65 73 73 c3 b5 65 73 0a 20 20 20 20 20 75 69 6e c3 a1 72 69 61 73 20 ias..Express..es......uin..rias.
1a0c0 73 c3 a3 6f 20 66 72 65 71 75 65 6e 74 65 6d 65 6e 74 65 20 75 73 61 64 61 73 20 70 61 72 61 20 s..o.frequentemente.usadas.para.
1a0e0 65 78 61 6d 69 6e 61 72 20 6f 20 65 73 74 61 64 6f 20 64 65 20 75 6d 20 66 69 63 68 65 69 72 6f examinar.o.estado.de.um.ficheiro
1a100 2e 20 48 c3 a1 0a 20 20 20 20 20 74 61 6d 62 c3 a9 6d 20 6f 70 65 72 61 64 6f 72 65 73 20 64 65 ..H........tamb..m.operadores.de
1a120 20 63 61 64 65 69 61 73 20 65 20 6f 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 6f 6d 70 61 72 61 .cadeias.e.operadores.de.compara
1a140 c3 a7 c3 a3 6f 20 6e 75 6d c3 a9 72 69 63 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 63 6f ....o.num..rica.............O.co
1a160 6d 70 6f 72 74 61 6d 65 6e 74 6f 20 64 6f 20 74 65 73 74 65 20 64 65 70 65 6e 64 65 20 64 6f 20 mportamento.do.teste.depende.do.
1a180 6e c3 ba 6d 65 72 6f 20 64 65 20 61 72 67 75 6d 65 6e 74 6f 73 2e 20 4c 65 69 61 20 61 0a 20 20 n..mero.de.argumentos..Leia.a...
1a1a0 20 20 20 70 c3 a1 67 69 6e 61 20 64 6f 20 6d 61 6e 75 61 6c 20 64 6f 20 62 61 73 68 20 70 61 72 ...p..gina.do.manual.do.bash.par
1a1c0 61 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 63 6f 6d 70 6c 65 74 61 2e 0a 20 20 a.a.especifica....o.completa....
1a1e0 20 20 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 64 65 20 66 69 63 68 65 69 72 6f 73 .........Operadores.de.ficheiros
1a200 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2d 61 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 :...............-a.FICHEIRO.....
1a220 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 65 78 69 73 74 69 72 Verdadeiro.se.o.ficheiro.existir
1a240 2e 0a 20 20 20 20 20 20 20 20 2d 62 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 ..........-b.FICHEIRO.....Verdad
1a260 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 62 6c 6f 71 75 65 69 6f 20 eiro.se.o.ficheiro.for.bloqueio.
1a280 65 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 63 20 46 49 43 48 45 49 52 4f 20 20 20 especial..........-c.FICHEIRO...
1a2a0 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 65 ..Verdadeiro.se.o.ficheiro.for.e
1a2c0 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 20 20 2d special.de.caracteres..........-
1a2e0 64 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 d.FICHEIRO.....Verdadeiro.se.o.f
1a300 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 61 20 70 61 73 74 61 2e 0a 20 20 20 20 20 20 20 20 2d icheiro.for.uma.pasta..........-
1a320 65 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 e.FICHEIRO.....Verdadeiro.se.o.f
1a340 69 63 68 65 69 72 6f 20 65 78 69 73 74 69 72 2e 0a 20 20 20 20 20 20 20 20 2d 66 20 46 49 43 48 icheiro.existir..........-f.FICH
1a360 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 EIRO.....Verdadeiro.se.o.ficheir
1a380 6f 20 65 78 69 73 74 65 20 65 20 c3 a9 20 75 6d 20 66 69 63 68 65 69 72 6f 20 6e 6f 72 6d 61 6c o.existe.e....um.ficheiro.normal
1a3a0 2e 0a 20 20 20 20 20 20 20 20 2d 67 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 ..........-g.FICHEIRO.....Verdad
1a3c0 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 73 65 74 2d 67 72 6f 75 70 eiro.se.o.ficheiro.for.set-group
1a3e0 2d 69 64 2e 0a 20 20 20 20 20 20 20 20 2d 68 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 -id..........-h.FICHEIRO.....Ver
1a400 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 61 20 6c 69 dadeiro.se.o.ficheiro.for.uma.li
1a420 67 61 c3 a7 c3 a3 6f 20 73 69 6d 62 c3 b3 6c 69 63 61 2e 0a 20 20 20 20 20 20 20 20 2d 4c 20 46 ga....o.simb..lica..........-L.F
1a440 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 ICHEIRO.....Verdadeiro.se.o.fich
1a460 65 69 72 6f 20 66 6f 72 20 75 6d 61 20 6c 69 67 61 c3 a7 c3 a3 6f 20 73 69 6d 62 c3 b3 6c 69 63 eiro.for.uma.liga....o.simb..lic
1a480 61 2e 0a 20 20 20 20 20 20 20 20 2d 6b 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 a..........-k.FICHEIRO.....Verda
1a4a0 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 74 69 76 65 72 20 6f 20 62 69 74 20 deiro.se.o.ficheiro.tiver.o.bit.
1a4c0 22 73 74 69 63 6b 79 22 20 64 65 66 69 6e 69 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 70 20 46 49 "sticky".definido..........-p.FI
1a4e0 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 CHEIRO.....Verdadeiro.se.o.fiche
1a500 69 72 6f 20 66 6f 72 20 75 6d 20 70 69 70 65 20 63 6f 6d 20 6e 6f 6d 65 2e 0a 20 20 20 20 20 20 iro.for.um.pipe.com.nome........
1a520 20 20 2d 72 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 ..-r.FICHEIRO.....Verdadeiro.se.
1a540 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 6c 65 67 c3 ad 76 65 6c 2e 0a 20 20 20 20 20 20 20 o.ficheiro.for.leg..vel.........
1a560 20 2d 73 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f .-s.FICHEIRO.....Verdadeiro.se.o
1a580 20 66 69 63 68 65 69 72 6f 20 65 78 69 73 74 65 20 65 20 6e c3 a3 6f 20 65 73 74 c3 a1 20 76 61 .ficheiro.existe.e.n..o.est...va
1a5a0 7a 69 6f 2e 0a 20 20 20 20 20 20 20 20 2d 53 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 zio..........-S.FICHEIRO.....Ver
1a5c0 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 20 73 6f 63 dadeiro.se.o.ficheiro.for.um.soc
1a5e0 6b 65 74 2e 0a 20 20 20 20 20 20 20 20 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 20 20 20 56 ket..........-t.FD.............V
1a600 65 72 64 61 64 65 69 72 6f 20 73 65 20 46 44 20 66 6f 72 20 61 62 65 72 74 6f 20 6e 75 6d 20 74 erdadeiro.se.FD.for.aberto.num.t
1a620 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 46 49 43 48 45 49 52 4f 20 20 20 20 erminal..........-u.FICHEIRO....
1a640 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 73 65 .Verdadeiro.se.o.ficheiro.for.se
1a660 74 2d 75 73 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 20 20 2d 77 20 46 49 43 48 45 49 52 4f 20 20 t-user-id..........-w.FICHEIRO..
1a680 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 ...Verdadeiro.se.o.ficheiro.for.
1a6a0 67 72 61 76 c3 a1 76 65 6c 20 70 6f 72 20 73 69 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 46 49 43 grav..vel.por.si..........-x.FIC
1a6c0 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 HEIRO.....Verdadeiro.se.o.fichei
1a6e0 72 6f 20 66 6f 72 20 65 78 65 63 75 74 c3 a1 76 65 6c 20 70 6f 72 20 73 69 2e 0a 20 20 20 20 20 ro.for.execut..vel.por.si.......
1a700 20 20 20 2d 4f 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 ...-O.FICHEIRO.....Verdadeiro.se
1a720 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 65 66 65 63 74 69 76 61 6d 65 6e 74 65 20 73 75 .o.ficheiro.for.efectivamente.su
1a740 61 20 70 72 6f 70 72 69 65 64 61 64 65 2e 0a 20 20 20 20 20 20 20 20 2d 47 20 46 49 43 48 45 49 a.propriedade..........-G.FICHEI
1a760 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 RO.....Verdadeiro.se.o.ficheiro.
1a780 66 6f 72 20 65 66 65 63 74 69 76 61 6d 65 6e 74 65 20 70 72 6f 70 72 69 65 64 61 64 65 20 64 6f for.efectivamente.propriedade.do
1a7a0 20 73 65 75 20 67 72 75 70 6f 2e 0a 20 20 20 20 20 20 20 20 2d 4e 20 46 49 43 48 45 49 52 4f 20 .seu.grupo..........-N.FICHEIRO.
1a7c0 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 69 ....Verdadeiro.se.o.ficheiro.foi
1a7e0 20 6d 6f 64 69 66 69 63 61 64 6f 20 64 65 73 64 65 20 61 20 c3 ba 6c 74 69 6d 61 20 76 65 7a 20 .modificado.desde.a...ltima.vez.
1a800 71 75 65 20 66 6f 69 20 6c 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 46 49 43 que.foi.lido.................FIC
1a820 48 45 49 52 4f 31 20 2d 6e 74 20 46 49 43 48 45 49 52 4f 32 20 56 65 72 64 61 64 65 69 72 6f 20 HEIRO1.-nt.FICHEIRO2.Verdadeiro.
1a840 73 65 20 6f 20 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 6d 61 69 73 20 6e 6f 76 6f 20 71 75 65 se.o.ficheiro1.for.mais.novo.que
1a860 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 20 20 20 20 ................................
1a880 20 20 20 20 20 20 20 20 20 20 6f 20 66 69 63 68 65 69 72 6f 32 20 28 64 65 20 61 63 6f 72 64 6f ..........o.ficheiro2.(de.acordo
1a8a0 20 63 6f 6d 20 61 20 64 61 74 61 20 64 65 20 6d 6f 64 69 66 69 63 61 c3 a7 c3 a3 6f 29 2e 0a 20 .com.a.data.de.modifica....o)...
1a8c0 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 52 4f 31 20 2d 6f 74 20 46 49 43 48 ..............FICHEIRO1.-ot.FICH
1a8e0 45 49 52 4f 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 66 69 63 68 65 69 72 6f 31 20 66 6f EIRO2.Verdadeiro.se.ficheiro1.fo
1a900 72 20 6d 61 69 73 20 61 6e 74 69 67 6f 20 71 75 65 20 6f 20 66 69 63 68 65 69 72 6f 32 2e 0a 20 r.mais.antigo.que.o.ficheiro2...
1a920 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 52 4f 31 20 2d 65 66 20 46 49 43 48 ..............FICHEIRO1.-ef.FICH
1a940 45 49 52 4f 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 66 69 63 68 65 69 72 6f 31 20 66 6f EIRO2.Verdadeiro.se.ficheiro1.fo
1a960 72 20 75 6d 61 20 6c 69 67 61 c3 a7 c3 a3 6f 20 72 c3 ad 67 69 64 61 20 61 20 66 69 6c 65 32 2e r.uma.liga....o.r..gida.a.file2.
1a980 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 61 64 65 69 61 ............Operadores.de.cadeia
1a9a0 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 2d 7a 20 43 41 44 45 49 41 20 20 20 20 20 s:................-z.CADEIA.....
1a9c0 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 63 61 64 65 69 61 20 65 73 74 69 76 65 ...Verdadeiro.se.a.cadeia.estive
1a9e0 72 20 76 61 7a 69 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 2d 6e 20 43 41 44 45 49 r.vazia.................-n.CADEI
1aa00 41 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 20 20 20 20 20 20 20 20 56 65 72 A..............CADEIA........Ver
1aa20 64 61 64 65 69 72 6f 20 73 65 20 61 20 63 61 64 65 69 61 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 dadeiro.se.a.cadeia.n..o.estiver
1aa40 20 76 61 7a 69 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3d .vazia.................CADEIA1.=
1aa60 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .CADEIA2........................
1aa80 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 73 20 63 61 64 65 69 61 73 20 73 ......Verdadeiro.se.as.cadeias.s
1aaa0 c3 a3 6f 20 69 67 75 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 21 3d 20 ..o.iguais...........CADEIA1.!=.
1aac0 43 41 44 45 49 41 32 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 CADEIA2.........................
1aae0 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 73 20 63 61 64 65 69 61 73 20 6e c3 .....Verdadeiro.se.as.cadeias.n.
1ab00 a3 6f 20 73 c3 a3 6f 20 69 67 75 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 .o.s..o.iguais...........CADEIA1
1ab20 20 3c 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<.CADEIA2......................
1ab40 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 43 41 44 45 49 41 31 20 66 69 ........Verdadeiro.se.CADEIA1.fi
1ab60 63 61 72 20 61 6e 74 65 73 20 64 65 20 43 41 44 45 49 41 32 20 6c 65 78 69 63 61 6d 65 6e 74 65 car.antes.de.CADEIA2.lexicamente
1ab80 2e 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3e 20 43 41 44 45 49 41 32 0a 20 20 20 ...........CADEIA1.>.CADEIA2....
1aba0 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 56 65 72 64 61 64 ..........................Verdad
1abc0 65 69 72 6f 20 73 65 20 43 41 44 45 49 41 31 20 66 69 63 61 72 20 61 70 c3 b3 73 20 43 41 44 45 eiro.se.CADEIA1.ficar.ap..s.CADE
1abe0 49 41 32 20 6c 65 78 69 63 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 75 74 72 IA2.lexicamente.............Outr
1ac00 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2d 6f 20 os.operadores:...............-o.
1ac20 4f 50 c3 87 c3 83 4f 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 OP....O.........Verdadeiro.se.a.
1ac40 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 4f 50 c3 87 c3 83 4f 20 65 73 74 c3 a1 op....o.de.consola.OP....O.est..
1ac60 20 61 63 74 69 76 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 .activada..........-v.VAR.......
1ac80 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 .....Verdadeiro.se.a.vari..vel.d
1aca0 65 20 63 6f 6e 73 6f 6c 61 20 56 41 52 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 2e 0a e.consola.VAR.estiver.definida..
1acc0 20 20 20 20 20 20 20 20 2d 52 20 56 41 52 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 ........-R.VAR............Verdad
1ace0 65 69 72 6f 20 73 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 63 6f 6e 73 6f 6c 61 20 56 eiro.se.a.vari..vel.de.consola.V
1ad00 41 52 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 20 65 20 66 6f 72 20 75 6d 20 6e 6f 6d AR.estiver.definida.e.for.um.nom
1ad20 65 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 20 72 65 e.............................re
1ad40 66 65 72 c3 aa 6e 63 69 61 2e 0a 20 20 20 20 20 20 20 20 21 20 45 58 50 52 20 20 20 20 20 20 20 fer..ncia..........!.EXPR.......
1ad60 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 20 66 6f 72 20 66 61 6c 73 .....Verdadeiro.se.EXPR.for.fals
1ad80 6f 2e 0a 20 20 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 o..........EXPR1.-a.EXPR2.Verdad
1ada0 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 65 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 72 64 eiro.se.EXPR1.e.EXPR2.forem.verd
1adc0 61 64 65 69 72 6f 73 2e 0a 20 20 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 adeiros..........EXPR1.-o.EXPR2.
1ade0 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 4f 55 20 45 58 50 52 32 20 66 6f 72 Verdadeiro.se.EXPR1.OU.EXPR2.for
1ae00 65 6d 20 76 65 72 64 61 64 65 69 72 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 61 72 em.verdadeiros................ar
1ae20 67 31 20 4f 50 20 61 72 67 32 20 20 20 20 54 65 73 74 65 73 20 61 72 69 74 6d c3 a9 74 69 63 6f g1.OP.arg2....Testes.aritm..tico
1ae40 73 2e 20 4f 50 20 c3 a9 20 75 6d 20 64 65 20 2d 65 71 2c 20 2d 6e 65 2c 0a 20 20 20 20 20 20 20 s..OP....um.de.-eq,.-ne,........
1ae60 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 2d 67 ....................-lt,.-le,.-g
1ae80 74 2c 20 6f 75 20 2d 67 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 t,.ou.-ge.............Operadores
1aea0 20 62 69 6e c3 a1 72 69 6f 73 20 61 72 69 74 6d c3 a9 74 69 63 6f 73 20 64 65 76 6f 6c 76 65 6d .bin..rios.aritm..ticos.devolvem
1aec0 20 76 65 72 64 61 64 65 69 72 6f 20 73 65 20 41 52 47 31 20 66 6f 72 20 69 67 75 61 6c 2c 20 6e .verdadeiro.se.ARG1.for.igual,.n
1aee0 c3 a3 6f 0a 20 20 20 20 20 69 67 75 61 6c 2c 20 6d 65 6e 6f 72 20 71 75 65 2c 20 6d 65 6e 6f 72 ..o......igual,.menor.que,.menor
1af00 20 6f 75 20 69 67 75 61 6c 20 71 75 65 2c 20 6d 61 69 6f 72 20 71 75 65 20 6f 75 20 6d 61 69 6f .ou.igual.que,.maior.que.ou.maio
1af20 72 20 6f 75 20 69 67 75 61 6c 20 71 75 65 0a 20 20 20 20 20 41 52 47 32 2e 0a 20 20 20 20 20 0a r.ou.igual.que......ARG2........
1af40 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f .....Estado.de.sa..da:......Devo
1af60 6c 76 65 20 73 75 63 65 73 73 6f 20 73 65 20 45 58 50 52 20 66 6f 72 20 61 76 61 6c 69 61 64 61 lve.sucesso.se.EXPR.for.avaliada
1af80 20 63 6f 6d 6f 20 76 65 72 64 61 64 65 69 72 6f 3b 20 66 61 6c 68 61 20 73 65 20 45 58 50 52 20 .como.verdadeiro;.falha.se.EXPR.
1afa0 66 6f 72 0a 20 20 20 20 20 61 76 61 6c 69 61 64 6f 20 63 6f 6d 6f 20 66 61 6c 73 6f 20 6f 75 20 for......avaliado.como.falso.ou.
1afc0 66 6f 72 20 69 6e 64 69 63 61 64 6f 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c for.indicado.um.argumento.inv..l
1afe0 69 64 6f 2e 00 41 76 61 6c 69 61 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 ido..Avalia.uma.express..o.condi
1b000 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 65 20 c3 a9 20 75 6d 20 73 69 cional.............Este....um.si
1b020 6e c3 b3 6e 69 6d 6f 20 70 61 72 61 20 6f 20 69 6e 74 65 72 6e 6f 20 22 74 65 73 74 22 2c 20 6d n..nimo.para.o.interno."test",.m
1b040 61 73 20 6f 20 c3 ba 6c 74 69 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 74 65 6d 0a 20 20 20 20 20 as.o...ltimo.argumento.tem......
1b060 64 65 20 73 65 72 20 75 6d 20 22 5d 22 20 6c 69 74 65 72 61 6c 2c 20 70 61 72 61 20 66 65 63 68 de.ser.um."]".literal,.para.fech
1b080 61 72 20 6f 20 22 5b 22 20 61 62 65 72 74 6f 2e 00 45 78 65 63 75 74 61 72 20 75 6d 20 63 6f 6d ar.o."[".aberto..Executar.um.com
1b0a0 61 6e 64 6f 20 73 69 6d 70 6c 65 73 20 6f 75 20 6d 6f 73 74 72 61 72 20 69 6e 66 6f 72 6d 61 c3 ando.simples.ou.mostrar.informa.
1b0c0 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 ...o.sobre.comandos.............
1b0e0 45 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 20 63 6f 6d 20 41 52 47 53 20 73 75 70 72 69 6d 69 Executa.COMANDO.com.ARGS.suprimi
1b100 6e 64 6f 20 70 72 6f 63 75 72 61 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 ndo.procura.de.fun....es.da.cons
1b120 6f 6c 61 20 6f 75 20 6d 6f 73 74 72 61 0a 20 20 20 20 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 ola.ou.mostra......informa....o.
1b140 61 63 65 72 63 61 20 64 6f 73 20 43 4f 4d 41 4e 44 4f 73 20 65 73 70 65 63 69 66 69 63 61 64 6f acerca.dos.COMANDOs.especificado
1b160 73 2e 20 50 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 70 61 72 61 20 63 68 61 6d 61 72 20 63 6f s..Pode.ser.usado.para.chamar.co
1b180 6d 61 6e 64 6f 73 0a 20 20 20 20 20 65 6d 20 64 69 73 63 6f 20 71 75 61 6e 64 6f 20 65 78 69 73 mandos......em.disco.quando.exis
1b1a0 74 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 63 6f 6d 20 6f 20 6d 65 73 6d 6f 20 6e 6f 6d 65 te.uma.fun....o.com.o.mesmo.nome
1b1c0 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d .............Op....es:.........-
1b1e0 70 20 20 20 20 20 75 73 61 72 20 76 61 6c 6f 72 20 70 72 65 64 65 66 69 6e 69 64 6f 20 70 61 72 p.....usar.valor.predefinido.par
1b200 61 20 43 41 4d 49 4e 48 4f 20 71 75 65 20 67 61 72 61 6e 74 61 20 71 75 65 20 73 65 20 65 6e 63 a.CAMINHO.que.garanta.que.se.enc
1b220 6f 6e 74 72 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 64 6f 73 20 6f 73 20 ontram.................todos.os.
1b240 75 74 69 6c 69 74 c3 a1 72 69 6f 73 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 20 20 20 20 2d 76 20 utilit..rios.padr..o.........-v.
1b260 20 20 20 20 69 6d 70 72 69 6d 69 72 20 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 64 65 20 ....imprimir.uma.descri....o.de.
1b280 43 4f 4d 41 4e 44 4f 20 73 69 6d 69 6c 61 72 20 61 6f 20 69 6e 74 65 72 6e 6f 20 22 74 79 70 65 COMANDO.similar.ao.interno."type
1b2a0 22 0a 20 20 20 20 20 20 20 20 2d 56 20 20 20 20 20 69 6d 70 72 69 6d 69 72 20 75 6d 61 20 64 65 ".........-V.....imprimir.uma.de
1b2c0 73 63 72 69 c3 a7 c3 a3 6f 20 6d 61 69 73 20 64 65 74 61 6c 68 61 64 61 20 64 65 20 43 4f 4d 41 scri....o.mais.detalhada.de.COMA
1b2e0 4e 44 4f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a NDO............Estado.de.sa..da:
1b300 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 ......Devolve.o.estado.de.sa..da
1b320 20 64 65 20 43 4f 4d 41 4e 44 4f 20 6f 75 20 66 61 6c 68 61 20 73 65 20 43 4f 4d 41 4e 44 4f 20 .de.COMANDO.ou.falha.se.COMANDO.
1b340 6e c3 a3 6f 20 66 6f 72 20 65 6e 63 6f 6e 74 72 61 64 6f 2e 00 45 78 65 63 75 74 61 20 61 72 67 n..o.for.encontrado..Executa.arg
1b360 75 6d 65 6e 74 6f 73 20 63 6f 6d 6f 20 63 6f 6d 61 6e 64 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e umentos.como.comando.da.consola.
1b380 0a 20 20 20 20 20 0a 20 20 20 20 20 43 6f 6d 62 69 6e 61 20 41 52 47 73 20 6e 75 6d 61 20 c3 ba ............Combina.ARGs.numa...
1b3a0 6e 69 63 61 20 63 61 64 65 69 61 2c 20 75 73 61 20 6f 20 72 65 73 75 6c 74 61 64 6f 20 63 6f 6d nica.cadeia,.usa.o.resultado.com
1b3c0 6f 20 65 6e 74 72 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2c 0a 20 20 20 20 20 65 20 65 78 65 o.entrada.da.consola,......e.exe
1b3e0 63 75 74 61 20 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 72 65 73 75 6c 74 61 6e 74 65 73 2e 0a 20 20 cuta.os.comandos.resultantes....
1b400 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 .........Estado.de.sa..da:......
1b420 44 65 76 6f 6c 76 65 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 6f 20 63 6f 6d 61 Devolve.estado.de.sa..da.do.coma
1b440 6e 64 6f 20 6f 75 20 73 75 63 65 73 73 6f 20 73 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 6f 72 20 ndo.ou.sucesso.se.o.comando.for.
1b460 6e 75 6c 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 65 6e 71 75 61 6e 74 6f 20 nulo..Executa.comandos.enquanto.
1b480 6f 20 74 65 73 74 65 20 6e c3 a3 6f 20 74 69 76 65 72 20 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 o.teste.n..o.tiver.sucesso......
1b4a0 20 0a 20 20 20 20 20 45 78 70 61 6e 64 65 20 65 20 65 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f .......Expande.e.executa.COMANDO
1b4c0 53 20 65 6e 71 75 61 6e 74 6f 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 69 6e 61 6c 20 6e 6f 20 63 69 S.enquanto.o.comando.final.no.ci
1b4e0 63 6c 6f 0a 20 20 20 20 20 22 75 6e 74 69 6c 20 43 4f 4d 41 4e 44 4f 53 22 20 74 65 6e 68 61 20 clo......"until.COMANDOS".tenha.
1b500 75 6d 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 6e c3 a3 6f 20 7a 65 72 6f 2e 0a 20 um.estado.de.sa..da.n..o.zero...
1b520 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 ..........Estado.de.sa..da:.....
1b540 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d .Devolve.o.estado.do...ltimo.com
1b560 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 ando.executado..Executa.comandos
1b580 20 65 6e 71 75 61 6e 74 6f 20 6f 20 74 65 73 74 65 20 74 69 76 65 72 20 73 75 63 65 73 73 6f 2e .enquanto.o.teste.tiver.sucesso.
1b5a0 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 70 61 6e 64 65 20 65 20 65 78 65 63 75 74 61 20 43 4f ............Expande.e.executa.CO
1b5c0 4d 41 4e 44 4f 53 20 65 6e 71 75 61 6e 74 6f 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 69 6e 61 6c 20 MANDOS.enquanto.o.comando.final.
1b5e0 6e 6f 20 63 69 63 6c 6f 0a 20 20 20 20 20 22 77 68 69 6c 65 20 43 4f 4d 41 4e 44 4f 53 22 20 74 no.ciclo......"while.COMANDOS".t
1b600 65 6e 68 61 20 75 6d 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 7a 65 72 6f 2e 0a 20 enha.um.estado.de.sa..da.zero...
1b620 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 ..........Estado.de.sa..da:.....
1b640 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d .Devolve.o.estado.do...ltimo.com
1b660 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 ando.executado..Executa.comandos
1b680 20 63 6f 6d 20 62 61 73 65 20 65 6d 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a .com.base.em.condicional........
1b6a0 20 20 20 20 20 41 20 6c 69 73 74 61 20 22 69 66 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 a9 20 65 78 .....A.lista."if.COMANDOS"....ex
1b6c0 65 63 75 74 61 64 61 2e 20 53 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 66 ecutada..Se.o.estado.de.sa..da.f
1b6e0 6f 72 20 7a 65 72 6f 2c 20 c3 a9 0a 20 20 20 20 20 65 78 65 63 75 74 61 64 61 20 61 20 6c 69 73 or.zero,.........executada.a.lis
1b700 74 61 20 22 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 22 2e 20 43 61 73 6f 20 63 6f 6e 74 72 c3 a1 ta."then.COMANDOS"..Caso.contr..
1b720 72 69 6f 2c 20 63 61 64 61 20 6c 69 73 74 61 20 22 65 6c 69 66 20 43 4f 4d 41 4e 44 4f 53 22 0a rio,.cada.lista."elif.COMANDOS".
1b740 20 20 20 20 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 70 6f 72 20 73 75 61 20 76 65 7a 20 65 20 ........executado.por.sua.vez.e.
1b760 73 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 66 6f 72 20 7a 65 72 6f 2c 20 se.o.estado.de.sa..da.for.zero,.
1b780 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 0a 20 20 20 20 20 6c 69 73 74 61 20 22 74 68 65 a.correspondente......lista."the
1b7a0 6e 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 a9 20 65 78 65 63 75 74 61 64 61 20 65 20 6f 20 63 6f 6d n.COMANDOS"....executada.e.o.com
1b7c0 61 6e 64 6f 20 69 66 20 c3 a9 20 63 6f 6e 63 6c 75 c3 ad 64 6f 2e 20 44 65 20 6f 75 74 72 61 20 ando.if....conclu..do..De.outra.
1b7e0 66 6f 72 6d 61 2c 0a 20 20 20 20 20 61 20 6c 69 73 74 61 20 22 65 6c 73 65 20 43 4f 4d 41 4e 44 forma,......a.lista."else.COMAND
1b800 4f 53 22 20 c3 a9 20 65 78 65 63 75 74 61 64 61 2c 20 73 65 20 70 72 65 73 65 6e 74 65 2e 20 4f OS"....executada,.se.presente..O
1b820 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 61 0a 20 20 20 20 20 63 6f 6e 73 74 72 .estado.de.sa..da.da......constr
1b840 75 c3 a7 c3 a3 6f 20 69 6e 74 65 69 72 61 20 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 u....o.inteira....o.estado.de.sa
1b860 c3 ad 64 61 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 ..da.do...ltimo.comando.executad
1b880 6f 2c 20 6f 75 20 7a 65 72 6f 0a 20 20 20 20 20 73 65 20 6e 65 6e 68 75 6d 61 20 63 6f 6e 64 69 o,.ou.zero......se.nenhuma.condi
1b8a0 c3 a7 c3 a3 6f 20 66 6f 72 20 76 65 72 64 61 64 65 69 72 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 ....o.for.verdadeira............
1b8c0 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 .Estado.de.sa..da:......Devolve.
1b8e0 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 o.estado.do...ltimo.comando.exec
1b900 75 74 61 64 6f 2e 00 45 78 65 63 75 74 65 61 20 63 6f 6d 61 6e 64 6f 73 20 62 61 73 65 61 64 6f utado..Executea.comandos.baseado
1b920 20 65 6d 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 20 64 65 20 70 61 64 72 c3 b5 65 73 2e 0a 20 20 .em.compara....o.de.padr..es....
1b940 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 72 20 73 65 6c 65 63 74 69 76 61 6d 65 6e 74 65 .........Executar.selectivamente
1b960 20 43 4f 4d 41 4e 44 4f 53 20 62 61 73 65 61 64 6f 20 6e 61 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 .COMANDOS.baseado.na.compara....
1b980 6f 20 65 6e 74 72 65 20 50 41 4c 41 56 52 41 20 65 0a 20 20 20 20 20 50 41 44 52 c3 83 4f 2e 20 o.entre.PALAVRA.e......PADR..O..
1b9a0 22 7c 22 20 c3 a9 20 75 73 61 64 6f 20 70 61 72 61 20 73 65 70 61 72 61 72 20 6d c3 ba 6c 74 69 "|"....usado.para.separar.m..lti
1b9c0 70 6c 6f 73 20 70 61 64 72 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f plos.padr..es.............Estado
1b9e0 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 .de.sa..da:......Devolve.o.estad
1ba00 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 o.do...ltimo.comando.executado..
1ba20 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 70 61 72 61 20 63 61 64 61 20 6d 65 6d 62 72 Executa.comandos.para.cada.membr
1ba40 6f 20 6e 75 6d 61 20 6c 69 73 74 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 63 69 63 6c 6f o.numa.lista.............O.ciclo
1ba60 20 22 66 6f 72 22 20 65 78 65 63 75 74 61 20 75 6d 61 20 73 65 71 c3 bc c3 aa 6e 63 69 61 20 64 ."for".executa.uma.seq....ncia.d
1ba80 65 20 63 6f 6d 61 6e 64 6f 73 20 70 61 72 61 20 63 61 64 61 20 6d 65 6d 62 72 6f 20 6e 75 6d 61 e.comandos.para.cada.membro.numa
1baa0 0a 20 20 20 20 20 6c 69 73 74 61 20 64 65 20 69 74 65 6e 73 2e 20 53 65 20 22 69 6e 20 50 41 4c ......lista.de.itens..Se."in.PAL
1bac0 41 56 52 41 53 20 2e 2e 2e 3b 22 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 70 72 65 73 65 6e 74 AVRAS....;".n..o.estiver.present
1bae0 65 2c 20 22 20 69 6e 20 22 24 40 22 20 22 20 c3 a9 0a 20 20 20 20 20 61 73 73 75 6d 69 64 6f 2e e,.".in."$@".".........assumido.
1bb00 20 50 61 72 61 20 63 61 64 61 20 65 6c 65 6d 65 6e 74 6f 20 65 6d 20 50 41 4c 41 56 52 41 53 2c .Para.cada.elemento.em.PALAVRAS,
1bb20 20 4e 4f 4d 45 20 65 73 74 c3 a1 20 64 65 66 69 6e 69 64 6f 20 70 61 72 61 20 65 73 73 65 65 6c .NOME.est...definido.para.esseel
1bb40 65 6d 65 6e 74 6f 2c 0a 20 20 20 20 20 65 20 6f 73 20 43 4f 4d 41 4e 44 4f 53 20 73 c3 a3 6f 20 emento,......e.os.COMANDOS.s..o.
1bb60 65 78 65 63 75 74 61 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 executados.............Estado.de
1bb80 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 .sa..da:......Devolve.o.estado.d
1bba0 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 78 65 o...ltimo.comando.executado..Exe
1bbc0 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 75 6d 20 66 69 63 68 65 69 72 6f 20 6e 61 20 cuta.comandos.de.um.ficheiro.na.
1bbe0 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4c c3 aa 20 65 consola.actual.............L...e
1bc00 20 65 78 65 63 75 74 65 20 63 6f 6d 61 6e 64 6f 73 20 64 6f 20 4e 4f 4d 45 46 49 43 48 20 6e 61 .execute.comandos.do.NOMEFICH.na
1bc20 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 6c 2e 20 41 73 0a 20 20 20 20 20 65 6e 74 72 61 64 61 .consola.actual..As......entrada
1bc40 73 20 65 6d 20 24 50 41 54 48 20 73 c3 a3 6f 20 75 73 61 64 61 73 20 70 61 72 61 20 65 6e 63 6f s.em.$PATH.s..o.usadas.para.enco
1bc60 6e 74 72 61 72 20 61 20 70 61 73 74 61 20 63 6f 6e 74 65 6e 64 6f 20 4e 4f 4d 45 46 49 43 48 2e ntrar.a.pasta.contendo.NOMEFICH.
1bc80 0a 20 20 20 20 20 53 65 20 6e 65 6e 68 75 6d 20 41 52 47 55 4d 45 4e 54 4f 20 66 6f 72 20 66 6f ......Se.nenhum.ARGUMENTO.for.fo
1bca0 72 6e 65 63 69 64 6f 2c 74 6f 72 6e 61 6d 2d 73 65 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f rnecido,tornam-se.par..metros.po
1bcc0 73 69 63 69 6f 6e 61 69 73 0a 20 20 20 20 20 71 75 61 6e 64 6f 20 4e 4f 4d 45 46 49 43 48 20 c3 sicionais......quando.NOMEFICH..
1bce0 a9 20 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 ..executado............Estado.de
1bd00 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 .sa..da:......Devolve.o.estado.d
1bd20 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 20 65 6d 20 4e o...ltimo.comando.executado.em.N
1bd40 4f 4d 45 46 49 43 48 3b 20 66 61 6c 68 61 20 73 65 0a 20 20 20 20 20 4e 4f 4d 45 46 49 43 48 20 OMEFICH;.falha.se......NOMEFICH.
1bd60 6e c3 a3 6f 20 70 6f 64 65 20 73 65 72 20 6c 69 64 6f 2e 00 45 78 65 63 75 74 61 20 6f 20 63 6f n..o.pode.ser.lido..Executa.o.co
1bd80 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 65 mando.condicional.............De
1bda0 76 6f 6c 76 65 20 75 6d 20 65 73 74 61 64 6f 20 64 65 20 30 20 6f 75 20 31 2c 20 64 65 70 65 6e volve.um.estado.de.0.ou.1,.depen
1bdc0 64 65 6e 64 6f 20 64 61 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 64 61 20 65 78 70 72 65 73 73 c3 dendo.da.avalia....o.da.express.
1bde0 a3 6f 0a 20 20 20 20 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 20 45 58 50 52 45 53 53 c3 83 4f 2e 20 .o......condicional.EXPRESS..O..
1be00 41 73 20 65 78 70 72 65 73 73 c3 b5 65 73 20 73 c3 a3 6f 20 63 6f 6d 70 6f 73 74 61 73 20 70 65 As.express..es.s..o.compostas.pe
1be20 6c 61 73 20 6d 65 73 6d 61 73 20 70 72 69 6d c3 a1 72 69 61 73 0a 20 20 20 20 20 75 73 61 64 61 las.mesmas.prim..rias......usada
1be40 73 20 70 65 6c 6f 20 69 6e 74 65 72 6e 6f 20 22 74 65 73 74 22 20 65 20 70 6f 64 65 20 73 65 72 s.pelo.interno."test".e.pode.ser
1be60 20 63 6f 6d 62 69 6e 61 64 6f 20 63 6f 6d 20 6f 73 20 73 65 67 75 69 6e 74 65 73 20 6f 70 65 72 .combinado.com.os.seguintes.oper
1be80 61 64 6f 72 65 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 28 20 45 58 50 52 45 53 53 c3 adores:...............(.EXPRESS.
1bea0 83 4f 20 29 09 44 65 76 6f 6c 76 65 20 6f 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 45 53 53 c3 .O.).Devolve.o.valor.de.EXPRESS.
1bec0 83 4f 0a 20 20 20 20 20 20 20 20 21 20 45 58 50 52 45 53 53 c3 83 4f 09 09 56 65 72 64 61 64 65 .O.........!.EXPRESS..O..Verdade
1bee0 69 72 6f 20 73 65 20 45 58 50 52 45 53 53 c3 83 4f 20 66 6f 72 20 66 61 6c 73 61 3b 20 73 65 6e iro.se.EXPRESS..O.for.falsa;.sen
1bf00 c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 20 20 20 20 20 45 58 50 52 31 20 26 26 20 45 58 50 52 32 ..o.falso.........EXPR1.&&.EXPR2
1bf20 09 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 65 20 45 58 50 52 32 20 66 6f 72 .Verdadeiro.se.EXPR1.e.EXPR2.for
1bf40 65 6d 20 76 65 72 64 61 64 65 69 72 61 73 3b 20 73 65 6e c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 em.verdadeiras;.sen..o.falso....
1bf60 20 20 20 20 20 45 58 50 52 31 20 7c 7c 20 45 58 50 52 32 09 56 65 72 64 61 64 65 69 72 6f 20 73 .....EXPR1.||.EXPR2.Verdadeiro.s
1bf80 65 20 45 58 50 52 31 20 6f 75 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 72 64 61 64 65 69 72 e.EXPR1.ou.EXPR2.forem.verdadeir
1bfa0 61 73 3b 20 73 65 6e c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 51 75 61 6e as;.sen..o.falso............Quan
1bfc0 64 6f 20 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 22 3d 3d 22 20 65 20 22 21 20 3d 22 20 73 c3 do.os.operadores."==".e."!.=".s.
1bfe0 a3 6f 20 75 73 61 64 6f 73 2c 20 61 20 63 61 64 65 69 61 20 c3 a0 20 64 69 72 65 69 74 61 20 64 .o.usados,.a.cadeia....direita.d
1c000 6f 20 6f 70 65 72 61 64 6f 72 0a 20 20 20 20 20 c3 a9 20 75 73 61 64 61 20 63 6f 6d 6f 20 70 61 o.operador.........usada.como.pa
1c020 64 72 c3 a3 6f 20 65 20 c3 a9 20 66 65 69 74 61 20 61 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 20 dr..o.e....feita.a.compara....o.
1c040 64 65 20 70 61 64 72 c3 b5 65 73 2e 20 51 75 61 6e 64 6f 20 6f 20 6f 70 65 72 61 64 6f 72 20 22 de.padr..es..Quando.o.operador."
1c060 3d 20 7e 22 0a 20 20 20 20 20 c3 a9 20 75 73 61 64 6f 2c 20 61 20 63 61 64 65 69 61 20 c3 a0 20 =.~".........usado,.a.cadeia....
1c080 64 69 72 65 69 74 61 20 64 6f 20 6f 70 65 72 61 64 6f 72 20 c3 a9 20 63 6f 6d 70 61 72 61 64 61 direita.do.operador....comparada
1c0a0 20 63 6f 6d 6f 20 65 78 70 72 65 73 73 c3 a3 6f 20 72 65 67 75 6c 61 72 2e 0a 20 20 20 20 20 0a .como.express..o.regular........
1c0c0 20 20 20 20 20 4f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 26 26 20 65 20 7c 7c 20 6e c3 a3 6f 20 .....Os.operadores.&&.e.||.n..o.
1c0e0 61 76 61 6c 69 61 6d 20 45 58 50 52 32 20 73 65 20 45 58 50 52 31 20 66 6f 72 20 73 75 66 69 63 avaliam.EXPR2.se.EXPR1.for.sufic
1c100 69 65 6e 74 65 20 70 61 72 61 0a 20 20 20 20 20 64 65 74 65 72 6d 69 6e 61 72 20 6f 20 76 61 6c iente.para......determinar.o.val
1c120 6f 72 20 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 or.da.express..o..Executa.comand
1c140 6f 73 20 69 6e 74 65 72 6e 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 os.internos.da.consola..........
1c160 20 20 20 45 78 65 63 75 74 61 20 53 48 45 4c 4c 2d 49 4e 54 45 52 4e 4f 20 63 6f 6d 20 61 72 67 ...Executa.SHELL-INTERNO.com.arg
1c180 75 6d 65 6e 74 6f 73 20 41 52 47 73 20 73 65 6d 20 72 65 61 6c 69 7a 61 72 20 70 72 6f 63 75 72 umentos.ARGs.sem.realizar.procur
1c1a0 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 c3 9a 74 69 6c 20 71 75 61 6e 64 6f 20 a.do.comando.........til.quando.
1c1c0 64 65 73 65 6a 61 20 72 65 2d 69 6d 70 6c 65 6d 65 6e 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f deseja.re-implementar.um.comando
1c1e0 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 6f 0a 20 20 20 20 20 66 75 .interno.da.consola.como......fu
1c200 6e c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2c 20 6d 61 73 20 74 65 6d 20 64 65 20 65 78 n....o.da.consola,.mas.tem.de.ex
1c220 65 63 75 74 61 72 20 6f 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 65 6e 74 72 6f 20 ecutar.o.comando.interno.dentro.
1c240 64 61 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 da.fun....o.............Estado.d
1c260 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 e.sa..da:......Devolve.o.estado.
1c280 64 65 20 73 61 c3 ad 64 61 20 64 65 20 53 48 45 4c 4c 2d 49 4e 54 45 52 4e 4f 20 6f 75 20 66 61 de.sa..da.de.SHELL-INTERNO.ou.fa
1c2a0 6c 73 6f 20 73 65 20 53 48 45 4c 4c 2d 49 4e 54 45 52 4e 4f 20 6e c3 a3 6f 0a 20 20 20 20 20 66 lso.se.SHELL-INTERNO.n..o......f
1c2c0 6f 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 or.um.comando.interno.da.consola
1c2e0 2e 00 53 61 69 72 20 64 65 20 25 64 00 53 61 69 20 64 65 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 ..Sair.de.%d.Sai.de.uma.consola.
1c300 63 6f 6d 20 73 65 73 73 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 64 65 20 75 com.sess..o.............Sai.de.u
1c320 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 20 63 6f 6d 20 65 73 74 61 64 ma.consola.com.sess..o.com.estad
1c340 6f 20 64 65 20 73 61 c3 ad 64 61 20 4e 2e 20 20 44 65 76 6f 6c 76 65 20 75 6d 20 65 72 72 6f 20 o.de.sa..da.N...Devolve.um.erro.
1c360 73 65 20 6e c3 a3 6f 20 66 6f 72 0a 20 20 20 20 20 65 78 65 63 75 74 61 64 6f 20 6e 75 6d 61 20 se.n..o.for......executado.numa.
1c380 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 2e 00 53 61 69 72 20 64 65 20 63 69 63 consola.com.sess..o..Sair.de.cic
1c3a0 6c 6f 73 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 6f 75 20 75 6e 74 69 6c 2e 0a 20 20 20 20 20 0a los.for,.while,.ou.until........
1c3c0 20 20 20 20 20 53 61 69 20 64 65 20 75 6d 20 63 69 63 6c 6f 20 46 4f 52 2c 20 57 48 49 4c 45 20 .....Sai.de.um.ciclo.FOR,.WHILE.
1c3e0 6f 75 20 55 4e 54 49 4c 2e 20 20 53 65 20 4e 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 6f ou.UNTIL...Se.N.for.especificado
1c400 2c 20 71 75 65 62 72 61 72 20 4e 20 63 69 63 6c 6f 73 0a 20 20 20 20 20 65 6e 76 6f 6c 76 65 6e ,.quebrar.N.ciclos......envolven
1c420 74 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 tes.............Estado.de.sa..da
1c440 3a 0a 20 20 20 20 20 4f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 30 20 61 :......O.estado.de.sa..da....0.a
1c460 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 20 6e c3 a3 6f 20 73 65 6a 61 20 6d 61 69 6f 72 20 .n..o.ser.que.N.n..o.seja.maior.
1c480 6f 75 20 69 67 75 61 6c 20 71 75 65 20 31 2e 00 53 61 69 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a ou.igual.que.1..Sai.da.consola..
1c4a0 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 64 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 65 73 ...........Sai.da.consola.com.es
1c4c0 74 61 64 6f 20 4e 2e 20 53 65 20 4e 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 6f 20 65 73 74 61 tado.N..Se.N.for.omitido,.o.esta
1c4e0 64 6f 20 64 65 20 73 61 c3 ad 64 61 0a 20 20 20 20 20 c3 a9 20 6f 20 64 6f 20 c3 ba 6c 74 69 6d do.de.sa..da.........o.do...ltim
1c500 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 4c 69 6d 69 74 65 20 64 6f 20 66 o.comando.executado..Limite.do.f
1c520 69 63 68 65 69 72 6f 00 45 78 63 65 70 c3 a7 c3 a3 6f 20 64 65 20 76 c3 ad 72 67 75 6c 61 20 66 icheiro.Excep....o.de.v..rgula.f
1c540 6c 75 74 75 61 6e 74 65 00 46 6f 72 6d 61 74 61 20 65 20 69 6d 70 72 69 6d 65 20 41 52 47 55 4d lutuante.Formata.e.imprime.ARGUM
1c560 45 4e 54 4f 53 20 73 6f 62 20 63 6f 6e 74 72 6f 6c 6f 20 64 6f 20 46 4f 52 4d 41 54 4f 2e 0a 20 ENTOS.sob.controlo.do.FORMATO...
1c580 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 76 20 76 61 72 09 61 ........Op....es:.......-v.var.a
1c5a0 74 72 69 62 75 69 20 61 20 73 61 c3 ad 64 61 20 c3 a0 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 tribui.a.sa..da....vari..vel.de.
1c5c0 63 6f 6e 73 6f 6c 61 20 56 41 52 20 65 6d 20 76 65 7a 20 64 65 0a 20 20 20 20 09 09 6d 6f 73 74 consola.VAR.em.vez.de.......most
1c5e0 72 61 72 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 0a 20 20 20 20 46 rar.na.sa..da.padr..o..........F
1c600 4f 52 4d 41 54 4f 20 c3 a9 20 75 6d 61 20 63 61 64 65 69 61 20 64 65 20 63 61 72 61 63 74 65 72 ORMATO....uma.cadeia.de.caracter
1c620 65 73 20 71 75 65 20 63 6f 6e 74 c3 a9 6d 20 74 72 c3 aa 73 20 74 69 70 6f 73 20 64 65 20 6f 62 es.que.cont..m.tr..s.tipos.de.ob
1c640 6a 65 63 74 6f 73 3a 20 0a 20 20 20 20 63 61 72 61 63 74 65 72 65 73 20 73 69 6d 70 6c 65 73 2c jectos:......caracteres.simples,
1c660 20 71 75 65 20 73 c3 a3 6f 20 73 69 6d 70 6c 65 73 6d 65 6e 74 65 20 63 6f 70 69 61 64 6f 73 20 .que.s..o.simplesmente.copiados.
1c680 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 3b 0a 20 20 20 20 73 65 71 75 c3 para.a.sa..da.padr..o;.....sequ.
1c6a0 aa 6e 63 69 61 73 20 64 65 20 65 73 63 61 70 65 2c 20 71 75 65 20 73 c3 a3 6f 20 63 6f 6e 76 65 .ncias.de.escape,.que.s..o.conve
1c6c0 72 74 69 64 61 73 20 65 20 63 6f 70 69 61 64 61 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 rtidas.e.copiadas.para.a.sa..da.
1c6e0 70 61 64 72 c3 a3 6f 3b 20 65 0a 20 20 20 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 padr..o;.e.....especifica....es.
1c700 64 65 20 66 6f 72 6d 61 74 6f 2c 20 63 61 64 61 20 75 6d 61 20 64 61 73 20 71 75 61 69 73 20 63 de.formato,.cada.uma.das.quais.c
1c720 61 75 73 61 20 61 20 69 6d 70 72 65 73 73 c3 a3 6f 20 64 6f 20 61 72 67 75 6d 65 6e 74 6f 0a 20 ausa.a.impress..o.do.argumento..
1c740 20 20 20 73 75 63 65 73 73 69 76 6f 20 73 65 67 75 69 6e 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 ...sucessivo.seguinte...........
1c760 41 6c c3 a9 6d 20 64 61 73 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 66 6f Al..m.das.especifica....es.de.fo
1c780 72 6d 61 74 6f 20 70 61 64 72 c3 a3 6f 20 64 65 73 63 72 69 74 61 73 20 65 6d 20 70 72 69 6e 74 rmato.padr..o.descritas.em.print
1c7a0 66 20 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 61 3a 0a 20 20 f.(1),.....printf.interpreta:...
1c7c0 20 20 0a 20 20 20 20 20 20 25 62 09 65 78 70 61 6e 64 65 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 .........%b.expande.sequ..ncias.
1c7e0 64 65 20 65 73 63 61 70 65 20 70 61 72 61 20 6f 20 61 72 67 75 6d 65 6e 74 6f 20 63 6f 72 72 65 de.escape.para.o.argumento.corre
1c800 73 70 6f 6e 64 65 6e 74 65 0a 20 20 20 20 20 20 25 71 09 63 69 74 61 20 6f 20 61 72 67 75 6d 65 spondente.......%q.cita.o.argume
1c820 6e 74 6f 20 64 65 20 66 6f 72 6d 61 20 61 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 20 63 nto.de.forma.a.ser.reutilizado.c
1c840 6f 6d 6f 20 65 6e 74 72 61 64 61 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 25 28 66 omo.entrada.de.consola.......%(f
1c860 6d 74 29 54 09 69 6d 70 72 69 6d 65 20 61 20 63 61 64 65 69 61 20 64 65 20 64 61 74 61 2d 68 6f mt)T.imprime.a.cadeia.de.data-ho
1c880 72 61 20 72 65 73 75 6c 74 61 6e 74 65 20 64 61 20 75 74 69 6c 69 7a 61 c3 a7 c3 a3 6f 20 64 6f ra.resultante.da.utiliza....o.do
1c8a0 20 46 4d 54 0a 20 20 20 20 09 09 63 6f 6d 6f 20 66 6f 72 6d 61 74 6f 20 70 61 72 61 20 73 74 72 .FMT.......como.formato.para.str
1c8c0 66 74 69 6d 65 28 33 29 0a 20 20 20 20 0a 20 20 20 20 4f 20 66 6f 72 6d 61 74 6f 20 c3 a9 20 72 ftime(3)..........O.formato....r
1c8e0 65 75 74 69 6c 69 7a 61 64 6f 20 63 6f 6e 66 6f 72 6d 65 20 6e 65 63 65 73 73 c3 a1 72 69 6f 20 eutilizado.conforme.necess..rio.
1c900 70 61 72 61 20 63 6f 6e 73 75 6d 69 72 20 74 6f 64 6f 73 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f para.consumir.todos.os.argumento
1c920 73 2e 0a 20 20 20 20 45 20 73 65 20 68 c3 a1 20 6d 65 6e 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 s......E.se.h...menos.argumentos
1c940 20 64 6f 20 71 75 65 20 6f 20 66 6f 72 6d 61 74 6f 20 72 65 71 75 65 72 2c 20 65 73 70 65 63 69 .do.que.o.formato.requer,.especi
1c960 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 74 6f 0a 20 20 20 20 65 78 74 72 61 20 fica....es.de.formato.....extra.
1c980 63 6f 6d 70 6f 72 74 61 6d 2d 73 65 20 63 6f 6d 6f 20 75 6d 20 76 61 6c 6f 72 20 7a 65 72 6f 20 comportam-se.como.um.valor.zero.
1c9a0 6f 75 20 75 6d 61 20 63 61 64 65 69 61 20 6e 75 6c 61 2c 20 63 6f 6e 66 6f 72 6d 65 20 61 70 72 ou.uma.cadeia.nula,.conforme.apr
1c9c0 6f 70 72 69 61 64 6f 2c 0a 20 20 20 20 74 65 6e 68 61 20 73 69 64 6f 20 66 6f 72 6e 65 63 69 64 opriado,.....tenha.sido.fornecid
1c9e0 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 o...........Estado.de.sa..da:...
1ca00 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 ..Devolve.sucesso.a.n..o.ser.que
1ca20 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f .indique.uma.op....o.inv..lida.o
1ca40 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 0a 20 20 20 20 65 73 63 72 69 74 61 20 u.ocorra.um.erro.de.....escrita.
1ca60 6f 75 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 2e 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 c3 ou.atribui....o..GNU.bash,.vers.
1ca80 a3 6f 20 25 73 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 c3 a3 6f 20 25 73 .o.%s.(%s)..GNU.bash,.vers..o.%s
1caa0 2d 28 25 73 29 0a 00 4f 70 c3 a7 c3 b5 65 73 20 6c 6f 6e 67 61 73 20 47 4e 55 3a 0a 00 41 6a 75 -(%s)..Op....es.longas.GNU:..Aju
1cac0 64 61 20 67 65 72 61 6c 20 70 61 72 61 20 75 73 61 72 20 70 72 6f 67 72 61 6d 61 73 20 47 4e 55 da.geral.para.usar.programas.GNU
1cae0 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 6c 70 2f 3e 0a :.<http://www.gnu.org/gethelp/>.
1cb00 00 41 67 72 75 70 61 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d 6f 20 75 6d 61 20 75 6e 69 64 61 64 .Agrupa.comandos.como.uma.unidad
1cb20 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 75 6d 20 63 6f 6e 6a 75 6e 74 e.............Executa.um.conjunt
1cb40 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6e 75 6d 20 67 72 75 70 6f 2e 20 45 73 74 61 20 c3 a9 o.de.comandos.num.grupo..Esta...
1cb60 20 75 6d 61 20 6d 61 6e 65 69 72 61 20 64 65 0a 20 20 20 20 20 72 65 64 69 72 65 63 63 69 6f 6e .uma.maneira.de......redireccion
1cb80 61 72 20 75 6d 20 63 6f 6e 6a 75 6e 74 6f 20 63 6f 6d 70 6c 65 74 6f 20 64 65 20 63 6f 6d 61 6e ar.um.conjunto.completo.de.coman
1cba0 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 dos.............Estado.de.sa..da
1cbc0 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 :......Devolve.o.estado.do...lti
1cbe0 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 65 6e 74 72 61 64 61 20 64 65 mo.comando.executado..entrada.de
1cc00 20 64 61 64 6f 73 20 48 54 46 20 70 65 6e 64 65 6e 74 65 00 63 6f 6e 63 65 64 69 64 6f 20 6d 6f .dados.HTF.pendente.concedido.mo
1cc20 64 6f 20 64 65 20 6d 6f 6e 69 74 6f 72 20 48 54 46 00 72 65 74 69 72 61 64 6f 20 6d 6f 64 6f 20 do.de.monitor.HTF.retirado.modo.
1cc40 64 65 20 6d 6f 6e 69 74 6f 72 20 48 54 46 00 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 20 73 6f 6d de.monitor.HTF.sequ..ncia.de.som
1cc60 20 48 54 46 20 74 65 72 6d 69 6e 6f 75 00 48 4f 4d 45 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 .HTF.terminou.HOME.n..o.definida
1cc80 00 44 65 73 6c 69 67 61 72 00 4e c3 a3 6f 20 74 65 6e 68 6f 20 6e 6f 6d 65 21 00 49 2f 4f 20 70 .Desligar.N..o.tenho.nome!.I/O.p
1cca0 72 6f 6e 74 6f 00 49 4e 46 4f 52 4d 2e 3a 20 00 49 6e 73 74 72 75 c3 a7 c3 a3 6f 20 69 6c 65 67 ronto.INFORM.:..Instru....o.ileg
1ccc0 61 6c 00 50 65 64 69 64 6f 20 64 65 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 00 49 6e 74 65 72 72 al.Pedido.de.informa....o.Interr
1cce0 6f 6d 70 65 72 00 4d 6f 72 74 6f 00 4c 69 63 65 6e c3 a7 61 20 47 50 4c 76 33 2b 3a 20 47 4e 55 omper.Morto.Licen..a.GPLv3+:.GNU
1cd00 20 47 50 4c 20 76 65 72 73 c3 a3 6f 20 33 20 6f 75 20 70 6f 73 74 65 72 69 6f 72 20 3c 68 74 74 .GPL.vers..o.3.ou.posterior.<htt
1cd20 70 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 p://gnu.org/licenses/gpl.html>..
1cd40 4d 61 72 63 61 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 Marca.as.vari..veis.de.consola.c
1cd60 6f 6d 6f 20 69 6d 75 74 c3 a1 76 65 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 61 72 63 61 omo.imut..veis.............Marca
1cd80 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 3b 20 .cada.NOME.como.s...de.leitura;.
1cda0 6f 73 20 76 61 6c 6f 72 65 73 20 64 65 73 74 65 73 20 4e 4f 4d 45 73 20 6e c3 a3 6f 20 70 6f 64 os.valores.destes.NOMEs.n..o.pod
1cdc0 65 6d 0a 20 20 20 20 20 73 65 72 20 61 6c 74 65 72 61 64 6f 73 20 70 6f 72 20 73 75 62 73 65 71 em......ser.alterados.por.subseq
1cde0 75 65 6e 74 65 73 20 61 74 72 69 62 75 69 c3 a7 c3 b5 65 73 2e 20 53 65 20 56 41 4c 4f 52 20 66 uentes.atribui....es..Se.VALOR.f
1ce00 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 0a 20 20 20 20 20 61 74 72 69 62 75 69 20 56 41 4c 4f 52 or.fornecido,......atribui.VALOR
1ce20 20 61 6e 74 65 73 20 64 65 20 6d 61 72 63 61 72 20 63 6f 6d 6f 20 73 c3 b3 20 64 65 20 6c 65 69 .antes.de.marcar.como.s...de.lei
1ce40 74 75 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 tura............Op....es:.......
1ce60 20 20 2d 61 09 72 65 66 65 72 65 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 ..-a.refere.a.vari..veis.de.matr
1ce80 69 7a 20 69 6e 64 65 78 61 64 61 73 0a 20 20 20 20 20 20 20 20 2d 41 09 72 65 66 65 72 65 20 61 iz.indexadas.........-A.refere.a
1cea0 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 20 61 73 73 6f 63 69 61 74 69 76 .vari..veis.de.matriz.associativ
1cec0 61 73 0a 20 20 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 65 20 61 20 66 75 6e c3 a7 c3 b5 65 73 as.........-f.refere.a.fun....es
1cee0 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 20 20 2d 70 09 6d 6f 73 74 72 61 20 75 6d .de.consola.........-p.mostra.um
1cf00 61 20 6c 69 73 74 61 20 64 65 20 74 6f 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 6f a.lista.de.todas.as.vari..veis.o
1cf20 75 20 66 75 6e c3 a7 c3 b5 65 73 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 2c 0a 20 20 20 20 u.fun....es.s...de.leitura,.....
1cf40 20 09 09 64 65 70 65 6e 64 65 6e 64 6f 20 6f 75 20 6e c3 a3 6f 20 73 65 20 61 20 6f 70 c3 a7 c3 ...dependendo.ou.n..o.se.a.op...
1cf60 a3 6f 20 2d 66 20 c3 a9 20 69 6e 64 69 63 61 64 61 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 .o.-f....indicada............Um.
1cf80 61 72 67 75 6d 65 6e 74 6f 20 22 2d 2d 22 20 64 65 73 61 63 74 69 76 61 20 66 75 74 75 72 6f 20 argumento."--".desactiva.futuro.
1cfa0 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 61 20 6f 70 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 0a processamento.da.op....o........
1cfc0 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f .....Estado.de.sa..da:......Devo
1cfe0 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 lve.sucesso.a.n..o.ser.que.indiq
1d000 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 ue.uma.op....o.inv..lida.ou.NOME
1d020 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 4d 6f 64 69 66 69 63 61 20 6f 75 20 6d 6f 73 .seja.inv..lido..Modifica.ou.mos
1d040 74 72 61 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 2e 0a 20 tra.as.op....es.de.conclus..o...
1d060 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 69 63 61 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 ........Modifica.as.op....es.de.
1d080 63 6f 6e 63 6c 75 73 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 2c 20 6f 75 2c 20 73 conclus..o.para.cada.NOME,.ou,.s
1d0a0 65 20 6e c3 a3 6f 20 66 6f 72 6e 65 63 65 72 20 4e 4f 4d 45 2c 0a 20 20 20 20 61 20 63 6f 6e 63 e.n..o.fornecer.NOME,.....a.conc
1d0c0 6c 75 73 c3 a3 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f lus..o.actualmente.em.execu....o
1d0e0 2e 20 53 65 20 6e 65 6e 68 75 6d 61 20 4f 50 c3 87 c3 83 4f 20 66 6f 72 20 66 6f 72 6e 65 63 69 ..Se.nenhuma.OP....O.for.forneci
1d100 64 61 2c 20 69 6d 70 72 69 6d 65 0a 20 20 20 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 da,.imprime.....as.op....es.de.c
1d120 6f 6e 63 6c 75 73 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 20 6f 75 20 61 20 65 73 onclus..o.para.cada.NOME.ou.a.es
1d140 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 61 63 74 75 pecifica....o.de.conclus..o.actu
1d160 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 09 2d 6f 20 6f al...........Op....es:......-o.o
1d180 70 c3 a7 c3 a3 6f 09 44 65 66 69 6e 65 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 p....o.Define.op....o.de.conclus
1d1a0 c3 a3 6f 20 4f 50 c3 87 c3 83 4f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 0a 20 20 20 20 09 ..o.OP....O.para.cada.NOME......
1d1c0 2d 44 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6e 63 6c -D..Altera.op....es.para.a.concl
1d1e0 75 73 c3 a3 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 22 70 72 65 64 65 66 69 6e 69 64 6f 22 0a 20 us..o.do.comando."predefinido"..
1d200 20 20 20 09 2d 45 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 61 20 63 ....-E..Altera.op....es.para.a.c
1d220 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 22 76 61 7a 69 6f 22 0a 20 20 20 onclus..o.do.comando."vazio"....
1d240 20 09 2d 49 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6e ..-I..Altera.op....es.para.a.con
1d260 63 6c 75 73 c3 a3 6f 20 6e 61 20 70 61 6c 61 76 72 61 20 69 6e 69 63 69 61 6c 0a 20 20 20 20 0a clus..o.na.palavra.inicial......
1d280 20 20 20 20 55 73 61 72 20 22 2b 20 6f 22 20 65 6d 20 76 65 7a 20 64 65 20 22 2d 6f 22 20 64 65 ....Usar."+.o".em.vez.de."-o".de
1d2a0 73 6c 69 67 61 20 61 20 6f 70 c3 a7 c3 a3 6f 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 sliga.a.op....o.especificada....
1d2c0 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 0a 20 20 20 20 43 61 64 61 .......Argumentos:..........Cada
1d2e0 20 4e 4f 4d 45 20 72 65 66 65 72 65 2d 73 65 20 61 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 70 61 72 .NOME.refere-se.a.um.comando.par
1d300 61 20 6f 20 71 75 61 6c 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 a.o.qual.uma.especifica....o.de.
1d320 63 6f 6e 63 6c 75 73 c3 a3 6f 0a 20 20 20 20 64 65 76 65 20 74 65 72 20 73 69 64 6f 20 61 6e 74 conclus..o.....deve.ter.sido.ant
1d340 65 72 69 6f 72 6d 65 6e 74 65 20 64 65 66 69 6e 69 64 61 20 75 73 61 6e 64 6f 20 6f 20 69 6e 74 eriormente.definida.usando.o.int
1d360 65 72 6e 6f 20 22 63 6f 6d 70 6c 65 74 65 22 2e 20 53 65 20 6e c3 a3 6f 0a 20 20 20 20 66 6f 72 erno."complete"..Se.n..o.....for
1d380 6e 65 63 65 75 20 4e 4f 4d 45 73 2c 20 63 6f 6d 70 6f 70 74 20 74 65 6d 20 64 65 20 73 65 72 20 neceu.NOMEs,.compopt.tem.de.ser.
1d3a0 63 68 61 6d 61 64 6f 20 70 6f 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 61 63 74 75 61 6c 6d chamado.por.uma.fun....o.actualm
1d3c0 65 6e 74 65 20 61 0a 20 20 20 20 67 65 72 61 72 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 65 20 61 ente.a.....gerar.conclus..es.e.a
1d3e0 73 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 65 73 73 65 20 67 65 72 61 64 6f 72 20 64 65 20 s.op....es.para.esse.gerador.de.
1d400 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 0a 20 20 20 20 65 6d 20 65 conclus..es.actualmente.....em.e
1d420 78 65 63 75 c3 a7 c3 a3 6f 20 73 c3 a3 6f 20 6d 6f 64 69 66 69 63 61 64 61 73 2e 0a 20 20 20 20 xecu....o.s..o.modificadas......
1d440 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c .....Estado.de.sa..da:.....Devol
1d460 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 ve.sucesso.a.n..o.ser.que.indiqu
1d480 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 e.uma.op....o.inv..lida.ou.NOME.
1d4a0 6e c3 a3 6f 20 74 65 6e 68 61 0a 20 20 20 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 n..o.tenha.....uma.especifica...
1d4c0 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 65 66 69 6e 69 64 61 2e 00 4d 6f 76 65 20 .o.de.conclus..o.definida..Move.
1d4e0 61 20 74 61 72 65 66 61 20 70 61 72 61 20 31 c2 ba 20 70 6c 61 6e 6f 2e 0a 20 20 20 20 20 0a 20 a.tarefa.para.1...plano.........
1d500 20 20 20 20 43 6f 6c 6f 63 61 20 61 20 74 61 72 65 66 61 20 69 64 65 6e 74 69 66 69 63 61 64 61 ....Coloca.a.tarefa.identificada
1d520 20 63 6f 6d 20 4a 4f 42 5f 53 50 45 43 20 65 6d 20 31 c2 ba 20 70 6c 61 6e 6f 2c 20 74 6f 72 6e .com.JOB_SPEC.em.1...plano,.torn
1d540 61 6e 64 6f 2d 61 20 61 0a 20 20 20 20 20 74 61 72 65 66 61 20 61 63 74 75 61 6c 2e 20 53 65 20 ando-a.a......tarefa.actual..Se.
1d560 4a 4f 42 5f 53 50 45 43 20 6e c3 a3 6f 20 65 78 69 73 74 69 72 2c 20 c3 a9 20 75 73 61 64 61 20 JOB_SPEC.n..o.existir,....usada.
1d580 61 20 6e 6f c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 64 65 0a 20 20 20 20 20 74 61 72 a.no....o.da.consola.de......tar
1d5a0 65 66 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 efa.actual.............Estado.de
1d5c0 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 .sa..da:......Estado.do.comando.
1d5e0 63 6f 6c 6f 63 61 64 6f 20 65 6d 20 31 c2 ba 20 70 6c 61 6e 6f 20 6f 75 20 66 61 6c 68 61 20 73 colocado.em.1...plano.ou.falha.s
1d600 65 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 2e 00 4d 6f 76 65 20 61 20 74 61 72 65 66 61 e.ocorrer.um.erro..Move.a.tarefa
1d620 20 70 61 72 61 20 32 c2 ba 20 70 6c 61 6e 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 43 6f 6c 6f .para.2...plano.............Colo
1d640 63 61 20 61 20 74 61 72 65 66 61 20 69 64 65 6e 74 69 66 69 63 61 64 61 20 63 6f 6d 20 63 61 64 ca.a.tarefa.identificada.com.cad
1d660 61 20 4a 4f 42 5f 53 50 45 43 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 2c 20 63 6f 6d 6f 20 73 65 a.JOB_SPEC.em.2...plano,.como.se
1d680 20 74 69 76 65 73 73 65 6d 0a 20 20 20 20 20 73 69 64 6f 20 69 6e 69 63 69 61 64 6f 73 20 63 6f .tivessem......sido.iniciados.co
1d6a0 6d 20 22 26 22 2e 20 53 65 20 4a 4f 42 5f 53 50 45 43 20 6e c3 a3 6f 20 65 78 69 73 74 69 72 2c m."&"..Se.JOB_SPEC.n..o.existir,
1d6c0 20 c3 a9 20 75 73 61 64 61 20 61 20 6e 6f c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 64 ....usada.a.no....o.da.consola.d
1d6e0 65 0a 20 20 20 20 20 74 61 72 65 66 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 e......tarefa.actual............
1d700 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 .Estado.de.sa..da:......Devolve.
1d720 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 6f 20 63 6f 6e 74 72 6f 6c sucesso.a.n..o.ser.que.o.control
1d740 6f 20 64 65 20 74 61 72 65 66 61 73 20 65 73 74 65 6a 61 20 69 6e 61 63 74 69 76 6f 20 6f 75 20 o.de.tarefas.esteja.inactivo.ou.
1d760 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 43 6f 6d 61 6e 64 6f 20 6e 75 6c 6f 2e 0a 20 20 ocorra.um.erro..Comando.nulo....
1d780 20 20 20 0a 20 20 20 20 20 53 65 6d 20 65 66 65 69 74 6f 3b 20 6f 20 63 6f 6d 61 6e 64 6f 20 6e .........Sem.efeito;.o.comando.n
1d7a0 c3 a3 6f 20 66 61 7a 20 6e 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 ..o.faz.nada.............Estado.
1d7c0 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 53 65 6d 70 72 65 20 63 6f 6d 20 73 75 63 65 73 de.sa..da:......Sempre.com.suces
1d7e0 73 6f 2e 00 4f 4c 44 50 57 44 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 00 49 6d 70 72 69 6d 69 so..OLDPWD.n..o.definida.Imprimi
1d800 72 20 6f 20 6e 6f 6d 65 20 64 61 20 61 63 74 75 61 6c 20 70 61 73 74 61 20 64 65 20 74 72 61 62 r.o.nome.da.actual.pasta.de.trab
1d820 61 6c 68 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 alho.............Op....es:......
1d840 20 20 20 2d 4c 09 49 6d 70 72 69 6d 69 72 20 6f 20 76 61 6c 6f 72 20 64 65 20 24 50 57 44 20 73 ...-L.Imprimir.o.valor.de.$PWD.s
1d860 65 20 6e 6f 6d 65 61 72 20 61 20 61 63 74 75 61 6c 20 70 61 73 74 61 20 64 65 0a 20 20 20 20 20 e.nomear.a.actual.pasta.de......
1d880 09 09 74 72 61 62 61 6c 68 6f 0a 20 20 20 20 20 20 20 20 2d 50 09 69 6d 70 72 69 6d 69 72 20 61 ..trabalho.........-P.imprimir.a
1d8a0 20 70 61 73 74 61 20 66 c3 ad 73 69 63 61 2c 20 73 65 6d 20 71 75 61 69 73 71 75 65 72 20 6c 69 .pasta.f..sica,.sem.quaisquer.li
1d8c0 67 61 c3 a7 c3 b5 65 73 20 73 69 6d 62 c3 b3 6c 69 63 61 73 0a 20 20 20 20 20 0a 20 20 20 20 20 ga....es.simb..licas............
1d8e0 50 6f 72 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 2c 20 22 70 77 64 22 20 63 6f 6d 70 6f 72 Por.predefini....o,."pwd".compor
1d900 74 61 2d 73 65 20 63 6f 6d 6f 20 73 65 20 22 2d 4c 22 20 66 6f 73 73 65 20 65 73 70 65 63 69 66 ta-se.como.se."-L".fosse.especif
1d920 69 63 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad icada.............Estado.de.sa..
1d940 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 da:......Devolve.0.a.n..o.ser.qu
1d960 65 20 73 65 6a 61 20 69 6e 64 69 63 61 64 61 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 69 6e 76 c3 a1 e.seja.indicada.uma.op....oinv..
1d980 6c 69 64 61 20 6f 75 20 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 0a 20 20 20 20 20 6e c3 a3 6f lida.ou.a.pasta.actual......n..o
1d9a0 20 70 6f 73 73 61 20 73 65 72 20 6c 69 64 61 2e 00 53 61 69 72 00 4c c3 aa 20 75 6d 61 20 6c 69 .possa.ser.lida..Sair.L...uma.li
1d9c0 6e 68 61 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 65 20 64 69 76 69 64 65 2d nha.da.entrada.padr..o.e.divide-
1d9e0 61 20 65 6d 20 63 61 6d 70 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4c c3 aa 20 75 6d 61 20 a.em.campos.............L...uma.
1da00 6c 69 6e 68 61 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 6f 75 20 64 6f 20 64 linha.da.entrada.padr..o.ou.do.d
1da20 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 46 44 0a 20 20 20 20 20 73 65 20 escritor.de.ficheiro.FD......se.
1da40 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 75 20 66 6f 72 20 75 73 61 64 61 2e 20 41 20 6c 69 6e 68 61 20 a.op....o.-u.for.usada..A.linha.
1da60 c3 a9 20 64 69 76 69 64 69 64 61 20 65 6d 20 63 61 6d 70 6f 73 20 63 6f 6d 6f 20 6e 61 20 64 69 ...dividida.em.campos.como.na.di
1da80 76 69 73 c3 a3 6f 0a 20 20 20 20 20 64 65 20 70 61 6c 61 76 72 61 73 20 65 20 61 20 70 72 69 6d vis..o......de.palavras.e.a.prim
1daa0 65 69 72 61 20 70 61 6c 61 76 72 61 20 c3 a9 20 61 74 72 69 62 75 c3 ad 64 61 20 61 6f 20 70 72 eira.palavra....atribu..da.ao.pr
1dac0 69 6d 65 69 72 6f 20 4e 4f 4d 45 2c 20 61 20 73 65 67 75 6e 64 61 0a 20 20 20 20 20 61 6f 20 73 imeiro.NOME,.a.segunda......ao.s
1dae0 65 67 75 6e 64 6f 20 4e 4f 4d 45 2c 20 65 20 61 73 73 69 6d 20 70 6f 72 20 64 69 61 6e 74 65 2c egundo.NOME,.e.assim.por.diante,
1db00 20 63 6f 6d 20 71 75 61 69 73 71 75 65 72 20 70 61 6c 61 76 72 61 73 20 71 75 65 20 73 6f 62 72 .com.quaisquer.palavras.que.sobr
1db20 65 6d 20 0a 20 20 20 20 20 61 74 72 69 62 75 c3 ad 64 61 73 20 61 6f 20 c3 ba 6c 74 69 6d 6f 20 em.......atribu..das.ao...ltimo.
1db40 4e 4f 4d 45 2e 20 53 c3 b3 20 63 61 72 61 63 74 65 72 65 73 20 65 6e 63 6f 6e 74 72 61 64 6f 73 NOME..S...caracteres.encontrados
1db60 20 65 6d 20 24 49 46 53 20 73 c3 a3 6f 20 72 65 63 6f 6e 68 65 63 69 64 6f 73 0a 20 20 20 20 20 .em.$IFS.s..o.reconhecidos......
1db80 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 76 72 61 73 2e 0a como.delimitadores.de.palavras..
1dba0 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 69 6e 64 69 63 61 72 20 4e 4f 4d 45 73 ...........Se.n..o.indicar.NOMEs
1dbc0 2c 20 61 20 6c 69 6e 68 61 20 c3 a9 20 61 72 6d 61 7a 65 6e 61 64 61 20 6e 61 20 76 61 72 69 c3 ,.a.linha....armazenada.na.vari.
1dbe0 a1 76 65 6c 20 52 45 53 50 4f 4e 44 45 52 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 .vel.RESPONDER.............Op...
1dc00 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 20 6d 61 74 72 69 7a 09 61 74 72 69 62 75 69 20 61 .es:.........-a.matriz.atribui.a
1dc20 73 20 70 61 6c 61 76 72 61 73 20 6c 69 64 61 73 20 61 20 c3 ad 6e 64 69 63 65 73 20 73 65 71 75 s.palavras.lidas.a...ndices.sequ
1dc40 65 6e 63 69 61 69 73 20 64 61 20 4d 41 54 52 49 5a 0a 20 20 20 20 20 09 09 63 6f 6d 65 c3 a7 61 enciais.da.MATRIZ........come..a
1dc60 6e 64 6f 20 65 6d 20 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 63 6f 6e ndo.em.zero.........-d.delim.con
1dc80 74 69 6e 75 61 20 61 74 c3 a9 20 71 75 65 20 6f 20 70 72 69 6d 65 69 72 6f 20 63 61 72 c3 a1 63 tinua.at...que.o.primeiro.car..c
1dca0 74 65 72 20 64 65 20 44 45 4c 49 4d 20 73 65 6a 61 20 6c 69 64 6f 2c 20 65 6d 20 76 65 7a 20 64 ter.de.DELIM.seja.lido,.em.vez.d
1dcc0 65 0a 20 20 20 20 20 09 09 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 2d 65 09 75 73 61 20 e........newline.........-e.usa.
1dce0 52 65 61 64 6c 69 6e 65 20 70 61 72 61 20 6f 62 74 65 72 20 61 20 6c 69 6e 68 61 20 6e 75 6d 61 Readline.para.obter.a.linha.numa
1dd00 20 63 6f 6e 73 6f 6c 61 20 69 6e 74 65 72 61 63 74 69 76 61 0a 20 20 20 20 20 20 20 20 2d 69 20 .consola.interactiva.........-i.
1dd20 74 65 78 74 6f 09 75 73 61 20 54 45 58 54 4f 20 63 6f 6d 6f 20 74 65 78 74 6f 20 69 6e 69 63 69 texto.usa.TEXTO.como.texto.inici
1dd40 61 6c 20 70 61 72 61 20 52 65 61 64 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 2d 6e 20 6e 63 61 72 al.para.Readline.........-n.ncar
1dd60 73 09 76 6f 6c 74 61 20 61 70 c3 b3 73 20 6c 65 72 20 4e 43 41 52 53 20 63 61 72 61 63 74 65 72 s.volta.ap..s.ler.NCARS.caracter
1dd80 65 73 20 65 6d 20 76 65 7a 20 64 65 20 65 73 70 65 72 61 72 0a 20 20 20 20 20 09 09 70 6f 72 20 es.em.vez.de.esperar........por.
1dda0 6e 65 77 6c 69 6e 65 2c 20 6d 61 73 20 72 65 73 70 65 69 74 61 20 75 6d 20 64 65 6c 69 6d 69 74 newline,.mas.respeita.um.delimit
1ddc0 61 64 6f 72 20 73 65 20 65 73 74 69 76 65 72 0a 20 20 20 20 20 09 09 61 6e 74 65 73 20 64 65 20 ador.se.estiver........antes.de.
1dde0 4e 43 41 52 53 20 63 61 72 61 63 74 65 72 65 73 0a 20 20 20 20 20 20 20 20 2d 4e 20 6e 63 61 72 NCARS.caracteres.........-N.ncar
1de00 73 09 76 6f 6c 74 61 20 61 70 c3 b3 73 20 6c 65 72 20 65 78 61 63 74 61 6d 65 6e 74 65 20 4e 43 s.volta.ap..s.ler.exactamente.NC
1de20 41 52 53 20 63 61 72 61 63 74 65 72 65 73 2c 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 0a 20 ARS.caracteres,.a.n..o.ser.que..
1de40 20 20 20 20 09 09 45 4f 46 20 73 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 61 20 6c ......EOF.seja.encontrado.ou.a.l
1de60 65 69 74 75 72 61 20 65 73 74 65 6a 61 20 69 6e 61 63 74 69 76 61 2c 20 69 67 6e 6f 72 61 6e 64 eitura.esteja.inactiva,.ignorand
1de80 6f 0a 20 20 20 20 20 09 09 71 75 61 6c 71 75 65 72 20 64 65 6c 69 6d 69 74 61 64 6f 72 0a 20 20 o........qualquer.delimitador...
1dea0 20 20 20 20 20 20 2d 70 20 70 72 6f 6d 70 74 09 69 6d 70 72 69 6d 65 20 50 52 4f 4d 50 54 20 6e ......-p.prompt.imprime.PROMPT.n
1dec0 61 20 73 61 c3 ad 64 61 20 73 65 6d 20 6e 65 77 6c 69 6e 65 20 66 69 6e 61 6c 20 61 6e 74 65 73 a.sa..da.sem.newline.final.antes
1dee0 20 64 65 0a 20 20 20 20 20 09 09 74 65 6e 74 61 72 20 6c 65 72 0a 20 20 20 20 20 20 20 20 2d 72 .de........tentar.ler.........-r
1df00 09 6e c3 a3 6f 20 70 65 72 6d 69 74 65 20 71 75 65 20 62 61 72 72 61 73 20 65 73 71 75 65 72 64 .n..o.permite.que.barras.esquerd
1df20 61 73 20 65 73 63 61 70 65 6d 20 71 75 61 6c 71 75 65 72 20 63 61 72 c3 a1 63 74 65 72 0a 20 20 as.escapem.qualquer.car..cter...
1df40 20 20 20 20 20 20 2d 73 09 6e c3 a3 6f 20 65 63 6f 61 20 65 6e 74 72 61 64 61 73 20 76 69 6e 64 ......-s.n..o.ecoa.entradas.vind
1df60 61 73 20 64 65 20 75 6d 20 74 65 72 6d 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 2d 74 20 69 6e 61 as.de.um.terminal.........-t.ina
1df80 63 c3 a7 c3 a3 6f 09 65 73 67 6f 74 61 20 6f 20 74 65 6d 70 6f 20 65 20 64 65 76 6f 6c 76 65 20 c....o.esgota.o.tempo.e.devolve.
1dfa0 66 61 6c 68 61 20 73 65 20 75 6d 61 20 6c 69 6e 68 61 20 63 6f 6d 70 6c 65 74 61 0a 20 20 20 20 falha.se.uma.linha.completa.....
1dfc0 20 09 09 64 65 20 65 6e 74 72 61 64 61 20 6e c3 a3 6f 20 66 6f 72 20 6c 69 64 61 20 65 6d 20 49 ...de.entrada.n..o.for.lida.em.I
1dfe0 4e 41 43 c3 87 c3 83 4f 20 73 65 67 75 6e 64 6f 73 2e 20 4f 20 76 61 6c 6f 72 20 64 61 0a 20 20 NAC....O.segundos..O.valor.da...
1e000 20 20 20 09 09 76 61 72 69 c3 a1 76 65 6c 20 54 4d 4f 55 54 20 c3 a9 20 6f 20 70 72 65 64 65 66 .....vari..vel.TMOUT....o.predef
1e020 69 6e 69 64 6f 20 64 65 20 69 6e 61 63 c3 a7 c3 a3 6f 2e 20 49 4e 41 43 c3 87 c3 83 4f 20 70 6f inido.de.inac....o..INAC....O.po
1e040 64 65 20 73 65 72 0a 20 20 20 20 20 09 09 75 6d 61 20 66 72 61 63 c3 a7 c3 a3 6f 2e 20 53 65 20 de.ser........uma.frac....o..Se.
1e060 49 4e 41 43 c3 87 c3 83 4f 20 66 6f 72 20 30 2c 20 72 65 61 64 20 76 6f 6c 74 61 0a 20 20 20 20 INAC....O.for.0,.read.volta.....
1e080 20 09 09 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 2c 20 73 65 6d 20 74 65 6e 74 61 72 20 6c 65 72 ...imediatamente,.sem.tentar.ler
1e0a0 20 71 75 61 69 73 71 75 65 72 20 64 61 64 6f 73 2c 20 64 65 76 6f 6c 76 65 6e 64 6f 0a 20 20 20 .quaisquer.dados,.devolvendo....
1e0c0 20 20 09 09 73 75 63 65 73 73 6f 20 73 c3 b3 20 73 65 20 61 20 65 6e 74 72 61 64 61 20 65 73 74 ....sucesso.s...se.a.entrada.est
1e0e0 69 76 65 72 20 64 69 73 70 6f 6e c3 ad 76 65 6c 20 6e 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 iver.dispon..vel.no.descritor.de
1e100 0a 20 20 20 20 20 09 09 66 69 63 68 65 69 72 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f 2e 20 4f ........ficheiro.especificado..O
1e120 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 6d 61 69 6f 72 20 71 75 65 20 31 .estado.de.sa..da....maior.que.1
1e140 32 38 0a 20 20 20 20 20 09 09 73 65 20 61 20 69 6e 61 63 c3 a7 c3 a3 6f 20 66 6f 72 20 65 78 63 28........se.a.inac....o.for.exc
1e160 65 64 69 64 61 0a 20 20 20 20 20 20 20 20 2d 75 20 66 64 09 6c c3 aa 20 64 6f 20 64 65 73 63 72 edida.........-u.fd.l...do.descr
1e180 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 46 44 20 65 6d 20 76 65 7a 20 64 61 20 65 6e itor.de.ficheiro.FD.em.vez.da.en
1e1a0 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 trada.padr..o............Estado.
1e1c0 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 63 c3 b3 64 69 67 6f 20 64 65 76 6f 6c 76 de.sa..da:......O.c..digo.devolv
1e1e0 69 64 6f 20 c3 a9 20 7a 65 72 6f 2c 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 65 6e 64 2d ido....zero,.a.n..o.ser.que.end-
1e200 6f 66 2d 66 69 6c 65 20 73 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 2c 20 68 61 6a 61 0a 20 20 of-file.seja.encontrado,.haja...
1e220 20 20 20 69 6e 61 63 c3 a7 c3 a3 6f 20 28 63 61 73 6f 20 65 6d 20 71 75 65 20 c3 a9 20 6d 61 69 ...inac....o.(caso.em.que....mai
1e240 6f 72 20 71 75 65 20 31 32 38 29 2c 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 20 61 or.que.128),.ocorra.um.erro.de.a
1e260 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 2c 0a 20 20 20 20 20 6f tribui....o.de.vari..vel,......o
1e280 75 20 73 65 6a 61 20 69 6e 64 69 63 61 64 6f 20 75 6d 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 u.seja.indicado.um.descritor.de.
1e2a0 66 69 63 68 65 69 72 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 ficheiro.inv..lido.como.argument
1e2c0 6f 20 64 65 20 2d 75 2e 00 4c c3 aa 20 6c 69 6e 68 61 73 20 64 65 20 75 6d 20 66 69 63 68 65 69 o.de.-u..L...linhas.de.um.fichei
1e2e0 72 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 2e ro.para.uma.vari..vel.de.matriz.
1e300 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 73 69 6e c3 b3 6e 69 6d 6f 20 70 61 72 61 20 22 6d ............Um.sin..nimo.para."m
1e320 61 70 66 69 6c 65 22 2e 00 4c c3 aa 20 6c 69 6e 68 61 73 20 64 61 20 65 6e 74 72 61 64 61 20 70 apfile"..L...linhas.da.entrada.p
1e340 61 64 72 c3 a3 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 adr..o.para.uma.vari..vel.de.mat
1e360 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 4c c3 aa 20 6c 69 6e 68 61 riz.indexada...........L...linha
1e380 73 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 70 61 72 61 20 61 20 76 61 72 69 s.da.entrada.padr..o.para.a.vari
1e3a0 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 20 4d 41 54 52 49 5a 2c ..vel.de.matriz.indexada.MATRIZ,
1e3c0 20 6f 75 0a 20 20 20 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f .ou.....do.descritor.de.ficheiro
1e3e0 20 46 44 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 75 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 .FD.se.a.op....o.-u.for.fornecid
1e400 61 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 4d 41 50 46 49 4c 45 0a 20 20 20 20 c3 a9 20 61 20 a..A.vari..vel.MAPFILE........a.
1e420 4d 41 54 52 49 5a 20 70 72 65 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 MATRIZ.predefinida...........Op.
1e440 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 55 73 61 20 44 45 4c 49 4d 20 ...es:.......-d.delim.Usa.DELIM.
1e460 70 61 72 61 20 74 65 72 6d 69 6e 61 72 20 61 73 20 6c 69 6e 68 61 73 2c 20 65 6d 20 76 65 7a 20 para.terminar.as.linhas,.em.vez.
1e480 64 65 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 2d 6e 20 74 6f 74 61 6c 09 43 6f 70 de.nova.linha.......-n.total.Cop
1e4a0 69 61 20 6e 6f 20 6d c3 a1 78 69 6d 6f 20 54 4f 54 41 4c 20 6c 69 6e 68 61 73 2e 20 53 65 20 54 ia.no.m..ximo.TOTAL.linhas..Se.T
1e4c0 4f 54 41 4c 20 66 6f 72 20 30 2c 20 63 6f 70 69 61 20 74 6f 64 61 73 0a 20 20 20 20 20 20 2d 4f OTAL.for.0,.copia.todas.......-O
1e4e0 20 6f 72 69 67 65 6d 09 43 6f 6d 65 c3 a7 61 20 61 20 61 74 72 69 62 75 69 72 20 61 20 4d 41 54 .origem.Come..a.a.atribuir.a.MAT
1e500 52 49 5a 20 6e 6f 20 c3 ad 6e 64 69 63 65 20 4f 52 49 47 45 4d 2e 20 41 20 70 72 65 64 65 66 69 RIZ.no...ndice.ORIGEM..A.predefi
1e520 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 30 0a 20 20 20 20 20 20 2d 73 20 74 6f 74 61 6c 09 44 65 73 63 ni....o....0.......-s.total.Desc
1e540 61 72 74 61 20 61 73 20 70 72 69 6d 65 69 72 61 73 20 54 4f 54 41 4c 20 6c 69 6e 68 61 73 20 6c arta.as.primeiras.TOTAL.linhas.l
1e560 69 64 61 73 0a 20 20 20 20 20 20 2d 74 09 52 65 6d 6f 76 65 20 75 6d 20 44 45 4c 49 4d 20 69 6e idas.......-t.Remove.um.DELIM.in
1e580 69 63 69 61 6c 20 64 65 20 63 61 64 61 20 6c 69 6e 68 61 20 6c 69 64 61 20 28 70 72 65 64 65 66 icial.de.cada.linha.lida.(predef
1e5a0 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 6e 6f 76 61 20 6c 69 6e 68 61 29 0a 20 20 20 20 20 20 2d 75 ini....o....nova.linha).......-u
1e5c0 20 66 64 09 4c c3 aa 20 6c 69 6e 68 61 73 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 .fd.L...linhas.do.descritor.de.f
1e5e0 69 63 68 65 69 72 6f 20 46 44 20 65 6d 20 76 65 7a 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 icheiro.FD.em.vez.da.entrada.pad
1e600 72 c3 a3 6f 0a 20 20 20 20 20 20 2d 43 20 72 65 74 6f 72 6e 6f 09 41 76 61 6c 69 61 20 52 45 54 r..o.......-C.retorno.Avalia.RET
1e620 4f 52 4e 4f 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 51 55 41 4e 54 55 4d 20 6c 69 6e 68 61 73 ORNO.cada.vez.que.QUANTUM.linhas
1e640 20 73 c3 a3 6f 20 6c 69 64 61 73 0a 20 20 20 20 20 20 2d 63 20 71 75 61 6e 74 75 6d 09 45 73 70 .s..o.lidas.......-c.quantum.Esp
1e660 65 63 69 66 69 63 61 20 6f 20 6e c3 ba 6d 65 72 6f 20 64 65 20 6c 69 6e 68 61 73 20 6c 69 64 61 ecifica.o.n..mero.de.linhas.lida
1e680 73 20 65 6e 74 72 65 20 63 61 64 61 20 63 68 61 6d 61 64 61 20 61 0a 20 20 20 20 09 09 09 52 45 s.entre.cada.chamada.a........RE
1e6a0 54 4f 52 4e 4f 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 TORNO..........Argumentos:......
1e6c0 20 41 52 52 41 59 09 4e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 .ARRAY.Nome.de.vari..vel.de.matr
1e6e0 69 7a 20 61 20 75 73 61 72 20 70 61 72 61 20 64 61 64 6f 73 20 64 65 20 66 69 63 68 65 69 72 6f iz.a.usar.para.dados.de.ficheiro
1e700 0a 20 20 20 20 0a 20 20 20 20 53 65 20 2d 43 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 20 73 65 ..........Se.-C.for.fornecido.se
1e720 6d 20 2d 63 2c 20 61 20 71 75 61 6e 74 69 64 61 64 65 20 70 72 65 64 65 66 69 6e 69 64 61 20 c3 m.-c,.a.quantidade.predefinida..
1e740 a9 20 35 30 30 30 2e 20 51 75 61 6e 64 6f 0a 20 20 20 20 52 45 54 4f 52 4e 4f 20 c3 a9 20 61 76 ..5000..Quando.....RETORNO....av
1e760 61 6c 69 61 64 6f 2c 20 c3 a9 20 66 6f 72 6e 65 63 69 64 6f 20 6f 20 c3 ad 6e 64 69 63 65 20 64 aliado,....fornecido.o...ndice.d
1e780 6f 20 65 6c 65 6d 65 6e 74 6f 20 73 65 67 75 69 6e 74 65 20 64 61 0a 20 20 20 20 6d 61 74 72 69 o.elemento.seguinte.da.....matri
1e7a0 7a 20 61 20 73 65 72 20 61 74 72 69 62 75 c3 ad 64 6f 20 65 20 61 20 6c 69 6e 68 61 20 61 20 73 z.a.ser.atribu..do.e.a.linha.a.s
1e7c0 65 72 20 61 74 72 69 62 75 c3 ad 64 61 20 61 20 65 73 73 65 20 65 6c 65 6d 65 6e 74 6f 0a 20 20 er.atribu..da.a.esse.elemento...
1e7e0 20 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 64 69 63 69 6f 6e 61 69 73 2e 0a 20 20 ..como.argumentos.adicionais....
1e800 20 20 0a 20 20 20 20 53 65 20 6e c3 a3 6f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 20 63 6f 6d .......Se.n..o.for.fornecido.com
1e820 20 75 6d 61 20 6f 72 69 67 65 6d 20 65 78 70 6c c3 ad 63 69 74 61 2c 20 6d 61 70 66 69 6c 65 20 .uma.origem.expl..cita,.mapfile.
1e840 6c 69 6d 70 61 20 4d 41 54 52 49 5a 20 61 6e 74 65 73 0a 20 20 20 20 64 65 20 6c 68 65 20 66 61 limpa.MATRIZ.antes.....de.lhe.fa
1e860 7a 65 72 20 61 74 72 69 62 75 69 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 zer.atribui....es...........Esta
1e880 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 do.de.sa..da:.....Devolve.sucess
1e8a0 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 o.a.n..o.ser.que.indique.uma.op.
1e8c0 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2c 20 4d 41 54 52 49 5a 20 73 65 6a 61 20 73 c3 b3 0a ...o.inv..lida,.MATRIZ.seja.s...
1e8e0 20 20 20 20 64 65 20 6c 65 69 74 75 72 61 20 6f 75 20 6e c3 a3 6f 20 73 65 6a 61 20 75 6d 61 20 ....de.leitura.ou.n..o.seja.uma.
1e900 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 00 42 6c 6f 71 75 65 69 6f 20 64 65 20 72 65 67 matriz.indexada..Bloqueio.de.reg
1e920 69 73 74 6f 00 52 65 63 6f 72 64 61 20 6f 75 20 6d 6f 73 74 72 61 20 6c 6f 63 61 6c 69 7a 61 c3 isto.Recorda.ou.mostra.localiza.
1e940 a7 c3 b5 65 73 20 64 65 20 70 72 6f 67 72 61 6d 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 ...es.de.programas.............D
1e960 65 74 65 72 6d 69 6e 61 20 65 20 72 65 63 6f 72 64 61 20 6f 20 63 61 6d 69 6e 68 6f 20 63 6f 6d etermina.e.recorda.o.caminho.com
1e980 70 6c 65 74 6f 20 64 65 20 63 61 64 61 20 63 6f 6d 61 6e 64 6f 20 4e 4f 4d 45 2e 20 53 65 0a 20 pleto.de.cada.comando.NOME..Se..
1e9a0 20 20 20 20 6e c3 a3 6f 20 74 69 76 65 72 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 c3 a9 20 6d 6f ....n..o.tiver.argumentos,....mo
1e9c0 73 74 72 61 64 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 strada.informa....o.sobre.comand
1e9e0 6f 20 72 65 63 6f 72 64 61 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 o.recordados.............Op....e
1ea00 73 3a 0a 20 20 20 20 20 20 20 20 2d 64 09 65 73 71 75 65 63 65 72 20 61 20 6c 6f 63 61 6c 69 7a s:.........-d.esquecer.a.localiz
1ea20 61 c3 a7 c3 a3 6f 20 72 65 63 6f 72 64 61 64 61 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 0a 20 20 a....o.recordada.de.cada.NOME...
1ea40 20 20 20 20 20 20 2d 6c 09 6d 6f 73 74 72 61 72 20 6e 75 6d 20 66 6f 72 6d 61 74 6f 20 71 75 65 ......-l.mostrar.num.formato.que
1ea60 20 70 6f 73 73 61 20 73 65 72 20 75 73 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 .possa.ser.usado.como.entrada...
1ea80 20 20 20 20 20 20 2d 70 20 63 61 6d 69 6e 68 6f 09 75 73 65 20 43 41 4d 49 4e 48 4f 20 63 6f 6d ......-p.caminho.use.CAMINHO.com
1eaa0 6f 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 20 70 61 72 61 20 4e 4f 4d 45 0a 20 20 20 o.caminho.completo.para.NOME....
1eac0 20 20 20 20 20 2d 72 09 65 73 71 75 65 63 65 72 20 74 6f 64 61 73 20 61 73 20 6c 6f 63 61 6c 69 .....-r.esquecer.todas.as.locali
1eae0 7a 61 c3 a7 c3 b5 65 73 20 72 65 63 6f 72 64 61 64 61 73 0a 20 20 20 20 20 20 20 20 2d 74 09 69 za....es.recordadas.........-t.i
1eb00 6d 70 72 69 6d 69 72 20 61 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 72 65 63 6f 72 64 61 64 mprimir.a.localiza....o.recordad
1eb20 61 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 2c 20 70 72 65 63 65 64 65 6e 64 6f 2d 61 0a 20 20 20 a.de.cada.NOME,.precedendo-a....
1eb40 20 20 09 09 64 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 4e 4f 4d 45 20 73 65 20 66 6f ....do.correspondente.NOME.se.fo
1eb60 72 65 6d 0a 20 20 20 20 20 09 09 69 6e 64 69 63 61 64 6f 73 20 6d c3 ba 6c 74 69 70 6c 6f 73 20 rem........indicados.m..ltiplos.
1eb80 4e 4f 4d 45 73 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 20 20 4e NOMEs......Argumentos:.........N
1eba0 4f 4d 45 09 43 61 64 61 20 4e 4f 4d 45 20 c3 a9 20 70 72 6f 63 75 72 61 64 6f 20 6e 6f 20 24 50 OME.Cada.NOME....procurado.no.$P
1ebc0 41 54 48 20 65 20 61 64 69 63 69 6f 6e 61 64 6f 20 c3 a0 20 6c 69 73 74 61 0a 20 20 20 20 20 09 ATH.e.adicionado....lista.......
1ebe0 09 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6c 65 6d 62 72 61 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 .de.comandos.lembrados..........
1ec00 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 ...Estado.de.sa..da:......Devolv
1ec20 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 4f 4d 45 20 6e c3 e.sucesso.a.n..o.ser.que.NOME.n.
1ec40 a3 6f 20 73 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 69 6e 64 69 71 75 65 20 75 6d .o.seja.encontrado.ou.indique.um
1ec60 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 52 65 6d 6f 76 65 20 70 61 73 74 a.op....o.inv..lida..Remove.past
1ec80 61 73 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 20 65 6e 74 as.da.pilha...........Remove.ent
1eca0 72 61 64 61 73 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 20 53 65 6d 20 61 72 radas.da.pilha.de.pastas..Sem.ar
1ecc0 67 75 6d 65 6e 74 6f 73 2c 20 72 65 6d 6f 76 65 0a 20 20 20 20 61 20 70 61 73 74 61 20 64 6f 20 gumentos,.remove.....a.pasta.do.
1ece0 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 65 20 6d 75 64 61 20 70 61 72 61 20 61 20 6e 6f 76 61 topo.da.pilha.e.muda.para.a.nova
1ed00 20 70 61 73 74 61 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 .pasta.superior............Op...
1ed20 b5 65 73 3a 0a 20 20 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d 65 20 61 20 61 6c 74 65 72 61 c3 .es:........-n.Suprime.a.altera.
1ed40 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 70 61 73 74 61 20 61 6f 20 72 65 6d 6f 76 65 72 0a ...o.normal.de.pasta.ao.remover.
1ed60 20 20 20 20 20 09 09 70 61 73 74 61 73 20 64 61 20 70 69 6c 68 61 2c 20 70 61 72 61 20 71 75 65 .......pastas.da.pilha,.para.que
1ed80 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 73 65 6a 61 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 .s...a.pilha.seja.manipulada....
1eda0 20 20 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 20 2b 4e 09 52 65 ........Argumentos:........+N.Re
1edc0 6d 6f 76 65 20 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f move.a.N-..sima.entrada.contando
1ede0 20 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 6d 6f 73 74 .da.esquerda.da.lista.......most
1ee00 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 70 6f 72 20 rada.por."dirs",.come..ando.por.
1ee20 7a 65 72 6f 2e 20 45 2e 67 2e 3a 20 22 70 6f 70 64 20 2b 30 22 0a 20 20 20 20 09 09 72 65 6d 6f zero..E.g.:."popd.+0".......remo
1ee40 76 65 20 61 20 70 72 69 6d 65 69 72 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 2b 31 22 20 61 ve.a.primeira.pasta,."popd.+1".a
1ee60 20 73 65 67 75 6e 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 20 .segunda..............-N.Remove.
1ee80 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 64 a.N-..sima.entrada.contando.da.d
1eea0 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 70 ireita.da.lista.......mostrada.p
1eec0 6f 72 20 22 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 70 6f 72 20 7a 65 72 6f 2e 20 or."dirs",.come..ando.por.zero..
1eee0 45 2e 67 2e 3a 20 22 70 6f 70 64 20 2d 30 22 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 20 61 20 c3 E.g.:."popd.-0".......remove.a..
1ef00 ba 6c 74 69 6d 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 2d 31 22 20 61 20 70 65 6e c3 ba 6c .ltima.pasta,."popd.-1".a.pen..l
1ef20 74 69 6d 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 69 6e 74 65 72 6e 6f 20 22 64 69 72 73 22 tima............O.interno."dirs"
1ef40 20 6d 6f 73 74 72 61 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 0a 20 20 20 20 0a .mostra.a.pilha.de.pastas.......
1ef60 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f .....Estado.de.sa..da:......Devo
1ef80 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 lve.sucesso.a.n..o.ser.que.indiq
1efa0 75 65 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 61 20 74 ue.um.argumento.inv..lido.ou.a.t
1efc0 72 6f 63 61 0a 20 20 20 20 20 64 65 20 70 61 73 74 61 73 20 66 61 6c 68 65 2e 00 52 65 6d 6f 76 roca......de.pastas.falhe..Remov
1efe0 65 72 20 63 61 64 61 20 4e 4f 4d 45 20 64 61 20 6c 69 73 74 61 20 64 65 20 61 6c 69 c3 a1 73 20 er.cada.NOME.da.lista.de.ali..s.
1f000 64 65 66 69 6e 69 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 definidos...........Op....es:...
1f020 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 74 6f 64 61 73 20 61 73 20 64 65 66 69 6e 69 c3 a7 c3 ....-a.remove.todas.as.defini...
1f040 b5 65 73 20 64 65 20 61 6c 69 c3 a1 73 0a 20 20 20 20 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 .es.de.ali..s..........Devolve.s
1f060 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 4f 4d 45 20 73 65 6a 61 20 ucesso.a.n..o.ser.que.NOME.seja.
1f080 75 6d 20 61 6c 69 c3 a1 73 20 69 6e 65 78 69 73 74 65 6e 74 65 2e 00 52 65 6d 6f 76 65 20 74 61 um.ali..s.inexistente..Remove.ta
1f0a0 72 65 66 61 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a 20 refas.da.consola.actual.........
1f0c0 20 20 20 20 52 65 6d 6f 76 65 20 63 61 64 61 20 61 72 67 75 6d 65 6e 74 6f 20 4a 4f 42 53 50 45 ....Remove.cada.argumento.JOBSPE
1f0e0 43 20 64 61 20 74 61 62 65 6c 61 20 64 65 20 74 61 72 65 66 61 73 20 61 63 74 69 76 61 73 2e 20 C.da.tabela.de.tarefas.activas..
1f100 53 65 6d 0a 20 20 20 20 20 4a 4f 42 53 50 45 43 73 2c 20 61 20 63 6f 6e 73 6f 6c 61 20 75 73 61 Sem......JOBSPECs,.a.consola.usa
1f120 20 61 20 73 75 61 20 6e 6f c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 20 61 63 74 75 61 6c 2e .a.sua.no....o.de.tarefa.actual.
1f140 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 ............Op....es:.........-a
1f160 09 72 65 6d 6f 76 65 20 74 6f 64 61 73 20 61 73 20 74 61 72 65 66 61 73 20 73 65 20 4a 4f 42 53 .remove.todas.as.tarefas.se.JOBS
1f180 50 45 43 20 6e c3 a3 6f 20 66 6f 72 20 69 6e 64 69 63 61 64 6f 0a 20 20 20 20 20 20 20 20 2d 68 PEC.n..o.for.indicado.........-h
1f1a0 09 6d 61 72 63 61 72 20 63 61 64 61 20 4a 4f 42 53 50 45 43 20 70 61 72 61 20 71 75 65 20 53 49 .marcar.cada.JOBSPEC.para.que.SI
1f1c0 47 48 55 50 20 6e c3 a3 6f 20 73 65 6a 61 20 65 6e 76 69 61 64 6f 20 70 61 72 61 20 61 20 74 61 GHUP.n..o.seja.enviado.para.a.ta
1f1e0 72 65 66 61 0a 20 20 20 20 20 09 09 73 65 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 63 65 62 65 72 refa........se.a.consola.receber
1f200 20 75 6d 20 53 49 47 48 55 50 0a 20 20 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 73 c3 b3 .um.SIGHUP.........-r.remove.s..
1f220 20 74 61 72 65 66 61 73 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 .tarefas.em.execu....o..........
1f240 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 ..Estado.de.sa..da:......Devolve
1f260 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 .sucesso.a.n..o.ser.que.uma.op..
1f280 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4a 4f 42 53 50 45 43 20 73 65 6a 61 20 69 6e ..o.inv..lida.ou.JOBSPEC.seja.in
1f2a0 64 69 63 61 64 61 2e 00 52 65 6d 6f 76 65 20 65 6e 74 72 61 64 61 73 20 64 61 20 70 69 6c 68 61 dicada..Remove.entradas.da.pilha
1f2c0 20 64 65 20 70 61 73 74 61 73 2e 20 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 72 65 6d .de.pastas...Sem.argumentos,.rem
1f2e0 6f 76 65 0a 20 20 20 20 61 20 70 61 73 74 61 20 73 75 70 65 72 69 6f 72 20 64 61 20 70 69 6c 68 ove.....a.pasta.superior.da.pilh
1f300 61 20 65 20 6d 75 64 61 20 70 61 72 61 20 61 20 6e 6f 76 61 20 70 61 73 74 61 20 64 65 20 74 6f a.e.muda.para.a.nova.pasta.de.to
1f320 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 po...........Op....es:.......-n.
1f340 53 75 70 72 69 6d 65 20 61 20 74 72 6f 63 61 20 6e 6f 72 6d 61 6c 20 64 65 20 70 61 73 74 61 73 Suprime.a.troca.normal.de.pastas
1f360 20 61 6f 20 72 65 6d 6f 76 65 72 0a 20 20 20 20 09 70 61 73 74 61 73 20 64 61 20 70 69 6c 68 61 .ao.remover......pastas.da.pilha
1f380 2c 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 c3 a9 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 20 ,.s...a.pilha....manipulada.....
1f3a0 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 09 52 65 6d 6f 76 ......Argumentos:.......+N.Remov
1f3c0 65 20 61 20 4e 20 70 61 73 74 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 65 73 71 75 65 72 64 61 e.a.N.pasta.contando.da.esquerda
1f3e0 20 64 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 20 70 61 73 74 .da.lista......mostrada.por.past
1f400 61 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 20 20 50 6f 72 20 65 78 65 as,.come..ando.com.zero..Por.exe
1f420 6d 70 6c 6f 3a 20 22 70 6f 70 64 20 2b 30 22 0a 20 20 20 20 09 72 65 6d 6f 76 65 20 61 20 70 72 mplo:."popd.+0"......remove.a.pr
1f440 69 6d 65 69 72 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 2b 31 22 20 61 20 73 65 67 75 6e 64 imeira.pasta,."popd.+1".a.segund
1f460 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 20 61 20 4e 20 70 61 73 74 a.............-N.Remove.a.N.past
1f480 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 0a 20 a.contando.da.direita.da.lista..
1f4a0 20 20 20 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 70 61 73 74 61 73 2c 20 63 6f 6d 65 c3 a7 61 ....mostrada.por.pastas,.come..a
1f4c0 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 20 20 50 6f 72 20 65 78 65 6d 70 6c 6f 3a 20 22 70 6f 70 64 ndo.com.zero..Por.exemplo:."popd
1f4e0 20 2b 30 22 0a 20 20 20 20 09 72 65 6d 6f 76 65 20 61 20 c3 ba 6c 74 69 6d 61 20 70 61 73 74 61 .+0"......remove.a...ltima.pasta
1f500 2c 20 22 70 6f 70 64 20 2b 31 22 20 61 20 70 65 6e c3 ba 6c 74 69 6d 61 2e 0a 20 20 20 20 0a 20 ,."popd.+1".a.pen..ltima........
1f520 20 20 20 4f 20 22 64 69 72 73 22 20 69 6e 74 65 72 6e 6f 20 6d 6f 73 74 72 61 20 61 20 70 69 6c ...O."dirs".interno.mostra.a.pil
1f540 68 61 20 64 65 20 70 61 73 74 61 73 2e 00 53 75 62 73 74 69 74 75 69 20 61 20 63 6f 6e 73 6f 6c ha.de.pastas..Substitui.a.consol
1f560 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 69 6e 64 69 63 61 64 6f 2e 0a 20 20 20 20 20 0a a.com.o.comando.indicado........
1f580 20 20 20 20 20 45 78 65 63 75 74 61 72 20 43 4f 4d 41 4e 44 4f 2c 20 73 75 62 73 74 69 74 75 69 .....Executar.COMANDO,.substitui
1f5a0 6e 64 6f 20 65 73 74 61 20 63 6f 6e 73 6f 6c 61 20 70 65 6c 6f 20 70 72 6f 67 72 61 6d 61 20 65 ndo.esta.consola.pelo.programa.e
1f5c0 73 70 65 63 69 66 69 63 61 64 6f 2e 0a 20 20 20 20 20 41 52 47 55 4d 45 4e 54 4f 53 20 74 6f 72 specificado.......ARGUMENTOS.tor
1f5e0 6e 61 6d 2d 73 65 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 43 4f 4d 41 4e 44 4f 2e nam-se.os.argumentos.de.COMANDO.
1f600 20 53 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 .Se.COMANDO.n..o.for.especificad
1f620 6f 2c 0a 20 20 20 20 20 71 75 61 69 73 71 75 65 72 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 o,......quaisquer.redireccioname
1f640 6e 74 6f 73 20 74 c3 aa 6d 20 65 66 65 69 74 6f 20 6e 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 ntos.t..m.efeito.na.consola.actu
1f660 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 al.............Op....es:........
1f680 20 2d 61 20 6e 6f 6d 65 09 70 61 73 73 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e .-a.nome.passa.NOME.como.argumen
1f6a0 74 6f 20 30 20 61 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 20 20 20 2d 63 09 65 78 65 63 75 74 to.0.a.COMANDO.........-c.execut
1f6c0 61 20 43 4f 4d 41 4e 44 4f 20 63 6f 6d 20 75 6d 20 61 6d 62 69 65 6e 74 65 20 76 61 7a 69 6f 0a a.COMANDO.com.um.ambiente.vazio.
1f6e0 20 20 20 20 20 20 20 20 2d 6c 09 70 c3 b5 65 20 75 6d 61 20 62 61 72 72 61 20 6e 6f 20 61 72 67 ........-l.p..e.uma.barra.no.arg
1f700 75 6d 65 6e 74 6f 20 30 20 64 65 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 0a 20 20 20 20 20 53 umento.0.de.COMANDO............S
1f720 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 6e c3 a3 6f 20 70 75 64 65 72 20 73 65 72 20 65 78 65 63 75 e.o.comando.n..o.puder.ser.execu
1f740 74 61 64 6f 2c 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 69 6e 74 65 72 61 63 74 69 tado,.uma.consola.n..o.interacti
1f760 76 61 20 73 61 69 2c 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 0a 20 20 20 20 20 61 20 6f 70 va.sai,.a.n..o.ser.que......a.op
1f780 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 22 65 78 65 63 66 61 69 6c 22 20 65 73 74 65 ....o.de.consola."execfail".este
1f7a0 6a 61 20 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 ja.definida.............Estado.d
1f7c0 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 e.sa..da:......Devolve.sucesso.a
1f7e0 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 73 65 6a 61 20 .n..o.ser.que.COMANDO.n..o.seja.
1f800 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 20 encontrado.ou.ocorra.um.erro.de.
1f820 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 2e 00 52 65 70 6f 72 74 61 20 6f 20 74 65 6d redireccionamento..Reporta.o.tem
1f840 70 6f 20 63 6f 6e 73 75 6d 69 64 6f 20 70 65 6c 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 6f 20 po.consumido.pela.execu....o.do.
1f860 70 69 70 65 6c 69 6e 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 50 49 50 pipeline.............Executa.PIP
1f880 45 4c 49 4e 45 20 65 20 69 6d 70 72 69 6d 65 20 75 6d 20 72 65 73 75 6d 6f 20 64 6f 20 74 65 6d ELINE.e.imprime.um.resumo.do.tem
1f8a0 70 6f 20 72 65 61 6c 2c 20 74 65 6d 70 6f 20 64 65 20 43 50 55 20 64 6f 2c 0a 20 20 20 20 20 75 po.real,.tempo.de.CPU.do,......u
1f8c0 74 69 6c 69 7a 61 64 6f 72 20 65 20 74 65 6d 70 6f 20 64 65 20 43 50 55 20 64 6f 20 73 69 73 74 tilizador.e.tempo.de.CPU.do.sist
1f8e0 65 6d 61 20 6e 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 65 20 50 49 50 45 4c 49 4e 45 20 71 75 ema.na.execu....o.de.PIPELINE.qu
1f900 61 6e 64 6f 20 74 65 72 6d 69 6e 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 ando.terminar.............Op....
1f920 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 65 20 6f 20 72 65 73 75 6d 6f 20 es:.........-p.imprime.o.resumo.
1f940 64 6f 20 74 65 6d 70 6f 20 6e 6f 20 66 6f 72 6d 61 74 6f 20 70 6f 72 74 c3 a1 74 69 6c 20 50 6f do.tempo.no.formato.port..til.Po
1f960 73 69 78 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 76 61 6c 6f 72 20 64 61 20 76 61 72 69 c3 a1 76 six...........O.valor.da.vari..v
1f980 65 6c 20 46 4f 52 4d 41 54 4f 54 45 4d 50 4f 20 c3 a9 20 75 73 61 64 6f 20 63 6f 6d 6f 20 66 6f el.FORMATOTEMPO....usado.como.fo
1f9a0 72 6d 61 74 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 rmato.de.sa..da............Estad
1f9c0 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 65 73 74 61 64 6f 20 64 65 76 6f 6c o.de.sa..da:......O.estado.devol
1f9e0 76 69 64 6f 20 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 65 20 50 49 50 45 4c 49 4e 45 2e 00 52 65 vido....o.estado.de.PIPELINE..Re
1fa00 74 6f 6d 61 72 20 63 69 63 6c 6f 73 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 6f 75 20 75 6e 74 69 tomar.ciclos.for,.while,.ou.unti
1fa20 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 52 65 74 6f 6d 61 20 61 20 69 74 65 72 61 c3 a7 c3 a3 l.............Retoma.a.itera....
1fa40 6f 20 73 65 67 75 69 6e 74 65 20 64 6f 20 63 69 63 6c 6f 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f o.seguinte.do.ciclo.FOR,.WHILE.o
1fa60 75 20 55 4e 54 49 4c 20 65 6e 76 6f 6c 76 65 6e 74 65 2e 0a 20 20 20 20 20 53 65 20 4e 20 66 6f u.UNTIL.envolvente.......Se.N.fo
1fa80 72 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 72 65 74 6f 6d 61 20 6f 20 4e 2d c3 a9 73 69 6d r.especificado,.retoma.o.N-..sim
1faa0 6f 20 63 69 63 6c 6f 20 65 6e 76 6f 6c 76 65 6e 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 o.ciclo.envolvente.............E
1fac0 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 65 73 74 61 64 6f 20 64 stado.de.sa..da:......O.estado.d
1fae0 65 20 73 61 c3 ad 64 61 20 c3 a9 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 20 6e e.sa..da....0.a.n..o.ser.que.N.n
1fb00 c3 a3 6f 20 73 65 6a 61 20 6d 61 69 6f 72 20 6f 75 20 69 67 75 61 6c 20 71 75 65 20 31 2e 00 52 ..o.seja.maior.ou.igual.que.1..R
1fb20 65 74 6f 6d 61 20 61 20 74 61 72 65 66 61 20 65 6d 20 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e 6f etoma.a.tarefa.em.primeiro.plano
1fb40 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 6f 20 61 72 67 75 .............Equivalente.ao.argu
1fb60 6d 65 6e 74 6f 20 4a 4f 42 5f 53 50 45 43 20 70 61 72 61 20 6f 20 63 6f 6d 61 6e 64 6f 20 22 66 mento.JOB_SPEC.para.o.comando."f
1fb80 67 22 2e 20 52 65 74 6f 6d 61 20 75 6d 61 0a 20 20 20 20 20 74 61 72 65 66 61 20 70 61 72 61 64 g"..Retoma.uma......tarefa.parad
1fba0 61 20 6f 75 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 2e 20 4a 4f 42 5f 53 50 45 43 20 70 6f 64 65 a.ou.em.2...plano..JOB_SPEC.pode
1fbc0 20 65 73 70 65 63 69 66 69 63 61 72 20 75 6d 20 6e 6f 6d 65 20 64 65 0a 20 20 20 20 20 74 61 72 .especificar.um.nome.de......tar
1fbe0 65 66 61 20 6f 75 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 74 61 72 65 66 61 2e 20 50 c3 b4 efa.ou.um.n..mero.de.tarefa..P..
1fc00 72 20 22 26 22 20 61 20 73 65 67 75 69 72 20 61 20 4a 4f 42 5f 53 50 45 43 20 63 6f 6c 6f 63 61 r."&".a.seguir.a.JOB_SPEC.coloca
1fc20 20 61 0a 20 20 20 20 20 74 61 72 65 66 61 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 2c 20 63 6f 6d .a......tarefa.em.2...plano,.com
1fc40 6f 20 73 65 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 61 20 74 61 72 65 66 61 o.se.a.especifica....o.da.tarefa
1fc60 20 74 69 76 65 73 73 65 20 73 69 64 6f 0a 20 20 20 20 20 66 6f 72 6e 65 63 69 64 61 20 63 6f 6d .tivesse.sido......fornecida.com
1fc80 6f 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 70 61 72 61 20 22 62 67 22 2e 0a 20 20 20 20 20 0a o.um.argumento.para."bg"........
1fca0 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f .....Estado.de.sa..da:......Devo
1fcc0 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 61 20 74 61 72 65 66 61 20 72 65 74 6f 6d 61 64 61 2e lve.o.estado.da.tarefa.retomada.
1fce0 00 44 65 76 6f 6c 76 65 20 75 6d 20 72 65 73 75 6c 74 61 64 6f 20 63 6f 6d 20 73 75 63 65 73 73 .Devolve.um.resultado.com.sucess
1fd00 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a o.............Estado.de.sa..da:.
1fd20 20 20 20 20 20 53 65 6d 70 72 65 20 63 6f 6d 20 73 75 63 65 73 73 6f 2e 00 44 65 76 6f 6c 76 65 .....Sempre.com.sucesso..Devolve
1fd40 20 75 6d 20 72 65 73 75 6c 74 61 64 6f 20 73 65 6d 20 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 20 .um.resultado.sem.sucesso.......
1fd60 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 46 61 6c ......Estado.de.sa..da:......Fal
1fd80 68 61 20 73 65 6d 70 72 65 2e 00 56 6f 6c 74 61 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f ha.sempre..Volta.de.uma.fun....o
1fda0 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 46 6f 72 c3 a7 61 20 61 .de.consola.............For..a.a
1fdc0 20 73 61 c3 ad 64 61 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 70 .sa..da.de.uma.fun....o.ou.scrip
1fde0 74 20 62 61 73 65 61 64 6f 20 63 6f 6d 20 6f 20 76 61 6c 6f 72 20 65 73 70 65 63 69 66 69 63 61 t.baseado.com.o.valor.especifica
1fe00 64 6f 0a 20 20 20 20 20 70 6f 72 20 4e 2e 20 53 65 20 4e 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c do......por.N..Se.N.for.omitido,
1fe20 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 6f 20 64 6f 20 c3 ba 6c 74 .o.estado.de.sa..da....o.do...lt
1fe40 69 6d 6f 20 63 6f 6d 61 6e 64 6f 0a 20 20 20 20 20 65 78 65 63 75 74 61 64 6f 20 64 65 6e 74 72 imo.comando......executado.dentr
1fe60 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 70 74 2e 0a 20 20 20 20 20 0a 20 o.da.fun....o.ou.script.........
1fe80 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c ....Estado.de.sa..da:......Devol
1fea0 76 65 20 4e 2c 20 6f 75 20 66 61 6c 68 61 20 73 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f ve.N,.ou.falha.se.a.consola.n..o
1fec0 20 65 73 74 69 76 65 72 20 61 20 65 78 65 63 75 74 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f .estiver.a.executar.uma.fun....o
1fee0 20 6f 75 20 73 63 72 69 70 74 2e 00 44 65 76 6f 6c 76 65 72 20 6f 20 63 6f 6e 74 65 78 74 6f 20 .ou.script..Devolver.o.contexto.
1ff00 64 61 20 61 63 74 75 61 6c 20 63 68 61 6d 61 64 61 20 61 20 73 75 62 2d 72 6f 74 69 6e 61 2e 0a da.actual.chamada.a.sub-rotina..
1ff20 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 20 45 58 50 52 2c 20 64 65 76 6f 6c 76 65 20 22 24 6c ...........Sem.EXPR,.devolve."$l
1ff40 69 6e 68 61 20 24 6e 6f 6d 65 66 69 63 68 22 2e 20 20 43 6f 6d 20 45 58 50 52 2c 20 64 65 76 6f inha.$nomefich"...Com.EXPR,.devo
1ff60 6c 76 65 0a 20 20 20 20 20 22 24 6c 69 6e 68 61 20 24 73 75 62 2d 72 6f 74 69 6e 61 20 24 6e 6f lve......"$linha.$sub-rotina.$no
1ff80 6d 65 66 69 63 68 22 3b 20 65 73 74 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 65 78 74 72 61 mefich";.esta.informa....o.extra
1ffa0 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 61 0a 20 20 20 20 20 70 61 72 61 20 6f 62 74 65 72 20 .pode.ser.usada......para.obter.
1ffc0 75 6d 20 72 61 73 74 6f 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 um.rasto.da.pilha.............O.
1ffe0 76 61 6c 6f 72 20 64 65 20 45 58 50 52 20 69 6e 64 69 63 61 20 71 75 61 6e 74 61 73 20 63 68 61 valor.de.EXPR.indica.quantas.cha
20000 6d 61 64 61 73 20 64 65 76 65 20 72 65 63 75 61 72 20 61 6e 74 65 73 20 64 61 0a 20 20 20 20 20 madas.deve.recuar.antes.da......
20020 61 63 74 75 61 6c 3b 20 61 20 63 68 61 6d 61 64 61 20 73 75 70 65 72 69 6f 72 20 c3 a9 20 61 20 actual;.a.chamada.superior....a.
20040 63 68 61 6d 61 64 61 20 30 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 chamada.0.............Estado.de.
20060 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 30 20 61 20 6e c3 a3 6f 20 73 65 sa..da:......Devolve.0.a.n..o.se
20080 72 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 65 73 74 65 6a 61 20 61 20 65 78 r.que.a.consola.n..o.esteja.a.ex
200a0 65 63 75 74 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 45 58 50 52 0a 20 20 20 20 ecutar.uma.fun....o.ou.EXPR.....
200c0 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 45 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 00 46 .seja.inv..lida..Em.execu....o.F
200e0 61 6c 68 61 20 64 65 20 73 65 67 6d 65 6e 74 61 c3 a7 c3 a3 6f 00 53 65 6c 65 63 63 69 6f 6e 61 alha.de.segmenta....o.Selecciona
20100 20 70 61 6c 61 76 72 61 73 20 64 65 20 75 6d 61 20 6c 69 73 74 61 20 65 20 65 78 65 63 75 74 61 .palavras.de.uma.lista.e.executa
20120 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 73 20 50 41 4c 41 56 52 41 .comandos.............As.PALAVRA
20140 53 20 73 c3 a3 6f 20 65 78 70 61 6e 64 69 64 61 73 2c 20 67 65 72 61 6e 64 6f 20 75 6d 61 20 6c S.s..o.expandidas,.gerando.uma.l
20160 69 73 74 61 20 64 65 20 70 61 6c 61 76 72 61 73 2e 20 4f 0a 20 20 20 20 20 63 6f 6e 6a 75 6e 74 ista.de.palavras..O......conjunt
20180 6f 20 64 65 20 70 61 6c 61 76 72 61 73 20 65 78 70 61 6e 64 69 64 61 73 20 c3 a9 20 69 6d 70 72 o.de.palavras.expandidas....impr
201a0 69 6d 69 64 6f 20 6e 6f 20 65 72 72 6f 20 70 61 64 72 c3 a3 6f 2c 20 63 61 64 61 0a 20 20 20 20 imido.no.erro.padr..o,.cada.....
201c0 20 75 6d 20 70 72 65 63 65 64 69 64 6f 20 70 6f 72 20 75 6d 20 6e c3 ba 6d 65 72 6f 2e 20 53 65 .um.precedido.por.um.n..mero..Se
201e0 20 22 69 6e 20 50 41 4c 41 56 52 41 53 22 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 70 72 65 73 ."in.PALAVRAS".n..o.estiver.pres
20200 65 6e 74 65 2c 0a 20 20 20 20 20 22 20 69 6e 20 22 24 40 22 20 22 20 c3 a9 20 61 73 73 75 6d 69 ente,......".in."$@"."....assumi
20220 64 6f 2e 20 4f 20 70 72 6f 6d 70 74 20 50 53 33 20 c3 a9 20 65 6e 74 c3 a3 6f 20 65 78 69 62 69 do..O.prompt.PS3....ent..o.exibi
20240 64 6f 20 65 20 c3 a9 20 6c 69 64 61 20 75 6d 61 0a 20 20 20 20 20 6c 69 6e 68 61 20 64 61 20 65 do.e....lida.uma......linha.da.e
20260 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 2e 20 53 65 20 61 20 6c 69 6e 68 61 20 66 6f 72 20 63 ntrada.padr..o..Se.a.linha.for.c
20280 6f 6e 73 74 69 74 75 c3 ad 64 61 20 70 65 6c 6f 20 6e c3 ba 6d 65 72 6f 0a 20 20 20 20 20 63 6f onstitu..da.pelo.n..mero......co
202a0 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 61 20 75 6d 61 20 64 61 73 20 70 61 6c 61 76 72 61 73 20 rrespondente.a.uma.das.palavras.
202c0 6d 6f 73 74 72 61 64 61 73 2c 20 4e 4f 4d 45 20 c3 a9 20 64 65 66 69 6e 69 64 6f 20 70 61 72 61 mostradas,.NOME....definido.para
202e0 0a 20 20 20 20 20 65 73 73 61 20 70 61 6c 61 76 72 61 2e 20 53 65 20 61 20 6c 69 6e 68 61 20 65 ......essa.palavra..Se.a.linha.e
20300 73 74 69 76 65 72 20 76 61 7a 69 61 2c 20 50 41 4c 41 56 52 41 53 20 65 20 6f 20 70 72 6f 6d 70 stiver.vazia,.PALAVRAS.e.o.promp
20320 74 20 73 c3 a3 6f 0a 20 20 20 20 20 6d 6f 73 74 72 61 64 6f 73 20 64 65 20 6e 6f 76 6f 2e 20 53 t.s..o......mostrados.de.novo..S
20340 65 20 66 6f 72 20 6c 69 64 6f 20 45 4f 46 2c 20 6f 20 63 6f 6d 61 6e 64 6f 20 c3 a9 20 63 6f 6e e.for.lido.EOF,.o.comando....con
20360 63 6c 75 c3 ad 64 6f 2e 20 51 75 61 6c 71 75 65 72 0a 20 20 20 20 20 6f 75 74 72 6f 20 76 61 6c clu..do..Qualquer......outro.val
20380 6f 72 20 6c 69 64 6f 20 66 61 7a 20 63 6f 6d 20 71 75 65 20 4e 4f 4d 45 20 73 65 6a 61 20 64 65 or.lido.faz.com.que.NOME.seja.de
203a0 66 69 6e 69 64 6f 20 63 6f 6d 6f 20 6e 75 6c 6f 2e 20 41 20 6c 69 6e 68 61 0a 20 20 20 20 20 6c finido.como.nulo..A.linha......l
203c0 69 64 61 20 c3 a9 20 67 72 61 76 61 64 61 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 52 45 53 50 ida....gravada.na.vari..vel.RESP
203e0 4f 53 54 41 2e 20 43 4f 4d 41 4e 44 4f 53 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f 73 20 61 OSTA..COMANDOS.s..o.executados.a
20400 70 c3 b3 73 20 63 61 64 61 0a 20 20 20 20 20 73 65 6c 65 63 c3 a7 c3 a3 6f 20 61 74 c3 a9 20 71 p..s.cada......selec....o.at...q
20420 75 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 64 65 20 69 6e 74 65 72 72 75 70 c3 a7 c3 a3 6f 20 73 ue.um.comando.de.interrup....o.s
20440 65 6a 61 20 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f eja.executado.............Estado
20460 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 .de.sa..da:......Devolve.o.estad
20480 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 o.do...ltimo.comando.executado..
204a0 45 6e 76 69 61 20 75 6d 20 73 69 6e 61 6c 20 61 20 75 6d 61 20 74 61 72 65 66 61 2e 0a 20 20 20 Envia.um.sinal.a.uma.tarefa.....
204c0 20 20 0a 20 20 20 20 20 45 6e 76 69 61 20 61 6f 73 20 70 72 6f 63 65 73 73 6f 73 20 69 64 65 6e ........Envia.aos.processos.iden
204e0 74 69 66 69 63 61 64 6f 73 20 70 6f 72 20 50 49 44 20 6f 75 20 4a 4f 42 53 50 45 43 20 6f 20 73 tificados.por.PID.ou.JOBSPEC.o.s
20500 69 6e 61 6c 20 63 68 61 6d 61 64 6f 0a 20 20 20 20 20 53 49 47 53 50 45 43 20 6f 75 20 53 49 47 inal.chamado......SIGSPEC.ou.SIG
20520 4e 55 4d 2e 20 53 65 20 6e 65 6d 20 53 49 47 53 50 45 43 20 6e 65 6d 20 53 49 47 4e 55 4d 20 65 NUM..Se.nem.SIGSPEC.nem.SIGNUM.e
20540 73 74 69 76 65 72 65 6d 20 70 72 65 73 65 6e 74 65 73 2c 0a 20 20 20 20 20 53 49 47 54 45 52 4d stiverem.presentes,......SIGTERM
20560 20 c3 a9 20 70 72 65 73 75 6d 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 ....presumido.............Op....
20580 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 73 20 73 69 67 09 53 49 47 20 c3 a9 20 75 6d 20 6e 6f 6d es:.........-s.sig.SIG....um.nom
205a0 65 20 64 65 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 2d 6e 20 73 69 67 09 53 49 47 20 c3 a9 e.de.sinal.........-n.sig.SIG...
205c0 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 2d 6c 09 .um.n..mero.de.sinal.........-l.
205e0 6c 69 73 74 61 20 6e 6f 6d 65 73 20 64 65 20 73 69 6e 61 69 73 3b 20 73 65 20 73 65 20 73 65 67 lista.nomes.de.sinais;.se.se.seg
20600 75 69 72 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 73 c3 a3 6f 0a 20 20 20 20 20 09 09 61 73 uirem.argumentos,.s..o........as
20620 73 75 6d 69 64 6f 73 20 63 6f 6d 6f 20 6e c2 ba 73 20 64 65 20 73 69 6e 61 6c 20 70 61 72 61 20 sumidos.como.n..s.de.sinal.para.
20640 6c 69 73 74 61 72 20 6f 73 20 6e 6f 6d 65 73 0a 20 20 20 20 20 20 20 20 2d 4c 09 73 69 6e c3 b3 listar.os.nomes.........-L.sin..
20660 6e 69 6d 6f 20 64 65 20 2d 6c 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 61 74 61 20 75 6d 20 69 6e nimo.de.-l............Mata.um.in
20680 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 70 6f 72 20 64 6f 69 73 20 6d 6f 74 69 76 6f terno.da.consola.por.dois.motivo
206a0 73 3a 20 70 65 72 6d 69 74 65 20 75 73 61 72 20 61 73 20 49 44 73 20 64 65 20 74 61 72 65 66 61 s:.permite.usar.as.IDs.de.tarefa
206c0 0a 20 20 20 20 20 65 6d 20 76 65 7a 20 64 65 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f 20 ......em.vez.de.IDs.de.processo.
206e0 65 20 70 65 72 6d 69 74 65 20 6d 61 74 61 72 20 70 72 6f 63 65 73 73 6f 73 20 73 65 20 6f 20 6c e.permite.matar.processos.se.o.l
20700 69 6d 69 74 65 20 64 65 0a 20 20 20 20 20 70 72 6f 63 65 73 73 6f 73 20 71 75 65 20 70 6f 64 65 imite.de......processos.que.pode
20720 20 63 72 69 61 72 20 66 6f 72 20 61 74 69 6e 67 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 .criar.for.atingido.............
20740 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 Estado.de.sa..da:......Devolve.s
20760 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d ucesso.a.n..o.ser.que.indique.um
20780 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d a.op....o.inv..lida.ou.ocorra.um
207a0 20 65 72 72 6f 2e 00 44 65 66 69 6e 69 72 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 .erro..Definir.associa....es.de.
207c0 74 65 63 6c 61 73 20 65 20 76 61 72 69 c3 a1 76 65 69 73 20 70 61 72 61 20 52 65 61 64 6c 69 6e teclas.e.vari..veis.para.Readlin
207e0 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 73 73 6f 63 69 61 72 20 75 6d 61 20 73 65 71 75 c3 aa 6e e...........Associar.uma.sequ..n
20800 63 69 61 20 64 65 20 74 65 63 6c 61 73 20 61 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 cia.de.teclas.a.uma.fun....o.ou.
20820 6d 61 63 72 6f 20 52 65 61 64 6c 69 6e 65 2c 20 6f 75 0a 20 20 20 20 64 65 66 69 6e 61 20 75 6d macro.Readline,.ou.....defina.um
20840 61 20 76 61 72 69 c3 a1 76 65 6c 20 52 65 61 64 6c 69 6e 65 2e 20 41 20 73 69 6e 74 61 78 65 20 a.vari..vel.Readline..A.sintaxe.
20860 64 65 20 61 72 67 75 6d 65 6e 74 6f 20 6e c3 a3 6f 2d 6f 70 c3 a7 c3 a3 6f 20 c3 a9 20 65 71 75 de.argumento.n..o-op....o....equ
20880 69 76 61 6c 65 6e 74 65 0a 20 20 20 20 c3 a0 20 65 6e 63 6f 6e 74 72 61 64 61 20 65 6d 20 7e 2f ivalente........encontrada.em.~/
208a0 2e 69 6e 70 75 74 72 63 2c 20 6d 61 73 20 74 65 6d 20 64 65 20 73 65 72 20 70 61 73 73 61 64 61 .inputrc,.mas.tem.de.ser.passada
208c0 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 c3 ba 6e 69 63 6f 3a 0a 20 20 20 20 20 65 2e 67 .como.argumento...nico:......e.g
208e0 2e 2c 20 62 69 6e 64 20 22 22 5c 43 2d 78 5c 43 2d 72 22 3a 20 72 65 2d 72 65 61 64 2d 69 6e 69 .,.bind.""\C-x\C-r":.re-read-ini
20900 74 2d 66 69 6c 65 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 t-file".............Op....es:...
20920 20 20 20 20 20 20 2d 6d 20 20 6d 61 70 74 65 63 6c 20 20 20 20 20 20 20 20 20 20 20 20 55 73 65 ......-m..maptecl............Use
20940 20 4d 41 50 54 45 43 4c 20 63 6f 6d 6f 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 20 70 61 .MAPTECL.como.mapa.de.teclado.pa
20960 72 61 20 61 20 64 75 72 61 c3 a7 c3 a3 6f 20 64 65 73 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 ra.a.dura....o.deste............
20980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 2e 20 4e ......................comando..N
209a0 6f 6d 65 73 20 64 65 20 6d 61 70 61 73 20 61 63 65 69 74 c3 a1 76 65 69 73 20 73 c3 a3 6f 20 65 omes.de.mapas.aceit..veis.s..o.e
209c0 6d 61 63 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 macs,...........................
209e0 20 20 20 20 20 20 20 65 6d 61 63 73 2d 73 74 61 6e 64 61 72 64 2c 20 65 6d 61 63 73 2d 6d 65 74 .......emacs-standard,.emacs-met
20a00 61 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 69 2d 6d 6f 76 65 2c 0a 20 20 20 20 a,.emacs-ctlx,.vi,.vi-move,.....
20a20 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 20 20 76 69 2d .............................vi-
20a40 63 6f 6d 6d 61 6e 64 2c 20 65 20 76 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 20 20 2d 6c command,.e.vi-insert..........-l
20a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d ......................Listar.nom
20a80 65 73 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 20 20 20 2d 50 20 20 20 20 20 es.de.fun....es..........-P.....
20aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 .................Listar.nomes.de
20ac0 20 66 75 6e c3 a7 c3 b5 65 73 20 65 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 .fun....es.e.associa....es......
20ae0 20 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 ....-p......................List
20b00 61 72 20 66 75 6e c3 a7 c3 b5 65 73 20 66 75 6e c3 a7 c3 a3 6f 73 20 65 20 61 73 73 6f 63 69 61 ar.fun....es.fun....os.e.associa
20b20 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 0a 20 20 20 ....es.de.forma.a.que.possam....
20b40 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 20 20 20 73 65 ..............................se
20b60 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 r.reutilizados.como.entrada.....
20b80 20 20 20 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 .....-S......................Lis
20ba0 74 61 72 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 71 75 65 20 63 68 tar.sequ..ncias.de.teclas.que.ch
20bc0 61 6d 65 6d 20 6d 61 63 72 6f 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 amem.macros.e.seus.valores......
20be0 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 ...-s......................Lista
20c00 72 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 71 75 65 20 63 68 61 6d r.sequ..ncias.de.teclas.que.cham
20c20 65 6d 20 6d 61 63 72 6f 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 20 em.macros.e.seus.valores........
20c40 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 66 6f 72 ..........................de.for
20c60 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 ma.a.que.possam.ser.reutilizados
20c80 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 56 20 20 20 20 20 20 20 .como.entrada..........-V.......
20ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 76 ...............Listar.nomes.de.v
20cc0 61 72 69 c3 a1 76 65 69 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 20 ari..veis.e.seus.valores........
20ce0 20 2d 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 .-v......................Listar.
20d00 6e 6f 6d 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 nomes.de.vari..veis.e.seus.valor
20d20 65 73 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 0a 20 20 20 20 20 20 20 es.de.forma.a.que.possam........
20d40 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 73 65 72 20 72 65 ..........................ser.re
20d60 75 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 20 utilizados.como.entrada.........
20d80 20 2d 71 20 20 6e 6f 6d 65 2d 66 75 6e c3 a7 c3 a3 6f 20 20 20 20 20 43 6f 6e 73 75 6c 74 61 72 .-q..nome-fun....o.....Consultar
20da0 20 71 75 65 20 74 65 63 6c 61 73 20 63 68 61 6d 61 72 61 6d 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 .que.teclas.chamaram.a.fun....o.
20dc0 65 6d 20 63 61 75 73 61 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 20 6e 6f 6d 65 2d 66 75 6e c3 a7 em.causa..........-u..nome-fun..
20de0 c3 a3 6f 20 20 20 20 20 55 6e 62 69 6e 64 20 61 6c 6c 20 6b 65 79 73 20 77 68 69 63 68 20 61 72 ..o.....Unbind.all.keys.which.ar
20e00 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 e.bound.to.the.named.fun....o...
20e20 20 20 20 20 20 20 20 2d 72 20 20 73 65 71 74 65 63 6c 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f .......-r..seqtecl..........Remo
20e40 76 65 72 20 61 73 73 6f 63 69 61 c3 a7 c3 a3 6f 20 64 65 20 53 45 51 54 45 43 4c 2e 0a 20 20 20 ver.associa....o.de.SEQTECL.....
20e60 20 20 20 20 20 2d 66 20 20 6e 6f 6d 65 66 69 63 68 20 20 20 20 20 20 20 20 20 4c 65 72 20 61 73 .....-f..nomefich.........Ler.as
20e80 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 74 65 63 6c 61 73 20 61 20 70 61 72 74 69 72 20 64 socia....es.de.teclas.a.partir.d
20ea0 65 20 4e 4f 4d 45 46 49 43 48 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 20 73 65 71 74 65 63 6c 3a e.NOMEFICH..........-x..seqtecl:
20ec0 63 6f 6d 61 6e 64 6f 2d 63 6f 6e 73 6f 6c 61 09 43 61 75 73 61 20 61 20 65 78 65 63 75 c3 a7 61 comando-consola.Causa.a.execu..a
20ee0 c3 b5 20 64 65 20 43 4f 4d 41 4e 44 4f 2d 53 48 45 4c 4c 20 71 75 61 6e 64 6f 0a 20 20 20 20 20 ...de.COMANDO-SHELL.quando......
20f00 09 09 09 09 53 45 51 54 45 43 4c 20 66 6f 72 20 69 6e 73 65 72 69 64 6f 2e 0a 20 20 20 20 20 20 ....SEQTECL.for.inserido........
20f20 20 20 2d 58 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 ..-X......................Listar
20f40 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 61 73 73 6f 63 69 61 64 61 73 sequ..ncias.de.teclas.associadas
20f60 20 61 20 2d 78 20 65 20 63 6f 6d 61 6e 64 6f 73 20 6c 69 67 61 64 6f 73 0a 20 20 20 20 20 20 20 .a.-x.e.comandos.ligados........
20f80 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 66 6f 72 ..........................de.for
20fa0 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 ma.a.que.possam.ser.reutilizados
20fc0 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f .como.entrada.............Estado
20fe0 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 62 69 6e 64 20 64 65 76 6f 6c 76 65 20 30 20 .de.sa..da:......bind.devolve.0.
21000 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 73 65 6a 61 20 64 61 64 61 20 75 6d 61 20 6f 70 c3 a.n..o.ser.que.seja.dada.uma.op.
21020 a7 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 ...o.desconhecida.ou.ocorra.um.e
21040 72 72 6f 2e 00 44 65 66 69 6e 65 20 65 20 63 61 6e 63 65 6c 61 20 6f 70 c3 a7 c3 b5 65 73 20 64 rro..Define.e.cancela.op....es.d
21060 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 6c 74 65 72 61 20 61 20 64 65 66 e.consola...........Altera.a.def
21080 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 63 61 64 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 ini....o.de.cada.op....o.de.cons
210a0 6f 6c 61 20 4f 50 54 4e 4f 4d 45 2e 20 53 65 6d 20 71 75 61 6c 71 75 65 72 0a 20 20 20 20 61 72 ola.OPTNOME..Sem.qualquer.....ar
210c0 67 75 6d 65 6e 74 6f 2c 20 6c 69 73 74 61 20 74 6f 64 61 73 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 gumento,.lista.todas.as.op....es
210e0 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 64 .de.consola.com.indica....o.de.d
21100 65 66 69 6e 69 c3 a7 c3 a3 6f 0a 20 20 20 20 6f 75 20 6e c3 a3 6f 20 64 65 20 65 73 74 61 64 6f efini....o.....ou.n..o.de.estado
21120 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 2d 6f 09 ............Op....es:........-o.
21140 72 65 73 74 72 69 6e 67 65 20 4f 50 54 4e 4f 4d 45 73 20 70 61 72 61 20 6f 73 20 64 65 66 69 6e restringe.OPTNOMEs.para.os.defin
21160 69 64 6f 73 20 70 61 72 61 20 75 73 6f 20 63 6f 6d 20 22 73 65 74 20 2d 6f 22 0a 20 20 20 20 20 idos.para.uso.com."set.-o"......
21180 20 20 2d 70 09 69 6d 70 72 69 6d 65 20 63 61 64 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e ..-p.imprime.cada.op....o.de.con
211a0 73 6f 6c 61 20 63 6f 6d 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f 20 64 6f 20 73 65 75 20 65 73 74 61 sola.com.indica....o.do.seu.esta
211c0 64 6f 0a 20 20 20 20 20 20 20 2d 71 09 73 75 70 72 69 6d 65 20 61 20 73 61 c3 ad 64 61 0a 20 20 do........-q.suprime.a.sa..da...
211e0 20 20 20 20 20 2d 73 09 61 63 74 69 76 61 20 28 64 65 66 69 6e 65 29 20 63 61 64 61 20 4f 50 54 .....-s.activa.(define).cada.OPT
21200 4e 4f 4d 45 0a 20 20 20 20 20 20 20 2d 75 09 64 65 73 61 63 74 69 76 61 20 28 6c 69 6d 70 61 29 NOME........-u.desactiva.(limpa)
21220 20 63 61 64 61 20 4f 50 54 4e 4f 4d 45 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 .cada.OPTNOME..........Estado.de
21240 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 73 65 20 .sa..da:.....Devolve.sucesso.se.
21260 4f 50 54 4e 4f 4d 45 20 65 73 74 69 76 65 72 20 61 63 74 69 76 61 64 6f 3b 20 66 61 6c 68 61 20 OPTNOME.estiver.activado;.falha.
21280 73 65 20 69 6e 64 69 63 61 72 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 0a 20 20 20 20 69 6e 76 c3 a1 se.indicar.uma.op....o.....inv..
212a0 6c 69 64 61 20 6f 75 20 4f 50 54 4e 4f 4d 45 20 65 73 74 65 6a 61 20 64 65 73 61 63 74 69 76 61 lida.ou.OPTNOME.esteja.desactiva
212c0 64 61 2e 00 44 65 66 69 6e 65 20 6f 20 61 74 72 69 62 75 74 6f 20 64 65 20 65 78 70 6f 72 74 61 da..Define.o.atributo.de.exporta
212e0 c3 a7 c3 a3 6f 20 65 6d 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a ....o.em.vari..veis.de.consola..
21300 20 20 20 20 20 0a 20 20 20 20 20 4d 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 45 20 70 61 72 61 20 ...........Marca.cada.NOME.para.
21320 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 61 75 74 6f 6d c3 a1 74 69 63 61 20 70 61 72 61 20 6f 20 exporta....o.autom..tica.para.o.
21340 61 6d 62 69 65 6e 74 65 20 64 65 20 66 75 74 75 72 6f 73 0a 20 20 20 20 20 63 6f 6d 61 6e 64 6f ambiente.de.futuros......comando
21360 73 20 65 78 65 63 75 74 61 64 6f 73 2e 20 53 65 20 56 41 4c 4f 52 20 66 6f 72 20 66 6f 72 6e 65 s.executados..Se.VALOR.for.forne
21380 63 69 64 6f 2c 20 61 74 72 69 62 75 69 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 65 78 70 cido,.atribui.VALOR.antes.de.exp
213a0 6f 72 74 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 ortar.............Op....es:.....
213c0 20 20 20 20 2d 66 09 72 65 66 65 72 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f ....-f.refere.fun....es.de.conso
213e0 6c 61 0a 20 20 20 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 20 61 20 70 72 6f 70 72 69 65 64 61 la.........-n.remove.a.proprieda
21400 64 65 20 64 65 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 0a de.de.exporta....o.de.cada.NOME.
21420 20 20 20 20 20 20 20 20 2d 70 09 6d 6f 73 74 72 61 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 74 ........-p.mostra.uma.lista.de.t
21440 6f 64 61 73 20 61 73 20 66 75 6e c3 a7 c3 b5 65 73 20 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 odas.as.fun....es.e.vari..veis.e
21460 78 70 6f 72 74 61 64 61 73 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 xportadas............Um.argument
21480 6f 20 22 2d 2d 22 20 64 65 73 61 63 74 69 76 61 20 66 75 74 75 72 6f 20 70 72 6f 63 65 73 73 61 o."--".desactiva.futuro.processa
214a0 6d 65 6e 74 6f 20 64 61 20 6f 70 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 mento.da.op....o.............Est
214c0 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 ado.de.sa..da:......Devolve.suce
214e0 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f sso.a.n..o.ser.que.indique.uma.o
21500 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 73 65 6a 61 20 69 6e p....o.inv..lida.ou.NOME.seja.in
21520 76 c3 a1 6c 69 64 6f 2e 00 44 65 66 69 6e 65 20 6f 75 20 6c 69 6d 70 61 20 76 61 6c 6f 72 65 73 v..lido..Define.ou.limpa.valores
21540 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 6f 75 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 .de.op....es.ou.par..metros.posi
21560 63 69 6f 6e 61 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 cionais.da.consola.............A
21580 6c 74 65 72 61 20 6f 20 76 61 6c 6f 72 20 64 65 20 61 74 72 69 62 75 74 6f 73 20 6f 75 20 70 61 ltera.o.valor.de.atributos.ou.pa
215a0 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 r..metros.posicionais.da.consola
215c0 2c 20 6f 75 0a 20 20 20 20 20 6d 6f 73 74 72 61 20 6f 73 20 6e 6f 6d 65 73 20 65 20 76 61 6c 6f ,.ou......mostra.os.nomes.e.valo
215e0 72 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 res.de.vari..veis.da.consola....
21600 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 20 20 4d .........Op....es:.........-a..M
21620 61 72 63 61 20 76 61 72 69 c3 a1 76 65 69 73 20 6d 6f 64 69 66 69 63 61 64 61 73 20 6f 75 20 63 arca.vari..veis.modificadas.ou.c
21640 72 69 61 64 61 73 20 70 61 72 61 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 20 riadas.para.exporta....o........
21660 20 20 20 2d 62 20 4e 6f 74 69 66 69 63 61 20 6f 20 66 69 6d 20 64 61 20 74 61 72 65 66 61 20 69 ...-b.Notifica.o.fim.da.tarefa.i
21680 6d 65 64 69 61 74 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 20 20 20 20 2d 65 20 53 61 69 20 69 6d mediatamente...........-e.Sai.im
216a0 65 64 69 61 74 61 6d 65 6e 74 65 20 73 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 73 61 69 72 20 63 ediatamente.se.um.comando.sair.c
216c0 6f 6d 20 65 73 74 61 64 6f 20 64 69 66 65 72 65 6e 74 65 20 64 65 20 7a 65 72 6f 2e 0a 20 20 20 om.estado.diferente.de.zero.....
216e0 20 20 20 20 20 20 2d 66 20 44 65 73 61 63 74 69 76 61 20 67 65 72 61 c3 a7 c3 a3 6f 20 64 65 20 ......-f.Desactiva.gera....o.de.
21700 6e 6f 6d 65 20 64 65 20 66 69 63 68 65 69 72 6f 20 28 67 6c 6f 62 62 69 6e 67 29 2e 0a 20 20 20 nome.de.ficheiro.(globbing).....
21720 20 20 20 20 20 20 2d 68 20 52 65 63 6f 72 64 61 72 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 ......-h.Recordar.localiza....o.
21740 64 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 6f 20 70 de.comandos....medida.que.s..o.p
21760 72 6f 63 75 72 61 64 6f 73 2e 0a 20 20 20 20 20 20 20 20 20 2d 6b 20 54 6f 64 6f 73 20 6f 73 20 rocurados...........-k.Todos.os.
21780 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 73 c3 a3 6f 20 argumentos.de.atribui....o.s..o.
217a0 63 6f 6c 6f 63 61 64 6f 73 20 6e 6f 20 61 6d 62 69 65 6e 74 65 20 70 61 72 61 20 75 6d 0a 20 20 colocados.no.ambiente.para.um...
217c0 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 2c 20 6e c3 a3 6f 20 73 c3 b3 20 6f 73 20 ...........comando,.n..o.s...os.
217e0 71 75 65 20 70 72 65 63 65 64 65 6d 20 6f 20 6e 6f 6d 65 20 64 6f 20 63 6f 6d 61 6e 64 6f 2e 0a que.precedem.o.nome.do.comando..
21800 20 20 20 20 20 20 20 20 20 2d 6d 20 41 63 74 69 76 61 20 6f 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 .........-m.Activa.o.controlo.de
21820 20 74 61 72 65 66 61 73 2e 0a 20 20 20 20 20 20 20 20 20 2d 6e 20 4c c3 aa 20 63 6f 6d 61 6e 64 .tarefas...........-n.L...comand
21840 6f 73 2c 20 6d 61 73 20 6e c3 a3 6f 20 6f 73 20 65 78 65 63 75 74 61 2e 0a 20 20 20 20 20 20 20 os,.mas.n..o.os.executa.........
21860 20 20 2d 6f 70 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 66 69 ..-option-name..............Defi
21880 6e 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 61 20 ne.a.vari..vel.correspondente.a.
218a0 6f 70 74 69 6f 6e 2d 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 option-name:...................a
218c0 6c 6c 65 78 70 6f 72 74 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 61 0a 20 20 20 20 20 20 20 20 llexport.....igual.a.-a.........
218e0 20 20 20 20 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 61 20 2d ..........braceexpand..igual.a.-
21900 42 0a 20 20 20 20 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 B...................emacs.......
21920 20 20 20 75 73 61 20 65 73 74 69 6c 6f 20 65 6d 61 63 73 20 64 65 20 65 64 69 c3 a7 c3 a3 6f 20 ...usa.estilo.emacs.de.edi....o.
21940 64 65 20 6c 69 6e 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 65 de.linhas...................erre
21960 78 69 74 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 xit........igual.a.-e...........
21980 20 20 20 20 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 45 ........errtrace......igual.a.-E
219a0 0a 20 20 20 20 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 20 ...................functrace....
219c0 20 69 67 75 61 6c 20 61 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 .igual.a.-T...................ha
219e0 73 68 61 6c 6c 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 68 0a 20 20 20 20 20 20 20 20 shall........igual.a.-h.........
21a00 20 20 20 20 20 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 20 20 20 20 69 67 75 61 6c 20 61 20 ..........histexpand....igual.a.
21a20 2d 48 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 20 20 20 20 -H...................history....
21a40 20 20 20 20 61 63 74 69 76 61 20 68 69 73 74 c3 b3 72 69 63 6f 20 64 65 20 63 6f 6d 61 6e 64 6f ....activa.hist..rico.de.comando
21a60 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 65 6f 66 20 20 20 s...................ignoreeof...
21a80 20 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 73 61 69 20 61 70 c3 b3 73 20 6c 65 72 20 45 ..a.consola.n..o.sai.ap..s.ler.E
21aa0 4f 46 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 OF...................interactive
21ac0 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 20 20 20 20 20 20 20 -comments.......................
21ae0 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 63 6f 6d 65 6e 74 ..............permite.que.coment
21b00 c3 a1 72 69 6f 73 20 61 70 61 72 65 c3 a7 61 6d 20 65 6d 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 ..rios.apare..am.em.comandos.int
21b20 65 72 61 63 74 69 76 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 77 eractivos...................keyw
21b40 6f 72 64 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 6b 0a 20 20 20 20 20 20 20 20 20 20 ord........igual.a.-k...........
21b60 20 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d ........monitor........igual.a.-
21b80 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 20 20 20 m...................noclobber...
21ba0 20 20 69 67 75 61 6c 20 61 20 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ..igual.a.-C...................n
21bc0 6f 65 78 65 63 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 6e 0a 20 20 20 20 20 20 20 oexec.........igual.a.-n........
21be0 20 20 20 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 ...........noglob.........igual.
21c00 61 20 2d 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6c 6f 67 20 20 20 20 a.-f...................nolog....
21c20 20 20 20 20 20 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 63 65 69 74 65 20 6d 61 73 20 69 67 6e ......actualmente.aceite.mas.ign
21c40 6f 72 61 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 66 79 20 20 orado...................notify..
21c60 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......igual.a.-b...............
21c80 20 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 75 0a 20 20 ....nounset........igual.a.-u...
21ca0 20 20 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 20 20 69 ................onecmd.........i
21cc0 67 75 61 6c 20 61 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 gual.a.-t...................phys
21ce0 69 63 61 6c 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 ical......igual.a.-P............
21d00 20 20 20 20 20 20 20 70 69 70 65 66 61 69 6c 20 20 20 20 20 20 6f 20 76 61 6c 6f 72 20 64 65 76 .......pipefail......o.valor.dev
21d20 6f 6c 76 69 64 6f 20 64 65 20 75 6d 20 70 69 70 65 6c 69 6e 65 20 c3 a9 20 6f 20 65 73 74 61 64 olvido.de.um.pipeline....o.estad
21d40 6f 20 64 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 o.do............................
21d60 20 20 20 20 20 20 20 20 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 61 20 73 61 69 72 20 ...........ltimo.comando.a.sair.
21d80 63 6f 6d 20 65 73 74 61 64 6f 20 6e c3 a3 6f 2d 7a 65 72 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 com.estado.n..o-zero,...........
21da0 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 75 20 7a 65 72 ..........................ou.zer
21dc0 6f 20 73 65 20 6e 65 6e 68 75 6d 20 73 61 69 75 20 63 6f 6d 20 65 73 74 61 64 6f 20 6e c3 a3 6f o.se.nenhum.saiu.com.estado.n..o
21de0 2d 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 78 20 20 20 -zero...................posix...
21e00 20 20 20 20 20 20 20 61 6c 74 65 72 61 20 6f 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f 20 64 6f .......altera.o.comportamento.do
21e20 20 62 61 73 68 20 6f 6e 64 65 20 61 20 6f 70 65 72 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 .bash.onde.a.opera....o.........
21e40 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 20 70 72 65 64 ............................pred
21e60 65 66 69 6e 69 64 61 20 64 69 66 65 72 69 72 20 64 61 20 6e 6f 72 6d 61 20 50 6f 73 69 78 20 70 efinida.diferir.da.norma.Posix.p
21e80 61 72 61 20 63 75 6d 70 72 69 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ara.cumprir.....................
21ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 20 6e 6f 72 6d 61 0a 20 20 20 20 20 20 20 20 ................a.norma.........
21ec0 20 20 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 20 20 20 20 69 67 75 61 6c 20 61 20 ..........privileged....igual.a.
21ee0 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 6f 73 65 20 20 20 20 -p...................verbose....
21f00 20 20 20 20 69 67 75 61 6c 20 61 20 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....igual.a.-v..................
21f20 20 76 69 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 61 20 65 73 74 69 6c 6f 20 76 69 20 64 .vi..............usa.estilo.vi.d
21f40 65 20 65 64 69 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 e.edi....o.de.linhas............
21f60 20 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 78 .......xtrace.........igual.a.-x
21f80 0a 20 20 20 20 20 20 20 20 2d 70 20 20 41 63 74 69 76 61 64 6f 20 73 65 6d 70 72 65 20 71 75 65 .........-p..Activado.sempre.que
21fa0 20 61 73 20 49 44 20 64 65 20 75 74 69 6c 69 7a 61 64 6f 72 20 72 65 61 69 73 20 65 20 65 66 65 .as.ID.de.utilizador.reais.e.efe
21fc0 63 74 69 76 61 73 20 6e c3 a3 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 69 6e 63 69 64 ctivas.n..o..............coincid
21fe0 61 6d 2e 20 44 65 73 61 63 74 69 76 61 20 6f 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 6f am..Desactiva.o.processamento.do
22000 20 66 69 63 68 65 69 72 6f 20 24 20 45 4e 56 20 65 20 61 20 0a 20 20 20 20 20 20 20 20 20 20 20 .ficheiro.$.ENV.e.a.............
22020 20 20 69 6d 70 6f 72 74 61 c3 a7 c3 a3 6f 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 61 20 63 ..importa....o.de.fun....es.da.c
22040 6f 6e 73 6f 6c 61 2e 20 44 65 73 6c 69 67 61 72 20 65 73 74 61 20 6f 70 c3 a7 c3 a3 6f 20 66 61 onsola..Desligar.esta.op....o.fa
22060 7a 20 63 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 71 75 65 20 6f 73 20 75 69 64 20 65 20 z.com..............que.os.uid.e.
22080 67 69 64 20 65 66 65 63 74 69 76 6f 73 20 73 65 6a 61 6d 20 64 65 66 69 6e 69 64 6f 73 20 70 61 gid.efectivos.sejam.definidos.pa
220a0 72 61 20 6f 73 20 75 69 64 20 65 20 67 69 64 20 72 65 61 69 73 2e 0a 20 20 20 20 20 20 20 20 2d ra.os.uid.e.gid.reais..........-
220c0 74 20 20 53 61 69 72 20 64 65 70 6f 69 73 20 64 65 20 6c 65 72 20 65 20 65 78 65 63 75 74 61 72 t..Sair.depois.de.ler.e.executar
220e0 20 75 6d 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 20 54 72 61 74 61 20 61 .um.comando..........-u..Trata.a
22100 73 20 76 61 72 69 c3 a1 76 65 69 73 20 e2 80 8b e2 80 8b 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 s.vari..veis.......n..o.definida
22120 73 20 63 6f 6d 6f 20 65 72 72 6f 20 61 6f 20 73 75 62 73 74 69 74 75 69 72 2e 0a 20 20 20 20 20 s.como.erro.ao.substituir.......
22140 20 20 20 2d 76 20 20 49 6d 70 72 69 6d 65 20 61 73 20 6c 69 6e 68 61 73 20 64 65 20 65 6e 74 72 ...-v..Imprime.as.linhas.de.entr
22160 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 ada.da.consola....medida.que.s..
22180 6f 20 6c 69 64 61 73 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 20 49 6d 70 72 69 6d 65 20 63 6f 6d o.lidas..........-x..Imprime.com
221a0 61 6e 64 6f 73 20 65 20 73 65 75 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 c3 a0 20 6d 65 64 69 64 andos.e.seus.argumentos....medid
221c0 61 20 71 75 65 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f 73 2e 0a 20 20 20 20 20 20 20 20 2d a.que.s..o.executados..........-
221e0 42 20 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 61 6c 69 7a 61 72 c3 a1 20 65 78 70 61 6e 73 c3 a3 B..a.consola.realizar...expans..
22200 6f 20 64 65 20 73 75 70 6f 72 74 65 0a 20 20 20 20 20 20 20 20 2d 43 20 20 53 65 20 64 65 66 69 o.de.suporte.........-C..Se.defi
22220 6e 69 64 6f 2c 20 6e c3 a3 6f 20 70 65 72 6d 69 74 69 72 20 71 75 65 20 66 69 63 68 65 69 72 6f nido,.n..o.permitir.que.ficheiro
22240 73 20 6e 6f 72 6d 61 69 73 20 65 78 69 73 74 65 6e 74 65 73 20 73 65 6a 61 6d 0a 20 20 20 20 20 s.normais.existentes.sejam......
22260 20 20 20 20 20 20 20 20 73 6f 62 72 65 73 63 72 69 74 6f 73 20 70 65 6c 6f 20 72 65 64 69 72 65 ........sobrescritos.pelo.redire
22280 63 63 69 6f 6e 61 6d 65 6e 74 6f 20 64 61 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 20 20 20 2d ccionamento.da.sa..da..........-
222a0 45 20 20 73 65 20 64 65 66 69 6e 69 64 6f 2c 20 45 52 52 20 c3 a9 20 68 65 72 64 61 64 61 20 70 E..se.definido,.ERR....herdada.p
222c0 65 6c 61 73 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 elas.fun....es.de.consola.......
222e0 20 20 20 2d 48 20 20 41 63 74 69 76 61 20 65 73 74 69 6c 6f 20 21 20 64 65 20 73 75 62 73 74 69 ...-H..Activa.estilo.!.de.substi
22300 74 75 69 c3 a7 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 2e 20 45 73 74 61 20 62 61 6e tui....o.do.hist..rico..Esta.ban
22320 64 65 69 72 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 deira..............est...activad
22340 61 20 70 6f 72 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 2c 20 65 6d 20 63 6f 6e 73 6f 6c 61 a.por.predefini....o,.em.consola
22360 73 20 69 6e 74 65 72 61 74 69 76 61 73 2e 0a 20 20 20 20 20 20 20 20 2d 50 20 20 53 65 20 64 65 s.interativas..........-P..Se.de
22380 66 69 6e 69 64 6f 2c 20 6e c3 a3 6f 20 72 65 73 6f 6c 76 65 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 finido,.n..o.resolve.liga....es.
223a0 73 69 6d 62 c3 b3 6c 69 63 61 73 20 61 6f 20 65 78 65 63 75 74 61 72 0a 20 20 20 20 20 20 20 20 simb..licas.ao.executar.........
223c0 20 20 20 20 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d 6f 20 22 63 64 22 20 71 75 65 20 61 6c 74 65 .....comandos.como."cd".que.alte
223e0 72 61 20 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 54 20 20 53 ra.a.pasta.actual..........-T..S
22400 65 20 64 65 66 69 6e 69 64 6f 2c 20 44 45 42 55 47 20 65 20 52 45 54 55 52 4e 20 73 c3 a3 6f 20 e.definido,.DEBUG.e.RETURN.s..o.
22420 68 65 72 64 61 64 61 73 20 70 6f 72 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c herdadas.por.fun....es.de.consol
22440 61 2e 0a 20 20 20 20 20 20 20 20 2d 2d 20 20 41 74 72 69 62 75 69 20 71 75 61 69 73 71 75 65 72 a..........--..Atribui.quaisquer
22460 20 6f 75 74 72 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 6f 73 20 70 61 72 c3 a2 6d 65 74 72 .outros.argumentos.aos.par..metr
22480 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 20 os.posicionais...............Se.
224a0 6e c3 a3 6f 20 68 6f 75 76 65 72 20 6d 61 69 73 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 6f 73 20 n..o.houver.mais.argumentos,.os.
224c0 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 0a 20 20 20 20 20 20 20 20 par..metros.posicionais.........
224e0 20 20 20 20 20 73 c3 a3 6f 20 6c 69 6d 70 6f 73 2e 0a 20 20 20 20 20 20 20 20 2d 20 20 20 20 41 .....s..o.limpos..........-....A
22500 74 72 69 62 75 69 20 71 75 61 69 73 71 75 65 72 20 6f 75 74 72 6f 73 20 61 72 67 75 6d 65 6e 74 tribui.quaisquer.outros.argument
22520 6f 73 20 61 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 2e 0a os.aos.par..metros.posicionais..
22540 20 20 20 20 20 20 20 20 20 20 20 20 20 41 73 20 6f 70 c3 a7 c3 b5 65 73 20 2d 78 20 65 20 2d 76 .............As.op....es.-x.e.-v
22560 20 73 c3 a3 6f 20 64 65 73 61 63 74 69 76 61 64 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 .s..o.desactivadas.............U
22580 73 61 72 20 2b 20 65 6d 20 76 65 7a 20 64 65 20 2d 20 66 61 7a 20 63 6f 6d 20 71 75 65 20 61 73 sar.+.em.vez.de.-.faz.com.que.as
225a0 20 62 61 6e 64 65 69 72 61 73 20 73 65 6a 61 6d 20 64 65 73 61 63 74 69 76 61 64 61 73 2e 20 41 .bandeiras.sejam.desactivadas..A
225c0 73 0a 20 20 20 20 20 62 61 6e 64 65 69 72 61 73 20 74 61 6d 62 c3 a9 6d 20 70 6f 64 65 6d 20 73 s......bandeiras.tamb..m.podem.s
225e0 65 72 20 75 73 61 64 61 73 20 70 6f 72 20 63 68 61 6d 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 er.usadas.por.chamada.da.consola
22600 2e 20 4f 20 61 63 74 75 61 6c 0a 20 20 20 20 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 62 61 6e 64 ..O.actual......conjunto.de.band
22620 65 69 72 61 73 20 70 6f 64 65 20 73 65 72 20 65 6e 63 6f 6e 74 72 61 64 6f 20 65 6d 20 24 2d 2e eiras.pode.ser.encontrado.em.$-.
22640 20 4f 73 20 6e 20 72 65 73 74 61 6e 74 65 73 20 41 52 47 73 0a 20 20 20 20 20 73 c3 a3 6f 20 70 .Os.n.restantes.ARGs......s..o.p
22660 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 65 20 73 c3 a3 6f 20 61 74 ar..metros.posicionais.e.s..o.at
22680 72 69 62 75 c3 ad 64 6f 73 2c 20 65 6d 20 6f 72 64 65 6d 2c 20 61 20 24 31 2c 20 24 32 20 2e 2e ribu..dos,.em.ordem,.a.$1,.$2...
226a0 20 24 6e 2e 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 41 52 47 73 2c 20 74 .$n.......Se.n..o.houver.ARGs,.t
226c0 6f 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 odas.as.vari..veis.de.consola.s.
226e0 a3 6f 20 69 6d 70 72 69 6d 69 64 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f .o.imprimidas.............Estado
22700 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f .de.sa..da:......Devolve.sucesso
22720 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 .a.n..o.ser.que.indique.uma.op..
22740 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 44 65 66 69 6e 65 20 76 61 72 69 c3 a1 76 65 69 73 ..o.inv..lida..Define.vari..veis
22760 20 65 20 61 74 72 69 62 75 74 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 73 69 6e c3 .e.atributos.............Um.sin.
22780 b3 6e 69 6d 6f 20 70 61 72 61 20 22 64 65 63 6c 61 72 65 22 2e 20 20 56 65 6a 61 20 22 68 65 6c .nimo.para."declare"...Veja."hel
227a0 70 20 64 65 63 6c 61 72 65 22 2e 00 43 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 p.declare"..Comandos.de.consola.
227c0 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 20 c3 a0 20 70 61 6c 61 76 72 61 2d 63 68 61 76 65 correspondentes....palavra-chave
227e0 20 22 00 43 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 72 72 65 73 70 6f 6e .".Comandos.de.consola.correspon
22800 64 65 6e 74 65 73 20 61 20 70 61 6c 61 76 72 61 73 2d 63 68 61 76 65 20 22 00 4f 70 c3 a7 c3 b5 dentes.a.palavras-chave.".Op....
22820 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 3a 0a 00 44 65 73 6c 6f 63 61 72 20 70 61 72 c3 a2 6d 65 es.da.consola:..Deslocar.par..me
22840 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 52 65 6e tros.posicionais.............Ren
22860 6f 6d 65 61 72 20 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 omear.os.par..metros.posicionais
22880 20 24 4e 2b 31 2c 24 4e 2b 32 20 2e 2e 2e 20 70 61 72 61 20 24 31 2c 24 32 20 2e 2e 2e 20 53 65 .$N+1,$N+2.....para.$1,$2.....Se
228a0 20 4e 0a 20 20 20 20 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 70 72 65 73 75 6d 65 2d 73 65 20 .N......for.omitido,.presume-se.
228c0 63 6f 6d 6f 20 31 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 como.1.............Estado.de.sa.
228e0 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f .da:......Devolve.sucesso.a.n..o
22900 20 73 65 72 20 71 75 65 20 4e 20 73 65 6a 61 20 6e 65 67 61 74 69 76 6f 20 6f 75 20 6d 61 69 6f .ser.que.N.seja.negativo.ou.maio
22920 72 20 71 75 65 20 24 23 2e 00 53 69 6e 61 6c 20 25 64 00 49 6e 74 65 72 72 6f 6d 70 69 64 6f 00 r.que.$#..Sinal.%d.Interrompido.
22940 50 61 72 61 64 6f 20 28 73 69 6e 61 6c 29 00 50 61 72 61 64 6f 20 28 65 6e 74 72 61 64 61 20 74 Parado.(sinal).Parado.(entrada.t
22960 74 79 29 00 50 61 72 61 64 6f 20 28 73 61 c3 ad 64 61 20 74 74 79 29 00 49 6e 74 65 72 72 6f 6d ty).Parado.(sa..da.tty).Interrom
22980 70 69 64 6f 28 25 73 29 00 53 75 73 70 65 6e 64 65 20 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 pido(%s).Suspende.a.execu....o.d
229a0 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 75 73 70 65 6e 64 65 20 61 a.consola.............Suspende.a
229c0 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 65 73 74 61 20 63 6f 6e 73 6f 6c 61 20 61 74 c3 a9 20 72 .execu....o.desta.consola.at...r
229e0 65 63 65 62 65 72 20 75 6d 20 73 69 6e 61 6c 20 53 49 47 43 4f 4e 54 2e 0a 20 20 20 20 20 53 65 eceber.um.sinal.SIGCONT.......Se
22a00 20 6e c3 a3 6f 20 66 6f 72 65 6d 20 66 6f 72 c3 a7 61 64 61 73 2c 20 61 73 20 63 6f 6e 73 6f 6c .n..o.forem.for..adas,.as.consol
22a20 61 73 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 20 6e c3 a3 6f 20 70 6f 64 65 6d 20 73 65 72 20 73 75 as.com.sess..o.n..o.podem.ser.su
22a40 73 70 65 6e 73 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 spensas.............Op....es:...
22a60 20 20 20 20 20 20 2d 66 09 66 6f 72 c3 a7 61 72 20 61 20 73 75 73 70 65 6e 73 c3 a3 6f 2c 20 6d ......-f.for..ar.a.suspens..o,.m
22a80 65 73 6d 6f 20 71 75 65 20 73 65 6a 61 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 esmo.que.seja.uma.consola.com.se
22aa0 73 73 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 ss..o............Estado.de.sa..d
22ac0 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 a:......Devolve.sucesso.a.n..o.s
22ae0 65 72 20 71 75 65 20 6f 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 20 65 73 74 65 er.que.o.controlo.de.tarefa.este
22b00 6a 61 20 69 6e 61 63 74 69 76 6f 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 46 ja.inactivo.ou.ocorra.um.erro..F
22b20 4f 52 4d 41 54 4f 48 4f 52 41 3a 20 22 25 63 22 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 ORMATOHORA:."%c":.car..cter.de.f
22b40 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 54 65 72 6d 69 6e 61 64 6f 00 4f 20 63 6f 72 ormato.inv..lido.Terminado.O.cor
22b60 72 65 69 6f 20 65 6d 20 25 73 20 6a c3 a1 20 66 6f 69 20 6c 69 64 6f 0a 00 48 c3 a1 20 74 61 72 reio.em.%s.j...foi.lido..H...tar
22b80 65 66 61 73 20 65 6d 20 63 75 72 73 6f 2e 0a 00 48 c3 a1 20 74 61 72 65 66 61 73 20 69 6e 74 65 efas.em.curso...H...tarefas.inte
22ba0 72 72 6f 6d 70 69 64 61 73 2e 0a 00 4e c3 a3 6f 20 68 c3 a1 20 51 55 41 4c 51 55 45 52 20 47 41 rrompidas...N..o.h...QUALQUER.GA
22bc0 52 41 4e 54 49 41 2c 20 61 74 c3 a9 20 61 6f 73 20 6c 69 6d 69 74 65 73 20 70 72 65 76 69 73 74 RANTIA,.at...aos.limites.previst
22be0 6f 73 20 70 65 6c 61 20 4c 65 69 2e 00 45 73 74 65 73 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 os.pela.Lei..Estes.comandos.de.c
22c00 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 64 65 66 69 6e 69 64 6f 73 20 69 6e 74 65 72 6e 61 6d 65 6e onsola.s..o.definidos.internamen
22c20 74 65 2e 20 49 6e 73 69 72 61 20 22 68 65 6c 70 22 20 70 61 72 61 20 76 65 72 20 61 20 6c 69 73 te..Insira."help".para.ver.a.lis
22c40 74 61 2e 0a 49 6e 73 69 72 61 20 22 68 65 6c 70 20 6e 6f 6d 65 22 20 70 61 72 61 20 73 61 62 65 ta..Insira."help.nome".para.sabe
22c60 72 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 22 6e 6f 6d 65 22 2e 0a r.mais.sobre.a.fun....o."nome"..
22c80 55 73 65 20 22 69 6e 66 6f 20 62 61 73 68 22 20 70 61 72 61 20 73 61 62 65 72 20 6d 61 69 73 20 Use."info.bash".para.saber.mais.
22ca0 73 6f 62 72 65 20 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 67 65 72 61 6c 2e 0a 55 73 65 20 22 6d sobre.a.consola.em.geral..Use."m
22cc0 61 6e 20 2d 6b 20 6f 75 20 22 69 6e 66 6f 22 20 70 61 72 61 20 73 61 62 65 72 20 6d 61 69 73 20 an.-k.ou."info".para.saber.mais.
22ce0 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 20 6e c3 a3 6f 20 6c 69 73 74 61 64 6f 73 2e 0a 0a 55 sobre.comandos.n..o.listados...U
22d00 6d 20 61 73 74 65 72 69 73 63 6f 20 28 2a 29 20 6a 75 6e 74 6f 20 61 20 75 6d 20 6e 6f 6d 65 20 m.asterisco.(*).junto.a.um.nome.
22d20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 65 73 74 c3 a1 20 69 6e significa.que.o.comando.est...in
22d40 61 63 74 69 76 6f 2e 0a 0a 00 45 73 74 65 20 c3 a9 20 75 6d 20 70 72 6f 67 72 61 6d 61 20 67 72 activo....Este....um.programa.gr
22d60 61 74 75 69 74 6f 3b 20 70 6f 64 65 20 61 6c 74 65 72 c3 a1 2d 6c 6f 20 65 20 64 69 73 74 72 69 atuito;.pode.alter..-lo.e.distri
22d80 62 75 c3 ad 2d 6c 6f 20 c3 a0 20 76 6f 6e 74 61 64 65 2e 00 43 61 70 74 75 72 61 72 20 73 69 6e bu..-lo....vontade..Capturar.sin
22da0 61 69 73 20 65 20 6f 75 74 72 6f 73 20 65 76 65 6e 74 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 ais.e.outros.eventos............
22dc0 20 44 65 66 69 6e 65 20 65 20 61 63 74 69 76 61 20 67 65 73 74 6f 72 65 73 20 61 20 65 78 65 63 .Define.e.activa.gestores.a.exec
22de0 75 74 61 72 20 71 75 61 6e 64 6f 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 63 65 62 65 20 73 69 6e utar.quando.a.consola.recebe.sin
22e00 61 69 73 20 6f 75 0a 20 20 20 20 20 6f 75 74 72 61 73 20 63 6f 6e 64 69 c3 a7 c3 b5 65 73 2e 0a ais.ou......outras.condi....es..
22e20 20 20 20 20 20 0a 20 20 20 20 20 41 52 47 20 c3 a9 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 61 20 73 ...........ARG....um.comando.a.s
22e40 65 72 20 6c 69 64 6f 20 65 20 65 78 65 63 75 74 61 64 6f 20 71 75 61 6e 64 6f 20 61 20 63 6f 6e er.lido.e.executado.quando.a.con
22e60 73 6f 6c 61 20 72 65 63 65 62 65 20 6f 28 73 29 0a 20 20 20 20 20 73 69 6e 61 6c 28 69 73 29 20 sola.recebe.o(s)......sinal(is).
22e80 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 53 65 20 41 52 47 20 65 73 74 69 76 65 72 20 61 75 73 65 SIGNAL_SPEC..Se.ARG.estiver.ause
22ea0 6e 74 65 20 28 65 20 75 6d 20 c3 ba 6e 69 63 6f 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 nte.(e.um...nico.SIGNAL_SPEC....
22ec0 20 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 29 20 6f 75 20 22 2d 22 2c 20 63 61 64 61 20 73 69 ..for.fornecido).ou."-",.cada.si
22ee0 6e 61 6c 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 c3 a9 20 72 65 70 6f 73 74 6f 20 6e 6f 20 73 nal.especificado....reposto.no.s
22f00 65 75 20 76 61 6c 6f 72 0a 20 20 20 20 20 6f 72 69 67 69 6e 61 6c 2e 20 53 65 20 41 52 47 20 66 eu.valor......original..Se.ARG.f
22f20 6f 72 20 61 20 63 61 64 65 69 61 20 6e 75 6c 61 2c 20 63 61 64 61 20 53 49 47 4e 41 4c 5f 53 50 or.a.cadeia.nula,.cada.SIGNAL_SP
22f40 45 43 20 73 65 72 c3 a1 20 69 67 6e 6f 72 61 64 6f 0a 20 20 20 20 20 70 65 6c 61 20 63 6f 6e 73 EC.ser...ignorado......pela.cons
22f60 6f 6c 61 20 65 20 70 65 6c 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 71 75 65 20 63 68 61 6d 61 2e 0a ola.e.pelos.comandos.que.chama..
22f80 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 75 6d 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 66 6f 72 ...........Se.um.SIGNAL_SPEC.for
22fa0 20 45 58 49 54 20 28 30 29 20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 6e 61 20 73 61 .EXIT.(0).ARG....executado.na.sa
22fc0 c3 ad 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 53 65 0a 20 20 20 20 20 53 49 47 4e 41 4c 5f ..da.da.consola..Se......SIGNAL_
22fe0 53 50 45 43 20 c3 a9 20 44 45 42 55 47 2c 20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 SPEC....DEBUG,.ARG....executado.
23000 61 6e 74 65 73 20 64 65 20 63 61 64 61 20 63 6f 6d 61 6e 64 6f 20 73 69 6d 70 6c 65 73 2e 20 53 antes.de.cada.comando.simples..S
23020 65 0a 20 20 20 20 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 c3 a9 20 52 45 54 55 52 4e 2c 20 41 52 e......SIGNAL_SPEC....RETURN,.AR
23040 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 75 6d 61 20 G....executado.cada.vez.que.uma.
23060 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 6f 75 20 75 6d 20 73 fun....o.de.consola......ou.um.s
23080 63 72 69 70 74 20 65 78 65 63 75 74 61 64 6f 20 70 65 6c 6f 20 2e 20 6f 75 20 6f 73 20 69 6e 74 cript.executado.pelo...ou.os.int
230a0 65 72 6e 6f 73 20 74 65 72 6d 69 6e 61 6d 20 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 20 53 49 47 ernos.terminam.a.execu....o..SIG
230c0 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 64 65 20 45 52 52 20 73 69 67 6e 69 66 69 63 61 20 65 NAL_SPEC......de.ERR.significa.e
230e0 78 65 63 75 74 61 72 20 41 52 47 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 75 6d 61 20 66 61 6c xecutar.ARG.cada.vez.que.uma.fal
23100 68 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 66 61 c3 a7 61 20 63 6f 6d 0a 20 20 20 20 20 71 75 65 ha.do.comando.fa..a.com......que
23120 20 61 20 63 6f 6e 73 6f 6c 61 20 73 61 69 72 20 71 75 61 6e 64 6f 20 61 20 6f 70 c3 a7 c3 a3 6f .a.consola.sair.quando.a.op....o
23140 20 2d 65 20 65 73 74 c3 a1 20 61 63 74 69 76 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 .-e.est...activa.............Se.
23160 6e 65 6e 68 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 nenhum.argumento.for.fornecido,.
23180 74 72 61 70 20 69 6d 70 72 69 6d 65 20 61 20 6c 69 73 74 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 trap.imprime.a.lista.de.comandos
231a0 20 0a 20 20 20 20 20 61 73 73 6f 63 69 61 64 6f 73 20 61 20 63 61 64 61 20 73 69 6e 61 6c 2e 0a .......associados.a.cada.sinal..
231c0 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 6c 20 ...........Op....es:.........-l.
231e0 69 6d 70 72 69 6d 65 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 6e 6f 6d 65 73 20 64 65 20 73 69 imprime.uma.lista.de.nomes.de.si
23200 6e 61 69 73 20 65 20 73 65 75 73 20 6e c3 ba 6d 65 72 6f 73 20 63 6f 72 72 65 73 70 6f 6e 64 65 nais.e.seus.n..meros.corresponde
23220 6e 74 65 73 0a 20 20 20 20 20 20 20 20 2d 70 20 6d 6f 73 74 72 61 20 6f 73 20 63 6f 6d 61 6e 64 ntes.........-p.mostra.os.comand
23240 6f 73 20 74 72 61 70 20 61 73 73 6f 63 69 61 64 6f 73 20 61 20 63 61 64 61 20 53 49 47 4e 41 4c os.trap.associados.a.cada.SIGNAL
23260 5f 53 50 45 43 0a 20 20 20 20 20 0a 20 20 20 20 20 43 61 64 61 20 53 49 47 4e 41 4c 5f 53 50 45 _SPEC............Cada.SIGNAL_SPE
23280 43 20 c3 a9 20 75 6d 20 6e 6f 6d 65 20 64 65 20 73 69 6e 61 6c 20 65 6d 20 3c 73 69 67 6e 61 6c C....um.nome.de.sinal.em.<signal
232a0 2e 68 3e 20 6f 75 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c 2e 0a 20 20 20 20 .h>.ou.um.n..mero.de.sinal......
232c0 20 4f 73 20 6e 6f 6d 65 73 20 64 6f 73 20 73 69 6e 61 69 73 20 73 c3 a3 6f 20 69 6e 73 65 6e 73 .Os.nomes.dos.sinais.s..o.insens
232e0 c3 ad 76 65 69 73 20 61 20 6d 61 69 c3 ba 73 63 75 6c 61 73 20 65 20 6f 20 70 72 65 66 69 78 6f ..veis.a.mai..sculas.e.o.prefixo
23300 20 53 49 47 20 c3 a9 20 6f 70 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 55 6d 20 73 69 6e 61 6c 20 .SIG....opcional.......Um.sinal.
23320 70 6f 64 65 20 73 65 72 20 65 6e 76 69 61 64 6f 20 70 61 72 61 20 61 20 63 6f 6e 73 6f 6c 61 20 pode.ser.enviado.para.a.consola.
23340 63 6f 6d 20 22 6b 69 6c 6c 20 2d 73 69 67 6e 61 6c 20 24 24 22 2e 0a 20 20 20 20 20 0a 20 20 20 com."kill.-signal.$$"...........
23360 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 ..Estado.de.sa..da:......Devolve
23380 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 53 49 47 53 50 45 43 20 .sucesso.a.n..o.ser.que.SIGSPEC.
233a0 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 seja.inv..lido.ou.indique.uma.op
233c0 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 49 6e 73 69 72 61 20 22 25 73 20 2d 63 20 22 ....o.inv..lida..Insira."%s.-c."
233e0 68 65 6c 70 20 73 65 74 22 22 20 70 61 72 61 20 6d 61 69 73 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 help.set"".para.mais.informa....
23400 6f 20 73 6f 62 72 65 20 6f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 00 49 6e o.sobre.op....es.da.consola...In
23420 73 69 72 61 20 22 25 73 20 2d 63 20 68 65 6c 70 22 20 70 61 72 61 20 6d 61 69 73 20 69 6e 66 6f sira."%s.-c.help".para.mais.info
23440 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 rma....o.sobre.comandos.internos
23460 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 00 53 69 6e 61 6c 20 64 65 73 63 6f 6e 68 65 63 69 64 6f .da.consola...Sinal.desconhecido
23480 20 23 25 64 00 45 72 72 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 45 73 74 61 64 6f 20 64 65 .#%d.Erro.desconhecido.Estado.de
234a0 73 63 6f 6e 68 65 63 69 64 6f 00 4c 69 6d 70 61 20 76 61 6c 6f 72 65 73 20 65 20 61 74 72 69 62 sconhecido.Limpa.valores.e.atrib
234c0 75 74 6f 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 utos.de.vari..veis.e.fun....es.d
234e0 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 50 61 72 61 20 63 61 64 61 20 a.consola.............Para.cada.
23500 4e 4f 4d 45 2c 20 72 65 6d 6f 76 65 20 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 76 61 NOME,.remove.a.correspondente.va
23520 72 69 c3 a1 76 65 6c 20 6f 75 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 ri..vel.ou.fun....o.............
23540 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 74 72 61 74 61 20 63 61 64 61 20 Op....es:.........-f.trata.cada.
23560 4e 4f 4d 45 20 63 6f 6d 6f 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 NOME.como.fun....o.de.consola...
23580 20 20 20 20 20 20 2d 76 09 74 72 61 74 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 76 61 ......-v.trata.cada.NOME.como.va
235a0 72 69 c3 a1 76 65 6c 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 20 20 2d 6e 09 74 72 ri..vel.de.consola.........-n.tr
235c0 61 74 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 64 ata.cada.NOME.como.refer..ncia.d
235e0 65 20 6e 6f 6d 65 20 65 20 6c 69 6d 70 61 20 61 20 70 72 c3 b3 70 72 69 61 0a 20 20 20 20 20 09 e.nome.e.limpa.a.pr..pria.......
23600 09 76 61 72 69 c3 a1 76 65 6c 20 65 6d 20 76 65 7a 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 20 71 .vari..vel.em.vez.da.vari..vel.q
23620 75 65 20 72 65 66 65 72 65 6e 63 69 61 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 20 6f 70 c3 ue.referencia............Sem.op.
23640 a7 c3 b5 65 73 2c 20 75 6e 73 65 74 20 70 72 69 6d 65 69 72 6f 20 74 65 6e 74 61 20 6c 69 6d 70 ...es,.unset.primeiro.tenta.limp
23660 61 72 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 65 2c 20 73 65 20 66 61 6c 68 61 72 2c 0a 20 ar.uma.vari..vel.e,.se.falhar,..
23680 20 20 20 20 74 65 6e 74 61 20 6c 69 6d 70 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 ....tenta.limpar.uma.fun....o...
236a0 20 20 20 20 0a 20 20 20 20 20 41 6c 67 75 6d 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 6e c3 a3 ..........Algumas.vari..veis.n..
236c0 6f 20 70 6f 64 65 6d 20 73 65 72 20 6c 69 6d 70 61 73 3b 20 76 65 6a 61 20 74 61 6d 62 c3 a9 6d o.podem.ser.limpas;.veja.tamb..m
236e0 20 22 72 65 61 64 6f 6e 6c 79 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 ."readonly".............Estado.d
23700 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 e.sa..da:......Devolve.sucesso.a
23720 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 .n..o.ser.que.indique.uma.op....
23740 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 73 65 6a 61 20 73 c3 b3 20 64 65 20 o.inv..lida.ou.NOME.seja.s...de.
23760 6c 65 69 74 75 72 61 2e 00 43 6f 6e 64 69 c3 a7 c3 a3 6f 20 49 4f 20 75 72 67 65 6e 74 65 00 55 leitura..Condi....o.IO.urgente.U
23780 73 6f 3a 09 25 73 20 5b 6f 70 c3 a7 c3 a3 6f 20 6c 6f 6e 67 61 20 47 4e 55 5d 20 5b 6f 70 c3 a7 so:.%s.[op....o.longa.GNU].[op..
237a0 c3 a3 6f 5d 20 2e 2e 2e 0a 09 25 73 20 5b 6f 70 c3 a7 c3 a3 6f 20 6c 6f 6e 67 61 20 47 4e 55 5d ..o]......%s.[op....o.longa.GNU]
237c0 20 5b 6f 70 c3 a7 c3 a3 6f 5d 20 73 63 72 69 70 74 2d 66 69 6c 65 20 2e 2e 2e 0a 00 55 73 65 20 .[op....o].script-file......Use.
237e0 22 25 73 22 20 70 61 72 61 20 73 61 69 72 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 00 55 73 65 20 "%s".para.sair.da.consola...Use.
23800 6f 20 63 6f 6d 61 6e 64 6f 20 22 62 61 73 68 62 75 67 22 20 70 61 72 61 20 72 65 70 6f 72 74 61 o.comando."bashbug".para.reporta
23820 72 20 65 72 72 6f 73 2e 0a 00 53 69 6e 61 6c 20 64 65 20 75 74 69 6c 69 7a 61 64 6f 72 20 31 00 r.erros...Sinal.de.utilizador.1.
23840 53 69 6e 61 6c 20 64 65 20 75 74 69 6c 69 7a 61 64 6f 72 20 32 00 41 67 75 61 72 64 61 20 61 20 Sinal.de.utilizador.2.Aguarda.a.
23860 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 65 20 64 65 76 6f 6c 76 65 conclus..o.do.processo.e.devolve
23880 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 .o.estado.de.sa..da.............
238a0 45 73 70 65 72 61 20 70 6f 72 20 63 61 64 61 20 70 72 6f 63 65 73 73 6f 20 65 73 70 65 63 69 66 Espera.por.cada.processo.especif
238c0 69 63 61 64 6f 20 70 6f 72 20 75 6d 61 20 50 49 44 20 65 20 72 65 70 6f 72 74 61 20 6f 20 65 73 icado.por.uma.PID.e.reporta.o.es
238e0 74 61 64 6f 20 66 69 6e 61 6c 2e 0a 20 20 20 20 20 53 65 20 50 49 44 20 6e c3 a3 6f 20 66 6f 72 tado.final.......Se.PID.n..o.for
23900 20 64 61 64 61 2c 20 61 67 75 61 72 64 61 20 70 6f 72 20 74 6f 64 6f 73 20 6f 73 20 70 72 6f 63 .dada,.aguarda.por.todos.os.proc
23920 65 73 73 6f 73 2d 66 69 6c 68 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 63 74 69 76 6f 73 2c essos-filho.actualmente.activos,
23940 0a 20 20 20 20 20 65 20 6f 20 65 73 74 61 64 6f 20 64 65 76 6f 6c 76 69 64 6f 20 c3 a9 20 7a 65 ......e.o.estado.devolvido....ze
23960 72 6f 2e 20 41 20 50 49 44 20 74 65 6d 20 64 65 20 73 65 72 20 75 6d 61 20 49 44 20 64 65 20 70 ro..A.PID.tem.de.ser.uma.ID.de.p
23980 72 6f 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 rocesso.............Estado.de.sa
239a0 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 61 20 c3 ..da:......Devolve.o.estado.da..
239c0 ba 6c 74 69 6d 61 20 50 49 44 3b 20 66 61 6c 68 61 20 73 65 20 50 49 44 20 66 6f 72 20 69 6e 76 .ltima.PID;.falha.se.PID.for.inv
239e0 c3 a1 6c 69 64 6f 20 6f 75 20 66 6f 72 20 69 6e 64 69 63 61 64 61 0a 20 20 20 20 20 75 6d 61 20 ..lido.ou.for.indicada......uma.
23a00 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4a 61 6e 65 6c 61 20 61 6c 74 65 72 61 op....o.inv..lida..Janela.altera
23a20 64 61 00 45 73 63 72 65 76 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 61 72 61 20 61 20 73 61 c3 da.Escreve.argumentos.para.a.sa.
23a40 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 74 72 61 72 20 .da.padr..o.............Mostrar.
23a60 41 52 47 73 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 20 73 65 67 75 69 64 6f 73 20 ARGs.na.sa..da.padr..o.seguidos.
23a80 64 65 20 6e 6f 76 61 20 6c 69 6e 68 61 20 28 4c 46 29 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f de.nova.linha.(LF).............O
23aa0 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 6e 09 6e c3 a3 6f 20 61 63 72 65 73 63 65 p....es:.........-n.n..o.acresce
23ac0 6e 74 61 72 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 ntar.nova.linha............Estad
23ae0 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 o.de.sa..da:......Devolve.sucess
23b00 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 o.a.n..o.ser.que.ocorra.um.erro.
23b20 64 65 20 65 73 63 72 69 74 61 2e 00 45 73 63 72 65 76 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 de.escrita..Escreve.argumentos.p
23b40 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 ara.a.sa..da.padr..o............
23b60 20 4d 6f 73 74 72 61 72 20 41 52 47 73 2c 20 73 65 70 61 72 61 64 6f 73 20 70 6f 72 20 65 73 70 .Mostrar.ARGs,.separados.por.esp
23b80 61 c3 a7 6f 20 c3 ba 6e 69 63 6f 20 65 20 73 65 67 75 69 64 6f 73 20 64 65 20 6e 6f 76 61 20 6c a..o...nico.e.seguidos.de.nova.l
23ba0 69 6e 68 61 20 28 4c 46 29 0a 20 20 20 20 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f inha.(LF)......na.sa..da.padr..o
23bc0 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d .............Op....es:.........-
23be0 6e 09 6e 61 c3 b5 20 61 63 72 65 73 63 65 6e 74 61 72 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 n.na...acrescentar.nova.linha...
23c00 20 20 20 20 20 20 2d 65 09 70 65 72 6d 69 74 69 72 20 69 6e 74 65 72 70 72 65 74 61 c3 a7 c3 a3 ......-e.permitir.interpreta....
23c20 6f 20 64 6f 73 20 65 73 63 61 70 65 73 20 73 65 67 75 69 6e 74 65 73 20 63 6f 6d 20 62 61 72 72 o.dos.escapes.seguintes.com.barr
23c40 61 20 65 73 71 75 65 72 64 61 0a 20 20 20 20 20 20 20 20 2d 45 09 73 75 70 72 69 6d 69 72 20 65 a.esquerda.........-E.suprimir.e
23c60 78 70 6c 69 63 69 74 61 6d 65 6e 74 65 20 69 6e 74 65 72 70 72 65 74 61 c3 a7 c3 a3 6f 20 64 65 xplicitamente.interpreta....o.de
23c80 20 65 73 63 61 70 65 73 20 63 6f 6d 20 62 61 72 72 61 20 65 73 71 75 65 72 64 61 0a 20 20 20 20 .escapes.com.barra.esquerda.....
23ca0 20 0a 20 20 20 20 20 22 65 63 68 6f 22 20 69 6e 74 65 72 70 72 65 74 61 20 6f 73 20 73 65 67 75 ......."echo".interpreta.os.segu
23cc0 69 6e 74 65 73 20 63 61 72 61 63 74 65 72 65 73 20 64 65 20 65 73 63 61 70 65 73 20 63 6f 6d 20 intes.caracteres.de.escapes.com.
23ce0 62 61 72 72 61 20 65 73 71 75 65 72 64 61 3a 0a 20 20 20 20 20 20 20 20 5c 61 09 61 6c 65 72 74 barra.esquerda:.........\a.alert
23d00 61 20 28 62 65 6c 6c 29 0a 20 20 20 20 20 20 20 20 5c 62 09 62 61 63 6b 73 70 61 63 65 0a 20 20 a.(bell).........\b.backspace...
23d20 20 20 20 20 20 20 5c 63 09 73 75 70 72 69 6d 69 72 20 6d 61 69 73 20 73 61 c3 ad 64 61 73 0a 20 ......\c.suprimir.mais.sa..das..
23d40 20 20 20 20 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 .......\e.car..cter.de.escape...
23d60 20 20 20 20 20 20 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 ......\E.car..cter.de.escape....
23d80 20 20 20 20 20 5c 66 09 66 6f 72 6d 20 66 65 65 64 0a 20 20 20 20 20 20 20 20 5c 6e 09 6e 6f 76 .....\f.form.feed.........\n.nov
23da0 61 20 6c 69 6e 68 61 20 28 4c 46 29 0a 20 20 20 20 20 20 20 20 5c 72 09 63 61 72 72 69 61 67 65 a.linha.(LF).........\r.carriage
23dc0 20 72 65 74 75 72 6e 20 28 43 52 29 0a 20 20 20 20 20 20 20 20 5c 74 09 74 61 62 75 6c 61 c3 a7 .return.(CR).........\t.tabula..
23de0 c3 a3 6f 20 68 6f 72 69 7a 6f 6e 74 61 6c 0a 20 20 20 20 20 20 20 20 5c 76 09 74 61 62 75 6c 61 ..o.horizontal.........\v.tabula
23e00 c3 a7 c3 a3 6f 20 76 65 72 74 69 63 61 6c 0a 20 20 20 20 20 20 20 20 5c 5c 09 62 61 72 72 61 20 ....o.vertical.........\\.barra.
23e20 65 73 71 75 65 72 64 61 20 28 22 5c 22 29 0a 20 20 20 20 20 20 20 20 5c 30 6e 6e 6e 09 6f 20 63 esquerda.("\").........\0nnn.o.c
23e40 61 72 c3 a1 63 74 65 72 20 63 75 6a 6f 20 63 c3 b3 64 69 67 6f 20 41 53 43 49 49 20 c3 a9 20 4e ar..cter.cujo.c..digo.ASCII....N
23e60 4e 4e 20 28 6f 63 74 61 6c 29 2e 20 20 4e 4e 4e 20 70 6f 64 65 20 74 65 72 0a 20 20 20 20 20 09 NN.(octal)...NNN.pode.ter.......
23e80 09 64 65 20 30 20 61 20 33 20 64 c3 ad 67 69 74 6f 73 20 6f 63 74 61 69 73 0a 20 20 20 20 20 20 .de.0.a.3.d..gitos.octais.......
23ea0 20 20 5c 78 48 48 09 6f 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 38 2d 62 69 74 20 63 75 6a 6f ..\xHH.o.car..cter.de.8-bit.cujo
23ec0 20 76 61 6c 6f 72 20 c3 a9 20 48 48 20 28 68 65 78 61 64 65 63 69 6d 61 6c 29 2e 20 20 48 48 0a .valor....HH.(hexadecimal)...HH.
23ee0 20 20 20 20 20 09 09 70 6f 64 65 20 74 65 72 20 75 6d 20 6f 75 20 64 6f 69 73 20 64 c3 ad 67 69 .......pode.ter.um.ou.dois.d..gi
23f00 74 6f 73 20 68 65 78 61 64 65 63 69 6d 61 69 73 0a 20 20 20 20 20 20 20 20 5c 75 48 48 48 48 09 tos.hexadecimais.........\uHHHH.
23f20 6f 20 63 61 72 c3 a1 63 74 65 72 20 55 6e 69 63 6f 64 65 20 63 75 6a 6f 20 76 61 6c 6f 72 20 c3 o.car..cter.Unicode.cujo.valor..
23f40 a9 20 6f 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 20 ..o.valor.hexadecimal.HHHH......
23f60 09 09 48 48 48 48 20 70 6f 64 65 20 73 65 72 20 64 65 20 75 6d 20 61 20 71 75 61 74 72 6f 20 64 ..HHHH.pode.ser.de.um.a.quatro.d
23f80 c3 ad 67 69 74 6f 73 20 68 65 78 61 64 65 63 69 6d 61 69 73 2e 0a 20 20 20 20 20 20 20 20 5c 55 ..gitos.hexadecimais..........\U
23fa0 48 48 48 48 48 48 48 48 20 6f 20 63 61 72 c3 a1 63 74 65 72 20 55 6e 69 63 6f 64 65 20 63 75 6a HHHHHHHH.o.car..cter.Unicode.cuj
23fc0 6f 20 76 61 6c 6f 72 20 c3 a9 20 6f 20 76 61 6c 6f 72 20 68 65 78 61 64 65 63 69 6d 61 6c 0a 20 o.valor....o.valor.hexadecimal..
23fe0 20 20 20 09 09 48 48 48 48 48 48 48 48 2e 20 48 48 48 48 48 48 48 48 20 70 6f 64 65 20 73 65 72 .....HHHHHHHH..HHHHHHHH.pode.ser
24000 20 64 65 20 75 6d 20 61 20 6f 69 74 6f 20 64 c3 ad 67 69 74 6f 73 20 68 65 78 61 64 65 63 69 6d .de.um.a.oito.d..gitos.hexadecim
24020 61 69 73 2e 0a 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a ais............Estado.de.sa..da:
24040 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 ......Devolve.sucesso.a.n..o.ser
24060 20 71 75 65 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 20 65 73 63 72 69 74 61 2e 00 .que.ocorra.um.erro.de.escrita..
24080 54 65 6d 20 63 6f 72 72 65 69 6f 20 65 6d 20 24 5f 00 54 65 6d 20 6e 6f 76 6f 20 63 6f 72 72 65 Tem.correio.em.$_.Tem.novo.corre
240a0 69 6f 20 65 6d 20 24 5f 00 5b 20 61 72 67 2e 2e 2e 20 5d 00 5b 5b 20 65 78 70 72 65 73 73 c3 a3 io.em.$_.[.arg....].[[.express..
240c0 6f 20 5d 5d 00 22 25 63 22 3a 20 63 6f 6d 61 6e 64 6f 20 65 72 72 61 64 6f 00 22 25 63 22 3a 20 o.]]."%c":.comando.errado."%c":.
240e0 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 6c 69 64 6f 00 22 car..cter.de.formato.inv..lido."
24100 25 63 22 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 %c":.car..cter.de.modo.simb..lic
24120 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 63 22 3a 20 6f 70 65 72 61 64 6f 72 20 64 65 20 6d 6f o.inv..lido."%c":.operador.de.mo
24140 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 63 22 3a 20 65 73 do.simb..lico.inv..lido."%c":.es
24160 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 66 6f 72 6d 61 74 6f 20 64 65 20 68 6f 72 61 pecifica....o.de.formato.de.hora
24180 20 69 6e 76 c3 a1 6c 69 64 61 00 22 25 73 22 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 .inv..lida."%s":.imposs..vel.des
241a0 61 73 73 6f 63 69 61 72 00 22 25 73 22 3a 20 61 6c 69 c3 a1 73 20 69 6e 76 c3 a1 6c 69 64 6f 00 associar."%s":.ali..s.inv..lido.
241c0 22 25 73 22 3a 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 "%s":.mapa.de.teclado.inv..lido.
241e0 22 25 73 22 3a 20 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 69 6e 76 c3 a1 6c 69 64 "%s":.nome.de.vari..vel.inv..lid
24200 6f 20 70 61 72 61 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 c3 o.para.refer..ncia.de.nome.%s:..
24220 a9 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 74 65 72 6e 61 20 65 73 70 65 63 69 61 6c 00 25 ..uma.op....o.interna.especial.%
24240 73 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 65 6d 20 66 61 6c 74 61 s:.car..cter.de.formato.em.falta
24260 00 22 25 73 22 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 70 69 64 20 6f 75 ."%s":.especifica....o.de.pid.ou
24280 20 74 61 72 65 66 61 20 69 6e 76 c3 a1 6c 69 64 61 00 22 25 73 22 3a 20 69 64 65 6e 74 69 66 69 .tarefa.inv..lida."%s":.identifi
242a0 63 61 64 6f 72 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 73 22 3a 20 6e 6f 6d 65 20 64 65 20 66 75 cador.inv..lido."%s":.nome.de.fu
242c0 6e c3 a7 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 22 29 22 20 65 73 70 65 72 61 64 6f n....o.desconhecido.")".esperado
242e0 00 22 29 22 20 65 73 70 65 72 61 64 6f 2c 20 65 6e 63 6f 6e 74 72 61 64 6f 20 25 73 00 22 3a 22 .")".esperado,.encontrado.%s.":"
24300 20 65 73 70 65 72 61 64 6f 73 20 70 61 72 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 .esperados.para.express..o.condi
24320 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 25 73 cional.add_process:.pid.%5ld.(%s
24340 29 20 6d 61 72 63 61 64 6f 20 63 6f 6d 6f 20 61 69 6e 64 61 20 61 63 74 69 76 6f 00 61 6c 69 61 ).marcado.como.ainda.activo.alia
24360 73 20 5b 2d 70 5d 20 5b 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 20 5d 00 61 6c 6c 5f 6c s.[-p].[nome[=valor].....].all_l
24380 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 73 3a 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 ocal_variables:.sem.contexto.de.
243a0 66 75 6e c3 a7 c3 a3 6f 20 6e 6f 20 c3 a2 6d 62 69 74 6f 20 61 63 74 75 61 6c 00 61 72 67 75 6d fun....o.no...mbito.actual.argum
243c0 65 6e 74 6f 00 61 72 67 75 6d 65 6e 74 6f 20 65 73 70 65 72 61 64 6f 00 72 65 71 75 65 72 69 64 ento.argumento.esperado.requerid
243e0 6f 20 73 75 70 6f 72 74 65 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a o.suporte.a.vari..veis.de.matriz
24400 00 74 65 6e 74 61 74 69 76 61 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 61 20 6e c3 a3 .tentativa.de.atribui....o.a.n..
24420 6f 2d 76 61 72 69 c3 a1 76 65 6c 00 73 75 62 73 63 72 69 74 6f 20 64 65 20 6d 61 74 72 69 7a 20 o-vari..vel.subscrito.de.matriz.
24440 69 6e 76 c3 a1 6c 69 64 6f 00 74 69 70 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 20 65 72 72 61 64 6f inv..lido.tipo.de.comando.errado
24460 00 63 6f 6e 65 63 74 6f 72 20 65 72 72 61 64 6f 00 73 61 6c 74 6f 20 65 72 72 61 64 6f 00 6d c3 .conector.errado.salto.errado.m.
24480 a1 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 3a 20 73 65 6d 20 22 22 22 20 64 65 20 66 65 63 ..substitui....o:.sem.""".de.fec
244a0 68 6f 20 65 6d 20 25 73 00 6d c3 a1 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 3a 20 73 65 6d ho.em.%s.m...substitui....o:.sem
244c0 20 22 25 73 22 20 64 65 20 66 65 63 68 6f 20 65 6d 20 25 73 00 50 c3 a1 67 69 6e 61 20 69 6e 69 ."%s".de.fecho.em.%s.P..gina.ini
244e0 63 69 61 6c 20 64 6f 20 62 61 73 68 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 cial.do.bash:.<http://www.gnu.or
24500 67 2f 73 6f 66 74 77 61 72 65 2f 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 65 63 75 74 65 5f 75 g/software/bash>..bash_execute_u
24520 6e 69 78 5f 63 6f 6d 6d 61 6e 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 nix_command:.imposs..vel.encontr
24540 61 72 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 20 70 61 72 61 20 6f 20 63 6f 6d 61 6e 64 ar.mapa.de.teclado.para.o.comand
24560 6f 00 62 67 20 5b 6a 6f 62 5f 73 70 65 63 20 2e 2e 2e 5d 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 o.bg.[job_spec....].bind.[-lpsvP
24580 53 56 58 5d 20 5b 2d 6d 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 5d 20 5b 2d 66 20 66 69 SVX].[-m.mapa.de.teclado].[-f.fi
245a0 63 68 65 69 72 6f 5d 20 5b 2d 71 20 6e 6f 6d 65 5d 20 5b 2d 75 20 6e 6f 6d 65 5d 20 5b 2d 72 20 cheiro].[-q.nome].[-u.nome].[-r.
245c0 73 65 71 74 65 63 6c 5d 20 5b 2d 78 20 73 65 71 74 65 63 6c 3a 63 6f 6d 61 6e 64 6f 2d 63 6f 6e seqtecl].[-x.seqtecl:comando-con
245e0 73 6f 6c 61 5d 20 5b 73 65 71 74 65 63 6c 3a 66 75 6e c3 a7 c3 a3 6f 2d 72 65 61 64 6c 69 6e 65 sola].[seqtecl:fun....o-readline
24600 20 6f 75 20 63 6f 6d 61 6e 64 6f 2d 72 65 61 64 6c 69 6e 65 5d 00 65 78 70 61 6e 73 c3 a3 6f 3a .ou.comando-readline].expans..o:
24620 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 6d 65 6d c3 b3 72 69 61 20 70 61 72 .imposs..vel.alocar.mem..ria.par
24640 61 20 25 73 00 65 78 70 61 6e 73 c3 a3 6f 3a 20 66 61 6c 68 61 20 61 6f 20 61 6c 6f 63 61 72 20 a.%s.expans..o:.falha.ao.alocar.
24660 6d 65 6d c3 b3 72 69 61 20 70 61 72 61 20 25 75 20 65 6c 65 6d 65 6e 74 6f 73 00 65 78 70 61 6e mem..ria.para.%u.elementos.expan
24680 73 c3 a3 6f 3a 20 66 61 6c 68 61 20 61 6f 20 61 6c 6f 63 61 72 20 6d 65 6d c3 b3 72 69 61 20 70 s..o:.falha.ao.alocar.mem..ria.p
246a0 61 72 61 20 22 25 73 22 00 62 72 65 61 6b 20 5b 6e 5d 00 70 72 6f 62 6c 65 6d 61 3a 20 73 c3 ad ara."%s".break.[n].problema:.s..
246c0 6d 62 6f 6c 6f 20 65 78 70 61 73 73 69 67 6e 20 65 72 72 61 64 6f 00 62 75 69 6c 74 69 6e 20 5b mbolo.expassign.errado.builtin.[
246e0 63 6f 6e 73 6f 6c 61 2d 69 6e 74 65 72 6e 6f 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 consola-interno.[arg....]].calle
24700 72 20 5b 65 78 70 72 5d 00 73 c3 b3 20 70 6f 64 65 20 75 73 61 72 20 22 72 65 74 75 72 6e 22 20 r.[expr].s...pode.usar."return".
24720 61 20 70 61 72 74 69 72 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 a.partir.de.uma.fun....o.ou.scri
24740 70 74 20 62 61 73 65 61 64 6f 00 73 c3 b3 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 6e 75 pt.baseado.s...pode.ser.usado.nu
24760 6d 61 20 66 75 6e c3 a7 c3 a3 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 6e ma.fun....o.imposs..vel.alocar.n
24780 6f 76 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 70 61 72 61 20 65 ovo.descritor.de.ficheiro.para.e
247a0 6e 74 72 61 64 61 20 62 61 73 68 20 64 65 20 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c ntrada.bash.de.fd.%d.imposs..vel
247c0 20 63 72 69 61 72 20 66 69 63 68 65 69 72 6f 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 20 70 61 72 61 .criar.ficheiro.tempor..rio.para
247e0 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 .here-document:.%s.imposs..vel.d
24800 75 70 6c 69 63 61 72 20 66 64 20 25 64 20 70 61 72 61 20 66 64 20 25 64 00 69 6d 6f 73 73 c3 ad uplicar.fd.%d.para.fd.%d.imoss..
24820 76 65 6c 20 64 75 70 6c 69 63 61 72 20 70 69 70 65 20 63 68 61 6d 61 64 6f 20 25 73 20 63 6f 6d vel.duplicar.pipe.chamado.%s.com
24840 6f 20 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 61 72 20 25 73 o.fd.%d.imposs..vel.encontrar.%s
24860 20 6e 6f 20 6f 62 6a 65 63 74 6f 20 70 61 72 74 69 6c 68 61 64 6f 20 25 73 3a 20 25 73 00 69 6d .no.objecto.partilhado.%s:.%s.im
24880 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 66 69 6c 68 6f 20 70 61 72 61 20 73 75 62 73 74 poss..vel.fazer.filho.para.subst
248a0 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c itui....o.de.comando.imposs..vel
248c0 20 66 61 7a 65 72 20 66 69 6c 68 6f 20 70 61 72 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f .fazer.filho.para.substitui....o
248e0 20 64 65 20 70 72 6f 63 65 73 73 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 70 .de.processo.imposs..vel.fazer.p
24900 69 70 65 20 70 61 72 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e ipe.para.substitui....o.de.coman
24920 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 70 69 70 65 20 70 61 72 61 20 73 do.imposs..vel.fazer.pipe.para.s
24940 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 00 69 6d 70 6f 73 73 ubstitui....o.de.processo.imposs
24960 c3 ad 76 65 6c 20 61 62 72 69 72 20 70 69 70 65 20 63 68 61 6d 61 64 6f 20 25 73 20 70 61 72 61 ..vel.abrir.pipe.chamado.%s.para
24980 20 6c 65 69 74 75 72 61 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 70 69 70 65 20 .leitura.imposs..vel.abrir.pipe.
249a0 63 68 61 6d 61 64 6f 20 25 73 20 70 61 72 61 20 65 73 63 72 69 74 61 00 69 6d 70 6f 73 73 c3 ad chamado.%s.para.escrita.imposs..
249c0 76 65 6c 20 61 62 72 69 72 20 6f 62 6a 65 63 74 6f 20 70 61 72 74 69 6c 68 61 64 6f 20 25 73 3a vel.abrir.objecto.partilhado.%s:
249e0 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 64 69 72 65 63 63 69 6f 6e 61 72 20 65 6e .%s.imposs..vel.redireccionar.en
24a00 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 64 65 20 2f 64 65 76 2f 6e 75 6c 6c 3a 20 25 73 00 69 trada.padr..o.de./dev/null:.%s.i
24a20 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 70 6f 72 20 6d 6f 64 6f 20 6e 6f 64 65 6c 61 79 20 70 61 mposs..vel.repor.modo.nodelay.pa
24a40 72 61 20 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 65 20 64 ra.fd.%d.imposs..vel.definir.e.d
24a60 65 73 61 63 74 69 76 61 72 20 6f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 65 6d esactivar.op....es.da.consola.em
24a80 20 73 69 6d 75 6c 74 c3 a2 6e 65 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 .simult..neo.imposs..vel.definir
24aa0 20 67 69 64 20 63 6f 6d 6f 20 25 64 3a 20 67 69 64 20 65 66 65 63 74 69 76 61 20 25 64 00 69 6d .gid.como.%d:.gid.efectiva.%d.im
24ac0 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 poss..vel.definir.grupo.de.proce
24ae0 73 73 6f 20 64 6f 20 74 65 72 6d 69 6e 61 6c 20 28 25 64 29 00 69 6d 70 6f 73 73 c3 ad 76 65 6c sso.do.terminal.(%d).imposs..vel
24b00 20 64 65 66 69 6e 69 72 20 75 69 64 20 63 6f 6d 6f 20 25 64 3a 20 75 69 64 20 65 66 65 63 74 69 .definir.uid.como.%d:.uid.efecti
24b20 76 61 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 63 74 69 76 61 72 20 73 69 6d va.%d.imposs..vel.desactivar.sim
24b40 75 6c 74 61 6e 65 61 6d 65 6e 74 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 65 20 75 6d 61 20 ultaneamente.uma.fun....o.e.uma.
24b60 76 61 72 69 c3 a1 76 65 6c 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 69 6e 69 63 69 61 72 20 6f 20 vari..vel.imposs..vel.iniciar.o.
24b80 64 65 70 75 72 61 64 6f 72 3b 20 6d 6f 64 6f 20 64 65 20 64 65 70 75 72 61 c3 a7 c3 a3 6f 20 64 depurador;.modo.de.depura....o.d
24ba0 65 73 61 63 74 69 76 61 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 75 73 70 65 6e 64 65 72 esactivado.imposs..vel.suspender
24bc0 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 75 73 70 65 6e 64 65 72 20 75 6d 61 20 63 6f 6e 73 6f .imposs..vel.suspender.uma.conso
24be0 6c 61 20 64 65 20 73 65 73 73 c3 a3 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 75 73 61 72 20 22 la.de.sess..o.imposs..vel.usar."
24c00 2d 66 22 20 70 61 72 61 20 66 61 7a 65 72 20 66 75 6e c3 a7 c3 b5 65 73 00 69 6d 70 6f 73 73 c3 -f".para.fazer.fun....es.imposs.
24c20 ad 76 65 6c 20 75 73 61 72 20 6d 61 69 73 20 64 65 20 75 6d 20 2d 61 6e 72 77 00 63 61 73 65 20 .vel.usar.mais.de.um.-anrw.case.
24c40 50 41 4c 41 56 52 41 20 69 6e 20 5b 50 41 44 52 c3 83 4f 20 5b 7c 20 50 41 44 52 c3 83 4f 5d 2e PALAVRA.in.[PADR..O.[|.PADR..O].
24c60 2e 2e 29 20 43 4f 4d 41 4e 44 4f 53 20 3b 3b 5d 2e 2e 2e 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c ..).COMANDOS.;;]....esac.cd.[-L|
24c80 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d 20 5b 70 73 74 5d 00 73 65 74 70 67 69 64 20 66 69 [-P.[-e]].[-@]].[pst].setpgid.fi
24ca0 6c 68 6f 20 28 25 6c 64 20 70 61 72 61 20 25 6c 64 29 00 63 6f 6d 61 6e 64 6f 20 5b 2d 70 56 76 lho.(%ld.para.%ld).comando.[-pVv
24cc0 5d 20 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 75 62 73 74 69 74 75 69 c3 a7 c3 ].comando.[arg....].substitui...
24ce0 a3 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 3a 20 62 79 74 65 20 6e 75 6c 6f 20 69 67 6e 6f 72 61 64 .o.de.comando:.byte.nulo.ignorad
24d00 6f 20 6e 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 o.na.entrada.command_substitute:
24d20 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 70 69 70 65 20 63 6f 6d 6f 20 .imposs..vel.duplicar.pipe.como.
24d40 66 64 20 31 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 66 75 6e c3 a7 c3 a3 6f 20 22 25 73 22 20 6e fd.1.completion:.fun....o."%s".n
24d60 c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 61 00 63 6f 6d 70 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 6f 70 ..o.encontrada.compopt.[-o|+o.op
24d80 c3 a7 c3 a3 6f 5d 20 5b 2d 44 45 49 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 73 70 65 72 61 64 ....o].[-DEI].[nome....].esperad
24da0 6f 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 o.operador.bin..rio.condicional.
24dc0 63 6f 6e 74 69 6e 75 65 20 5b 6e 5d 00 63 6f 70 72 6f 63 20 5b 4e 4f 4d 45 5d 20 63 6f 6d 61 6e continue.[n].coproc.[NOME].coman
24de0 64 6f 20 5b 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 73 5d 00 69 6d 70 6f 73 73 c3 ad do.[redireccionamentos].imposs..
24e00 76 65 6c 20 65 6e 63 6f 6e 74 72 61 72 20 2f 74 6d 70 2c 20 70 6f 72 20 66 61 76 6f 72 20 63 72 vel.encontrar./tmp,.por.favor.cr
24e20 69 65 2d 61 21 00 63 70 72 69 6e 74 66 3a 20 22 25 63 22 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 ie-a!.cprintf:."%c":.car..cter.d
24e40 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 61 63 74 75 61 6c 00 61 20 65 6c 69 e.formato.inv..lido.actual.a.eli
24e60 6d 69 6e 61 72 20 74 61 72 65 66 61 20 69 6e 74 65 72 72 6f 6d 70 69 64 61 20 25 64 20 63 6f 6d minar.tarefa.interrompida.%d.com
24e80 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 20 25 6c 64 00 64 65 73 63 72 69 62 65 5f .grupo.de.processo.%ld.describe_
24ea0 70 69 64 3a 20 25 6c 64 3a 20 70 69 64 20 6e c3 a3 6f 20 65 78 69 73 74 65 6e 74 65 00 70 69 6c pid:.%ld:.pid.n..o.existente.pil
24ec0 68 61 20 64 65 20 70 61 73 74 61 73 20 76 61 7a 69 61 00 c3 ad 6e 64 69 63 65 20 64 61 20 70 69 ha.de.pastas.vazia...ndice.da.pi
24ee0 6c 68 61 20 64 65 20 70 61 73 74 61 73 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 lha.de.pastas.dirs.[-clpv].[+N].
24f00 5b 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 74 61 72 65 66 61 73 70 [-N].disown.[-h].[-ar].[tarefasp
24f20 65 63 20 2e 2e 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 c3 a3 6f 20 70 6f 72 20 30 ec.....|.pid....].divis..o.por.0
24f40 00 63 61 72 72 65 67 61 6d 65 6e 74 6f 20 64 69 6e c3 a2 6d 69 63 6f 20 69 6e 64 69 73 70 6f 6e .carregamento.din..mico.indispon
24f60 c3 ad 76 65 6c 00 65 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 ..vel.echo.[-n].[arg....].echo.[
24f80 2d 6e 65 45 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 -neE].[arg....].nome.de.vari..ve
24fa0 6c 20 64 65 20 6d 61 74 72 69 7a 20 76 61 7a 69 6f 00 65 6e 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d l.de.matriz.vazio.enable.[-a].[-
24fc0 64 6e 70 73 5d 20 5b 2d 66 20 66 69 63 68 65 69 72 6f 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 dnps].[-f.ficheiro].[nome....].e
24fe0 72 72 6f 20 61 6f 20 6f 62 74 65 72 20 61 74 72 69 62 75 74 6f 73 20 64 6f 20 74 65 72 6d 69 6e rro.ao.obter.atributos.do.termin
25000 61 6c 3a 20 25 73 00 65 72 72 6f 20 61 6f 20 69 6d 70 6f 72 74 61 72 20 64 65 66 69 6e 69 c3 a7 al:.%s.erro.ao.importar.defini..
25020 c3 a3 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 70 61 72 61 20 22 25 73 22 00 65 72 72 6f 20 61 ..o.de.fun....o.para."%s".erro.a
25040 6f 20 64 65 66 69 6e 69 72 20 61 74 72 69 62 75 74 6f 73 20 64 6f 20 74 65 72 6d 69 6e 61 6c 3a o.definir.atributos.do.terminal:
25060 20 25 73 00 65 76 61 6c 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6e c3 ad 76 65 6c 20 .%s.eval.[arg....].eval:.n..vel.
25080 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 20 65 76 61 6c 20 65 m..ximo.de.aninhamento.de.eval.e
250a0 78 63 65 64 69 64 6f 20 28 25 64 29 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 xcedido.(%d).execute_coproc:.cop
250c0 72 6f 63 20 5b 25 64 3a 25 73 5d 20 61 69 6e 64 61 20 65 78 69 73 74 65 00 65 78 69 74 20 5b 6e roc.[%d:%s].ainda.existe.exit.[n
250e0 5d 00 65 73 70 65 72 61 64 6f 20 22 29 22 00 65 78 70 6f 65 6e 74 65 20 6d 65 6e 6f 72 20 71 75 ].esperado.")".expoente.menor.qu
25100 65 20 30 00 65 78 70 6f 72 74 20 5b 2d 66 6e 5d 20 5b 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e e.0.export.[-fn].[nome[=valor]..
25120 2e 2e 5d 20 6f 75 20 65 78 70 6f 72 74 20 2d 70 00 65 73 70 65 72 61 64 61 20 65 78 70 72 65 73 ..].ou.export.-p.esperada.expres
25140 73 c3 a3 6f 00 6e c3 ad 76 65 6c 20 64 65 20 72 65 63 75 72 73 c3 a3 6f 20 64 61 20 65 78 70 72 s..o.n..vel.de.recurs..o.da.expr
25160 65 73 73 c3 a3 6f 20 65 78 63 65 64 69 64 6f 00 66 63 20 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d ess..o.excedido.fc.[-e.ename].[-
25180 6c 6e 72 5d 20 5b 70 72 69 6d 65 69 72 6f 5d 20 5b c3 ba 6c 74 69 6d 6f 5d 20 6f 75 20 66 63 20 lnr].[primeiro].[..ltimo].ou.fc.
251a0 2d 73 20 5b 70 61 74 3d 72 65 70 5d 20 5b 63 6f 6d 61 6e 64 6f 5d 00 66 67 20 5b 6a 6f 62 5f 73 -s.[pat=rep].[comando].fg.[job_s
251c0 70 65 63 5d 00 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 66 6f 72 61 20 pec].descritor.de.ficheiro.fora.
251e0 64 65 20 61 6c 63 61 6e 63 65 00 72 65 71 75 65 72 69 64 6f 20 61 72 67 75 6d 65 6e 74 6f 20 64 de.alcance.requerido.argumento.d
25200 65 20 6e 6f 6d 65 20 64 65 20 66 69 63 68 65 69 72 6f 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 e.nome.de.ficheiro.for.((.exp1;.
25220 65 78 70 32 3b 20 65 78 70 33 20 29 29 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 exp2;.exp3.));.do.COMANDOS;.done
25240 00 66 6f 72 20 4e 4f 4d 45 20 5b 69 6e 20 50 41 4c 41 56 52 41 53 20 2e 2e 2e 20 5d 20 3b 20 64 .for.NOME.[in.PALAVRAS.....].;.d
25260 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 70 69 64 20 25 64 20 61 70 61 72 65 63 65 20 o.COMANDOS;.done.pid.%d.aparece.
25280 65 6d 20 74 61 72 65 66 61 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 25 64 00 70 72 6f 62 6c em.tarefa.em.execu....o.%d.probl
252a0 65 6d 61 20 64 65 20 61 6e c3 a1 6c 69 73 65 20 64 65 20 66 6f 72 6d 61 74 6f 3a 20 25 73 00 66 ema.de.an..lise.de.formato:.%s.f
252c0 72 65 65 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c ree:.chamado.com.argumento.de.bl
252e0 6f 63 6f 20 6a c3 a1 20 6c 69 62 65 72 74 6f 00 66 72 65 65 3a 20 63 68 61 6d 61 64 6f 20 63 6f oco.j...liberto.free:.chamado.co
25300 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6e c3 a3 6f 20 61 6c 6f 63 61 64 m.argumento.de.bloco.n..o.alocad
25320 6f 00 66 72 65 65 3a 20 74 61 6d 61 6e 68 6f 20 64 6f 73 20 70 6f 6e 74 6f 73 20 69 6e 69 63 69 o.free:.tamanho.dos.pontos.inici
25340 61 6c 20 65 20 66 69 6e 61 6c 20 64 69 66 65 72 65 00 66 72 65 65 3a 20 73 75 62 2d 66 6c 75 78 al.e.final.difere.free:.sub-flux
25360 6f 20 64 65 74 65 63 74 61 64 6f 3b 20 6d 68 5f 6e 62 79 74 65 73 20 66 6f 72 61 20 64 6f 20 69 o.detectado;.mh_nbytes.fora.do.i
25380 6e 74 65 72 76 61 6c 6f 00 6e 6f 6d 65 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 7b 20 43 4f 4d 41 ntervalo.nome.de.fun....o.{.COMA
253a0 4e 44 4f 53 20 3b 20 7d 20 6f 75 20 6e 6f 6d 65 20 28 29 20 7b 20 43 4f 4d 41 4e 44 4f 53 20 3b NDOS.;.}.ou.nome.().{.COMANDOS.;
253c0 20 7d 00 66 75 74 75 72 61 73 20 76 65 72 73 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 76 .}.futuras.vers..es.da.consola.v
253e0 c3 a3 6f 20 66 6f 72 c3 a7 61 72 20 61 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 63 6f 6d 6f 20 75 ..o.for..ar.a.avalia....o.como.u
25400 6d 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 00 67 65 ma.substitui....o.aritm..tica.ge
25420 74 63 77 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 63 65 64 65 72 20 61 20 70 61 73 74 61 tcwd:.imposs..vel.aceder.a.pasta
25440 73 2d 6d c3 a3 65 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 63 61 6d 69 6e 68 6f 5d 20 5b s-m..e.hash.[-lr].[-p.caminho].[
25460 2d 64 74 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 68 61 73 68 69 6e 67 20 64 65 73 61 63 74 69 76 -dt].[nome....].hashing.desactiv
25480 61 64 6f 00 68 65 6c 70 20 5b 2d 64 6d 73 5d 20 5b 70 61 64 72 c3 a3 6f 20 2e 2e 2e 5d 00 61 6a ado.help.[-dms].[padr..o....].aj
254a0 75 64 61 20 69 6e 64 69 73 70 6f 6e c3 ad 76 65 6c 20 6e 65 73 74 61 20 76 65 72 73 c3 a3 6f 00 uda.indispon..vel.nesta.vers..o.
254c0 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 6e 61 20 6c 69 6e 68 61 20 25 64 20 64 65 6c 69 6d 69 here-document.na.linha.%d.delimi
254e0 74 61 64 6f 20 70 6f 72 20 66 69 6d 2d 64 65 2d 66 69 63 68 65 69 72 6f 20 28 64 65 73 65 6a 61 tado.por.fim-de-ficheiro.(deseja
25500 64 6f 20 22 25 73 22 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 64 65 73 76 69 6f do."%s").history.[-c].[-d.desvio
25520 5d 20 5b 6e 5d 2c 20 68 69 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b 66 69 63 68 65 69 72 6f 5d 20 ].[n],.history.-anrw.[ficheiro].
25540 6f 75 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 70 6f 73 69 ou.history.-ps.arg.[arg...].posi
25560 c3 a7 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 00 65 73 70 65 63 69 66 69 63 61 c3 a7 ....o.do.hist..rico.especifica..
25580 c3 a3 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 00 73 75 63 65 73 73 6f 73 09 63 6f 6d 61 6e ..o.de.hist..rico.sucessos.coman
255a0 64 6f 0a 00 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 65 73 70 65 72 61 64 6f 20 61 70 c3 b3 73 do..identificador.esperado.ap..s
255c0 20 70 72 c3 a9 2d 69 6e 63 72 65 6d 65 6e 74 6f 20 6f 75 20 70 72 c3 a9 2d 64 65 63 72 65 6d 65 .pr..-incremento.ou.pr..-decreme
255e0 6e 74 6f 00 69 66 20 43 4f 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 3b 20 nto.if.COMANDOS;.then.COMANDOS;.
25600 5b 20 65 6c 69 66 20 43 4f 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 3b 20 [.elif.COMANDOS;.then.COMANDOS;.
25620 5d 2e 2e 2e 20 5b 20 65 6c 73 65 20 43 4f 4d 41 4e 44 4f 53 3b 20 5d 20 66 69 00 69 6e 69 74 69 ]....[.else.COMANDOS;.].fi.initi
25640 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 67 65 74 70 67 72 70 20 66 61 6c 68 6f alize_job_control:.getpgrp.falho
25660 75 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 u.initialize_job_control:.discip
25680 6c 69 6e 61 20 64 65 20 6c 69 6e 68 61 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e lina.de.linha.initialize_job_con
256a0 74 72 6f 6c 3a 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 20 65 6d 20 trol:.sem.controlo.de.tarefa.em.
256c0 32 c2 ba 20 70 6c 61 6e 6f 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 2...plano.initialize_job_control
256e0 3a 20 73 65 74 70 67 69 64 00 62 61 73 65 20 61 72 69 74 6d c3 a9 74 69 63 61 20 69 6e 76 c3 a1 :.setpgid.base.aritm..tica.inv..
25700 6c 69 64 61 00 62 61 73 65 20 69 6e 76 c3 a1 6c 69 64 61 00 63 61 72 c3 a1 63 74 65 72 20 25 64 lida.base.inv..lida.car..cter.%d
25720 20 69 6e 76 c3 a1 6c 69 64 6f 20 65 6d 20 65 78 70 6f 72 74 73 74 72 20 70 61 72 61 20 25 73 00 .inv..lido.em.exportstr.para.%s.
25740 6e c3 ba 6d 65 72 6f 20 68 65 78 61 64 65 63 69 6d 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e c3 n..mero.hexadecimal.inv..lido.n.
25760 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 20 69 6e .mero.inv..lido.n..mero.octal.in
25780 76 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c 20 69 6e 76 c3 a1 6c 69 v..lido.n..mero.de.sinal.inv..li
257a0 64 6f 00 74 61 72 65 66 61 20 25 64 20 63 6f 6d 65 c3 a7 6f 75 20 73 65 6d 20 63 6f 6e 74 72 6f do.tarefa.%d.come..ou.sem.contro
257c0 6c 6f 20 64 65 20 74 61 72 65 66 61 00 6a 6f 62 5f 73 70 65 63 20 5b 26 5d 00 74 61 72 65 66 61 lo.de.tarefa.job_spec.[&].tarefa
257e0 73 20 5b 2d 6c 6e 70 72 73 5d 20 5b 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 5d 20 6f 75 20 74 s.[-lnprs].[tarefaspec....].ou.t
25800 61 72 65 66 61 73 20 2d 78 20 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 73 5d 00 6b 69 6c 6c 20 5b 2d arefas.-x.comando.[args].kill.[-
25820 73 20 73 69 67 73 70 65 63 20 7c 20 2d 6e 20 73 69 67 6e 75 6d 20 7c 20 2d 73 69 67 73 70 65 63 s.sigspec.|.-n.signum.|.-sigspec
25840 5d 20 70 69 64 20 7c 20 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 20 6f 75 20 6b 69 6c 6c 20 2d ].pid.|.tarefaspec.....ou.kill.-
25860 6c 20 5b 73 69 67 73 70 65 63 5d 00 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 3a 20 25 73 0a l.[sigspec]...ltimo.comando:.%s.
25880 00 6c 65 74 20 61 72 67 20 5b 61 72 67 20 2e 2e 2e 5d 00 6c 69 6d 69 74 65 00 6c 69 6e 68 61 20 .let.arg.[arg....].limite.linha.
258a0 25 64 3a 20 00 45 64 69 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 20 6e c3 a3 6f 20 61 63 74 69 %d:..Edi....o.de.linha.n..o.acti
258c0 76 61 64 61 00 63 61 72 72 65 67 61 6d 65 6e 74 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 25 73 vada.carregamento.da.fun....o.%s
258e0 20 64 65 76 6f 6c 76 65 20 66 61 6c 68 61 20 28 25 64 29 3a 20 6e c3 a3 6f 20 63 61 72 72 65 67 .devolve.falha.(%d):.n..o.carreg
25900 61 64 61 00 6c 6f 63 61 6c 20 5b 6f 70 c3 a7 c3 a3 6f 5d 20 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d ada.local.[op....o].nome[=valor]
25920 20 2e 2e 2e 00 6c 6f 67 6f 75 74 0a 00 6c 6f 67 6f 75 74 20 5b 6e 5d 00 74 6f 74 61 6c 20 64 65 .....logout..logout.[n].total.de
25940 20 63 69 63 6c 6f 73 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 .ciclos.make_here_document:.tipo
25960 20 64 65 20 69 6e 73 74 72 75 c3 a7 c3 a3 6f 20 25 64 20 65 72 72 61 64 6f 00 6d 61 6b 65 5f 6c .de.instru....o.%d.errado.make_l
25980 6f 63 61 6c 5f 76 61 72 69 c3 a1 76 65 6c 3a 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 ocal_vari..vel:.sem.contexto.de.
259a0 66 75 6e c3 a7 c3 a3 6f 20 6e 6f 20 c3 a2 6d 62 69 74 6f 20 61 63 74 75 61 6c 00 6d 61 6b 65 5f fun....o.no...mbito.actual.make_
259c0 72 65 64 69 72 65 63 74 69 6f 6e 3a 20 69 6e 73 74 72 75 c3 a7 c3 a3 6f 20 64 65 20 72 65 64 69 redirection:.instru....o.de.redi
259e0 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 20 22 25 64 22 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 reccionamento."%d".fora.do.inter
25a00 76 61 6c 6f 00 6d 61 6c 6c 6f 63 3a 20 62 6c 6f 71 75 65 69 6f 20 6e 61 20 6c 69 73 74 61 20 6c valo.malloc:.bloqueio.na.lista.l
25a20 69 76 72 65 20 63 6c 6f 62 62 65 72 65 64 00 6d 61 6c 6c 6f 63 3a 20 61 73 73 65 72 c3 a7 c3 a3 ivre.clobbered.malloc:.asser....
25a40 6f 20 66 61 6c 68 61 64 61 3a 20 25 73 0a 00 6d 61 70 66 69 6c 65 20 5b 2d 64 20 64 65 6c 69 6d o.falhada:.%s..mapfile.[-d.delim
25a60 5d 20 5b 2d 6e 20 74 6f 74 61 6c 5d 20 5b 2d 4f 20 6f 72 69 67 65 6d 5d 20 5b 2d 73 20 74 6f 74 ].[-n.total].[-O.origem].[-s.tot
25a80 61 6c 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b al].[-t].[-u.fd].[-C.callback].[
25aa0 2d 63 20 71 75 61 6e 74 69 61 5d 20 5b 6d 61 74 72 69 7a 5d 00 74 6f 74 61 6c 20 68 65 72 65 2d -c.quantia].[matriz].total.here-
25ac0 64 6f 63 75 6d 65 6e 74 20 6d c3 a1 78 69 6d 6f 20 65 78 63 65 64 69 64 6f 00 6d 69 67 72 61 72 document.m..ximo.excedido.migrar
25ae0 20 70 72 6f 63 65 73 73 6f 20 70 61 72 61 20 6f 75 74 72 6f 20 43 50 55 00 22 29 22 20 65 6d 20 .processo.para.outro.CPU.")".em.
25b00 66 61 6c 74 61 00 22 5d 22 20 65 6d 20 66 61 6c 74 61 00 64 c3 ad 67 69 74 6f 20 68 65 78 20 65 falta."]".em.falta.d..gito.hex.e
25b20 6d 20 66 61 6c 74 61 20 70 61 72 61 20 5c 78 00 64 c3 ad 67 69 74 6f 20 75 6e 69 63 6f 64 65 20 m.falta.para.\x.d..gito.unicode.
25b40 65 6d 20 66 61 6c 74 61 20 70 61 72 61 20 5c 25 63 00 6f 70 65 72 61 c3 a7 c3 b5 65 73 20 64 65 em.falta.para.\%c.opera....es.de
25b60 20 72 65 64 65 20 6e c3 a3 6f 20 73 75 70 6f 72 74 61 64 61 73 00 73 65 6d 20 22 3d 22 20 65 6d .rede.n..o.suportadas.sem."=".em
25b80 20 65 78 70 6f 72 74 73 74 72 20 70 61 72 61 20 25 73 00 73 65 6d 20 22 25 63 22 20 64 65 20 66 .exportstr.para.%s.sem."%c".de.f
25ba0 65 63 68 6f 20 65 6d 20 25 73 00 73 65 6d 20 63 6f 6d 61 6e 64 6f 20 65 6e 63 6f 6e 74 72 61 64 echo.em.%s.sem.comando.encontrad
25bc0 6f 00 6e 65 6e 68 75 6d 20 74 c3 b3 70 69 63 6f 20 64 65 20 61 6a 75 64 61 20 70 61 72 61 20 22 o.nenhum.t..pico.de.ajuda.para."
25be0 25 73 22 2e 20 20 54 65 6e 74 65 20 22 68 65 6c 70 20 68 65 6c 70 22 2c 20 22 6d 61 6e 20 2d 6b %s"...Tente."help.help",."man.-k
25c00 20 25 73 22 20 6f 75 20 22 69 6e 66 6f 20 25 73 22 2e 00 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 .%s".ou."info.%s"..sem.controlo.
25c20 64 61 20 74 61 72 65 66 61 00 6e c3 a3 6f 20 68 c3 a1 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 da.tarefa.n..o.h...controlo.de.t
25c40 61 72 65 66 61 20 6e 65 73 74 61 20 63 6f 6e 73 6f 6c 61 00 73 65 6d 20 70 61 72 3a 25 73 00 6e arefa.nesta.consola.sem.par:%s.n
25c60 65 6e 68 75 6d 61 20 6f 75 74 72 61 20 70 61 73 74 61 00 6e c3 a3 6f 20 73 c3 a3 6f 20 70 65 72 enhuma.outra.pasta.n..o.s..o.per
25c80 6d 69 74 69 64 61 73 20 6d 61 69 73 20 6f 70 c3 a7 c3 b5 65 73 20 63 6f 6d 20 22 2d 78 22 00 61 mitidas.mais.op....es.com."-x".a
25ca0 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 6e c3 a3 6f 20 65 73 74 .fun....o.de.conclus..o.n..o.est
25cc0 c3 a1 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 00 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 73 6f 6c 61 ...em.execu....o.n..o....consola
25ce0 20 64 65 20 73 65 73 73 c3 a3 6f 3a 20 75 73 65 20 22 65 78 69 74 22 00 70 61 73 74 61 20 6e 75 .de.sess..o:.use."exit".pasta.nu
25d00 6c 61 00 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c 00 73 c3 b3 20 74 65 6d 20 73 69 67 6e 69 66 69 la.n..mero.octal.s...tem.signifi
25d20 63 61 64 6f 20 6e 75 6d 20 63 69 63 6c 6f 20 22 66 6f 72 22 2c 20 22 77 68 69 6c 65 22 20 6f 75 cado.num.ciclo."for",."while".ou
25d40 20 22 75 6e 74 69 6c 22 00 65 72 72 6f 20 64 65 20 70 69 70 65 00 70 6f 70 5f 73 63 6f 70 65 3a ."until".erro.de.pipe.pop_scope:
25d60 20 63 61 62 65 c3 a7 61 20 64 65 20 63 6f 6e 73 6f 6c 61 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 .cabe..a.de.consola_variables.n.
25d80 a3 6f 20 c3 a9 20 c3 a2 6d 62 69 74 6f 20 64 65 20 61 6d 62 69 65 6e 74 65 20 74 65 6d 70 6f 72 .o......mbito.de.ambiente.tempor
25da0 c3 a1 72 69 6f 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 63 61 62 65 c3 a7 61 20 64 ..rio.pop_var_context:.cabe..a.d
25dc0 65 20 63 6f 6e 73 6f 6c 61 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 74 e.consola_variables.n..o....cont
25de0 65 78 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 exto.de.fun....o.pop_var_context
25e00 3a 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 6c :.sem.contexto.de.global_variabl
25e20 65 73 00 70 6f 70 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 66 61 6c 68 61 20 64 65 20 es.popd.[-n].[+N.|.-N].falha.de.
25e40 65 6e 65 72 67 69 61 20 69 6d 69 6e 65 6e 74 65 00 6d 6f 64 6f 20 70 72 65 74 74 79 2d 70 72 69 energia.iminente.modo.pretty-pri
25e60 6e 74 69 6e 67 20 69 67 6e 6f 72 61 64 6f 20 65 6d 20 63 6f 6e 73 6f 6c 61 73 20 69 6e 74 65 72 nting.ignorado.em.consolas.inter
25e80 61 63 74 69 76 61 73 00 70 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 63 6f 6e 65 63 74 6f 72 20 activas.print_command:.conector.
25ea0 22 25 64 22 20 65 72 72 61 64 6f 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d "%d".errado.printf.[-v.var].form
25ec0 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 5f 69 6e 73 65 72 74 ato.[argumentos].progcomp_insert
25ee0 3a 20 25 73 3a 20 4e 55 4c 4c 20 43 4f 4d 50 53 50 45 43 00 70 72 6f 67 72 61 6d 6d 61 62 6c 65 :.%s:.NULL.COMPSPEC.programmable
25f00 5f 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 25 73 3a 20 70 6f 73 73 c3 ad 76 65 6c 20 63 69 63 6c 6f _completion:.%s:.poss..vel.ciclo
25f20 20 64 65 20 72 65 70 65 74 69 c3 a7 c3 a3 6f 00 65 72 72 6f 20 64 65 20 70 72 6f 67 72 61 6d 61 .de.repeti....o.erro.de.programa
25f40 c3 a7 c3 a3 6f 00 70 75 73 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 20 7c 20 70 61 73 74 ....o.pushd.[-n].[+N.|.-N.|.past
25f60 61 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 6d 61 74 a].pwd.[-LP].read.[-ers].[-a.mat
25f80 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 6e riz].[-d.delim].[-i.texto].[-n.n
25fa0 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 74 cars].[-N.ncars].[-p.prompt].[-t
25fc0 20 69 6e 61 63 c3 a7 c3 a3 6f 5d 20 5b 2d 75 20 66 64 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 .inac....o].[-u.fd].[nome....].e
25fe0 72 72 6f 20 64 65 20 6c 65 69 74 75 72 61 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 79 rro.de.leitura:.%d:.%s.readarray
26000 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 74 6f 74 61 6c 5d 20 5b 2d 4f 20 6f 72 69 67 65 .[-d.delim].[-n.total].[-O.orige
26020 6d 5d 20 5b 2d 73 20 74 6f 74 61 6c 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 m].[-s.total].[-t].[-u.fd].[-C.c
26040 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 6d 61 74 72 69 7a 5d 00 72 allback].[-c.quantum].[matriz].r
26060 65 61 64 6f 6e 6c 79 20 5b 2d 61 41 66 5d 20 5b 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e eadonly.[-aAf].[nome[=valor]....
26080 5d 20 6f 75 20 72 65 61 64 6f 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 68 61 6d 61 64 ].ou.readonly.-p.realloc:.chamad
260a0 6f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6e c3 a3 6f 20 61 6c o.com.argumento.de.bloco.n..o.al
260c0 6f 63 61 64 6f 00 72 65 61 6c 6c 6f 63 3a 20 74 61 6d 61 6e 68 6f 20 64 6f 73 20 70 6f 6e 74 6f ocado.realloc:.tamanho.dos.ponto
260e0 73 20 69 6e 69 63 69 61 6c 20 65 20 66 69 6e 61 6c 20 64 69 66 65 72 65 00 72 65 61 6c 6c 6f 63 s.inicial.e.final.difere.realloc
26100 3a 20 73 75 62 2d 66 6c 75 78 6f 20 64 65 74 65 63 74 61 64 6f 3b 20 6d 68 5f 6e 62 79 74 65 73 :.sub-fluxo.detectado;.mh_nbytes
26120 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 73 75 62 2d 66 6c 75 78 6f 20 64 61 20 .fora.do.intervalo.sub-fluxo.da.
26140 70 69 6c 68 61 20 64 65 20 72 65 63 75 72 73 69 76 69 64 61 64 65 00 65 72 72 6f 20 64 65 20 72 pilha.de.recursividade.erro.de.r
26160 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 edireccionamento:.imposs..vel.du
26180 70 6c 69 63 61 72 20 66 64 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 6a c3 a1 plicar.fd.register_alloc:.%p.j..
261a0 20 6e 61 20 74 61 62 65 6c 61 20 63 6f 6d 6f 20 61 6c 6f 63 61 64 6f 3f 0a 00 72 65 67 69 73 74 .na.tabela.como.alocado?..regist
261c0 65 72 5f 61 6c 6c 6f 63 3a 20 74 61 62 65 6c 61 20 64 65 20 61 6c 6f 63 61 c3 a7 c3 a3 6f 20 63 er_alloc:.tabela.de.aloca....o.c
261e0 68 65 69 61 20 63 6f 6d 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 heia.com.FIND_ALLOC?..register_f
26200 72 65 65 3a 20 25 70 20 6a c3 a1 20 6e 61 20 74 61 62 65 6c 61 20 63 6f 6d 6f 20 6c 69 76 72 65 ree:.%p.j...na.tabela.como.livre
26220 3f 0a 00 72 65 73 74 72 69 74 61 00 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e 5f 70 65 6e 64 69 ?..restrita.return.[n].run_pendi
26240 6e 67 5f 74 72 61 70 73 3a 20 76 61 6c 6f 72 20 65 72 72 61 64 6f 20 65 6d 20 74 72 61 70 5f 6c ng_traps:.valor.errado.em.trap_l
26260 69 73 74 5b 25 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 67 ist[%d]:.%p.run_pending_traps:.g
26280 65 73 74 6f 72 20 64 65 20 73 69 6e 61 6c 20 c3 a9 20 53 49 47 5f 44 46 4c 2c 20 61 20 72 65 65 estor.de.sinal....SIG_DFL,.a.ree
262a0 6e 76 69 61 72 20 25 64 20 28 25 73 29 20 70 61 72 61 20 6d 69 6d 20 70 72 c3 b3 70 72 69 6f 00 nviar.%d.(%s).para.mim.pr..prio.
262c0 73 61 76 65 5f 62 61 73 68 5f 69 6e 70 75 74 3a 20 62 75 66 66 65 72 20 6a c3 a1 20 65 78 69 73 save_bash_input:.buffer.j...exis
262e0 74 65 20 70 61 72 61 20 6f 20 6e 6f 76 6f 20 66 64 20 25 64 00 73 65 6c 65 63 74 20 4e 4f 4d 45 te.para.o.novo.fd.%d.select.NOME
26300 20 5b 69 6e 20 50 41 4c 41 56 52 41 53 20 2e 2e 2e 20 3b 5d 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 .[in.PALAVRAS.....;].do.COMANDOS
26320 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 42 43 48 50 5d 20 ;.done.set.[-abefhkmnptuvxBCHP].
26340 5b 2d 6f 20 6e 6f 6d 65 2d 6f 70 c3 a7 c3 a3 6f 5d 20 5b 2d 2d 5d 20 5b 61 72 67 20 2e 2e 2e 5d [-o.nome-op....o].[--].[arg....]
26360 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 61 6c 74 65 72 61 .setlocale:.%s:.n..o.pode.altera
26380 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 6e r.o.idioma.(%s).setlocale:.%s:.n
263a0 c3 a3 6f 20 70 6f 64 65 20 61 6c 74 65 72 61 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 3a 20 ..o.pode.alterar.o.idioma.(%s):.
263c0 25 73 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 %s.setlocale:.LC_ALL:.n..o.pode.
263e0 61 6c 74 65 72 61 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a alterar.o.idioma.(%s).setlocale:
26400 20 4c 43 5f 41 4c 4c 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 61 6c 74 65 72 61 72 20 6f 20 69 64 69 .LC_ALL:.n..o.pode.alterar.o.idi
26420 6f 6d 61 20 28 25 73 29 3a 20 25 73 00 6e c3 ad 76 65 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 20 28 oma.(%s):.%s.n..vel.da.consola.(
26440 25 64 29 20 6d 75 69 74 6f 20 61 6c 74 6f 2c 20 61 20 72 65 70 6f 72 20 70 61 72 61 20 31 00 63 %d).muito.alto,.a.repor.para.1.c
26460 6f 6e 73 6f 6c 61 5f 67 65 74 63 3a 20 63 6f 6e 73 6f 6c 61 5f 69 6e 70 75 74 5f 6c 69 6e 65 5f onsola_getc:.consola_input_line_
26480 73 69 7a 65 20 28 25 7a 75 29 20 65 78 63 65 64 65 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 size.(%zu).excede.SIZE_MAX.(%lu)
264a0 3a 20 6c 69 6e 68 61 20 74 72 75 6e 63 61 64 61 00 73 68 69 66 74 20 5b 6e 5d 00 74 6f 74 61 6c :.linha.truncada.shift.[n].total
264c0 20 64 65 20 74 72 6f 63 61 73 00 73 68 6f 70 74 20 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6e .de.trocas.shopt.[-pqsu].[-o].[n
264e0 6f 6d 65 6f 70 c3 a7 c3 a3 6f 20 2e 2e 2e 5d 00 73 69 67 70 72 6f 63 6d 61 73 6b 3a 20 25 64 3a omeop....o....].sigprocmask:.%d:
26500 20 6f 70 65 72 61 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 73 6f 75 72 63 65 20 66 69 63 .opera....o.inv..lida.source.fic
26520 68 65 69 72 6f 20 5b 61 72 67 75 6d 65 6e 74 6f 73 5d 00 73 74 61 72 74 5f 70 69 70 65 6c 69 6e heiro.[argumentos].start_pipelin
26540 65 3a 20 70 69 70 65 20 70 67 72 70 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d 00 65 72 72 6f 20 64 e:.pipe.pgrp.suspend.[-f].erro.d
26560 65 20 73 69 6e 74 61 78 65 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 65 6d 20 65 78 70 e.sintaxe.erro.de.sintaxe.em.exp
26580 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 72 72 6f 20 64 65 20 73 69 6e 74 ress..o.condicional.erro.de.sint
265a0 61 78 65 20 65 6d 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 3a 20 73 axe.em.express..o.condicional:.s
265c0 c3 ad 6d 62 6f 6c 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 22 25 73 22 00 65 72 72 6f 20 64 65 20 ..mbolo.inesperado."%s".erro.de.
265e0 73 69 6e 74 61 78 65 20 6e 61 20 65 78 70 72 65 73 73 c3 a3 6f 00 65 72 72 6f 20 64 65 20 73 69 sintaxe.na.express..o.erro.de.si
26600 6e 74 61 78 65 20 6e 61 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 76 61 72 69 c3 a1 76 ntaxe.na.atribui....o.de.vari..v
26620 65 6c 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6a 75 6e 74 6f 20 61 20 22 25 73 22 00 el.erro.de.sintaxe.junto.a."%s".
26640 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6a 75 6e 74 6f 20 61 20 73 c3 ad 6d 62 6f 6c 6f erro.de.sintaxe.junto.a.s..mbolo
26660 20 22 25 73 22 20 69 6e 65 73 70 65 72 61 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 ."%s".inesperado.erro.de.sintaxe
26680 3a 20 22 28 28 25 73 29 29 22 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 22 3b 22 20 :."((%s))".erro.de.sintaxe:.";".
266a0 69 6e 65 73 70 65 72 61 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 72 65 71 75 inesperado.erro.de.sintaxe:.requ
266c0 65 72 69 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 00 65 72 72 erida.express..o.aritm..tica.err
266e0 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 6f 70 65 72 61 64 6f 72 20 61 72 69 74 6d c3 a9 74 69 o.de.sintaxe:.operador.aritm..ti
26700 63 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 6f 70 co.inv..lido.erro.de.sintaxe:.op
26720 65 72 61 6e 64 6f 20 65 73 70 65 72 61 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a erando.esperado.erro.de.sintaxe:
26740 20 66 69 6d 20 64 65 20 66 69 63 68 65 69 72 6f 20 69 6e 65 73 70 65 72 61 64 6f 00 61 63 69 64 .fim.de.ficheiro.inesperado.acid
26760 65 6e 74 65 20 64 6f 20 73 69 73 74 65 6d 61 20 69 6d 69 6e 65 6e 74 65 00 74 65 73 74 20 5b 65 ente.do.sistema.iminente.test.[e
26780 78 70 72 5d 00 74 69 6d 65 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e 65 00 64 65 6d 61 73 69 61 64 xpr].time.[-p].pipeline.demasiad
267a0 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 os.argumentos.trap.[-lp].[[arg].
267c0 73 69 67 6e 61 6c 5f 73 70 65 63 20 2e 2e 2e 5d 00 67 65 73 74 6f 72 20 64 65 20 74 72 61 70 3a signal_spec....].gestor.de.trap:
267e0 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 67 65 73 74 6f 72 20 64 65 20 63 61 70 .n..vel.m..ximo.de.gestor.de.cap
26800 74 75 72 61 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 74 72 61 70 5f 68 61 6e 64 6c 65 72 3a tura.excedido.(%d).trap_handler:
26820 20 73 69 6e 61 6c 20 65 72 72 61 64 6f 20 25 64 00 74 79 70 65 20 5b 2d 61 66 70 74 50 5d 20 6e .sinal.errado.%d.type.[-afptP].n
26840 6f 6d 65 20 5b 6e 6f 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 ome.[nome....].ulimit.[-SHabcdef
26860 69 6b 6c 6d 6e 70 71 72 73 74 75 76 78 50 54 5d 20 5b 6c 69 6d 69 74 65 5d 00 75 6d 61 73 6b 20 iklmnpqrstuvxPT].[limite].umask.
26880 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 5b 2d 61 5d 20 6e 6f [-p].[-S].[modo].unalias.[-a].no
268a0 6d 65 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 me.[nome....].EOF.inesperado.ao.
268c0 70 72 6f 63 75 72 61 72 20 22 5d 5d 22 00 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 procurar."]]".EOF.inesperado.ao.
268e0 70 72 6f 63 75 72 61 72 20 22 25 63 22 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 00 45 4f procurar."%c".correspondentes.EO
26900 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 70 72 6f 63 75 72 61 72 20 6f 20 22 29 22 20 63 F.inesperado.ao.procurar.o.")".c
26920 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 00 61 72 67 75 6d 65 6e 74 6f 20 22 25 73 22 20 69 6e 65 orrespondente.argumento."%s".ine
26940 73 70 65 72 61 64 6f 20 70 61 72 61 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 sperado.para.operador.bin..rio.c
26960 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 22 25 73 22 20 69 6e 65 73 70 65 ondicional.argumento."%s".inespe
26980 72 61 64 6f 20 70 61 72 61 20 6f 70 65 72 61 64 6f 72 20 75 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 rado.para.operador.un..rio.condi
269a0 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 70 61 72 61 cional.argumento.inesperado.para
269c0 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 .operador.bin..rio.condicional.a
269e0 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 6f 70 65 72 61 64 6f rgumento.inesperado.para.operado
26a00 72 20 75 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 25 r.un..rio.condicional.s..mbolo.%
26a20 64 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f d.inesperado.em.comando.condicio
26a40 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 22 25 63 22 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6d 20 nal.s..mbolo."%c".inesperado.em.
26a60 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 comando.condicional.s..mbolo."%s
26a80 22 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f ".inesperado.em.comando.condicio
26aa0 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 22 20 69 6e 65 73 70 65 72 61 64 6f 2c 20 65 73 nal.s..mbolo."%s".inesperado,.es
26ac0 70 65 72 61 64 6f 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 perado.operador.bin..rio.condici
26ae0 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 22 25 73 22 2c 20 65 onal.s..mbolo.inesperado."%s",.e
26b00 73 70 65 72 61 64 6f 20 22 29 22 00 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 65 72 72 6f 20 64 65 sperado.")".desconhecido.erro.de
26b20 20 63 6f 6d 61 6e 64 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 75 6e 73 65 74 20 5b 2d 66 5d .comando.desconhecido.unset.[-f]
26b40 20 5b 2d 76 5d 20 5b 2d 6e 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 75 6e 74 69 6c 20 43 4f 4d 41 .[-v].[-n].[nome....].until.COMA
26b60 4e 44 4f 53 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 76 61 6c 6f 72 20 6d 75 NDOS;.do.COMANDOS;.done.valor.mu
26b80 69 74 6f 20 67 72 61 6e 64 65 20 70 61 72 61 20 61 20 62 61 73 65 00 76 61 72 69 c3 a1 76 65 69 ito.grande.para.a.base.vari..vei
26ba0 73 20 2d 20 6e 6f 6d 65 73 20 65 20 73 69 67 6e 69 66 69 63 61 64 6f 73 20 64 65 20 61 6c 67 75 s.-.nomes.e.significados.de.algu
26bc0 6d 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 00 77 61 69 74 20 5b mas.vari..veis.da.consola.wait.[
26be0 70 69 64 20 2e 2e 2e 5d 00 77 61 69 74 3a 20 70 69 64 20 25 6c 64 20 6e c3 a3 6f 20 c3 a9 20 75 pid....].wait:.pid.%ld.n..o....u
26c00 6d 20 66 69 6c 68 6f 20 64 65 73 74 61 20 63 6f 6e 73 6f 6c 61 00 77 61 69 74 5f 66 6f 72 3a 20 m.filho.desta.consola.wait_for:.
26c20 73 65 6d 20 72 65 67 69 73 74 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 25 6c 64 00 77 61 69 74 sem.registo.do.processo.%ld.wait
26c40 5f 66 6f 72 5f 74 61 72 65 66 61 3a 20 74 61 72 65 66 61 20 25 64 20 65 73 74 c3 a1 20 69 6e 74 _for_tarefa:.tarefa.%d.est...int
26c60 65 72 72 6f 6d 70 69 64 61 00 77 61 69 74 63 68 6c 64 3a 20 61 20 6c 69 67 61 72 20 57 4e 4f 48 errompida.waitchld:.a.ligar.WNOH
26c80 41 4e 47 20 70 61 72 61 20 65 76 69 74 61 72 20 62 6c 6f 71 75 69 65 6f 20 69 6e 64 65 66 69 6e ANG.para.evitar.bloquieo.indefin
26ca0 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:
26cc0 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 43 20 70 6f 64 65 20 6e c3 a3 6f 20 72 65 73 75 6c 74 61 72 .a.op....o.-C.pode.n..o.resultar
26ce0 20 63 6f 6d 6f 20 65 73 70 65 72 61 64 6f 00 61 76 69 73 6f 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 .como.esperado.aviso:.a.op....o.
26d00 2d 46 20 70 6f 64 65 20 6e c3 a3 6f 20 72 65 73 75 6c 74 61 72 20 63 6f 6d 6f 20 65 73 70 65 72 -F.pode.n..o.resultar.como.esper
26d20 61 64 6f 00 77 68 69 6c 65 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b ado.while.COMANDOS;.do.COMANDOS;
26d40 20 64 6f 6e 65 00 65 72 72 6f 20 64 65 20 65 73 63 72 69 74 61 3a 20 25 73 00 78 74 72 61 63 65 .done.erro.de.escrita:.%s.xtrace
26d60 20 66 64 20 28 25 64 29 20 21 3d 20 66 69 6c 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 .fd.(%d).!=.fileno.xtrace.fp.(%d
26d80 29 00 78 74 72 61 63 65 5f 73 65 74 3a 20 25 64 3a 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 ).xtrace_set:.%d:.descritor.de.f
26da0 69 63 68 65 69 72 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 6f icheiro.inv..lido.xtrace_set:.po
26dc0 6e 74 65 69 72 6f 20 64 65 20 66 69 63 68 65 69 72 6f 20 4e 55 4c 4c 00 7b 20 43 4f 4d 41 4e 44 nteiro.de.ficheiro.NULL.{.COMAND
26de0 4f 53 20 3b 20 7d 00 OS.;.}.