summaryrefslogtreecommitdiff
path: root/po/pt.gmo
blob: e14daa9286bba8076a2e0b8e1a05d2e982324771 (plain)
ofshex dumpascii
0000 de 12 04 95 00 00 00 00 49 02 00 00 1c 00 00 00 64 12 00 00 13 03 00 00 ac 24 00 00 00 00 00 00 ........I.......d........$......
0020 f8 30 00 00 2a 00 00 00 f9 30 00 00 12 00 00 00 24 31 00 00 3c 00 00 00 37 31 00 00 24 00 00 00 .0..*....0......$1..<...71..$...
0040 74 31 00 00 0a 00 00 00 99 31 00 00 0e 00 00 00 a4 31 00 00 06 00 00 00 b3 31 00 00 1e 00 00 00 t1.......1.......1.......1......
0060 ba 31 00 00 14 00 00 00 d9 31 00 00 1f 00 00 00 ee 31 00 00 16 00 00 00 0e 32 00 00 15 00 00 00 .1.......1.......1.......2......
0080 25 32 00 00 09 00 00 00 3b 32 00 00 11 00 00 00 45 32 00 00 16 00 00 00 57 32 00 00 16 00 00 00 %2......;2......E2......W2......
00a0 6e 32 00 00 1e 00 00 00 85 32 00 00 16 00 00 00 a4 32 00 00 12 00 00 00 bb 32 00 00 1d 00 00 00 n2.......2.......2.......2......
00c0 ce 32 00 00 0f 00 00 00 ec 32 00 00 20 00 00 00 fc 32 00 00 06 00 00 00 1d 33 00 00 13 00 00 00 .2.......2.......2.......3......
00e0 24 33 00 00 17 00 00 00 38 33 00 00 1b 00 00 00 50 33 00 00 28 00 00 00 6c 33 00 00 2f 00 00 00 $3......83......P3..(...l3../...
0100 95 33 00 00 3b 00 00 00 c5 33 00 00 24 00 00 00 01 34 00 00 3a 00 00 00 26 34 00 00 12 00 00 00 .3..;....3..$....4..:...&4......
0120 61 34 00 00 16 00 00 00 74 34 00 00 16 00 00 00 8b 34 00 00 28 00 00 00 a2 34 00 00 27 00 00 00 a4......t4.......4..(....4..'...
0140 cb 34 00 00 22 00 00 00 f3 34 00 00 14 00 00 00 16 35 00 00 1c 00 00 00 2b 35 00 00 1d 00 00 00 .4.."....4.......5......+5......
0160 48 35 00 00 33 00 00 00 66 35 00 00 20 00 00 00 9a 35 00 00 26 00 00 00 bb 35 00 00 26 00 00 00 H5..3...f5.......5..&....5..&...
0180 e2 35 00 00 2f 00 00 00 09 36 00 00 2f 00 00 00 39 36 00 00 15 00 00 00 69 36 00 00 15 00 00 00 .5../....6../...96......i6......
01a0 7f 36 00 00 2e 00 00 00 95 36 00 00 1e 00 00 00 c4 36 00 00 22 00 00 00 e3 36 00 00 16 00 00 00 .6.......6.......6.."....6......
01c0 06 37 00 00 11 00 00 00 1d 37 00 00 18 00 00 00 2f 37 00 00 1b 00 00 00 48 37 00 00 1d 00 00 00 .7.......7....../7......H7......
01e0 64 37 00 00 13 00 00 00 82 37 00 00 22 00 00 00 96 37 00 00 13 00 00 00 b9 37 00 00 10 00 00 00 d7.......7.."....7.......7......
0200 cd 37 00 00 1d 00 00 00 de 37 00 00 1b 00 00 00 fc 37 00 00 15 00 00 00 18 38 00 00 2f 00 00 00 .7.......7.......7.......8../...
0220 2e 38 00 00 15 00 00 00 5e 38 00 00 15 00 00 00 74 38 00 00 12 00 00 00 8a 38 00 00 2d 00 00 00 .8......^8......t8.......8..-...
0240 9d 38 00 00 15 00 00 00 cb 38 00 00 1c 00 00 00 e1 38 00 00 10 00 00 00 fe 38 00 00 19 00 00 00 .8.......8.......8.......8......
0260 0f 39 00 00 10 00 00 00 29 39 00 00 1f 00 00 00 3a 39 00 00 17 00 00 00 5a 39 00 00 14 00 00 00 .9......)9......:9......Z9......
0280 72 39 00 00 18 00 00 00 87 39 00 00 21 00 00 00 a0 39 00 00 1c 00 00 00 c2 39 00 00 29 00 00 00 r9.......9..!....9.......9..)...
02a0 df 39 00 00 1e 00 00 00 09 3a 00 00 1a 00 00 00 28 3a 00 00 16 00 00 00 43 3a 00 00 12 00 00 00 .9.......:......(:......C:......
02c0 5a 3a 00 00 17 00 00 00 6d 3a 00 00 13 00 00 00 85 3a 00 00 1d 00 00 00 99 3a 00 00 20 00 00 00 Z:......m:.......:.......:......
02e0 b7 3a 00 00 21 00 00 00 d8 3a 00 00 15 00 00 00 fa 3a 00 00 19 00 00 00 10 3b 00 00 2c 00 00 00 .:..!....:.......:.......;..,...
0300 2a 3b 00 00 12 00 00 00 57 3b 00 00 20 00 00 00 6a 3b 00 00 16 00 00 00 8b 3b 00 00 0d 00 00 00 *;......W;......j;.......;......
0320 a2 3b 00 00 30 00 00 00 b0 3b 00 00 2e 00 00 00 e1 3b 00 00 1b 00 00 00 10 3c 00 00 30 00 00 00 .;..0....;.......;.......<..0...
0340 2c 3c 00 00 1f 00 00 00 5d 3c 00 00 12 00 00 00 7d 3c 00 00 0f 00 00 00 90 3c 00 00 12 00 00 00 ,<......]<......}<.......<......
0360 a0 3c 00 00 16 00 00 00 b3 3c 00 00 17 00 00 00 ca 3c 00 00 19 00 00 00 e2 3c 00 00 18 00 00 00 .<.......<.......<.......<......
0380 fc 3c 00 00 1a 00 00 00 15 3d 00 00 0d 00 00 00 30 3d 00 00 1d 00 00 00 3e 3d 00 00 1f 00 00 00 .<.......=......0=......>=......
03a0 5c 3d 00 00 26 00 00 00 7c 3d 00 00 15 00 00 00 a3 3d 00 00 1d 00 00 00 b9 3d 00 00 2f 00 00 00 \=..&...|=.......=.......=../...
03c0 d7 3d 00 00 15 00 00 00 07 3e 00 00 15 00 00 00 1d 3e 00 00 29 00 00 00 33 3e 00 00 1e 00 00 00 .=.......>.......>..)...3>......
03e0 5d 3e 00 00 0e 00 00 00 7c 3e 00 00 26 00 00 00 8b 3e 00 00 33 00 00 00 b2 3e 00 00 1c 00 00 00 ]>......|>..&....>..3....>......
0400 e6 3e 00 00 1b 00 00 00 03 3f 00 00 14 00 00 00 1f 3f 00 00 0b 00 00 00 34 3f 00 00 26 00 00 00 .>.......?.......?......4?..&...
0420 40 3f 00 00 10 00 00 00 67 3f 00 00 0e 00 00 00 78 3f 00 00 0d 00 00 00 87 3f 00 00 16 00 00 00 @?......g?......x?.......?......
0440 95 3f 00 00 39 00 00 00 ac 3f 00 00 23 00 00 00 e6 3f 00 00 16 00 00 00 0a 40 00 00 11 00 00 00 .?..9....?..#....?.......@......
0460 21 40 00 00 0b 00 00 00 33 40 00 00 e5 03 00 00 3f 40 00 00 48 03 00 00 25 44 00 00 0f 00 00 00 !@......3@......?@..H...%D......
0480 6e 47 00 00 0f 00 00 00 7e 47 00 00 0b 00 00 00 8e 47 00 00 46 01 00 00 9a 47 00 00 0e 00 00 00 nG......~G.......G..F....G......
04a0 e1 48 00 00 0f 00 00 00 f0 48 00 00 0c 00 00 00 00 49 00 00 0b 00 00 00 0d 49 00 00 09 00 00 00 .H.......H.......I.......I......
04c0 19 49 00 00 09 00 00 00 23 49 00 00 fa 05 00 00 2d 49 00 00 13 00 00 00 28 4f 00 00 bb 0a 00 00 .I......#I......-I......(O......
04e0 3c 4f 00 00 08 00 00 00 f8 59 00 00 31 00 00 00 01 5a 00 00 6d 01 00 00 33 5a 00 00 bf 01 00 00 <O.......Y..1....Z..m...3Z......
0500 a1 5b 00 00 17 02 00 00 61 5d 00 00 5d 01 00 00 79 5f 00 00 d8 03 00 00 d7 60 00 00 54 02 00 00 .[......a]..]...y_.......`..T...
0520 b0 64 00 00 1c 04 00 00 05 67 00 00 ad 03 00 00 22 6b 00 00 58 05 00 00 d0 6e 00 00 2b 02 00 00 .d.......g......"k..X....n..+...
0540 29 74 00 00 4c 01 00 00 55 76 00 00 a9 00 00 00 a2 77 00 00 03 03 00 00 4c 78 00 00 3f 03 00 00 )t..L...Uv.......w......Lx..?...
0560 50 7b 00 00 04 00 00 00 90 7e 00 00 08 00 00 00 95 7e 00 00 0f 00 00 00 9e 7e 00 00 74 03 00 00 P{.......~.......~.......~..t...
0580 ae 7e 00 00 f2 00 00 00 23 82 00 00 ec 05 00 00 16 83 00 00 ba 0c 00 00 03 89 00 00 9e 00 00 00 .~......#.......................
05a0 be 95 00 00 77 02 00 00 5d 96 00 00 f7 00 00 00 d5 98 00 00 03 01 00 00 cd 99 00 00 f1 00 00 00 ....w...].......................
05c0 d1 9a 00 00 67 02 00 00 c3 9b 00 00 f2 00 00 00 2b 9e 00 00 75 01 00 00 1e 9f 00 00 ac 01 00 00 ....g...........+...u...........
05e0 94 a0 00 00 d7 03 00 00 41 a2 00 00 76 01 00 00 19 a6 00 00 07 00 00 00 90 a7 00 00 7c 00 00 00 ........A...v...............|...
0600 98 a7 00 00 d6 00 00 00 15 a8 00 00 88 00 00 00 ec a8 00 00 0a 00 00 00 75 a9 00 00 18 00 00 00 ........................u.......
0620 80 a9 00 00 e0 04 00 00 99 a9 00 00 1a 00 00 00 7a ae 00 00 1a 00 00 00 95 ae 00 00 12 00 00 00 ................z...............
0640 b0 ae 00 00 3f 00 00 00 c3 ae 00 00 cb 00 00 00 03 af 00 00 16 00 00 00 cf af 00 00 18 00 00 00 ....?...........................
0660 e6 af 00 00 1a 00 00 00 ff af 00 00 20 00 00 00 1a b0 00 00 0c 00 00 00 3b b0 00 00 06 00 00 00 ........................;.......
0680 48 b0 00 00 0f 00 00 00 4f b0 00 00 09 00 00 00 5f b0 00 00 08 00 00 00 69 b0 00 00 13 00 00 00 H.......O......._.......i.......
06a0 72 b0 00 00 13 00 00 00 86 b0 00 00 09 00 00 00 9a b0 00 00 06 00 00 00 a4 b0 00 00 4e 00 00 00 r...........................N...
06c0 ab b0 00 00 81 02 00 00 fa b0 00 00 4a 04 00 00 7c b3 00 00 8f 07 00 00 c7 b7 00 00 2c 01 00 00 ............J...|...........,...
06e0 57 bf 00 00 3d 01 00 00 84 c0 00 00 66 00 00 00 c2 c1 00 00 0e 00 00 00 29 c2 00 00 42 07 00 00 W...=.......f...........)...B...
0700 38 c2 00 00 86 01 00 00 7b c9 00 00 04 00 00 00 02 cb 00 00 94 08 00 00 07 cb 00 00 50 00 00 00 8.......{...................P...
0720 9c d3 00 00 78 05 00 00 ed d3 00 00 0b 00 00 00 66 d9 00 00 0b 03 00 00 72 d9 00 00 99 03 00 00 ....x...........f.......r.......
0740 7e dc 00 00 aa 00 00 00 18 e0 00 00 d4 01 00 00 c3 e0 00 00 f8 02 00 00 98 e2 00 00 8e 02 00 00 ~...............................
0760 91 e5 00 00 ac 01 00 00 20 e8 00 00 03 01 00 00 cd e9 00 00 91 01 00 00 d1 ea 00 00 46 00 00 00 ............................F...
0780 63 ec 00 00 46 00 00 00 aa ec 00 00 4c 01 00 00 f1 ec 00 00 c6 01 00 00 3e ee 00 00 53 00 00 00 c...F.......L...........>...S...
07a0 05 f0 00 00 07 00 00 00 59 f0 00 00 12 00 00 00 61 f0 00 00 3e 03 00 00 74 f0 00 00 e4 02 00 00 ........Y.......a...>...t.......
07c0 b3 f3 00 00 2c 07 00 00 98 f6 00 00 73 02 00 00 c5 fd 00 00 0f 02 00 00 39 00 01 00 1a 10 00 00 ....,.......s...........9.......
07e0 49 02 01 00 5a 00 00 00 64 12 01 00 dd 05 00 00 bf 12 01 00 44 00 00 00 9d 18 01 00 0f 00 00 00 I...Z...d...........D...........
0800 e2 18 01 00 e3 00 00 00 f2 18 01 00 09 00 00 00 d6 19 01 00 07 00 00 00 e0 19 01 00 10 00 00 00 ................................
0820 e8 19 01 00 13 00 00 00 f9 19 01 00 14 00 00 00 0d 1a 01 00 0b 00 00 00 22 1a 01 00 4f 01 00 00 ........................"...O...
0840 2e 1a 01 00 2a 00 00 00 7e 1b 01 00 0a 00 00 00 a9 1b 01 00 1d 00 00 00 b4 1b 01 00 18 00 00 00 ....*...~.......................
0860 d2 1b 01 00 18 00 00 00 eb 1b 01 00 35 00 00 00 04 1c 01 00 4f 01 00 00 3a 1c 01 00 42 00 00 00 ............5.......O...:...B...
0880 8a 1d 01 00 d5 05 00 00 cd 1d 01 00 42 00 00 00 a3 23 01 00 45 00 00 00 e6 23 01 00 10 00 00 00 ............B....#..E....#......
08a0 2c 24 01 00 12 00 00 00 3d 24 01 00 0d 00 00 00 50 24 01 00 0e 00 00 00 5e 24 01 00 7d 02 00 00 ,$......=$......P$......^$..}...
08c0 6d 24 01 00 13 00 00 00 eb 26 01 00 58 00 00 00 ff 26 01 00 1d 00 00 00 58 27 01 00 2a 00 00 00 m$.......&..X....&......X'..*...
08e0 76 27 01 00 0d 00 00 00 a1 27 01 00 0d 00 00 00 af 27 01 00 fc 02 00 00 bd 27 01 00 8a 01 00 00 v'.......'.......'.......'......
0900 ba 2a 01 00 0e 00 00 00 45 2c 01 00 e9 00 00 00 54 2c 01 00 13 00 00 00 3e 2d 01 00 17 00 00 00 .*......E,......T,......>-......
0920 52 2d 01 00 0a 00 00 00 6a 2d 01 00 10 00 00 00 75 2d 01 00 11 00 00 00 86 2d 01 00 1e 00 00 00 R-......j-......u-.......-......
0940 98 2d 01 00 25 00 00 00 b7 2d 01 00 24 00 00 00 dd 2d 01 00 27 00 00 00 02 2e 01 00 13 00 00 00 .-..%....-..$....-..'...........
0960 2a 2e 01 00 18 00 00 00 3e 2e 01 00 19 00 00 00 57 2e 01 00 2e 00 00 00 71 2e 01 00 1a 00 00 00 *.......>.......W.......q.......
0980 a0 2e 01 00 1e 00 00 00 bb 2e 01 00 21 00 00 00 da 2e 01 00 1c 00 00 00 fc 2e 01 00 1b 00 00 00 ............!...................
09a0 19 2f 01 00 0c 00 00 00 35 2f 01 00 16 00 00 00 42 2f 01 00 27 00 00 00 59 2f 01 00 30 00 00 00 ./......5/......B/..'...Y/..0...
09c0 81 2f 01 00 2e 00 00 00 b2 2f 01 00 1e 00 00 00 e1 2f 01 00 39 00 00 00 00 30 01 00 08 00 00 00 ./......./......./..9....0......
09e0 3a 30 01 00 11 00 00 00 43 30 01 00 1f 00 00 00 55 30 01 00 24 00 00 00 75 30 01 00 13 00 00 00 :0......C0......U0..$...u0......
0a00 9a 30 01 00 10 00 00 00 ae 30 01 00 0d 00 00 00 bf 30 01 00 08 00 00 00 cd 30 01 00 26 00 00 00 .0.......0.......0.......0..&...
0a20 d6 30 01 00 27 00 00 00 fd 30 01 00 33 00 00 00 25 31 01 00 39 00 00 00 59 31 01 00 11 00 00 00 .0..'....0..3...%1..9...Y1......
0a40 93 31 01 00 93 00 00 00 a5 31 01 00 2e 00 00 00 39 32 01 00 3a 00 00 00 68 32 01 00 33 00 00 00 .1.......1......92..:...h2..3...
0a60 a3 32 01 00 09 00 00 00 d7 32 01 00 18 00 00 00 e1 32 01 00 21 00 00 00 fa 32 01 00 0d 00 00 00 .2.......2.......2..!....2......
0a80 1c 33 01 00 33 00 00 00 2a 33 01 00 1e 00 00 00 5e 33 01 00 3d 00 00 00 7d 33 01 00 2d 00 00 00 .3..3...*3......^3..=...}3..-...
0aa0 bb 33 01 00 1f 00 00 00 e9 33 01 00 27 00 00 00 09 34 01 00 26 00 00 00 31 34 01 00 2a 00 00 00 .3.......3..'....4..&...14..*...
0ac0 58 34 01 00 2a 00 00 00 83 34 01 00 29 00 00 00 ae 34 01 00 29 00 00 00 d8 34 01 00 25 00 00 00 X4..*....4..)....4..)....4..%...
0ae0 02 35 01 00 25 00 00 00 28 35 01 00 20 00 00 00 4e 35 01 00 31 00 00 00 6f 35 01 00 23 00 00 00 .5..%...(5......N5..1...o5..#...
0b00 a1 35 01 00 31 00 00 00 c5 35 01 00 26 00 00 00 f7 35 01 00 26 00 00 00 1e 36 01 00 26 00 00 00 .5..1....5..&....5..&....6..&...
0b20 45 36 01 00 35 00 00 00 6c 36 01 00 2e 00 00 00 a2 36 01 00 0e 00 00 00 d1 36 01 00 1c 00 00 00 E6..5...l6.......6.......6......
0b40 e0 36 01 00 21 00 00 00 fd 36 01 00 21 00 00 00 1f 37 01 00 3a 00 00 00 41 37 01 00 1c 00 00 00 .6..!....6..!....7..:...A7......
0b60 7c 37 01 00 1a 00 00 00 99 37 01 00 20 00 00 00 b4 37 01 00 30 00 00 00 d5 37 01 00 31 00 00 00 |7.......7.......7..0....7..1...
0b80 06 38 01 00 94 00 00 00 38 38 01 00 a6 00 00 00 cd 38 01 00 23 00 00 00 74 39 01 00 28 00 00 00 .8......88.......8..#...t9..(...
0ba0 98 39 01 00 24 00 00 00 c1 39 01 00 0c 00 00 00 e6 39 01 00 24 00 00 00 f3 39 01 00 23 00 00 00 .9..$....9.......9..$....9..#...
0bc0 18 3a 01 00 27 00 00 00 3c 3a 01 00 07 00 00 00 64 3a 01 00 2f 00 00 00 6c 3a 01 00 2e 00 00 00 .:..'...<:......d:../...l:......
0be0 9c 3a 01 00 1e 00 00 00 cb 3a 01 00 15 00 00 00 ea 3a 01 00 15 00 00 00 00 3b 01 00 16 00 00 00 .:.......:.......:.......;......
0c00 16 3b 01 00 29 00 00 00 2d 3b 01 00 0d 00 00 00 57 3b 01 00 1d 00 00 00 65 3b 01 00 13 00 00 00 .;..)...-;......W;......e;......
0c20 83 3b 01 00 15 00 00 00 97 3b 01 00 19 00 00 00 ad 3b 01 00 2c 00 00 00 c7 3b 01 00 25 00 00 00 .;.......;.......;..,....;..%...
0c40 f4 3b 01 00 2c 00 00 00 1a 3c 01 00 25 00 00 00 47 3c 01 00 0e 00 00 00 6d 3c 01 00 2e 00 00 00 .;..,....<..%...G<......m<......
0c60 7c 3c 01 00 40 00 00 00 ab 3c 01 00 2b 00 00 00 ec 3c 01 00 08 00 00 00 18 3d 01 00 0c 00 00 00 |<..@....<..+....<.......=......
0c80 21 3d 01 00 14 00 00 00 2e 3d 01 00 2c 00 00 00 43 3d 01 00 13 00 00 00 70 3d 01 00 23 00 00 00 !=.......=..,...C=......p=..#...
0ca0 84 3d 01 00 40 00 00 00 a8 3d 01 00 0d 00 00 00 e9 3d 01 00 1c 00 00 00 f7 3d 01 00 1a 00 00 00 .=..@....=.......=.......=......
0cc0 14 3e 01 00 2d 00 00 00 2f 3e 01 00 2c 00 00 00 5d 3e 01 00 27 00 00 00 8a 3e 01 00 1a 00 00 00 .>..-.../>..,...]>..'....>......
0ce0 b2 3e 01 00 2e 00 00 00 cd 3e 01 00 2c 00 00 00 fc 3e 01 00 26 00 00 00 29 3f 01 00 30 00 00 00 .>.......>..,....>..&...)?..0...
0d00 50 3f 01 00 36 00 00 00 81 3f 01 00 50 00 00 00 b8 3f 01 00 28 00 00 00 09 40 01 00 1c 00 00 00 P?..6....?..P....?..(....@......
0d20 32 40 01 00 29 00 00 00 4f 40 01 00 10 00 00 00 79 40 01 00 19 00 00 00 8a 40 01 00 22 00 00 00 2@..)...O@......y@.......@.."...
0d40 a4 40 01 00 3f 00 00 00 c7 40 01 00 54 00 00 00 07 41 01 00 10 00 00 00 5c 41 01 00 15 00 00 00 .@..?....@..T....A......\A......
0d60 6d 41 01 00 0d 00 00 00 83 41 01 00 38 00 00 00 91 41 01 00 56 00 00 00 ca 41 01 00 26 00 00 00 mA.......A..8....A..V....A..&...
0d80 21 42 01 00 27 00 00 00 48 42 01 00 34 00 00 00 70 42 01 00 1f 00 00 00 a5 42 01 00 17 00 00 00 !B..'...HB..4...pB.......B......
0da0 c5 42 01 00 0c 00 00 00 dd 42 01 00 28 00 00 00 ea 42 01 00 12 00 00 00 13 43 01 00 0e 00 00 00 .B.......B..(....B.......C......
0dc0 26 43 01 00 14 00 00 00 35 43 01 00 15 00 00 00 4a 43 01 00 22 00 00 00 60 43 01 00 0c 00 00 00 &C......5C......JC.."...`C......
0de0 83 43 01 00 35 00 00 00 90 43 01 00 4f 00 00 00 c6 43 01 00 11 00 00 00 16 44 01 00 11 00 00 00 .C..5....C..O....C.......D......
0e00 28 44 01 00 05 00 00 00 3a 44 01 00 09 00 00 00 40 44 01 00 18 00 00 00 4a 44 01 00 35 00 00 00 (D......:D......@D......JD..5...
0e20 63 44 01 00 1f 00 00 00 99 44 01 00 07 00 00 00 b9 44 01 00 0a 00 00 00 c1 44 01 00 0a 00 00 00 cD.......D.......D.......D......
0e40 cc 44 01 00 2b 00 00 00 d7 44 01 00 39 00 00 00 03 45 01 00 3b 00 00 00 3d 45 01 00 24 00 00 00 .D..+....D..9....E..;...=E..$...
0e60 79 45 01 00 1d 00 00 00 9e 45 01 00 64 00 00 00 bc 45 01 00 24 00 00 00 21 46 01 00 1e 00 00 00 yE.......E..d....E..$...!F......
0e80 46 46 01 00 0b 00 00 00 65 46 01 00 0b 00 00 00 71 46 01 00 18 00 00 00 7d 46 01 00 1d 00 00 00 FF......eF......qF......}F......
0ea0 96 46 01 00 20 00 00 00 b4 46 01 00 1a 00 00 00 d5 46 01 00 15 00 00 00 f0 46 01 00 10 00 00 00 .F.......F.......F.......F......
0ec0 06 47 01 00 48 00 00 00 17 47 01 00 0e 00 00 00 60 47 01 00 1c 00 00 00 6f 47 01 00 0c 00 00 00 .G..H....G......`G......oG......
0ee0 8c 47 01 00 12 00 00 00 99 47 01 00 22 00 00 00 ac 47 01 00 2b 00 00 00 cf 47 01 00 1b 00 00 00 .G.......G.."....G..+....G......
0f00 fb 47 01 00 0e 00 00 00 17 48 01 00 0c 00 00 00 26 48 01 00 34 00 00 00 33 48 01 00 0a 00 00 00 .G.......H......&H..4...3H......
0f20 68 48 01 00 44 00 00 00 73 48 01 00 3f 00 00 00 b8 48 01 00 2c 00 00 00 f8 48 01 00 13 00 00 00 hH..D...sH..?....H..,....H......
0f40 25 49 01 00 16 00 00 00 39 49 01 00 32 00 00 00 50 49 01 00 21 00 00 00 83 49 01 00 22 00 00 00 %I......9I..2...PI..!....I.."...
0f60 a5 49 01 00 22 00 00 00 c8 49 01 00 30 00 00 00 eb 49 01 00 11 00 00 00 1c 4a 01 00 1a 00 00 00 .I.."....I..0....I.......J......
0f80 2e 4a 01 00 09 00 00 00 49 4a 01 00 6f 00 00 00 53 4a 01 00 12 00 00 00 c3 4a 01 00 66 00 00 00 .J......IJ..o...SJ.......J..f...
0fa0 d6 4a 01 00 31 00 00 00 3d 4b 01 00 2f 00 00 00 6f 4b 01 00 29 00 00 00 9f 4b 01 00 33 00 00 00 .J..1...=K../...oK..)....K..3...
0fc0 c9 4b 01 00 19 00 00 00 fd 4b 01 00 26 00 00 00 17 4c 01 00 32 00 00 00 3e 4c 01 00 35 00 00 00 .K.......K..&....L..2...>L..5...
0fe0 71 4c 01 00 2c 00 00 00 a7 4c 01 00 0a 00 00 00 d4 4c 01 00 0a 00 00 00 df 4c 01 00 31 00 00 00 qL..,....L.......L.......L..1...
1000 ea 4c 01 00 49 00 00 00 1c 4d 01 00 34 00 00 00 66 4d 01 00 2e 00 00 00 9b 4d 01 00 38 00 00 00 .L..I....M..4...fM.......M..8...
1020 ca 4d 01 00 28 00 00 00 03 4e 01 00 2c 00 00 00 2c 4e 01 00 2c 00 00 00 59 4e 01 00 30 00 00 00 .M..(....N..,...,N..,...YN..0...
1040 86 4e 01 00 29 00 00 00 b7 4e 01 00 4e 00 00 00 e1 4e 01 00 09 00 00 00 30 4f 01 00 0b 00 00 00 .N..)....N..N....N......0O......
1060 3a 4f 01 00 20 00 00 00 46 4f 01 00 22 00 00 00 67 4f 01 00 1b 00 00 00 8a 4f 01 00 19 00 00 00 :O......FO.."...gO.......O......
1080 a6 4f 01 00 0c 00 00 00 c0 4f 01 00 0c 00 00 00 cd 4f 01 00 26 00 00 00 da 4f 01 00 3d 00 00 00 .O.......O.......O..&....O..=...
10a0 01 50 01 00 1a 00 00 00 3f 50 01 00 23 00 00 00 5a 50 01 00 16 00 00 00 7e 50 01 00 27 00 00 00 .P......?P..#...ZP......~P..'...
10c0 95 50 01 00 16 00 00 00 bd 50 01 00 1c 00 00 00 d4 50 01 00 2c 00 00 00 f1 50 01 00 29 00 00 00 .P.......P.......P..,....P..)...
10e0 1e 51 01 00 1e 00 00 00 48 51 01 00 24 00 00 00 67 51 01 00 15 00 00 00 8c 51 01 00 0b 00 00 00 .Q......HQ..$...gQ.......Q......
1100 a2 51 01 00 12 00 00 00 ae 51 01 00 12 00 00 00 c1 51 01 00 22 00 00 00 d4 51 01 00 36 00 00 00 .Q.......Q.......Q.."....Q..6...
1120 f7 51 01 00 1b 00 00 00 2e 52 01 00 1d 00 00 00 4a 52 01 00 2d 00 00 00 68 52 01 00 29 00 00 00 .Q.......R......JR..-...hR..)...
1140 96 52 01 00 16 00 00 00 c0 52 01 00 1c 00 00 00 d7 52 01 00 25 00 00 00 f4 52 01 00 2e 00 00 00 .R.......R.......R..%....R......
1160 1a 53 01 00 2d 00 00 00 49 53 01 00 37 00 00 00 77 53 01 00 36 00 00 00 af 53 01 00 32 00 00 00 .S..-...IS..7...wS..6....S..2...
1180 e6 53 01 00 31 00 00 00 19 54 01 00 2a 00 00 00 4b 54 01 00 2c 00 00 00 76 54 01 00 2c 00 00 00 .S..1....T..*...KT..,...vT..,...
11a0 a3 54 01 00 3b 00 00 00 d0 54 01 00 23 00 00 00 0c 55 01 00 07 00 00 00 30 55 01 00 15 00 00 00 .T..;....T..#....U......0U......
11c0 38 55 01 00 1f 00 00 00 4e 55 01 00 21 00 00 00 6e 55 01 00 18 00 00 00 90 55 01 00 36 00 00 00 8U......NU..!...nU.......U..6...
11e0 a9 55 01 00 13 00 00 00 e0 55 01 00 0e 00 00 00 f4 55 01 00 2a 00 00 00 03 56 01 00 22 00 00 00 .U.......U.......U..*....V.."...
1200 2e 56 01 00 1f 00 00 00 51 56 01 00 36 00 00 00 71 56 01 00 09 00 00 00 a8 56 01 00 0f 00 00 00 .V......QV..6...qV.......V......
1220 b2 56 01 00 2d 00 00 00 c2 56 01 00 2d 00 00 00 f0 56 01 00 21 00 00 00 1e 57 01 00 0f 00 00 00 .V..-....V..-....V..!....W......
1240 40 57 01 00 27 00 00 00 50 57 01 00 27 00 00 00 78 57 01 00 1d 00 00 00 a0 57 01 00 0e 00 00 00 @W..'...PW..'...xW.......W......
1260 be 57 01 00 fe 01 00 00 cd 57 01 00 3d 00 00 00 cc 59 01 00 13 00 00 00 0a 5a 01 00 38 00 00 00 .W.......W..=....Y.......Z..8...
1280 1e 5a 01 00 27 00 00 00 57 5a 01 00 0a 00 00 00 7f 5a 01 00 14 00 00 00 8a 5a 01 00 07 00 00 00 .Z..'...WZ.......Z.......Z......
12a0 9f 5a 01 00 25 00 00 00 a7 5a 01 00 17 00 00 00 cd 5a 01 00 27 00 00 00 e5 5a 01 00 18 00 00 00 .Z..%....Z.......Z..'....Z......
12c0 0d 5b 01 00 15 00 00 00 26 5b 01 00 09 00 00 00 3c 5b 01 00 13 00 00 00 46 5b 01 00 21 00 00 00 .[......&[......<[......F[..!...
12e0 5a 5b 01 00 1f 00 00 00 7c 5b 01 00 2a 00 00 00 9c 5b 01 00 15 00 00 00 c7 5b 01 00 11 00 00 00 Z[......|[..*....[.......[......
1300 dd 5b 01 00 2c 00 00 00 ef 5b 01 00 14 00 00 00 1c 5c 01 00 25 00 00 00 31 5c 01 00 06 00 00 00 .[..,....[.......\..%...1\......
1320 57 5c 01 00 18 00 00 00 5e 5c 01 00 1c 00 00 00 77 5c 01 00 27 00 00 00 94 5c 01 00 32 00 00 00 W\......^\......w\..'....\..2...
1340 bc 5c 01 00 38 00 00 00 ef 5c 01 00 3e 00 00 00 28 5d 01 00 27 00 00 00 67 5d 01 00 3c 00 00 00 .\..8....\..>...(]..'...g]..<...
1360 8f 5d 01 00 10 00 00 00 cc 5d 01 00 26 00 00 00 dd 5d 01 00 1e 00 00 00 04 5e 01 00 39 00 00 00 .].......]..&....].......^..9...
1380 23 5e 01 00 2d 00 00 00 5d 5e 01 00 2d 00 00 00 8b 5e 01 00 16 00 00 00 b9 5e 01 00 1d 00 00 00 #^..-...]^..-....^.......^......
13a0 d0 5e 01 00 20 00 00 00 ee 5e 01 00 35 00 00 00 0f 5f 01 00 27 00 00 00 45 5f 01 00 31 00 00 00 .^.......^..5...._..'...E_..1...
13c0 6d 5f 01 00 31 00 00 00 9f 5f 01 00 38 00 00 00 d1 5f 01 00 3a 00 00 00 0a 60 01 00 19 00 00 00 m_..1...._..8...._..:....`......
13e0 45 60 01 00 1c 00 00 00 5f 60 01 00 33 00 00 00 7c 60 01 00 23 00 00 00 b0 60 01 00 25 00 00 00 E`......_`..3...|`..#....`..%...
1400 d4 60 01 00 1c 00 00 00 fa 60 01 00 18 00 00 00 17 61 01 00 20 00 00 00 30 61 01 00 24 00 00 00 .`.......`.......a......0a..$...
1420 51 61 01 00 2e 00 00 00 76 61 01 00 19 00 00 00 a5 61 01 00 2f 00 00 00 bf 61 01 00 17 00 00 00 Qa......va.......a../....a......
1440 ef 61 01 00 1a 00 00 00 07 62 01 00 2d 00 00 00 22 62 01 00 20 00 00 00 50 62 01 00 1b 00 00 00 .a.......b..-..."b......Pb......
1460 71 62 01 00 29 00 00 00 8d 62 01 00 17 00 00 00 b7 62 01 00 19 00 00 00 cf 62 01 00 1c 00 00 00 qb..)....b.......b.......b......
1480 e9 62 01 00 2c 00 00 00 06 63 01 00 19 00 00 00 33 63 01 00 24 00 00 00 4d 63 01 00 1b 00 00 00 .b..,....c......3c..$...Mc......
14a0 72 63 01 00 19 00 00 00 8e 63 01 00 0f 00 00 00 a8 63 01 00 1f 00 00 00 b8 63 01 00 1d 00 00 00 rc.......c.......c.......c......
14c0 d8 63 01 00 17 00 00 00 f6 63 01 00 1e 00 00 00 0e 64 01 00 29 00 00 00 2d 64 01 00 16 00 00 00 .c.......c.......d..)...-d......
14e0 57 64 01 00 36 00 00 00 6e 64 01 00 21 00 00 00 a5 64 01 00 21 00 00 00 c7 64 01 00 1d 00 00 00 Wd..6...nd..!....d..!....d......
1500 e9 64 01 00 15 00 00 00 07 65 01 00 1d 00 00 00 1d 65 01 00 16 00 00 00 3b 65 01 00 28 00 00 00 .d.......e.......e......;e..(...
1520 52 65 01 00 26 00 00 00 7b 65 01 00 2a 00 00 00 a2 65 01 00 17 00 00 00 cd 65 01 00 1f 00 00 00 Re..&...{e..*....e.......e......
1540 e5 65 01 00 38 00 00 00 05 66 01 00 10 00 00 00 3e 66 01 00 1e 00 00 00 4f 66 01 00 14 00 00 00 .e..8....f......>f......Of......
1560 6e 66 01 00 0e 00 00 00 83 66 01 00 3b 00 00 00 92 66 01 00 38 00 00 00 ce 66 01 00 22 00 00 00 nf.......f..;....f..8....f.."...
1580 07 67 01 00 35 00 00 00 2a 67 01 00 25 00 00 00 60 67 01 00 1a 00 00 00 86 67 01 00 16 00 00 00 .g..5...*g..%...`g.......g......
15a0 a1 67 01 00 14 00 00 00 b8 67 01 00 1e 00 00 00 cd 67 01 00 1e 00 00 00 ec 67 01 00 1f 00 00 00 .g.......g.......g.......g......
15c0 0b 68 01 00 1f 00 00 00 2b 68 01 00 20 00 00 00 4b 68 01 00 13 00 00 00 6c 68 01 00 21 00 00 00 .h......+h......Kh......lh..!...
15e0 80 68 01 00 21 00 00 00 a2 68 01 00 28 00 00 00 c4 68 01 00 1c 00 00 00 ed 68 01 00 24 00 00 00 .h..!....h..(....h.......h..$...
1600 0a 69 01 00 33 00 00 00 2f 69 01 00 1b 00 00 00 63 69 01 00 1c 00 00 00 7f 69 01 00 35 00 00 00 .i..3.../i......ci.......i..5...
1620 9c 69 01 00 1e 00 00 00 d2 69 01 00 0c 00 00 00 f1 69 01 00 2f 00 00 00 fe 69 01 00 3d 00 00 00 .i.......i.......i../....i..=...
1640 2e 6a 01 00 20 00 00 00 6c 6a 01 00 1c 00 00 00 8d 6a 01 00 1a 00 00 00 aa 6a 01 00 09 00 00 00 .j......lj.......j.......j......
1660 c5 6a 01 00 2c 00 00 00 cf 6a 01 00 10 00 00 00 fc 6a 01 00 14 00 00 00 0d 6b 01 00 0f 00 00 00 .j..,....j.......j.......k......
1680 22 6b 01 00 17 00 00 00 32 6b 01 00 3b 00 00 00 4a 6b 01 00 28 00 00 00 86 6b 01 00 12 00 00 00 "k......2k..;...Jk..(....k......
16a0 af 6b 01 00 11 00 00 00 c2 6b 01 00 0c 00 00 00 d4 6b 01 00 c1 03 00 00 e1 6b 01 00 f7 02 00 00 .k.......k.......k.......k......
16c0 a3 6f 01 00 0f 00 00 00 9b 72 01 00 10 00 00 00 ab 72 01 00 06 00 00 00 bc 72 01 00 5a 01 00 00 .o.......r.......r.......r..Z...
16e0 c3 72 01 00 0e 00 00 00 1e 74 01 00 19 00 00 00 2d 74 01 00 0b 00 00 00 47 74 01 00 0d 00 00 00 .r.......t......-t......Gt......
1700 53 74 01 00 0b 00 00 00 61 74 01 00 0d 00 00 00 6d 74 01 00 5d 06 00 00 7b 74 01 00 19 00 00 00 St......at......mt..]...{t......
1720 d9 7a 01 00 83 0b 00 00 f3 7a 01 00 09 00 00 00 77 86 01 00 31 00 00 00 81 86 01 00 72 01 00 00 .z.......z......w...1.......r...
1740 b3 86 01 00 f4 01 00 00 26 88 01 00 4e 02 00 00 1b 8a 01 00 88 01 00 00 6a 8c 01 00 bd 03 00 00 ........&...N...........j.......
1760 f3 8d 01 00 98 02 00 00 b1 91 01 00 6c 04 00 00 4a 94 01 00 f6 03 00 00 b7 98 01 00 f7 05 00 00 ............l...J...............
1780 ae 9c 01 00 9d 02 00 00 a6 a2 01 00 6a 01 00 00 44 a5 01 00 c6 00 00 00 af a6 01 00 6d 03 00 00 ............j...D...........m...
17a0 76 a7 01 00 11 03 00 00 e4 aa 01 00 05 00 00 00 f6 ad 01 00 09 00 00 00 fc ad 01 00 0f 00 00 00 v...............................
17c0 06 ae 01 00 d5 03 00 00 16 ae 01 00 f9 00 00 00 ec b1 01 00 62 06 00 00 e6 b2 01 00 ee 0f 00 00 ....................b...........
17e0 49 b9 01 00 ab 00 00 00 38 c9 01 00 c3 02 00 00 e4 c9 01 00 10 01 00 00 a8 cc 01 00 09 01 00 00 I.......8.......................
1800 b9 cd 01 00 ff 00 00 00 c3 ce 01 00 96 02 00 00 c3 cf 01 00 18 01 00 00 5a d2 01 00 9c 01 00 00 ........................Z.......
1820 73 d3 01 00 b6 01 00 00 10 d5 01 00 bd 03 00 00 c7 d6 01 00 af 01 00 00 85 da 01 00 0a 00 00 00 s...............................
1840 35 dc 01 00 a7 00 00 00 40 dc 01 00 fa 00 00 00 e8 dc 01 00 84 00 00 00 e3 dd 01 00 12 00 00 00 5.......@.......................
1860 68 de 01 00 20 00 00 00 7b de 01 00 27 05 00 00 9c de 01 00 1a 00 00 00 c4 e3 01 00 1a 00 00 00 h.......{...'...................
1880 df e3 01 00 15 00 00 00 fa e3 01 00 43 00 00 00 10 e4 01 00 f4 00 00 00 54 e4 01 00 1d 00 00 00 ............C...........T.......
18a0 49 e5 01 00 1d 00 00 00 67 e5 01 00 1c 00 00 00 85 e5 01 00 1e 00 00 00 a2 e5 01 00 12 00 00 00 I.......g.......................
18c0 c1 e5 01 00 08 00 00 00 d4 e5 01 00 10 00 00 00 dd e5 01 00 0a 00 00 00 ee e5 01 00 09 00 00 00 ................................
18e0 f9 e5 01 00 12 00 00 00 03 e6 01 00 16 00 00 00 16 e6 01 00 0b 00 00 00 2d e6 01 00 05 00 00 00 ........................-.......
1900 39 e6 01 00 53 00 00 00 3f e6 01 00 f0 02 00 00 93 e6 01 00 a9 04 00 00 84 e9 01 00 a9 08 00 00 9...S...?.......................
1920 2e ee 01 00 37 01 00 00 d8 f6 01 00 5c 01 00 00 10 f8 01 00 73 00 00 00 6d f9 01 00 14 00 00 00 ....7.......\.......s...m.......
1940 e1 f9 01 00 a8 07 00 00 f6 f9 01 00 b7 01 00 00 9f 01 02 00 04 00 00 00 57 03 02 00 12 09 00 00 ........................W.......
1960 5c 03 02 00 5f 00 00 00 6f 0c 02 00 e7 05 00 00 cf 0c 02 00 13 00 00 00 b7 12 02 00 4f 03 00 00 \..._...o...................O...
1980 cb 12 02 00 65 03 00 00 1b 16 02 00 bb 00 00 00 81 19 02 00 10 02 00 00 3d 1a 02 00 a5 02 00 00 ....e...................=.......
19a0 4e 1c 02 00 e4 02 00 00 f4 1e 02 00 ca 01 00 00 d9 21 02 00 20 01 00 00 a4 23 02 00 c1 01 00 00 N................!.......#......
19c0 c5 24 02 00 57 00 00 00 87 26 02 00 51 00 00 00 df 26 02 00 60 01 00 00 31 27 02 00 e4 01 00 00 .$..W....&..Q....&..`...1'......
19e0 92 28 02 00 50 00 00 00 77 2a 02 00 0d 00 00 00 c8 2a 02 00 16 00 00 00 d6 2a 02 00 a9 03 00 00 .(..P...w*.......*.......*......
1a00 ed 2a 02 00 06 03 00 00 97 2e 02 00 9d 08 00 00 9e 31 02 00 7e 02 00 00 3c 3a 02 00 64 02 00 00 .*...............1..~...<:..d...
1a20 bb 3c 02 00 25 12 00 00 20 3f 02 00 5c 00 00 00 46 51 02 00 36 06 00 00 a3 51 02 00 6d 00 00 00 .<..%....?..\...FQ..6....Q..m...
1a40 da 57 02 00 15 00 00 00 48 58 02 00 f9 00 00 00 5e 58 02 00 08 00 00 00 58 59 02 00 0c 00 00 00 .W......HX......^X......XY......
1a60 61 59 02 00 0e 00 00 00 6e 59 02 00 14 00 00 00 7d 59 02 00 13 00 00 00 92 59 02 00 10 00 00 00 aY......nY......}Y.......Y......
1a80 a6 59 02 00 95 01 00 00 b7 59 02 00 31 00 00 00 4d 5b 02 00 09 00 00 00 7f 5b 02 00 1d 00 00 00 .Y.......Y..1...M[.......[......
1aa0 89 5b 02 00 16 00 00 00 a7 5b 02 00 1b 00 00 00 be 5b 02 00 40 00 00 00 da 5b 02 00 5c 01 00 00 .[.......[.......[..@....[..\...
1ac0 1b 5c 02 00 49 00 00 00 78 5d 02 00 3c 06 00 00 c2 5d 02 00 4c 00 00 00 ff 63 02 00 4f 00 00 00 .\..I...x]..<....]..L....c..O...
1ae0 4c 64 02 00 14 00 00 00 9c 64 02 00 16 00 00 00 b1 64 02 00 11 00 00 00 c8 64 02 00 13 00 00 00 Ld.......d.......d.......d......
1b00 da 64 02 00 bd 02 00 00 ee 64 02 00 15 00 00 00 ac 67 02 00 5c 00 00 00 c2 67 02 00 1f 00 00 00 .d.......d.......g..\....g......
1b20 1f 68 02 00 2d 00 00 00 3f 68 02 00 15 00 00 00 6d 68 02 00 15 00 00 00 83 68 02 00 b4 02 00 00 .h..-...?h......mh.......h......
1b40 99 68 02 00 bc 01 00 00 4e 6b 02 00 0f 00 00 00 0b 6d 02 00 08 01 00 00 1b 6d 02 00 11 00 00 00 .h......Nk.......m.......m......
1b60 24 6e 02 00 16 00 00 00 36 6e 02 00 0a 00 00 00 4d 6e 02 00 10 00 00 00 58 6e 02 00 14 00 00 00 $n......6n......Mn......Xn......
1b80 69 6e 02 00 24 00 00 00 7e 6e 02 00 2c 00 00 00 a3 6e 02 00 2b 00 00 00 d0 6e 02 00 32 00 00 00 in..$...~n..,....n..+....n..2...
1ba0 fc 6e 02 00 1d 00 00 00 2f 6f 02 00 16 00 00 00 4d 6f 02 00 1f 00 00 00 64 6f 02 00 3a 00 00 00 .n....../o......Mo......do..:...
1bc0 84 6f 02 00 23 00 00 00 bf 6f 02 00 21 00 00 00 e3 6f 02 00 30 00 00 00 05 70 02 00 1d 00 00 00 .o..#....o..!....o..0....p......
1be0 36 70 02 00 23 00 00 00 54 70 02 00 0c 00 00 00 78 70 02 00 1b 00 00 00 85 70 02 00 29 00 00 00 6p..#...Tp......xp.......p..)...
1c00 a1 70 02 00 34 00 00 00 cb 70 02 00 2c 00 00 00 00 71 02 00 1e 00 00 00 2d 71 02 00 3f 00 00 00 .p..4....p..,....q......-q..?...
1c20 4c 71 02 00 09 00 00 00 8c 71 02 00 12 00 00 00 96 71 02 00 28 00 00 00 a9 71 02 00 2a 00 00 00 Lq.......q.......q..(....q..*...
1c40 d2 71 02 00 1d 00 00 00 fd 71 02 00 16 00 00 00 1b 72 02 00 0f 00 00 00 32 72 02 00 0c 00 00 00 .q.......q.......r......2r......
1c60 42 72 02 00 2a 00 00 00 4f 72 02 00 2b 00 00 00 7a 72 02 00 3c 00 00 00 a6 72 02 00 4f 00 00 00 Br..*...Or..+...zr..<....r..O...
1c80 e3 72 02 00 11 00 00 00 33 73 02 00 a1 00 00 00 45 73 02 00 2e 00 00 00 e7 73 02 00 35 00 00 00 .r......3s......Es.......s..5...
1ca0 16 74 02 00 2d 00 00 00 4c 74 02 00 09 00 00 00 7a 74 02 00 23 00 00 00 84 74 02 00 23 00 00 00 .t..-...Lt......zt..#....t..#...
1cc0 a8 74 02 00 0d 00 00 00 cc 74 02 00 41 00 00 00 da 74 02 00 20 00 00 00 1c 75 02 00 48 00 00 00 .t.......t..A....t.......u..H...
1ce0 3d 75 02 00 3d 00 00 00 86 75 02 00 25 00 00 00 c4 75 02 00 2e 00 00 00 ea 75 02 00 35 00 00 00 =u..=....u..%....u.......u..5...
1d00 19 76 02 00 36 00 00 00 4f 76 02 00 37 00 00 00 86 76 02 00 35 00 00 00 be 76 02 00 36 00 00 00 .v..6...Ov..7....v..5....v..6...
1d20 f4 76 02 00 2e 00 00 00 2b 77 02 00 2e 00 00 00 5a 77 02 00 2b 00 00 00 89 77 02 00 3a 00 00 00 .v......+w......Zw..+....w..:...
1d40 b5 77 02 00 29 00 00 00 f0 77 02 00 43 00 00 00 1a 78 02 00 30 00 00 00 5e 78 02 00 36 00 00 00 .w..)....w..C....x..0...^x..6...
1d60 8f 78 02 00 30 00 00 00 c6 78 02 00 43 00 00 00 f7 78 02 00 40 00 00 00 3b 79 02 00 15 00 00 00 .x..0....x..C....x..@...;y......
1d80 7c 79 02 00 2c 00 00 00 92 79 02 00 2a 00 00 00 bf 79 02 00 21 00 00 00 ea 79 02 00 3d 00 00 00 |y..,....y..*....y..!....y..=...
1da0 0c 7a 02 00 1c 00 00 00 4a 7a 02 00 1c 00 00 00 67 7a 02 00 20 00 00 00 84 7a 02 00 38 00 00 00 .z......Jz......gz.......z..8...
1dc0 a5 7a 02 00 37 00 00 00 de 7a 02 00 9b 00 00 00 16 7b 02 00 b4 00 00 00 b2 7b 02 00 29 00 00 00 .z..7....z.......{.......{..)...
1de0 67 7c 02 00 29 00 00 00 91 7c 02 00 26 00 00 00 bb 7c 02 00 0c 00 00 00 e2 7c 02 00 2a 00 00 00 g|..)....|..&....|.......|..*...
1e00 ef 7c 02 00 2d 00 00 00 1a 7d 02 00 2d 00 00 00 48 7d 02 00 06 00 00 00 76 7d 02 00 2f 00 00 00 .|..-....}..-...H}......v}../...
1e20 7d 7d 02 00 3b 00 00 00 ad 7d 02 00 25 00 00 00 e9 7d 02 00 15 00 00 00 0f 7e 02 00 1a 00 00 00 }}..;....}..%....}.......~......
1e40 25 7e 02 00 16 00 00 00 40 7e 02 00 2c 00 00 00 57 7e 02 00 0e 00 00 00 84 7e 02 00 24 00 00 00 %~......@~..,...W~.......~..$...
1e60 93 7e 02 00 13 00 00 00 b8 7e 02 00 15 00 00 00 cc 7e 02 00 21 00 00 00 e2 7e 02 00 2c 00 00 00 .~.......~.......~..!....~..,...
1e80 04 7f 02 00 27 00 00 00 31 7f 02 00 32 00 00 00 59 7f 02 00 29 00 00 00 8c 7f 02 00 0e 00 00 00 ....'...1...2...Y...)...........
1ea0 b6 7f 02 00 39 00 00 00 c5 7f 02 00 47 00 00 00 ff 7f 02 00 2b 00 00 00 47 80 02 00 08 00 00 00 ....9.......G.......+...G.......
1ec0 73 80 02 00 0c 00 00 00 7c 80 02 00 14 00 00 00 89 80 02 00 2c 00 00 00 9e 80 02 00 13 00 00 00 s.......|...........,...........
1ee0 cb 80 02 00 2a 00 00 00 df 80 02 00 46 00 00 00 0a 81 02 00 0d 00 00 00 51 81 02 00 25 00 00 00 ....*.......F...........Q...%...
1f00 5f 81 02 00 27 00 00 00 85 81 02 00 2d 00 00 00 ad 81 02 00 2f 00 00 00 db 81 02 00 29 00 00 00 _...'.......-......./.......)...
1f20 0b 82 02 00 23 00 00 00 35 82 02 00 30 00 00 00 59 82 02 00 31 00 00 00 8a 82 02 00 2f 00 00 00 ....#...5...0...Y...1......./...
1f40 bc 82 02 00 36 00 00 00 ec 82 02 00 39 00 00 00 23 83 02 00 5a 00 00 00 5d 83 02 00 28 00 00 00 ....6.......9...#...Z...]...(...
1f60 b8 83 02 00 1c 00 00 00 e1 83 02 00 28 00 00 00 fe 83 02 00 13 00 00 00 27 84 02 00 19 00 00 00 ............(...........'.......
1f80 3b 84 02 00 21 00 00 00 55 84 02 00 48 00 00 00 77 84 02 00 52 00 00 00 c0 84 02 00 17 00 00 00 ;...!...U...H...w...R...........
1fa0 13 85 02 00 1d 00 00 00 2b 85 02 00 11 00 00 00 49 85 02 00 3f 00 00 00 5b 85 02 00 56 00 00 00 ........+.......I...?...[...V...
1fc0 9b 85 02 00 26 00 00 00 f2 85 02 00 2b 00 00 00 19 86 02 00 3b 00 00 00 45 86 02 00 1f 00 00 00 ....&.......+.......;...E.......
1fe0 81 86 02 00 1a 00 00 00 a1 86 02 00 0e 00 00 00 bc 86 02 00 2b 00 00 00 cb 86 02 00 1d 00 00 00 ....................+...........
2000 f7 86 02 00 11 00 00 00 15 87 02 00 17 00 00 00 27 87 02 00 1a 00 00 00 3f 87 02 00 29 00 00 00 ................'.......?...)...
2020 5a 87 02 00 0c 00 00 00 84 87 02 00 3e 00 00 00 91 87 02 00 52 00 00 00 d0 87 02 00 14 00 00 00 Z...........>.......R...........
2040 23 88 02 00 11 00 00 00 38 88 02 00 06 00 00 00 4a 88 02 00 0a 00 00 00 51 88 02 00 1f 00 00 00 #.......8.......J.......Q.......
2060 5c 88 02 00 3e 00 00 00 7c 88 02 00 20 00 00 00 bb 88 02 00 07 00 00 00 dc 88 02 00 0a 00 00 00 \...>...|.......................
2080 e4 88 02 00 0f 00 00 00 ef 88 02 00 31 00 00 00 ff 88 02 00 40 00 00 00 31 89 02 00 49 00 00 00 ............1.......@...1...I...
20a0 72 89 02 00 29 00 00 00 bc 89 02 00 1f 00 00 00 e6 89 02 00 65 00 00 00 06 8a 02 00 24 00 00 00 r...)...............e.......$...
20c0 6c 8a 02 00 1e 00 00 00 91 8a 02 00 0c 00 00 00 b0 8a 02 00 0c 00 00 00 bd 8a 02 00 1c 00 00 00 l...............................
20e0 ca 8a 02 00 21 00 00 00 e7 8a 02 00 23 00 00 00 09 8b 02 00 1c 00 00 00 2d 8b 02 00 17 00 00 00 ....!.......#...........-.......
2100 4a 8b 02 00 16 00 00 00 62 8b 02 00 50 00 00 00 79 8b 02 00 16 00 00 00 ca 8b 02 00 29 00 00 00 J.......b...P...y...........)...
2120 e1 8b 02 00 0a 00 00 00 0b 8c 02 00 13 00 00 00 16 8c 02 00 2b 00 00 00 2a 8c 02 00 31 00 00 00 ....................+...*...1...
2140 56 8c 02 00 26 00 00 00 88 8c 02 00 0a 00 00 00 af 8c 02 00 0d 00 00 00 ba 8c 02 00 37 00 00 00 V...&.......................7...
2160 c8 8c 02 00 0c 00 00 00 00 8d 02 00 4f 00 00 00 0d 8d 02 00 4a 00 00 00 5d 8d 02 00 31 00 00 00 ............O.......J...]...1...
2180 a8 8d 02 00 13 00 00 00 da 8d 02 00 19 00 00 00 ee 8d 02 00 36 00 00 00 08 8e 02 00 23 00 00 00 ....................6.......#...
21a0 3f 8e 02 00 24 00 00 00 63 8e 02 00 22 00 00 00 88 8e 02 00 3b 00 00 00 ab 8e 02 00 15 00 00 00 ?...$...c...".......;...........
21c0 e7 8e 02 00 1c 00 00 00 fd 8e 02 00 09 00 00 00 1a 8f 02 00 71 00 00 00 24 8f 02 00 17 00 00 00 ....................q...$.......
21e0 96 8f 02 00 67 00 00 00 ae 8f 02 00 31 00 00 00 16 90 02 00 34 00 00 00 48 90 02 00 32 00 00 00 ....g.......1.......4...H...2...
2200 7d 90 02 00 39 00 00 00 b0 90 02 00 23 00 00 00 ea 90 02 00 32 00 00 00 0e 91 02 00 2f 00 00 00 }...9.......#.......2......./...
2220 41 91 02 00 3b 00 00 00 71 91 02 00 2c 00 00 00 ad 91 02 00 08 00 00 00 da 91 02 00 0a 00 00 00 A...;...q...,...................
2240 e3 91 02 00 34 00 00 00 ee 91 02 00 53 00 00 00 23 92 02 00 34 00 00 00 77 92 02 00 31 00 00 00 ....4.......S...#...4...w...1...
2260 ac 92 02 00 39 00 00 00 de 92 02 00 2e 00 00 00 18 93 02 00 32 00 00 00 47 93 02 00 32 00 00 00 ....9...............2...G...2...
2280 7a 93 02 00 36 00 00 00 ad 93 02 00 31 00 00 00 e4 93 02 00 51 00 00 00 16 94 02 00 09 00 00 00 z...6.......1.......Q...........
22a0 68 94 02 00 0f 00 00 00 72 94 02 00 24 00 00 00 82 94 02 00 25 00 00 00 a7 94 02 00 1c 00 00 00 h.......r...$.......%...........
22c0 cd 94 02 00 19 00 00 00 ea 94 02 00 0c 00 00 00 04 95 02 00 0f 00 00 00 11 95 02 00 29 00 00 00 ............................)...
22e0 21 95 02 00 43 00 00 00 4b 95 02 00 1d 00 00 00 8f 95 02 00 2c 00 00 00 ad 95 02 00 1c 00 00 00 !...C...K...........,...........
2300 da 95 02 00 30 00 00 00 f7 95 02 00 19 00 00 00 28 96 02 00 1f 00 00 00 42 96 02 00 31 00 00 00 ....0...........(.......B...1...
2320 62 96 02 00 2f 00 00 00 94 96 02 00 22 00 00 00 c4 96 02 00 2b 00 00 00 e7 96 02 00 1c 00 00 00 b.../.......".......+...........
2340 13 97 02 00 0b 00 00 00 30 97 02 00 12 00 00 00 3c 97 02 00 15 00 00 00 4f 97 02 00 22 00 00 00 ........0.......<.......O..."...
2360 65 97 02 00 41 00 00 00 88 97 02 00 1d 00 00 00 ca 97 02 00 1d 00 00 00 e8 97 02 00 2d 00 00 00 e...A.......................-...
2380 06 98 02 00 2a 00 00 00 34 98 02 00 16 00 00 00 5f 98 02 00 1c 00 00 00 76 98 02 00 1f 00 00 00 ....*...4......._.......v.......
23a0 93 98 02 00 2f 00 00 00 b3 98 02 00 2f 00 00 00 e3 98 02 00 3c 00 00 00 13 99 02 00 3b 00 00 00 ..../......./.......<.......;...
23c0 50 99 02 00 37 00 00 00 8c 99 02 00 36 00 00 00 c4 99 02 00 2d 00 00 00 fb 99 02 00 2f 00 00 00 P...7.......6.......-......./...
23e0 29 9a 02 00 2f 00 00 00 59 9a 02 00 40 00 00 00 89 9a 02 00 26 00 00 00 ca 9a 02 00 0c 00 00 00 ).../...Y...@.......&...........
2400 f1 9a 02 00 1c 00 00 00 fe 9a 02 00 1f 00 00 00 1b 9b 02 00 21 00 00 00 3b 9b 02 00 1e 00 00 00 ....................!...;.......
2420 5d 9b 02 00 42 00 00 00 7c 9b 02 00 13 00 00 00 bf 9b 02 00 0e 00 00 00 d3 9b 02 00 2c 00 00 00 ]...B...|...................,...
2440 e2 9b 02 00 25 00 00 00 0f 9c 02 00 2d 00 00 00 35 9c 02 00 39 00 00 00 63 9c 02 00 07 00 00 00 ....%.......-...5...9...c.......
2460 9d 9c 02 00 0d 00 00 00 a5 9c 02 00 34 00 00 00 b3 9c 02 00 34 00 00 00 e8 9c 02 00 21 00 00 00 ............4.......4.......!...
2480 1d 9d 02 00 13 00 00 00 3f 9d 02 00 27 00 00 00 53 9d 02 00 2f 00 00 00 7b 9d 02 00 25 00 00 00 ........?...'...S.../...{...%...
24a0 ab 9d 02 00 0e 00 00 00 d1 9d 02 00 01 00 00 00 70 01 00 00 e8 00 00 00 00 00 00 00 1e 02 00 00 ................p...............
24c0 f5 01 00 00 00 00 00 00 00 00 00 00 b2 00 00 00 b1 00 00 00 a5 00 00 00 1f 02 00 00 00 00 00 00 ................................
24e0 a7 01 00 00 93 00 00 00 29 00 00 00 fa 00 00 00 00 00 00 00 47 01 00 00 09 01 00 00 f5 00 00 00 ........)...........G...........
2500 00 00 00 00 75 01 00 00 00 00 00 00 c5 01 00 00 3d 02 00 00 00 00 00 00 33 02 00 00 81 00 00 00 ....u...........=.......3.......
2520 4b 01 00 00 00 00 00 00 d0 01 00 00 ac 01 00 00 00 00 00 00 2a 00 00 00 00 00 00 00 00 00 00 00 K...................*...........
2540 46 02 00 00 47 00 00 00 00 00 00 00 7e 01 00 00 00 00 00 00 42 02 00 00 16 02 00 00 0e 00 00 00 F...G.......~.......B...........
2560 6d 00 00 00 02 02 00 00 7c 01 00 00 cc 00 00 00 00 00 00 00 03 01 00 00 10 02 00 00 00 00 00 00 m.......|.......................
2580 f3 00 00 00 43 01 00 00 93 01 00 00 21 00 00 00 c8 00 00 00 ec 00 00 00 50 01 00 00 38 00 00 00 ....C.......!...........P...8...
25a0 20 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 01 00 00 f3 01 00 00 dc 00 00 00 fc 01 00 00 ................................
25c0 00 00 00 00 0f 00 00 00 69 00 00 00 bd 01 00 00 2e 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........i.......................
25e0 17 00 00 00 80 00 00 00 e7 01 00 00 00 00 00 00 35 01 00 00 00 00 00 00 dd 00 00 00 bd 00 00 00 ................5...............
2600 5a 00 00 00 cc 01 00 00 ae 00 00 00 00 00 00 00 73 00 00 00 d9 01 00 00 12 00 00 00 00 00 00 00 Z...............s...............
2620 65 00 00 00 59 00 00 00 c6 00 00 00 37 01 00 00 6f 01 00 00 d7 01 00 00 00 00 00 00 5f 01 00 00 e...Y.......7...o..........._...
2640 00 00 00 00 32 02 00 00 8a 01 00 00 ce 00 00 00 65 01 00 00 77 00 00 00 00 00 00 00 e5 01 00 00 ....2...........e...w...........
2660 48 01 00 00 88 00 00 00 42 01 00 00 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 00 00 H.......B...t...................
2680 00 00 00 00 3b 00 00 00 86 01 00 00 ea 01 00 00 af 00 00 00 67 01 00 00 00 00 00 00 b6 01 00 00 ....;...............g...........
26a0 76 01 00 00 8b 01 00 00 44 00 00 00 78 01 00 00 68 00 00 00 06 02 00 00 15 00 00 00 92 01 00 00 v.......D...x...h...............
26c0 9b 00 00 00 3e 01 00 00 f8 01 00 00 04 01 00 00 1a 02 00 00 d4 01 00 00 7b 01 00 00 09 00 00 00 ....>...................{.......
26e0 e4 01 00 00 a8 01 00 00 25 02 00 00 be 00 00 00 aa 01 00 00 2d 00 00 00 b4 01 00 00 21 02 00 00 ........%...........-.......!...
2700 03 00 00 00 82 00 00 00 7b 00 00 00 34 00 00 00 00 00 00 00 62 01 00 00 87 00 00 00 00 00 00 00 ........{...4.......b...........
2720 a2 00 00 00 3b 01 00 00 49 02 00 00 0c 00 00 00 1c 02 00 00 9d 01 00 00 2d 02 00 00 27 01 00 00 ....;...I...............-...'...
2740 ba 00 00 00 6b 01 00 00 1b 00 00 00 64 01 00 00 00 00 00 00 ab 00 00 00 da 01 00 00 58 01 00 00 ....k.......d...............X...
2760 37 02 00 00 2a 01 00 00 69 01 00 00 1f 01 00 00 e7 00 00 00 00 00 00 00 b1 01 00 00 00 00 00 00 7...*...i.......................
2780 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 02 00 00 00 00 00 00 64 00 00 00 a3 01 00 00 ?...............(.......d.......
27a0 00 00 00 00 49 01 00 00 05 01 00 00 7f 01 00 00 b6 00 00 00 18 02 00 00 2d 01 00 00 cb 01 00 00 ....I...................-.......
27c0 6a 01 00 00 ec 01 00 00 79 00 00 00 00 00 00 00 40 02 00 00 00 00 00 00 00 00 00 00 b8 01 00 00 j.......y.......@...............
27e0 00 00 00 00 24 02 00 00 00 00 00 00 51 01 00 00 f0 00 00 00 df 00 00 00 1f 00 00 00 9b 01 00 00 ....$.......Q...................
2800 0d 02 00 00 29 02 00 00 00 00 00 00 29 01 00 00 d2 01 00 00 dd 01 00 00 6d 01 00 00 34 02 00 00 ....).......)...........m...4...
2820 a9 01 00 00 ed 00 00 00 00 00 00 00 00 00 00 00 4a 01 00 00 00 00 00 00 4f 00 00 00 30 01 00 00 ................J.......O...0...
2840 27 02 00 00 e0 01 00 00 07 02 00 00 00 00 00 00 bc 01 00 00 fd 00 00 00 f2 00 00 00 00 00 00 00 '...............................
2860 00 00 00 00 37 00 00 00 8d 00 00 00 45 02 00 00 00 00 00 00 5c 00 00 00 00 00 00 00 f2 01 00 00 ....7.......E.......\...........
2880 3c 00 00 00 97 00 00 00 26 00 00 00 c1 00 00 00 59 01 00 00 18 00 00 00 8a 00 00 00 00 00 00 00 <.......&.......Y...............
28a0 00 00 00 00 c3 00 00 00 33 00 00 00 d5 01 00 00 91 01 00 00 4d 00 00 00 02 00 00 00 97 01 00 00 ........3...........M...........
28c0 4c 01 00 00 00 00 00 00 50 00 00 00 a6 01 00 00 87 01 00 00 a8 00 00 00 4f 01 00 00 00 00 00 00 L.......P...............O.......
28e0 00 00 00 00 43 00 00 00 19 02 00 00 cf 00 00 00 f4 00 00 00 2f 02 00 00 e9 00 00 00 d5 00 00 00 ....C.............../...........
2900 00 00 00 00 05 00 00 00 80 01 00 00 00 00 00 00 c3 01 00 00 b0 01 00 00 11 01 00 00 00 01 00 00 ................................
2920 00 00 00 00 1d 02 00 00 06 00 00 00 bf 00 00 00 00 00 00 00 56 01 00 00 d3 01 00 00 70 00 00 00 ....................V.......p...
2940 00 00 00 00 e1 00 00 00 8d 01 00 00 00 00 00 00 94 01 00 00 0a 02 00 00 0a 01 00 00 bf 01 00 00 ................................
2960 aa 00 00 00 57 01 00 00 96 01 00 00 00 00 00 00 00 00 00 00 7d 00 00 00 35 00 00 00 90 00 00 00 ....W...............}...5.......
2980 2e 00 00 00 00 00 00 00 a5 01 00 00 0e 01 00 00 78 00 00 00 47 02 00 00 c8 01 00 00 39 01 00 00 ................x...G.......9...
29a0 0b 00 00 00 00 00 00 00 54 00 00 00 9a 01 00 00 00 00 00 00 5e 01 00 00 12 01 00 00 14 02 00 00 ........T...........^...........
29c0 23 02 00 00 d7 00 00 00 00 00 00 00 f6 00 00 00 62 00 00 00 1d 01 00 00 00 00 00 00 ea 00 00 00 #...............b...............
29e0 68 01 00 00 f8 00 00 00 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 98 01 00 00 h.......................A.......
2a00 00 00 00 00 a3 00 00 00 e4 00 00 00 41 02 00 00 00 00 00 00 24 01 00 00 07 00 00 00 4a 00 00 00 ............A.......$.......J...
2a20 10 00 00 00 63 01 00 00 ba 01 00 00 12 02 00 00 ff 00 00 00 00 00 00 00 18 01 00 00 00 00 00 00 ....c...........................
2a40 b7 00 00 00 00 00 00 00 a7 00 00 00 14 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef 01 00 00 ................................
2a60 9f 00 00 00 3d 01 00 00 46 01 00 00 2e 02 00 00 46 00 00 00 57 00 00 00 15 02 00 00 00 00 00 00 ....=...F.......F...W...........
2a80 66 01 00 00 00 00 00 00 c2 00 00 00 d6 00 00 00 16 00 00 00 f7 01 00 00 bb 00 00 00 9e 00 00 00 f...............................
2aa0 1b 02 00 00 5f 00 00 00 d9 00 00 00 1c 00 00 00 ee 00 00 00 1e 01 00 00 3a 02 00 00 28 00 00 00 ...._...................:...(...
2ac0 ad 00 00 00 e2 00 00 00 56 00 00 00 22 00 00 00 da 00 00 00 19 01 00 00 00 00 00 00 01 02 00 00 ........V..."...................
2ae0 ca 01 00 00 51 00 00 00 0f 01 00 00 00 00 00 00 ae 01 00 00 52 01 00 00 cd 01 00 00 2c 01 00 00 ....Q...............R.......,...
2b00 00 00 00 00 00 00 00 00 5e 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 33 01 00 00 5c 01 00 00 ........^.......X.......3...\...
2b20 39 02 00 00 55 01 00 00 98 00 00 00 3c 01 00 00 95 01 00 00 9f 01 00 00 4c 00 00 00 22 02 00 00 9...U.......<...........L..."...
2b40 b3 00 00 00 42 00 00 00 41 01 00 00 6a 00 00 00 a4 01 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 ....B...A...j...................
2b60 a9 00 00 00 7d 01 00 00 35 02 00 00 6e 01 00 00 11 00 00 00 00 00 00 00 60 01 00 00 db 01 00 00 ....}...5...n...........`.......
2b80 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 eb 01 00 00 23 00 00 00 00 00 00 00 00 00 00 00 ....0...............#...........
2ba0 00 00 00 00 09 02 00 00 c2 01 00 00 3b 02 00 00 ff 01 00 00 00 00 00 00 06 01 00 00 99 00 00 00 ............;...................
2bc0 00 00 00 00 32 01 00 00 00 00 00 00 00 00 00 00 e1 01 00 00 a6 00 00 00 b8 00 00 00 00 00 00 00 ....2...........................
2be0 b2 01 00 00 e3 01 00 00 1d 00 00 00 83 01 00 00 00 00 00 00 00 00 00 00 90 01 00 00 0d 00 00 00 ................................
2c00 9c 01 00 00 00 00 00 00 c1 01 00 00 a1 01 00 00 19 00 00 00 0c 02 00 00 af 01 00 00 f7 00 00 00 ................................
2c20 eb 00 00 00 00 00 00 00 2b 02 00 00 a4 00 00 00 71 01 00 00 31 02 00 00 0d 01 00 00 03 02 00 00 ........+.......q...1...........
2c40 00 00 00 00 00 00 00 00 dc 01 00 00 00 00 00 00 6c 01 00 00 00 00 00 00 d1 01 00 00 92 00 00 00 ................l...............
2c60 ce 01 00 00 82 01 00 00 00 00 00 00 72 00 00 00 0b 01 00 00 c6 01 00 00 4e 00 00 00 44 01 00 00 ............r...........N...D...
2c80 4e 01 00 00 13 00 00 00 04 00 00 00 e9 01 00 00 a2 01 00 00 85 01 00 00 00 00 00 00 00 00 00 00 N...............................
2ca0 8e 00 00 00 7e 00 00 00 40 00 00 00 74 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 52 00 00 00 ....~...@...t...............R...
2cc0 00 00 00 00 2b 00 00 00 00 00 00 00 00 00 00 00 3f 01 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 ....+...........?.......>.......
2ce0 d2 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 fe 00 00 00 84 00 00 00 a0 00 00 00 6b 00 00 00 ............c...............k...
2d00 00 02 00 00 00 00 00 00 d3 00 00 00 13 02 00 00 7c 00 00 00 c4 01 00 00 88 01 00 00 17 01 00 00 ................|...............
2d20 31 01 00 00 00 00 00 00 8e 01 00 00 5b 01 00 00 00 00 00 00 85 00 00 00 4b 00 00 00 40 01 00 00 1...........[...........K...@...
2d40 1a 01 00 00 1b 01 00 00 00 00 00 00 00 00 00 00 95 00 00 00 00 00 00 00 f4 01 00 00 ca 00 00 00 ................................
2d60 27 00 00 00 53 01 00 00 72 01 00 00 cf 01 00 00 00 00 00 00 c9 01 00 00 36 00 00 00 91 00 00 00 '...S...r...............6.......
2d80 00 00 00 00 00 00 00 00 17 02 00 00 ad 01 00 00 be 01 00 00 00 00 00 00 1a 00 00 00 6f 00 00 00 ............................o...
2da0 c9 00 00 00 f6 01 00 00 00 00 00 00 8c 01 00 00 08 00 00 00 e5 00 00 00 26 02 00 00 25 00 00 00 ........................&...%...
2dc0 00 00 00 00 5b 00 00 00 00 00 00 00 cd 00 00 00 1c 01 00 00 39 00 00 00 32 00 00 00 3e 02 00 00 ....[...............9...2...>...
2de0 20 00 00 00 de 01 00 00 89 01 00 00 c0 00 00 00 00 00 00 00 9e 01 00 00 c7 01 00 00 28 01 00 00 ............................(...
2e00 f1 00 00 00 00 00 00 00 8b 00 00 00 00 00 00 00 2c 02 00 00 f9 00 00 00 fd 01 00 00 00 00 00 00 ................,...............
2e20 15 01 00 00 9c 00 00 00 11 02 00 00 54 01 00 00 00 00 00 00 00 00 00 00 b5 00 00 00 00 00 00 00 ............T...................
2e40 21 01 00 00 00 00 00 00 b0 00 00 00 00 00 00 00 71 00 00 00 60 00 00 00 5a 01 00 00 00 00 00 00 !...............q...`...Z.......
2e60 2c 00 00 00 34 01 00 00 ab 01 00 00 99 01 00 00 36 02 00 00 00 00 00 00 db 00 00 00 00 00 00 00 ,...4...........6...............
2e80 00 00 00 00 c0 01 00 00 b9 00 00 00 8f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 ............................$...
2ea0 61 00 00 00 0c 01 00 00 08 02 00 00 84 01 00 00 00 00 00 00 fc 00 00 00 13 01 00 00 45 01 00 00 a...........................E...
2ec0 a0 01 00 00 d0 00 00 00 00 00 00 00 7a 00 00 00 00 00 00 00 00 00 00 00 d8 00 00 00 00 00 00 00 ............z...................
2ee0 83 00 00 00 9a 00 00 00 6c 00 00 00 45 00 00 00 31 00 00 00 00 00 00 00 c5 00 00 00 a1 00 00 00 ........l...E...1...............
2f00 53 00 00 00 fb 01 00 00 00 00 00 00 26 01 00 00 e6 00 00 00 b7 01 00 00 00 00 00 00 e6 01 00 00 S...........&...................
2f20 d1 00 00 00 de 00 00 00 fe 01 00 00 3d 00 00 00 5d 01 00 00 9d 00 00 00 c4 00 00 00 44 02 00 00 ............=...]...........D...
2f40 00 00 00 00 66 00 00 00 67 00 00 00 00 00 00 00 b5 01 00 00 00 00 00 00 fa 01 00 00 00 00 00 00 ....f...g.......................
2f60 38 02 00 00 00 00 00 00 8c 00 00 00 10 01 00 00 96 00 00 00 0a 00 00 00 76 00 00 00 00 00 00 00 8.......................v.......
2f80 2f 01 00 00 77 01 00 00 00 00 00 00 00 00 00 00 d8 01 00 00 01 01 00 00 02 01 00 00 75 00 00 00 /...w.......................u...
2fa0 00 00 00 00 f1 01 00 00 e8 01 00 00 ee 01 00 00 00 00 00 00 3f 02 00 00 3a 01 00 00 36 01 00 00 ....................?...:...6...
2fc0 25 01 00 00 00 00 00 00 2b 01 00 00 00 00 00 00 00 00 00 00 48 00 00 00 2f 00 00 00 00 00 00 00 %.......+...........H.../.......
2fe0 86 00 00 00 7f 00 00 00 00 00 00 00 df 01 00 00 00 00 00 00 d4 00 00 00 00 00 00 00 94 00 00 00 ................................
3000 b9 01 00 00 00 00 00 00 00 00 00 00 ed 01 00 00 2a 02 00 00 14 00 00 00 38 01 00 00 04 02 00 00 ................*.......8.......
3020 cb 00 00 00 d6 01 00 00 00 00 00 00 b3 01 00 00 ef 00 00 00 22 01 00 00 00 00 00 00 5d 00 00 00 ....................".......]...
3040 f9 01 00 00 00 00 00 00 20 02 00 00 3c 02 00 00 e3 00 00 00 ac 00 00 00 3a 00 00 00 6e 00 00 00 ............<...........:...n...
3060 00 00 00 00 00 00 00 00 0b 02 00 00 00 00 00 00 08 01 00 00 8f 01 00 00 73 01 00 00 b4 00 00 00 ........................s.......
3080 49 00 00 00 00 00 00 00 55 00 00 00 00 00 00 00 4d 01 00 00 00 00 00 00 48 02 00 00 00 00 00 00 I.......U.......M.......H.......
30a0 05 02 00 00 fb 00 00 00 00 00 00 00 e2 01 00 00 c7 00 00 00 0e 02 00 00 43 02 00 00 00 00 00 00 ........................C.......
30c0 61 01 00 00 23 01 00 00 bb 01 00 00 00 00 00 00 e0 00 00 00 79 01 00 00 30 02 00 00 bc 00 00 00 a...#...............y...0.......
30e0 16 01 00 00 0f 02 00 00 7a 01 00 00 00 00 00 00 f0 01 00 00 00 00 00 00 00 07 74 69 6d 65 64 20 ........z.................timed.
3100 6f 75 74 20 77 61 69 74 69 6e 67 20 66 6f 72 20 69 6e 70 75 74 3a 20 61 75 74 6f 2d 6c 6f 67 6f out.waiting.for.input:.auto-logo
3120 75 74 0a 00 09 2d 25 73 20 6f 72 20 2d 6f 20 6f 70 74 69 6f 6e 0a 00 09 2d 69 6c 72 73 44 20 6f ut...-%s.or.-o.option...-ilrsD.o
3140 72 20 2d 63 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 2d 4f 20 73 68 6f 70 74 5f 6f 70 74 69 6f 6e 09 r.-c.command.or.-O.shopt_option.
3160 09 28 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 6e 6c 79 29 0a 00 0d 0a 6d 61 6c 6c 6f 63 3a 20 25 73 .(invocation.only)....malloc:.%s
3180 3a 25 64 3a 20 61 73 73 65 72 74 69 6f 6e 20 62 6f 74 63 68 65 64 0d 0a 00 20 20 28 77 64 3a 20 :%d:.assertion.botched.....(wd:.
31a0 25 73 29 00 20 28 63 6f 72 65 20 64 75 6d 70 65 64 29 00 20 6c 69 6e 65 20 00 24 25 73 3a 20 63 %s)..(core.dumped)..line..$%s:.c
31c0 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 69 6e 20 74 68 69 73 20 77 61 79 00 25 63 25 63 3a 20 69 annot.assign.in.this.way.%c%c:.i
31e0 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 nvalid.option.%d:.invalid.file.d
3200 65 73 63 72 69 70 74 6f 72 3a 20 25 73 00 25 73 20 63 61 6e 20 62 65 20 69 6e 76 6f 6b 65 64 20 escriptor:.%s.%s.can.be.invoked.
3220 76 69 61 20 00 25 73 20 68 61 73 20 6e 75 6c 6c 20 65 78 70 6f 72 74 73 74 72 00 25 73 20 69 73 via..%s.has.null.exportstr.%s.is
3240 20 25 73 0a 00 25 73 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 0a 00 25 73 20 69 73 20 61 20 73 .%s..%s.is.a.function..%s.is.a.s
3260 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 20 73 68 65 6c 6c 20 6b 65 79 77 hell.builtin..%s.is.a.shell.keyw
3280 6f 72 64 0a 00 25 73 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 73 68 65 6c 6c 20 62 75 69 6c 74 ord..%s.is.a.special.shell.built
32a0 69 6e 0a 00 25 73 20 69 73 20 61 6c 69 61 73 65 64 20 74 6f 20 60 25 73 27 0a 00 25 73 20 69 73 in..%s.is.aliased.to.`%s'..%s.is
32c0 20 68 61 73 68 65 64 20 28 25 73 29 0a 00 25 73 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 20 74 6f .hashed.(%s)..%s.is.not.bound.to
32e0 20 61 6e 79 20 6b 65 79 73 2e 0a 00 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 25 73 .any.keys...%s.out.of.range.%s%s
3300 25 73 3a 20 25 73 20 28 65 72 72 6f 72 20 74 6f 6b 65 6e 20 69 73 20 22 25 73 22 29 00 25 73 3a %s:.%s.(error.token.is."%s").%s:
3320 20 25 73 00 25 73 3a 20 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 .%s.%s:.%s.out.of.range.%s:.%s:.
3340 62 61 64 20 69 6e 74 65 72 70 72 65 74 65 72 00 25 73 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 6f bad.interpreter.%s:.%s:.cannot.o
3360 70 65 6e 20 61 73 20 46 49 4c 45 00 25 73 3a 20 25 73 3a 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 pen.as.FILE.%s:.%s:.compatibilit
3380 79 20 76 61 6c 75 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 69 6e 76 y.value.out.of.range.%s:.%s:.inv
33a0 61 6c 69 64 20 76 61 6c 75 65 20 66 6f 72 20 74 72 61 63 65 20 66 69 6c 65 20 64 65 73 63 72 69 alid.value.for.trace.file.descri
33c0 70 74 6f 72 00 25 73 3a 20 25 73 3a 20 6d 75 73 74 20 75 73 65 20 73 75 62 73 63 72 69 70 74 20 ptor.%s:.%s:.must.use.subscript.
33e0 77 68 65 6e 20 61 73 73 69 67 6e 69 6e 67 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 when.assigning.associative.array
3400 00 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 .%s:.%s:%d:.cannot.allocate.%lu.
3420 62 79 74 65 73 00 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 bytes.%s:.%s:%d:.cannot.allocate
3440 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 29 .%lu.bytes.(%lu.bytes.allocated)
3460 00 25 73 3a 20 49 73 20 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 .%s:.Is.a.directory.%s:.ambiguou
3480 73 20 6a 6f 62 20 73 70 65 63 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 20 72 65 64 69 72 65 63 s.job.spec.%s:.ambiguous.redirec
34a0 74 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 73 20 6d 75 73 74 20 62 65 20 70 72 6f 63 65 73 73 20 t.%s:.arguments.must.be.process.
34c0 6f 72 20 6a 6f 62 20 49 44 73 00 25 73 3a 20 61 73 73 69 67 6e 69 6e 67 20 69 6e 74 65 67 65 72 or.job.IDs.%s:.assigning.integer
34e0 20 74 6f 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 62 61 64 20 6e 65 74 77 6f .to.name.reference.%s:.bad.netwo
3500 72 6b 20 70 61 74 68 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 62 61 64 20 73 75 rk.path.specification.%s:.bad.su
3520 62 73 74 69 74 75 74 69 6f 6e 00 25 73 3a 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 bstitution.%s:.binary.operator.e
3540 78 70 65 63 74 65 64 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 xpected.%s:.cannot.allocate.%lu.
3560 62 79 74 65 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 bytes.%s:.cannot.allocate.%lu.by
3580 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 63 61 tes.(%lu.bytes.allocated).%s:.ca
35a0 6e 6e 6f 74 20 61 73 73 69 67 6e 20 66 64 20 74 6f 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 63 nnot.assign.fd.to.variable.%s:.c
35c0 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 6c 69 73 74 20 74 6f 20 61 72 72 61 79 20 6d 65 6d 62 65 annot.assign.list.to.array.membe
35e0 72 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 74 6f 20 6e 6f 6e 2d 6e 75 6d 65 72 r.%s:.cannot.assign.to.non-numer
3600 69 63 20 69 6e 64 65 78 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6e 76 65 72 74 20 61 73 73 6f ic.index.%s:.cannot.convert.asso
3620 63 69 61 74 69 76 65 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e ciative.to.indexed.array.%s:.can
3640 6e 6f 74 20 63 6f 6e 76 65 72 74 20 69 6e 64 65 78 65 64 20 74 6f 20 61 73 73 6f 63 69 61 74 69 not.convert.indexed.to.associati
3660 76 65 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 3a 20 25 73 00 25 ve.array.%s:.cannot.create:.%s.%
3680 73 3a 20 63 61 6e 6e 6f 74 20 64 65 6c 65 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 s:.cannot.delete:.%s.%s:.cannot.
36a0 64 65 73 74 72 6f 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 20 69 6e 20 74 68 69 73 20 destroy.array.variables.in.this.
36c0 77 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 62 69 6e 61 72 79 20 66 69 way.%s:.cannot.execute.binary.fi
36e0 6c 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 62 69 6e 61 72 79 20 66 69 6c le.%s:.cannot.execute.binary.fil
3700 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 3a 20 25 73 00 25 73 3a e:.%s.%s:.cannot.execute:.%s.%s:
3720 20 63 61 6e 6e 6f 74 20 65 78 70 6f 72 74 00 25 73 3a 20 63 61 6e 6e 6f 74 20 67 65 74 20 6c 69 .cannot.export.%s:.cannot.get.li
3740 6d 69 74 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6d 6f 64 69 66 79 20 6c 69 6d 69 74 3a mit:.%s.%s:.cannot.modify.limit:
3760 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 74 65 6d 70 20 66 69 6c 65 3a 20 25 .%s.%s:.cannot.open.temp.file:.%
3780 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 s.%s:.cannot.open:.%s.%s:.cannot
37a0 20 6f 76 65 72 77 72 69 74 65 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 00 25 73 3a 20 63 61 6e .overwrite.existing.file.%s:.can
37c0 6e 6f 74 20 72 65 61 64 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 00 25 73 not.read:.%s.%s:.cannot.unset.%s
37e0 3a 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 3a 20 72 65 61 64 6f 6e 6c 79 20 25 73 00 25 73 3a 20 :.cannot.unset:.readonly.%s.%s:.
3800 63 69 72 63 75 6c 61 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 63 6f 6d 6d circular.name.reference.%s:.comm
3820 61 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 65 72 72 6f 72 20 72 65 74 72 69 65 76 69 and.not.found.%s:.error.retrievi
3840 6e 67 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3a 20 25 73 3a 20 25 73 0a 00 25 73 ng.current.directory:.%s:.%s..%s
3860 3a 20 65 78 70 72 65 73 73 69 6f 6e 20 65 72 72 6f 72 0a 00 25 73 3a 20 66 69 6c 65 20 69 73 20 :.expression.error..%s:.file.is.
3880 74 6f 6f 20 6c 61 72 67 65 00 25 73 3a 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a too.large.%s:.file.not.found.%s:
38a0 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 .first.non-whitespace.character.
38c0 69 73 20 6e 6f 74 20 60 22 27 00 25 73 3a 20 68 61 73 68 20 74 61 62 6c 65 20 65 6d 70 74 79 0a is.not.`"'.%s:.hash.table.empty.
38e0 00 25 73 3a 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 66 61 69 6c 65 64 00 25 73 .%s:.history.expansion.failed.%s
3900 3a 20 68 6f 73 74 20 75 6e 6b 6e 6f 77 6e 00 25 73 3a 20 69 6c 6c 65 67 61 6c 20 6f 70 74 69 6f :.host.unknown.%s:.illegal.optio
3920 6e 20 2d 2d 20 25 63 0a 00 25 73 3a 20 69 6e 6c 69 62 20 66 61 69 6c 65 64 00 25 73 3a 20 69 6e n.--.%c..%s:.inlib.failed.%s:.in
3940 74 65 67 65 72 20 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 69 6e teger.expression.expected.%s:.in
3960 76 61 6c 69 64 20 61 63 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 valid.action.name.%s:.invalid.ar
3980 67 75 6d 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 72 61 79 20 6f 72 69 67 69 6e 00 gument.%s:.invalid.array.origin.
39a0 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 20 6b 65 %s:.invalid.associative.array.ke
39c0 79 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 63 61 6c 6c 62 61 63 6b 20 71 75 61 6e 74 75 6d 00 25 y.%s:.invalid.callback.quantum.%
39e0 73 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 73 70 65 63 69 s:.invalid.file.descriptor.speci
3a00 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 69 6e 64 69 72 65 63 74 20 65 78 fication.%s:.invalid.indirect.ex
3a20 70 61 6e 73 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6d 69 74 20 61 72 67 75 6d 65 pansion.%s:.invalid.limit.argume
3a40 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6e 65 20 63 6f 75 6e 74 00 25 73 3a 20 69 6e nt.%s:.invalid.line.count.%s:.in
3a60 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 valid.option.%s:.invalid.option.
3a80 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 65 72 76 69 63 65 00 25 73 3a 20 69 6e 76 name.%s:.invalid.service.%s:.inv
3aa0 61 6c 69 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c alid.shell.option.name.%s:.inval
3ac0 69 64 20 73 69 67 6e 61 6c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 id.signal.specification.%s:.inva
3ae0 6c 69 64 20 74 69 6d 65 6f 75 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e lid.timeout.specification.%s:.in
3b00 76 61 6c 69 64 20 74 69 6d 65 73 74 61 6d 70 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 valid.timestamp.%s:.invalid.vari
3b20 61 62 6c 65 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e able.name.%s:.invalid.variable.n
3b40 61 6d 65 20 66 6f 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 69 73 20 61 20 ame.for.name.reference.%s:.is.a.
3b60 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 6a 6f 62 20 25 64 20 61 6c 72 65 61 64 79 20 69 6e 20 directory.%s:.job.%d.already.in.
3b80 62 61 63 6b 67 72 6f 75 6e 64 00 25 73 3a 20 6a 6f 62 20 68 61 73 20 74 65 72 6d 69 6e 61 74 65 background.%s:.job.has.terminate
3ba0 64 00 25 73 3a 20 6c 69 6e 65 20 25 64 3a 20 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 66 75 6e 63 d.%s:.line.%d:..%s:.maximum.func
3bc0 74 69 6f 6e 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 tion.nesting.level.exceeded.(%d)
3be0 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 73 6f 75 72 63 65 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 .%s:.maximum.source.nesting.leve
3c00 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 25 73 3a 20 6d 69 73 73 69 6e 67 20 63 6f 6c 6f l.exceeded.(%d).%s:.missing.colo
3c20 6e 20 73 65 70 61 72 61 74 6f 72 00 25 73 3a 20 6e 61 6d 65 72 65 66 20 76 61 72 69 61 62 6c 65 n.separator.%s:.nameref.variable
3c40 20 73 65 6c 66 20 72 65 66 65 72 65 6e 63 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 00 25 73 3a .self.references.not.allowed.%s:
3c60 20 6e 6f 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a .no.completion.specification.%s:
3c80 20 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 25 73 3a 20 6e 6f 20 73 75 63 68 20 6a 6f 62 00 .no.job.control.%s:.no.such.job.
3ca0 25 73 3a 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 6e 6f 74 20 61 20 72 65 67 %s:.not.a.function.%s:.not.a.reg
3cc0 75 6c 61 72 20 66 69 6c 65 00 25 73 3a 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 ular.file.%s:.not.a.shell.builti
3ce0 6e 00 25 73 3a 20 6e 6f 74 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 n.%s:.not.an.array.variable.%s:.
3d00 6e 6f 74 20 61 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 6e 6f 74 20 64 79 6e not.an.indexed.array.%s:.not.dyn
3d20 61 6d 69 63 61 6c 6c 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 amically.loaded.%s:.not.found.%s
3d40 3a 20 6e 75 6d 65 72 69 63 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 25 73 3a 20 :.numeric.argument.required.%s:.
3d60 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 option.requires.an.argument.%s:.
3d80 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 2d 2d 20 25 option.requires.an.argument.--.%
3da0 63 0a 00 25 73 3a 20 70 61 72 61 6d 65 74 65 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 70 61 72 c..%s:.parameter.not.set.%s:.par
3dc0 61 6d 65 74 65 72 20 6e 75 6c 6c 20 6f 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 71 75 6f 74 65 ameter.null.or.not.set.%s:.quote
3de0 64 20 63 6f 6d 70 6f 75 6e 64 20 61 72 72 61 79 20 61 73 73 69 67 6e 6d 65 6e 74 20 64 65 70 72 d.compound.array.assignment.depr
3e00 65 63 61 74 65 64 00 25 73 3a 20 72 65 61 64 6f 6e 6c 79 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a ecated.%s:.readonly.function.%s:
3e20 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 72 65 66 65 72 65 6e 63 65 .readonly.variable.%s:.reference
3e40 20 76 61 72 69 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 61 6e 20 61 72 72 61 79 00 25 73 3a .variable.cannot.be.an.array.%s:
3e60 20 72 65 6d 6f 76 69 6e 67 20 6e 61 6d 65 72 65 66 20 61 74 74 72 69 62 75 74 65 00 25 73 3a 20 .removing.nameref.attribute.%s:.
3e80 72 65 73 74 72 69 63 74 65 64 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f restricted.%s:.restricted:.canno
3ea0 74 20 72 65 64 69 72 65 63 74 20 6f 75 74 70 75 74 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 t.redirect.output.%s:.restricted
3ec0 3a 20 63 61 6e 6e 6f 74 20 73 70 65 63 69 66 79 20 60 2f 27 20 69 6e 20 63 6f 6d 6d 61 6e 64 20 :.cannot.specify.`/'.in.command.
3ee0 6e 61 6d 65 73 00 25 73 3a 20 73 75 62 73 74 72 69 6e 67 20 65 78 70 72 65 73 73 69 6f 6e 20 3c names.%s:.substring.expression.<
3f00 20 30 00 25 73 3a 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 25 .0.%s:.unary.operator.expected.%
3f20 73 3a 20 75 6e 62 6f 75 6e 64 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 75 73 61 67 65 3a 20 00 s:.unbound.variable.%s:.usage:..
3f40 25 73 3a 20 76 61 72 69 61 62 6c 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 61 73 73 69 67 6e 65 64 %s:.variable.may.not.be.assigned
3f60 20 76 61 6c 75 65 00 28 28 20 65 78 70 72 65 73 73 69 6f 6e 20 29 29 00 28 63 6f 72 65 20 64 75 .value.((.expression.)).(core.du
3f80 6d 70 65 64 29 20 00 28 77 64 20 6e 6f 77 3a 20 25 73 29 0a 00 2e 20 66 69 6c 65 6e 61 6d 65 20 mped)..(wd.now:.%s)....filename.
3fa0 5b 61 72 67 75 6d 65 6e 74 73 5d 00 2f 64 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 68 6f 73 74 2f [arguments]./dev/(tcp|udp)/host/
3fc0 70 6f 72 74 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 6f 75 74 20 6e 65 74 77 6f port.not.supported.without.netwo
3fe0 72 6b 69 6e 67 00 2f 74 6d 70 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 64 69 72 65 63 rking./tmp.must.be.a.valid.direc
4000 74 6f 72 79 20 6e 61 6d 65 00 3c 6e 6f 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3e tory.name.<no.current.directory>
4020 00 41 42 4f 52 54 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 41 62 6f 72 74 69 6e 67 2e 2e 2e 00 41 .ABORT.instruction.Aborting....A
4040 64 64 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 dd.directories.to.stack.........
4060 20 20 41 64 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 66 ..Adds.a.directory.to.the.top.of
4080 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 65 73 .the.directory.stack,.or.rotates
40a0 0a 20 20 20 20 74 68 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 20 74 .....the.stack,.making.the.new.t
40c0 6f 70 20 6f 66 20 74 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b op.of.the.stack.the.current.work
40e0 69 6e 67 0a 20 20 20 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 ing.....directory...With.no.argu
4100 6d 65 6e 74 73 2c 20 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 69 72 ments,.exchanges.the.top.two.dir
4120 65 63 74 6f 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 ectories...........Options:.....
4140 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 ..-n.Suppresses.the.normal.chang
4160 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 20 20 20 20 09 e.of.directory.when.adding......
4180 09 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e .directories.to.the.stack,.so.on
41a0 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 ly.the.stack.is.manipulated.....
41c0 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 65 ......Arguments:.......+N.Rotate
41e0 73 20 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 s.the.stack.so.that.the.Nth.dire
4200 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 20 74 68 65 20 6c ctory.(counting.......from.the.l
4220 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c eft.of.the.list.shown.by.`dirs',
4240 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 29 20 69 73 20 61 74 .starting.with.......zero).is.at
4260 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 .the.top.............-N.Rotates.
4280 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 the.stack.so.that.the.Nth.direct
42a0 6f 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 72 69 67 ory.(counting.......from.the.rig
42c0 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 64 69 72 73 27 2c 20 ht.of.the.list.shown.by.`dirs',.
42e0 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 starting.with.......zero).is.at.
4300 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 64 73 20 44 49 52 the.top.............dir.Adds.DIR
4320 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 20 74 68 65 20 74 .to.the.directory.stack.at.the.t
4340 6f 70 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 09 6e 65 77 20 63 75 72 72 op,.making.it.the.......new.curr
4360 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 0a 20 20 20 20 ent.working.directory...........
4380 54 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 The.`dirs'.builtin.displays.the.
43a0 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 directory.stack...........Exit.S
43c0 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
43e0 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 s.an.invalid.argument.is.supplie
4400 64 20 6f 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 d.or.the.directory.....change.fa
4420 69 6c 73 2e 00 41 64 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 ils..Adds.a.directory.to.the.top
4440 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 20 72 6f 74 61 .of.the.directory.stack,.or.rota
4460 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 68 65 20 6e 65 tes.....the.stack,.making.the.ne
4480 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 65 6e 74 20 77 w.top.of.the.stack.the.current.w
44a0 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 20 6e 6f 20 61 orking.....directory...With.no.a
44c0 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 20 74 77 6f 20 rguments,.exchanges.the.top.two.
44e0 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 6e 73 3a 0a 20 directories...........Options:..
4500 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 61 6c 20 63 68 .....-n.Suppresses.the.normal.ch
4520 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 6e 67 0a 20 20 ange.of.directory.when.adding...
4540 20 20 09 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 ...directories.to.the.stack,.so.
4560 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...
4580 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 6f 74 61 ........Arguments:.......+N.Rota
45a0 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 68 20 64 69 tes.the.stack.so.that.the.Nth.di
45c0 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 74 68 65 20 rectory.(counting......from.the.
45e0 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 20 60 64 69 72 73 27 left.of.the.list.shown.by.`dirs'
4600 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 69 73 20 61 74 ,.starting.with......zero).is.at
4620 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 .the.top.............-N.Rotates.
4640 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 the.stack.so.that.the.Nth.direct
4660 6f 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 ory.(counting......from.the.righ
4680 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 t.of.the.list.shown.by.`dirs',.s
46a0 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 tarting.with......zero).is.at.th
46c0 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 64 73 20 44 49 52 20 74 e.top.............dir.Adds.DIR.t
46e0 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 61 74 20 74 68 65 20 74 6f 70 o.the.directory.stack.at.the.top
4700 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 6e 65 77 20 63 75 72 72 65 6e 74 ,.making.it.the......new.current
4720 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 .working.directory...........The
4740 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 .`dirs'.builtin.displays.the.dir
4760 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 00 41 6c 61 72 6d 20 28 70 72 6f 66 69 6c 65 29 00 41 6c ectory.stack..Alarm.(profile).Al
4780 61 72 6d 20 28 76 69 72 74 75 61 6c 29 00 41 6c 61 72 6d 20 63 6c 6f 63 6b 00 41 72 69 74 68 6d arm.(virtual).Alarm.clock.Arithm
47a0 65 74 69 63 20 66 6f 72 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 etic.for.loop...........Equivale
47c0 6e 74 20 74 6f 0a 20 20 20 20 09 28 28 20 45 58 50 31 20 29 29 0a 20 20 20 20 09 77 68 69 6c 65 nt.to......((.EXP1.))......while
47e0 20 28 28 20 45 58 50 32 20 29 29 3b 20 64 6f 0a 20 20 20 20 09 09 43 4f 4d 4d 41 4e 44 53 0a 20 .((.EXP2.));.do.......COMMANDS..
4800 20 20 20 09 09 28 28 20 45 58 50 33 20 29 29 0a 20 20 20 20 09 64 6f 6e 65 0a 20 20 20 20 45 58 .....((.EXP3.))......done.....EX
4820 50 31 2c 20 45 58 50 32 2c 20 61 6e 64 20 45 58 50 33 20 61 72 65 20 61 72 69 74 68 6d 65 74 69 P1,.EXP2,.and.EXP3.are.arithmeti
4840 63 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 20 20 49 66 20 61 6e 79 20 65 78 70 72 65 73 73 69 6f c.expressions...If.any.expressio
4860 6e 20 69 73 0a 20 20 20 20 6f 6d 69 74 74 65 64 2c 20 69 74 20 62 65 68 61 76 65 73 20 61 73 20 n.is.....omitted,.it.behaves.as.
4880 69 66 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 if.it.evaluates.to.1...........E
48a0 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
48c0 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.
48e0 00 42 50 54 20 74 72 61 63 65 2f 74 72 61 70 00 42 61 64 20 73 79 73 74 65 6d 20 63 61 6c 6c 00 .BPT.trace/trap.Bad.system.call.
4900 42 6f 67 75 73 20 73 69 67 6e 61 6c 00 42 72 6f 6b 65 6e 20 70 69 70 65 00 42 75 73 20 65 72 72 Bogus.signal.Broken.pipe.Bus.err
4920 6f 72 00 43 50 55 20 6c 69 6d 69 74 00 43 68 61 6e 67 65 20 74 68 65 20 73 68 65 6c 6c 20 77 6f or.CPU.limit.Change.the.shell.wo
4940 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 rking.directory...........Change
4960 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 44 49 52 2e 20 20 .the.current.directory.to.DIR...
4980 54 68 65 20 64 65 66 61 75 6c 74 20 44 49 52 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 The.default.DIR.is.the.value.of.
49a0 74 68 65 0a 20 20 20 20 48 4f 4d 45 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 the.....HOME.shell.variable.....
49c0 20 0a 20 20 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 43 44 50 41 54 48 20 64 65 66 69 6e 65 ......The.variable.CDPATH.define
49e0 73 20 74 68 65 20 73 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 74 68 65 20 64 69 72 65 63 74 s.the.search.path.for.the.direct
4a00 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 0a 20 20 20 20 44 49 52 2e 20 20 41 6c 74 65 72 6e 61 ory.containing.....DIR...Alterna
4a20 74 69 76 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 69 6e 20 43 44 50 41 54 48 20 61 tive.directory.names.in.CDPATH.a
4a40 72 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 20 28 3a 29 2e 0a 20 20 20 re.separated.by.a.colon.(:).....
4a60 20 41 20 6e 75 6c 6c 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 69 73 20 74 68 65 20 73 61 .A.null.directory.name.is.the.sa
4a80 6d 65 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 20 20 49 66 me.as.the.current.directory...If
4aa0 20 44 49 52 20 62 65 67 69 6e 73 0a 20 20 20 20 77 69 74 68 20 61 20 73 6c 61 73 68 20 28 2f 29 .DIR.begins.....with.a.slash.(/)
4ac0 2c 20 74 68 65 6e 20 43 44 50 41 54 48 20 69 73 20 6e 6f 74 20 75 73 65 64 2e 0a 20 20 20 20 0a ,.then.CDPATH.is.not.used.......
4ae0 20 20 20 20 49 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 6e 6f 74 20 66 6f 75 6e ....If.the.directory.is.not.foun
4b00 64 2c 20 61 6e 64 20 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 60 63 64 61 62 6c 65 5f d,.and.the.shell.option.`cdable_
4b20 76 61 72 73 27 20 69 73 20 73 65 74 2c 0a 20 20 20 20 74 68 65 20 77 6f 72 64 20 69 73 20 61 73 vars'.is.set,.....the.word.is.as
4b40 73 75 6d 65 64 20 74 6f 20 62 65 20 20 61 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 2e 20 20 49 sumed.to.be..a.variable.name...I
4b60 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 61 20 76 61 6c 75 65 2c 0a 20 20 20 f.that.variable.has.a.value,....
4b80 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 66 6f 72 20 44 49 52 2e 0a 20 20 20 20 .its.value.is.used.for.DIR......
4ba0 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c 09 66 6f 72 63 65 20 73 79 6d .....Options:.......-L.force.sym
4bc0 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 74 6f 20 62 65 20 66 6f 6c 6c 6f 77 65 64 3a 20 72 65 73 6f bolic.links.to.be.followed:.reso
4be0 6c 76 65 20 73 79 6d 62 6f 6c 69 63 0a 20 20 20 20 09 09 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 lve.symbolic.......links.in.DIR.
4c00 61 66 74 65 72 20 70 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e after.processing.instances.of.`.
4c20 2e 27 0a 20 20 20 20 20 20 2d 50 09 75 73 65 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 .'.......-P.use.the.physical.dir
4c40 65 63 74 6f 72 79 20 73 74 72 75 63 74 75 72 65 20 77 69 74 68 6f 75 74 20 66 6f 6c 6c 6f 77 69 ectory.structure.without.followi
4c60 6e 67 0a 20 20 20 20 09 09 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 3a 20 72 65 73 6f 6c 76 65 ng.......symbolic.links:.resolve
4c80 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 62 65 66 6f 72 65 0a 20 20 .symbolic.links.in.DIR.before...
4ca0 20 20 09 09 70 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e 2e 27 ....processing.instances.of.`..'
4cc0 0a 20 20 20 20 20 20 2d 65 09 69 66 20 74 68 65 20 2d 50 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 .......-e.if.the.-P.option.is.su
4ce0 70 70 6c 69 65 64 2c 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a pplied,.and.the.current.working.
4d00 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d ......directory.cannot.be.determ
4d20 69 6e 65 64 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2c 20 65 78 69 74 20 77 69 74 68 0a 20 20 20 ined.successfully,.exit.with....
4d40 20 09 09 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 2d 40 09 6f 6e ...a.non-zero.status.......-@.on
4d60 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 69 74 2c 20 70 72 65 73 65 6e .systems.that.support.it,.presen
4d80 74 20 61 20 66 69 6c 65 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 0a 20 20 20 20 09 09 61 74 74 t.a.file.with.extended.......att
4da0 72 69 62 75 74 65 73 20 61 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e ributes.as.a.directory.containin
4dc0 67 20 74 68 65 20 66 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 20 20 0a 20 20 20 20 54 g.the.file.attributes..........T
4de0 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 74 6f 20 66 6f 6c 6c 6f 77 20 73 79 6d 62 6f 6c 69 63 he.default.is.to.follow.symbolic
4e00 20 6c 69 6e 6b 73 2c 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 20 73 70 65 63 69 66 69 65 .links,.as.if.`-L'.were.specifie
4e20 64 2e 0a 20 20 20 20 60 2e 2e 27 20 69 73 20 70 72 6f 63 65 73 73 65 64 20 62 79 20 72 65 6d 6f d......`..'.is.processed.by.remo
4e40 76 69 6e 67 20 74 68 65 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 70 72 65 76 69 6f 75 73 20 70 61 ving.the.immediately.previous.pa
4e60 74 68 6e 61 6d 65 20 63 6f 6d 70 6f 6e 65 6e 74 0a 20 20 20 20 62 61 63 6b 20 74 6f 20 61 20 73 thname.component.....back.to.a.s
4e80 6c 61 73 68 20 6f 72 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 44 49 52 2e 0a 20 20 lash.or.the.beginning.of.DIR....
4ea0 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.
4ec0 30 20 69 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 63 68 61 6e 67 65 64 2c 20 61 0.if.the.directory.is.changed,.a
4ee0 6e 64 20 69 66 20 24 50 57 44 20 69 73 20 73 65 74 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 77 nd.if.$PWD.is.set.successfully.w
4f00 68 65 6e 0a 20 20 20 20 2d 50 20 69 73 20 75 73 65 64 3b 20 6e 6f 6e 2d 7a 65 72 6f 20 6f 74 68 hen.....-P.is.used;.non-zero.oth
4f20 65 72 77 69 73 65 2e 00 43 68 69 6c 64 20 64 65 61 74 68 20 6f 72 20 73 74 6f 70 00 43 6f 6d 6d erwise..Child.death.or.stop.Comm
4f40 6f 6e 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 75 73 61 67 on.shell.variable.names.and.usag
4f60 65 2e 0a 20 20 20 20 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 56 65 72 73 69 6f 6e e...........BASH_VERSION.Version
4f80 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 42 61 73 68 2e 0a 20 20 20 20 .information.for.this.Bash......
4fa0 43 44 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 CDPATH.A.colon-separated.list.of
4fc0 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 0a 20 20 20 20 09 09 66 6f 72 .directories.to.search.......for
4fe0 20 64 69 72 65 63 74 6f 72 69 65 73 20 67 69 76 65 6e 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 .directories.given.as.arguments.
5000 74 6f 20 60 63 64 27 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d to.`cd'......GLOBIGNORE.A.colon-
5020 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 64 65 73 63 72 separated.list.of.patterns.descr
5040 69 62 69 6e 67 20 66 69 6c 65 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 09 09 62 65 20 69 67 6e 6f ibing.filenames.to.......be.igno
5060 72 65 64 20 62 79 20 70 61 74 68 6e 61 6d 65 20 65 78 70 61 6e 73 69 6f 6e 2e 0a 20 20 20 20 48 red.by.pathname.expansion......H
5080 49 53 54 46 49 4c 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 77 68 65 ISTFILE.The.name.of.the.file.whe
50a0 72 65 20 79 6f 75 72 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 20 69 73 20 73 74 6f 72 65 re.your.command.history.is.store
50c0 64 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 d......HISTFILESIZE.The.maximum.
50e0 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 74 68 69 73 20 66 69 6c 65 20 63 61 6e 20 63 6f number.of.lines.this.file.can.co
5100 6e 74 61 69 6e 2e 0a 20 20 20 20 48 49 53 54 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 ntain......HISTSIZE.The.maximum.
5120 6e 75 6d 62 65 72 20 6f 66 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 74 68 61 74 20 61 20 72 number.of.history.lines.that.a.r
5140 75 6e 6e 69 6e 67 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 63 61 6e 20 61 63 63 65 73 73 2e 0a 20 unning.......shell.can.access...
5160 20 20 20 48 4f 4d 45 09 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 70 61 74 68 6e 61 6d 65 20 74 6f ...HOME.The.complete.pathname.to
5180 20 79 6f 75 72 20 6c 6f 67 69 6e 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 48 4f 53 54 4e .your.login.directory......HOSTN
51a0 41 4d 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 6f 73 74 AME.The.name.of.the.current.host
51c0 2e 0a 20 20 20 20 48 4f 53 54 54 59 50 45 09 54 68 65 20 74 79 70 65 20 6f 66 20 43 50 55 20 74 ......HOSTTYPE.The.type.of.CPU.t
51e0 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 6e 67 20 75 his.version.of.Bash.is.running.u
5200 6e 64 65 72 2e 0a 20 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 72 6f 6c 73 20 74 68 65 nder......IGNOREEOF.Controls.the
5220 20 61 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 6e 20 72 65 63 65 69 70 74 20 .action.of.the.shell.on.receipt.
5240 6f 66 20 61 6e 20 45 4f 46 0a 20 20 20 20 09 09 63 68 61 72 61 63 74 65 72 20 61 73 20 74 68 65 of.an.EOF.......character.as.the
5260 20 73 6f 6c 65 20 69 6e 70 75 74 2e 20 20 49 66 20 73 65 74 2c 20 74 68 65 6e 20 74 68 65 20 76 .sole.input...If.set,.then.the.v
5280 61 6c 75 65 0a 20 20 20 20 09 09 6f 66 20 69 74 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f alue.......of.it.is.the.number.o
52a0 66 20 45 4f 46 20 63 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 73 65 65 f.EOF.characters.that.can.be.see
52c0 6e 0a 20 20 20 20 09 09 69 6e 20 61 20 72 6f 77 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 6c 69 6e n.......in.a.row.on.an.empty.lin
52e0 65 20 62 65 66 6f 72 65 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 65 78 69 74 0a 20 20 20 e.before.the.shell.will.exit....
5300 20 09 09 28 64 65 66 61 75 6c 74 20 31 30 29 2e 20 20 57 68 65 6e 20 75 6e 73 65 74 2c 20 45 4f ...(default.10)...When.unset,.EO
5320 46 20 73 69 67 6e 69 66 69 65 73 20 74 68 65 20 65 6e 64 20 6f 66 20 69 6e 70 75 74 2e 0a 20 20 F.signifies.the.end.of.input....
5340 20 20 4d 41 43 48 54 59 50 45 09 41 20 73 74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 74 ..MACHTYPE.A.string.describing.t
5360 68 65 20 63 75 72 72 65 6e 74 20 73 79 73 74 65 6d 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e he.current.system.Bash.is.runnin
5380 67 20 6f 6e 2e 0a 20 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 48 6f 77 20 6f 66 74 65 6e 2c 20 69 g.on......MAILCHECK.How.often,.i
53a0 6e 20 73 65 63 6f 6e 64 73 2c 20 42 61 73 68 20 63 68 65 63 6b 73 20 66 6f 72 20 6e 65 77 20 6d n.seconds,.Bash.checks.for.new.m
53c0 61 69 6c 2e 0a 20 20 20 20 4d 41 49 4c 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 ail......MAILPATH.A.colon-separa
53e0 74 65 64 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 6e 61 6d 65 73 20 77 68 69 63 68 20 42 61 73 68 ted.list.of.filenames.which.Bash
5400 20 63 68 65 63 6b 73 0a 20 20 20 20 09 09 66 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 20 20 .checks.......for.new.mail......
5420 4f 53 54 59 50 45 09 54 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 55 6e 69 78 20 74 68 69 73 20 OSTYPE.The.version.of.Unix.this.
5440 76 65 72 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 version.of.Bash.is.running.on...
5460 20 20 20 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f ...PATH.A.colon-separated.list.o
5480 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 20 77 68 65 6e 0a 20 20 20 f.directories.to.search.when....
54a0 20 09 09 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 50 52 4f ...looking.for.commands......PRO
54c0 4d 50 54 5f 43 4f 4d 4d 41 4e 44 09 41 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 65 78 65 63 MPT_COMMAND.A.command.to.be.exec
54e0 75 74 65 64 20 62 65 66 6f 72 65 20 74 68 65 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 61 63 68 uted.before.the.printing.of.each
5500 0a 20 20 20 20 09 09 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 50 53 31 09 09 .......primary.prompt......PS1..
5520 54 68 65 20 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 The.primary.prompt.string......P
5540 53 32 09 09 54 68 65 20 73 65 63 6f 6e 64 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e S2..The.secondary.prompt.string.
5560 0a 20 20 20 20 50 57 44 09 09 54 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 74 .....PWD..The.full.pathname.of.t
5580 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 53 48 45 4c 4c 4f he.current.directory......SHELLO
55a0 50 54 53 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 65 6e PTS.A.colon-separated.list.of.en
55c0 61 62 6c 65 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 54 45 52 4d 09 54 68 abled.shell.options......TERM.Th
55e0 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 72 6d 69 6e 61 6c 20 74 e.name.of.the.current.terminal.t
5600 79 70 65 2e 0a 20 20 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 54 68 65 20 6f 75 74 70 75 74 20 66 ype......TIMEFORMAT.The.output.f
5620 6f 72 6d 61 74 20 66 6f 72 20 74 69 6d 69 6e 67 20 73 74 61 74 69 73 74 69 63 73 20 64 69 73 70 ormat.for.timing.statistics.disp
5640 6c 61 79 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 09 09 60 74 69 6d 65 27 20 72 65 73 65 72 76 layed.by.the.......`time'.reserv
5660 65 64 20 77 6f 72 64 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 09 4e 6f 6e 2d 6e 75 6c ed.word......auto_resume.Non-nul
5680 6c 20 6d 65 61 6e 73 20 61 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 61 70 70 65 61 72 69 6e 67 l.means.a.command.word.appearing
56a0 20 6f 6e 20 61 20 6c 69 6e 65 20 62 79 0a 20 20 20 20 09 09 69 74 73 65 6c 66 20 69 73 20 66 69 .on.a.line.by.......itself.is.fi
56c0 72 73 74 20 6c 6f 6f 6b 65 64 20 66 6f 72 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 rst.looked.for.in.the.list.of.cu
56e0 72 72 65 6e 74 6c 79 0a 20 20 20 20 09 09 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 49 66 20 rrently.......stopped.jobs...If.
5700 66 6f 75 6e 64 20 74 68 65 72 65 2c 20 74 68 61 74 20 6a 6f 62 20 69 73 20 66 6f 72 65 67 72 6f found.there,.that.job.is.foregro
5720 75 6e 64 65 64 2e 0a 20 20 20 20 09 09 41 20 76 61 6c 75 65 20 6f 66 20 60 65 78 61 63 74 27 20 unded........A.value.of.`exact'.
5740 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 73 74 means.that.the.command.word.must
5760 0a 20 20 20 20 09 09 65 78 61 63 74 6c 79 20 6d 61 74 63 68 20 61 20 63 6f 6d 6d 61 6e 64 20 69 .......exactly.match.a.command.i
5780 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 41 0a 20 n.the.list.of.stopped.jobs...A..
57a0 20 20 20 09 09 76 61 6c 75 65 20 6f 66 20 60 73 75 62 73 74 72 69 6e 67 27 20 6d 65 61 6e 73 20 .....value.of.`substring'.means.
57c0 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a 20 20 20 20 09 that.the.command.word.must......
57e0 09 6d 61 74 63 68 20 61 20 73 75 62 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 6a 6f 62 2e 20 20 .match.a.substring.of.the.job...
5800 41 6e 79 20 6f 74 68 65 72 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 74 68 61 74 0a 20 20 20 20 09 Any.other.value.means.that......
5820 09 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6d 75 73 74 20 62 65 20 61 20 70 72 65 66 69 78 20 6f 66 .the.command.must.be.a.prefix.of
5840 20 61 20 73 74 6f 70 70 65 64 20 6a 6f 62 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 73 09 43 68 .a.stopped.job......histchars.Ch
5860 61 72 61 63 74 65 72 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 68 69 73 74 6f 72 79 20 65 78 70 aracters.controlling.history.exp
5880 61 6e 73 69 6f 6e 20 61 6e 64 20 71 75 69 63 6b 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 ansion.and.quick.......substitut
58a0 69 6f 6e 2e 20 20 54 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 69 73 20 74 68 65 ion...The.first.character.is.the
58c0 20 68 69 73 74 6f 72 79 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 6f 6e 20 63 68 61 72 .history.......substitution.char
58e0 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 21 27 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 20 acter,.usually.`!'...The.second.
5900 69 73 0a 20 20 20 20 09 09 74 68 65 20 60 71 75 69 63 6b 20 73 75 62 73 74 69 74 75 74 69 6f 6e is.......the.`quick.substitution
5920 27 20 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 5e 27 2e 20 20 54 68 65 0a 20 '.character,.usually.`^'...The..
5940 20 20 20 09 09 74 68 69 72 64 20 69 73 20 74 68 65 20 60 68 69 73 74 6f 72 79 20 63 6f 6d 6d 65 .....third.is.the.`history.comme
5960 6e 74 27 20 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 23 27 2e 0a 20 20 20 20 nt'.character,.usually.`#'......
5980 48 49 53 54 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 HISTIGNORE.A.colon-separated.lis
59a0 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 75 73 65 64 20 74 6f 20 64 65 63 69 64 65 20 77 68 69 t.of.patterns.used.to.decide.whi
59c0 63 68 0a 20 20 20 20 09 09 63 6f 6d 6d 61 6e 64 73 20 73 68 6f 75 6c 64 20 62 65 20 73 61 76 65 ch.......commands.should.be.save
59e0 64 20 6f 6e 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 00 43 6f 6e 74 69 6e 75 65 d.on.the.history.list...Continue
5a00 00 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 38 20 46 72 65 65 20 53 6f 66 74 77 61 72 .Copyright.(C).2018.Free.Softwar
5a20 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 00 43 72 65 61 74 65 20 61 20 63 6f 70 72 e.Foundation,.Inc..Create.a.copr
5a40 6f 63 65 73 73 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 ocess.named.NAME...........Execu
5a60 74 65 20 43 4f 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2c 20 77 69 74 68 20 te.COMMAND.asynchronously,.with.
5a80 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 20 61 6e 64 20 73 74 61 6e 64 61 72 64 the.standard.output.and.standard
5aa0 0a 20 20 20 20 69 6e 70 75 74 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 6f 6e 6e 65 63 .....input.of.the.command.connec
5ac0 74 65 64 20 76 69 61 20 61 20 70 69 70 65 20 74 6f 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f ted.via.a.pipe.to.file.descripto
5ae0 72 73 20 61 73 73 69 67 6e 65 64 0a 20 20 20 20 74 6f 20 69 6e 64 69 63 65 73 20 30 20 61 6e 64 rs.assigned.....to.indices.0.and
5b00 20 31 20 6f 66 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 4e 41 4d 45 20 69 6e 20 .1.of.an.array.variable.NAME.in.
5b20 74 68 65 20 65 78 65 63 75 74 69 6e 67 20 73 68 65 6c 6c 2e 0a 20 20 20 20 54 68 65 20 64 65 66 the.executing.shell......The.def
5b40 61 75 6c 74 20 4e 41 4d 45 20 69 73 20 22 43 4f 50 52 4f 43 22 2e 0a 20 20 20 20 0a 20 20 20 20 ault.NAME.is."COPROC"...........
5b60 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 63 6f 70 72 6f 63 20 63 6f 6d 6d Exit.Status:.....The.coproc.comm
5b80 61 6e 64 20 72 65 74 75 72 6e 73 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 30 2e and.returns.an.exit.status.of.0.
5ba0 00 44 65 66 69 6e 65 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 .Define.local.variables.........
5bc0 20 20 43 72 65 61 74 65 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 63 61 6c 6c 65 64 ..Create.a.local.variable.called
5be0 20 4e 41 4d 45 2c 20 61 6e 64 20 67 69 76 65 20 69 74 20 56 41 4c 55 45 2e 20 20 4f 50 54 49 4f .NAME,.and.give.it.VALUE...OPTIO
5c00 4e 20 63 61 6e 0a 20 20 20 20 62 65 20 61 6e 79 20 6f 70 74 69 6f 6e 20 61 63 63 65 70 74 65 64 N.can.....be.any.option.accepted
5c20 20 62 79 20 60 64 65 63 6c 61 72 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 4c 6f 63 61 6c 20 76 61 .by.`declare'...........Local.va
5c40 72 69 61 62 6c 65 73 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 69 74 68 69 6e 20 riables.can.only.be.used.within.
5c60 61 20 66 75 6e 63 74 69 6f 6e 3b 20 74 68 65 79 20 61 72 65 20 76 69 73 69 62 6c 65 0a 20 20 20 a.function;.they.are.visible....
5c80 20 6f 6e 6c 79 20 74 6f 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 68 65 72 65 20 74 68 65 79 .only.to.the.function.where.they
5ca0 20 61 72 65 20 64 65 66 69 6e 65 64 20 61 6e 64 20 69 74 73 20 63 68 69 6c 64 72 65 6e 2e 0a 20 .are.defined.and.its.children...
5cc0 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
5ce0 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
5d00 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 61 73 n.is.supplied,.a.variable.....as
5d20 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2c 20 6f 72 20 74 68 65 20 73 68 signment.error.occurs,.or.the.sh
5d40 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 69 6e 67 20 61 20 66 75 6e 63 74 69 6f 6e 2e ell.is.not.executing.a.function.
5d60 00 44 65 66 69 6e 65 20 6f 72 20 64 69 73 70 6c 61 79 20 61 6c 69 61 73 65 73 2e 0a 20 20 20 20 .Define.or.display.aliases......
5d80 0a 20 20 20 20 57 69 74 68 6f 75 74 20 61 72 67 75 6d 65 6e 74 73 2c 20 60 61 6c 69 61 73 27 20 .....Without.arguments,.`alias'.
5da0 70 72 69 6e 74 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 61 6c 69 61 73 65 73 20 69 6e 20 74 68 prints.the.list.of.aliases.in.th
5dc0 65 20 72 65 75 73 61 62 6c 65 0a 20 20 20 20 66 6f 72 6d 20 60 61 6c 69 61 73 20 4e 41 4d 45 3d e.reusable.....form.`alias.NAME=
5de0 56 41 4c 55 45 27 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a VALUE'.on.standard.output.......
5e00 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 6e 20 61 6c 69 61 73 20 69 73 20 64 65 66 69 6e ....Otherwise,.an.alias.is.defin
5e20 65 64 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 77 68 6f 73 65 20 56 41 4c 55 45 20 69 73 20 ed.for.each.NAME.whose.VALUE.is.
5e40 67 69 76 65 6e 2e 0a 20 20 20 20 41 20 74 72 61 69 6c 69 6e 67 20 73 70 61 63 65 20 69 6e 20 56 given......A.trailing.space.in.V
5e60 41 4c 55 45 20 63 61 75 73 65 73 20 74 68 65 20 6e 65 78 74 20 77 6f 72 64 20 74 6f 20 62 65 20 ALUE.causes.the.next.word.to.be.
5e80 63 68 65 63 6b 65 64 20 66 6f 72 0a 20 20 20 20 61 6c 69 61 73 20 73 75 62 73 74 69 74 75 74 69 checked.for.....alias.substituti
5ea0 6f 6e 20 77 68 65 6e 20 74 68 65 20 61 6c 69 61 73 20 69 73 20 65 78 70 61 6e 64 65 64 2e 0a 20 on.when.the.alias.is.expanded...
5ec0 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 ........Options:.......-p.print.
5ee0 61 6c 6c 20 64 65 66 69 6e 65 64 20 61 6c 69 61 73 65 73 20 69 6e 20 61 20 72 65 75 73 61 62 6c all.defined.aliases.in.a.reusabl
5f00 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 e.format..........Exit.Status:..
5f20 20 20 20 61 6c 69 61 73 20 72 65 74 75 72 6e 73 20 74 72 75 65 20 75 6e 6c 65 73 73 20 61 20 4e ...alias.returns.true.unless.a.N
5f40 41 4d 45 20 69 73 20 73 75 70 70 6c 69 65 64 20 66 6f 72 20 77 68 69 63 68 20 6e 6f 20 61 6c 69 AME.is.supplied.for.which.no.ali
5f60 61 73 20 68 61 73 20 62 65 65 6e 0a 20 20 20 20 64 65 66 69 6e 65 64 2e 00 44 65 66 69 6e 65 20 as.has.been.....defined..Define.
5f80 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 65 61 74 65 20 shell.function...........Create.
5fa0 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 57 68 a.shell.function.named.NAME...Wh
5fc0 65 6e 20 69 6e 76 6f 6b 65 64 20 61 73 20 61 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 2c 0a en.invoked.as.a.simple.command,.
5fe0 20 20 20 20 4e 41 4d 45 20 72 75 6e 73 20 43 4f 4d 4d 41 4e 44 73 20 69 6e 20 74 68 65 20 63 61 ....NAME.runs.COMMANDs.in.the.ca
6000 6c 6c 69 6e 67 20 73 68 65 6c 6c 27 73 20 63 6f 6e 74 65 78 74 2e 20 20 57 68 65 6e 20 4e 41 4d lling.shell's.context...When.NAM
6020 45 20 69 73 20 69 6e 76 6f 6b 65 64 2c 0a 20 20 20 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 E.is.invoked,.....the.arguments.
6040 61 72 65 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 61 73 20 24 31 are.passed.to.the.function.as.$1
6060 2e 2e 2e 24 6e 2c 20 61 6e 64 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 27 73 0a 20 20 20 20 6e 61 ...$n,.and.the.function's.....na
6080 6d 65 20 69 73 20 69 6e 20 24 46 55 4e 43 4e 41 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 me.is.in.$FUNCNAME...........Exi
60a0 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
60c0 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 72 65 61 64 6f 6e 6c 79 2e 00 44 69 73 70 6c 61 79 20 64 less.NAME.is.readonly..Display.d
60e0 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 44 69 73 70 6c 61 79 irectory.stack...........Display
6100 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 6d 65 6d 62 65 72 65 .the.list.of.currently.remembere
6120 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 d.directories...Directories.....
6140 66 69 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c 69 73 74 20 77 69 74 find.their.way.onto.the.list.wit
6160 68 20 74 68 65 20 60 70 75 73 68 64 27 20 63 6f 6d 6d 61 6e 64 3b 20 79 6f 75 20 63 61 6e 20 67 h.the.`pushd'.command;.you.can.g
6180 65 74 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 6c 69 73 74 20 et.....back.up.through.the.list.
61a0 77 69 74 68 20 74 68 65 20 60 70 6f 70 64 27 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 with.the.`popd'.command.........
61c0 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 20 74 68 65 20 64 69 ..Options:.......-c.clear.the.di
61e0 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 64 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 rectory.stack.by.deleting.all.of
6200 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 2d 6c 09 64 6f 20 6e 6f 74 20 70 72 .the.elements.......-l.do.not.pr
6220 69 6e 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 64 int.tilde-prefixed.versions.of.d
6240 69 72 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 76 65 0a 20 20 20 20 09 09 74 6f 20 79 6f 75 irectories.relative.......to.you
6260 72 20 68 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 r.home.directory.......-p.print.
6280 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 the.directory.stack.with.one.ent
62a0 72 79 20 70 65 72 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 76 09 70 72 69 6e 74 20 74 68 65 20 64 ry.per.line.......-v.print.the.d
62c0 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 70 65 irectory.stack.with.one.entry.pe
62e0 72 20 6c 69 6e 65 20 70 72 65 66 69 78 65 64 0a 20 20 20 20 09 09 77 69 74 68 20 69 74 73 20 70 r.line.prefixed.......with.its.p
6300 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 73 74 61 63 6b 0a 20 20 20 20 0a 20 20 20 20 41 72 osition.in.the.stack..........Ar
6320 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 44 69 73 70 6c 61 79 73 20 74 68 65 20 4e guments:.......+N.Displays.the.N
6340 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 th.entry.counting.from.the.left.
6360 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 64 69 72 73 20 of.the.list.......shown.by.dirs.
6380 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 when.invoked.without.options,.st
63a0 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 arting.with.......zero..........
63c0 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 20 63 6f 75 ...-N.Displays.the.Nth.entry.cou
63e0 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 6c 69 73 74 nting.from.the.right.of.the.list
6400 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 65 .......shown.by.dirs.when.invoke
6420 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 68 d.without.options,.starting.with
6440 0a 20 20 20 20 09 09 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 .......zero...........Exit.Statu
6460 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e s:.....Returns.success.unless.an
6480 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 .invalid.option.is.supplied.or.a
64a0 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 n.error.occurs..Display.informat
64c0 69 6f 6e 20 61 62 6f 75 74 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 ion.about.builtin.commands......
64e0 0a 20 20 20 20 44 69 73 70 6c 61 79 73 20 62 72 69 65 66 20 73 75 6d 6d 61 72 69 65 73 20 6f 66 .....Displays.brief.summaries.of
6500 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 49 66 20 50 41 54 54 45 52 4e 20 69 .builtin.commands...If.PATTERN.i
6520 73 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 2c 20 67 69 76 65 73 20 64 65 74 61 69 6c 65 64 20 s.....specified,.gives.detailed.
6540 68 65 6c 70 20 6f 6e 20 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 68 69 6e 67 20 50 41 help.on.all.commands.matching.PA
6560 54 54 45 52 4e 2c 0a 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 6c 69 73 74 20 6f 66 TTERN,.....otherwise.the.list.of
6580 20 68 65 6c 70 20 74 6f 70 69 63 73 20 69 73 20 70 72 69 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 .help.topics.is.printed.........
65a0 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 09 6f 75 74 70 75 74 20 73 68 6f 72 74 ..Options:.......-d.output.short
65c0 20 64 65 73 63 72 69 70 74 69 6f 6e 20 66 6f 72 20 65 61 63 68 20 74 6f 70 69 63 0a 20 20 20 20 .description.for.each.topic.....
65e0 20 20 2d 6d 09 64 69 73 70 6c 61 79 20 75 73 61 67 65 20 69 6e 20 70 73 65 75 64 6f 2d 6d 61 6e ..-m.display.usage.in.pseudo-man
6600 70 61 67 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 2d 73 09 6f 75 74 70 75 74 20 6f 6e 6c 79 page.format.......-s.output.only
6620 20 61 20 73 68 6f 72 74 20 75 73 61 67 65 20 73 79 6e 6f 70 73 69 73 20 66 6f 72 20 65 61 63 68 .a.short.usage.synopsis.for.each
6640 20 74 6f 70 69 63 20 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 09 09 50 41 54 54 45 52 4e 0a 20 20 .topic.matching.......PATTERN...
6660 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 50 41 54 54 45 52 4e 09 .......Arguments:.......PATTERN.
6680 50 61 74 74 65 72 6e 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 68 65 6c 70 20 74 6f 70 69 63 0a Pattern.specifying.a.help.topic.
66a0 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
66c0 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 50 41 54 54 45 52 4e 20 69 73 20 6e 6f 74 20 s.success.unless.PATTERN.is.not.
66e0 66 6f 75 6e 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 found.or.an.invalid.option.is.gi
6700 76 65 6e 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 63 ven..Display.information.about.c
6720 6f 6d 6d 61 6e 64 20 74 79 70 65 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e ommand.type...........For.each.N
6740 41 4d 45 2c 20 69 6e 64 69 63 61 74 65 20 68 6f 77 20 69 74 20 77 6f 75 6c 64 20 62 65 20 69 6e AME,.indicate.how.it.would.be.in
6760 74 65 72 70 72 65 74 65 64 20 69 66 20 75 73 65 64 20 61 73 20 61 0a 20 20 20 20 63 6f 6d 6d 61 terpreted.if.used.as.a.....comma
6780 6e 64 20 6e 61 6d 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 nd.name...........Options:......
67a0 20 2d 61 09 64 69 73 70 6c 61 79 20 61 6c 6c 20 6c 6f 63 61 74 69 6f 6e 73 20 63 6f 6e 74 61 69 .-a.display.all.locations.contai
67c0 6e 69 6e 67 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 6e 61 6d 65 64 20 4e 41 4d 45 3b 0a 20 ning.an.executable.named.NAME;..
67e0 20 20 20 09 09 69 6e 63 6c 75 64 65 73 20 61 6c 69 61 73 65 73 2c 20 62 75 69 6c 74 69 6e 73 2c .....includes.aliases,.builtins,
6800 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 2c 20 69 66 20 61 6e 64 20 6f 6e 6c 79 20 69 66 0a 20 .and.functions,.if.and.only.if..
6820 20 20 20 09 09 74 68 65 20 60 2d 70 27 20 6f 70 74 69 6f 6e 20 69 73 20 6e 6f 74 20 61 6c 73 6f .....the.`-p'.option.is.not.also
6840 20 75 73 65 64 0a 20 20 20 20 20 20 2d 66 09 73 75 70 70 72 65 73 73 20 73 68 65 6c 6c 20 66 75 .used.......-f.suppress.shell.fu
6860 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 75 70 0a 20 20 20 20 20 20 2d 50 09 66 6f 72 63 65 20 61 20 50 nction.lookup.......-P.force.a.P
6880 41 54 48 20 73 65 61 72 63 68 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 65 76 65 6e 20 69 ATH.search.for.each.NAME,.even.i
68a0 66 20 69 74 20 69 73 20 61 6e 20 61 6c 69 61 73 2c 0a 20 20 20 20 09 09 62 75 69 6c 74 69 6e 2c f.it.is.an.alias,.......builtin,
68c0 20 6f 72 20 66 75 6e 63 74 69 6f 6e 2c 20 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65 20 6e 61 .or.function,.and.returns.the.na
68e0 6d 65 20 6f 66 20 74 68 65 20 64 69 73 6b 20 66 69 6c 65 0a 20 20 20 20 09 09 74 68 61 74 20 77 me.of.the.disk.file.......that.w
6900 6f 75 6c 64 20 62 65 20 65 78 65 63 75 74 65 64 0a 20 20 20 20 20 20 2d 70 09 72 65 74 75 72 6e ould.be.executed.......-p.return
6920 73 20 65 69 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 64 69 73 6b 20 66 69 s.either.the.name.of.the.disk.fi
6940 6c 65 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 65 78 65 63 75 74 65 64 2c 0a 20 20 20 20 09 le.that.would.be.executed,......
6960 09 6f 72 20 6e 6f 74 68 69 6e 67 20 69 66 20 60 74 79 70 65 20 2d 74 20 4e 41 4d 45 27 20 77 6f .or.nothing.if.`type.-t.NAME'.wo
6980 75 6c 64 20 6e 6f 74 20 72 65 74 75 72 6e 20 60 66 69 6c 65 27 0a 20 20 20 20 20 20 2d 74 09 6f uld.not.return.`file'.......-t.o
69a0 75 74 70 75 74 20 61 20 73 69 6e 67 6c 65 20 77 6f 72 64 20 77 68 69 63 68 20 69 73 20 6f 6e 65 utput.a.single.word.which.is.one
69c0 20 6f 66 20 60 61 6c 69 61 73 27 2c 20 60 6b 65 79 77 6f 72 64 27 2c 0a 20 20 20 20 09 09 60 66 .of.`alias',.`keyword',.......`f
69e0 75 6e 63 74 69 6f 6e 27 2c 20 60 62 75 69 6c 74 69 6e 27 2c 20 60 66 69 6c 65 27 20 6f 72 20 60 unction',.`builtin',.`file'.or.`
6a00 27 2c 20 69 66 20 4e 41 4d 45 20 69 73 20 61 6e 20 61 6c 69 61 73 2c 0a 20 20 20 20 09 09 73 68 ',.if.NAME.is.an.alias,.......sh
6a20 65 6c 6c 20 72 65 73 65 72 76 65 64 20 77 6f 72 64 2c 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f ell.reserved.word,.shell.functio
6a40 6e 2c 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 2c 20 64 69 73 6b 20 66 69 6c 65 2c 0a 20 20 20 n,.shell.builtin,.disk.file,....
6a60 20 09 09 6f 72 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 0a 20 20 ...or.not.found,.respectively...
6a80 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 4e 41 4d 45 09 43 6f 6d .......Arguments:.......NAME.Com
6aa0 6d 61 6e 64 20 6e 61 6d 65 20 74 6f 20 62 65 20 69 6e 74 65 72 70 72 65 74 65 64 2e 0a 20 20 20 mand.name.to.be.interpreted.....
6ac0 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
6ae0 75 63 63 65 73 73 20 69 66 20 61 6c 6c 20 6f 66 20 74 68 65 20 4e 41 4d 45 73 20 61 72 65 20 66 uccess.if.all.of.the.NAMEs.are.f
6b00 6f 75 6e 64 3b 20 66 61 69 6c 73 20 69 66 20 61 6e 79 20 61 72 65 20 6e 6f 74 20 66 6f 75 6e 64 ound;.fails.if.any.are.not.found
6b20 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 72 ..Display.or.execute.commands.fr
6b40 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 66 63 om.the.history.list...........fc
6b60 20 69 73 20 75 73 65 64 20 74 6f 20 6c 69 73 74 20 6f 72 20 65 64 69 74 20 61 6e 64 20 72 65 2d .is.used.to.list.or.edit.and.re-
6b80 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 74 6f 72 execute.commands.from.the.histor
6ba0 79 20 6c 69 73 74 2e 0a 20 20 20 20 46 49 52 53 54 20 61 6e 64 20 4c 41 53 54 20 63 61 6e 20 62 y.list......FIRST.and.LAST.can.b
6bc0 65 20 6e 75 6d 62 65 72 73 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 72 61 6e 67 65 2c 20 e.numbers.specifying.the.range,.
6be0 6f 72 20 46 49 52 53 54 20 63 61 6e 20 62 65 20 61 0a 20 20 20 20 73 74 72 69 6e 67 2c 20 77 68 or.FIRST.can.be.a.....string,.wh
6c00 69 63 68 20 6d 65 61 6e 73 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 20 63 6f 6d 6d 61 6e ich.means.the.most.recent.comman
6c20 64 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 74 68 61 74 0a 20 20 20 20 73 74 72 69 6e 67 d.beginning.with.that.....string
6c40 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 65 20 45 4e 41 ...........Options:.......-e.ENA
6c60 4d 45 09 73 65 6c 65 63 74 20 77 68 69 63 68 20 65 64 69 74 6f 72 20 74 6f 20 75 73 65 2e 20 20 ME.select.which.editor.to.use...
6c80 44 65 66 61 75 6c 74 20 69 73 20 46 43 45 44 49 54 2c 20 74 68 65 6e 20 45 44 49 54 4f 52 2c 0a Default.is.FCEDIT,.then.EDITOR,.
6ca0 20 20 20 20 09 09 74 68 65 6e 20 76 69 0a 20 20 20 20 20 20 2d 6c 20 09 6c 69 73 74 20 6c 69 6e ......then.vi.......-l..list.lin
6cc0 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 65 64 69 74 69 6e 67 0a 20 20 20 20 20 20 2d 6e 09 6f es.instead.of.editing.......-n.o
6ce0 6d 69 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 77 68 65 6e 20 6c 69 73 74 69 6e 67 0a 20 20 mit.line.numbers.when.listing...
6d00 20 20 20 20 2d 72 09 72 65 76 65 72 73 65 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 ....-r.reverse.the.order.of.the.
6d20 6c 69 6e 65 73 20 28 6e 65 77 65 73 74 20 6c 69 73 74 65 64 20 66 69 72 73 74 29 0a 20 20 20 20 lines.(newest.listed.first).....
6d40 0a 20 20 20 20 57 69 74 68 20 74 68 65 20 60 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 20 2e 2e .....With.the.`fc.-s.[pat=rep...
6d60 2e 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 27 20 66 6f 72 6d 61 74 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 .].[command]'.format,.COMMAND.is
6d80 0a 20 20 20 20 72 65 2d 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 74 68 65 20 73 75 62 73 74 .....re-executed.after.the.subst
6da0 69 74 75 74 69 6f 6e 20 4f 4c 44 3d 4e 45 57 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 0a 20 20 itution.OLD=NEW.is.performed....
6dc0 20 20 0a 20 20 20 20 41 20 75 73 65 66 75 6c 20 61 6c 69 61 73 20 74 6f 20 75 73 65 20 77 69 74 .......A.useful.alias.to.use.wit
6de0 68 20 74 68 69 73 20 69 73 20 72 3d 27 66 63 20 2d 73 27 2c 20 73 6f 20 74 68 61 74 20 74 79 70 h.this.is.r='fc.-s',.so.that.typ
6e00 69 6e 67 20 60 72 20 63 63 27 0a 20 20 20 20 72 75 6e 73 20 74 68 65 20 6c 61 73 74 20 63 6f 6d ing.`r.cc'.....runs.the.last.com
6e20 6d 61 6e 64 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 60 63 63 27 20 61 6e 64 20 74 79 70 mand.beginning.with.`cc'.and.typ
6e40 69 6e 67 20 60 72 27 20 72 65 2d 65 78 65 63 75 74 65 73 0a 20 20 20 20 74 68 65 20 6c 61 73 74 ing.`r'.re-executes.....the.last
6e60 20 63 6f 6d 6d 61 6e 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 .command...........Exit.Status:.
6e80 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 6f 72 20 73 74 61 74 75 73 20 6f 66 ....Returns.success.or.status.of
6ea0 20 65 78 65 63 75 74 65 64 20 63 6f 6d 6d 61 6e 64 3b 20 6e 6f 6e 2d 7a 65 72 6f 20 69 66 20 61 .executed.command;.non-zero.if.a
6ec0 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 6d 61 6e 69 70 n.error.occurs..Display.or.manip
6ee0 75 6c 61 74 65 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 20 20 20 20 0a 20 20 20 ulate.the.history.list..........
6f00 20 44 69 73 70 6c 61 79 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 20 77 69 74 68 20 6c .Display.the.history.list.with.l
6f20 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 70 72 65 66 69 78 69 6e 67 20 65 61 63 68 20 6d 6f 64 69 ine.numbers,.prefixing.each.modi
6f40 66 69 65 64 0a 20 20 20 20 65 6e 74 72 79 20 77 69 74 68 20 61 20 60 2a 27 2e 20 20 41 6e 20 61 fied.....entry.with.a.`*'...An.a
6f60 72 67 75 6d 65 6e 74 20 6f 66 20 4e 20 6c 69 73 74 73 20 6f 6e 6c 79 20 74 68 65 20 6c 61 73 74 rgument.of.N.lists.only.the.last
6f80 20 4e 20 65 6e 74 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 .N.entries...........Options:...
6fa0 20 20 20 20 2d 63 09 63 6c 65 61 72 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 20 62 79 ....-c.clear.the.history.list.by
6fc0 20 64 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6e 74 72 69 65 73 0a 20 20 20 .deleting.all.of.the.entries....
6fe0 20 20 20 2d 64 20 6f 66 66 73 65 74 09 64 65 6c 65 74 65 20 74 68 65 20 68 69 73 74 6f 72 79 20 ...-d.offset.delete.the.history.
7000 65 6e 74 72 79 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 4f 46 46 53 45 54 2e 20 4e 65 67 61 74 69 entry.at.position.OFFSET..Negati
7020 76 65 0a 20 20 20 20 09 09 6f 66 66 73 65 74 73 20 63 6f 75 6e 74 20 62 61 63 6b 20 66 72 6f 6d ve.......offsets.count.back.from
7040 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 20 .the.end.of.the.history.list....
7060 20 0a 20 20 20 20 20 20 2d 61 09 61 70 70 65 6e 64 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 ........-a.append.history.lines.
7080 66 72 6f 6d 20 74 68 69 73 20 73 65 73 73 69 6f 6e 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 from.this.session.to.the.history
70a0 20 66 69 6c 65 0a 20 20 20 20 20 20 2d 6e 09 72 65 61 64 20 61 6c 6c 20 68 69 73 74 6f 72 79 20 .file.......-n.read.all.history.
70c0 6c 69 6e 65 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 lines.not.already.read.from.the.
70e0 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 20 09 09 61 6e 64 20 61 70 70 65 6e 64 20 74 68 history.file.......and.append.th
7100 65 6d 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 20 20 20 20 2d 72 09 em.to.the.history.list.......-r.
7120 72 65 61 64 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 20 61 6e 64 20 61 70 70 65 6e 64 read.the.history.file.and.append
7140 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 0a 20 20 20 .the.contents.to.the.history....
7160 20 09 09 6c 69 73 74 0a 20 20 20 20 20 20 2d 77 09 77 72 69 74 65 20 74 68 65 20 63 75 72 72 65 ...list.......-w.write.the.curre
7180 6e 74 20 68 69 73 74 6f 72 79 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 nt.history.to.the.history.file..
71a0 20 20 20 0a 20 20 20 20 20 20 2d 70 09 70 65 72 66 6f 72 6d 20 68 69 73 74 6f 72 79 20 65 78 70 ..........-p.perform.history.exp
71c0 61 6e 73 69 6f 6e 20 6f 6e 20 65 61 63 68 20 41 52 47 20 61 6e 64 20 64 69 73 70 6c 61 79 20 74 ansion.on.each.ARG.and.display.t
71e0 68 65 20 72 65 73 75 6c 74 0a 20 20 20 20 09 09 77 69 74 68 6f 75 74 20 73 74 6f 72 69 6e 67 20 he.result.......without.storing.
7200 69 74 20 69 6e 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 20 20 20 20 2d 73 09 it.in.the.history.list.......-s.
7220 61 70 70 65 6e 64 20 74 68 65 20 41 52 47 73 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c append.the.ARGs.to.the.history.l
7240 69 73 74 20 61 73 20 61 20 73 69 6e 67 6c 65 20 65 6e 74 72 79 0a 20 20 20 20 0a 20 20 20 20 49 ist.as.a.single.entry..........I
7260 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 67 69 76 65 6e 2c 20 69 74 20 69 73 20 75 73 65 64 20 f.FILENAME.is.given,.it.is.used.
7280 61 73 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c as.the.history.file...Otherwise,
72a0 0a 20 20 20 20 69 66 20 48 49 53 54 46 49 4c 45 20 68 61 73 20 61 20 76 61 6c 75 65 2c 20 74 68 .....if.HISTFILE.has.a.value,.th
72c0 61 74 20 69 73 20 75 73 65 64 2c 20 65 6c 73 65 20 7e 2f 2e 62 61 73 68 5f 68 69 73 74 6f 72 79 at.is.used,.else.~/.bash_history
72e0 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 48 49 53 54 54 49 4d 45 46 4f 52 4d 41 54 ...........If.the.HISTTIMEFORMAT
7300 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 61 6e 64 20 6e 6f 74 20 6e 75 6c 6c 2c 20 69 .variable.is.set.and.not.null,.i
7320 74 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 0a 20 20 20 20 61 73 20 61 20 66 6f 72 6d 61 74 ts.value.is.used.....as.a.format
7340 20 73 74 72 69 6e 67 20 66 6f 72 20 73 74 72 66 74 69 6d 65 28 33 29 20 74 6f 20 70 72 69 6e 74 .string.for.strftime(3).to.print
7360 20 74 68 65 20 74 69 6d 65 20 73 74 61 6d 70 20 61 73 73 6f 63 69 61 74 65 64 0a 20 20 20 20 77 .the.time.stamp.associated.....w
7380 69 74 68 20 65 61 63 68 20 64 69 73 70 6c 61 79 65 64 20 68 69 73 74 6f 72 79 20 65 6e 74 72 79 ith.each.displayed.history.entry
73a0 2e 20 20 4e 6f 20 74 69 6d 65 20 73 74 61 6d 70 73 20 61 72 65 20 70 72 69 6e 74 65 64 20 6f 74 ...No.time.stamps.are.printed.ot
73c0 68 65 72 77 69 73 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 herwise...........Exit.Status:..
73e0 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 ...Returns.success.unless.an.inv
7400 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 alid.option.is.given.or.an.error
7420 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 73 65 74 20 66 69 6c 65 20 6d 6f 64 .occurs..Display.or.set.file.mod
7440 65 20 6d 61 73 6b 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 74 73 20 74 68 65 20 75 73 65 72 20 66 e.mask...........Sets.the.user.f
7460 69 6c 65 2d 63 72 65 61 74 69 6f 6e 20 6d 61 73 6b 20 74 6f 20 4d 4f 44 45 2e 20 20 49 66 20 4d ile-creation.mask.to.MODE...If.M
7480 4f 44 45 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 70 72 69 6e 74 73 0a 20 20 20 20 74 68 65 20 63 ODE.is.omitted,.prints.....the.c
74a0 75 72 72 65 6e 74 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6d 61 73 6b 2e 0a 20 20 20 20 0a 20 urrent.value.of.the.mask........
74c0 20 20 20 49 66 20 4d 4f 44 45 20 62 65 67 69 6e 73 20 77 69 74 68 20 61 20 64 69 67 69 74 2c 20 ...If.MODE.begins.with.a.digit,.
74e0 69 74 20 69 73 20 69 6e 74 65 72 70 72 65 74 65 64 20 61 73 20 61 6e 20 6f 63 74 61 6c 20 6e 75 it.is.interpreted.as.an.octal.nu
7500 6d 62 65 72 3b 0a 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 61 20 73 79 6d 62 mber;.....otherwise.it.is.a.symb
7520 6f 6c 69 63 20 6d 6f 64 65 20 73 74 72 69 6e 67 20 6c 69 6b 65 20 74 68 61 74 20 61 63 63 65 70 olic.mode.string.like.that.accep
7540 74 65 64 20 62 79 20 63 68 6d 6f 64 28 31 29 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e ted.by.chmod(1)...........Option
7560 73 3a 0a 20 20 20 20 20 20 2d 70 09 69 66 20 4d 4f 44 45 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 s:.......-p.if.MODE.is.omitted,.
7580 6f 75 74 70 75 74 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 6d 61 79 20 62 65 20 72 65 75 output.in.a.form.that.may.be.reu
75a0 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 53 09 6d 61 6b 65 73 20 74 68 65 20 sed.as.input.......-S.makes.the.
75c0 6f 75 74 70 75 74 20 73 79 6d 62 6f 6c 69 63 3b 20 6f 74 68 65 72 77 69 73 65 20 61 6e 20 6f 63 output.symbolic;.otherwise.an.oc
75e0 74 61 6c 20 6e 75 6d 62 65 72 20 69 73 20 6f 75 74 70 75 74 0a 20 20 20 20 0a 20 20 20 20 45 78 tal.number.is.output..........Ex
7600 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
7620 6e 6c 65 73 73 20 4d 4f 44 45 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 nless.MODE.is.invalid.or.an.inva
7640 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 61 79 20 70 6f 73 lid.option.is.given..Display.pos
7660 73 69 62 6c 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 sible.completions.depending.on.t
7680 68 65 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 6e 74 65 6e 64 65 64 20 74 6f he.options...........Intended.to
76a0 20 62 65 20 75 73 65 64 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 61 20 73 68 65 6c 6c 20 66 75 6e .be.used.from.within.a.shell.fun
76c0 63 74 69 6f 6e 20 67 65 6e 65 72 61 74 69 6e 67 20 70 6f 73 73 69 62 6c 65 0a 20 20 20 20 63 6f ction.generating.possible.....co
76e0 6d 70 6c 65 74 69 6f 6e 73 2e 20 20 49 66 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 57 4f 52 44 mpletions...If.the.optional.WORD
7700 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 6d 61 74 63 68 65 73 20 61 .argument.is.supplied,.matches.a
7720 67 61 69 6e 73 74 0a 20 20 20 20 57 4f 52 44 20 61 72 65 20 67 65 6e 65 72 61 74 65 64 2e 0a 20 gainst.....WORD.are.generated...
7740 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
7760 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
7780 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 63 75 72 73 n.is.supplied.or.an.error.occurs
77a0 2e 00 44 69 73 70 6c 61 79 20 70 72 6f 63 65 73 73 20 74 69 6d 65 73 2e 0a 20 20 20 20 0a 20 20 ..Display.process.times.........
77c0 20 20 50 72 69 6e 74 73 20 74 68 65 20 61 63 63 75 6d 75 6c 61 74 65 64 20 75 73 65 72 20 61 6e ..Prints.the.accumulated.user.an
77e0 64 20 73 79 73 74 65 6d 20 74 69 6d 65 73 20 66 6f 72 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 d.system.times.for.the.shell.and
7800 20 61 6c 6c 20 6f 66 20 69 74 73 0a 20 20 20 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 2e .all.of.its.....child.processes.
7820 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 41 6c 77 61 79 ..........Exit.Status:.....Alway
7840 73 20 73 75 63 63 65 65 64 73 2e 00 44 69 73 70 6c 61 79 20 73 74 61 74 75 73 20 6f 66 20 6a 6f s.succeeds..Display.status.of.jo
7860 62 73 2e 0a 20 20 20 20 0a 20 20 20 20 4c 69 73 74 73 20 74 68 65 20 61 63 74 69 76 65 20 6a 6f bs...........Lists.the.active.jo
7880 62 73 2e 20 20 4a 4f 42 53 50 45 43 20 72 65 73 74 72 69 63 74 73 20 6f 75 74 70 75 74 20 74 6f bs...JOBSPEC.restricts.output.to
78a0 20 74 68 61 74 20 6a 6f 62 2e 0a 20 20 20 20 57 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 .that.job......Without.options,.
78c0 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 61 6c 6c 20 61 63 74 69 76 65 20 6a 6f 62 73 20 69 73 the.status.of.all.active.jobs.is
78e0 20 64 69 73 70 6c 61 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 .displayed...........Options:...
7900 20 20 20 20 2d 6c 09 6c 69 73 74 73 20 70 72 6f 63 65 73 73 20 49 44 73 20 69 6e 20 61 64 64 69 ....-l.lists.process.IDs.in.addi
7920 74 69 6f 6e 20 74 6f 20 74 68 65 20 6e 6f 72 6d 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 tion.to.the.normal.information..
7940 20 20 20 20 20 2d 6e 09 6c 69 73 74 73 20 6f 6e 6c 79 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 .....-n.lists.only.processes.tha
7960 74 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 73 74 61 74 75 73 20 73 69 6e 63 65 20 74 68 65 20 t.have.changed.status.since.the.
7980 6c 61 73 74 0a 20 20 20 20 09 09 6e 6f 74 69 66 69 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2d 70 last.......notification.......-p
79a0 09 6c 69 73 74 73 20 70 72 6f 63 65 73 73 20 49 44 73 20 6f 6e 6c 79 0a 20 20 20 20 20 20 2d 72 .lists.process.IDs.only.......-r
79c0 09 72 65 73 74 72 69 63 74 20 6f 75 74 70 75 74 20 74 6f 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 .restrict.output.to.running.jobs
79e0 0a 20 20 20 20 20 20 2d 73 09 72 65 73 74 72 69 63 74 20 6f 75 74 70 75 74 20 74 6f 20 73 74 6f .......-s.restrict.output.to.sto
7a00 70 70 65 64 20 6a 6f 62 73 0a 20 20 20 20 0a 20 20 20 20 49 66 20 2d 78 20 69 73 20 73 75 70 70 pped.jobs..........If.-x.is.supp
7a20 6c 69 65 64 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 20 72 75 6e 20 61 66 74 65 72 20 61 6c 6c 20 6a lied,.COMMAND.is.run.after.all.j
7a40 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 74 68 61 74 0a 20 20 20 20 61 70 70 65 61 ob.specifications.that.....appea
7a60 72 20 69 6e 20 41 52 47 53 20 68 61 76 65 20 62 65 65 6e 20 72 65 70 6c 61 63 65 64 20 77 69 74 r.in.ARGS.have.been.replaced.wit
7a80 68 20 74 68 65 20 70 72 6f 63 65 73 73 20 49 44 20 6f 66 20 74 68 61 74 20 6a 6f 62 27 73 0a 20 h.the.process.ID.of.that.job's..
7aa0 20 20 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 6c 65 61 64 65 72 2e 0a 20 20 20 20 0a 20 20 ...process.group.leader.........
7ac0 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
7ae0 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 ss.unless.an.invalid.option.is.g
7b00 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 0a 20 20 20 20 49 66 20 iven.or.an.error.occurs......If.
7b20 2d 78 20 69 73 20 75 73 65 64 2c 20 72 65 74 75 72 6e 73 20 74 68 65 20 65 78 69 74 20 73 74 61 -x.is.used,.returns.the.exit.sta
7b40 74 75 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 2e 00 44 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 tus.of.COMMAND..Display.the.list
7b60 20 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 .of.currently.remembered.directo
7b80 72 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 ries...Directories.....find.thei
7ba0 72 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 r.way.onto.the.list.with.the.`pu
7bc0 73 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 shd'.command;.you.can.get.....ba
7be0 63 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 ck.up.through.the.list.with.the.
7c00 60 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 `popd'.command...........Options
7c20 3a 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 :.......-c.clear.the.directory.s
7c40 74 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 tack.by.deleting.all.of.the.elem
7c60 65 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 ents.......-l.do.not.print.tilde
7c80 2d 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 -prefixed.versions.of.directorie
7ca0 73 20 72 65 6c 61 74 69 76 65 0a 20 20 20 20 09 74 6f 20 79 6f 75 72 20 68 6f 6d 65 20 64 69 72 s.relative......to.your.home.dir
7cc0 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
7ce0 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
7d00 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
7d20 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
7d40 66 69 78 65 64 0a 20 20 20 20 09 77 69 74 68 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 fixed......with.its.position.in.
7d60 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 20 the.stack..........Arguments:...
7d80 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 6f ....+N.Displays.the.Nth.entry.co
7da0 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 74 unting.from.the.left.of.the.list
7dc0 20 73 68 6f 77 6e 20 62 79 0a 20 20 20 20 09 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 .shown.by......dirs.when.invoked
7de0 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.
7e00 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 44 69 73 70 6c 61 79 73 20 74 68 65 zero.............-N.Displays.the
7e20 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 .Nth.entry.counting.from.the.rig
7e40 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 0a 09 64 69 72 73 20 77 68 ht.of.the.list.shown.by..dirs.wh
7e60 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 en.invoked.without.options,.star
7e80 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 00 44 6f 6e 65 00 44 6f 6e 65 28 25 64 29 00 45 4d ting.with.zero..Done.Done(%d).EM
7ea0 54 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 45 6e 61 62 6c 65 20 61 6e 64 20 64 69 73 61 62 6c 65 T.instruction.Enable.and.disable
7ec0 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 6e 61 62 6c 65 .shell.builtins...........Enable
7ee0 73 20 61 6e 64 20 64 69 73 61 62 6c 65 73 20 62 75 69 6c 74 69 6e 20 73 68 65 6c 6c 20 63 6f 6d s.and.disables.builtin.shell.com
7f00 6d 61 6e 64 73 2e 20 20 44 69 73 61 62 6c 69 6e 67 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 0a mands...Disabling.allows.you.to.
7f20 20 20 20 20 65 78 65 63 75 74 65 20 61 20 64 69 73 6b 20 63 6f 6d 6d 61 6e 64 20 77 68 69 63 68 ....execute.a.disk.command.which
7f40 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 73 20 61 20 73 68 65 6c 6c 20 62 75 .has.the.same.name.as.a.shell.bu
7f60 69 6c 74 69 6e 0a 20 20 20 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 20 66 75 6c 6c 20 70 iltin.....without.using.a.full.p
7f80 61 74 68 6e 61 6d 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 athname...........Options:......
7fa0 20 2d 61 09 70 72 69 6e 74 20 61 20 6c 69 73 74 20 6f 66 20 62 75 69 6c 74 69 6e 73 20 73 68 6f .-a.print.a.list.of.builtins.sho
7fc0 77 69 6e 67 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 65 61 63 68 20 69 73 20 65 6e 61 62 wing.whether.or.not.each.is.enab
7fe0 6c 65 64 0a 20 20 20 20 20 20 2d 6e 09 64 69 73 61 62 6c 65 20 65 61 63 68 20 4e 41 4d 45 20 6f led.......-n.disable.each.NAME.o
8000 72 20 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 64 69 73 61 62 6c 65 64 20 62 75 69 r.display.a.list.of.disabled.bui
8020 6c 74 69 6e 73 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 6c 69 73 74 20 6f 66 ltins.......-p.print.the.list.of
8040 20 62 75 69 6c 74 69 6e 73 20 69 6e 20 61 20 72 65 75 73 61 62 6c 65 20 66 6f 72 6d 61 74 0a 20 .builtins.in.a.reusable.format..
8060 20 20 20 20 20 2d 73 09 70 72 69 6e 74 20 6f 6e 6c 79 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 .....-s.print.only.the.names.of.
8080 50 6f 73 69 78 20 60 73 70 65 63 69 61 6c 27 20 62 75 69 6c 74 69 6e 73 0a 20 20 20 20 0a 20 20 Posix.`special'.builtins........
80a0 20 20 4f 70 74 69 6f 6e 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 64 79 6e 61 6d 69 63 20 6c 6f ..Options.controlling.dynamic.lo
80c0 61 64 69 6e 67 3a 0a 20 20 20 20 20 20 2d 66 09 4c 6f 61 64 20 62 75 69 6c 74 69 6e 20 4e 41 4d ading:.......-f.Load.builtin.NAM
80e0 45 20 66 72 6f 6d 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 46 49 4c 45 4e 41 4d 45 0a 20 20 E.from.shared.object.FILENAME...
8100 20 20 20 20 2d 64 09 52 65 6d 6f 76 65 20 61 20 62 75 69 6c 74 69 6e 20 6c 6f 61 64 65 64 20 77 ....-d.Remove.a.builtin.loaded.w
8120 69 74 68 20 2d 66 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 ith.-f..........Without.options,
8140 20 65 61 63 68 20 4e 41 4d 45 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 .each.NAME.is.enabled...........
8160 54 6f 20 75 73 65 20 74 68 65 20 60 74 65 73 74 27 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 To.use.the.`test'.found.in.$PATH
8180 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 .instead.of.the.shell.builtin...
81a0 20 20 76 65 72 73 69 6f 6e 2c 20 74 79 70 65 20 60 65 6e 61 62 6c 65 20 2d 6e 20 74 65 73 74 27 ..version,.type.`enable.-n.test'
81c0 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 75 ...........Exit.Status:.....Retu
81e0 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 rns.success.unless.NAME.is.not.a
8200 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 .shell.builtin.or.an.error.occur
8220 73 2e 00 45 76 61 6c 75 61 74 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f s..Evaluate.arithmetic.expressio
8240 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 45 58 50 52 45 53 53 49 4f 4e 20 69 73 20 65 76 n...........The.EXPRESSION.is.ev
8260 61 6c 75 61 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 72 75 6c 65 73 20 66 aluated.according.to.the.rules.f
8280 6f 72 20 61 72 69 74 68 6d 65 74 69 63 0a 20 20 20 20 65 76 61 6c 75 61 74 69 6f 6e 2e 20 20 45 or.arithmetic.....evaluation...E
82a0 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 22 6c 65 74 20 45 58 50 52 45 53 53 49 4f 4e 22 2e 0a 20 quivalent.to."let.EXPRESSION"...
82c0 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
82e0 20 31 20 69 66 20 45 58 50 52 45 53 53 49 4f 4e 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 30 3b .1.if.EXPRESSION.evaluates.to.0;
8300 20 72 65 74 75 72 6e 73 20 30 20 6f 74 68 65 72 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 61 .returns.0.otherwise..Evaluate.a
8320 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 20 20 20 rithmetic.expressions...........
8340 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 6d 65 74 Evaluate.each.ARG.as.an.arithmet
8360 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 20 64 6f ic.expression...Evaluation.is.do
8380 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 73 20 77 ne.in.....fixed-width.integers.w
83a0 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 6f 75 67 ith.no.check.for.overflow,.thoug
83c0 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 64 20 61 h.division.by.0.....is.trapped.a
83e0 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 66 6f 6c nd.flagged.as.an.error...The.fol
8400 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 20 20 20 lowing.list.of.operators.is.....
8420 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 70 72 65 grouped.into.levels.of.equal-pre
8440 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 73 20 61 cedence.operators...The.levels.a
8460 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 72 65 61 re.listed.....in.order.of.decrea
8480 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 2b 2b 2c sing.precedence............id++,
84a0 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 2c 20 70 .id--.variable.post-increment,.p
84c0 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 09 76 61 ost-decrement......++id,.--id.va
84e0 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 72 65 6d riable.pre-increment,.pre-decrem
8500 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 6c 75 73 ent......-,.+..unary.minus,.plus
8520 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 73 65 20 ......!,.~..logical.and.bitwise.
8540 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 69 6f 6e negation......**..exponentiation
8560 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 2c 20 64 ......*,./,.%..multiplication,.d
8580 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 09 61 64 ivision,.remainder......+,.-..ad
85a0 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 3e 3e 09 dition,.subtraction......<<,.>>.
85c0 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 73 0a 20 .left.and.right.bitwise.shifts..
85e0 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 20 20 20 ....<=,.>=,.<,.>.comparison.....
8600 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 0a 20 20 .==,.!=..equality,.inequality...
8620 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 77 69 73 ...&..bitwise.AND......^..bitwis
8640 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 09 26 26 e.XOR......|..bitwise.OR......&&
8660 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 6c 20 4f ..logical.AND......||..logical.O
8680 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 20 09 09 R......expr.?.expr.:.expr.......
86a0 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 20 2a 3d .conditional.operator......=,.*=
86c0 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 09 2b 3d 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d 2c ,./=,.%=,......+=,.-=,.<<=,.>>=,
86e0 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 20 20 20 ......&=,.^=,.|=.assignment.....
8700 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 77 65 64 .....Shell.variables.are.allowed
8720 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 65 20 76 .as.operands...The.name.of.the.v
8740 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 73 20 76 ariable.....is.replaced.by.its.v
8760 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 68 20 69 alue.(coerced.to.a.fixed-width.i
8780 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 69 6f 6e nteger).within.....an.expression
87a0 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 20 69 74 ...The.variable.need.not.have.it
87c0 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 64 20 6f s.integer.attribute.....turned.o
87e0 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 2e 0a 20 n.to.be.used.in.an.expression...
8800 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 65 64 20 ........Operators.are.evaluated.
8820 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 65 78 70 in.order.of.precedence...Sub-exp
8840 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 72 65 20 ressions.in.....parentheses.are.
8860 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 69 64 65 evaluated.first.and.may.override
8880 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 76 65 2e .the.precedence.....rules.above.
88a0 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 20 74 68 ..........Exit.Status:.....If.th
88c0 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 74 20 72 e.last.ARG.evaluates.to.0,.let.r
88e0 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 77 69 73 eturns.1;.let.returns.0.otherwis
8900 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 73 73 69 e..Evaluate.conditional.expressi
8920 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 74 75 73 on...........Exits.with.a.status
8940 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 65 6e 64 .of.0.(true).or.1.(false).depend
8960 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 45 58 50 ing.on.....the.evaluation.of.EXP
8980 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 6f 72 20 R...Expressions.may.be.unary.or.
89a0 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 73 20 61 binary...Unary.....expressions.a
89c0 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 73 74 61 re.often.used.to.examine.the.sta
89e0 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 20 73 74 tus.of.a.file...There.....are.st
8a00 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 6d 70 61 ring.operators.and.numeric.compa
8a20 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 0a 20 20 rison.operators.as.well.........
8a40 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 73 20 6f ..The.behavior.of.test.depends.o
8a60 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 65 61 64 n.the.number.of.arguments...Read
8a80 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 20 74 68 .the.....bash.manual.page.for.th
8aa0 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 20 0a 20 e.complete.specification........
8ac0 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 20 2d 61 ...File.operators:............-a
8ae0 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 73 74 73 .FILE........True.if.file.exists
8b00 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 66 20 66 ........-b.FILE........True.if.f
8b20 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 63 20 46 ile.is.block.special........-c.F
8b40 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 61 72 61 ILE........True.if.file.is.chara
8b60 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 20 20 20 cter.special........-d.FILE.....
8b80 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 79 2e 0a ...True.if.file.is.a.directory..
8ba0 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 66 69 6c ......-e.FILE........True.if.fil
8bc0 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 20 20 54 e.exists........-f.FILE........T
8be0 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 65 67 75 rue.if.file.exists.and.is.a.regu
8c00 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 20 20 54 lar.file........-g.FILE........T
8c20 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 20 20 20 rue.if.file.is.set-group-id.....
8c40 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 65 20 69 ...-h.FILE........True.if.file.i
8c60 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 49 4c 45 s.a.symbolic.link........-L.FILE
8c80 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 62 6f 6c ........True.if.file.is.a.symbol
8ca0 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 20 54 72 ic.link........-k.FILE........Tr
8cc0 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 69 74 20 ue.if.file.has.its.`sticky'.bit.
8ce0 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 65 20 69 set........-p.FILE........True.i
8d00 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 20 2d 72 f.file.is.a.named.pipe........-r
8d20 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 72 65 61 .FILE........True.if.file.is.rea
8d40 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 20 20 20 dable.by.you........-s.FILE.....
8d60 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 20 6e 6f ...True.if.file.exists.and.is.no
8d80 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 20 54 72 t.empty........-S.FILE........Tr
8da0 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 20 2d 74 ue.if.file.is.a.socket........-t
8dc0 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 65 6e 65 .FD..........True.if.FD.is.opene
8de0 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 45 20 20 d.on.a.terminal........-u.FILE..
8e00 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 2d 75 73 ......True.if.the.file.is.set-us
8e20 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 72 75 65 er-id........-w.FILE........True
8e40 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 6f 75 2e .if.the.file.is.writable.by.you.
8e60 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 20 74 68 .......-x.FILE........True.if.th
8e80 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 20 20 20 e.file.is.executable.by.you.....
8ea0 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 20 66 69 ...-O.FILE........True.if.the.fi
8ec0 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 75 2e 0a le.is.effectively.owned.by.you..
8ee0 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 74 68 65 ......-G.FILE........True.if.the
8f00 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
8f20 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 20 20 54 ur.group........-N.FILE........T
8f40 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 66 69 65 rue.if.the.file.has.been.modifie
8f60 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 20 0a 20 d.since.it.was.last.read........
8f80 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 20 66 69 .....FILE1.-nt.FILE2..True.if.fi
8fa0 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 72 64 69 le1.is.newer.than.file2.(accordi
8fc0 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 6d 6f 64 ng.to........................mod
8fe0 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 49 4c 45 ification.date).............FILE
9000 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 20 6f 6c 1.-ot.FILE2..True.if.file1.is.ol
9020 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 4c 45 31 der.than.file2.............FILE1
9040 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 61 20 68 .-ef.FILE2..True.if.file1.is.a.h
9060 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 74 72 69 ard.link.to.file2...........Stri
9080 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 54 52 49 ng.operators:............-z.STRI
90a0 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 74 79 2e NG......True.if.string.is.empty.
90c0 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 20 20 53 ............-n.STRING..........S
90e0 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 6e 6f 74 TRING......True.if.string.is.not
9100 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 53 54 52 .empty.............STRING1.=.STR
9120 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
9140 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 20 20 53 f.the.strings.are.equal........S
9160 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 20 20 20 TRING1.!=.STRING2...............
9180 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 65 20 6e .......True.if.the.strings.are.n
91a0 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 49 4e 47 ot.equal........STRING1.<.STRING
91c0 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 53 2......................True.if.S
91e0 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 65 78 69 TRING1.sorts.before.STRING2.lexi
9200 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 3e 20 53 cographically........STRING1.>.S
9220 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 65 TRING2......................True
9240 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 47 32 20 .if.STRING1.sorts.after.STRING2.
9260 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 74 68 65 lexicographically...........Othe
9280 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 54 49 4f r.operators:............-o.OPTIO
92a0 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 6f 6e 20 N......True.if.the.shell.option.
92c0 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 41 52 20 OPTION.is.enabled........-v.VAR.
92e0 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 69 61 62 ........True.if.the.shell.variab
9300 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 20 20 20 le.VAR.is.set........-R.VAR.....
9320 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 65 20 56 ....True.if.the.shell.variable.V
9340 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 20 20 20 AR.is.set.and.is.a.name.........
9360 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 20 21 20 .............reference........!.
9380 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 66 61 6c EXPR.........True.if.expr.is.fal
93a0 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 20 69 66 se........EXPR1.-a.EXPR2.True.if
93c0 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 65 2e 0a .both.expr1.AND.expr2.are.true..
93e0 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 65 69 74 ......EXPR1.-o.EXPR2.True.if.eit
9400 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 20 20 20 her.expr1.OR.expr2.is.true......
9420 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 74 69 63 .......arg1.OP.arg2...Arithmetic
9440 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 65 2c 0a .tests...OP.is.one.of.-eq,.-ne,.
9460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6c 74 2c 20 2d 6c 65 2c 20 2d .....................-lt,.-le,.-
9480 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 69 63 20 gt,.or.-ge...........Arithmetic.
94a0 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 69 66 20 binary.operators.return.true.if.
94c0 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 20 6c 65 ARG1.is.equal,.not-equal,.....le
94e0 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 67 72 65 ss-than,.less-than-or-equal,.gre
9500 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 2d 65 71 ater-than,.or.greater-than-or-eq
9520 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 78 69 74 ual.....than.ARG2...........Exit
9540 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.
9560 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 20 69 66 EXPR.evaluates.to.true;.fails.if
9580 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 6f 72 20 .EXPR.evaluates.to.....false.or.
95a0 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 00 45 76 an.invalid.argument.is.given..Ev
95c0 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 2e 0a 20 aluate.conditional.expression...
95e0 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 20 74 68 ........This.is.a.synonym.for.th
9600 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 74 20 61 e."test".builtin,.but.the.last.a
9620 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 20 60 5d rgument.must.....be.a.literal.`]
9640 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 45 78 65 ',.to.match.the.opening.`['..Exe
9660 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 6c 61 79 cute.a.simple.command.or.display
9680 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 20 20 20 .information.about.commands.....
96a0 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 73 75 70 ......Runs.COMMAND.with.ARGS.sup
96c0 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 75 70 2c pressing..shell.function.lookup,
96e0 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 62 6f 75 .or.display.....information.abou
9700 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 6e 20 62 t.the.specified.COMMANDs...Can.b
9720 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 20 6f 6e e.used.to.invoke.commands.....on
9740 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 65 20 73 .disk.when.a.function.with.the.s
9760 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 69 6f 6e ame.name.exists...........Option
9780 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 76 61 6c s:.......-p....use.a.default.val
97a0 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 64 20 74 ue.for.PATH.that.is.guaranteed.t
97c0 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 20 73 74 o.find.all.of.............the.st
97e0 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 70 72 69 andard.utilities.......-v....pri
9800 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 69 6d 69 nt.a.description.of.COMMAND.simi
9820 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 20 20 20 lar.to.the.`type'.builtin.......
9840 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 73 63 72 -V....print.a.more.verbose.descr
9860 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 20 20 20 iption.of.each.COMMAND..........
9880 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 74 Exit.Status:.....Returns.exit.st
98a0 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 66 20 43 atus.of.COMMAND,.or.failure.if.C
98c0 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 61 72 67 OMMAND.is.not.found..Execute.arg
98e0 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 20 20 0a uments.as.a.shell.command.......
9900 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 65 20 73 ....Combine.ARGs.into.a.single.s
9920 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 74 20 74 tring,.use.the.result.as.input.t
9940 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 74 68 65 o.the.shell,.....and.execute.the
9960 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 20 45 78 .resulting.commands...........Ex
9980 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 74 61 74 it.Status:.....Returns.exit.stat
99a0 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 6f 6d 6d us.of.command.or.success.if.comm
99c0 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 20 61 73 and.is.null..Execute.commands.as
99e0 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 65 65 64 .long.as.a.test.does.not.succeed
9a00 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 20 43 4f ...........Expand.and.execute.CO
9a20 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 6f 6d 6d MMANDS.as.long.as.the.final.comm
9a40 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 44 53 20 and.in.the.....`until'.COMMANDS.
9a60 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 6f 74 20 has.an.exit.status.which.is.not.
9a80 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 20 20 20 zero...........Exit.Status:.....
9aa0 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 Returns.the.status.of.the.last.c
9ac0 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 ommand.executed..Execute.command
9ae0 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 0a 20 20 s.as.long.as.a.test.succeeds....
9b00 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 4d 41 4e .......Expand.and.execute.COMMAN
9b20 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 6e 64 20 DS.as.long.as.the.final.command.
9b40 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 61 73 20 in.the.....`while'.COMMANDS.has.
9b60 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 20 20 20 an.exit.status.of.zero..........
9b80 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 .Exit.Status:.....Returns.the.st
9ba0 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 atus.of.the.last.command.execute
9bc0 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 63 6f 6e d..Execute.commands.based.on.con
9be0 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 4d 4d 41 ditional...........The.`if.COMMA
9c00 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 73 20 65 NDS'.list.is.executed...If.its.e
9c20 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 20 20 20 xit.status.is.zero,.then.the....
9c40 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 75 74 65 .`then.COMMANDS'.list.is.execute
9c60 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 4d 41 4e d...Otherwise,.each.`elif.COMMAN
9c80 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 75 72 6e DS'.list.is.....executed.in.turn
9ca0 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 65 72 6f ,.and.if.its.exit.status.is.zero
9cc0 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 20 43 4f ,.the.corresponding.....`then.CO
9ce0 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 74 68 65 MMANDS'.list.is.executed.and.the
9d00 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 77 69 73 .if.command.completes...Otherwis
9d20 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 73 74 20 e,.....the.`else.COMMANDS'.list.
9d40 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 20 65 78 is.executed,.if.present...The.ex
9d60 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 6f 6e 73 it.status.of.the.....entire.cons
9d80 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 68 65 20 truct.is.the.exit.status.of.the.
9da0 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 6f 0a 20 last.command.executed,.or.zero..
9dc0 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 65 2e 0a ...if.no.condition.tested.true..
9de0 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
9e00 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 s.the.status.of.the.last.command
9e20 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 61 73 65 .executed..Execute.commands.base
9e40 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 20 20 20 d.on.pattern.matching...........
9e60 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 62 61 73 Selectively.execute.COMMANDS.bas
9e80 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 2e 20 20 ed.upon.WORD.matching.PATTERN...
9ea0 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 74 65 20 The.....`|'.is.used.to.separate.
9ec0 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 78 69 74 multiple.patterns...........Exit
9ee0 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 .Status:.....Returns.the.status.
9f00 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 of.the.last.command.executed..Ex
9f20 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 72 20 69 ecute.commands.for.each.member.i
9f40 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 6c 6f 6f n.a.list...........The.`for'.loo
9f60 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 61 6e 64 p.executes.a.sequence.of.command
9f80 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 73 74 20 s.for.each.member.in.a.....list.
9fa0 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 20 69 73 of.items...If.`in.WORDS....;'.is
9fc0 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 69 73 0a .not.present,.then.`in."$@"'.is.
9fe0 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 74 20 69 ....assumed...For.each.element.i
a000 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 65 6c 65 n.WORDS,.NAME.is.set.to.that.ele
a020 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 65 20 65 ment,.and.....the.COMMANDS.are.e
a040 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 3a 0a 20 xecuted...........Exit.Status:..
a060 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
a080 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
a0a0 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 6e 74 20 ands.from.a.file.in.the.current.
a0c0 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 75 74 65 shell...........Read.and.execute
a0e0 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 65 20 63 .commands.from.FILENAME.in.the.c
a100 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 73 20 69 urrent.shell...The.....entries.i
a120 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 64 69 72 n.$PATH.are.used.to.find.the.dir
a140 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 20 20 20 ectory.containing.FILENAME......
a160 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 2c 20 74 If.any.ARGUMENTS.are.supplied,.t
a180 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 61 6d 65 hey.become.the.positional.parame
a1a0 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 63 75 74 ters.....when.FILENAME.is.execut
a1c0 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
a1e0 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
a200 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 69 6c 73 mand.executed.in.FILENAME;.fails
a220 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 61 64 2e .if.....FILENAME.cannot.be.read.
a240 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 0a 20 20 .Execute.conditional.command....
a260 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 6f 72 20 .......Returns.a.status.of.0.or.
a280 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 20 6f 66 1.depending.on.the.evaluation.of
a2a0 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 6f 6e 20 .the.conditional.....expression.
a2c0 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 63 6f 6d EXPRESSION...Expressions.are.com
a2e0 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 73 65 64 posed.of.the.same.primaries.used
a300 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 6e 64 20 .....by.the.`test'.builtin,.and.
a320 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 6c 6f 77 may.be.combined.using.the.follow
a340 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 58 50 52 ing.operators:............(.EXPR
a360 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 20 45 58 ESSION.).Returns.the.value.of.EX
a380 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 54 72 75 PRESSION.......!.EXPRESSION..Tru
a3a0 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 65 20 66 e.if.EXPRESSION.is.false;.else.f
a3c0 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 65 20 69 alse.......EXPR1.&&.EXPR2.True.i
a3e0 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 75 65 3b f.both.EXPR1.and.EXPR2.are.true;
a400 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 50 52 32 .else.false.......EXPR1.||.EXPR2
a420 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 32 20 69 .True.if.either.EXPR1.or.EXPR2.i
a440 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 68 65 6e s.true;.else.false..........When
a460 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 61 72 65 .the.`=='.and.`!='.operators.are
a480 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 74 20 6f .used,.the.string.to.the.right.o
a4a0 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 20 61 20 f.....the.operator.is.used.as.a.
a4c0 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 69 73 20 pattern.and.pattern.matching.is.
a4e0 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 6f 70 65 performed......When.the.`=~'.ope
a500 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 74 68 65 rator.is.used,.the.string.to.the
a520 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 20 6d 61 .right.of.the.operator.....is.ma
a540 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 2e 0a 20 tched.as.a.regular.expression...
a560 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 72 73 20 ........The.&&.and.||.operators.
a580 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 31 20 69 do.not.evaluate.EXPR2.if.EXPR1.i
a5a0 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 20 74 68 s.sufficient.to.....determine.th
a5c0 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 20 20 45 e.expression's.value...........E
a5e0 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 69 6e 67 xit.Status:.....0.or.1.depending
a600 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 75 74 65 .on.value.of.EXPRESSION..Execute
a620 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 63 75 74 .shell.builtins...........Execut
a640 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 73 20 41 e.SHELL-BUILTIN.with.arguments.A
a660 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 64 0a 20 RGs.without.performing.command..
a680 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 65 6e 20 ...lookup...This.is.useful.when.
a6a0 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 6c 6c 20 you.wish.to.reimplement.a.shell.
a6c0 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 6f 6e 2c builtin.....as.a.shell.function,
a6e0 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 74 69 6e .but.need.to.execute.the.builtin
a700 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 20 20 45 .within.the.function...........E
a720 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 78 69 74 xit.Status:.....Returns.the.exit
a740 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 66 61 6c .status.of.SHELL-BUILTIN,.or.fal
a760 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 74 20 61 se.if.SHELL-BUILTIN.is.....not.a
a780 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 61 20 6c .shell.builtin..Exit.%d.Exit.a.l
a7a0 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 6c 6f 67 ogin.shell...........Exits.a.log
a7c0 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 20 52 65 in.shell.with.exit.status.N...Re
a7e0 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 64 0a 20 turns.an.error.if.not.executed..
a800 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 2c 20 77 ...in.a.login.shell..Exit.for,.w
a820 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 20 20 45 hile,.or.until.loops...........E
a840 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 70 2e 20 xit.a.FOR,.WHILE.or.UNTIL.loop..
a860 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 6e 63 6c .If.N.is.specified,.break.N.encl
a880 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 74 20 53 osing.....loops...........Exit.S
a8a0 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 20 30 20 tatus:.....The.exit.status.is.0.
a8c0 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 6f 72 20 unless.N.is.not.greater.than.or.
a8e0 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 20 20 20 equal.to.1..Exit.the.shell......
a900 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 74 61 74 .....Exits.the.shell.with.a.stat
a920 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 65 20 65 us.of.N...If.N.is.omitted,.the.e
a940 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 20 6c 61 xit.status.....is.that.of.the.la
a960 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 69 74 00 st.command.executed..File.limit.
a980 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 61 74 73 Floating.point.exception.Formats
a9a0 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 6f 6e 74 .and.prints.ARGUMENTS.under.cont
a9c0 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 70 74 69 rol.of.the.FORMAT...........Opti
a9e0 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 6f 75 74 ons:.......-v.var.assign.the.out
aa00 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 68 65 72 put.to.shell.variable.VAR.rather
aa20 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 20 73 74 .than.......display.it.on.the.st
aa40 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 20 69 73 andard.output..........FORMAT.is
aa60 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 74 61 69 .a.character.string.which.contai
aa80 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 61 69 6e ns.three.types.of.objects:.plain
aaa0 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 6d 70 6c .....characters,.which.are.simpl
aac0 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 63 68 61 y.copied.to.standard.output;.cha
aae0 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 77 68 69 racter.escape.....sequences,.whi
ab00 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 6f 20 74 ch.are.converted.and.copied.to.t
ab20 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 6f 72 6d he.standard.output;.and.....form
ab40 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 69 63 68 at.specifications,.each.of.which
ab60 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 73 75 63 .causes.printing.of.the.next.suc
ab80 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 20 20 49 cessive.....argument...........I
aba0 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 72 6d 61 n.addition.to.the.standard.forma
abc0 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 20 70 72 t.specifications.described.in.pr
abe0 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 73 3a 0a intf(1),.....printf.interprets:.
ac00 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 68 20 65 ...........%b.expand.backslash.e
ac20 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 70 6f 6e scape.sequences.in.the.correspon
ac40 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 74 68 65 ding.argument.......%q.quote.the
ac60 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 65 20 72 .argument.in.a.way.that.can.be.r
ac80 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 66 6d 74 eused.as.shell.input.......%(fmt
aca0 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 67 20 72 )T.output.the.date-time.string.r
acc0 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 66 6f 72 esulting.from.using.FMT.as.a.for
ace0 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 74 72 66 mat..............string.for.strf
ad00 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 73 20 72 time(3)..........The.format.is.r
ad20 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 65 20 61 e-used.as.necessary.to.consume.a
ad40 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 74 68 65 ll.of.the.arguments...If.....the
ad60 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 68 65 20 re.are.fewer.arguments.than.the.
ad80 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 74 0a 20 format.requires,..extra.format..
ada0 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 66 20 61 ...specifications.behave.as.if.a
adc0 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 73 20 61 .zero.value.or.null.string,.as.a
ade0 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 6c 69 65 ppropriate,.....had.been.supplie
ae00 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 74 d...........Exit.Status:.....Ret
ae20 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
ae40 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 61 73 73 ption.is.given.or.a.write.or.ass
ae60 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 20 62 61 ignment.....error.occurs..GNU.ba
ae80 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 2c 20 76 sh,.version.%s.(%s)..GNU.bash,.v
aea0 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 6f 6e 73 ersion.%s-(%s)..GNU.long.options
aec0 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 74 77 61 :..General.help.using.GNU.softwa
aee0 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 6c 70 2f re:.<http://www.gnu.org/gethelp/
af00 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 20 20 20 >..Group.commands.as.a.unit.....
af20 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 6e 20 61 ......Run.a.set.of.commands.in.a
af40 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 65 64 69 .group...This.is.one.way.to.redi
af60 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 6d 61 6e rect.an.....entire.set.of.comman
af80 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 ds...........Exit.Status:.....Re
afa0 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
afc0 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 20 70 65 mand.executed..HFT.input.data.pe
afe0 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 64 00 48 nding.HFT.monitor.mode.granted.H
b000 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 20 73 6f FT.monitor.mode.retracted.HFT.so
b020 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 4d 45 20 und.sequence.has.completed.HOME.
b040 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 21 00 49 not.set.Hangup.I.have.no.name!.I
b060 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 74 72 75 /O.ready.INFORM:..Illegal.instru
b080 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 65 72 72 ction.Information.request.Interr
b0a0 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 55 20 47 upt.Killed.License.GPLv3+:.GNU.G
b0c0 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 2f 67 6e PL.version.3.or.later.<http://gn
b0e0 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 6b 20 73 u.org/licenses/gpl.html>..Mark.s
b100 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 65 2e 0a hell.variables.as.unchangeable..
b120 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 61 64 2d .........Mark.each.NAME.as.read-
b140 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 45 73 20 only;.the.values.of.these.NAMEs.
b160 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 73 65 71 may.not.be.....changed.by.subseq
b180 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 20 73 75 uent.assignment...If.VALUE.is.su
b1a0 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 72 65 20 pplied,.assign.VALUE.....before.
b1c0 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 20 20 4f marking.as.read-only...........O
b1e0 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 65 78 65 ptions:.......-a.refer.to.indexe
b200 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 66 65 72 d.array.variables.......-A.refer
b220 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 65 73 0a .to.associative.array.variables.
b240 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 69 6f 6e ......-f.refer.to.shell.function
b260 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 61 6c 6c s.......-p.display.a.list.of.all
b280 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 6f 6e 73 .readonly.variables.or.functions
b2a0 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 6f 72 20 ,.......depending.on.whether.or.
b2c0 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 20 20 0a not.the.-f.option.is.given......
b2e0 20 20 20 20 41 6e 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 ....An.argument.of.`--'.disables
b300 20 66 75 72 74 68 65 72 20 6f 70 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 .further.option.processing......
b320 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
b340 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 ccess.unless.an.invalid.option.i
b360 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 6f 64 69 s.given.or.NAME.is.invalid..Modi
b380 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 6f 6e 73 fy.or.display.completion.options
b3a0 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 69 6f 6e ...........Modify.the.completion
b3c0 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 66 20 6e .options.for.each.NAME,.or,.if.n
b3e0 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 20 63 6f o.NAMEs.are.supplied,.....the.co
b400 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 75 74 65 mpletion.currently.being.execute
b420 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 70 72 69 d...If.no.OPTIONs.are.given,.pri
b440 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 20 66 6f nt.....the.completion.options.fo
b460 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 6d 70 6c r.each.NAME.or.the.current.compl
b480 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 20 4f 70 etion.specification...........Op
b4a0 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 70 6c 65 tions:......-o.option.Set.comple
b4c0 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 41 4d 45 tion.option.OPTION.for.each.NAME
b4e0 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 74 68 65 ......-D..Change.options.for.the
b500 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 0a 20 20 ."default".command.completion...
b520 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 20 22 65 ...-E..Change.options.for.the."e
b540 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 09 2d 49 mpty".command.completion......-I
b560 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 6f 6e 20 ..Change.options.for.completion.
b580 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 55 73 69 on.the.initial.word..........Usi
b5a0 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 20 6f 66 ng.`+o'.instead.of.`-o'.turns.of
b5c0 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 20 20 20 f.the.specified.option..........
b5e0 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 45 20 72 .Arguments:..........Each.NAME.r
b600 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 61 20 63 efers.to.a.command.for.which.a.c
b620 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 20 20 20 ompletion.specification.must....
b640 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 20 75 73 .have.previously.been.defined.us
b660 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 49 66 20 ing.the.`complete'.builtin...If.
b680 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 6d 70 6f no.NAMEs.....are.supplied,.compo
b6a0 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 6f 6e 20 pt.must.be.called.by.a.function.
b6c0 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 6c 65 74 currently.generating.....complet
b6e0 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 74 20 63 ions,.and.the.options.for.that.c
b700 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 0a 20 20 urrently-executing.completion...
b720 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 20 0a 20 ..generator.are.modified........
b740 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 ...Exit.Status:.....Returns.succ
b760 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 ess.unless.an.invalid.option.is.
b780 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 20 68 61 supplied.or.NAME.does.not.....ha
b7a0 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 20 64 65 ve.a.completion.specification.de
b7c0 66 69 6e 65 64 2e 00 4d 6f 64 69 66 79 20 73 68 65 6c 6c 20 72 65 73 6f 75 72 63 65 20 6c 69 6d fined..Modify.shell.resource.lim
b7e0 69 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 50 72 6f 76 69 64 65 73 20 63 6f 6e 74 72 6f 6c 20 6f its...........Provides.control.o
b800 76 65 72 20 74 68 65 20 72 65 73 6f 75 72 63 65 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 ver.the.resources.available.to.t
b820 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 70 72 6f 63 65 73 73 65 73 0a 20 20 20 20 69 74 20 63 72 he.shell.and.processes.....it.cr
b840 65 61 74 65 73 2c 20 6f 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 61 6c 6c 6f 77 20 73 75 63 eates,.on.systems.that.allow.suc
b860 68 20 63 6f 6e 74 72 6f 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 h.control...........Options:....
b880 20 20 20 2d 53 09 75 73 65 20 74 68 65 20 60 73 6f 66 74 27 20 72 65 73 6f 75 72 63 65 20 6c 69 ...-S.use.the.`soft'.resource.li
b8a0 6d 69 74 0a 20 20 20 20 20 20 2d 48 09 75 73 65 20 74 68 65 20 60 68 61 72 64 27 20 72 65 73 6f mit.......-H.use.the.`hard'.reso
b8c0 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 20 20 20 2d 61 09 61 6c 6c 20 63 75 72 72 65 6e 74 20 urce.limit.......-a.all.current.
b8e0 6c 69 6d 69 74 73 20 61 72 65 20 72 65 70 6f 72 74 65 64 0a 20 20 20 20 20 20 2d 62 09 74 68 65 limits.are.reported.......-b.the
b900 20 73 6f 63 6b 65 74 20 62 75 66 66 65 72 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 63 09 74 68 65 .socket.buffer.size.......-c.the
b920 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 63 6f 72 65 20 66 69 6c 65 73 20 63 72 65 61 .maximum.size.of.core.files.crea
b940 74 65 64 0a 20 20 20 20 20 20 2d 64 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 ted.......-d.the.maximum.size.of
b960 20 61 20 70 72 6f 63 65 73 73 27 73 20 64 61 74 61 20 73 65 67 6d 65 6e 74 0a 20 20 20 20 20 20 .a.process's.data.segment.......
b980 2d 65 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 -e.the.maximum.scheduling.priori
b9a0 74 79 20 28 60 6e 69 63 65 27 29 0a 20 20 20 20 20 20 2d 66 09 74 68 65 20 6d 61 78 69 6d 75 6d ty.(`nice').......-f.the.maximum
b9c0 20 73 69 7a 65 20 6f 66 20 66 69 6c 65 73 20 77 72 69 74 74 65 6e 20 62 79 20 74 68 65 20 73 68 .size.of.files.written.by.the.sh
b9e0 65 6c 6c 20 61 6e 64 20 69 74 73 20 63 68 69 6c 64 72 65 6e 0a 20 20 20 20 20 20 2d 69 09 74 68 ell.and.its.children.......-i.th
ba00 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 70 65 6e 64 69 6e 67 20 73 69 67 6e e.maximum.number.of.pending.sign
ba20 61 6c 73 0a 20 20 20 20 20 20 2d 6b 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 als.......-k.the.maximum.number.
ba40 6f 66 20 6b 71 75 65 75 65 73 20 61 6c 6c 6f 63 61 74 65 64 20 66 6f 72 20 74 68 69 73 20 70 72 of.kqueues.allocated.for.this.pr
ba60 6f 63 65 73 73 0a 20 20 20 20 20 20 2d 6c 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 ocess.......-l.the.maximum.size.
ba80 61 20 70 72 6f 63 65 73 73 20 6d 61 79 20 6c 6f 63 6b 20 69 6e 74 6f 20 6d 65 6d 6f 72 79 0a 20 a.process.may.lock.into.memory..
baa0 20 20 20 20 20 2d 6d 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 72 65 73 69 64 65 6e 74 20 73 65 74 .....-m.the.maximum.resident.set
bac0 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 6e 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 .size.......-n.the.maximum.numbe
bae0 72 20 6f 66 20 6f 70 65 6e 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 73 0a 20 20 20 20 20 r.of.open.file.descriptors......
bb00 20 2d 70 09 74 68 65 20 70 69 70 65 20 62 75 66 66 65 72 20 73 69 7a 65 0a 20 20 20 20 20 20 2d .-p.the.pipe.buffer.size.......-
bb20 71 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 69 6e q.the.maximum.number.of.bytes.in
bb40 20 50 4f 53 49 58 20 6d 65 73 73 61 67 65 20 71 75 65 75 65 73 0a 20 20 20 20 20 20 2d 72 09 74 .POSIX.message.queues.......-r.t
bb60 68 65 20 6d 61 78 69 6d 75 6d 20 72 65 61 6c 2d 74 69 6d 65 20 73 63 68 65 64 75 6c 69 6e 67 20 he.maximum.real-time.scheduling.
bb80 70 72 69 6f 72 69 74 79 0a 20 20 20 20 20 20 2d 73 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 74 priority.......-s.the.maximum.st
bba0 61 63 6b 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 74 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 61 6d ack.size.......-t.the.maximum.am
bbc0 6f 75 6e 74 20 6f 66 20 63 70 75 20 74 69 6d 65 20 69 6e 20 73 65 63 6f 6e 64 73 0a 20 20 20 20 ount.of.cpu.time.in.seconds.....
bbe0 20 20 2d 75 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 75 73 65 72 20 ..-u.the.maximum.number.of.user.
bc00 70 72 6f 63 65 73 73 65 73 0a 20 20 20 20 20 20 2d 76 09 74 68 65 20 73 69 7a 65 20 6f 66 20 76 processes.......-v.the.size.of.v
bc20 69 72 74 75 61 6c 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 20 2d 78 09 74 68 65 20 6d 61 78 69 6d irtual.memory.......-x.the.maxim
bc40 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 66 69 6c 65 20 6c 6f 63 6b 73 0a 20 20 20 20 20 20 2d 50 um.number.of.file.locks.......-P
bc60 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 70 73 65 75 64 6f 74 65 72 .the.maximum.number.of.pseudoter
bc80 6d 69 6e 61 6c 73 0a 20 20 20 20 20 20 2d 54 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 minals.......-T.the.maximum.numb
bca0 65 72 20 6f 66 20 74 68 72 65 61 64 73 0a 20 20 20 20 0a 20 20 20 20 4e 6f 74 20 61 6c 6c 20 6f er.of.threads..........Not.all.o
bcc0 70 74 69 6f 6e 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 ptions.are.available.on.all.plat
bce0 66 6f 72 6d 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 4c 49 4d 49 54 20 69 73 20 67 69 76 65 forms...........If.LIMIT.is.give
bd00 6e 2c 20 69 74 20 69 73 20 74 68 65 20 6e 65 77 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 n,.it.is.the.new.value.of.the.sp
bd20 65 63 69 66 69 65 64 20 72 65 73 6f 75 72 63 65 3b 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 61 ecified.resource;.the.....specia
bd40 6c 20 4c 49 4d 49 54 20 76 61 6c 75 65 73 20 60 73 6f 66 74 27 2c 20 60 68 61 72 64 27 2c 20 61 l.LIMIT.values.`soft',.`hard',.a
bd60 6e 64 20 60 75 6e 6c 69 6d 69 74 65 64 27 20 73 74 61 6e 64 20 66 6f 72 20 74 68 65 0a 20 20 20 nd.`unlimited'.stand.for.the....
bd80 20 63 75 72 72 65 6e 74 20 73 6f 66 74 20 6c 69 6d 69 74 2c 20 74 68 65 20 63 75 72 72 65 6e 74 .current.soft.limit,.the.current
bda0 20 68 61 72 64 20 6c 69 6d 69 74 2c 20 61 6e 64 20 6e 6f 20 6c 69 6d 69 74 2c 20 72 65 73 70 65 .hard.limit,.and.no.limit,.respe
bdc0 63 74 69 76 65 6c 79 2e 0a 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 20 63 75 72 72 ctively......Otherwise,.the.curr
bde0 65 6e 74 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 72 65 73 6f 75 ent.value.of.the.specified.resou
be00 72 63 65 20 69 73 20 70 72 69 6e 74 65 64 2e 20 20 49 66 0a 20 20 20 20 6e 6f 20 6f 70 74 69 6f rce.is.printed...If.....no.optio
be20 6e 20 69 73 20 67 69 76 65 6e 2c 20 74 68 65 6e 20 2d 66 20 69 73 20 61 73 73 75 6d 65 64 2e 0a n.is.given,.then.-f.is.assumed..
be40 20 20 20 20 0a 20 20 20 20 56 61 6c 75 65 73 20 61 72 65 20 69 6e 20 31 30 32 34 2d 62 79 74 65 .........Values.are.in.1024-byte
be60 20 69 6e 63 72 65 6d 65 6e 74 73 2c 20 65 78 63 65 70 74 20 66 6f 72 20 2d 74 2c 20 77 68 69 63 .increments,.except.for.-t,.whic
be80 68 20 69 73 20 69 6e 20 73 65 63 6f 6e 64 73 2c 0a 20 20 20 20 2d 70 2c 20 77 68 69 63 68 20 69 h.is.in.seconds,.....-p,.which.i
bea0 73 20 69 6e 20 69 6e 63 72 65 6d 65 6e 74 73 20 6f 66 20 35 31 32 20 62 79 74 65 73 2c 20 61 6e s.in.increments.of.512.bytes,.an
bec0 64 20 2d 75 2c 20 77 68 69 63 68 20 69 73 20 61 6e 20 75 6e 73 63 61 6c 65 64 0a 20 20 20 20 6e d.-u,.which.is.an.unscaled.....n
bee0 75 6d 62 65 72 20 6f 66 20 70 72 6f 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 umber.of.processes...........Exi
bf00 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
bf20 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 69 less.an.invalid.option.is.suppli
bf40 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 20 6a 6f 62 20 ed.or.an.error.occurs..Move.job.
bf60 74 6f 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 to.the.foreground...........Plac
bf80 65 20 74 68 65 20 6a 6f 62 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 4a 4f 42 5f 53 50 45 43 e.the.job.identified.by.JOB_SPEC
bfa0 20 69 6e 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 .in.the.foreground,.making.it.th
bfc0 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 e.....current.job...If.JOB_SPEC.
bfe0 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 is.not.present,.the.shell's.noti
c000 6f 6e 20 6f 66 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 on.of.the.....current.job.is.use
c020 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 53 74 61 d...........Exit.Status:.....Sta
c040 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 70 6c 61 63 65 64 20 69 6e 20 66 6f 72 65 67 72 6f tus.of.command.placed.in.foregro
c060 75 6e 64 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 und,.or.failure.if.an.error.occu
c080 72 73 2e 00 4d 6f 76 65 20 6a 6f 62 73 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2e rs..Move.jobs.to.the.background.
c0a0 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 73 20 69 64 65 6e 74 69 66 ..........Place.the.jobs.identif
c0c0 69 65 64 20 62 79 20 65 61 63 68 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 62 61 63 6b ied.by.each.JOB_SPEC.in.the.back
c0e0 67 72 6f 75 6e 64 2c 20 61 73 20 69 66 20 74 68 65 79 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 ground,.as.if.they.....had.been.
c100 73 74 61 72 74 65 64 20 77 69 74 68 20 60 26 27 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 started.with.`&'...If.JOB_SPEC.i
c120 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f s.not.present,.the.shell's.notio
c140 6e 0a 20 20 20 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 n.....of.the.current.job.is.used
c160 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 75 ...........Exit.Status:.....Retu
c180 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 rns.success.unless.job.control.i
c1a0 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 s.not.enabled.or.an.error.occurs
c1c0 2e 00 4e 75 6c 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4e 6f 20 65 66 66 65 ..Null.command...........No.effe
c1e0 63 74 3b 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 20 20 ct;.the.command.does.nothing....
c200 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 73 .......Exit.Status:.....Always.s
c220 75 63 63 65 65 64 73 2e 00 4f 4c 44 50 57 44 20 6e 6f 74 20 73 65 74 00 50 61 72 73 65 20 6f 70 ucceeds..OLDPWD.not.set.Parse.op
c240 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 tion.arguments...........Getopts
c260 20 69 73 20 75 73 65 64 20 62 79 20 73 68 65 6c 6c 20 70 72 6f 63 65 64 75 72 65 73 20 74 6f 20 .is.used.by.shell.procedures.to.
c280 70 61 72 73 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 parse.positional.parameters.....
c2a0 61 73 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 63 as.options...........OPTSTRING.c
c2c0 6f 6e 74 61 69 6e 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 6c 65 74 74 65 72 73 20 74 6f 20 62 65 ontains.the.option.letters.to.be
c2e0 20 72 65 63 6f 67 6e 69 7a 65 64 3b 20 69 66 20 61 20 6c 65 74 74 65 72 0a 20 20 20 20 69 73 20 .recognized;.if.a.letter.....is.
c300 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 2c 20 74 68 65 20 6f 70 74 69 6f 6e 20 followed.by.a.colon,.the.option.
c320 69 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 68 61 76 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c is.expected.to.have.an.argument,
c340 0a 20 20 20 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 73 65 70 61 72 61 74 65 64 20 66 .....which.should.be.separated.f
c360 72 6f 6d 20 69 74 20 62 79 20 77 68 69 74 65 20 73 70 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 rom.it.by.white.space...........
c380 45 61 63 68 20 74 69 6d 65 20 69 74 20 69 73 20 69 6e 76 6f 6b 65 64 2c 20 67 65 74 6f 70 74 73 Each.time.it.is.invoked,.getopts
c3a0 20 77 69 6c 6c 20 70 6c 61 63 65 20 74 68 65 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 69 6e 20 74 .will.place.the.next.option.in.t
c3c0 68 65 0a 20 20 20 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 24 6e 61 6d 65 2c 20 69 6e 69 he.....shell.variable.$name,.ini
c3e0 74 69 61 6c 69 7a 69 6e 67 20 6e 61 6d 65 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 tializing.name.if.it.does.not.ex
c400 69 73 74 2c 20 61 6e 64 0a 20 20 20 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 6e 65 ist,.and.....the.index.of.the.ne
c420 78 74 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 62 65 20 70 72 6f 63 65 73 73 65 64 20 69 6e 74 6f xt.argument.to.be.processed.into
c440 20 74 68 65 20 73 68 65 6c 6c 0a 20 20 20 20 76 61 72 69 61 62 6c 65 20 4f 50 54 49 4e 44 2e 20 .the.shell.....variable.OPTIND..
c460 20 4f 50 54 49 4e 44 20 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 74 6f 20 31 20 65 61 63 68 .OPTIND.is.initialized.to.1.each
c480 20 74 69 6d 65 20 74 68 65 20 73 68 65 6c 6c 20 6f 72 0a 20 20 20 20 61 20 73 68 65 6c 6c 20 73 .time.the.shell.or.....a.shell.s
c4a0 63 72 69 70 74 20 69 73 20 69 6e 76 6f 6b 65 64 2e 20 20 57 68 65 6e 20 61 6e 20 6f 70 74 69 6f cript.is.invoked...When.an.optio
c4c0 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 67 65 74 6f n.requires.an.argument,.....geto
c4e0 70 74 73 20 70 6c 61 63 65 73 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 69 6e 74 6f 20 74 68 pts.places.that.argument.into.th
c500 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 0a 20 20 e.shell.variable.OPTARG.........
c520 20 20 67 65 74 6f 70 74 73 20 72 65 70 6f 72 74 73 20 65 72 72 6f 72 73 20 69 6e 20 6f 6e 65 20 ..getopts.reports.errors.in.one.
c540 6f 66 20 74 77 6f 20 77 61 79 73 2e 20 20 49 66 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 of.two.ways...If.the.first.chara
c560 63 74 65 72 0a 20 20 20 20 6f 66 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 61 20 63 6f 6c 6f 6e cter.....of.OPTSTRING.is.a.colon
c580 2c 20 67 65 74 6f 70 74 73 20 75 73 65 73 20 73 69 6c 65 6e 74 20 65 72 72 6f 72 20 72 65 70 6f ,.getopts.uses.silent.error.repo
c5a0 72 74 69 6e 67 2e 20 20 49 6e 0a 20 20 20 20 74 68 69 73 20 6d 6f 64 65 2c 20 6e 6f 20 65 72 72 rting...In.....this.mode,.no.err
c5c0 6f 72 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e 20 20 49 66 20 61 6e 20 or.messages.are.printed...If.an.
c5e0 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 0a 20 20 20 20 73 65 65 6e 2c 20 67 65 74 6f invalid.option.is.....seen,.geto
c600 70 74 73 20 70 6c 61 63 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 pts.places.the.option.character.
c620 66 6f 75 6e 64 20 69 6e 74 6f 20 4f 50 54 41 52 47 2e 20 20 49 66 20 61 0a 20 20 20 20 72 65 71 found.into.OPTARG...If.a.....req
c640 75 69 72 65 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 67 65 74 uired.argument.is.not.found,.get
c660 6f 70 74 73 20 70 6c 61 63 65 73 20 61 20 27 3a 27 20 69 6e 74 6f 20 4e 41 4d 45 20 61 6e 64 0a opts.places.a.':'.into.NAME.and.
c680 20 20 20 20 73 65 74 73 20 4f 50 54 41 52 47 20 74 6f 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 ....sets.OPTARG.to.the.option.ch
c6a0 61 72 61 63 74 65 72 20 66 6f 75 6e 64 2e 20 20 49 66 20 67 65 74 6f 70 74 73 20 69 73 20 6e 6f aracter.found...If.getopts.is.no
c6c0 74 20 69 6e 0a 20 20 20 20 73 69 6c 65 6e 74 20 6d 6f 64 65 2c 20 61 6e 64 20 61 6e 20 69 6e 76 t.in.....silent.mode,.and.an.inv
c6e0 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 65 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 alid.option.is.seen,.getopts.pla
c700 63 65 73 20 27 3f 27 20 69 6e 74 6f 0a 20 20 20 20 4e 41 4d 45 20 61 6e 64 20 75 6e 73 65 74 73 ces.'?'.into.....NAME.and.unsets
c720 20 4f 50 54 41 52 47 2e 20 20 49 66 20 61 20 72 65 71 75 69 72 65 64 20 61 72 67 75 6d 65 6e 74 .OPTARG...If.a.required.argument
c740 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 61 20 27 3f 27 0a 20 20 20 20 69 73 20 70 6c 61 63 .is.not.found,.a.'?'.....is.plac
c760 65 64 20 69 6e 20 4e 41 4d 45 2c 20 4f 50 54 41 52 47 20 69 73 20 75 6e 73 65 74 2c 20 61 6e 64 ed.in.NAME,.OPTARG.is.unset,.and
c780 20 61 20 64 69 61 67 6e 6f 73 74 69 63 20 6d 65 73 73 61 67 65 20 69 73 0a 20 20 20 20 70 72 69 .a.diagnostic.message.is.....pri
c7a0 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 nted...........If.the.shell.vari
c7c0 61 62 6c 65 20 4f 50 54 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 30 2c 20 67 65 74 able.OPTERR.has.the.value.0,.get
c7e0 6f 70 74 73 20 64 69 73 61 62 6c 65 73 20 74 68 65 0a 20 20 20 20 70 72 69 6e 74 69 6e 67 20 6f opts.disables.the.....printing.o
c800 66 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 66 69 f.error.messages,.even.if.the.fi
c820 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 69 rst.character.of.....OPTSTRING.i
c840 73 20 6e 6f 74 20 61 20 63 6f 6c 6f 6e 2e 20 20 4f 50 54 45 52 52 20 68 61 73 20 74 68 65 20 76 s.not.a.colon...OPTERR.has.the.v
c860 61 6c 75 65 20 31 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f alue.1.by.default...........Geto
c880 70 74 73 20 6e 6f 72 6d 61 6c 6c 79 20 70 61 72 73 65 73 20 74 68 65 20 70 6f 73 69 74 69 6f 6e pts.normally.parses.the.position
c8a0 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20 28 24 30 20 2d 20 24 39 29 2c 20 62 75 74 20 69 66 0a al.parameters.($0.-.$9),.but.if.
c8c0 20 20 20 20 6d 6f 72 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 74 68 ....more.arguments.are.given,.th
c8e0 65 79 20 61 72 65 20 70 61 72 73 65 64 20 69 6e 73 74 65 61 64 2e 0a 20 20 20 20 0a 20 20 20 20 ey.are.parsed.instead...........
c900 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 Exit.Status:.....Returns.success
c920 20 69 66 20 61 6e 20 6f 70 74 69 6f 6e 20 69 73 20 66 6f 75 6e 64 3b 20 66 61 69 6c 73 20 69 66 .if.an.option.is.found;.fails.if
c940 20 74 68 65 20 65 6e 64 20 6f 66 20 6f 70 74 69 6f 6e 73 20 69 73 0a 20 20 20 20 65 6e 63 6f 75 .the.end.of.options.is.....encou
c960 6e 74 65 72 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 50 72 69 6e 74 ntered.or.an.error.occurs..Print
c980 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 .the.name.of.the.current.working
c9a0 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 .directory...........Options:...
c9c0 20 20 20 20 2d 4c 09 70 72 69 6e 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 24 50 57 44 20 69 ....-L.print.the.value.of.$PWD.i
c9e0 66 20 69 74 20 6e 61 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 f.it.names.the.current.working..
ca00 20 20 20 09 09 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 50 09 70 72 69 6e 74 20 74 68 .....directory.......-P.print.th
ca20 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 2c 20 77 69 74 68 6f 75 74 20 61 6e e.physical.directory,.without.an
ca40 79 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 0a 20 20 20 20 0a 20 20 20 20 42 79 20 64 65 66 y.symbolic.links..........By.def
ca60 61 75 6c 74 2c 20 60 70 77 64 27 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 60 2d 4c 27 20 77 ault,.`pwd'.behaves.as.if.`-L'.w
ca80 65 72 65 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 ere.specified...........Exit.Sta
caa0 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 tus:.....Returns.0.unless.an.inv
cac0 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 74 68 65 20 63 75 72 72 alid.option.is.given.or.the.curr
cae0 65 6e 74 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 ent.directory.....cannot.be.read
cb00 2e 00 51 75 69 74 00 52 65 61 64 20 61 20 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e ..Quit.Read.a.line.from.the.stan
cb20 64 61 72 64 20 69 6e 70 75 74 20 61 6e 64 20 73 70 6c 69 74 20 69 74 20 69 6e 74 6f 20 66 69 65 dard.input.and.split.it.into.fie
cb40 6c 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 61 64 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e lds...........Reads.a.single.lin
cb60 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 2c 20 6f 72 20 66 72 e.from.the.standard.input,.or.fr
cb80 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 0a 20 20 20 20 69 66 20 74 68 65 om.file.descriptor.FD.....if.the
cba0 20 2d 75 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 20 20 54 68 65 20 6c 69 6e .-u.option.is.supplied...The.lin
cbc0 65 20 69 73 20 73 70 6c 69 74 20 69 6e 74 6f 20 66 69 65 6c 64 73 20 61 73 20 77 69 74 68 20 77 e.is.split.into.fields.as.with.w
cbe0 6f 72 64 0a 20 20 20 20 73 70 6c 69 74 74 69 6e 67 2c 20 61 6e 64 20 74 68 65 20 66 69 72 73 74 ord.....splitting,.and.the.first
cc00 20 77 6f 72 64 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 4e .word.is.assigned.to.the.first.N
cc20 41 4d 45 2c 20 74 68 65 20 73 65 63 6f 6e 64 0a 20 20 20 20 77 6f 72 64 20 74 6f 20 74 68 65 20 AME,.the.second.....word.to.the.
cc40 73 65 63 6f 6e 64 20 4e 41 4d 45 2c 20 61 6e 64 20 73 6f 20 6f 6e 2c 20 77 69 74 68 20 61 6e 79 second.NAME,.and.so.on,.with.any
cc60 20 6c 65 66 74 6f 76 65 72 20 77 6f 72 64 73 20 61 73 73 69 67 6e 65 64 20 74 6f 0a 20 20 20 20 .leftover.words.assigned.to.....
cc80 74 68 65 20 6c 61 73 74 20 4e 41 4d 45 2e 20 20 4f 6e 6c 79 20 74 68 65 20 63 68 61 72 61 63 74 the.last.NAME...Only.the.charact
cca0 65 72 73 20 66 6f 75 6e 64 20 69 6e 20 24 49 46 53 20 61 72 65 20 72 65 63 6f 67 6e 69 7a 65 64 ers.found.in.$IFS.are.recognized
ccc0 20 61 73 20 77 6f 72 64 0a 20 20 20 20 64 65 6c 69 6d 69 74 65 72 73 2e 0a 20 20 20 20 0a 20 20 .as.word.....delimiters.........
cce0 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 20 ..If.no.NAMEs.are.supplied,.the.
cd00 6c 69 6e 65 20 72 65 61 64 20 69 73 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 52 45 50 4c 59 line.read.is.stored.in.the.REPLY
cd20 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 .variable...........Options:....
cd40 20 20 20 2d 61 20 61 72 72 61 79 09 61 73 73 69 67 6e 20 74 68 65 20 77 6f 72 64 73 20 72 65 61 ...-a.array.assign.the.words.rea
cd60 64 20 74 6f 20 73 65 71 75 65 6e 74 69 61 6c 20 69 6e 64 69 63 65 73 20 6f 66 20 74 68 65 20 61 d.to.sequential.indices.of.the.a
cd80 72 72 61 79 0a 20 20 20 20 09 09 76 61 72 69 61 62 6c 65 20 41 52 52 41 59 2c 20 73 74 61 72 74 rray.......variable.ARRAY,.start
cda0 69 6e 67 20 61 74 20 7a 65 72 6f 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 63 6f 6e 74 69 ing.at.zero.......-d.delim.conti
cdc0 6e 75 65 20 75 6e 74 69 6c 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 nue.until.the.first.character.of
cde0 20 44 45 4c 49 4d 20 69 73 20 72 65 61 64 2c 20 72 61 74 68 65 72 0a 20 20 20 20 09 09 74 68 61 .DELIM.is.read,.rather.......tha
ce00 6e 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 65 09 75 73 65 20 52 65 61 64 6c 69 6e 65 20 n.newline.......-e.use.Readline.
ce20 74 6f 20 6f 62 74 61 69 6e 20 74 68 65 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 69 20 74 65 78 74 to.obtain.the.line.......-i.text
ce40 09 75 73 65 20 54 45 58 54 20 61 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 74 65 78 74 20 66 6f .use.TEXT.as.the.initial.text.fo
ce60 72 20 52 65 61 64 6c 69 6e 65 0a 20 20 20 20 20 20 2d 6e 20 6e 63 68 61 72 73 09 72 65 74 75 72 r.Readline.......-n.nchars.retur
ce80 6e 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 4e 43 48 41 52 53 20 63 68 61 72 61 63 74 65 72 n.after.reading.NCHARS.character
cea0 73 20 72 61 74 68 65 72 20 74 68 61 6e 20 77 61 69 74 69 6e 67 0a 20 20 20 20 09 09 66 6f 72 20 s.rather.than.waiting.......for.
cec0 61 20 6e 65 77 6c 69 6e 65 2c 20 62 75 74 20 68 6f 6e 6f 72 20 61 20 64 65 6c 69 6d 69 74 65 72 a.newline,.but.honor.a.delimiter
cee0 20 69 66 20 66 65 77 65 72 20 74 68 61 6e 0a 20 20 20 20 09 09 4e 43 48 41 52 53 20 63 68 61 72 .if.fewer.than.......NCHARS.char
cf00 61 63 74 65 72 73 20 61 72 65 20 72 65 61 64 20 62 65 66 6f 72 65 20 74 68 65 20 64 65 6c 69 6d acters.are.read.before.the.delim
cf20 69 74 65 72 0a 20 20 20 20 20 20 2d 4e 20 6e 63 68 61 72 73 09 72 65 74 75 72 6e 20 6f 6e 6c 79 iter.......-N.nchars.return.only
cf40 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 65 78 61 63 74 6c 79 20 4e 43 48 41 52 53 20 63 68 .after.reading.exactly.NCHARS.ch
cf60 61 72 61 63 74 65 72 73 2c 20 75 6e 6c 65 73 73 0a 20 20 20 20 09 09 45 4f 46 20 69 73 20 65 6e aracters,.unless.......EOF.is.en
cf80 63 6f 75 6e 74 65 72 65 64 20 6f 72 20 72 65 61 64 20 74 69 6d 65 73 20 6f 75 74 2c 20 69 67 6e countered.or.read.times.out,.ign
cfa0 6f 72 69 6e 67 20 61 6e 79 0a 20 20 20 20 09 09 64 65 6c 69 6d 69 74 65 72 0a 20 20 20 20 20 20 oring.any.......delimiter.......
cfc0 2d 70 20 70 72 6f 6d 70 74 09 6f 75 74 70 75 74 20 74 68 65 20 73 74 72 69 6e 67 20 50 52 4f 4d -p.prompt.output.the.string.PROM
cfe0 50 54 20 77 69 74 68 6f 75 74 20 61 20 74 72 61 69 6c 69 6e 67 20 6e 65 77 6c 69 6e 65 20 62 65 PT.without.a.trailing.newline.be
d000 66 6f 72 65 0a 20 20 20 20 09 09 61 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 72 65 61 64 0a 20 20 fore.......attempting.to.read...
d020 20 20 20 20 2d 72 09 64 6f 20 6e 6f 74 20 61 6c 6c 6f 77 20 62 61 63 6b 73 6c 61 73 68 65 73 20 ....-r.do.not.allow.backslashes.
d040 74 6f 20 65 73 63 61 70 65 20 61 6e 79 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 20 20 20 2d to.escape.any.characters.......-
d060 73 09 64 6f 20 6e 6f 74 20 65 63 68 6f 20 69 6e 70 75 74 20 63 6f 6d 69 6e 67 20 66 72 6f 6d 20 s.do.not.echo.input.coming.from.
d080 61 20 74 65 72 6d 69 6e 61 6c 0a 20 20 20 20 20 20 2d 74 20 74 69 6d 65 6f 75 74 09 74 69 6d 65 a.terminal.......-t.timeout.time
d0a0 20 6f 75 74 20 61 6e 64 20 72 65 74 75 72 6e 20 66 61 69 6c 75 72 65 20 69 66 20 61 20 63 6f 6d .out.and.return.failure.if.a.com
d0c0 70 6c 65 74 65 20 6c 69 6e 65 20 6f 66 0a 20 20 20 20 09 09 69 6e 70 75 74 20 69 73 20 6e 6f 74 plete.line.of.......input.is.not
d0e0 20 72 65 61 64 20 77 69 74 68 69 6e 20 54 49 4d 45 4f 55 54 20 73 65 63 6f 6e 64 73 2e 20 20 54 .read.within.TIMEOUT.seconds...T
d100 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a 20 20 20 20 09 09 54 4d 4f 55 54 20 76 61 72 69 he.value.of.the.......TMOUT.vari
d120 61 62 6c 65 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 74 69 6d 65 6f 75 74 2e 20 20 54 49 able.is.the.default.timeout...TI
d140 4d 45 4f 55 54 20 6d 61 79 20 62 65 20 61 0a 20 20 20 20 09 09 66 72 61 63 74 69 6f 6e 61 6c 20 MEOUT.may.be.a.......fractional.
d160 6e 75 6d 62 65 72 2e 20 20 49 66 20 54 49 4d 45 4f 55 54 20 69 73 20 30 2c 20 72 65 61 64 20 72 number...If.TIMEOUT.is.0,.read.r
d180 65 74 75 72 6e 73 0a 20 20 20 20 09 09 69 6d 6d 65 64 69 61 74 65 6c 79 2c 20 77 69 74 68 6f 75 eturns.......immediately,.withou
d1a0 74 20 74 72 79 69 6e 67 20 74 6f 20 72 65 61 64 20 61 6e 79 20 64 61 74 61 2c 20 72 65 74 75 72 t.trying.to.read.any.data,.retur
d1c0 6e 69 6e 67 0a 20 20 20 20 09 09 73 75 63 63 65 73 73 20 6f 6e 6c 79 20 69 66 20 69 6e 70 75 74 ning.......success.only.if.input
d1e0 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 0a 20 .is.available.on.the.specified..
d200 20 20 20 09 09 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 2e 20 20 54 68 65 20 65 78 69 74 20 .....file.descriptor...The.exit.
d220 73 74 61 74 75 73 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 31 32 38 0a 20 20 20 20 09 status.is.greater.than.128......
d240 09 69 66 20 74 68 65 20 74 69 6d 65 6f 75 74 20 69 73 20 65 78 63 65 65 64 65 64 0a 20 20 20 20 .if.the.timeout.is.exceeded.....
d260 20 20 2d 75 20 66 64 09 72 65 61 64 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f ..-u.fd.read.from.file.descripto
d280 72 20 46 44 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 r.FD.instead.of.the.standard.inp
d2a0 75 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 ut..........Exit.Status:.....The
d2c0 20 72 65 74 75 72 6e 20 63 6f 64 65 20 69 73 20 7a 65 72 6f 2c 20 75 6e 6c 65 73 73 20 65 6e 64 .return.code.is.zero,.unless.end
d2e0 2d 6f 66 2d 66 69 6c 65 20 69 73 20 65 6e 63 6f 75 6e 74 65 72 65 64 2c 20 72 65 61 64 20 74 69 -of-file.is.encountered,.read.ti
d300 6d 65 73 20 6f 75 74 0a 20 20 20 20 28 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 69 74 27 73 20 mes.out.....(in.which.case.it's.
d320 67 72 65 61 74 65 72 20 74 68 61 6e 20 31 32 38 29 2c 20 61 20 76 61 72 69 61 62 6c 65 20 61 73 greater.than.128),.a.variable.as
d340 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2c 0a 20 20 20 20 6f 72 20 61 6e signment.error.occurs,.....or.an
d360 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 69 73 20 73 75 70 70 .invalid.file.descriptor.is.supp
d380 6c 69 65 64 20 61 73 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 2d 75 2e 00 52 65 61 64 lied.as.the.argument.to.-u..Read
d3a0 20 6c 69 6e 65 73 20 66 72 6f 6d 20 61 20 66 69 6c 65 20 69 6e 74 6f 20 61 6e 20 61 72 72 61 79 .lines.from.a.file.into.an.array
d3c0 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 73 79 6e 6f 6e 79 6d 20 66 6f .variable...........A.synonym.fo
d3e0 72 20 60 6d 61 70 66 69 6c 65 27 2e 00 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 65 r.`mapfile'..Read.lines.from.the
d400 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 69 6e 74 6f 20 61 6e 20 69 6e 64 65 78 65 64 20 .standard.input.into.an.indexed.
d420 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 61 64 20 6c 69 array.variable...........Read.li
d440 6e 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 69 6e 74 6f nes.from.the.standard.input.into
d460 20 74 68 65 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 41 52 52 41 .the.indexed.array.variable.ARRA
d480 59 2c 20 6f 72 0a 20 20 20 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 Y,.or.....from.file.descriptor.F
d4a0 44 20 69 66 20 74 68 65 20 2d 75 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 20 D.if.the.-u.option.is.supplied..
d4c0 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 4d 41 50 46 49 4c 45 0a 20 20 20 20 69 73 20 74 68 65 .The.variable.MAPFILE.....is.the
d4e0 20 64 65 66 61 75 6c 74 20 41 52 52 41 59 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 .default.ARRAY...........Options
d500 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 55 73 65 20 44 45 4c 49 4d 20 74 6f 20 74 65 :.......-d.delim.Use.DELIM.to.te
d520 72 6d 69 6e 61 74 65 20 6c 69 6e 65 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 6e 65 77 6c 69 6e rminate.lines,.instead.of.newlin
d540 65 0a 20 20 20 20 20 20 2d 6e 20 63 6f 75 6e 74 09 43 6f 70 79 20 61 74 20 6d 6f 73 74 20 43 4f e.......-n.count.Copy.at.most.CO
d560 55 4e 54 20 6c 69 6e 65 73 2e 20 20 49 66 20 43 4f 55 4e 54 20 69 73 20 30 2c 20 61 6c 6c 20 6c UNT.lines...If.COUNT.is.0,.all.l
d580 69 6e 65 73 20 61 72 65 20 63 6f 70 69 65 64 0a 20 20 20 20 20 20 2d 4f 20 6f 72 69 67 69 6e 09 ines.are.copied.......-O.origin.
d5a0 42 65 67 69 6e 20 61 73 73 69 67 6e 69 6e 67 20 74 6f 20 41 52 52 41 59 20 61 74 20 69 6e 64 65 Begin.assigning.to.ARRAY.at.inde
d5c0 78 20 4f 52 49 47 49 4e 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 69 6e 64 65 78 20 69 73 20 x.ORIGIN...The.default.index.is.
d5e0 30 0a 20 20 20 20 20 20 2d 73 20 63 6f 75 6e 74 09 44 69 73 63 61 72 64 20 74 68 65 20 66 69 72 0.......-s.count.Discard.the.fir
d600 73 74 20 43 4f 55 4e 54 20 6c 69 6e 65 73 20 72 65 61 64 0a 20 20 20 20 20 20 2d 74 09 52 65 6d st.COUNT.lines.read.......-t.Rem
d620 6f 76 65 20 61 20 74 72 61 69 6c 69 6e 67 20 44 45 4c 49 4d 20 66 72 6f 6d 20 65 61 63 68 20 6c ove.a.trailing.DELIM.from.each.l
d640 69 6e 65 20 72 65 61 64 20 28 64 65 66 61 75 6c 74 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 ine.read.(default.newline)......
d660 20 2d 75 20 66 64 09 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 .-u.fd.Read.lines.from.file.desc
d680 72 69 70 74 6f 72 20 46 44 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 61 6e 64 61 72 riptor.FD.instead.of.the.standar
d6a0 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 43 20 63 61 6c 6c 62 61 63 6b 09 45 76 61 6c 75 61 d.input.......-C.callback.Evalua
d6c0 74 65 20 43 41 4c 4c 42 41 43 4b 20 65 61 63 68 20 74 69 6d 65 20 51 55 41 4e 54 55 4d 20 6c 69 te.CALLBACK.each.time.QUANTUM.li
d6e0 6e 65 73 20 61 72 65 20 72 65 61 64 0a 20 20 20 20 20 20 2d 63 20 71 75 61 6e 74 75 6d 09 53 70 nes.are.read.......-c.quantum.Sp
d700 65 63 69 66 79 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 72 65 61 64 20 62 ecify.the.number.of.lines.read.b
d720 65 74 77 65 65 6e 20 65 61 63 68 20 63 61 6c 6c 20 74 6f 0a 20 20 20 20 09 09 09 43 41 4c 4c 42 etween.each.call.to........CALLB
d740 41 43 4b 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 41 52 ACK..........Arguments:.......AR
d760 52 41 59 09 41 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 74 6f 20 75 73 65 20 66 RAY.Array.variable.name.to.use.f
d780 6f 72 20 66 69 6c 65 20 64 61 74 61 0a 20 20 20 20 0a 20 20 20 20 49 66 20 2d 43 20 69 73 20 73 or.file.data..........If.-C.is.s
d7a0 75 70 70 6c 69 65 64 20 77 69 74 68 6f 75 74 20 2d 63 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 upplied.without.-c,.the.default.
d7c0 71 75 61 6e 74 75 6d 20 69 73 20 35 30 30 30 2e 20 20 57 68 65 6e 0a 20 20 20 20 43 41 4c 4c 42 quantum.is.5000...When.....CALLB
d7e0 41 43 4b 20 69 73 20 65 76 61 6c 75 61 74 65 64 2c 20 69 74 20 69 73 20 73 75 70 70 6c 69 65 64 ACK.is.evaluated,.it.is.supplied
d800 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 6e 65 78 74 20 61 72 72 61 79 0a 20 20 20 .the.index.of.the.next.array....
d820 20 65 6c 65 6d 65 6e 74 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 61 6e 64 20 74 68 65 20 .element.to.be.assigned.and.the.
d840 6c 69 6e 65 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 61 74 20 65 6c 65 6d line.to.be.assigned.to.that.elem
d860 65 6e 74 0a 20 20 20 20 61 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 2e ent.....as.additional.arguments.
d880 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 74 20 73 75 70 70 6c 69 65 64 20 77 69 74 68 20 61 ..........If.not.supplied.with.a
d8a0 6e 20 65 78 70 6c 69 63 69 74 20 6f 72 69 67 69 6e 2c 20 6d 61 70 66 69 6c 65 20 77 69 6c 6c 20 n.explicit.origin,.mapfile.will.
d8c0 63 6c 65 61 72 20 41 52 52 41 59 20 62 65 66 6f 72 65 0a 20 20 20 20 61 73 73 69 67 6e 69 6e 67 clear.ARRAY.before.....assigning
d8e0 20 74 6f 20 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 .to.it...........Exit.Status:...
d900 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 ..Returns.success.unless.an.inva
d920 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 41 52 52 41 59 20 69 73 20 lid.option.is.given.or.ARRAY.is.
d940 72 65 61 64 6f 6e 6c 79 20 6f 72 0a 20 20 20 20 6e 6f 74 20 61 6e 20 69 6e 64 65 78 65 64 20 61 readonly.or.....not.an.indexed.a
d960 72 72 61 79 2e 00 52 65 63 6f 72 64 20 6c 6f 63 6b 00 52 65 6d 65 6d 62 65 72 20 6f 72 20 64 69 rray..Record.lock.Remember.or.di
d980 73 70 6c 61 79 20 70 72 6f 67 72 61 6d 20 6c 6f 63 61 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 splay.program.locations.........
d9a0 20 20 44 65 74 65 72 6d 69 6e 65 20 61 6e 64 20 72 65 6d 65 6d 62 65 72 20 74 68 65 20 66 75 6c ..Determine.and.remember.the.ful
d9c0 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 4e 41 4d 45 2e l.pathname.of.each.command.NAME.
d9e0 20 20 49 66 0a 20 20 20 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c ..If.....no.arguments.are.given,
da00 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 72 65 6d 65 6d 62 65 72 65 64 20 63 6f .information.about.remembered.co
da20 6d 6d 61 6e 64 73 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 mmands.is.displayed...........Op
da40 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 09 66 6f 72 67 65 74 20 74 68 65 20 72 65 6d 65 6d tions:.......-d.forget.the.remem
da60 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 0a 20 20 20 20 bered.location.of.each.NAME.....
da80 20 20 2d 6c 09 64 69 73 70 6c 61 79 20 69 6e 20 61 20 66 6f 72 6d 61 74 20 74 68 61 74 20 6d 61 ..-l.display.in.a.format.that.ma
daa0 79 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 70 20 70 61 y.be.reused.as.input.......-p.pa
dac0 74 68 6e 61 6d 65 09 75 73 65 20 50 41 54 48 4e 41 4d 45 20 61 73 20 74 68 65 20 66 75 6c 6c 20 thname.use.PATHNAME.as.the.full.
dae0 70 61 74 68 6e 61 6d 65 20 6f 66 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 72 09 66 6f 72 67 65 74 pathname.of.NAME.......-r.forget
db00 20 61 6c 6c 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 .all.remembered.locations.......
db20 2d 74 09 70 72 69 6e 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 -t.print.the.remembered.location
db40 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 2c 20 70 72 65 63 65 64 69 6e 67 0a 20 20 20 20 09 09 65 .of.each.NAME,.preceding.......e
db60 61 63 68 20 6c 6f 63 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 ach.location.with.the.correspond
db80 69 6e 67 20 4e 41 4d 45 20 69 66 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 09 09 4e 41 4d 45 73 ing.NAME.if.multiple.......NAMEs
dba0 20 61 72 65 20 67 69 76 65 6e 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 .are.given.....Arguments:.......
dbc0 4e 41 4d 45 09 45 61 63 68 20 4e 41 4d 45 20 69 73 20 73 65 61 72 63 68 65 64 20 66 6f 72 20 69 NAME.Each.NAME.is.searched.for.i
dbe0 6e 20 24 50 41 54 48 20 61 6e 64 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 73 74 0a 20 20 n.$PATH.and.added.to.the.list...
dc00 20 20 09 09 6f 66 20 72 65 6d 65 6d 62 65 72 65 64 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 ....of.remembered.commands......
dc20 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
dc40 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f ccess.unless.NAME.is.not.found.o
dc60 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 00 52 65 r.an.invalid.option.is.given..Re
dc80 6d 6f 76 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 73 74 61 63 6b 2e 0a 20 20 20 move.directories.from.stack.....
dca0 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 64 ......Removes.entries.from.the.d
dcc0 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e irectory.stack...With.no.argumen
dce0 74 73 2c 20 72 65 6d 6f 76 65 73 0a 20 20 20 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 ts,.removes.....the.top.director
dd00 79 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 65 73 20 74 6f y.from.the.stack,.and.changes.to
dd20 20 74 68 65 20 6e 65 77 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 .the.new.top.directory..........
dd40 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 .Options:.......-n.Suppresses.th
dd60 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 e.normal.change.of.directory.whe
dd80 6e 20 72 65 6d 6f 76 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f n.removing.......directories.fro
dda0 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 m.the.stack,.so.only.the.stack.i
ddc0 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 s.manipulated...........Argument
dde0 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 s:.......+N.Removes.the.Nth.entr
de00 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 y.counting.from.the.left.of.the.
de20 6c 69 73 74 0a 20 20 20 20 09 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
de40 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
de60 6f 70 64 20 2b 30 27 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 opd.+0'.......removes.the.first.
de80 64 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 directory,.`popd.+1'.the.second.
dea0 0a 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 ............-N.Removes.the.Nth.e
dec0 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 ntry.counting.from.the.right.of.
dee0 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 the.list.......shown.by.`dirs',.
df00 73 74 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 starting.with.zero...For.example
df20 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 :.`popd.-0'.......removes.the.la
df40 73 74 20 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 st.directory,.`popd.-1'.the.next
df60 20 74 6f 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 .to.last...........The.`dirs'.bu
df80 69 6c 74 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 iltin.displays.the.directory.sta
dfa0 63 6b 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 ck...........Exit.Status:.....Re
dfc0 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 20 turns.success.unless.an.invalid.
dfe0 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 74 68 65 20 64 69 72 65 argument.is.supplied.or.the.dire
e000 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 6c 73 2e 00 52 65 6d 6f 76 65 20 65 ctory.....change.fails..Remove.e
e020 61 63 68 20 4e 41 4d 45 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 6f 66 20 64 65 66 69 6e 65 ach.NAME.from.the.list.of.define
e040 64 20 61 6c 69 61 73 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 d.aliases...........Options:....
e060 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 61 6c 69 61 73 20 64 65 66 69 6e 69 74 69 6f ...-a.remove.all.alias.definitio
e080 6e 73 0a 20 20 20 20 0a 20 20 20 20 52 65 74 75 72 6e 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 ns..........Return.success.unles
e0a0 73 20 61 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 6e 20 65 78 69 73 74 69 6e 67 20 61 6c 69 61 s.a.NAME.is.not.an.existing.alia
e0c0 73 2e 00 52 65 6d 6f 76 65 20 6a 6f 62 73 20 66 72 6f 6d 20 63 75 72 72 65 6e 74 20 73 68 65 6c s..Remove.jobs.from.current.shel
e0e0 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 65 61 63 68 20 4a 4f 42 53 50 45 43 l...........Removes.each.JOBSPEC
e100 20 61 72 67 75 6d 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 74 61 62 6c 65 20 6f 66 20 61 63 74 69 .argument.from.the.table.of.acti
e120 76 65 20 6a 6f 62 73 2e 20 20 57 69 74 68 6f 75 74 0a 20 20 20 20 61 6e 79 20 4a 4f 42 53 50 45 ve.jobs...Without.....any.JOBSPE
e140 43 73 2c 20 74 68 65 20 73 68 65 6c 6c 20 75 73 65 73 20 69 74 73 20 6e 6f 74 69 6f 6e 20 6f 66 Cs,.the.shell.uses.its.notion.of
e160 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f .the.current.job...........Optio
e180 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 6a 6f 62 73 20 69 66 20 ns:.......-a.remove.all.jobs.if.
e1a0 4a 4f 42 53 50 45 43 20 69 73 20 6e 6f 74 20 73 75 70 70 6c 69 65 64 0a 20 20 20 20 20 20 2d 68 JOBSPEC.is.not.supplied.......-h
e1c0 09 6d 61 72 6b 20 65 61 63 68 20 4a 4f 42 53 50 45 43 20 73 6f 20 74 68 61 74 20 53 49 47 48 55 .mark.each.JOBSPEC.so.that.SIGHU
e1e0 50 20 69 73 20 6e 6f 74 20 73 65 6e 74 20 74 6f 20 74 68 65 20 6a 6f 62 20 69 66 20 74 68 65 0a P.is.not.sent.to.the.job.if.the.
e200 20 20 20 20 09 09 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 61 20 53 49 47 48 55 50 0a 20 20 ......shell.receives.a.SIGHUP...
e220 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 6f 6e 6c 79 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 0a ....-r.remove.only.running.jobs.
e240 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
e260 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 70 74 69 s.success.unless.an.invalid.opti
e280 6f 6e 20 6f 72 20 4a 4f 42 53 50 45 43 20 69 73 20 67 69 76 65 6e 2e 00 52 65 6d 6f 76 65 73 20 on.or.JOBSPEC.is.given..Removes.
e2a0 65 6e 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 entries.from.the.directory.stack
e2c0 2e 20 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 ...With.no.arguments,.removes...
e2e0 20 20 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 ..the.top.directory.from.the.sta
e300 63 6b 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 ck,.and.changes.to.the.new.top.d
e320 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 irectory...........Options:.....
e340 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 ..-n.Suppresses.the.normal.chang
e360 65 20 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 e.of.directory.when.removing....
e380 20 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 ..directories.from.the.stack,.so
e3a0 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 74 65 64 2e 0a .only.the.stack.is.manipulated..
e3c0 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 52 65 6d .........Arguments:.......+N.Rem
e3e0 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d oves.the.Nth.entry.counting.from
e400 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 73 68 6f 77 6e .the.left.of.the.list......shown
e420 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..
e440 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 72 65 6d .For.example:.`popd.+0'......rem
e460 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 oves.the.first.directory,.`popd.
e480 2b 31 27 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 +1'.the.second.............-N.Re
e4a0 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f moves.the.Nth.entry.counting.fro
e4c0 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 73 68 6f m.the.right.of.the.list......sho
e4e0 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f wn.by.`dirs',.starting.with.zero
e500 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 20 20 20 09 72 ...For.example:.`popd.-0'......r
e520 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 emoves.the.last.directory,.`popd
e540 20 2d 31 27 20 74 68 65 20 6e 65 78 74 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 .-1'.the.next.to.last...........
e560 54 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 The.`dirs'.builtin.displays.the.
e580 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 00 52 65 70 6c 61 63 65 20 74 68 65 20 73 68 65 directory.stack..Replace.the.she
e5a0 6c 6c 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a ll.with.the.given.command.......
e5c0 20 20 20 20 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 2c 20 72 65 70 6c 61 63 69 6e 67 20 74 ....Execute.COMMAND,.replacing.t
e5e0 68 69 73 20 73 68 65 6c 6c 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 70 72 6f his.shell.with.the.specified.pro
e600 67 72 61 6d 2e 0a 20 20 20 20 41 52 47 55 4d 45 4e 54 53 20 62 65 63 6f 6d 65 20 74 68 65 20 61 gram......ARGUMENTS.become.the.a
e620 72 67 75 6d 65 6e 74 73 20 74 6f 20 43 4f 4d 4d 41 4e 44 2e 20 20 49 66 20 43 4f 4d 4d 41 4e 44 rguments.to.COMMAND...If.COMMAND
e640 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2c 0a 20 20 20 20 61 6e 79 20 72 65 64 69 72 .is.not.specified,.....any.redir
e660 65 63 74 69 6f 6e 73 20 74 61 6b 65 20 65 66 66 65 63 74 20 69 6e 20 74 68 65 20 63 75 72 72 65 ections.take.effect.in.the.curre
e680 6e 74 20 73 68 65 6c 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 nt.shell...........Options:.....
e6a0 20 20 2d 61 20 6e 61 6d 65 09 70 61 73 73 20 4e 41 4d 45 20 61 73 20 74 68 65 20 7a 65 72 6f 74 ..-a.name.pass.NAME.as.the.zerot
e6c0 68 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 20 20 2d 63 09 65 h.argument.to.COMMAND.......-c.e
e6e0 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 61 6e 20 65 6d 70 74 79 20 65 6e 76 xecute.COMMAND.with.an.empty.env
e700 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6c 09 70 6c 61 63 65 20 61 20 64 61 73 68 20 69 ironment.......-l.place.a.dash.i
e720 6e 20 74 68 65 20 7a 65 72 6f 74 68 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 43 4f 4d 4d 41 4e 44 n.the.zeroth.argument.to.COMMAND
e740 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 61 6e 6e 6f 74 20 ..........If.the.command.cannot.
e760 62 65 20 65 78 65 63 75 74 65 64 2c 20 61 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 73 be.executed,.a.non-interactive.s
e780 68 65 6c 6c 20 65 78 69 74 73 2c 20 75 6e 6c 65 73 73 0a 20 20 20 20 74 68 65 20 73 68 65 6c 6c hell.exits,.unless.....the.shell
e7a0 20 6f 70 74 69 6f 6e 20 60 65 78 65 63 66 61 69 6c 27 20 69 73 20 73 65 74 2e 0a 20 20 20 20 0a .option.`execfail'.is.set.......
e7c0 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 63 ....Exit.Status:.....Returns.suc
e7e0 63 65 73 73 20 75 6e 6c 65 73 73 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 cess.unless.COMMAND.is.not.found
e800 20 6f 72 20 61 20 72 65 64 69 72 65 63 74 69 6f 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 .or.a.redirection.error.occurs..
e820 52 65 70 6f 72 74 20 74 69 6d 65 20 63 6f 6e 73 75 6d 65 64 20 62 79 20 70 69 70 65 6c 69 6e 65 Report.time.consumed.by.pipeline
e840 27 73 20 65 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 50 's.execution...........Execute.P
e860 49 50 45 4c 49 4e 45 20 61 6e 64 20 70 72 69 6e 74 20 61 20 73 75 6d 6d 61 72 79 20 6f 66 20 74 IPELINE.and.print.a.summary.of.t
e880 68 65 20 72 65 61 6c 20 74 69 6d 65 2c 20 75 73 65 72 20 43 50 55 20 74 69 6d 65 2c 0a 20 20 20 he.real.time,.user.CPU.time,....
e8a0 20 61 6e 64 20 73 79 73 74 65 6d 20 43 50 55 20 74 69 6d 65 20 73 70 65 6e 74 20 65 78 65 63 75 .and.system.CPU.time.spent.execu
e8c0 74 69 6e 67 20 50 49 50 45 4c 49 4e 45 20 77 68 65 6e 20 69 74 20 74 65 72 6d 69 6e 61 74 65 73 ting.PIPELINE.when.it.terminates
e8e0 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 70 72 69 ...........Options:.......-p.pri
e900 6e 74 20 74 68 65 20 74 69 6d 69 6e 67 20 73 75 6d 6d 61 72 79 20 69 6e 20 74 68 65 20 70 6f 72 nt.the.timing.summary.in.the.por
e920 74 61 62 6c 65 20 50 6f 73 69 78 20 66 6f 72 6d 61 74 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 table.Posix.format..........The.
e940 76 61 6c 75 65 20 6f 66 20 74 68 65 20 54 49 4d 45 46 4f 52 4d 41 54 20 76 61 72 69 61 62 6c 65 value.of.the.TIMEFORMAT.variable
e960 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 6f 75 74 70 75 74 20 66 6f 72 6d 61 74 2e 0a 20 .is.used.as.the.output.format...
e980 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 72 65 74 ........Exit.Status:.....The.ret
e9a0 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 urn.status.is.the.return.status.
e9c0 6f 66 20 50 49 50 45 4c 49 4e 45 2e 00 52 65 73 75 6d 65 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 of.PIPELINE..Resume.for,.while,.
e9e0 6f 72 20 75 6e 74 69 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 73 75 6d 65 73 or.until.loops...........Resumes
ea00 20 74 68 65 20 6e 65 78 74 20 69 74 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 65 6e 63 6c 6f .the.next.iteration.of.the.enclo
ea20 73 69 6e 67 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 72 20 55 4e 54 49 4c 20 6c 6f 6f 70 2e 0a 20 sing.FOR,.WHILE.or.UNTIL.loop...
ea40 20 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 72 65 73 75 6d 65 73 20 74 68 ...If.N.is.specified,.resumes.th
ea60 65 20 4e 74 68 20 65 6e 63 6c 6f 73 69 6e 67 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 45 e.Nth.enclosing.loop...........E
ea80 78 69 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 xit.Status:.....The.exit.status.
eaa0 69 73 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 is.0.unless.N.is.not.greater.tha
eac0 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 31 2e 00 52 65 73 75 6d 65 20 6a 6f 62 20 69 6e 20 66 n.or.equal.to.1..Resume.job.in.f
eae0 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 oreground...........Equivalent.t
eb00 6f 20 74 68 65 20 4a 4f 42 5f 53 50 45 43 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 74 68 65 20 60 o.the.JOB_SPEC.argument.to.the.`
eb20 66 67 27 20 63 6f 6d 6d 61 6e 64 2e 20 20 52 65 73 75 6d 65 20 61 0a 20 20 20 20 73 74 6f 70 70 fg'.command...Resume.a.....stopp
eb40 65 64 20 6f 72 20 62 61 63 6b 67 72 6f 75 6e 64 20 6a 6f 62 2e 20 20 4a 4f 42 5f 53 50 45 43 20 ed.or.background.job...JOB_SPEC.
eb60 63 61 6e 20 73 70 65 63 69 66 79 20 65 69 74 68 65 72 20 61 20 6a 6f 62 20 6e 61 6d 65 0a 20 20 can.specify.either.a.job.name...
eb80 20 20 6f 72 20 61 20 6a 6f 62 20 6e 75 6d 62 65 72 2e 20 20 46 6f 6c 6c 6f 77 69 6e 67 20 4a 4f ..or.a.job.number...Following.JO
eba0 42 5f 53 50 45 43 20 77 69 74 68 20 61 20 60 26 27 20 70 6c 61 63 65 73 20 74 68 65 20 6a 6f 62 B_SPEC.with.a.`&'.places.the.job
ebc0 20 69 6e 0a 20 20 20 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 61 73 20 69 66 20 74 68 .in.....the.background,.as.if.th
ebe0 65 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 68 61 64 20 62 65 65 6e 20 73 75 70 e.job.specification.had.been.sup
ec00 70 6c 69 65 64 20 61 73 20 61 6e 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 60 62 67 27 plied.as.an.....argument.to.`bg'
ec20 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 75 ...........Exit.Status:.....Retu
ec40 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 72 65 73 75 6d 65 64 20 6a 6f rns.the.status.of.the.resumed.jo
ec60 62 2e 00 52 65 74 75 72 6e 20 61 20 73 75 63 63 65 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 b..Return.a.successful.result...
ec80 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 41 6c 77 61 79 73 20 ........Exit.Status:.....Always.
eca0 73 75 63 63 65 65 64 73 2e 00 52 65 74 75 72 6e 20 61 6e 20 75 6e 73 75 63 63 65 73 73 66 75 6c succeeds..Return.an.unsuccessful
ecc0 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 .result...........Exit.Status:..
ece0 20 20 20 41 6c 77 61 79 73 20 66 61 69 6c 73 2e 00 52 65 74 75 72 6e 20 66 72 6f 6d 20 61 20 73 ...Always.fails..Return.from.a.s
ed00 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 43 61 75 73 65 73 20 61 hell.function...........Causes.a
ed20 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 64 20 73 63 72 69 70 74 20 74 6f 20 65 .function.or.sourced.script.to.e
ed40 78 69 74 20 77 69 74 68 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 20 20 20 20 73 70 xit.with.the.return.value.....sp
ed60 65 63 69 66 69 65 64 20 62 79 20 4e 2e 20 20 49 66 20 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 ecified.by.N...If.N.is.omitted,.
ed80 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 the.return.status.is.that.of.the
eda0 0a 20 20 20 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 20 77 69 74 68 69 .....last.command.executed.withi
edc0 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 63 72 69 70 74 2e 0a 20 20 20 20 0a 20 n.the.function.or.script........
ede0 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 4e 2c 20 6f ...Exit.Status:.....Returns.N,.o
ee00 72 20 66 61 69 6c 75 72 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 r.failure.if.the.shell.is.not.ex
ee20 65 63 75 74 69 6e 67 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 63 72 69 70 74 2e 00 52 65 ecuting.a.function.or.script..Re
ee40 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 turn.the.context.of.the.current.
ee60 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 subroutine.call...........Withou
ee80 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 22 24 6c 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 t.EXPR,.returns."$line.$filename
eea0 22 2e 20 20 57 69 74 68 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 0a 20 20 20 20 22 24 6c 69 6e "...With.EXPR,.returns....."$lin
eec0 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 3b 20 74 68 69 73 20 65 e.$subroutine.$filename";.this.e
eee0 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 0a xtra.information.can.be.used.to.
ef00 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 63 6b 20 74 72 61 63 65 2e 0a 20 20 20 20 0a ....provide.a.stack.trace.......
ef20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 20 69 6e 64 69 63 61 74 65 73 20 ....The.value.of.EXPR.indicates.
ef40 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 6d 65 73 20 74 6f 20 67 6f 20 62 61 63 6b 20 how.many.call.frames.to.go.back.
ef60 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6f 6e 65 3b 20 74 68 65 20 before.the.....current.one;.the.
ef80 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d 65 20 30 2e 0a 20 20 20 20 0a 20 20 20 20 45 top.frame.is.frame.0...........E
efa0 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 xit.Status:.....Returns.0.unless
efc0 20 74 68 65 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 73 68 .the.shell.is.not.executing.a.sh
efe0 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 45 58 50 52 0a 20 20 20 20 69 73 20 69 6e 76 61 ell.function.or.EXPR.....is.inva
f000 6c 69 64 2e 00 52 65 74 75 72 6e 73 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 lid..Returns.the.context.of.the.
f020 63 75 72 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e 0a 20 20 20 20 0a 20 20 current.subroutine.call.........
f040 20 20 57 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 00 52 75 6e 6e 69 6e 67 ..Without.EXPR,.returns..Running
f060 00 53 65 67 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 .Segmentation.fault.Select.words
f080 20 66 72 6f 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 .from.a.list.and.execute.command
f0a0 73 2e 0a 20 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 s...........The.WORDS.are.expand
f0c0 65 64 2c 20 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 ed,.generating.a.list.of.words..
f0e0 20 54 68 65 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 .The.....set.of.expanded.words.i
f100 73 20 70 72 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 s.printed.on.the.standard.error,
f120 20 65 61 63 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 .each.....preceded.by.a.number..
f140 20 49 66 20 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 .If.`in.WORDS'.is.not.present,.`
f160 69 6e 20 22 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 in."$@"'.....is.assumed...The.PS
f180 33 20 70 72 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 3.prompt.is.then.displayed.and.a
f1a0 20 6c 69 6e 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 .line.read.....from.the.standard
f1c0 20 69 6e 70 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 .input...If.the.line.consists.of
f1e0 20 74 68 65 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 .the.number.....corresponding.to
f200 20 6f 6e 65 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 .one.of.the.displayed.words,.the
f220 6e 20 4e 41 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 n.NAME.is.set.....to.that.word..
f240 20 49 66 20 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 .If.the.line.is.empty,.WORDS.and
f260 20 74 68 65 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 .the.prompt.are.....redisplayed.
f280 20 20 49 66 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 ..If.EOF.is.read,.the.command.co
f2a0 6d 70 6c 65 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 mpletes...Any.other.....value.re
f2c0 61 64 20 63 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 ad.causes.NAME.to.be.set.to.null
f2e0 2e 20 20 54 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 ...The.line.read.is.saved.....in
f300 20 74 68 65 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 .the.variable.REPLY...COMMANDS.a
f320 72 65 20 65 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 re.executed.after.each.selection
f340 0a 20 20 20 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 .....until.a.break.command.is.ex
f360 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 3a 0a 20 20 ecuted...........Exit.Status:...
f380 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 74 ..Returns.the.status.of.the.last
f3a0 20 63 6f 6d 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 .command.executed..Send.a.signal
f3c0 20 74 6f 20 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 .to.a.job...........Send.the.pro
f3e0 63 65 73 73 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 cesses.identified.by.PID.or.JOBS
f400 50 45 43 20 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 PEC.the.signal.named.by.....SIGS
f420 50 45 43 20 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 PEC.or.SIGNUM...If.neither.SIGSP
f440 45 43 20 6e 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 EC.nor.SIGNUM.is.present,.then..
f460 20 20 20 53 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 ...SIGTERM.is.assumed...........
f480 4f 70 74 69 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 Options:.......-s.sig.SIG.is.a.s
f4a0 69 67 6e 61 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 ignal.name.......-n.sig.SIG.is.a
f4c0 20 73 69 67 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 .signal.number.......-l.list.the
f4e0 20 73 69 67 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 .signal.names;.if.arguments.foll
f500 6f 77 20 60 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 ow.`-l'.they.are.......assumed.t
f520 6f 20 62 65 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 o.be.signal.numbers.for.which.na
f540 6d 65 73 20 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 mes.should.be.listed.......-L.sy
f560 6e 6f 6e 79 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 nonym.for.-l..........Kill.is.a.
f580 73 68 65 6c 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 shell.builtin.for.two.reasons:.i
f5a0 74 20 61 6c 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 t.allows.job.IDs.to.be.used.....
f5c0 69 6e 73 74 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 instead.of.process.IDs,.and.allo
f5e0 77 73 20 70 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 ws.processes.to.be.killed.if.the
f600 20 6c 69 6d 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 .limit.....on.processes.that.you
f620 20 63 61 6e 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 .can.create.is.reached..........
f640 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
f660 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
f680 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 65 74 20 52 65 61 64 ven.or.an.error.occurs..Set.Read
f6a0 6c 69 6e 65 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 line.key.bindings.and.variables.
f6c0 0a 20 20 20 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 ..........Bind.a.key.sequence.to
f6e0 20 61 20 52 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 .a.Readline.function.or.a.macro,
f700 20 6f 72 20 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 .or.set.a.....Readline.variable.
f720 20 20 54 68 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 ..The.non-option.argument.syntax
f740 20 69 73 20 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 .is.equivalent.to.....that.found
f760 20 69 6e 20 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 .in.~/.inputrc,.but.must.be.pass
f780 65 64 20 61 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 ed.as.a.single.argument:.....e.g
f7a0 2e 2c 20 62 69 6e 64 20 27 22 5c 43 2d 78 5c 43 2d 72 22 3a 20 72 65 2d 72 65 61 64 2d 69 6e 69 .,.bind.'"\C-x\C-r":.re-read-ini
f7c0 74 2d 66 69 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 t-file'...........Options:......
f7e0 20 2d 6d 20 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 .-m..keymap.........Use.KEYMAP.a
f800 73 20 74 68 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 s.the.keymap.for.the.duration.of
f820 20 74 68 69 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 .this..........................c
f840 6f 6d 6d 61 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 ommand...Acceptable.keymap.names
f860 20 61 72 65 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 .are.emacs,.....................
f880 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 61 2c .....emacs-standard,.emacs-meta,
f8a0 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 20 20 .emacs-ctlx,.vi,.vi-move,.......
f8c0 20 20 20 20 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 ...................vi-command,.a
f8e0 6e 64 20 76 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 nd.vi-insert........-l..........
f900 20 20 20 20 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 .......List.names.of.functions..
f920 20 20 20 20 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 ......-P.................List.fu
f940 6e 63 74 69 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 nction.names.and.bindings.......
f960 20 2d 70 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 6f .-p.................List.functio
f980 6e 73 20 61 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 ns.and.bindings.in.a.form.that.c
f9a0 61 6e 20 62 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 an.be..........................r
f9c0 65 75 73 65 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 eused.as.input........-S........
f9e0 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 .........List.key.sequences.that
fa00 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 0a .invoke.macros.and.their.values.
fa20 20 20 20 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 ......-s.................List.ke
fa40 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 y.sequences.that.invoke.macros.a
fa60 6e 64 20 74 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 nd.their.values.................
fa80 20 20 20 20 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 .........in.a.form.that.can.be.r
faa0 65 75 73 65 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 eused.as.input........-V........
fac0 20 20 20 20 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 .........List.variable.names.and
fae0 20 76 61 6c 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 .values.......-v................
fb00 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 75 65 73 20 .List.variable.names.and.values.
fb20 69 6e 20 61 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 in.a.form.that.can..............
fb40 20 20 20 20 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 ............be.reused.as.input..
fb60 20 20 20 20 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 ......-q..function-name..Query.a
fb80 62 6f 75 74 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 bout.which.keys.invoke.the.named
fba0 20 66 75 6e 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 .function........-u..function-na
fbc0 6d 65 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 65 20 62 6f me..Unbind.all.keys.which.are.bo
fbe0 75 6e 64 20 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 und.to.the.named.function.......
fc00 20 2d 72 20 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 .-r..keyseq.........Remove.the.b
fc20 69 6e 64 69 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 inding.for.KEYSEQ........-f..fil
fc40 65 6e 61 6d 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 ename.......Read.key.bindings.fr
fc60 6f 6d 20 46 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 om.FILENAME........-x..keyseq:sh
fc80 65 6c 6c 2d 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 ell-command.Cause.SHELL-COMMAND.
fca0 74 6f 20 62 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 to.be.executed.when.........KEYS
fcc0 45 51 20 69 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 EQ.is.entered........-X.........
fce0 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 62 6f 75 6e 64 ........List.key.sequences.bound
fd00 20 77 69 74 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 .with.-x.and.associated.commands
fd20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 20 61 20 66 ..........................in.a.f
fd40 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e orm.that.can.be.reused.as.input.
fd60 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 62 69 6e 64 20 ..........Exit.Status:.....bind.
fd80 72 65 74 75 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 returns.0.unless.an.unrecognized
fda0 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 .option.is.given.or.an.error.occ
fdc0 75 72 73 2e 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 urs..Set.and.unset.shell.options
fde0 2e 0a 20 20 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 ...........Change.the.setting.of
fe00 20 65 61 63 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 .each.shell.option.OPTNAME...Wit
fe20 68 6f 75 74 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 hout.any.option.....arguments,.l
fe40 69 73 74 20 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 ist.each.supplied.OPTNAME,.or.al
fe60 6c 20 73 68 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 l.shell.options.if.no.....OPTNAM
fe80 45 73 20 61 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 Es.are.given,.with.an.indication
fea0 20 6f 66 20 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 .of.whether.or.not.each.is.set..
fec0 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 6f 09 72 65 73 74 72 .........Options:.......-o.restr
fee0 69 63 74 20 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 ict.OPTNAMEs.to.those.defined.fo
ff00 72 20 75 73 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 r.use.with.`set.-o'.......-p.pri
ff20 6e 74 20 65 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 nt.each.shell.option.with.an.ind
ff40 69 63 61 74 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 ication.of.its.status.......-q.s
ff60 75 70 70 72 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 uppress.output.......-s.enable.(
ff80 73 65 74 29 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 set).each.OPTNAME.......-u.disab
ffa0 6c 65 20 28 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 le.(unset).each.OPTNAME.........
ffc0 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
ffe0 73 20 69 66 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 s.if.OPTNAME.is.enabled;.fails.i
10000 66 20 61 6e 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 f.an.invalid.option.is.....given
10020 20 6f 72 20 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 .or.OPTNAME.is.disabled..Set.exp
10040 6f 72 74 20 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 ort.attribute.for.shell.variable
10060 73 2e 0a 20 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 s...........Marks.each.NAME.for.
10080 61 75 74 6f 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 automatic.export.to.the.environm
100a0 65 6e 74 20 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 ent.of.subsequently.....executed
100c0 20 63 6f 6d 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 .commands...If.VALUE.is.supplied
100e0 2c 20 61 73 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 ,.assign.VALUE.before.exporting.
10100 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 66 09 72 65 66 65 ..........Options:.......-f.refe
10120 72 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 6e 09 72 65 r.to.shell.functions.......-n.re
10140 6d 6f 76 65 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 move.the.export.property.from.ea
10160 63 68 20 4e 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 ch.NAME.......-p.display.a.list.
10180 6f 66 20 61 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 of.all.exported.variables.and.fu
101a0 6e 63 74 69 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 nctions..........An.argument.of.
101c0 60 2d 2d 27 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 `--'.disables.further.option.pro
101e0 63 65 73 73 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 cessing...........Exit.Status:..
10200 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 ...Returns.success.unless.an.inv
10220 61 6c 69 64 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 alid.option.is.given.or.NAME.is.
10240 69 6e 76 61 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 invalid..Set.or.unset.values.of.
10260 73 68 65 6c 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 shell.options.and.positional.par
10280 61 6d 65 74 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 ameters...........Change.the.val
102a0 75 65 20 6f 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 ue.of.shell.attributes.and.posit
102c0 69 6f 6e 61 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 ional.parameters,.or.....display
102e0 20 74 68 65 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 .the.names.and.values.of.shell.v
10300 61 72 69 61 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 ariables...........Options:.....
10320 20 20 2d 61 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 ..-a..Mark.variables.which.are.m
10340 6f 64 69 66 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 odified.or.created.for.export...
10360 20 20 20 20 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 .....-b..Notify.of.job.terminati
10380 6f 6e 20 69 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 on.immediately........-e..Exit.i
103a0 6d 6d 65 64 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 mmediately.if.a.command.exits.wi
103c0 74 68 20 61 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 th.a.non-zero.status........-f..
103e0 44 69 73 61 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 Disable.file.name.generation.(gl
10400 6f 62 62 69 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 obbing)........-h..Remember.the.
10420 6c 6f 63 61 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 location.of.commands.as.they.are
10440 20 6c 6f 6f 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 .looked.up........-k..All.assign
10460 6d 65 6e 74 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 ment.arguments.are.placed.in.the
10480 20 65 6e 76 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 .environment.for.a...........com
104a0 6d 61 6e 64 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 mand,.not.just.those.that.preced
104c0 65 20 74 68 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 e.the.command.name........-m..Jo
104e0 62 20 63 6f 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 b.control.is.enabled........-n..
10500 52 65 61 64 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 Read.commands.but.do.not.execute
10520 20 74 68 65 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 .them........-o.option-name.....
10540 20 20 20 20 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 ......Set.the.variable.correspon
10560 64 69 6e 67 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 ding.to.option-name:............
10580 20 20 20 61 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 ...allexport....same.as.-a......
105a0 20 20 20 20 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 .........braceexpand..same.as.-B
105c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 20 20 20 20 20 20 20 75 73 65 20 ...............emacs........use.
105e0 61 6e 20 65 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 an.emacs-style.line.editing.inte
10600 72 66 61 63 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 rface...............errexit.....
10620 20 73 61 6d 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 .same.as.-e...............errtra
10640 63 65 20 20 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 ce.....same.as.-E...............
10660 66 75 6e 63 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 functrace....same.as.-T.........
10680 20 20 20 20 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 ......hashall......same.as.-h...
106a0 20 20 20 20 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 ............histexpand...same.as
106c0 20 2d 48 0a 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 .-H...............history......e
106e0 6e 61 62 6c 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 nable.command.history...........
10700 20 20 20 20 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 ....ignoreeof....the.shell.will.
10720 6e 6f 74 20 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 not.exit.upon.reading.EOF.......
10740 20 20 20 20 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 ........interactive-comments....
10760 20 20 20 20 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 ........................allow.co
10780 6d 6d 65 6e 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 mments.to.appear.in.interactive.
107a0 63 6f 6d 6d 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 commands...............keyword..
107c0 20 20 20 20 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 ....same.as.-k...............mon
107e0 69 74 6f 72 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 itor......same.as.-m............
10800 20 20 20 6e 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 ...noclobber....same.as.-C......
10820 20 20 20 20 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 .........noexec.......same.as.-n
10840 0a 20 20 20 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 ...............noglob.......same
10860 20 61 73 20 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 .as.-f...............nolog......
10880 20 20 63 75 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 ..currently.accepted.but.ignored
108a0 0a 20 20 20 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 ...............notify.......same
108c0 20 61 73 20 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 .as.-b...............nounset....
108e0 20 20 73 61 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 ..same.as.-u...............onecm
10900 64 20 20 20 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 d.......same.as.-t..............
10920 20 70 68 79 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 .physical.....same.as.-P........
10940 20 20 20 20 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 .......pipefail.....the.return.v
10960 61 6c 75 65 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 alue.of.a.pipeline.is.the.status
10980 20 6f 66 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 74 .of............................t
109a0 68 65 20 6c 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 he.last.command.to.exit.with.a.n
109c0 6f 6e 2d 7a 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 on-zero.status,.................
109e0 20 20 20 20 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 ...........or.zero.if.no.command
10a00 20 65 78 69 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 .exited.with.a.non-zero.status..
10a20 20 20 20 20 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 .............posix........change
10a40 20 74 68 65 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 .the.behavior.of.bash.where.the.
10a60 64 65 66 61 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 default.........................
10a80 20 20 20 6f 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 ...operation.differs.from.the.Po
10aa0 73 69 78 20 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 six.standard.to.................
10ac0 20 20 20 20 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 ...........match.the.standard...
10ae0 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 20 20 20 73 61 6d 65 20 61 73 ............privileged...same.as
10b00 20 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 6f 73 65 20 20 20 20 20 20 73 .-p...............verbose......s
10b20 61 6d 65 20 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 ame.as.-v...............vi......
10b40 20 20 20 20 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 .....use.a.vi-style.line.editing
10b60 20 69 6e 74 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 .interface...............xtrace.
10b80 20 20 20 20 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 ......same.as.-x.......-p..Turne
10ba0 64 20 6f 6e 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 d.on.whenever.the.real.and.effec
10bc0 74 69 76 65 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 tive.user.ids.do.not.match......
10be0 20 20 20 20 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 ......Disables.processing.of.the
10c00 20 24 45 4e 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 .$ENV.file.and.importing.of.shel
10c20 6c 0a 20 20 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 l...........functions...Turning.
10c40 74 68 69 73 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 this.option.off.causes.the.effec
10c60 74 69 76 65 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 tive.uid.and...........gid.to.be
10c80 20 73 65 74 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 .set.to.the.real.uid.and.gid....
10ca0 20 20 20 20 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 ....-t..Exit.after.reading.and.e
10cc0 78 65 63 75 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 xecuting.one.command........-u..
10ce0 54 72 65 61 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 Treat.unset.variables.as.an.erro
10d00 72 20 77 68 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 r.when.substituting........-v..P
10d20 72 69 6e 74 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 rint.shell.input.lines.as.they.a
10d40 72 65 20 72 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 re.read........-x..Print.command
10d60 73 20 61 6e 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 s.and.their.arguments.as.they.ar
10d80 65 20 65 78 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 e.executed........-B..the.shell.
10da0 77 69 6c 6c 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 will.perform.brace.expansion....
10dc0 20 20 20 2d 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 ...-C..If.set,.disallow.existing
10de0 20 72 65 67 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 .regular.files.to.be.overwritten
10e00 0a 20 20 20 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 ...........by.redirection.of.out
10e20 70 75 74 2e 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 put........-E..If.set,.the.ERR.t
10e40 72 61 70 20 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 rap.is.inherited.by.shell.functi
10e60 6f 6e 73 2e 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 ons........-H..Enable.!.style.hi
10e80 73 74 6f 72 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 story.substitution...This.flag.i
10ea0 73 20 6f 6e 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 s.on...........by.default.when.t
10ec0 68 65 20 73 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 he.shell.is.interactive........-
10ee0 50 20 20 49 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 P..If.set,.do.not.resolve.symbol
10f00 69 63 20 6c 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 ic.links.when.executing.commands
10f20 0a 20 20 20 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 ...........such.as.cd.which.chan
10f40 67 65 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 20 20 20 20 ge.the.current.directory........
10f60 2d 54 20 20 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 -T..If.set,.the.DEBUG.and.RETURN
10f80 20 74 72 61 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 .traps.are.inherited.by.shell.fu
10fa0 6e 63 74 69 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 nctions........--..Assign.any.re
10fc0 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 6f maining.arguments.to.the.positio
10fe0 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 49 66 20 74 68 65 nal.parameters............If.the
11000 72 65 20 61 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 re.are.no.remaining.arguments,.t
11020 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 20 he.positional.parameters........
11040 20 20 20 61 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 ...are.unset........-...Assign.a
11060 6e 79 20 72 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 ny.remaining.arguments.to.the.po
11080 73 69 74 69 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 sitional.parameters............T
110a0 68 65 20 2d 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 he.-x.and.-v.options.are.turned.
110c0 6f 66 66 2e 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 off...........Using.+.rather.tha
110e0 6e 20 2d 20 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 n.-.causes.these.flags.to.be.tur
11100 6e 65 64 20 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 ned.off...The.....flags.can.also
11120 20 62 65 20 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 .be.used.upon.invocation.of.the.
11140 73 68 65 6c 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 shell...The.current.....set.of.f
11160 6c 61 67 73 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 lags.may.be.found.in.$-...The.re
11180 6d 61 69 6e 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 maining.n.ARGs.are.positional...
111a0 20 20 70 61 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 ..parameters.and.are.assigned,.i
111c0 6e 20 6f 72 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 n.order,.to.$1,.$2,....$n...If.n
111e0 6f 0a 20 20 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 o.....ARGs.are.given,.all.shell.
11200 76 61 72 69 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 variables.are.printed...........
11220 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 Exit.Status:.....Returns.success
11240 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 .unless.an.invalid.option.is.giv
11260 65 6e 2e 00 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 en..Set.variable.values.and.attr
11280 69 62 75 74 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 ibutes...........A.synonym.for.`
112a0 64 65 63 6c 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 declare'...See.`help.declare'..S
112c0 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 65 et.variable.values.and.attribute
112e0 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 63 6c 61 72 65 20 76 61 72 69 61 62 6c 65 73 20 61 6e s...........Declare.variables.an
11300 64 20 67 69 76 65 20 74 68 65 6d 20 61 74 74 72 69 62 75 74 65 73 2e 20 20 49 66 20 6e 6f 20 4e d.give.them.attributes...If.no.N
11320 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 2c 0a 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 AMEs.are.given,.....display.the.
11340 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 6f 66 20 61 6c 6c 20 76 61 72 attributes.and.values.of.all.var
11360 69 61 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 iables...........Options:.......
11380 2d 66 09 72 65 73 74 72 69 63 74 20 61 63 74 69 6f 6e 20 6f 72 20 64 69 73 70 6c 61 79 20 74 6f -f.restrict.action.or.display.to
113a0 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 61 6e 64 20 64 65 66 69 6e 69 74 69 6f 6e 73 0a .function.names.and.definitions.
113c0 20 20 20 20 20 20 2d 46 09 72 65 73 74 72 69 63 74 20 64 69 73 70 6c 61 79 20 74 6f 20 66 75 6e ......-F.restrict.display.to.fun
113e0 63 74 69 6f 6e 20 6e 61 6d 65 73 20 6f 6e 6c 79 20 28 70 6c 75 73 20 6c 69 6e 65 20 6e 75 6d 62 ction.names.only.(plus.line.numb
11400 65 72 20 61 6e 64 0a 20 20 20 20 09 09 73 6f 75 72 63 65 20 66 69 6c 65 20 77 68 65 6e 20 64 65 er.and.......source.file.when.de
11420 62 75 67 67 69 6e 67 29 0a 20 20 20 20 20 20 2d 67 09 63 72 65 61 74 65 20 67 6c 6f 62 61 6c 20 bugging).......-g.create.global.
11440 76 61 72 69 61 62 6c 65 73 20 77 68 65 6e 20 75 73 65 64 20 69 6e 20 61 20 73 68 65 6c 6c 20 66 variables.when.used.in.a.shell.f
11460 75 6e 63 74 69 6f 6e 3b 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20 09 09 69 67 6e 6f 72 65 64 unction;.otherwise.......ignored
11480 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 79 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 .......-p.display.the.attributes
114a0 20 61 6e 64 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 0a 20 20 20 .and.value.of.each.NAME.........
114c0 20 4f 70 74 69 6f 6e 73 20 77 68 69 63 68 20 73 65 74 20 61 74 74 72 69 62 75 74 65 73 3a 0a 20 .Options.which.set.attributes:..
114e0 20 20 20 20 20 2d 61 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 69 6e 64 65 78 65 64 20 61 72 .....-a.to.make.NAMEs.indexed.ar
11500 72 61 79 73 20 28 69 66 20 73 75 70 70 6f 72 74 65 64 29 0a 20 20 20 20 20 20 2d 41 09 74 6f 20 rays.(if.supported).......-A.to.
11520 6d 61 6b 65 20 4e 41 4d 45 73 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 73 20 28 69 make.NAMEs.associative.arrays.(i
11540 66 20 73 75 70 70 6f 72 74 65 64 29 0a 20 20 20 20 20 20 2d 69 09 74 6f 20 6d 61 6b 65 20 4e 41 f.supported).......-i.to.make.NA
11560 4d 45 73 20 68 61 76 65 20 74 68 65 20 60 69 6e 74 65 67 65 72 27 20 61 74 74 72 69 62 75 74 65 MEs.have.the.`integer'.attribute
11580 0a 20 20 20 20 20 20 2d 6c 09 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 20 76 61 6c 75 65 20 6f .......-l.to.convert.the.value.o
115a0 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f 20 6c 6f 77 65 72 20 63 61 73 65 20 6f 6e 20 61 73 73 f.each.NAME.to.lower.case.on.ass
115c0 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6e 09 6d 61 6b 65 20 4e 41 4d 45 20 61 20 72 65 66 ignment.......-n.make.NAME.a.ref
115e0 65 72 65 6e 63 65 20 74 6f 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 64 20 62 79 20 erence.to.the.variable.named.by.
11600 69 74 73 20 76 61 6c 75 65 0a 20 20 20 20 20 20 2d 72 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 its.value.......-r.to.make.NAMEs
11620 20 72 65 61 64 6f 6e 6c 79 0a 20 20 20 20 20 20 2d 74 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 .readonly.......-t.to.make.NAMEs
11640 20 68 61 76 65 20 74 68 65 20 60 74 72 61 63 65 27 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 .have.the.`trace'.attribute.....
11660 20 20 2d 75 09 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 65 61 63 ..-u.to.convert.the.value.of.eac
11680 68 20 4e 41 4d 45 20 74 6f 20 75 70 70 65 72 20 63 61 73 65 20 6f 6e 20 61 73 73 69 67 6e 6d 65 h.NAME.to.upper.case.on.assignme
116a0 6e 74 0a 20 20 20 20 20 20 2d 78 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 65 78 70 6f 72 74 nt.......-x.to.make.NAMEs.export
116c0 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 60 2b 27 20 69 6e 73 74 65 61 64 20 6f 66 20 60 ..........Using.`+'.instead.of.`
116e0 2d 27 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 67 69 76 65 6e 20 61 74 74 72 69 62 75 74 65 -'.turns.off.the.given.attribute
11700 2e 0a 20 20 20 20 0a 20 20 20 20 56 61 72 69 61 62 6c 65 73 20 77 69 74 68 20 74 68 65 20 69 6e ...........Variables.with.the.in
11720 74 65 67 65 72 20 61 74 74 72 69 62 75 74 65 20 68 61 76 65 20 61 72 69 74 68 6d 65 74 69 63 20 teger.attribute.have.arithmetic.
11740 65 76 61 6c 75 61 74 69 6f 6e 20 28 73 65 65 0a 20 20 20 20 74 68 65 20 60 6c 65 74 27 20 63 6f evaluation.(see.....the.`let'.co
11760 6d 6d 61 6e 64 29 20 70 65 72 66 6f 72 6d 65 64 20 77 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 mmand).performed.when.the.variab
11780 6c 65 20 69 73 20 61 73 73 69 67 6e 65 64 20 61 20 76 61 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 le.is.assigned.a.value..........
117a0 20 57 68 65 6e 20 75 73 65 64 20 69 6e 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 60 64 65 63 6c 61 .When.used.in.a.function,.`decla
117c0 72 65 27 20 6d 61 6b 65 73 20 4e 41 4d 45 73 20 6c 6f 63 61 6c 2c 20 61 73 20 77 69 74 68 20 74 re'.makes.NAMEs.local,.as.with.t
117e0 68 65 20 60 6c 6f 63 61 6c 27 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 65 20 60 2d 67 he.`local'.....command...The.`-g
11800 27 20 6f 70 74 69 6f 6e 20 73 75 70 70 72 65 73 73 65 73 20 74 68 69 73 20 62 65 68 61 76 69 6f '.option.suppresses.this.behavio
11820 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 r...........Exit.Status:.....Ret
11840 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
11860 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 20 76 61 72 69 61 62 6c 65 0a ption.is.supplied.or.a.variable.
11880 20 20 20 20 61 73 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 68 65 ....assignment.error.occurs..She
118a0 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 20 60 00 53 ll.commands.matching.keyword.`.S
118c0 68 65 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 hell.commands.matching.keywords.
118e0 60 00 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 `.Shell.options:..Shift.position
11900 61 6c 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 al.parameters...........Rename.t
11920 68 65 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 he.positional.parameters.$N+1,$N
11940 2b 32 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 +2.....to.$1,$2......If.N.is....
11960 20 6e 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 .not.given,.it.is.assumed.to.be.
11980 31 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 1...........Exit.Status:.....Ret
119a0 75 72 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 urns.success.unless.N.is.negativ
119c0 65 20 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 e.or.greater.than.$#..Signal.%d.
119e0 53 74 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 Stopped.Stopped.(signal).Stopped
11a00 20 28 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 .(tty.input).Stopped.(tty.output
11a20 29 00 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 ).Stopped(%s).Suspend.shell.exec
11a40 75 74 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 ution...........Suspend.the.exec
11a60 75 74 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 ution.of.this.shell.until.it.rec
11a80 65 69 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 eives.a.SIGCONT.signal......Unle
11aa0 73 73 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 ss.forced,.login.shells.cannot.b
11ac0 65 20 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 e.suspended...........Options:..
11ae0 20 20 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 .....-f.force.the.suspend,.even.
11b00 69 66 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 if.the.shell.is.a.login.shell...
11b20 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.
11b40 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 6e 6f success.unless.job.control.is.no
11b60 74 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 54 49 t.enabled.or.an.error.occurs..TI
11b80 4d 45 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 MEFORMAT:.`%c':.invalid.format.c
11ba0 68 61 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 haracter.Terminated.The.mail.in.
11bc0 25 73 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 %s.has.been.read..There.are.runn
11be0 69 6e 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 ing.jobs...There.are.stopped.job
11c00 73 2e 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 s...There.is.NO.WARRANTY,.to.the
11c20 20 65 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 .extent.permitted.by.law..These.
11c40 73 68 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 shell.commands.are.defined.inter
11c60 6e 61 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 nally...Type.`help'.to.see.this.
11c80 6c 69 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 list..Type.`help.name'.to.find.o
11ca0 75 74 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 ut.more.about.the.function.`name
11cc0 27 2e 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 '..Use.`info.bash'.to.find.out.m
11ce0 6f 72 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 ore.about.the.shell.in.general..
11d00 55 73 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 Use.`man.-k'.or.`info'.to.find.o
11d20 75 74 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 ut.more.about.commands.not.in.th
11d40 69 73 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 is.list...A.star.(*).next.to.a.n
11d60 61 6d 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 ame.means.that.the.command.is.di
11d80 73 61 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 sabled....This.is.free.software;
11da0 20 79 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 .you.are.free.to.change.and.redi
11dc0 73 74 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 stribute.it..Trap.signals.and.ot
11de0 68 65 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 her.events...........Defines.and
11e00 20 61 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 .activates.handlers.to.be.run.wh
11e20 65 6e 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 en.the.shell.receives.signals...
11e40 20 20 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 ..or.other.conditions...........
11e60 41 52 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 ARG.is.a.command.to.be.read.and.
11e80 65 78 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 executed.when.the.shell.receives
11ea0 20 74 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 .the.....signal(s).SIGNAL_SPEC..
11ec0 20 49 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 .If.ARG.is.absent.(and.a.single.
11ee0 53 49 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 SIGNAL_SPEC.....is.supplied).or.
11f00 60 2d 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 `-',.each.specified.signal.is.re
11f20 73 65 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 set.to.its.original.....value...
11f40 49 66 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 If.ARG.is.the.null.string.each.S
11f60 49 47 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 IGNAL_SPEC.is.ignored.by.the....
11f80 20 73 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 .shell.and.by.the.commands.it.in
11fa0 76 6f 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 vokes...........If.a.SIGNAL_SPEC
11fc0 20 69 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 .is.EXIT.(0).ARG.is.executed.on.
11fe0 65 78 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 exit.from.the.shell...If.....a.S
12000 49 47 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 IGNAL_SPEC.is.DEBUG,.ARG.is.exec
12020 75 74 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 uted.before.every.simple.command
12040 2e 20 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 ...If.....a.SIGNAL_SPEC.is.RETUR
12060 4e 2c 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 N,.ARG.is.executed.each.time.a.s
12080 68 65 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 hell.function.or.a.....script.ru
120a0 6e 20 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 n.by.the...or.source.builtins.fi
120c0 6e 69 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 nishes.executing...A.SIGNAL_SPEC
120e0 0a 20 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 .....of.ERR.means.to.execute.ARG
12100 20 65 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 .each.time.a.command's.failure.w
12120 6f 75 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 ould.cause.the.....shell.to.exit
12140 20 77 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 .when.the.-e.option.is.enabled..
12160 20 20 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 .........If.no.arguments.are.sup
12180 70 6c 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 plied,.trap.prints.the.list.of.c
121a0 6f 6d 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 ommands.associated.....with.each
121c0 20 73 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 .signal...........Options:......
121e0 20 2d 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 .-l.print.a.list.of.signal.names
12200 20 61 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 .and.their.corresponding.numbers
12220 0a 20 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 .......-p.display.the.trap.comma
12240 6e 64 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 nds.associated.with.each.SIGNAL_
12260 53 50 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 SPEC..........Each.SIGNAL_SPEC.i
12280 73 20 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 s.either.a.signal.name.in.<signa
122a0 6c 2e 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 l.h>.or.a.signal.number......Sig
122c0 6e 61 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 nal.names.are.case.insensitive.a
122e0 6e 64 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 nd.the.SIG.prefix.is.optional...
12300 41 0a 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 A.....signal.may.be.sent.to.the.
12320 73 68 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 shell.with."kill.-signal.$$"....
12340 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.
12360 73 75 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 success.unless.a.SIGSPEC.is.inva
12380 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 lid.or.an.invalid.option.is.give
123a0 6e 2e 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 n..Type.`%s.-c."help.set"'.for.m
123c0 6f 72 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 ore.information.about.shell.opti
123e0 6f 6e 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 ons...Type.`%s.-c.help'.for.more
12400 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 62 75 69 6c 74 69 6e .information.about.shell.builtin
12420 20 63 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 00 55 6e 6b .commands...Unknown.Signal.#.Unk
12440 6e 6f 77 6e 20 53 69 67 6e 61 6c 20 23 25 64 00 55 6e 6b 6e 6f 77 6e 20 65 72 72 6f 72 00 55 6e nown.Signal.#%d.Unknown.error.Un
12460 6b 6e 6f 77 6e 20 73 74 61 74 75 73 00 55 6e 73 65 74 20 76 61 6c 75 65 73 20 61 6e 64 20 61 74 known.status.Unset.values.and.at
12480 74 72 69 62 75 74 65 73 20 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 tributes.of.shell.variables.and.
124a0 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e 41 4d functions...........For.each.NAM
124c0 45 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 76 61 72 69 E,.remove.the.corresponding.vari
124e0 61 62 6c 65 20 6f 72 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f able.or.function...........Optio
12500 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 ns:.......-f.treat.each.NAME.as.
12520 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 2d 76 09 74 72 65 61 74 20 a.shell.function.......-v.treat.
12540 65 61 63 68 20 4e 41 4d 45 20 61 73 20 61 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 0a 20 20 each.NAME.as.a.shell.variable...
12560 20 20 20 20 2d 6e 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 61 20 6e 61 6d 65 ....-n.treat.each.NAME.as.a.name
12580 20 72 65 66 65 72 65 6e 63 65 20 61 6e 64 20 75 6e 73 65 74 20 74 68 65 20 76 61 72 69 61 62 6c .reference.and.unset.the.variabl
125a0 65 20 69 74 73 65 6c 66 0a 20 20 20 20 09 09 72 61 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 76 e.itself.......rather.than.the.v
125c0 61 72 69 61 62 6c 65 20 69 74 20 72 65 66 65 72 65 6e 63 65 73 0a 20 20 20 20 0a 20 20 20 20 57 ariable.it.references..........W
125e0 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 75 6e 73 65 74 20 66 69 72 73 74 20 74 72 69 65 ithout.options,.unset.first.trie
12600 73 20 74 6f 20 75 6e 73 65 74 20 61 20 76 61 72 69 61 62 6c 65 2c 20 61 6e 64 20 69 66 20 74 68 s.to.unset.a.variable,.and.if.th
12620 61 74 20 66 61 69 6c 73 2c 0a 20 20 20 20 74 72 69 65 73 20 74 6f 20 75 6e 73 65 74 20 61 20 66 at.fails,.....tries.to.unset.a.f
12640 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 53 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 unction...........Some.variables
12660 20 63 61 6e 6e 6f 74 20 62 65 20 75 6e 73 65 74 3b 20 61 6c 73 6f 20 73 65 65 20 60 72 65 61 64 .cannot.be.unset;.also.see.`read
12680 6f 6e 6c 79 27 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 only'...........Exit.Status:....
126a0 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c .Returns.success.unless.an.inval
126c0 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 20 4e 41 4d 45 20 69 73 20 id.option.is.given.or.a.NAME.is.
126e0 72 65 61 64 2d 6f 6e 6c 79 2e 00 55 72 67 65 6e 74 20 49 4f 20 63 6f 6e 64 69 74 69 6f 6e 00 55 read-only..Urgent.IO.condition.U
12700 73 61 67 65 3a 09 25 73 20 5b 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 5d 20 5b 6f 70 74 69 sage:.%s.[GNU.long.option].[opti
12720 6f 6e 5d 20 2e 2e 2e 0a 09 25 73 20 5b 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 5d 20 5b 6f on]......%s.[GNU.long.option].[o
12740 70 74 69 6f 6e 5d 20 73 63 72 69 70 74 2d 66 69 6c 65 20 2e 2e 2e 0a 00 55 73 65 20 22 25 73 22 ption].script-file......Use."%s"
12760 20 74 6f 20 6c 65 61 76 65 20 74 68 65 20 73 68 65 6c 6c 2e 0a 00 55 73 65 20 74 68 65 20 60 62 .to.leave.the.shell...Use.the.`b
12780 61 73 68 62 75 67 27 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 70 6f 72 74 20 62 75 67 73 2e 0a ashbug'.command.to.report.bugs..
127a0 00 55 73 65 72 20 73 69 67 6e 61 6c 20 31 00 55 73 65 72 20 73 69 67 6e 61 6c 20 32 00 57 61 69 .User.signal.1.User.signal.2.Wai
127c0 74 20 66 6f 72 20 6a 6f 62 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 20 t.for.job.completion.and.return.
127e0 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 61 69 74 73 20 66 6f 72 20 exit.status...........Waits.for.
12800 65 61 63 68 20 70 72 6f 63 65 73 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 61 6e 20 49 44 each.process.identified.by.an.ID
12820 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 61 20 70 72 6f 63 65 73 73 20 49 44 20 6f 72 20 61 ,.which.may.be.a.process.ID.or.a
12840 0a 20 20 20 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2c 20 61 6e 64 20 72 65 70 6f .....job.specification,.and.repo
12860 72 74 73 20 69 74 73 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 73 74 61 74 75 73 2e 20 20 49 66 20 rts.its.termination.status...If.
12880 49 44 20 69 73 20 6e 6f 74 0a 20 20 20 20 67 69 76 65 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 ID.is.not.....given,.waits.for.a
128a0 6c 6c 20 63 75 72 72 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 ll.currently.active.child.proces
128c0 73 65 73 2c 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e 0a 20 20 20 20 73 74 61 74 75 73 20 69 ses,.and.the.return.....status.i
128e0 73 20 7a 65 72 6f 2e 20 20 49 66 20 49 44 20 69 73 20 61 20 6a 6f 62 20 73 70 65 63 69 66 69 63 s.zero...If.ID.is.a.job.specific
12900 61 74 69 6f 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 6c 6c 20 70 72 6f 63 65 73 73 65 73 0a 20 ation,.waits.for.all.processes..
12920 20 20 20 69 6e 20 74 68 61 74 20 6a 6f 62 27 73 20 70 69 70 65 6c 69 6e 65 2e 0a 20 20 20 20 0a ...in.that.job's.pipeline.......
12940 20 20 20 20 49 66 20 74 68 65 20 2d 6e 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 ....If.the.-n.option.is.supplied
12960 2c 20 77 61 69 74 73 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 6a 6f 62 20 74 6f 20 74 65 72 6d ,.waits.for.the.next.job.to.term
12980 69 6e 61 74 65 20 61 6e 64 0a 20 20 20 20 72 65 74 75 72 6e 73 20 69 74 73 20 65 78 69 74 20 73 inate.and.....returns.its.exit.s
129a0 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 66 20 6f 70 74 69 6f 6e tatus...........If.the.-f.option
129c0 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 6e 64 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 .is.supplied,.and.job.control.is
129e0 20 65 6e 61 62 6c 65 64 2c 20 77 61 69 74 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 73 70 65 63 .enabled,.waits.for.the.....spec
12a00 69 66 69 65 64 20 49 44 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 2c 20 69 6e 73 74 65 61 64 20 6f ified.ID.to.terminate,.instead.o
12a20 66 20 77 61 69 74 69 6e 67 20 66 6f 72 20 69 74 20 74 6f 20 63 68 61 6e 67 65 20 73 74 61 74 75 f.waiting.for.it.to.change.statu
12a40 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 s...........Exit.Status:.....Ret
12a60 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 49 44 3b 20 urns.the.status.of.the.last.ID;.
12a80 66 61 69 6c 73 20 69 66 20 49 44 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 fails.if.ID.is.invalid.or.an.inv
12aa0 61 6c 69 64 0a 20 20 20 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 57 61 69 74 20 66 alid.....option.is.given..Wait.f
12ac0 6f 72 20 70 72 6f 63 65 73 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e or.process.completion.and.return
12ae0 20 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 61 69 74 73 20 66 6f 72 .exit.status...........Waits.for
12b00 20 65 61 63 68 20 70 72 6f 63 65 73 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 61 20 50 49 44 .each.process.specified.by.a.PID
12b20 20 61 6e 64 20 72 65 70 6f 72 74 73 20 69 74 73 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 73 74 61 .and.reports.its.termination.sta
12b40 74 75 73 2e 0a 20 20 20 20 49 66 20 50 49 44 20 69 73 20 6e 6f 74 20 67 69 76 65 6e 2c 20 77 61 tus......If.PID.is.not.given,.wa
12b60 69 74 73 20 66 6f 72 20 61 6c 6c 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 63 68 69 its.for.all.currently.active.chi
12b80 6c 64 20 70 72 6f 63 65 73 73 65 73 2c 0a 20 20 20 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e ld.processes,.....and.the.return
12ba0 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2e 20 20 50 49 44 20 6d 75 73 74 20 62 65 20 61 20 .status.is.zero...PID.must.be.a.
12bc0 70 72 6f 63 65 73 73 20 49 44 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 process.ID...........Exit.Status
12be0 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.
12c00 6c 61 73 74 20 50 49 44 3b 20 66 61 69 6c 73 20 69 66 20 50 49 44 20 69 73 20 69 6e 76 61 6c 69 last.PID;.fails.if.PID.is.invali
12c20 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 0a 20 20 20 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 d.or.an.invalid.....option.is.gi
12c40 76 65 6e 2e 00 57 69 6e 64 6f 77 20 63 68 61 6e 67 65 64 00 57 72 69 74 65 20 61 72 67 75 6d 65 ven..Window.changed.Write.argume
12c60 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 nts.to.the.standard.output......
12c80 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 73 20 6f 6e 20 74 68 65 20 73 74 61 .....Display.the.ARGs.on.the.sta
12ca0 6e 64 61 72 64 20 6f 75 74 70 75 74 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 6e 65 77 6c 69 ndard.output.followed.by.a.newli
12cc0 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 ne...........Options:.......-n.d
12ce0 6f 20 6e 6f 74 20 61 70 70 65 6e 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 0a 20 20 20 20 o.not.append.a.newline..........
12d00 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 Exit.Status:.....Returns.success
12d20 20 75 6e 6c 65 73 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 59 6f .unless.a.write.error.occurs..Yo
12d40 75 20 68 61 76 65 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 u.have.mail.in.$_.You.have.new.m
12d60 61 69 6c 20 69 6e 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 ail.in.$_.[.arg....].[[.expressi
12d80 6f 6e 20 5d 5d 00 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 on.]].`%c':.bad.command.`%c':.in
12da0 76 61 6c 69 64 20 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 valid.format.character.`%c':.inv
12dc0 61 6c 69 64 20 73 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 alid.symbolic.mode.character.`%c
12de0 27 3a 20 69 6e 76 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 ':.invalid.symbolic.mode.operato
12e00 72 00 60 25 63 27 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 r.`%c':.invalid.time.format.spec
12e20 69 66 69 63 61 74 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 ification.`%s':.cannot.unbind.`%
12e40 73 27 3a 20 69 6e 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 s':.invalid.alias.name.`%s':.inv
12e60 61 6c 69 64 20 6b 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 alid.keymap.name.`%s':.invalid.v
12e80 61 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 ariable.name.for.name.reference.
12ea0 60 25 73 27 3a 20 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 `%s':.is.a.special.builtin.`%s':
12ec0 20 6d 69 73 73 69 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 .missing.format.character.`%s':.
12ee0 6e 6f 74 20 61 20 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 not.a.pid.or.valid.job.spec.`%s'
12f00 3a 20 6e 6f 74 20 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 :.not.a.valid.identifier.`%s':.u
12f20 6e 6b 6e 6f 77 6e 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 nknown.function.name.`)'.expecte
12f40 64 00 60 29 27 20 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 d.`)'.expected,.found.%s.`:'.exp
12f60 65 63 74 65 64 20 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 ected.for.conditional.expression
12f80 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 29 20 6d 61 72 6b .add_process:.pid.%5ld.(%s).mark
12fa0 65 64 20 61 73 20 73 74 69 6c 6c 20 61 6c 69 76 65 00 61 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 ed.as.still.alive.add_process:.p
12fc0 72 6f 63 65 73 73 20 25 35 6c 64 20 28 25 73 29 20 69 6e 20 74 68 65 5f 70 69 70 65 6c 69 6e 65 rocess.%5ld.(%s).in.the_pipeline
12fe0 00 61 6c 69 61 73 20 5b 2d 70 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 20 5d 00 .alias.[-p].[name[=value].....].
13000 61 6c 6c 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 73 3a 20 6e 6f 20 66 75 6e 63 74 69 6f 6e all_local_variables:.no.function
13020 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 61 72 67 75 6d 65 .context.at.current.scope.argume
13040 6e 74 00 61 72 67 75 6d 65 6e 74 20 65 78 70 65 63 74 65 64 00 61 72 72 61 79 20 76 61 72 69 61 nt.argument.expected.array.varia
13060 62 6c 65 20 73 75 70 70 6f 72 74 20 72 65 71 75 69 72 65 64 00 61 74 74 65 6d 70 74 65 64 20 61 ble.support.required.attempted.a
13080 73 73 69 67 6e 6d 65 6e 74 20 74 6f 20 6e 6f 6e 2d 76 61 72 69 61 62 6c 65 00 62 61 64 20 61 72 ssignment.to.non-variable.bad.ar
130a0 72 61 79 20 73 75 62 73 63 72 69 70 74 00 62 61 64 20 63 6f 6d 6d 61 6e 64 20 74 79 70 65 00 62 ray.subscript.bad.command.type.b
130c0 61 64 20 63 6f 6e 6e 65 63 74 6f 72 00 62 61 64 20 6a 75 6d 70 00 62 61 64 20 73 75 62 73 74 69 ad.connector.bad.jump.bad.substi
130e0 74 75 74 69 6f 6e 3a 20 6e 6f 20 63 6c 6f 73 69 6e 67 20 22 60 22 20 69 6e 20 25 73 00 62 61 64 tution:.no.closing."`".in.%s.bad
13100 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 60 25 73 27 20 69 .substitution:.no.closing.`%s'.i
13120 6e 20 25 73 00 62 61 73 68 20 68 6f 6d 65 20 70 61 67 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 n.%s.bash.home.page:.<http://www
13140 2e 67 6e 75 2e 6f 72 67 2f 73 6f 66 74 77 61 72 65 2f 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 .gnu.org/software/bash>..bash_ex
13160 65 63 75 74 65 5f 75 6e 69 78 5f 63 6f 6d 6d 61 6e 64 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 ecute_unix_command:.cannot.find.
13180 6b 65 79 6d 61 70 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 00 62 67 20 5b 6a 6f 62 5f 73 70 65 63 20 keymap.for.command.bg.[job_spec.
131a0 2e 2e 2e 5d 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d 20 5b 2d 6d 20 6b 65 79 6d 61 70 ...].bind.[-lpsvPSVX].[-m.keymap
131c0 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d 20 5b 2d 71 20 6e 61 6d 65 5d 20 5b 2d 75 20 6e 61 ].[-f.filename].[-q.name].[-u.na
131e0 6d 65 5d 20 5b 2d 72 20 6b 65 79 73 65 71 5d 20 5b 2d 78 20 6b 65 79 73 65 71 3a 73 68 65 6c 6c me].[-r.keyseq].[-x.keyseq:shell
13200 2d 63 6f 6d 6d 61 6e 64 5d 20 5b 6b 65 79 73 65 71 3a 72 65 61 64 6c 69 6e 65 2d 66 75 6e 63 74 -command].[keyseq:readline-funct
13220 69 6f 6e 20 6f 72 20 72 65 61 64 6c 69 6e 65 2d 63 6f 6d 6d 61 6e 64 5d 00 62 72 61 63 65 20 65 ion.or.readline-command].brace.e
13240 78 70 61 6e 73 69 6f 6e 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 xpansion:.cannot.allocate.memory
13260 20 66 6f 72 20 25 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 66 61 69 6c 65 64 20 .for.%s.brace.expansion:.failed.
13280 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 25 75 20 65 6c 65 6d 65 6e to.allocate.memory.for.%u.elemen
132a0 74 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 66 61 69 6c 65 64 20 74 6f 20 61 6c ts.brace.expansion:.failed.to.al
132c0 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 60 25 73 27 00 62 72 65 61 6b 20 5b 6e 5d locate.memory.for.`%s'.break.[n]
132e0 00 62 75 67 3a 20 62 61 64 20 65 78 70 61 73 73 69 67 6e 20 74 6f 6b 65 6e 00 62 75 69 6c 74 69 .bug:.bad.expassign.token.builti
13300 6e 20 5b 73 68 65 6c 6c 2d 62 75 69 6c 74 69 6e 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c 6c n.[shell-builtin.[arg....]].call
13320 65 72 20 5b 65 78 70 72 5d 00 63 61 6e 20 6f 6e 6c 79 20 60 72 65 74 75 72 6e 27 20 66 72 6f 6d er.[expr].can.only.`return'.from
13340 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 64 20 73 63 72 69 70 74 00 63 61 .a.function.or.sourced.script.ca
13360 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 20 61 20 66 75 6e 63 74 69 6f 6e 00 63 61 6e n.only.be.used.in.a.function.can
13380 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6e 65 77 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 not.allocate.new.file.descriptor
133a0 20 66 6f 72 20 62 61 73 68 20 69 6e 70 75 74 20 66 72 6f 6d 20 66 64 20 25 64 00 63 61 6e 6e 6f .for.bash.input.from.fd.%d.canno
133c0 74 20 63 72 65 61 74 65 20 74 65 6d 70 20 66 69 6c 65 20 66 6f 72 20 68 65 72 65 2d 64 6f 63 75 t.create.temp.file.for.here-docu
133e0 6d 65 6e 74 3a 20 25 73 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 66 64 20 25 64 20 ment:.%s.cannot.duplicate.fd.%d.
13400 74 6f 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 6e 61 6d 65 64 20 to.fd.%d.cannot.duplicate.named.
13420 70 69 70 65 20 25 73 20 61 73 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 66 69 6e 64 20 25 73 20 pipe.%s.as.fd.%d.cannot.find.%s.
13440 69 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 20 6d in.shared.object.%s:.%s.cannot.m
13460 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 ake.child.for.command.substituti
13480 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 70 72 6f 63 65 73 73 on.cannot.make.child.for.process
134a0 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 70 69 70 65 20 66 .substitution.cannot.make.pipe.f
134c0 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d or.command.substitution.cannot.m
134e0 61 6b 65 20 70 69 70 65 20 66 6f 72 20 70 72 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f ake.pipe.for.process.substitutio
13500 6e 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 n.cannot.open.named.pipe.%s.for.
13520 72 65 61 64 69 6e 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 69 70 65 20 25 reading.cannot.open.named.pipe.%
13540 73 20 66 6f 72 20 77 72 69 74 69 6e 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 73 68 61 72 65 64 s.for.writing.cannot.open.shared
13560 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 64 69 72 65 63 74 20 73 .object.%s:.%s.cannot.redirect.s
13580 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 66 72 6f 6d 20 2f 64 65 76 2f 6e 75 6c 6c 3a 20 25 73 tandard.input.from./dev/null:.%s
135a0 00 63 61 6e 6e 6f 74 20 72 65 73 65 74 20 6e 6f 64 65 6c 61 79 20 6d 6f 64 65 20 66 6f 72 20 66 .cannot.reset.nodelay.mode.for.f
135c0 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 61 6e 64 20 75 6e 73 65 74 20 73 68 65 6c 6c 20 d.%d.cannot.set.and.unset.shell.
135e0 6f 70 74 69 6f 6e 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 00 63 61 6e 6e 6f 74 20 73 65 options.simultaneously.cannot.se
13600 74 20 67 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 20 67 69 64 20 25 64 00 63 61 t.gid.to.%d:.effective.gid.%d.ca
13620 6e 6e 6f 74 20 73 65 74 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 nnot.set.terminal.process.group.
13640 28 25 64 29 00 63 61 6e 6e 6f 74 20 73 65 74 20 75 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 (%d).cannot.set.uid.to.%d:.effec
13660 74 69 76 65 20 75 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c tive.uid.%d.cannot.simultaneousl
13680 79 20 75 6e 73 65 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 20 61 20 76 61 72 69 61 62 6c y.unset.a.function.and.a.variabl
136a0 65 00 63 61 6e 6e 6f 74 20 73 74 61 72 74 20 64 65 62 75 67 67 65 72 3b 20 64 65 62 75 67 67 69 e.cannot.start.debugger;.debuggi
136c0 6e 67 20 6d 6f 64 65 20 64 69 73 61 62 6c 65 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 00 ng.mode.disabled.cannot.suspend.
136e0 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 00 63 61 6e cannot.suspend.a.login.shell.can
13700 6e 6f 74 20 75 73 65 20 60 2d 66 27 20 74 6f 20 6d 61 6b 65 20 66 75 6e 63 74 69 6f 6e 73 00 63 not.use.`-f'.to.make.functions.c
13720 61 6e 6e 6f 74 20 75 73 65 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 6f 66 20 2d 61 6e 72 77 annot.use.more.than.one.of.-anrw
13740 00 63 61 73 65 20 57 4f 52 44 20 69 6e 20 5b 50 41 54 54 45 52 4e 20 5b 7c 20 50 41 54 54 45 52 .case.WORD.in.[PATTERN.[|.PATTER
13760 4e 5d 2e 2e 2e 29 20 43 4f 4d 4d 41 4e 44 53 20 3b 3b 5d 2e 2e 2e 20 65 73 61 63 00 63 64 20 5b N]...).COMMANDS.;;]....esac.cd.[
13780 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d 20 5b 64 69 72 5d 00 63 68 69 6c 64 20 73 -L|[-P.[-e]].[-@]].[dir].child.s
137a0 65 74 70 67 69 64 20 28 25 6c 64 20 74 6f 20 25 6c 64 29 00 63 6f 6d 6d 61 6e 64 20 5b 2d 70 56 etpgid.(%ld.to.%ld).command.[-pV
137c0 76 5d 20 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 20 2e 2e 2e 5d 00 63 6f 6d 6d 61 6e 64 20 73 75 62 v].command.[arg....].command.sub
137e0 73 74 69 74 75 74 69 6f 6e 3a 20 69 67 6e 6f 72 65 64 20 6e 75 6c 6c 20 62 79 74 65 20 69 6e 20 stitution:.ignored.null.byte.in.
13800 69 6e 70 75 74 00 63 6f 6d 6d 61 6e 64 5f 73 75 62 73 74 69 74 75 74 65 3a 20 63 61 6e 6e 6f 74 input.command_substitute:.cannot
13820 20 64 75 70 6c 69 63 61 74 65 20 70 69 70 65 20 61 73 20 66 64 20 31 00 63 6f 6d 70 67 65 6e 20 .duplicate.pipe.as.fd.1.compgen.
13840 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 41 20 [-abcdefgjksuv].[-o.option].[-A.
13860 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 67 6c 6f 62 70 61 74 5d 20 5b 2d 57 20 77 6f 72 64 6c 69 73 action].[-G.globpat].[-W.wordlis
13880 74 5d 20 20 5b 2d 46 20 66 75 6e 63 74 69 6f 6e 5d 20 5b 2d 43 20 63 6f 6d 6d 61 6e 64 5d 20 5b t]..[-F.function].[-C.command].[
138a0 2d 58 20 66 69 6c 74 65 72 70 61 74 5d 20 5b 2d 50 20 70 72 65 66 69 78 5d 20 5b 2d 53 20 73 75 -X.filterpat].[-P.prefix].[-S.su
138c0 66 66 69 78 5d 20 5b 77 6f 72 64 5d 00 63 6f 6d 70 6c 65 74 65 20 5b 2d 61 62 63 64 65 66 67 6a ffix].[word].complete.[-abcdefgj
138e0 6b 73 75 76 5d 20 5b 2d 70 72 5d 20 5b 2d 44 45 49 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 5d 20 5b ksuv].[-pr].[-DEI].[-o.option].[
13900 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 67 6c 6f 62 70 61 74 5d 20 5b 2d 57 20 77 6f 72 64 -A.action].[-G.globpat].[-W.word
13920 6c 69 73 74 5d 20 20 5b 2d 46 20 66 75 6e 63 74 69 6f 6e 5d 20 5b 2d 43 20 63 6f 6d 6d 61 6e 64 list]..[-F.function].[-C.command
13940 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 74 5d 20 5b 2d 50 20 70 72 65 66 69 78 5d 20 5b 2d 53 ].[-X.filterpat].[-P.prefix].[-S
13960 20 73 75 66 66 69 78 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 .suffix].[name....].completion:.
13980 66 75 6e 63 74 69 6f 6e 20 60 25 73 27 20 6e 6f 74 20 66 6f 75 6e 64 00 63 6f 6d 70 6f 70 74 20 function.`%s'.not.found.compopt.
139a0 5b 2d 6f 7c 2b 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 44 45 49 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d [-o|+o.option].[-DEI].[name....]
139c0 00 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 72 20 65 78 70 .conditional.binary.operator.exp
139e0 65 63 74 65 64 00 63 6f 6e 74 69 6e 75 65 20 5b 6e 5d 00 63 6f 70 72 6f 63 20 5b 4e 41 4d 45 5d ected.continue.[n].coproc.[NAME]
13a00 20 63 6f 6d 6d 61 6e 64 20 5b 72 65 64 69 72 65 63 74 69 6f 6e 73 5d 00 63 6f 75 6c 64 20 6e 6f .command.[redirections].could.no
13a20 74 20 66 69 6e 64 20 2f 74 6d 70 2c 20 70 6c 65 61 73 65 20 63 72 65 61 74 65 21 00 63 70 72 69 t.find./tmp,.please.create!.cpri
13a40 6e 74 66 3a 20 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 ntf:.`%c':.invalid.format.charac
13a60 74 65 72 00 63 75 72 72 65 6e 74 00 64 65 63 6c 61 72 65 20 5b 2d 61 41 66 46 67 69 6c 6e 72 74 ter.current.declare.[-aAfFgilnrt
13a80 75 78 5d 20 5b 2d 70 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 00 64 65 6c 65 ux].[-p].[name[=value]....].dele
13aa0 74 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 ting.stopped.job.%d.with.process
13ac0 20 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 .group.%ld.describe_pid:.%ld:.no
13ae0 20 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 .such.pid.directory.stack.empty.
13b00 64 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 directory.stack.index.dirs.[-clp
13b20 76 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 v].[+N].[-N].disown.[-h].[-ar].[
13b40 6a 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 jobspec.....|.pid....].division.
13b60 62 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 by.0.dynamic.loading.not.availab
13b80 6c 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 le.echo.[-n].[arg....].echo.[-ne
13ba0 45 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 E].[arg....].empty.array.variabl
13bc0 65 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 e.name.enable.[-a].[-dnps].[-f.f
13be0 69 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 ilename].[name....].error.gettin
13c00 67 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 g.terminal.attributes:.%s.error.
13c20 69 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 importing.function.definition.fo
13c40 72 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 r.`%s'.error.setting.terminal.at
13c60 74 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 tributes:.%s.eval.[arg....].eval
13c80 3a 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 :.maximum.eval.nesting.level.exc
13ca0 65 65 64 65 64 20 28 25 64 29 00 65 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d 61 20 6e 61 6d 65 5d 20 eeded.(%d).exec.[-cl].[-a.name].
13cc0 5b 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 75 6d 65 6e 74 73 20 2e 2e 2e 5d 5d 20 5b 72 65 64 69 72 [command.[arguments....]].[redir
13ce0 65 63 74 69 6f 6e 20 2e 2e 2e 5d 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 ection....].execute_coproc:.copr
13d00 6f 63 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 oc.[%d:%s].still.exists.exit.[n]
13d20 00 65 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 .expected.`)'.exponent.less.than
13d40 20 30 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 .0.export.[-fn].[name[=value]...
13d60 2e 5d 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 .].or.export.-p.expression.expec
13d80 74 65 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 ted.expression.recursion.level.e
13da0 78 63 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 xceeded.fc.[-e.ename].[-lnr].[fi
13dc0 72 73 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 rst].[last].or.fc.-s.[pat=rep].[
13de0 63 6f 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 command].fg.[job_spec].file.desc
13e00 72 69 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 riptor.out.of.range.filename.arg
13e20 75 6d 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 ument.required.for.((.exp1;.exp2
13e40 3b 20 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 ;.exp3.));.do.COMMANDS;.done.for
13e60 20 4e 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 .NAME.[in.WORDS.....].;.do.COMMA
13e80 4e 44 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 NDS;.done.forked.pid.%d.appears.
13ea0 69 6e 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 in.running.job.%d.format.parsing
13ec0 20 70 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 .problem:.%s.free:.called.with.a
13ee0 6c 72 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 lready.freed.block.argument.free
13f00 3a 20 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 :.called.with.unallocated.block.
13f20 61 72 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 argument.free:.start.and.end.chu
13f40 6e 6b 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 nk.sizes.differ.free:.underflow.
13f60 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 detected;.mh_nbytes.out.of.range
13f80 00 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 20 6f 72 .function.name.{.COMMANDS.;.}.or
13fa0 20 6e 61 6d 65 20 28 29 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 66 75 74 75 72 65 20 76 .name.().{.COMMANDS.;.}.future.v
13fc0 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 66 6f 72 63 65 20 ersions.of.the.shell.will.force.
13fe0 65 76 61 6c 75 61 74 69 6f 6e 20 61 73 20 61 6e 20 61 72 69 74 68 6d 65 74 69 63 20 73 75 62 73 evaluation.as.an.arithmetic.subs
14000 74 69 74 75 74 69 6f 6e 00 67 65 74 63 77 64 3a 20 63 61 6e 6e 6f 74 20 61 63 63 65 73 73 20 70 titution.getcwd:.cannot.access.p
14020 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 69 65 73 00 67 65 74 6f 70 74 73 20 6f 70 74 73 74 72 arent.directories.getopts.optstr
14040 69 6e 67 20 6e 61 6d 65 20 5b 61 72 67 5d 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 70 61 ing.name.[arg].hash.[-lr].[-p.pa
14060 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 67 thname].[-dt].[name....].hashing
14080 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 2e .disabled.help.[-dms].[pattern..
140a0 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 76 ..].help.not.available.in.this.v
140c0 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 20 ersion.here-document.at.line.%d.
140e0 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 64 delimited.by.end-of-file.(wanted
14100 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 20 .`%s').history.[-c].[-d.offset].
14120 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 20 [n].or.history.-anrw.[filename].
14140 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 74 or.history.-ps.arg.[arg...].hist
14160 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 69 ory.position.history.specificati
14180 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 65 on.hits.command..identifier.expe
141a0 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 2d cted.after.pre-increment.or.pre-
141c0 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 4d decrement.if.COMMANDS;.then.COMM
141e0 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 4d ANDS;.[.elif.COMMANDS;.then.COMM
14200 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 69 ANDS;.]....[.else.COMMANDS;.].fi
14220 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 70 .initialize_job_control:.getpgrp
14240 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 20 .failed.initialize_job_control:.
14260 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 63 line.discipline.initialize_job_c
14280 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 72 ontrol:.no.job.control.in.backgr
142a0 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 74 ound.initialize_job_control:.set
142c0 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 76 pgid.invalid.arithmetic.base.inv
142e0 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 69 alid.base.invalid.character.%d.i
14300 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 6e n.exportstr.for.%s.invalid.hex.n
14320 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 74 umber.invalid.number.invalid.oct
14340 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 00 al.number.invalid.signal.number.
14360 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 72 job.%d.started.without.job.contr
14380 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 6a ol.job_spec.[&].jobs.[-lnprs].[j
143a0 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 5b obspec....].or.jobs.-x.command.[
143c0 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 6e args].kill.[-s.sigspec.|.-n.sign
143e0 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 2e um.|.-sigspec].pid.|.jobspec....
14400 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 61 .or.kill.-l.[sigspec].last.comma
14420 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 00 nd:.%s..let.arg.[arg....].limit.
14440 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 6c line.%d:..line.editing.not.enabl
14460 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 20 ed.load.function.for.%s.returns.
14480 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 5b failure.(%d):.not.loaded.local.[
144a0 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 0a option].name[=value].....logout.
144c0 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 65 .logout.[n].loop.count.make_here
144e0 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 20 _document:.bad.instruction.type.
14500 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 74 %d.make_local_variable:.no.funct
14520 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 6b ion.context.at.current.scope.mak
14540 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 72 e_redirection:.redirection.instr
14560 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 3a uction.`%d'.out.of.range.malloc:
14580 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 61 .block.on.free.list.clobbered.ma
145a0 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 66 lloc:.failed.assertion:.%s..mapf
145c0 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 72 ile.[-d.delim].[-n.count].[-O.or
145e0 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 2d igin].[-s.count].[-t].[-u.fd].[-
14600 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 5d C.callback].[-c.quantum].[array]
14620 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 63 .maximum.here-document.count.exc
14640 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 72 eeded.migrate.process.to.another
14660 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 73 .CPU.missing.`)'.missing.`]'.mis
14680 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 6e sing.hex.digit.for.\x.missing.un
146a0 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 72 icode.digit.for.\%c.network.oper
146c0 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 65 ations.not.supported.no.`='.in.e
146e0 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 20 xportstr.for.%s.no.closing.`%c'.
14700 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 74 in.%s.no.command.found.no.help.t
14720 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 6c opics.match.`%s'...Try.`help.hel
14740 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 00 p'.or.`man.-k.%s'.or.`info.%s'..
14760 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 6e no.job.control.no.job.control.in
14780 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 65 .this.shell.no.match:.%s.no.othe
147a0 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 6c r.directory.no.other.options.all
147c0 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 65 owed.with.`-x'.not.currently.exe
147e0 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 6c cuting.completion.function.not.l
14800 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 65 ogin.shell:.use.`exit'.null.dire
14820 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 66 ctory.octal.number.only.meaningf
14840 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 69 ul.in.a.`for',.`while',.or.`unti
14860 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 65 l'.loop.pipe.error.pop_scope:.he
14880 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 70 ad.of.shell_variables.not.a.temp
148a0 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 5f orary.environment.scope.pop_var_
148c0 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 73 context:.head.of.shell_variables
148e0 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 5f .not.a.function.context.pop_var_
14900 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 6e context:.no.global_variables.con
14920 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 66 text.popd.[-n].[+N.|.-N].power.f
14940 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 20 ailure.imminent.pretty-printing.
14960 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 6c mode.ignored.in.interactive.shel
14980 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 20 ls.print_command:.bad.connector.
149a0 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 67 `%d'.printf.[-v.var].format.[arg
149c0 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 4c uments].progcomp_insert:.%s:.NUL
149e0 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 69 L.COMPSPEC.programmable_completi
14a00 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 67 on:.%s:.possible.retry.loop.prog
14a20 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 2d ramming.error.pushd.[-n].[+N.|.-
14a40 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 5b N.|.dir].pwd.[-LP].read.[-ers].[
14a60 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 5b -a.array].[-d.delim].[-i.text].[
14a80 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 70 -n.nchars].[-N.nchars].[-p.promp
14aa0 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 2e t].[-t.timeout].[-u.fd].[name...
14ac0 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 20 .].read.error:.%d:.%s.readarray.
14ae0 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 6e [-d.delim].[-n.count].[-O.origin
14b00 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 61 ].[-s.count].[-t].[-u.fd].[-C.ca
14b20 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 61 llback].[-c.quantum].[array].rea
14b40 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 20 donly.[-aAf].[name[=value]....].
14b60 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 77 or.readonly.-p.realloc:.called.w
14b80 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 72 ith.unallocated.block.argument.r
14ba0 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 65 ealloc:.start.and.end.chunk.size
14bc0 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 65 s.differ.realloc:.underflow.dete
14be0 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 63 cted;.mh_nbytes.out.of.range.rec
14c00 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 69 ursion.stack.underflow.redirecti
14c20 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 65 on.error:.cannot.duplicate.fd.re
14c40 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 6c gister_alloc:.%p.already.in.tabl
14c60 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 3a e.as.allocated?..register_alloc:
14c80 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 41 .alloc.table.is.full.with.FIND_A
14ca0 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 79 LLOC?..register_free:.%p.already
14cc0 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 72 .in.table.as.free?..restricted.r
14ce0 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 64 eturn.[n].run_pending_traps:.bad
14d00 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 5f .value.in.trap_list[%d]:.%p.run_
14d20 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 73 pending_traps:.signal.handler.is
14d40 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 6d .SIG_DFL,.resending.%d.(%s).to.m
14d60 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 6c yself.save_bash_input:.buffer.al
14d80 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 63 ready.exists.for.new.fd.%d.selec
14da0 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 41 t.NAME.[in.WORDS.....;].do.COMMA
14dc0 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 48 NDS;.done.set.[-abefhkmnptuvxBCH
14de0 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 2e P].[-o.option-name].[--].[arg...
14e00 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 20 .].setlocale:.%s:.cannot.change.
14e20 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 6f locale.(%s).setlocale:.%s:.canno
14e40 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 61 t.change.locale.(%s):.%s.setloca
14e60 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 65 le:.LC_ALL:.cannot.change.locale
14e80 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 20 .(%s).setlocale:.LC_ALL:.cannot.
14ea0 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 76 change.locale.(%s):.%s.shell.lev
14ec0 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 31 el.(%d).too.high,.resetting.to.1
14ee0 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 69 .shell_getc:.shell_input_line_si
14f00 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 3a ze.(%zu).exceeds.SIZE_MAX.(%lu):
14f20 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 20 .line.truncated.shift.[n].shift.
14f40 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 6d count.shopt.[-pqsu].[-o].[optnam
14f60 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 20 e....].sigprocmask:.%d:.invalid.
14f80 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 6d operation.source.filename.[argum
14fa0 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 00 ents].start_pipeline:.pgrp.pipe.
14fc0 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 78 suspend.[-f].syntax.error.syntax
14fe0 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 6e .error.in.conditional.expression
15000 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 70 .syntax.error.in.conditional.exp
15020 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 73 ression:.unexpected.token.`%s'.s
15040 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 78 yntax.error.in.expression.syntax
15060 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 79 .error.in.variable.assignment.sy
15080 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 6f ntax.error.near.`%s'.syntax.erro
150a0 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 6e r.near.unexpected.token.`%s'.syn
150c0 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 72 tax.error:.`((%s))'.syntax.error
150e0 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 61 :.`;'.unexpected.syntax.error:.a
15100 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 79 rithmetic.expression.required.sy
15120 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 6f ntax.error:.invalid.arithmetic.o
15140 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 78 perator.syntax.error:.operand.ex
15160 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 20 pected.syntax.error:.unexpected.
15180 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 6e end.of.file.system.crash.imminen
151a0 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 65 t.test.[expr].time.[-p].pipeline
151c0 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 5b .too.many.arguments.trap.[-lp].[
151e0 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 64 [arg].signal_spec....].trap.hand
15200 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 20 ler:.maximum.trap.handler.level.
15220 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 20 exceeded.(%d).trap_handler:.bad.
15240 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 61 signal.%d.type.[-afptP].name.[na
15260 6d 65 20 2e 2e 2e 5d 00 74 79 70 65 73 65 74 20 5b 2d 61 41 66 46 67 69 6c 6e 72 74 75 78 5d 20 me....].typeset.[-aAfFgilnrtux].
15280 5b 2d 70 5d 20 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 00 75 6c 69 6d 69 74 20 5b 2d 53 [-p].name[=value].....ulimit.[-S
152a0 48 61 62 63 64 65 66 69 6b 6c 6d 6e 70 71 72 73 74 75 76 78 50 54 5d 20 5b 6c 69 6d 69 74 5d 00 HabcdefiklmnpqrstuvxPT].[limit].
152c0 75 6d 61 73 6b 20 5b 2d 70 5d 20 5b 2d 53 5d 20 5b 6d 6f 64 65 5d 00 75 6e 61 6c 69 61 73 20 5b umask.[-p].[-S].[mode].unalias.[
152e0 2d 61 5d 20 6e 61 6d 65 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 75 6e 65 78 70 65 63 74 65 64 20 45 -a].name.[name....].unexpected.E
15300 4f 46 20 77 68 69 6c 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 60 5d 5d 27 00 75 6e 65 78 70 65 OF.while.looking.for.`]]'.unexpe
15320 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 63 68 cted.EOF.while.looking.for.match
15340 69 6e 67 20 60 25 63 27 00 75 6e 65 78 70 65 63 74 65 64 20 45 4f 46 20 77 68 69 6c 65 20 6c 6f ing.`%c'.unexpected.EOF.while.lo
15360 6f 6b 69 6e 67 20 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 60 29 27 00 75 6e 65 78 70 65 63 74 65 oking.for.matching.`)'.unexpecte
15380 64 20 61 72 67 75 6d 65 6e 74 20 60 25 73 27 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 d.argument.`%s'.to.conditional.b
153a0 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 inary.operator.unexpected.argume
153c0 6e 74 20 60 25 73 27 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 75 6e 61 72 79 20 6f 70 65 nt.`%s'.to.conditional.unary.ope
153e0 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 74 6f 20 63 6f 6e rator.unexpected.argument.to.con
15400 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 ditional.binary.operator.unexpec
15420 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 75 6e 61 72 ted.argument.to.conditional.unar
15440 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 25 64 20 69 y.operator.unexpected.token.%d.i
15460 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
15480 20 74 6f 6b 65 6e 20 60 25 63 27 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 .token.`%c'.in.conditional.comma
154a0 6e 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 20 69 6e 20 63 6f 6e 64 nd.unexpected.token.`%s'.in.cond
154c0 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 20 74 6f 6b 65 6e itional.command.unexpected.token
154e0 20 60 25 73 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 .`%s',.conditional.binary.operat
15500 6f 72 20 65 78 70 65 63 74 65 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 or.expected.unexpected.token.`%s
15520 27 2c 20 65 78 70 65 63 74 65 64 20 60 29 27 00 75 6e 6b 6e 6f 77 6e 00 75 6e 6b 6e 6f 77 6e 20 ',.expected.`)'.unknown.unknown.
15540 63 6f 6d 6d 61 6e 64 20 65 72 72 6f 72 00 75 6e 73 65 74 20 5b 2d 66 5d 20 5b 2d 76 5d 20 5b 2d command.error.unset.[-f].[-v].[-
15560 6e 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 75 6e 74 69 6c 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f n].[name....].until.COMMANDS;.do
15580 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 76 61 6c 75 65 20 74 6f 6f 20 67 72 65 61 74 20 .COMMANDS;.done.value.too.great.
155a0 66 6f 72 20 62 61 73 65 00 76 61 72 69 61 62 6c 65 73 20 2d 20 4e 61 6d 65 73 20 61 6e 64 20 6d for.base.variables.-.Names.and.m
155c0 65 61 6e 69 6e 67 73 20 6f 66 20 73 6f 6d 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 00 eanings.of.some.shell.variables.
155e0 77 61 69 74 20 5b 2d 66 6e 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e 2e wait.[-fn].[id....].wait.[pid...
15600 2e 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 .].wait:.pid.%ld.is.not.a.child.
15620 6f 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 of.this.shell.wait_for:.No.recor
15640 64 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 d.of.process.%ld.wait_for_job:.j
15660 6f 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 ob.%d.is.stopped.waitchld:.turni
15680 6e 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 ng.on.WNOHANG.to.avoid.indefinit
156a0 65 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 e.block.warning:..warning:.%s:.%
156c0 73 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 s.warning:.-C.option.may.not.wor
156e0 6b 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 k.as.you.expect.warning:.-F.opti
15700 6f 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 on.may.not.work.as.you.expect.wh
15720 69 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 ile.COMMANDS;.do.COMMANDS;.done.
15740 77 72 69 74 65 20 65 72 72 6f 72 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 29 20 21 write.error:.%s.xtrace.fd.(%d).!
15760 3d 20 66 69 6c 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 63 65 5f 73 =.fileno.xtrace.fp.(%d).xtrace_s
15780 65 74 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 00 et:.%d:.invalid.file.descriptor.
157a0 78 74 72 61 63 65 5f 73 65 74 3a 20 4e 55 4c 4c 20 66 69 6c 65 20 70 6f 69 6e 74 65 72 00 7b 20 xtrace_set:.NULL.file.pointer.{.
157c0 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e 3a COMMANDS.;.}.Project-Id-Version:
157e0 20 62 61 73 68 2d 35 2e 30 2d 62 65 74 61 32 0a 52 65 70 6f 72 74 2d 4d 73 67 69 64 2d 42 75 67 .bash-5.0-beta2.Report-Msgid-Bug
15800 73 2d 54 6f 3a 20 0a 50 4f 54 2d 43 72 65 61 74 69 6f 6e 2d 44 61 74 65 3a 20 32 30 31 38 2d 31 s-To:..POT-Creation-Date:.2018-1
15820 32 2d 31 39 20 31 35 3a 35 32 2d 30 35 30 30 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 2-19.15:52-0500.PO-Revision-Date
15840 3a 20 32 30 31 38 2d 31 31 2d 32 39 20 30 37 3a 32 39 2b 30 30 30 30 0a 4c 61 73 74 2d 54 72 61 :.2018-11-29.07:29+0000.Last-Tra
15860 6e 73 6c 61 74 6f 72 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 nslator:.Pedro.Albuquerque.<palb
15880 75 71 75 65 72 71 75 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 uquerque73@gmail.com>.Language-T
158a0 65 61 6d 3a 20 50 6f 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 eam:.Portuguese.<translation-tea
158c0 6d 2d 70 74 40 6c 69 73 74 73 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 3e 0a 4d 49 4d 45 m-pt@lists.sourceforge.net>.MIME
158e0 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 -Version:.1.0.Content-Type:.text
15900 2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 /plain;.charset=UTF-8.Content-Tr
15920 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 0a 4c 61 6e 67 75 61 67 65 3a 20 ansfer-Encoding:.8bit.Language:.
15940 70 74 0a 58 2d 42 75 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 pt.X-Bugs:.Report.translation.er
15960 72 6f 72 73 20 74 6f 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 rors.to.the.Language-Team.addres
15980 73 2e 0a 50 6c 75 72 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 s..Plural-Forms:.nplurals=2;.plu
159a0 72 61 6c 3d 6e 20 21 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 ral=n.!=1;.X-Generator:.Gtransla
159c0 74 6f 72 20 32 2e 39 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 tor.2.91.7...Demasiada.inac....o
159e0 20 c3 a0 20 65 73 70 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 ....espera.de.entrada:.sess..o.t
15a00 65 72 6d 69 6e 61 64 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 erminada...op....o.-%s.ou.-o...c
15a20 6f 6d 61 6e 64 6f 20 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 omando.-ilrsD.ou.-c.ou.-O.shopt_
15a40 6f 70 74 69 6f 6e 09 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 option..(s...chamada)....malloc:
15a60 20 25 73 3a 25 64 3a 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 .%s:%d:.asser....o.frustrada....
15a80 20 28 77 64 3a 20 25 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 .(wd:.%s)..(n..cleo.despejado)..
15aa0 6c 69 6e 68 61 20 00 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 linha..$%s:.imposs..vel.atribuir
15ac0 20 64 65 73 74 61 20 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 .desta.forma.%c%c:.op....o.inv..
15ae0 6c 69 64 61 00 25 64 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 lida.%d:.descritor.de.ficheiro.i
15b00 6e 76 c3 a1 6c 69 64 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 nv..lido:.%s.%s.pode.ser.chamado
15b20 20 76 69 61 20 00 25 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 .via..%s.tem.exportstr.nulo.%s..
15b40 a9 20 25 73 0a 00 25 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 ..%s..%s....uma.fun....o..%s....
15b60 6f 70 c3 a7 c3 a3 6f 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 op....o.interna.da.consola..%s..
15b80 a9 20 70 61 6c 61 76 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 ..palavra-chave.da.consola..%s..
15ba0 a9 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 20 64 61 20 63 6f ..op....o.interna.especial.da.co
15bc0 6e 73 6f 6c 61 0a 00 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 nsola..%s.usa.o.ali..s."%s"..%s.
15be0 74 65 6d 20 68 61 73 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 tem.hash.(%s)..%s:.n..o.tem.asso
15c00 63 69 61 c3 a7 c3 a3 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 cia....o.a.qualquer.tecla...%s.f
15c20 6f 72 61 20 64 6f 20 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 ora.do.intervalo.%s%s%s:.%s.(s..
15c40 6d 62 6f 6c 6f 20 64 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 mbolo.de.erro...."%s").%s:.%s.%s
15c60 3a 20 25 73 20 66 6f 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 :.%s.fora.do.intervalo.%s:.%s:.i
15c80 6e 74 65 72 70 72 65 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 nterpretador.errado.%s:.%s:.impo
15ca0 73 73 c3 ad 76 65 6c 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 ss..vel.abrir.como.FICHEIRO.%s:.
15cc0 25 73 3a 20 76 61 6c 6f 72 20 64 65 20 63 6f 6d 70 61 74 69 62 69 6c 69 64 61 64 65 20 66 6f 72 %s:.valor.de.compatibilidade.for
15ce0 61 20 64 6f 20 69 6e 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 a.do.intervalo.%s:.%s:.valor.inv
15d00 c3 a1 6c 69 64 6f 20 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 ..lido.para.descritor.de.ficheir
15d20 6f 20 74 72 61 63 65 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 o.trace.%s:.%s:.tem.de.usar.subs
15d40 63 72 69 74 6f 20 61 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 crito.ao.atribuir.a.matriz.assoc
15d60 69 61 74 69 76 61 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 6c iativa.%s:.%s:%d:.imposs..vel.al
15d80 6f 63 61 72 20 25 6c 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 ocar.%lu.bytes.%s:.%s:%d:.imposs
15da0 c3 ad 76 65 6c 20 61 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 ..vel.alocar.%lu.bytes.(%lu.byte
15dc0 73 20 61 6c 6f 63 61 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 s.alocados).%s:....uma.pasta.%s:
15de0 20 65 73 70 65 63 69 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 .especifica....o.de.tarefa.amb..
15e00 67 75 61 00 25 73 3a 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 gua.%s:.redireccionamento.amb..g
15e20 75 6f 00 25 73 3a 20 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 uo.%s:.os.argumentos.t..m.de.ser
15e40 20 49 44 73 20 64 65 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 .IDs.de.processos.ou.tarefas.%s:
15e60 20 61 20 61 74 72 69 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 .a.atribuir.inteiro....refer..nc
15e80 69 61 20 64 65 20 6e 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 ia.de.nome.%s:.especifica....o.d
15ea0 65 20 63 61 6d 69 6e 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 e.caminho.de.rede.errada.%s:.m..
15ec0 20 73 75 62 73 74 69 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 .substitui....o.%s:.operador.bin
15ee0 c3 a1 72 6f 20 65 73 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 ..ro.esperado.%s:.imposs..vel.al
15f00 6f 63 61 72 20 25 6c 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 ocar.%lu.bytes.%s:.imposs..vel.a
15f20 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
15f40 64 6f 73 29 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 66 64 dos).%s:.imposs..vel.atribuir.fd
15f60 20 61 20 76 61 72 69 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 .a.vari..vel.%s:.imposs..vel.atr
15f80 69 62 75 69 72 20 6c 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 ibuir.lista.a.membro.de.matriz.%
15fa0 73 3a 20 69 6d 70 6f 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 s:.imposs..vel.atribuir.a...ndic
15fc0 65 20 6e c3 a3 6f 20 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 e.n..o.num..rico.%s:.imposs..vel
15fe0 20 63 6f 6e 76 65 72 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 .converter.matriz.associativa.em
16000 20 69 6e 64 65 78 61 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 .indexada.%s:.imposs..vel.conver
16020 74 65 72 20 6d 61 74 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 ter.matriz.indexada.para.associa
16040 74 69 76 61 00 25 73 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 tiva.%s:.imposs..vel.criar:.%s.%
16060 73 3a 20 69 6d 70 6f 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 s:.imposs..vel.eliminar:.%s.%s:.
16080 69 6d 70 6f 73 73 c3 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 imposs..vel.destruir.vari..veis.
160a0 64 65 20 6d 61 74 72 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 de.matriz.assim.%s:.imposs..vel.
160c0 65 78 65 63 75 74 61 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 executar.o.bin..rio.%s:.imposs..
160e0 76 65 6c 20 65 78 65 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 vel.executar.bin..rio:.%s.%s:.im
16100 70 6f 73 73 c3 ad 76 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 poss..vel.executar:.%s.%s:.impos
16120 73 c3 ad 76 65 6c 20 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 s..vel.exportar.%s:.imposs..vel.
16140 6f 62 74 65 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 obter.limite:.%s.%s:.imposs..vel
16160 20 6d 6f 64 69 66 69 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 .modificar.limite:.%s.%s:.imposs
16180 c3 ad 76 65 6c 20 61 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 ..vel.abrir.ficheiro.tempor..rio
161a0 3a 20 25 73 00 25 73 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 :.%s.%s:.imposs..vel.abrir:.%s.%
161c0 73 3a 20 69 6d 70 6f 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 s:.imposs..vel.sobrescrever.fich
161e0 65 69 72 6f 20 65 78 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 eiro.existente.%s:.imposs..vel.l
16200 65 72 3a 20 25 73 00 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 er:.%s.%s:.imposs..vel.desactiva
16220 72 00 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 3a 20 25 73 r.%s:.imposs..vel.desactivar:.%s
16240 20 73 c3 b3 20 64 65 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 .s...de.leitura.%s:.refer..ncia.
16260 63 69 72 63 75 6c 61 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 circular.de.nome.%s:.comando.n..
16280 6f 20 65 6e 63 6f 6e 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 o.encontrado.%s:.erro.ao.obter.a
162a0 20 70 61 73 74 61 20 61 63 74 75 61 6c 3a 20 25 73 3a 20 25 73 0a 00 25 73 3a 20 65 72 72 6f 20 .pasta.actual:.%s:.%s..%s:.erro.
162c0 64 65 20 65 78 70 72 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 de.express..o..%s:.ficheiro.muit
162e0 6f 20 67 72 61 6e 64 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 o.grande.%s:.ficheiro.n..o.encon
16300 74 72 61 64 6f 00 25 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 trado.%s:.o.1...car..cter.n..o-e
16320 73 70 61 c3 a7 6f 20 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 spa..o.n..o....""".%s:.tabela.de
16340 20 68 61 73 68 20 76 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 .hash.vazia..%s:.falha.na.expans
16360 c3 a3 6f 20 64 6f 20 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 ..o.do.hist..rico.%s:.anfitri..o
16380 20 64 65 73 63 6f 6e 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 .desconhecido.%s:.op....o.ilegal
163a0 20 2d 2d 20 25 63 0a 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 .--.%c..%s:.falha.inlib.%s:.expr
163c0 65 73 73 c3 a3 6f 20 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 ess..o.inteira.esperada.%s:.nome
163e0 20 64 65 20 61 63 c3 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 .de.ac....o.inv..lido.%s:.argume
16400 6e 74 6f 20 69 6e 76 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 nto.inv..lido.%s:.origem.de.matr
16420 69 7a 20 69 6e 76 c3 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 iz.inv..lida.%s:.chave.de.matriz
16440 20 61 73 73 6f 63 69 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 .associativa.inv..lida.%s:.callb
16460 61 63 6b 20 69 6e 76 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 ack.inv..lida.%s:.especifica....
16480 6f 20 64 65 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 o.de.descritor.de.ficheiro.inv..
164a0 6c 69 64 61 00 25 73 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 lida.%s:.expans..o.indirecta.inv
164c0 c3 a1 6c 69 64 61 00 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 ..lida.%s:.argumento.de.limite.i
164e0 6e 76 c3 a1 6c 69 64 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 nv..lido.%s:.total.de.linhas.inv
16500 c3 a1 6c 69 64 6f 00 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 ..lido.%s:.op....o.inv..lida.%s:
16520 20 6e 6f 6d 65 20 64 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 .nome.de.op....o.inv..lido.%s:.s
16540 65 72 76 69 c3 a7 6f 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 ervi..o.inv..lido.%s:.nome.de.op
16560 c3 a7 c3 a3 6f 20 64 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 ....o.da.consola.inv..lido.%s:.e
16580 73 70 65 63 69 66 69 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 specifica....o.de.sinal.inv..lid
165a0 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 69 6e 61 63 c3 a7 c3 a.%s:.especifica....o.de.inac...
165c0 a3 6f 20 69 6e 76 c3 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 .o.inv..lida.%s:.data....o.inv..
165e0 6c 69 64 61 00 25 73 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 lida.%s:.nome.de.vari..vel.inv..
16600 6c 69 64 6f 00 25 73 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 lido.%s:.nome.de.vari..vel.inv..
16620 6c 69 64 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 lido.para.refer..ncia.de.nome.%s
16640 3a 20 c3 a9 20 75 6d 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 :....uma.pasta.%s:.tarefa.%d.j..
16660 20 65 6d 20 32 c2 ba 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 .em.2...plano.%s:.tarefa.termina
16680 64 61 00 25 73 3a 20 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 da.%s:.linha.%d:..%s:.n..vel.m..
166a0 78 69 6d 6f 20 64 65 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 ximo.de.aninhamento.de.fun....o.
166c0 65 78 63 65 64 69 64 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 excedido.(%d).%s:.n..vel.m..ximo
166e0 20 64 65 20 61 6e 69 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 .de.aninhamento.de.fonte.excedid
16700 6f 20 28 25 64 29 00 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 o.(%d).%s:.separador.dois.pontos
16720 20 65 6d 20 66 61 6c 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 .em.falta.%s:.n..o.s..o.permitid
16740 61 73 20 61 75 74 6f 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 as.auto-refer..ncias.de.nameref.
16760 25 73 3a 20 73 65 6d 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 %s:.sem.especifica....o.de.concl
16780 75 73 c3 a3 6f 00 25 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 us..o.%s:.sem.controlo.da.tarefa
167a0 00 25 73 3a 20 74 61 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 .%s:.tarefa.inexistente.%s:.n..o
167c0 20 c3 a9 20 66 75 6e 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 ....fun....o.%s:.n..o....um.fich
167e0 65 69 72 6f 20 6e 6f 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 eiro.normal.%s:.n..o....interno.
16800 64 61 20 63 6f 6e 73 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 da.consola.%s:.n..o....vari..vel
16820 20 64 65 20 6d 61 74 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 .de.matriz.%s:.n..o....uma.matri
16840 7a 20 69 6e 64 65 78 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 z.indexada.%s:.n..o.carregada.di
16860 6e 61 6d 69 63 61 6d 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 namicamente.%s:.n..o.encontrado.
16880 25 73 3a 20 72 65 71 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 %s:.requer.um.argumento.num..ric
168a0 6f 00 25 73 3a 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 o.%s:.a.op....o.requer.um.argume
168c0 6e 74 6f 00 25 73 3a 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 nto.%s:.a.op....o.requer.um.argu
168e0 6d 65 6e 74 6f 20 2d 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 mento.--.%c..%s:.par..metro.n..o
16900 20 64 65 66 69 6e 69 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 .definido.%s:.par..metro.nulo.ou
16920 20 6e c3 a3 6f 20 64 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 .n..o.definido.%s:.atribui....o.
16940 64 65 20 6d 61 74 72 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 de.matriz.composta.citada.obsole
16960 74 61 00 25 73 3a 20 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 ta.%s:.fun....o.s...de.leitura.%
16980 73 3a 20 76 61 72 69 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 s:.vari..vel.s...de.leitura.%s:.
169a0 76 61 72 69 c3 a1 76 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 vari..vel.de.refer..ncia.n..o.po
169c0 64 65 20 73 65 72 20 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 de.ser.uma.matriz.%s:.a.remover.
169e0 61 74 72 69 62 75 74 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 atributo.nameref.%s:.restrita.%s
16a00 3a 20 72 65 73 74 72 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 :.restricto:.imposs..vel.redirec
16a20 63 69 6f 6e 61 72 20 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 cionar.sa..da.%s:.restrito:.impo
16a40 73 73 c3 ad 76 65 6c 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 ss..vel.especificar."/".em.nomes
16a60 20 64 65 20 63 6f 6d 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 .de.comando.%s:.express..o.de.su
16a80 62 2d 63 61 64 65 69 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 b-cadeia.<.0.%s:.operador.un..ro
16aa0 20 65 73 70 65 72 61 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 .esperado.%s:.vari..vel.desassoc
16ac0 69 61 64 61 00 25 73 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 iada.%s:.uso:..%s:.n..o.pode.atr
16ae0 69 62 75 69 72 20 75 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 ibuir.um.valor....vari..vel.((.e
16b00 78 70 72 65 73 73 c3 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 xpress..o.)).(n..cleo.despejado)
16b20 20 00 28 77 64 20 61 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 ..(wd.agora:.%s)....ficheiro.[ar
16b40 67 75 6d 65 6e 74 6f 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 gumentos]./dev/(tcp|udp)/host/po
16b60 72 74 20 6e c3 a3 6f 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 rt.n..o.suportado.em.trabalho.de
16b80 20 72 65 64 65 00 2f 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 .rede./tmp.tem.de.ser.um.nome.de
16ba0 20 70 61 73 74 61 20 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 .pasta.v..lido.<sem.pasta.actual
16bc0 3e 00 49 6e 73 74 72 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 >.Instru....o.ABORT.A.abortar...
16be0 00 41 64 69 63 69 6f 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 .Adiciona.pastas....pilha.......
16c00 20 20 20 20 41 64 69 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 ....Adiciona.uma.pasta.ao.topo.d
16c20 61 20 70 69 6c 68 61 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 a.pilha.de.pastas,.ou.roda.a.pil
16c40 68 61 0a 20 20 20 20 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 ha.....tornando.o.novo.topo.da.p
16c60 69 6c 68 61 20 61 20 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 ilha.a.actual.pasta.de.trabalho.
16c80 0a 20 20 20 20 53 65 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 .....Sem.argumentos,.troca.as.du
16ca0 61 73 20 70 61 73 74 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 as.pastas.de.topo...........Op..
16cc0 c3 b5 65 73 3a 0a 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.
16ce0 a7 c3 a3 6f 20 6e 6f 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 ...o.normal.de.pasta.ao.adiciona
16d00 72 0a 20 20 20 20 70 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 r.....pastas....pilha,.para.que.
16d20 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 20 s...a.pilha.seja.manipulada.....
16d40 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 6f 64 61 20 ......Argumentos:.......+N.Roda.
16d60 61 20 70 69 6c 68 61 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 a.pilha.de.modo.a.que.a.N-..sima
16d80 20 70 61 73 74 61 20 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 .pasta.(contando.......da.esquer
16da0 64 61 20 64 61 20 6c 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 da.da.lista.mostrada.por."dirs",
16dc0 20 63 6f 6d 65 c3 a7 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 .come..ando.por.......zero).fiqu
16de0 65 20 6e 6f 20 74 6f 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 e.no.topo.............-N.Roda.a.
16e00 70 69 6c 68 61 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 pilha.de.modo.a.que.a.N-..sima.p
16e20 61 73 74 61 20 28 63 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 asta.(contando.......da.direita.
16e40 64 61 20 6c 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 da.lista.mostrada.por."dirs",.co
16e60 6d 65 c3 a7 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 me..ando.por.......zero).fique.n
16e80 6f 20 74 6f 70 6f 2e 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 o.topo.............dir.Adiciona.
16ea0 44 49 52 20 c3 a0 20 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 DIR....pilha.de.pastas.no.topo,.
16ec0 74 6f 72 6e 61 6e 64 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 tornando-a.a.......nova.pasta.de
16ee0 20 74 72 61 62 61 6c 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 .trabalho.actual...........O.int
16f00 65 72 6e 6f 20 22 64 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 erno."dirs".mostra.a.pilha.de.pa
16f20 73 74 61 73 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 stas...........Estado.de.sa..da:
16f40 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 20 .....Devolve.sucesso.a.n..o.ser.
16f60 71 75 65 20 69 6e 64 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 que.indique.um.argumento.inv..li
16f80 64 6f 20 6f 75 20 61 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 do.ou.a.....troca.de.pastas.falh
16fa0 65 2e 00 41 64 69 63 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 e..Adiciona.uma.pasta.ao.cimo.da
16fc0 20 70 69 6c 68 61 20 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 .pilha.de.pastas.ou.roda.a.pilha
16fe0 0a 20 20 20 20 74 6f 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 .....tornando.a.pasta.actual.o.n
17000 6f 76 6f 20 63 69 6d 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 ovo.cimo.da.pilha......Sem.argum
17020 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 61 73 20 73 75 70 65 entos,.troca.as.duas.pastas.supe
17040 72 69 6f 72 65 73 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 riores...........Op....es:......
17060 20 2d 6e 09 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 .-n.Suprime.a.troca.normal.de.pa
17080 73 74 61 73 20 61 6f 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 stas.ao.adicionar......pastas...
170a0 20 70 69 6c 68 61 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 .pilha,.s...a.pilha....manipulad
170c0 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e a...........Argumentos:.......+N
170e0 09 52 6f 64 61 20 61 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 .Roda.a.pilha.de.forma.a.que.a.N
17100 20 70 61 73 74 61 20 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 .pasta.(contando......da.esquerd
17120 61 20 64 61 20 6c 69 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 a.da.lista.mostrada.por.pastas,.
17140 63 6f 6d 65 c3 a7 61 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 come..ando.com......zero).fique.
17160 6e 6f 20 74 6f 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 no.topo.............-N.Roda.a.pi
17180 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 28 63 6f lha.de.forma.a.que.a.N.pasta.(co
171a0 6e 74 61 6e 64 6f 0a 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 ntando......da.direita.da.lista.
171c0 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 6e 64 6f 20 mostrada.por.pastas,.come..ando.
171e0 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 2e 0a 20 20 com......zero).fique.no.topo....
17200 20 20 0a 20 20 20 20 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 .........PST.Adiciona.PST.ao.cim
17220 6f 20 64 61 20 70 69 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 o.da.pilha.de.pastas,.tornando-a
17240 20 61 0a 20 20 20 20 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 .a......nova.pasta.de.trabalho.a
17260 63 74 75 61 6c 2e 0a 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 ctual...........O."dirs".interno
17280 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 00 41 6c 61 72 6d .mostra.a.pilha.de.pastas..Alarm
172a0 65 20 28 70 65 72 66 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 e.(perfil).Alarme.(virtual).Alar
172c0 6d 65 00 43 69 63 6c 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 me.Ciclo.for.aritm..tico........
172e0 20 20 20 20 20 45 71 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 .....Equivalente.a.......((.EXP1
17300 20 29 29 0a 20 20 20 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 .)).......while.((.EXP2.));.do..
17320 20 20 20 20 09 09 43 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 ......COMANDOS........((.EXP3.))
17340 0a 20 20 20 20 20 09 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 .......done......EXP1,.EXP2.e.EX
17360 50 33 20 73 c3 a3 6f 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 P3.s..o.express..es.aritm..icas.
17380 20 53 65 20 61 6c 67 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 .Se.alguma.delas.for.omitida....
173a0 20 20 63 6f 6d 70 6f 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 ..comporta-se.como.se.fosse.aval
173c0 69 61 64 61 20 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 iada.como.1.............Estado.d
173e0 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.
17400 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 42 50 do...ltimo.comando.executado..BP
17420 54 20 74 72 61 63 65 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 T.trace/trap.Chamada.de.sistema.
17440 65 72 72 61 64 61 00 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 errada.Sinal.falso.Pipe.quebrado
17460 00 45 72 72 6f 20 64 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 .Erro.de.bus.Limite.do.CPU.Alter
17480 61 72 20 61 20 70 61 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 ar.a.pasta.de.trabalho.da.consol
174a0 61 2e 0a 20 20 20 20 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 a.............Altera.a.pasta.act
174c0 75 61 6c 20 70 61 72 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 ual.para.PASTA..A.PASTA.predefin
174e0 69 64 61 20 c3 a9 20 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 ida....o.valor.da.vari..vel.....
17500 20 48 4f 4d 45 2e 0a 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 .HOME.............A.vari..vel.CD
17520 50 41 54 48 20 64 65 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 PATH.define.o.caminho.de.procura
17540 20 70 61 72 61 20 61 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 .para.a.pasta.que.cont..m......P
17560 41 53 54 41 2e 20 4e 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 ASTA..Nomes.de.pasta.alternativo
17580 73 20 65 6d 20 43 44 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 s.em.CDPATH.s..o.separados.por."
175a0 3a 22 20 28 3a 29 2e 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 :".(:).......Um.nome.de.pasta.nu
175c0 6c 6f 20 c3 a9 20 65 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 lo....equivalente....pasta.actua
175e0 6c 2e 20 53 65 20 50 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 l..Se.PASTA.come..ar.com......um
17600 61 20 62 61 72 72 61 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 a.barra.(/),.CDPATH.n..o....usad
17620 61 2e 0a 20 20 20 20 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 a.............Se.a.pasta.n..o.fo
17640 72 20 65 6e 63 6f 6e 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 r.encontrada.e.a.op....o.de.cons
17660 6f 6c 61 20 22 63 64 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 ola."cdable_vars".estiver.defini
17680 64 61 2c 0a 20 20 20 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 da,......a.palavra....assumida.c
176a0 6f 6d 6f 20 6e 6f 6d 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 omo.nome.de.vari..vel..Se.essa.v
176c0 61 72 69 c3 a1 76 65 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 ari..vel.tiver.um.valor,......se
176e0 72 c3 a1 20 75 73 61 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 r...usado.como.PASTA............
17700 20 4f 70 c3 a7 c3 b5 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 .Op....es:.........-L.for..ar.se
17720 67 75 69 6d 65 6e 74 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 guimento.de.liga....es.simb..lic
17740 61 73 3a 20 72 65 73 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 as:.resolve.liga....es........si
17760 6d 62 c3 b3 6c 69 63 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 mb..licas.em.PASTA.ap..s.process
17780 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 20 20 20 20 20 2d ar.inst..ncias.de."..".........-
177a0 50 09 75 73 61 20 61 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 P.usa.a.estrutura.f..sica.de.pas
177c0 74 61 73 20 73 65 6d 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 tas.sem.seguir.liga....es.......
177e0 09 73 69 6d 62 c3 b3 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 .simb..licas:.resolve.liga....es
17800 20 73 69 6d 62 c3 b3 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 .simb..licas.em.PASTA.antes.de..
17820 20 20 20 20 09 09 70 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 ......processar.inst..ncias.de."
17840 2e 2e 22 0a 20 20 20 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 ..".........-e.se.a.op....o.-P.f
17860 6f 72 20 75 73 61 64 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 or.usada.e.a.pasta.de.trabalho.a
17880 63 74 75 61 6c 20 6e 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 ctual.n..o.puder........ser.dete
178a0 72 6d 69 6e 61 64 61 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 rminada.com.sucesso,.sair.com...
178c0 20 20 20 09 09 65 73 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 .....estado.n..o-zero.........-@
178e0 09 65 6d 20 73 69 73 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 .em.sistemas.que.o.suportam,.apr
17900 65 73 65 6e 74 61 72 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 esentar.um.ficheiro.com.atributo
17920 73 0a 20 20 20 20 20 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 s........estendidos.como.uma.pas
17940 74 61 20 63 6f 6e 74 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 ta.contendo.os.atributos.do.fich
17960 65 69 72 6f 2e 0a 20 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 eiro.............A.predefini....
17980 6f 20 c3 a9 20 73 65 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 o....seguir.liga....es.simb..lic
179a0 61 73 2c 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 69 63 as,.como.se."-L".fosse.especific
179c0 61 64 61 2e 0a 20 20 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 ada.......".."....processado.col
179e0 6f 63 61 6e 64 6f 20 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 ocando.o.componente.de.caminho.i
17a00 6d 65 64 69 61 74 61 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 mediatamente.anterior......como.
17a20 62 61 72 72 61 20 6f 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 barra.ou.o.come..o.de.PASTA.....
17a40 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 44 ........Estado.de.sa..da:......D
17a60 65 76 6f 6c 76 65 20 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 evolve.0.se.a.pasta.for.alterada
17a80 20 65 20 73 65 20 24 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 .e.se.$PWD.for.definida.com.suce
17aa0 73 73 6f 20 71 75 61 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 sso.quando......-P....usada;.cas
17ac0 6f 20 63 6f 6e 74 72 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 o.contr..rio,.n..o-zero..Morte.o
17ae0 75 20 70 61 72 61 67 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 u.paragem.do.filho.Nomes.e.uso.c
17b00 6f 6d 75 6e 73 20 64 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 omuns.de.vari..veis.de.consola..
17b20 20 20 20 20 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 49 6e 66 6f 72 6d 61 c3 a7 c3 .........BASH_VERSION.Informa...
17b40 b5 65 73 20 64 65 20 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 .es.de.vers..o.para.esta.bash...
17b60 20 20 20 43 44 50 41 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 ...CDPATH.Uma.lista.de.pastas.se
17b80 70 61 72 61 64 61 73 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 paradas.por.":".para.procurar...
17ba0 20 20 09 09 70 6f 72 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 ....por.pastas.dadas.como.argume
17bc0 6e 74 6f 73 20 61 20 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 ntos.a."cd"......GLOBIGNORE.Uma.
17be0 6c 69 73 74 61 20 64 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 lista.de.padr..es.separada.por."
17c00 3a 22 20 71 75 65 20 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 :".que.descreve.nomes.de.....fic
17c20 68 65 69 72 6f 20 61 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 heiro.a.ignorar.pela.expans..o.d
17c40 6f 20 6e 6f 6d 65 20 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 o.nome.do.caminho......HISTFILE.
17c60 4e 6f 6d 65 20 64 65 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 Nome.de.ficheiro.onde.o.seu.hist
17c80 c3 b3 72 69 63 6f 20 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 ..rico.de.comandos....armazenado
17ca0 2e 0a 20 20 20 20 48 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 ......HISTFILESIZE.N..mero.m..xi
17cc0 6d 6f 20 64 65 20 6c 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 mo.de.linhas.que.este.ficheiro.p
17ce0 6f 64 65 20 63 6f 6e 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 ode.conter......HISTSIZE.N..mero
17d00 20 6d c3 a1 78 69 6d 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 .m..ximo.de.linhas.de.hist..rico
17d20 20 61 20 71 75 65 20 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 .a.que.uma.consola.em........exe
17d40 63 75 c3 a7 c3 a3 6f 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 cu....o.pode.aceder......HOME.No
17d60 6d 65 20 63 6f 6d 70 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 me.completo.do.caminho.para.a.pa
17d80 73 74 61 20 64 65 20 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 sta.de.in..cio.de.sess..o......H
17da0 4f 53 54 4e 41 4d 45 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 OSTNAME.Nome.do.anfitri..o.actua
17dc0 6c 2e 0a 20 20 20 20 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 l......HOSTTYPE.Tipo.de.CPU.em.q
17de0 75 65 20 65 73 74 61 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 ue.esta.vers..o.do.Bash.est...em
17e00 20 65 78 65 63 75 c3 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 .execu....o......IGNOREEOF.Contr
17e20 6f 6c 61 20 61 20 61 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 ola.a.ac....o.da.consola.ao.rece
17e40 62 65 72 20 75 6d 20 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 ber.um.car..cter.EOF.......como.
17e60 c3 ba 6e 69 63 61 20 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 ..nica.entrada..Se.definido,.ent
17e80 c3 a3 6f 20 6f 20 73 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 ..o.o.seu.valor....o.......n..me
17ea0 72 6f 20 64 65 20 63 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 ro.de.caracteres.EOF.que.podem.s
17ec0 65 72 20 76 69 73 74 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 er.vistos.numa.linha.......vazia
17ee0 20 61 6e 74 65 73 20 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 .antes.que.a.consola.saia.(prede
17f00 66 69 6e 69 c3 a7 c3 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 fini....o.10)........Quando.n..o
17f20 20 64 65 66 69 6e 69 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 .definido,.EOF.significa.o.fim.d
17f40 61 20 65 6e 74 72 61 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 a.entrada......MACHTYPE.Descri..
17f60 c3 a3 6f 20 64 6f 20 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 ..o.do.sistema.actual.em.que.a.b
17f80 61 73 68 20 65 73 74 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 ash.est...em.execu....o......MAI
17fa0 4c 43 48 45 43 4b 09 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 LCHECK.Frequ..ncia,.em.segundos,
17fc0 20 63 6f 6d 20 71 75 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 .com.que.a.bash.procura.novo.cor
17fe0 72 65 69 6f 2e 0a 20 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 reio......MAILPATH.Lista.de.fich
18000 65 69 72 6f 73 20 73 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 eiros.separados.por.":".onde.a.b
18020 61 73 68 20 70 72 6f 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 ash.procura.......novas.mensagen
18040 73 2e 0a 20 20 20 20 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 s......OSTYPE.Vers..o.Unix.em.qu
18060 65 20 65 73 74 61 20 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 e.esta.vers..o.da.bash.est...em.
18080 65 78 65 63 75 c3 a7 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 execu....o......PATH.Lista.de.pa
180a0 73 74 61 73 20 73 65 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 stas.separadas.por.":".a.procura
180c0 72 20 71 75 61 6e 64 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 r.quando.......procura.comandos.
180e0 0a 20 20 20 20 50 52 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 .....PROMPT_COMMAND.Comando.a.ex
18100 65 63 75 74 61 72 20 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 ecutar.antes.da.impress..o.de.ca
18120 64 61 0a 20 20 20 20 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 da.......prompt.prim..rio......P
18140 53 31 09 09 43 61 64 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 S1..Cadeia.do.prompt.prim..rio..
18160 20 20 20 20 50 53 32 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 ....PS2..Cadeia.do.prompt.secund
18180 c3 a1 72 69 6f 0a 20 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 ..rio.....PWD..Caminho.completo.
181a0 64 61 20 70 61 73 74 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 da.pasta.actual......SHELLOPTS.L
181c0 69 73 74 61 20 73 65 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 ista.separada.por.":".de.op....e
181e0 73 20 64 61 20 63 6f 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 s.da.consola.activadas......TERM
18200 09 4e 6f 6d 65 20 64 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 .Nome.do.tipo.de.terminal.actual
18220 2e 0a 20 20 20 20 54 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 ......TIMEFORMAT.Formato.de.sa..
18240 64 61 20 70 61 72 61 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 da.para.estat..sticas.de.tempo.m
18260 6f 73 74 72 61 64 61 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 ostradas.....pela.palavra.reserv
18280 61 64 61 20 22 74 69 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 ada."time"......auto_resume.N..o
182a0 2d 6e 75 6c 6f 20 73 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 -nulo.significa.que.uma.palavra.
182c0 64 65 20 63 6f 6d 61 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 de.comando.numa.linha.......por.
182e0 73 69 20 73 c3 b3 20 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 si.s......procurada.primeiro.na.
18300 6c 69 73 74 61 20 64 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 lista.de.tarefas.actualmente....
18320 20 09 09 70 61 72 61 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 ...paradas..Se.encontrado,.a.tar
18340 65 66 61 20 70 61 73 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 efa.passa.a.primeiro.plano..Um..
18360 20 20 20 09 09 76 61 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 .....valor."exact".significa.que
18380 20 61 20 70 61 6c 61 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 .a.palavra.de.comando.deve.ser..
183a0 20 20 20 09 09 65 78 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 .....exactamente.igual.a.um.coma
183c0 6e 64 6f 20 6e 61 20 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 ndo.na.lista.de.tarefas.paradas.
183e0 0a 20 20 20 20 09 09 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 ......."substring".significa.que
18400 20 61 20 70 61 6c 61 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 .a.palavra.de.comando.deve.ser.i
18420 67 75 61 6c 0a 20 20 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 gual.......a.uma.sub-cadeia.da.t
18440 61 72 65 66 61 2e 20 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 arefa..Qualquer.outro.valor.sign
18460 69 66 69 63 61 20 71 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 ifica.que.......o.comando.deve.s
18480 65 72 20 75 6d 20 70 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 er.um.prefixo.de.uma.tarefa.inte
184a0 72 72 6f 6d 70 69 64 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 rrompida......histchars.Caracter
184c0 65 73 20 71 75 65 20 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 es.que.controlam.a.expans..o.do.
184e0 68 69 73 74 c3 b3 72 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 hist..rico.e.substitui....es....
18500 20 09 09 72 c3 a1 70 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 ...r..pidas..O.primeiro.car..cte
18520 72 20 c3 a9 20 6f 20 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 r....o.car..cter.de.subtitui....
18540 6f 20 64 6f 0a 20 20 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 o.do.......hist..rico,.normalmen
18560 74 65 20 22 21 22 2e 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 te."!"..O.2......o.de.substitui.
18580 a7 c3 a3 6f 20 72 c3 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 ...o.r..pida,.......habitualment
185a0 65 20 22 5e 22 2e 20 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 e."^"..O.terceiro....o.coment..r
185c0 69 6f 20 64 6f 20 68 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 io.do.hist..rico,.......normalme
185e0 6e 74 65 20 22 23 22 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 nte."#"......HISTIGNORE.Lista.de
18600 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 75 73 61 64 6f .padr..es.separada.por.":".usado
18620 73 20 70 61 72 61 20 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 s.para.decidir.quais.......os.co
18640 6d 61 6e 64 6f 73 20 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 mandos.que.devem.ser.gravados.na
18660 20 6c 69 73 74 61 20 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 .lista.de.hist..rico...Continuar
18680 00 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 38 20 46 72 65 65 20 53 6f 66 74 77 61 72 .Copyright.(C).2018.Free.Softwar
186a0 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 00 43 72 69 61 20 75 6d 20 63 6f 2d 70 72 e.Foundation,.Inc..Cria.um.co-pr
186c0 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 20 0a 20 20 20 20 20 ocesso.chamado.NOME.............
186e0 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 61 6d 65 6e 74 65 2c Executa.COMANDO.assincronamente,
18700 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 20 70 61 64 72 c3 a3 .com.a.sa..da.e.a.entrada.padr..
18720 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 20 64 65 73 63 72 69 o.ligadas......via.pipe.a.descri
18740 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 ad 64 6f 73 20 61 20 tores.de.ficheiro.atribu..dos.a.
18760 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 20 20 20 76 61 72 69 ..ndices.0.e.1.de.uma.......vari
18780 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 6f 6e 73 6f 6c 61 20 ..vel.de.matriz.NOME.na.consola.
187a0 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 45 20 70 72 65 64 65 em.execu....o.......O.NOME.prede
187c0 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 0a 20 20 20 20 20 45 finido...."COPROC".............E
187e0 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 6f 6d 61 6e 64 6f 20 stado.de.sa..da:......O.comando.
18800 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 64 65 20 73 61 c3 ad coproc.devolve.um.estado.de.sa..
18820 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 6f 63 61 69 73 2e 0a da.0..Define.vari..veis.locais..
18840 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 a1 76 65 6c 20 6c 6f ...........Cria.uma.vari..vel.lo
18860 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 65 20 56 41 4c 4f 52 cal.chamada.NOME.e.d..-lhe.VALOR
18880 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 75 61 6c 71 75 65 72 ..OP....O.pode......ser.qualquer
188a0 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 61 72 65 22 2e 0a 20 .op....o.aceite.por."declare"...
188c0 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 69 73 20 73 c3 b3 20 ..........Vari..veis.locais.s...
188e0 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 65 20 75 6d 61 20 66 podem.ser.usadas.dentro.de.uma.f
18900 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 69 73 0a 20 20 20 20 un....o;.s...s..o.vis..veis.....
18920 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 61 6d 20 64 65 66 69 .para.a.fun....o.onde.foram.defi
18940 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 6f 73 2e 0a 20 20 20 nidas.e.para.os.seus.filhos.....
18960 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 44 ........Estado.de.sa..da:......D
18980 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 75 6d evolve.sucesso.a.n..o.ser.que.um
189a0 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 66 6f 72 6e 65 63 69 a.op....o.inv..lida.seja.forneci
189c0 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 64 65 20 61 74 72 69 da,.ocorra.......um.erro.de.atri
189e0 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 6f 20 65 73 74 65 6a bui....o.ou.a.consola.n..o.estej
18a00 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 2e 00 44 65 66 69 6e a.a.executar.uma.fun....o..Defin
18a20 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 20 0a 20 20 20 20 53 ir.ou.mostrar.ali..s...........S
18a40 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 72 69 6d 65 20 61 20 em.argumentos,."alias.imprime.a.
18a60 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 20 20 20 20 72 65 75 lista.de.ali..s.na.forma.....reu
18a80 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 4c 4f 52 22 20 6e 61 tiliz..vel."alias.NOME=VALOR".na
18aa0 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 20 43 6f 6d 20 61 72 .sa..da.padr..o...........Com.ar
18ac0 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 6c 69 c3 a1 73 20 70 gumetos,....definido.um.ali..s.p
18ae0 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 c3 a9 20 64 61 64 6f ara.cada.NOME.cujo.VALOR....dado
18b00 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 20 56 41 4c 4f 52 20 ......Um.espa..o.final.em.VALOR.
18b20 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 a0 20 70 61 6c 61 76 causa.uma.verifica....o....palav
18b40 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 74 69 74 75 69 c3 a7 ra.seguinte.para.....substitui..
18b60 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 69 c3 a1 73 20 66 6f ..o.do.ali..s.quando.o.ali..s.fo
18b80 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 a7 c3 b5 65 73 3a 0a r.expandido...........Op....es:.
18ba0 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 73 20 61 6c 69 c3 a1 ......-p.imprimir.todos.os.ali..
18bc0 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 75 74 69 6c 69 7a c3 s.definidos.em.formato.reutiliz.
18be0 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 61 c3 ad 64 61 3a 0a .vel..........Estado.de.sa..da:.
18c00 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 69 72 6f 20 61 20 6e ....alias.devolve.verdadeiro.a.n
18c20 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 6f 20 75 6d 20 4e 4f ..o.ser.que.seja.fornecido.um.NO
18c40 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 20 68 61 6a 61 20 75 ME.para.o.qual.ainda.n..o.haja.u
18c60 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 a7 c3 a3 6f 20 64 65 m.ali..s..Define.uma.fun....o.de
18c80 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 20 75 6d 61 20 66 75 .consola.............Cria.uma.fu
18ca0 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 20 4e 4f 4d 45 2e 20 n....o.de.consola.chamada.NOME..
18cc0 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 64 6f 0a 20 20 20 20 Quando.chamado.como.comando.....
18ce0 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 4d 41 4e 44 4f 73 20 .simples,.NOME.executa.COMANDOs.
18d00 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 75 61 6e 64 6f 20 4e no.contexto.da.consola..Quando.N
18d20 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 72 67 75 6d 65 6e 74 OME.........invoked,.os.argument
18d40 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 c3 a3 6f 20 63 6f 6d os.s..o.passados....fun....o.com
18d60 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 20 20 66 75 6e c3 a7 o.$1...$n.e.o.nome.da......fun..
18d80 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 20 20 20 20 0a 20 20 ..o.est...em.$FUNCNAME..........
18da0 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
18dc0 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 73 65 e.sucesso.a.n..o.ser.que.NOME.se
18de0 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 20 61 20 70 69 6c 68 ja.s...de.leitura..Mostra.a.pilh
18e00 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 74 72 61 20 61 20 6c a.de.pastas...........Mostra.a.l
18e20 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 65 20 6c 65 6d 62 72 ista.de.pastas.actualmente.lembr
18e40 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 6d 20 6e 61 20 6c 69 adas..As.pastas.....entram.na.li
18e60 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 3b 20 70 6f 64 65 20 sta.com.o.comando."pushd";.pode.
18e80 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 20 63 6f 6d 61 6e 64 recuar.na.....lista.com.o.comand
18ea0 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 65 73 3a 0a 20 20 20 o."popd"...........Op....es:....
18ec0 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 73 74 61 73 20 65 6c ...-c.limpa.a.pilha.de.pastas.el
18ee0 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 6f 73 0a 20 20 20 20 iminando.todos.os.elementos.....
18f00 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 73 20 70 72 65 66 69 ..-l.n..o.imprime.vers..es.prefi
18f20 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 65 6c 61 74 69 76 61 xadas.com.til.de.pastas.relativa
18f40 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 69 61 6c 0a 20 20 20 s..........sua.pasta.inicial....
18f60 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 70 61 73 74 61 73 20 ...-p.imprime.a.pilha.de.pastas.
18f80 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 0a 20 20 20 20 20 20 com.uma.entrada.por.linha.......
18fa0 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 74 61 73 20 63 6f 6d -v.imprime.a.pilha.de.pastas.com
18fc0 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 65 66 69 78 61 64 61 .uma.entrada.por.linha.prefixada
18fe0 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 6f 20 6e 61 20 70 69 .......com.a.sua.posi....o.na.pi
19000 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 20 20 20 20 20 20 2b lha..........Argumentos:.......+
19020 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 64 61 20 63 6f 6e 74 N.Mostra.a.N-..sima.entrada.cont
19040 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 0a 20 20 20 20 09 09 ando.da.esquerda.da.lista.......
19060 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 6f 20 63 68 61 6d 61 mostrada.por."dirs".quando.chama
19080 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 64 6f 0a 20 20 20 20 do.sem.op....es,.come..ando.....
190a0 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 09 4d 6f 73 74 72 61 ..por.zero.............-N.Mostra
190c0 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 20 64 61 20 .a.N-..sima.entrada.contando.da.
190e0 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 73 74 72 61 64 61 20 direita.da.lista.......mostrada.
19100 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 20 73 65 6d 20 6f 70 por."dirs".quando.chamado.sem.op
19120 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 70 6f 72 20 7a 65 72 ....es,.come..ando.......por.zer
19140 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:...
19160 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
19180 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
191a0 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 6e 66 6f 72 6d 61 c3 u.ocorra.um.erro.Mostra.informa.
191c0 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 2e 0a 20 20 ...o.sobre.comandos.internos....
191e0 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 73 75 6d 6f 73 20 64 .........Mostra.breves.resumos.d
19200 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 41 44 52 c3 83 4f 20 e.comandos.internos..Se.PADR..O.
19220 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 a1 20 61 6a 75 64 61 for......especificado,.d...ajuda
19240 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 6d 61 6e 64 6f 73 20 .detalhada.em.todos.os.comandos.
19260 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 20 73 65 6e c3 a3 6f que.cumpram.PADR..O,......sen..o
19280 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 63 6f 73 20 64 65 20 .imprime.a.lista.de.t..picos.de.
192a0 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 73 3a 0a 20 20 20 20 ajuda.............Op....es:.....
192c0 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 a7 c3 a3 6f 20 62 72 ....-d.mostra.uma.descri....o.br
192e0 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 20 20 20 2d 6d 09 6d eve.de.cada.t..pico.........-m.m
19300 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 64 6f 2d 6d 61 6e 70 ostra.uso.em.formato.pseudo-manp
19320 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 20 75 6d 61 20 73 69 age.........-s.mostra.s...uma.si
19340 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 70 69 63 6f 20 71 75 nopse.curta.para.cada.t..pico.qu
19360 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 20 20 20 20 0a 20 20 e.cumpre........PADR..O.........
19380 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 44 52 c3 83 4f 09 50 ...Argumentos:.........PADR..O.P
193a0 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 74 c3 b3 70 69 63 6f adr..o.que.especifica.um.t..pico
193c0 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 64 6f 20 64 65 20 73 .de.ajuda............Estado.de.s
193e0 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 20 6e c3 a..da:......Devolve.sucesso.a.n.
19400 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 65 6a 61 20 65 6e 63 .o.ser.que.PADR..O.n..o.seja.enc
19420 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 c3 a7 c3 a3 6f 20 69 ontrado.ou.indique.uma.op....o.i
19440 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 a7 c3 b5 65 73 20 73 nv..lida..Mostra.informa....es.s
19460 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 20 20 20 20 0a 20 20 obre.o.tipo.de.comando..........
19480 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 20 63 6f 6d 6f 20 73 ...Para.cada.NOME,.indica.como.s
194a0 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 6f 20 63 6f 6d 6f 20 eria.interpretado.se.usado.como.
194c0 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 20 20 20 20 20 0a 20 um......nome.de.comando.........
194e0 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 6d 6f 73 74 72 61 20 ....Op....es:.........-a.mostra.
19500 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 75 6d 20 65 78 65 63 todos.os.locais.contendo.um.exec
19520 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 20 20 09 09 69 6e 63 ut..vel.chamado.NOME;........inc
19540 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 6e c3 a7 c3 b5 65 73 lui.ali..s,.internos.e.fun....es
19560 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 2d 70 22 0a 20 20 20 ,.se.e.s...se.a.op....o."-p"....
19580 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 61 0a 20 20 20 20 20 ....tamb..m.n..o.for.usada......
195a0 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 61 20 66 75 6e c3 a7 ...-f.suprime.a.procura.da.fun..
195c0 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 09 66 6f 72 c3 a7 61 ..o.de.consola.........-P.for..a
195e0 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 20 63 61 64 61 20 4e .uma.procura.em.PATH.para.cada.N
19600 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 20 20 20 09 09 61 6c OME,.mesmo.que.seja.um........al
19620 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 20 65 20 64 65 76 6f i..s,.interno.ou.fun....o.e.devo
19640 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 20 64 69 73 63 6f 0a lve.o.nome.do.ficheiro.em.disco.
19660 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 6f 0a 20 20 20 20 20 .......que.seria.executado......
19680 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 69 63 68 65 69 72 6f ...-p.devolve.o.nome.do.ficheiro
196a0 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 74 61 64 6f 2c 0a 20 .em.disco.que.seria.executado,..
196c0 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 20 4e 4f 4d 45 22 20 ......ou.nada.se."type.-t.NOME".
196e0 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 20 20 20 20 2d 74 09 n..o.devolver."file".........-t.
19700 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 65 20 65 6e 74 72 65 devolve.uma.s...palavra.de.entre
19720 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 63 74 69 6f 6e 22 0a ."alias",."keyword",."function".
19740 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 6f 75 20 22 22 2c 20 ......."builtin",."file".ou."",.
19760 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 6c 61 76 72 61 20 72 se.NOME.for.um.ali..s,.palavra.r
19780 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 61 2c 20 66 75 6e c3 eservada........da.consola,.fun.
197a0 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 64 61 20 63 6f 6e 73 ...o.de.consola,.interno.da.cons
197c0 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 69 73 63 6f 2c 20 6f ola,.ficheiro.em........disco,.o
197e0 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 63 74 69 76 61 6d 65 u.n..o.encontrados,.respectivame
19800 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 3a 0a 20 20 20 20 20 nte............Argumentos:......
19820 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 20 69 6e 74 65 72 70 ...Nome.do.comando.NOME.a.interp
19840 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 64 65 20 73 61 c3 ad retar.............Estado.de.sa..
19860 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 73 65 20 74 6f 64 6f da:......Devolve.sucesso.se.todo
19880 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 64 6f 73 3b 20 66 61 s.os.NOMEs.forem.encontrados;.fa
198a0 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 73 74 72 61 20 6f 75 lha.se.algum.n..o.for..Mostra.ou
198c0 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 61 20 64 6f 20 68 69 .executa.comandos.da.lista.do.hi
198e0 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 a9 20 75 73 61 64 6f st..rico.............fc....usado
19900 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 72 65 2d 65 78 65 63 .para.listar.ou.editar.e.re-exec
19920 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 20 68 69 73 74 c3 b3 utar.comandos.da.lsiat.do.hist..
19940 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 54 49 4d 4f 20 70 6f rico.......PRIMEIRO.e...LTIMO.po
19960 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 63 61 6e 64 6f 20 6f dem.ser.n..meros.especificando.o
19980 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 6f 64 65 20 73 65 72 .intervalo,.ou.PRIMEIRO.pode.ser
199a0 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 63 61 20 6f 20 63 6f ......cadeia,.que.significa.o.co
199c0 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 61 64 6f 20 70 6f 72 mando.mais.recente.come..ado.por
199e0 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 20 20 20 20 20 4f 70 .essa......cadeia.............Op
19a00 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 09 73 65 6c 65 63 69 ....es:.........-e.NOMEED.seleci
19a20 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 72 65 64 65 66 69 6e ona.o.editor.a.usar...A.predefin
19a40 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 45 44 49 54 4f 52 2c i....o....FCEDIT,.depois.EDITOR,
19a60 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 20 2d 6c 20 09 6c 69 ........depois.vi.........-l..li
19a80 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 74 61 72 0a 20 20 20 star.linhas.em.vez.de.editar....
19aa0 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 6e 68 61 20 61 6f 20 .....-n.omitir.n..s.de.linha.ao.
19ac0 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 20 61 20 6f 72 64 65 ouvir.........-r.reverter.a.orde
19ae0 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 65 73 20 70 72 69 6d m.das.linhas.(mais.recentes.prim
19b00 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 72 6d 61 74 6f 20 22 eiro)............Com.o.formato."
19b20 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 6e 64 6f 5d 22 2c 20 fc.-s.[pat=rep....].[comando]",.
19b40 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 61 64 6f 20 61 70 c3 COMANDO.........re-executado.ap.
19b60 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 3d 4e 4f 56 4f 20 73 .s.a.substitui....o.VELHO=NOVO.s
19b80 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 55 6d 20 61 6c 69 c3 er.realizada.............Um.ali.
19ba0 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 3d 22 66 63 20 2d 73 .s...til.a.usar.aqui....r="fc.-s
19bc0 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 22 0a 20 20 20 20 20 ",.para.que.inserir."r.cc"......
19be0 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 20 63 6f 6d 65 c3 a7 executa.o...ltimo.comando.come..
19c00 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 22 20 72 65 2d 65 78 ado.por."cc".e.inserir."r".re-ex
19c20 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 6e 64 6f 2e 0a 20 20 ecuta......o...ltimo.comando....
19c40 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:......
19c60 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 20 64 6f 20 63 6f 6d Devolve.sucesso.ou.estado.do.com
19c80 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 20 73 65 20 6f 63 6f ando.executado;.n..o-zero.se.oco
19ca0 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 61 6e 69 70 75 6c 61 rrer.um.erro..Mostra.ou.manipula
19cc0 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 20 20 20 20 0a 20 20 .a.lista.do.hist..rico..........
19ce0 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 c3 b3 72 69 63 6f 20 ...Mostra.a.lista.do.hist..rico.
19d00 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 61 6e 64 6f 20 63 61 com.n..s.de.linha,.prefixando.ca
19d20 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 61 20 63 6f 6d 20 75 da.entrada......modificada.com.u
19d40 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 6c 69 73 74 61 20 73 m."*"..Um.argumento.de.N.lista.s
19d60 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 2e 0a 20 20 20 20 20 ...as...ltimas.N.entradas.......
19d80 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 63 09 6c 69 6d 70 61 ......Op....es:.........-c.limpa
19da0 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 61 73 20 65 6e 74 72 .a.lista.eliminado.todas.as.entr
19dc0 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 69 6d 69 6e 61 20 61 adas.........-d.desvio.elimina.a
19de0 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 20 70 6f 73 69 c3 a7 .entrada.do.hist..rico.na.posi..
19e00 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 20 6e 65 67 61 74 69 ..o.DESVIO........Desvios.negati
19e20 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 20 6c 69 73 74 61 20 vos.contam-se.do.final.da.lista.
19e40 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 20 20 20 2d 61 09 61 do.hist..rico...............-a.a
19e60 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 b3 72 69 63 6f 20 64 crescenta.linhas.de.hist..rico.d
19e80 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 64 65 20 68 69 73 74 esta.sess..o.ao.ficheiro.de.hist
19ea0 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 61 73 20 61 73 20 6c ..rico.........-n.l...todas.as.l
19ec0 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 20 6e c3 a3 6f 20 6c inhas.de.hist..rico.ainda.n..o.l
19ee0 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 b3 72 69 63 6f 0a 20 idas.do.ficheiro.de.hist..rico..
19f00 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 6c 69 73 74 61 20 64 ......e.acrescenta-as....lista.d
19f20 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 c3 aa 20 6f 20 66 69 e.hist..rico.........-r.l...o.fi
19f40 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 72 65 73 63 65 6e 74 cheiro.de.hist..rico.e.acrescent
19f60 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 0a 20 20 20 20 20 09 a.o.conte..do....lista.de.......
19f80 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 63 72 65 76 65 20 6f .hist..rico.........-w.escreve.o
19fa0 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 68 65 69 72 6f 20 64 .hist..rico.actual.no.ficheiro.d
19fc0 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 20 20 2d 70 09 72 65 e.hist..rico...............-p.re
19fe0 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 72 69 63 6f 20 65 6d aliza.expans..o.do.hist..rico.em
1a000 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 6c 74 61 64 6f 0a 20 .cada.ARG.e.mostra.o.resultado..
1a020 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 20 64 65 20 68 69 73 ......sem.gravar.na.lista.de.his
1a040 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 65 6e 74 61 20 41 52 t..rico.........-s.acrescenta.AR
1a060 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 20 63 6f 6d 6f 20 65 Gs....lista.de.hist..rico.como.e
1a080 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 53 65 20 4e 4f 4d 45 ntrada...nica............Se.NOME
1a0a0 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 6f 6d 6f 20 66 69 63 FICH.for.dado,....usado.como.fic
1a0c0 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 a3 6f 2c 0a 20 20 20 heiro.de.hist..rico..Sen..o,....
1a0e0 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 6c 6f 72 2c 20 73 65 ..se.FICHHIST.tiver.um.valor,.se
1a100 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 6f 20 7e 2f 2e 62 61 r...usado,.caso.contr..rio.~/.ba
1a120 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 20 61 20 76 61 72 69 sh_history.............Se.a.vari
1a140 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 76 65 72 20 64 65 66 ..vel.HISTTIMEFORMAT.estiver.def
1a160 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 76 61 6c 6f 72 20 c3 inida.e.n..o.for.nula,.o.valor..
1a180 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 64 65 20 66 6f 72 6d ..usado......como.cadeia.de.form
1a1a0 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 20 69 6d 70 72 69 6d ato.para.strftime(3).para.imprim
1a1c0 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 20 20 20 61 20 63 61 ir.o.carimbo.associado......a.ca
1a1e0 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 6d 6f 73 74 72 61 64 da.entrada.de.hist..rico.mostrad
1a200 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 69 6d 69 64 6f 73 20 a..Sen..o,.n..o.s..o.imprimidos.
1a220 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 0a 20 20 20 20 20 45 quaisquer.carimbos.............E
1a240 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
1a260 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 61 cesso.a.n..o.ser.que.indique.uma
1a280 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 20 .op....o.inv..lida.ou.ocorra.um.
1a2a0 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 61 20 6d c3 a1 73 63 erro..Mostrar.ou.definir.a.m..sc
1a2c0 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 20 20 20 20 20 0a 20 ara.do.modo.de.ficheiro.........
1a2e0 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 75 74 69 6c 69 7a 61 ....Define.a.m..scara.do.utiliza
1a300 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 69 72 6f 20 70 61 72 dor.de.cria....o.de.ficheiro.par
1a320 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 6f 6d 69 74 69 64 6f a.MODO..Se.MODO......for.omitido
1a340 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 64 61 20 6d c3 a1 73 ,.imprime.o.valor.actual.da.m..s
1a360 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 63 6f 6d 65 c3 a7 61 cara.............Se.MODO.come..a
1a380 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 70 72 65 74 61 64 6f .com.um.d..gito,....interpretado
1a3a0 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 20 20 20 20 63 61 73 .como.um.n..mero.octal;......cas
1a3c0 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 69 61 20 64 65 20 6d o.contr..rio,....uma.cadeia.de.m
1a3e0 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 69 74 65 20 70 6f 72 odo.simb..lico.como.a.aceite.por
1a400 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 a7 c3 b5 65 73 3a 0a .chmod(1).............Op....es:.
1a420 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 69 74 69 64 6f 2c 20 ........-p.se.MODO.for.omitido,.
1a440 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 73 61 20 73 65 72 20 sa..da.de.forma.a.que.possa.ser.
1a460 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 20 20 20 20 20 20 20 reutilizado.como.entrada........
1a480 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 6c 69 63 61 3b 20 63 .-S.torna.a.sa..da.simb..lica;.c
1a4a0 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 c3 a9 20 75 6d 20 6e aso.contr..rio,.a.sa..da....um.n
1a4c0 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 73 74 61 64 6f 20 64 ..mero.octal............Estado.d
1a4e0 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
1a500 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 6e 76 c3 a1 6c 69 64 .n..o.ser.que.MODO.seja.inv..lid
1a520 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 69 6e 76 c3 a1 6c 69 o.ou.indique.uma.op....o.inv..li
1a540 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 6e 63 6c 75 73 c3 b5 da..Mostrar.poss..veis.conclus..
1a560 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 65 73 2e 0a 20 20 20 es,.dependendo.das.op....es.....
1a580 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 64 6f 20 64 65 20 64 ......Destinado.a.ser.usado.de.d
1a5a0 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 63 6f 6e 73 6f 6c 61 entro.de.uma.fun....o.de.consola
1a5c0 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 6f 6e 63 6c 75 73 c3 .gerando.....poss..veis.conclus.
1a5e0 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 52 41 20 6f 70 63 69 .es..Se.o.argumento.PALAVRA.opci
1a600 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 c3 a3 6f 20 67 65 72 onal.for.fornecido,.....s..o.ger
1a620 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 4c 41 56 52 41 2e 0a adas.compara....es.com.PALAVRA..
1a640 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 20 20 44 .........Estado.de.sa..da:.....D
1a660 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 69 6e evolve.sucesso.a.n..o.ser.que.in
1a680 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 75 20 6f dique.uma.op....o.inv..lida.ou.o
1a6a0 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 6d 70 6f 73 20 64 65 corra.um.erro..Mostrar.tempos.de
1a6c0 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 72 69 6d 65 20 6f 73 .processo.............Imprime.os
1a6e0 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 6c 69 7a 61 64 6f 72 .tempos.acumulados.de.utilizador
1a700 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 20 65 20 74 6f 64 6f .e.sistema.para.a.consola.e.todo
1a720 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 66 69 6c 68 6f 2e 0a s......os.seus.processos-filho..
1a740 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 20 20 20 ...........Estado.de.sa..da:....
1a760 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 74 72 61 20 6f 20 65 ..Sempre.com.sucesso..Mostra.o.e
1a780 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 20 20 20 20 20 4c 69 stado.das.tarefas.............Li
1a7a0 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 4f 42 53 50 45 43 20 sta.as.tarefas.activas..JOBSPEC.
1a7c0 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 73 61 20 74 61 72 65 rea.cadeiae.a.sa..da.a.essa.tare
1a7e0 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 20 6d 6f 73 74 72 61 fa.......Sem.op....es,....mostra
1a800 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 61 72 65 66 61 73 20 do.o.estado.de.todas.as.tarefas.
1a820 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 b5 65 73 3a 0a 20 20 activas.............Op....es:...
1a840 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 63 65 73 73 6f 20 61 ......-l.lista.IDs.de.processo.a
1a860 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 61 6c 0a 20 20 20 20 l..m.da.informa....o.normal.....
1a880 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 73 20 63 6f 6d 20 65 ....-n.lista.s...processos.com.e
1a8a0 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 6c 74 69 6d 61 0a 20 stado.alterado.desde.a...ltima..
1a8c0 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 20 20 20 2d 70 09 6c ......notifica....o.........-p.l
1a8e0 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 20 20 20 20 20 20 20 ista.s...IDs.de.processo........
1a900 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 74 61 72 65 66 61 73 .-r.rea.cadeiae.sa..da.a.tarefas
1a920 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 09 72 65 61 20 63 61 .em.execu....o.........-s.rea.ca
1a940 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 72 61 64 61 73 0a 20 deiae.sa..da.a.tarefas.paradas..
1a960 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 2c 20 43 4f 4d 41 4e ..........Se.-x.for.usado,.COMAN
1a980 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 61 73 20 61 73 20 65 DO....executado.ap..s.todas.as.e
1a9a0 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 73 0a 20 20 20 20 20 specifica....es.de.tarefas......
1a9c0 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 6d 20 73 69 64 6f 20 que.aparecem.em.ARGS.terem.sido.
1a9e0 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 70 72 6f 63 65 73 73 substitu..das.pela.ID.de.process
1aa00 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 20 64 6f 20 70 72 6f o.do.l..der.de......grupo.do.pro
1aa20 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 20 0a 20 20 20 20 20 cesso.dessat.tarefa.............
1aa40 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
1aa60 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
1aa80 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
1aaa0 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 64 6f 2c 20 64 65 76 .erro.......Se.-x.for.usado,.dev
1aac0 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 65 20 43 4f 4d 41 4e olve.o.estado.de.sa..da.de.COMAN
1aae0 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 73 74 61 73 20 61 63 DO..Mostrar.a.lista.de.pastas.ac
1ab00 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 70 61 73 74 61 73 0a tualmente.lembradas...As.pastas.
1ab20 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 20 63 6f 6d 61 6e 64 ....entram.na.lista.com.o.comand
1ab40 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 20 20 6e 61 20 6c 69 o."pushd";.pode.recuar.....na.li
1ab60 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 0a 20 20 20 20 0a 20 sta.com.o.comando."popd"........
1ab80 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 70 61 72 20 61 20 70 ...Op....es:.......-c.limpar.a.p
1aba0 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 20 74 6f 64 6f 73 20 ilha.de.pastas.eliminando.todos.
1abc0 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 6f 20 69 6d 70 72 69 os.elementos.......-l.n..o.impri
1abe0 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 74 69 6c 20 64 65 20 mir.vers..es.com.prefixo.til.de.
1ac00 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 73 75 61 20 70 61 73 pastas.relativas.........sua.pas
1ac20 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 20 61 20 70 69 6c 68 ta.home.......-p.imprimir.a.pilh
1ac40 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 20 70 6f 72 20 a.de.pastas.com.uma.entrada.por.
1ac60 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 20 70 69 6c 68 61 20 linha.......-v.imprimir.a.pilha.
1ac80 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 20 70 6f 72 20 6c 69 de.pastas.com.uma.entrada.por.li
1aca0 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 c3 a3 6f 20 6e 61 20 nha.com.a.sua......posi....o.na.
1acc0 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 20 20 20 41 72 67 75 pilha.como.prefixo..........Argu
1ace0 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 20 4e 20 65 6e 74 72 mentos:.......+N.mostra.a.N.entr
1ad00 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 64 61 20 6c 69 73 74 ada.a.contar.da.esquerda.da.list
1ad20 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 73 20 71 75 61 6e 64 a.mostrada.por......pastas.quand
1ad40 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 6f 6d 65 c3 a7 61 6e o.chamada.sem.op....es,.come..an
1ad60 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 4e 09 6d 6f 73 74 72 do.com.zero.............-N.mostr
1ad80 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 20 64 69 72 65 69 74 a.a.N.entrada.a.contar.da.direit
1ada0 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 20 20 20 09 70 61 73 a.da.lista.mostrada.por......pas
1adc0 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 c3 a7 c3 b5 65 73 2c tas.quando.chamada.sem.op....es,
1ade0 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 74 6f 00 46 65 69 74 .come..ando.com.zero..Feito.Feit
1ae00 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 69 76 61 72 20 65 20 o(%d).Instru....o.EMT.Activar.e.
1ae20 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 6e 73 6f 6c 61 2e 0a desactivar.internos.da.consola..
1ae40 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 74 69 76 61 20 63 6f ...........Activa.e.desactiva.co
1ae60 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 61 2e 20 44 65 73 61 mandos.internos.da.consola..Desa
1ae80 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 61 72 20 75 6d 20 63 tivar.permite......executar.um.c
1aea0 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 6d 6f 20 6e 6f 6d 65 omando.de.disco.com.o.mesmo.nome
1aec0 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 20 73 65 6d 20 74 65 .que.comando.interno......sem.te
1aee0 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 6c 65 74 6f 2e 0a 20 r.de.usar.um.caminho.completo...
1af00 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 69 ..........Op....es:.........-a.i
1af20 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 20 6d 6f 73 74 72 61 mprimir.lista.de.internos.mostra
1af40 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 69 76 6f 73 0a 20 20 ndo.se.est..o.ou.n..o.activos...
1af60 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 4e 4f 4d 45 20 6f 75 ......-n.desactivar.cada.NOME.ou
1af80 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 65 72 6e 6f 73 20 64 .mostrar.uma.lista.de.internos.d
1afa0 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 70 72 69 6d 69 72 20 esactivados.........-p.imprimir.
1afc0 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 72 6d 61 74 6f 20 72 a.lista.de.internos.em.formato.r
1afe0 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 6d 70 72 69 6d 69 72 eutiliz..vel.........-s.imprimir
1b000 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 20 22 65 73 70 65 63 .s...os.nomes.de.internos."espec
1b020 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 c3 a7 c3 b5 65 73 20 iais".Posix............Op....es.
1b040 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 6e 74 6f 20 64 69 6e que.controlam.o.carregamento.din
1b060 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 61 72 20 69 6e 74 65 ..mico:.........-f.Carregar.inte
1b080 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 6c 68 61 64 6f 20 4e rno.NOME.de.objecto.partilhado.N
1b0a0 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 72 20 75 6d 20 69 6e OMEFICH.........-d.Remover.um.in
1b0c0 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 20 20 20 0a 20 20 20 terno.carregado.com.-f..........
1b0e0 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 20 c3 a9 20 61 63 74 ..Sem.op....es,.cada.NOME....act
1b100 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 61 72 20 6f 20 22 74 ivado.............Para.usar.o."t
1b120 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 6d 20 76 65 7a 20 64 est".encontado.em.$PATH.em.vez.d
1b140 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 20 69 6e 73 69 72 61 o.interno.da.consola......insira
1b160 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 20 20 20 20 20 45 73 ."enable.-n.test".............Es
1b180 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 63 tado.de.sa..da:......Devolve.suc
1b1a0 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 a3 6f 20 73 65 esso.a.n..o.ser.que.NOME.n..o.se
1b1c0 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 6f 75 20 6f 63 6f 72 ja.um.interno.da.consola.ou.ocor
1b1e0 72 61 20 75 6d 20 65 72 72 6f 2e 00 41 76 61 6c 69 61 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 ra.um.erro..Avalia.uma.express..
1b200 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 20 65 78 70 72 o.aritm..tica.............A.expr
1b220 65 73 73 c3 a3 6f 20 45 58 50 52 45 53 53 c3 83 4f 20 c3 a9 20 61 76 61 6c 69 61 64 61 20 64 65 ess..o.EXPRESS..O....avaliada.de
1b240 20 61 63 6f 72 64 6f 20 63 6f 6d 20 61 73 20 72 65 67 72 61 73 20 61 72 69 74 6d c3 a9 74 69 63 .acordo.com.as.regras.aritm..tic
1b260 61 73 2e 0a 20 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 20 22 6c 65 74 20 45 58 50 52 as.......Equivalente.a."let.EXPR
1b280 45 53 53 c3 83 4f 22 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 ESS..O".............Estado.de.sa
1b2a0 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 31 20 73 65 20 45 58 50 52 45 53 53 c3 ..da:......Devolve.1.se.EXPRESS.
1b2c0 83 4f 20 61 76 61 6c 69 61 72 20 63 6f 6d 6f 20 30 3b 20 73 65 6e c3 a3 6f 2c 20 64 65 76 6f 6c .O.avaliar.como.0;.sen..o,.devol
1b2e0 76 65 20 30 2e 00 41 76 61 6c 69 61 20 61 73 20 65 78 70 72 65 73 73 c3 b5 65 73 20 61 72 69 74 ve.0..Avalia.as.express..es.arit
1b300 6d c3 a9 74 69 63 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 76 61 6c 69 61 20 63 61 64 61 m..ticas.............Avalia.cada
1b320 20 41 52 47 20 63 6f 6d 6f 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 61 72 69 74 6d c3 a9 .ARG.como.uma.express..o.aritm..
1b340 74 69 63 61 2e 20 41 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 c3 a9 20 66 65 69 74 61 20 65 6d 0a tica..A.avalia....o....feita.em.
1b360 20 20 20 20 20 69 6e 74 65 69 72 6f 73 20 64 65 20 6c 61 72 67 75 72 61 20 66 69 78 61 20 73 65 .....inteiros.de.largura.fixa.se
1b380 6d 20 76 65 72 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 72 61 6e 73 70 6f 72 74 65 2c 20 65 m.verifica....o.de.transporte,.e
1b3a0 6d 62 6f 72 61 20 61 20 64 69 76 69 73 c3 a3 6f 0a 20 20 20 20 20 70 6f 72 20 30 20 73 65 6a 61 mbora.a.divis..o......por.0.seja
1b3c0 20 73 69 6e 61 6c 69 7a 61 64 61 20 63 6f 6d 6f 20 65 72 72 6f 2e 20 41 20 73 65 67 75 69 6e 74 .sinalizada.como.erro..A.seguint
1b3e0 65 20 6c 69 73 74 61 20 64 65 20 6f 70 65 72 61 64 6f 72 65 73 20 c3 a9 20 61 67 72 75 70 61 64 e.lista.de.operadores....agrupad
1b400 61 0a 20 20 20 20 20 65 6d 20 6e c3 ad 76 65 69 73 20 64 65 20 69 67 75 61 6c 20 70 72 69 6f 72 a......em.n..veis.de.igual.prior
1b420 69 64 61 64 65 2e 20 4f 73 20 6e c3 ad 76 65 69 73 20 65 73 74 c3 a3 6f 20 6c 69 73 74 61 64 6f idade..Os.n..veis.est..o.listado
1b440 73 0a 20 20 20 20 20 70 6f 72 20 6f 72 64 65 6d 20 64 65 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 s......por.ordem.de.preced..ncia
1b460 20 64 65 63 72 65 73 63 65 6e 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 09 69 64 2b 2b 2c 20 .decrescente..............id++,.
1b480 69 64 2d 2d 09 76 61 72 69 c3 a1 76 65 6c 20 70 c3 b3 73 2d 69 6e 63 72 65 6d 65 6e 74 6f 2c 20 id--.vari..vel.p..s-incremento,.
1b4a0 70 c3 b3 73 2d 64 65 63 72 65 6d 65 6e 74 6f 0a 20 20 20 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 p..s-decremento.......++id,.--id
1b4c0 09 76 61 72 69 c3 a1 76 65 6c 20 70 72 c3 a9 2d 69 6e 63 72 65 6d 65 6e 74 6f 2c 20 70 72 c3 a9 .vari..vel.pr..-incremento,.pr..
1b4e0 2d 64 65 63 72 65 6d 65 6e 74 6f 0a 20 20 20 20 20 09 2d 2c 20 2b 09 09 6d 65 6e 6f 73 2c 20 6d -decremento.......-,.+..menos,.m
1b500 61 69 73 20 75 6e c3 a1 72 69 6f 0a 20 20 20 20 20 09 21 2c 20 7e 09 09 6e 65 67 61 c3 a7 c3 a3 ais.un..rio.......!,.~..nega....
1b520 6f 20 6c c3 b3 67 69 63 61 20 65 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 2a 2a 09 09 65 78 o.l..gica.e.bitwise.......**..ex
1b540 70 6f 6e 65 6e 63 69 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 2a 2c 20 2f 2c 20 25 09 09 6d 75 6c ponencia....o.......*,./,.%..mul
1b560 74 69 70 6c 69 63 61 c3 a7 c3 a3 6f 2c 20 64 69 76 69 73 c3 a3 6f 2c 20 72 65 73 74 6f 0a 20 20 tiplica....o,.divis..o,.resto...
1b580 20 20 20 09 2b 2c 20 2d 09 09 61 64 69 c3 a7 c3 a3 6f 2c 20 73 75 62 74 72 61 63 c3 a7 c3 a3 6f ....+,.-..adi....o,.subtrac....o
1b5a0 0a 20 20 20 20 20 09 3c 3c 2c 20 3e 3e 09 09 64 65 73 6c 6f 63 61 c3 a7 c3 a3 6f 20 65 73 71 75 .......<<,.>>..desloca....o.esqu
1b5c0 65 72 64 61 20 65 20 64 69 72 65 69 74 61 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 3c 3d 2c erda.e.direita.bitwise.......<=,
1b5e0 20 3e 3d 2c 20 3c 2c 20 3e 09 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 3d 3d 2c .>=,.<,.>.compara....o.......==,
1b600 20 21 3d 09 09 69 67 75 61 6c 64 61 64 65 2c 20 6e c3 a3 6f 20 69 67 75 61 6c 64 61 64 65 0a 20 .!=..igualdade,.n..o.igualdade..
1b620 20 20 20 20 09 26 09 09 45 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 5e 09 09 4f 55 45 58 20 .....&..E.bitwise.......^..OUEX.
1b640 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 7c 09 09 4f 55 20 62 69 74 77 69 73 65 0a 20 20 20 20 bitwise.......|..OU.bitwise.....
1b660 20 09 26 26 09 09 45 20 6c c3 b3 67 69 63 6f 0a 20 20 20 20 20 09 7c 7c 09 09 4f 55 20 6c c3 b3 ..&&..E.l..gico.......||..OU.l..
1b680 67 69 63 6f 0a 20 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 gico.......expr.?.expr.:.expr...
1b6a0 20 20 20 09 09 09 6f 70 65 72 61 64 6f 72 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 0a 20 20 20 20 20 ......operador.condicional......
1b6c0 09 3d 2c 20 2a 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 20 09 2b 3d 2c 20 2d 3d 2c 20 3c 3c .=,.*=,./=,.%=,.......+=,.-=,.<<
1b6e0 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d 09 61 74 72 69 62 75 69 =,.>>=,.......&=,.^=,.|=.atribui
1b700 c3 a7 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 41 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 ....o............As.vari..veis.d
1b720 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 73 20 63 6f 6d 6f 20 6f e.consola.s..o.permitidas.como.o
1b740 70 65 72 61 6e 64 6f 73 2e 20 4f 20 6e 6f 6d 65 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 perandos..O.nome.da.vari..vel...
1b760 20 20 20 c3 a9 20 73 75 62 73 74 69 74 75 c3 ad 64 6f 20 70 65 6c 6f 20 73 65 75 20 76 61 6c 6f ......substitu..do.pelo.seu.valo
1b780 72 20 28 63 6f 6e 76 65 72 74 69 64 6f 20 65 6d 20 69 6e 74 65 69 72 6f 20 64 65 20 6c 61 72 67 r.(convertido.em.inteiro.de.larg
1b7a0 75 72 61 20 66 69 78 61 29 20 64 65 6e 74 72 6f 0a 20 20 20 20 20 64 65 20 75 6d 61 20 65 78 70 ura.fixa).dentro......de.uma.exp
1b7c0 72 65 73 73 c3 a3 6f 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 6e c3 a3 6f 20 74 65 6d 20 64 65 ress..o..A.vari..vel.n..o.tem.de
1b7e0 20 74 65 72 20 6f 20 73 65 75 20 61 74 72 69 62 75 74 6f 20 69 6e 74 65 69 72 6f 0a 20 20 20 20 .ter.o.seu.atributo.inteiro.....
1b800 20 61 63 74 69 76 61 64 6f 20 70 61 72 61 20 73 65 72 20 75 73 61 64 6f 20 6e 75 6d 61 20 65 78 .activado.para.ser.usado.numa.ex
1b820 70 72 65 73 73 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 73 20 6f 70 65 72 61 64 6f 72 press..o.............Os.operador
1b840 65 73 20 73 c3 a3 6f 20 61 76 61 6c 69 61 64 6f 73 20 70 6f 72 20 6f 72 64 65 6d 20 64 65 20 70 es.s..o.avaliados.por.ordem.de.p
1b860 72 65 63 65 64 c3 aa 6e 63 69 61 2e 20 53 75 62 2d 65 78 70 72 65 73 73 c3 b5 65 73 0a 20 20 20 reced..ncia..Sub-express..es....
1b880 20 20 65 6e 74 72 65 20 70 61 72 c3 aa 6e 74 65 73 65 73 20 73 c3 a3 6f 20 61 76 61 6c 69 61 64 ..entre.par..nteses.s..o.avaliad
1b8a0 61 73 20 70 72 69 6d 65 69 72 6f 20 65 20 69 67 6e 6f 72 61 6d 20 61 73 20 72 65 67 72 61 73 20 as.primeiro.e.ignoram.as.regras.
1b8c0 64 65 0a 20 20 20 20 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 61 63 69 6d 61 2e 0a 20 20 20 20 de......preced..ncia.acima......
1b8e0 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 53 65 .......Estado.de.sa..da:......Se
1b900 20 6f 20 c3 ba 6c 74 69 6d 6f 20 41 52 47 20 66 6f 72 20 61 76 61 6c 69 61 64 6f 20 63 6f 6d 6f .o...ltimo.ARG.for.avaliado.como
1b920 20 30 2c 20 6c 65 74 20 64 65 76 6f 6c 76 65 20 31 3b 20 73 65 6e c3 a3 6f 20 6c 65 74 20 64 65 .0,.let.devolve.1;.sen..o.let.de
1b940 76 6f 6c 76 65 20 30 2e 00 41 76 61 6c 69 61 20 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e volve.0..Avalia.a.express..o.con
1b960 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 63 6f 6d 20 65 73 74 dicional.............Sai.com.est
1b980 61 64 6f 20 30 20 28 76 65 72 64 61 64 65 69 72 6f 29 20 6f 75 20 31 20 28 66 61 6c 73 6f 29 20 ado.0.(verdadeiro).ou.1.(falso).
1b9a0 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 0a 20 20 20 20 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 64 dependendo.da......avalia....o.d
1b9c0 65 20 45 58 50 52 2e 20 41 73 20 65 78 70 72 65 73 73 c3 b5 65 73 20 70 6f 64 65 6d 20 73 65 72 e.EXPR..As.express..es.podem.ser
1b9e0 20 75 6e c3 a1 72 69 61 73 20 6f 75 20 62 69 6e c3 a1 72 69 61 73 2e 20 45 78 70 72 65 73 73 c3 .un..rias.ou.bin..rias..Express.
1ba00 b5 65 73 0a 20 20 20 20 20 75 69 6e c3 a1 72 69 61 73 20 73 c3 a3 6f 20 66 72 65 71 75 65 6e 74 .es......uin..rias.s..o.frequent
1ba20 65 6d 65 6e 74 65 20 75 73 61 64 61 73 20 70 61 72 61 20 65 78 61 6d 69 6e 61 72 20 6f 20 65 73 emente.usadas.para.examinar.o.es
1ba40 74 61 64 6f 20 64 65 20 75 6d 20 66 69 63 68 65 69 72 6f 2e 20 48 c3 a1 0a 20 20 20 20 20 74 61 tado.de.um.ficheiro..H........ta
1ba60 6d 62 c3 a9 6d 20 6f 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 61 64 65 69 61 73 20 65 20 6f 70 mb..m.operadores.de.cadeias.e.op
1ba80 65 72 61 64 6f 72 65 73 20 64 65 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 20 6e 75 6d c3 a9 72 69 eradores.de.compara....o.num..ri
1baa0 63 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f 20 64 ca.............O.comportamento.d
1bac0 6f 20 74 65 73 74 65 20 64 65 70 65 6e 64 65 20 64 6f 20 6e c3 ba 6d 65 72 6f 20 64 65 20 61 72 o.teste.depende.do.n..mero.de.ar
1bae0 67 75 6d 65 6e 74 6f 73 2e 20 4c 65 69 61 20 61 0a 20 20 20 20 20 70 c3 a1 67 69 6e 61 20 64 6f gumentos..Leia.a......p..gina.do
1bb00 20 6d 61 6e 75 61 6c 20 64 6f 20 62 61 73 68 20 70 61 72 61 20 61 20 65 73 70 65 63 69 66 69 63 .manual.do.bash.para.a.especific
1bb20 61 c3 a7 c3 a3 6f 20 63 6f 6d 70 6c 65 74 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 65 72 a....o.completa.............Oper
1bb40 61 64 6f 72 65 73 20 64 65 20 66 69 63 68 65 69 72 6f 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 adores.de.ficheiros:............
1bb60 20 20 20 2d 61 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 ...-a.FICHEIRO.....Verdadeiro.se
1bb80 20 6f 20 66 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 62 20 .o.ficheiro.existir..........-b.
1bba0 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 69 63 FICHEIRO.....Verdadeiro.se.o.fic
1bbc0 68 65 69 72 6f 20 66 6f 72 20 62 6c 6f 71 75 65 69 6f 20 65 73 70 65 63 69 61 6c 2e 0a 20 20 20 heiro.for.bloqueio.especial.....
1bbe0 20 20 20 20 20 2d 63 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 .....-c.FICHEIRO.....Verdadeiro.
1bc00 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 65 73 70 65 63 69 61 6c 20 64 65 20 63 61 se.o.ficheiro.for.especial.de.ca
1bc20 72 61 63 74 65 72 65 73 2e 0a 20 20 20 20 20 20 20 20 2d 64 20 46 49 43 48 45 49 52 4f 20 20 20 racteres..........-d.FICHEIRO...
1bc40 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 75 ..Verdadeiro.se.o.ficheiro.for.u
1bc60 6d 61 20 70 61 73 74 61 2e 0a 20 20 20 20 20 20 20 20 2d 65 20 46 49 43 48 45 49 52 4f 20 20 20 ma.pasta..........-e.FICHEIRO...
1bc80 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 65 78 69 73 74 ..Verdadeiro.se.o.ficheiro.exist
1bca0 69 72 2e 0a 20 20 20 20 20 20 20 20 2d 66 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 ir..........-f.FICHEIRO.....Verd
1bcc0 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 65 20 65 20 c3 a9 adeiro.se.o.ficheiro.existe.e...
1bce0 20 75 6d 20 66 69 63 68 65 69 72 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 67 20 .um.ficheiro.normal..........-g.
1bd00 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 69 63 FICHEIRO.....Verdadeiro.se.o.fic
1bd20 68 65 69 72 6f 20 66 6f 72 20 73 65 74 2d 67 72 6f 75 70 2d 69 64 2e 0a 20 20 20 20 20 20 20 20 heiro.for.set-group-id..........
1bd40 2d 68 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 -h.FICHEIRO.....Verdadeiro.se.o.
1bd60 66 69 63 68 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 ficheiro.for.uma.liga....o.simb.
1bd80 b3 6c 69 63 61 2e 0a 20 20 20 20 20 20 20 20 2d 4c 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 .lica..........-L.FICHEIRO.....V
1bda0 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 75 6d 61 20 erdadeiro.se.o.ficheiro.for.uma.
1bdc0 6c 69 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 6b liga....o.simb..lica..........-k
1bde0 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 69 .FICHEIRO.....Verdadeiro.se.o.fi
1be00 63 68 65 69 72 6f 20 74 69 76 65 72 20 6f 20 62 69 74 20 22 73 74 69 63 6b 79 22 20 64 65 66 69 cheiro.tiver.o.bit."sticky".defi
1be20 6e 69 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 70 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 nido..........-p.FICHEIRO.....Ve
1be40 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 75 6d 20 70 69 rdadeiro.se.o.ficheiro.for.um.pi
1be60 70 65 20 63 6f 6d 20 6e 6f 6d 65 2e 0a 20 20 20 20 20 20 20 20 2d 72 20 46 49 43 48 45 49 52 4f pe.com.nome..........-r.FICHEIRO
1be80 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 66 6f .....Verdadeiro.se.o.ficheiro.fo
1bea0 72 20 6c 65 67 c3 ad 76 65 6c 2e 0a 20 20 20 20 20 20 20 20 2d 73 20 46 49 43 48 45 49 52 4f 20 r.leg..vel..........-s.FICHEIRO.
1bec0 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 65 78 69 ....Verdadeiro.se.o.ficheiro.exi
1bee0 73 74 65 20 65 20 6e c3 a3 6f 20 65 73 74 c3 a1 20 76 61 7a 69 6f 2e 0a 20 20 20 20 20 20 20 20 ste.e.n..o.est...vazio..........
1bf00 2d 53 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 -S.FICHEIRO.....Verdadeiro.se.o.
1bf20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 20 73 6f 63 6b 65 74 2e 0a 20 20 20 20 20 20 20 20 ficheiro.for.um.socket..........
1bf40 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 -t.FD.............Verdadeiro.se.
1bf60 46 44 20 66 6f 72 20 61 62 65 72 74 6f 20 6e 75 6d 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 FD.for.aberto.num.terminal......
1bf80 20 20 20 20 2d 75 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 ....-u.FICHEIRO.....Verdadeiro.s
1bfa0 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 73 65 74 2d 75 73 65 72 2d 69 64 2e 0a 20 20 e.o.ficheiro.for.set-user-id....
1bfc0 20 20 20 20 20 20 2d 77 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f ......-w.FICHEIRO.....Verdadeiro
1bfe0 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 67 72 61 76 c3 a1 76 65 6c 20 70 6f 72 .se.o.ficheiro.for.grav..vel.por
1c000 20 73 69 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 .si..........-x.FICHEIRO.....Ver
1c020 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 78 65 63 75 74 dadeiro.se.o.ficheiro.for.execut
1c040 c3 a1 76 65 6c 20 70 6f 72 20 73 69 2e 0a 20 20 20 20 20 20 20 20 2d 4f 20 46 49 43 48 45 49 52 ..vel.por.si..........-O.FICHEIR
1c060 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 66 O.....Verdadeiro.se.o.ficheiro.f
1c080 6f 72 20 65 66 65 63 74 69 76 61 6d 65 6e 74 65 20 73 75 61 20 70 72 6f 70 72 69 65 64 61 64 65 or.efectivamente.sua.propriedade
1c0a0 2e 0a 20 20 20 20 20 20 20 20 2d 47 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 ..........-G.FICHEIRO.....Verdad
1c0c0 65 69 72 6f 20 73 65 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 eiro.se.o.ficheiro.for.efectivam
1c0e0 65 6e 74 65 20 70 72 6f 70 72 69 65 64 61 64 65 20 64 6f 20 73 65 75 20 67 72 75 70 6f 2e 0a 20 ente.propriedade.do.seu.grupo...
1c100 20 20 20 20 20 20 20 2d 4e 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 .......-N.FICHEIRO.....Verdadeir
1c120 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 69 20 6d 6f 64 69 66 69 63 61 64 6f 20 64 o.se.o.ficheiro.foi.modificado.d
1c140 65 73 64 65 20 61 20 c3 ba 6c 74 69 6d 61 20 76 65 7a 20 71 75 65 20 66 6f 69 20 6c 69 64 6f 2e esde.a...ltima.vez.que.foi.lido.
1c160 0a 20 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 6e 74 20 46 49 ................FICHEIRO1.-nt.FI
1c180 43 48 45 49 52 4f 32 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 CHEIRO2.Verdadeiro.se.o.ficheiro
1c1a0 31 20 66 6f 72 20 6d 61 69 73 20 6e 6f 76 6f 20 71 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 1.for.mais.novo.que.............
1c1c0 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 6f 20 66 .............................o.f
1c1e0 69 63 68 65 69 72 6f 32 20 28 64 65 20 61 63 6f 72 64 6f 20 63 6f 6d 20 61 20 64 61 74 61 20 64 icheiro2.(de.acordo.com.a.data.d
1c200 65 20 6d 6f 64 69 66 69 63 61 c3 a7 c3 a3 6f 29 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 e.modifica....o)................
1c220 20 46 49 43 48 45 49 52 4f 31 20 2d 6f 74 20 46 49 43 48 45 49 52 4f 32 20 56 65 72 64 61 64 65 .FICHEIRO1.-ot.FICHEIRO2.Verdade
1c240 69 72 6f 20 73 65 20 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 6d 61 69 73 20 61 6e 74 69 67 6f iro.se.ficheiro1.for.mais.antigo
1c260 20 71 75 65 20 6f 20 66 69 63 68 65 69 72 6f 32 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 .que.o.ficheiro2................
1c280 20 46 49 43 48 45 49 52 4f 31 20 2d 65 66 20 46 49 43 48 45 49 52 4f 32 20 56 65 72 64 61 64 65 .FICHEIRO1.-ef.FICHEIRO2.Verdade
1c2a0 69 72 6f 20 73 65 20 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 75 6d 61 20 6c 69 67 61 c3 a7 c3 iro.se.ficheiro1.for.uma.liga...
1c2c0 a3 6f 20 72 c3 ad 67 69 64 61 20 61 20 66 69 6c 65 32 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f .o.r..gida.a.file2.............O
1c2e0 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 61 64 65 69 61 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 peradores.de.cadeias:...........
1c300 20 20 20 20 20 2d 7a 20 43 41 44 45 49 41 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f .....-z.CADEIA........Verdadeiro
1c320 20 73 65 20 61 20 63 61 64 65 69 61 20 65 73 74 69 76 65 72 20 76 61 7a 69 61 2e 0a 20 20 20 20 .se.a.cadeia.estiver.vazia......
1c340 20 0a 20 20 20 20 20 20 20 20 20 2d 6e 20 43 41 44 45 49 41 0a 20 20 20 20 20 20 20 20 20 20 20 ...........-n.CADEIA............
1c360 20 20 43 41 44 45 49 41 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 ..CADEIA........Verdadeiro.se.a.
1c380 63 61 64 65 69 61 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 76 61 7a 69 61 2e 0a 20 20 20 20 20 cadeia.n..o.estiver.vazia.......
1c3a0 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3d 20 43 41 44 45 49 41 32 0a 20 20 20 20 ..........CADEIA1.=.CADEIA2.....
1c3c0 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 65 .........................Verdade
1c3e0 69 72 6f 20 73 65 20 61 73 20 63 61 64 65 69 61 73 20 73 c3 a3 6f 20 69 67 75 61 69 73 2e 0a 20 iro.se.as.cadeias.s..o.iguais...
1c400 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 21 3d 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 ........CADEIA1.!=.CADEIA2......
1c420 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 65 69 ........................Verdadei
1c440 72 6f 20 73 65 20 61 73 20 63 61 64 65 69 61 73 20 6e c3 a3 6f 20 73 c3 a3 6f 20 69 67 75 61 69 ro.se.as.cadeias.n..o.s..o.iguai
1c460 73 2e 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3c 20 43 41 44 45 49 41 32 0a 20 20 s...........CADEIA1.<.CADEIA2...
1c480 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 56 65 72 64 61 ...........................Verda
1c4a0 64 65 69 72 6f 20 73 65 20 43 41 44 45 49 41 31 20 66 69 63 61 72 20 61 6e 74 65 73 20 64 65 20 deiro.se.CADEIA1.ficar.antes.de.
1c4c0 43 41 44 45 49 41 32 20 6c 65 78 69 63 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 20 20 20 20 43 41 CADEIA2.lexicamente...........CA
1c4e0 44 45 49 41 31 20 3e 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 DEIA1.>.CADEIA2.................
1c500 20 20 20 20 20 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 .............Verdadeiro.se.CADEI
1c520 41 31 20 66 69 63 61 72 20 61 70 c3 b3 73 20 43 41 44 45 49 41 32 20 6c 65 78 69 63 61 6d 65 6e A1.ficar.ap..s.CADEIA2.lexicamen
1c540 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 75 74 72 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 te.............Outros.operadores
1c560 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2d 6f 20 4f 50 c3 87 c3 83 4f 20 20 20 20 20 20 :...............-o.OP....O......
1c580 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f ...Verdadeiro.se.a.op....o.de.co
1c5a0 6e 73 6f 6c 61 20 4f 50 c3 87 c3 83 4f 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 61 2e 0a 20 20 nsola.OP....O.est...activada....
1c5c0 20 20 20 20 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 ......-v.VAR............Verdadei
1c5e0 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 41 52 ro.se.a.vari..vel.de.consola.VAR
1c600 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 52 20 56 41 .estiver.definida..........-R.VA
1c620 52 20 20 20 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 76 61 72 R............Verdadeiro.se.a.var
1c640 69 c3 a1 76 65 6c 20 64 65 20 63 6f 6e 73 6f 6c 61 20 56 41 52 20 65 73 74 69 76 65 72 20 64 65 i..vel.de.consola.VAR.estiver.de
1c660 66 69 6e 69 64 61 20 65 20 66 6f 72 20 75 6d 20 6e 6f 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 finida.e.for.um.nome............
1c680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 65 72 c3 aa 6e 63 69 61 2e 0a 20 20 .................refer..ncia....
1c6a0 20 20 20 20 20 20 21 20 45 58 50 52 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 ......!.EXPR............Verdadei
1c6c0 72 6f 20 73 65 20 45 58 50 52 20 66 6f 72 20 66 61 6c 73 6f 2e 0a 20 20 20 20 20 20 20 20 45 58 ro.se.EXPR.for.falso..........EX
1c6e0 50 52 31 20 2d 61 20 45 58 50 52 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 PR1.-a.EXPR2.Verdadeiro.se.EXPR1
1c700 20 65 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 72 64 61 64 65 69 72 6f 73 2e 0a 20 20 20 20 .e.EXPR2.forem.verdadeiros......
1c720 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 ....EXPR1.-o.EXPR2.Verdadeiro.se
1c740 20 45 58 50 52 31 20 4f 55 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 72 64 61 64 65 69 72 6f .EXPR1.OU.EXPR2.forem.verdadeiro
1c760 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 61 72 67 31 20 4f 50 20 61 72 67 32 20 20 20 s................arg1.OP.arg2...
1c780 20 54 65 73 74 65 73 20 61 72 69 74 6d c3 a9 74 69 63 6f 73 2e 20 4f 50 20 c3 a9 20 75 6d 20 64 .Testes.aritm..ticos..OP....um.d
1c7a0 65 20 2d 65 71 2c 20 2d 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.-eq,.-ne,.....................
1c7c0 20 20 20 20 20 20 20 2d 6c 74 2c 20 2d 6c 65 2c 20 2d 67 74 2c 20 6f 75 20 2d 67 65 2e 0a 20 20 .......-lt,.-le,.-gt,.ou.-ge....
1c7e0 20 20 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 62 69 6e c3 a1 72 69 6f 73 20 61 72 .........Operadores.bin..rios.ar
1c800 69 74 6d c3 a9 74 69 63 6f 73 20 64 65 76 6f 6c 76 65 6d 20 76 65 72 64 61 64 65 69 72 6f 20 73 itm..ticos.devolvem.verdadeiro.s
1c820 65 20 41 52 47 31 20 66 6f 72 20 69 67 75 61 6c 2c 20 6e c3 a3 6f 0a 20 20 20 20 20 69 67 75 61 e.ARG1.for.igual,.n..o......igua
1c840 6c 2c 20 6d 65 6e 6f 72 20 71 75 65 2c 20 6d 65 6e 6f 72 20 6f 75 20 69 67 75 61 6c 20 71 75 65 l,.menor.que,.menor.ou.igual.que
1c860 2c 20 6d 61 69 6f 72 20 71 75 65 20 6f 75 20 6d 61 69 6f 72 20 6f 75 20 69 67 75 61 6c 20 71 75 ,.maior.que.ou.maior.ou.igual.qu
1c880 65 0a 20 20 20 20 20 41 52 47 32 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 e......ARG2.............Estado.d
1c8a0 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 73 e.sa..da:......Devolve.sucesso.s
1c8c0 65 20 45 58 50 52 20 66 6f 72 20 61 76 61 6c 69 61 64 61 20 63 6f 6d 6f 20 76 65 72 64 61 64 65 e.EXPR.for.avaliada.como.verdade
1c8e0 69 72 6f 3b 20 66 61 6c 68 61 20 73 65 20 45 58 50 52 20 66 6f 72 0a 20 20 20 20 20 61 76 61 6c iro;.falha.se.EXPR.for......aval
1c900 69 61 64 6f 20 63 6f 6d 6f 20 66 61 6c 73 6f 20 6f 75 20 66 6f 72 20 69 6e 64 69 63 61 64 6f 20 iado.como.falso.ou.for.indicado.
1c920 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 41 76 61 6c 69 61 20 75 um.argumento.inv..lido..Avalia.u
1c940 6d 61 20 65 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 ma.express..o.condicional.......
1c960 0a 20 20 20 20 20 45 73 74 65 20 c3 a9 20 75 6d 20 73 69 6e c3 b3 6e 69 6d 6f 20 70 61 72 61 20 ......Este....um.sin..nimo.para.
1c980 6f 20 69 6e 74 65 72 6e 6f 20 22 74 65 73 74 22 2c 20 6d 61 73 20 6f 20 c3 ba 6c 74 69 6d 6f 20 o.interno."test",.mas.o...ltimo.
1c9a0 61 72 67 75 6d 65 6e 74 6f 20 74 65 6d 0a 20 20 20 20 20 64 65 20 73 65 72 20 75 6d 20 22 5d 22 argumento.tem......de.ser.um."]"
1c9c0 20 6c 69 74 65 72 61 6c 2c 20 70 61 72 61 20 66 65 63 68 61 72 20 6f 20 22 5b 22 20 61 62 65 72 .literal,.para.fechar.o."[".aber
1c9e0 74 6f 2e 00 45 78 65 63 75 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 73 69 6d 70 6c 65 73 20 to..Executar.um.comando.simples.
1ca00 6f 75 20 6d 6f 73 74 72 61 72 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f ou.mostrar.informa....o.sobre.co
1ca20 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 4e mandos.............Executa.COMAN
1ca40 44 4f 20 63 6f 6d 20 41 52 47 53 20 73 75 70 72 69 6d 69 6e 64 6f 20 70 72 6f 63 75 72 61 20 64 DO.com.ARGS.suprimindo.procura.d
1ca60 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 6f 75 20 6d 6f 73 74 72 61 e.fun....es.da.consola.ou.mostra
1ca80 0a 20 20 20 20 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 61 63 65 72 63 61 20 64 6f 73 20 43 4f ......informa....o.acerca.dos.CO
1caa0 4d 41 4e 44 4f 73 20 65 73 70 65 63 69 66 69 63 61 64 6f 73 2e 20 50 6f 64 65 20 73 65 72 20 75 MANDOs.especificados..Pode.ser.u
1cac0 73 61 64 6f 20 70 61 72 61 20 63 68 61 6d 61 72 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 20 65 sado.para.chamar.comandos......e
1cae0 6d 20 64 69 73 63 6f 20 71 75 61 6e 64 6f 20 65 78 69 73 74 65 20 75 6d 61 20 66 75 6e c3 a7 c3 m.disco.quando.existe.uma.fun...
1cb00 a3 6f 20 63 6f 6d 20 6f 20 6d 65 73 6d 6f 20 6e 6f 6d 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 .o.com.o.mesmo.nome.............
1cb20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 70 20 20 20 20 20 75 73 61 72 20 76 61 Op....es:.........-p.....usar.va
1cb40 6c 6f 72 20 70 72 65 64 65 66 69 6e 69 64 6f 20 70 61 72 61 20 43 41 4d 49 4e 48 4f 20 71 75 65 lor.predefinido.para.CAMINHO.que
1cb60 20 67 61 72 61 6e 74 61 20 71 75 65 20 73 65 20 65 6e 63 6f 6e 74 72 61 6d 0a 20 20 20 20 20 20 .garanta.que.se.encontram.......
1cb80 20 20 20 20 20 20 20 20 20 20 74 6f 64 6f 73 20 6f 73 20 75 74 69 6c 69 74 c3 a1 72 69 6f 73 20 ..........todos.os.utilit..rios.
1cba0 70 61 64 72 c3 a3 6f 0a 20 20 20 20 20 20 20 20 2d 76 20 20 20 20 20 69 6d 70 72 69 6d 69 72 20 padr..o.........-v.....imprimir.
1cbc0 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 64 65 20 43 4f 4d 41 4e 44 4f 20 73 69 6d 69 6c uma.descri....o.de.COMANDO.simil
1cbe0 61 72 20 61 6f 20 69 6e 74 65 72 6e 6f 20 22 74 79 70 65 22 0a 20 20 20 20 20 20 20 20 2d 56 20 ar.ao.interno."type".........-V.
1cc00 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 6d 61 69 ....imprimir.uma.descri....o.mai
1cc20 73 20 64 65 74 61 6c 68 61 64 61 20 64 65 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 0a 20 20 20 s.detalhada.de.COMANDO..........
1cc40 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
1cc60 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 65 20 43 4f 4d 41 4e 44 4f 20 6f .o.estado.de.sa..da.de.COMANDO.o
1cc80 75 20 66 61 6c 68 61 20 73 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 66 6f 72 20 65 6e 63 6f u.falha.se.COMANDO.n..o.for.enco
1cca0 6e 74 72 61 64 6f 2e 00 45 78 65 63 75 74 61 20 61 72 67 75 6d 65 6e 74 6f 73 20 63 6f 6d 6f 20 ntrado..Executa.argumentos.como.
1ccc0 63 6f 6d 61 6e 64 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 43 comando.da.consola.............C
1cce0 6f 6d 62 69 6e 61 20 41 52 47 73 20 6e 75 6d 61 20 c3 ba 6e 69 63 61 20 63 61 64 65 69 61 2c 20 ombina.ARGs.numa...nica.cadeia,.
1cd00 75 73 61 20 6f 20 72 65 73 75 6c 74 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 20 64 61 20 usa.o.resultado.como.entrada.da.
1cd20 63 6f 6e 73 6f 6c 61 2c 0a 20 20 20 20 20 65 20 65 78 65 63 75 74 61 20 6f 73 20 63 6f 6d 61 6e consola,......e.executa.os.coman
1cd40 64 6f 73 20 72 65 73 75 6c 74 61 6e 74 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 dos.resultantes.............Esta
1cd60 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 65 73 74 61 64 do.de.sa..da:......Devolve.estad
1cd80 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 6f 75 20 73 75 63 65 73 73 o.de.sa..da.do.comando.ou.sucess
1cda0 6f 20 73 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 6f 72 20 6e 75 6c 6f 2e 00 45 78 65 63 75 74 61 o.se.o.comando.for.nulo..Executa
1cdc0 20 63 6f 6d 61 6e 64 6f 73 20 65 6e 71 75 61 6e 74 6f 20 6f 20 74 65 73 74 65 20 6e c3 a3 6f 20 .comandos.enquanto.o.teste.n..o.
1cde0 74 69 76 65 72 20 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 70 61 6e 64 tiver.sucesso.............Expand
1ce00 65 20 65 20 65 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 53 20 65 6e 71 75 61 6e 74 6f 20 6f 20 e.e.executa.COMANDOS.enquanto.o.
1ce20 63 6f 6d 61 6e 64 6f 20 66 69 6e 61 6c 20 6e 6f 20 63 69 63 6c 6f 0a 20 20 20 20 20 22 75 6e 74 comando.final.no.ciclo......"unt
1ce40 69 6c 20 43 4f 4d 41 4e 44 4f 53 22 20 74 65 6e 68 61 20 75 6d 20 65 73 74 61 64 6f 20 64 65 20 il.COMANDOS".tenha.um.estado.de.
1ce60 73 61 c3 ad 64 61 20 6e c3 a3 6f 20 7a 65 72 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 sa..da.n..o.zero.............Est
1ce80 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 6f 20 65 73 ado.de.sa..da:......Devolve.o.es
1cea0 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 75 74 61 64 tado.do...ltimo.comando.executad
1cec0 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 6f 20 74 o..Executa.comandos.enquanto.o.t
1cee0 65 73 74 65 20 74 69 76 65 72 20 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 este.tiver.sucesso.............E
1cf00 78 70 61 6e 64 65 20 65 20 65 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 53 20 65 6e 71 75 61 6e xpande.e.executa.COMANDOS.enquan
1cf20 74 6f 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 69 6e 61 6c 20 6e 6f 20 63 69 63 6c 6f 0a 20 20 20 20 to.o.comando.final.no.ciclo.....
1cf40 20 22 77 68 69 6c 65 20 43 4f 4d 41 4e 44 4f 53 22 20 74 65 6e 68 61 20 75 6d 20 65 73 74 61 64 ."while.COMANDOS".tenha.um.estad
1cf60 6f 20 64 65 20 73 61 c3 ad 64 61 20 7a 65 72 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 o.de.sa..da.zero.............Est
1cf80 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 6f 20 65 73 ado.de.sa..da:......Devolve.o.es
1cfa0 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 75 74 61 64 tado.do...ltimo.comando.executad
1cfc0 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d 20 62 61 73 65 20 65 6d 20 o..Executa.comandos.com.base.em.
1cfe0 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 20 6c 69 73 74 61 20 condicional.............A.lista.
1d000 22 69 66 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 a9 20 65 78 65 63 75 74 61 64 61 2e 20 53 65 20 6f "if.COMANDOS"....executada..Se.o
1d020 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 c3 a9 0a 20 .estado.de.sa..da.for.zero,.....
1d040 20 20 20 20 65 78 65 63 75 74 61 64 61 20 61 20 6c 69 73 74 61 20 22 74 68 65 6e 20 43 4f 4d 41 ....executada.a.lista."then.COMA
1d060 4e 44 4f 53 22 2e 20 43 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 63 61 64 61 20 6c 69 73 NDOS"..Caso.contr..rio,.cada.lis
1d080 74 61 20 22 65 6c 69 66 20 43 4f 4d 41 4e 44 4f 53 22 0a 20 20 20 20 20 c3 a9 20 65 78 65 63 75 ta."elif.COMANDOS".........execu
1d0a0 74 61 64 6f 20 70 6f 72 20 73 75 61 20 76 65 7a 20 65 20 73 65 20 6f 20 65 73 74 61 64 6f 20 64 tado.por.sua.vez.e.se.o.estado.d
1d0c0 65 20 73 61 c3 ad 64 61 20 66 6f 72 20 7a 65 72 6f 2c 20 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 e.sa..da.for.zero,.a.corresponde
1d0e0 6e 74 65 0a 20 20 20 20 20 6c 69 73 74 61 20 22 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 nte......lista."then.COMANDOS"..
1d100 a9 20 65 78 65 63 75 74 61 64 61 20 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 69 66 20 c3 a9 20 63 6f ..executada.e.o.comando.if....co
1d120 6e 63 6c 75 c3 ad 64 6f 2e 20 44 65 20 6f 75 74 72 61 20 66 6f 72 6d 61 2c 0a 20 20 20 20 20 61 nclu..do..De.outra.forma,......a
1d140 20 6c 69 73 74 61 20 22 65 6c 73 65 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 a9 20 65 78 65 63 75 74 .lista."else.COMANDOS"....execut
1d160 61 64 61 2c 20 73 65 20 70 72 65 73 65 6e 74 65 2e 20 4f 20 65 73 74 61 64 6f 20 64 65 20 73 61 ada,.se.presente..O.estado.de.sa
1d180 c3 ad 64 61 20 64 61 0a 20 20 20 20 20 63 6f 6e 73 74 72 75 c3 a7 c3 a3 6f 20 69 6e 74 65 69 72 ..da.da......constru....o.inteir
1d1a0 61 20 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 6f 20 c3 ba 6c 74 69 a....o.estado.de.sa..da.do...lti
1d1c0 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2c 20 6f 75 20 7a 65 72 6f 0a 20 20 mo.comando.executado,.ou.zero...
1d1e0 20 20 20 73 65 20 6e 65 6e 68 75 6d 61 20 63 6f 6e 64 69 c3 a7 c3 a3 6f 20 66 6f 72 20 76 65 72 ...se.nenhuma.condi....o.for.ver
1d200 64 61 64 65 69 72 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 dadeira.............Estado.de.sa
1d220 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 6f 20 c3 ..da:......Devolve.o.estado.do..
1d240 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 63 75 74 .ltimo.comando.executado..Execut
1d260 65 61 20 63 6f 6d 61 6e 64 6f 73 20 62 61 73 65 61 64 6f 20 65 6d 20 63 6f 6d 70 61 72 61 c3 a7 ea.comandos.baseado.em.compara..
1d280 c3 a3 6f 20 64 65 20 70 61 64 72 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 ..o.de.padr..es.............Exec
1d2a0 75 74 61 72 20 73 65 6c 65 63 74 69 76 61 6d 65 6e 74 65 20 43 4f 4d 41 4e 44 4f 53 20 62 61 73 utar.selectivamente.COMANDOS.bas
1d2c0 65 61 64 6f 20 6e 61 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 20 65 6e 74 72 65 20 50 41 4c 41 56 eado.na.compara....o.entre.PALAV
1d2e0 52 41 20 65 0a 20 20 20 20 20 50 41 44 52 c3 83 4f 2e 20 22 7c 22 20 c3 a9 20 75 73 61 64 6f 20 RA.e......PADR..O.."|"....usado.
1d300 70 61 72 61 20 73 65 70 61 72 61 72 20 6d c3 ba 6c 74 69 70 6c 6f 73 20 70 61 64 72 c3 b5 65 73 para.separar.m..ltiplos.padr..es
1d320 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 20 .............Estado.de.sa..da:..
1d340 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 6d 6f 20 ....Devolve.o.estado.do...ltimo.
1d360 63 6f 6d 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 comando.executado..Executa.coman
1d380 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 20 6c 69 73 74 61 2e dos.para.cada.membro.numa.lista.
1d3a0 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 63 69 63 6c 6f 20 22 66 6f 72 22 20 65 78 65 63 75 74 ............O.ciclo."for".execut
1d3c0 61 20 75 6d 61 20 73 65 71 c3 bc c3 aa 6e 63 69 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 70 61 a.uma.seq....ncia.de.comandos.pa
1d3e0 72 61 20 63 61 64 61 20 6d 65 6d 62 72 6f 20 6e 75 6d 61 0a 20 20 20 20 20 6c 69 73 74 61 20 64 ra.cada.membro.numa......lista.d
1d400 65 20 69 74 65 6e 73 2e 20 53 65 20 22 69 6e 20 50 41 4c 41 56 52 41 53 20 2e 2e 2e 3b 22 20 6e e.itens..Se."in.PALAVRAS....;".n
1d420 c3 a3 6f 20 65 73 74 69 76 65 72 20 70 72 65 73 65 6e 74 65 2c 20 22 20 69 6e 20 22 24 40 22 20 ..o.estiver.presente,.".in."$@".
1d440 22 20 c3 a9 0a 20 20 20 20 20 61 73 73 75 6d 69 64 6f 2e 20 50 61 72 61 20 63 61 64 61 20 65 6c ".........assumido..Para.cada.el
1d460 65 6d 65 6e 74 6f 20 65 6d 20 50 41 4c 41 56 52 41 53 2c 20 4e 4f 4d 45 20 65 73 74 c3 a1 20 64 emento.em.PALAVRAS,.NOME.est...d
1d480 65 66 69 6e 69 64 6f 20 70 61 72 61 20 65 73 73 65 65 6c 65 6d 65 6e 74 6f 2c 0a 20 20 20 20 20 efinido.para.esseelemento,......
1d4a0 65 20 6f 73 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 2e 0a 20 e.os.COMANDOS.s..o.executados...
1d4c0 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:.....
1d4e0 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
1d500 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
1d520 20 64 65 20 75 6d 20 66 69 63 68 65 69 72 6f 20 6e 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 .de.um.ficheiro.na.consola.actua
1d540 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4c c3 aa 20 65 20 65 78 65 63 75 74 65 20 63 6f 6d 61 l.............L...e.execute.coma
1d560 6e 64 6f 73 20 64 6f 20 4e 4f 4d 45 46 49 43 48 20 6e 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 ndos.do.NOMEFICH.na.consola.actu
1d580 61 6c 2e 20 41 73 0a 20 20 20 20 20 65 6e 74 72 61 64 61 73 20 65 6d 20 24 50 41 54 48 20 73 c3 al..As......entradas.em.$PATH.s.
1d5a0 a3 6f 20 75 73 61 64 61 73 20 70 61 72 61 20 65 6e 63 6f 6e 74 72 61 72 20 61 20 70 61 73 74 61 .o.usadas.para.encontrar.a.pasta
1d5c0 20 63 6f 6e 74 65 6e 64 6f 20 4e 4f 4d 45 46 49 43 48 2e 0a 20 20 20 20 20 53 65 20 6e 65 6e 68 .contendo.NOMEFICH.......Se.nenh
1d5e0 75 6d 20 41 52 47 55 4d 45 4e 54 4f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 74 6f 72 6e 61 um.ARGUMENTO.for.fornecido,torna
1d600 6d 2d 73 65 20 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 m-se.par..metros.posicionais....
1d620 20 20 71 75 61 6e 64 6f 20 4e 4f 4d 45 46 49 43 48 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 2e 0a ..quando.NOMEFICH....executado..
1d640 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:.....
1d660 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
1d680 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 20 65 6d 20 4e 4f 4d 45 46 49 43 48 3b 20 66 61 6c 68 ando.executado.em.NOMEFICH;.falh
1d6a0 61 20 73 65 0a 20 20 20 20 20 4e 4f 4d 45 46 49 43 48 20 6e c3 a3 6f 20 70 6f 64 65 20 73 65 72 a.se......NOMEFICH.n..o.pode.ser
1d6c0 20 6c 69 64 6f 2e 00 45 78 65 63 75 74 61 20 6f 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 .lido..Executa.o.comando.condici
1d6e0 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 75 6d 20 65 73 74 61 onal.............Devolve.um.esta
1d700 64 6f 20 64 65 20 30 20 6f 75 20 31 2c 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 20 61 76 61 6c do.de.0.ou.1,.dependendo.da.aval
1d720 69 61 c3 a7 c3 a3 6f 20 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 0a 20 20 20 20 20 63 6f 6e 64 69 ia....o.da.express..o......condi
1d740 63 69 6f 6e 61 6c 20 45 58 50 52 45 53 53 c3 83 4f 2e 20 41 73 20 65 78 70 72 65 73 73 c3 b5 65 cional.EXPRESS..O..As.express..e
1d760 73 20 73 c3 a3 6f 20 63 6f 6d 70 6f 73 74 61 73 20 70 65 6c 61 73 20 6d 65 73 6d 61 73 20 70 72 s.s..o.compostas.pelas.mesmas.pr
1d780 69 6d c3 a1 72 69 61 73 0a 20 20 20 20 20 75 73 61 64 61 73 20 70 65 6c 6f 20 69 6e 74 65 72 6e im..rias......usadas.pelo.intern
1d7a0 6f 20 22 74 65 73 74 22 20 65 20 70 6f 64 65 20 73 65 72 20 63 6f 6d 62 69 6e 61 64 6f 20 63 6f o."test".e.pode.ser.combinado.co
1d7c0 6d 20 6f 73 20 73 65 67 75 69 6e 74 65 73 20 6f 70 65 72 61 64 6f 72 65 73 3a 0a 20 20 20 20 20 m.os.seguintes.operadores:......
1d7e0 0a 20 20 20 20 20 20 20 20 28 20 45 58 50 52 45 53 53 c3 83 4f 20 29 09 44 65 76 6f 6c 76 65 20 .........(.EXPRESS..O.).Devolve.
1d800 6f 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 45 53 53 c3 83 4f 0a 20 20 20 20 20 20 20 20 21 20 o.valor.de.EXPRESS..O.........!.
1d820 45 58 50 52 45 53 53 c3 83 4f 09 09 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 45 53 EXPRESS..O..Verdadeiro.se.EXPRES
1d840 53 c3 83 4f 20 66 6f 72 20 66 61 6c 73 61 3b 20 73 65 6e c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 S..O.for.falsa;.sen..o.falso....
1d860 20 20 20 20 20 45 58 50 52 31 20 26 26 20 45 58 50 52 32 09 56 65 72 64 61 64 65 69 72 6f 20 73 .....EXPR1.&&.EXPR2.Verdadeiro.s
1d880 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 61 64 65 69 72 61 e.EXPR1.e.EXPR2.forem.verdadeira
1d8a0 73 3b 20 73 65 6e c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 20 20 20 20 20 45 58 50 52 31 20 7c 7c s;.sen..o.falso.........EXPR1.||
1d8c0 20 45 58 50 52 32 09 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 6f 75 20 45 58 .EXPR2.Verdadeiro.se.EXPR1.ou.EX
1d8e0 50 52 32 20 66 6f 72 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 PR2.forem.verdadeiras;.sen..o.fa
1d900 6c 73 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 51 75 61 6e 64 6f 20 6f 73 20 6f 70 65 72 61 64 6f lso............Quando.os.operado
1d920 72 65 73 20 22 3d 3d 22 20 65 20 22 21 20 3d 22 20 73 c3 a3 6f 20 75 73 61 64 6f 73 2c 20 61 20 res."==".e."!.=".s..o.usados,.a.
1d940 63 61 64 65 69 61 20 c3 a0 20 64 69 72 65 69 74 61 20 64 6f 20 6f 70 65 72 61 64 6f 72 0a 20 20 cadeia....direita.do.operador...
1d960 20 20 20 c3 a9 20 75 73 61 64 61 20 63 6f 6d 6f 20 70 61 64 72 c3 a3 6f 20 65 20 c3 a9 20 66 65 ......usada.como.padr..o.e....fe
1d980 69 74 61 20 61 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 20 ita.a.compara....o.de.padr..es..
1d9a0 51 75 61 6e 64 6f 20 6f 20 6f 70 65 72 61 64 6f 72 20 22 3d 20 7e 22 0a 20 20 20 20 20 c3 a9 20 Quando.o.operador."=.~".........
1d9c0 75 73 61 64 6f 2c 20 61 20 63 61 64 65 69 61 20 c3 a0 20 64 69 72 65 69 74 61 20 64 6f 20 6f 70 usado,.a.cadeia....direita.do.op
1d9e0 65 72 61 64 6f 72 20 c3 a9 20 63 6f 6d 70 61 72 61 64 61 20 63 6f 6d 6f 20 65 78 70 72 65 73 73 erador....comparada.como.express
1da00 c3 a3 6f 20 72 65 67 75 6c 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 73 20 6f 70 65 72 61 ..o.regular.............Os.opera
1da20 64 6f 72 65 73 20 26 26 20 65 20 7c 7c 20 6e c3 a3 6f 20 61 76 61 6c 69 61 6d 20 45 58 50 52 32 dores.&&.e.||.n..o.avaliam.EXPR2
1da40 20 73 65 20 45 58 50 52 31 20 66 6f 72 20 73 75 66 69 63 69 65 6e 74 65 20 70 61 72 61 0a 20 20 .se.EXPR1.for.suficiente.para...
1da60 20 20 20 64 65 74 65 72 6d 69 6e 61 72 20 6f 20 76 61 6c 6f 72 20 64 61 20 65 78 70 72 65 73 73 ...determinar.o.valor.da.express
1da80 c3 a3 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 64 ..o..Executa.comandos.internos.d
1daa0 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 53 48 a.consola.............Executa.SH
1dac0 45 4c 4c 2d 49 4e 54 45 52 4e 4f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 73 20 41 52 47 73 20 ELL-INTERNO.com.argumentos.ARGs.
1dae0 73 65 6d 20 72 65 61 6c 69 7a 61 72 20 70 72 6f 63 75 72 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 2e sem.realizar.procura.do.comando.
1db00 0a 20 20 20 20 20 c3 9a 74 69 6c 20 71 75 61 6e 64 6f 20 64 65 73 65 6a 61 20 72 65 2d 69 6d 70 ........til.quando.deseja.re-imp
1db20 6c 65 6d 65 6e 74 61 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 lementar.um.comando.interno.da.c
1db40 6f 6e 73 6f 6c 61 20 63 6f 6d 6f 0a 20 20 20 20 20 66 75 6e c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e onsola.como......fun....o.da.con
1db60 73 6f 6c 61 2c 20 6d 61 73 20 74 65 6d 20 64 65 20 65 78 65 63 75 74 61 72 20 6f 20 63 6f 6d 61 sola,.mas.tem.de.executar.o.coma
1db80 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 65 6e 74 72 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 2e 0a ndo.interno.dentro.da.fun....o..
1dba0 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 20 20 20 ...........Estado.de.sa..da:....
1dbc0 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 20 64 65 20 ..Devolve.o.estado.de.sa..da.de.
1dbe0 53 48 45 4c 4c 2d 49 4e 54 45 52 4e 4f 20 6f 75 20 66 61 6c 73 6f 20 73 65 20 53 48 45 4c 4c 2d SHELL-INTERNO.ou.falso.se.SHELL-
1dc00 49 4e 54 45 52 4e 4f 20 6e c3 a3 6f 0a 20 20 20 20 20 66 6f 72 20 75 6d 20 63 6f 6d 61 6e 64 6f INTERNO.n..o......for.um.comando
1dc20 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 00 53 61 69 72 20 64 65 20 25 64 00 .interno.da.consola..Sair.de.%d.
1dc40 53 61 69 20 64 65 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 2e 0a Sai.de.uma.consola.com.sess..o..
1dc60 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 64 65 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f ...........Sai.de.uma.consola.co
1dc80 6d 20 73 65 73 73 c3 a3 6f 20 63 6f 6d 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 4e m.sess..o.com.estado.de.sa..da.N
1dca0 2e 20 20 44 65 76 6f 6c 76 65 20 75 6d 20 65 72 72 6f 20 73 65 20 6e c3 a3 6f 20 66 6f 72 0a 20 ...Devolve.um.erro.se.n..o.for..
1dcc0 20 20 20 20 65 78 65 63 75 74 61 64 6f 20 6e 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 ....executado.numa.consola.com.s
1dce0 65 73 73 c3 a3 6f 2e 00 53 61 69 72 20 64 65 20 63 69 63 6c 6f 73 20 66 6f 72 2c 20 77 68 69 6c ess..o..Sair.de.ciclos.for,.whil
1dd00 65 2c 20 6f 75 20 75 6e 74 69 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 64 65 20 75 e,.ou.until.............Sai.de.u
1dd20 6d 20 63 69 63 6c 6f 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 75 20 55 4e 54 49 4c 2e 20 20 53 65 m.ciclo.FOR,.WHILE.ou.UNTIL...Se
1dd40 20 4e 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 71 75 65 62 72 61 72 20 4e 20 63 .N.for.especificado,.quebrar.N.c
1dd60 69 63 6c 6f 73 0a 20 20 20 20 20 65 6e 76 6f 6c 76 65 6e 74 65 73 2e 0a 20 20 20 20 20 0a 20 20 iclos......envolventes..........
1dd80 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 65 73 74 61 ...Estado.de.sa..da:......O.esta
1dda0 64 6f 20 64 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 do.de.sa..da....0.a.n..o.ser.que
1ddc0 20 4e 20 6e 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 .N.n..o.seja.maior.ou.igual.que.
1dde0 31 2e 00 53 61 69 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 1..Sai.da.consola.............Sa
1de00 69 20 64 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 65 73 74 61 64 6f 20 4e 2e 20 53 65 20 4e 20 i.da.consola.com.estado.N..Se.N.
1de20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 0a for.omitido,.o.estado.de.sa..da.
1de40 20 20 20 20 20 c3 a9 20 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 ........o.do...ltimo.comando.exe
1de60 63 75 74 61 64 6f 2e 00 4c 69 6d 69 74 65 20 64 6f 20 66 69 63 68 65 69 72 6f 00 45 78 63 65 70 cutado..Limite.do.ficheiro.Excep
1de80 c3 a7 c3 a3 6f 20 64 65 20 76 c3 ad 72 67 75 6c 61 20 66 6c 75 74 75 61 6e 74 65 00 46 6f 72 6d ....o.de.v..rgula.flutuante.Form
1dea0 61 74 61 20 65 20 69 6d 70 72 69 6d 65 20 41 52 47 55 4d 45 4e 54 4f 53 20 73 6f 62 20 63 6f 6e ata.e.imprime.ARGUMENTOS.sob.con
1dec0 74 72 6f 6c 6f 20 64 6f 20 46 4f 52 4d 41 54 4f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 trolo.do.FORMATO...........Op...
1dee0 b5 65 73 3a 0a 20 20 20 20 20 20 2d 76 20 76 61 72 09 61 74 72 69 62 75 69 20 61 20 73 61 c3 ad .es:.......-v.var.atribui.a.sa..
1df00 64 61 20 c3 a0 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 63 6f 6e 73 6f 6c 61 20 56 41 52 20 65 da....vari..vel.de.consola.VAR.e
1df20 6d 20 76 65 7a 20 64 65 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 72 20 6e 61 20 73 61 c3 ad 64 61 m.vez.de.......mostrar.na.sa..da
1df40 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 0a 20 20 20 20 46 4f 52 4d 41 54 4f 20 c3 a9 20 75 6d 61 .padr..o..........FORMATO....uma
1df60 20 63 61 64 65 69 61 20 64 65 20 63 61 72 61 63 74 65 72 65 73 20 71 75 65 20 63 6f 6e 74 c3 a9 .cadeia.de.caracteres.que.cont..
1df80 6d 20 74 72 c3 aa 73 20 74 69 70 6f 73 20 64 65 20 6f 62 6a 65 63 74 6f 73 3a 20 0a 20 20 20 20 m.tr..s.tipos.de.objectos:......
1dfa0 63 61 72 61 63 74 65 72 65 73 20 73 69 6d 70 6c 65 73 2c 20 71 75 65 20 73 c3 a3 6f 20 73 69 6d caracteres.simples,.que.s..o.sim
1dfc0 70 6c 65 73 6d 65 6e 74 65 20 63 6f 70 69 61 64 6f 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 plesmente.copiados.para.a.sa..da
1dfe0 20 70 61 64 72 c3 a3 6f 3b 0a 20 20 20 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 65 73 63 .padr..o;.....sequ..ncias.de.esc
1e000 61 70 65 2c 20 71 75 65 20 73 c3 a3 6f 20 63 6f 6e 76 65 72 74 69 64 61 73 20 65 20 63 6f 70 69 ape,.que.s..o.convertidas.e.copi
1e020 61 64 61 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 3b 20 65 0a 20 20 adas.para.a.sa..da.padr..o;.e...
1e040 20 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 74 6f 2c 20 63 ..especifica....es.de.formato,.c
1e060 61 64 61 20 75 6d 61 20 64 61 73 20 71 75 61 69 73 20 63 61 75 73 61 20 61 20 69 6d 70 72 65 73 ada.uma.das.quais.causa.a.impres
1e080 73 c3 a3 6f 20 64 6f 20 61 72 67 75 6d 65 6e 74 6f 0a 20 20 20 20 73 75 63 65 73 73 69 76 6f 20 s..o.do.argumento.....sucessivo.
1e0a0 73 65 67 75 69 6e 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 6c c3 a9 6d 20 64 61 73 20 65 73 70 seguinte...........Al..m.das.esp
1e0c0 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 74 6f 20 70 61 64 72 c3 a3 6f ecifica....es.de.formato.padr..o
1e0e0 20 64 65 73 63 72 69 74 61 73 20 65 6d 20 70 72 69 6e 74 66 20 28 31 29 2c 0a 20 20 20 20 70 72 .descritas.em.printf.(1),.....pr
1e100 69 6e 74 66 20 69 6e 74 65 72 70 72 65 74 61 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 25 62 09 65 intf.interpreta:............%b.e
1e120 78 70 61 6e 64 65 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 65 73 63 61 70 65 20 70 61 72 xpande.sequ..ncias.de.escape.par
1e140 61 20 6f 20 61 72 67 75 6d 65 6e 74 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 0a 20 20 20 a.o.argumento.correspondente....
1e160 20 20 20 25 71 09 63 69 74 61 20 6f 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 66 6f 72 6d 61 20 ...%q.cita.o.argumento.de.forma.
1e180 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 20 64 a.ser.reutilizado.como.entrada.d
1e1a0 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 25 28 66 6d 74 29 54 09 69 6d 70 72 69 6d 65 20 e.consola.......%(fmt)T.imprime.
1e1c0 61 20 63 61 64 65 69 61 20 64 65 20 64 61 74 61 2d 68 6f 72 61 20 72 65 73 75 6c 74 61 6e 74 65 a.cadeia.de.data-hora.resultante
1e1e0 20 64 61 20 75 74 69 6c 69 7a 61 c3 a7 c3 a3 6f 20 64 6f 20 46 4d 54 0a 20 20 20 20 09 09 63 6f .da.utiliza....o.do.FMT.......co
1e200 6d 6f 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 0a 20 20 20 20 mo.formato.para.strftime(3).....
1e220 0a 20 20 20 20 4f 20 66 6f 72 6d 61 74 6f 20 c3 a9 20 72 65 75 74 69 6c 69 7a 61 64 6f 20 63 6f .....O.formato....reutilizado.co
1e240 6e 66 6f 72 6d 65 20 6e 65 63 65 73 73 c3 a1 72 69 6f 20 70 61 72 61 20 63 6f 6e 73 75 6d 69 72 nforme.necess..rio.para.consumir
1e260 20 74 6f 64 6f 73 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 2e 0a 20 20 20 20 45 20 73 65 20 68 .todos.os.argumentos......E.se.h
1e280 c3 a1 20 6d 65 6e 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 6f 20 71 75 65 20 6f 20 66 6f 72 ...menos.argumentos.do.que.o.for
1e2a0 6d 61 74 6f 20 72 65 71 75 65 72 2c 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 mato.requer,.especifica....es.de
1e2c0 20 66 6f 72 6d 61 74 6f 0a 20 20 20 20 65 78 74 72 61 20 63 6f 6d 70 6f 72 74 61 6d 2d 73 65 20 .formato.....extra.comportam-se.
1e2e0 63 6f 6d 6f 20 75 6d 20 76 61 6c 6f 72 20 7a 65 72 6f 20 6f 75 20 75 6d 61 20 63 61 64 65 69 61 como.um.valor.zero.ou.uma.cadeia
1e300 20 6e 75 6c 61 2c 20 63 6f 6e 66 6f 72 6d 65 20 61 70 72 6f 70 72 69 61 64 6f 2c 0a 20 20 20 20 .nula,.conforme.apropriado,.....
1e320 74 65 6e 68 61 20 73 69 64 6f 20 66 6f 72 6e 65 63 69 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 tenha.sido.fornecido...........E
1e340 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 76 65 20 73 75 63 stado.de.sa..da:.....Devolve.suc
1e360 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 61 20 esso.a.n..o.ser.que.indique.uma.
1e380 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 20 65 op....o.inv..lida.ou.ocorra.um.e
1e3a0 72 72 6f 20 64 65 0a 20 20 20 20 65 73 63 72 69 74 61 20 6f 75 20 61 74 72 69 62 75 69 c3 a7 c3 rro.de.....escrita.ou.atribui...
1e3c0 a3 6f 2e 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 c3 a3 6f 20 25 73 20 28 25 73 29 0a 00 47 .o..GNU.bash,.vers..o.%s.(%s)..G
1e3e0 4e 55 20 62 61 73 68 2c 20 76 65 72 73 c3 a3 6f 20 25 73 2d 28 25 73 29 0a 00 4f 70 c3 a7 c3 b5 NU.bash,.vers..o.%s-(%s)..Op....
1e400 65 73 20 6c 6f 6e 67 61 73 20 47 4e 55 3a 0a 00 41 6a 75 64 61 20 67 65 72 61 6c 20 70 61 72 61 es.longas.GNU:..Ajuda.geral.para
1e420 20 75 73 61 72 20 70 72 6f 67 72 61 6d 61 73 20 47 4e 55 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 .usar.programas.GNU:.<http://www
1e440 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 6c 70 2f 3e 0a 00 41 67 72 75 70 61 20 63 6f 6d 61 6e .gnu.org/gethelp/>..Agrupa.coman
1e460 64 6f 73 20 63 6f 6d 6f 20 75 6d 61 20 75 6e 69 64 61 64 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 dos.como.uma.unidade............
1e480 20 45 78 65 63 75 74 61 20 75 6d 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 .Executa.um.conjunto.de.comandos
1e4a0 20 6e 75 6d 20 67 72 75 70 6f 2e 20 45 73 74 61 20 c3 a9 20 75 6d 61 20 6d 61 6e 65 69 72 61 20 .num.grupo..Esta....uma.maneira.
1e4c0 64 65 0a 20 20 20 20 20 72 65 64 69 72 65 63 63 69 6f 6e 61 72 20 75 6d 20 63 6f 6e 6a 75 6e 74 de......redireccionar.um.conjunt
1e4e0 6f 20 63 6f 6d 70 6c 65 74 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 o.completo.de.comandos..........
1e500 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
1e520 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 61 6e 64 6f 20 65 78 e.o.estado.do...ltimo.comando.ex
1e540 65 63 75 74 61 64 6f 2e 00 65 6e 74 72 61 64 61 20 64 65 20 64 61 64 6f 73 20 48 54 46 20 70 65 ecutado..entrada.de.dados.HTF.pe
1e560 6e 64 65 6e 74 65 00 63 6f 6e 63 65 64 69 64 6f 20 6d 6f 64 6f 20 64 65 20 6d 6f 6e 69 74 6f 72 ndente.concedido.modo.de.monitor
1e580 20 48 54 46 00 72 65 74 69 72 61 64 6f 20 6d 6f 64 6f 20 64 65 20 6d 6f 6e 69 74 6f 72 20 48 54 .HTF.retirado.modo.de.monitor.HT
1e5a0 46 00 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 20 73 6f 6d 20 48 54 46 20 74 65 72 6d 69 6e 6f 75 F.sequ..ncia.de.som.HTF.terminou
1e5c0 00 48 4f 4d 45 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 00 44 65 73 6c 69 67 61 72 00 4e c3 a3 .HOME.n..o.definida.Desligar.N..
1e5e0 6f 20 74 65 6e 68 6f 20 6e 6f 6d 65 21 00 49 2f 4f 20 70 72 6f 6e 74 6f 00 49 4e 46 4f 52 4d 2e o.tenho.nome!.I/O.pronto.INFORM.
1e600 3a 20 00 49 6e 73 74 72 75 c3 a7 c3 a3 6f 20 69 6c 65 67 61 6c 00 50 65 64 69 64 6f 20 64 65 20 :..Instru....o.ilegal.Pedido.de.
1e620 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 00 49 6e 74 65 72 72 6f 6d 70 65 72 00 4d 6f 72 74 6f 00 4c informa....o.Interromper.Morto.L
1e640 69 63 65 6e c3 a7 61 20 47 50 4c 76 33 2b 3a 20 47 4e 55 20 47 50 4c 20 76 65 72 73 c3 a3 6f 20 icen..a.GPLv3+:.GNU.GPL.vers..o.
1e660 33 20 6f 75 20 70 6f 73 74 65 72 69 6f 72 20 3c 68 74 74 70 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 3.ou.posterior.<http://gnu.org/l
1e680 69 63 65 6e 73 65 73 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 63 61 20 61 73 20 76 61 72 69 icenses/gpl.html>..Marca.as.vari
1e6a0 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 6f 20 69 6d 75 74 c3 a1 76 65 69 ..veis.de.consola.como.imut..vei
1e6c0 73 2e 0a 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 63 6f s.............Marca.cada.NOME.co
1e6e0 6d 6f 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 3b 20 6f 73 20 76 61 6c 6f 72 65 73 20 64 65 mo.s...de.leitura;.os.valores.de
1e700 73 74 65 73 20 4e 4f 4d 45 73 20 6e c3 a3 6f 20 70 6f 64 65 6d 0a 20 20 20 20 20 73 65 72 20 61 stes.NOMEs.n..o.podem......ser.a
1e720 6c 74 65 72 61 64 6f 73 20 70 6f 72 20 73 75 62 73 65 71 75 65 6e 74 65 73 20 61 74 72 69 62 75 lterados.por.subsequentes.atribu
1e740 69 c3 a7 c3 b5 65 73 2e 20 53 65 20 56 41 4c 4f 52 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c i....es..Se.VALOR.for.fornecido,
1e760 0a 20 20 20 20 20 61 74 72 69 62 75 69 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 6d 61 72 ......atribui.VALOR.antes.de.mar
1e780 63 61 72 20 63 6f 6d 6f 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 2e 0a 20 20 20 20 0a 20 20 car.como.s...de.leitura.........
1e7a0 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 72 65 66 65 72 65 20 61 ...Op....es:.........-a.refere.a
1e7c0 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 73 0a .vari..veis.de.matriz.indexadas.
1e7e0 20 20 20 20 20 20 20 20 2d 41 09 72 65 66 65 72 65 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 64 ........-A.refere.a.vari..veis.d
1e800 65 20 6d 61 74 72 69 7a 20 61 73 73 6f 63 69 61 74 69 76 61 73 0a 20 20 20 20 20 20 20 20 2d 66 e.matriz.associativas.........-f
1e820 09 72 65 66 65 72 65 20 61 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 .refere.a.fun....es.de.consola..
1e840 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 6f .......-p.mostra.uma.lista.de.to
1e860 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 6f 75 20 66 75 6e c3 a7 c3 b5 65 73 20 73 das.as.vari..veis.ou.fun....es.s
1e880 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 2c 0a 20 20 20 20 20 09 09 64 65 70 65 6e 64 65 6e 64 6f ...de.leitura,........dependendo
1e8a0 20 6f 75 20 6e c3 a3 6f 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 66 20 c3 a9 20 69 6e 64 69 .ou.n..o.se.a.op....o.-f....indi
1e8c0 63 61 64 61 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f 20 22 2d 2d cada............Um.argumento."--
1e8e0 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 6d 65 6e 74 6f ".desactiva.futuro.processamento
1e900 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 61 64 6f 20 64 .da.op....o.............Estado.d
1e920 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
1e940 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....
1e960 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 76 c3 a1 6c 69 o.inv..lida.ou.NOME.seja.inv..li
1e980 64 6f 2e 00 4d 6f 64 69 66 69 63 61 20 6f 75 20 6d 6f 73 74 72 61 20 61 73 20 6f 70 c3 a7 c3 b5 do..Modifica.ou.mostra.as.op....
1e9a0 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 es.de.conclus..o...........Modif
1e9c0 69 63 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 20 70 61 ica.as.op....es.de.conclus..o.pa
1e9e0 72 61 20 63 61 64 61 20 4e 4f 4d 45 2c 20 6f 75 2c 20 73 65 20 6e c3 a3 6f 20 66 6f 72 6e 65 63 ra.cada.NOME,.ou,.se.n..o.fornec
1ea00 65 72 20 4e 4f 4d 45 2c 0a 20 20 20 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 61 63 74 75 61 6c er.NOME,.....a.conclus..o.actual
1ea20 6d 65 6e 74 65 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 20 53 65 20 6e 65 6e 68 75 6d 61 20 mente.em.execu....o..Se.nenhuma.
1ea40 4f 50 c3 87 c3 83 4f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2c 20 69 6d 70 72 69 6d 65 0a 20 OP....O.for.fornecida,.imprime..
1ea60 20 20 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 20 70 61 72 ...as.op....es.de.conclus..o.par
1ea80 61 20 63 61 64 61 20 4e 4f 4d 45 20 6f 75 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f a.cada.NOME.ou.a.especifica....o
1eaa0 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 .de.conclus..o.actual...........
1eac0 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 09 2d 6f 20 6f 70 c3 a7 c3 a3 6f 09 44 65 66 69 6e 65 Op....es:......-o.op....o.Define
1eae0 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 4f 50 c3 87 c3 83 4f 20 70 .op....o.de.conclus..o.OP....O.p
1eb00 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 0a 20 20 20 20 09 2d 44 09 09 41 6c 74 65 72 61 20 6f 70 ara.cada.NOME......-D..Altera.op
1eb20 c3 a7 c3 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 63 6f 6d 61 ....es.para.a.conclus..o.do.coma
1eb40 6e 64 6f 20 22 70 72 65 64 65 66 69 6e 69 64 6f 22 0a 20 20 20 20 09 2d 45 09 09 41 6c 74 65 72 ndo."predefinido"......-E..Alter
1eb60 61 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 a.op....es.para.a.conclus..o.do.
1eb80 63 6f 6d 61 6e 64 6f 20 22 76 61 7a 69 6f 22 0a 20 20 20 20 09 2d 49 09 09 41 6c 74 65 72 61 20 comando."vazio"......-I..Altera.
1eba0 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 6e 61 20 70 61 op....es.para.a.conclus..o.na.pa
1ebc0 6c 61 76 72 61 20 69 6e 69 63 69 61 6c 0a 20 20 20 20 0a 20 20 20 20 55 73 61 72 20 22 2b 20 6f lavra.inicial..........Usar."+.o
1ebe0 22 20 65 6d 20 76 65 7a 20 64 65 20 22 2d 6f 22 20 64 65 73 6c 69 67 61 20 61 20 6f 70 c3 a7 c3 ".em.vez.de."-o".desliga.a.op...
1ec00 a3 6f 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 .o.especificada...........Argume
1ec20 6e 74 6f 73 3a 0a 20 20 20 20 0a 20 20 20 20 43 61 64 61 20 4e 4f 4d 45 20 72 65 66 65 72 65 2d ntos:..........Cada.NOME.refere-
1ec40 73 65 20 61 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 70 61 72 61 20 6f 20 71 75 61 6c 20 75 6d 61 20 se.a.um.comando.para.o.qual.uma.
1ec60 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 0a 20 20 especifica....o.de.conclus..o...
1ec80 20 20 64 65 76 65 20 74 65 72 20 73 69 64 6f 20 61 6e 74 65 72 69 6f 72 6d 65 6e 74 65 20 64 65 ..deve.ter.sido.anteriormente.de
1eca0 66 69 6e 69 64 61 20 75 73 61 6e 64 6f 20 6f 20 69 6e 74 65 72 6e 6f 20 22 63 6f 6d 70 6c 65 74 finida.usando.o.interno."complet
1ecc0 65 22 2e 20 53 65 20 6e c3 a3 6f 0a 20 20 20 20 66 6f 72 6e 65 63 65 75 20 4e 4f 4d 45 73 2c 20 e"..Se.n..o.....forneceu.NOMEs,.
1ece0 63 6f 6d 70 6f 70 74 20 74 65 6d 20 64 65 20 73 65 72 20 63 68 61 6d 61 64 6f 20 70 6f 72 20 75 compopt.tem.de.ser.chamado.por.u
1ed00 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 0a 20 20 20 20 67 65 ma.fun....o.actualmente.a.....ge
1ed20 72 61 72 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 65 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 rar.conclus..es.e.as.op....es.pa
1ed40 72 61 20 65 73 73 65 20 67 65 72 61 64 6f 72 20 64 65 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 61 ra.esse.gerador.de.conclus..es.a
1ed60 63 74 75 61 6c 6d 65 6e 74 65 0a 20 20 20 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 73 c3 a3 ctualmente.....em.execu....o.s..
1ed80 6f 20 6d 6f 64 69 66 69 63 61 64 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 o.modificadas...........Estado.d
1eda0 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 6f 20 61 20 e.sa..da:.....Devolve.sucesso.a.
1edc0 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 6f n..o.ser.que.indique.uma.op....o
1ede0 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 6e c3 a3 6f 20 74 65 6e 68 61 0a 20 20 .inv..lida.ou.NOME.n..o.tenha...
1ee00 20 20 75 6d 61 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 ..uma.especifica....o.de.conclus
1ee20 c3 a3 6f 20 64 65 66 69 6e 69 64 61 2e 00 4d 6f 64 69 66 69 63 61 20 6f 73 20 6c 69 6d 69 74 65 ..o.definida..Modifica.os.limite
1ee40 73 20 64 65 20 72 65 63 75 72 73 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a s.de.recursos.da.consola........
1ee60 20 20 20 20 20 46 6f 72 6e 65 63 65 20 63 6f 6e 74 72 6f 6c 6f 20 73 6f 62 72 65 20 6f 73 20 72 .....Fornece.controlo.sobre.os.r
1ee80 65 63 75 72 73 6f 73 20 64 69 73 70 6f 6e c3 ad 76 65 69 73 20 70 61 72 61 20 63 6f 6e 73 6f 6c ecursos.dispon..veis.para.consol
1eea0 61 20 65 20 70 72 6f 63 65 73 73 6f 73 0a 20 20 20 20 20 71 75 65 20 63 72 69 61 2c 20 65 6d 20 a.e.processos......que.cria,.em.
1eec0 73 69 73 74 65 6d 61 73 20 71 75 65 20 70 65 72 6d 69 74 65 6d 20 65 73 73 65 20 63 6f 6e 74 72 sistemas.que.permitem.esse.contr
1eee0 6f 6c 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 20 olo.............Op....es:.......
1ef00 20 20 2d 53 09 75 73 61 20 6f 20 6c 69 6d 69 74 65 20 64 65 20 72 65 63 75 72 73 6f 73 20 22 73 ..-S.usa.o.limite.de.recursos."s
1ef20 6f 66 74 22 0a 20 20 20 20 20 20 20 20 2d 48 09 75 73 61 20 6f 20 6c 69 6d 69 74 65 20 64 65 20 oft".........-H.usa.o.limite.de.
1ef40 72 65 63 75 72 73 6f 73 20 22 68 61 72 64 22 0a 20 20 20 20 20 20 20 20 2d 61 09 74 6f 64 6f 73 recursos."hard".........-a.todos
1ef60 20 6f 73 20 6c 69 6d 69 74 65 73 20 61 63 74 75 61 69 73 20 73 c3 a3 6f 20 72 65 70 6f 72 74 61 .os.limites.actuais.s..o.reporta
1ef80 64 6f 73 0a 20 20 20 20 20 20 20 20 2d 62 09 6f 20 74 61 6d 61 6e 68 6f 20 64 6f 20 62 75 66 66 dos.........-b.o.tamanho.do.buff
1efa0 65 72 20 64 65 20 73 6f 63 6b 65 74 0a 20 20 20 20 20 20 20 20 2d 63 09 6f 20 74 61 6d 61 6e 68 er.de.socket.........-c.o.tamanh
1efc0 6f 20 6d c3 a1 78 69 6d 6f 20 64 6f 73 20 66 69 63 68 65 69 72 6f 73 20 6e c3 ba 63 6c 65 6f 20 o.m..ximo.dos.ficheiros.n..cleo.
1efe0 63 72 69 61 64 6f 73 0a 20 20 20 20 20 20 20 20 2d 64 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 criados.........-d.o.tamanho.m..
1f000 78 69 6d 6f 20 64 6f 20 73 65 67 6d 65 6e 74 6f 20 64 65 20 64 61 64 6f 73 20 64 65 20 75 6d 20 ximo.do.segmento.de.dados.de.um.
1f020 70 72 6f 63 65 73 73 6f 0a 20 20 20 20 20 20 20 20 2d 65 09 61 20 70 72 69 6f 72 69 64 61 64 65 processo.........-e.a.prioridade
1f040 20 6d c3 a1 78 69 6d 61 20 64 65 20 61 67 65 6e 64 61 6d 65 6e 74 6f 20 28 22 6e 69 63 65 22 29 .m..xima.de.agendamento.("nice")
1f060 0a 20 20 20 20 20 20 20 20 2d 66 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 6f .........-f.o.tamanho.m..ximo.do
1f080 73 20 66 69 63 68 65 69 72 6f 73 20 65 73 63 72 69 74 6f 73 20 70 65 6c 61 20 63 6f 6e 73 6f 6c s.ficheiros.escritos.pela.consol
1f0a0 61 20 65 20 73 65 75 73 20 66 69 6c 68 6f 73 0a 20 20 20 20 20 20 20 20 2d 69 09 6f 20 6e c3 ba a.e.seus.filhos.........-i.o.n..
1f0c0 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 73 69 6e 61 69 73 20 70 65 6e 64 65 6e 74 65 73 mero.m..ximo.de.sinais.pendentes
1f0e0 0a 20 20 20 20 20 20 20 20 2d 6b 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 .........-k.o.n..mero.m..ximo.de
1f100 20 6b 71 75 65 75 65 73 20 61 6c 6f 63 61 64 6f 73 20 70 61 72 61 20 65 73 74 65 20 70 72 6f 63 .kqueues.alocados.para.este.proc
1f120 65 73 73 6f 0a 20 20 20 20 20 20 20 20 2d 6c 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d esso.........-l.o.tamanho.m..xim
1f140 6f 20 71 75 65 20 75 6d 20 70 72 6f 63 65 73 73 6f 20 70 6f 64 65 20 62 6c 6f 71 75 65 61 72 20 o.que.um.processo.pode.bloquear.
1f160 6e 61 20 6d 65 6d c3 b3 72 69 61 0a 20 20 20 20 20 20 20 20 2d 6d 09 6f 20 74 61 6d 61 6e 68 6f na.mem..ria.........-m.o.tamanho
1f180 20 6d c3 a1 78 69 6d 6f 20 64 6f 20 63 6f 6e 6a 75 6e 74 6f 20 72 65 73 69 64 65 6e 74 65 0a 20 .m..ximo.do.conjunto.residente..
1f1a0 20 20 20 20 20 20 20 2d 6e 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 64 .......-n.o.n..mero.m..ximo.de.d
1f1c0 65 73 63 72 69 74 6f 72 65 73 20 64 65 20 66 69 63 68 65 69 72 6f 73 20 61 62 65 72 74 6f 73 0a escritores.de.ficheiros.abertos.
1f1e0 20 20 20 20 20 20 20 20 2d 70 09 6f 20 74 61 6d 61 6e 68 6f 20 64 6f 20 62 75 66 66 65 72 20 64 ........-p.o.tamanho.do.buffer.d
1f200 6f 20 70 69 70 65 0a 20 20 20 20 20 20 20 20 2d 71 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 o.pipe.........-q.o.n..mero.m..x
1f220 69 6d 6f 20 64 65 20 62 79 74 65 73 20 6e 61 73 20 66 69 6c 61 73 20 64 65 20 6d 65 6e 73 61 67 imo.de.bytes.nas.filas.de.mensag
1f240 65 6e 73 20 50 4f 53 49 58 0a 20 20 20 20 20 20 20 20 2d 72 09 61 20 70 72 69 6f 72 69 64 61 64 ens.POSIX.........-r.a.prioridad
1f260 65 20 6d c3 a1 78 69 6d 61 20 64 65 20 70 72 6f 67 72 61 6d 61 c3 a7 c3 a3 6f 20 65 6d 20 74 65 e.m..xima.de.programa....o.em.te
1f280 6d 70 6f 20 72 65 61 6c 0a 20 20 20 20 20 20 20 20 2d 73 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 mpo.real.........-s.o.tamanho.m.
1f2a0 a1 78 69 6d 6f 20 64 61 20 70 69 6c 68 61 0a 20 20 20 20 20 20 20 20 2d 74 09 61 20 71 75 61 6e .ximo.da.pilha.........-t.a.quan
1f2c0 74 69 64 61 64 65 20 6d c3 a1 78 69 6d 61 20 64 65 20 74 65 6d 70 6f 20 64 65 20 43 50 55 20 65 tidade.m..xima.de.tempo.de.CPU.e
1f2e0 6d 20 73 65 67 75 6e 64 6f 73 0a 20 20 20 20 20 20 20 20 2d 75 09 6f 20 6e c3 ba 6d 65 72 6f 20 m.segundos.........-u.o.n..mero.
1f300 6d c3 a1 78 69 6d 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 73 20 64 6f 20 75 74 69 6c 69 7a 61 64 m..ximo.de.processos.do.utilizad
1f320 6f 72 0a 20 20 20 20 20 20 20 20 2d 76 09 6f 20 74 61 6d 61 6e 68 6f 20 64 61 20 6d 65 6d c3 b3 or.........-v.o.tamanho.da.mem..
1f340 72 69 61 20 76 69 72 74 75 61 6c 0a 20 20 20 20 20 20 20 20 2d 78 09 6f 20 6e c3 ba 6d 65 72 6f ria.virtual.........-x.o.n..mero
1f360 20 6d c3 a1 78 69 6d 6f 20 64 65 20 62 6c 6f 71 75 65 69 6f 73 20 64 65 20 66 69 63 68 65 69 72 .m..ximo.de.bloqueios.de.ficheir
1f380 6f 73 0a 20 20 20 20 20 20 20 20 2d 50 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 os.........-P.o.n..mero.m..ximo.
1f3a0 64 65 20 70 73 65 75 64 6f 2d 74 65 72 6d 69 6e 61 69 73 0a 20 20 20 20 20 20 20 20 2d 54 09 6f de.pseudo-terminais.........-T.o
1f3c0 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 74 68 72 65 61 64 73 0a 20 20 20 20 .n..mero.m..ximo.de.threads.....
1f3e0 20 0a 20 20 20 20 20 4e 65 6d 20 74 6f 64 61 73 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 65 73 74 .......Nem.todas.as.op....es.est
1f400 c3 a3 6f 20 64 69 73 70 6f 6e c3 ad 76 65 69 73 20 65 6d 20 74 6f 64 61 73 20 61 73 20 70 6c 61 ..o.dispon..veis.em.todas.as.pla
1f420 74 61 66 6f 72 6d 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 4c 49 4d 49 54 20 66 6f taformas.............Se.LIMIT.fo
1f440 72 20 69 6e 64 69 63 61 64 61 2c 20 c3 a9 20 6f 20 6e 6f 76 6f 20 76 61 6c 6f 72 20 64 6f 20 72 r.indicada,....o.novo.valor.do.r
1f460 65 63 75 72 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f 3b 20 4f 73 0a 20 20 20 20 20 76 61 6c ecurso.especificado;.Os......val
1f480 6f 72 65 73 20 4c 49 4d 49 54 20 65 73 70 65 63 69 61 69 73 20 22 73 6f 66 74 22 2c 20 22 68 61 ores.LIMIT.especiais."soft",."ha
1f4a0 72 64 22 20 65 20 22 75 6e 6c 69 6d 69 74 65 64 22 20 72 65 70 72 65 73 65 6e 74 61 6d 0a 20 20 rd".e."unlimited".representam...
1f4c0 20 20 20 6f 6c 69 6d 69 74 65 20 66 6c 65 78 c3 ad 76 65 6c 20 61 63 74 75 61 6c 2c 20 6f 20 6c ...olimite.flex..vel.actual,.o.l
1f4e0 69 6d 69 74 65 20 72 c3 ad 67 69 64 6f 20 61 63 74 75 61 6c 20 65 20 6e 65 6e 68 75 6d 20 6c 69 imite.r..gido.actual.e.nenhum.li
1f500 6d 69 74 65 2c 20 72 65 73 70 65 63 74 69 76 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 43 61 73 6f mite,.respectivamente.......Caso
1f520 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 c3 a9 20 69 6d 70 72 69 6d 69 64 6f 20 6f 20 76 61 6c 6f .contr..rio,....imprimido.o.valo
1f540 72 20 61 63 74 75 61 6c 20 64 6f 20 72 65 63 75 72 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f r.actual.do.recurso.especificado
1f560 2e 20 53 65 0a 20 20 20 20 20 6e 65 6e 68 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 66 6f 72 20 69 6e ..Se......nenhuma.op....o.for.in
1f580 64 69 63 61 64 61 2c 20 65 6e 74 c3 a3 6f 20 2d 66 20 c3 a9 20 61 73 73 75 6d 69 64 6f 2e 0a 20 dicada,.ent..o.-f....assumido...
1f5a0 20 20 20 20 0a 20 20 20 20 20 4f 73 20 76 61 6c 6f 72 65 73 20 65 73 74 c3 a3 6f 20 65 6d 20 69 ..........Os.valores.est..o.em.i
1f5c0 6e 63 72 65 6d 65 6e 74 6f 73 20 64 65 20 31 30 32 34 20 62 79 74 65 73 2c 20 65 78 63 65 74 6f ncrementos.de.1024.bytes,.exceto
1f5e0 20 70 61 72 61 20 2d 74 2c 20 71 75 65 20 c3 a9 20 65 6d 20 73 65 67 75 6e 64 6f 73 2c 0a 20 20 .para.-t,.que....em.segundos,...
1f600 20 20 20 2d 70 2c 20 71 75 65 20 c3 a9 20 65 6d 20 69 6e 63 72 65 6d 65 6e 74 6f 73 20 64 65 20 ...-p,.que....em.incrementos.de.
1f620 35 31 32 20 62 79 74 65 73 20 65 20 2d 75 2c 20 71 75 65 20 c3 a9 20 75 6d 20 6e c3 ba 6d 65 72 512.bytes.e.-u,.que....um.n..mer
1f640 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 73 0a 20 20 20 20 20 73 65 6d 20 65 73 63 61 6c 61 2e 0a o.de.processos......sem.escala..
1f660 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 20 20 20 ...........Estado.de.sa..da:....
1f680 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
1f6a0 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 20 69 6e 76 c3 a1 .seja.indicada.uma.op....o.inv..
1f6c0 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 4d 6f 76 65 20 61 20 74 lida.ou.ocorra.um.erro..Move.a.t
1f6e0 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 20 20 20 arefa.para.1...plano............
1f700 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 20 63 6f .Coloca.a.tarefa.identificada.co
1f720 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 61 6e 64 m.JOB_SPEC.em.1...plano,.tornand
1f740 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 4a 4f 42 o-a.a......tarefa.actual..Se.JOB
1f760 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 61 20 6e _SPEC.n..o.existir,....usada.a.n
1f780 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 65 66 61 o....o.da.consola.de......tarefa
1f7a0 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 20 73 61 .actual.............Estado.de.sa
1f7c0 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 63 6f 6c ..da:......Estado.do.comando.col
1f7e0 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 65 20 6f ocado.em.1...plano.ou.falha.se.o
1f800 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 20 70 61 correr.um.erro..Move.a.tarefa.pa
1f820 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 63 61 20 ra.2...plano.............Coloca.
1f840 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 61 20 4a a.tarefa.identificada.com.cada.J
1f860 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 20 74 69 OB_SPEC.em.2...plano,.como.se.ti
1f880 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 6d 20 22 vessem......sido.iniciados.com."
1f8a0 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 20 c3 a9 &"..Se.JOB_SPEC.n..o.existir,...
1f8c0 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 65 0a 20 .usada.a.no....o.da.consola.de..
1f8e0 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 20 45 73 ....tarefa.actual.............Es
1f900 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 63 tado.de.sa..da:......Devolve.suc
1f920 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 6f 20 64 esso.a.n..o.ser.que.o.controlo.d
1f940 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 6f 63 6f e.tarefas.esteja.inactivo.ou.oco
1f960 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 20 20 20 rra.um.erro..Comando.nulo.......
1f980 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 c3 a3 6f ......Sem.efeito;.o.comando.n..o
1f9a0 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 64 65 20 .faz.nada.............Estado.de.
1f9c0 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 73 6f 2e sa..da:......Sempre.com.sucesso.
1f9e0 00 4f 4c 44 50 57 44 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 00 41 6e 61 6c 69 73 61 20 61 72 .OLDPWD.n..o.definida.Analisa.ar
1fa00 67 75 6d 65 6e 74 6f 73 20 64 61 20 6f 70 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 gumentos.da.op....o.............
1fa20 47 65 74 6f 70 74 73 20 c3 a9 20 75 73 61 64 6f 20 70 65 6c 6f 73 20 70 72 6f 63 65 64 69 6d 65 Getopts....usado.pelos.procedime
1fa40 6e 74 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 70 61 72 61 20 61 6e 61 6c 69 73 61 72 20 70 61 ntos.da.consola.para.analisar.pa
1fa60 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 63 6f 6d 6f 20 r..metros.posicionais......como.
1fa80 6f 70 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 43 41 44 45 49 41 4f 50 c3 87 c3 op....es.............CADEIAOP...
1faa0 95 45 53 20 63 6f 6e 74 c3 a9 6d 20 61 73 20 6c 65 74 72 61 73 20 64 65 20 6f 70 c3 a7 c3 a3 6f .ES.cont..m.as.letras.de.op....o
1fac0 20 61 20 72 65 63 6f 6e 68 65 63 65 72 3b 20 73 65 20 75 6d 61 20 6c 65 74 72 61 0a 20 20 20 20 .a.reconhecer;.se.uma.letra.....
1fae0 20 66 6f 72 20 73 65 67 75 69 64 61 20 64 65 20 22 3a 22 2c 20 65 73 70 65 72 61 2d 73 65 20 71 .for.seguida.de.":",.espera-se.q
1fb00 75 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 74 65 6e 68 61 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 2c ue.a.op....o.tenha.um.argumento,
1fb20 0a 20 20 20 20 20 73 65 70 61 72 61 64 6f 20 64 61 20 6f 70 c3 a7 c3 a3 6f 20 70 6f 72 20 75 6d ......separado.da.op....o.por.um
1fb40 20 65 73 70 61 c3 a7 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 70 72 65 20 71 75 65 20 .espa..o.............Sempre.que.
1fb60 c3 a9 20 63 68 61 6d 61 64 6f 2c 20 67 65 74 6f 70 74 73 20 63 6f 6c 6f 63 61 20 61 20 6f 70 c3 ...chamado,.getopts.coloca.a.op.
1fb80 a7 c3 a3 6f 20 73 65 67 75 69 6e 74 65 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 20 20 20 ...o.seguinte.na.vari..vel......
1fba0 64 61 20 63 6f 6e 73 6f 6c 61 20 24 6e 61 6d 65 2c 20 69 6e 69 63 69 61 6c 69 7a 61 20 6e 61 6d da.consola.$name,.inicializa.nam
1fbc0 65 20 73 65 20 6e c3 a3 6f 20 65 78 69 73 74 69 72 20 65 20 6f 20 c3 ad 6e 64 69 63 65 20 64 6f e.se.n..o.existir.e.o...ndice.do
1fbe0 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 20 73 65 67 75 69 6e 74 65 20 61 20 70 72 6f 63 65 ......argumento.seguinte.a.proce
1fc00 73 73 61 72 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 20 4f 50 54 ssar.na.vari..vel.da.consola.OPT
1fc20 49 4e 44 2e 0a 20 20 20 20 20 4f 50 54 49 4e 44 20 c3 a9 20 69 6e 69 63 69 61 6c 69 7a 61 64 6f IND.......OPTIND....inicializado
1fc40 20 65 6d 20 31 20 73 65 6d 70 72 65 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6f 75 20 75 6d .em.1.sempre.que.a.consola.ou.um
1fc60 20 73 63 72 69 70 74 20 64 61 0a 20 20 20 20 20 73 68 65 6c 6c c3 a9 20 63 68 61 6d 61 64 6f 2e .script.da......shell...chamado.
1fc80 20 51 75 61 6e 64 6f 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 72 20 75 6d 20 61 72 .Quando.uma.op....o.requer.um.ar
1fca0 67 75 6d 65 6e 74 6f 2c 20 6f 0a 20 20 20 20 20 67 65 74 6f 70 74 73 20 63 6f 6c 6f 63 61 20 65 gumento,.o......getopts.coloca.e
1fcc0 73 73 65 20 61 72 67 75 6d 65 6e 74 6f 20 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 61 20 63 sse.argumento..na.vari..vel.da.c
1fce0 6f 6e 73 6f 6c 61 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 67 65 74 6f onsola.OPTARG.............O.geto
1fd00 70 74 73 20 72 65 70 6f 72 74 61 20 65 72 72 6f 73 20 64 65 20 64 75 61 73 20 66 6f 72 6d 61 73 pts.reporta.erros.de.duas.formas
1fd20 2e 20 53 65 20 6f 20 70 72 69 6d 65 69 72 6f 20 63 61 72 c3 a1 63 74 65 72 0a 20 20 20 20 20 64 ..Se.o.primeiro.car..cter......d
1fd40 65 20 4f 50 54 43 41 44 45 49 41 20 c3 a9 20 22 3a 22 2c 20 6f 20 67 65 74 6f 70 74 73 20 75 73 e.OPTCADEIA....":",.o.getopts.us
1fd60 61 20 75 6d 20 72 65 6c 61 74 c3 b3 72 69 6f 20 64 65 20 65 72 72 6f 0a 20 20 20 20 20 73 69 6c a.um.relat..rio.de.erro......sil
1fd80 65 6e 63 69 6f 73 6f 2e 20 4e 65 73 74 65 20 6d 6f 64 6f 20 6e c3 a3 6f 20 76 65 72 c3 a1 20 6d encioso..Neste.modo.n..o.ver...m
1fda0 65 6e 73 61 67 65 6e 73 20 64 65 20 65 72 72 6f 2e 20 53 65 20 66 6f 72 20 76 69 73 74 61 20 75 ensagens.de.erro..Se.for.vista.u
1fdc0 6d 61 0a 20 20 20 20 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 69 73 20 73 65 65 ma......op....o.inv..lida.is.see
1fde0 6e 2c 20 6f 20 67 65 74 6f 70 74 73 20 70 c3 b5 65 20 6f 20 63 61 72 c3 a1 63 74 65 72 20 64 65 n,.o.getopts.p..e.o.car..cter.de
1fe00 20 6f 70 c3 a7 c3 a3 6f 20 65 6d 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f .op....o.em.OPTARG.......Se.n..o
1fe20 20 68 6f 75 76 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 72 65 71 75 65 72 69 64 6f 2c 20 .houver.um.argumento.requerido,.
1fe40 6f 20 67 65 74 6f 70 74 73 20 70 c3 b5 65 20 75 6d 20 22 3a 22 20 6e 6f 20 4e 4f 4d 45 20 65 0a o.getopts.p..e.um.":".no.NOME.e.
1fe60 20 20 20 20 20 64 65 66 69 6e 65 20 4f 50 54 41 52 47 20 63 6f 6d 6f 20 6f 20 63 61 72 c3 a1 63 .....define.OPTARG.como.o.car..c
1fe80 74 65 72 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 2e 20 53 65 20 6f 20 ter.de.op....o.encontrado..Se.o.
1fea0 67 65 74 6f 70 74 73 20 6e c3 a3 6f 0a 20 20 20 20 20 65 73 74 69 76 65 72 20 65 6d 20 6d 6f 64 getopts.n..o......estiver.em.mod
1fec0 6f 20 73 69 6c c3 aa 6e 63 69 6f 20 65 20 66 6f 72 20 76 69 73 74 61 20 75 6d 61 20 6f 70 c3 a7 o.sil..ncio.e.for.vista.uma.op..
1fee0 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2c 20 6f 20 67 65 74 6f 70 74 73 0a 20 20 20 20 20 70 c3 ..o.inv..lida,.o.getopts......p.
1ff00 b5 65 20 22 3f 22 20 6e 6f 20 4e 4f 4d 45 20 65 20 6c 69 6d 70 61 20 4f 50 54 41 52 47 2e 20 53 .e."?".no.NOME.e.limpa.OPTARG..S
1ff20 65 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 72 65 71 75 65 e.n..o.houver.um.argumento.reque
1ff40 72 69 73 6f 2c 0a 20 20 20 20 20 c3 a9 20 70 6f 73 74 6f 20 22 3f 22 20 6e 6f 20 4e 4f 4d 45 2c riso,.........posto."?".no.NOME,
1ff60 20 4f 50 54 41 52 47 20 c3 a9 20 6c 69 6d 70 6f 65 20 c3 a9 20 69 6d 70 72 69 6d 69 64 61 20 75 .OPTARG....limpoe....imprimida.u
1ff80 6d 61 20 6d 65 6e 73 61 67 65 6d 20 64 65 0a 20 20 20 20 20 64 69 61 67 6e c3 b3 73 74 69 63 6f ma.mensagem.de......diagn..stico
1ffa0 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 61 20 63 .............Se.a.vari..vel.da.c
1ffc0 6f 6e 73 6f 6c 61 20 4f 50 54 45 52 52 20 74 69 76 65 72 20 76 61 6c 6f 72 20 30 2c 20 6f 20 67 onsola.OPTERR.tiver.valor.0,.o.g
1ffe0 65 74 6f 70 74 73 20 64 65 73 61 63 74 69 76 61 20 61 0a 20 20 20 20 20 69 6d 70 72 65 73 73 c3 etopts.desactiva.a......impress.
20000 a3 6f 20 64 65 20 6d 65 6e 73 61 67 65 6e 73 20 64 65 20 65 72 72 6f 2c 20 6d 65 73 6d 6f 20 71 .o.de.mensagens.de.erro,.mesmo.q
20020 75 65 20 6f 20 31 c2 ba 20 63 61 72 c3 a1 63 74 65 72 20 64 65 0a 20 20 20 20 20 43 41 44 45 49 ue.o.1...car..cter.de......CADEI
20040 41 4f 50 c3 87 c3 95 45 53 20 6e c3 a3 6f 20 73 65 6a 61 20 22 3a 22 2e 20 4f 50 54 45 52 52 20 AOP....ES.n..o.seja.":"..OPTERR.
20060 74 65 6d 20 6f 20 76 61 6c 6f 72 20 31 20 70 72 65 64 65 66 69 6e 69 64 6f 2e 0a 20 20 20 20 20 tem.o.valor.1.predefinido.......
20080 0a 20 20 20 20 20 4f 20 67 65 74 6f 70 74 73 20 6e 6f 72 6d 61 6c 6d 65 6e 74 65 20 61 6e 61 6c ......O.getopts.normalmente.anal
200a0 69 73 61 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 20 28 isa.os.par..metros.posicionais.(
200c0 24 30 20 2d 20 24 39 29 2c 20 6d 61 73 20 73 65 0a 20 20 20 20 20 72 65 63 65 62 65 72 20 6d 61 $0.-.$9),.mas.se......receber.ma
200e0 69 73 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 73 c3 a3 6f 20 65 6c 65 73 20 71 75 65 20 73 c3 a3 is.argumentos,.s..o.eles.que.s..
20100 6f 20 61 6e 61 6c 69 73 61 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 o.analisados.............Estado.
20120 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.
20140 73 65 20 65 6e 63 6f 6e 74 72 61 72 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 3b 20 66 61 6c 68 61 20 se.encontrar.uma.op....o;.falha.
20160 73 65 20 6f 20 66 69 6d 20 64 61 20 6f 70 c3 a7 c3 a3 6f 20 66 6f 72 0a 20 20 20 20 20 65 6e 63 se.o.fim.da.op....o.for......enc
20180 6f 6e 74 72 61 64 6f 20 6f 75 20 73 65 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 2e 00 49 ontrado.ou.se.ocorrer.um.erro..I
201a0 6d 70 72 69 6d 69 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 mprimir.o.nome.da.actual.pasta.d
201c0 65 20 74 72 61 62 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 e.trabalho.............Op....es:
201e0 0a 20 20 20 20 20 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 .........-L.Imprimir.o.valor.de.
20200 24 50 57 44 20 73 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 $PWD.se.nomear.a.actual.pasta.de
20220 0a 20 20 20 20 20 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 ........trabalho.........-P.impr
20240 69 6d 69 72 20 61 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 imir.a.pasta.f..sica,.sem.quaisq
20260 75 65 72 20 6c 69 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 uer.liga....es.simb..licas......
20280 0a 20 20 20 20 20 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 ......Por.predefini....o,."pwd".
202a0 63 6f 6d 70 6f 72 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 comporta-se.como.se."-L".fosse.e
202c0 73 70 65 63 69 66 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 specificada.............Estado.d
202e0 65 20 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 e.sa..da:......Devolve.0.a.n..o.
20300 73 65 72 20 71 75 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 ser.que.seja.indicada.uma.op....
20320 6f 69 6e 76 c3 a1 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 oinv..lida.ou.a.pasta.actual....
20340 20 20 6e c3 a3 6f 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 ..n..o.possa.ser.lida..Sair.L...
20360 75 6d 61 20 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 65 20 64 uma.linha.da.entrada.padr..o.e.d
20380 69 76 69 64 65 2d 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 ivide-a.em.campos.............L.
203a0 aa 20 75 6d 61 20 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 ..uma.linha.da.entrada.padr..o.o
203c0 75 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 20 46 44 0a 20 20 u.do.descritor.de.ficheiro.FD...
203e0 20 20 20 73 65 20 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 ...se.a.op....o.-u.for.usada..A.
20400 6c 69 6e 68 61 20 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 linha....dividida.em.campos.como
20420 20 6e 61 20 64 69 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 .na.divis..o......de.palavras.e.
20440 61 20 70 72 69 6d 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 a.primeira.palavra....atribu..da
20460 20 61 6f 20 70 72 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 .ao.primeiro.NOME,.a.segunda....
20480 20 20 61 6f 20 73 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 ..ao.segundo.NOME,.e.assim.por.d
204a0 69 61 6e 74 65 2c 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 iante,.com.quaisquer.palavras.qu
204c0 65 20 73 6f 62 72 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 e.sobrem.......atribu..das.ao...
204e0 6c 74 69 6d 6f 20 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 ltimo.NOME..S...caracteres.encon
20500 74 72 61 64 6f 73 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 trados.em.$IFS.s..o.reconhecidos
20520 0a 20 20 20 20 20 63 6f 6d 6f 20 64 65 6c 69 6d 69 74 61 64 6f 72 65 73 20 64 65 20 70 61 6c 61 ......como.delimitadores.de.pala
20540 76 72 61 73 2e 0a 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 vras.............Se.n..o.indicar
20560 20 4e 4f 4d 45 73 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 .NOMEs,.a.linha....armazenada.na
20580 20 76 61 72 69 c3 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 .vari..vel.RESPONDER............
205a0 20 4f 70 c3 a7 c3 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 .Op....es:.........-a.matriz.atr
205c0 69 62 75 69 20 61 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 ibui.as.palavras.lidas.a...ndice
205e0 73 20 73 65 71 75 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 s.sequenciais.da.MATRIZ........c
20600 6f 6d 65 c3 a7 61 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 ome..ando.em.zero.........-d.del
20620 69 6d 09 63 6f 6e 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 im.continua.at...que.o.primeiro.
20640 63 61 72 c3 a1 63 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 car..cter.de.DELIM.seja.lido,.em
20660 20 76 65 7a 20 64 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 .vez.de........newline.........-
20680 65 09 75 73 61 20 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 e.usa.Readline.para.obter.a.linh
206a0 61 20 6e 75 6d 61 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 a.numa.consola.interactiva......
206c0 20 20 20 2d 69 20 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 ...-i.texto.usa.TEXTO.como.texto
206e0 20 69 6e 69 63 69 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 .inicial.para.Readline.........-
20700 6e 20 6e 63 61 72 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 n.ncars.volta.ap..s.ler.NCARS.ca
20720 72 61 63 74 65 72 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 racteres.em.vez.de.esperar......
20740 09 09 70 6f 72 20 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 ..por.newline,.mas.respeita.um.d
20760 65 6c 69 6d 69 74 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 elimitador.se.estiver........ant
20780 65 73 20 64 65 20 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 es.de.NCARS.caracteres.........-
207a0 4e 20 6e 63 61 72 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 N.ncars.volta.ap..s.ler.exactame
207c0 6e 74 65 20 4e 43 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 nte.NCARS.caracteres,.a.n..o.ser
207e0 20 71 75 65 0a 20 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 .que........EOF.seja.encontrado.
20800 6f 75 20 61 20 6c 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 ou.a.leitura.esteja.inactiva,.ig
20820 6e 6f 72 61 6e 64 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 norando........qualquer.delimita
20840 64 6f 72 0a 20 20 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 dor.........-p.prompt.imprime.PR
20860 4f 4d 50 54 20 6e 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 OMPT.na.sa..da.sem.newline.final
20880 20 61 6e 74 65 73 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 .antes.de........tentar.ler.....
208a0 20 20 20 20 2d 72 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 ....-r.n..o.permite.que.barras.e
208c0 73 71 75 65 72 64 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 squerdas.escapem.qualquer.car..c
208e0 74 65 72 0a 20 20 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 ter.........-s.n..o.ecoa.entrada
20900 73 20 76 69 6e 64 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 s.vindas.de.um.terminal.........
20920 2d 74 20 69 6e 61 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 -t.inac....o.esgota.o.tempo.e.de
20940 76 6f 6c 76 65 20 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 volve.falha.se.uma.linha.complet
20960 61 0a 20 20 20 20 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 a........de.entrada.n..o.for.lid
20980 61 20 65 6d 20 49 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 a.em.INAC....O.segundos..O.valor
209a0 20 64 61 0a 20 20 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 .da........vari..vel.TMOUT....o.
209c0 70 72 65 64 65 66 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 predefinido.de.inac....o..INAC..
209e0 c3 83 4f 20 70 6f 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 ..O.pode.ser........uma.frac....
20a00 6f 2e 20 53 65 20 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 o..Se.INAC....O.for.0,.read.volt
20a20 61 0a 20 20 20 20 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 a........imediatamente,.sem.tent
20a40 61 72 20 6c 65 72 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 ar.ler.quaisquer.dados,.devolven
20a60 64 6f 0a 20 20 20 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 do........sucesso.s...se.a.entra
20a80 64 61 20 65 73 74 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 da.estiver.dispon..vel.no.descri
20aa0 74 6f 72 20 64 65 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 tor.de........ficheiro.especific
20ac0 61 64 6f 2e 20 4f 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 ado..O.estado.de.sa..da....maior
20ae0 20 71 75 65 20 31 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 .que.128........se.a.inac....o.f
20b00 6f 72 20 65 78 63 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 or.excedida.........-u.fd.l...do
20b20 20 64 65 73 63 72 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 .descritor.de.ficheiro.FD.em.vez
20b40 20 64 61 20 65 6e 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 .da.entrada.padr..o............E
20b60 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 c3 b3 64 69 67 6f 20 stado.de.sa..da:......O.c..digo.
20b80 64 65 76 6f 6c 76 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 devolvido....zero,.a.n..o.ser.qu
20ba0 65 20 65 6e 64 2d 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 e.end-of-file.seja.encontrado,.h
20bc0 61 6a 61 0a 20 20 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 aja......inac....o.(caso.em.que.
20be0 c3 a9 20 6d 61 69 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 ...maior.que.128),.ocorra.um.err
20c00 6f 20 64 65 20 61 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 o.de.atribui....o.de.vari..vel,.
20c20 20 20 20 20 20 6f 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 .....ou.seja.indicado.um.descrit
20c40 6f 72 20 64 65 20 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 or.de.ficheiro.inv..lido.como.ar
20c60 67 75 6d 65 6e 74 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 gumento.de.-u..L...linhas.de.um.
20c80 66 69 63 68 65 69 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 ficheiro.para.uma.vari..vel.de.m
20ca0 61 74 72 69 7a 2e 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 atriz.............Um.sin..nimo.p
20cc0 61 72 61 20 22 6d 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 ara."mapfile"..L...linhas.da.ent
20ce0 72 61 64 61 20 70 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 rada.padr..o.para.uma.vari..vel.
20d00 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 4c c3 aa de.matriz.indexada...........L..
20d20 20 6c 69 6e 68 61 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 .linhas.da.entrada.padr..o.para.
20d40 61 20 76 61 72 69 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 a.vari..vel.de.matriz.indexada.M
20d60 41 54 52 49 5a 2c 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 ATRIZ,.ou.....do.descritor.de.fi
20d80 63 68 65 69 72 6f 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 cheiro.FD.se.a.op....o.-u.for.fo
20da0 72 6e 65 63 69 64 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 rnecida..A.vari..vel.MAPFILE....
20dc0 20 c3 a9 20 61 20 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 ....a.MATRIZ.predefinida........
20de0 20 20 20 4f 70 c3 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 ...Op....es:.......-d.delim.Usa.
20e00 44 45 4c 49 4d 20 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 DELIM.para.terminar.as.linhas,.e
20e20 6d 20 76 65 7a 20 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 m.vez.de.nova.linha.......-n.tot
20e40 61 6c 09 43 6f 70 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 al.Copia.no.m..ximo.TOTAL.linhas
20e60 2e 20 53 65 20 54 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 ..Se.TOTAL.for.0,.copia.todas...
20e80 20 20 20 20 2d 4f 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 ....-O.origem.Come..a.a.atribuir
20ea0 20 61 20 4d 41 54 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 .a.MATRIZ.no...ndice.ORIGEM..A.p
20ec0 72 65 64 65 66 69 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 redefini....o....0.......-s.tota
20ee0 6c 09 44 65 73 63 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 l.Descarta.as.primeiras.TOTAL.li
20f00 6e 68 61 73 20 6c 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 nhas.lidas.......-t.Remove.um.DE
20f20 4c 49 4d 20 69 6e 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 LIM.inicial.de.cada.linha.lida.(
20f40 70 72 65 64 65 66 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 predefini....o....nova.linha)...
20f60 20 20 20 20 2d 75 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 ....-u.fd.L...linhas.do.descrito
20f80 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 74 72 61 r.de.ficheiro.FD.em.vez.da.entra
20fa0 64 61 20 70 61 64 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 da.padr..o.......-C.retorno.Aval
20fc0 69 61 20 52 45 54 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 ia.RETORNO.cada.vez.que.QUANTUM.
20fe0 6c 69 6e 68 61 73 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 linhas.s..o.lidas.......-c.quant
21000 75 6d 09 45 73 70 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 um.Especifica.o.n..mero.de.linha
21020 73 20 6c 69 64 61 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 s.lidas.entre.cada.chamada.a....
21040 20 09 09 09 52 45 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 ....RETORNO..........Argumentos:
21060 0a 20 20 20 20 20 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 .......ARRAY.Nome.de.vari..vel.d
21080 65 20 6d 61 74 72 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 e.matriz.a.usar.para.dados.de.fi
210a0 63 68 65 69 72 6f 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 cheiro..........Se.-C.for.fornec
210c0 69 64 6f 20 73 65 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 ido.sem.-c,.a.quantidade.predefi
210e0 6e 69 64 61 20 c3 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 nida....5000..Quando.....RETORNO
21100 20 c3 a9 20 61 76 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 ....avaliado,....fornecido.o...n
21120 64 69 63 65 20 64 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 dice.do.elemento.seguinte.da....
21140 20 6d 61 74 72 69 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 .matriz.a.ser.atribu..do.e.a.lin
21160 68 61 20 61 20 73 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 ha.a.ser.atribu..da.a.esse.eleme
21180 6e 74 6f 0a 20 20 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 nto.....como.argumentos.adiciona
211a0 69 73 2e 0a 20 20 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 is...........Se.n..o.for.forneci
211c0 64 6f 20 63 6f 6d 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 do.com.uma.origem.expl..cita,.ma
211e0 70 66 69 6c 65 20 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 pfile.limpa.MATRIZ.antes.....de.
21200 6c 68 65 20 66 61 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 lhe.fazer.atribui....es.........
21220 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 76 65 20 ..Estado.de.sa..da:.....Devolve.
21240 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 65 20 75 sucesso.a.n..o.ser.que.indique.u
21260 6d 61 20 6f 70 c3 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 ma.op....o.inv..lida,.MATRIZ.sej
21280 61 20 73 c3 b3 0a 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 a.s.......de.leitura.ou.n..o.sej
212a0 61 20 75 6d 61 20 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 a.uma.matriz.indexada..Bloqueio.
212c0 64 65 20 72 65 67 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 de.registo.Recorda.ou.mostra.loc
212e0 61 6c 69 7a 61 c3 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 aliza....es.de.programas........
21300 20 20 20 20 20 44 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 .....Determina.e.recorda.o.camin
21320 68 6f 20 63 6f 6d 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 ho.completo.de.cada.comando.NOME
21340 2e 20 53 65 0a 20 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 ..Se......n..o.tiver.argumentos,
21360 20 c3 a9 20 6d 6f 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 ....mostrada.informa....o.sobre.
21380 63 6f 6d 61 6e 64 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 comando.recordados.............O
213a0 70 c3 a7 c3 b5 65 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 p....es:.........-d.esquecer.a.l
213c0 6f 63 61 6c 69 7a 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 ocaliza....o.recordada.de.cada.N
213e0 4f 4d 45 0a 20 20 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 OME.........-l.mostrar.num.forma
21400 74 6f 20 71 75 65 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 to.que.possa.ser.usado.como.entr
21420 61 64 61 0a 20 20 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 ada.........-p.caminho.use.CAMIN
21440 48 4f 20 63 6f 6d 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 HO.como.caminho.completo.para.NO
21460 4d 45 0a 20 20 20 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 ME.........-r.esquecer.todas.as.
21480 6c 6f 63 61 6c 69 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 localiza....es.recordadas.......
214a0 20 20 2d 74 09 69 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 ..-t.imprimir.a.localiza....o.re
214c0 63 6f 72 64 61 64 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 cordada.de.cada.NOME,.precedendo
214e0 2d 61 0a 20 20 20 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 -a........do.correspondente.NOME
21500 20 73 65 20 66 6f 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 .se.forem........indicados.m..lt
21520 69 70 6c 6f 73 20 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 iplos.NOMEs......Argumentos:....
21540 20 20 20 20 20 4e 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 .....NOME.Cada.NOME....procurado
21560 20 6e 6f 20 24 50 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 .no.$PATH.e.adicionado....lista.
21580 20 20 20 20 20 09 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 .......de.comandos.lembrados....
215a0 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:......
215c0 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 4e Devolve.sucesso.a.n..o.ser.que.N
215e0 4f 4d 45 20 6e c3 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 OME.n..o.seja.encontrado.ou.indi
21600 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 2e 00 52 65 6d 6f 76 que.uma.op....o.inv..lida..Remov
21620 65 20 70 61 73 74 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 e.pastas.da.pilha...........Remo
21640 76 65 20 65 6e 74 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 ve.entradas.da.pilha.de.pastas..
21660 53 65 6d 20 61 72 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 Sem.argumentos,.remove.....a.pas
21680 74 61 20 64 6f 20 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 ta.do.topo.da.pilha.e.muda.para.
216a0 61 20 6e 6f 76 61 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 a.nova.pasta.superior...........
216c0 20 4f 70 c3 a7 c3 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 .Op....es:........-n.Suprime.a.a
216e0 6c 74 65 72 61 c3 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 ltera....o.normal.de.pasta.ao.re
21700 6d 6f 76 65 72 0a 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 mover........pastas.da.pilha,.pa
21720 72 61 20 71 75 65 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 ra.que.s...a.pilha.seja.manipula
21740 64 61 2e 0a 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 da............Argumentos:.......
21760 20 2b 4e 09 52 65 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 .+N.Remove.a.N-..sima.entrada.co
21780 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 0a 20 20 20 20 ntando.da.esquerda.da.lista.....
217a0 09 09 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 ..mostrada.por."dirs",.come..and
217c0 6f 20 70 6f 72 20 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 o.por.zero..E.g.:."popd.+0".....
217e0 09 09 72 65 6d 6f 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 ..remove.a.primeira.pasta,."popd
21800 20 2b 31 22 20 61 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 .+1".a.segunda..............-N.R
21820 65 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 emove.a.N-..sima.entrada.contand
21840 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 73 74 o.da.direita.da.lista.......most
21860 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.
21880 7a 65 72 6f 2e 20 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 zero..E.g.:."popd.-0".......remo
218a0 76 65 20 61 20 c3 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 ve.a...ltima.pasta,."popd.-1".a.
218c0 70 65 6e c3 ba 6c 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 pen..ltima............O.interno.
218e0 22 64 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 "dirs".mostra.a.pilha.de.pastas.
21900 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 0a 20 20 20 ...........Estado.de.sa..da:....
21920 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
21940 20 69 6e 64 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 .indique.um.argumento.inv..lido.
21960 6f 75 20 61 20 74 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 ou.a.troca......de.pastas.falhe.
21980 00 52 65 6d 6f 76 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 .Remover.cada.NOME.da.lista.de.a
219a0 6c 69 c3 a1 73 20 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 li..s.definidos...........Op....
219c0 65 73 3a 0a 20 20 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 es:.......-a.remove.todas.as.def
219e0 69 6e 69 c3 a7 c3 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 ini....es.de.ali..s..........Dev
21a00 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 4e 4f 4d 45 olve.sucesso.a.n..o.ser.que.NOME
21a20 20 73 65 6a 61 20 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 .seja.um.ali..s.inexistente..Rem
21a40 6f 76 65 20 74 61 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 ove.tarefas.da.consola.actual...
21a60 20 20 20 20 0a 20 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 ..........Remove.cada.argumento.
21a80 4a 4f 42 53 50 45 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 JOBSPEC.da.tabela.de.tarefas.act
21aa0 69 76 61 73 2e 20 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 ivas..Sem......JOBSPECs,.a.conso
21ac0 6c 61 20 75 73 61 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 la.usa.a.sua.no....o.de.tarefa.a
21ae0 63 74 75 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 ctual.............Op....es:.....
21b00 20 20 20 20 2d 61 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 ....-a.remove.todas.as.tarefas.s
21b20 65 20 4a 4f 42 53 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 e.JOBSPEC.n..o.for.indicado.....
21b40 20 20 20 20 2d 68 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 ....-h.marcar.cada.JOBSPEC.para.
21b60 71 75 65 20 53 49 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 que.SIGHUP.n..o.seja.enviado.par
21b80 61 20 61 20 74 61 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 a.a.tarefa........se.a.consola.r
21ba0 65 63 65 62 65 72 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 eceber.um.SIGHUP.........-r.remo
21bc0 76 65 20 73 c3 b3 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 ve.s...tarefas.em.execu....o....
21be0 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 44 ........Estado.de.sa..da:......D
21c00 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 75 6d evolve.sucesso.a.n..o.ser.que.um
21c20 61 20 6f 70 c3 a7 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 a.op....o.inv..lida.ou.JOBSPEC.s
21c40 65 6a 61 20 69 6e 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 eja.indicada..Remove.entradas.da
21c60 20 70 69 6c 68 61 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 .pilha.de.pastas...Sem.argumento
21c80 73 2c 20 72 65 6d 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 s,.remove.....a.pasta.superior.d
21ca0 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 20 70 61 73 74 61 a.pilha.e.muda.para.a.nova.pasta
21cc0 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 20 20 .de.topo...........Op....es:....
21ce0 20 20 20 2d 6e 09 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 ...-n.Suprime.a.troca.normal.de.
21d00 70 61 73 74 61 73 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 pastas.ao.remover......pastas.da
21d20 20 70 69 6c 68 61 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 .pilha,.s...a.pilha....manipulad
21d40 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e a...........Argumentos:.......+N
21d60 09 52 65 6d 6f 76 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 .Remove.a.N.pasta.contando.da.es
21d80 71 75 65 72 64 61 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 querda.da.lista......mostrada.po
21da0 72 20 70 61 73 74 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 r.pastas,.come..ando.com.zero..P
21dc0 6f 72 20 65 78 65 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 or.exemplo:."popd.+0"......remov
21de0 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 20 e.a.primeira.pasta,."popd.+1".a.
21e00 73 65 67 75 6e 64 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 segunda.............-N.Remove.a.
21e20 4e 20 70 61 73 74 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 N.pasta.contando.da.direita.da.l
21e40 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 61 73 2c 20 63 ista......mostrada.por.pastas,.c
21e60 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 6d 70 6c 6f 3a ome..ando.com.zero..Por.exemplo:
21e80 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 c3 ba 6c 74 69 6d 61 ."popd.+0"......remove.a...ltima
21ea0 20 70 61 73 74 61 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 .pasta,."popd.+1".a.pen..ltima..
21ec0 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
21ee0 20 61 20 70 69 6c 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 .a.pilha.de.pastas..Substitui.a.
21f00 63 6f 6e 73 6f 6c 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 consola.com.o.comando.indicado..
21f20 20 20 20 20 20 0a 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 ...........Executar.COMANDO,.sub
21f40 73 74 69 74 75 69 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 stituindo.esta.consola.pelo.prog
21f60 72 61 6d 61 20 65 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 rama.especificado.......ARGUMENT
21f80 4f 53 20 74 6f 72 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 OS.tornam-se.os.argumentos.de.CO
21fa0 4d 41 4e 44 4f 2e 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 MANDO..Se.COMANDO.n..o.for.espec
21fc0 69 66 69 63 61 64 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 ificado,......quaisquer.redirecc
21fe0 69 6f 6e 61 6d 65 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 ionamentos.t..m.efeito.na.consol
22000 61 20 61 63 74 75 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 a.actual.............Op....es:..
22020 20 20 20 20 20 20 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 .......-a.nome.passa.NOME.como.a
22040 72 67 75 6d 65 6e 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 rgumento.0.a.COMANDO.........-c.
22060 65 78 65 63 75 74 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 executa.COMANDO.com.um.ambiente.
22080 76 61 7a 69 6f 0a 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 vazio.........-l.p..e.uma.barra.
220a0 6e 6f 20 61 72 67 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 no.argumento.0.de.COMANDO.......
220c0 20 20 20 20 20 53 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 .....Se.o.comando.n..o.puder.ser
220e0 20 65 78 65 63 75 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 .executado,.uma.consola.n..o.int
22100 65 72 61 63 74 69 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 eractiva.sai,.a.n..o.ser.que....
22120 20 20 61 20 6f 70 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 ..a.op....o.de.consola."execfail
22140 22 20 65 73 74 65 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 ".esteja.definida.............Es
22160 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 63 tado.de.sa..da:......Devolve.suc
22180 65 73 73 6f 20 61 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 esso.a.n..o.ser.que.COMANDO.n..o
221a0 20 73 65 6a 61 20 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 .seja.encontrado.ou.ocorra.um.er
221c0 72 6f 20 64 65 20 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 ro.de.redireccionamento..Reporta
221e0 20 6f 20 74 65 6d 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 .o.tempo.consumido.pela.execu...
22200 a3 6f 20 64 6f 20 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 .o.do.pipeline.............Execu
22220 74 61 20 50 49 50 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 ta.PIPELINE.e.imprime.um.resumo.
22240 64 6f 20 74 65 6d 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 do.tempo.real,.tempo.de.CPU.do,.
22260 20 20 20 20 20 75 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 .....utilizador.e.tempo.de.CPU.d
22280 6f 20 73 69 73 74 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 o.sistema.na.execu....o.de.PIPEL
222a0 49 4e 45 20 71 75 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 INE.quando.terminar.............
222c0 4f 70 c3 a7 c3 b5 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 Op....es:.........-p.imprime.o.r
222e0 65 73 75 6d 6f 20 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 esumo.do.tempo.no.formato.port..
22300 74 69 6c 20 50 6f 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 til.Posix...........O.valor.da.v
22320 61 72 69 c3 a1 76 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 ari..vel.FORMATOTEMPO....usado.c
22340 6f 6d 6f 20 66 6f 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 omo.formato.de.sa..da...........
22360 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 65 73 74 61 64 6f .Estado.de.sa..da:......O.estado
22380 20 64 65 76 6f 6c 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 .devolvido....o.estado.de.PIPELI
223a0 4e 45 2e 00 52 65 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 NE..Retomar.ciclos.for,.while,.o
223c0 75 20 75 6e 74 69 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 u.until.............Retoma.a.ite
223e0 72 61 c3 a7 c3 a3 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 ra....o.seguinte.do.ciclo.FOR,.W
22400 48 49 4c 45 20 6f 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 HILE.ou.UNTIL.envolvente.......S
22420 65 20 4e 20 66 6f 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 e.N.for.especificado,.retoma.o.N
22440 2d c3 a9 73 69 6d 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 -..simo.ciclo.envolvente........
22460 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 65 73 .....Estado.de.sa..da:......O.es
22480 74 61 64 6f 20 64 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 tado.de.sa..da....0.a.n..o.ser.q
224a0 75 65 20 4e 20 6e 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 ue.N.n..o.seja.maior.ou.igual.qu
224c0 65 20 31 2e 00 52 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 e.1..Retoma.a.tarefa.em.primeiro
224e0 20 70 6c 61 6e 6f 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 .plano.............Equivalente.a
22500 6f 20 61 72 67 75 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 o.argumento.JOB_SPEC.para.o.coma
22520 6e 64 6f 20 22 66 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 ndo."fg"..Retoma.uma......tarefa
22540 20 70 61 72 61 64 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 .parada.ou.em.2...plano..JOB_SPE
22560 43 20 70 6f 64 65 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 C.pode.especificar.um.nome.de...
22580 20 20 20 74 61 72 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 ...tarefa.ou.um.n..mero.de.taref
225a0 61 2e 20 50 c3 b4 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 a..P..r."&".a.seguir.a.JOB_SPEC.
225c0 63 6f 6c 6f 63 61 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 coloca.a......tarefa.em.2...plan
225e0 6f 2c 20 63 6f 6d 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 o,.como.se.a.especifica....o.da.
22600 74 61 72 65 66 61 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 tarefa.tivesse.sido......forneci
22620 64 61 20 63 6f 6d 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 da.como.um.argumento.para."bg"..
22640 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 20 20 20 ...........Estado.de.sa..da:....
22660 20 20 44 65 76 6f 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 ..Devolve.o.estado.da.tarefa.ret
22680 6f 6d 61 64 61 2e 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 omada..Devolve.um.resultado.com.
226a0 73 75 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 sucesso.............Estado.de.sa
226c0 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 73 6f 2e 00 44 ..da:......Sempre.com.sucesso..D
226e0 65 76 6f 6c 76 65 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 evolve.um.resultado.sem.sucesso.
22700 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 20 20 ............Estado.de.sa..da:...
22720 20 20 20 46 61 6c 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 ...Falha.sempre..Volta.de.uma.fu
22740 6e c3 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 46 6f n....o.de.consola.............Fo
22760 72 c3 a7 61 20 61 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 r..a.a.sa..da.de.uma.fun....o.ou
22780 20 73 63 72 69 70 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 .script.baseado.com.o.valor.espe
227a0 63 69 66 69 63 61 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 cificado......por.N..Se.N.for.om
227c0 69 74 69 64 6f 2c 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 itido,.o.estado.de.sa..da....o.d
227e0 6f 20 c3 ba 6c 74 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 o...ltimo.comando......executado
22800 20 64 65 6e 74 72 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 .dentro.da.fun....o.ou.script...
22820 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:.....
22840 20 44 65 76 6f 6c 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 .Devolve.N,.ou.falha.se.a.consol
22860 61 20 6e c3 a3 6f 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 a.n..o.estiver.a.executar.uma.fu
22880 6e c3 a7 c3 a3 6f 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 n....o.ou.script..Devolver.o.con
228a0 74 65 78 74 6f 20 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 texto.da.actual.chamada.a.sub-ro
228c0 74 69 6e 61 2e 0a 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 tina.............Sem.EXPR,.devol
228e0 76 65 20 22 24 6c 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 ve."$linha.$nomefich"...Com.EXPR
22900 2c 20 64 65 76 6f 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 ,.devolve......"$linha.$sub-roti
22920 6e 61 20 24 6e 6f 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 na.$nomefich";.esta.informa....o
22940 20 65 78 74 72 61 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 .extra.pode.ser.usada......para.
22960 6f 62 74 65 72 20 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 obter.um.rasto.da.pilha.........
22980 20 20 20 20 4f 20 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 ....O.valor.de.EXPR.indica.quant
229a0 61 73 20 63 68 61 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 as.chamadas.deve.recuar.antes.da
229c0 0a 20 20 20 20 20 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 ......actual;.a.chamada.superior
229e0 20 c3 a9 20 61 20 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 ....a.chamada.0.............Esta
22a00 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 30 20 61 20 6e do.de.sa..da:......Devolve.0.a.n
22a20 c3 a3 6f 20 73 65 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 ..o.ser.que.a.consola.n..o.estej
22a40 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 20 6f 75 20 45 58 50 a.a.executar.uma.fun....o.ou.EXP
22a60 52 0a 20 20 20 20 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 44 65 76 6f 6c 76 65 20 6f R......seja.inv..lida..Devolve.o
22a80 20 63 6f 6e 74 65 78 74 6f 20 64 61 20 70 72 65 73 65 6e 74 65 20 63 68 61 6d 61 64 61 20 61 20 .contexto.da.presente.chamada.a.
22aa0 73 75 62 2d 72 6f 74 69 6e 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6d 20 45 58 50 52 2c 20 64 sub-rotina...........Sem.EXPR,.d
22ac0 65 76 6f 6c 76 65 20 00 45 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 00 46 61 6c 68 61 20 64 65 20 73 evolve..Em.execu....o.Falha.de.s
22ae0 65 67 6d 65 6e 74 61 c3 a7 c3 a3 6f 00 53 65 6c 65 63 63 69 6f 6e 61 20 70 61 6c 61 76 72 61 73 egmenta....o.Selecciona.palavras
22b00 20 64 65 20 75 6d 61 20 6c 69 73 74 61 20 65 20 65 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 .de.uma.lista.e.executa.comandos
22b20 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 73 20 50 41 4c 41 56 52 41 53 20 73 c3 a3 6f 20 65 78 .............As.PALAVRAS.s..o.ex
22b40 70 61 6e 64 69 64 61 73 2c 20 67 65 72 61 6e 64 6f 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 70 pandidas,.gerando.uma.lista.de.p
22b60 61 6c 61 76 72 61 73 2e 20 4f 0a 20 20 20 20 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 70 61 6c 61 alavras..O......conjunto.de.pala
22b80 76 72 61 73 20 65 78 70 61 6e 64 69 64 61 73 20 c3 a9 20 69 6d 70 72 69 6d 69 64 6f 20 6e 6f 20 vras.expandidas....imprimido.no.
22ba0 65 72 72 6f 20 70 61 64 72 c3 a3 6f 2c 20 63 61 64 61 0a 20 20 20 20 20 75 6d 20 70 72 65 63 65 erro.padr..o,.cada......um.prece
22bc0 64 69 64 6f 20 70 6f 72 20 75 6d 20 6e c3 ba 6d 65 72 6f 2e 20 53 65 20 22 69 6e 20 50 41 4c 41 dido.por.um.n..mero..Se."in.PALA
22be0 56 52 41 53 22 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 70 72 65 73 65 6e 74 65 2c 0a 20 20 20 VRAS".n..o.estiver.presente,....
22c00 20 20 22 20 69 6e 20 22 24 40 22 20 22 20 c3 a9 20 61 73 73 75 6d 69 64 6f 2e 20 4f 20 70 72 6f ..".in."$@"."....assumido..O.pro
22c20 6d 70 74 20 50 53 33 20 c3 a9 20 65 6e 74 c3 a3 6f 20 65 78 69 62 69 64 6f 20 65 20 c3 a9 20 6c mpt.PS3....ent..o.exibido.e....l
22c40 69 64 61 20 75 6d 61 0a 20 20 20 20 20 6c 69 6e 68 61 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 ida.uma......linha.da.entrada.pa
22c60 64 72 c3 a3 6f 2e 20 53 65 20 61 20 6c 69 6e 68 61 20 66 6f 72 20 63 6f 6e 73 74 69 74 75 c3 ad dr..o..Se.a.linha.for.constitu..
22c80 64 61 20 70 65 6c 6f 20 6e c3 ba 6d 65 72 6f 0a 20 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 65 da.pelo.n..mero......corresponde
22ca0 6e 74 65 20 61 20 75 6d 61 20 64 61 73 20 70 61 6c 61 76 72 61 73 20 6d 6f 73 74 72 61 64 61 73 nte.a.uma.das.palavras.mostradas
22cc0 2c 20 4e 4f 4d 45 20 c3 a9 20 64 65 66 69 6e 69 64 6f 20 70 61 72 61 0a 20 20 20 20 20 65 73 73 ,.NOME....definido.para......ess
22ce0 61 20 70 61 6c 61 76 72 61 2e 20 53 65 20 61 20 6c 69 6e 68 61 20 65 73 74 69 76 65 72 20 76 61 a.palavra..Se.a.linha.estiver.va
22d00 7a 69 61 2c 20 50 41 4c 41 56 52 41 53 20 65 20 6f 20 70 72 6f 6d 70 74 20 73 c3 a3 6f 0a 20 20 zia,.PALAVRAS.e.o.prompt.s..o...
22d20 20 20 20 6d 6f 73 74 72 61 64 6f 73 20 64 65 20 6e 6f 76 6f 2e 20 53 65 20 66 6f 72 20 6c 69 64 ...mostrados.de.novo..Se.for.lid
22d40 6f 20 45 4f 46 2c 20 6f 20 63 6f 6d 61 6e 64 6f 20 c3 a9 20 63 6f 6e 63 6c 75 c3 ad 64 6f 2e 20 o.EOF,.o.comando....conclu..do..
22d60 51 75 61 6c 71 75 65 72 0a 20 20 20 20 20 6f 75 74 72 6f 20 76 61 6c 6f 72 20 6c 69 64 6f 20 66 Qualquer......outro.valor.lido.f
22d80 61 7a 20 63 6f 6d 20 71 75 65 20 4e 4f 4d 45 20 73 65 6a 61 20 64 65 66 69 6e 69 64 6f 20 63 6f az.com.que.NOME.seja.definido.co
22da0 6d 6f 20 6e 75 6c 6f 2e 20 41 20 6c 69 6e 68 61 0a 20 20 20 20 20 6c 69 64 61 20 c3 a9 20 67 72 mo.nulo..A.linha......lida....gr
22dc0 61 76 61 64 61 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 52 45 53 50 4f 53 54 41 2e 20 43 4f 4d avada.na.vari..vel.RESPOSTA..COM
22de0 41 4e 44 4f 53 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f 73 20 61 70 c3 b3 73 20 63 61 64 61 ANDOS.s..o.executados.ap..s.cada
22e00 0a 20 20 20 20 20 73 65 6c 65 63 c3 a7 c3 a3 6f 20 61 74 c3 a9 20 71 75 65 20 75 6d 20 63 6f 6d ......selec....o.at...que.um.com
22e20 61 6e 64 6f 20 64 65 20 69 6e 74 65 72 72 75 70 c3 a7 c3 a3 6f 20 73 65 6a 61 20 65 78 65 63 75 ando.de.interrup....o.seja.execu
22e40 74 61 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 tado.............Estado.de.sa..d
22e60 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
22e80 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 6e 76 69 61 20 75 6d 20 imo.comando.executado..Envia.um.
22ea0 73 69 6e 61 6c 20 61 20 75 6d 61 20 74 61 72 65 66 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 sinal.a.uma.tarefa.............E
22ec0 6e 76 69 61 20 61 6f 73 20 70 72 6f 63 65 73 73 6f 73 20 69 64 65 6e 74 69 66 69 63 61 64 6f 73 nvia.aos.processos.identificados
22ee0 20 70 6f 72 20 50 49 44 20 6f 75 20 4a 4f 42 53 50 45 43 20 6f 20 73 69 6e 61 6c 20 63 68 61 6d .por.PID.ou.JOBSPEC.o.sinal.cham
22f00 61 64 6f 0a 20 20 20 20 20 53 49 47 53 50 45 43 20 6f 75 20 53 49 47 4e 55 4d 2e 20 53 65 20 6e ado......SIGSPEC.ou.SIGNUM..Se.n
22f20 65 6d 20 53 49 47 53 50 45 43 20 6e 65 6d 20 53 49 47 4e 55 4d 20 65 73 74 69 76 65 72 65 6d 20 em.SIGSPEC.nem.SIGNUM.estiverem.
22f40 70 72 65 73 65 6e 74 65 73 2c 0a 20 20 20 20 20 53 49 47 54 45 52 4d 20 c3 a9 20 70 72 65 73 75 presentes,......SIGTERM....presu
22f60 6d 69 64 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 mido.............Op....es:......
22f80 20 20 20 2d 73 20 73 69 67 09 53 49 47 20 c3 a9 20 75 6d 20 6e 6f 6d 65 20 64 65 20 73 69 6e 61 ...-s.sig.SIG....um.nome.de.sina
22fa0 6c 0a 20 20 20 20 20 20 20 20 2d 6e 20 73 69 67 09 53 49 47 20 c3 a9 20 75 6d 20 6e c3 ba 6d 65 l.........-n.sig.SIG....um.n..me
22fc0 72 6f 20 64 65 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 61 20 6e 6f 6d ro.de.sinal.........-l.lista.nom
22fe0 65 73 20 64 65 20 73 69 6e 61 69 73 3b 20 73 65 20 73 65 20 73 65 67 75 69 72 65 6d 20 61 72 67 es.de.sinais;.se.se.seguirem.arg
23000 75 6d 65 6e 74 6f 73 2c 20 73 c3 a3 6f 0a 20 20 20 20 20 09 09 61 73 73 75 6d 69 64 6f 73 20 63 umentos,.s..o........assumidos.c
23020 6f 6d 6f 20 6e c2 ba 73 20 64 65 20 73 69 6e 61 6c 20 70 61 72 61 20 6c 69 73 74 61 72 20 6f 73 omo.n..s.de.sinal.para.listar.os
23040 20 6e 6f 6d 65 73 0a 20 20 20 20 20 20 20 20 2d 4c 09 73 69 6e c3 b3 6e 69 6d 6f 20 64 65 20 2d .nomes.........-L.sin..nimo.de.-
23060 6c 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 61 74 61 20 75 6d 20 69 6e 74 65 72 6e 6f 20 64 61 20 l............Mata.um.interno.da.
23080 63 6f 6e 73 6f 6c 61 20 70 6f 72 20 64 6f 69 73 20 6d 6f 74 69 76 6f 73 3a 20 70 65 72 6d 69 74 consola.por.dois.motivos:.permit
230a0 65 20 75 73 61 72 20 61 73 20 49 44 73 20 64 65 20 74 61 72 65 66 61 0a 20 20 20 20 20 65 6d 20 e.usar.as.IDs.de.tarefa......em.
230c0 76 65 7a 20 64 65 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f 20 65 20 70 65 72 6d 69 74 65 vez.de.IDs.de.processo.e.permite
230e0 20 6d 61 74 61 72 20 70 72 6f 63 65 73 73 6f 73 20 73 65 20 6f 20 6c 69 6d 69 74 65 20 64 65 0a .matar.processos.se.o.limite.de.
23100 20 20 20 20 20 70 72 6f 63 65 73 73 6f 73 20 71 75 65 20 70 6f 64 65 20 63 72 69 61 72 20 66 6f .....processos.que.pode.criar.fo
23120 72 20 61 74 69 6e 67 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 r.atingido.............Estado.de
23140 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 20 .sa..da:......Devolve.sucesso.a.
23160 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 6f n..o.ser.que.indique.uma.op....o
23180 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 44 65 .inv..lida.ou.ocorra.um.erro..De
231a0 66 69 6e 69 72 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 74 65 63 6c 61 73 20 65 20 finir.associa....es.de.teclas.e.
231c0 76 61 72 69 c3 a1 76 65 69 73 20 70 61 72 61 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 vari..veis.para.Readline........
231e0 20 20 20 41 73 73 6f 63 69 61 72 20 75 6d 61 20 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 20 74 65 ...Associar.uma.sequ..ncia.de.te
23200 63 6c 61 73 20 61 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 6d 61 63 72 6f 20 52 65 61 clas.a.uma.fun....o.ou.macro.Rea
23220 64 6c 69 6e 65 2c 20 6f 75 0a 20 20 20 20 64 65 66 69 6e 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 dline,.ou.....defina.uma.vari..v
23240 65 6c 20 52 65 61 64 6c 69 6e 65 2e 20 41 20 73 69 6e 74 61 78 65 20 64 65 20 61 72 67 75 6d 65 el.Readline..A.sintaxe.de.argume
23260 6e 74 6f 20 6e c3 a3 6f 2d 6f 70 c3 a7 c3 a3 6f 20 c3 a9 20 65 71 75 69 76 61 6c 65 6e 74 65 0a nto.n..o-op....o....equivalente.
23280 20 20 20 20 c3 a0 20 65 6e 63 6f 6e 74 72 61 64 61 20 65 6d 20 7e 2f 2e 69 6e 70 75 74 72 63 2c .......encontrada.em.~/.inputrc,
232a0 20 6d 61 73 20 74 65 6d 20 64 65 20 73 65 72 20 70 61 73 73 61 64 61 20 63 6f 6d 6f 20 61 72 67 .mas.tem.de.ser.passada.como.arg
232c0 75 6d 65 6e 74 6f 20 c3 ba 6e 69 63 6f 3a 0a 20 20 20 20 20 65 2e 67 2e 2c 20 62 69 6e 64 20 22 umento...nico:......e.g.,.bind."
232e0 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 6c 65 22 2e 0a "\C-x\C-r":.re-read-init-file"..
23300 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 6d 20 ...........Op....es:.........-m.
23320 20 6d 61 70 74 65 63 6c 20 20 20 20 20 20 20 20 20 20 20 20 55 73 65 20 4d 41 50 54 45 43 4c 20 .maptecl............Use.MAPTECL.
23340 63 6f 6d 6f 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 20 70 61 72 61 20 61 20 64 75 72 61 como.mapa.de.teclado.para.a.dura
23360 c3 a7 c3 a3 6f 20 64 65 73 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....o.deste.....................
23380 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 2e 20 4e 6f 6d 65 73 20 64 65 20 6d .............comando..Nomes.de.m
233a0 61 70 61 73 20 61 63 65 69 74 c3 a1 76 65 69 73 20 73 c3 a3 6f 20 65 6d 61 63 73 2c 0a 20 20 20 apas.aceit..veis.s..o.emacs,....
233c0 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 65 6d ..............................em
233e0 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 63 73 2d acs-standard,.emacs-meta,.emacs-
23400 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 20 20 20 ctlx,.vi,.vi-move,..............
23420 20 20 20 20 20 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 ....................vi-command,.
23440 65 20 76 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 20 20 2d 6c 20 20 20 20 20 20 20 20 20 e.vi-insert..........-l.........
23460 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 66 75 6e .............Listar.nomes.de.fun
23480 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 20 20 20 2d 50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....es..........-P..............
234a0 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 66 75 6e c3 a7 c3 b5 65 ........Listar.nomes.de.fun....e
234c0 73 20 65 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 20 20 20 2d 70 20 20 20 s.e.associa....es..........-p...
234e0 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 66 75 6e c3 a7 c3 ...................Listar.fun...
23500 b5 65 73 20 66 75 6e c3 a7 c3 a3 6f 73 20 65 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 .es.fun....os.e.associa....es.de
23520 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 20 20 20 20 20 .forma.a.que.possam.............
23540 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 75 74 69 6c 69 .....................ser.reutili
23560 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 20 2d 53 20 20 zados.como.entrada..........-S..
23580 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 73 65 71 75 c3 ....................Listar.sequ.
235a0 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 65 6d 20 6d 61 63 72 .ncias.de.teclas.que.chamem.macr
235c0 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 20 2d 73 20 20 20 20 os.e.seus.valores.........-s....
235e0 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 73 65 71 75 c3 aa 6e ..................Listar.sequ..n
23600 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 71 75 65 20 63 68 61 6d 65 6d 20 6d 61 63 72 6f 73 cias.de.teclas.que.chamem.macros
23620 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .e.seus.valores.................
23640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 .................de.forma.a.que.
23660 70 6f 73 73 61 6d 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 65 6e 74 possam.ser.reutilizados.como.ent
23680 72 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rada..........-V................
236a0 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 ......Listar.nomes.de.vari..veis
236c0 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 20 20 2d 76 20 20 20 20 20 20 .e.seus.valores.........-v......
236e0 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 20 ................Listar.nomes.de.
23700 76 61 72 69 c3 a1 76 65 69 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 20 64 65 20 66 6f 72 vari..veis.e.seus.valores.de.for
23720 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ma.a.que.possam.................
23740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f .................ser.reutilizado
23760 73 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 71 20 20 6e 6f 6d 65 s.como.entrada..........-q..nome
23780 2d 66 75 6e c3 a7 c3 a3 6f 20 20 20 20 20 43 6f 6e 73 75 6c 74 61 72 20 71 75 65 20 74 65 63 6c -fun....o.....Consultar.que.tecl
237a0 61 73 20 63 68 61 6d 61 72 61 6d 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 65 6d 20 63 61 75 73 61 2e as.chamaram.a.fun....o.em.causa.
237c0 0a 20 20 20 20 20 20 20 20 2d 75 20 20 6e 6f 6d 65 2d 66 75 6e c3 a7 c3 a3 6f 20 20 20 20 20 55 .........-u..nome-fun....o.....U
237e0 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 74 nbind.all.keys.which.are.bound.t
23800 6f 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 20 20 20 2d 72 o.the.named.fun....o..........-r
23820 20 20 73 65 71 74 65 63 6c 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 76 65 72 20 61 73 73 6f 63 ..seqtecl..........Remover.assoc
23840 69 61 c3 a7 c3 a3 6f 20 64 65 20 53 45 51 54 45 43 4c 2e 0a 20 20 20 20 20 20 20 20 2d 66 20 20 ia....o.de.SEQTECL..........-f..
23860 6e 6f 6d 65 66 69 63 68 20 20 20 20 20 20 20 20 20 4c 65 72 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 nomefich.........Ler.associa....
23880 65 73 20 64 65 20 74 65 63 6c 61 73 20 61 20 70 61 72 74 69 72 20 64 65 20 4e 4f 4d 45 46 49 43 es.de.teclas.a.partir.de.NOMEFIC
238a0 48 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 20 73 65 71 74 65 63 6c 3a 63 6f 6d 61 6e 64 6f 2d 63 H..........-x..seqtecl:comando-c
238c0 6f 6e 73 6f 6c 61 09 43 61 75 73 61 20 61 20 65 78 65 63 75 c3 a7 61 c3 b5 20 64 65 20 43 4f 4d onsola.Causa.a.execu..a...de.COM
238e0 41 4e 44 4f 2d 53 48 45 4c 4c 20 71 75 61 6e 64 6f 0a 20 20 20 20 20 09 09 09 09 53 45 51 54 45 ANDO-SHELL.quando..........SEQTE
23900 43 4c 20 66 6f 72 20 69 6e 73 65 72 69 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 58 20 20 20 20 20 CL.for.inserido..........-X.....
23920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 73 65 71 75 c3 aa 6e 63 69 .................Listarsequ..nci
23940 61 73 20 64 65 20 74 65 63 6c 61 73 20 61 73 73 6f 63 69 61 64 61 73 20 61 20 2d 78 20 65 20 63 as.de.teclas.associadas.a.-x.e.c
23960 6f 6d 61 6e 64 6f 73 20 6c 69 67 61 64 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 omandos.ligados.................
23980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 .................de.forma.a.que.
239a0 70 6f 73 73 61 6d 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 65 6e 74 possam.ser.reutilizados.como.ent
239c0 72 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 64 rada.............Estado.de.sa..d
239e0 61 3a 0a 20 20 20 20 20 62 69 6e 64 20 64 65 76 6f 6c 76 65 20 30 20 61 20 6e c3 a3 6f 20 73 65 a:......bind.devolve.0.a.n..o.se
23a00 72 20 71 75 65 20 73 65 6a 61 20 64 61 64 61 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 73 63 r.que.seja.dada.uma.op....o.desc
23a20 6f 6e 68 65 63 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 44 65 66 69 onhecida.ou.ocorra.um.erro..Defi
23a40 6e 65 20 65 20 63 61 6e 63 65 6c 61 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 ne.e.cancela.op....es.de.consola
23a60 2e 0a 20 20 20 20 0a 20 20 20 20 41 6c 74 65 72 61 20 61 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 ...........Altera.a.defini....o.
23a80 64 65 20 63 61 64 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 4f 50 54 4e 4f de.cada.op....o.de.consola.OPTNO
23aa0 4d 45 2e 20 53 65 6d 20 71 75 61 6c 71 75 65 72 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 2c 20 ME..Sem.qualquer.....argumento,.
23ac0 6c 69 73 74 61 20 74 6f 64 61 73 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f lista.todas.as.op....es.de.conso
23ae0 6c 61 20 63 6f 6d 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 64 65 66 69 6e 69 c3 a7 c3 a3 la.com.indica....o.de.defini....
23b00 6f 0a 20 20 20 20 6f 75 20 6e c3 a3 6f 20 64 65 20 65 73 74 61 64 6f 2e 0a 20 20 20 20 0a 20 20 o.....ou.n..o.de.estado.........
23b20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 2d 6f 09 72 65 73 74 72 69 6e 67 65 ...Op....es:........-o.restringe
23b40 20 4f 50 54 4e 4f 4d 45 73 20 70 61 72 61 20 6f 73 20 64 65 66 69 6e 69 64 6f 73 20 70 61 72 61 .OPTNOMEs.para.os.definidos.para
23b60 20 75 73 6f 20 63 6f 6d 20 22 73 65 74 20 2d 6f 22 0a 20 20 20 20 20 20 20 2d 70 09 69 6d 70 72 .uso.com."set.-o"........-p.impr
23b80 69 6d 65 20 63 61 64 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 ime.cada.op....o.de.consola.com.
23ba0 69 6e 64 69 63 61 c3 a7 c3 a3 6f 20 64 6f 20 73 65 75 20 65 73 74 61 64 6f 0a 20 20 20 20 20 20 indica....o.do.seu.estado.......
23bc0 20 2d 71 09 73 75 70 72 69 6d 65 20 61 20 73 61 c3 ad 64 61 0a 20 20 20 20 20 20 20 2d 73 09 61 .-q.suprime.a.sa..da........-s.a
23be0 63 74 69 76 61 20 28 64 65 66 69 6e 65 29 20 63 61 64 61 20 4f 50 54 4e 4f 4d 45 0a 20 20 20 20 ctiva.(define).cada.OPTNOME.....
23c00 20 20 20 2d 75 09 64 65 73 61 63 74 69 76 61 20 28 6c 69 6d 70 61 29 20 63 61 64 61 20 4f 50 54 ...-u.desactiva.(limpa).cada.OPT
23c20 4e 4f 4d 45 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 NOME..........Estado.de.sa..da:.
23c40 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 73 65 20 4f 50 54 4e 4f 4d 45 20 65 ....Devolve.sucesso.se.OPTNOME.e
23c60 73 74 69 76 65 72 20 61 63 74 69 76 61 64 6f 3b 20 66 61 6c 68 61 20 73 65 20 69 6e 64 69 63 61 stiver.activado;.falha.se.indica
23c80 72 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 0a 20 20 20 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4f r.uma.op....o.....inv..lida.ou.O
23ca0 50 54 4e 4f 4d 45 20 65 73 74 65 6a 61 20 64 65 73 61 63 74 69 76 61 64 61 2e 00 44 65 66 69 6e PTNOME.esteja.desactivada..Defin
23cc0 65 20 6f 20 61 74 72 69 62 75 74 6f 20 64 65 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 65 6d 20 e.o.atributo.de.exporta....o.em.
23ce0 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 20 0a 20 20 20 vari..veis.de.consola...........
23d00 20 20 4d 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 45 20 70 61 72 61 20 65 78 70 6f 72 74 61 c3 a7 ..Marca.cada.NOME.para.exporta..
23d20 c3 a3 6f 20 61 75 74 6f 6d c3 a1 74 69 63 61 20 70 61 72 61 20 6f 20 61 6d 62 69 65 6e 74 65 20 ..o.autom..tica.para.o.ambiente.
23d40 64 65 20 66 75 74 75 72 6f 73 0a 20 20 20 20 20 63 6f 6d 61 6e 64 6f 73 20 65 78 65 63 75 74 61 de.futuros......comandos.executa
23d60 64 6f 73 2e 20 53 65 20 56 41 4c 4f 52 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 61 74 72 dos..Se.VALOR.for.fornecido,.atr
23d80 69 62 75 69 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 65 78 70 6f 72 74 61 72 2e 0a 20 20 ibui.VALOR.antes.de.exportar....
23da0 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 66 09 72 65 .........Op....es:.........-f.re
23dc0 66 65 72 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 fere.fun....es.de.consola.......
23de0 20 20 2d 6e 09 72 65 6d 6f 76 65 20 61 20 70 72 6f 70 72 69 65 64 61 64 65 20 64 65 20 65 78 70 ..-n.remove.a.propriedade.de.exp
23e00 6f 72 74 61 c3 a7 c3 a3 6f 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 0a 20 20 20 20 20 20 20 20 2d orta....o.de.cada.NOME.........-
23e20 70 09 6d 6f 73 74 72 61 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 74 6f 64 61 73 20 61 73 20 66 p.mostra.uma.lista.de.todas.as.f
23e40 75 6e c3 a7 c3 b5 65 73 20 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 78 70 6f 72 74 61 64 61 73 un....es.e.vari..veis.exportadas
23e60 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f 20 22 2d 2d 22 20 64 65 ............Um.argumento."--".de
23e80 73 61 63 74 69 76 61 20 66 75 74 75 72 6f 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 61 20 sactiva.futuro.processamento.da.
23ea0 6f 70 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 65 20 73 61 op....o.............Estado.de.sa
23ec0 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 20 6e c3 a3 ..da:......Devolve.sucesso.a.n..
23ee0 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 6f 20 69 6e o.ser.que.indique.uma.op....o.in
23f00 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 v..lida.ou.NOME.seja.inv..lido..
23f20 44 65 66 69 6e 65 20 6f 75 20 6c 69 6d 70 61 20 76 61 6c 6f 72 65 73 20 64 65 20 6f 70 c3 a7 c3 Define.ou.limpa.valores.de.op...
23f40 b5 65 73 20 6f 75 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 64 .es.ou.par..metros.posicionais.d
23f60 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 6c 74 65 72 61 20 6f 20 76 a.consola.............Altera.o.v
23f80 61 6c 6f 72 20 64 65 20 61 74 72 69 62 75 74 6f 73 20 6f 75 20 70 61 72 c3 a2 6d 65 74 72 6f 73 alor.de.atributos.ou.par..metros
23fa0 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2c 20 6f 75 0a 20 20 20 20 .posicionais.da.consola,.ou.....
23fc0 20 6d 6f 73 74 72 61 20 6f 73 20 6e 6f 6d 65 73 20 65 20 76 61 6c 6f 72 65 73 20 64 65 20 76 61 .mostra.os.nomes.e.valores.de.va
23fe0 72 69 c3 a1 76 65 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 ri..veis.da.consola.............
24000 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 20 20 4d 61 72 63 61 20 76 61 72 69 Op....es:.........-a..Marca.vari
24020 c3 a1 76 65 69 73 20 6d 6f 64 69 66 69 63 61 64 61 73 20 6f 75 20 63 72 69 61 64 61 73 20 70 61 ..veis.modificadas.ou.criadas.pa
24040 72 61 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 20 20 20 20 2d 62 20 4e 6f 74 ra.exporta....o...........-b.Not
24060 69 66 69 63 61 20 6f 20 66 69 6d 20 64 61 20 74 61 72 65 66 61 20 69 6d 65 64 69 61 74 61 6d 65 ifica.o.fim.da.tarefa.imediatame
24080 6e 74 65 2e 0a 20 20 20 20 20 20 20 20 20 2d 65 20 53 61 69 20 69 6d 65 64 69 61 74 61 6d 65 6e nte...........-e.Sai.imediatamen
240a0 74 65 20 73 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 73 61 69 72 20 63 6f 6d 20 65 73 74 61 64 6f te.se.um.comando.sair.com.estado
240c0 20 64 69 66 65 72 65 6e 74 65 20 64 65 20 7a 65 72 6f 2e 0a 20 20 20 20 20 20 20 20 20 2d 66 20 .diferente.de.zero...........-f.
240e0 44 65 73 61 63 74 69 76 61 20 67 65 72 61 c3 a7 c3 a3 6f 20 64 65 20 6e 6f 6d 65 20 64 65 20 66 Desactiva.gera....o.de.nome.de.f
24100 69 63 68 65 69 72 6f 20 28 67 6c 6f 62 62 69 6e 67 29 2e 0a 20 20 20 20 20 20 20 20 20 2d 68 20 icheiro.(globbing)...........-h.
24120 52 65 63 6f 72 64 61 72 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e 64 Recordar.localiza....o.de.comand
24140 6f 73 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 6f 20 70 72 6f 63 75 72 61 64 6f 73 os....medida.que.s..o.procurados
24160 2e 0a 20 20 20 20 20 20 20 20 20 2d 6b 20 54 6f 64 6f 73 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f ...........-k.Todos.os.argumento
24180 73 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 73 c3 a3 6f 20 63 6f 6c 6f 63 61 64 6f 73 s.de.atribui....o.s..o.colocados
241a0 20 6e 6f 20 61 6d 62 69 65 6e 74 65 20 70 61 72 61 20 75 6d 0a 20 20 20 20 20 20 20 20 20 20 20 .no.ambiente.para.um............
241c0 20 20 63 6f 6d 61 6e 64 6f 2c 20 6e c3 a3 6f 20 73 c3 b3 20 6f 73 20 71 75 65 20 70 72 65 63 65 ..comando,.n..o.s...os.que.prece
241e0 64 65 6d 20 6f 20 6e 6f 6d 65 20 64 6f 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 20 20 20 20 dem.o.nome.do.comando...........
24200 2d 6d 20 41 63 74 69 76 61 20 6f 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 73 2e -m.Activa.o.controlo.de.tarefas.
24220 0a 20 20 20 20 20 20 20 20 20 2d 6e 20 4c c3 aa 20 63 6f 6d 61 6e 64 6f 73 2c 20 6d 61 73 20 6e ..........-n.L...comandos,.mas.n
24240 c3 a3 6f 20 6f 73 20 65 78 65 63 75 74 61 2e 0a 20 20 20 20 20 20 20 20 20 2d 6f 70 74 69 6f 6e ..o.os.executa...........-option
24260 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 66 69 6e 65 20 61 20 76 61 72 69 -name..............Define.a.vari
24280 c3 a1 76 65 6c 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 61 20 6f 70 74 69 6f 6e 2d 6e 61 ..vel.correspondente.a.option-na
242a0 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 65 78 70 6f 72 74 20 me:...................allexport.
242c0 20 20 20 20 69 67 75 61 6c 20 61 20 2d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....igual.a.-a..................
242e0 20 62 72 61 63 65 65 78 70 61 6e 64 20 20 69 67 75 61 6c 20 61 20 2d 42 0a 20 20 20 20 20 20 20 .braceexpand..igual.a.-B........
24300 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 20 20 20 20 20 20 20 20 20 75 73 61 20 65 73 ...........emacs..........usa.es
24320 74 69 6c 6f 20 65 6d 61 63 73 20 64 65 20 65 64 69 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 73 tilo.emacs.de.edi....o.de.linhas
24340 0a 20 20 20 20 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 ...................errexit......
24360 20 20 69 67 75 61 6c 20 61 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 ..igual.a.-e...................e
24380 72 72 74 72 61 63 65 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 45 0a 20 20 20 20 20 20 20 20 rrtrace......igual.a.-E.........
243a0 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 63 65 20 20 20 20 20 69 67 75 61 6c 20 61 20 ..........functrace.....igual.a.
243c0 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 68 61 6c 6c 20 20 20 20 -T...................hashall....
243e0 20 20 20 20 69 67 75 61 6c 20 61 20 2d 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....igual.a.-h..................
24400 20 68 69 73 74 65 78 70 61 6e 64 20 20 20 20 69 67 75 61 6c 20 61 20 2d 48 0a 20 20 20 20 20 20 .histexpand....igual.a.-H.......
24420 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 20 20 61 63 74 69 76 ............history........activ
24440 61 20 68 69 73 74 c3 b3 72 69 63 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 20 20 20 a.hist..rico.de.comandos........
24460 20 20 20 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 65 6f 66 20 20 20 20 20 61 20 63 6f 6e 73 6f ...........ignoreeof.....a.conso
24480 6c 61 20 6e c3 a3 6f 20 73 61 69 20 61 70 c3 b3 73 20 6c 65 72 20 45 4f 46 0a 20 20 20 20 20 20 la.n..o.sai.ap..s.ler.EOF.......
244a0 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 6d 6d 65 6e 74 73 ............interactive-comments
244c0 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 ................................
244e0 20 20 20 20 20 70 65 72 6d 69 74 65 20 71 75 65 20 63 6f 6d 65 6e 74 c3 a1 72 69 6f 73 20 61 70 .....permite.que.coment..rios.ap
24500 61 72 65 c3 a7 61 6d 20 65 6d 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 61 63 74 69 76 6f 73 are..am.em.comandos.interactivos
24520 0a 20 20 20 20 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 ...................keyword......
24540 20 20 69 67 75 61 6c 20 61 20 2d 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d ..igual.a.-k...................m
24560 6f 6e 69 74 6f 72 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 6d 0a 20 20 20 20 20 20 20 onitor........igual.a.-m........
24580 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 20 20 20 20 20 69 67 75 61 6c 20 61 ...........noclobber.....igual.a
245a0 20 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 65 78 65 63 20 20 20 20 .-C...................noexec....
245c0 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....igual.a.-n.................
245e0 20 20 6e 6f 67 6c 6f 62 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 66 0a 20 20 20 20 ..noglob.........igual.a.-f.....
24600 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 20 20 61 63 74 ..............nolog..........act
24620 75 61 6c 6d 65 6e 74 65 20 61 63 65 69 74 65 20 6d 61 73 20 69 67 6e 6f 72 61 64 6f 0a 20 20 20 ualmente.aceite.mas.ignorado....
24640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 66 79 20 20 20 20 20 20 20 20 20 69 67 ...............notify.........ig
24660 75 61 6c 20 61 20 2d 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 75 6e 73 ual.a.-b...................nouns
24680 65 74 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 75 0a 20 20 20 20 20 20 20 20 20 20 20 et........igual.a.-u............
246a0 20 20 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 74 .......onecmd.........igual.a.-t
246c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 6c 20 20 20 20 20 ...................physical.....
246e0 20 69 67 75 61 6c 20 61 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 69 .igual.a.-P...................pi
24700 70 65 66 61 69 6c 20 20 20 20 20 20 6f 20 76 61 6c 6f 72 20 64 65 76 6f 6c 76 69 64 6f 20 64 65 pefail......o.valor.devolvido.de
24720 20 75 6d 20 70 69 70 65 6c 69 6e 65 20 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 6f 0a 20 20 20 20 .um.pipeline....o.estado.do.....
24740 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 20 ................................
24760 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 61 20 73 61 69 72 20 63 6f 6d 20 65 73 74 61 64 ..ltimo.comando.a.sair.com.estad
24780 6f 20 6e c3 a3 6f 2d 7a 65 72 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 o.n..o-zero,....................
247a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 75 20 7a 65 72 6f 20 73 65 20 6e 65 6e 68 .................ou.zero.se.nenh
247c0 75 6d 20 73 61 69 75 20 63 6f 6d 20 65 73 74 61 64 6f 20 6e c3 a3 6f 2d 7a 65 72 6f 0a 20 20 20 um.saiu.com.estado.n..o-zero....
247e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 78 20 20 20 20 20 20 20 20 20 20 61 6c ...............posix..........al
24800 74 65 72 61 20 6f 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f 20 64 6f 20 62 61 73 68 20 6f 6e 64 tera.o.comportamento.do.bash.ond
24820 65 20 61 20 6f 70 65 72 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.a.opera....o..................
24840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 64 65 66 69 6e 69 64 61 20 64 ...................predefinida.d
24860 69 66 65 72 69 72 20 64 61 20 6e 6f 72 6d 61 20 50 6f 73 69 78 20 70 61 72 61 20 63 75 6d 70 72 iferir.da.norma.Posix.para.cumpr
24880 69 72 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 ir..............................
248a0 20 20 20 20 20 20 20 61 20 6e 6f 72 6d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......a.norma..................
248c0 20 70 72 69 76 69 6c 65 67 65 64 20 20 20 20 69 67 75 61 6c 20 61 20 2d 70 0a 20 20 20 20 20 20 .privileged....igual.a.-p.......
248e0 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 20 20 69 67 75 61 6c ............verbose........igual
24900 20 61 20 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 20 20 20 20 20 20 .a.-v...................vi......
24920 20 20 20 20 20 20 20 20 75 73 61 20 65 73 74 69 6c 6f 20 76 69 20 64 65 20 65 64 69 c3 a7 c3 a3 ........usa.estilo.vi.de.edi....
24940 6f 20 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 78 74 o.de.linhas...................xt
24960 72 61 63 65 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 78 0a 20 20 20 20 20 20 20 20 race.........igual.a.-x.........
24980 2d 70 20 20 41 63 74 69 76 61 64 6f 20 73 65 6d 70 72 65 20 71 75 65 20 61 73 20 49 44 20 64 65 -p..Activado.sempre.que.as.ID.de
249a0 20 75 74 69 6c 69 7a 61 64 6f 72 20 72 65 61 69 73 20 65 20 65 66 65 63 74 69 76 61 73 20 6e c3 .utilizador.reais.e.efectivas.n.
249c0 a3 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 69 6e 63 69 64 61 6d 2e 20 44 65 73 61 63 .o..............coincidam..Desac
249e0 74 69 76 61 20 6f 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 6f 20 66 69 63 68 65 69 72 6f tiva.o.processamento.do.ficheiro
24a00 20 24 20 45 4e 56 20 65 20 61 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 61 .$.ENV.e.a...............importa
24a20 c3 a7 c3 a3 6f 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 44 ....o.de.fun....es.da.consola..D
24a40 65 73 6c 69 67 61 72 20 65 73 74 61 20 6f 70 c3 a7 c3 a3 6f 20 66 61 7a 20 63 6f 6d 0a 20 20 20 esligar.esta.op....o.faz.com....
24a60 20 20 20 20 20 20 20 20 20 20 71 75 65 20 6f 73 20 75 69 64 20 65 20 67 69 64 20 65 66 65 63 74 ..........que.os.uid.e.gid.efect
24a80 69 76 6f 73 20 73 65 6a 61 6d 20 64 65 66 69 6e 69 64 6f 73 20 70 61 72 61 20 6f 73 20 75 69 64 ivos.sejam.definidos.para.os.uid
24aa0 20 65 20 67 69 64 20 72 65 61 69 73 2e 0a 20 20 20 20 20 20 20 20 2d 74 20 20 53 61 69 72 20 64 .e.gid.reais..........-t..Sair.d
24ac0 65 70 6f 69 73 20 64 65 20 6c 65 72 20 65 20 65 78 65 63 75 74 61 72 20 75 6d 20 63 6f 6d 61 6e epois.de.ler.e.executar.um.coman
24ae0 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 20 54 72 61 74 61 20 61 73 20 76 61 72 69 c3 a1 76 do..........-u..Trata.as.vari..v
24b00 65 69 73 20 e2 80 8b e2 80 8b 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 73 20 63 6f 6d 6f 20 65 72 eis.......n..o.definidas.como.er
24b20 72 6f 20 61 6f 20 73 75 62 73 74 69 74 75 69 72 2e 0a 20 20 20 20 20 20 20 20 2d 76 20 20 49 6d ro.ao.substituir..........-v..Im
24b40 70 72 69 6d 65 20 61 73 20 6c 69 6e 68 61 73 20 64 65 20 65 6e 74 72 61 64 61 20 64 61 20 63 6f prime.as.linhas.de.entrada.da.co
24b60 6e 73 6f 6c 61 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 6f 20 6c 69 64 61 73 2e 0a nsola....medida.que.s..o.lidas..
24b80 20 20 20 20 20 20 20 20 2d 78 20 20 49 6d 70 72 69 6d 65 20 63 6f 6d 61 6e 64 6f 73 20 65 20 73 ........-x..Imprime.comandos.e.s
24ba0 65 75 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 eus.argumentos....medida.que.s..
24bc0 6f 20 65 78 65 63 75 74 61 64 6f 73 2e 0a 20 20 20 20 20 20 20 20 2d 42 20 20 61 20 63 6f 6e 73 o.executados..........-B..a.cons
24be0 6f 6c 61 20 72 65 61 6c 69 7a 61 72 c3 a1 20 65 78 70 61 6e 73 c3 a3 6f 20 64 65 20 73 75 70 6f ola.realizar...expans..o.de.supo
24c00 72 74 65 0a 20 20 20 20 20 20 20 20 2d 43 20 20 53 65 20 64 65 66 69 6e 69 64 6f 2c 20 6e c3 a3 rte.........-C..Se.definido,.n..
24c20 6f 20 70 65 72 6d 69 74 69 72 20 71 75 65 20 66 69 63 68 65 69 72 6f 73 20 6e 6f 72 6d 61 69 73 o.permitir.que.ficheiros.normais
24c40 20 65 78 69 73 74 65 6e 74 65 73 20 73 65 6a 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 .existentes.sejam..............s
24c60 6f 62 72 65 73 63 72 69 74 6f 73 20 70 65 6c 6f 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e obrescritos.pelo.redireccionamen
24c80 74 6f 20 64 61 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 45 20 20 73 65 20 64 65 66 to.da.sa..da..........-E..se.def
24ca0 69 6e 69 64 6f 2c 20 45 52 52 20 c3 a9 20 68 65 72 64 61 64 61 20 70 65 6c 61 73 20 66 75 6e c3 inido,.ERR....herdada.pelas.fun.
24cc0 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 20 20 20 2d 48 20 20 41 63 ...es.de.consola..........-H..Ac
24ce0 74 69 76 61 20 65 73 74 69 6c 6f 20 21 20 64 65 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 tiva.estilo.!.de.substitui....o.
24d00 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 2e 20 45 73 74 61 20 62 61 6e 64 65 69 72 61 0a 20 20 20 do.hist..rico..Esta.bandeira....
24d20 20 20 20 20 20 20 20 20 20 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 61 20 70 6f 72 20 70 72 65 ..........est...activada.por.pre
24d40 64 65 66 69 6e 69 c3 a7 c3 a3 6f 2c 20 65 6d 20 63 6f 6e 73 6f 6c 61 73 20 69 6e 74 65 72 61 74 defini....o,.em.consolas.interat
24d60 69 76 61 73 2e 0a 20 20 20 20 20 20 20 20 2d 50 20 20 53 65 20 64 65 66 69 6e 69 64 6f 2c 20 6e ivas..........-P..Se.definido,.n
24d80 c3 a3 6f 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 6c 69 63 ..o.resolve.liga....es.simb..lic
24da0 61 73 20 61 6f 20 65 78 65 63 75 74 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 as.ao.executar..............coma
24dc0 6e 64 6f 73 20 63 6f 6d 6f 20 22 63 64 22 20 71 75 65 20 61 6c 74 65 72 61 20 61 20 70 61 73 74 ndos.como."cd".que.altera.a.past
24de0 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 54 20 20 53 65 20 64 65 66 69 6e 69 64 a.actual..........-T..Se.definid
24e00 6f 2c 20 44 45 42 55 47 20 65 20 52 45 54 55 52 4e 20 73 c3 a3 6f 20 68 65 72 64 61 64 61 73 20 o,.DEBUG.e.RETURN.s..o.herdadas.
24e20 70 6f 72 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 20 por.fun....es.de.consola........
24e40 20 20 2d 2d 20 20 41 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 ..--..Atribui.quaisquer.outros.a
24e60 72 67 75 6d 65 6e 74 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 rgumentos.aos.par..metros.posici
24e80 6f 6e 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 68 6f 75 76 onais...............Se.n..o.houv
24ea0 65 72 20 6d 61 69 73 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 6f 73 20 70 61 72 c3 a2 6d 65 74 72 er.mais.argumentos,.os.par..metr
24ec0 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 c3 a3 6f os.posicionais..............s..o
24ee0 20 6c 69 6d 70 6f 73 2e 0a 20 20 20 20 20 20 20 20 2d 20 20 20 20 41 74 72 69 62 75 69 20 71 75 .limpos..........-....Atribui.qu
24f00 61 69 73 71 75 65 72 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 aisquer.outros.argumentos.aos.pa
24f20 72 c3 a2 6d 65 74 72 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 r..metros.posicionais...........
24f40 20 20 20 20 41 73 20 6f 70 c3 a7 c3 b5 65 73 20 2d 78 20 65 20 2d 76 20 73 c3 a3 6f 20 64 65 73 ....As.op....es.-x.e.-v.s..o.des
24f60 61 63 74 69 76 61 64 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 73 61 72 20 2b 20 65 6d 20 activadas.............Usar.+.em.
24f80 76 65 7a 20 64 65 20 2d 20 66 61 7a 20 63 6f 6d 20 71 75 65 20 61 73 20 62 61 6e 64 65 69 72 61 vez.de.-.faz.com.que.as.bandeira
24fa0 73 20 73 65 6a 61 6d 20 64 65 73 61 63 74 69 76 61 64 61 73 2e 20 41 73 0a 20 20 20 20 20 62 61 s.sejam.desactivadas..As......ba
24fc0 6e 64 65 69 72 61 73 20 74 61 6d 62 c3 a9 6d 20 70 6f 64 65 6d 20 73 65 72 20 75 73 61 64 61 73 ndeiras.tamb..m.podem.ser.usadas
24fe0 20 70 6f 72 20 63 68 61 6d 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 4f 20 61 63 74 75 61 .por.chamada.da.consola..O.actua
25000 6c 0a 20 20 20 20 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 62 61 6e 64 65 69 72 61 73 20 70 6f 64 l......conjunto.de.bandeiras.pod
25020 65 20 73 65 72 20 65 6e 63 6f 6e 74 72 61 64 6f 20 65 6d 20 24 2d 2e 20 4f 73 20 6e 20 72 65 73 e.ser.encontrado.em.$-..Os.n.res
25040 74 61 6e 74 65 73 20 41 52 47 73 0a 20 20 20 20 20 73 c3 a3 6f 20 70 61 72 c3 a2 6d 65 74 72 6f tantes.ARGs......s..o.par..metro
25060 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 65 20 73 c3 a3 6f 20 61 74 72 69 62 75 c3 ad 64 6f 73 s.posicionais.e.s..o.atribu..dos
25080 2c 20 65 6d 20 6f 72 64 65 6d 2c 20 61 20 24 31 2c 20 24 32 20 2e 2e 20 24 6e 2e 0a 20 20 20 20 ,.em.ordem,.a.$1,.$2....$n......
250a0 20 53 65 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 41 52 47 73 2c 20 74 6f 64 61 73 20 61 73 20 76 .Se.n..o.houver.ARGs,.todas.as.v
250c0 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 69 6d 70 72 69 6d ari..veis.de.consola.s..o.imprim
250e0 69 64 61 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 idas.............Estado.de.sa..d
25100 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
25120 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 a1 er.que.indique.uma.op....o.inv..
25140 6c 69 64 61 2e 00 44 65 66 69 6e 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 61 74 72 69 62 75 lida..Define.vari..veis.e.atribu
25160 74 6f 73 2e 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 tos.............Um.sin..nimo.par
25180 61 20 22 64 65 63 6c 61 72 65 22 2e 20 20 56 65 6a 61 20 22 68 65 6c 70 20 64 65 63 6c 61 72 65 a."declare"...Veja."help.declare
251a0 22 2e 00 44 65 66 69 6e 65 20 76 61 6c 6f 72 65 73 20 65 20 61 74 72 69 62 75 74 6f 73 20 64 65 "..Define.valores.e.atributos.de
251c0 20 76 61 72 69 c3 a1 76 65 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 65 63 6c 61 72 61 20 .vari..veis.............Declara.
251e0 76 61 72 69 c3 a1 76 65 69 73 20 65 20 64 c3 a1 2d 6c 68 65 73 20 61 74 72 69 62 75 74 6f 73 2e vari..veis.e.d..-lhes.atributos.
25200 20 53 65 20 6e c3 a3 6f 20 69 6e 64 69 63 61 72 20 4e 4f 4d 45 73 2c 0a 20 20 20 20 20 6d 6f 73 .Se.n..o.indicar.NOMEs,......mos
25220 74 72 61 72 20 6f 73 20 61 74 72 69 62 75 74 6f 73 20 65 20 76 61 6c 6f 72 65 73 20 64 65 20 74 trar.os.atributos.e.valores.de.t
25240 6f 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f odas.as.vari..veis.............O
25260 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 72 65 73 74 72 69 6e 67 65 20 61 63 p....es:.........-f.restringe.ac
25280 c3 a7 c3 a3 6f 20 6f 75 20 65 78 69 62 69 c3 a7 c3 a3 6f 20 61 20 6e 6f 6d 65 73 20 65 20 64 65 ....o.ou.exibi....o.a.nomes.e.de
252a0 66 69 6e 69 c3 a7 c3 b5 65 73 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 2d fini....es.de.fun....o.........-
252c0 46 09 72 65 73 74 72 69 6e 67 65 20 65 78 69 62 69 c3 a7 c3 a3 6f 20 73 c3 b3 20 61 20 6e 6f 6d F.restringe.exibi....o.s...a.nom
252e0 65 73 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 28 6d 61 69 73 20 6e c2 ba 20 64 65 20 6c 69 6e 68 es.de.fun....o.(mais.n...de.linh
25300 61 20 65 0a 20 20 20 20 20 09 09 66 69 63 68 65 69 72 6f 20 66 6f 6e 74 65 20 61 6f 20 64 65 70 a.e........ficheiro.fonte.ao.dep
25320 75 72 61 72 29 0a 20 20 20 20 20 20 20 20 2d 67 09 63 72 69 61 20 76 61 72 69 c3 a1 76 65 69 73 urar).........-g.cria.vari..veis
25340 20 67 6c 6f 62 61 69 73 20 71 75 61 6e 64 6f 20 75 73 61 64 61 73 20 6e 75 6d 61 20 66 75 6e c3 .globais.quando.usadas.numa.fun.
25360 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 3b 20 73 65 6e c3 a3 6f 0a 20 20 20 20 20 09 09 c3 ...o.da.consola;.sen..o.........
25380 a9 20 69 67 6e 6f 72 61 64 61 0a 20 20 20 20 20 20 20 20 2d 70 09 6d 6f 73 74 72 61 20 61 74 72 ..ignorada.........-p.mostra.atr
253a0 69 62 75 74 6f 73 20 65 20 76 61 6c 6f 72 65 73 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 0a 20 20 ibutos.e.valores.de.cada.NOME...
253c0 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 20 71 75 65 20 64 65 66 69 6e 65 6d 20 61 74 .........Op....es.que.definem.at
253e0 72 69 62 75 74 6f 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 70 61 72 61 20 74 6f 72 6e 61 72 20 ributos:.........-a.para.tornar.
25400 4e 4f 4d 45 73 20 6d 61 74 72 69 7a 65 73 20 69 6e 64 65 78 61 64 61 73 20 28 73 65 20 73 75 70 NOMEs.matrizes.indexadas.(se.sup
25420 6f 72 74 61 64 6f 29 0a 20 20 20 20 20 20 20 20 2d 41 09 70 61 72 61 20 74 6f 72 6e 61 72 20 4e ortado).........-A.para.tornar.N
25440 4f 4d 45 73 20 6d 61 74 72 69 7a 65 73 20 61 73 73 6f 63 69 61 74 69 76 61 73 20 28 73 65 20 73 OMEs.matrizes.associativas.(se.s
25460 75 70 6f 72 74 61 64 6f 29 0a 20 20 20 20 20 20 20 20 2d 69 09 70 61 72 61 20 64 61 72 20 61 20 uportado).........-i.para.dar.a.
25480 4e 4f 4d 45 73 20 6f 20 61 74 72 69 62 75 74 6f 20 22 69 6e 74 65 67 65 72 22 0a 20 20 20 20 20 NOMEs.o.atributo."integer"......
254a0 20 20 20 2d 6c 09 70 61 72 61 20 63 6f 6e 76 65 72 74 65 72 20 4e 4f 4d 45 73 20 65 6d 20 6d 69 ...-l.para.converter.NOMEs.em.mi
254c0 6e c3 ba 73 63 75 6c 61 73 20 61 6f 20 61 74 72 69 62 75 69 72 0a 20 20 20 20 20 20 20 20 2d 6e n..sculas.ao.atribuir.........-n
254e0 09 74 6f 72 6e 61 72 20 4e 4f 4d 45 20 75 6d 61 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 c3 a0 20 .tornar.NOME.uma.refer..ncia....
25500 76 61 72 69 c3 a1 76 65 6c 20 63 68 61 6d 61 64 61 20 70 65 6c 6f 20 73 65 75 20 76 61 6c 6f 72 vari..vel.chamada.pelo.seu.valor
25520 0a 20 20 20 20 20 20 20 20 2d 72 09 70 61 72 61 20 74 6f 72 6e 61 72 20 4e 4f 4d 45 73 20 73 c3 .........-r.para.tornar.NOMEs.s.
25540 b3 20 64 65 20 6c 65 69 74 75 72 61 0a 20 20 20 20 20 20 20 20 2d 74 09 70 61 72 61 20 64 61 72 ..de.leitura.........-t.para.dar
25560 20 61 20 4e 4f 4d 45 73 20 6f 20 61 74 72 69 62 75 74 6f 20 22 74 72 61 63 65 22 0a 20 20 20 20 .a.NOMEs.o.atributo."trace".....
25580 20 20 20 20 2d 75 09 70 61 72 61 20 63 6f 6e 76 65 72 74 65 72 20 4e 4f 4d 45 73 20 65 6d 20 6d ....-u.para.converter.NOMEs.em.m
255a0 61 69 c3 ba 73 63 75 6c 61 73 20 61 6f 20 61 74 72 69 62 75 69 72 0a 20 20 20 20 20 20 20 20 2d ai..sculas.ao.atribuir.........-
255c0 78 09 70 61 72 61 20 74 6f 72 6e 61 72 20 4e 4f 4d 45 73 20 65 78 70 6f 72 74 c3 a1 76 65 69 73 x.para.tornar.NOMEs.export..veis
255e0 0a 20 20 20 20 20 0a 20 20 20 20 20 55 73 61 72 20 22 2b 22 20 65 6d 20 76 65 7a 20 64 65 20 22 ............Usar."+".em.vez.de."
25600 2d 22 20 64 65 73 6c 69 67 61 20 6f 20 61 74 72 69 62 75 74 6f 20 69 6e 64 69 63 61 64 6f 2e 0a -".desliga.o.atributo.indicado..
25620 20 20 20 20 20 0a 20 20 20 20 20 56 61 72 69 c3 a1 76 65 69 73 20 63 6f 6d 20 6f 20 61 74 72 69 ...........Vari..veis.com.o.atri
25640 62 75 74 6f 20 69 6e 74 65 67 65 72 20 74 c3 aa 6d 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 61 72 buto.integer.t..m.avalia....o.ar
25660 69 74 6d c3 a9 74 69 63 61 20 28 76 65 6a 61 20 6f 0a 20 20 20 20 20 63 6f 6d 61 6e 64 6f 20 22 itm..tica.(veja.o......comando."
25680 6c 65 74 22 29 20 72 65 61 6c 69 7a 61 64 61 20 71 75 61 6e 64 6f 20 6c 68 65 20 c3 a9 20 61 74 let").realizada.quando.lhe....at
256a0 72 69 62 75 c3 ad 64 6f 20 75 6d 20 76 61 6c 6f 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 51 75 ribu..do.um.valor.............Qu
256c0 61 6e 64 6f 20 75 73 61 64 6f 20 6e 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 2c 20 22 64 65 63 6c 61 ando.usado.numa.fun....o,."decla
256e0 72 65 22 20 74 6f 72 6e 61 20 4e 4f 4d 45 73 20 6c 6f 63 61 69 73 2c 20 63 6f 6d 6f 20 6f 20 63 re".torna.NOMEs.locais,.como.o.c
25700 6f 6d 61 6e 64 6f 0a 20 20 20 20 20 22 6c 6f 63 61 6c 22 2e 20 41 20 6f 70 c3 a7 c3 a3 6f 20 22 omando......"local"..A.op....o."
25720 2d 67 22 20 73 75 70 72 69 6d 65 20 65 73 74 65 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f 2e 0a -g".suprime.este.comportamento..
25740 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 20 20 20 ...........Estado.de.sa..da:....
25760 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
25780 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 20 69 6e 76 c3 a1 .seja.indicada.uma.op....o.inv..
257a0 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 0a 20 20 20 20 20 65 72 72 6f 20 64 65 20 61 lida.ou.ocorra.um......erro.de.a
257c0 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 2e 00 43 6f 6d 61 6e 64 tribui....o.da.vari..vel..Comand
257e0 6f 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 20 c3 a0 os.de.consola.correspondentes...
25800 20 70 61 6c 61 76 72 61 2d 63 68 61 76 65 20 22 00 43 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e .palavra-chave.".Comandos.de.con
25820 73 6f 6c 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 20 61 20 70 61 6c 61 76 72 61 73 2d sola.correspondentes.a.palavras-
25840 63 68 61 76 65 20 22 00 4f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 3a 0a 00 44 65 chave.".Op....es.da.consola:..De
25860 73 6c 6f 63 61 72 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 slocar.par..metros.posicionais..
25880 20 20 20 20 20 0a 20 20 20 20 20 52 65 6e 6f 6d 65 61 72 20 6f 73 20 70 61 72 c3 a2 6d 65 74 72 ...........Renomear.os.par..metr
258a0 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 24 4e 2b 31 2c 24 4e 2b 32 20 2e 2e 2e 20 70 61 72 os.posicionais.$N+1,$N+2.....par
258c0 61 20 24 31 2c 24 32 20 2e 2e 2e 20 53 65 20 4e 0a 20 20 20 20 20 66 6f 72 20 6f 6d 69 74 69 64 a.$1,$2.....Se.N......for.omitid
258e0 6f 2c 20 70 72 65 73 75 6d 65 2d 73 65 20 63 6f 6d 6f 20 31 2e 0a 20 20 20 20 20 0a 20 20 20 20 o,.presume-se.como.1............
25900 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.
25920 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 20 73 65 6a 61 20 6e 65 sucesso.a.n..o.ser.que.N.seja.ne
25940 67 61 74 69 76 6f 20 6f 75 20 6d 61 69 6f 72 20 71 75 65 20 24 23 2e 00 53 69 6e 61 6c 20 25 64 gativo.ou.maior.que.$#..Sinal.%d
25960 00 49 6e 74 65 72 72 6f 6d 70 69 64 6f 00 50 61 72 61 64 6f 20 28 73 69 6e 61 6c 29 00 50 61 72 .Interrompido.Parado.(sinal).Par
25980 61 64 6f 20 28 65 6e 74 72 61 64 61 20 74 74 79 29 00 50 61 72 61 64 6f 20 28 73 61 c3 ad 64 61 ado.(entrada.tty).Parado.(sa..da
259a0 20 74 74 79 29 00 49 6e 74 65 72 72 6f 6d 70 69 64 6f 28 25 73 29 00 53 75 73 70 65 6e 64 65 20 .tty).Interrompido(%s).Suspende.
259c0 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 a.execu....o.da.consola.........
259e0 20 20 20 20 53 75 73 70 65 6e 64 65 20 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 65 73 74 61 20 ....Suspende.a.execu....o.desta.
25a00 63 6f 6e 73 6f 6c 61 20 61 74 c3 a9 20 72 65 63 65 62 65 72 20 75 6d 20 73 69 6e 61 6c 20 53 49 consola.at...receber.um.sinal.SI
25a20 47 43 4f 4e 54 2e 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 66 6f 72 65 6d 20 66 6f 72 c3 a7 61 GCONT.......Se.n..o.forem.for..a
25a40 64 61 73 2c 20 61 73 20 63 6f 6e 73 6f 6c 61 73 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 20 6e c3 a3 das,.as.consolas.com.sess..o.n..
25a60 6f 20 70 6f 64 65 6d 20 73 65 72 20 73 75 73 70 65 6e 73 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 o.podem.ser.suspensas...........
25a80 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 66 6f 72 c3 a7 61 72 20 61 ..Op....es:.........-f.for..ar.a
25aa0 20 73 75 73 70 65 6e 73 c3 a3 6f 2c 20 6d 65 73 6d 6f 20 71 75 65 20 73 65 6a 61 20 75 6d 61 20 .suspens..o,.mesmo.que.seja.uma.
25ac0 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 consola.com.sess..o............E
25ae0 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
25b00 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 6f 20 cesso.a.n..o.ser.que.o.controlo.
25b20 64 65 20 74 61 72 65 66 61 20 65 73 74 65 6a 61 20 69 6e 61 63 74 69 76 6f 20 6f 75 20 6f 63 6f de.tarefa.esteja.inactivo.ou.oco
25b40 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 46 4f 52 4d 41 54 4f 48 4f 52 41 3a 20 22 25 63 22 3a 20 rra.um.erro..FORMATOHORA:."%c":.
25b60 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 54 car..cter.de.formato.inv..lido.T
25b80 65 72 6d 69 6e 61 64 6f 00 4f 20 63 6f 72 72 65 69 6f 20 65 6d 20 25 73 20 6a c3 a1 20 66 6f 69 erminado.O.correio.em.%s.j...foi
25ba0 20 6c 69 64 6f 0a 00 48 c3 a1 20 74 61 72 65 66 61 73 20 65 6d 20 63 75 72 73 6f 2e 0a 00 48 c3 .lido..H...tarefas.em.curso...H.
25bc0 a1 20 74 61 72 65 66 61 73 20 69 6e 74 65 72 72 6f 6d 70 69 64 61 73 2e 0a 00 4e c3 a3 6f 20 68 ..tarefas.interrompidas...N..o.h
25be0 c3 a1 20 51 55 41 4c 51 55 45 52 20 47 41 52 41 4e 54 49 41 2c 20 61 74 c3 a9 20 61 6f 73 20 6c ...QUALQUER.GARANTIA,.at...aos.l
25c00 69 6d 69 74 65 73 20 70 72 65 76 69 73 74 6f 73 20 70 65 6c 61 20 4c 65 69 2e 00 45 73 74 65 73 imites.previstos.pela.Lei..Estes
25c20 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 64 65 66 69 6e 69 .comandos.de.consola.s..o.defini
25c40 64 6f 73 20 69 6e 74 65 72 6e 61 6d 65 6e 74 65 2e 20 49 6e 73 69 72 61 20 22 68 65 6c 70 22 20 dos.internamente..Insira."help".
25c60 70 61 72 61 20 76 65 72 20 61 20 6c 69 73 74 61 2e 0a 49 6e 73 69 72 61 20 22 68 65 6c 70 20 6e para.ver.a.lista..Insira."help.n
25c80 6f 6d 65 22 20 70 61 72 61 20 73 61 62 65 72 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 66 75 6e ome".para.saber.mais.sobre.a.fun
25ca0 c3 a7 c3 a3 6f 20 22 6e 6f 6d 65 22 2e 0a 55 73 65 20 22 69 6e 66 6f 20 62 61 73 68 22 20 70 61 ....o."nome"..Use."info.bash".pa
25cc0 72 61 20 73 61 62 65 72 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 63 6f 6e 73 6f 6c 61 20 65 6d ra.saber.mais.sobre.a.consola.em
25ce0 20 67 65 72 61 6c 2e 0a 55 73 65 20 22 6d 61 6e 20 2d 6b 20 6f 75 20 22 69 6e 66 6f 22 20 70 61 .geral..Use."man.-k.ou."info".pa
25d00 72 61 20 73 61 62 65 72 20 6d 61 69 73 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 20 6e c3 a3 ra.saber.mais.sobre.comandos.n..
25d20 6f 20 6c 69 73 74 61 64 6f 73 2e 0a 0a 55 6d 20 61 73 74 65 72 69 73 63 6f 20 28 2a 29 20 6a 75 o.listados...Um.asterisco.(*).ju
25d40 6e 74 6f 20 61 20 75 6d 20 6e 6f 6d 65 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 6f 20 63 6f nto.a.um.nome.significa.que.o.co
25d60 6d 61 6e 64 6f 20 65 73 74 c3 a1 20 69 6e 61 63 74 69 76 6f 2e 0a 0a 00 45 73 74 65 20 c3 a9 20 mando.est...inactivo....Este....
25d80 75 6d 20 70 72 6f 67 72 61 6d 61 20 67 72 61 74 75 69 74 6f 3b 20 70 6f 64 65 20 61 6c 74 65 72 um.programa.gratuito;.pode.alter
25da0 c3 a1 2d 6c 6f 20 65 20 64 69 73 74 72 69 62 75 c3 ad 2d 6c 6f 20 c3 a0 20 76 6f 6e 74 61 64 65 ..-lo.e.distribu..-lo....vontade
25dc0 2e 00 43 61 70 74 75 72 61 72 20 73 69 6e 61 69 73 20 65 20 6f 75 74 72 6f 73 20 65 76 65 6e 74 ..Capturar.sinais.e.outros.event
25de0 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 65 66 69 6e 65 20 65 20 61 63 74 69 76 61 20 67 os.............Define.e.activa.g
25e00 65 73 74 6f 72 65 73 20 61 20 65 78 65 63 75 74 61 72 20 71 75 61 6e 64 6f 20 61 20 63 6f 6e 73 estores.a.executar.quando.a.cons
25e20 6f 6c 61 20 72 65 63 65 62 65 20 73 69 6e 61 69 73 20 6f 75 0a 20 20 20 20 20 6f 75 74 72 61 73 ola.recebe.sinais.ou......outras
25e40 20 63 6f 6e 64 69 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 52 47 20 c3 a9 20 .condi....es.............ARG....
25e60 75 6d 20 63 6f 6d 61 6e 64 6f 20 61 20 73 65 72 20 6c 69 64 6f 20 65 20 65 78 65 63 75 74 61 64 um.comando.a.ser.lido.e.executad
25e80 6f 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 6f 28 73 29 0a 20 o.quando.a.consola.recebe.o(s)..
25ea0 20 20 20 20 73 69 6e 61 6c 28 69 73 29 20 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 53 65 20 41 52 ....sinal(is).SIGNAL_SPEC..Se.AR
25ec0 47 20 65 73 74 69 76 65 72 20 61 75 73 65 6e 74 65 20 28 65 20 75 6d 20 c3 ba 6e 69 63 6f 20 53 G.estiver.ausente.(e.um...nico.S
25ee0 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 29 20 6f IGNAL_SPEC......for.fornecido).o
25f00 75 20 22 2d 22 2c 20 63 61 64 61 20 73 69 6e 61 6c 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 c3 u."-",.cada.sinal.especificado..
25f20 a9 20 72 65 70 6f 73 74 6f 20 6e 6f 20 73 65 75 20 76 61 6c 6f 72 0a 20 20 20 20 20 6f 72 69 67 ..reposto.no.seu.valor......orig
25f40 69 6e 61 6c 2e 20 53 65 20 41 52 47 20 66 6f 72 20 61 20 63 61 64 65 69 61 20 6e 75 6c 61 2c 20 inal..Se.ARG.for.a.cadeia.nula,.
25f60 63 61 64 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 73 65 72 c3 a1 20 69 67 6e 6f 72 61 64 6f 0a cada.SIGNAL_SPEC.ser...ignorado.
25f80 20 20 20 20 20 70 65 6c 61 20 63 6f 6e 73 6f 6c 61 20 65 20 70 65 6c 6f 73 20 63 6f 6d 61 6e 64 .....pela.consola.e.pelos.comand
25fa0 6f 73 20 71 75 65 20 63 68 61 6d 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 75 6d 20 53 os.que.chama.............Se.um.S
25fc0 49 47 4e 41 4c 5f 53 50 45 43 20 66 6f 72 20 45 58 49 54 20 28 30 29 20 41 52 47 20 c3 a9 20 65 IGNAL_SPEC.for.EXIT.(0).ARG....e
25fe0 78 65 63 75 74 61 64 6f 20 6e 61 20 73 61 c3 ad 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 53 xecutado.na.sa..da.da.consola..S
26000 65 0a 20 20 20 20 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 c3 a9 20 44 45 42 55 47 2c 20 41 52 47 e......SIGNAL_SPEC....DEBUG,.ARG
26020 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 61 6e 74 65 73 20 64 65 20 63 61 64 61 20 63 6f 6d 61 ....executado.antes.de.cada.coma
26040 6e 64 6f 20 73 69 6d 70 6c 65 73 2e 20 53 65 0a 20 20 20 20 20 53 49 47 4e 41 4c 5f 53 50 45 43 ndo.simples..Se......SIGNAL_SPEC
26060 20 c3 a9 20 52 45 54 55 52 4e 2c 20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 63 61 64 ....RETURN,.ARG....executado.cad
26080 61 20 76 65 7a 20 71 75 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c a.vez.que.uma.fun....o.de.consol
260a0 61 0a 20 20 20 20 20 6f 75 20 75 6d 20 73 63 72 69 70 74 20 65 78 65 63 75 74 61 64 6f 20 70 65 a......ou.um.script.executado.pe
260c0 6c 6f 20 2e 20 6f 75 20 6f 73 20 69 6e 74 65 72 6e 6f 73 20 74 65 72 6d 69 6e 61 6d 20 61 20 65 lo...ou.os.internos.terminam.a.e
260e0 78 65 63 75 c3 a7 c3 a3 6f 2e 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 64 65 20 45 xecu....o..SIGNAL_SPEC......de.E
26100 52 52 20 73 69 67 6e 69 66 69 63 61 20 65 78 65 63 75 74 61 72 20 41 52 47 20 63 61 64 61 20 76 RR.significa.executar.ARG.cada.v
26120 65 7a 20 71 75 65 20 75 6d 61 20 66 61 6c 68 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 66 61 c3 a7 ez.que.uma.falha.do.comando.fa..
26140 61 20 63 6f 6d 0a 20 20 20 20 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 73 61 69 72 20 71 75 a.com......que.a.consola.sair.qu
26160 61 6e 64 6f 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 65 20 65 73 74 c3 a1 20 61 63 74 69 76 61 2e 0a ando.a.op....o.-e.est...activa..
26180 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 6e 65 6e 68 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 66 ...........Se.nenhum.argumento.f
261a0 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 74 72 61 70 20 69 6d 70 72 69 6d 65 20 61 20 6c 69 73 or.fornecido,.trap.imprime.a.lis
261c0 74 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 0a 20 20 20 20 20 61 73 73 6f 63 69 61 64 6f 73 20 ta.de.comandos.......associados.
261e0 61 20 63 61 64 61 20 73 69 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 a.cada.sinal.............Op....e
26200 73 3a 0a 20 20 20 20 20 20 20 20 2d 6c 20 69 6d 70 72 69 6d 65 20 75 6d 61 20 6c 69 73 74 61 20 s:.........-l.imprime.uma.lista.
26220 64 65 20 6e 6f 6d 65 73 20 64 65 20 73 69 6e 61 69 73 20 65 20 73 65 75 73 20 6e c3 ba 6d 65 72 de.nomes.de.sinais.e.seus.n..mer
26240 6f 73 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 0a 20 20 20 20 20 20 20 20 2d 70 20 6d 6f os.correspondentes.........-p.mo
26260 73 74 72 61 20 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 74 72 61 70 20 61 73 73 6f 63 69 61 64 6f 73 stra.os.comandos.trap.associados
26280 20 61 20 63 61 64 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 0a 20 20 20 20 20 43 .a.cada.SIGNAL_SPEC............C
262a0 61 64 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 c3 a9 20 75 6d 20 6e 6f 6d 65 20 64 65 20 73 69 ada.SIGNAL_SPEC....um.nome.de.si
262c0 6e 61 6c 20 65 6d 20 3c 73 69 67 6e 61 6c 2e 68 3e 20 6f 75 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 nal.em.<signal.h>.ou.um.n..mero.
262e0 64 65 20 73 69 6e 61 6c 2e 0a 20 20 20 20 20 4f 73 20 6e 6f 6d 65 73 20 64 6f 73 20 73 69 6e 61 de.sinal.......Os.nomes.dos.sina
26300 69 73 20 73 c3 a3 6f 20 69 6e 73 65 6e 73 c3 ad 76 65 69 73 20 61 20 6d 61 69 c3 ba 73 63 75 6c is.s..o.insens..veis.a.mai..scul
26320 61 73 20 65 20 6f 20 70 72 65 66 69 78 6f 20 53 49 47 20 c3 a9 20 6f 70 63 69 6f 6e 61 6c 2e 0a as.e.o.prefixo.SIG....opcional..
26340 20 20 20 20 20 55 6d 20 73 69 6e 61 6c 20 70 6f 64 65 20 73 65 72 20 65 6e 76 69 61 64 6f 20 70 .....Um.sinal.pode.ser.enviado.p
26360 61 72 61 20 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 22 6b 69 6c 6c 20 2d 73 69 67 6e 61 6c 20 ara.a.consola.com."kill.-signal.
26380 24 24 22 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 $$".............Estado.de.sa..da
263a0 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 65 :......Devolve.sucesso.a.n..o.se
263c0 72 20 71 75 65 20 53 49 47 53 50 45 43 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 r.que.SIGSPEC.seja.inv..lido.ou.
263e0 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 2e 00 49 indique.uma.op....o.inv..lida..I
26400 6e 73 69 72 61 20 22 25 73 20 2d 63 20 22 68 65 6c 70 20 73 65 74 22 22 20 70 61 72 61 20 6d 61 nsira."%s.-c."help.set"".para.ma
26420 69 73 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 6f 70 c3 a7 c3 b5 65 73 20 64 is.informa....o.sobre.op....es.d
26440 61 20 63 6f 6e 73 6f 6c 61 2e 0a 00 49 6e 73 69 72 61 20 22 25 73 20 2d 63 20 68 65 6c 70 22 20 a.consola...Insira."%s.-c.help".
26460 70 61 72 61 20 6d 61 69 73 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d para.mais.informa....o.sobre.com
26480 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 00 53 69 6e 61 andos.internos.da.consola...Sina
264a0 6c 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 20 23 00 53 69 6e 61 6c 20 64 65 73 63 6f 6e 68 65 63 l.desconhecido.#.Sinal.desconhec
264c0 69 64 6f 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 ido.#%d.Erro.desconhecido.Estado
264e0 20 64 65 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 .desconhecido.Limpa.valores.e.at
26500 72 69 62 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 ributos.de.vari..veis.e.fun....e
26520 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 50 61 72 61 20 63 61 s.da.consola.............Para.ca
26540 64 61 20 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 da.NOME,.remove.a.correspondente
26560 20 76 61 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 .vari..vel.ou.fun....o..........
26580 20 20 20 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 ...Op....es:.........-f.trata.ca
265a0 64 61 20 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 da.NOME.como.fun....o.de.consola
265c0 0a 20 20 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 .........-v.trata.cada.NOME.como
265e0 20 76 61 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 .vari..vel.de.consola.........-n
26600 09 74 72 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 .trata.cada.NOME.como.refer..nci
26620 61 20 64 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 a.de.nome.e.limpa.a.pr..pria....
26640 20 20 09 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 ....vari..vel.em.vez.da.vari..ve
26660 6c 20 71 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 l.que.referencia............Sem.
26680 6f 70 c3 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 op....es,.unset.primeiro.tenta.l
266a0 69 6d 70 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 impar.uma.vari..vel.e,.se.falhar
266c0 2c 0a 20 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 ,......tenta.limpar.uma.fun....o
266e0 2e 0a 20 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 .............Algumas.vari..veis.
26700 6e c3 a3 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 n..o.podem.ser.limpas;.veja.tamb
26720 c3 a9 6d 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 ..m."readonly".............Estad
26740 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
26760 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.
26780 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 73 c3 b3 20 ...o.inv..lida.ou.NOME.seja.s...
267a0 64 65 20 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 de.leitura..Condi....o.IO.urgent
267c0 65 00 55 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 e.Uso:.%s.[op....o.longa.GNU].[o
267e0 70 c3 a7 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 p....o]......%s.[op....o.longa.G
26800 4e 55 5d 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 NU].[op....o].script-file......U
26820 73 65 20 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 se."%s".para.sair.da.consola...U
26840 73 65 20 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 se.o.comando."bashbug".para.repo
26860 72 74 61 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 rtar.erros...Sinal.de.utilizador
26880 20 31 00 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 .1.Sinal.de.utilizador.2.Aguarda
268a0 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 61 20 74 61 72 65 66 61 20 65 20 64 65 76 6f 6c 76 .a.conclus..o.da.tarefa.e.devolv
268c0 65 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 e.o.estado.de.sa..da............
268e0 20 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 69 64 65 6e 74 69 .Espera.por.cada.processo.identi
26900 66 69 63 61 64 6f 20 70 6f 72 20 75 6d 61 20 49 44 2c 20 71 75 65 20 70 6f 64 65 20 73 65 72 20 ficado.por.uma.ID,.que.pode.ser.
26920 75 6d 61 20 49 44 20 64 65 0a 20 20 20 20 20 70 72 6f 63 65 73 73 6f 20 6f 75 20 75 6d 61 20 65 uma.ID.de......processo.ou.uma.e
26940 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 20 65 20 72 65 70 6f 72 specifica....o.de.tarefa.e.repor
26960 74 61 20 6f 20 65 73 74 61 64 6f 20 66 69 6e 61 6c 2e 20 53 65 20 6e c3 a3 6f 0a 20 20 20 20 20 ta.o.estado.final..Se.n..o......
26980 66 6f 72 20 64 61 64 61 20 75 6d 61 20 49 44 2c 20 61 67 75 61 72 64 61 20 70 6f 72 20 74 6f 64 for.dada.uma.ID,.aguarda.por.tod
269a0 6f 73 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 2d 66 69 6c 68 6f 20 61 63 74 75 61 6c 6d 65 6e 74 os.os.processos-filho.actualment
269c0 65 20 61 63 74 69 76 6f 73 20 65 20 6f 0a 20 20 20 20 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 e.activos.e.o......estado.de.sa.
269e0 ad 64 61 20 c3 a9 20 7a 65 72 6f 2e 20 53 65 20 49 44 20 66 6f 72 20 75 6d 61 20 65 73 70 65 63 .da....zero..Se.ID.for.uma.espec
26a00 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 2c 20 65 73 70 65 72 61 20 70 6f 72 ifica....o.de.tarefa,.espera.por
26a20 0a 20 20 20 20 20 74 6f 64 6f 73 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 20 6e 6f 20 70 69 70 65 ......todos.os.processos.no.pipe
26a40 6c 69 6e 65 20 64 61 20 74 61 72 65 66 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 61 20 line.da.tarefa.............Se.a.
26a60 6f 70 c3 a7 c3 a3 6f 20 2d 6e 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2c 20 65 73 70 65 72 61 op....o.-n.for.fornecida,.espera
26a80 20 71 75 65 20 61 20 70 72 c3 b3 78 69 6d 61 20 74 61 72 65 66 61 20 74 65 72 6d 69 6e 65 20 65 .que.a.pr..xima.tarefa.termine.e
26aa0 0a 20 20 20 20 20 64 65 76 6f 6c 76 65 20 73 65 75 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad ......devolve.seu.estado.de.sa..
26ac0 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 64 61 3a da.............Estado.de.sa..da:
26ae0 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 ba 6c 74 69 6d ......Devolve.o.estado.da...ltim
26b00 61 20 49 44 3b 20 66 61 6c 68 61 20 73 65 20 61 20 49 44 20 66 6f 72 20 69 6e 76 c3 a1 6c 69 64 a.ID;.falha.se.a.ID.for.inv..lid
26b20 61 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 6f 70 c3 a7 c3 a.ou.for.indicada......uma.op...
26b40 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 41 67 75 61 72 64 61 20 61 20 63 6f 6e 63 6c 75 73 c3 .o.inv..lida..Aguarda.a.conclus.
26b60 a3 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 65 20 64 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 .o.do.processo.e.devolve.o.estad
26b80 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 70 65 72 61 20 70 o.de.sa..da.............Espera.p
26ba0 6f 72 20 63 61 64 61 20 70 72 6f 63 65 73 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 70 6f or.cada.processo.especificado.po
26bc0 72 20 75 6d 61 20 50 49 44 20 65 20 72 65 70 6f 72 74 61 20 6f 20 65 73 74 61 64 6f 20 66 69 6e r.uma.PID.e.reporta.o.estado.fin
26be0 61 6c 2e 0a 20 20 20 20 20 53 65 20 50 49 44 20 6e c3 a3 6f 20 66 6f 72 20 64 61 64 61 2c 20 61 al.......Se.PID.n..o.for.dada,.a
26c00 67 75 61 72 64 61 20 70 6f 72 20 74 6f 64 6f 73 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 2d 66 69 guarda.por.todos.os.processos-fi
26c20 6c 68 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 63 74 69 76 6f 73 2c 0a 20 20 20 20 20 65 20 lho.actualmente.activos,......e.
26c40 6f 20 65 73 74 61 64 6f 20 64 65 76 6f 6c 76 69 64 6f 20 c3 a9 20 7a 65 72 6f 2e 20 41 20 50 49 o.estado.devolvido....zero..A.PI
26c60 44 20 74 65 6d 20 64 65 20 73 65 72 20 75 6d 61 20 49 44 20 64 65 20 70 72 6f 63 65 73 73 6f 2e D.tem.de.ser.uma.ID.de.processo.
26c80 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 20 20 ............Estado.de.sa..da:...
26ca0 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 61 20 c3 ba 6c 74 69 6d 61 20 50 ...Devolve.o.estado.da...ltima.P
26cc0 49 44 3b 20 66 61 6c 68 61 20 73 65 20 50 49 44 20 66 6f 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f ID;.falha.se.PID.for.inv..lido.o
26ce0 75 20 66 6f 72 20 69 6e 64 69 63 61 64 61 0a 20 20 20 20 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 u.for.indicada......uma.op....o.
26d00 69 6e 76 c3 a1 6c 69 64 61 2e 00 4a 61 6e 65 6c 61 20 61 6c 74 65 72 61 64 61 00 45 73 63 72 65 inv..lida..Janela.alterada.Escre
26d20 76 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 ve.argumentos.para.a.sa..da.padr
26d40 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 74 72 61 72 20 41 52 47 73 20 6e 61 20 ..o.............Mostrar.ARGs.na.
26d60 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 20 73 65 67 75 69 64 6f 73 20 64 65 20 6e 6f 76 61 20 sa..da.padr..o.seguidos.de.nova.
26d80 6c 69 6e 68 61 20 28 4c 46 29 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a linha.(LF).............Op....es:
26da0 0a 20 20 20 20 20 20 20 20 2d 6e 09 6e c3 a3 6f 20 61 63 72 65 73 63 65 6e 74 61 72 20 6e 6f 76 .........-n.n..o.acrescentar.nov
26dc0 61 20 6c 69 6e 68 61 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 a.linha............Estado.de.sa.
26de0 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
26e00 20 73 65 72 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 .ser.que.ocorra.um.erro.de.escri
26e20 74 61 2e 00 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 ta..Tem.correio.em.$_.Tem.novo.c
26e40 6f 72 72 65 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 orreio.em.$_.[.arg....].[[.expre
26e60 73 73 c3 a3 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 ss..o.]]."%c":.comando.errado."%
26e80 63 22 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 c":.car..cter.de.formato.inv..li
26ea0 64 6f 00 22 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 do."%c":.car..cter.de.modo.simb.
26ec0 b3 6c 69 63 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 .lico.inv..lido."%c":.operador.d
26ee0 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 63 22 e.modo.simb..lico.inv..lido."%c"
26f00 3a 20 65 73 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 :.especifica....o.de.formato.de.
26f20 68 6f 72 61 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 hora.inv..lida."%s":.imposs..vel
26f40 20 64 65 73 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 .desassociar."%s":.ali..s.inv..l
26f60 69 64 6f 00 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 ido."%s":.mapa.de.teclado.inv..l
26f80 69 64 6f 00 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 ido."%s":.nome.de.vari..vel.inv.
26fa0 a1 6c 69 64 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 .lido.para.refer..ncia.de.nome.%
26fc0 73 3a 20 c3 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 s:....uma.op....o.interna.especi
26fe0 61 6c 00 25 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 al.%s:.car..cter.de.formato.em.f
27000 61 6c 74 61 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 alta."%s":.especifica....o.de.pi
27020 64 20 6f 75 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 d.ou.tarefa.inv..lida."%s":.iden
27040 74 69 66 69 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 tificador.inv..lido."%s":.nome.d
27060 65 20 66 75 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 e.fun....o.desconhecido.")".espe
27080 72 61 64 6f 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 rado.")".esperado,.encontrado.%s
270a0 00 22 3a 22 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 .":".esperados.para.express..o.c
270c0 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 69 64 20 25 35 6c 64 ondicional.add_process:.pid.%5ld
270e0 20 28 25 73 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 .(%s).marcado.como.ainda.activo.
27100 61 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 72 6f 63 65 73 73 6f 20 25 35 6c 64 20 28 25 73 29 20 add_process:.processo.%5ld.(%s).
27120 6e 61 20 5f 70 69 70 65 6c 69 6e 65 00 61 6c 69 61 73 20 5b 2d 70 5d 20 5b 6e 6f 6d 65 5b 3d 76 na._pipeline.alias.[-p].[nome[=v
27140 61 6c 6f 72 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 alor].....].all_local_variables:
27160 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 6e 6f 20 c3 a2 6d .sem.contexto.de.fun....o.no...m
27180 62 69 74 6f 20 61 63 74 75 61 6c 00 61 72 67 75 6d 65 6e 74 6f 00 61 72 67 75 6d 65 6e 74 6f 20 bito.actual.argumento.argumento.
271a0 65 73 70 65 72 61 64 6f 00 72 65 71 75 65 72 69 64 6f 20 73 75 70 6f 72 74 65 20 61 20 76 61 72 esperado.requerido.suporte.a.var
271c0 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 00 74 65 6e 74 61 74 69 76 61 20 64 65 20 61 i..veis.de.matriz.tentativa.de.a
271e0 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 61 20 6e c3 a3 6f 2d 76 61 72 69 c3 a1 76 65 6c 00 73 75 62 tribui....o.a.n..o-vari..vel.sub
27200 73 63 72 69 74 6f 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 76 c3 a1 6c 69 64 6f 00 74 69 70 6f 20 scrito.de.matriz.inv..lido.tipo.
27220 64 65 20 63 6f 6d 61 6e 64 6f 20 65 72 72 61 64 6f 00 63 6f 6e 65 63 74 6f 72 20 65 72 72 61 64 de.comando.errado.conector.errad
27240 6f 00 73 61 6c 74 6f 20 65 72 72 61 64 6f 00 6d c3 a1 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 o.salto.errado.m...substitui....
27260 6f 3a 20 73 65 6d 20 22 22 22 20 64 65 20 66 65 63 68 6f 20 65 6d 20 25 73 00 6d c3 a1 20 73 75 o:.sem.""".de.fecho.em.%s.m...su
27280 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 3a 20 73 65 6d 20 22 25 73 22 20 64 65 20 66 65 63 68 6f 20 bstitui....o:.sem."%s".de.fecho.
272a0 65 6d 20 25 73 00 50 c3 a1 67 69 6e 61 20 69 6e 69 63 69 61 6c 20 64 6f 20 62 61 73 68 3a 20 3c em.%s.P..gina.inicial.do.bash:.<
272c0 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 68 http://www.gnu.org/software/bash
272e0 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 69 6d >..bash_execute_unix_command:.im
27300 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 61 72 20 6d 61 70 61 20 64 65 20 74 65 63 6c poss..vel.encontrar.mapa.de.tecl
27320 61 64 6f 20 70 61 72 61 20 6f 20 63 6f 6d 61 6e 64 6f 00 62 67 20 5b 6a 6f 62 5f 73 70 65 63 20 ado.para.o.comando.bg.[job_spec.
27340 2e 2e 2e 5d 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d 20 5b 2d 6d 20 6d 61 70 61 20 64 ...].bind.[-lpsvPSVX].[-m.mapa.d
27360 65 20 74 65 63 6c 61 64 6f 5d 20 5b 2d 66 20 66 69 63 68 65 69 72 6f 5d 20 5b 2d 71 20 6e 6f 6d e.teclado].[-f.ficheiro].[-q.nom
27380 65 5d 20 5b 2d 75 20 6e 6f 6d 65 5d 20 5b 2d 72 20 73 65 71 74 65 63 6c 5d 20 5b 2d 78 20 73 65 e].[-u.nome].[-r.seqtecl].[-x.se
273a0 71 74 65 63 6c 3a 63 6f 6d 61 6e 64 6f 2d 63 6f 6e 73 6f 6c 61 5d 20 5b 73 65 71 74 65 63 6c 3a qtecl:comando-consola].[seqtecl:
273c0 66 75 6e c3 a7 c3 a3 6f 2d 72 65 61 64 6c 69 6e 65 20 6f 75 20 63 6f 6d 61 6e 64 6f 2d 72 65 61 fun....o-readline.ou.comando-rea
273e0 64 6c 69 6e 65 5d 00 65 78 70 61 6e 73 c3 a3 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c dline].expans..o:.imposs..vel.al
27400 6f 63 61 72 20 6d 65 6d c3 b3 72 69 61 20 70 61 72 61 20 25 73 00 65 78 70 61 6e 73 c3 a3 6f 3a ocar.mem..ria.para.%s.expans..o:
27420 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 61 72 61 20 25 .falha.ao.alocar.mem..ria.para.%
27440 75 20 65 6c 65 6d 65 6e 74 6f 73 00 65 78 70 61 6e 73 c3 a3 6f 3a 20 66 61 6c 68 61 20 61 6f 20 u.elementos.expans..o:.falha.ao.
27460 61 6c 6f 63 61 72 20 6d 65 6d c3 b3 72 69 61 20 70 61 72 61 20 22 25 73 22 00 62 72 65 61 6b 20 alocar.mem..ria.para."%s".break.
27480 5b 6e 5d 00 70 72 6f 62 6c 65 6d 61 3a 20 73 c3 ad 6d 62 6f 6c 6f 20 65 78 70 61 73 73 69 67 6e [n].problema:.s..mbolo.expassign
274a0 20 65 72 72 61 64 6f 00 62 75 69 6c 74 69 6e 20 5b 63 6f 6e 73 6f 6c 61 2d 69 6e 74 65 72 6e 6f .errado.builtin.[consola-interno
274c0 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d 00 73 c3 b3 20 70 6f .[arg....]].caller.[expr].s...po
274e0 64 65 20 75 73 61 72 20 22 72 65 74 75 72 6e 22 20 61 20 70 61 72 74 69 72 20 64 65 20 75 6d 61 de.usar."return".a.partir.de.uma
27500 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 70 74 20 62 61 73 65 61 64 6f 00 73 c3 b3 20 .fun....o.ou.script.baseado.s...
27520 70 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 6e 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 00 69 6d 70 pode.ser.usado.numa.fun....o.imp
27540 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 6e 6f 76 6f 20 64 65 73 63 72 69 74 6f 72 20 64 oss..vel.alocar.novo.descritor.d
27560 65 20 66 69 63 68 65 69 72 6f 20 70 61 72 61 20 65 6e 74 72 61 64 61 20 62 61 73 68 20 64 65 20 e.ficheiro.para.entrada.bash.de.
27580 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 72 69 61 72 20 66 69 63 68 65 69 72 6f fd.%d.imposs..vel.criar.ficheiro
275a0 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 20 70 61 72 61 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 3a .tempor..rio.para.here-document:
275c0 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 66 64 20 25 64 20 70 .%s.imposs..vel.duplicar.fd.%d.p
275e0 61 72 61 20 66 64 20 25 64 00 69 6d 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 70 69 ara.fd.%d.imoss..vel.duplicar.pi
27600 70 65 20 63 68 61 6d 61 64 6f 20 25 73 20 63 6f 6d 6f 20 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 pe.chamado.%s.como.fd.%d.imposs.
27620 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 61 72 20 25 73 20 6e 6f 20 6f 62 6a 65 63 74 6f 20 70 61 72 .vel.encontrar.%s.no.objecto.par
27640 74 69 6c 68 61 64 6f 20 25 73 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 tilhado.%s:.%s.imposs..vel.fazer
27660 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 20 64 65 20 63 6f .filho.para.substitui....o.de.co
27680 6d 61 6e 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 66 69 6c 68 6f 20 70 61 mando.imposs..vel.fazer.filho.pa
276a0 72 61 20 73 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 ra.substitui....o.de.processo.im
276c0 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 75 62 73 74 69 poss..vel.fazer.pipe.para.substi
276e0 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 20 tui....o.de.comando.imposs..vel.
27700 66 61 7a 65 72 20 70 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 fazer.pipe.para.substitui....o.d
27720 65 20 70 72 6f 63 65 73 73 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 70 69 70 e.processo.imposs..vel.abrir.pip
27740 65 20 63 68 61 6d 61 64 6f 20 25 73 20 70 61 72 61 20 6c 65 69 74 75 72 61 00 69 6d 70 6f 73 73 e.chamado.%s.para.leitura.imposs
27760 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
27780 20 65 73 63 72 69 74 61 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 6f 62 6a 65 63 .escrita.imposs..vel.abrir.objec
277a0 74 6f 20 70 61 72 74 69 6c 68 61 64 6f 20 25 73 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c to.partilhado.%s:.%s.imposs..vel
277c0 20 72 65 64 69 72 65 63 63 69 6f 6e 61 72 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 64 .redireccionar.entrada.padr..o.d
277e0 65 20 2f 64 65 76 2f 6e 75 6c 6c 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 70 6f e./dev/null:.%s.imposs..vel.repo
27800 72 20 6d 6f 64 6f 20 6e 6f 64 65 6c 61 79 20 70 61 72 61 20 66 64 20 25 64 00 69 6d 70 6f 73 73 r.modo.nodelay.para.fd.%d.imposs
27820 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 65 20 64 65 73 61 63 74 69 76 61 72 20 6f 70 c3 a7 c3 ..vel.definir.e.desactivar.op...
27840 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 73 69 6d 75 6c 74 c3 a2 6e 65 6f 00 69 6d .es.da.consola.em.simult..neo.im
27860 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 67 69 64 20 63 6f 6d 6f 20 25 64 3a 20 67 poss..vel.definir.gid.como.%d:.g
27880 69 64 20 65 66 65 63 74 69 76 61 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e id.efectiva.%d.imposs..vel.defin
278a0 69 72 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 20 64 6f 20 74 65 72 6d 69 6e 61 6c ir.grupo.de.processo.do.terminal
278c0 20 28 25 64 29 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 75 69 64 20 63 6f .(%d).imposs..vel.definir.uid.co
278e0 6d 6f 20 25 64 3a 20 75 69 64 20 65 66 65 63 74 69 76 61 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 mo.%d:.uid.efectiva.%d.imposs..v
27900 65 6c 20 64 65 73 61 63 74 69 76 61 72 20 73 69 6d 75 6c 74 61 6e 65 61 6d 65 6e 74 65 20 75 6d el.desactivar.simultaneamente.um
27920 61 20 66 75 6e c3 a7 c3 a3 6f 20 65 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 00 69 6d 70 6f 73 a.fun....o.e.uma.vari..vel.impos
27940 73 c3 ad 76 65 6c 20 69 6e 69 63 69 61 72 20 6f 20 64 65 70 75 72 61 64 6f 72 3b 20 6d 6f 64 6f s..vel.iniciar.o.depurador;.modo
27960 20 64 65 20 64 65 70 75 72 61 c3 a7 c3 a3 6f 20 64 65 73 61 63 74 69 76 61 64 6f 00 69 6d 70 6f .de.depura....o.desactivado.impo
27980 73 73 c3 ad 76 65 6c 20 73 75 73 70 65 6e 64 65 72 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 75 ss..vel.suspender.imposs..vel.su
279a0 73 70 65 6e 64 65 72 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 64 65 20 73 65 73 73 c3 a3 6f 00 69 spender.uma.consola.de.sess..o.i
279c0 6d 70 6f 73 73 c3 ad 76 65 6c 20 75 73 61 72 20 22 2d 66 22 20 70 61 72 61 20 66 61 7a 65 72 20 mposs..vel.usar."-f".para.fazer.
279e0 66 75 6e c3 a7 c3 b5 65 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 75 73 61 72 20 6d 61 69 73 20 fun....es.imposs..vel.usar.mais.
27a00 64 65 20 75 6d 20 2d 61 6e 72 77 00 63 61 73 65 20 50 41 4c 41 56 52 41 20 69 6e 20 5b 50 41 44 de.um.-anrw.case.PALAVRA.in.[PAD
27a20 52 c3 83 4f 20 5b 7c 20 50 41 44 52 c3 83 4f 5d 2e 2e 2e 29 20 43 4f 4d 41 4e 44 4f 53 20 3b 3b R..O.[|.PADR..O]...).COMANDOS.;;
27a40 5d 2e 2e 2e 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d ]....esac.cd.[-L|[-P.[-e]].[-@]]
27a60 20 5b 70 73 74 5d 00 73 65 74 70 67 69 64 20 66 69 6c 68 6f 20 28 25 6c 64 20 70 61 72 61 20 25 .[pst].setpgid.filho.(%ld.para.%
27a80 6c 64 29 00 63 6f 6d 61 6e 64 6f 20 5b 2d 70 56 76 5d 20 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 20 ld).comando.[-pVv].comando.[arg.
27aa0 2e 2e 2e 5d 00 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 3a 20 ...].substitui....o.de.comando:.
27ac0 62 79 74 65 20 6e 75 6c 6f 20 69 67 6e 6f 72 61 64 6f 20 6e 61 20 65 6e 74 72 61 64 61 00 63 6f byte.nulo.ignorado.na.entrada.co
27ae0 6d 6d 61 6e 64 5f 73 75 62 73 74 69 74 75 74 65 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 mmand_substitute:.imposs..vel.du
27b00 70 6c 69 63 61 72 20 70 69 70 65 20 63 6f 6d 6f 20 66 64 20 31 00 63 6f 6d 70 67 65 6e 20 5b 2d plicar.pipe.como.fd.1.compgen.[-
27b20 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 6f 20 6f 70 c3 a7 c3 a3 6f 5d 20 5b 2d 41 20 61 abcdefgjksuv].[-o.op....o].[-A.a
27b40 63 c3 a7 c3 a3 6f 5d 20 5b 2d 47 20 70 61 64 72 67 6c 6f 62 5d 20 5b 2d 57 20 6c 69 73 74 70 61 c....o].[-G.padrglob].[-W.listpa
27b60 6c 5d 20 20 5b 2d 46 20 66 75 6e c3 a7 c3 a3 6f 5d 20 5b 2d 43 20 63 6f 6d 61 6e 64 6f 5d 20 5b l]..[-F.fun....o].[-C.comando].[
27b80 2d 58 20 70 61 64 72 66 69 6c 74 72 6f 5d 20 5b 2d 50 20 70 72 65 66 69 78 6f 5d 20 5b 2d 53 20 -X.padrfiltro].[-P.prefixo].[-S.
27ba0 73 75 66 69 78 6f 5d 20 5b 70 61 6c 61 76 72 61 5d 00 63 6f 6d 70 6c 65 74 65 20 5b 2d 61 62 63 sufixo].[palavra].complete.[-abc
27bc0 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 70 72 5d 20 5b 2d 44 45 49 5d 20 5b 2d 6f 20 6f 70 c3 a7 defgjksuv].[-pr].[-DEI].[-o.op..
27be0 c3 a3 6f 5d 20 5b 2d 41 20 61 63 c3 a7 c3 a3 6f 5d 20 5b 2d 47 20 70 61 64 72 c3 a3 6f 67 6c 6f ..o].[-A.ac....o].[-G.padr..oglo
27c00 62 61 6c 5d 20 5b 2d 57 20 6c 69 73 74 61 70 61 6c 61 76 72 61 73 5d 20 20 5b 2d 46 20 66 75 6e bal].[-W.listapalavras]..[-F.fun
27c20 c3 a7 c3 a3 6f 5d 20 5b 2d 43 20 63 6f 6d 61 6e 64 6f 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 ....o].[-C.comando].[-X.filterpa
27c40 74 5d 20 5b 2d 50 20 70 72 65 66 69 78 6f 5d 20 5b 2d 53 20 73 75 66 69 78 6f 5d 20 5b 6e 6f 6d t].[-P.prefixo].[-S.sufixo].[nom
27c60 65 20 2e 2e 2e 5d 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 e....].completion:.fun....o."%s"
27c80 20 6e 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 .n..o.encontrada.compopt.[-o|+o.
27ca0 6f 70 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 op....o].[-DEI].[nome....].esper
27cc0 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 6f 6e 61 ado.operador.bin..rio.condiciona
27ce0 6c 00 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 l.continue.[n].coproc.[NOME].com
27d00 61 6e 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 ando.[redireccionamentos].imposs
27d20 c3 ad 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 ..vel.encontrar./tmp,.por.favor.
27d40 63 72 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 crie-a!.cprintf:."%c":.car..cter
27d60 20 64 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 64 65 63 .de.formato.inv..lido.actual.dec
27d80 6c 61 72 65 20 5b 2d 61 41 66 46 67 69 6c 6e 72 74 75 78 5d 20 5b 2d 70 5d 20 5b 6e 6f 6d 65 5b lare.[-aAfFgilnrtux].[-p].[nome[
27da0 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 5d 00 61 20 65 6c 69 6d 69 6e 61 72 20 74 61 72 65 66 61 20 69 =valor]....].a.eliminar.tarefa.i
27dc0 6e 74 65 72 72 6f 6d 70 69 64 61 20 25 64 20 63 6f 6d 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 nterrompida.%d.com.grupo.de.proc
27de0 65 73 73 6f 20 25 6c 64 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 70 69 64 20 esso.%ld.describe_pid:.%ld:.pid.
27e00 6e c3 a3 6f 20 65 78 69 73 74 65 6e 74 65 00 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 76 n..o.existente.pilha.de.pastas.v
27e20 61 7a 69 61 00 c3 ad 6e 64 69 63 65 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 00 azia...ndice.da.pilha.de.pastas.
27e40 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 5b 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d dirs.[-clpv].[+N].[-N].disown.[-
27e60 68 5d 20 5b 2d 61 72 5d 20 5b 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 20 7c 20 70 69 64 20 2e h].[-ar].[tarefaspec.....|.pid..
27e80 2e 2e 5d 00 64 69 76 69 73 c3 a3 6f 20 70 6f 72 20 30 00 63 61 72 72 65 67 61 6d 65 6e 74 6f 20 ..].divis..o.por.0.carregamento.
27ea0 64 69 6e c3 a2 6d 69 63 6f 20 69 6e 64 69 73 70 6f 6e c3 ad 76 65 6c 00 65 63 68 6f 20 5b 2d 6e din..mico.indispon..vel.echo.[-n
27ec0 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 61 72 67 20 2e 2e 2e ].[arg....].echo.[-neE].[arg....
27ee0 5d 00 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 76 61 ].nome.de.vari..vel.de.matriz.va
27f00 7a 69 6f 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 63 68 zio.enable.[-a].[-dnps].[-f.fich
27f20 65 69 72 6f 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 20 61 6f 20 6f 62 74 65 72 20 61 eiro].[nome....].erro.ao.obter.a
27f40 74 72 69 62 75 74 6f 73 20 64 6f 20 74 65 72 6d 69 6e 61 6c 3a 20 25 73 00 65 72 72 6f 20 61 6f tributos.do.terminal:.%s.erro.ao
27f60 20 69 6d 70 6f 72 74 61 72 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 .importar.defini....o.de.fun....
27f80 6f 20 70 61 72 61 20 22 25 73 22 00 65 72 72 6f 20 61 6f 20 64 65 66 69 6e 69 72 20 61 74 72 69 o.para."%s".erro.ao.definir.atri
27fa0 62 75 74 6f 73 20 64 6f 20 74 65 72 6d 69 6e 61 6c 3a 20 25 73 00 65 76 61 6c 20 5b 61 72 67 20 butos.do.terminal:.%s.eval.[arg.
27fc0 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 ...].eval:.n..vel.m..ximo.de.ani
27fe0 6e 68 61 6d 65 6e 74 6f 20 64 65 20 65 76 61 6c 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 65 nhamento.de.eval.excedido.(%d).e
28000 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d 61 20 6e 6f 6d 65 5d 20 5b 63 6f 6d 61 6e 64 6f 20 5b 61 72 xec.[-cl].[-a.nome].[comando.[ar
28020 67 75 6d 65 6e 74 6f 73 20 2e 2e 2e 5d 5d 20 5b 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 gumentos....]].[redireccionament
28040 6f 20 2e 2e 2e 5d 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f 63 20 5b 25 o....].execute_coproc:.coproc.[%
28060 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 5d 00 65 73 70 65 d:%s].ainda.existe.exit.[n].espe
28080 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 65 20 30 00 65 78 rado.")".expoente.menor.que.0.ex
280a0 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 2e 2e 5d 20 6f 75 port.[-fn].[nome[=valor]....].ou
280c0 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 73 c3 a3 6f 00 6e .export.-p.esperada.express..o.n
280e0 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 65 73 73 c3 a3 6f ..vel.de.recurs..o.da.express..o
28100 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 6c 6e 72 5d 20 5b .excedido.fc.[-e.ename].[-lnr].[
28120 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 2d 73 20 5b 70 61 primeiro].[..ltimo].ou.fc.-s.[pa
28140 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 70 65 63 5d 00 64 t=rep].[comando].fg.[job_spec].d
28160 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 64 65 20 61 6c 63 escritor.de.ficheiro.fora.de.alc
28180 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 65 20 6e 6f 6d 65 ance.requerido.argumento.de.nome
281a0 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 65 78 70 32 3b 20 .de.ficheiro.for.((.exp1;.exp2;.
281c0 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 00 66 6f 72 20 4e exp3.));.do.COMANDOS;.done.for.N
281e0 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 6f 20 43 4f 4d 41 OME.[in.PALAVRAS.....].;.do.COMA
28200 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 65 6d 20 74 61 72 NDOS;.done.pid.%d.aparece.em.tar
28220 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 65 6d 61 20 64 65 efa.em.execu....o.%d.problema.de
28240 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 72 65 65 3a 20 63 .an..lise.de.formato:.%s.free:.c
28260 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 6f 63 6f 20 6a c3 hamado.com.argumento.de.bloco.j.
28280 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 6d 20 61 72 67 75 ..liberto.free:.chamado.com.argu
282a0 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 6f 00 66 72 65 65 mento.de.bloco.n..o.alocado.free
282c0 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 61 6c 20 65 20 66 :.tamanho.dos.pontos.inicial.e.f
282e0 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 6f 20 64 65 74 65 inal.difere.free:.sub-fluxo.dete
28300 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 6e 74 65 72 76 61 ctado;.mh_nbytes.fora.do.interva
28320 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 4e 44 4f 53 20 3b lo.nome.de.fun....o.{.COMANDOS.;
28340 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 20 7d 00 66 75 74 .}.ou.nome.().{.COMANDOS.;.}.fut
28360 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 c3 a3 6f 20 66 6f uras.vers..es.da.consola.v..o.fo
28380 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 6d 61 20 73 75 62 r..ar.a.avalia....o.como.uma.sub
283a0 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 74 63 77 64 3a 20 stitui....o.aritm..tica.getcwd:.
283c0 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 73 2d 6d c3 a3 65 imposs..vel.aceder.a.pastas-m..e
283e0 00 67 65 74 6f 70 74 73 20 6f 70 74 73 74 72 69 6e 67 20 6e 61 6d 65 20 5b 61 72 67 5d 00 68 61 .getopts.optstring.name.[arg].ha
28400 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 63 61 6d 69 6e 68 6f 5d 20 5b 2d 64 74 5d 20 5b 6e 6f 6d sh.[-lr].[-p.caminho].[-dt].[nom
28420 65 20 2e 2e 2e 5d 00 68 61 73 68 69 6e 67 20 64 65 73 61 63 74 69 76 61 64 6f 00 68 65 6c 70 20 e....].hashing.desactivado.help.
28440 5b 2d 64 6d 73 5d 20 5b 70 61 64 72 c3 a3 6f 20 2e 2e 2e 5d 00 61 6a 75 64 61 20 69 6e 64 69 73 [-dms].[padr..o....].ajuda.indis
28460 70 6f 6e c3 ad 76 65 6c 20 6e 65 73 74 61 20 76 65 72 73 c3 a3 6f 00 68 65 72 65 2d 64 6f 63 75 pon..vel.nesta.vers..o.here-docu
28480 6d 65 6e 74 20 6e 61 20 6c 69 6e 68 61 20 25 64 20 64 65 6c 69 6d 69 74 61 64 6f 20 70 6f 72 20 ment.na.linha.%d.delimitado.por.
284a0 66 69 6d 2d 64 65 2d 66 69 63 68 65 69 72 6f 20 28 64 65 73 65 6a 61 64 6f 20 22 25 73 22 29 00 fim-de-ficheiro.(desejado."%s").
284c0 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 64 65 73 76 69 6f 5d 20 5b 6e 5d 2c 20 68 69 history.[-c].[-d.desvio].[n],.hi
284e0 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b 66 69 63 68 65 69 72 6f 5d 20 6f 75 20 68 69 73 74 6f 72 story.-anrw.[ficheiro].ou.histor
28500 79 20 2d 70 73 20 61 72 67 20 5b 61 72 67 2e 2e 2e 5d 00 70 6f 73 69 c3 a7 c3 a3 6f 20 64 6f 20 y.-ps.arg.[arg...].posi....o.do.
28520 68 69 73 74 c3 b3 72 69 63 6f 00 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 68 69 hist..rico.especifica....o.de.hi
28540 73 74 c3 b3 72 69 63 6f 00 73 75 63 65 73 73 6f 73 09 63 6f 6d 61 6e 64 6f 0a 00 69 64 65 6e 74 st..rico.sucessos.comando..ident
28560 69 66 69 63 61 64 6f 72 20 65 73 70 65 72 61 64 6f 20 61 70 c3 b3 73 20 70 72 c3 a9 2d 69 6e 63 ificador.esperado.ap..s.pr..-inc
28580 72 65 6d 65 6e 74 6f 20 6f 75 20 70 72 c3 a9 2d 64 65 63 72 65 6d 65 6e 74 6f 00 69 66 20 43 4f remento.ou.pr..-decremento.if.CO
285a0 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 3b 20 5b 20 65 6c 69 66 20 43 4f MANDOS;.then.COMANDOS;.[.elif.CO
285c0 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 3b 20 5d 2e 2e 2e 20 5b 20 65 6c MANDOS;.then.COMANDOS;.]....[.el
285e0 73 65 20 43 4f 4d 41 4e 44 4f 53 3b 20 5d 20 66 69 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 se.COMANDOS;.].fi.initialize_job
28600 5f 63 6f 6e 74 72 6f 6c 3a 20 67 65 74 70 67 72 70 20 66 61 6c 68 6f 75 00 69 6e 69 74 69 61 6c _control:.getpgrp.falhou.initial
28620 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 64 69 73 63 69 70 6c 69 6e 61 20 64 65 20 6c ize_job_control:.disciplina.de.l
28640 69 6e 68 61 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 6d inha.initialize_job_control:.sem
28660 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f .controlo.de.tarefa.em.2...plano
28680 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 74 70 67 69 64 .initialize_job_control:.setpgid
286a0 00 62 61 73 65 20 61 72 69 74 6d c3 a9 74 69 63 61 20 69 6e 76 c3 a1 6c 69 64 61 00 62 61 73 65 .base.aritm..tica.inv..lida.base
286c0 20 69 6e 76 c3 a1 6c 69 64 61 00 63 61 72 c3 a1 63 74 65 72 20 25 64 20 69 6e 76 c3 a1 6c 69 64 .inv..lida.car..cter.%d.inv..lid
286e0 6f 20 65 6d 20 65 78 70 6f 72 74 73 74 72 20 70 61 72 61 20 25 73 00 6e c3 ba 6d 65 72 6f 20 68 o.em.exportstr.para.%s.n..mero.h
28700 65 78 61 64 65 63 69 6d 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 69 6e 76 exadecimal.inv..lido.n..mero.inv
28720 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e ..lido.n..mero.octal.inv..lido.n
28740 c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 74 61 72 65 66 61 ..mero.de.sinal.inv..lido.tarefa
28760 20 25 64 20 63 6f 6d 65 c3 a7 6f 75 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 .%d.come..ou.sem.controlo.de.tar
28780 65 66 61 00 6a 6f 62 5f 73 70 65 63 20 5b 26 5d 00 74 61 72 65 66 61 73 20 5b 2d 6c 6e 70 72 73 efa.job_spec.[&].tarefas.[-lnprs
287a0 5d 20 5b 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 5d 20 6f 75 20 74 61 72 65 66 61 73 20 2d 78 ].[tarefaspec....].ou.tarefas.-x
287c0 20 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 73 5d 00 6b 69 6c 6c 20 5b 2d 73 20 73 69 67 73 70 65 63 .comando.[args].kill.[-s.sigspec
287e0 20 7c 20 2d 6e 20 73 69 67 6e 75 6d 20 7c 20 2d 73 69 67 73 70 65 63 5d 20 70 69 64 20 7c 20 74 .|.-n.signum.|.-sigspec].pid.|.t
28800 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 20 6f 75 20 6b 69 6c 6c 20 2d 6c 20 5b 73 69 67 73 70 65 arefaspec.....ou.kill.-l.[sigspe
28820 63 5d 00 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 3a 20 25 73 0a 00 6c 65 74 20 61 72 67 20 c]...ltimo.comando:.%s..let.arg.
28840 5b 61 72 67 20 2e 2e 2e 5d 00 6c 69 6d 69 74 65 00 6c 69 6e 68 61 20 25 64 3a 20 00 45 64 69 c3 [arg....].limite.linha.%d:..Edi.
28860 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 20 6e c3 a3 6f 20 61 63 74 69 76 61 64 61 00 63 61 72 72 ...o.de.linha.n..o.activada.carr
28880 65 67 61 6d 65 6e 74 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 25 73 20 64 65 76 6f 6c 76 65 20 egamento.da.fun....o.%s.devolve.
288a0 66 61 6c 68 61 20 28 25 64 29 3a 20 6e c3 a3 6f 20 63 61 72 72 65 67 61 64 61 00 6c 6f 63 61 6c falha.(%d):.n..o.carregada.local
288c0 20 5b 6f 70 c3 a7 c3 a3 6f 5d 20 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 00 6c 6f 67 6f .[op....o].nome[=valor].....logo
288e0 75 74 0a 00 6c 6f 67 6f 75 74 20 5b 6e 5d 00 74 6f 74 61 6c 20 64 65 20 63 69 63 6c 6f 73 00 6d ut..logout.[n].total.de.ciclos.m
28900 61 6b 65 5f 68 65 72 65 5f 64 6f 63 75 6d 65 6e 74 3a 20 74 69 70 6f 20 64 65 20 69 6e 73 74 72 ake_here_document:.tipo.de.instr
28920 75 c3 a7 c3 a3 6f 20 25 64 20 65 72 72 61 64 6f 00 6d 61 6b 65 5f 6c 6f 63 61 6c 5f 76 61 72 69 u....o.%d.errado.make_local_vari
28940 c3 a1 76 65 6c 3a 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 ..vel:.sem.contexto.de.fun....o.
28960 6e 6f 20 c3 a2 6d 62 69 74 6f 20 61 63 74 75 61 6c 00 6d 61 6b 65 5f 72 65 64 69 72 65 63 74 69 no...mbito.actual.make_redirecti
28980 6f 6e 3a 20 69 6e 73 74 72 75 c3 a7 c3 a3 6f 20 64 65 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d on:.instru....o.de.redireccionam
289a0 65 6e 74 6f 20 22 25 64 22 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 6d 61 6c 6c ento."%d".fora.do.intervalo.mall
289c0 6f 63 3a 20 62 6c 6f 71 75 65 69 6f 20 6e 61 20 6c 69 73 74 61 20 6c 69 76 72 65 20 63 6c 6f 62 oc:.bloqueio.na.lista.livre.clob
289e0 62 65 72 65 64 00 6d 61 6c 6c 6f 63 3a 20 61 73 73 65 72 c3 a7 c3 a3 6f 20 66 61 6c 68 61 64 61 bered.malloc:.asser....o.falhada
28a00 3a 20 25 73 0a 00 6d 61 70 66 69 6c 65 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 74 6f 74 :.%s..mapfile.[-d.delim].[-n.tot
28a20 61 6c 5d 20 5b 2d 4f 20 6f 72 69 67 65 6d 5d 20 5b 2d 73 20 74 6f 74 61 6c 5d 20 5b 2d 74 5d 20 al].[-O.origem].[-s.total].[-t].
28a40 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 69 [-u.fd].[-C.callback].[-c.quanti
28a60 61 5d 20 5b 6d 61 74 72 69 7a 5d 00 74 6f 74 61 6c 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 a].[matriz].total.here-document.
28a80 6d c3 a1 78 69 6d 6f 20 65 78 63 65 64 69 64 6f 00 6d 69 67 72 61 72 20 70 72 6f 63 65 73 73 6f m..ximo.excedido.migrar.processo
28aa0 20 70 61 72 61 20 6f 75 74 72 6f 20 43 50 55 00 22 29 22 20 65 6d 20 66 61 6c 74 61 00 22 5d 22 .para.outro.CPU.")".em.falta."]"
28ac0 20 65 6d 20 66 61 6c 74 61 00 64 c3 ad 67 69 74 6f 20 68 65 78 20 65 6d 20 66 61 6c 74 61 20 70 .em.falta.d..gito.hex.em.falta.p
28ae0 61 72 61 20 5c 78 00 64 c3 ad 67 69 74 6f 20 75 6e 69 63 6f 64 65 20 65 6d 20 66 61 6c 74 61 20 ara.\x.d..gito.unicode.em.falta.
28b00 70 61 72 61 20 5c 25 63 00 6f 70 65 72 61 c3 a7 c3 b5 65 73 20 64 65 20 72 65 64 65 20 6e c3 a3 para.\%c.opera....es.de.rede.n..
28b20 6f 20 73 75 70 6f 72 74 61 64 61 73 00 73 65 6d 20 22 3d 22 20 65 6d 20 65 78 70 6f 72 74 73 74 o.suportadas.sem."=".em.exportst
28b40 72 20 70 61 72 61 20 25 73 00 73 65 6d 20 22 25 63 22 20 64 65 20 66 65 63 68 6f 20 65 6d 20 25 r.para.%s.sem."%c".de.fecho.em.%
28b60 73 00 73 65 6d 20 63 6f 6d 61 6e 64 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 6e 65 6e 68 75 6d 20 s.sem.comando.encontrado.nenhum.
28b80 74 c3 b3 70 69 63 6f 20 64 65 20 61 6a 75 64 61 20 70 61 72 61 20 22 25 73 22 2e 20 20 54 65 6e t..pico.de.ajuda.para."%s"...Ten
28ba0 74 65 20 22 68 65 6c 70 20 68 65 6c 70 22 2c 20 22 6d 61 6e 20 2d 6b 20 25 73 22 20 6f 75 20 22 te."help.help",."man.-k.%s".ou."
28bc0 69 6e 66 6f 20 25 73 22 2e 00 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 61 20 74 61 72 65 66 61 info.%s"..sem.controlo.da.tarefa
28be0 00 6e c3 a3 6f 20 68 c3 a1 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 20 6e 65 73 .n..o.h...controlo.de.tarefa.nes
28c00 74 61 20 63 6f 6e 73 6f 6c 61 00 73 65 6d 20 70 61 72 3a 25 73 00 6e 65 6e 68 75 6d 61 20 6f 75 ta.consola.sem.par:%s.nenhuma.ou
28c20 74 72 61 20 70 61 73 74 61 00 6e c3 a3 6f 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 73 20 6d tra.pasta.n..o.s..o.permitidas.m
28c40 61 69 73 20 6f 70 c3 a7 c3 b5 65 73 20 63 6f 6d 20 22 2d 78 22 00 61 20 66 75 6e c3 a7 c3 a3 6f ais.op....es.com."-x".a.fun....o
28c60 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 6e c3 a3 6f 20 65 73 74 c3 a1 20 65 6d 20 65 78 65 .de.conclus..o.n..o.est...em.exe
28c80 63 75 c3 a7 c3 a3 6f 00 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 73 6f 6c 61 20 64 65 20 73 65 73 73 c3 cu....o.n..o....consola.de.sess.
28ca0 a3 6f 3a 20 75 73 65 20 22 65 78 69 74 22 00 70 61 73 74 61 20 6e 75 6c 61 00 6e c3 ba 6d 65 72 .o:.use."exit".pasta.nula.n..mer
28cc0 6f 20 6f 63 74 61 6c 00 73 c3 b3 20 74 65 6d 20 73 69 67 6e 69 66 69 63 61 64 6f 20 6e 75 6d 20 o.octal.s...tem.significado.num.
28ce0 63 69 63 6c 6f 20 22 66 6f 72 22 2c 20 22 77 68 69 6c 65 22 20 6f 75 20 22 75 6e 74 69 6c 22 00 ciclo."for",."while".ou."until".
28d00 65 72 72 6f 20 64 65 20 70 69 70 65 00 70 6f 70 5f 73 63 6f 70 65 3a 20 63 61 62 65 c3 a7 61 20 erro.de.pipe.pop_scope:.cabe..a.
28d20 64 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 c3 a2 6d de.consola_variables.n..o......m
28d40 62 69 74 6f 20 64 65 20 61 6d 62 69 65 6e 74 65 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 00 70 6f 70 bito.de.ambiente.tempor..rio.pop
28d60 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 63 61 62 65 c3 a7 61 20 64 65 20 63 6f 6e 73 6f 6c 61 _var_context:.cabe..a.de.consola
28d80 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 _variables.n..o....contexto.de.f
28da0 75 6e c3 a7 c3 a3 6f 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 73 65 6d 20 63 6f 6e un....o.pop_var_context:.sem.con
28dc0 74 65 78 74 6f 20 64 65 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 6c 65 73 00 70 6f 70 64 20 5b texto.de.global_variables.popd.[
28de0 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 66 61 6c 68 61 20 64 65 20 65 6e 65 72 67 69 61 20 69 -n].[+N.|.-N].falha.de.energia.i
28e00 6d 69 6e 65 6e 74 65 00 6d 6f 64 6f 20 70 72 65 74 74 79 2d 70 72 69 6e 74 69 6e 67 20 69 67 6e minente.modo.pretty-printing.ign
28e20 6f 72 61 64 6f 20 65 6d 20 63 6f 6e 73 6f 6c 61 73 20 69 6e 74 65 72 61 63 74 69 76 61 73 00 70 orado.em.consolas.interactivas.p
28e40 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 63 6f 6e 65 63 74 6f 72 20 22 25 64 22 20 65 72 72 61 rint_command:.conector."%d".erra
28e60 64 6f 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d 61 74 6f 20 5b 61 72 67 75 do.printf.[-v.var].formato.[argu
28e80 6d 65 6e 74 6f 73 5d 00 70 72 6f 67 63 6f 6d 70 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 4e 55 4c mentos].progcomp_insert:.%s:.NUL
28ea0 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 69 L.COMPSPEC.programmable_completi
28ec0 6f 6e 3a 20 25 73 3a 20 70 6f 73 73 c3 ad 76 65 6c 20 63 69 63 6c 6f 20 64 65 20 72 65 70 65 74 on:.%s:.poss..vel.ciclo.de.repet
28ee0 69 c3 a7 c3 a3 6f 00 65 72 72 6f 20 64 65 20 70 72 6f 67 72 61 6d 61 c3 a7 c3 a3 6f 00 70 75 73 i....o.erro.de.programa....o.pus
28f00 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 20 7c 20 70 61 73 74 61 5d 00 70 77 64 20 5b 2d hd.[-n].[+N.|.-N.|.pasta].pwd.[-
28f20 4c 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 5b 2d 61 20 6d 61 74 72 69 7a 5d 20 5b 2d 64 20 LP].read.[-ers].[-a.matriz].[-d.
28f40 64 65 6c 69 6d 5d 20 5b 2d 69 20 74 65 78 74 6f 5d 20 5b 2d 6e 20 6e 63 61 72 73 5d 20 5b 2d 4e delim].[-i.texto].[-n.ncars].[-N
28f60 20 6e 63 61 72 73 5d 20 5b 2d 70 20 70 72 6f 6d 70 74 5d 20 5b 2d 74 20 69 6e 61 63 c3 a7 c3 a3 .ncars].[-p.prompt].[-t.inac....
28f80 6f 5d 20 5b 2d 75 20 66 64 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 20 64 65 20 6c 65 o].[-u.fd].[nome....].erro.de.le
28fa0 69 74 75 72 61 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 79 20 5b 2d 64 20 64 65 6c 69 itura:.%d:.%s.readarray.[-d.deli
28fc0 6d 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 m].[-n.total].[-O.origem].[-s.to
28fe0 74 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 tal].[-t].[-u.fd].[-C.callback].
29000 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 6d 61 74 72 69 7a 5d 00 72 65 61 64 6f 6e 6c 79 20 5b [-c.quantum].[matriz].readonly.[
29020 2d 61 41 66 5d 20 5b 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 5d 20 6f 75 20 72 65 61 64 -aAf].[nome[=valor]....].ou.read
29040 6f 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 67 only.-p.realloc:.chamado.com.arg
29060 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 6f 00 72 65 61 umento.de.bloco.n..o.alocado.rea
29080 6c 6c 6f 63 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 61 6c lloc:.tamanho.dos.pontos.inicial
290a0 20 65 20 66 69 6e 61 6c 20 64 69 66 65 72 65 00 72 65 61 6c 6c 6f 63 3a 20 73 75 62 2d 66 6c 75 .e.final.difere.realloc:.sub-flu
290c0 78 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 xo.detectado;.mh_nbytes.fora.do.
290e0 69 6e 74 65 72 76 61 6c 6f 00 73 75 62 2d 66 6c 75 78 6f 20 64 61 20 70 69 6c 68 61 20 64 65 20 intervalo.sub-fluxo.da.pilha.de.
29100 72 65 63 75 72 73 69 76 69 64 61 64 65 00 65 72 72 6f 20 64 65 20 72 65 64 69 72 65 63 63 69 6f recursividade.erro.de.redireccio
29120 6e 61 6d 65 6e 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 66 64 namento:.imposs..vel.duplicar.fd
29140 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 6a c3 a1 20 6e 61 20 74 61 62 65 6c .register_alloc:.%p.j...na.tabel
29160 61 20 63 6f 6d 6f 20 61 6c 6f 63 61 64 6f 3f 0a 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a a.como.alocado?..register_alloc:
29180 20 74 61 62 65 6c 61 20 64 65 20 61 6c 6f 63 61 c3 a7 c3 a3 6f 20 63 68 65 69 61 20 63 6f 6d 20 .tabela.de.aloca....o.cheia.com.
291a0 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 65 3a 20 25 70 20 6a FIND_ALLOC?..register_free:.%p.j
291c0 c3 a1 20 6e 61 20 74 61 62 65 6c 61 20 63 6f 6d 6f 20 6c 69 76 72 65 3f 0a 00 72 65 73 74 72 69 ...na.tabela.como.livre?..restri
291e0 74 61 00 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 ta.return.[n].run_pending_traps:
29200 20 76 61 6c 6f 72 20 65 72 72 61 64 6f 20 65 6d 20 74 72 61 70 5f 6c 69 73 74 5b 25 64 5d 3a 20 .valor.errado.em.trap_list[%d]:.
29220 25 70 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 67 65 73 74 6f 72 20 64 65 20 %p.run_pending_traps:.gestor.de.
29240 73 69 6e 61 6c 20 c3 a9 20 53 49 47 5f 44 46 4c 2c 20 61 20 72 65 65 6e 76 69 61 72 20 25 64 20 sinal....SIG_DFL,.a.reenviar.%d.
29260 28 25 73 29 20 70 61 72 61 20 6d 69 6d 20 70 72 c3 b3 70 72 69 6f 00 73 61 76 65 5f 62 61 73 68 (%s).para.mim.pr..prio.save_bash
29280 5f 69 6e 70 75 74 3a 20 62 75 66 66 65 72 20 6a c3 a1 20 65 78 69 73 74 65 20 70 61 72 61 20 6f _input:.buffer.j...existe.para.o
292a0 20 6e 6f 76 6f 20 66 64 20 25 64 00 73 65 6c 65 63 74 20 4e 4f 4d 45 20 5b 69 6e 20 50 41 4c 41 .novo.fd.%d.select.NOME.[in.PALA
292c0 56 52 41 53 20 2e 2e 2e 20 3b 5d 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 73 65 VRAS.....;].do.COMANDOS;.done.se
292e0 74 20 5b 2d 61 62 65 66 68 6b 6d 6e 70 74 75 76 78 42 43 48 50 5d 20 5b 2d 6f 20 6e 6f 6d 65 2d t.[-abefhkmnptuvxBCHP].[-o.nome-
29300 6f 70 c3 a7 c3 a3 6f 5d 20 5b 2d 2d 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 65 74 6c 6f 63 61 6c op....o].[--].[arg....].setlocal
29320 65 3a 20 25 73 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 6f 6d e:.%s:.n..o.pode.alterar.o.idiom
29340 61 20 28 25 73 29 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 a.(%s).setlocale:.%s:.n..o.pode.
29360 61 6c 74 65 72 61 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f 63 alterar.o.idioma.(%s):.%s.setloc
29380 61 6c 65 3a 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 ale:.LC_ALL:.n..o.pode.alterar.o
293a0 20 69 64 69 6f 6d 61 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 .idioma.(%s).setlocale:.LC_ALL:.
293c0 6e 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 n..o.pode.alterar.o.idioma.(%s):
293e0 20 25 73 00 6e c3 ad 76 65 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 20 28 25 64 29 20 6d 75 69 74 6f .%s.n..vel.da.consola.(%d).muito
29400 20 61 6c 74 6f 2c 20 61 20 72 65 70 6f 72 20 70 61 72 61 20 31 00 63 6f 6e 73 6f 6c 61 5f 67 65 .alto,.a.repor.para.1.consola_ge
29420 74 63 3a 20 63 6f 6e 73 6f 6c 61 5f 69 6e 70 75 74 5f 6c 69 6e 65 5f 73 69 7a 65 20 28 25 7a 75 tc:.consola_input_line_size.(%zu
29440 29 20 65 78 63 65 64 65 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 3a 20 6c 69 6e 68 61 20 74 ).excede.SIZE_MAX.(%lu):.linha.t
29460 72 75 6e 63 61 64 61 00 73 68 69 66 74 20 5b 6e 5d 00 74 6f 74 61 6c 20 64 65 20 74 72 6f 63 61 runcada.shift.[n].total.de.troca
29480 73 00 73 68 6f 70 74 20 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6e 6f 6d 65 6f 70 c3 a7 c3 a3 s.shopt.[-pqsu].[-o].[nomeop....
294a0 6f 20 2e 2e 2e 5d 00 73 69 67 70 72 6f 63 6d 61 73 6b 3a 20 25 64 3a 20 6f 70 65 72 61 c3 a7 c3 o....].sigprocmask:.%d:.opera...
294c0 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 73 6f 75 72 63 65 20 66 69 63 68 65 69 72 6f 20 5b 61 72 .o.inv..lida.source.ficheiro.[ar
294e0 67 75 6d 65 6e 74 6f 73 5d 00 73 74 61 72 74 5f 70 69 70 65 6c 69 6e 65 3a 20 70 69 70 65 20 70 gumentos].start_pipeline:.pipe.p
29500 67 72 70 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 grp.suspend.[-f].erro.de.sintaxe
29520 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 65 6d 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 .erro.de.sintaxe.em.express..o.c
29540 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 65 6d 20 65 78 ondicional.erro.de.sintaxe.em.ex
29560 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 3a 20 73 c3 ad 6d 62 6f 6c 6f 20 69 press..o.condicional:.s..mbolo.i
29580 6e 65 73 70 65 72 61 64 6f 20 22 25 73 22 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6e nesperado."%s".erro.de.sintaxe.n
295a0 61 20 65 78 70 72 65 73 73 c3 a3 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6e 61 20 a.express..o.erro.de.sintaxe.na.
295c0 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 00 65 72 72 6f 20 64 atribui....o.de.vari..vel.erro.d
295e0 65 20 73 69 6e 74 61 78 65 20 6a 75 6e 74 6f 20 61 20 22 25 73 22 00 65 72 72 6f 20 64 65 20 73 e.sintaxe.junto.a."%s".erro.de.s
29600 69 6e 74 61 78 65 20 6a 75 6e 74 6f 20 61 20 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 22 20 69 6e 65 intaxe.junto.a.s..mbolo."%s".ine
29620 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 22 28 28 25 73 29 29 sperado.erro.de.sintaxe:."((%s))
29640 22 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 22 3b 22 20 69 6e 65 73 70 65 72 61 64 ".erro.de.sintaxe:.";".inesperad
29660 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 72 65 71 75 65 72 69 64 61 20 65 78 70 o.erro.de.sintaxe:.requerida.exp
29680 72 65 73 73 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 00 65 72 72 6f 20 64 65 20 73 69 6e 74 ress..o.aritm..tica.erro.de.sint
296a0 61 78 65 3a 20 6f 70 65 72 61 64 6f 72 20 61 72 69 74 6d c3 a9 74 69 63 6f 20 69 6e 76 c3 a1 6c axe:.operador.aritm..tico.inv..l
296c0 69 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 6f 70 65 72 61 6e 64 6f 20 65 73 ido.erro.de.sintaxe:.operando.es
296e0 70 65 72 61 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 66 69 6d 20 64 65 20 66 perado.erro.de.sintaxe:.fim.de.f
29700 69 63 68 65 69 72 6f 20 69 6e 65 73 70 65 72 61 64 6f 00 61 63 69 64 65 6e 74 65 20 64 6f 20 73 icheiro.inesperado.acidente.do.s
29720 69 73 74 65 6d 61 20 69 6d 69 6e 65 6e 74 65 00 74 65 73 74 20 5b 65 78 70 72 5d 00 74 69 6d 65 istema.iminente.test.[expr].time
29740 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e 65 00 64 65 6d 61 73 69 61 64 6f 73 20 61 72 67 75 6d 65 .[-p].pipeline.demasiados.argume
29760 6e 74 6f 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 70 ntos.trap.[-lp].[[arg].signal_sp
29780 65 63 20 2e 2e 2e 5d 00 67 65 73 74 6f 72 20 64 65 20 74 72 61 70 3a 20 6e c3 ad 76 65 6c 20 6d ec....].gestor.de.trap:.n..vel.m
297a0 c3 a1 78 69 6d 6f 20 64 65 20 67 65 73 74 6f 72 20 64 65 20 63 61 70 74 75 72 61 20 65 78 63 65 ..ximo.de.gestor.de.captura.exce
297c0 64 69 64 6f 20 28 25 64 29 00 74 72 61 70 5f 68 61 6e 64 6c 65 72 3a 20 73 69 6e 61 6c 20 65 72 dido.(%d).trap_handler:.sinal.er
297e0 72 61 64 6f 20 25 64 00 74 79 70 65 20 5b 2d 61 66 70 74 50 5d 20 6e 6f 6d 65 20 5b 6e 6f 6d 65 rado.%d.type.[-afptP].nome.[nome
29800 20 2e 2e 2e 5d 00 74 79 70 65 73 65 74 20 5b 2d 61 41 66 46 67 69 6c 6e 72 74 75 78 5d 20 5b 2d ....].typeset.[-aAfFgilnrtux].[-
29820 70 5d 20 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 00 75 6c 69 6d 69 74 20 5b 2d 53 48 61 p].nome[=valor].....ulimit.[-SHa
29840 62 63 64 65 66 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 bcdefiklmnpqrstuvxPT].[limite].u
29860 6d 61 73 6b 20 5b 2d 70 5d 20 5b 2d 53 5d 20 5b 6d 6f 64 6f 5d 00 75 6e 61 6c 69 61 73 20 5b 2d mask.[-p].[-S].[modo].unalias.[-
29880 61 5d 20 6e 6f 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 a].nome.[nome....].EOF.inesperad
298a0 6f 20 61 6f 20 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 o.ao.procurar."]]".EOF.inesperad
298c0 6f 20 61 6f 20 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 o.ao.procurar."%c".correspondent
298e0 65 73 00 45 4f 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 es.EOF.inesperado.ao.procurar.o.
29900 22 29 22 20 63 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 ")".correspondente.argumento."%s
29920 22 20 69 6e 65 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 ".inesperado.para.operador.bin..
29940 72 69 6f 20 63 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 rio.condicional.argumento."%s".i
29960 6e 65 73 70 65 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 nesperado.para.operador.un..rio.
29980 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f condicional.argumento.inesperado
299a0 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 6f 6e 64 69 63 69 6f .para.operador.bin..rio.condicio
299c0 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 70 61 72 61 20 6f 70 nal.argumento.inesperado.para.op
299e0 65 72 61 64 6f 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 erador.un..rio.condicional.s..mb
29a00 6f 6c 6f 20 25 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 olo.%d.inesperado.em.comando.con
29a20 64 69 63 69 6f 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 dicional.s..mbolo."%c".inesperad
29a40 6f 20 65 6d 20 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 o.em.comando.condicional.s..mbol
29a60 6f 20 22 25 73 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 o."%s".inesperado.em.comando.con
29a80 64 69 63 69 6f 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 dicional.s..mbolo."%s".inesperad
29aa0 6f 2c 20 65 73 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 o,.esperado.operador.bin..rio.co
29ac0 6e 64 69 63 69 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 ndicional.s..mbolo.inesperado."%
29ae0 73 22 2c 20 65 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 s",.esperado.")".desconhecido.er
29b00 72 6f 20 64 65 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 ro.de.comando.desconhecido.unset
29b20 20 5b 2d 66 5d 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 .[-f].[-v].[-n].[nome....].until
29b40 20 43 4f 4d 41 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 .COMANDOS;.do.COMANDOS;.done.val
29b60 6f 72 20 6d 75 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 or.muito.grande.para.a.base.vari
29b80 c3 a1 76 65 69 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 ..veis.-.nomes.e.significados.de
29ba0 20 61 6c 67 75 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 .algumas.vari..veis.da.consola.w
29bc0 61 69 74 20 5b 2d 66 6e 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e 2e 2e ait.[-fn].[id....].wait.[pid....
29be0 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 6d 20 66 69 6c 68 6f ].wait:.pid.%ld.n..o....um.filho
29c00 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 73 65 6d 20 72 65 67 .desta.consola.wait_for:.sem.reg
29c20 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 5f 66 6f 72 5f 74 61 isto.do.processo.%ld.wait_for_ta
29c40 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 65 72 72 6f 6d 70 69 refa:.tarefa.%d.est...interrompi
29c60 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 41 4e 47 20 70 61 72 da.waitchld:.a.ligar.WNOHANG.par
29c80 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 69 64 6f 00 61 76 69 a.evitar.bloquieo.indefinido.avi
29ca0 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 20 61 20 6f 70 c3 a7 so:..aviso:.%s:.%s.aviso:.a.op..
29cc0 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 20 63 6f 6d 6f 20 65 ..o.-C.pode.n..o.resultar.como.e
29ce0 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 2d 46 20 70 6f 64 65 sperado.aviso:.a.op....o.-F.pode
29d00 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 61 64 6f 00 77 68 69 .n..o.resultar.como.esperado.whi
29d20 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 20 64 6f 6e 65 00 65 le.COMANDOS;.do.COMANDOS;.done.e
29d40 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 20 66 64 20 28 25 64 rro.de.escrita:.%s.xtrace.fd.(%d
29d60 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 29 00 78 74 72 61 63 ).!=.fileno.xtrace.fp.(%d).xtrac
29d80 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 69 63 68 65 69 72 6f e_set:.%d:.descritor.de.ficheiro
29da0 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 6e 74 65 69 72 6f 20 .inv..lido.xtrace_set:.ponteiro.
29dc0 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 4f 53 20 3b 20 7d 00 de.ficheiro.NULL.{.COMANDOS.;.}.