summaryrefslogtreecommitdiffstats
path: root/po/pt_BR.gmo
blob: 37b8dcb1ce9fc9ea14373ec4ff2f4906d2ff9e31 (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 06 02 00 00 cd 57 01 00 50 00 00 00 d4 59 01 00 13 00 00 00 25 5a 01 00 42 00 00 00 .W.......W..P....Y......%Z..B...
1280 39 5a 01 00 27 00 00 00 7c 5a 01 00 0a 00 00 00 a4 5a 01 00 1c 00 00 00 af 5a 01 00 07 00 00 00 9Z..'...|Z.......Z.......Z......
12a0 cc 5a 01 00 27 00 00 00 d4 5a 01 00 17 00 00 00 fc 5a 01 00 26 00 00 00 14 5b 01 00 18 00 00 00 .Z..'....Z.......Z..&....[......
12c0 3b 5b 01 00 27 00 00 00 54 5b 01 00 09 00 00 00 7c 5b 01 00 13 00 00 00 86 5b 01 00 22 00 00 00 ;[..'...T[......|[.......[.."...
12e0 9a 5b 01 00 21 00 00 00 bd 5b 01 00 2b 00 00 00 df 5b 01 00 1d 00 00 00 0b 5c 01 00 1d 00 00 00 .[..!....[..+....[.......\......
1300 29 5c 01 00 2a 00 00 00 47 5c 01 00 13 00 00 00 72 5c 01 00 22 00 00 00 86 5c 01 00 06 00 00 00 )\..*...G\......r\.."....\......
1320 a9 5c 01 00 17 00 00 00 b0 5c 01 00 1f 00 00 00 c8 5c 01 00 26 00 00 00 e8 5c 01 00 31 00 00 00 .\.......\.......\..&....\..1...
1340 0f 5d 01 00 3a 00 00 00 41 5d 01 00 3c 00 00 00 7c 5d 01 00 27 00 00 00 b9 5d 01 00 3c 00 00 00 .]..:...A]..<...|]..'....]..<...
1360 e1 5d 01 00 14 00 00 00 1e 5e 01 00 28 00 00 00 33 5e 01 00 1d 00 00 00 5c 5e 01 00 35 00 00 00 .].......^..(...3^......\^..5...
1380 7a 5e 01 00 2f 00 00 00 b0 5e 01 00 30 00 00 00 e0 5e 01 00 1c 00 00 00 11 5f 01 00 1e 00 00 00 z^../....^..0....^......._......
13a0 2e 5f 01 00 20 00 00 00 4d 5f 01 00 35 00 00 00 6e 5f 01 00 27 00 00 00 a4 5f 01 00 3a 00 00 00 ._......M_..5...n_..'...._..:...
13c0 cc 5f 01 00 31 00 00 00 07 60 01 00 39 00 00 00 39 60 01 00 39 00 00 00 73 60 01 00 19 00 00 00 ._..1....`..9...9`..9...s`......
13e0 ad 60 01 00 1b 00 00 00 c7 60 01 00 3a 00 00 00 e3 60 01 00 2b 00 00 00 1e 61 01 00 2f 00 00 00 .`.......`..:....`..+....a../...
1400 4a 61 01 00 1c 00 00 00 7a 61 01 00 18 00 00 00 97 61 01 00 20 00 00 00 b0 61 01 00 24 00 00 00 Ja......za.......a.......a..$...
1420 d1 61 01 00 2d 00 00 00 f6 61 01 00 19 00 00 00 24 62 01 00 2e 00 00 00 3e 62 01 00 17 00 00 00 .a..-....a......$b......>b......
1440 6d 62 01 00 23 00 00 00 85 62 01 00 37 00 00 00 a9 62 01 00 1f 00 00 00 e1 62 01 00 1b 00 00 00 mb..#....b..7....b.......b......
1460 01 63 01 00 2d 00 00 00 1d 63 01 00 17 00 00 00 4b 63 01 00 1b 00 00 00 63 63 01 00 1b 00 00 00 .c..-....c......Kc......cc......
1480 7f 63 01 00 39 00 00 00 9b 63 01 00 1f 00 00 00 d5 63 01 00 22 00 00 00 f5 63 01 00 19 00 00 00 .c..9....c.......c.."....c......
14a0 18 64 01 00 19 00 00 00 32 64 01 00 10 00 00 00 4c 64 01 00 2a 00 00 00 5d 64 01 00 1c 00 00 00 .d......2d......Ld..*...]d......
14c0 88 64 01 00 16 00 00 00 a5 64 01 00 1d 00 00 00 bc 64 01 00 28 00 00 00 da 64 01 00 24 00 00 00 .d.......d.......d..(....d..$...
14e0 03 65 01 00 35 00 00 00 28 65 01 00 20 00 00 00 5e 65 01 00 1e 00 00 00 7f 65 01 00 1f 00 00 00 .e..5...(e......^e.......e......
1500 9e 65 01 00 15 00 00 00 be 65 01 00 1d 00 00 00 d4 65 01 00 16 00 00 00 f2 65 01 00 26 00 00 00 .e.......e.......e.......e..&...
1520 09 66 01 00 26 00 00 00 30 66 01 00 2d 00 00 00 57 66 01 00 1c 00 00 00 85 66 01 00 1f 00 00 00 .f..&...0f..-...Wf.......f......
1540 a2 66 01 00 38 00 00 00 c2 66 01 00 14 00 00 00 fb 66 01 00 2d 00 00 00 10 67 01 00 17 00 00 00 .f..8....f.......f..-....g......
1560 3e 67 01 00 0e 00 00 00 56 67 01 00 40 00 00 00 65 67 01 00 3f 00 00 00 a6 67 01 00 21 00 00 00 >g......Vg..@...eg..?....g..!...
1580 e6 67 01 00 44 00 00 00 08 68 01 00 2c 00 00 00 4d 68 01 00 1f 00 00 00 7a 68 01 00 18 00 00 00 .g..D....h..,...Mh......zh......
15a0 9a 68 01 00 18 00 00 00 b3 68 01 00 20 00 00 00 cc 68 01 00 27 00 00 00 ed 68 01 00 1f 00 00 00 .h.......h.......h..'....h......
15c0 15 69 01 00 1d 00 00 00 35 69 01 00 24 00 00 00 53 69 01 00 13 00 00 00 78 69 01 00 1e 00 00 00 .i......5i..$...Si......xi......
15e0 8c 69 01 00 21 00 00 00 ab 69 01 00 29 00 00 00 cd 69 01 00 20 00 00 00 f7 69 01 00 28 00 00 00 .i..!....i..)....i.......i..(...
1600 18 6a 01 00 3b 00 00 00 41 6a 01 00 21 00 00 00 7d 6a 01 00 27 00 00 00 9f 6a 01 00 33 00 00 00 .j..;...Aj..!...}j..'....j..3...
1620 c7 6a 01 00 20 00 00 00 fb 6a 01 00 0f 00 00 00 1c 6b 01 00 30 00 00 00 2c 6b 01 00 47 00 00 00 .j.......j.......k..0...,k..G...
1640 5d 6b 01 00 1f 00 00 00 a5 6b 01 00 1d 00 00 00 c5 6b 01 00 1c 00 00 00 e3 6b 01 00 09 00 00 00 ]k.......k.......k.......k......
1660 00 6c 01 00 31 00 00 00 0a 6c 01 00 10 00 00 00 3c 6c 01 00 1b 00 00 00 4d 6c 01 00 0f 00 00 00 .l..1....l......<l......Ml......
1680 69 6c 01 00 16 00 00 00 79 6c 01 00 34 00 00 00 90 6c 01 00 2b 00 00 00 c5 6c 01 00 19 00 00 00 il......yl..4....l..+....l......
16a0 f1 6c 01 00 11 00 00 00 0b 6d 01 00 0c 00 00 00 1d 6d 01 00 4c 04 00 00 2a 6d 01 00 94 03 00 00 .l.......m.......m..L...*m......
16c0 77 71 01 00 0f 00 00 00 0c 75 01 00 10 00 00 00 1c 75 01 00 12 00 00 00 2d 75 01 00 68 01 00 00 wq.......u.......u......-u..h...
16e0 40 75 01 00 29 00 00 00 a9 76 01 00 1c 00 00 00 d3 76 01 00 0b 00 00 00 f0 76 01 00 24 00 00 00 @u..)....v.......v.......v..$...
1700 fc 76 01 00 12 00 00 00 21 77 01 00 1c 00 00 00 34 77 01 00 a2 06 00 00 51 77 01 00 22 00 00 00 .v......!w......4w......Qw.."...
1720 f4 7d 01 00 89 0c 00 00 17 7e 01 00 09 00 00 00 a1 8a 01 00 31 00 00 00 ab 8a 01 00 92 01 00 00 .}.......~..........1...........
1740 dd 8a 01 00 12 02 00 00 70 8c 01 00 62 02 00 00 83 8e 01 00 88 01 00 00 e6 90 01 00 e6 03 00 00 ........p...b...................
1760 6f 92 01 00 b8 02 00 00 56 96 01 00 a2 04 00 00 0f 99 01 00 02 04 00 00 b2 9d 01 00 30 06 00 00 o.......V...................0...
1780 b5 a1 01 00 a4 02 00 00 e6 a7 01 00 7e 01 00 00 8b aa 01 00 b9 00 00 00 0a ac 01 00 b0 03 00 00 ............~...................
17a0 c4 ac 01 00 48 03 00 00 75 b0 01 00 0a 00 00 00 be b3 01 00 0e 00 00 00 c9 b3 01 00 0f 00 00 00 ....H...u.......................
17c0 d8 b3 01 00 48 04 00 00 e8 b3 01 00 01 01 00 00 31 b8 01 00 3b 07 00 00 33 b9 01 00 3d 0f 00 00 ....H...........1...;...3...=...
17e0 6f c0 01 00 b6 00 00 00 ad cf 01 00 b0 02 00 00 64 d0 01 00 10 01 00 00 15 d3 01 00 1d 01 00 00 o...............d...............
1800 26 d4 01 00 01 01 00 00 44 d5 01 00 a0 02 00 00 46 d6 01 00 12 01 00 00 e7 d8 01 00 9a 01 00 00 &.......D.......F...............
1820 fa d9 01 00 b5 01 00 00 95 db 01 00 2b 04 00 00 4b dd 01 00 da 01 00 00 77 e1 01 00 1f 00 00 00 ............+...K.......w.......
1840 52 e3 01 00 95 00 00 00 72 e3 01 00 fe 00 00 00 08 e4 01 00 8c 00 00 00 07 e5 01 00 22 00 00 00 R.......r..................."...
1860 94 e5 01 00 1c 00 00 00 b7 e5 01 00 4c 05 00 00 d4 e5 01 00 1a 00 00 00 21 eb 01 00 1a 00 00 00 ............L...........!.......
1880 3c eb 01 00 15 00 00 00 57 eb 01 00 45 00 00 00 6d eb 01 00 ec 00 00 00 b3 eb 01 00 1d 00 00 00 <.......W...E...m...............
18a0 a0 ec 01 00 1b 00 00 00 be ec 01 00 1b 00 00 00 da ec 01 00 27 00 00 00 f6 ec 01 00 12 00 00 00 ....................'...........
18c0 1e ed 01 00 06 00 00 00 31 ed 01 00 13 00 00 00 38 ed 01 00 15 00 00 00 4c ed 01 00 08 00 00 00 ........1.......8.......L.......
18e0 62 ed 01 00 12 00 00 00 6b ed 01 00 1c 00 00 00 7e ed 01 00 0b 00 00 00 9b ed 01 00 0e 00 00 00 b.......k.......~...............
1900 a7 ed 01 00 54 00 00 00 b6 ed 01 00 fb 02 00 00 0b ee 01 00 f1 04 00 00 07 f1 01 00 4e 08 00 00 ....T.......................N...
1920 f9 f5 01 00 50 01 00 00 48 fe 01 00 74 01 00 00 99 ff 01 00 71 00 00 00 0e 01 02 00 14 00 00 00 ....P...H...t.......q...........
1940 80 01 02 00 4b 08 00 00 95 01 02 00 be 01 00 00 e1 09 02 00 04 00 00 00 a0 0b 02 00 66 0a 00 00 ....K.......................f...
1960 a5 0b 02 00 58 00 00 00 0c 16 02 00 83 06 00 00 65 16 02 00 19 00 00 00 e9 1c 02 00 6e 03 00 00 ....X...........e...........n...
1980 03 1d 02 00 af 03 00 00 72 20 02 00 c0 00 00 00 22 24 02 00 2d 02 00 00 e3 24 02 00 fc 02 00 00 ........r......."$..-....$......
19a0 11 27 02 00 cd 02 00 00 0e 2a 02 00 e3 01 00 00 dc 2c 02 00 37 01 00 00 c0 2e 02 00 e7 01 00 00 .'.......*.......,..7...........
19c0 f8 2f 02 00 4f 00 00 00 e0 31 02 00 4f 00 00 00 30 32 02 00 65 01 00 00 80 32 02 00 e5 01 00 00 ./..O....1..O...02..e....2......
19e0 e6 33 02 00 4e 00 00 00 cc 35 02 00 0a 00 00 00 1b 36 02 00 16 00 00 00 26 36 02 00 8c 03 00 00 .3..N....5.......6......&6......
1a00 3d 36 02 00 a5 03 00 00 ca 39 02 00 52 08 00 00 70 3d 02 00 b9 02 00 00 c3 45 02 00 7a 02 00 00 =6.......9..R...p=.......E..z...
1a20 7d 48 02 00 db 11 00 00 f8 4a 02 00 63 00 00 00 d4 5c 02 00 97 06 00 00 38 5d 02 00 63 00 00 00 }H.......J..c....\......8]..c...
1a40 d0 63 02 00 13 00 00 00 34 64 02 00 00 01 00 00 48 64 02 00 08 00 00 00 49 65 02 00 06 00 00 00 .c......4d......Hd......Ie......
1a60 52 65 02 00 0e 00 00 00 59 65 02 00 14 00 00 00 68 65 02 00 13 00 00 00 7d 65 02 00 0a 00 00 00 Re......Ye......he......}e......
1a80 91 65 02 00 88 01 00 00 9c 65 02 00 30 00 00 00 25 67 02 00 09 00 00 00 56 67 02 00 2a 00 00 00 .e.......e..0...%g......Vg..*...
1aa0 60 67 02 00 1d 00 00 00 8b 67 02 00 17 00 00 00 a9 67 02 00 36 00 00 00 c1 67 02 00 78 01 00 00 `g.......g.......g..6....g..x...
1ac0 f8 67 02 00 49 00 00 00 71 69 02 00 93 06 00 00 bb 69 02 00 4e 00 00 00 4f 70 02 00 51 00 00 00 .g..I...qi.......i..N...Op..Q...
1ae0 9e 70 02 00 14 00 00 00 f0 70 02 00 16 00 00 00 05 71 02 00 11 00 00 00 1c 71 02 00 13 00 00 00 .p.......p.......q.......q......
1b00 2e 71 02 00 d1 02 00 00 42 71 02 00 24 00 00 00 14 74 02 00 6b 00 00 00 39 74 02 00 1d 00 00 00 .q......Bq..$....t..k...9t......
1b20 a5 74 02 00 2c 00 00 00 c3 74 02 00 1e 00 00 00 f0 74 02 00 1e 00 00 00 0f 75 02 00 6e 03 00 00 .t..,....t.......t.......u..n...
1b40 2e 75 02 00 bd 01 00 00 9d 78 02 00 0d 00 00 00 5b 7a 02 00 fb 00 00 00 69 7a 02 00 23 00 00 00 .u.......x......[z......iz..#...
1b60 65 7b 02 00 28 00 00 00 89 7b 02 00 0a 00 00 00 b2 7b 02 00 10 00 00 00 bd 7b 02 00 17 00 00 00 e{..(....{.......{.......{......
1b80 ce 7b 02 00 24 00 00 00 e6 7b 02 00 2c 00 00 00 0b 7c 02 00 2b 00 00 00 38 7c 02 00 33 00 00 00 .{..$....{..,....|..+...8|..3...
1ba0 64 7c 02 00 26 00 00 00 98 7c 02 00 27 00 00 00 bf 7c 02 00 26 00 00 00 e7 7c 02 00 3a 00 00 00 d|..&....|..'....|..&....|..:...
1bc0 0e 7d 02 00 24 00 00 00 49 7d 02 00 23 00 00 00 6e 7d 02 00 5f 00 00 00 92 7d 02 00 26 00 00 00 .}..$...I}..#...n}.._....}..&...
1be0 f2 7d 02 00 23 00 00 00 19 7e 02 00 0c 00 00 00 3d 7e 02 00 1b 00 00 00 4a 7e 02 00 28 00 00 00 .}..#....~......=~......J~..(...
1c00 66 7e 02 00 32 00 00 00 8f 7e 02 00 2f 00 00 00 c2 7e 02 00 1e 00 00 00 f2 7e 02 00 40 00 00 00 f~..2....~../....~.......~..@...
1c20 11 7f 02 00 09 00 00 00 52 7f 02 00 12 00 00 00 5c 7f 02 00 23 00 00 00 6f 7f 02 00 3d 00 00 00 ........R.......\...#...o...=...
1c40 93 7f 02 00 1c 00 00 00 d1 7f 02 00 19 00 00 00 ee 7f 02 00 12 00 00 00 08 80 02 00 10 00 00 00 ................................
1c60 1b 80 02 00 35 00 00 00 2c 80 02 00 36 00 00 00 62 80 02 00 34 00 00 00 99 80 02 00 4c 00 00 00 ....5...,...6...b...4.......L...
1c80 ce 80 02 00 12 00 00 00 1b 81 02 00 a4 00 00 00 2e 81 02 00 38 00 00 00 d3 81 02 00 3f 00 00 00 ....................8.......?...
1ca0 0c 82 02 00 37 00 00 00 4c 82 02 00 09 00 00 00 84 82 02 00 3f 00 00 00 8e 82 02 00 29 00 00 00 ....7...L...........?.......)...
1cc0 ce 82 02 00 0d 00 00 00 f8 82 02 00 57 00 00 00 06 83 02 00 26 00 00 00 5e 83 02 00 5c 00 00 00 ............W.......&...^...\...
1ce0 85 83 02 00 3c 00 00 00 e2 83 02 00 3c 00 00 00 1f 84 02 00 40 00 00 00 5c 84 02 00 37 00 00 00 ....<.......<.......@...\...7...
1d00 9d 84 02 00 42 00 00 00 d5 84 02 00 45 00 00 00 18 85 02 00 3a 00 00 00 5e 85 02 00 3a 00 00 00 ....B.......E.......:...^...:...
1d20 99 85 02 00 28 00 00 00 d4 85 02 00 28 00 00 00 fd 85 02 00 2d 00 00 00 26 86 02 00 3d 00 00 00 ....(.......(.......-...&...=...
1d40 54 86 02 00 48 00 00 00 92 86 02 00 4e 00 00 00 db 86 02 00 2f 00 00 00 2a 87 02 00 36 00 00 00 T...H.......N......./...*...6...
1d60 5a 87 02 00 2f 00 00 00 91 87 02 00 4f 00 00 00 c1 87 02 00 3f 00 00 00 11 88 02 00 15 00 00 00 Z.../.......O.......?...........
1d80 51 88 02 00 28 00 00 00 67 88 02 00 2a 00 00 00 90 88 02 00 28 00 00 00 bb 88 02 00 3d 00 00 00 Q...(...g...*.......(.......=...
1da0 e4 88 02 00 1c 00 00 00 22 89 02 00 1e 00 00 00 3f 89 02 00 20 00 00 00 5e 89 02 00 38 00 00 00 ........".......?.......^...8...
1dc0 7f 89 02 00 52 00 00 00 b8 89 02 00 9b 00 00 00 0b 8a 02 00 aa 00 00 00 a7 8a 02 00 29 00 00 00 ....R.......................)...
1de0 52 8b 02 00 29 00 00 00 7c 8b 02 00 26 00 00 00 a6 8b 02 00 0c 00 00 00 cd 8b 02 00 29 00 00 00 R...)...|...&...............)...
1e00 da 8b 02 00 2b 00 00 00 04 8c 02 00 2d 00 00 00 30 8c 02 00 05 00 00 00 5e 8c 02 00 2f 00 00 00 ....+.......-...0.......^.../...
1e20 64 8c 02 00 36 00 00 00 94 8c 02 00 40 00 00 00 cb 8c 02 00 20 00 00 00 0c 8d 02 00 1f 00 00 00 d...6.......@...................
1e40 2d 8d 02 00 16 00 00 00 4d 8d 02 00 2b 00 00 00 64 8d 02 00 0e 00 00 00 90 8d 02 00 2d 00 00 00 -.......M...+...d...........-...
1e60 9f 8d 02 00 13 00 00 00 cd 8d 02 00 15 00 00 00 e1 8d 02 00 1d 00 00 00 f7 8d 02 00 2b 00 00 00 ............................+...
1e80 15 8e 02 00 27 00 00 00 41 8e 02 00 34 00 00 00 69 8e 02 00 29 00 00 00 9e 8e 02 00 0e 00 00 00 ....'...A...4...i...)...........
1ea0 c8 8e 02 00 3d 00 00 00 d7 8e 02 00 46 00 00 00 15 8f 02 00 2b 00 00 00 5c 8f 02 00 08 00 00 00 ....=.......F.......+...\.......
1ec0 88 8f 02 00 0c 00 00 00 91 8f 02 00 15 00 00 00 9e 8f 02 00 2c 00 00 00 b4 8f 02 00 17 00 00 00 ....................,...........
1ee0 e1 8f 02 00 30 00 00 00 f9 8f 02 00 4b 00 00 00 2a 90 02 00 0e 00 00 00 76 90 02 00 25 00 00 00 ....0.......K...*.......v...%...
1f00 85 90 02 00 18 00 00 00 ab 90 02 00 2d 00 00 00 c4 90 02 00 2e 00 00 00 f2 90 02 00 58 00 00 00 ............-...............X...
1f20 21 91 02 00 20 00 00 00 7a 91 02 00 31 00 00 00 9b 91 02 00 31 00 00 00 cd 91 02 00 3f 00 00 00 !.......z...1.......1.......?...
1f40 ff 91 02 00 3f 00 00 00 3f 92 02 00 36 00 00 00 7f 92 02 00 51 00 00 00 b6 92 02 00 3c 00 00 00 ....?...?...6.......Q.......<...
1f60 08 93 02 00 1c 00 00 00 45 93 02 00 28 00 00 00 62 93 02 00 1a 00 00 00 8b 93 02 00 19 00 00 00 ........E...(...b...............
1f80 a6 93 02 00 24 00 00 00 c0 93 02 00 48 00 00 00 e5 93 02 00 56 00 00 00 2e 94 02 00 17 00 00 00 ....$.......H.......V...........
1fa0 85 94 02 00 1d 00 00 00 9d 94 02 00 10 00 00 00 bb 94 02 00 40 00 00 00 cc 94 02 00 56 00 00 00 ....................@.......V...
1fc0 0d 95 02 00 26 00 00 00 64 95 02 00 2b 00 00 00 8b 95 02 00 45 00 00 00 b7 95 02 00 1f 00 00 00 ....&...d...+.......E...........
1fe0 fd 95 02 00 1a 00 00 00 1d 96 02 00 0e 00 00 00 38 96 02 00 2e 00 00 00 47 96 02 00 19 00 00 00 ................8.......G.......
2000 76 96 02 00 11 00 00 00 90 96 02 00 17 00 00 00 a2 96 02 00 1a 00 00 00 ba 96 02 00 2e 00 00 00 v...............................
2020 d5 96 02 00 0d 00 00 00 04 97 02 00 37 00 00 00 12 97 02 00 51 00 00 00 4a 97 02 00 14 00 00 00 ............7.......Q...J.......
2040 9c 97 02 00 11 00 00 00 b1 97 02 00 06 00 00 00 c3 97 02 00 0a 00 00 00 ca 97 02 00 21 00 00 00 ............................!...
2060 d5 97 02 00 47 00 00 00 f7 97 02 00 20 00 00 00 3f 98 02 00 05 00 00 00 60 98 02 00 0a 00 00 00 ....G...........?.......`.......
2080 66 98 02 00 10 00 00 00 71 98 02 00 34 00 00 00 82 98 02 00 40 00 00 00 b7 98 02 00 45 00 00 00 f.......q...4.......@.......E...
20a0 f8 98 02 00 23 00 00 00 3e 99 02 00 1e 00 00 00 62 99 02 00 6a 00 00 00 81 99 02 00 2b 00 00 00 ....#...>.......b...j.......+...
20c0 ec 99 02 00 20 00 00 00 18 9a 02 00 0c 00 00 00 39 9a 02 00 0c 00 00 00 46 9a 02 00 1d 00 00 00 ................9.......F.......
20e0 53 9a 02 00 21 00 00 00 71 9a 02 00 21 00 00 00 93 9a 02 00 1c 00 00 00 b5 9a 02 00 1c 00 00 00 S...!...q...!...................
2100 d2 9a 02 00 19 00 00 00 ef 9a 02 00 5b 00 00 00 09 9b 02 00 1b 00 00 00 65 9b 02 00 27 00 00 00 ............[...........e...'...
2120 81 9b 02 00 18 00 00 00 a9 9b 02 00 17 00 00 00 c2 9b 02 00 28 00 00 00 da 9b 02 00 3d 00 00 00 ....................(.......=...
2140 03 9c 02 00 25 00 00 00 41 9c 02 00 0f 00 00 00 67 9c 02 00 0d 00 00 00 77 9c 02 00 3c 00 00 00 ....%...A.......g.......w...<...
2160 85 9c 02 00 0e 00 00 00 c2 9c 02 00 4f 00 00 00 d1 9c 02 00 4b 00 00 00 21 9d 02 00 37 00 00 00 ............O.......K...!...7...
2180 6d 9d 02 00 13 00 00 00 a5 9d 02 00 19 00 00 00 b9 9d 02 00 38 00 00 00 d3 9d 02 00 26 00 00 00 m...................8.......&...
21a0 0c 9e 02 00 24 00 00 00 33 9e 02 00 22 00 00 00 58 9e 02 00 3d 00 00 00 7b 9e 02 00 15 00 00 00 ....$...3..."...X...=...{.......
21c0 b9 9e 02 00 1a 00 00 00 cf 9e 02 00 09 00 00 00 ea 9e 02 00 72 00 00 00 f4 9e 02 00 17 00 00 00 ....................r...........
21e0 67 9f 02 00 6c 00 00 00 7f 9f 02 00 31 00 00 00 ec 9f 02 00 34 00 00 00 1e a0 02 00 42 00 00 00 g...l.......1.......4.......B...
2200 53 a0 02 00 42 00 00 00 96 a0 02 00 22 00 00 00 d9 a0 02 00 31 00 00 00 fc a0 02 00 2f 00 00 00 S...B.......".......1......./...
2220 2e a1 02 00 3e 00 00 00 5e a1 02 00 2c 00 00 00 9d a1 02 00 0b 00 00 00 ca a1 02 00 0a 00 00 00 ....>...^...,...................
2240 d6 a1 02 00 37 00 00 00 e1 a1 02 00 5d 00 00 00 19 a2 02 00 4b 00 00 00 77 a2 02 00 31 00 00 00 ....7.......].......K...w...1...
2260 c3 a2 02 00 3a 00 00 00 f5 a2 02 00 2e 00 00 00 30 a3 02 00 32 00 00 00 5f a3 02 00 32 00 00 00 ....:...........0...2..._...2...
2280 92 a3 02 00 36 00 00 00 c5 a3 02 00 35 00 00 00 fc a3 02 00 4d 00 00 00 32 a4 02 00 09 00 00 00 ....6.......5.......M...2.......
22a0 80 a4 02 00 10 00 00 00 8a a4 02 00 25 00 00 00 9b a4 02 00 25 00 00 00 c1 a4 02 00 1b 00 00 00 ............%.......%...........
22c0 e7 a4 02 00 1e 00 00 00 03 a5 02 00 0c 00 00 00 22 a5 02 00 0f 00 00 00 2f a5 02 00 29 00 00 00 ................"......./...)...
22e0 3f a5 02 00 40 00 00 00 69 a5 02 00 1d 00 00 00 aa a5 02 00 2c 00 00 00 c8 a5 02 00 1f 00 00 00 ?...@...i...........,...........
2300 f5 a5 02 00 31 00 00 00 15 a6 02 00 19 00 00 00 47 a6 02 00 1f 00 00 00 61 a6 02 00 2e 00 00 00 ....1...........G.......a.......
2320 81 a6 02 00 2f 00 00 00 b0 a6 02 00 22 00 00 00 e0 a6 02 00 29 00 00 00 03 a7 02 00 19 00 00 00 ..../.......".......)...........
2340 2d a7 02 00 0b 00 00 00 47 a7 02 00 18 00 00 00 53 a7 02 00 1f 00 00 00 6c a7 02 00 22 00 00 00 -.......G.......S.......l..."...
2360 8c a7 02 00 4d 00 00 00 af a7 02 00 20 00 00 00 fd a7 02 00 1b 00 00 00 1e a8 02 00 2d 00 00 00 ....M.......................-...
2380 3a a8 02 00 2a 00 00 00 68 a8 02 00 16 00 00 00 93 a8 02 00 1c 00 00 00 aa a8 02 00 35 00 00 00 :...*...h...................5...
23a0 c7 a8 02 00 44 00 00 00 fd a8 02 00 43 00 00 00 42 a9 02 00 3c 00 00 00 86 a9 02 00 3b 00 00 00 ....D.......C...B...<.......;...
23c0 c3 a9 02 00 37 00 00 00 ff a9 02 00 36 00 00 00 37 aa 02 00 2a 00 00 00 6e aa 02 00 2c 00 00 00 ....7.......6...7...*...n...,...
23e0 99 aa 02 00 2c 00 00 00 c6 aa 02 00 3d 00 00 00 f3 aa 02 00 22 00 00 00 31 ab 02 00 0c 00 00 00 ....,.......=......."...1.......
2400 54 ab 02 00 1c 00 00 00 61 ab 02 00 1f 00 00 00 7e ab 02 00 21 00 00 00 9e ab 02 00 30 00 00 00 T.......a.......~...!.......0...
2420 c0 ab 02 00 3f 00 00 00 f1 ab 02 00 13 00 00 00 31 ac 02 00 0e 00 00 00 45 ac 02 00 35 00 00 00 ....?...........1.......E...5...
2440 54 ac 02 00 26 00 00 00 8a ac 02 00 26 00 00 00 b1 ac 02 00 3a 00 00 00 d8 ac 02 00 07 00 00 00 T...&.......&.......:...........
2460 13 ad 02 00 0d 00 00 00 1b ad 02 00 35 00 00 00 29 ad 02 00 35 00 00 00 5f ad 02 00 21 00 00 00 ............5...)...5..._...!...
2480 95 ad 02 00 13 00 00 00 b7 ad 02 00 27 00 00 00 cb ad 02 00 2e 00 00 00 f3 ad 02 00 24 00 00 00 ............'...............$...
24a0 22 ae 02 00 0e 00 00 00 47 ae 02 00 01 00 00 00 70 01 00 00 e8 00 00 00 00 00 00 00 1e 02 00 00 ".......G.......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 20 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 33 30 20 30 38 3a 30 37 2d 30 32 30 30 0a 4c 61 73 74 2d 54 72 61 :.2018-11-30.08:07-0200.Last-Tra
15860 6e 73 6c 61 74 6f 72 3a 20 52 61 66 61 65 6c 20 46 6f 6e 74 65 6e 65 6c 6c 65 20 3c 72 61 66 61 nslator:.Rafael.Fontenelle.<rafa
15880 65 6c 66 66 40 67 6e 6f 6d 65 2e 6f 72 67 3e 0a 4c 61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 42 elff@gnome.org>.Language-Team:.B
158a0 72 61 7a 69 6c 69 61 6e 20 50 6f 72 74 75 67 75 65 73 65 20 3c 6c 64 70 62 72 2d 74 72 61 6e 73 razilian.Portuguese.<ldpbr-trans
158c0 6c 61 74 69 6f 6e 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 lation@lists.sourceforge.net>.MI
158e0 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 ME-Version:.1.0.Content-Type:.te
15900 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d xt/plain;.charset=UTF-8.Content-
15920 54 72 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 Transfer-Encoding:.8bit.Language
15940 3a 20 70 74 5f 42 52 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 :.pt_BR.Plural-Forms:.nplurals=2
15960 3b 20 70 6c 75 72 61 6c 3d 28 6e 20 3e 20 31 29 3b 0a 58 2d 47 65 6e 65 72 61 74 6f 72 3a 20 56 ;.plural=(n.>.1);.X-Generator:.V
15980 69 72 74 61 61 6c 20 31 2e 30 2e 30 2d 62 65 74 61 31 0a 58 2d 42 75 67 73 3a 20 52 65 70 6f 72 irtaal.1.0.0-beta1.X-Bugs:.Repor
159a0 74 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 65 72 72 6f 72 73 20 74 6f 20 74 68 65 20 4c 61 6e 67 t.translation.errors.to.the.Lang
159c0 75 61 67 65 2d 54 65 61 6d 20 61 64 64 72 65 73 73 2e 0a 00 07 74 65 6d 70 6f 20 6c 69 6d 69 74 uage-Team.address....tempo.limit
159e0 65 20 64 65 20 65 73 70 65 72 61 20 65 78 63 65 64 69 64 6f 20 61 67 75 61 72 64 61 6e 64 6f 20 e.de.espera.excedido.aguardando.
15a00 65 6e 74 72 61 64 61 3a 20 66 69 6d 20 61 75 74 6f 6d c3 a1 74 69 63 6f 20 64 61 20 73 65 73 73 entrada:.fim.autom..tico.da.sess
15a20 c3 a3 6f 0a 00 09 2d 25 73 20 6f 75 20 2d 6f 20 6f 70 c3 a7 c3 a3 6f 0a 00 09 2d 69 6c 72 73 44 ..o...-%s.ou.-o.op....o...-ilrsD
15a40 20 6f 72 20 2d 63 20 63 6f 6d 61 6e 64 6f 20 6f 75 20 2d 4f 20 6f 70 c3 a7 c3 a3 6f 2d 73 68 6f .or.-c.comando.ou.-O.op....o-sho
15a60 70 74 09 09 28 73 6f 6d 65 6e 74 65 20 70 61 72 61 20 63 68 61 6d 61 64 61 29 0a 00 0d 0a 6d 61 pt..(somente.para.chamada)....ma
15a80 6c 6c 6f 63 3a 20 25 73 3a 25 64 3a 20 61 73 73 65 72 c3 a7 c3 a3 6f 20 72 65 6d 65 6e 64 61 64 lloc:.%s:%d:.asser....o.remendad
15aa0 61 0d 0a 00 20 20 28 77 64 3a 20 25 73 29 00 20 28 69 6d 61 67 65 6d 20 64 6f 20 6e c3 ba 63 6c a.....(wd:.%s)..(imagem.do.n..cl
15ac0 65 6f 20 67 72 61 76 61 64 61 29 00 20 6c 69 6e 68 61 20 00 24 25 73 3a 20 69 6d 70 6f 73 73 c3 eo.gravada)..linha..$%s:.imposs.
15ae0 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 64 65 73 74 61 20 6d 61 6e 65 69 72 61 00 25 63 25 63 .vel.atribuir.desta.maneira.%c%c
15b00 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 64 3a 20 64 65 73 63 72 69 74 6f :.op....o.inv..lida.%d:.descrito
15b20 72 20 64 65 20 61 72 71 75 69 76 6f 20 69 6e 76 c3 a1 6c 69 64 6f 3a 20 25 73 00 25 73 20 70 6f r.de.arquivo.inv..lido:.%s.%s.po
15b40 64 65 20 73 65 72 20 63 68 61 6d 61 64 6f 20 76 69 61 20 00 25 73 20 70 6f 73 73 75 69 20 61 20 de.ser.chamado.via..%s.possui.a.
15b60 73 74 72 69 6e 67 20 64 65 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 6e 75 6c 61 00 25 73 20 c3 string.de.exporta....o.nula.%s..
15b80 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....
15ba0 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 6f 20 73 68 65 6c 6c 0a 00 25 73 20 um.comando.interno.do.shell..%s.
15bc0 c3 a9 20 75 6d 61 20 70 61 6c 61 76 72 61 2d 63 68 61 76 65 20 64 6f 20 73 68 65 6c 6c 0a 00 25 ...uma.palavra-chave.do.shell..%
15be0 73 20 c3 a9 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 65 73 70 65 63 69 61 6c s....um.comando.interno.especial
15c00 20 64 6f 20 73 68 65 6c 6c 0a 00 25 73 20 65 73 74 c3 a1 20 61 70 65 6c 69 64 61 64 61 20 70 61 .do.shell..%s.est...apelidada.pa
15c20 72 61 20 60 25 73 27 0a 00 25 73 20 65 73 74 c3 a1 20 6e 61 20 74 61 62 65 6c 61 20 68 61 73 68 ra.`%s'..%s.est...na.tabela.hash
15c40 20 28 25 73 29 0a 00 25 73 20 6e c3 a3 6f 20 65 73 74 c3 a1 20 61 73 73 6f 63 69 61 64 61 20 61 .(%s)..%s.n..o.est...associada.a
15c60 20 71 75 61 6c 71 75 65 72 20 74 65 63 6c 61 2e 0a 00 25 73 20 66 6f 72 61 20 64 6f 73 20 6c 69 .qualquer.tecla...%s.fora.dos.li
15c80 6d 69 74 65 73 00 25 73 25 73 25 73 3a 20 25 73 20 28 74 6f 6b 65 6e 20 64 65 20 65 72 72 6f 20 mites.%s%s%s:.%s.(token.de.erro.
15ca0 c3 a9 20 22 25 73 22 29 00 25 73 3a 20 25 73 00 25 73 3a 20 25 73 20 66 6f 72 61 20 64 6f 73 20 ..."%s").%s:.%s.%s:.%s.fora.dos.
15cc0 6c 69 6d 69 74 65 73 00 25 73 3a 20 25 73 3a 20 69 6e 74 65 72 70 72 65 74 61 64 6f 72 20 69 6e limites.%s:.%s:.interpretador.in
15ce0 63 6f 72 72 65 74 6f 00 25 73 3a 20 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 correto.%s:.%s:.imposs..vel.abri
15d00 72 20 63 6f 6d 6f 20 41 52 51 55 49 56 4f 00 25 73 3a 20 25 73 3a 20 76 61 6c 6f 72 20 64 65 20 r.como.ARQUIVO.%s:.%s:.valor.de.
15d20 63 6f 6d 70 61 74 69 62 69 6c 69 64 61 64 65 20 66 6f 72 61 20 64 6f 73 20 6c 69 6d 69 74 65 73 compatibilidade.fora.dos.limites
15d40 00 25 73 3a 20 25 73 3a 20 76 61 6c 6f 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 70 61 72 61 20 72 61 .%s:.%s:.valor.inv..lido.para.ra
15d60 73 74 72 65 61 72 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 00 25 73 3a 20 strear.descritor.de.arquivo.%s:.
15d80 25 73 3a 20 64 65 76 65 20 75 73 61 72 20 73 75 62 73 63 72 69 74 6f 20 61 6f 20 61 74 72 69 62 %s:.deve.usar.subscrito.ao.atrib
15da0 75 69 72 20 75 6d 20 61 72 72 61 79 20 61 73 73 6f 63 69 61 74 69 76 6f 00 25 73 3a 20 25 73 3a uir.um.array.associativo.%s:.%s:
15dc0 25 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 25 6c 75 20 62 79 74 65 73 %d:.imposs..vel.alocar.%lu.bytes
15de0 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 6f 63 61 72 20 25 .%s:.%s:%d:.imposs..vel.alocar.%
15e00 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6f 63 61 64 6f 73 29 00 25 73 lu.bytes.(%lu.bytes.alocados).%s
15e20 3a 20 c3 89 20 75 6d 20 64 69 72 65 74 c3 b3 72 69 6f 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 :....um.diret..rio.%s:.especific
15e40 61 c3 a7 c3 a3 6f 20 64 65 20 74 72 61 62 61 6c 68 6f 20 61 6d 62 c3 ad 67 75 61 00 25 73 3a 20 a....o.de.trabalho.amb..gua.%s:.
15e60 72 65 64 69 72 65 63 69 6f 6e 61 6d 65 6e 74 6f 20 61 6d 62 c3 ad 67 75 6f 00 25 73 3a 20 61 72 redirecionamento.amb..guo.%s:.ar
15e80 67 75 6d 65 6e 74 6f 73 20 64 65 76 65 6d 20 73 65 72 20 49 44 73 20 64 65 20 74 72 61 62 61 6c gumentos.devem.ser.IDs.de.trabal
15ea0 68 6f 73 20 6f 75 20 70 72 6f 63 65 73 73 6f 00 25 73 3a 20 61 74 72 69 62 75 69 6e 64 6f 20 69 hos.ou.processo.%s:.atribuindo.i
15ec0 6e 74 65 69 72 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 nteiro.para.refer..ncia.de.nome.
15ee0 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 61 6d 69 6e 68 6f 20 64 %s:.especifica....o.de.caminho.d
15f00 65 20 72 65 64 65 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 73 75 62 73 74 69 74 75 69 c3 a7 e.rede.inv..lida.%s:.substitui..
15f20 c3 a3 6f 20 69 6e 63 6f 72 72 65 74 61 00 25 73 3a 20 65 73 70 65 72 61 76 61 20 6f 70 65 72 61 ..o.incorreta.%s:.esperava.opera
15f40 64 6f 72 20 62 69 6e c3 a1 72 69 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f dor.bin..rio.%s:.imposs..vel.alo
15f60 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 6c car.%lu.bytes.%s:.imposs..vel.al
15f80 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 64 ocar.%lu.bytes.(%lu.bytes.alocad
15fa0 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 20 os).%s:.imposs..vel.atribuir.fd.
15fc0 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 69 a.vari..vel.%s:.imposs..vel.atri
15fe0 62 75 69 72 20 75 6d 61 20 6c 69 73 74 61 20 61 20 75 6d 20 6d 65 6d 62 72 6f 20 64 65 20 75 6d buir.uma.lista.a.um.membro.de.um
16000 20 61 72 72 61 79 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 .array.%s:.imposs..vel.atribuir.
16020 61 20 c3 ad 6e 64 69 63 65 20 6e c3 a3 6f 20 6e 75 6d c3 a9 72 69 63 6f 00 25 73 3a 20 69 6d 70 a...ndice.n..o.num..rico.%s:.imp
16040 6f 73 73 c3 ad 76 65 6c 20 63 6f 6e 76 65 72 74 65 72 20 61 72 72 61 79 20 61 73 73 6f 63 69 61 oss..vel.converter.array.associa
16060 74 69 76 6f 20 70 61 72 61 20 69 6e 64 65 78 61 64 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 tivo.para.indexado.%s:.imposs..v
16080 65 6c 20 63 6f 6e 76 65 72 74 65 72 20 61 72 72 61 79 20 69 6e 64 65 78 61 64 6f 20 70 61 72 61 el.converter.array.indexado.para
160a0 20 61 73 73 6f 63 69 61 74 69 76 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 72 69 .associativo.%s:.imposs..vel.cri
160c0 61 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 63 6c 75 69 72 3a 20 ar:.%s.%s:.imposs..vel.excluir:.
160e0 25 73 00 25 73 3a 20 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 %s.%s:.imposs..vel.destruir.vari
16100 c3 a1 76 65 69 73 20 64 65 20 61 72 72 61 79 20 64 65 73 74 61 20 6d 61 6e 65 69 72 61 00 25 73 ..veis.de.array.desta.maneira.%s
16120 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 65 63 75 74 61 72 20 6f 20 61 72 71 75 69 76 6f :.imposs..vel.executar.o.arquivo
16140 20 62 69 6e c3 a1 72 69 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 65 63 75 74 .bin..rio.%s:.imposs..vel.execut
16160 61 72 20 6f 20 61 72 71 75 69 76 6f 20 62 69 6e c3 a1 72 69 6f 3a 20 25 73 00 25 73 3a 20 69 6d ar.o.arquivo.bin..rio:.%s.%s:.im
16180 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
161a0 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.
161c0 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
161e0 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
16200 c3 ad 76 65 6c 20 61 62 72 69 72 20 61 72 71 75 69 76 6f 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 3a ..vel.abrir.arquivo.tempor..rio:
16220 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 73 .%s.%s:.imposs..vel.abrir:.%s.%s
16240 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 61 72 71 75 69 :.imposs..vel.sobrescrever.arqui
16260 76 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 65 72 vo.existente.%s:.imposs..vel.ler
16280 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 6d 6f 76 65 72 20 64 65 66 :.%s.%s:.imposs..vel.remover.def
162a0 69 6e 69 c3 a7 c3 a3 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 6d 6f 76 65 72 ini....o.%s:.imposs..vel.remover
162c0 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 3a 20 25 73 20 73 6f 6d 65 6e 74 65 2d 6c 65 69 74 75 72 61 .defini....o:.%s.somente-leitura
162e0 00 25 73 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 63 69 72 63 75 6c 61 72 20 64 65 20 6e 6f 6d 65 .%s.refer..ncia.circular.de.nome
16300 00 25 73 3a 20 63 6f 6d 61 6e 64 6f 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 25 73 3a .%s:.comando.n..o.encontrado.%s:
16320 20 65 72 72 6f 20 61 6f 20 6f 62 74 65 72 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 74 75 61 .erro.ao.obter.o.diret..rio.atua
16340 6c 3a 20 25 73 3a 20 25 73 0a 00 25 73 3a 20 65 72 72 6f 20 64 65 20 65 78 70 72 65 73 73 c3 a3 l:.%s:.%s..%s:.erro.de.express..
16360 6f 0a 00 25 73 3a 20 61 72 71 75 69 76 6f 20 c3 a9 20 6d 75 69 74 6f 20 67 72 61 6e 64 65 00 25 o..%s:.arquivo....muito.grande.%
16380 73 3a 20 61 72 71 75 69 76 6f 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 25 73 3a 20 70 s:.arquivo.n..o.encontrado.%s:.p
163a0 72 69 6d 65 69 72 6f 20 63 61 72 61 63 74 65 72 65 20 6e c3 a3 6f 2d 65 73 70 61 c3 a7 6f 20 65 rimeiro.caractere.n..o-espa..o.e
163c0 6d 20 62 72 61 6e 63 6f 20 6e c3 a3 6f 20 c3 a9 20 60 22 27 00 25 73 3a 20 74 61 62 65 6c 61 20 m.branco.n..o....`"'.%s:.tabela.
163e0 64 65 20 68 61 73 68 20 65 73 74 c3 a1 20 76 61 7a 69 61 0a 00 25 73 3a 20 65 78 70 61 6e 73 c3 de.hash.est...vazia..%s:.expans.
16400 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 66 61 6c 68 6f 75 00 25 73 3a 20 6d c3 a1 71 .o.do.hist..rico.falhou.%s:.m..q
16420 75 69 6e 61 20 64 65 73 63 6f 6e 68 65 63 69 64 61 00 25 73 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6c uina.desconhecida.%s:.op....o.il
16440 65 67 61 6c 20 2d 2d 20 25 63 0a 00 25 73 3a 20 69 6e 6c 69 62 20 66 61 6c 68 6f 75 00 25 73 3a egal.--.%c..%s:.inlib.falhou.%s:
16460 20 65 73 70 65 72 61 76 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 64 65 20 6e c3 ba 6d 65 72 6f 20 .esperava.express..o.de.n..mero.
16480 69 6e 74 65 69 72 6f 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 61 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 inteiro.%s:.nome.de.a....o.inv..
164a0 6c 69 64 6f 00 25 73 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 lido.%s.argumento.inv..lido.%s:.
164c0 6f 72 69 67 65 6d 20 64 6f 20 61 72 72 61 79 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 63 68 origem.do.array.inv..lido.%s:.ch
164e0 61 76 65 20 64 65 20 61 72 72 61 79 20 61 73 73 6f 63 69 61 74 69 76 6f 20 69 6e 76 c3 a1 6c 69 ave.de.array.associativo.inv..li
16500 64 61 00 25 73 3a 20 71 75 61 6e 74 69 64 61 64 65 20 64 65 20 63 68 61 6d 61 64 61 73 20 69 6e da.%s:.quantidade.de.chamadas.in
16520 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 6f 20 64 65 20 64 v..lida.%s:.especifica....o.de.d
16540 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 escritor.de.arquivo.inv..lida.%s
16560 3a 20 65 78 70 61 6e 73 c3 a3 6f 20 69 6e 64 69 72 65 74 61 20 69 6e 76 c3 a1 6c 69 64 61 00 25 :.expans..o.indireta.inv..lida.%
16580 73 3a 20 61 72 67 75 6d 65 6e 74 6f 20 6c 69 6d 69 74 65 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 s:.argumento.limite.inv..lido.%s
165a0 3a 20 6e c3 ba 6d 65 72 6f 20 64 65 20 6c 69 6e 68 61 73 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 :.n..mero.de.linhas.inv..lido.%s
165c0 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 :.op....o.inv..lida.%s:.nome.de.
165e0 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 73 65 72 76 69 c3 a7 6f 20 69 op....o.inv..lido.%s:.servi..o.i
16600 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 nv..lido.%s:.nome.de.op....o.de.
16620 73 68 65 6c 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 shell.inv..lido.%s:.especifica..
16640 c3 a3 6f 20 64 65 20 73 69 6e 61 6c 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 65 73 70 65 63 ..o.de.sinal.inv..lida.%s:.espec
16660 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 65 6d 70 6f 20 6c 69 6d 69 74 65 20 69 6e 76 c3 a1 ifica....o.de.tempo.limite.inv..
16680 6c 69 64 61 00 25 73 3a 20 6d 61 72 63 61 20 64 65 20 74 65 6d 70 6f 20 69 6e 76 c3 a1 6c 69 64 lida.%s:.marca.de.tempo.inv..lid
166a0 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 6c 69 64 a.%s:.nome.de.vari..vel.inv..lid
166c0 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 6c 69 64 o.%s:.nome.de.vari..vel.inv..lid
166e0 6f 20 70 61 72 61 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 c3 o.para.refer..ncia.de.nome.%s:..
16700 a9 20 75 6d 20 64 69 72 65 74 c3 b3 72 69 6f 00 25 73 3a 20 6f 20 74 72 61 62 61 6c 68 6f 20 25 ..um.diret..rio.%s:.o.trabalho.%
16720 64 20 6a c3 a1 20 65 73 74 c3 a1 20 65 6d 20 70 6c 61 6e 6f 20 64 65 20 66 75 6e 64 6f 00 25 73 d.j...est...em.plano.de.fundo.%s
16740 3a 20 6f 20 74 72 61 62 61 6c 68 6f 20 74 65 72 6d 69 6e 6f 75 00 25 73 2c 20 6c 69 6e 68 61 20 :.o.trabalho.terminou.%s,.linha.
16760 25 64 3a 20 00 25 73 3a 20 65 78 63 65 64 69 64 6f 20 6f 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 %d:..%s:.excedido.o.n..vel.m..xi
16780 6d 6f 20 64 65 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f mo.de.aninhamento.de.avalia....o
167a0 20 28 25 64 29 00 25 73 3a 20 65 78 63 65 64 69 64 6f 20 6f 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 .(%d).%s:.excedido.o.n..vel.m..x
167c0 69 6d 6f 20 64 65 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 20 60 66 75 6e 63 74 69 6f 6e 27 imo.de.aninhamento.de.`function'
167e0 20 28 25 64 29 00 25 73 20 66 61 6c 74 61 6e 64 6f 20 73 65 70 61 72 61 64 6f 72 20 64 6f 69 73 .(%d).%s.faltando.separador.dois
16800 2d 70 6f 6e 74 6f 73 00 25 73 3a 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 61 20 73 69 20 70 72 c3 -pontos.%s:.refer..ncia.a.si.pr.
16820 b3 70 72 69 6f 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 20 6e 61 6d 65 72 65 66 20 6e c3 a3 6f 20 .prio.da.vari..vel.nameref.n..o.
16840 c3 a9 20 70 65 72 6d 69 74 69 64 6f 00 25 73 3a 20 6e 65 6e 68 75 6d 61 20 65 73 70 65 63 69 66 ...permitido.%s:.nenhuma.especif
16860 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 00 25 73 3a 20 6e 65 ica....o.de.completa....o.%s:.ne
16880 6e 68 75 6d 20 63 6f 6e 74 72 6f 6c 65 20 64 65 20 74 72 61 62 61 6c 68 6f 00 25 73 3a 20 74 72 nhum.controle.de.trabalho.%s:.tr
168a0 61 62 61 6c 68 6f 20 6e c3 a3 6f 20 65 78 69 73 74 65 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 75 abalho.n..o.existe.%s:.n..o....u
168c0 6d 61 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 61 72 71 75 69 ma.fun....o.%s:.n..o....um.arqui
168e0 76 6f 20 69 72 72 65 67 75 6c 61 72 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 75 6d 20 63 6f 6d 61 vo.irregular.%s:.n..o....um.coma
16900 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 6f 20 73 68 65 6c 6c 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 ndo.interno.do.shell.%s:.n..o...
16920 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 61 72 72 61 79 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 .uma.vari..vel.array.%s:.n..o...
16940 20 75 6d 20 61 72 72 61 79 20 69 6e 64 65 78 61 64 6f 00 25 73 3a 20 6e c3 a3 6f 20 66 6f 69 20 .um.array.indexado.%s:.n..o.foi.
16960 63 61 72 72 65 67 61 64 6f 20 64 69 6e 61 6d 69 63 61 6d 65 6e 74 65 00 25 73 3a 20 6e c3 a3 6f carregado.dinamicamente.%s:.n..o
16980 20 65 6e 63 6f 6e 74 72 61 64 6f 00 25 73 3a 20 72 65 71 75 65 72 20 61 72 67 75 6d 65 6e 74 6f .encontrado.%s:.requer.argumento
169a0 20 6e 75 6d c3 a9 72 69 63 6f 00 25 73 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 72 20 .num..rico.%s:.a.op....o.requer.
169c0 75 6d 20 61 72 67 75 6d 65 6e 74 6f 00 25 73 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 um.argumento.%s:.a.op....o.reque
169e0 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 3a 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 c3 a2 r.um.argumento:.--.%c..%s:.par..
16a00 6d 65 74 72 6f 20 6e c3 a3 6f 20 69 6e 69 63 69 61 6c 69 7a 61 64 6f 00 25 73 3a 20 70 61 72 c3 metro.n..o.inicializado.%s:.par.
16a20 a2 6d 65 74 72 6f 20 6e 75 6c 6f 20 6f 75 20 6e c3 a3 6f 20 69 6e 69 63 69 61 6c 69 7a 61 64 6f .metro.nulo.ou.n..o.inicializado
16a40 00 25 73 3a 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 61 72 72 61 79 20 63 6f 6d 70 6f .%s:.atribui....o.de.array.compo
16a60 73 74 6f 20 63 6f 6d 20 61 73 70 61 73 20 65 73 74 c3 a1 20 6f 62 73 6f 6c 65 74 6f 00 25 73 3a sto.com.aspas.est...obsoleto.%s:
16a80 20 66 75 6e c3 a7 c3 a3 6f 20 73 6f 6d 65 6e 74 65 20 70 61 72 61 20 6c 65 69 74 75 72 61 00 25 .fun....o.somente.para.leitura.%
16aa0 73 3a 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 70 65 72 6d 69 74 65 20 73 6f 6d 65 6e 74 65 20 6c s:.a.vari..vel.permite.somente.l
16ac0 65 69 74 75 72 61 00 25 73 3a 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 72 65 66 65 72 c3 aa 6e eitura.%s:.vari..vel.de.refer..n
16ae0 63 69 61 20 6e c3 a3 6f 20 70 6f 64 65 20 73 65 72 20 75 6d 20 61 72 72 61 79 00 25 73 3a 20 72 cia.n..o.pode.ser.um.array.%s:.r
16b00 65 6d 6f 76 65 6e 64 6f 20 6f 20 61 74 72 69 62 75 74 6f 20 6e 61 6d 65 72 65 66 00 25 73 3a 20 emovendo.o.atributo.nameref.%s:.
16b20 72 65 73 74 72 69 c3 a7 c3 a3 6f 00 25 73 3a 20 72 65 73 74 72 69 c3 a7 c3 a3 6f 3a 20 69 6d 70 restri....o.%s:.restri....o:.imp
16b40 6f 73 73 c3 ad 76 65 6c 20 72 65 64 69 72 65 63 69 6f 6e 61 72 20 73 61 c3 ad 64 61 00 25 73 3a oss..vel.redirecionar.sa..da.%s:
16b60 20 72 65 73 74 72 69 c3 a7 c3 a3 6f 3a 20 6e c3 a3 6f 20 c3 a9 20 70 65 72 6d 69 74 69 64 6f 20 .restri....o:.n..o....permitido.
16b80 65 73 70 65 63 69 66 69 63 61 72 20 60 2f 27 20 65 6d 20 6e 6f 6d 65 73 20 64 65 20 63 6f 6d 61 especificar.`/'.em.nomes.de.coma
16ba0 6e 64 6f 73 00 25 73 3a 20 65 78 70 72 65 73 73 c3 a3 6f 20 64 65 20 73 75 62 73 74 72 69 6e 67 ndos.%s:.express..o.de.substring
16bc0 20 3c 20 30 00 25 73 3a 20 65 73 70 65 72 61 76 61 20 6f 70 65 72 61 64 6f 72 20 75 6e c3 a1 72 .<.0.%s:.esperava.operador.un..r
16be0 69 6f 00 25 73 3a 20 76 61 72 69 c3 a1 76 65 6c 20 6e c3 a3 6f 20 61 73 73 6f 63 69 61 64 61 00 io.%s:.vari..vel.n..o.associada.
16c00 25 73 3a 20 75 73 6f 3a 20 00 25 73 3a 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 70 6f 64 65 20 6e %s:.uso:..%s:.a.vari..vel.pode.n
16c20 c3 a3 6f 20 74 65 72 20 75 6d 20 76 61 6c 6f 72 20 61 74 72 69 62 75 c3 ad 64 6f 00 28 28 20 45 ..o.ter.um.valor.atribu..do.((.E
16c40 58 50 52 45 53 53 c3 83 4f 20 29 29 00 28 69 6d 61 67 65 6d 20 64 6f 20 6e c3 ba 63 6c 65 6f 20 XPRESS..O.)).(imagem.do.n..cleo.
16c60 67 72 61 76 61 64 61 29 00 28 77 64 20 61 67 6f 72 61 3a 20 25 73 29 0a 00 2e 20 41 52 51 55 49 gravada).(wd.agora:.%s)....ARQUI
16c80 56 4f 20 5b 41 52 47 55 4d 45 4e 54 4f 53 5d 00 73 65 6d 20 73 75 70 6f 72 74 65 20 61 20 2f 64 VO.[ARGUMENTOS].sem.suporte.a./d
16ca0 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 6d c3 a1 71 75 69 6e 61 2f 70 6f 72 74 61 20 73 65 6d 20 ev/(tcp|udp)/m..quina/porta.sem.
16cc0 72 65 64 65 00 2f 74 6d 70 20 64 65 76 65 20 73 65 72 20 75 6d 20 6e 6f 6d 65 20 64 65 20 64 69 rede./tmp.deve.ser.um.nome.de.di
16ce0 72 65 74 c3 b3 72 69 6f 20 76 c3 a1 6c 69 64 6f 00 3c 6e 65 6e 68 75 6d 20 64 69 72 65 74 c3 b3 ret..rio.v..lido.<nenhum.diret..
16d00 72 69 6f 20 61 74 75 61 6c 3e 00 49 6e 73 74 72 75 c3 a7 c3 a3 6f 20 41 42 4f 52 54 00 41 62 6f rio.atual>.Instru....o.ABORT.Abo
16d20 72 74 61 6e 64 6f 2e 2e 2e 00 41 64 69 63 69 6f 6e 61 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 61 rtando....Adiciona.diret..rios.a
16d40 20 75 6d 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 64 69 63 69 6f 6e 61 20 75 6d .uma.pilha...........Adiciona.um
16d60 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 64 65 20 .diret..rio.ao.topo.da.pilha.de.
16d80 64 69 72 65 74 c3 b3 72 69 6f 73 20 6f 75 20 6d 6f 76 69 6d 65 6e 74 61 0a 20 20 20 20 61 20 70 diret..rios.ou.movimenta.....a.p
16da0 69 6c 68 61 2c 20 66 61 7a 65 6e 64 6f 20 6f 20 6e 6f 76 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c ilha,.fazendo.o.novo.topo.da.pil
16dc0 68 61 20 73 65 72 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 74 75 61 6c 20 64 65 0a 20 20 20 ha.ser.o.diret..rio.atual.de....
16de0 20 74 72 61 62 61 6c 68 6f 2e 20 43 6f 6d 20 6e 65 6e 68 75 6d 20 61 72 67 75 6d 65 6e 74 6f 2c .trabalho..Com.nenhum.argumento,
16e00 20 65 66 65 74 75 61 20 74 72 6f 63 61 20 64 6f 20 74 6f 70 6f 20 65 6e 74 72 65 20 64 6f 69 73 .efetua.troca.do.topo.entre.dois
16e20 0a 20 20 20 20 64 69 72 65 74 c3 b3 72 69 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 .....diret..rios...........Op...
16e40 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 a7 .es:.......-n.Suprime.a.altera..
16e60 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 6f 20 61 64 69 63 ..o.normal.de.diret..rio.ao.adic
16e80 69 6f 6e 61 72 0a 20 20 20 20 20 20 09 09 64 69 72 65 74 c3 b3 72 69 6f 73 20 c3 a0 20 70 69 6c ionar.........diret..rios....pil
16ea0 68 61 2c 20 64 65 20 66 6f 72 6d 61 20 71 75 65 20 61 70 65 6e 61 73 20 61 20 70 69 6c 68 61 20 ha,.de.forma.que.apenas.a.pilha.
16ec0 c3 a9 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 ...manipulada...........Argument
16ee0 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 4d 6f 76 69 6d 65 6e 74 61 20 61 20 70 69 6c 68 61 20 64 os:.......+N.Movimenta.a.pilha.d
16f00 65 20 66 6f 72 6d 61 20 71 75 65 20 6f 20 6e 2d c3 a9 73 69 6d 6f 20 64 69 72 65 74 c3 b3 72 69 e.forma.que.o.n-..simo.diret..ri
16f20 6f 20 28 61 20 63 6f 6e 74 61 72 0a 20 20 20 20 20 20 09 09 64 61 20 65 73 71 75 65 72 64 61 20 o.(a.contar.........da.esquerda.
16f40 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 69 6e da.lista.mostrada.por.`dirs',.in
16f60 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 29 0a 20 20 20 20 20 20 09 09 65 73 74 c3 a1 20 iciando.com.zero).........est...
16f80 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 4d 6f 76 69 6d 65 6e 74 61 no.topo.............-N.Movimenta
16fa0 20 61 20 70 69 6c 68 61 20 64 65 20 66 6f 72 6d 61 20 71 75 65 20 6f 20 6e 2d c3 a9 73 69 6d 6f .a.pilha.de.forma.que.o.n-..simo
16fc0 20 64 69 72 65 74 c3 b3 72 69 6f 20 28 61 20 63 6f 6e 74 61 72 0a 20 20 20 20 20 20 09 09 64 61 .diret..rio.(a.contar.........da
16fe0 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 .direita.da.lista.mostrada.por.`
17000 64 69 72 73 27 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 29 0a 20 20 20 20 20 dirs',.iniciando.com.zero)......
17020 20 09 09 65 73 74 c3 a1 20 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 ...est...no.topo.............dir
17040 09 41 64 69 63 69 6f 6e 61 20 44 49 52 20 c3 a0 20 70 69 6c 68 61 20 64 65 20 64 69 72 65 74 c3 .Adiciona.DIR....pilha.de.diret.
17060 b3 72 69 6f 73 20 6e 6f 20 74 6f 70 6f 2c 20 66 61 7a 65 6e 64 6f 20 64 65 6c 65 20 6f 0a 20 20 .rios.no.topo,.fazendo.dele.o...
17080 20 20 20 20 09 09 6e 6f 76 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 64 65 20 74 72 61 62 61 6c 68 ......novo.diret..rio.de.trabalh
170a0 6f 20 61 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 o.atual............O.comando.int
170c0 65 72 6e 6f 20 60 64 69 72 73 27 20 65 78 69 62 65 20 61 20 70 69 6c 68 61 20 64 65 20 64 69 72 erno.`dirs'.exibe.a.pilha.de.dir
170e0 65 74 c3 b3 72 69 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 et..rios...........Status.de.sa.
17100 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f .da:.....Retorna.sucesso,.a.meno
17120 73 20 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 73 65 6a s.que.um.argumento.inv..lido.sej
17140 61 20 66 6f 72 6e 65 63 69 64 6f 20 6f 75 0a 20 20 20 20 61 20 61 6c 74 65 72 61 c3 a7 c3 a3 6f a.fornecido.ou.....a.altera....o
17160 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 66 61 6c 68 61 72 2e 00 41 64 69 63 69 6f 6e 61 20 .de.diret..rio.falhar..Adiciona.
17180 75 6d 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 64 um.diret..rio.ao.topo.da.pilha.d
171a0 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 6f 75 20 6d 6f 76 69 6d 65 6e 74 61 0a 20 20 20 20 61 e.diret..rios.ou.movimenta.....a
171c0 20 70 69 6c 68 61 2c 20 66 61 7a 65 6e 64 6f 20 6f 20 6e 6f 76 6f 20 74 6f 70 6f 20 64 61 20 70 .pilha,.fazendo.o.novo.topo.da.p
171e0 69 6c 68 61 20 73 65 72 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 74 75 61 6c 20 64 65 0a 20 ilha.ser.o.diret..rio.atual.de..
17200 20 20 20 74 72 61 62 61 6c 68 6f 2e 20 43 6f 6d 20 6e 65 6e 68 75 6d 20 61 72 67 75 6d 65 6e 74 ...trabalho..Com.nenhum.argument
17220 6f 2c 20 65 66 65 74 75 61 20 74 72 6f 63 61 20 64 6f 20 74 6f 70 6f 20 65 6e 74 72 65 20 64 6f o,.efetua.troca.do.topo.entre.do
17240 69 73 0a 20 20 20 20 64 69 72 65 74 c3 b3 72 69 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 is.....diret..rios...........Op.
17260 a7 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 ...es:.......-n.Suprime.a.altera
17280 c3 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 6f 20 61 64 ....o.normal.de.diret..rio.ao.ad
172a0 69 63 69 6f 6e 61 72 0a 20 20 20 20 20 20 09 09 64 69 72 65 74 c3 b3 72 69 6f 73 20 c3 a0 20 70 icionar.........diret..rios....p
172c0 69 6c 68 61 2c 20 64 65 20 66 6f 72 6d 61 20 71 75 65 20 61 70 65 6e 61 73 20 61 20 70 69 6c 68 ilha,.de.forma.que.apenas.a.pilh
172e0 61 20 c3 a9 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 a....manipulada...........Argume
17300 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 4d 6f 76 69 6d 65 6e 74 61 20 61 20 70 69 6c 68 61 ntos:.......+N.Movimenta.a.pilha
17320 20 64 65 20 66 6f 72 6d 61 20 71 75 65 20 6f 20 6e 2d c3 a9 73 69 6d 6f 20 64 69 72 65 74 c3 b3 .de.forma.que.o.n-..simo.diret..
17340 72 69 6f 20 28 61 20 63 6f 6e 74 61 72 0a 20 20 20 20 20 20 09 09 64 61 20 65 73 71 75 65 72 64 rio.(a.contar.........da.esquerd
17360 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 a.da.lista.mostrada.por.`dirs',.
17380 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 29 0a 20 20 20 20 20 20 09 09 65 73 74 c3 iniciando.com.zero).........est.
173a0 a1 20 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 4d 6f 76 69 6d 65 6e ..no.topo.............-N.Movimen
173c0 74 61 20 61 20 70 69 6c 68 61 20 64 65 20 66 6f 72 6d 61 20 71 75 65 20 6f 20 6e 2d c3 a9 73 69 ta.a.pilha.de.forma.que.o.n-..si
173e0 6d 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 28 61 20 63 6f 6e 74 61 72 0a 20 20 20 20 20 20 09 09 mo.diret..rio.(a.contar.........
17400 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 da.direita.da.lista.mostrada.por
17420 20 60 64 69 72 73 27 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 29 0a 20 20 20 .`dirs',.iniciando.com.zero)....
17440 20 20 20 09 09 65 73 74 c3 a1 20 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 .....est...no.topo.............d
17460 69 72 09 41 64 69 63 69 6f 6e 61 20 44 49 52 20 c3 a0 20 70 69 6c 68 61 20 64 65 20 64 69 72 65 ir.Adiciona.DIR....pilha.de.dire
17480 74 c3 b3 72 69 6f 73 20 6e 6f 20 74 6f 70 6f 2c 20 66 61 7a 65 6e 64 6f 20 64 65 6c 65 20 6f 0a t..rios.no.topo,.fazendo.dele.o.
174a0 20 20 20 20 20 20 09 09 6e 6f 76 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 64 65 20 74 72 61 62 61 ........novo.diret..rio.de.traba
174c0 6c 68 6f 20 61 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 63 6f 6d 61 6e 64 6f 20 69 lho.atual............O.comando.i
174e0 6e 74 65 72 6e 6f 20 60 64 69 72 73 27 20 65 78 69 62 65 20 61 20 70 69 6c 68 61 20 64 65 20 64 nterno.`dirs'.exibe.a.pilha.de.d
17500 69 72 65 74 c3 b3 72 69 6f 73 2e 00 41 6c 61 72 6d 65 20 28 70 65 72 66 69 6c 29 00 41 6c 61 72 iret..rios..Alarme.(perfil).Alar
17520 6d 65 20 28 76 69 72 74 75 61 6c 29 00 52 65 6c c3 b3 67 69 6f 20 64 65 20 61 6c 61 72 6d 65 00 me.(virtual).Rel..gio.de.alarme.
17540 4c 6f 6f 70 20 60 66 6f 72 27 20 61 72 69 74 6d c3 a9 74 69 63 6f 2e 0a 20 20 20 20 0a 20 20 20 Loop.`for'.aritm..tico..........
17560 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 0a 20 20 20 20 09 28 28 20 45 58 50 52 31 20 29 29 0a .Equivalente.a......((.EXPR1.)).
17580 20 20 20 20 09 77 68 69 6c 65 20 28 28 20 45 58 50 52 32 20 29 29 3b 20 64 6f 0a 20 20 20 20 09 .....while.((.EXPR2.));.do......
175a0 09 43 4f 4d 41 4e 44 4f 53 0a 20 20 20 20 09 09 28 28 20 45 58 50 52 33 20 29 29 0a 20 20 20 20 .COMANDOS.......((.EXPR3.)).....
175c0 09 64 6f 6e 65 0a 20 20 20 20 45 58 50 52 31 2c 20 45 58 50 52 32 20 65 20 45 58 50 52 33 20 73 .done.....EXPR1,.EXPR2.e.EXPR3.s
175e0 c3 a3 6f 20 65 78 70 72 65 73 73 c3 b5 65 73 20 61 72 69 74 6d c3 a9 74 69 63 61 73 2e 20 53 65 ..o.express..es.aritm..ticas..Se
17600 20 61 6c 67 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 0a 20 20 20 20 66 6f 72 20 6f 6d 69 74 69 .alguma.express..o.....for.omiti
17620 64 61 2c 20 65 6c 65 20 73 65 20 63 6f 6d 70 6f 72 74 61 20 63 6f 6d 6f 20 73 65 20 61 20 61 76 da,.ele.se.comporta.como.se.a.av
17640 61 6c 69 61 c3 a7 c3 a3 6f 20 72 65 73 75 6c 74 61 73 73 65 20 65 6d 20 31 2e 0a 20 20 20 20 0a alia....o.resultasse.em.1.......
17660 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e ....Status.de.sa..da:.....Retorn
17680 61 20 6f 20 73 74 61 74 75 73 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 a.o.status.do...ltimo.comando.ex
176a0 65 63 75 74 61 64 6f 2e 00 42 50 54 20 52 61 73 74 72 65 61 6d 65 6e 74 6f 2f 43 61 70 74 75 72 ecutado..BPT.Rastreamento/Captur
176c0 61 20 28 42 50 54 20 74 72 61 63 65 2f 74 72 61 70 29 00 43 68 61 6d 61 64 61 20 69 6e 63 6f 72 a.(BPT.trace/trap).Chamada.incor
176e0 72 65 74 61 20 64 6f 20 73 69 73 74 65 6d 61 00 53 69 6e 61 6c 20 66 61 6c 73 6f 00 60 50 69 70 reta.do.sistema.Sinal.falso.`Pip
17700 65 27 20 70 61 72 74 69 64 6f 20 28 65 73 63 72 69 74 61 20 73 65 6d 20 6c 65 69 74 75 72 61 29 e'.partido.(escrita.sem.leitura)
17720 00 45 72 72 6f 20 64 6f 20 62 61 72 72 61 6d 65 6e 74 6f 00 54 65 6d 70 6f 20 6c 69 6d 69 74 65 .Erro.do.barramento.Tempo.limite
17740 20 64 65 20 43 50 55 20 65 78 63 65 64 69 64 6f 00 41 6c 74 65 72 61 20 6f 20 64 69 72 65 74 c3 .de.CPU.excedido.Altera.o.diret.
17760 b3 72 69 6f 20 64 65 20 74 72 61 62 61 6c 68 6f 20 64 6f 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a .rio.de.trabalho.do.shell.......
17780 20 20 20 20 41 6c 74 65 72 61 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 61 74 75 61 6c 20 70 61 ....Altera.o.diret..rio.atual.pa
177a0 72 61 20 44 49 52 2c 20 73 65 6e 64 6f 20 6f 20 70 61 64 72 c3 a3 6f 20 64 65 20 44 49 52 20 6f ra.DIR,.sendo.o.padr..o.de.DIR.o
177c0 20 6d 65 73 6d 6f 20 76 61 6c 6f 72 0a 20 20 20 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 20 48 4f .mesmo.valor.....da.vari..vel.HO
177e0 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 43 44 50 41 54 48 20 ME...........A.vari..vel.CDPATH.
17800 64 65 66 69 6e 65 20 6f 20 63 61 6d 69 6e 68 6f 20 64 65 20 70 65 73 71 75 69 73 61 20 70 61 72 define.o.caminho.de.pesquisa.par
17820 61 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 63 6f 6e 74 65 6e 64 6f 0a 20 20 20 20 44 49 52 2e a.o.diret..rio.contendo.....DIR.
17840 20 4e 6f 6d 65 73 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 61 6c 74 65 72 6e 61 74 69 76 .Nomes.de.diret..rios.alternativ
17860 6f 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 0a os.em.CDPATH.s..o.separados.por.
17880 20 20 20 20 64 6f 69 73 2d 70 6f 6e 74 6f 73 20 28 3a 29 2e 20 55 6d 20 6e 6f 6d 65 20 64 65 20 ....dois-pontos.(:)..Um.nome.de.
178a0 64 69 72 65 74 c3 b3 72 69 6f 20 6e 75 6c 6f 20 c3 a9 20 6f 20 6d 65 73 6d 6f 20 71 75 65 20 6f diret..rio.nulo....o.mesmo.que.o
178c0 20 64 69 72 65 74 c3 b3 72 69 6f 0a 20 20 20 20 61 74 75 61 6c 2e 20 53 65 20 44 49 52 20 69 6e .diret..rio.....atual..Se.DIR.in
178e0 69 63 69 61 20 63 6f 6d 20 75 6d 61 20 62 61 72 72 61 20 28 2f 29 2c 20 65 6e 74 c3 a3 6f 20 43 icia.com.uma.barra.(/),.ent..o.C
17900 44 50 41 54 48 20 6e c3 a3 6f 20 c3 a9 20 75 73 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 DPATH.n..o....usada...........Se
17920 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 6e c3 a3 6f 20 66 6f 72 20 65 6e 63 6f 6e 74 72 61 64 .o.diret..rio.n..o.for.encontrad
17940 6f 20 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 60 63 64 61 62 6c 65 5f 76 61 72 73 60 20 65 73 74 69 o.e.a.op....o.`cdable_vars`.esti
17960 76 65 72 20 64 65 66 69 6e 69 64 61 0a 20 20 20 20 6e 6f 20 73 68 65 6c 6c 2c 20 61 20 70 61 6c ver.definida.....no.shell,.a.pal
17980 61 76 72 61 20 c3 a9 20 70 72 65 73 75 6d 69 64 61 20 63 6f 6d 6f 20 73 65 6e 64 6f 20 6f 20 6e avra....presumida.como.sendo.o.n
179a0 6f 6d 65 20 64 65 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 2e 20 53 65 0a 20 20 20 20 74 61 6c ome.de.uma.vari..vel..Se.....tal
179c0 20 76 61 72 69 c3 a1 76 65 6c 20 70 6f 73 73 75 69 72 20 75 6d 20 76 61 6c 6f 72 2c 20 65 73 74 .vari..vel.possuir.um.valor,.est
179e0 65 20 76 61 6c 6f 72 20 c3 a9 20 75 73 61 64 6f 20 70 61 72 61 20 44 49 52 2e 0a 20 20 20 20 0a e.valor....usado.para.DIR.......
17a00 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 4c 09 66 6f 72 c3 a7 61 20 6c 69 ....Op....es:.......-L.for..a.li
17a20 6e 6b 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 20 61 20 73 65 72 65 6d 20 73 65 67 75 69 64 6f 73 nks.simb..licos.a.serem.seguidos
17a40 3a 20 72 65 73 6f 6c 76 65 72 20 6c 69 6e 6b 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 0a 20 20 20 :.resolver.links.simb..licos....
17a60 20 20 20 09 09 65 6d 20 44 49 52 20 61 70 c3 b3 73 20 70 72 6f 63 65 73 73 61 72 20 69 6e 73 74 .....em.DIR.ap..s.processar.inst
17a80 c3 a2 6e 63 69 61 73 20 64 65 20 60 2e 2e 27 0a 20 20 20 20 20 20 2d 50 09 75 73 61 20 61 20 65 ..ncias.de.`..'.......-P.usa.a.e
17aa0 73 74 72 75 74 75 72 61 20 64 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 66 c3 ad 73 69 63 6f 20 73 strutura.do.diret..rio.f..sico.s
17ac0 65 6d 20 73 65 67 75 69 72 20 6c 69 6e 6b 73 0a 20 20 20 20 09 09 73 69 6d 62 c3 b3 6c 69 63 6f em.seguir.links.......simb..lico
17ae0 73 3a 20 72 65 73 6f 6c 76 65 20 6c 69 6e 6b 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 20 65 6d 20 s:.resolve.links.simb..licos.em.
17b00 44 49 52 20 61 6e 74 65 73 20 64 65 20 70 72 6f 63 65 73 73 61 72 0a 20 20 20 20 09 09 69 6e 73 DIR.antes.de.processar.......ins
17b20 74 c3 a2 6e 63 69 61 73 20 64 65 20 60 2e 2e 27 0a 20 20 20 20 20 20 2d 65 09 73 65 20 61 20 6f t..ncias.de.`..'.......-e.se.a.o
17b40 70 c3 a7 c3 a3 6f 20 2d 50 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 20 65 20 6f 20 64 69 72 65 p....o.-P.for.fornecida.e.o.dire
17b60 74 c3 b3 72 69 6f 20 64 65 20 74 72 61 62 61 6c 68 6f 20 61 74 75 61 6c 20 6e c3 a3 6f 0a 20 20 t..rio.de.trabalho.atual.n..o...
17b80 20 20 09 09 70 75 64 65 72 20 73 65 72 20 64 65 74 65 72 6d 69 6e 61 64 6f 20 63 6f 6d 20 73 75 ....puder.ser.determinado.com.su
17ba0 63 65 73 73 6f 2c 20 73 61 69 20 63 6f 6d 20 75 6d 20 73 74 61 74 75 73 20 6e c3 a3 6f 2d 7a 65 cesso,.sai.com.um.status.n..o-ze
17bc0 72 6f 0a 20 20 20 20 20 20 2d 40 09 65 6d 20 73 69 73 74 65 6d 61 73 20 6e 6f 73 20 71 75 61 69 ro.......-@.em.sistemas.nos.quai
17be0 73 20 68 61 6a 61 20 73 75 70 6f 72 74 65 2c 20 61 70 72 65 73 65 6e 74 61 20 75 6d 20 61 72 71 s.haja.suporte,.apresenta.um.arq
17c00 75 69 76 6f 20 63 6f 6d 0a 20 20 20 20 09 09 61 74 72 69 62 75 74 6f 73 20 65 73 74 65 6e 64 69 uivo.com.......atributos.estendi
17c20 64 6f 73 20 63 6f 6d 6f 20 75 6d 20 64 69 72 65 74 c3 b3 72 69 6f 20 63 6f 6e 74 65 6e 64 6f 20 dos.como.um.diret..rio.contendo.
17c40 6f 73 20 61 74 72 69 62 75 74 6f 73 20 64 65 0a 20 20 20 20 09 09 61 72 71 75 69 76 6f 0a 20 20 os.atributos.de.......arquivo...
17c60 20 20 0a 20 20 20 20 4f 20 70 61 64 72 c3 a3 6f 20 c3 a9 20 73 65 67 75 69 72 20 6c 69 6e 6b 73 .......O.padr..o....seguir.links
17c80 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 2c 20 63 6f 6d 6f 20 73 65 20 60 2d 4c 27 20 74 69 76 65 73 .simb..licos,.como.se.`-L'.tives
17ca0 73 65 20 73 69 64 6f 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 60 2e 2e 27 20 c3 se.sido.especificada......`..'..
17cc0 a9 20 70 72 6f 63 65 73 73 61 64 61 20 72 65 6d 6f 76 65 6e 64 6f 20 6f 20 63 6f 6d 70 6f 6e 65 ..processada.removendo.o.compone
17ce0 6e 74 65 20 64 65 20 63 61 6d 69 6e 68 6f 20 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 20 61 6e 74 nte.de.caminho.imediatamente.ant
17d00 65 72 69 6f 72 0a 20 20 20 20 64 65 20 76 6f 6c 74 61 20 70 61 72 61 20 75 6d 61 20 62 61 72 72 erior.....de.volta.para.uma.barr
17d20 61 20 6f 75 20 70 61 72 61 20 6f 20 69 6e c3 ad 63 69 6f 20 64 65 20 44 49 52 2e 0a 20 20 20 20 a.ou.para.o.in..cio.de.DIR......
17d40 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 .....Status.de.sa..da:.....Retor
17d60 6e 61 20 30 2c 20 73 65 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 74 69 76 65 72 20 73 69 64 6f na.0,.se.o.diret..rio.tiver.sido
17d80 20 61 6c 74 65 72 61 64 6f 20 65 20 73 65 20 24 50 57 44 20 65 73 74 c3 a1 20 64 65 66 69 6e 69 .alterado.e.se.$PWD.est...defini
17da0 64 61 20 63 6f 6d 0a 20 20 20 20 73 75 63 65 73 73 6f 20 71 75 61 6e 64 6f 20 61 20 6f 70 c3 a7 da.com.....sucesso.quando.a.op..
17dc0 c3 a3 6f 20 2d 50 20 66 6f 72 20 75 73 61 64 61 3b 20 64 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c ..o.-P.for.usada;.do.contr..rio,
17de0 20 72 65 74 6f 72 6e 61 20 6e c3 a3 6f 2d 7a 65 72 6f 2e 00 50 72 6f 63 65 73 73 6f 20 66 69 6c .retorna.n..o-zero..Processo.fil
17e00 68 6f 20 70 61 72 61 64 6f 20 6f 75 20 74 65 72 6d 69 6e 61 64 6f 00 4e 6f 6d 65 73 20 65 20 75 ho.parado.ou.terminado.Nomes.e.u
17e20 73 6f 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 63 6f 6d 75 6e 73 20 64 6f 20 73 68 65 6c 6c so.de.vari..veis.comuns.do.shell
17e40 2e 0a 20 20 20 20 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 49 6e 66 6f 72 6d 61 c3 ...........BASH_VERSION.Informa.
17e60 a7 c3 a3 6f 20 64 61 20 76 65 72 73 c3 a3 6f 20 64 65 73 74 65 20 42 61 73 68 2e 0a 20 20 20 20 ...o.da.vers..o.deste.Bash......
17e80 43 44 50 41 54 48 09 09 55 6d 61 20 6c 69 73 74 61 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 CDPATH..Uma.lista.separada.por.d
17ea0 6f 69 73 2d 70 6f 6e 74 6f 73 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 70 61 72 61 0a 20 ois-pontos.de.diret..rios.para..
17ec0 20 20 20 09 09 09 70 65 73 71 75 69 73 61 72 20 70 6f 72 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 ......pesquisar.por.diret..rios.
17ee0 66 6f 72 6e 65 63 69 64 6f 73 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 20 60 63 64 fornecidos.como.argumentos.a.`cd
17f00 27 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 09 55 6d 61 20 6c 69 73 74 61 20 73 65 70 '......GLOBIGNORE..Uma.lista.sep
17f20 61 72 61 64 61 20 70 6f 72 20 64 6f 69 73 2d 70 6f 6e 74 6f 73 20 64 65 20 70 61 64 72 c3 b5 65 arada.por.dois-pontos.de.padr..e
17f40 73 20 64 65 73 63 72 65 76 65 6e 64 6f 0a 20 20 20 20 09 09 09 61 72 71 75 69 76 6f 73 20 61 20 s.descrevendo........arquivos.a.
17f60 73 65 72 65 6d 20 69 67 6e 6f 72 61 64 6f 73 20 70 65 6c 61 20 65 78 70 61 6e 73 c3 a3 6f 20 64 serem.ignorados.pela.expans..o.d
17f80 65 20 63 61 6d 69 6e 68 6f 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 09 09 4f 20 6e 6f 6d 65 20 e.caminho......HISTFILE..O.nome.
17fa0 64 6f 20 61 72 71 75 69 76 6f 20 6e 6f 20 71 75 61 6c 20 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 do.arquivo.no.qual.o.hist..rico.
17fc0 64 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a9 0a 20 20 20 20 09 09 09 61 72 6d 61 7a 65 6e 61 64 6f de.comandos...........armazenado
17fe0 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 53 49 5a 45 09 4f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 ......HISTFILESIZE.O.n..mero.m..
18000 78 69 6d 6f 20 64 65 20 6c 69 6e 68 61 73 20 71 75 65 20 65 73 73 65 20 61 72 71 75 69 76 6f 20 ximo.de.linhas.que.esse.arquivo.
18020 70 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 09 4f 20 6e c3 ba pode.conter......HISTSIZE..O.n..
18040 6d 65 72 6f 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 mero.m..ximo.de.linhas.de.hist..
18060 72 69 63 6f 20 71 75 65 20 75 6d 20 73 68 65 6c 6c 0a 20 20 20 20 09 09 09 70 6f 64 65 20 61 63 rico.que.um.shell........pode.ac
18080 65 73 73 61 72 2e 0a 20 20 20 20 48 4f 4d 45 09 09 09 4f 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 essar......HOME...O.caminho.comp
180a0 6c 65 74 6f 20 70 61 72 61 20 73 65 75 20 64 69 72 65 74 c3 b3 72 69 6f 20 64 65 20 6c 6f 67 69 leto.para.seu.diret..rio.de.logi
180c0 6e 2e 0a 20 20 20 20 48 4f 53 54 4e 41 4d 45 09 09 4f 20 6e 6f 6d 65 20 64 61 20 73 75 61 20 6d n......HOSTNAME..O.nome.da.sua.m
180e0 c3 a1 71 75 69 6e 61 2e 0a 20 20 20 20 48 4f 53 54 54 59 50 45 09 09 4f 20 74 69 70 6f 20 64 65 ..quina......HOSTTYPE..O.tipo.de
18100 20 43 50 55 20 73 6f 62 20 61 20 71 75 61 6c 20 65 73 74 61 20 76 65 72 73 c3 a3 6f 20 64 6f 20 .CPU.sob.a.qual.esta.vers..o.do.
18120 42 61 73 68 20 65 73 74 c3 a1 0a 20 20 20 20 09 09 09 66 75 6e 63 69 6f 6e 61 6e 64 6f 2e 0a 20 Bash.est..........funcionando...
18140 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 09 43 6f 6e 74 72 6f 6c 61 20 61 20 61 c3 a7 c3 a3 6f 20 ...IGNOREEOF..Controla.a.a....o.
18160 64 6f 20 73 68 65 6c 6c 20 6e 61 20 72 65 63 65 70 c3 a7 c3 a3 6f 20 64 65 20 75 6d 20 63 61 72 do.shell.na.recep....o.de.um.car
18180 61 63 74 65 72 65 0a 20 20 20 20 09 09 09 64 65 20 66 69 6d 20 64 65 20 61 72 71 75 69 76 6f 20 actere........de.fim.de.arquivo.
181a0 28 45 4f 46 29 20 63 6f 6d 6f 20 75 6d 61 20 65 6e 74 72 61 64 61 20 c3 ba 6e 69 63 61 2e 20 53 (EOF).como.uma.entrada...nica..S
181c0 65 0a 20 20 20 20 09 09 09 64 65 66 69 6e 69 64 61 2c 20 65 6e 74 c3 a3 6f 20 73 65 75 20 76 61 e........definida,.ent..o.seu.va
181e0 6c 6f 72 20 c3 a9 20 6f 20 6e c3 ba 6d 65 72 6f 20 64 65 20 63 61 72 61 63 74 65 72 65 73 20 64 lor....o.n..mero.de.caracteres.d
18200 65 20 45 4f 46 0a 20 20 20 20 09 09 09 71 75 65 20 70 6f 64 65 6d 20 73 65 72 20 76 69 73 74 6f e.EOF........que.podem.ser.visto
18220 73 20 6e 75 6d 61 20 6c 65 76 61 20 65 6d 20 75 6d 61 20 6c 69 6e 68 61 20 76 61 7a 69 61 20 61 s.numa.leva.em.uma.linha.vazia.a
18240 6e 74 65 73 0a 20 20 20 20 09 09 09 64 6f 20 73 68 65 6c 6c 20 73 61 69 72 20 28 70 61 64 72 c3 ntes........do.shell.sair.(padr.
18260 a3 6f 20 31 30 29 2e 20 44 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 45 4f 46 20 73 69 67 6e 69 .o.10)..Do.contr..rio,.EOF.signi
18280 66 69 63 61 0a 20 20 20 20 09 09 09 6f 20 66 69 6d 20 64 61 20 65 6e 74 72 61 64 61 2e 0a 20 20 fica........o.fim.da.entrada....
182a0 20 20 4d 41 43 48 54 59 50 45 09 09 55 6d 61 20 73 74 72 69 6e 67 20 64 65 73 63 72 65 76 65 6e ..MACHTYPE..Uma.string.descreven
182c0 64 6f 20 6f 20 73 69 73 74 65 6d 61 20 6e 6f 20 71 75 61 6c 20 42 61 73 68 20 65 73 74 c3 a1 20 do.o.sistema.no.qual.Bash.est...
182e0 73 65 6e 64 6f 0a 20 20 20 20 09 09 09 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 20 20 4d 41 49 4c sendo........executado......MAIL
18300 43 48 45 43 4b 09 09 43 6f 6d 20 71 75 61 6c 20 66 72 65 71 75 c3 aa 6e 63 69 61 2c 20 65 6d 20 CHECK..Com.qual.frequ..ncia,.em.
18320 73 65 67 75 6e 64 6f 73 2c 20 42 61 73 68 20 76 65 72 69 66 69 63 61 20 70 6f 72 20 6e 6f 76 6f segundos,.Bash.verifica.por.novo
18340 0a 20 20 20 20 09 09 09 63 6f 72 72 65 69 6f 2e 0a 20 20 20 20 4d 41 49 4c 50 41 54 48 09 09 55 ........correio......MAILPATH..U
18360 6d 61 20 6c 69 73 74 61 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 6f 69 73 2d 70 6f 6e 74 6f ma.lista.separada.por.dois-ponto
18380 73 20 64 65 20 61 72 71 75 69 76 6f 73 20 71 75 65 20 42 61 73 68 0a 20 20 20 20 09 09 09 76 65 s.de.arquivos.que.Bash........ve
183a0 72 69 66 69 63 61 20 70 6f 72 20 6e 6f 76 6f 20 63 6f 72 72 65 69 6f 2e 0a 20 20 20 20 4f 53 54 rifica.por.novo.correio......OST
183c0 59 50 45 09 09 09 41 20 76 65 72 73 c3 a3 6f 20 64 6f 20 55 6e 69 78 20 6e 6f 20 71 75 61 6c 20 YPE...A.vers..o.do.Unix.no.qual.
183e0 42 61 73 68 20 65 73 74 c3 a1 20 73 65 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 20 20 Bash.est...sendo.executado......
18400 50 41 54 48 09 09 09 55 6d 61 20 6c 69 73 74 61 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 6f PATH...Uma.lista.separada.por.do
18420 69 73 2d 70 6f 6e 74 6f 73 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 70 61 72 61 0a 20 20 is-pontos.de.diret..rios.para...
18440 20 20 09 09 09 70 65 73 71 75 69 73 61 72 20 61 6f 20 73 65 20 70 72 6f 63 75 72 61 72 20 70 6f .....pesquisar.ao.se.procurar.po
18460 72 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 50 52 4f 4d 50 54 5f 43 4f 4d 4d 41 4e 44 09 55 r.comandos......PROMPT_COMMAND.U
18480 6d 20 63 6f 6d 61 6e 64 6f 20 61 20 73 65 72 20 65 78 65 63 75 74 61 64 6f 20 61 6e 74 65 73 20 m.comando.a.ser.executado.antes.
184a0 64 65 20 69 6d 70 72 69 6d 69 72 20 63 61 64 61 20 70 72 6f 6d 70 74 0a 20 20 20 20 09 09 09 70 de.imprimir.cada.prompt........p
184c0 72 69 6d c3 a1 72 69 6f 2e 0a 20 20 20 20 50 53 31 09 09 09 09 41 20 73 74 72 69 6e 67 20 64 65 rim..rio......PS1....A.string.de
184e0 20 70 72 6f 6d 70 74 20 70 72 69 6d c3 a1 72 69 6f 2e 0a 20 20 20 20 50 53 32 09 09 09 09 41 20 .prompt.prim..rio......PS2....A.
18500 73 74 72 69 6e 67 20 64 65 20 70 72 6f 6d 70 74 20 73 65 63 75 6e 64 c3 a1 72 69 61 2e 0a 20 20 string.de.prompt.secund..ria....
18520 20 20 50 57 44 09 09 09 09 4f 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 20 64 6f 20 64 ..PWD....O.caminho.completo.do.d
18540 69 72 65 74 c3 b3 72 69 6f 20 61 74 75 61 6c 2e 0a 20 20 20 20 53 48 45 4c 4c 4f 50 54 53 09 09 iret..rio.atual......SHELLOPTS..
18560 55 6d 61 20 6c 69 73 74 61 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 64 6f 69 73 2d 70 6f 6e 74 Uma.lista.separada.por.dois-pont
18580 6f 73 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 73 68 65 6c 6c 0a 20 20 20 20 09 09 09 09 68 61 62 os.de.op....es.shell.........hab
185a0 69 6c 69 74 61 64 61 73 2e 0a 20 20 20 20 54 45 52 4d 09 09 09 4f 20 6e 6f 6d 65 20 64 6f 20 74 ilitadas......TERM...O.nome.do.t
185c0 69 70 6f 20 64 65 20 74 65 72 6d 69 6e 61 6c 20 61 74 75 61 6c 2e 0a 20 20 20 20 54 49 4d 45 46 ipo.de.terminal.atual......TIMEF
185e0 4f 52 4d 41 54 09 09 4f 20 66 6f 72 6d 61 74 6f 20 64 65 20 73 61 c3 ad 64 61 20 70 61 72 61 20 ORMAT..O.formato.de.sa..da.para.
18600 65 73 74 61 74 c3 ad 73 74 69 63 61 73 20 64 65 20 74 65 6d 70 6f 20 65 78 69 62 69 64 61 73 0a estat..sticas.de.tempo.exibidas.
18620 20 20 20 20 09 09 09 09 70 65 6c 61 20 70 61 6c 61 76 72 61 20 72 65 73 65 72 76 61 64 61 20 60 ........pela.palavra.reservada.`
18640 74 69 6d 65 27 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 09 09 4e c3 a3 6f 2d 6e 75 6c time'......auto_resume..N..o-nul
18660 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 64 65 20 63 o.significa.que.uma.palavra.de.c
18680 6f 6d 61 6e 64 6f 20 61 70 61 72 65 63 65 6e 64 6f 0a 20 20 20 20 09 09 09 09 65 6d 20 75 6d 61 omando.aparecendo.........em.uma
186a0 20 6c 69 6e 68 61 2c 20 70 6f 72 20 73 69 20 73 c3 b3 2c 20 c3 a9 20 70 72 6f 63 75 72 61 64 61 .linha,.por.si.s..,....procurada
186c0 20 70 72 69 6d 65 69 72 6f 20 6e 61 20 6c 69 73 74 61 20 64 65 0a 20 20 20 20 09 09 09 09 74 72 .primeiro.na.lista.de.........tr
186e0 61 62 61 6c 68 6f 73 20 61 74 75 61 6c 6d 65 6e 74 65 20 70 61 72 61 64 6f 73 2e 20 53 65 20 65 abalhos.atualmente.parados..Se.e
18700 6e 63 6f 6e 74 72 61 64 6f 20 6c c3 a1 2c 20 61 71 75 65 6c 65 0a 20 20 20 20 09 09 09 09 74 72 ncontrado.l..,.aquele.........tr
18720 61 62 61 6c 68 6f 20 c3 a9 20 6c 65 76 61 64 6f 20 70 61 72 61 20 70 72 69 6d 65 69 72 6f 20 70 abalho....levado.para.primeiro.p
18740 6c 61 6e 6f 2e 20 55 6d 20 76 61 6c 6f 72 20 64 65 20 60 65 78 61 63 74 27 0a 20 20 20 20 09 09 lano..Um.valor.de.`exact'.......
18760 09 09 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 61 20 70 61 6c 61 76 72 61 20 64 65 20 63 6f 6d ..significa.que.a.palavra.de.com
18780 61 6e 64 6f 20 64 65 76 65 20 63 6f 72 72 65 73 70 6f 6e 64 65 72 0a 20 20 20 20 09 09 09 09 65 ando.deve.corresponder.........e
187a0 78 61 74 61 6d 65 6e 74 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 6e 61 20 6c 69 73 74 61 20 64 65 xatamente.um.comando.na.lista.de
187c0 20 74 72 61 62 61 6c 68 6f 73 20 70 61 72 61 64 6f 73 2e 20 55 6d 0a 20 20 20 20 09 09 09 09 76 .trabalhos.parados..Um.........v
187e0 61 6c 6f 72 20 64 65 20 60 73 75 62 73 74 72 69 6e 67 27 20 73 69 67 6e 69 66 69 63 61 20 71 75 alor.de.`substring'.significa.qu
18800 65 20 61 20 70 61 6c 61 76 72 61 20 64 65 20 63 6f 6d 61 6e 64 6f 0a 20 20 20 20 09 09 09 09 64 e.a.palavra.de.comando.........d
18820 65 76 65 20 63 6f 72 72 65 73 70 6f 6e 64 65 72 20 61 20 75 6d 61 20 73 75 62 73 74 72 69 6e 67 eve.corresponder.a.uma.substring
18840 20 64 6f 20 74 72 61 62 61 6c 68 6f 2e 20 51 75 61 6c 71 75 65 72 0a 20 20 20 20 09 09 09 09 6f .do.trabalho..Qualquer.........o
18860 75 74 72 6f 20 76 61 6c 6f 72 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 6f 20 63 6f 6d 61 6e utro.valor.significa.que.o.coman
18880 64 6f 20 64 65 76 65 20 73 65 72 20 75 6d 20 70 72 65 66 69 78 6f 0a 20 20 20 20 09 09 09 09 64 do.deve.ser.um.prefixo.........d
188a0 65 20 75 6d 20 74 72 61 62 61 6c 68 6f 20 70 61 72 61 64 6f 2e 0a 20 20 20 20 68 69 73 74 63 68 e.um.trabalho.parado......histch
188c0 61 72 73 09 09 43 61 72 61 63 74 65 72 65 73 20 63 6f 6e 74 72 6f 6c 61 6e 64 6f 20 65 78 70 61 ars..Caracteres.controlando.expa
188e0 6e 73 c3 a3 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 65 0a 20 20 20 20 09 09 09 09 73 75 ns..o.de.hist..rico.e.........su
18900 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 72 c3 a1 70 69 64 61 2e 20 4f 20 70 72 69 6d 65 69 72 6f bstitui....o.r..pida..O.primeiro
18920 20 63 61 72 61 63 74 65 72 65 20 c3 a9 20 6f 20 64 65 0a 20 20 20 20 09 09 09 09 73 75 62 73 74 .caractere....o.de.........subst
18940 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 2c 20 6e 6f 72 6d 61 6c 6d itui....o.de.hist..rico,.normalm
18960 65 6e 74 65 20 60 21 27 2e 20 4f 20 73 65 67 75 6e 64 6f 0a 20 20 20 20 09 09 09 09 c3 a9 20 6f ente.`!'..O.segundo............o
18980 20 63 61 72 61 63 74 65 72 65 20 60 71 75 69 63 6b 20 73 75 62 73 74 69 74 75 74 69 6f 6e 27 2c .caractere.`quick.substitution',
189a0 20 6e 6f 72 6d 61 6c 6d 65 6e 74 65 20 60 5e 27 2e 0a 20 20 20 20 09 09 09 09 4f 20 74 65 72 63 .normalmente.`^'..........O.terc
189c0 65 69 72 6f 20 c3 a9 20 6f 20 63 61 72 61 63 74 65 72 65 20 60 71 75 69 63 6b 20 73 62 75 73 74 eiro....o.caractere.`quick.sbust
189e0 69 74 75 74 69 6f 6e 27 2c 0a 20 20 20 20 09 09 09 09 6e 6f 72 6d 61 6c 6d 65 6e 74 65 20 60 23 itution',.........normalmente.`#
18a00 27 0a 20 20 20 20 48 49 53 54 49 47 4e 4f 52 45 09 09 55 6d 61 20 6c 69 73 74 61 20 73 65 70 61 '.....HISTIGNORE..Uma.lista.sepa
18a20 72 61 64 61 20 70 6f 72 20 64 6f 69 73 2d 70 6f 6e 74 6f 73 20 64 65 20 70 61 64 72 c3 b5 65 73 rada.por.dois-pontos.de.padr..es
18a40 20 75 73 61 64 6f 73 20 70 61 72 61 0a 20 20 20 20 09 09 09 09 64 65 63 69 64 69 72 20 71 75 61 .usados.para.........decidir.qua
18a60 69 73 20 63 6f 6d 61 6e 64 6f 73 20 64 65 76 65 72 69 61 6d 20 73 65 72 20 73 61 6c 76 6f 73 20 is.comandos.deveriam.ser.salvos.
18a80 6e 61 20 6c 69 73 74 61 20 64 65 0a 20 20 20 20 09 09 09 09 68 69 73 74 c3 b3 72 69 63 6f 2e 0a na.lista.de.........hist..rico..
18aa0 00 43 6f 6e 74 69 6e 75 61 72 00 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 38 20 46 72 .Continuar.Copyright.(C).2018.Fr
18ac0 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 00 43 72 69 ee.Software.Foundation,.Inc..Cri
18ae0 61 20 75 6d 20 63 6f 70 72 6f 63 65 73 73 6f 20 63 68 61 6d 61 64 6f 20 4e 4f 4d 45 2e 0a 20 20 a.um.coprocesso.chamado.NOME....
18b00 20 20 0a 20 20 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 20 61 73 73 69 6e 63 72 6f 6e .......Executa.COMANDO.assincron
18b20 61 6d 65 6e 74 65 2c 20 63 6f 6d 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 20 65 20 65 amente,.com.a.sa..da.padr..o.e.e
18b40 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 63 6f ntrada.padr..o.....do.comando.co
18b60 6e 65 63 74 61 64 6f 73 20 76 69 61 20 75 6d 20 60 70 69 70 65 27 20 28 72 65 64 69 72 65 63 69 nectados.via.um.`pipe'.(redireci
18b80 6f 6e 61 6d 65 6e 74 6f 29 20 70 61 72 61 20 64 65 73 63 72 69 74 6f 72 65 73 0a 20 20 20 20 64 onamento).para.descritores.....d
18ba0 65 20 61 72 71 75 69 76 6f 20 61 74 72 69 62 75 c3 ad 64 6f 73 20 70 61 72 61 20 c3 ad 6e 64 69 e.arquivo.atribu..dos.para...ndi
18bc0 63 65 73 20 30 20 65 20 31 20 64 65 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 61 72 72 61 79 ces.0.e.1.de.uma.vari..vel.array
18be0 20 4e 4f 4d 45 0a 20 20 20 20 6e 6f 20 73 68 65 6c 6c 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f .NOME.....no.shell.em.execu....o
18c00 2e 20 4f 20 4e 4f 4d 45 20 70 61 64 72 c3 a3 6f 20 c3 a9 20 22 43 4f 50 52 4f 43 22 2e 0a 20 20 ..O.NOME.padr..o...."COPROC"....
18c20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 4f 20 63 .......Status.de.sa..da:.....O.c
18c40 6f 6d 61 6e 64 6f 20 63 6f 70 72 6f 63 20 72 65 74 6f 72 6e 61 20 75 6d 20 73 74 61 74 75 73 20 omando.coproc.retorna.um.status.
18c60 64 65 20 73 61 c3 ad 64 61 20 64 65 20 30 2e 00 44 65 66 69 6e 65 20 76 61 72 69 c3 a1 76 65 69 de.sa..da.de.0..Define.vari..vei
18c80 73 20 6c 6f 63 61 69 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 69 61 20 75 6d 61 20 76 61 72 69 s.locais...........Cria.uma.vari
18ca0 c3 a1 76 65 6c 20 6c 6f 63 61 6c 20 63 68 61 6d 61 64 61 20 4e 4f 4d 45 20 65 20 6c 68 65 20 64 ..vel.local.chamada.NOME.e.lhe.d
18cc0 c3 a1 20 56 41 4c 4f 52 2e 20 4f 50 c3 87 c3 83 4f 20 70 6f 64 65 20 73 65 72 0a 20 20 20 20 71 ...VALOR..OP....O.pode.ser.....q
18ce0 75 61 6c 71 75 65 72 20 6f 70 c3 a7 c3 a3 6f 20 61 63 65 69 74 61 20 70 65 6c 6f 20 60 64 65 63 ualquer.op....o.aceita.pelo.`dec
18d00 6c 61 72 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 56 61 72 69 c3 a1 76 65 69 73 20 6c 6f 63 61 69 lare'...........Vari..veis.locai
18d20 73 20 70 6f 64 65 6d 20 73 65 72 20 75 73 61 64 61 73 20 61 70 65 6e 61 73 20 65 6d 20 75 6d 61 s.podem.ser.usadas.apenas.em.uma
18d40 20 66 75 6e c3 a7 c3 a3 6f 3b 20 65 6c 61 73 20 73 c3 a3 6f 20 76 69 73 c3 ad 76 65 69 73 0a 20 .fun....o;.elas.s..o.vis..veis..
18d60 20 20 20 61 70 65 6e 61 73 20 70 61 72 61 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 6e 61 20 71 75 61 ...apenas.para.a.fun....o.na.qua
18d80 6c 20 65 6c 61 73 20 66 6f 72 61 6d 20 64 65 66 69 6e 69 64 61 73 2c 20 62 65 6d 20 63 6f 6d 6f l.elas.foram.definidas,.bem.como
18da0 20 70 61 72 61 20 73 65 75 73 0a 20 20 20 20 66 69 6c 68 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 .para.seus.....filhos...........
18dc0 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 Status.de.sa..da:.....Retorna.su
18de0 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 cesso,.a.menos.que.uma.op....o.i
18e00 6e 76 c3 a1 6c 69 64 61 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 2c 20 6f 63 6f 72 72 65 72 nv..lida.seja.fornecida,.ocorrer
18e20 0a 20 20 20 20 75 6d 20 65 72 72 6f 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 .....um.erro.de.atribui....o.de.
18e40 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 6f 75 20 6f 20 73 68 65 6c 6c 20 6e c3 a3 6f 20 65 73 uma.vari..vel.ou.o.shell.n..o.es
18e60 74 69 76 65 72 20 65 78 65 63 75 74 61 6e 64 6f 0a 20 20 20 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 tiver.executando.....uma.fun....
18e80 6f 2e 00 44 65 66 69 6e 65 20 6f 75 20 65 78 69 62 65 20 61 70 65 6c 69 64 6f 73 20 28 61 6c 69 o..Define.ou.exibe.apelidos.(ali
18ea0 61 73 65 73 29 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 ases)...........Sem.argumentos,.
18ec0 60 61 6c 69 61 73 27 20 6d 6f 73 74 72 61 20 61 20 6c 69 73 74 61 20 64 65 20 61 70 65 6c 69 64 `alias'.mostra.a.lista.de.apelid
18ee0 6f 73 20 6e 6f 20 66 6f 72 6d 61 74 6f 20 75 73 c3 a1 76 65 6c 0a 20 20 20 20 60 61 6c 69 61 73 os.no.formato.us..vel.....`alias
18f00 20 4e 4f 4d 45 3d 56 41 4c 4f 52 27 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a .NOME=VALOR'.na.sa..da.padr..o..
18f20 20 20 20 20 0a 20 20 20 20 44 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 75 6d 20 61 70 65 6c 69 .........Do.contr..rio,.um.apeli
18f40 64 6f 20 c3 a9 20 64 65 66 69 6e 69 64 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 75 do....definido.para.cada.NOME.cu
18f60 6a 6f 20 56 41 4c 4f 52 20 c3 a9 20 64 61 64 6f 2e 0a 20 20 20 20 55 6d 20 65 73 70 61 c3 a7 6f jo.VALOR....dado......Um.espa..o
18f80 20 61 6f 20 66 69 6e 61 6c 20 65 6d 20 56 41 4c 4f 52 20 72 65 73 75 6c 74 61 20 6e 61 20 70 72 .ao.final.em.VALOR.resulta.na.pr
18fa0 c3 b3 78 69 6d 61 20 70 61 6c 61 76 72 61 20 73 65 72 20 76 65 72 69 66 69 63 61 64 61 0a 20 20 ..xima.palavra.ser.verificada...
18fc0 20 20 70 6f 72 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 61 70 65 6c 69 64 6f 20 ..por.substitui....o.de.apelido.
18fe0 71 75 61 6e 64 6f 20 6f 20 61 70 65 6c 69 64 6f 20 66 6f 72 20 65 78 70 61 6e 64 69 64 6f 2e 0a quando.o.apelido.for.expandido..
19000 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 70 09 6d 6f 73 74 .........Op....es:.......-p.most
19020 72 61 20 74 6f 64 6f 73 20 6f 73 20 61 70 65 6c 69 64 6f 73 20 64 65 66 69 6e 69 64 6f 73 20 65 ra.todos.os.apelidos.definidos.e
19040 6d 20 75 6d 61 20 66 6f 72 6d 61 74 6f 20 75 73 c3 a1 76 65 6c 0a 20 20 20 20 0a 20 20 20 20 53 m.uma.formato.us..vel..........S
19060 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 60 61 6c 69 61 73 27 20 72 65 74 tatus.de.sa..da:.....`alias'.ret
19080 6f 72 6e 61 20 76 65 72 64 61 64 65 69 72 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 6a orna.verdadeiro,.a.menos.que.sej
190a0 61 20 66 6f 72 6e 65 63 69 64 6f 20 75 6d 20 4e 4f 4d 45 20 70 61 72 61 0a 20 20 20 20 6f 20 71 a.fornecido.um.NOME.para.....o.q
190c0 75 61 6c 20 6e c3 a3 6f 20 73 65 20 74 65 6e 68 61 20 64 65 66 69 6e 69 64 6f 20 75 6d 20 61 70 ual.n..o.se.tenha.definido.um.ap
190e0 65 6c 69 64 6f 00 44 65 66 69 6e 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 73 68 65 elido.Define.uma.fun....o.de.she
19100 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 69 61 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 ll...........Cria.uma.fun....o.d
19120 65 20 73 68 65 6c 6c 20 63 68 61 6d 61 64 61 20 4e 4f 4d 45 2e 20 51 75 61 6e 64 6f 20 63 68 61 e.shell.chamada.NOME..Quando.cha
19140 6d 61 64 6f 20 63 6f 6d 6f 20 75 6d 20 63 6f 6d 61 6e 64 6f 0a 20 20 20 20 73 69 6d 70 6c 65 73 mado.como.um.comando.....simples
19160 2c 20 4e 4f 4d 45 20 65 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 73 20 6e 6f 20 63 6f 6e 74 65 ,.NOME.executa.COMANDOs.no.conte
19180 78 74 6f 20 64 65 20 63 68 61 6d 61 64 61 20 73 68 65 6c 6c 2e 20 20 51 75 61 6e 64 6f 0a 20 20 xto.de.chamada.shell...Quando...
191a0 20 20 4e 4f 4d 45 20 c3 a9 20 63 68 61 6d 61 64 6f 2c 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 ..NOME....chamado,.os.argumentos
191c0 20 73 c3 a3 6f 20 70 61 73 73 61 64 6f 73 20 70 61 72 61 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 63 .s..o.passados.para.a.fun....o.c
191e0 6f 6d 6f 20 24 31 2e 2e 24 6e 0a 20 20 20 20 65 20 6f 20 6e 6f 6d 65 20 64 61 20 66 75 6e c3 a7 omo.$1..$n.....e.o.nome.da.fun..
19200 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 0a 20 20 20 ..o.est...em.$FUNCNAME..........
19220 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 .Status.de.sa..da:.....Retorna.s
19240 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 4e 4f 4d 45 20 73 65 6a 61 20 73 6f ucesso,.a.menos.que.NOME.seja.so
19260 6d 65 6e 74 65 2d 6c 65 69 74 75 72 61 2e 00 45 78 69 62 65 20 70 69 6c 68 61 20 64 65 20 64 69 mente-leitura..Exibe.pilha.de.di
19280 72 65 74 c3 b3 72 69 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 62 65 20 61 20 6c 69 73 74 ret..rios...........Exibe.a.list
192a0 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 61 74 75 61 6c 6d 65 6e 74 65 20 6d 65 6d 6f a.de.diret..rios.atualmente.memo
192c0 72 69 7a 61 64 6f 73 2e 20 44 69 72 65 74 c3 b3 72 69 6f 73 20 73 c3 a3 6f 0a 20 20 20 20 69 6e rizados..Diret..rios.s..o.....in
192e0 73 65 72 69 64 6f 73 20 6e 61 20 6c 69 73 74 61 20 70 6f 72 20 6d 65 69 6f 20 64 6f 20 63 6f 6d seridos.na.lista.por.meio.do.com
19300 61 6e 64 6f 20 60 70 75 73 68 64 27 3b 20 76 6f 63 c3 aa 20 70 6f 64 65 20 6f 62 74 65 72 0a 20 ando.`pushd';.voc...pode.obter..
19320 20 20 20 64 65 20 76 6f 6c 74 61 20 64 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e ...de.volta.da.lista.com.o.coman
19340 64 6f 20 60 70 6f 70 64 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 do.`popd'...........Op....es:...
19360 20 20 20 20 2d 63 09 6c 69 6d 70 61 20 61 20 70 69 6c 68 61 20 64 65 20 64 69 72 65 74 c3 b3 72 ....-c.limpa.a.pilha.de.diret..r
19380 69 6f 73 20 65 78 63 6c 75 69 6e 64 6f 20 74 6f 64 6f 73 20 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 ios.excluindo.todos.os.elementos
193a0 0a 20 20 20 20 20 20 2d 6c 09 6e c3 a3 6f 20 6d 6f 73 74 72 61 20 76 65 72 73 c3 b5 65 73 20 64 .......-l.n..o.mostra.vers..es.d
193c0 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 70 72 65 66 69 78 61 64 61 73 20 70 6f 72 20 74 69 6c e.diret..rios.prefixadas.por.til
193e0 2c 0a 20 20 20 20 20 20 09 09 72 65 6c 61 74 69 76 6f 73 20 61 6f 20 73 65 75 20 64 69 72 65 74 ,.........relativos.ao.seu.diret
19400 c3 b3 72 69 6f 20 48 4f 4d 45 0a 20 20 20 20 20 20 2d 70 09 65 78 69 62 65 20 61 20 70 69 6c 68 ..rio.HOME.......-p.exibe.a.pilh
19420 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 20 a.de.diret..rio.com.uma.entrada.
19440 70 6f 72 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 2d 76 09 65 78 69 62 65 20 61 20 70 69 6c 68 61 por.linha.......-v.exibe.a.pilha
19460 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 20 70 .de.diret..rio.com.uma.entrada.p
19480 6f 72 20 6c 69 6e 68 61 2c 0a 20 20 20 20 20 20 09 09 70 72 65 66 69 78 61 64 61 20 63 6f 6d 20 or.linha,.........prefixada.com.
194a0 73 75 61 20 70 6f 73 69 c3 a7 c3 a3 6f 20 6e 61 20 70 69 6c 68 61 0a 20 20 20 20 0a 20 20 20 20 sua.posi....o.na.pilha..........
194c0 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 45 78 69 62 65 20 61 20 6e 2d c3 Argumentos:.......+N.Exibe.a.n-.
194e0 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 70 61 72 74 69 72 20 64 61 20 65 73 71 75 65 72 .sima.entrada.a.partir.da.esquer
19500 64 61 20 64 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 da.da.linha.........mostrada.por
19520 20 60 64 69 72 73 27 20 63 68 61 6d 61 64 6f 20 73 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 69 6e .`dirs'.chamado.sem.op....es,.in
19540 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 iciando.com.zero.............-N.
19560 45 78 69 62 65 20 61 20 6e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 70 61 72 74 69 Exibe.a.n-..sima.entrada.a.parti
19580 72 20 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 09 09 6d r.da.esquerda.da.linha.........m
195a0 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 20 63 68 61 6d 61 64 6f 20 73 65 6d 20 6f ostrada.por.`dirs'.chamado.sem.o
195c0 70 c3 a7 c3 b5 65 73 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e 0a 20 20 20 p....es,.iniciando.com.zero.....
195e0 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f ......Status.de.sa..da:.....Reto
19600 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 rna.sucesso,.a.menos.que.uma.op.
19620 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 64 61 20 6f 75 ...o.inv..lida.seja.fornecida.ou
19640 0a 20 20 20 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 2e 00 45 78 69 62 65 20 69 6e 66 6f .....ocorrer.um.erro..Exibe.info
19660 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 rma....o.sobre.comandos.internos
19680 20 28 62 75 69 6c 74 69 6e 29 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 62 65 20 72 65 73 75 6d .(builtin)...........Exibe.resum
196a0 6f 73 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 2e 20 53 65 20 50 41 44 52 os.de.comandos.internos..Se.PADR
196c0 c3 83 4f 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 0a 20 20 20 20 66 6f 72 6e 65 63 ..O.for.especificado,.....fornec
196e0 65 20 61 6a 75 64 61 20 64 65 74 61 6c 68 61 64 61 20 73 6f 62 72 65 20 74 6f 64 6f 73 20 6f 73 e.ajuda.detalhada.sobre.todos.os
19700 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 64 6f 0a 20 20 20 20 61 20 50 .comandos.correspondendo.....a.P
19720 41 44 52 c3 83 4f 3b 20 64 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 61 20 6c 69 73 74 61 20 64 ADR..O;.do.contr..rio,.a.lista.d
19740 65 20 74 c3 b3 70 69 63 6f 73 20 64 65 20 61 6a 75 64 61 20 c3 a9 20 6d 6f 73 74 72 61 64 61 2e e.t..picos.de.ajuda....mostrada.
19760 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 64 09 65 78 69 ..........Op....es:.......-d.exi
19780 62 65 20 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 62 72 65 76 65 20 70 61 72 61 20 63 61 be.uma.descri....o.breve.para.ca
197a0 64 61 20 74 c3 b3 70 69 63 6f 0a 20 20 20 20 20 20 2d 6d 09 65 78 69 62 65 20 6f 20 75 73 6f 20 da.t..pico.......-m.exibe.o.uso.
197c0 65 6d 20 66 6f 72 6d 61 74 6f 20 70 73 65 75 64 6f 2d 6d 61 6e 70 61 67 65 0a 20 20 20 20 20 20 em.formato.pseudo-manpage.......
197e0 2d 73 09 65 78 69 62 65 20 61 70 65 6e 61 73 20 75 6d 61 20 62 72 65 76 65 20 73 69 6e 6f 70 73 -s.exibe.apenas.uma.breve.sinops
19800 65 20 64 65 20 75 73 6f 20 70 61 72 61 20 63 61 64 61 20 74 c3 b3 70 69 63 6f 0a 20 20 20 20 20 e.de.uso.para.cada.t..pico......
19820 20 09 09 63 6f 72 72 65 73 70 6f 6e 64 65 6e 64 6f 20 61 20 50 41 44 52 c3 83 4f 0a 20 20 20 20 ...correspondendo.a.PADR..O.....
19840 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 50 41 44 52 c3 83 4f 09 50 .....Argumentos:.......PADR..O.P
19860 61 64 72 c3 a3 6f 20 65 73 70 65 63 69 66 69 63 61 6e 64 6f 20 75 6d 20 74 c3 b3 70 69 63 6f 20 adr..o.especificando.um.t..pico.
19880 64 65 20 61 6a 75 64 61 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad de.ajuda..........Status.de.sa..
198a0 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 da:.....Retorna.sucesso,.a.menos
198c0 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 6f 6e 74 72 61 64 .que.PADR..O.n..o.seja.encontrad
198e0 6f 20 6f 75 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 73 o.ou.uma.op....o.....inv..lida.s
19900 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 2e 00 45 78 69 62 65 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 eja.fornecida..Exibe.informa....
19920 6f 20 73 6f 62 72 65 20 6f 20 74 69 70 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 0a o.sobre.o.tipo.de.comando.......
19940 20 20 20 20 50 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 2c 20 69 6e 64 69 63 61 20 63 6f 6d 6f 20 ....Para.cada.NOME,.indica.como.
19960 65 6c 65 20 73 65 72 69 61 20 69 6e 74 65 72 70 72 65 74 61 64 6f 20 73 65 20 66 6f 73 73 65 20 ele.seria.interpretado.se.fosse.
19980 75 73 61 64 6f 20 63 6f 6d 6f 0a 20 20 20 20 75 6d 20 6e 6f 6d 65 20 64 65 20 63 6f 6d 61 6e 64 usado.como.....um.nome.de.comand
199a0 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 65 o...........Op....es:.......-a.e
199c0 78 69 62 65 20 74 6f 64 61 73 20 61 73 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 b5 65 73 20 63 6f 6e xibe.todas.as.localiza....es.con
199e0 74 65 6e 64 6f 20 75 6d 20 65 78 65 63 75 74 c3 a1 76 65 6c 20 63 68 61 6d 61 64 6f 20 4e 4f 4d tendo.um.execut..vel.chamado.NOM
19a00 45 3b 0a 20 20 20 20 09 09 69 6e 63 6c 75 69 20 61 70 65 6c 69 64 6f 73 20 28 61 6c 69 61 73 29 E;.......inclui.apelidos.(alias)
19a20 2c 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 65 20 66 75 6e c3 a7 c3 b5 65 73 2c ,.comandos.internos.e.fun....es,
19a40 0a 20 20 20 20 09 09 73 65 2c 20 65 20 73 6f 6d 65 6e 74 65 20 73 65 2c 20 61 20 6f 70 c3 a7 c3 .......se,.e.somente.se,.a.op...
19a60 a3 6f 20 60 2d 70 27 20 6e c3 a3 6f 20 66 6f 72 20 75 73 61 64 61 20 65 6d 20 63 6f 6e 6a 75 6e .o.`-p'.n..o.for.usada.em.conjun
19a80 74 6f 0a 20 20 20 20 20 20 2d 66 09 73 75 70 72 69 6d 65 20 61 20 70 72 6f 63 75 72 61 20 70 6f to.......-f.suprime.a.procura.po
19aa0 72 20 66 75 6e c3 a7 c3 a3 6f 20 64 6f 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 2d 50 09 66 6f 72 r.fun....o.do.shell.......-P.for
19ac0 c3 a7 61 20 75 6d 61 20 70 65 73 71 75 69 73 61 20 65 6d 20 50 41 54 48 20 70 6f 72 20 63 61 64 ..a.uma.pesquisa.em.PATH.por.cad
19ae0 61 20 20 4e 4f 4d 45 2c 20 6d 65 73 6d 6f 20 73 65 20 65 6c 65 20 66 6f 72 0a 20 20 20 20 09 09 a..NOME,.mesmo.se.ele.for.......
19b00 75 6d 20 61 70 65 6c 69 64 6f 2c 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 6f um.apelido,.um.comando.interno.o
19b20 75 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 2c 20 65 20 72 65 74 6f 72 6e 61 20 6f 20 6e 6f 6d 65 u.uma.fun....o,.e.retorna.o.nome
19b40 0a 20 20 20 20 09 09 64 6f 20 61 72 71 75 69 76 6f 20 64 65 20 64 69 73 63 6f 20 71 75 65 20 73 .......do.arquivo.de.disco.que.s
19b60 65 72 69 61 20 65 78 65 63 75 74 61 64 6f 0a 20 20 20 20 20 20 2d 70 09 72 65 74 6f 72 6e 61 20 eria.executado.......-p.retorna.
19b80 6f 20 6e 6f 6d 65 20 64 6f 20 61 72 71 75 69 76 6f 20 64 65 20 64 69 73 63 6f 20 71 75 65 20 73 o.nome.do.arquivo.de.disco.que.s
19ba0 65 72 69 61 20 65 78 65 63 75 74 61 64 6f 20 6f 75 20 6e 61 64 61 2c 0a 20 20 20 20 09 09 73 65 eria.executado.ou.nada,.......se
19bc0 20 60 74 79 70 65 20 2d 74 20 4e 4f 4d 45 27 20 6e c3 a3 6f 20 72 65 74 6f 72 6e 61 73 73 65 20 .`type.-t.NOME'.n..o.retornasse.
19be0 60 66 69 6c 65 27 0a 20 20 20 20 20 20 2d 74 09 6d 6f 73 74 72 61 20 75 6d 61 20 c3 ba 6e 69 63 `file'.......-t.mostra.uma...nic
19c00 61 20 70 61 6c 61 76 72 61 20 71 75 65 20 c3 a9 20 75 6d 61 20 64 65 6e 74 72 65 20 60 61 6c 69 a.palavra.que....uma.dentre.`ali
19c20 61 73 27 2c 20 60 6b 65 79 77 6f 72 64 27 2c 0a 20 20 20 20 09 09 60 66 75 6e 63 74 69 6f 6e 27 as',.`keyword',.......`function'
19c40 2c 20 60 62 75 69 6c 74 69 6e 27 2c 20 60 66 69 6c 65 27 20 6f 75 20 60 27 2c 20 73 65 20 4e 4f ,.`builtin',.`file'.ou.`',.se.NO
19c60 4d 45 20 66 6f 72 20 75 6d 20 61 70 65 6c 69 64 6f 2c 0a 20 20 20 20 09 09 70 61 6c 61 76 72 61 ME.for.um.apelido,.......palavra
19c80 20 72 65 73 65 72 76 61 64 61 20 64 61 20 73 68 65 6c 6c 2c 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 .reservada.da.shell,.comando.int
19ca0 65 72 6e 6f 20 64 6f 20 73 68 65 6c 6c 2c 0a 20 20 20 20 09 09 61 72 71 75 69 76 6f 20 64 65 20 erno.do.shell,.......arquivo.de.
19cc0 64 69 73 63 6f 20 6f 75 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 2c 20 72 65 73 70 65 63 disco.ou.n..o.encontrado,.respec
19ce0 74 69 76 61 6d 65 6e 74 65 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 tivamente..........Argumentos:..
19d00 20 20 20 20 20 4e 4f 4d 45 09 4e 6f 6d 65 20 64 65 20 63 6f 6d 61 6e 64 6f 20 61 20 73 65 72 20 .....NOME.Nome.de.comando.a.ser.
19d20 69 6e 74 65 72 70 72 65 74 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 interpretado...........Status.de
19d40 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 73 65 .sa..da:.....Retorna.sucesso,.se
19d60 20 74 6f 64 6f 73 20 6f 73 20 4e 4f 4d 45 73 20 66 6f 72 65 6d 20 65 6e 63 6f 6e 74 72 61 64 6f .todos.os.NOMEs.forem.encontrado
19d80 73 3b 20 66 61 6c 68 61 2c 20 73 65 20 61 6c 67 75 6d 0a 20 20 20 20 64 65 6c 65 73 20 6e c3 a3 s;.falha,.se.algum.....deles.n..
19da0 6f 20 66 6f 72 20 65 6e 63 6f 6e 74 72 61 64 6f 2e 00 45 78 69 62 65 20 6f 75 20 65 78 65 63 75 o.for.encontrado..Exibe.ou.execu
19dc0 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 73 74 c3 b3 72 69 ta.comandos.da.lista.do.hist..ri
19de0 63 6f 2e 0a 20 20 20 20 0a 20 20 20 20 66 63 20 c3 a9 20 75 73 61 64 6f 20 70 61 72 61 20 6c 69 co...........fc....usado.para.li
19e00 73 74 61 72 20 6f 75 20 65 64 69 74 61 72 20 65 20 72 65 2d 65 78 65 63 75 74 61 72 20 63 6f 6d star.ou.editar.e.re-executar.com
19e20 61 6e 64 6f 73 20 64 61 20 6c 69 73 74 61 20 64 65 0a 20 20 20 20 68 69 73 74 c3 b3 72 69 63 6f andos.da.lista.de.....hist..rico
19e40 2e 20 50 52 49 4d 45 49 52 4f 20 65 20 c3 9a 4c 54 49 4d 4f 20 70 6f 64 65 6d 20 73 65 72 20 6e ..PRIMEIRO.e...LTIMO.podem.ser.n
19e60 c3 ba 6d 65 72 6f 73 20 65 73 70 65 63 69 66 69 63 61 6e 64 6f 20 6f 20 69 6e 74 65 72 76 61 6c ..meros.especificando.o.interval
19e80 6f 0a 20 20 20 20 6f 75 20 50 52 49 4d 45 49 52 4f 20 70 6f 64 65 20 73 65 72 20 75 6d 61 20 73 o.....ou.PRIMEIRO.pode.ser.uma.s
19ea0 74 72 69 6e 67 2c 20 6f 20 71 75 65 20 73 69 67 6e 69 66 69 63 61 20 6f 20 63 6f 6d 61 6e 64 6f tring,.o.que.significa.o.comando
19ec0 20 6d 61 69 73 20 72 65 63 65 6e 74 65 0a 20 20 20 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 .mais.recente.....iniciando.com.
19ee0 61 71 75 65 6c 61 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 aquela.string...........Op....es
19f00 3a 0a 20 20 20 20 20 20 2d 65 20 45 44 49 54 4f 52 09 73 65 6c 65 63 69 6f 6e 61 20 71 75 61 6c :.......-e.EDITOR.seleciona.qual
19f20 20 65 64 69 74 6f 72 20 75 73 61 72 2e 20 4f 20 70 61 64 72 c3 a3 6f 20 c3 a9 20 46 43 45 44 49 .editor.usar..O.padr..o....FCEDI
19f40 54 2c 0a 20 20 20 20 20 20 09 09 09 65 6e 74 c3 a3 6f 20 45 44 49 54 4f 52 2c 20 65 6e 74 c3 a3 T,..........ent..o.EDITOR,.ent..
19f60 6f 20 76 69 0a 20 20 20 20 20 20 2d 6c 09 09 6c 69 73 74 61 20 6c 69 6e 68 61 73 20 61 6f 20 69 o.vi.......-l..lista.linhas.ao.i
19f80 6e 76 c3 a9 73 20 64 65 20 65 64 69 74 61 72 0a 20 20 20 20 20 20 2d 6e 09 09 6f 6d 69 74 65 20 nv..s.de.editar.......-n..omite.
19fa0 6e c3 ba 6d 65 72 6f 73 20 64 65 20 6c 69 6e 68 61 73 20 61 6f 20 6c 69 73 74 61 72 0a 20 20 20 n..meros.de.linhas.ao.listar....
19fc0 20 20 20 2d 72 09 09 6f 72 64 65 6d 20 72 65 76 65 72 73 61 20 64 65 20 6c 69 6e 68 61 73 20 28 ...-r..ordem.reversa.de.linhas.(
19fe0 6d 61 69 73 20 6e 6f 76 6f 73 20 6c 69 73 74 61 64 6f 73 20 70 72 69 6d 65 69 72 6f 29 0a 20 20 mais.novos.listados.primeiro)...
1a000 20 20 0a 20 20 20 20 43 6f 6d 20 6f 20 66 6f 72 6d 61 74 6f 20 60 66 63 20 2d 73 20 5b 41 4e 54 .......Com.o.formato.`fc.-s.[ANT
1a020 49 47 4f 3d 4e 4f 56 4f 20 2e 2e 2e 5d 20 5b 43 4f 4d 41 4e 44 4f 5d 27 2c 20 43 4f 4d 41 4e 44 IGO=NOVO....].[COMANDO]',.COMAND
1a040 4f 20 c3 a9 0a 20 20 20 20 72 65 2d 65 78 65 63 75 74 61 64 6f 20 61 70 c3 b3 73 20 61 20 73 75 O........re-executado.ap..s.a.su
1a060 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 41 4e 54 49 47 4f 3d 4e 4f 56 4f 20 73 65 72 20 72 65 61 bstitui....o.ANTIGO=NOVO.ser.rea
1a080 6c 69 7a 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 55 6d 20 61 70 65 6c 69 64 6f 20 c3 ba 74 69 lizada...........Um.apelido...ti
1a0a0 6c 20 70 61 72 61 20 75 73 61 72 20 69 73 73 6f 20 c3 a9 20 72 3d 27 66 63 20 2d 73 27 2c 20 64 l.para.usar.isso....r='fc.-s',.d
1a0c0 65 20 66 6f 72 6d 61 20 71 75 65 20 64 69 67 69 74 61 72 20 60 72 20 63 63 27 0a 20 20 20 20 65 e.forma.que.digitar.`r.cc'.....e
1a0e0 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 69 6e 69 63 69 61 6e xecuta.o...ltimo.comando.inician
1a100 64 6f 20 63 6f 6d 20 60 63 63 27 20 65 20 64 69 67 69 74 61 72 20 60 72 27 20 72 65 2d 65 78 65 do.com.`cc'.e.digitar.`r'.re-exe
1a120 63 75 74 61 0a 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 20 20 cuta.....o...ltimo.comando......
1a140 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 .....Status.de.sa..da:.....Retor
1a160 6e 61 20 73 75 63 65 73 73 6f 20 6f 75 20 73 74 61 74 75 73 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 na.sucesso.ou.status.do.comando.
1a180 65 78 65 63 75 74 61 64 6f 3b 20 6f 63 6f 72 72 65 6e 64 6f 20 75 6d 20 65 72 72 6f 2c 0a 20 20 executado;.ocorrendo.um.erro,...
1a1a0 20 20 72 65 74 6f 72 6e 61 20 6e c3 a3 6f 2d 7a 65 72 6f 2e 00 45 78 69 62 65 20 6f 75 20 6d 61 ..retorna.n..o-zero..Exibe.ou.ma
1a1c0 6e 69 70 75 6c 61 20 61 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 20 20 nipula.a.lista.de.hist..rico....
1a1e0 20 20 0a 20 20 20 20 45 78 69 62 65 20 61 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 .......Exibe.a.lista.de.hist..ri
1a200 63 6f 20 63 6f 6d 20 6e c3 ba 6d 65 72 6f 73 20 64 65 20 6c 69 6e 68 61 73 2c 20 70 72 65 66 69 co.com.n..meros.de.linhas,.prefi
1a220 78 61 6e 64 6f 20 63 61 64 61 0a 20 20 20 20 65 6e 74 72 61 64 61 20 6d 6f 64 69 66 69 63 61 64 xando.cada.....entrada.modificad
1a240 61 20 63 6f 6d 20 75 6d 20 60 2a 27 2e 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 4e a.com.um.`*'...Um.argumento.de.N
1a260 20 6c 69 73 74 61 20 61 70 65 6e 61 73 20 61 73 0a 20 20 20 20 c3 ba 6c 74 69 6d 61 73 20 4e 20 .lista.apenas.as.......ltimas.N.
1a280 65 6e 74 72 61 64 61 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 entradas...........Op....es:....
1a2a0 20 20 20 2d 63 09 09 6c 69 6d 70 61 20 61 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 ...-c..limpa.a.lista.de.hist..ri
1a2c0 63 6f 20 61 6f 20 65 78 63 6c 75 69 72 20 74 6f 64 61 73 20 61 73 20 65 6e 74 72 61 64 61 73 0a co.ao.excluir.todas.as.entradas.
1a2e0 20 20 20 20 20 20 2d 64 20 50 4f 53 49 c3 87 c3 83 4f 09 65 78 63 6c 75 69 20 61 20 65 6e 74 72 ......-d.POSI....O.exclui.a.entr
1a300 61 64 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 6e 61 20 70 6f 73 69 c3 a7 c3 a3 6f 20 50 ada.de.hist..rico.na.posi....o.P
1a320 4f 53 49 c3 87 c3 83 4f 2e 20 50 6f 73 69 c3 a7 c3 b5 65 73 0a 09 09 09 6e 65 67 61 74 69 76 61 OSI....O..Posi....es....negativa
1a340 73 20 63 6f 6e 74 61 6d 20 61 20 70 61 72 74 69 72 20 64 6f 20 66 69 6d 20 64 61 20 6c 69 73 74 s.contam.a.partir.do.fim.da.list
1a360 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 61 09 09 61 a.de.hist..rico............-a..a
1a380 6e 65 78 61 20 6c 69 6e 68 61 73 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 64 65 73 74 61 20 nexa.linhas.de.hist..rico.desta.
1a3a0 73 65 73 73 c3 a3 6f 20 6e 6f 20 61 72 71 75 69 76 6f 20 64 65 0a 20 20 20 20 20 20 09 09 09 68 sess..o.no.arquivo.de..........h
1a3c0 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 2d 6e 09 09 6c c3 aa 20 74 6f 64 61 73 20 61 73 ist..rico.......-n..l...todas.as
1a3e0 20 6c 69 6e 68 61 73 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 61 69 6e 64 61 20 6e c3 a3 6f .linhas.de.hist..rico.ainda.n..o
1a400 20 6c 69 64 61 73 20 64 6f 0a 20 20 20 20 20 20 09 09 09 61 72 71 75 69 76 6f 20 64 65 20 68 69 .lidas.do..........arquivo.de.hi
1a420 73 74 c3 b3 72 69 63 6f 20 65 20 61 6e 65 78 61 2d 6f 73 20 c3 a0 20 6c 69 73 74 61 20 64 65 20 st..rico.e.anexa-os....lista.de.
1a440 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 2d 72 09 09 6c c3 aa 20 6f 20 68 69 73 74 c3 hist..rico.......-r..l...o.hist.
1a460 b3 72 69 63 6f 20 65 20 61 6e 65 78 61 20 6f 73 20 63 6f 6e 74 65 c3 ba 64 6f 73 20 c3 a0 20 6c .rico.e.anexa.os.conte..dos....l
1a480 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 2d 77 09 09 65 73 63 ista.de.hist..rico.......-w..esc
1a4a0 72 65 76 65 20 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 61 74 75 61 6c 20 70 61 72 61 20 6f 20 61 reve.o.hist..rico.atual.para.o.a
1a4c0 72 71 75 69 76 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 0a 20 20 20 20 20 20 rquivo.de.hist..rico............
1a4e0 2d 70 09 09 65 78 65 63 75 74 61 20 65 78 70 61 6e 73 c3 a3 6f 20 64 65 20 68 69 73 74 c3 b3 72 -p..executa.expans..o.de.hist..r
1a500 69 63 6f 20 65 6d 20 63 61 64 61 20 41 52 47 20 65 20 65 78 69 62 65 20 6f 0a 20 20 20 20 20 20 ico.em.cada.ARG.e.exibe.o.......
1a520 09 09 09 72 65 73 75 6c 74 61 64 6f 20 73 65 6d 20 61 72 6d 61 7a 65 6e c3 a1 2d 6c 6f 20 6e 61 ...resultado.sem.armazen..-lo.na
1a540 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 20 2d 73 09 09 61 .lista.de.hist..rico.......-s..a
1a560 6e 65 78 61 20 6f 73 20 41 52 47 73 20 c3 a0 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 nexa.os.ARGs....lista.de.hist..r
1a580 69 63 6f 20 63 6f 6d 6f 20 75 6d 61 20 c3 ba 6e 69 63 61 20 65 6e 74 72 61 64 61 0a 20 20 20 20 ico.como.uma...nica.entrada.....
1a5a0 0a 20 20 20 20 53 65 20 41 52 51 55 49 56 4f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 65 .....Se.ARQUIVO.for.fornecido,.e
1a5c0 6c 65 20 c3 a9 20 75 73 61 64 6f 20 63 6f 6d 6f 20 6f 20 61 72 71 75 69 76 6f 20 64 65 20 68 69 le....usado.como.o.arquivo.de.hi
1a5e0 73 74 c3 b3 72 69 63 6f 2e 0a 20 20 20 20 44 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 73 65 20 st..rico......Do.contr..rio,.se.
1a600 61 20 76 61 72 69 c3 a1 76 65 6c 20 48 49 53 54 46 49 4c 45 20 74 69 76 65 72 20 75 6d 20 76 61 a.vari..vel.HISTFILE.tiver.um.va
1a620 6c 6f 72 2c 20 65 73 74 65 20 73 65 72 c3 a1 20 75 73 61 64 6f 3b 0a 20 20 20 20 73 65 6e c3 a3 lor,.este.ser...usado;.....sen..
1a640 6f 2c 20 75 73 61 20 64 65 20 7e 2f 2e 62 61 73 68 5f 68 69 73 74 6f 72 79 2e 0a 20 20 20 20 0a o,.usa.de.~/.bash_history.......
1a660 20 20 20 20 53 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 48 49 53 54 54 49 4d 45 46 4f 52 4d 41 ....Se.a.vari..vel.HISTTIMEFORMA
1a680 54 20 66 6f 72 20 64 65 66 69 6e 69 64 61 20 65 20 6e c3 a3 6f 20 66 6f 72 20 6e 75 6c 61 2c 20 T.for.definida.e.n..o.for.nula,.
1a6a0 73 65 75 20 76 61 6c 6f 72 20 c3 a9 0a 20 20 20 20 75 73 61 64 6f 20 63 6f 6d 6f 20 75 6d 61 20 seu.valor........usado.como.uma.
1a6c0 73 74 72 69 6e 67 20 64 65 20 66 6f 72 6d 61 74 6f 20 70 61 72 61 20 73 74 72 66 74 69 6d 65 28 string.de.formato.para.strftime(
1a6e0 33 29 20 70 61 72 61 20 6d 6f 73 74 72 61 72 20 61 20 6d 61 72 63 61 0a 20 20 20 20 64 65 20 74 3).para.mostrar.a.marca.....de.t
1a700 65 6d 70 6f 20 61 73 73 6f 63 69 61 64 61 20 63 6f 6d 20 63 61 64 61 20 65 6e 74 72 61 64 61 20 empo.associada.com.cada.entrada.
1a720 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 65 78 69 62 69 64 61 2e 20 44 6f 20 63 6f 6e 74 72 c3 de.hist..rico.exibida..Do.contr.
1a740 a1 72 69 6f 2c 0a 20 20 20 20 6e 65 6e 68 75 6d 61 20 6d 61 72 63 61 20 64 65 20 74 65 6d 70 6f .rio,.....nenhuma.marca.de.tempo
1a760 20 c3 a9 20 6d 6f 73 74 72 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 ....mostrada...........Status.de
1a780 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 .sa..da:.....Retorna.sucesso,.a.
1a7a0 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 menos.que.uma.op....o.inv..lida.
1a7c0 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 6f 63 6f 72 72 61 20 75 6d 20 seja.fornecida.ou.....ocorra.um.
1a7e0 65 72 72 6f 2e 00 45 78 69 62 65 20 6f 75 20 64 65 66 69 6e 65 20 6d c3 a1 73 63 61 72 61 20 64 erro..Exibe.ou.define.m..scara.d
1a800 65 20 6d 6f 64 6f 20 64 65 20 61 72 71 75 69 76 6f 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 66 69 e.modo.de.arquivo...........Defi
1a820 6e 65 20 61 20 6d c3 a1 73 63 61 72 61 20 64 65 20 63 72 69 61 c3 a7 c3 a3 6f 20 64 65 20 61 72 ne.a.m..scara.de.cria....o.de.ar
1a840 71 75 69 76 6f 73 20 64 6f 20 75 73 75 c3 a1 72 69 6f 20 70 61 72 61 20 4d 4f 44 4f 2e 20 53 65 quivos.do.usu..rio.para.MODO..Se
1a860 20 4d 4f 44 4f 0a 20 20 20 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 69 6d 70 72 69 6d 65 20 6f .MODO.....for.omitido,.imprime.o
1a880 20 76 61 6c 6f 72 20 61 74 75 61 6c 20 64 61 20 6d c3 a1 73 63 61 72 61 2e 0a 20 20 20 20 0a 20 .valor.atual.da.m..scara........
1a8a0 20 20 20 53 65 20 4d 4f 44 4f 20 69 6e 69 63 69 61 20 63 6f 6d 20 75 6d 20 64 c3 ad 67 69 74 6f ...Se.MODO.inicia.com.um.d..gito
1a8c0 2c 20 65 6c 65 20 c3 a9 20 69 6e 74 65 72 70 72 65 74 61 64 6f 20 63 6f 6d 6f 20 75 6d 20 6e c3 ,.ele....interpretado.como.um.n.
1a8e0 ba 6d 65 72 6f 20 6f 63 74 61 6c 3b 0a 20 20 20 20 64 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 .mero.octal;.....do.contr..rio,.
1a900 65 6c 65 20 c3 a9 20 75 6d 61 20 73 74 72 69 6e 67 20 64 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 ele....uma.string.de.modo.simb..
1a920 6c 69 63 6f 20 63 6f 6d 6f 20 61 20 71 75 65 20 c3 a9 20 61 63 65 69 74 61 0a 20 20 20 20 70 65 lico.como.a.que....aceita.....pe
1a940 6c 6f 20 63 68 6d 6f 64 28 31 29 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a lo.chmod(1)...........Op....es:.
1a960 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 65 78 ......-p.se.MODO.for.omitido,.ex
1a980 69 62 65 20 65 6d 20 75 6d 20 66 6f 72 6d 75 6c c3 a1 72 69 6f 20 71 75 65 20 70 6f 64 65 20 73 ibe.em.um.formul..rio.que.pode.s
1a9a0 65 72 20 75 73 61 64 6f 0a 20 20 20 20 20 20 09 09 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 er.usado.........como.entrada...
1a9c0 20 20 20 20 2d 53 09 74 6f 72 6e 61 20 61 20 73 61 c3 ad 64 61 20 73 69 6d 62 c3 b3 6c 69 63 61 ....-S.torna.a.sa..da.simb..lica
1a9e0 3b 20 64 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 ;.do.contr..rio,.um.n..mero.octa
1aa00 6c 20 c3 a9 20 6d 6f 73 74 72 61 64 6f 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 l....mostrado..........Status.de
1aa20 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 .sa..da:.....Retorna.sucesso,.a.
1aa40 6d 65 6e 6f 73 20 71 75 65 20 4d 4f 44 4f 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 menos.que.MODO.seja.inv..lido.ou
1aa60 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 73 65 6a 61 20 .uma.op....o.....inv..lida.seja.
1aa80 66 6f 72 6e 65 63 69 64 61 2e 00 45 78 69 62 65 20 70 6f 73 73 69 62 69 6c 69 64 61 64 65 73 20 fornecida..Exibe.possibilidades.
1aaa0 64 65 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 73 20 de.completa....o.dependendo.das.
1aac0 6f 70 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 54 65 6d 20 61 20 69 6e 74 65 6e c3 a7 op....es...........Tem.a.inten..
1aae0 c3 a3 6f 20 64 65 20 73 65 72 20 75 73 61 64 6f 20 64 65 20 64 65 6e 74 72 6f 20 64 65 20 75 6d ..o.de.ser.usado.de.dentro.de.um
1ab00 61 20 66 75 6e c3 a7 c3 a3 6f 20 73 68 65 6c 6c 20 67 65 72 61 6e 64 6f 0a 20 20 20 20 63 6f 6d a.fun....o.shell.gerando.....com
1ab20 70 6c 65 74 61 c3 a7 c3 b5 65 73 20 70 6f 73 73 c3 ad 76 65 69 73 2e 20 53 65 20 6f 20 61 72 67 pleta....es.poss..veis..Se.o.arg
1ab40 75 6d 65 6e 74 6f 20 6f 70 63 69 6f 6e 61 6c 20 50 41 4c 41 56 52 41 20 66 6f 72 20 66 6f 72 6e umento.opcional.PALAVRA.for.forn
1ab60 65 63 69 64 6f 2c 0a 20 20 20 20 63 6f 6d 70 61 72 61 c3 a7 c3 b5 65 73 20 65 6e 74 72 65 20 50 ecido,.....compara....es.entre.P
1ab80 41 4c 41 56 52 41 20 c3 a9 20 67 65 72 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 ALAVRA....gerada...........Statu
1aba0 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f s.de.sa..da:.....Retorna.sucesso
1abc0 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c ,.a.menos.que.uma.op....o.inv..l
1abe0 69 64 61 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 6f 63 6f 72 72 61 ida.seja.fornecida.ou.....ocorra
1ac00 20 75 6d 20 65 72 72 6f 2e 00 45 78 69 62 65 20 74 65 6d 70 6f 73 20 64 65 20 70 72 6f 63 65 73 .um.erro..Exibe.tempos.de.proces
1ac20 73 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 6d 70 72 69 6d 65 20 6f 73 20 74 65 6d 70 6f 73 20 sos...........Imprime.os.tempos.
1ac40 64 65 20 73 69 73 74 65 6d 61 20 65 20 64 65 20 75 73 75 c3 a1 72 69 6f 20 61 63 75 6d 75 6c 61 de.sistema.e.de.usu..rio.acumula
1ac60 64 6f 73 20 70 65 6c 6f 20 73 68 65 6c 6c 20 65 0a 20 20 20 20 74 6f 64 6f 73 20 73 65 75 73 20 dos.pelo.shell.e.....todos.seus.
1ac80 70 72 6f 63 65 73 73 6f 20 66 69 6c 68 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 processo.filhos...........Status
1aca0 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 53 65 6d 70 72 65 20 63 6f 6d 20 73 75 63 65 73 .de.sa..da:.....Sempre.com.suces
1acc0 73 6f 2e 00 45 78 69 62 65 20 73 74 61 74 75 73 20 64 65 20 74 72 61 62 61 6c 68 6f 73 2e 0a 20 so..Exibe.status.de.trabalhos...
1ace0 20 20 20 0a 20 20 20 20 4c 69 73 74 61 20 6f 73 20 74 72 61 62 61 6c 68 6f 73 20 61 74 69 76 6f ........Lista.os.trabalhos.ativo
1ad00 73 2e 20 45 53 50 45 43 2d 4a 4f 42 20 72 65 73 74 72 69 6e 67 65 20 61 20 73 61 c3 ad 64 61 20 s..ESPEC-JOB.restringe.a.sa..da.
1ad20 c3 a0 71 75 65 6c 65 20 74 72 61 62 61 6c 68 6f 2e 0a 20 20 20 20 4e c3 a3 6f 20 73 65 6e 64 6f ..quele.trabalho......N..o.sendo
1ad40 20 69 6e 66 6f 72 6d 61 64 6f 20 71 75 61 6c 71 75 65 72 20 6f 70 c3 a7 c3 a3 6f 2c 20 6f 20 73 .informado.qualquer.op....o,.o.s
1ad60 74 61 74 75 73 20 64 65 20 74 6f 64 6f 73 20 6f 73 20 74 72 61 62 61 6c 68 6f 73 0a 20 20 20 20 tatus.de.todos.os.trabalhos.....
1ad80 61 74 69 76 6f 73 20 c3 a9 20 65 78 69 62 69 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 ativos....exibido...........Op..
1ada0 c3 b5 65 73 3a 0a 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 ..es:.......-l.lista.IDs.de.proc
1adc0 65 73 73 6f 20 6a 75 6e 74 6f 20 63 6f 6d 20 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 6e 6f esso.junto.com.a.informa....o.no
1ade0 72 6d 61 6c 0a 20 20 20 20 20 20 2d 6e 09 6c 69 73 74 61 20 61 70 65 6e 61 73 20 70 72 6f 63 65 rmal.......-n.lista.apenas.proce
1ae00 73 73 6f 73 20 71 75 65 20 74 69 76 65 72 65 6d 20 73 65 75 20 73 74 61 74 75 73 20 61 6c 74 65 ssos.que.tiverem.seu.status.alte
1ae20 72 61 64 6f 20 64 65 73 64 65 0a 20 20 20 20 20 20 09 09 61 20 c3 ba 6c 74 69 6d 61 20 6e 6f 74 rado.desde.........a...ltima.not
1ae40 69 66 69 63 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 2d 70 09 6c 69 73 74 61 20 61 70 65 6e 61 73 ifica....o.......-p.lista.apenas
1ae60 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f 0a 20 20 20 20 20 20 2d 72 09 72 65 73 74 72 69 .IDs.de.processo.......-r.restri
1ae80 6e 67 65 20 61 20 73 61 c3 ad 64 61 20 61 70 65 6e 61 73 20 61 20 74 72 61 62 61 6c 68 6f 73 20 nge.a.sa..da.apenas.a.trabalhos.
1aea0 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 2d 73 09 72 65 73 74 72 69 6e 67 65 em.execu....o.......-s.restringe
1aec0 20 61 20 73 61 c3 ad 64 61 20 61 70 65 6e 61 73 20 61 20 74 72 61 62 61 6c 68 6f 73 20 70 61 72 .a.sa..da.apenas.a.trabalhos.par
1aee0 61 64 6f 73 0a 20 20 20 20 0a 20 20 20 20 53 65 20 2d 78 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 ados..........Se.-x.for.fornecid
1af00 6f 2c 20 43 4f 4d 41 4e 44 4f 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 61 70 c3 b3 73 20 61 73 o,.COMANDO....executado.ap..s.as
1af20 20 64 65 6d 61 69 73 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 0a 20 20 20 20 64 65 20 .demais.especifica....es.....de.
1af40 74 72 61 62 61 6c 68 6f 20 71 75 65 20 61 70 61 72 65 63 65 72 65 6d 20 65 6d 20 41 52 47 73 20 trabalho.que.aparecerem.em.ARGs.
1af60 74 65 72 65 6d 20 73 69 64 6f 20 73 75 62 73 74 69 74 75 c3 ad 64 61 73 20 63 6f 6d 20 6f 20 49 terem.sido.substitu..das.com.o.I
1af80 44 20 64 65 0a 20 20 20 20 70 72 6f 63 65 73 73 6f 20 64 61 71 75 65 6c 65 20 6c c3 ad 64 65 72 D.de.....processo.daquele.l..der
1afa0 20 64 65 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 73 20 64 6f 20 74 72 61 62 61 6c .de.grupo.de.processos.do.trabal
1afc0 68 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a hos...........Status.de.sa..da:.
1afe0 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 ....Retorna.sucesso,.a.menos.que
1b000 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 73 65 6a 61 20 66 6f 72 6e .uma.op....o.inv..lida.seja.forn
1b020 65 63 69 64 61 20 6f 75 0a 20 20 20 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 20 53 65 20 ecida.ou.....ocorra.um.erro..Se.
1b040 2d 78 20 66 6f 72 20 75 73 61 64 6f 2c 20 72 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 75 73 20 64 -x.for.usado,.retorna.o.status.d
1b060 65 20 73 61 c3 ad 64 61 20 64 6f 20 43 4f 4d 41 4e 44 4f 2e 00 45 78 69 62 65 20 61 20 6c 69 73 e.sa..da.do.COMANDO..Exibe.a.lis
1b080 74 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 61 74 75 61 6c 6d 65 6e 74 65 20 6d 65 6d ta.de.diret..rios.atualmente.mem
1b0a0 6f 72 69 7a 61 64 6f 73 2e 20 44 69 72 65 74 c3 b3 72 69 6f 73 20 73 c3 a3 6f 0a 20 20 20 20 69 orizados..Diret..rios.s..o.....i
1b0c0 6e 73 65 72 69 64 6f 73 20 6e 61 20 6c 69 73 74 61 20 70 6f 72 20 6d 65 69 6f 20 64 6f 20 63 6f nseridos.na.lista.por.meio.do.co
1b0e0 6d 61 6e 64 6f 20 60 70 75 73 68 64 27 3b 20 76 6f 63 c3 aa 20 70 6f 64 65 20 6f 62 74 65 72 0a mando.`pushd';.voc...pode.obter.
1b100 20 20 20 20 64 65 20 76 6f 6c 74 61 20 64 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 ....de.volta.da.lista.com.o.coma
1b120 6e 64 6f 20 60 70 6f 70 64 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 ndo.`popd'...........Op....es:..
1b140 20 20 20 20 20 2d 63 09 6c 69 6d 70 61 20 61 20 70 69 6c 68 61 20 64 65 20 64 69 72 65 74 c3 b3 .....-c.limpa.a.pilha.de.diret..
1b160 72 69 6f 73 20 65 78 63 6c 75 69 6e 64 6f 20 74 6f 64 6f 73 20 6f 73 20 65 6c 65 6d 65 6e 74 6f rios.excluindo.todos.os.elemento
1b180 73 0a 20 20 20 20 20 20 2d 6c 09 6e c3 a3 6f 20 6d 6f 73 74 72 61 20 76 65 72 73 c3 b5 65 73 20 s.......-l.n..o.mostra.vers..es.
1b1a0 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 70 72 65 66 69 78 61 64 61 73 20 70 6f 72 20 74 69 de.diret..rios.prefixadas.por.ti
1b1c0 6c 2c 0a 20 20 20 20 20 20 09 09 72 65 6c 61 74 69 76 6f 73 20 61 6f 20 73 65 75 20 64 69 72 65 l,.........relativos.ao.seu.dire
1b1e0 74 c3 b3 72 69 6f 20 48 4f 4d 45 0a 20 20 20 20 20 20 2d 70 09 65 78 69 62 65 20 61 20 70 69 6c t..rio.HOME.......-p.exibe.a.pil
1b200 68 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 ha.de.diret..rio.com.uma.entrada
1b220 20 70 6f 72 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 2d 76 09 65 78 69 62 65 20 61 20 70 69 6c 68 .por.linha.......-v.exibe.a.pilh
1b240 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 20 a.de.diret..rio.com.uma.entrada.
1b260 70 6f 72 20 6c 69 6e 68 61 2c 0a 20 20 20 20 20 20 09 09 70 72 65 66 69 78 61 64 61 20 63 6f 6d por.linha,.........prefixada.com
1b280 20 73 75 61 20 70 6f 73 69 c3 a7 c3 a3 6f 20 6e 61 20 70 69 6c 68 61 0a 20 20 20 20 0a 20 20 20 .sua.posi....o.na.pilha.........
1b2a0 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 45 78 69 62 65 20 61 20 6e 2d .Argumentos:.......+N.Exibe.a.n-
1b2c0 c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 70 61 72 74 69 72 20 64 61 20 65 73 71 75 65 ..sima.entrada.a.partir.da.esque
1b2e0 72 64 61 20 64 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 70 6f rda.da.linha.........mostrada.po
1b300 72 20 60 64 69 72 73 27 20 63 68 61 6d 61 64 6f 20 73 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 69 r.`dirs'.chamado.sem.op....es,.i
1b320 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e niciando.com.zero.............-N
1b340 09 45 78 69 62 65 20 61 20 6e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 70 61 72 74 .Exibe.a.n-..sima.entrada.a.part
1b360 69 72 20 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 09 09 ir.da.esquerda.da.linha.........
1b380 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 20 63 68 61 6d 61 64 6f 20 73 65 6d 20 mostrada.por.`dirs'.chamado.sem.
1b3a0 6f 70 c3 a7 c3 b5 65 73 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e 00 43 6f op....es,.iniciando.com.zero..Co
1b3c0 6e 63 6c 75 c3 ad 64 6f 00 43 6f 6e 63 6c 75 c3 ad 64 6f 28 25 64 29 00 49 6e 73 74 72 75 c3 a7 nclu..do.Conclu..do(%d).Instru..
1b3e0 c3 a3 6f 20 45 4d 54 00 48 61 62 69 6c 69 74 61 20 65 20 64 65 73 61 62 69 6c 69 74 61 20 63 6f ..o.EMT.Habilita.e.desabilita.co
1b400 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 64 6f 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 mandos.internos.do.shell........
1b420 20 20 20 48 61 62 69 6c 69 74 61 20 65 20 64 65 73 61 62 69 6c 69 74 61 20 63 6f 6d 61 6e 64 6f ...Habilita.e.desabilita.comando
1b440 73 20 69 6e 74 65 72 6e 6f 73 20 64 6f 20 73 68 65 6c 6c 2e 20 44 65 73 61 62 69 6c 69 74 61 72 s.internos.do.shell..Desabilitar
1b460 0a 20 20 20 20 70 65 72 6d 69 74 65 20 71 75 65 20 76 6f 63 c3 aa 20 65 78 65 63 75 74 61 20 75 .....permite.que.voc...executa.u
1b480 6d 20 63 6f 6d 61 6e 64 6f 20 64 6f 20 64 69 73 63 6f 20 71 75 65 20 70 6f 73 73 75 69 20 6f 20 m.comando.do.disco.que.possui.o.
1b4a0 6d 65 73 6d 6f 0a 20 20 20 20 6e 6f 6d 65 20 71 75 65 20 75 6d 20 6f 75 74 72 6f 20 63 6f 6d 61 mesmo.....nome.que.um.outro.coma
1b4c0 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 73 65 6d 20 75 73 61 72 20 75 6d 20 63 61 6d 69 6e 68 6f 20 ndo.interno.sem.usar.um.caminho.
1b4e0 63 6f 6d 70 6c 65 74 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 completo...........Op....es:....
1b500 20 20 20 2d 61 09 6d 6f 73 74 72 61 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 63 6f 6d 61 6e 64 ...-a.mostra.uma.lista.de.comand
1b520 6f 73 20 69 6e 74 65 72 6e 6f 73 20 6d 6f 73 74 72 61 6e 64 6f 20 73 65 20 63 61 64 61 0a 20 20 os.internos.mostrando.se.cada...
1b540 20 20 20 20 09 09 75 6d 20 65 73 74 c3 a1 20 68 61 62 69 6c 69 74 61 64 6f 0a 20 20 20 20 20 20 ......um.est...habilitado.......
1b560 2d 6e 09 64 65 73 61 62 69 6c 69 74 61 20 63 61 64 61 20 4e 4f 4d 45 20 6f 75 20 65 78 69 62 65 -n.desabilita.cada.NOME.ou.exibe
1b580 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 20 20 09 09 69 .uma.lista.de.comandos.........i
1b5a0 6e 74 65 72 6e 6f 73 20 64 65 73 61 62 69 6c 69 74 61 64 6f 73 0a 20 20 20 20 20 20 2d 70 09 65 nternos.desabilitados.......-p.e
1b5c0 78 69 62 65 20 61 20 6c 69 73 74 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f xibe.a.lista.de.comandos.interno
1b5e0 73 20 65 6d 20 75 6d 20 66 6f 72 6d 61 74 6f 20 75 73 c3 a1 76 65 6c 0a 20 20 20 20 20 20 2d 73 s.em.um.formato.us..vel.......-s
1b600 09 65 78 69 62 65 20 61 70 65 6e 61 73 20 6e 6f 6d 65 73 20 64 6f 73 20 63 6f 6d 61 6e 64 6f 73 .exibe.apenas.nomes.dos.comandos
1b620 20 69 6e 74 65 72 6e 6f 73 20 27 65 73 70 65 63 69 61 6c 27 20 50 6f 73 69 78 0a 20 20 20 20 0a .internos.'especial'.Posix......
1b640 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 74 72 6f 6c 65 20 64 65 20 63 61 72 72 ....Op....es.de.controle.de.carr
1b660 65 67 61 6d 65 6e 74 6f 20 64 69 6e c3 a2 6d 69 63 6f 3a 0a 20 20 20 20 20 20 2d 66 09 63 61 72 egamento.din..mico:.......-f.car
1b680 72 65 67 61 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 4e 4f 4d 45 20 64 6f 20 6f 62 6a rega.comando.interno.NOME.do.obj
1b6a0 65 74 6f 20 63 6f 6d 70 61 72 74 69 6c 68 61 64 6f 20 41 52 51 55 49 56 4f 0a 20 20 20 20 20 20 eto.compartilhado.ARQUIVO.......
1b6c0 2d 64 09 72 65 6d 6f 76 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 63 61 72 -d.remove.um.comando.interno.car
1b6e0 72 65 67 61 64 6f 20 63 6f 6d 20 2d 66 0a 20 20 20 20 0a 20 20 20 20 4e c3 a3 6f 20 73 65 6e 64 regado.com.-f..........N..o.send
1b700 6f 20 69 6e 66 6f 72 6d 61 64 6f 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 2c 20 63 61 64 61 20 4e 4f o.informado.uma.op....o,.cada.NO
1b720 4d 45 20 c3 a9 20 68 61 62 69 6c 69 74 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 50 61 72 61 20 ME....habilitado...........Para.
1b740 75 73 61 72 20 6f 20 60 74 65 73 74 27 20 65 6e 63 6f 6e 74 72 61 64 6f 20 65 6d 20 24 50 41 54 usar.o.`test'.encontrado.em.$PAT
1b760 48 2c 20 61 6f 20 69 6e 76 c3 a9 73 20 64 61 20 76 65 72 73 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e H,.ao.inv..s.da.vers..o.de.coman
1b780 64 6f 0a 20 20 20 20 69 6e 74 65 72 6e 6f 20 64 6f 20 73 68 65 6c 6c 2c 20 64 69 67 69 74 65 20 do.....interno.do.shell,.digite.
1b7a0 60 65 6e 61 62 6c 65 20 2d 6e 20 74 65 73 74 27 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 `enable.-n.test'...........Statu
1b7c0 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f s.de.sa..da:.....Retorna.sucesso
1b7e0 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 4e 4f 4d 45 20 6e c3 a3 6f 20 73 65 6a 61 20 75 6d 20 ,.a.menos.que.NOME.n..o.seja.um.
1b800 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 65 20 73 68 65 6c 6c 0a 20 20 20 20 6f 75 20 comando.interno.de.shell.....ou.
1b820 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 2e 00 41 76 61 6c 69 61 20 65 78 70 72 65 73 73 c3 ocorrer.um.erro..Avalia.express.
1b840 b5 65 73 20 61 72 69 74 6d c3 a9 74 69 63 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 45 58 50 .es.aritm..ticas...........A.EXP
1b860 52 45 53 53 c3 83 4f 20 c3 a9 20 61 76 61 6c 69 61 64 61 20 64 65 20 61 63 6f 72 64 6f 20 63 6f RESS..O....avaliada.de.acordo.co
1b880 6d 20 61 73 20 72 65 67 72 61 73 20 64 65 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 61 72 69 74 6d m.as.regras.de.avalia....o.aritm
1b8a0 c3 a9 74 69 63 61 2e 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 20 22 6c 65 74 20 45 ..tica......Equivalente.a."let.E
1b8c0 58 50 52 45 53 53 c3 83 4f 22 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 XPRESS..O"...........Status.de.s
1b8e0 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 31 2c 20 73 65 20 45 58 50 52 45 53 53 a..da:.....Retorna.1,.se.EXPRESS
1b900 c3 83 4f 20 66 6f 72 20 61 76 61 6c 69 61 64 61 20 63 6f 6d 6f 20 30 3b 20 64 6f 20 63 6f 6e 74 ..O.for.avaliada.como.0;.do.cont
1b920 72 c3 a1 72 69 6f 2c 20 72 65 74 6f 72 6e 61 20 30 2e 00 41 76 61 6c 69 61 20 65 78 70 72 65 73 r..rio,.retorna.0..Avalia.expres
1b940 73 c3 b5 65 73 20 61 72 69 74 6d c3 a9 74 69 63 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 76 61 s..es.aritm..ticas...........Ava
1b960 6c 69 61 20 63 61 64 61 20 41 52 47 20 63 6f 6d 6f 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f lia.cada.ARG.como.uma.express..o
1b980 20 61 72 69 74 6d c3 a9 74 69 63 61 2e 20 41 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 c3 a9 20 66 .aritm..tica..A.avalia....o....f
1b9a0 65 69 74 61 0a 20 20 20 20 65 6d 20 69 6e 74 65 69 72 6f 73 20 63 6f 6d 20 6c 61 72 67 75 72 61 eita.....em.inteiros.com.largura
1b9c0 20 66 69 78 61 20 63 6f 6d 20 6e 65 6e 68 75 6d 61 20 76 65 72 69 66 69 63 61 c3 a7 c3 a3 6f 20 .fixa.com.nenhuma.verifica....o.
1b9e0 64 65 20 65 73 74 6f 75 72 6f 20 64 65 0a 20 20 20 20 70 69 6c 68 61 2e 20 41 20 6c 69 73 74 61 de.estouro.de.....pilha..A.lista
1ba00 20 64 65 20 6f 70 65 72 61 64 6f 72 65 73 20 61 20 73 65 67 75 69 72 20 65 73 74 c3 a1 20 61 67 .de.operadores.a.seguir.est...ag
1ba20 72 75 70 61 64 61 20 65 6d 20 6e c3 ad 76 65 69 73 20 64 65 0a 20 20 20 20 6f 70 65 72 61 64 6f rupada.em.n..veis.de.....operado
1ba40 72 65 73 20 64 65 20 69 67 75 61 6c 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 2e 20 4f 73 20 6e c3 res.de.igual.preced..ncia..Os.n.
1ba60 ad 76 65 69 73 20 65 73 74 c3 a3 6f 20 6c 69 73 74 61 64 6f 73 20 65 6d 20 6f 72 64 65 6d 0a 20 .veis.est..o.listados.em.ordem..
1ba80 20 20 20 64 65 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 64 65 63 72 65 73 63 65 6e 74 65 2e 0a ...de.preced..ncia.decrescente..
1baa0 20 20 20 20 0a 20 20 20 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 20 20 20 20 20 20 20 20 20 20 70 c3 ..........id++,.id--..........p.
1bac0 b3 73 2d 61 63 72 c3 a9 73 63 69 6d 6f 2c 20 70 c3 b3 73 2d 64 65 63 72 c3 a9 73 63 69 6d 6f 20 .s-acr..scimo,.p..s-decr..scimo.
1bae0 64 65 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 20 20 20 20 de.vari..vel......++id,.--id....
1bb00 20 20 20 20 20 20 70 72 c3 a9 2d 61 63 72 c3 a9 73 63 69 6d 6f 2c 20 70 72 c3 a9 2d 64 65 63 72 ......pr..-acr..scimo,.pr..-decr
1bb20 c3 a9 73 63 69 6d 6f 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 20 20 09 2d 2c 20 2b 20 20 ..scimo.de.vari..vel......-,.+..
1bb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 6e 6f 73 2c 20 6d 61 69 73 20 75 6e c3 a1 72 69 ..............menos,.mais.un..ri
1bb60 6f 0a 20 20 20 20 09 21 2c 20 7e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 67 61 c3 o......!,.~................nega.
1bb80 a7 c3 a3 6f 20 6c c3 b3 67 69 63 61 20 65 20 62 69 74 2d 61 2d 62 69 74 0a 20 20 20 20 09 2a 2a ...o.l..gica.e.bit-a-bit......**
1bba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 6f 6e 65 6e 63 69 61 c3 a7 c3 a3 ..................exponencia....
1bbc0 6f 0a 20 20 20 20 09 2a 2c 20 2f 2c 20 25 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 75 6c 74 69 o......*,./,.%.............multi
1bbe0 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 20 64 65 20 64 plica....o,.divis..o,.resto.de.d
1bc00 69 76 69 73 c3 a3 6f 0a 20 20 20 20 09 2b 2c 20 2d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ivis..o......+,.-...............
1bc20 20 61 64 69 c3 a7 c3 a3 6f 2c 20 73 75 62 74 72 61 c3 a7 c3 a3 6f 0a 20 20 20 20 09 3c 3c 2c 20 .adi....o,.subtra....o......<<,.
1bc40 3e 3e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 6c 6f 63 61 6d 65 6e 74 6f 20 62 69 74 >>..............deslocamento.bit
1bc60 2d 61 2d 62 69 74 20 70 61 72 61 20 65 73 71 75 65 72 64 61 2c 20 64 69 72 65 69 74 61 0a 20 20 -a-bit.para.esquerda,.direita...
1bc80 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c 2c 20 3e 20 20 20 20 20 20 20 20 63 6f 6d 70 61 72 61 c3 a7 ...<=,.>=,.<,.>........compara..
1bca0 c3 a3 6f 0a 20 20 20 20 09 3d 3d 2c 20 21 3d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 75 ..o......==,.!=..............igu
1bcc0 61 6c 64 61 64 65 2c 20 64 65 73 69 67 75 61 6c 64 61 64 65 0a 20 20 20 20 09 26 20 20 20 20 20 aldade,.desigualdade......&.....
1bce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 20 28 41 4e 44 29 20 62 69 74 2d 61 2d 62 69 74 0a ..............E.(AND).bit-a-bit.
1bd00 20 20 20 20 09 5e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 55 20 65 58 63 6c .....^...................OU.eXcl
1bd20 75 73 69 76 6f 20 28 58 4f 52 29 20 62 69 74 2d 61 2d 62 69 74 0a 20 20 20 20 09 7c 20 20 20 20 usivo.(XOR).bit-a-bit......|....
1bd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 55 20 28 4f 52 29 20 62 69 74 2d 61 2d 62 69 74 ...............OU.(OR).bit-a-bit
1bd60 0a 20 20 20 20 09 26 26 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 20 6c c3 b3 67 ......&&..................E.l..g
1bd80 69 63 6f 0a 20 20 20 20 09 7c 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 55 20 ico......||..................OU.
1bda0 6c c3 b3 67 69 63 6f 0a 20 20 20 20 09 65 78 70 72 20 3f 20 65 78 70 72 20 3a 20 65 78 70 72 20 l..gico......expr.?.expr.:.expr.
1bdc0 20 6f 70 65 72 61 64 6f 72 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 0a 20 20 20 20 09 3d 2c 20 2a 3d .operador.condicional......=,.*=
1bde0 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 ,./=,.%=,......+=,.-=,.<<=,.>>=,
1be00 0a 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d 20 20 20 20 20 20 20 20 20 20 61 74 72 69 62 75 ......&=,.^=,.|=..........atribu
1be20 69 c3 a7 c3 a3 6f 0a 20 20 20 20 0a 20 20 20 20 41 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 i....o..........As.vari..veis.de
1be40 20 73 68 65 6c 6c 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 73 20 63 6f 6d 6f 20 6f 70 65 72 .shell.s..o.permitidas.como.oper
1be60 61 6e 64 6f 73 2e 20 4f 20 6e 6f 6d 65 20 64 61 0a 20 20 20 20 76 61 72 69 c3 a1 76 65 6c 20 c3 andos..O.nome.da.....vari..vel..
1be80 a9 20 73 75 62 73 74 69 74 75 c3 ad 64 61 20 70 65 6c 6f 20 73 65 75 20 76 61 6c 6f 72 20 28 63 ..substitu..da.pelo.seu.valor.(c
1bea0 6f 61 67 69 64 61 20 61 20 75 6d 20 69 6e 74 65 69 72 6f 20 63 6f 6d 0a 20 20 20 20 6c 61 72 67 oagida.a.um.inteiro.com.....larg
1bec0 75 72 61 20 66 69 78 61 29 20 64 65 6e 74 72 6f 20 64 65 20 75 6d 61 20 65 78 70 72 65 73 73 c3 ura.fixa).dentro.de.uma.express.
1bee0 a3 6f 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 6e c3 a3 6f 20 70 72 65 63 69 73 61 20 74 65 72 .o..A.vari..vel.n..o.precisa.ter
1bf00 0a 20 20 20 20 73 65 75 20 61 74 72 69 62 75 74 6f 20 64 65 20 60 69 6e 74 65 69 72 6f 27 20 6c .....seu.atributo.de.`inteiro'.l
1bf20 69 67 61 64 6f 20 70 61 72 61 20 73 65 72 20 75 73 61 64 61 20 65 6d 20 75 6d 61 20 65 78 70 72 igado.para.ser.usada.em.uma.expr
1bf40 65 73 73 c3 a3 6f 2e 0a 20 20 20 0a 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 73 c3 a3 6f 20 ess..o..........Operadores.s..o.
1bf60 61 76 61 6c 69 61 64 6f 73 20 65 6d 20 6f 72 64 65 6d 20 64 65 20 70 72 65 63 65 64 c3 aa 6e 63 avaliados.em.ordem.de.preced..nc
1bf80 69 61 2e 20 53 75 62 2d 65 78 70 72 65 73 73 c3 b5 65 73 20 65 6d 0a 20 20 20 20 70 61 72 c3 aa ia..Sub-express..es.em.....par..
1bfa0 6e 74 65 73 65 73 20 73 c3 a3 6f 20 61 76 61 6c 69 61 64 6f 73 20 70 72 69 6d 65 69 72 6f 20 65 nteses.s..o.avaliados.primeiro.e
1bfc0 20 70 6f 64 65 6d 20 73 6f 62 72 65 73 63 72 65 76 65 72 20 61 73 20 72 65 67 72 61 73 20 64 65 .podem.sobrescrever.as.regras.de
1bfe0 0a 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 0a 20 20 .....preced..ncia.acima.........
1c000 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 53 65 20 6f 20 c3 ba 6c ..Status.de.sa..da:.....Se.o...l
1c020 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 20 30 2c 20 6c 65 timo.ARG.for.avaliado.como.0,.le
1c040 74 20 72 65 74 6f 72 6e 61 20 31 3b 20 64 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 0a 20 20 20 20 t.retorna.1;.do.contr..rio,.....
1c060 6c 65 74 20 72 65 74 6f 72 6e 61 20 30 2e 00 41 76 61 6c 69 61 20 65 78 70 72 65 73 73 c3 a3 6f let.retorna.0..Avalia.express..o
1c080 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 53 61 69 20 63 6f 6d 20 75 .condicional...........Sai.com.u
1c0a0 6d 20 73 74 61 74 75 73 20 64 65 20 30 20 28 76 65 72 64 61 64 65 69 72 6f 29 20 6f 75 20 31 20 m.status.de.0.(verdadeiro).ou.1.
1c0c0 28 66 61 6c 73 6f 29 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 20 61 76 61 6c 69 61 c3 a7 c3 a3 (falso).dependendo.da.avalia....
1c0e0 6f 0a 20 20 20 20 64 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 o.....de.EXPR..As.express..es.po
1c100 64 65 6d 20 73 65 72 20 75 6e c3 a1 72 69 61 73 20 6f 75 20 62 69 6e c3 a1 72 69 61 73 2e 20 45 dem.ser.un..rias.ou.bin..rias..E
1c120 78 70 72 65 73 73 c3 b5 65 73 20 75 6e c3 a1 72 69 61 73 0a 20 20 20 20 73 c3 a3 6f 20 6e 6f 72 xpress..es.un..rias.....s..o.nor
1c140 6d 61 6c 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 malmente.usadas.para.examinar.o.
1c160 73 74 61 74 75 73 20 64 65 20 75 6d 20 61 72 71 75 69 76 6f 2e 20 48 c3 a1 0a 20 20 20 20 6f 70 status.de.um.arquivo..H.......op
1c180 65 72 61 64 6f 72 65 73 20 64 65 20 73 74 72 69 6e 67 73 20 65 20 74 61 6d 62 c3 a9 6d 20 68 c3 eradores.de.strings.e.tamb..m.h.
1c1a0 a1 20 6f 70 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 ..operadores.de.compara....o.num
1c1c0 c3 a9 72 69 63 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f ..rica...........O.comportamento
1c1e0 20 64 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 .do.teste.depende.do.n..mero.de.
1c200 61 72 67 75 6d 65 6e 74 6f 73 2e 20 4c 65 69 61 20 61 20 70 c3 a1 67 69 6e 61 0a 20 20 20 20 64 argumentos..Leia.a.p..gina.....d
1c220 65 20 6d 61 6e 75 61 6c 20 64 6f 20 60 62 61 73 68 27 20 70 61 72 61 20 61 20 65 73 70 65 63 69 e.manual.do.`bash'.para.a.especi
1c240 66 69 63 61 c3 a7 c3 a3 6f 20 63 6f 6d 70 6c 65 74 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 fica....o.completa...........Ope
1c260 72 61 64 6f 72 65 73 20 64 65 20 61 72 71 75 69 76 6f 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 radores.de.arquivos:............
1c280 2d 61 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 -a.ARQUIVO.....Verdadeiro,.se.ar
1c2a0 71 75 69 76 6f 20 65 78 69 73 74 69 72 2e 0a 20 20 20 20 20 20 2d 62 20 41 52 51 55 49 56 4f 20 quivo.existir........-b.ARQUIVO.
1c2c0 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 66 6f 72 20 75 ....Verdadeiro,.se.arquivo.for.u
1c2e0 6d 20 62 6c 6f 63 6f 20 65 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d 63 20 41 52 51 55 49 m.bloco.especial........-c.ARQUI
1c300 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 66 6f VO.....Verdadeiro,.se.arquivo.fo
1c320 72 20 75 6d 20 63 61 72 61 63 74 65 72 65 20 65 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d r.um.caractere.especial........-
1c340 64 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 d.ARQUIVO.....Verdadeiro,.se.arq
1c360 75 69 76 6f 20 66 6f 72 20 75 6d 20 64 69 72 65 74 c3 b3 72 69 6f 2e 0a 20 20 20 20 20 20 2d 65 uivo.for.um.diret..rio........-e
1c380 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 .ARQUIVO.....Verdadeiro,.se.arqu
1c3a0 69 76 6f 20 65 78 69 73 74 69 72 2e 0a 20 20 20 20 20 20 2d 66 20 41 52 51 55 49 56 4f 20 20 20 ivo.existir........-f.ARQUIVO...
1c3c0 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 65 78 69 73 74 69 72 ..Verdadeiro,.se.arquivo.existir
1c3e0 20 65 20 66 6f 72 20 75 6d 20 61 72 71 75 69 76 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 .e.for.um.arquivo.normal........
1c400 2d 67 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 -g.ARQUIVO.....Verdadeiro,.se.ar
1c420 71 75 69 76 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 2d 68 quivo.for.set-group-id........-h
1c440 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 .ARQUIVO.....Verdadeiro,.se.arqu
1c460 69 76 6f 20 66 6f 72 20 75 6d 20 6c 69 6e 6b 20 73 69 6d 62 c3 b3 6c 69 63 6f 2e 0a 20 20 20 20 ivo.for.um.link.simb..lico......
1c480 20 20 2d 4c 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 ..-L.ARQUIVO.....Verdadeiro,.se.
1c4a0 61 72 71 75 69 76 6f 20 66 6f 72 20 75 6d 20 6c 69 6e 6b 20 73 69 6d 62 c3 b3 6c 69 63 6f 2e 0a arquivo.for.um.link.simb..lico..
1c4c0 20 20 20 20 20 20 2d 6b 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c ......-k.ARQUIVO.....Verdadeiro,
1c4e0 20 73 65 20 61 72 71 75 69 76 6f 20 74 69 76 65 72 20 6f 20 62 69 74 20 60 73 74 69 63 6b 79 27 .se.arquivo.tiver.o.bit.`sticky'
1c500 20 64 65 66 69 6e 69 64 6f 2e 0a 20 20 20 20 20 20 2d 70 20 41 52 51 55 49 56 4f 20 20 20 20 20 .definido........-p.ARQUIVO.....
1c520 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 66 6f 72 20 75 6d 20 60 70 Verdadeiro,.se.arquivo.for.um.`p
1c540 69 70 65 27 20 64 61 64 6f 2e 0a 20 20 20 20 20 20 2d 72 20 41 52 51 55 49 56 4f 20 20 20 20 20 ipe'.dado........-r.ARQUIVO.....
1c560 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 66 6f 72 20 75 6d 20 6c 65 Verdadeiro,.se.arquivo.for.um.le
1c580 67 c3 ad 76 65 6c 20 70 6f 72 20 76 6f 63 c3 aa 2e 0a 20 20 20 20 20 20 2d 73 20 41 52 51 55 49 g..vel.por.voc..........-s.ARQUI
1c5a0 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 65 78 VO.....Verdadeiro,.se.arquivo.ex
1c5c0 69 73 74 69 72 20 65 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 76 61 7a 69 6f 2e 0a 20 20 20 20 istir.e.n..o.estiver.vazio......
1c5e0 20 20 2d 53 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 ..-S.ARQUIVO.....Verdadeiro,.se.
1c600 61 72 71 75 69 76 6f 20 66 6f 72 20 75 6d 20 73 6f 63 6b 65 74 2e 0a 20 20 20 20 20 20 2d 74 20 arquivo.for.um.socket........-t.
1c620 46 44 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 46 44 20 65 73 FD..........Verdadeiro,.se.FD.es
1c640 74 69 76 65 72 20 61 62 65 72 74 6f 20 65 6d 20 75 6d 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 tiver.aberto.em.um.terminal.....
1c660 20 20 20 2d 75 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 ...-u.ARQUIVO.....Verdadeiro,.se
1c680 20 61 72 71 75 69 76 6f 20 65 73 74 69 76 65 72 20 63 6f 6d 20 73 65 74 2d 75 73 65 72 2d 69 64 .arquivo.estiver.com.set-user-id
1c6a0 2e 0a 20 20 20 20 20 20 2d 77 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 ........-w.ARQUIVO.....Verdadeir
1c6c0 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 70 75 64 65 72 20 73 65 72 20 65 73 63 72 69 74 6f 20 o,.se.arquivo.puder.ser.escrito.
1c6e0 70 6f 72 20 76 6f 63 c3 aa 2e 0a 20 20 20 20 20 20 2d 78 20 41 52 51 55 49 56 4f 20 20 20 20 20 por.voc..........-x.ARQUIVO.....
1c700 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 70 75 64 65 72 20 73 65 72 Verdadeiro,.se.arquivo.puder.ser
1c720 20 65 78 65 63 75 74 61 64 6f 20 70 6f 72 20 76 6f 63 c3 aa 2e 0a 20 20 20 20 20 20 2d 4f 20 41 .executado.por.voc..........-O.A
1c740 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 RQUIVO.....Verdadeiro,.se.arquiv
1c760 6f 20 65 66 65 74 69 76 61 6d 65 6e 74 65 20 66 6f 72 20 73 65 75 20 28 6f 77 6e 65 64 29 2e 0a o.efetivamente.for.seu.(owned)..
1c780 20 20 20 20 20 20 2d 47 20 41 52 51 55 49 56 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c ......-G.ARQUIVO.....Verdadeiro,
1c7a0 20 73 65 20 61 72 71 75 69 76 6f 20 65 66 65 74 69 76 61 6d 65 6e 74 65 20 66 6f 72 20 64 6f 20 .se.arquivo.efetivamente.for.do.
1c7c0 73 65 75 20 67 72 75 70 6f 2e 0a 20 20 20 20 20 20 2d 4e 20 41 52 51 55 49 56 4f 20 20 20 20 20 seu.grupo........-N.ARQUIVO.....
1c7e0 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 72 71 75 69 76 6f 20 66 6f 69 20 6d 6f 64 69 66 Verdadeiro,.se.arquivo.foi.modif
1c800 69 63 61 64 6f 20 64 65 73 64 65 20 61 20 c3 ba 6c 74 69 6d 61 0a 20 20 20 20 20 20 20 20 20 20 icado.desde.a...ltima...........
1c820 20 20 20 20 20 20 20 20 20 20 20 6c 65 69 74 75 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 41 ...........leitura.............A
1c840 52 51 31 20 2d 6e 74 20 41 52 51 32 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 41 52 51 31 RQ1.-nt.ARQ2..Verdadeiro.se.ARQ1
1c860 20 66 6f 72 20 6d 61 69 73 20 6e 6f 76 6f 20 71 75 65 20 41 52 51 32 2c 20 63 6f 6e 66 6f 72 6d .for.mais.novo.que.ARQ2,.conform
1c880 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 c3 ba 6c 74 69 6d 61 20 64 e........................ltima.d
1c8a0 61 74 61 20 64 65 20 6d 6f 64 69 66 69 63 61 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 ata.de.modifica....o............
1c8c0 20 41 52 51 31 20 2d 6f 74 20 41 52 51 32 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 41 .ARQ1.-ot.ARQ2..Verdadeiro,.se.A
1c8e0 52 51 31 20 66 6f 72 20 6d 61 69 73 20 76 65 6c 68 6f 20 71 75 65 20 41 52 51 32 2e 0a 20 20 20 RQ1.for.mais.velho.que.ARQ2.....
1c900 20 0a 20 20 20 20 20 20 41 52 51 31 20 2d 65 66 20 41 52 51 32 20 20 56 65 72 64 61 64 65 69 72 ........ARQ1.-ef.ARQ2..Verdadeir
1c920 6f 2c 20 73 65 20 41 52 51 31 20 66 6f 72 20 75 6d 20 6c 69 6e 6b 20 72 c3 ad 67 69 64 6f 20 70 o,.se.ARQ1.for.um.link.r..gido.p
1c940 61 72 61 20 41 52 51 32 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 64 65 ara.ARQ2...........Operadores.de
1c960 20 73 74 72 69 6e 67 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 7a 20 53 54 52 49 4e 47 20 20 20 .string:............-z.STRING...
1c980 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 73 74 72 69 6e 67 20 65 73 74 69 76 65 72 ...Verdadeiro,.se.string.estiver
1c9a0 20 76 61 7a 69 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6e 20 53 54 52 49 4e 47 0a 20 20 20 .vazia.............-n.STRING....
1c9c0 20 20 20 20 20 20 53 54 52 49 4e 47 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 ......STRING......Verdadeiro,.se
1c9e0 20 73 74 72 69 6e 67 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 .string.n..o.estiver.vazia......
1ca00 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 .......STRING1.=.STRING2........
1ca20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 73 74 72 ..............Verdadeiro,.se.str
1ca40 69 6e 67 73 20 66 6f 72 65 6d 20 69 67 75 61 69 73 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 ings.forem.iguais........STRING1
1ca60 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 20 20 20 20 20 20 .!=.STRING2.....................
1ca80 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 73 74 72 69 6e 67 73 20 6e c3 a3 6f 20 66 6f 72 .Verdadeiro,.se.strings.n..o.for
1caa0 65 6d 20 69 67 75 61 69 73 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3c 20 53 54 52 49 4e em.iguais........STRING1.<.STRIN
1cac0 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 G2......................Verdadei
1cae0 72 6f 2c 20 73 65 20 53 54 52 49 4e 47 31 20 65 73 74 69 76 65 72 20 61 6e 74 65 73 20 64 65 20 ro,.se.STRING1.estiver.antes.de.
1cb00 53 54 52 49 4e 47 32 2c 20 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 STRING2,.de.....................
1cb20 20 61 63 6f 72 64 6f 20 63 6f 6d 20 61 20 6f 72 64 65 6d 20 61 6c 66 61 62 c3 a9 74 69 63 61 2e .acordo.com.a.ordem.alfab..tica.
1cb40 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3e 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 .......STRING1.>.STRING2........
1cb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 53 54 52 ..............Verdadeiro,.se.STR
1cb80 49 4e 47 31 20 65 73 74 69 76 65 72 20 64 65 70 6f 69 73 20 64 65 20 53 54 52 49 4e 47 32 2c 20 ING1.estiver.depois.de.STRING2,.
1cba0 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 63 6f 72 64 6f 20 63 de......................acordo.c
1cbc0 6f 6d 20 61 20 6f 72 64 65 6d 20 61 6c 66 61 62 c3 a9 74 69 63 61 2e 0a 20 20 20 20 0a 20 20 20 om.a.ordem.alfab..tica..........
1cbe0 20 4f 75 74 72 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d .Outros.operadores:............-
1cc00 6f 20 4f 50 c3 87 c3 83 4f 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 o.OP....O.......Verdadeiro,.se.a
1cc20 20 6f 70 c3 a7 c3 a3 6f 20 73 68 65 6c 6c 20 4f 50 c3 87 c3 83 4f 20 65 73 74 69 76 65 72 20 68 .op....o.shell.OP....O.estiver.h
1cc40 61 62 69 6c 69 74 61 64 61 2e 0a 20 20 20 20 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 20 20 abilitada........-v.VAR.........
1cc60 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 73 68 65 6c 6c Verdadeiro,.se.a.vari..vel.shell
1cc80 20 56 41 52 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 2d 52 20 .VAR.estiver.definida........-R.
1cca0 56 41 52 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 20 76 61 72 VAR.........Verdadeiro,.se.a.var
1ccc0 69 c3 a1 76 65 6c 20 73 68 65 6c 6c 20 56 41 52 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 i..vel.shell.VAR.estiver.definid
1cce0 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 20 66 6f 72 20 75 6d 61 a......................e.for.uma
1cd00 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 64 65 20 6e 6f 6d 65 2e 0a 20 20 20 20 20 20 21 20 45 58 .refer..ncia.de.nome........!.EX
1cd20 50 52 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 20 65 78 70 72 PR.........Verdadeiro,.se.a.expr
1cd40 65 73 73 c3 a3 6f 20 45 58 50 52 20 66 6f 72 20 66 61 6c 73 61 2e 0a 20 20 20 20 20 20 45 58 50 ess..o.EXPR.for.falsa........EXP
1cd60 52 31 20 2d 61 20 45 58 50 52 32 20 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 61 6d 62 61 73 R1.-a.EXPR2.Verdadeiro,.se.ambas
1cd80 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 73 .EXPR1.e.EXPR2.forem.verdadeiras
1cda0 2e 0a 20 20 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 ........EXPR1.-o.EXPR2.Verdadeir
1cdc0 6f 2c 20 73 65 20 61 6f 20 6d 65 6e 6f 73 20 75 6d 61 20 64 61 73 20 65 78 70 72 65 73 73 c3 b5 o,.se.ao.menos.uma.das.express..
1cde0 65 73 20 66 6f 72 20 76 65 72 64 61 64 65 69 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 61 72 es.for.verdadeira.............ar
1ce00 67 31 20 4f 50 20 61 72 67 32 20 20 20 54 65 73 74 65 73 20 61 72 69 74 6d c3 a9 74 69 63 6f 73 g1.OP.arg2...Testes.aritm..ticos
1ce20 2e 20 20 4f 50 20 c3 a9 20 75 6d 20 64 65 6e 74 72 65 20 2d 65 71 2c 20 2d 6e 65 2c 20 2d 6c 74 ...OP....um.dentre.-eq,.-ne,.-lt
1ce40 2c 20 2d 6c 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 67 74 2c ,.-le,......................-gt,
1ce60 20 6f 72 20 2d 67 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 62 69 6e .or.-ge...........Operadores.bin
1ce80 c3 a1 72 69 6f 73 20 64 65 20 61 72 69 74 6d c3 a9 74 69 63 61 20 72 65 74 6f 72 6e 61 6d 20 76 ..rios.de.aritm..tica.retornam.v
1cea0 65 72 64 61 64 65 69 72 6f 20 73 65 20 41 52 47 31 20 66 6f 72 20 69 67 75 61 6c 2c 0a 20 20 20 erdadeiro.se.ARG1.for.igual,....
1cec0 20 6e c3 a3 6f 2d 69 67 75 61 6c 2c 20 6d 65 6e 6f 72 2d 71 75 65 2c 20 6d 65 6e 6f 72 2d 6f 75 .n..o-igual,.menor-que,.menor-ou
1cee0 2d 69 67 75 61 6c 2d 61 20 6f 75 20 6d 61 69 6f 72 2d 6f 75 2d 69 67 75 61 6c 2d 61 20 41 52 47 -igual-a.ou.maior-ou-igual-a.ARG
1cf00 32 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 2...........Status.de.sa..da:...
1cf20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 73 65 20 45 58 50 52 20 66 6f 72 20 61 ..Retorna.sucesso,.se.EXPR.for.a
1cf40 76 61 6c 69 61 64 61 20 63 6f 6d 6f 20 76 65 72 64 61 64 65 69 72 61 3b 20 66 61 6c 68 61 2c 20 valiada.como.verdadeira;.falha,.
1cf60 73 65 20 45 58 50 52 20 66 6f 72 0a 20 20 20 20 61 76 61 6c 69 61 64 61 20 63 6f 6d 6f 20 66 61 se.EXPR.for.....avaliada.como.fa
1cf80 6c 73 61 20 6f 75 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 66 6f lsa.ou.um.argumento.inv..lido.fo
1cfa0 72 20 69 6e 66 6f 72 6d 61 64 6f 2e 00 41 76 61 6c 69 61 20 65 78 70 72 65 73 73 c3 b5 65 73 20 r.informado..Avalia.express..es.
1cfc0 63 6f 6e 64 69 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 73 65 20 c3 a9 20 75 condicionais...........Esse....u
1cfe0 6d 20 73 69 6e c3 b4 6e 69 6d 6f 20 70 61 72 61 20 6f 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 m.sin..nimo.para.o.comando.inter
1d000 6e 6f 20 60 74 65 73 74 27 2c 20 6d 61 73 20 6f 20 c3 ba 6c 74 69 6d 6f 0a 20 20 20 20 61 72 67 no.`test',.mas.o...ltimo.....arg
1d020 75 6d 65 6e 74 6f 20 64 65 76 65 20 73 65 72 20 75 6d 20 60 5d 27 20 6c 69 74 65 72 61 6c 2c 20 umento.deve.ser.um.`]'.literal,.
1d040 70 61 72 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 72 20 61 6f 20 60 5b 27 20 71 75 65 20 61 62 72 para.corresponder.ao.`['.que.abr
1d060 69 75 2e 00 45 78 65 63 75 74 61 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 73 69 6d 70 6c 65 73 20 6f iu..Executa.um.comando.simples.o
1d080 75 20 65 78 69 62 65 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e u.exibe.informa....o.sobre.coman
1d0a0 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 20 63 6f dos...........Executa.COMANDO.co
1d0c0 6d 20 41 52 47 20 73 75 70 72 69 6d 69 6e 64 6f 20 61 20 70 72 6f 63 75 72 61 20 70 6f 72 20 66 m.ARG.suprimindo.a.procura.por.f
1d0e0 75 6e c3 a7 c3 a3 6f 20 64 6f 20 73 68 65 6c 6c 20 6f 75 0a 20 20 20 20 65 78 69 62 65 20 69 6e un....o.do.shell.ou.....exibe.in
1d100 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 6f 73 20 43 4f 4d 41 4e 44 4f 73 20 65 73 70 forma....o.sobre.os.COMANDOs.esp
1d120 65 63 69 66 69 63 61 64 6f 73 2e 20 50 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 70 61 72 61 0a ecificados..Pode.ser.usado.para.
1d140 20 20 20 20 63 68 61 6d 61 72 20 63 6f 6d 61 6e 64 6f 73 20 6e 6f 20 64 69 73 63 6f 20 71 75 61 ....chamar.comandos.no.disco.qua
1d160 6e 64 6f 20 75 6d 20 66 75 6e c3 a7 c3 a3 6f 20 63 6f 6d 20 6f 20 6d 65 73 6d 6f 20 6e 6f 6d 65 ndo.um.fun....o.com.o.mesmo.nome
1d180 20 65 78 69 73 74 65 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 .existe...........Op....es:.....
1d1a0 20 20 2d 70 09 75 73 61 20 75 6d 20 76 61 6c 6f 72 20 70 61 64 72 c3 a3 6f 20 63 6f 6d 6f 20 76 ..-p.usa.um.valor.padr..o.como.v
1d1c0 61 72 69 c3 a1 76 65 6c 20 50 41 54 48 20 6e 6f 20 71 75 61 6c 20 67 61 72 61 6e 74 69 64 61 6d ari..vel.PATH.no.qual.garantidam
1d1e0 65 6e 74 65 0a 20 20 20 20 20 20 09 09 73 65 20 65 6e 63 6f 6e 74 72 61 6d 20 74 6f 64 61 73 20 ente.........se.encontram.todas.
1d200 6f 73 20 75 74 69 6c 69 74 c3 a1 72 69 6f 73 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 20 20 2d 76 os.utilit..rios.padr..o.......-v
1d220 09 6d 6f 73 74 72 61 20 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 64 65 20 43 4f 4d 41 4e .mostra.uma.descri....o.de.COMAN
1d240 44 4f 20 73 69 6d 69 6c 61 72 20 61 6f 20 63 6f 6d 61 6e 64 6f 20 60 74 79 70 65 27 0a 20 20 20 DO.similar.ao.comando.`type'....
1d260 20 20 20 2d 56 09 6d 6f 73 74 72 61 20 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 64 65 74 ...-V.mostra.uma.descri....o.det
1d280 61 6c 68 61 64 61 20 28 76 65 72 62 6f 73 6f 29 20 70 61 72 61 20 63 61 64 61 20 43 4f 4d 41 4e alhada.(verboso).para.cada.COMAN
1d2a0 44 4f 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 DO..........Status.de.sa..da:...
1d2c0 20 20 52 65 74 6f 72 6e 61 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 64 65 20 43 4f ..Retorna.status.de.sa..da.de.CO
1d2e0 4d 41 4e 44 4f 20 6f 75 20 66 61 6c 68 61 2c 20 73 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 MANDO.ou.falha,.se.COMANDO.n..o.
1d300 66 6f 72 20 0a 20 20 20 20 65 6e 63 6f 6e 74 72 61 64 6f 2e 00 45 78 65 63 75 74 61 20 61 72 67 for......encontrado..Executa.arg
1d320 75 6d 65 6e 74 6f 73 20 63 6f 6d 6f 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 64 65 20 73 68 65 6c 6c umentos.como.um.comando.de.shell
1d340 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6d 62 69 6e 61 20 41 52 47 73 20 65 6d 20 75 6d 61 20 c3 ...........Combina.ARGs.em.uma..
1d360 ba 6e 69 63 61 20 73 74 72 69 6e 67 2c 20 75 73 61 20 6f 20 72 65 73 75 6c 74 61 64 6f 20 63 6f .nica.string,.usa.o.resultado.co
1d380 6d 6f 20 65 6e 74 72 61 64 61 20 70 61 72 61 20 6f 0a 20 20 20 20 73 68 65 6c 6c 2c 20 65 20 65 mo.entrada.para.o.....shell,.e.e
1d3a0 78 65 63 75 74 61 20 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 72 65 73 75 6c 74 61 6e 74 65 73 2e 0a xecuta.os.comandos.resultantes..
1d3c0 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 .........Status.de.sa..da:.....R
1d3e0 65 74 6f 72 6e 61 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 64 6f 20 63 6f 6d 61 6e etorna.status.de.sa..da.do.coman
1d400 64 6f 20 6f 75 20 73 75 63 65 73 73 6f 2c 20 73 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 6f 72 20 do.ou.sucesso,.se.o.comando.for.
1d420 6e 75 6c 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 64 65 73 64 65 20 71 75 65 nulo..Executa.comandos.desde.que
1d440 20 6e c3 a3 6f 20 73 65 20 6f 62 74 65 6e 68 61 20 73 75 63 65 73 73 6f 20 6e 6f 73 20 74 65 73 .n..o.se.obtenha.sucesso.nos.tes
1d460 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 70 61 6e 64 65 20 65 20 65 78 65 63 75 74 61 20 tes...........Expande.e.executa.
1d480 43 4f 4d 41 4e 44 4f 53 20 64 65 73 64 65 20 71 75 65 20 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d COMANDOS.desde.que.o...ltimo.com
1d4a0 61 6e 64 6f 20 6e 6f 73 0a 20 20 20 20 43 4f 4d 41 4e 44 4f 53 20 64 65 20 60 75 6e 74 69 6c 27 ando.nos.....COMANDOS.de.`until'
1d4c0 20 74 65 6e 68 61 6d 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 7a 65 72 6f 20 71 75 .tenham.status.de.sa..da.zero.qu
1d4e0 65 20 73 65 6a 61 0a 20 20 20 20 6e c3 a3 6f 2d 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 e.seja.....n..o-zero...........S
1d500 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 73 tatus.de.sa..da:.....Retorna.o.s
1d520 74 61 74 75 73 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 tatus.do...ltimo.comando.executa
1d540 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 64 65 73 64 65 20 71 75 65 20 73 do..Executa.comandos.desde.que.s
1d560 65 20 6f 62 74 65 6e 68 61 20 73 75 63 65 73 73 6f 20 6e 6f 73 20 74 65 73 74 65 73 2e 0a 20 20 e.obtenha.sucesso.nos.testes....
1d580 20 20 0a 20 20 20 20 45 78 70 61 6e 64 65 20 65 20 65 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f .......Expande.e.executa.COMANDO
1d5a0 53 20 64 65 73 64 65 20 71 75 65 20 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 6e 6f S.desde.que.o...ltimo.comando.no
1d5c0 73 0a 20 20 20 20 43 4f 4d 41 4e 44 4f 53 20 64 65 20 60 77 68 69 6c 65 27 20 74 65 6e 68 61 6d s.....COMANDOS.de.`while'.tenham
1d5e0 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 .status.de.sa..da.zero..........
1d600 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f .Status.de.sa..da:.....Retorna.o
1d620 20 73 74 61 74 75 73 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 .status.do...ltimo.comando.execu
1d640 74 61 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 62 61 73 65 61 64 6f 73 20 tado..Executa.comandos.baseados.
1d660 65 6d 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 6c 69 73 74 61 em.condicional...........A.lista
1d680 20 60 69 66 20 43 4f 4d 41 4e 44 4f 53 27 20 c3 a9 20 65 78 65 63 75 74 61 64 61 2e 20 53 65 20 .`if.COMANDOS'....executada..Se.
1d6a0 73 65 75 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 66 6f 72 20 7a 65 72 6f 2c 0a 20 seu.status.de.sa..da.for.zero,..
1d6c0 20 20 20 65 6e 74 c3 a3 6f 20 61 20 6c 69 73 74 61 20 60 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 ...ent..o.a.lista.`then.COMANDOS
1d6e0 27 20 c3 a9 20 65 78 65 63 75 74 61 64 61 2e 20 44 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 63 '....executada..Do.contr..rio,.c
1d700 61 64 61 20 6c 69 73 74 61 0a 20 20 20 20 60 65 6c 69 66 20 43 4f 4d 41 4e 44 4f 53 27 20 c3 a9 ada.lista.....`elif.COMANDOS'...
1d720 20 65 78 65 63 75 74 61 64 61 20 65 6d 20 74 75 72 6e 6f 73 20 65 2c 20 73 65 20 73 65 75 20 73 .executada.em.turnos.e,.se.seu.s
1d740 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 66 6f 72 0a 20 20 20 20 7a 65 72 6f 2c 20 61 20 tatus.de.sa..da.for.....zero,.a.
1d760 6c 69 73 74 61 20 60 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 27 20 63 6f 72 72 65 73 70 6f 6e 64 lista.`then.COMANDOS'.correspond
1d780 65 6e 74 65 20 c3 a9 20 65 78 65 63 75 74 61 64 61 20 65 20 6f 20 63 6f 6d 61 6e 64 6f 0a 20 20 ente....executada.e.o.comando...
1d7a0 20 20 60 69 66 27 20 63 6f 6e 63 6c 75 69 2e 20 44 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 61 ..`if'.conclui..Do.contr..rio,.a
1d7c0 20 6c 69 73 74 61 20 60 65 6c 73 65 20 43 4f 4d 41 4e 44 4f 53 27 20 c3 a9 20 65 78 65 63 75 74 .lista.`else.COMANDOS'....execut
1d7e0 61 64 61 2c 20 73 65 0a 20 20 20 20 70 72 65 73 65 6e 74 65 2e 20 4f 20 73 74 61 74 75 73 20 64 ada,.se.....presente..O.status.d
1d800 65 20 73 61 c3 ad 64 61 20 64 65 20 74 6f 64 61 20 63 6f 6e 73 74 72 75 c3 a7 c3 a3 6f 20 c3 a9 e.sa..da.de.toda.constru....o...
1d820 20 6f 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 64 6f 0a 20 20 20 20 c3 ba 6c 74 69 .o.status.de.sa..da.do.......lti
1d840 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 2c 20 73 mo.comando.executado,.ou.zero,.s
1d860 65 20 6e 65 6e 68 75 6d 61 20 63 6f 6e 64 69 c3 a7 c3 a3 6f 20 74 65 73 74 61 64 61 0a 20 20 20 e.nenhuma.condi....o.testada....
1d880 20 72 65 73 75 6c 74 6f 75 20 65 6d 20 76 65 72 64 61 64 65 69 72 6f 2e 0a 20 20 20 20 0a 20 20 .resultou.em.verdadeiro.........
1d8a0 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 ..Status.de.sa..da:.....Retorna.
1d8c0 6f 20 73 74 61 74 75 73 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 o.status.do...ltimo.comando.exec
1d8e0 75 74 61 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 62 61 73 65 61 64 6f 73 utado..Executa.comandos.baseados
1d900 20 65 6d 20 63 6f 72 72 65 73 70 6f 6e 64 c3 aa 6e 63 69 61 20 64 65 20 70 61 64 72 c3 a3 6f 2e .em.correspond..ncia.de.padr..o.
1d920 0a 20 20 20 20 0a 20 20 20 20 53 65 6c 65 74 69 76 61 6d 65 6e 74 65 20 65 78 65 63 75 74 61 20 ..........Seletivamente.executa.
1d940 43 4f 4d 41 4e 44 4f 53 20 62 61 73 65 61 64 6f 73 20 6e 61 20 50 41 4c 41 56 52 41 20 63 6f 72 COMANDOS.baseados.na.PALAVRA.cor
1d960 72 65 73 70 6f 6e 64 65 6e 64 6f 0a 20 20 20 20 61 20 50 41 44 52 c3 83 4f 2e 20 4f 20 60 7c 27 respondendo.....a.PADR..O..O.`|'
1d980 20 c3 a9 20 75 73 61 64 6f 20 70 61 72 61 20 73 65 70 61 72 61 72 20 6d c3 ba 6c 74 69 70 6c 6f ....usado.para.separar.m..ltiplo
1d9a0 73 20 70 61 64 72 c3 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 s.padr..es...........Status.de.s
1d9c0 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 75 73 20 64 6f 20 c3 a..da:.....Retorna.o.status.do..
1d9e0 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
1da00 61 20 63 6f 6d 61 6e 64 6f 73 20 70 61 72 61 20 63 61 64 61 20 6d 65 6d 62 72 6f 20 65 6d 20 75 a.comandos.para.cada.membro.em.u
1da20 6d 61 20 6c 69 73 74 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 20 6c 6f 6f 70 20 60 66 6f 72 27 20 ma.lista...........O.loop.`for'.
1da40 65 78 65 63 75 74 61 20 75 6d 61 20 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 20 63 6f 6d 61 6e 64 executa.uma.sequ..ncia.de.comand
1da60 6f 73 20 70 61 72 61 20 63 61 64 61 20 6d 65 6d 62 72 6f 20 65 6d 0a 20 20 20 20 75 6d 61 20 6c os.para.cada.membro.em.....uma.l
1da80 69 73 74 61 20 64 65 20 69 74 65 6e 73 2e 20 53 65 20 60 69 6e 20 50 41 4c 41 56 52 41 53 20 2e ista.de.itens..Se.`in.PALAVRAS..
1daa0 2e 2e 3b 27 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 70 72 65 73 65 6e 74 65 2c 20 65 6e 74 c3 ..;'.n..o.estiver.presente,.ent.
1dac0 a3 6f 0a 20 20 20 20 60 69 6e 20 22 24 40 22 27 20 c3 a9 20 70 72 65 73 75 6d 69 64 6f 2e 20 50 .o.....`in."$@"'....presumido..P
1dae0 61 72 61 20 63 61 64 61 20 65 6c 65 6d 65 6e 74 6f 20 65 6d 20 50 41 4c 41 56 52 41 53 2c 20 4e ara.cada.elemento.em.PALAVRAS,.N
1db00 4f 4d 45 20 c3 a9 20 64 65 66 69 6e 69 64 6f 0a 20 20 20 20 63 6f 6d 20 61 71 75 65 6c 65 20 65 OME....definido.....com.aquele.e
1db20 6c 65 6d 65 6e 74 6f 20 65 20 6f 73 20 43 4f 4d 41 4e 44 4f 53 20 73 c3 a3 6f 20 65 78 65 63 75 lemento.e.os.COMANDOS.s..o.execu
1db40 74 61 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 tados...........Status.de.sa..da
1db60 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 75 73 20 64 6f 20 c3 ba 6c 74 69 6d :.....Retorna.o.status.do...ltim
1db80 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 61 20 63 6f 6d o.comando.executado..Executa.com
1dba0 61 6e 64 6f 73 20 64 65 20 75 6d 20 61 72 71 75 69 76 6f 20 6e 6f 20 73 68 65 6c 6c 20 61 74 75 andos.de.um.arquivo.no.shell.atu
1dbc0 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4c c3 aa 20 65 20 65 78 65 63 75 74 61 20 63 6f 6d 61 6e al...........L...e.executa.coman
1dbe0 64 6f 73 20 64 65 20 41 52 51 55 49 56 4f 20 6e 6f 20 73 68 65 6c 6c 20 61 74 75 61 6c 2e 20 41 dos.de.ARQUIVO.no.shell.atual..A
1dc00 73 20 65 6e 74 72 61 64 61 73 20 65 6d 0a 20 20 20 20 24 50 41 54 48 20 73 c3 a3 6f 20 75 73 61 s.entradas.em.....$PATH.s..o.usa
1dc20 64 61 73 20 70 61 72 61 20 6c 6f 63 61 6c 69 7a 61 72 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 das.para.localizar.o.diret..rio.
1dc40 63 6f 6e 74 65 6e 64 6f 20 41 52 51 55 49 56 4f 2e 20 53 65 0a 20 20 20 20 71 75 61 69 73 71 75 contendo.ARQUIVO..Se.....quaisqu
1dc60 65 72 20 41 52 47 55 4d 45 4e 54 4f 53 20 66 6f 72 65 6d 20 66 6f 72 6e 65 63 69 64 6f 73 2c 20 er.ARGUMENTOS.forem.fornecidos,.
1dc80 65 6c 65 73 20 73 65 20 74 6f 72 6e 61 6d 20 70 61 72 c3 a2 6d 65 74 72 6f 73 0a 20 20 20 20 70 eles.se.tornam.par..metros.....p
1dca0 6f 73 69 63 69 6f 6e 61 69 73 20 71 75 61 6e 64 6f 20 41 52 51 55 49 56 4f 20 c3 a9 20 65 78 65 osicionais.quando.ARQUIVO....exe
1dcc0 63 75 74 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 cutado...........Status.de.sa..d
1dce0 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 75 73 20 64 6f 20 c3 ba 6c 74 69 a:.....Retorna.o.status.do...lti
1dd00 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 20 65 6d 20 41 52 51 55 49 56 4f 3b mo.comando.executado.em.ARQUIVO;
1dd20 20 66 61 6c 68 61 20 73 65 0a 20 20 20 20 41 52 51 55 49 56 4f 20 6e c3 a3 6f 20 70 75 64 65 72 .falha.se.....ARQUIVO.n..o.puder
1dd40 20 73 65 72 20 6c 69 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 .ser.lido..Executa.comando.condi
1dd60 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 75 6d 20 73 74 61 74 cional...........Retorna.um.stat
1dd80 75 73 20 64 65 20 30 20 6f 75 20 31 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 20 61 76 61 6c 69 us.de.0.ou.1.dependendo.da.avali
1dda0 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 63 6f 6e 64 69 63 69 a....o.da.express..o.....condici
1ddc0 6f 6e 61 6c 20 45 58 50 52 45 53 53 c3 83 4f 2e 20 45 78 70 72 65 73 73 c3 b5 65 73 20 73 c3 a3 onal.EXPRESS..O..Express..es.s..
1dde0 6f 20 63 6f 6d 70 6f 73 74 61 73 20 64 6f 73 20 6d 65 73 6d 6f 73 20 70 72 69 6d c3 a1 72 69 6f o.compostas.dos.mesmos.prim..rio
1de00 73 0a 20 20 20 20 75 73 61 64 6f 73 20 70 65 6c 6f 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e s.....usados.pelo.comando.intern
1de20 6f 20 60 74 65 73 74 27 20 65 20 70 6f 64 65 20 73 65 72 20 63 6f 6d 62 69 6e 61 64 6f 20 75 73 o.`test'.e.pode.ser.combinado.us
1de40 61 6e 64 6f 20 6f 73 0a 20 20 20 20 73 65 67 75 69 6e 74 65 73 20 6f 70 65 72 61 64 6f 72 65 73 ando.os.....seguintes.operadores
1de60 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 28 20 45 58 50 52 45 53 53 c3 83 4f 20 29 09 52 65 74 6f :............(.EXPRESS..O.).Reto
1de80 72 6e 61 20 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 rna.o.valor.de.EXPRESS..O.......
1dea0 21 20 45 58 50 52 45 53 53 c3 83 4f 09 56 65 72 64 61 64 65 69 72 6f 2c 20 73 65 20 45 58 50 52 !.EXPRESS..O.Verdadeiro,.se.EXPR
1dec0 45 53 53 c3 83 4f 20 66 6f 72 20 66 61 6c 73 61 3b 20 73 65 6e c3 a3 6f 2c 20 66 61 6c 73 6f 0a ESS..O.for.falsa;.sen..o,.falso.
1dee0 20 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 2c ......EXPR1.&&.EXPR2.Verdadeiro,
1df00 20 73 65 20 61 6d 62 61 73 20 45 58 50 52 31 20 65 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 .se.ambas.EXPR1.e.EXPR2.forem.ve
1df20 72 64 61 64 65 69 72 61 73 3b 0a 20 20 20 20 20 20 09 09 09 73 65 6e c3 a3 6f 2c 20 66 61 6c 73 rdadeiras;..........sen..o,.fals
1df40 6f 0a 20 20 20 20 20 20 45 58 50 52 31 20 7c 7c 20 45 58 50 52 32 09 56 65 72 64 61 64 65 69 72 o.......EXPR1.||.EXPR2.Verdadeir
1df60 6f 2c 20 73 65 20 45 58 50 52 31 20 6f 75 20 45 58 50 52 32 20 66 6f 72 20 76 65 72 64 61 64 65 o,.se.EXPR1.ou.EXPR2.for.verdade
1df80 69 72 61 3b 0a 20 20 20 20 20 20 09 09 09 73 65 6e c3 a3 6f 2c 20 66 61 6c 73 6f 0a 20 20 20 20 ira;..........sen..o,.falso.....
1dfa0 0a 20 20 20 20 51 75 61 6e 64 6f 20 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 60 3d 3d 27 20 65 .....Quando.os.operadores.`=='.e
1dfc0 20 60 21 3d 27 20 66 6f 72 65 6d 20 75 73 61 64 6f 73 2c 20 61 20 73 74 72 69 6e 67 20 c3 a0 20 .`!='.forem.usados,.a.string....
1dfe0 64 69 72 65 69 74 61 20 64 6f 0a 20 20 20 20 6f 70 65 72 61 64 6f 72 20 c3 a9 20 75 73 61 64 6f direita.do.....operador....usado
1e000 20 63 6f 6d 6f 20 75 6d 20 70 61 64 72 c3 a3 6f 20 65 20 75 6d 61 20 63 6f 72 72 65 73 70 6f 6e .como.um.padr..o.e.uma.correspon
1e020 64 c3 aa 6e 63 69 61 20 64 65 20 70 61 64 72 c3 a3 6f 20 c3 a9 0a 20 20 20 20 72 65 61 6c 69 7a d..ncia.de.padr..o........realiz
1e040 61 64 61 2e 20 51 75 61 6e 64 6f 20 6f 20 6f 70 65 72 61 64 6f 72 20 60 3d 7e 27 20 c3 a9 20 75 ada..Quando.o.operador.`=~'....u
1e060 73 61 64 6f 2c 20 61 20 73 74 72 69 6e 67 20 c3 a0 20 64 69 72 65 69 74 61 20 64 6f 0a 20 20 20 sado,.a.string....direita.do....
1e080 20 6f 70 65 72 61 64 6f 72 20 c3 a9 20 63 6f 72 72 65 73 70 6f 6e 64 69 64 61 20 63 6f 6d 6f 20 .operador....correspondida.como.
1e0a0 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 72 65 67 75 6c 61 72 2e 0a 20 20 20 20 0a 20 20 20 uma.express..o.regular..........
1e0c0 20 4f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 26 26 20 65 20 7c 7c 20 6e c3 a3 6f 20 61 76 61 6c .Os.operadores.&&.e.||.n..o.aval
1e0e0 69 61 6d 20 45 58 50 52 32 2c 20 73 65 20 45 58 50 52 31 20 66 6f 72 20 73 75 66 69 63 69 65 6e iam.EXPR2,.se.EXPR1.for.suficien
1e100 74 65 20 70 61 72 61 0a 20 20 20 20 64 65 74 65 72 6d 69 6e 61 72 20 6f 20 76 61 6c 6f 72 20 64 te.para.....determinar.o.valor.d
1e120 61 20 65 78 70 72 65 73 73 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 a.express..o...........Status.de
1e140 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 30 20 6f 75 20 31 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 .sa..da:.....0.ou.1.dependendo.d
1e160 6f 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 45 53 53 c3 83 4f 2e 00 45 78 65 63 75 74 61 20 63 o.valor.de.EXPRESS..O..Executa.c
1e180 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 28 62 75 69 6c 74 69 6e 29 20 64 6f 20 73 68 omandos.internos.(builtin).do.sh
1e1a0 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 2d 49 4e ell...........Executa.COMANDO-IN
1e1c0 54 45 52 4e 4f 2d 53 48 45 4c 4c 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 73 20 41 52 47 73 20 TERNO-SHELL.com.argumentos.ARGs.
1e1e0 73 65 6d 20 72 65 61 6c 69 7a 61 72 20 70 72 6f 63 75 72 61 0a 20 20 20 20 70 6f 72 20 63 6f 6d sem.realizar.procura.....por.com
1e200 61 6e 64 6f 73 2e 20 49 73 73 6f 20 c3 a9 20 c3 ba 74 69 6c 20 71 75 61 6e 64 6f 20 76 6f 63 c3 andos..Isso......til.quando.voc.
1e220 aa 20 64 65 73 65 6a 61 20 72 65 69 6d 70 6c 65 6d 65 6e 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 ..deseja.reimplementar.um.comand
1e240 6f 0a 20 20 20 20 69 6e 74 65 72 6e 6f 20 63 6f 6d 6f 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 o.....interno.como.uma.fun....o.
1e260 73 68 65 6c 6c 2c 20 6d 61 73 20 70 72 65 63 69 73 61 20 65 78 65 63 75 74 61 72 20 6f 20 63 6f shell,.mas.precisa.executar.o.co
1e280 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 0a 20 20 20 20 64 65 6e 74 72 6f 20 64 65 20 75 6d 61 20 mando.interno.....dentro.de.uma.
1e2a0 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 fun....o...........Status.de.sa.
1e2c0 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 .da:.....Retorna.o.status.de.sa.
1e2e0 ad 64 61 20 64 65 20 43 4f 4d 41 4e 44 4f 2d 49 4e 54 45 52 4e 4f 2d 53 48 45 4c 4c 20 6f 75 20 .da.de.COMANDO-INTERNO-SHELL.ou.
1e300 66 61 6c 73 6f 2c 20 73 65 0a 20 20 20 20 43 4f 4d 41 4e 44 4f 2d 49 4e 54 45 52 4e 4f 2d 53 48 falso,.se.....COMANDO-INTERNO-SH
1e320 45 4c 4c 20 6e c3 a3 6f 20 66 6f 72 20 64 65 20 66 61 74 6f 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 ELL.n..o.for.de.fato.um.comando.
1e340 69 6e 74 65 72 6e 6f 20 64 65 20 73 68 65 6c 6c 2e 00 46 69 6d 20 64 61 20 65 78 65 63 75 c3 a7 interno.de.shell..Fim.da.execu..
1e360 c3 a3 6f 20 63 6f 6d 20 73 74 61 74 75 73 20 25 64 00 53 61 69 20 64 65 20 75 6d 20 73 68 65 6c ..o.com.status.%d.Sai.de.um.shel
1e380 6c 20 64 65 20 6c 6f 67 69 6e 2e 0a 20 20 20 20 0a 20 20 20 20 53 61 69 20 64 65 20 75 6d 20 73 l.de.login...........Sai.de.um.s
1e3a0 68 65 6c 6c 20 64 65 20 6c 6f 67 69 6e 20 63 6f 6d 20 6f 20 73 74 61 74 75 73 20 64 65 20 73 61 hell.de.login.com.o.status.de.sa
1e3c0 c3 ad 64 61 20 4e 2e 20 52 65 74 6f 72 6e 61 20 75 6d 20 65 72 72 6f 0a 20 20 20 20 73 65 20 6e ..da.N..Retorna.um.erro.....se.n
1e3e0 c3 a3 6f 20 66 6f 72 20 65 78 65 63 75 74 61 64 61 20 65 6d 20 75 6d 20 73 68 65 6c 6c 20 64 65 ..o.for.executada.em.um.shell.de
1e400 20 6c 6f 67 69 6e 2e 00 53 61 69 20 64 65 20 6c 6f 6f 70 73 20 64 65 20 66 6f 72 2c 20 77 68 69 .login..Sai.de.loops.de.for,.whi
1e420 6c 65 20 6f 75 20 75 6e 74 69 6c 2e 0a 20 20 20 20 0a 20 20 20 20 53 61 69 20 64 65 20 75 6d 20 le.ou.until...........Sai.de.um.
1e440 6c 6f 6f 70 20 64 65 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 75 20 55 4e 54 49 4c 2e 20 53 65 20 loop.de.FOR,.WHILE.ou.UNTIL..Se.
1e460 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 20 4e 20 0a 20 20 N.for.especificado,.quebra.N....
1e480 20 20 62 6c 6f 63 6f 73 20 64 65 20 64 65 63 6c 61 72 61 c3 a7 c3 a3 6f 20 64 65 20 6c 6f 6f 70 ..blocos.de.declara....o.de.loop
1e4a0 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 s...........Status.de.sa..da:...
1e4c0 20 20 4f 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 30 2c 20 61 20 6d 65 6e ..O.status.de.sa..da....0,.a.men
1e4e0 6f 73 20 71 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 os.que.N.n..o.seja.maior.ou.igua
1e500 6c 20 61 20 31 2e 00 53 61 69 20 64 6f 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 53 61 l.a.1..Sai.do.shell...........Sa
1e520 69 20 64 6f 20 73 68 65 6c 6c 20 63 6f 6d 20 73 74 61 74 75 73 20 69 67 75 61 6c 20 61 20 4e 2e i.do.shell.com.status.igual.a.N.
1e540 20 20 53 65 20 4e 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 6f 20 73 74 61 74 75 73 0a 20 20 20 ..Se.N.for.omitido,.o.status....
1e560 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 6f 20 6d 65 73 6d 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f .de.sa..da....o.mesmo.do...ltimo
1e580 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 54 61 6d 61 6e 68 6f 20 6c 69 6d 69 .comando.executado..Tamanho.limi
1e5a0 74 65 20 64 6f 20 61 72 71 75 69 76 6f 20 65 78 63 65 64 69 64 6f 00 45 78 63 65 c3 a7 c3 a3 6f te.do.arquivo.excedido.Exce....o
1e5c0 20 64 65 20 70 6f 6e 74 6f 20 66 6c 75 74 75 61 6e 74 65 00 46 6f 72 6d 61 74 61 20 65 20 69 6d .de.ponto.flutuante.Formata.e.im
1e5e0 70 72 69 6d 65 20 41 52 47 55 4d 45 4e 54 4f 53 20 73 6f 62 20 63 6f 6e 74 72 6f 6c 65 20 64 65 prime.ARGUMENTOS.sob.controle.de
1e600 20 46 4f 52 4d 41 54 4f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 .FORMATO...........Options:.....
1e620 20 20 2d 76 20 76 61 72 09 61 74 72 69 62 75 69 20 61 20 73 61 c3 ad 64 61 20 c3 a0 20 76 61 72 ..-v.var.atribui.a.sa..da....var
1e640 69 c3 a1 76 65 6c 20 73 68 65 6c 6c 20 56 41 52 2c 20 61 6f 20 69 6e 76 c3 a9 73 20 64 65 20 65 i..vel.shell.VAR,.ao.inv..s.de.e
1e660 78 69 62 69 2d 6c 61 0a 20 20 20 20 20 20 09 09 09 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 xibi-la..........na.sa..da.padr.
1e680 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 20 73 74 72 69 6e .o..........FORMATO....uma.strin
1e6a0 67 20 64 65 20 63 61 72 61 63 74 65 72 65 20 71 75 65 20 63 6f 6e 74 c3 a9 6d 20 74 72 c3 aa 73 g.de.caractere.que.cont..m.tr..s
1e6c0 20 74 69 70 6f 73 20 64 65 20 6f 62 6a 65 74 6f 73 3b 0a 20 20 20 20 63 61 72 61 63 74 65 72 65 .tipos.de.objetos;.....caractere
1e6e0 73 20 70 6c 61 6e 6f 73 2c 20 71 75 65 20 73 c3 a3 6f 20 73 69 6d 70 6c 65 73 6d 65 6e 74 65 20 s.planos,.que.s..o.simplesmente.
1e700 63 6f 70 69 61 64 6f 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 3b 0a copiados.para.a.sa..da.padr..o;.
1e720 20 20 20 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 65 73 63 61 70 65 20 64 65 20 63 61 72 ....sequ..ncias.de.escape.de.car
1e740 61 63 74 65 72 65 73 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 acteres,.que.s..o.convertidas.e.
1e760 63 6f 70 69 61 64 61 73 0a 20 20 20 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 copiadas.....para.a.sa..da.padr.
1e780 a3 6f 3b 20 65 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 .o;.e.especifica....es.de.format
1e7a0 6f 73 2c 20 63 61 64 61 20 75 6d 20 71 75 65 20 63 61 75 73 61 0a 20 20 20 20 69 6d 70 72 65 73 os,.cada.um.que.causa.....impres
1e7c0 73 c3 a3 6f 20 64 6f 20 70 72 c3 b3 78 69 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 73 75 63 65 73 s..o.do.pr..ximo.argumento.suces
1e7e0 73 69 76 6f 2e 0a 20 20 20 20 0a 20 20 20 20 41 6c c3 a9 6d 20 64 61 73 20 65 73 70 65 63 69 66 sivo...........Al..m.das.especif
1e800 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 20 64 65 73 ica....es.de.formato.padr..o.des
1e820 63 72 69 74 61 73 20 65 6d 20 70 72 69 6e 74 66 28 31 29 2c 0a 20 20 20 20 70 72 69 6e 74 66 20 critas.em.printf(1),.....printf.
1e840 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 78 70 61 6e 64 interpreta:............%b.expand
1e860 65 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 65 73 63 61 70 65 20 63 6f 6d 20 63 6f 6e 74 e.sequ..ncias.de.escape.com.cont
1e880 72 61 62 61 72 72 61 73 20 6e 6f 20 61 72 67 75 6d 65 6e 74 6f 0a 20 20 20 20 20 20 09 09 63 6f rabarras.no.argumento.........co
1e8a0 72 72 65 73 70 6f 6e 64 65 6e 74 65 0a 20 20 20 20 20 20 25 71 09 63 69 74 61 20 6f 20 61 72 67 rrespondente.......%q.cita.o.arg
1e8c0 75 6d 65 6e 74 6f 20 64 65 20 75 6d 61 20 66 6f 72 6d 61 20 71 75 65 20 70 6f 64 65 20 73 65 72 umento.de.uma.forma.que.pode.ser
1e8e0 20 75 73 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 20 20 20 20 09 09 6e 6f 20 73 .usado.como.entrada.........no.s
1e900 68 65 6c 6c 0a 20 20 20 20 20 20 25 28 66 6d 74 29 54 09 65 78 69 62 65 20 61 20 73 74 72 69 6e hell.......%(fmt)T.exibe.a.strin
1e920 67 20 64 65 20 64 61 74 61 2d 68 6f 72 61 20 72 65 73 75 6c 74 61 6e 74 65 20 64 6f 20 75 73 6f g.de.data-hora.resultante.do.uso
1e940 20 64 65 20 46 4d 54 20 63 6f 6d 6f 0a 20 20 20 20 20 20 09 09 09 75 6d 61 20 73 74 72 69 6e 67 .de.FMT.como..........uma.string
1e960 20 64 65 20 66 6f 72 6d 61 74 6f 20 70 61 72 61 20 73 74 72 66 74 69 6d 65 28 33 29 0a 20 20 20 .de.formato.para.strftime(3)....
1e980 20 0a 20 20 20 20 4f 20 66 6f 72 6d 61 74 6f 20 c3 a9 20 75 73 61 64 6f 20 63 6f 6d 6f 20 6e 65 ......O.formato....usado.como.ne
1e9a0 63 65 73 73 c3 a1 72 69 6f 20 70 61 72 61 20 63 6f 6e 73 75 6d 69 72 20 74 6f 64 6f 73 20 6f 73 cess..rio.para.consumir.todos.os
1e9c0 20 61 72 67 75 6d 65 6e 74 6f 73 2e 0a 20 20 20 20 53 65 20 68 6f 75 76 65 72 20 6d 65 6e 6f 73 .argumentos......Se.houver.menos
1e9e0 20 61 72 67 75 6d 65 6e 74 6f 73 20 71 75 65 20 6f 20 66 6f 72 6d 61 74 6f 20 72 65 71 75 65 72 .argumentos.que.o.formato.requer
1ea00 2c 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 0a 20 20 20 20 66 6f 72 6d 61 74 ,.especifica....es.de.....format
1ea20 6f 20 65 78 74 72 61 73 20 73 65 20 63 6f 6d 70 6f 72 74 61 6d 20 63 6f 6d 6f 20 73 65 20 75 6d o.extras.se.comportam.como.se.um
1ea40 61 20 73 74 72 69 6e 67 20 63 6f 6d 20 76 61 6c 6f 72 20 7a 65 72 6f 20 6f 75 20 6e 75 6c 61 2c a.string.com.valor.zero.ou.nula,
1ea60 0a 20 20 20 20 63 6f 6d 6f 20 61 70 72 6f 70 72 69 61 64 6f 2c 20 74 69 76 65 73 73 65 20 73 69 .....como.apropriado,.tivesse.si
1ea80 64 6f 20 66 6f 72 6e 65 63 69 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 do.fornecida...........Status.de
1eaa0 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 .sa..da:.....Retorna.sucesso,.a.
1eac0 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 menos.que.uma.op....o.inv..lida.
1eae0 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 6f 63 6f 72 72 61 20 75 6d 20 seja.fornecida.ou.....ocorra.um.
1eb00 65 72 72 6f 20 64 65 20 65 73 63 72 69 74 61 20 6f 75 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 2e erro.de.escrita.ou.atribui....o.
1eb20 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 4e 55 20 .GNU.bash,.vers..o.%s.(%s)..GNU.
1eb40 62 61 73 68 2c 20 76 65 72 73 c3 a3 6f 20 25 73 2d 28 25 73 29 0a 00 6f 70 c3 a7 c3 b5 65 73 2d bash,.vers..o.%s-(%s)..op....es-
1eb60 6c 6f 6e 67 61 73 2d 47 4e 55 3a 0a 00 41 6a 75 64 61 20 67 65 72 61 6c 20 73 6f 62 72 65 20 75 longas-GNU:..Ajuda.geral.sobre.u
1eb80 73 6f 20 64 65 20 73 6f 66 74 77 61 72 65 20 47 4e 55 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e so.de.software.GNU:.<http://www.
1eba0 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 64 gnu.org/gethelp/>..Agrupa.comand
1ebc0 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 0a 20 20 20 20 45 78 os.como.uma.unidade...........Ex
1ebe0 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 20 65 6d ecuta.um.conjunto.de.comandos.em
1ec00 20 75 6d 20 67 72 75 70 6f 2e 20 45 73 73 61 20 c3 a9 20 75 6d 61 0a 20 20 20 20 66 6f 72 6d 61 .um.grupo..Essa....uma.....forma
1ec20 20 64 65 20 72 65 64 69 72 65 63 69 6f 6e 61 72 20 75 6d 20 74 6f 64 6f 20 75 6d 20 63 6f 6e 6a .de.redirecionar.um.todo.um.conj
1ec40 75 6e 74 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 unto.de.comandos...........Statu
1ec60 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 75 s.de.sa..da:.....Retorna.o.statu
1ec80 73 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 s.do...ltimo.comando.executado..
1eca0 65 6e 74 72 61 64 61 20 64 65 20 64 61 64 6f 73 20 48 46 54 20 70 65 6e 64 65 6e 74 65 00 6d 6f entrada.de.dados.HFT.pendente.mo
1ecc0 64 6f 20 6d 6f 6e 69 74 6f 72 20 48 46 54 20 61 75 74 6f 72 69 7a 61 64 6f 00 6d 6f 64 6f 20 6d do.monitor.HFT.autorizado.modo.m
1ece0 6f 6e 69 74 6f 72 20 48 46 54 20 72 65 73 63 69 6e 64 69 64 6f 00 61 20 73 65 71 c3 bc c3 aa 6e onitor.HFT.rescindido.a.seq....n
1ed00 63 69 61 20 64 65 20 73 6f 6d 20 48 46 54 20 66 6f 69 20 63 6f 6d 70 6c 65 74 61 64 61 00 48 4f cia.de.som.HFT.foi.completada.HO
1ed20 4d 45 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 00 48 61 6e 67 75 70 00 45 75 20 6e c3 a3 6f 20 ME.n..o.definida.Hangup.Eu.n..o.
1ed40 74 65 6e 68 6f 20 6e 6f 6d 65 21 00 45 6e 74 72 61 64 61 2f 53 61 c3 ad 64 61 20 70 72 6f 6e 74 tenho.nome!.Entrada/Sa..da.pront
1ed60 61 00 49 4e 46 4f 52 4d 3a 20 00 49 6e 73 74 72 75 c3 a7 c3 a3 6f 20 69 6c 65 67 61 6c 00 52 65 a.INFORM:..Instru....o.ilegal.Re
1ed80 71 75 69 73 69 c3 a7 c3 a3 6f 20 64 65 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 00 49 6e 74 65 72 quisi....o.de.informa....o.Inter
1eda0 72 6f 6d 70 65 72 00 4d 6f 72 74 6f 20 28 4b 69 6c 6c 65 64 29 00 4c 69 63 65 6e c3 a7 61 20 47 romper.Morto.(Killed).Licen..a.G
1edc0 50 4c 76 33 2b 3a 20 47 4e 55 20 47 50 4c 20 76 65 72 73 c3 a3 6f 20 33 20 6f 75 20 70 6f 73 74 PLv3+:.GNU.GPL.vers..o.3.ou.post
1ede0 65 72 69 6f 72 20 3c 68 74 74 70 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 67 erior.<http://gnu.org/licenses/g
1ee00 70 6c 2e 68 74 6d 6c 3e 2e 0a 00 4d 61 72 63 61 20 76 61 72 69 c3 a1 76 65 69 73 20 73 68 65 6c pl.html>...Marca.vari..veis.shel
1ee20 6c 20 63 6f 6d 6f 20 69 6e 61 6c 74 65 72 c3 a1 76 65 69 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d l.como.inalter..veis...........M
1ee40 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 73 6f 6d 65 6e 74 65 2d 6c 65 69 74 arca.cada.NOME.como.somente-leit
1ee60 75 72 61 3b 20 6f 73 20 76 61 6c 6f 72 65 73 20 64 65 73 73 65 73 20 4e 4f 4d 45 73 20 70 6f 64 ura;.os.valores.desses.NOMEs.pod
1ee80 65 20 6e c3 a3 6f 0a 20 20 20 20 73 65 72 20 61 6c 74 65 72 61 64 6f 73 20 70 6f 72 20 61 74 72 e.n..o.....ser.alterados.por.atr
1eea0 69 62 75 c3 ad 64 6f 73 20 73 75 62 73 65 71 75 65 6e 74 65 73 2e 20 53 65 20 56 41 4c 4f 52 20 ibu..dos.subsequentes..Se.VALOR.
1eec0 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 0a 20 20 20 20 61 74 72 69 62 75 69 20 56 41 4c 4f 52 for.fornecido,.....atribui.VALOR
1eee0 20 61 6e 74 65 73 20 64 65 20 6d 61 72 63 61 72 20 63 6f 6d 6f 20 73 6f 6d 65 6e 74 65 2d 6c 65 .antes.de.marcar.como.somente-le
1ef00 69 74 75 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 itura...........Op....es:.......
1ef20 2d 61 09 66 61 7a 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 -a.faz.refer..ncia.a.vari..veis.
1ef40 61 72 72 61 79 20 69 6e 64 65 78 61 64 6f 73 0a 20 20 20 20 20 20 2d 41 09 66 61 7a 20 72 65 66 array.indexados.......-A.faz.ref
1ef60 65 72 c3 aa 6e 63 69 61 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 61 72 72 61 79 20 61 73 73 6f er..ncia.a.vari..veis.array.asso
1ef80 63 69 61 74 69 76 6f 73 0a 20 20 20 20 20 20 2d 66 09 66 61 7a 20 72 65 66 65 72 c3 aa 6e 63 69 ciativos.......-f.faz.refer..nci
1efa0 61 20 61 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 2d 70 09 a.a.fun....es.de.shell.......-p.
1efc0 65 78 69 62 65 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 74 6f 64 61 73 20 61 73 20 76 61 72 69 exibe.uma.lista.de.todas.as.vari
1efe0 c3 a1 76 65 69 73 20 6f 75 20 66 75 6e c3 a7 c3 b5 65 73 20 73 6f 6d 65 6e 74 65 2d 6c 65 69 74 ..veis.ou.fun....es.somente-leit
1f000 75 72 61 2c 0a 20 20 20 20 09 09 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 20 6f 70 c3 a7 c3 a3 6f ura,.......dependendo.da.op....o
1f020 20 2d 66 20 73 65 72 20 69 6e 66 6f 72 6d 61 64 61 20 6f 75 20 6e c3 a3 6f 0a 20 20 20 20 0a 20 .-f.ser.informada.ou.n..o.......
1f040 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 60 2d 2d 27 20 64 65 73 61 62 69 6c 69 ...Um.argumento.de.`--'.desabili
1f060 74 61 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 70 6f 73 ta.processamento.de.op....es.pos
1f080 74 65 72 69 6f 72 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 teriores...........Status.de.sa.
1f0a0 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f .da:.....Retorna.sucesso,.a.meno
1f0c0 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 73 65 6a 61 s.que.uma.op....o.inv..lida.seja
1f0e0 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 4e 4f 4d 45 20 73 65 6a 61 20 69 6e 76 c3 .fornecida.ou.....NOME.seja.inv.
1f100 a1 6c 69 64 6f 2e 00 4d 6f 64 69 66 69 63 61 20 6f 75 20 65 78 69 62 65 20 6f 70 c3 a7 c3 b5 65 .lido..Modifica.ou.exibe.op....e
1f120 73 20 64 65 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 s.de.completa....o...........Mod
1f140 69 66 69 63 61 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 ifica.as.op....es.de.completa...
1f160 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 20 6f 75 2c 20 73 65 20 6e 65 6e 68 75 6d 20 .o.para.cada.NOME.ou,.se.nenhum.
1f180 4e 4f 4d 45 20 66 6f 72 0a 20 20 20 20 66 6f 72 6e 65 63 69 64 6f 2c 20 61 20 63 6f 6d 70 6c 65 NOME.for.....fornecido,.a.comple
1f1a0 74 61 c3 a7 c3 a3 6f 20 73 65 6e 64 6f 20 65 78 65 63 75 74 61 64 61 20 61 74 75 61 6c 6d 65 6e ta....o.sendo.executada.atualmen
1f1c0 74 65 2e 20 53 65 20 6e 65 6e 68 75 6d 61 20 4f 50 c3 87 c3 83 4f 0a 20 20 20 20 66 6f 72 20 66 te..Se.nenhuma.OP....O.....for.f
1f1e0 6f 72 6e 65 63 69 64 61 2c 20 69 6d 70 72 69 6d 65 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 ornecida,.imprime.as.op....es.de
1f200 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 20 6f 75 .completa....o.para.cada.NOME.ou
1f220 20 61 0a 20 20 20 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 70 6c 65 .a.....especifica....o.de.comple
1f240 74 61 c3 a7 c3 a3 6f 20 61 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 ta....o.atual...........Op....es
1f260 3a 0a 20 20 20 20 09 2d 6f 20 4f 50 c3 87 c3 83 4f 09 44 65 66 69 6e 65 20 61 20 6f 70 c3 a7 c3 :......-o.OP....O.Define.a.op...
1f280 a3 6f 20 64 65 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 4f 50 c3 87 c3 83 4f 20 70 61 72 61 .o.de.completa....o.OP....O.para
1f2a0 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 c3 a7 c3 .cada.NOME......-D..Altera.op...
1f2c0 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 .es.para.a.completa....o.de.coma
1f2e0 6e 64 6f 20 22 70 61 64 72 c3 a3 6f 22 0a 20 20 20 20 09 2d 45 09 09 41 6c 74 65 72 61 20 6f 70 ndo."padr..o"......-E..Altera.op
1f300 c3 a7 c3 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 64 65 20 63 ....es.para.a.completa....o.de.c
1f320 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 61 omando."vazio"......-I..Altera.a
1f340 73 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 6e 61 s.op....es.para.completa....o.na
1f360 20 70 61 6c 61 76 72 61 20 69 6e 69 63 69 61 6c 0a 20 20 20 20 0a 20 20 20 20 41 6f 20 75 73 61 .palavra.inicial..........Ao.usa
1f380 72 20 60 2b 6f 27 2c 20 61 6f 20 69 6e 76 c3 a9 73 20 64 65 20 60 2d 6f 27 2c 20 64 65 73 6c 69 r.`+o',.ao.inv..s.de.`-o',.desli
1f3a0 67 61 20 61 20 6f 70 c3 a7 c3 a3 6f 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 0a ga.a.op....o.especificada.......
1f3c0 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 0a 20 20 20 20 43 61 64 61 20 4e 4f ....Argumentos:..........Cada.NO
1f3e0 4d 45 20 73 65 20 72 65 66 65 72 65 20 61 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 70 61 72 61 20 6f ME.se.refere.a.um.comando.para.o
1f400 20 71 75 61 6c 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 0a 20 20 20 .qual.uma.especifica....o.de....
1f420 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 64 65 76 65 20 74 65 72 20 73 69 64 6f 20 64 65 66 .completa....o.deve.ter.sido.def
1f440 69 6e 69 64 61 20 61 6e 74 65 72 69 6f 72 6d 65 6e 74 65 20 75 73 61 6e 64 6f 20 6f 20 63 6f 6d inida.anteriormente.usando.o.com
1f460 61 6e 64 6f 0a 20 20 20 20 69 6e 74 65 72 6e 6f 20 60 63 6f 6d 70 6c 65 74 65 27 2e 20 53 65 20 ando.....interno.`complete'..Se.
1f480 6e 65 6e 68 75 6d 20 4e 4f 4d 45 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 60 63 6f 6d 70 nenhum.NOME.for.fornecido,.`comp
1f4a0 6f 70 74 60 20 64 65 76 65 0a 20 20 20 20 73 65 72 20 63 68 61 6d 61 64 6f 20 70 6f 72 20 75 6d opt`.deve.....ser.chamado.por.um
1f4c0 61 20 66 75 6e c3 a7 c3 a3 6f 20 61 74 75 61 6c 6d 65 6e 74 65 20 67 65 72 61 6e 64 6f 20 63 6f a.fun....o.atualmente.gerando.co
1f4e0 6d 70 6c 65 74 61 c3 a7 c3 b5 65 73 20 65 20 61 73 0a 20 20 20 20 6f 70 c3 a7 c3 b5 65 73 20 70 mpleta....es.e.as.....op....es.p
1f500 61 72 61 20 61 71 75 65 6c 65 20 67 65 72 61 64 6f 72 20 64 65 20 63 6f 6d 70 6c 65 74 61 c3 a7 ara.aquele.gerador.de.completa..
1f520 c3 b5 65 73 20 61 74 75 61 6c 6d 65 6e 74 65 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 0a 20 20 ..es.atualmente.em.execu....o...
1f540 20 20 73 c3 a3 6f 20 6d 6f 64 69 66 69 63 61 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 ..s..o.modificados...........Sta
1f560 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 tus.de.sa..da:.....Retorna.suces
1f580 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 so,.a.menos.que.uma.op....o.inv.
1f5a0 a1 6c 69 64 6f 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 6f 20 6f 75 0a 20 20 20 20 4e 4f 4d 45 .lido.seja.fornecido.ou.....NOME
1f5c0 20 6e c3 a3 6f 20 74 65 6d 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 .n..o.tem.uma.especifica....o.de
1f5e0 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f 20 64 65 66 69 6e 69 64 61 2e 00 4d 6f 64 69 66 69 63 .completa....o.definida..Modific
1f600 61 20 6c 69 6d 69 74 65 73 20 64 65 20 72 65 63 75 72 73 6f 73 20 64 6f 20 73 68 65 6c 6c 2e 0a a.limites.de.recursos.do.shell..
1f620 20 20 20 20 0a 20 20 20 20 46 6f 72 6e 65 63 65 20 63 6f 6e 74 72 6f 6c 65 20 73 6f 62 72 65 20 .........Fornece.controle.sobre.
1f640 6f 73 20 72 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 6f 20 os.recursos.dispon..veis.para.o.
1f660 73 68 65 6c 6c 20 65 0a 20 20 20 20 73 65 75 73 20 70 72 6f 63 65 73 73 6f 73 2c 20 65 6d 20 73 shell.e.....seus.processos,.em.s
1f680 69 73 74 65 6d 61 73 20 71 75 65 20 70 65 72 6d 69 74 65 6d 20 74 61 6c 20 63 6f 6e 74 72 6f 6c istemas.que.permitem.tal.control
1f6a0 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 53 09 75 e...........Op....es:.......-S.u
1f6c0 73 61 20 75 6d 20 6c 69 6d 69 74 65 20 60 73 6f 66 74 27 20 64 65 20 72 65 63 75 72 73 6f 73 0a sa.um.limite.`soft'.de.recursos.
1f6e0 20 20 20 20 20 20 2d 48 09 75 73 61 20 75 6d 20 6c 69 6d 69 74 65 20 60 68 61 72 64 27 20 64 65 ......-H.usa.um.limite.`hard'.de
1f700 20 72 65 63 75 72 73 6f 73 0a 20 20 20 20 20 20 2d 61 09 74 6f 64 6f 73 20 6f 73 20 6c 69 6d 69 .recursos.......-a.todos.os.limi
1f720 74 65 73 20 61 74 75 61 69 73 20 73 c3 a3 6f 20 72 65 6c 61 74 61 64 6f 73 0a 20 20 20 20 20 20 tes.atuais.s..o.relatados.......
1f740 2d 62 09 6f 20 74 61 6d 61 6e 68 6f 20 64 6f 20 62 75 66 66 65 72 20 64 6f 20 73 6f 63 6b 65 74 -b.o.tamanho.do.buffer.do.socket
1f760 0a 20 20 20 20 20 20 2d 63 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 6f 73 20 .......-c.o.tamanho.m..ximo.dos.
1f780 61 72 71 75 69 76 6f 73 20 63 65 6e 74 72 61 69 73 20 63 72 69 61 64 6f 73 0a 20 20 20 20 20 20 arquivos.centrais.criados.......
1f7a0 2d 64 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 75 6d 20 73 65 67 6d 65 -d.o.tamanho.m..ximo.de.um.segme
1f7c0 6e 74 6f 20 64 65 20 64 61 64 6f 73 20 64 6f 20 70 72 6f 63 65 73 73 6f 0a 20 20 20 20 20 20 2d nto.de.dados.do.processo.......-
1f7e0 65 09 61 20 70 72 69 6f 72 69 64 61 64 65 20 6d c3 a1 78 69 6d 61 20 64 65 20 61 67 65 6e 64 61 e.a.prioridade.m..xima.de.agenda
1f800 6d 65 6e 74 6f 20 28 60 6e 69 63 65 27 29 0a 20 20 20 20 20 20 2d 66 09 6f 20 74 61 6d 61 6e 68 mento.(`nice').......-f.o.tamanh
1f820 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 72 71 75 69 76 6f 73 20 65 73 63 72 69 74 6f 73 20 70 o.m..ximo.de.arquivos.escritos.p
1f840 65 6c 6f 20 73 68 65 6c 6c 20 65 20 73 65 75 73 20 66 69 6c 68 6f 73 0a 20 20 20 20 20 20 2d 69 elo.shell.e.seus.filhos.......-i
1f860 09 6f 20 6e c3 ba 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 .o.n..mero.m..ximo.de.sinais.pen
1f880 64 65 6e 74 65 73 0a 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 dentes.......-k.o.n..mero.m..xim
1f8a0 6f 20 64 65 20 6b 71 75 65 75 65 73 20 61 6c 6f 63 61 64 61 73 20 70 61 72 61 20 65 73 74 65 20 o.de.kqueues.alocadas.para.este.
1f8c0 70 72 6f 63 65 73 73 6f 0a 20 20 20 20 20 20 2d 6c 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 processo.......-l.o.tamanho.m..x
1f8e0 69 6d 6f 20 71 75 65 20 75 6d 20 70 72 6f 63 65 73 73 6f 20 70 6f 64 65 20 61 6c 6f 63 61 72 20 imo.que.um.processo.pode.alocar.
1f900 64 61 20 6d 65 6d c3 b3 72 69 61 0a 20 20 20 20 20 20 2d 6d 09 6f 20 74 61 6d 61 6e 68 6f 20 6d da.mem..ria.......-m.o.tamanho.m
1f920 c3 a1 78 69 6d 6f 20 64 65 20 63 6f 6e 6a 75 6e 74 6f 20 72 65 73 69 64 65 6e 74 65 0a 20 20 20 ..ximo.de.conjunto.residente....
1f940 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 65 73 63 72 ...-n.o.n..mero.m..ximo.de.descr
1f960 69 74 6f 72 65 73 20 64 65 20 61 72 71 75 69 76 6f 20 61 62 65 72 74 6f 73 0a 20 20 20 20 20 20 itores.de.arquivo.abertos.......
1f980 2d 70 09 6f 20 74 61 6d 61 6e 68 6f 20 64 65 20 62 75 66 66 65 72 20 64 65 20 60 70 69 70 65 27 -p.o.tamanho.de.buffer.de.`pipe'
1f9a0 0a 20 20 20 20 20 20 2d 71 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 62 .......-q.o.n..mero.m..ximo.de.b
1f9c0 79 74 65 73 20 65 6d 20 66 69 6c 65 73 20 64 65 20 6d 65 6e 73 61 67 65 6d 20 50 4f 53 49 58 0a ytes.em.files.de.mensagem.POSIX.
1f9e0 20 20 20 20 20 20 2d 72 09 6f 20 74 65 6d 70 6f 20 72 65 61 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 ......-r.o.tempo.real.m..ximo.de
1fa00 20 70 72 69 6f 72 69 64 61 64 65 20 64 65 20 61 67 65 6e 64 61 6d 65 6e 74 6f 0a 20 20 20 20 20 .prioridade.de.agendamento......
1fa20 20 2d 73 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 70 69 6c 68 61 0a 20 .-s.o.tamanho.m..ximo.de.pilha..
1fa40 20 20 20 20 20 2d 74 09 61 20 71 75 61 6e 74 69 64 61 64 65 20 6d c3 a1 78 69 6d 61 20 64 65 20 .....-t.a.quantidade.m..xima.de.
1fa60 74 65 6d 70 6f 20 64 65 20 43 50 55 20 65 6d 20 73 65 67 75 6e 64 6f 73 0a 20 20 20 20 20 20 2d tempo.de.CPU.em.segundos.......-
1fa80 75 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 73 u.o.n..mero.m..ximo.de.processos
1faa0 20 64 65 20 75 73 75 c3 a1 72 69 6f 0a 20 20 20 20 20 20 2d 76 09 6f 20 74 61 6d 61 6e 68 6f 20 .de.usu..rio.......-v.o.tamanho.
1fac0 64 65 20 6d 65 6d c3 b3 72 69 61 20 76 69 72 74 75 61 6c 0a 20 20 20 20 20 20 2d 78 09 6f 20 6e de.mem..ria.virtual.......-x.o.n
1fae0 c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 74 72 61 76 61 73 20 64 65 20 61 72 71 75 ..mero.m..ximo.de.travas.de.arqu
1fb00 69 76 6f 73 0a 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 ivos.......-P.o.n..mero.m..ximo.
1fb20 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 2d 54 09 6f 20 6e de.pseudo-terminais.......-T.o.n
1fb40 c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 66 6c 75 78 6f 73 20 28 74 68 72 65 61 64 ..mero.m..ximo.de.fluxos.(thread
1fb60 73 29 0a 20 20 20 20 0a 20 20 20 20 4e 65 6d 20 74 6f 64 61 73 20 61 73 20 6f 70 c3 a7 c3 b5 65 s)..........Nem.todas.as.op....e
1fb80 73 20 65 73 74 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 s.est..o.dispon..veis.em.todas.a
1fba0 73 20 70 6c 61 74 61 66 6f 72 6d 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 4c 49 4d 49 54 s.plataformas...........Se.LIMIT
1fbc0 45 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 65 6c 65 20 c3 a9 20 6f 20 6e 6f 76 6f 20 76 E.for.fornecido,.ele....o.novo.v
1fbe0 61 6c 6f 72 20 64 6f 20 72 65 63 75 72 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f 3b 0a 20 20 alor.do.recurso.especificado;...
1fc00 20 20 6f 73 20 76 61 6c 6f 72 65 73 20 65 73 70 65 63 69 61 69 73 20 64 65 20 4c 49 4d 49 54 45 ..os.valores.especiais.de.LIMITE
1fc20 20 60 73 6f 66 74 27 2c 20 60 68 61 72 64 27 20 65 20 60 75 6e 6c 69 6d 69 74 65 64 27 20 72 65 .`soft',.`hard'.e.`unlimited'.re
1fc40 66 65 72 65 6d 2d 73 65 0a 20 20 20 20 61 6f 20 61 74 75 61 6c 20 6c 69 6d 69 74 65 20 73 75 61 ferem-se.....ao.atual.limite.sua
1fc60 76 65 2c 20 6f 20 61 74 75 61 6c 20 6c 69 6d 69 74 65 20 72 c3 ad 67 69 64 6f 20 65 20 6e 65 6e ve,.o.atual.limite.r..gido.e.nen
1fc80 68 75 6d 20 6c 69 6d 69 74 65 2c 0a 20 20 20 20 72 65 73 70 65 63 74 69 76 61 6d 65 6e 74 65 2e hum.limite,.....respectivamente.
1fca0 20 44 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 6f 20 76 61 6c 6f 72 20 61 74 75 61 6c 20 64 6f .Do.contr..rio,.o.valor.atual.do
1fcc0 20 72 65 63 75 72 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f 0a 20 20 20 20 c3 a9 20 69 6d 70 .recurso.especificado........imp
1fce0 72 65 73 73 6f 2e 20 53 65 20 6e 65 6e 68 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 66 6f 72 20 66 6f resso..Se.nenhuma.op....o.for.fo
1fd00 72 6e 65 63 69 64 61 2c 20 65 6e 74 c3 a3 6f 20 2d 66 20 c3 a9 20 70 72 65 73 75 6d 69 64 61 2e rnecida,.ent..o.-f....presumida.
1fd20 0a 20 20 20 20 0a 20 20 20 20 56 61 6c 6f 72 65 73 20 65 73 74 c3 a3 6f 20 65 6d 20 61 63 72 c3 ..........Valores.est..o.em.acr.
1fd40 a9 73 63 69 6d 6f 73 20 64 65 20 31 30 32 34 20 62 79 74 65 73 2c 20 65 78 63 65 74 6f 20 70 61 .scimos.de.1024.bytes,.exceto.pa
1fd60 72 61 20 2d 74 2c 20 71 75 65 20 65 73 74 c3 a1 0a 20 20 20 20 65 6d 20 73 65 67 75 6e 64 6f 73 ra.-t,.que.est.......em.segundos
1fd80 3b 20 2d 70 2c 20 71 75 65 20 c3 a9 20 65 6d 20 35 31 32 20 62 79 74 65 73 3b 20 65 20 2d 75 2c ;.-p,.que....em.512.bytes;.e.-u,
1fda0 20 71 75 65 20 c3 a9 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 73 65 6d 0a 20 20 20 20 65 73 63 61 6c .que....um.n..mero.sem.....escal
1fdc0 61 20 64 65 20 70 72 6f 63 65 73 73 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 a.de.processos...........Status.
1fde0 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 de.sa..da:.....Retorna.sucesso,.
1fe00 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 a.menos.que.uma.op....o.inv..lid
1fe20 61 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 6f 63 6f 72 72 61 20 75 a.seja.fornecida.ou.....ocorra.u
1fe40 6d 20 65 72 72 6f 2e 00 4d 6f 76 65 20 75 6d 20 74 72 61 62 61 6c 68 6f 20 70 61 72 61 20 6f 20 m.erro..Move.um.trabalho.para.o.
1fe60 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e 6f 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6c 6f 63 61 20 primeiro.plano...........Coloca.
1fe80 6f 20 74 72 61 62 61 6c 68 6f 20 69 64 65 6e 74 69 66 69 63 61 64 6f 20 70 6f 72 20 45 53 50 45 o.trabalho.identificado.por.ESPE
1fea0 43 2d 4a 4f 42 20 65 6d 20 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e 6f 2c 0a 20 20 20 20 74 6f 72 C-JOB.em.primeiro.plano,.....tor
1fec0 6e 61 6e 64 6f 20 6f 20 74 72 61 62 61 6c 68 6f 20 61 74 75 61 6c 2e 20 53 65 20 45 53 50 45 43 nando.o.trabalho.atual..Se.ESPEC
1fee0 2d 4a 4f 42 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 20 -JOB.n..o.estiver.presente,.....
1ff00 61 20 6e 6f c3 a7 c3 a3 6f 20 64 6f 20 73 68 65 6c 6c 20 64 65 20 74 72 61 62 61 6c 68 6f 20 61 a.no....o.do.shell.de.trabalho.a
1ff20 74 75 61 6c 20 c3 a9 20 75 73 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 tual....usada...........Status.d
1ff40 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 53 74 61 74 75 73 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 e.sa..da:.....Status.do.comando.
1ff60 63 6f 6c 6f 63 61 64 6f 20 65 6d 20 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e 6f 20 6f 75 20 66 61 colocado.em.primeiro.plano.ou.fa
1ff80 6c 68 61 2c 20 73 65 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 2e 00 4d 6f 76 65 20 74 72 lha,.se.ocorrer.um.erro..Move.tr
1ffa0 61 62 61 6c 68 6f 73 20 70 61 72 61 20 6f 20 70 6c 61 6e 6f 20 64 65 20 66 75 6e 64 6f 2e 0a 0a abalhos.para.o.plano.de.fundo...
1ffc0 20 20 20 20 43 6f 6c 6f 63 61 20 6f 73 20 74 72 61 62 61 6c 68 6f 73 20 69 64 65 6e 74 69 66 69 ....Coloca.os.trabalhos.identifi
1ffe0 63 61 64 6f 73 20 70 6f 72 20 45 53 50 45 43 2d 4a 4f 42 20 65 6d 20 70 6c 61 6e 6f 20 64 65 20 cados.por.ESPEC-JOB.em.plano.de.
20000 66 75 6e 64 6f 2c 0a 20 20 20 20 63 6f 6d 6f 20 73 65 20 65 6c 65 73 20 74 69 76 65 73 73 65 6d fundo,.....como.se.eles.tivessem
20020 20 73 69 64 6f 20 69 6e 69 63 69 61 64 6f 20 63 6f 6d 20 60 26 27 2e 20 53 65 20 45 53 50 45 43 .sido.iniciado.com.`&'..Se.ESPEC
20040 2d 4a 4f 42 20 6e c3 a3 6f 0a 20 20 20 20 65 73 74 69 76 65 72 20 70 72 65 73 65 6e 74 65 2c 20 -JOB.n..o.....estiver.presente,.
20060 61 20 6e 6f c3 a7 c3 a3 6f 20 64 6f 20 73 68 65 6c 6c 20 64 65 20 74 72 61 62 61 6c 68 6f 20 61 a.no....o.do.shell.de.trabalho.a
20080 74 75 61 6c 20 c3 a9 20 75 73 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 tual....usada...........Status.d
200a0 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 e.sa..da:.....Retorna.sucesso,.a
200c0 20 6d 65 6e 6f 73 20 71 75 65 20 63 6f 6e 74 72 6f 6c 65 20 64 65 20 74 72 61 62 61 6c 68 6f 20 .menos.que.controle.de.trabalho.
200e0 6e c3 a3 6f 20 65 73 74 65 6a 61 0a 20 20 20 20 68 61 62 69 6c 69 74 61 64 6f 20 6f 75 20 6f 63 n..o.esteja.....habilitado.ou.oc
20100 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 43 6f 6d 61 6e 64 6f 20 6e 75 6c 6f 2e 0a 20 20 20 20 orra.um.erro..Comando.nulo......
20120 0a 20 20 20 20 4e 65 6e 68 75 6d 20 65 66 65 69 74 6f 3b 20 6f 20 63 6f 6d 61 6e 64 6f 20 6e c3 .....Nenhum.efeito;.o.comando.n.
20140 a3 6f 20 66 61 7a 20 6e 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 .o.faz.nada...........Status.de.
20160 73 61 c3 ad 64 61 3a 0a 20 20 20 20 53 65 6d 70 72 65 20 63 6f 6d 20 73 75 63 65 73 73 6f 2e 00 sa..da:.....Sempre.com.sucesso..
20180 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 67 OLDPWD.n..o.definida.Analisa.arg
201a0 75 6d 65 6e 74 6f 73 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 umentos.de.op....es...........Ge
201c0 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 6e 74 topts....usado.pelos.procediment
201e0 6f 73 20 64 6f 20 73 68 65 6c 6c 20 70 61 72 61 20 61 6e 61 6c 69 73 61 72 20 70 61 72 c3 a2 6d os.do.shell.para.analisar.par..m
20200 65 74 72 6f 73 0a 20 20 20 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 63 6f 6d 6f 20 6f 70 c3 a7 c3 etros.....posicionais.como.op...
20220 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 50 c3 87 c3 95 45 53 20 c3 a9 20 75 6d 61 20 73 74 .es...........OP....ES....uma.st
20240 72 69 6e 67 20 71 75 65 20 63 6f 6e 74 c3 a9 6d 20 61 73 20 6c 65 74 72 61 73 20 64 65 20 6f 70 ring.que.cont..m.as.letras.de.op
20260 c3 a7 c3 b5 65 73 20 61 20 73 65 72 20 72 65 63 6f 6e 68 65 63 69 64 61 73 3b 0a 20 20 20 20 73 ....es.a.ser.reconhecidas;.....s
20280 65 20 75 6d 61 20 6c 65 74 72 61 20 c3 a9 20 73 65 67 75 69 64 61 20 70 6f 72 20 64 6f 69 73 2d e.uma.letra....seguida.por.dois-
202a0 70 6f 6e 74 6f 73 2c 20 c3 a9 20 65 73 70 65 72 61 64 6f 20 71 75 65 20 61 20 6f 70 c3 a7 c3 a3 pontos,....esperado.que.a.op....
202c0 6f 20 74 65 6e 68 61 0a 20 20 20 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 2c 20 6f 20 71 75 65 20 o.tenha.....um.argumento,.o.que.
202e0 64 65 76 65 72 69 61 20 73 65 72 20 73 65 70 61 72 61 64 6f 20 64 65 6c 61 20 70 6f 72 20 75 6d deveria.ser.separado.dela.por.um
20300 20 65 73 70 61 c3 a7 6f 20 65 6d 20 62 72 61 6e 63 6f 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 63 .espa..o.em.branco...........A.c
20320 61 64 61 20 76 65 7a 20 71 75 65 20 65 6c 65 20 c3 a9 20 63 68 61 6d 61 64 6f 2c 20 67 65 74 6f ada.vez.que.ele....chamado,.geto
20340 70 74 73 20 63 6f 6c 6f 63 61 20 61 20 70 72 c3 b3 78 69 6d 61 20 6f 70 c3 a7 c3 a3 6f 0a 20 20 pts.coloca.a.pr..xima.op....o...
20360 20 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 73 68 65 6c 6c 20 24 4e 4f 4d 45 2c 20 69 6e 69 63 ..na.vari..vel.shell.$NOME,.inic
20380 69 61 6c 69 7a 61 6e 64 6f 20 4e 4f 4d 45 20 73 65 20 65 6c 61 20 6e c3 a3 6f 20 65 78 69 73 74 ializando.NOME.se.ela.n..o.exist
203a0 69 72 2c 0a 20 20 20 20 65 20 6f 20 c3 ad 6e 64 69 63 65 20 64 6f 20 70 72 c3 b3 78 69 6d 6f 20 ir,.....e.o...ndice.do.pr..ximo.
203c0 61 72 67 75 6d 65 6e 74 6f 20 61 20 73 65 72 20 70 72 6f 63 65 73 73 61 64 6f 20 70 61 72 61 20 argumento.a.ser.processado.para.
203e0 64 65 6e 74 72 6f 20 64 61 0a 20 20 20 20 76 61 72 69 c3 a1 76 65 6c 20 4f 50 54 49 4e 44 2e 20 dentro.da.....vari..vel.OPTIND..
20400 4f 50 54 49 4e 44 20 c3 a9 20 69 6e 69 63 69 61 6c 69 7a 61 64 6f 20 70 61 72 61 20 31 20 61 20 OPTIND....inicializado.para.1.a.
20420 63 61 64 61 20 76 65 7a 20 71 75 65 20 6f 0a 20 20 20 20 73 68 65 6c 6c 20 6f 75 20 75 6d 20 73 cada.vez.que.o.....shell.ou.um.s
20440 63 72 69 70 74 20 73 68 65 6c 6c 20 c3 a9 20 63 68 61 6d 61 64 6f 2e 20 51 75 61 6e 64 6f 20 75 cript.shell....chamado..Quando.u
20460 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 72 0a 20 20 20 20 75 6d 20 61 72 67 75 6d 65 6e ma.op....o.requer.....um.argumen
20480 74 6f 2c 20 67 65 74 6f 70 74 73 20 63 6f 6c 6f 63 61 20 61 71 75 65 6c 65 20 61 72 67 75 6d 65 to,.getopts.coloca.aquele.argume
204a0 6e 74 6f 20 65 6d 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 20 20 73 68 65 6c 6c 20 63 nto.em.uma.vari..vel.....shell.c
204c0 68 61 6d 61 64 61 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 0a 20 20 20 20 67 65 74 6f 70 74 73 20 hamada.OPTARG...........getopts.
204e0 72 65 6c 61 74 61 20 65 72 72 6f 73 20 65 6d 20 75 6d 20 64 65 20 64 75 61 73 20 66 6f 72 6d 61 relata.erros.em.um.de.duas.forma
20500 73 2e 20 53 65 20 6f 20 70 72 69 6d 65 69 72 6f 20 63 61 72 61 63 74 65 72 65 0a 20 20 20 20 64 s..Se.o.primeiro.caractere.....d
20520 65 20 4f 50 c3 87 c3 95 45 53 20 66 6f 72 20 63 61 72 61 63 74 65 72 65 20 64 6f 69 73 2d 70 6f e.OP....ES.for.caractere.dois-po
20540 6e 74 6f 73 2c 20 67 65 74 6f 70 74 73 20 75 73 61 20 73 69 73 74 65 6d 61 20 73 69 6c 65 6e 63 ntos,.getopts.usa.sistema.silenc
20560 69 6f 73 6f 20 64 65 0a 20 20 20 20 72 65 6c 61 74 c3 b3 72 69 6f 20 64 65 20 65 72 72 6f 2e 20 ioso.de.....relat..rio.de.erro..
20580 4e 65 73 74 65 20 6d 6f 64 6f 2c 20 6e 65 6e 68 75 6d 61 20 6d 65 6e 73 61 67 65 6d 20 64 65 20 Neste.modo,.nenhuma.mensagem.de.
205a0 65 72 72 6f 20 c3 a9 20 6d 6f 73 74 72 61 64 61 2e 0a 20 20 20 20 53 65 20 75 6d 61 20 6f 70 c3 erro....mostrada......Se.uma.op.
205c0 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 c3 a9 20 76 69 73 74 61 2c 20 67 65 74 6f 70 74 73 ...o.inv..lida....vista,.getopts
205e0 20 63 6f 6c 6f 63 61 20 6f 20 63 61 72 61 63 74 65 72 65 20 64 65 20 6f 70 c3 a7 c3 a3 6f 0a 20 .coloca.o.caractere.de.op....o..
20600 20 20 20 65 6e 63 6f 6e 74 72 61 64 61 20 64 65 6e 74 72 6f 20 64 6f 20 4f 50 54 41 52 47 2e 20 ...encontrada.dentro.do.OPTARG..
20620 53 65 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 6f 62 72 69 67 61 74 c3 b3 72 69 6f 20 6e c3 a3 Se.um.argumento.obrigat..rio.n..
20640 6f 20 66 6f 72 0a 20 20 20 20 65 6e 63 6f 6e 74 72 61 64 6f 2c 20 67 65 74 6f 70 74 73 20 63 6f o.for.....encontrado,.getopts.co
20660 6c 6f 63 61 20 75 6d 20 27 3a 27 20 65 6d 20 4e 4f 4d 45 20 65 20 64 65 66 69 6e 65 20 4f 50 54 loca.um.':'.em.NOME.e.define.OPT
20680 41 52 47 20 70 61 72 61 20 6f 0a 20 20 20 20 63 61 72 61 63 74 65 72 65 20 64 65 20 6f 70 c3 a7 ARG.para.o.....caractere.de.op..
206a0 c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 61 2e 20 53 65 20 67 65 74 6f 70 74 73 20 6e c3 a3 6f 20 ..o.encontrada..Se.getopts.n..o.
206c0 65 73 74 69 76 65 72 20 6e 6f 20 6d 6f 64 6f 0a 20 20 20 20 73 69 6c 65 6e 63 69 6f 73 6f 2c 20 estiver.no.modo.....silencioso,.
206e0 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 c3 a9 20 76 69 73 74 61 2c 20 uma.op....o.inv..lida....vista,.
20700 67 65 74 6f 70 74 73 20 63 6f 6c 6f 63 61 20 75 6d 20 27 3f 27 20 65 6d 0a 20 20 20 20 4e 4f 4d getopts.coloca.um.'?'.em.....NOM
20720 45 20 65 20 72 65 6d 6f 76 65 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 4f 50 54 41 52 47 E.e.remove.defini....o.de.OPTARG
20740 2e 20 53 65 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 6f 62 72 69 67 61 74 c3 b3 72 69 6f 20 6e ..Se.um.argumento.obrigat..rio.n
20760 c3 a3 6f 20 66 6f 72 0a 20 20 20 20 65 6e 63 6f 6e 74 72 61 64 6f 2c 20 75 6d 20 27 3f 27 20 c3 ..o.for.....encontrado,.um.'?'..
20780 a9 20 63 6f 6c 6f 63 61 64 6f 20 65 6d 20 4e 4f 4d 45 2c 20 4f 50 54 41 52 47 20 74 65 6d 20 73 ..colocado.em.NOME,.OPTARG.tem.s
207a0 75 61 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 72 65 6d 6f 76 69 64 61 0a 20 20 20 20 65 20 75 6d ua.defini....o.removida.....e.um
207c0 61 20 6d 65 6e 73 61 67 65 6d 20 64 65 20 64 69 61 67 6e c3 b3 73 74 69 63 6f 20 c3 a9 20 6d 6f a.mensagem.de.diagn..stico....mo
207e0 73 74 72 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 strada...........Se.a.vari..vel.
20800 73 68 65 6c 6c 20 4f 50 54 45 52 52 20 70 6f 73 73 75 69 72 20 6f 20 76 61 6c 6f 72 20 30 2c 20 shell.OPTERR.possuir.o.valor.0,.
20820 67 65 74 6f 70 74 73 20 64 65 73 61 62 69 6c 69 74 61 20 61 0a 20 20 20 20 65 78 69 62 69 c3 a7 getopts.desabilita.a.....exibi..
20840 c3 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 ..o.de.mensagens.de.erro,.mesmo.
20860 73 65 20 6f 20 70 72 69 6d 65 69 72 6f 20 63 61 72 61 63 74 65 72 65 20 64 65 0a 20 20 20 20 4f se.o.primeiro.caractere.de.....O
20880 50 c3 87 c3 95 45 53 20 6e c3 a3 6f 20 66 6f 72 20 64 6f 69 73 2d 70 6f 6e 74 6f 73 2e 20 20 4f P....ES.n..o.for.dois-pontos...O
208a0 50 54 45 52 52 20 74 65 6d 20 6f 20 76 61 6c 6f 72 20 70 6f 72 20 70 61 64 72 c3 a3 6f 2e 0a 20 PTERR.tem.o.valor.por.padr..o...
208c0 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 20 6e 6f 72 6d 61 6c 6d 65 6e 74 65 20 61 6e 61 6c ........Getopts.normalmente.anal
208e0 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.(
20900 24 30 20 2d 20 24 39 29 2c 20 6d 61 73 20 73 65 0a 20 20 20 20 6d 61 69 73 20 61 72 67 75 6d 65 $0.-.$9),.mas.se.....mais.argume
20920 6e 74 6f 73 20 66 6f 72 65 6d 20 66 6f 72 6e 65 63 69 64 6f 73 2c 20 65 6c 65 73 20 73 65 72 c3 ntos.forem.fornecidos,.eles.ser.
20940 a3 6f 20 61 6e 61 6c 69 73 61 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 .o.analisados...........Status.d
20960 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 73 e.sa..da:.....Retorna.sucesso,.s
20980 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 66 6f 72 20 65 6e 63 6f 6e 74 72 61 64 61 3b 20 66 61 e.uma.op....o.for.encontrada;.fa
209a0 6c 68 61 20 73 65 20 6f 20 66 69 6d 20 64 61 73 20 6f 70 c3 a7 c3 b5 65 73 0a 20 20 20 20 66 6f lha.se.o.fim.das.op....es.....fo
209c0 72 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 2e r.encontrado.ou.ocorrer.um.erro.
209e0 00 4d 6f 73 74 72 61 20 6f 20 6e 6f 6d 65 20 64 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 64 65 20 .Mostra.o.nome.do.diret..rio.de.
20a00 74 72 61 62 61 6c 68 6f 20 61 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 trabalho.atual...........Op....e
20a20 73 3a 0a 20 20 20 20 20 20 2d 4c 09 6d 6f 73 74 72 61 20 6f 20 76 61 6c 6f 72 20 64 65 20 24 50 s:.......-L.mostra.o.valor.de.$P
20a40 57 44 20 73 65 20 65 6c 65 20 74 69 76 65 72 20 6f 20 6e 6f 6d 65 20 64 6f 20 64 69 72 65 74 c3 WD.se.ele.tiver.o.nome.do.diret.
20a60 b3 72 69 6f 20 64 65 0a 20 20 20 20 20 20 09 09 74 72 61 62 61 6c 68 6f 20 61 74 75 61 6c 0a 20 .rio.de.........trabalho.atual..
20a80 20 20 20 20 20 2d 50 09 6d 6f 73 74 72 61 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 66 c3 ad 73 .....-P.mostra.o.diret..rio.f..s
20aa0 69 63 6f 2c 20 73 65 6d 20 71 75 61 69 73 71 75 65 72 20 6c 69 6e 6b 73 20 73 69 6d 62 c3 b3 6c ico,.sem.quaisquer.links.simb..l
20ac0 69 63 6f 73 0a 20 20 20 20 0a 20 20 20 20 50 6f 72 20 70 61 64 72 c3 a3 6f 2c 20 60 70 77 64 27 icos..........Por.padr..o,.`pwd'
20ae0 20 73 65 20 63 6f 6d 70 6f 72 74 61 20 63 6f 6d 6f 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 60 .se.comporta.como.se.a.op....o.`
20b00 2d 4c 27 20 66 6f 69 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 -L'.foi.especificada...........S
20b20 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 30 2c 20 tatus.de.sa..da:.....Retorna.0,.
20b40 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 a.menos.que.uma.op....o.inv..lid
20b60 61 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f a.seja.fornecida.ou.o.diret..rio
20b80 0a 20 20 20 20 61 74 75 61 6c 20 6e c3 a3 6f 20 70 6f 73 73 61 20 73 65 72 20 6c 69 64 6f 2e 00 .....atual.n..o.possa.ser.lido..
20ba0 53 61 69 72 00 4c c3 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 Sair.L...uma.linha.da.entrada.pa
20bc0 64 72 c3 a3 6f 20 65 20 73 65 70 61 72 61 20 65 6d 20 63 61 6d 70 6f 73 2e 0a 0a 20 20 20 20 4c dr..o.e.separa.em.campos.......L
20be0 c3 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 ...uma.linha.da.entrada.padr..o.
20c00 6f 75 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 46 44 2c 20 63 ou.do.descritor.de.arquivo.FD,.c
20c20 61 73 6f 20 61 0a 20 20 20 20 6f 70 c3 a7 c3 a3 6f 20 2d 75 20 73 65 6a 61 20 66 6f 72 6e 65 63 aso.a.....op....o.-u.seja.fornec
20c40 69 64 61 2e 20 41 20 6c 69 6e 68 61 20 c3 a9 20 73 65 70 61 72 61 64 61 20 65 6d 20 63 61 6d 70 ida..A.linha....separada.em.camp
20c60 6f 73 2c 20 6e 61 20 6d 65 73 6d 61 20 66 6f 72 6d 61 20 64 65 0a 20 20 20 20 73 65 70 61 72 61 os,.na.mesma.forma.de.....separa
20c80 c3 a7 c3 a3 6f 20 64 65 20 70 61 6c 61 76 72 61 73 2c 20 65 20 61 20 70 72 69 6d 65 69 72 61 20 ....o.de.palavras,.e.a.primeira.
20ca0 70 61 6c 61 76 72 61 20 c3 a9 20 61 74 72 69 62 75 c3 ad 64 61 20 61 6f 20 70 72 69 6d 65 69 72 palavra....atribu..da.ao.primeir
20cc0 6f 20 4e 4f 4d 45 2c 0a 20 20 20 20 6f 20 73 65 67 75 6e 64 6f 20 61 6f 20 73 65 67 75 6e 64 6f o.NOME,.....o.segundo.ao.segundo
20ce0 20 4e 4f 4d 45 20 65 20 70 6f 72 20 61 c3 ad 20 76 61 69 2c 20 63 6f 6d 20 71 75 61 6c 71 75 65 .NOME.e.por.a...vai,.com.qualque
20d00 72 20 70 61 6c 61 76 72 61 73 20 72 65 73 74 61 6e 74 65 73 0a 20 20 20 20 61 74 72 69 62 75 c3 r.palavras.restantes.....atribu.
20d20 ad 64 61 73 20 70 61 72 61 20 6f 20 c3 ba 6c 74 69 6d 6f 20 4e 4f 4d 45 2e 20 41 70 65 6e 61 73 .das.para.o...ltimo.NOME..Apenas
20d40 20 6f 73 20 63 61 72 61 63 74 65 72 65 73 20 65 6e 63 6f 6e 74 72 61 64 6f 73 20 65 6d 20 24 49 .os.caracteres.encontrados.em.$I
20d60 46 53 0a 20 20 20 20 73 c3 a3 6f 20 72 65 63 6f 6e 68 65 63 69 64 6f 73 20 63 6f 6d 6f 20 64 65 FS.....s..o.reconhecidos.como.de
20d80 6c 69 6d 69 74 61 64 6f 72 65 73 20 64 65 20 70 61 6c 61 76 72 61 73 2e 0a 20 20 20 20 0a 20 20 limitadores.de.palavras.........
20da0 20 20 53 65 20 6e 65 6e 68 75 6d 20 4e 4f 4d 45 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 ..Se.nenhum.NOME.for.fornecido,.
20dc0 61 20 6c 69 6e 68 61 20 6c 69 64 61 20 c3 a9 20 61 72 6d 61 7a 65 6e 61 64 61 20 6e 61 20 76 61 a.linha.lida....armazenada.na.va
20de0 72 69 c3 a1 76 65 6c 0a 20 20 20 20 52 45 50 4c 59 20 28 72 65 73 70 6f 73 74 61 29 2e 0a 20 20 ri..vel.....REPLY.(resposta)....
20e00 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 61 20 41 52 52 41 59 20 .......Op....es:.......-a.ARRAY.
20e20 20 20 20 20 20 61 74 72 69 62 75 69 20 61 73 20 70 61 6c 61 76 72 61 73 20 6c 69 64 61 73 20 61 .....atribui.as.palavras.lidas.a
20e40 20 c3 ad 6e 64 69 63 65 73 20 73 65 71 75 65 6e 63 69 61 69 73 20 64 61 0a 20 20 20 20 20 20 20 ...ndices.sequenciais.da........
20e60 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 69 c3 a1 76 65 6c 20 61 72 72 61 79 20 41 52 52 .............vari..vel.array.ARR
20e80 41 59 2c 20 69 6e 69 63 69 61 6e 64 6f 20 65 6d 20 7a 65 72 6f 0a 20 20 20 20 20 20 2d 64 20 44 AY,.iniciando.em.zero.......-d.D
20ea0 45 4c 49 4d 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 61 20 61 74 c3 a9 20 6f 20 70 72 69 6d 65 69 ELIM......continua.at...o.primei
20ec0 72 6f 20 63 61 72 61 63 74 65 72 65 20 64 65 20 44 45 4c 49 4d 20 73 65 72 20 6c 69 64 6f 2c 20 ro.caractere.de.DELIM.ser.lido,.
20ee0 61 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 76 c3 a9 73 20 64 65 ao.....................inv..s.de
20f00 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 2d 65 20 20 20 20 20 20 20 20 20 20 20 20 .nova.linha.......-e............
20f20 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 61 0a usa.Readline.para.obter.a.linha.
20f40 20 20 20 20 20 20 2d 69 20 54 45 58 54 4f 20 20 20 20 20 20 75 73 61 20 54 45 58 54 4f 20 63 6f ......-i.TEXTO......usa.TEXTO.co
20f60 6d 6f 20 6f 20 74 65 78 74 6f 20 69 6e 69 63 69 61 6c 20 70 61 72 61 20 52 65 61 64 6c 69 6e 65 mo.o.texto.inicial.para.Readline
20f80 0a 20 20 20 20 20 20 2d 6e 20 4e 43 48 41 52 53 20 20 20 20 20 72 65 74 6f 72 6e 61 20 61 70 c3 .......-n.NCHARS.....retorna.ap.
20fa0 b3 73 20 6c 65 72 20 4e 43 48 41 52 53 20 63 61 72 61 63 74 65 72 65 73 2c 20 61 6f 20 69 6e 76 .s.ler.NCHARS.caracteres,.ao.inv
20fc0 c3 a9 73 20 64 65 20 65 73 70 65 72 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..s.de.esperar..................
20fe0 20 20 20 70 6f 72 20 75 6d 61 20 6e 6f 76 61 20 6c 69 6e 68 61 2c 20 6d 61 73 20 72 65 73 70 65 ...por.uma.nova.linha,.mas.respe
21000 69 74 61 20 75 6d 20 64 65 6c 69 6d 69 74 61 64 6f 72 20 73 65 20 6e c3 ba 6d 65 72 6f 0a 20 20 ita.um.delimitador.se.n..mero...
21020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 20 63 61 72 61 63 74 65 72 65 73 20 ..................de.caracteres.
21040 6d 65 6e 6f 72 20 71 75 65 20 4e 43 48 41 52 53 20 73 65 6a 61 6d 20 6c 69 64 6f 73 20 61 6e 74 menor.que.NCHARS.sejam.lidos.ant
21060 65 73 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 69 6d 69 es.do.....................delimi
21080 74 61 64 6f 72 0a 20 20 20 20 20 20 2d 4e 20 4e 43 48 41 52 53 20 20 20 20 20 72 65 74 6f 72 6e tador.......-N.NCHARS.....retorn
210a0 61 20 61 70 65 6e 61 73 20 61 70 c3 b3 73 20 6c 65 72 20 65 78 61 74 61 6d 65 6e 74 65 20 4e 43 a.apenas.ap..s.ler.exatamente.NC
210c0 48 41 52 53 20 63 61 72 61 63 74 65 72 65 73 2c 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 HARS.caracteres,.a..............
210e0 20 20 20 20 20 20 20 6d 65 6e 6f 73 20 71 75 65 20 45 4f 46 20 28 66 69 6d 20 64 6f 20 61 72 71 .......menos.que.EOF.(fim.do.arq
21100 75 69 76 6f 29 20 73 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 60 72 65 61 64 27 0a uivo).seja.encontrado.ou.`read'.
21120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 73 67 6f 74 65 20 6f 20 74 65 6d ....................esgote.o.tem
21140 70 6f 20 6c 69 6d 69 74 65 2c 20 69 67 6e 6f 72 61 6e 64 6f 20 71 75 61 6c 71 75 65 72 20 64 65 po.limite,.ignorando.qualquer.de
21160 6c 69 6d 69 74 61 64 6f 72 0a 20 20 20 20 20 20 2d 70 20 43 4f 4e 46 49 52 4d 41 52 20 20 6d 6f limitador.......-p.CONFIRMAR..mo
21180 73 74 72 61 20 61 20 73 74 72 69 6e 67 20 50 52 4f 4d 50 54 20 73 65 6d 20 72 65 6d 6f 76 65 72 stra.a.string.PROMPT.sem.remover
211a0 20 6e 6f 76 61 20 6c 69 6e 68 61 20 61 6e 74 65 73 20 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 .nova.linha.antes.de............
211c0 20 20 20 20 20 20 20 20 20 74 65 6e 74 61 72 20 6c 65 72 0a 20 20 20 20 20 20 2d 72 20 20 20 20 .........tentar.ler.......-r....
211e0 20 20 20 20 20 20 20 20 6e c3 a3 6f 20 6d 6f 73 74 72 61 20 62 61 72 72 61 20 69 6e 76 65 72 74 ........n..o.mostra.barra.invert
21200 69 64 61 20 70 61 72 61 20 65 73 63 61 70 61 72 20 71 75 61 69 73 71 75 65 72 0a 20 20 20 20 20 ida.para.escapar.quaisquer......
21220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 72 61 63 74 65 72 65 73 0a 20 20 20 20 20 20 ...............caracteres.......
21240 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 6e c3 a3 6f 20 65 63 6f 61 20 65 6e 74 72 61 64 61 20 -s............n..o.ecoa.entrada.
21260 76 69 6e 64 6f 20 64 65 20 75 6d 20 74 65 72 6d 69 6e 61 6c 0a 20 20 20 20 20 20 2d 74 20 54 45 vindo.de.um.terminal.......-t.TE
21280 4d 50 4f 20 20 20 20 20 20 65 73 67 6f 74 61 2d 73 65 20 6f 20 74 65 6d 70 6f 20 6c 69 6d 69 74 MPO......esgota-se.o.tempo.limit
212a0 65 20 65 20 72 65 74 6f 72 6e 61 20 66 61 6c 68 61 2c 20 63 61 73 6f 20 75 6d 61 20 74 6f 64 61 e.e.retorna.falha,.caso.uma.toda
212c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6d 61 20 6c 69 6e 68 61 20 6e .....................uma.linha.n
212e0 c3 a3 6f 20 73 65 6a 61 20 6c 69 64 61 20 65 6d 20 54 45 4d 50 4f 20 73 65 67 75 6e 64 6f 73 2e ..o.seja.lida.em.TEMPO.segundos.
21300 20 4f 20 76 61 6c 6f 72 20 64 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .O.valor.da.....................
21320 76 61 72 69 c3 a1 76 65 6c 20 54 4d 4f 55 54 20 c3 a9 20 6f 20 74 65 6d 70 6f 20 6c 69 6d 69 74 vari..vel.TMOUT....o.tempo.limit
21340 65 20 70 61 64 72 c3 a3 6f 2e 20 54 45 4d 50 4f 20 70 6f 64 65 20 73 65 72 20 75 6d 0a 20 20 20 e.padr..o..TEMPO.pode.ser.um....
21360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e c3 ba 6d 65 72 6f 20 66 72 61 63 69 6f 6e .................n..mero.fracion
21380 61 64 6f 2e 20 53 45 20 54 45 4d 50 4f 20 66 6f 72 20 30 2c 20 60 72 65 61 64 27 20 72 65 74 6f ado..SE.TEMPO.for.0,.`read'.reto
213a0 72 6e 61 20 73 75 63 65 73 73 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rna.sucesso.....................
213c0 61 70 65 6e 61 73 20 73 65 20 61 20 65 6e 74 72 61 64 61 20 65 73 74 69 76 65 72 20 64 69 73 70 apenas.se.a.entrada.estiver.disp
213e0 6f 6e c3 ad 76 65 6c 20 6e 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 0a 20 20 20 20 20 20 20 20 on..vel.no.descritor.de.........
21400 20 20 20 20 20 20 20 20 20 20 20 20 61 72 71 75 69 76 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f ............arquivo.especificado
21420 2e 20 4f 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 6d 61 69 6f 72 20 71 75 ..O.status.de.sa..da....maior.qu
21440 65 20 31 32 38 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 20 6f 20 e.128,.....................se.o.
21460 74 65 6d 70 6f 20 6c 69 6d 69 74 65 20 66 6f 72 20 65 78 63 65 64 69 64 6f 0a 20 20 20 20 20 20 tempo.limite.for.excedido.......
21480 2d 75 20 46 44 20 20 20 20 20 20 20 20 20 6c c3 aa 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 -u.FD.........l...do.descritor.d
214a0 65 20 61 72 71 75 69 76 6f 20 46 44 2c 20 61 6f 20 69 6e 76 c3 a9 73 20 64 61 20 65 6e 74 72 61 e.arquivo.FD,.ao.inv..s.da.entra
214c0 64 61 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 da.padr..o..........Status.de.sa
214e0 c3 ad 64 61 3a 0a 20 20 20 20 4f 20 63 c3 b3 64 69 67 6f 20 64 65 20 72 65 74 6f 72 6e 6f 20 c3 ..da:.....O.c..digo.de.retorno..
21500 a9 20 7a 65 72 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 6f 20 45 4f 46 20 28 66 69 6d 20 64 ..zero,.a.menos.que.o.EOF.(fim.d
21520 6f 20 61 72 71 75 69 76 6f 29 20 73 65 6a 61 0a 20 20 20 20 65 6e 63 6f 6e 74 72 61 64 6f 2c 20 o.arquivo).seja.....encontrado,.
21540 60 72 65 61 64 27 20 65 73 67 6f 74 65 20 6f 20 74 65 6d 70 6f 20 6c 69 6d 69 74 65 20 28 63 61 `read'.esgote.o.tempo.limite.(ca
21560 73 6f 20 65 6d 20 71 75 65 20 6f 20 63 c3 b3 64 69 67 6f 20 64 65 20 72 65 74 6f 72 6e 6f 0a 20 so.em.que.o.c..digo.de.retorno..
21580 20 20 20 73 65 72 c3 a1 20 31 32 38 29 2c 20 6f 63 6f 72 72 61 20 65 72 72 6f 20 64 65 20 61 74 ...ser...128),.ocorra.erro.de.at
215a0 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 6f 75 20 75 ribui....o.de.uma.vari..vel.ou.u
215c0 6d 20 64 65 73 63 72 69 74 6f 72 20 64 65 0a 20 20 20 20 61 72 71 75 69 76 6f 20 69 6e 76 c3 a1 m.descritor.de.....arquivo.inv..
215e0 6c 69 64 6f 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 6f 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e lido.seja.fornecido.como.argumen
21600 74 6f 20 70 61 72 61 20 2d 75 2e 00 4c c3 aa 20 6c 69 6e 68 61 73 20 64 65 20 75 6d 20 61 72 71 to.para.-u..L...linhas.de.um.arq
21620 75 69 76 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 61 72 72 61 79 2e 0a 20 uivo.para.uma.vari..vel.array...
21640 20 20 20 0a 20 20 20 20 55 6d 20 73 69 6e c3 b4 6e 69 6d 6f 20 70 61 72 61 20 60 6d 61 70 66 69 ........Um.sin..nimo.para.`mapfi
21660 6c 65 27 2e 00 4c c3 aa 20 6c 69 6e 68 61 73 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 le'..L...linhas.da.entrada.padr.
21680 a3 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 61 72 72 61 79 20 69 6e 64 65 .o.para.uma.vari..vel.array.inde
216a0 78 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4c c3 aa 20 6c 69 6e 68 61 73 20 64 61 20 65 6e 74 xado...........L...linhas.da.ent
216c0 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 70 61 72 61 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 61 72 rada.padr..o.para.a.vari..vel.ar
216e0 72 61 79 20 69 6e 64 65 78 61 64 6f 20 41 52 52 41 59 20 6f 75 0a 20 20 20 20 64 6f 20 64 65 73 ray.indexado.ARRAY.ou.....do.des
21700 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 46 44 2c 20 73 65 20 61 20 6f 70 c3 a7 c3 critor.de.arquivo.FD,.se.a.op...
21720 a3 6f 20 2d 75 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c .o.-u.for.fornecida..A.vari..vel
21740 0a 20 20 20 20 4d 41 50 46 49 4c 45 20 c3 a9 20 6f 20 41 52 52 41 59 20 70 61 64 72 c3 a3 6f 2e .....MAPFILE....o.ARRAY.padr..o.
21760 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 64 20 44 45 4c ..........Op....es:.......-d.DEL
21780 49 4d 20 20 20 20 20 20 55 73 61 20 44 45 4c 49 4d 20 70 61 72 61 20 74 65 72 6d 69 6e 61 72 20 IM......Usa.DELIM.para.terminar.
217a0 6c 69 6e 68 61 73 2c 20 61 6f 20 69 6e 76 c3 a9 73 20 64 65 20 6e 6f 76 61 20 6c 69 6e 68 61 0a linhas,.ao.inv..s.de.nova.linha.
217c0 20 20 20 20 20 20 2d 6e 20 4e c3 9a 4d 45 52 4f 20 20 20 20 20 43 6f 70 69 61 20 6e 6f 20 6d c3 ......-n.N..MERO.....Copia.no.m.
217e0 a1 78 69 6d 6f 20 4e c3 9a 4d 45 52 4f 20 6c 69 6e 68 61 73 2e 20 53 65 20 4e c3 9a 4d 45 52 4f .ximo.N..MERO.linhas..Se.N..MERO
21800 20 66 6f 72 20 30 2c 20 74 6f 64 61 73 20 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .for.0,.todas.as................
21820 20 20 20 20 20 6c 69 6e 68 61 73 20 73 c3 a3 6f 20 63 6f 70 69 61 64 61 73 0a 20 20 20 20 20 20 .....linhas.s..o.copiadas.......
21840 2d 4f 20 4f 52 49 47 45 4d 20 20 20 20 20 49 6e 69 63 69 61 20 61 74 72 69 62 75 69 c3 a7 c3 a3 -O.ORIGEM.....Inicia.atribui....
21860 6f 20 64 65 20 41 52 52 41 59 20 6e 6f 20 c3 ad 6e 64 69 63 65 20 4f 52 49 47 45 4d 2e 20 4f 20 o.de.ARRAY.no...ndice.ORIGEM..O.
21880 c3 ad 6e 64 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 72 ..ndice.....................padr
218a0 c3 a3 6f 20 c3 a9 20 30 0a 20 20 20 20 20 20 2d 73 20 4e c3 9a 4d 45 52 4f 20 20 20 20 20 44 65 ..o....0.......-s.N..MERO.....De
218c0 73 63 61 72 74 61 20 61 73 20 70 72 69 6d 65 69 72 61 73 20 4e c3 9a 4d 45 52 4f 20 6c 69 6e 68 scarta.as.primeiras.N..MERO.linh
218e0 61 73 20 6c 69 64 61 73 0a 20 20 20 20 20 20 2d 74 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d as.lidas.......-t............Rem
21900 6f 76 65 20 75 6d 61 20 44 45 4c 49 4d 20 61 6f 20 66 69 6e 61 6c 20 70 61 72 61 20 63 61 64 61 ove.uma.DELIM.ao.final.para.cada
21920 20 6c 69 6e 68 61 20 6c 69 64 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .linha.lida.....................
21940 28 70 61 64 72 c3 a3 6f 3a 20 6e 6f 76 61 20 6c 69 6e 68 61 29 0a 20 20 20 20 20 20 2d 75 20 46 (padr..o:.nova.linha).......-u.F
21960 44 20 20 20 20 20 20 20 20 20 4c c3 aa 20 6c 69 6e 68 61 73 20 64 6f 20 64 65 73 63 72 69 74 6f D.........L...linhas.do.descrito
21980 72 20 64 65 20 61 72 71 75 69 76 6f 73 20 46 44 2c 20 61 6f 20 69 6e 76 c3 a9 73 20 64 61 20 65 r.de.arquivos.FD,.ao.inv..s.da.e
219a0 6e 74 72 61 64 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 72 c3 ntrada.....................padr.
219c0 a3 6f 0a 20 20 20 20 20 20 2d 43 20 43 48 41 4d 41 44 41 20 20 20 20 41 76 61 6c 69 61 20 43 48 .o.......-C.CHAMADA....Avalia.CH
219e0 41 4d 41 44 41 20 61 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 51 55 41 4e 54 49 44 41 44 45 20 AMADA.a.cada.vez.que.QUANTIDADE.
21a00 6c 69 6e 68 61 73 20 66 6f 72 61 6d 20 6c 69 64 61 73 0a 20 20 20 20 20 20 2d 63 20 51 55 41 4e linhas.foram.lidas.......-c.QUAN
21a20 54 49 44 41 44 45 20 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 TIDADE.Especifica.o.n..mero.de.l
21a40 69 6e 68 61 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 70 inhas.lidas.entre.cada.chamada.p
21a60 61 72 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 48 41 4d 41 44 41 0a ara.....................CHAMADA.
21a80 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 41 52 52 41 59 .........Argumentos:.......ARRAY
21aa0 20 20 20 20 20 20 20 20 20 4e 6f 6d 65 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 20 61 72 72 61 79 .........Nome.da.vari..vel.array
21ac0 20 70 61 72 61 20 75 73 61 72 20 70 61 72 61 20 61 72 71 75 69 76 6f 73 20 64 65 20 64 61 64 6f .para.usar.para.arquivos.de.dado
21ae0 73 0a 20 20 20 20 0a 20 20 20 20 53 65 20 2d 43 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 20 73 s..........Se.-C.for.fornecido.s
21b00 65 6d 20 2d 63 2c 20 61 20 71 75 61 6e 74 69 64 61 64 65 20 70 61 64 72 c3 a3 6f 20 c3 a9 20 35 em.-c,.a.quantidade.padr..o....5
21b20 30 30 30 2e 20 51 75 61 6e 64 6f 20 43 48 41 4d 41 44 41 20 c3 a9 0a 20 20 20 20 61 76 61 6c 69 000..Quando.CHAMADA........avali
21b40 61 64 61 2c 20 c3 a9 20 66 6f 72 6e 65 63 69 64 6f 20 6f 20 c3 ad 6e 64 69 63 65 20 70 61 72 61 ada,....fornecido.o...ndice.para
21b60 20 6f 20 70 72 c3 b3 78 69 6d 6f 20 65 6c 65 6d 65 6e 74 6f 20 64 61 20 61 72 72 61 79 20 73 65 .o.pr..ximo.elemento.da.array.se
21b80 72 0a 20 20 20 20 61 74 72 69 62 75 c3 ad 64 6f 20 65 20 61 20 6c 69 6e 68 61 20 70 61 72 61 20 r.....atribu..do.e.a.linha.para.
21ba0 73 65 72 20 61 74 72 69 62 75 c3 ad 64 61 20 c3 a0 71 75 65 6c 65 20 65 6c 65 6d 65 6e 74 6f 20 ser.atribu..da...quele.elemento.
21bc0 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 73 0a 20 20 20 20 61 64 69 63 69 6f 6e 61 69 73 0a 20 como.argumentos.....adicionais..
21be0 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 64 6f 20 63 6f ........Se.n..o.for.fornecido.co
21c00 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 70 66 69 6c 65 m.uma.origem.expl..cita,.mapfile
21c20 20 76 61 69 20 6c 69 6d 70 61 72 20 41 52 52 41 59 0a 20 20 20 20 61 6e 74 65 73 20 64 65 20 6c .vai.limpar.ARRAY.....antes.de.l
21c40 68 65 20 61 74 72 69 62 75 69 72 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 he.atribuir...........Status.de.
21c60 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d sa..da:.....Retorna.sucesso,.a.m
21c80 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 73 enos.que.uma.op....o.inv..lida.s
21ca0 65 6a 61 20 64 61 64 61 20 6f 75 20 41 52 52 41 59 20 66 6f 72 0a 20 20 20 20 73 6f 6d 65 6e 74 eja.dada.ou.ARRAY.for.....soment
21cc0 65 20 6c 65 69 74 75 72 61 20 6f 75 20 6e c3 a3 6f 20 66 6f 72 20 75 6d 20 61 72 72 61 79 20 69 e.leitura.ou.n..o.for.um.array.i
21ce0 6e 64 65 78 61 64 6f 2e 00 52 65 67 69 73 74 72 6f 20 62 6c 6f 71 75 65 61 64 6f 20 28 6c 6f 63 ndexado..Registro.bloqueado.(loc
21d00 6b 29 00 4d 65 6d 6f 72 69 7a 61 20 6f 75 20 65 78 69 62 65 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 k).Memoriza.ou.exibe.localiza...
21d20 b5 65 73 20 64 65 20 70 72 6f 67 72 61 6d 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 74 65 72 .es.de.programas...........Deter
21d40 6d 69 6e 61 20 65 20 6d 65 6d 6f 72 69 7a 61 20 64 6f 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c mina.e.memoriza.do.caminho.compl
21d60 65 74 6f 20 64 65 20 63 61 64 61 20 63 6f 6d 61 6e 64 6f 20 4e 4f 4d 45 2e 20 53 65 20 6e 65 6e eto.de.cada.comando.NOME..Se.nen
21d80 68 75 6d 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c hum.....argumento.for.fornecido,
21da0 20 65 78 69 62 65 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 .exibe.informa....o.sobre.comand
21dc0 6f 73 20 6d 65 6d 6f 72 69 7a 61 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 os.memorizados...........Op....e
21de0 73 3a 0a 20 20 20 20 20 20 2d 64 09 09 65 73 71 75 65 63 65 20 61 20 6c 6f 63 61 6c 69 7a 61 c3 s:.......-d..esquece.a.localiza.
21e00 a7 c3 a3 6f 20 6d 65 6d 6f 72 69 7a 61 64 61 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 0a 20 20 20 ...o.memorizada.de.cada.NOME....
21e20 20 20 20 2d 6c 09 09 65 78 69 62 65 20 65 6d 20 75 6d 20 66 6f 72 6d 61 74 6f 20 71 75 65 20 70 ...-l..exibe.em.um.formato.que.p
21e40 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 20 20 20 ode.ser.usado.como.entrada......
21e60 20 2d 70 20 43 41 4d 49 4e 48 4f 09 75 73 61 20 43 41 4d 49 4e 48 4f 20 63 6f 6d 6f 20 6f 20 63 .-p.CAMINHO.usa.CAMINHO.como.o.c
21e80 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 20 64 65 20 4e 4f 4d 45 0a 20 20 20 20 20 20 2d 72 aminho.completo.de.NOME.......-r
21ea0 09 09 65 73 71 75 65 63 65 20 64 65 20 74 6f 64 61 73 20 61 73 20 6c 6f 63 61 6c 69 7a 61 c3 a7 ..esquece.de.todas.as.localiza..
21ec0 c3 b5 65 73 20 6d 65 6d 6f 72 69 7a 61 64 61 73 0a 20 20 20 20 20 20 2d 74 09 09 6d 6f 73 74 72 ..es.memorizadas.......-t..mostr
21ee0 61 20 61 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 6d 65 6d 6f 72 69 7a 61 64 61 20 64 65 20 a.a.localiza....o.memorizada.de.
21f00 63 61 64 61 20 4e 4f 4d 45 2c 20 69 6e 69 63 69 61 6e 64 6f 0a 20 20 20 20 20 20 09 09 09 63 61 cada.NOME,.iniciando..........ca
21f20 64 61 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 63 6f 6d 20 6f 20 4e 4f 4d 45 20 63 6f 72 72 da.localiza....o.com.o.NOME.corr
21f40 65 73 70 6f 6e 64 65 6e 74 65 2c 20 73 65 20 6d c3 ba 6c 74 69 70 6c 6f 73 0a 20 20 20 20 20 20 espondente,.se.m..ltiplos.......
21f60 09 09 09 4e 4f 4d 45 73 20 66 6f 72 65 6d 20 66 6f 72 6e 65 63 69 64 6f 73 0a 20 20 20 20 41 72 ...NOMEs.forem.fornecidos.....Ar
21f80 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 4e 4f 4d 45 09 09 43 61 64 61 20 4e 4f 4d 45 20 gumentos:.......NOME..Cada.NOME.
21fa0 c3 a9 20 70 65 73 71 75 69 73 61 64 6f 20 65 6d 20 24 50 41 54 48 20 65 20 61 64 69 63 69 6f 6e ...pesquisado.em.$PATH.e.adicion
21fc0 61 64 6f 20 c3 a0 20 6c 69 73 74 61 20 64 65 0a 20 20 20 20 20 20 09 09 09 63 6f 6d 61 6e 64 6f ado....lista.de..........comando
21fe0 73 20 6d 65 6d 6f 72 69 7a 61 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 s.memorizados...........Status.d
22000 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 e.sa..da:.....Retorna.sucesso,.a
22020 20 6d 65 6e 6f 73 20 71 75 65 20 4e 4f 4d 45 20 6e c3 a3 6f 20 73 65 6a 61 20 65 6e 63 6f 6e 74 .menos.que.NOME.n..o.seja.encont
22040 72 61 64 6f 20 6f 75 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 rado.ou.uma.op....o.....inv..lid
22060 61 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 2e 00 52 65 6d 6f 76 65 20 64 69 72 65 74 c3 b3 a.seja.fornecida..Remove.diret..
22080 72 69 6f 73 20 64 65 20 75 6d 61 20 70 69 6c 68 61 2e 0a 0a 20 20 20 20 52 65 6d 6f 76 65 20 65 rios.de.uma.pilha.......Remove.e
220a0 6e 74 72 61 64 61 73 20 64 61 20 70 69 6c 68 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 2e ntradas.da.pilha.de.diret..rios.
220c0 20 43 6f 6d 20 6e 65 6e 68 75 6d 20 61 72 67 75 6d 65 6e 74 6f 2c 20 72 65 6d 6f 76 65 0a 20 20 .Com.nenhum.argumento,.remove...
220e0 20 20 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 64 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 ..o.diret..rio.do.topo.da.pilha.
22100 65 20 61 6c 74 65 72 61 20 6f 20 6e 6f 76 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 64 6f 20 74 6f e.altera.o.novo.diret..rio.do.to
22120 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 po...........Op....es:.......-n.
22140 53 75 70 72 69 6d 65 20 61 20 61 6c 74 65 72 61 c3 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 Suprime.a.altera....o.normal.de.
22160 64 69 72 65 74 c3 b3 72 69 6f 20 61 6f 20 72 65 6d 6f 76 65 72 0a 20 20 20 20 20 20 09 09 64 69 diret..rio.ao.remover.........di
22180 72 65 74 c3 b3 72 69 6f 73 20 64 61 20 70 69 6c 68 61 2c 20 64 65 20 66 6f 72 6d 61 20 71 75 65 ret..rios.da.pilha,.de.forma.que
221a0 20 61 70 65 6e 61 73 20 61 20 70 69 6c 68 61 20 c3 a9 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 .apenas.a.pilha....manipulada...
221c0 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 09 52 65 6d ........Argumentos:.......+N.Rem
221e0 6f 76 65 20 61 20 6e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 63 6f 6e 74 61 72 20 ove.a.n-..sima.entrada.a.contar.
22200 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 20 20 09 09 6d 6f 73 da.esquerda.da.lista.........mos
22220 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 trada.por.`dirs',.iniciando.com.
22240 7a 65 72 6f 2e 20 45 78 2e 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 20 20 20 09 09 72 65 6d zero..Ex.:.`popd.+0'.........rem
22260 6f 76 65 20 6f 20 70 72 69 6d 65 69 72 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 65 20 60 70 6f 70 ove.o.primeiro.diret..rio.e.`pop
22280 64 20 2b 31 27 2c 20 6f 20 73 65 67 75 6e 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 d.+1',.o.segundo.............-N.
222a0 52 65 6d 6f 76 65 20 61 20 6e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 63 6f 6e 74 Remove.a.n-..sima.entrada.a.cont
222c0 61 72 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 20 20 09 09 6d ar.da.direita.da.lista.........m
222e0 6f 73 74 72 61 64 61 20 70 6f 72 20 60 64 69 72 73 27 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f ostrada.por.`dirs',.iniciando.co
22300 6d 20 7a 65 72 6f 2e 20 45 78 2e 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 20 20 20 09 09 72 m.zero..Ex.:.`popd.+0'.........r
22320 65 6d 6f 76 65 20 6f 20 c3 ba 6c 74 69 6d 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 65 20 60 70 6f emove.o...ltimo.diret..rio.e.`po
22340 70 64 20 2d 31 27 2c 20 6f 20 70 65 6e c3 ba 6c 74 69 6d 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f pd.-1',.o.pen..ltimo...........O
22360 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 60 64 69 72 73 27 20 65 78 69 62 65 20 61 20 .comando.interno.`dirs'.exibe.a.
22380 70 69 6c 68 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 pilha.de.diret..rio...........St
223a0 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 atus.de.sa..da:.....Retorna.suce
223c0 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e sso,.a.menos.que.um.argumento.in
223e0 76 c3 a1 6c 69 64 6f 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 6f 20 6f 75 0a 20 20 20 20 61 20 v..lido.seja.fornecido.ou.....a.
22400 61 6c 74 65 72 61 c3 a7 c3 a3 6f 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 20 66 61 6c 68 61 72 altera....o.de.diret..rio.falhar
22420 2e 00 52 65 6d 6f 76 65 20 63 61 64 61 20 4e 4f 4d 45 20 64 61 20 6c 69 73 74 61 20 64 65 20 61 ..Remove.cada.NOME.da.lista.de.a
22440 70 65 6c 69 64 6f 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 pelidos.definidos...........Op..
22460 c3 b5 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 ..es:.......-a.remove.todas.as.d
22480 65 66 69 6e 69 c3 a7 c3 b5 65 73 20 64 65 20 61 70 65 6c 69 64 6f 73 0a 20 20 20 20 0a 20 20 20 efini....es.de.apelidos.........
224a0 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 4e 4f .Retorna.sucesso,.a.menos.que.NO
224c0 4d 45 20 6e c3 a3 6f 20 73 65 6a 61 20 75 6d 20 61 70 65 6c 69 64 6f 20 65 78 69 73 74 65 6e 74 ME.n..o.seja.um.apelido.existent
224e0 65 2e 00 52 65 6d 6f 76 65 20 74 72 61 62 61 6c 68 6f 73 20 64 6f 20 73 68 65 6c 6c 20 61 74 75 e..Remove.trabalhos.do.shell.atu
22500 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 20 63 61 64 61 20 61 72 67 75 6d 65 6e al...........Remove.cada.argumen
22520 74 6f 20 45 53 50 45 43 2d 4a 4f 42 20 64 61 20 74 61 62 65 6c 61 20 64 65 20 74 72 61 62 61 6c to.ESPEC-JOB.da.tabela.de.trabal
22540 68 6f 73 20 61 74 69 76 6f 73 2e 20 53 65 6d 0a 20 20 20 20 71 75 61 6c 71 75 65 72 20 45 53 50 hos.ativos..Sem.....qualquer.ESP
22560 45 43 2d 4a 4f 42 2c 20 6f 20 73 68 65 6c 6c 20 75 73 61 20 73 75 61 20 6e 6f c3 a7 c3 a3 6f 20 EC-JOB,.o.shell.usa.sua.no....o.
22580 64 65 20 74 72 61 62 61 6c 68 6f 20 61 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 de.trabalho.atual...........Op..
225a0 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 74 6f 64 6f 73 20 6f 73 20 74 ..es:.......-a.remove.todos.os.t
225c0 72 61 62 61 6c 68 6f 73 20 73 65 20 45 53 50 45 43 2d 4a 4f 42 20 6e c3 a3 6f 20 66 6f 72 20 66 rabalhos.se.ESPEC-JOB.n..o.for.f
225e0 6f 72 6e 65 63 69 64 6f 0a 20 20 20 20 20 20 2d 68 09 6d 61 72 63 61 20 63 61 64 61 20 45 53 50 ornecido.......-h.marca.cada.ESP
22600 45 43 2d 4a 4f 42 2c 20 64 65 20 66 6f 72 6d 61 20 71 75 65 20 53 49 47 48 55 50 20 6e c3 a3 6f EC-JOB,.de.forma.que.SIGHUP.n..o
22620 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 6f 0a 20 20 20 20 20 20 09 09 61 6f 20 74 72 61 62 61 .seja.fornecido.........ao.traba
22640 6c 68 6f 2c 20 63 61 73 6f 20 6f 20 73 68 65 6c 6c 20 72 65 63 65 62 61 20 75 6d 20 53 49 47 48 lho,.caso.o.shell.receba.um.SIGH
22660 55 50 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 61 70 65 6e 61 73 20 74 72 61 62 61 6c UP.......-r.remove.apenas.trabal
22680 68 6f 73 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 hos.em.execu....o..........Statu
226a0 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f s.de.sa..da:.....Retorna.sucesso
226c0 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c ,.a.menos.que.uma.op....o.inv..l
226e0 69 64 61 20 6f 75 20 45 53 50 45 43 2d 4a 4f 42 20 69 6e 76 c3 a1 6c 69 64 6f 0a 20 20 20 20 73 ida.ou.ESPEC-JOB.inv..lido.....s
22700 65 6a 61 6d 20 66 6f 72 6e 65 63 69 64 6f 73 2e 00 52 65 6d 6f 76 65 20 65 6e 74 72 61 64 61 73 ejam.fornecidos..Remove.entradas
22720 20 64 61 20 70 69 6c 68 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 2e 20 43 6f 6d 20 6e 65 .da.pilha.de.diret..rios..Com.ne
22740 6e 68 75 6d 20 61 72 67 75 6d 65 6e 74 6f 2c 20 72 65 6d 6f 76 65 0a 20 20 20 20 6f 20 64 69 72 nhum.argumento,.remove.....o.dir
22760 65 74 c3 b3 72 69 6f 20 64 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 65 20 61 6c 74 65 72 et..rio.do.topo.da.pilha.e.alter
22780 61 20 6f 20 6e 6f 76 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 64 6f 20 74 6f 70 6f 2e 0a 20 20 20 a.o.novo.diret..rio.do.topo.....
227a0 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d 65 ......Op....es:.......-n.Suprime
227c0 20 61 20 61 6c 74 65 72 61 c3 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 64 69 72 65 74 c3 b3 .a.altera....o.normal.de.diret..
227e0 72 69 6f 20 61 6f 20 72 65 6d 6f 76 65 72 0a 20 20 20 20 20 20 09 09 64 69 72 65 74 c3 b3 72 69 rio.ao.remover.........diret..ri
22800 6f 73 20 64 61 20 70 69 6c 68 61 2c 20 64 65 20 66 6f 72 6d 61 20 71 75 65 20 61 70 65 6e 61 73 os.da.pilha,.de.forma.que.apenas
22820 20 61 20 70 69 6c 68 61 20 c3 a9 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 .a.pilha....manipulada..........
22840 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 20 61 20 6e .Argumentos:.......+N.Remove.a.n
22860 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 63 6f 6e 74 61 72 20 64 61 20 65 73 71 75 -..sima.entrada.a.contar.da.esqu
22880 65 72 64 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 70 erda.da.lista.........mostrada.p
228a0 6f 72 20 60 64 69 72 73 27 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e 20 45 or.`dirs',.iniciando.com.zero..E
228c0 78 2e 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 20 20 20 09 09 72 65 6d 6f 76 65 20 6f 20 70 x.:.`popd.+0'.........remove.o.p
228e0 72 69 6d 65 69 72 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 65 20 60 70 6f 70 64 20 2b 31 27 2c 20 rimeiro.diret..rio.e.`popd.+1',.
22900 6f 20 73 65 67 75 6e 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 20 o.segundo.............-N.Remove.
22920 61 20 6e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 61 20 63 6f 6e 74 61 72 20 64 61 20 64 a.n-..sima.entrada.a.contar.da.d
22940 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 ireita.da.lista.........mostrada
22960 20 70 6f 72 20 60 64 69 72 73 27 2c 20 69 6e 69 63 69 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e .por.`dirs',.iniciando.com.zero.
22980 20 45 78 2e 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 20 20 20 09 09 72 65 6d 6f 76 65 20 6f .Ex.:.`popd.+0'.........remove.o
229a0 20 c3 ba 6c 74 69 6d 6f 20 64 69 72 65 74 c3 b3 72 69 6f 20 65 20 60 70 6f 70 64 20 2d 31 27 2c ...ltimo.diret..rio.e.`popd.-1',
229c0 20 6f 20 70 65 6e c3 ba 6c 74 69 6d 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 20 63 6f 6d 61 6e 64 .o.pen..ltimo...........O.comand
229e0 6f 20 69 6e 74 65 72 6e 6f 20 60 64 69 72 73 27 20 65 78 69 62 65 20 61 20 70 69 6c 68 61 20 64 o.interno.`dirs'.exibe.a.pilha.d
22a00 65 20 64 69 72 65 74 c3 b3 72 69 6f 2e 00 53 75 62 73 74 69 74 75 69 20 6f 20 73 68 65 6c 6c 20 e.diret..rio..Substitui.o.shell.
22a20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 6f 72 6e 65 63 69 64 6f 2e 0a 20 20 20 20 0a 20 20 com.o.comando.fornecido.........
22a40 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 2c 20 73 75 62 73 74 69 74 75 69 6e 64 6f 20 ..Executa.COMANDO,.substituindo.
22a60 6f 20 73 68 65 6c 6c 20 63 6f 6d 20 6f 20 70 72 6f 67 72 61 6d 61 20 65 73 70 65 63 69 66 69 63 o.shell.com.o.programa.especific
22a80 61 64 6f 2e 0a 20 20 20 20 41 52 47 55 4d 45 4e 54 4f 53 20 73 65 20 74 6f 72 6e 61 6d 20 6f 73 ado......ARGUMENTOS.se.tornam.os
22aa0 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 61 72 61 20 43 4f 4d 41 4e 44 4f 2e 20 53 65 20 43 4f 4d .argumentos.para.COMANDO..Se.COM
22ac0 41 4e 44 4f 20 6e c3 a3 6f 20 66 6f 72 0a 20 20 20 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 ANDO.n..o.for.....especificado,.
22ae0 71 75 61 69 73 71 75 65 72 20 72 65 64 69 72 65 63 69 6f 6e 61 6d 65 6e 74 6f 73 20 73 75 72 74 quaisquer.redirecionamentos.surt
22b00 65 6d 20 65 66 65 69 74 6f 20 6e 6f 20 73 68 65 6c 6c 0a 20 20 20 20 61 74 75 61 6c 2e 0a 20 20 em.efeito.no.shell.....atual....
22b20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 61 20 4e 4f 4d 45 09 70 .......Op....es:.......-a.NOME.p
22b40 61 73 73 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 7a 65 72 6f 20 70 61 assa.NOME.como.argumento.zero.pa
22b60 72 61 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 20 2d 63 09 65 78 65 63 75 74 61 20 43 4f 4d 41 ra.COMANDO.......-c.executa.COMA
22b80 4e 44 4f 20 63 6f 6d 20 75 6d 20 61 6d 62 69 65 6e 74 65 20 76 61 7a 69 6f 0a 20 20 20 20 20 20 NDO.com.um.ambiente.vazio.......
22ba0 2d 6c 09 63 6f 6c 6f 63 61 20 75 6d 20 74 72 61 c3 a7 6f 20 6e 6f 20 61 72 67 75 6d 65 6e 74 6f -l.coloca.um.tra..o.no.argumento
22bc0 20 7a 65 72 6f 20 70 61 72 61 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 0a 20 20 20 20 53 65 20 6f .zero.para.COMANDO..........Se.o
22be0 20 63 6f 6d 61 6e 64 6f 20 6e c3 a3 6f 20 70 75 64 65 72 20 73 65 72 20 65 78 65 63 75 74 61 64 .comando.n..o.puder.ser.executad
22c00 6f 2c 20 75 6d 20 73 68 65 6c 6c 20 6e c3 a3 6f 2d 69 6e 74 65 72 61 74 69 76 6f 20 73 61 69 2c o,.um.shell.n..o-interativo.sai,
22c20 0a 20 20 20 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 60 65 78 65 63 .....a.menos.que.a.op....o.`exec
22c40 66 61 69 6c 27 20 65 73 74 65 6a 61 20 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 fail'.esteja.definida...........
22c60 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 Status.de.sa..da:.....Retorna.su
22c80 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 cesso,.a.menos.que.COMANDO.n..o.
22ca0 73 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 6f 63 6f 72 72 65 72 20 75 6d 0a 20 20 seja.encontrado.ou.ocorrer.um...
22cc0 20 20 65 72 72 6f 20 6e 6f 20 72 65 64 69 72 65 63 69 6f 6e 61 6d 65 6e 74 6f 2e 00 52 65 6c 61 ..erro.no.redirecionamento..Rela
22ce0 74 61 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 ta.o.tempo.consumido.pela.execu.
22d00 a7 c3 a3 6f 20 64 61 20 6c 69 6e 68 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 0a ...o.da.linha.de.comandos.......
22d20 20 20 20 20 45 78 65 63 75 74 61 20 4c 49 4e 48 41 2d 43 4f 4d 41 4e 44 4f 53 20 65 20 69 6d 70 ....Executa.LINHA-COMANDOS.e.imp
22d40 72 69 6d 65 20 75 6d 20 72 65 73 75 6d 6f 20 64 6f 20 74 65 6d 70 6f 20 72 65 61 6c 2c 0a 20 20 rime.um.resumo.do.tempo.real,...
22d60 20 20 74 65 6d 70 6f 20 64 65 20 43 50 55 20 64 6f 20 75 73 75 c3 a1 72 69 6f 20 65 20 64 6f 20 ..tempo.de.CPU.do.usu..rio.e.do.
22d80 73 69 73 74 65 6d 61 2c 20 67 61 73 74 6f 73 20 65 78 65 63 75 74 61 6e 64 6f 0a 20 20 20 20 4c sistema,.gastos.executando.....L
22da0 49 4e 48 41 2d 43 4f 4d 41 4e 44 4f 53 2c 20 71 75 61 6e 64 6f 20 65 73 74 65 20 74 65 72 6d 69 INHA-COMANDOS,.quando.este.termi
22dc0 6e 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 70 nar...........Op....es:.......-p
22de0 09 69 6d 70 72 69 6d 65 20 6f 20 72 65 73 75 6d 6f 20 64 6f 20 74 65 6d 70 6f 20 6e 6f 20 66 6f .imprime.o.resumo.do.tempo.no.fo
22e00 72 6d 61 74 6f 20 70 6f 72 74 c3 a1 74 69 6c 20 64 6f 20 50 6f 73 69 78 0a 20 20 20 20 0a 20 20 rmato.port..til.do.Posix........
22e20 20 20 4f 20 76 61 6c 6f 72 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 20 54 49 4d 45 46 4f 52 4d 41 ..O.valor.da.vari..vel.TIMEFORMA
22e40 54 20 c3 a9 20 75 73 61 64 61 20 63 6f 6d 6f 20 66 6f 72 6d 61 74 6f 20 64 65 20 73 61 c3 ad 64 T....usada.como.formato.de.sa..d
22e60 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 a...........Status.de.sa..da:...
22e80 20 20 4f 20 73 74 61 74 75 73 20 64 65 20 72 65 74 6f 72 6e 6f 20 c3 a9 20 6f 20 73 74 61 74 75 ..O.status.de.retorno....o.statu
22ea0 73 20 72 65 74 6f 72 6e 61 64 6f 20 70 6f 72 20 4c 49 4e 48 41 2d 43 4f 4d 41 4e 44 4f 53 2e 00 s.retornado.por.LINHA-COMANDOS..
22ec0 52 65 73 75 6d 65 20 6c 6f 6f 70 73 20 64 65 20 66 6f 72 2c 20 77 68 69 6c 65 20 6f 75 20 75 6e Resume.loops.de.for,.while.ou.un
22ee0 74 69 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 73 75 6d 65 20 61 20 70 72 c3 b3 78 69 6d 61 20 til...........Resume.a.pr..xima.
22f00 69 74 65 72 61 c3 a7 c3 a3 6f 20 64 6f 20 62 6c 6f 63 6f 20 64 65 20 64 65 63 6c 61 72 61 c3 a7 itera....o.do.bloco.de.declara..
22f20 c3 a3 6f 20 64 65 20 6c 6f 6f 70 20 64 65 20 46 4f 52 2c 20 57 48 49 4c 45 0a 20 20 20 20 6f 75 ..o.de.loop.de.FOR,.WHILE.....ou
22f40 20 55 4e 54 49 4c 2e 0a 20 20 20 20 53 65 20 4e 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 .UNTIL......Se.N.for.especificad
22f60 6f 2c 20 72 65 73 75 6d 65 20 6f 20 4e 2d c3 a9 73 69 6d 6f 20 62 6c 6f 63 6f 20 64 65 20 64 65 o,.resume.o.N-..simo.bloco.de.de
22f80 63 6c 61 72 61 c3 a7 c3 a3 6f 20 64 65 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 clara....o.de.loop...........Sta
22fa0 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 4f 20 73 74 61 74 75 73 20 64 65 20 73 tus.de.sa..da:.....O.status.de.s
22fc0 61 c3 ad 64 61 20 c3 a9 20 30 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 4e 20 6e c3 a3 6f 20 73 a..da....0,.a.menos.que.N.n..o.s
22fe0 65 6a 61 20 6d 61 69 6f 72 20 6f 75 20 69 67 75 61 6c 20 61 20 31 2e 00 52 65 73 75 6d 65 20 74 eja.maior.ou.igual.a.1..Resume.t
23000 72 61 62 61 6c 68 6f 20 65 6d 20 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e 6f 2e 0a 20 20 20 20 0a rabalho.em.primeiro.plano.......
23020 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 6f 20 61 72 67 75 6d 65 6e 74 6f 20 45 53 50 ....Equivalente.ao.argumento.ESP
23040 45 43 2d 4a 4f 42 20 70 61 72 61 20 63 6f 6d 61 6e 64 6f 20 60 66 67 27 2e 20 52 65 73 75 6d 65 EC-JOB.para.comando.`fg'..Resume
23060 20 75 6d 0a 20 20 20 20 74 72 61 62 61 6c 68 6f 20 70 61 72 61 64 6f 20 6f 75 20 65 6e 76 69 61 .um.....trabalho.parado.ou.envia
23080 64 6f 20 70 61 72 61 20 70 6c 61 6e 6f 20 64 65 20 66 75 6e 64 6f 2e 20 45 53 50 45 43 2d 4a 4f do.para.plano.de.fundo..ESPEC-JO
230a0 42 20 70 6f 64 65 0a 20 20 20 20 65 73 70 65 63 69 66 69 63 61 72 20 74 61 6e 74 6f 20 75 6d 20 B.pode.....especificar.tanto.um.
230c0 6e 6f 6d 65 20 64 65 20 74 72 61 62 61 6c 68 6f 20 71 75 61 6e 74 6f 20 75 6d 20 6e c3 ba 6d 65 nome.de.trabalho.quanto.um.n..me
230e0 72 6f 20 64 65 20 74 72 61 62 61 6c 68 6f 2e 0a 20 20 20 20 45 53 50 45 43 2d 4a 4f 42 20 73 65 ro.de.trabalho......ESPEC-JOB.se
23100 67 75 69 64 6f 20 64 65 20 75 6d 20 60 26 27 20 63 6f 6c 6f 63 61 20 6f 20 74 72 61 62 61 6c 68 guido.de.um.`&'.coloca.o.trabalh
23120 6f 20 65 6d 20 70 6c 61 6e 6f 20 64 65 20 66 75 6e 64 6f 2c 0a 20 20 20 20 63 6f 6d 6f 20 73 65 o.em.plano.de.fundo,.....como.se
23140 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 6f 20 74 72 61 62 61 6c 68 6f 20 74 .a.especifica....o.do.trabalho.t
23160 69 76 65 73 73 65 20 73 69 64 6f 20 66 6f 72 6e 65 63 69 64 61 20 63 6f 6d 6f 20 75 6d 0a 20 20 ivesse.sido.fornecida.como.um...
23180 20 20 61 72 67 75 6d 65 6e 74 6f 20 70 61 72 61 20 60 62 67 27 2e 0a 20 20 20 20 0a 20 20 20 20 ..argumento.para.`bg'...........
231a0 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 Status.de.sa..da:.....Retorna.o.
231c0 73 74 61 74 75 73 20 64 65 20 75 6d 20 74 72 61 62 61 6c 68 6f 20 72 65 73 75 6d 69 64 6f 2e 00 status.de.um.trabalho.resumido..
231e0 52 65 74 6f 72 6e 61 20 75 6d 20 72 65 73 75 6c 74 61 64 6f 20 64 65 20 73 75 63 65 73 73 6f 2e Retorna.um.resultado.de.sucesso.
23200 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 ..........Status.de.sa..da:.....
23220 53 65 6d 70 72 65 20 73 75 63 65 73 73 6f 2e 00 52 65 74 6f 72 6e 61 20 75 6d 20 72 65 73 75 6c Sempre.sucesso..Retorna.um.resul
23240 74 61 64 6f 20 64 65 20 69 6e 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 tado.de.insucesso...........Stat
23260 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 53 65 6d 70 72 65 20 66 61 6c 68 61 2e 00 us.de.sa..da:.....Sempre.falha..
23280 52 65 74 6f 72 6e 61 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 73 68 65 6c 6c Retorna.de.uma.fun....o.de.shell
232a0 2e 0a 20 20 20 20 0a 20 20 20 20 43 61 75 73 61 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 ...........Causa.uma.fun....o.ou
232c0 20 73 63 72 69 70 74 20 63 61 72 72 65 67 61 64 6f 20 28 73 6f 75 72 63 65 29 20 61 20 73 61 69 .script.carregado.(source).a.sai
232e0 72 20 72 65 74 6f 72 6e 61 6e 64 6f 20 6f 20 76 61 6c 6f 72 0a 20 20 20 20 65 73 70 65 63 69 66 r.retornando.o.valor.....especif
23300 69 63 61 64 6f 20 70 6f 72 20 4e 2e 20 53 65 20 4e 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 6f icado.por.N..Se.N.for.omitido,.o
23320 20 73 74 61 74 75 73 20 64 65 20 72 65 74 6f 72 6e 6f 20 c3 a9 20 64 6f 20 c3 ba 6c 74 69 6d 6f .status.de.retorno....do...ltimo
23340 0a 20 20 20 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 20 64 65 6e 74 72 6f 20 64 61 .....comando.executado.dentro.da
23360 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 70 74 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 .fun....o.ou.script...........St
23380 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 4e 20 6f 75 atus.de.sa..da:.....Retorna.N.ou
233a0 20 66 61 6c 68 61 20 73 65 20 6f 20 73 68 65 6c 6c 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 65 .falha.se.o.shell.n..o.estiver.e
233c0 78 65 63 75 74 61 6e 64 6f 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 0a 20 20 20 20 73 63 xecutando.uma.fun....o.ou.....sc
233e0 72 69 70 74 2e 00 52 65 74 6f 72 6e 61 20 6f 20 63 6f 6e 74 65 78 74 6f 20 64 61 20 63 68 61 6d ript..Retorna.o.contexto.da.cham
23400 61 64 61 20 64 65 20 73 75 62 2d 72 6f 74 69 6e 61 20 61 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 ada.de.sub-rotina.atual.........
23420 20 20 53 65 6d 20 45 58 50 52 2c 20 72 65 74 6f 72 6e 61 20 22 24 6c 69 6e 68 61 20 24 61 72 71 ..Sem.EXPR,.retorna."$linha.$arq
23440 75 69 76 6f 22 2e 20 20 43 6f 6d 20 45 58 50 52 2c 20 72 65 74 6f 72 6e 61 0a 20 20 20 20 22 24 uivo"...Com.EXPR,.retorna....."$
23460 6c 69 6e 68 61 20 24 73 75 62 2d 72 6f 74 69 6e 61 20 24 61 72 71 75 69 76 6f 22 3b 20 65 73 73 linha.$sub-rotina.$arquivo";.ess
23480 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 65 78 74 72 61 20 70 6f 64 65 20 73 65 72 20 75 73 a.informa....o.extra.pode.ser.us
234a0 61 64 61 20 70 61 72 61 0a 20 20 20 20 66 6f 72 6e 65 63 65 72 20 75 6d 20 72 61 73 74 72 6f 20 ada.para.....fornecer.um.rastro.
234c0 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 20 76 61 6c 6f 72 20 64 65 20 45 58 da.pilha...........O.valor.de.EX
234e0 50 52 20 69 6e 64 69 63 61 20 71 75 61 6e 74 6f 73 20 71 75 61 64 72 6f 73 20 64 65 20 63 68 61 PR.indica.quantos.quadros.de.cha
23500 6d 61 64 61 20 64 65 76 65 20 76 6f 6c 74 61 72 20 61 6e 74 65 73 20 64 6f 0a 20 20 20 20 61 74 mada.deve.voltar.antes.do.....at
23520 75 61 6c 3b 20 6f 20 71 75 61 64 72 6f 20 64 6f 20 74 6f 70 6f 20 c3 a9 20 6f 20 71 75 61 64 72 ual;.o.quadro.do.topo....o.quadr
23540 6f 20 30 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a o.0...........Status.de.sa..da:.
23560 20 20 20 20 52 65 74 6f 72 6e 61 20 30 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 6f 20 73 68 65 ....Retorna.0,.a.menos.que.o.she
23580 6c 6c 20 6e c3 a3 6f 20 65 73 74 65 6a 61 20 65 78 65 63 75 74 61 6e 64 6f 20 75 6d 61 20 66 75 ll.n..o.esteja.executando.uma.fu
235a0 6e c3 a7 c3 a3 6f 20 64 65 0a 20 20 20 20 73 68 65 6c 6c 20 6f 75 20 45 58 50 52 20 73 65 6a 61 n....o.de.....shell.ou.EXPR.seja
235c0 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 52 65 74 6f 72 6e 61 20 6f 20 63 6f 6e 74 65 78 74 6f 20 64 .inv..lida..Retorna.o.contexto.d
235e0 61 20 63 68 61 6d 61 64 61 20 64 65 20 73 75 62 2d 72 6f 74 69 6e 61 20 61 74 75 61 6c 2e 0a 20 a.chamada.de.sub-rotina.atual...
23600 20 20 20 0a 20 20 20 20 53 65 6d 20 45 58 50 52 2c 20 72 65 74 6f 72 6e 61 20 00 45 78 65 63 75 ........Sem.EXPR,.retorna..Execu
23620 74 61 6e 64 6f 00 46 61 6c 68 61 20 64 65 20 73 65 67 6d 65 6e 74 61 c3 a7 c3 a3 6f 00 53 65 6c tando.Falha.de.segmenta....o.Sel
23640 65 63 69 6f 6e 61 20 70 61 6c 61 76 72 61 73 20 64 65 20 75 6d 61 20 6c 69 73 74 61 20 65 20 65 eciona.palavras.de.uma.lista.e.e
23660 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 73 20 50 41 4c xecuta.comandos...........As.PAL
23680 41 56 52 41 53 20 73 c3 a3 6f 20 65 78 70 61 6e 64 69 64 61 73 2c 20 67 65 72 61 6e 64 6f 20 75 AVRAS.s..o.expandidas,.gerando.u
236a0 6d 61 20 6c 69 73 74 61 20 64 65 20 70 61 6c 61 76 72 61 73 2e 0a 20 20 20 20 4f 20 63 6f 6e 6a ma.lista.de.palavras......O.conj
236c0 75 6e 74 6f 20 64 65 20 70 61 6c 61 76 72 61 73 20 65 78 70 61 6e 64 69 64 61 73 20 c3 a9 20 65 unto.de.palavras.expandidas....e
236e0 78 69 62 69 64 6f 20 6e 6f 20 65 72 72 6f 20 70 61 64 72 c3 a3 6f 2c 0a 20 20 20 20 63 61 64 61 xibido.no.erro.padr..o,.....cada
23700 20 75 6d 20 70 72 65 63 65 64 69 64 6f 20 70 6f 72 20 75 6d 20 6e c3 ba 6d 65 72 6f 2e 20 53 65 .um.precedido.por.um.n..mero..Se
23720 20 60 69 6e 20 50 41 4c 41 56 52 41 53 27 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 0a 20 20 20 20 .`in.PALAVRAS'.n..o.estiver.....
23740 70 72 65 73 65 6e 74 65 2c 20 60 69 6e 20 22 24 40 22 27 20 c3 a9 20 70 72 65 73 75 6d 69 64 6f presente,.`in."$@"'....presumido
23760 2e 20 45 6e 74 c3 a3 6f 2c 20 6f 20 70 72 6f 6d 70 74 20 50 53 33 20 c3 a9 20 65 78 69 62 69 64 ..Ent..o,.o.prompt.PS3....exibid
23780 6f 0a 20 20 20 20 65 20 75 6d 61 20 6c 69 6e 68 61 20 c3 a9 20 6c 69 64 61 20 64 61 20 65 6e 74 o.....e.uma.linha....lida.da.ent
237a0 72 61 64 61 20 70 61 64 72 c3 a3 6f 2e 20 53 65 20 61 20 6c 69 6e 68 61 20 63 6f 6e 73 69 73 74 rada.padr..o..Se.a.linha.consist
237c0 65 0a 20 20 20 20 64 6f 20 6e c3 ba 6d 65 72 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 64 6f 20 e.....do.n..mero.correspondendo.
237e0 c3 a0 71 75 65 6c 65 20 6e 61 73 20 70 61 6c 61 76 72 61 73 20 65 78 69 62 69 64 61 73 2c 20 65 ..quele.nas.palavras.exibidas,.e
23800 6e 74 c3 a3 6f 0a 20 20 20 20 4e 4f 4d 45 20 c3 a9 20 64 65 66 69 6e 69 64 6f 20 70 61 72 61 20 nt..o.....NOME....definido.para.
23820 61 71 75 65 6c 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 aquela.palavra..Se.a.linha.estiv
23840 65 72 20 76 61 7a 69 61 2c 0a 20 20 20 20 50 41 4c 41 56 52 41 53 20 65 20 6f 20 70 72 6f 6d 70 er.vazia,.....PALAVRAS.e.o.promp
23860 74 20 73 c3 a3 6f 20 65 78 69 62 69 64 6f 73 20 6e 6f 76 61 6d 65 6e 74 65 2e 20 53 65 20 45 4f t.s..o.exibidos.novamente..Se.EO
23880 46 20 28 66 69 6d 20 64 6f 0a 20 20 20 20 61 72 71 75 69 76 6f 29 20 66 6f 72 20 6c 69 64 6f 2c F.(fim.do.....arquivo).for.lido,
238a0 20 6f 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 63 6c 75 69 2e 20 51 75 61 6c 71 75 65 72 20 6f 75 74 .o.comando.conclui..Qualquer.out
238c0 72 6f 20 76 61 6c 6f 72 0a 20 20 20 20 6c 69 64 6f 20 63 61 75 73 61 20 4e 4f 4d 45 20 73 65 72 ro.valor.....lido.causa.NOME.ser
238e0 20 64 65 66 69 6e 69 64 6f 20 63 6f 6d 6f 20 6e 75 6c 6f 2e 20 41 20 6c 69 6e 68 61 20 6c 69 64 .definido.como.nulo..A.linha.lid
23900 61 20 c3 a9 20 73 61 6c 76 61 0a 20 20 20 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 52 45 50 4c a....salva.....na.vari..vel.REPL
23920 59 2e 20 43 4f 4d 41 4e 44 4f 53 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f 73 20 61 70 c3 b3 Y..COMANDOS.s..o.executados.ap..
23940 73 20 63 61 64 61 20 73 65 6c 65 c3 a7 c3 a3 6f 0a 20 20 20 20 61 74 c3 a9 20 75 6d 20 63 6f 6d s.cada.sele....o.....at...um.com
23960 61 6e 64 6f 20 60 62 72 65 61 6b 27 20 73 65 72 20 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 20 20 ando.`break'.ser.executado......
23980 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 .....Status.de.sa..da:.....Retor
239a0 6e 61 20 6f 20 73 74 61 74 75 73 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 na.o.status.do...ltimo.comando.e
239c0 78 65 63 75 74 61 64 6f 2e 00 45 6e 76 69 61 20 75 6d 20 73 69 6e 61 6c 20 70 61 72 61 20 75 6d xecutado..Envia.um.sinal.para.um
239e0 20 74 72 61 62 61 6c 68 6f 2e 0a 0a 20 20 20 20 45 6e 76 69 61 20 61 6f 73 20 70 72 6f 63 65 73 .trabalho.......Envia.aos.proces
23a00 73 6f 73 20 69 64 65 6e 74 69 66 69 63 61 64 6f 73 20 70 65 6c 6f 20 50 49 44 20 6f 75 20 70 65 sos.identificados.pelo.PID.ou.pe
23a20 6c 6f 20 45 53 50 45 43 2d 4a 4f 42 20 6f 20 73 69 6e 61 6c 0a 20 20 20 20 69 6e 66 6f 72 6d 61 lo.ESPEC-JOB.o.sinal.....informa
23a40 64 6f 20 70 6f 72 20 53 49 47 53 50 45 43 20 6f 75 20 53 49 47 4e 55 4d 2e 20 53 65 20 53 49 47 do.por.SIGSPEC.ou.SIGNUM..Se.SIG
23a60 53 50 45 43 20 65 20 53 49 47 4e 55 4d 0a 20 20 20 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 65 6d SPEC.e.SIGNUM.....n..o.estiverem
23a80 20 70 72 65 73 65 6e 74 65 73 2c 20 65 6e 74 c3 a3 6f 2c 20 53 49 47 54 45 52 4d 20 c3 a9 20 70 .presentes,.ent..o,.SIGTERM....p
23aa0 72 65 73 75 6d 69 64 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 resumido...........Op....es:....
23ac0 20 20 20 2d 73 20 53 49 47 53 50 45 43 09 53 49 47 53 50 45 43 20 65 73 70 65 63 69 66 69 63 61 ...-s.SIGSPEC.SIGSPEC.especifica
23ae0 20 6f 20 6e 6f 6d 65 20 64 6f 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 2d 6e 20 53 49 47 4e 55 4d .o.nome.do.sinal.......-n.SIGNUM
23b00 09 09 53 49 47 4e 55 4d 20 72 65 70 72 65 73 65 6e 74 61 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 ..SIGNUM.representa.um.n..mero.d
23b20 65 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 2d 6c 09 09 09 6c 69 73 74 61 20 6f 73 20 6e 6f 6d 65 e.sinal.......-l...lista.os.nome
23b40 73 20 64 6f 73 20 73 69 6e 61 69 73 3b 20 73 65 20 60 2d 6c 27 20 66 6f 72 20 61 63 6f 6d 70 61 s.dos.sinais;.se.`-l'.for.acompa
23b60 6e 68 61 64 6f 20 70 6f 72 0a 20 20 20 20 20 20 09 09 09 09 6f 75 74 72 6f 73 20 61 72 67 75 6d nhado.por...........outros.argum
23b80 65 6e 74 6f 73 2c 20 70 72 65 73 75 6d 65 2d 73 65 20 65 73 74 65 73 20 73 65 6a 61 6d 20 6e c3 entos,.presume-se.estes.sejam.n.
23ba0 ba 6d 65 72 6f 73 20 64 65 0a 20 20 20 20 20 20 09 09 09 09 73 69 6e 61 69 73 20 70 61 72 61 20 .meros.de...........sinais.para.
23bc0 6f 73 20 71 75 61 69 73 20 6e 6f 6d 65 73 20 64 65 76 65 72 69 61 6d 20 73 65 72 20 6c 69 73 74 os.quais.nomes.deveriam.ser.list
23be0 61 64 6f 73 0a 20 20 20 20 20 20 2d 4c 09 09 09 73 69 6e c3 b4 6e 69 6d 6f 20 64 65 20 2d 6c 0a ados.......-L...sin..nimo.de.-l.
23c00 20 20 20 20 0a 20 20 20 20 60 4b 69 6c 6c 27 20 c3 a9 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e .........`Kill'....um.comando.in
23c20 74 65 72 6e 6f 20 64 6f 20 73 68 65 6c 6c 20 70 6f 72 20 64 75 61 73 20 72 61 7a c3 b5 65 73 3a terno.do.shell.por.duas.raz..es:
23c40 20 65 6c 65 20 70 65 72 6d 69 74 65 0a 20 20 20 20 49 44 73 20 64 65 20 74 72 61 62 61 6c 68 6f .ele.permite.....IDs.de.trabalho
23c60 20 73 65 72 65 6d 20 75 73 61 64 6f 73 20 61 6f 20 69 6e 76 c3 a9 73 20 64 65 20 49 44 73 20 64 .serem.usados.ao.inv..s.de.IDs.d
23c80 65 20 70 72 6f 63 65 73 73 6f 20 65 20 70 65 72 6d 69 74 65 0a 20 20 20 20 71 75 65 20 70 72 6f e.processo.e.permite.....que.pro
23ca0 63 65 73 73 6f 73 20 73 65 6a 61 6d 20 6d 61 74 61 64 6f 73 20 63 61 73 6f 20 6f 20 6c 69 6d 69 cessos.sejam.matados.caso.o.limi
23cc0 74 65 20 64 65 20 70 72 6f 63 65 73 73 6f 73 20 71 75 65 20 76 6f 63 c3 aa 20 70 6f 64 65 0a 20 te.de.processos.que.voc...pode..
23ce0 20 20 20 63 72 69 61 72 20 73 65 6a 61 20 61 74 69 6e 67 69 64 6f 2e 0a 20 20 20 20 0a 20 20 20 ...criar.seja.atingido..........
23d00 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 .Status.de.sa..da:.....Retorna.s
23d20 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 ucesso,.a.menos.que.uma.op....o.
23d40 69 6e 76 c3 a1 6c 69 64 61 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 inv..lida.seja.fornecida.ou.....
23d60 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 44 65 66 69 6e 65 20 76 61 72 69 c3 a1 76 65 69 ocorra.um.erro..Define.vari..vei
23d80 73 20 65 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 70 61 72 61 s.e.associa....es.de.teclas.para
23da0 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 73 73 6f 63 69 61 20 75 6d 61 20 .Readline...........Associa.uma.
23dc0 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 20 74 65 63 6c 61 73 20 70 61 72 61 20 75 6d 61 20 66 75 sequ..ncia.de.teclas.para.uma.fu
23de0 6e c3 a7 c3 a3 6f 20 52 65 61 64 6c 69 6e 65 20 6f 75 20 75 6d 61 20 6d 61 63 72 6f 0a 20 20 20 n....o.Readline.ou.uma.macro....
23e00 20 6f 75 20 64 65 66 69 6e 65 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 52 65 61 64 .ou.define.uma.vari..vel.de.Read
23e20 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 6e 74 6f 20 73 65 6d line..A.sintaxe.de.argumento.sem
23e40 20 6f 70 c3 a7 c3 a3 6f 20 c3 a9 0a 20 20 20 20 65 71 75 69 76 61 6c 65 6e 74 65 20 c3 a0 71 75 .op....o........equivalente...qu
23e60 65 6c 61 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 20 6d 61 ela.encontrada.em.~/.inputrc,.ma
23e80 73 20 64 65 76 65 20 73 65 72 20 70 61 73 73 61 64 61 20 63 6f 6d 6f 0a 20 20 20 20 75 6d 20 61 s.deve.ser.passada.como.....um.a
23ea0 72 67 75 6d 65 6e 74 6f 20 73 69 6e 67 75 6c 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 rgumento.singular...........Op..
23ec0 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6d 20 20 4d 41 50 41 2d 54 45 43 4c 41 53 20 20 20 20 55 ..es:.......-m..MAPA-TECLAS....U
23ee0 73 61 20 4d 41 50 41 2d 54 45 43 4c 41 53 20 63 6f 6d 6f 20 6d 61 70 61 20 64 65 20 74 65 63 6c sa.MAPA-TECLAS.como.mapa.de.tecl
23f00 61 73 20 70 61 72 61 20 61 20 64 75 72 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 as.para.a.dura....o.............
23f20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 74 65 20 63 6f 6d 61 6e 64 6f 2e 20 4e 6f 6d 65 .............deste.comando..Nome
23f40 73 20 64 65 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 73 20 61 63 65 69 74 c3 a1 76 65 69 73 0a s.de.mapa.de.teclas.aceit..veis.
23f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 c3 a3 6f 20 65 6d .........................s..o.em
23f80 61 63 73 2c 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 acs,.emacs-standard,.emacs-meta,
23fa0 20 65 6d 61 63 73 2d 63 74 6c 78 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .emacs-ctlx,....................
23fc0 20 20 20 20 20 20 76 69 2c 20 76 69 2d 6d 6f 76 65 2c 20 76 69 2d 63 6f 6d 6d 61 6e 64 20 65 20 ......vi,.vi-move,.vi-command.e.
23fe0 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 20 20 20 vi-insert........-l.............
24000 20 20 20 20 4c 69 73 74 61 20 6e 6f 6d 65 73 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 2e 0a 20 20 ....Lista.nomes.de.fun....es....
24020 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 61 20 6e 6f 6d ....-P.................Lista.nom
24040 65 73 20 65 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 2e 0a es.e.associa....es.de.fun....o..
24060 20 20 20 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 66 ......-p.................Lista.f
24080 75 6e c3 a7 c3 b5 65 73 20 65 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 65 6d 20 75 6d 61 20 un....es.e.associa....es.em.uma.
240a0 66 6f 72 6d 61 20 71 75 65 20 70 6f 64 65 20 73 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 forma.que.pode.ser..............
240c0 20 20 20 20 20 20 20 20 20 20 20 20 75 73 61 64 61 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a ............usada.como.entrada..
240e0 20 20 20 20 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 73 ......-S.................Lista.s
24100 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 71 75 65 20 63 68 61 6d 61 6d 20 equ..ncias.de.teclas.que.chamam.
24120 6d 61 63 72 6f 73 20 65 20 73 65 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 macros.e.seus...................
24140 20 20 20 20 20 20 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 .......valores.......-s.........
24160 20 20 20 20 20 20 20 20 4c 69 73 74 61 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 ........Lista.sequ..ncias.de.tec
24180 6c 61 73 20 71 75 65 20 63 68 61 6d 61 6d 20 6d 61 63 72 6f 73 20 65 20 73 65 75 73 0a 20 20 20 las.que.chamam.macros.e.seus....
241a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 6f 72 65 73 20 65 6d ......................valores.em
241c0 20 75 6d 61 20 66 6f 72 6d 61 20 71 75 65 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 61 20 63 6f .uma.forma.que.pode.ser.usada.co
241e0 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 mo.entrada........-V............
24200 20 20 20 20 20 4c 69 73 74 61 20 6e 6f 6d 65 73 20 65 20 76 61 6c 6f 72 65 73 20 64 65 20 76 61 .....Lista.nomes.e.valores.de.va
24220 72 69 c3 a1 76 65 69 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 ri..veis.......-v...............
24240 20 20 4c 69 73 74 61 20 6e 6f 6d 65 73 20 65 20 76 61 6c 6f 72 65 73 20 64 65 20 76 61 72 69 c3 ..Lista.nomes.e.valores.de.vari.
24260 a1 76 65 69 73 20 65 6d 20 75 6d 61 20 66 6f 72 6d 61 20 71 75 65 0a 20 20 20 20 20 20 20 20 20 .veis.em.uma.forma.que..........
24280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 61 20 63 ................pode.ser.usada.c
242a0 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 2d 71 20 20 4e 4f 4d 45 20 20 20 20 20 omo.entrada........-q..NOME.....
242c0 20 20 20 20 20 20 43 6f 6e 73 75 6c 74 61 20 73 6f 62 72 65 20 71 75 61 69 73 20 74 65 63 6c 61 ......Consulta.sobre.quais.tecla
242e0 73 20 63 68 61 6d 61 6d 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 69 6e 66 6f 72 6d 61 64 61 2e 0a 20 s.chamam.a.fun....o.informada...
24300 20 20 20 20 20 2d 75 20 20 4e 4f 4d 45 20 20 20 20 20 20 20 20 20 20 20 44 65 73 61 73 73 6f 63 .....-u..NOME...........Desassoc
24320 69 61 20 74 6f 64 61 73 20 74 65 63 6c 61 73 20 71 75 65 20 65 73 74 c3 a3 6f 20 61 73 73 6f 63 ia.todas.teclas.que.est..o.assoc
24340 69 61 64 61 73 20 c3 a0 20 66 75 6e c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 iadas....fun....o...............
24360 20 20 20 20 20 20 20 20 20 20 20 69 6e 66 6f 72 6d 61 64 61 2e 0a 20 20 20 20 20 20 2d 72 20 20 ...........informada........-r..
24380 53 45 51 2d 54 45 43 4c 41 53 20 20 20 20 20 52 65 6d 6f 76 65 20 61 20 61 73 73 6f 63 69 61 c3 SEQ-TECLAS.....Remove.a.associa.
243a0 a7 c3 a3 6f 20 70 61 72 61 20 53 45 51 2d 54 45 43 4c 41 53 2e 0a 20 20 20 20 20 20 2d 66 20 20 ...o.para.SEQ-TECLAS........-f..
243c0 41 52 51 55 49 56 4f 20 20 20 20 20 20 20 20 4c c3 aa 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 ARQUIVO........L...associa....es
243e0 20 64 65 20 74 65 63 6c 61 20 64 65 20 41 52 51 55 49 56 4f 2e 0a 20 20 20 20 20 20 2d 78 20 20 .de.tecla.de.ARQUIVO........-x..
24400 53 45 51 2d 54 45 43 4c 41 53 3a 43 4f 4d 41 4e 44 4f 2d 53 48 45 4c 4c 0a 20 20 20 20 20 20 20 SEQ-TECLAS:COMANDO-SHELL........
24420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 61 7a 20 63 6f 6d 20 71 75 65 20 43 4f ..................Faz.com.que.CO
24440 4d 41 4e 44 4f 2d 53 48 45 4c 4c 20 73 65 6a 61 20 65 78 65 63 75 74 61 64 6f 20 61 6f 20 69 6e MANDO-SHELL.seja.executado.ao.in
24460 73 65 72 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 53 serir..........................S
24480 45 51 2d 54 45 43 4c 41 53 2e 0a 20 20 20 20 20 20 2d 58 20 20 20 20 20 20 20 20 20 20 20 20 20 EQ-TECLAS........-X.............
244a0 20 20 20 20 4c 69 73 74 61 20 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 20 74 65 63 6c 61 73 20 61 ....Lista.sequ..ncia.de.teclas.a
244c0 73 73 6f 63 69 61 64 61 73 20 63 6f 6d 20 2d 78 20 65 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 ssociadas.com.-x.e.comandos.....
244e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 6f 63 69 61 64 6f 73 20 .....................associados.
24500 65 6d 20 75 6d 61 20 66 6f 72 6d 61 20 71 75 65 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 61 20 em.uma.forma.que.pode.ser.usada.
24520 63 6f 6d 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e como..........................en
24540 74 72 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 trada...........Status.de.sa..da
24560 3a 0a 20 20 20 20 60 62 69 6e 64 27 20 72 65 74 6f 72 6e 61 20 30 20 61 20 6d 65 73 6d 6f 20 71 :.....`bind'.retorna.0.a.mesmo.q
24580 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 61 20 73 65 6a 61 ue.uma.op....o.desconhecida.seja
245a0 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 75 6d 20 65 72 72 6f 20 6f 63 6f 72 72 65 .fornecida.ou.....um.erro.ocorre
245c0 72 2e 00 44 65 66 69 6e 65 20 65 20 72 65 6d 6f 76 65 20 64 65 66 69 6e 69 c3 a7 c3 b5 65 73 20 r..Define.e.remove.defini....es.
245e0 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 41 de.op....es.de.shell...........A
24600 6c 74 65 72 61 20 61 20 63 6f 6e 66 69 67 75 72 61 c3 a7 c3 a3 6f 20 64 65 20 63 61 64 61 20 6f ltera.a.configura....o.de.cada.o
24620 70 c3 a7 c3 a3 6f 20 73 68 65 6c 6c 20 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 2e 20 53 65 6d 20 71 p....o.shell.NOME-OP....O..Sem.q
24640 75 61 6c 71 75 65 72 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 6f 70 c3 a7 c3 a3 6f ualquer.....argumento.de.op....o
24660 2c 20 6c 69 73 74 61 20 63 61 64 61 20 4f 50 54 4e 41 4d 45 20 66 6f 72 6e 65 63 69 64 6f 20 63 ,.lista.cada.OPTNAME.fornecido.c
24680 6f 6d 20 75 6d 61 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f 0a 20 20 20 20 64 65 20 73 65 20 63 61 64 om.uma.indica....o.....de.se.cad
246a0 61 20 75 6d 61 20 65 73 74 c3 a1 20 64 65 66 69 6e 69 64 61 20 6f 75 20 6e c3 a3 6f 2e 0a 20 20 a.uma.est...definida.ou.n..o....
246c0 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6f 09 72 65 73 74 72 69 .......Op....es:.......-o.restri
246e0 6e 67 65 20 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 20 c3 a0 71 75 65 6c 65 73 20 64 65 66 69 6e 69 nge.NOME-OP....O...queles.defini
24700 64 6f 73 20 70 61 72 61 20 75 73 61 72 20 63 6f 6d 20 60 73 65 74 20 2d 6f 27 0a 20 20 20 20 20 dos.para.usar.com.`set.-o'......
24720 20 2d 70 09 69 6d 70 72 69 6d 65 20 63 61 64 61 20 6f 70 c3 a7 c3 a3 6f 20 73 68 65 6c 6c 20 63 .-p.imprime.cada.op....o.shell.c
24740 6f 6d 20 75 6d 61 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 73 65 75 20 73 74 61 74 75 73 om.uma.indica....o.de.seu.status
24760 0a 20 20 20 20 20 20 2d 71 09 73 75 70 72 69 6d 65 20 61 20 73 61 c3 ad 64 61 0a 20 20 20 20 20 .......-q.suprime.a.sa..da......
24780 20 2d 73 09 68 61 62 69 6c 69 74 61 20 28 73 65 74 29 20 63 6f 6d 20 4e 4f 4d 45 2d 4f 50 c3 87 .-s.habilita.(set).com.NOME-OP..
247a0 c3 83 4f 0a 20 20 20 20 20 20 2d 75 09 64 65 73 61 62 69 6c 69 74 61 20 28 75 6e 73 65 74 29 20 ..O.......-u.desabilita.(unset).
247c0 63 6f 6d 20 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 com.NOME-OP....O..........Status
247e0 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c .de.sa..da:.....Retorna.sucesso,
24800 20 73 65 20 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 20 65 73 74 69 76 65 72 20 68 61 62 69 6c 69 74 .se.NOME-OP....O.estiver.habilit
24820 61 64 6f 3b 20 66 61 6c 68 61 2c 20 73 65 20 75 6d 61 0a 20 20 20 20 6f 70 c3 a7 c3 a3 6f 20 69 ado;.falha,.se.uma.....op....o.i
24840 6e 76 c3 a1 6c 69 64 61 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 20 4e 4f 4d 45 2d 4f nv..lida.for.fornecida.ou.NOME-O
24860 50 c3 87 c3 83 4f 20 65 73 74 69 76 65 72 20 64 65 73 61 62 69 6c 69 74 61 64 6f 2e 00 44 65 66 P....O.estiver.desabilitado..Def
24880 69 6e 65 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 70 61 72 ine.atributo.de.exporta....o.par
248a0 61 20 76 61 72 69 c3 a1 76 65 69 73 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 a.vari..veis.shell...........Mar
248c0 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 c3 a3 6f 20 61 ca.cada.NOME.para.exporta....o.a
248e0 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 64 6f 73 20 63 utom..tica.para.o.ambiente.dos.c
24900 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 65 78 65 63 75 74 61 64 6f 73 20 73 75 62 73 65 71 75 65 6e omandos.....executados.subsequen
24920 74 65 6d 65 6e 74 65 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 temente..Se.VALOR.for.fornecido,
24940 20 61 74 72 69 62 75 69 20 56 41 4c 4f 52 20 61 6e 74 65 73 0a 20 20 20 20 64 65 20 65 78 70 6f .atribui.VALOR.antes.....de.expo
24960 72 74 61 72 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d rtar...........Op....es:.......-
24980 66 09 66 61 7a 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 61 20 66 75 6e c3 a7 c3 b5 65 73 20 64 6f f.faz.refer..ncia.a.fun....es.do
249a0 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 20 61 20 70 72 6f 70 72 69 65 .shell.......-n.remove.a.proprie
249c0 64 61 64 65 20 64 65 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e dade.de.exporta....o.para.cada.N
249e0 4f 4d 45 0a 20 20 20 20 20 20 2d 70 09 65 78 69 62 65 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 OME.......-p.exibe.uma.lista.de.
24a00 74 6f 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 66 75 6e c3 a7 c3 b5 65 73 20 todas.as.vari..veis.e.fun....es.
24a20 65 78 70 6f 72 74 61 64 61 73 0a 20 20 20 20 0a 20 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f exportadas..........Um.argumento
24a40 20 64 65 20 60 2d 2d 27 20 64 65 73 61 62 69 6c 69 74 61 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 .de.`--'.desabilita.processament
24a60 6f 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 70 6f 73 74 65 72 69 6f 72 65 73 2e 0a 20 20 20 20 0a o.de.op....es.posteriores.......
24a80 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e ....Status.de.sa..da:.....Retorn
24aa0 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a.sucesso,.a.menos.que.uma.op...
24ac0 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 64 61 20 6f 75 0a 20 .o.inv..lida.seja.fornecida.ou..
24ae0 20 20 20 4e 4f 4d 45 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 44 65 66 69 6e 65 20 6f ...NOME.seja.inv..lido..Define.o
24b00 75 20 72 65 6d 6f 76 65 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 76 61 6c 6f 72 65 73 20 u.remove.defini....o.de.valores.
24b20 64 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 65 20 64 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 das.op....es.e.dos.par..metros.p
24b40 6f 73 69 63 69 6f 6e 61 69 73 0a 64 6f 20 73 68 65 6c 6c 3a 0a 20 20 20 20 0a 20 20 20 20 41 6c osicionais.do.shell:..........Al
24b60 74 65 72 61 20 6f 20 76 61 6c 6f 72 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 65 20 64 65 20 70 61 tera.o.valor.de.op....es.e.de.pa
24b80 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 64 6f 20 73 68 65 6c 6c 20 6f r..metros.posicionais.do.shell.o
24ba0 75 20 6d 6f 73 74 72 61 0a 20 20 20 20 6f 73 20 6e 6f 6d 65 73 20 6f 75 20 76 61 6c 6f 72 65 73 u.mostra.....os.nomes.ou.valores
24bc0 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f .de.vari..veis.shell...........O
24be0 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 61 20 20 4d 61 72 63 61 20 76 61 72 69 c3 a1 76 p....es:.......-a..Marca.vari..v
24c00 65 69 73 2c 20 71 75 65 20 66 6f 72 61 6d 20 6d 6f 64 69 66 69 63 61 64 61 73 20 6f 75 20 63 72 eis,.que.foram.modificadas.ou.cr
24c20 69 61 64 61 73 2c 20 70 61 72 61 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 20 iadas,.para.exporta....o........
24c40 2d 62 20 20 4e 6f 74 69 66 69 63 61 20 73 6f 62 72 65 20 74 65 72 6d 69 6e 61 c3 a7 c3 a3 6f 20 -b..Notifica.sobre.termina....o.
24c60 64 65 20 74 72 61 62 61 6c 68 6f 20 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 de.trabalho.imediatamente.......
24c80 20 2d 65 20 20 53 61 69 20 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 20 73 65 20 75 6d 20 63 6f 6d .-e..Sai.imediatamente.se.um.com
24ca0 61 6e 64 6f 20 73 61 69 20 63 6f 6d 20 75 6d 20 73 74 61 74 75 73 20 6e c3 a3 6f 2d 7a 65 72 6f ando.sai.com.um.status.n..o-zero
24cc0 2e 0a 20 20 20 20 20 20 2d 66 20 20 44 65 73 61 62 69 6c 69 74 61 20 61 20 67 65 72 61 c3 a7 c3 ........-f..Desabilita.a.gera...
24ce0 a3 6f 20 64 65 20 6e 6f 6d 65 20 64 65 20 61 72 71 75 69 76 6f 20 28 22 67 6c 6f 62 62 69 6e 67 .o.de.nome.de.arquivo.("globbing
24d00 22 29 2e 0a 20 20 20 20 20 20 2d 68 20 20 4d 65 6d 6f 72 69 7a 61 20 61 20 6c 6f 63 61 6c 69 7a ")........-h..Memoriza.a.localiz
24d20 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a0 20 6d 65 64 69 64 61 20 65 6d 20 a....o.de.comandos....medida.em.
24d40 71 75 65 20 73 c3 a3 6f 20 70 72 6f 63 75 72 61 64 6f 73 2e 0a 20 20 20 20 20 20 2d 6b 20 20 54 que.s..o.procurados........-k..T
24d60 6f 64 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 odos.argumentos.de.atribui....o.
24d80 73 c3 a3 6f 20 63 6f 6c 6f 63 61 64 6f 73 20 6e 6f 20 61 6d 62 69 65 6e 74 65 20 70 61 72 61 20 s..o.colocados.no.ambiente.para.
24da0 75 6d 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 2c 20 65 20 6e c3 a3 6f 20 61 70 65 um...........comando,.e.n..o.ape
24dc0 6e 61 73 20 61 71 75 65 6c 65 73 20 71 75 65 20 70 72 65 63 65 64 65 6d 20 6f 20 6e 6f 6d 65 20 nas.aqueles.que.precedem.o.nome.
24de0 64 6f 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 20 2d 6d 20 20 43 6f 6e 74 72 6f 6c 65 20 64 do.comando........-m..Controle.d
24e00 65 20 74 72 61 62 61 6c 68 6f 20 65 73 74 c3 a1 20 68 61 62 69 6c 69 74 61 64 6f 2e 0a 20 20 20 e.trabalho.est...habilitado.....
24e20 20 20 20 2d 6e 20 20 4c c3 aa 20 63 6f 6d 61 6e 64 6f 73 2c 20 6d 61 73 20 6e c3 a3 6f 20 6f 73 ...-n..L...comandos,.mas.n..o.os
24e40 20 65 78 65 63 75 74 61 2e 0a 20 20 20 20 20 20 2d 6f 20 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 0a .executa........-o.NOME-OP....O.
24e60 20 20 20 20 20 20 20 20 20 20 44 65 66 69 6e 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 63 6f 72 ..........Define.a.vari..vel.cor
24e80 72 65 73 70 6f 6e 64 65 6e 64 6f 20 61 20 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 3a 0a 20 20 20 20 respondendo.a.NOME-OP....O:.....
24ea0 20 20 20 20 20 20 20 20 20 20 61 6c 6c 65 78 70 6f 72 74 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 ..........allexport....mesmo.que
24ec0 20 2d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 63 65 65 78 70 61 6e 64 20 20 6d .-a...............braceexpand..m
24ee0 65 73 6d 6f 20 71 75 65 20 2d 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 esmo.que.-B...............emacs.
24f00 20 20 20 20 20 20 20 75 73 61 20 69 6e 74 65 72 66 61 63 65 20 64 65 20 65 64 69 c3 a7 c3 a3 6f .......usa.interface.de.edi....o
24f20 20 64 65 20 6c 69 6e 68 61 20 65 73 74 69 6c 6f 20 45 6d 61 63 73 0a 20 20 20 20 20 20 20 20 20 .de.linha.estilo.Emacs..........
24f40 20 20 20 20 20 65 72 72 65 78 69 74 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 65 0a 20 .....errexit......mesmo.que.-e..
24f60 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 6d 65 73 6d 6f 20 .............errtrace.....mesmo.
24f80 71 75 65 20 2d 45 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 63 65 20 20 que.-E...............functrace..
24fa0 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 ..mesmo.que.-T...............has
24fc0 68 61 6c 6c 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 68 0a 20 20 20 20 20 20 20 20 20 hall......mesmo.que.-h..........
24fe0 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 48 0a 20 .....histexpand...mesmo.que.-H..
25000 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 68 61 62 69 6c 69 .............history......habili
25020 74 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 ta.hist..rico.de.comandos.......
25040 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 65 6f 66 20 20 20 20 73 68 65 6c 6c 20 6e c3 a3 6f 20 ........ignoreeof....shell.n..o.
25060 76 61 69 20 73 61 69 72 20 61 70 c3 b3 73 20 6c 65 69 74 75 72 61 20 64 65 20 45 4f 46 0a 20 20 vai.sair.ap..s.leitura.de.EOF...
25080 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
250a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 65 72 6d ............................perm
250c0 69 74 65 20 6d 6f 73 74 72 61 72 20 63 6f 6d 65 6e 74 c3 a1 72 69 6f 73 20 65 6d 20 63 6f 6d 61 ite.mostrar.coment..rios.em.coma
250e0 6e 64 6f 73 20 69 6e 74 65 72 61 74 69 76 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b ndos.interativos...............k
25100 65 79 77 6f 72 64 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 6b 0a 20 20 20 20 20 20 20 eyword......mesmo.que.-k........
25120 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 6d .......monitor......mesmo.que.-m
25140 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 20 20 20 20 6d 65 73 6d ...............noclobber....mesm
25160 6f 20 71 75 65 20 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 65 78 65 63 20 20 20 o.que.-C...............noexec...
25180 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ....mesmo.que.-n...............n
251a0 6f 67 6c 6f 62 20 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 66 0a 20 20 20 20 20 20 20 oglob.......mesmo.que.-f........
251c0 20 20 20 20 20 20 20 6e 6f 6c 6f 67 20 20 20 20 20 20 20 20 61 74 75 61 6c 6d 65 6e 74 65 20 61 .......nolog........atualmente.a
251e0 63 65 69 74 6f 2c 20 6d 61 73 20 69 67 6e 6f 72 61 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 ceito,.mas.ignorado.............
25200 20 20 6e 6f 74 69 66 79 20 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 62 0a 20 20 20 20 ..notify.......mesmo.que.-b.....
25220 20 20 20 20 20 20 20 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 ..........nounset......mesmo.que
25240 20 2d 75 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 20 6d .-u...............onecmd.......m
25260 65 73 6d 6f 20 71 75 65 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 esmo.que.-t...............physic
25280 61 6c 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 al.....mesmo.que.-P.............
252a0 20 20 70 69 70 65 66 61 69 6c 20 20 20 20 20 6f 20 76 61 6c 6f 72 20 64 65 20 72 65 74 6f 72 6e ..pipefail.....o.valor.de.retorn
252c0 6f 20 64 65 20 75 6d 61 20 6c 69 6e 68 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a9 20 6f 0a o.de.uma.linha.de.comandos....o.
252e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 ...........................statu
25300 73 20 64 6f 20 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 s.do...ltimo.comando.a.sair.com.
25320 73 74 61 74 75 73 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 status.n..o-zero,...............
25340 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 75 6d 20 63 .............ou.zero.se.nenhum.c
25360 6f 6d 61 6e 64 6f 20 73 61 69 75 20 63 6f 6d 20 73 74 61 74 75 73 20 6e c3 a3 6f 20 7a 65 72 6f omando.saiu.com.status.n..o.zero
25380 0a 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 61 6c 74 65 ...............posix........alte
253a0 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 2c 20 6f 6e 64 65 ra.o.comportamento.do.bash,.onde
253c0 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 20 .a.opera....o...................
253e0 20 20 20 20 20 20 20 20 20 70 61 64 72 c3 a3 6f 20 64 69 76 65 72 67 65 20 64 6f 73 20 70 61 64 .........padr..o.diverge.dos.pad
25400 72 c3 b5 65 73 20 64 6f 20 50 6f 73 69 78 20 70 61 72 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 r..es.do.Posix.para.............
25420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 65 72 20 61 20 65 73 ...............corresponder.a.es
25440 74 65 73 20 70 61 64 72 c3 b5 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 76 69 tes.padr..es...............privi
25460 6c 65 67 65 64 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 leged...mesmo.que.-p............
25480 20 20 20 76 65 72 62 6f 73 65 20 20 20 20 20 20 6d 65 73 6d 6f 20 71 75 65 20 2d 76 0a 20 20 20 ...verbose......mesmo.que.-v....
254a0 20 20 20 20 20 20 20 20 20 20 20 76 69 20 20 20 20 20 20 20 20 20 20 20 75 73 61 20 69 6e 74 65 ...........vi...........usa.inte
254c0 72 66 61 63 65 20 64 65 20 65 64 69 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 20 65 73 74 69 6c rface.de.edi....o.de.linha.estil
254e0 6f 20 76 69 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 o.vi...............xtrace.......
25500 6d 65 73 6d 6f 20 71 75 65 20 2d 78 0a 20 20 20 20 20 20 2d 70 20 20 4c 69 67 61 64 6f 20 73 65 mesmo.que.-x.......-p..Ligado.se
25520 6d 70 72 65 20 71 75 65 20 49 44 73 20 64 65 20 75 73 75 c3 a1 72 69 6f 20 72 65 61 6c 20 65 20 mpre.que.IDs.de.usu..rio.real.e.
25540 65 66 65 74 69 76 6f 20 6e c3 a3 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 72 65 6d 2e 0a 20 20 20 efetivo.n..o.corresponderem.....
25560 20 20 20 20 20 20 20 44 65 73 61 62 69 6c 69 74 61 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 .......Desabilita.processamento.
25580 64 6f 20 61 72 71 75 69 76 6f 20 24 45 4e 56 20 65 20 69 6d 70 6f 72 74 61 c3 a7 c3 a3 6f 20 64 do.arquivo.$ENV.e.importa....o.d
255a0 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 61 0a 20 20 20 20 20 20 20 20 20 20 73 68 65 6c 6c 2e 20 e.fun....es.da...........shell..
255c0 41 6f 20 64 65 73 6c 69 67 61 72 20 65 73 73 61 20 6f 70 c3 a7 c3 a3 6f 2c 20 63 61 75 73 61 20 Ao.desligar.essa.op....o,.causa.
255e0 6f 20 75 69 64 20 65 20 6f 20 67 69 64 20 65 66 65 74 69 76 6f 20 73 65 72 65 6d 0a 20 20 20 20 o.uid.e.o.gid.efetivo.serem.....
25600 20 20 20 20 20 20 6f 73 20 75 69 64 20 65 20 67 69 64 20 72 65 61 69 73 2e 0a 20 20 20 20 20 20 ......os.uid.e.gid.reais........
25620 2d 74 20 20 53 61 69 20 61 70 c3 b3 73 20 61 20 6c 65 69 74 75 72 61 20 65 20 65 78 65 63 75 c3 -t..Sai.ap..s.a.leitura.e.execu.
25640 a7 c3 a3 6f 20 64 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 20 2d 75 20 20 54 72 ...o.de.um.comando........-u..Tr
25660 61 74 61 20 6c 69 6d 70 65 7a 61 20 28 75 6e 73 65 74 29 20 64 65 20 76 61 72 69 c3 a1 76 65 69 ata.limpeza.(unset).de.vari..vei
25680 73 20 63 6f 6d 6f 20 75 6d 20 65 72 72 6f 20 71 75 61 6e 64 6f 20 73 75 62 73 74 69 74 75 69 6e s.como.um.erro.quando.substituin
256a0 64 6f 2e 0a 20 20 20 20 20 20 2d 76 20 20 4d 6f 73 74 72 61 20 6c 69 6e 68 61 73 20 64 65 20 65 do........-v..Mostra.linhas.de.e
256c0 6e 74 72 61 64 61 20 64 6f 20 73 68 65 6c 6c 20 6e 61 20 6d 65 64 69 64 61 20 65 6d 20 71 75 65 ntrada.do.shell.na.medida.em.que
256e0 20 66 6f 72 65 6d 20 6c 69 64 61 73 2e 0a 20 20 20 20 20 20 2d 78 20 20 4d 6f 73 74 72 61 20 63 .forem.lidas........-x..Mostra.c
25700 6f 6d 61 6e 64 6f 73 20 65 20 73 65 75 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 6e 61 20 6d 65 64 omandos.e.seus.argumentos.na.med
25720 69 64 61 20 65 6d 20 71 75 65 20 66 6f 72 6d 65 20 65 78 65 63 75 74 61 64 6f 73 2e 0a 20 20 20 ida.em.que.forme.executados.....
25740 20 20 20 2d 42 20 20 6f 20 73 68 65 6c 6c 20 76 61 69 20 72 65 61 6c 69 7a 61 72 20 65 78 70 61 ...-B..o.shell.vai.realizar.expa
25760 6e 73 c3 a3 6f 20 64 65 20 63 68 61 76 65 73 0a 20 20 20 20 20 20 2d 43 20 20 53 65 20 64 65 66 ns..o.de.chaves.......-C..Se.def
25780 69 6e 69 64 6f 2c 20 6e c3 a3 6f 20 70 65 72 6d 69 74 65 20 61 72 71 75 69 76 6f 73 20 6e 6f 72 inido,.n..o.permite.arquivos.nor
257a0 6d 61 69 73 20 65 78 69 73 74 65 6e 74 65 73 20 73 65 72 65 6d 0a 20 20 20 20 20 20 20 20 20 20 mais.existentes.serem...........
257c0 73 6f 62 72 65 73 63 72 69 74 6f 73 20 70 6f 72 20 72 65 64 69 72 65 63 69 6f 6e 61 6d 65 6e 74 sobrescritos.por.redirecionament
257e0 6f 20 64 61 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 20 2d 45 20 20 53 65 20 64 65 66 69 6e 69 o.da.sa..da........-E..Se.defini
25800 64 6f 2c 20 61 20 61 72 6d 61 64 69 6c 68 61 20 45 52 52 20 c3 a9 20 68 65 72 64 61 64 61 20 70 do,.a.armadilha.ERR....herdada.p
25820 6f 72 20 66 75 6e c3 a7 c3 b5 65 73 20 64 6f 20 73 68 65 6c 6c 2e 0a 20 20 20 20 20 20 2d 48 20 or.fun....es.do.shell........-H.
25840 20 48 61 62 69 6c 69 74 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 68 69 73 74 .Habilita.substitui....o.de.hist
25860 c3 b3 72 69 63 6f 20 65 73 74 69 6c 6f 20 22 21 22 2e 20 45 73 73 61 20 73 69 6e 61 6c 69 7a 61 ..rico.estilo."!"..Essa.sinaliza
25880 c3 a7 c3 a3 6f 20 65 73 74 c3 a1 0a 20 20 20 20 20 20 20 20 20 20 68 61 62 69 6c 69 74 61 64 61 ....o.est.............habilitada
258a0 20 70 6f 72 20 70 61 64 72 c3 a3 6f 20 71 75 61 6e 64 6f 20 20 73 68 65 6c 6c 20 c3 a9 20 69 6e .por.padr..o.quando..shell....in
258c0 74 65 72 61 74 69 76 61 2e 0a 20 20 20 20 20 20 2d 50 20 20 53 65 20 64 65 66 69 6e 69 64 61 2c terativa........-P..Se.definida,
258e0 20 6e c3 a3 6f 20 72 65 73 6f 6c 76 65 20 6c 69 6e 6b 73 20 73 69 6d 62 c3 b3 6c 69 63 6f 73 20 .n..o.resolve.links.simb..licos.
25900 61 6f 20 73 61 69 72 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2c 20 74 61 69 73 0a 20 20 20 20 20 20 ao.sair.de.comandos,.tais.......
25920 20 20 20 20 63 6f 6d 6f 20 60 63 64 27 20 28 71 75 65 20 61 6c 74 65 72 61 20 6f 20 64 69 72 65 ....como.`cd'.(que.altera.o.dire
25940 74 c3 b3 72 69 6f 20 61 74 75 61 6c 29 2e 0a 20 20 20 20 20 20 2d 54 20 20 53 65 20 64 65 66 69 t..rio.atual)........-T..Se.defi
25960 6e 69 64 6f 2c 20 61 20 61 72 6d 61 64 69 6c 68 61 20 44 45 42 55 47 20 65 20 52 45 54 55 52 4e nido,.a.armadilha.DEBUG.e.RETURN
25980 20 73 c3 a3 6f 20 68 65 72 64 61 64 61 73 20 70 6f 72 20 66 75 6e c3 a7 c3 b5 65 73 20 64 6f 20 .s..o.herdadas.por.fun....es.do.
259a0 73 68 65 6c 6c 2e 0a 20 20 20 20 20 20 2d 2d 20 20 41 74 72 69 62 75 69 20 71 75 61 69 73 71 75 shell........--..Atribui.quaisqu
259c0 65 72 20 61 72 67 75 6d 65 6e 74 6f 73 20 72 65 73 74 61 6e 74 65 73 20 61 6f 73 20 70 61 72 c3 er.argumentos.restantes.aos.par.
259e0 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 20 53 .metros.posicionais............S
25a00 65 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 61 72 67 75 6d 65 6e 74 6f 73 20 72 65 73 74 61 6e 74 e.n..o.houver.argumentos.restant
25a20 65 73 2c 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 73 es,.os.par..metros.posicionais.s
25a40 c3 a3 6f 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6d 70 6f 73 20 28 75 6e 73 65 74 29 2e 0a 20 20 ..o...........limpos.(unset)....
25a60 20 20 20 20 2d 20 20 20 41 74 72 69 62 75 69 20 71 75 61 69 73 71 75 65 72 20 61 72 67 75 6d 65 ....-...Atribui.quaisquer.argume
25a80 6e 74 6f 73 20 72 65 73 74 61 6e 74 65 73 20 61 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 ntos.restantes.aos.par..metros.p
25aa0 6f 73 69 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 20 41 73 20 6f 70 c3 a7 c3 b5 65 osicionais............As.op....e
25ac0 73 20 2d 78 20 65 20 2d 76 20 73 c3 a3 6f 20 64 65 73 6c 69 67 61 64 61 73 2e 0a 20 20 20 20 0a s.-x.e.-v.s..o.desligadas.......
25ae0 20 20 20 20 55 73 61 72 20 2b 2c 20 61 6f 20 69 6e 76 c3 a9 73 20 64 65 20 2d 2c 20 63 61 75 73 ....Usar.+,.ao.inv..s.de.-,.caus
25b00 61 20 65 73 73 61 73 20 73 69 6e 61 6c 69 7a 61 c3 a7 c3 b5 65 73 20 73 65 72 65 6d 20 64 65 73 a.essas.sinaliza....es.serem.des
25b20 6c 69 67 61 64 61 73 2e 20 41 73 0a 20 20 20 20 73 69 6e 61 6c 69 7a 61 c3 a7 c3 b5 65 73 20 74 ligadas..As.....sinaliza....es.t
25b40 61 6d 62 c3 a9 6d 20 70 6f 64 65 6d 20 73 65 72 20 75 73 61 64 61 73 20 70 6f 72 20 6d 65 69 6f amb..m.podem.ser.usadas.por.meio
25b60 20 64 65 20 63 68 61 6d 61 64 61 20 64 6f 20 73 68 65 6c 6c 2e 20 41 73 0a 20 20 20 20 73 69 6e .de.chamada.do.shell..As.....sin
25b80 61 6c 69 7a 61 c3 a7 c3 b5 65 73 20 61 74 75 61 6c 6d 65 6e 74 65 20 64 65 66 69 6e 69 64 61 73 aliza....es.atualmente.definidas
25ba0 20 70 6f 64 65 6d 20 73 65 72 20 65 6e 63 6f 6e 74 72 61 64 61 73 20 65 6d 20 24 2d 2e 20 4f 73 .podem.ser.encontradas.em.$-..Os
25bc0 20 6e 20 41 52 47 73 0a 20 20 20 20 72 65 73 74 61 6e 74 65 73 20 73 c3 a3 6f 20 70 61 72 c3 a2 .n.ARGs.....restantes.s..o.par..
25be0 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 65 20 73 c3 a3 6f 20 61 74 72 69 62 75 metros.posicionais.e.s..o.atribu
25c00 c3 ad 64 6f 73 2c 20 65 6d 20 6f 72 64 65 6d 2c 20 61 20 24 31 2c 20 24 32 2c 0a 20 20 20 20 2e ..dos,.em.ordem,.a.$1,.$2,......
25c20 2e 20 24 6e 2e 20 53 65 20 6e 65 6e 68 75 6d 61 20 41 52 47 20 66 6f 72 20 66 6f 72 6e 65 63 69 ..$n..Se.nenhuma.ARG.for.forneci
25c40 64 6f 2c 20 74 6f 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 73 68 65 6c 6c 20 73 c3 do,.todas.as.vari..veis.shell.s.
25c60 a3 6f 0a 20 20 20 20 6d 6f 73 74 72 61 64 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 .o.....mostradas...........Statu
25c80 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f s.de.sa..da:.....Retorna.sucesso
25ca0 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c ,.a.menos.que.uma.op....o.inv..l
25cc0 69 64 61 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 2e 00 44 65 66 69 6e 65 20 76 61 6c 6f 72 ida.seja.fornecida..Define.valor
25ce0 65 73 20 65 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 2e 0a 20 20 20 es.e.atributos.de.vari..vel.....
25d00 20 0a 20 20 20 20 55 6d 20 73 69 6e c3 b4 6e 69 6d 6f 20 70 61 72 61 20 60 64 65 63 6c 61 72 65 ......Um.sin..nimo.para.`declare
25d20 27 2e 20 56 65 6a 61 20 60 68 65 6c 70 20 64 65 63 6c 61 72 65 27 2e 00 44 65 66 69 6e 65 20 76 '..Veja.`help.declare'..Define.v
25d40 61 6c 6f 72 65 73 20 65 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 2e alores.e.atributos.de.vari..vel.
25d60 0a 20 20 20 20 0a 20 20 20 20 44 65 63 6c 61 72 61 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 61 ..........Declara.vari..veis.e.a
25d80 20 65 6c 61 73 20 66 6f 72 6e 65 63 65 20 61 74 72 69 62 75 74 6f 73 2e 20 53 65 20 6e 65 6e 68 .elas.fornece.atributos..Se.nenh
25da0 75 6d 20 4e 4f 4d 45 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 0a 20 20 20 20 65 78 69 62 65 um.NOME.for.fornecido,.....exibe
25dc0 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 6f 64 61 73 .os.atributos.e.valores.de.todas
25de0 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 .as.vari..veis...........Op....e
25e00 73 3a 0a 20 20 20 20 20 20 2d 66 09 72 65 73 74 72 69 6e 67 65 20 61 c3 a7 c3 a3 6f 20 6f 75 20 s:.......-f.restringe.a....o.ou.
25e20 65 78 69 62 69 c3 a7 c3 a3 6f 20 64 6f 73 20 6e 6f 6d 65 73 20 65 20 64 65 66 69 6e 69 c3 a7 c3 exibi....o.dos.nomes.e.defini...
25e40 b5 65 73 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 0a 20 20 20 20 20 20 2d 46 09 72 65 73 74 72 69 .es.de.fun....es.......-F.restri
25e60 6e 67 65 20 65 78 69 62 69 c3 a7 c3 a3 6f 20 61 20 6e 6f 6d 65 73 20 64 65 20 66 75 6e c3 a7 c3 nge.exibi....o.a.nomes.de.fun...
25e80 a3 6f 20 61 70 65 6e 61 73 20 28 6d 61 69 73 20 6e c3 ba 6d 65 72 6f 20 64 65 20 6c 69 6e 68 61 .o.apenas.(mais.n..mero.de.linha
25ea0 0a 20 20 20 20 20 20 09 09 65 20 61 72 71 75 69 76 6f 20 66 6f 6e 74 65 2c 20 6e 61 20 64 65 70 .........e.arquivo.fonte,.na.dep
25ec0 75 72 61 c3 a7 c3 a3 6f 29 0a 20 20 20 20 20 20 2d 67 09 63 72 69 61 20 76 61 72 69 c3 a1 76 65 ura....o).......-g.cria.vari..ve
25ee0 69 73 20 67 6c 6f 62 61 69 73 20 71 75 61 6e 64 6f 20 75 73 61 64 6f 20 65 6d 20 75 6d 61 20 66 is.globais.quando.usado.em.uma.f
25f00 75 6e c3 a7 c3 a3 6f 20 64 6f 20 73 68 65 6c 6c 3b 0a 20 20 20 20 20 20 09 09 64 6f 20 63 6f 6e un....o.do.shell;.........do.con
25f20 74 72 c3 a1 72 69 6f 2c 20 69 67 6e 6f 72 61 64 6f 0a 20 20 20 20 20 20 2d 70 09 65 78 69 62 65 tr..rio,.ignorado.......-p.exibe
25f40 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 63 61 64 61 20 .os.atributos.e.valores.de.cada.
25f60 4e 4f 4d 45 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 20 71 75 65 20 64 65 66 69 6e NOME..........Op....es.que.defin
25f80 65 6d 20 61 74 72 69 62 75 74 6f 73 3a 0a 20 20 20 20 20 20 2d 61 09 70 61 72 61 20 66 61 7a 65 em.atributos:.......-a.para.faze
25fa0 72 20 4e 4f 4d 45 73 20 73 65 72 65 6d 20 61 72 72 72 61 79 73 20 69 6e 64 65 78 61 64 6f 73 20 r.NOMEs.serem.arrrays.indexados.
25fc0 28 73 65 20 68 6f 75 76 65 72 20 73 75 70 6f 72 74 65 29 0a 20 20 20 20 20 20 2d 41 09 70 61 72 (se.houver.suporte).......-A.par
25fe0 61 20 66 61 7a 65 72 20 4e 4f 4d 45 73 20 73 65 72 65 6d 20 61 72 72 72 61 79 73 20 61 73 73 6f a.fazer.NOMEs.serem.arrrays.asso
26000 63 69 61 74 69 76 6f 73 20 28 73 65 20 68 6f 75 76 65 72 20 73 75 70 6f 72 74 65 29 0a 20 20 20 ciativos.(se.houver.suporte)....
26020 20 20 20 2d 69 09 70 61 72 61 20 66 61 7a 65 72 20 4e 4f 4d 45 73 20 74 65 72 65 6d 20 6f 20 61 ...-i.para.fazer.NOMEs.terem.o.a
26040 74 72 69 62 75 74 6f 20 60 69 6e 74 65 67 65 72 27 0a 20 20 20 20 20 20 2d 6c 09 70 61 72 61 20 tributo.`integer'.......-l.para.
26060 63 6f 6e 76 65 72 74 65 72 20 6f 20 76 61 6c 6f 72 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 20 70 converter.o.valor.de.cada.NOME.p
26080 61 72 61 20 6d 69 6e c3 ba 73 63 75 6c 6f 20 65 6d 20 73 75 61 20 61 74 72 69 62 75 69 c3 a7 c3 ara.min..sculo.em.sua.atribui...
260a0 a3 6f 0a 20 20 20 20 20 20 2d 6e 09 66 61 7a 65 72 20 64 65 20 4e 4f 4d 45 20 75 6d 61 20 72 65 .o.......-n.fazer.de.NOME.uma.re
260c0 66 65 72 c3 aa 6e 63 69 61 20 c3 a0 20 76 61 72 69 c3 a1 76 65 6c 20 63 68 61 6d 61 64 61 20 70 fer..ncia....vari..vel.chamada.p
260e0 6f 72 20 73 65 75 20 76 61 6c 6f 72 0a 20 20 20 20 20 20 2d 72 09 70 61 72 61 20 66 61 7a 65 72 or.seu.valor.......-r.para.fazer
26100 20 64 65 20 4e 4f 4d 45 73 20 73 6f 6d 65 6e 74 65 2d 6c 65 69 74 75 72 61 0a 20 20 20 20 20 20 .de.NOMEs.somente-leitura.......
26120 2d 74 09 70 61 72 61 20 66 61 7a 65 72 20 4e 4f 4d 45 73 20 74 65 72 65 6d 20 6f 20 61 74 72 69 -t.para.fazer.NOMEs.terem.o.atri
26140 62 75 74 6f 20 60 74 72 61 63 65 27 0a 20 20 20 20 20 20 2d 75 09 70 61 72 61 20 63 6f 6e 76 65 buto.`trace'.......-u.para.conve
26160 72 74 65 72 20 6f 20 76 61 6c 6f 72 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 20 70 61 72 61 20 6d rter.o.valor.de.cada.NOME.para.m
26180 61 69 c3 ba 73 63 75 6c 6f 20 65 6d 20 73 75 61 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 0a 20 20 ai..sculo.em.sua.atribui....o...
261a0 20 20 20 20 2d 78 09 70 72 61 20 66 61 7a 65 72 20 4e 4f 4d 45 73 20 65 78 70 6f 72 74 61 72 0a ....-x.pra.fazer.NOMEs.exportar.
261c0 20 20 20 20 0a 20 20 20 20 55 73 61 72 20 60 2b 27 20 61 6f 20 69 6e 76 c3 a9 73 20 64 65 20 60 .........Usar.`+'.ao.inv..s.de.`
261e0 2d 27 20 64 65 73 6c 69 67 61 20 6f 20 61 74 72 69 62 75 74 6f 20 64 61 64 6f 2e 0a 20 20 20 20 -'.desliga.o.atributo.dado......
26200 0a 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 62 75 74 6f 20 60 .....Vari..veis.com.o.atributo.`
26220 69 6e 74 65 67 65 72 27 20 74 c3 aa 6d 20 73 75 61 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 61 72 integer'.t..m.sua.avalia....o.ar
26240 69 74 6d c3 a9 74 69 63 61 20 28 76 65 6a 61 20 6f 0a 20 20 20 20 63 6f 6d 61 6e 64 6f 20 60 6c itm..tica.(veja.o.....comando.`l
26260 65 74 27 29 20 72 65 61 6c 69 7a 61 64 61 20 71 75 61 6e 64 6f 20 c3 a9 20 61 74 72 69 62 75 c3 et').realizada.quando....atribu.
26280 ad 64 6f 20 75 6d 20 76 61 6c 6f 72 20 c3 a0 20 76 61 72 69 c3 a1 76 65 6c 2e 0a 20 20 20 20 0a .do.um.valor....vari..vel.......
262a0 20 20 20 20 51 75 61 6e 64 6f 20 75 73 61 64 6f 20 65 6d 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f ....Quando.usado.em.uma.fun....o
262c0 2c 20 60 64 65 63 6c 61 72 65 27 20 74 6f 72 6e 61 20 4e 4f 4d 45 73 20 6c 6f 63 61 6c 2c 20 64 ,.`declare'.torna.NOMEs.local,.d
262e0 61 20 6d 65 73 6d 61 20 66 6f 72 6d 61 0a 20 20 20 20 71 75 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 a.mesma.forma.....que.o.comando.
26300 60 6c 6f 63 61 6c 27 2e 20 41 20 6f 70 c3 a7 c3 a3 6f 20 60 2d 67 27 20 73 75 70 72 69 6d 65 20 `local'..A.op....o.`-g'.suprime.
26320 65 73 74 65 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 este.comportamento...........Sta
26340 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 tus.de.sa..da:.....Retorna.suces
26360 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 so,.a.menos.que.uma.op....o.inv.
26380 a1 6c 69 64 61 20 74 65 6e 68 61 20 73 69 64 6f 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 .lida.tenha.sido.fornecida.ou...
263a0 20 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 ..ocorrer.um.erro.de.atribui....
263c0 6f 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 2e 00 43 6f 6d 61 6e 64 6f 73 20 73 68 65 6c 6c 20 63 o.de.vari..vel..Comandos.shell.c
263e0 6f 72 72 65 73 70 6f 6e 64 65 6e 64 6f 20 c3 a0 20 70 61 6c 61 76 72 61 2d 63 68 61 76 65 20 60 orrespondendo....palavra-chave.`
26400 00 43 6f 6d 61 6e 64 6f 73 20 73 68 65 6c 6c 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 64 6f 20 c3 .Comandos.shell.correspondendo..
26420 a0 73 20 70 61 6c 61 76 72 61 73 2d 63 68 61 76 65 20 60 00 4f 70 c3 a7 c3 b5 65 73 20 64 6f 20 .s.palavras-chave.`.Op....es.do.
26440 73 68 65 6c 6c 3a 0a 00 44 65 73 6c 6f 63 61 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 shell:..Desloca.par..metros.posi
26460 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6e 6f 6d 65 69 61 20 6f 73 20 70 61 cionais...........Renomeia.os.pa
26480 72 c3 a2 6d 65 74 72 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 r..metros.posicionais.$N+1,$N+2.
264a0 2e 2e 2e 20 61 74 c3 a9 20 24 31 2c 24 32 20 2e 2e 2e 20 20 53 65 20 4e 20 6e c3 a3 6f 0a 20 20 ....at...$1,$2......Se.N.n..o...
264c0 20 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 70 72 65 73 75 6d 65 2d 73 65 20 71 75 65 20 ..for.fornecido,.presume-se.que.
264e0 65 6c 65 20 73 65 6a 61 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 ele.seja.1...........Status.de.s
26500 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 a..da:.....Retorna.sucesso,.a.me
26520 6e 6f 73 20 71 75 65 20 4e 20 73 65 6a 61 20 6e 65 67 61 74 69 76 6f 20 6f 75 20 6d 61 69 6f 72 nos.que.N.seja.negativo.ou.maior
26540 20 71 75 65 20 24 23 2e 00 53 69 6e 61 6c 20 25 64 00 50 61 72 61 64 6f 00 50 61 72 61 64 6f 20 .que.$#..Sinal.%d.Parado.Parado.
26560 28 73 69 6e 61 6c 29 00 50 61 72 61 64 6f 20 28 65 6e 74 72 61 64 61 20 74 74 79 29 00 50 61 72 (sinal).Parado.(entrada.tty).Par
26580 61 64 6f 20 28 73 61 c3 ad 64 61 20 74 74 79 29 00 50 61 72 61 64 6f 28 25 73 29 00 53 75 73 70 ado.(sa..da.tty).Parado(%s).Susp
265a0 65 6e 64 65 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 6f 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 ende.execu....o.do.shell........
265c0 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 65 20 73 ...Suspende.a.execu....o.deste.s
265e0 68 65 6c 6c 20 61 74 c3 a9 20 71 75 65 20 72 65 63 65 62 61 20 75 6d 20 73 69 6e 61 6c 20 53 49 hell.at...que.receba.um.sinal.SI
26600 47 43 4f 4e 54 2e 0a 20 20 20 20 41 20 6d 65 6e 6f 73 20 71 75 65 20 73 65 6a 61 20 66 6f 72 c3 GCONT......A.menos.que.seja.for.
26620 a7 61 64 6f 2c 20 60 73 68 65 6c 6c 73 60 20 64 65 20 6c 6f 67 69 6e 20 6e c3 a3 6f 20 70 6f 64 .ado,.`shells`.de.login.n..o.pod
26640 65 6d 20 73 65 72 20 73 75 73 70 65 6e 73 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 em.ser.suspensas...........Op...
26660 b5 65 73 3a 0a 20 20 20 20 20 20 2d 66 09 66 6f 72 c3 a7 61 20 61 20 73 75 73 70 65 6e 73 c3 a3 .es:.......-f.for..a.a.suspens..
26680 6f 2c 20 61 69 6e 64 61 20 71 75 65 20 6f 20 73 68 65 6c 6c 20 73 65 6a 61 20 75 6d 20 64 65 20 o,.ainda.que.o.shell.seja.um.de.
266a0 6c 6f 67 69 6e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a login..........Status.de.sa..da:
266c0 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 71 75 .....Retorna.sucesso,.a.menos.qu
266e0 65 20 63 6f 6e 74 72 6f 6c 65 20 64 65 20 74 72 61 62 61 6c 68 6f 20 6e c3 a3 6f 20 65 73 74 65 e.controle.de.trabalho.n..o.este
26700 6a 61 20 68 61 62 69 6c 69 74 61 64 6f 0a 20 20 20 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 ja.habilitado.....ou.ocorra.um.e
26720 72 72 6f 2e 00 54 49 4d 45 46 4f 52 4d 41 54 3a 20 60 25 63 27 3a 20 63 61 72 61 63 74 65 72 65 rro..TIMEFORMAT:.`%c':.caractere
26740 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 54 65 72 6d 69 6e 61 64 6f 00 .de.formato.inv..lido.Terminado.
26760 41 73 20 6d 65 6e 73 61 67 65 6e 73 20 64 65 20 63 6f 72 72 65 69 6f 20 65 6d 20 25 73 20 66 6f As.mensagens.de.correio.em.%s.fo
26780 72 61 6d 20 6c 69 64 61 73 0a 00 48 c3 a1 20 74 72 61 62 61 6c 68 6f 73 20 65 6d 20 65 78 65 63 ram.lidas..H...trabalhos.em.exec
267a0 75 c3 a7 c3 a3 6f 2e 0a 00 48 c3 a1 20 74 72 61 62 61 6c 68 6f 73 20 70 61 72 61 64 6f 73 2e 0a u....o...H...trabalhos.parados..
267c0 00 48 c3 a1 20 4e 45 4e 48 55 4d 41 20 47 41 52 41 4e 54 49 41 2c 20 6e 61 20 65 78 74 65 6e 73 .H...NENHUMA.GARANTIA,.na.extens
267e0 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 20 70 65 6c 61 20 6c 65 69 2e 00 45 73 73 65 73 20 63 6f ..o.permitida.pela.lei..Esses.co
26800 6d 61 6e 64 6f 73 20 73 68 65 6c 6c 20 73 c3 a3 6f 20 64 65 66 69 6e 69 64 6f 73 20 69 6e 74 65 mandos.shell.s..o.definidos.inte
26820 72 6e 61 6d 65 6e 74 65 2e 20 44 69 67 69 74 65 20 60 68 65 6c 70 27 20 70 61 72 61 20 76 65 72 rnamente..Digite.`help'.para.ver
26840 20 65 73 73 61 0a 6c 69 73 74 61 2e 20 44 69 67 69 74 65 20 60 68 65 6c 70 20 4e 4f 4d 45 27 20 .essa.lista..Digite.`help.NOME'.
26860 70 61 72 61 20 64 65 73 63 6f 62 72 69 72 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 66 75 6e c3 para.descobrir.mais.sobre.a.fun.
26880 a7 c3 a3 6f 20 60 4e 4f 4d 45 27 2e 0a 55 73 65 20 60 69 6e 66 6f 20 62 61 73 68 27 20 70 61 72 ...o.`NOME'..Use.`info.bash'.par
268a0 61 20 64 65 73 63 6f 62 72 69 72 20 6d 61 69 73 20 73 6f 62 72 65 20 6f 20 73 68 65 6c 6c 20 65 a.descobrir.mais.sobre.o.shell.e
268c0 6d 20 67 65 72 61 6c 2e 0a 55 73 65 20 60 6d 61 6e 20 2d 6b 27 20 6f 75 20 60 69 6e 66 6f 27 20 m.geral..Use.`man.-k'.ou.`info'.
268e0 70 61 72 61 20 64 65 73 63 6f 62 72 69 72 20 6d 61 69 73 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 para.descobrir.mais.sobre.comand
26900 6f 73 20 71 75 65 20 6e c3 a3 6f 20 65 73 74 c3 a3 6f 20 6e 65 73 74 61 0a 6c 69 73 74 61 2e 0a os.que.n..o.est..o.nesta.lista..
26920 0a 55 6d 20 61 73 74 65 72 69 73 63 6f 20 28 2a 29 20 70 72 c3 b3 78 69 6d 6f 20 61 6f 20 6e 6f .Um.asterisco.(*).pr..ximo.ao.no
26940 6d 65 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 65 73 74 c3 a1 me.significa.que.o.comando.est..
26960 20 64 65 73 61 62 69 6c 69 74 61 64 6f 2e 0a 0a 00 45 73 74 65 20 c3 a9 20 75 6d 20 73 6f 66 74 .desabilitado....Este....um.soft
26980 77 61 72 65 20 6c 69 76 72 65 3b 20 76 6f 63 c3 aa 20 c3 a9 20 6c 69 76 72 65 20 70 61 72 61 20 ware.livre;.voc......livre.para.
269a0 61 6c 74 65 72 61 72 20 65 20 72 65 64 69 73 74 72 69 62 75 c3 ad 2d 6c 6f 2e 00 54 72 61 74 61 alterar.e.redistribu..-lo..Trata
269c0 6d 65 6e 74 6f 20 64 65 20 73 69 6e 61 69 73 20 65 20 6f 75 74 72 6f 73 20 65 76 65 6e 74 6f 73 mento.de.sinais.e.outros.eventos
269e0 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 66 69 6e 65 20 65 20 61 74 69 76 61 20 6d 61 6e 69 70 75 ...........Define.e.ativa.manipu
26a00 6c 61 64 6f 72 65 73 20 61 20 73 65 72 65 6d 20 65 78 65 63 75 74 61 64 6f 73 20 71 75 61 6e 64 ladores.a.serem.executados.quand
26a20 6f 20 6f 20 73 68 65 6c 6c 20 72 65 63 65 62 65 0a 20 20 20 20 73 69 6e 61 69 73 20 6f 75 20 6f o.o.shell.recebe.....sinais.ou.o
26a40 75 74 72 61 73 20 63 6f 6e 64 69 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 52 47 20 utras.condi....es...........ARG.
26a60 c3 a9 20 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 ...um.comando.a.ser.lido.e.execu
26a80 74 61 64 6f 20 71 75 61 6e 64 6f 20 6f 20 73 68 65 6c 6c 20 72 65 63 65 62 65 20 6f 0a 20 20 20 tado.quando.o.shell.recebe.o....
26aa0 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 64 6f 28 73 29 20 73 69 6e 61 6c 28 69 73 29 2e 20 53 65 .ESPEC-SINAL.do(s).sinal(is)..Se
26ac0 20 41 52 47 20 66 6f 72 20 76 61 7a 69 6f 20 28 65 20 75 6d 20 c3 ba 6e 69 63 6f 20 45 53 50 45 .ARG.for.vazio.(e.um...nico.ESPE
26ae0 43 2d 53 49 4e 41 4c 0a 20 20 20 20 66 6f 72 20 69 6e 66 6f 72 6d 61 64 6f 29 20 6f 75 20 60 2d C-SINAL.....for.informado).ou.`-
26b00 27 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 a9 20 72 65 ',.cada.sinal.especificado....re
26b20 64 65 66 69 6e 69 64 6f 20 70 61 72 61 20 73 65 75 0a 20 20 20 20 76 61 6c 6f 72 20 6f 72 69 67 definido.para.seu.....valor.orig
26b40 69 6e 61 6c 2e 20 53 65 20 41 52 47 20 66 6f 72 20 75 6d 61 20 73 74 72 69 6e 67 20 6e 75 6c 61 inal..Se.ARG.for.uma.string.nula
26b60 2c 20 63 61 64 61 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 c3 a9 20 69 67 6e 6f 72 61 64 6f 0a 20 ,.cada.ESPEC-SINAL....ignorado..
26b80 20 20 20 70 65 6c 61 20 73 65 75 20 73 68 65 6c 6c 20 65 20 70 65 6c 6f 73 20 63 6f 6d 61 64 6f ...pela.seu.shell.e.pelos.comado
26ba0 73 20 63 68 61 6d 61 64 6f 73 20 70 6f 72 20 65 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 s.chamados.por.ela...........Se.
26bc0 75 6d 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 66 6f 72 20 45 58 49 54 20 28 30 29 2c 20 41 52 47 um.ESPEC-SINAL.for.EXIT.(0),.ARG
26be0 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 6e 61 20 73 61 c3 ad 64 61 20 64 6f 20 73 68 65 6c 6c ....executado.na.sa..da.do.shell
26c00 2e 0a 20 20 20 20 53 65 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 66 6f 72 20 44 45 42 55 47 2c 20 ......Se.ESPEC-SINAL.for.DEBUG,.
26c20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 61 6e 74 65 73 20 64 65 20 74 6f 64 6f 20 63 ARG....executado.antes.de.todo.c
26c40 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 53 65 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 66 6f 72 20 52 omando......Se.ESPEC-SINAL.for.R
26c60 45 54 55 52 4e 2c 20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 74 6f 64 61 20 76 65 7a ETURN,.ARG....executado.toda.vez
26c80 20 71 75 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 0a 20 20 20 20 75 6d 20 73 63 72 69 .que.uma.fun....o.ou.....um.scri
26ca0 70 74 20 73 68 65 6c 6c 20 65 78 65 63 75 74 61 64 6f 73 20 70 65 6c 6f 73 20 63 6f 6d 61 6e 64 pt.shell.executados.pelos.comand
26cc0 6f 73 20 69 6e 74 65 72 6e 6f 73 20 60 2e 27 20 6f 75 20 60 73 6f 75 72 63 65 27 0a 20 20 20 20 os.internos.`.'.ou.`source'.....
26ce0 66 69 6e 61 6c 69 7a 61 72 65 6d 20 73 75 61 73 20 65 78 65 63 75 c3 a7 c3 b5 65 73 2e 20 55 6d finalizarem.suas.execu....es..Um
26d00 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 73 65 6e 64 6f 20 45 52 52 20 73 69 67 6e 69 66 69 63 61 .ESPEC-SINAL.sendo.ERR.significa
26d20 20 65 78 65 63 75 74 61 72 0a 20 20 20 20 41 52 47 20 74 6f 64 61 20 76 65 7a 20 71 75 65 20 75 .executar.....ARG.toda.vez.que.u
26d40 6d 61 20 66 61 6c 68 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 70 6f 64 65 72 69 61 20 63 61 75 73 ma.falha.do.comando.poderia.caus
26d60 61 72 20 6f 20 73 68 65 6c 6c 20 73 61 69 72 2c 0a 20 20 20 20 71 75 61 6e 64 6f 20 61 20 6f 70 ar.o.shell.sair,.....quando.a.op
26d80 c3 a7 c3 a3 6f 20 2d 65 20 65 73 74 c3 a1 20 68 61 62 69 6c 69 74 61 64 61 2e 0a 20 20 20 20 0a ....o.-e.est...habilitada.......
26da0 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 6f 72 20 66 6f 72 6e ....Se.nenhum.argumento.for.forn
26dc0 65 63 69 64 6f 2c 20 60 74 72 61 70 27 20 69 6d 70 72 69 6d 65 20 61 20 6c 69 73 74 61 20 64 65 ecido,.`trap'.imprime.a.lista.de
26de0 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 61 73 73 6f 63 69 61 64 6f 73 20 61 20 63 61 64 61 20 .comandos.....associados.a.cada.
26e00 73 69 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 sinal...........Op....es:.......
26e20 2d 6c 09 69 6d 70 72 69 6d 65 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 6e 6f 6d 65 73 20 64 65 -l.imprime.uma.lista.de.nomes.de
26e40 20 73 69 6e 61 69 73 20 65 20 73 65 75 73 20 6e c3 ba 6d 65 72 6f 73 0a 20 20 20 20 20 20 09 09 .sinais.e.seus.n..meros.........
26e60 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 0a 20 20 20 20 20 20 2d 70 09 65 78 69 62 65 20 6f correspondentes.......-p.exibe.o
26e80 73 20 63 6f 6d 61 6e 64 6f 73 20 61 73 73 6f 63 69 61 64 6f 73 20 61 6f 20 74 72 61 74 61 6d 65 s.comandos.associados.ao.tratame
26ea0 6e 74 6f 20 63 6f 6d 20 63 61 64 61 0a 20 20 20 20 20 20 09 09 45 53 50 45 43 2d 53 49 4e 41 4c nto.com.cada.........ESPEC-SINAL
26ec0 0a 20 20 20 20 0a 20 20 20 20 43 61 64 61 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 c3 a9 20 75 6d ..........Cada.ESPEC-SINAL....um
26ee0 20 6e 6f 6d 65 20 64 65 20 73 69 6e 61 6c 20 65 6d 20 3c 73 69 67 6e 61 6c 2e 68 3e 20 6f 75 20 .nome.de.sinal.em.<signal.h>.ou.
26f00 75 6d 20 6e c3 ba 6d 65 72 6f 0a 20 20 20 20 64 65 20 73 69 6e 61 6c 2e 20 4e 6f 6d 65 73 20 64 um.n..mero.....de.sinal..Nomes.d
26f20 65 20 73 69 6e 61 69 73 20 73 c3 a3 6f 20 73 65 6e 73 c3 ad 76 65 69 73 20 61 20 63 61 72 61 63 e.sinais.s..o.sens..veis.a.carac
26f40 74 65 72 65 73 20 6d 61 69 c3 ba 73 63 75 6c 6f 20 65 0a 20 20 20 20 6d 69 6e c3 ba 73 63 75 6c teres.mai..sculo.e.....min..scul
26f60 6f 20 65 20 6f 20 70 72 65 66 69 78 6f 20 53 49 47 20 28 73 69 6e 61 6c 29 20 c3 a9 20 6f 70 63 o.e.o.prefixo.SIG.(sinal)....opc
26f80 69 6f 6e 61 6c 2e 20 55 6d 20 53 49 4e 41 4c 20 70 6f 64 65 20 73 65 72 20 65 6e 76 69 61 64 6f ional..Um.SINAL.pode.ser.enviado
26fa0 0a 20 20 20 20 70 61 72 61 20 6f 20 73 68 65 6c 6c 20 63 6f 6d 20 22 6b 69 6c 6c 20 2d 53 49 4e .....para.o.shell.com."kill.-SIN
26fc0 41 4c 20 24 24 22 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 AL.$$"...........Status.de.sa..d
26fe0 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 6d 65 6e 6f 73 20 a:.....Retorna.sucesso,.a.menos.
27000 71 75 65 20 75 6d 20 45 53 50 45 43 2d 53 49 4e 41 4c 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 que.um.ESPEC-SINAL.seja.inv..lid
27020 6f 20 6f 75 0a 20 20 20 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 73 o.ou.....uma.op....o.inv..lida.s
27040 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 2e 00 44 69 67 69 74 65 20 60 25 73 20 2d 63 20 22 68 65 eja.fornecida..Digite.`%s.-c."he
27060 6c 70 20 73 65 74 22 27 20 70 61 72 61 20 6d 61 69 73 20 69 6e 66 6f 72 6d 61 c3 a7 c3 b5 65 73 lp.set"'.para.mais.informa....es
27080 20 73 6f 62 72 65 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 6f 20 73 68 65 6c 6c 2e 0a 00 44 69 .sobre.as.op....es.do.shell...Di
270a0 67 69 74 65 20 60 25 73 20 2d 63 20 68 65 6c 70 27 20 70 61 72 61 20 6d 61 69 73 20 69 6e 66 6f gite.`%s.-c.help'.para.mais.info
270c0 72 6d 61 c3 a7 c3 b5 65 73 20 73 6f 62 72 65 20 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 rma....es.sobre.os.comandos.inte
270e0 72 6e 6f 73 20 64 6f 20 73 68 65 6c 6c 2e 0a 00 53 69 6e 61 6c 20 64 65 73 63 6f 6e 68 65 63 69 rnos.do.shell...Sinal.desconheci
27100 64 6f 20 23 00 53 69 6e 61 6c 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 20 23 25 64 00 45 72 72 6f do.#.Sinal.desconhecido.#%d.Erro
27120 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 53 74 61 74 75 73 20 64 65 73 63 6f 6e 68 65 63 69 64 .desconhecido.Status.desconhecid
27140 6f 00 52 65 6d 6f 76 65 20 76 61 6c 6f 72 65 73 20 65 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 o.Remove.valores.e.atributos.de.
27160 76 61 72 69 c3 a1 76 65 69 73 20 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 6f 20 73 68 65 6c 6c 2e vari..veis.e.fun....es.do.shell.
27180 0a 20 20 20 20 0a 20 20 20 20 50 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 2c 20 72 65 6d 6f 76 65 ..........Para.cada.NOME,.remove
271a0 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 6f 75 20 66 75 6e c3 a7 c3 a3 6f 20 63 6f 72 72 65 73 70 .a.vari..vel.ou.fun....o.corresp
271c0 6f 6e 64 65 6e 74 65 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 ondente...........Op....es:.....
271e0 20 20 2d 66 20 20 20 20 74 72 61 74 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 75 6d 61 ..-f....trata.cada.NOME.como.uma
27200 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 2d 76 20 20 20 20 74 .fun....o.de.shell.......-v....t
27220 72 61 74 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 rata.cada.NOME.como.uma.vari..ve
27240 6c 20 64 65 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 2d 6e 20 20 20 20 74 72 61 74 61 20 63 61 64 l.de.shell.......-n....trata.cad
27260 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 75 6d 20 6e 6f 6d 65 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 a.NOME.como.um.nome.refer..ncia.
27280 65 20 72 65 6d 6f 76 65 20 6f 20 76 61 6c 6f 72 20 65 6d 20 73 69 0a 20 20 20 20 20 20 20 20 20 e.remove.o.valor.em.si..........
272a0 20 20 20 61 6f 20 69 6e 76 c3 a9 73 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 20 61 20 71 75 61 6c ...ao.inv..s.da.vari..vel.a.qual
272c0 20 65 6c 65 20 73 65 20 72 65 66 65 72 65 0a 20 20 20 20 0a 20 20 20 20 53 65 20 6f 70 c3 a7 c3 .ele.se.refere..........Se.op...
272e0 b5 65 73 2c 20 60 75 6e 73 65 74 27 20 70 72 69 6d 65 69 72 6f 20 74 65 6e 74 61 20 72 65 6d 6f .es,.`unset'.primeiro.tenta.remo
27300 76 65 72 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 65 2c 20 73 65 20 66 61 6c 68 61 72 2c 0a ver.uma.vari..vel.e,.se.falhar,.
27320 20 20 20 20 74 65 6e 74 61 20 72 65 6d 6f 76 65 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 2e 0a ....tenta.remover.uma.fun....o..
27340 20 20 20 20 0a 20 20 20 20 41 6c 67 75 6d 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 6e c3 a3 6f .........Algumas.vari..veis.n..o
27360 20 70 6f 64 65 6d 20 73 65 72 20 72 65 6d 6f 76 69 64 61 3b 20 76 65 6a 61 20 74 61 6d 62 c3 a9 .podem.ser.removida;.veja.tamb..
27380 6d 20 60 72 65 61 64 6f 6e 6c 79 27 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 m.`readonly'...........Status.de
273a0 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 .sa..da:.....Retorna.sucesso,.a.
273c0 6d 65 6e 6f 73 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 menos.que.uma.op....o.inv..lida.
273e0 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 6f 75 0a 20 20 20 20 75 6d 20 4e 4f 4d 45 20 73 65 seja.fornecida.ou.....um.NOME.se
27400 6a 61 20 73 6f 6d 65 6e 74 65 2d 6c 65 69 74 75 72 61 2e 00 43 6f 6e 64 69 c3 a7 c3 a3 6f 20 75 ja.somente-leitura..Condi....o.u
27420 72 67 65 6e 74 65 20 64 65 20 45 6e 74 72 61 64 61 2f 53 61 c3 ad 64 61 00 55 74 69 6c 69 7a 61 rgente.de.Entrada/Sa..da.Utiliza
27440 c3 a7 c3 a3 6f 3a 09 25 73 20 5b 6f 70 c3 a7 c3 a3 6f 2d 6c 6f 6e 67 61 2d 47 4e 55 5d 20 5b 6f ....o:.%s.[op....o-longa-GNU].[o
27460 70 c3 a7 c3 a3 6f 5d 20 2e 2e 2e 0a 09 25 73 20 5b 6f 70 c3 a7 c3 a3 6f 2d 6c 6f 6e 67 61 2d 47 p....o]......%s.[op....o-longa-G
27480 4e 55 5d 20 5b 6f 70 c3 a7 c3 a3 6f 5d 20 61 72 71 75 69 76 6f 2d 64 65 2d 73 63 72 69 70 74 20 NU].[op....o].arquivo-de-script.
274a0 2e 2e 2e 0a 00 55 73 65 20 22 25 73 22 20 70 61 72 61 20 73 61 69 72 20 64 6f 20 73 68 65 6c 6c .....Use."%s".para.sair.do.shell
274c0 2e 0a 00 55 73 6f 20 6f 20 63 6f 6d 61 6e 64 6f 20 60 62 61 73 68 62 75 67 27 20 70 61 72 61 20 ...Uso.o.comando.`bashbug'.para.
274e0 72 65 6c 61 74 61 72 20 65 72 72 6f 73 2e 0a 00 53 69 6e 61 6c 20 31 20 64 65 66 69 6e 69 64 6f relatar.erros...Sinal.1.definido
27500 20 70 65 6c 6f 20 75 73 75 c3 a1 72 69 6f 00 53 69 6e 61 6c 20 32 20 64 65 66 69 6e 69 64 6f 20 .pelo.usu..rio.Sinal.2.definido.
27520 70 65 6c 6f 20 75 73 75 c3 a1 72 69 6f 00 45 73 70 65 72 61 20 70 6f 72 20 63 6f 6e 63 6c 75 73 pelo.usu..rio.Espera.por.conclus
27540 c3 a3 6f 20 64 65 20 74 72 61 62 61 6c 68 6f 20 65 20 72 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 ..o.de.trabalho.e.retorna.o.stat
27560 75 73 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 70 65 72 61 20 70 6f us.de.sa..da...........Espera.po
27580 72 20 63 61 64 61 20 70 72 6f 63 65 73 73 6f 20 69 64 65 6e 74 69 66 69 63 61 64 6f 20 70 6f 72 r.cada.processo.identificado.por
275a0 20 75 6d 20 49 44 2c 20 6f 20 71 75 65 20 70 6f 64 65 20 73 65 72 20 75 6d 20 49 44 0a 20 20 20 .um.ID,.o.que.pode.ser.um.ID....
275c0 20 64 65 20 70 72 6f 63 65 73 73 6f 20 6f 75 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 .de.processo.ou.uma.especifica..
275e0 c3 a3 6f 20 64 65 20 74 72 61 62 61 6c 68 6f 2c 20 65 20 72 65 6c 61 74 61 20 73 65 75 20 73 74 ..o.de.trabalho,.e.relata.seu.st
27600 61 74 75 73 20 64 65 0a 20 20 20 20 74 c3 a9 72 6d 69 6e 6f 2e 20 53 65 20 49 44 20 6e c3 a3 6f atus.de.....t..rmino..Se.ID.n..o
27620 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 65 73 70 65 72 61 20 70 6f 72 20 74 6f 64 6f 73 .for.fornecido,.espera.por.todos
27640 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 20 66 69 6c 68 6f 73 0a 20 20 20 20 61 74 69 76 6f 73 20 .os.processos.filhos.....ativos.
27660 65 20 6f 20 73 74 61 74 75 73 20 64 65 20 72 65 74 6f 72 6e 6f 20 c3 a9 20 7a 65 72 6f 2e 20 53 e.o.status.de.retorno....zero..S
27680 65 20 49 44 20 c3 a9 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 0a 20 e.ID....uma.especifica....o.de..
276a0 20 20 20 74 72 61 62 61 6c 68 6f 2c 20 65 73 70 65 72 61 20 70 6f 72 20 74 6f 64 6f 73 20 6f 73 ...trabalho,.espera.por.todos.os
276c0 20 70 72 6f 63 65 73 73 6f 73 20 6e 61 71 75 65 6c 61 20 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 .processos.naquela.sequ..ncia.de
276e0 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 64 6f 73 20 74 72 61 62 61 6c 68 6f 73 2e 0a 20 20 20 .comandos.....dos.trabalhos.....
27700 20 0a 20 20 20 20 53 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 6e 20 66 6f 72 20 66 6f 72 6e 65 63 ......Se.a.op....o.-n.for.fornec
27720 69 64 61 2c 20 65 73 70 65 72 61 20 70 65 6c 6f 20 70 72 c3 b3 78 69 6d 6f 20 74 72 61 62 61 6c ida,.espera.pelo.pr..ximo.trabal
27740 68 6f 20 74 65 72 6d 69 6e 61 72 20 65 0a 20 20 20 20 72 65 74 6f 72 6e 61 20 73 65 75 20 73 74 ho.terminar.e.....retorna.seu.st
27760 61 74 75 73 20 64 65 20 74 72 61 62 61 6c 68 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 61 20 atus.de.trabalho...........Se.a.
27780 6f 70 c3 a7 c3 a3 6f 20 2d 66 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2c 20 65 20 6f 20 63 6f op....o.-f.for.fornecida,.e.o.co
277a0 6e 74 72 6f 6c 65 20 64 65 20 74 72 61 62 61 6c 68 6f 20 65 73 74 69 76 65 72 20 61 74 69 76 61 ntrole.de.trabalho.estiver.ativa
277c0 64 6f 2c 0a 20 20 20 20 65 73 70 65 72 61 20 6f 20 49 44 20 65 73 70 65 63 69 66 69 63 61 64 6f do,.....espera.o.ID.especificado
277e0 20 74 65 72 6d 69 6e 61 72 2c 20 65 6d 20 76 65 7a 20 64 65 20 65 73 70 65 72 61 72 20 65 6c 65 .terminar,.em.vez.de.esperar.ele
27800 20 61 6c 74 65 72 61 72 20 6f 0a 20 20 20 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 .alterar.o.....status...........
27820 53 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 Status.de.sa..da:.....Retorna.o.
27840 73 74 61 74 75 73 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 49 44 3b 20 66 61 6c 68 61 2c 20 73 65 20 status.do...ltimo.ID;.falha,.se.
27860 49 44 20 66 6f 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 0a ID.for.inv..lido.ou.uma.op....o.
27880 20 20 20 20 69 6e 76 c3 a1 6c 69 64 61 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2e 00 45 73 70 ....inv..lida.for.fornecida..Esp
278a0 65 72 61 20 70 6f 72 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 20 65 era.por.conclus..o.de.processo.e
278c0 20 72 65 74 6f 72 6e 61 20 6f 20 73 74 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 .retorna.o.status.de.sa..da.....
278e0 20 0a 20 20 20 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 65 ......Espera.por.cada.processo.e
27900 73 70 65 63 69 66 69 63 61 64 6f 20 70 6f 72 20 75 6d 20 50 49 44 20 65 20 72 65 6c 61 74 61 20 specificado.por.um.PID.e.relata.
27920 73 65 75 20 73 74 61 74 75 73 0a 20 20 20 20 64 65 20 74 c3 a9 72 6d 69 6e 6f 2e 20 53 45 20 50 seu.status.....de.t..rmino..SE.P
27940 49 44 20 6e c3 a3 6f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 65 73 70 65 72 61 20 70 6f ID.n..o.for.fornecido,.espera.po
27960 72 20 74 6f 64 6f 73 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 0a 20 20 20 20 66 69 6c 68 6f 73 20 r.todos.os.processos.....filhos.
27980 61 74 75 61 6c 6d 65 6e 74 65 20 61 74 69 76 6f 73 20 65 20 6f 20 73 74 61 74 75 73 20 64 65 20 atualmente.ativos.e.o.status.de.
279a0 72 65 74 6f 72 6e 6f 20 c3 a9 20 7a 65 72 6f 2e 20 50 49 44 20 64 65 76 65 20 73 65 72 0a 20 20 retorno....zero..PID.deve.ser...
279c0 20 20 75 6d 20 49 44 20 64 65 20 70 72 6f 63 65 73 73 6f 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 ..um.ID.de.processo...........St
279e0 61 74 75 73 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 6f 20 73 74 atus.de.sa..da:.....Retorna.o.st
27a00 61 74 75 73 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 49 44 3b 20 66 61 6c 68 61 2c 20 73 65 20 49 44 atus.do...ltimo.ID;.falha,.se.ID
27a20 20 66 6f 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 0a 20 20 .for.inv..lido.ou.uma.op....o...
27a40 20 20 69 6e 76 c3 a1 6c 69 64 61 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2e 00 4a 61 6e 65 6c ..inv..lida.for.fornecida..Janel
27a60 61 20 6d 75 64 61 64 61 00 45 73 63 72 65 76 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 61 72 61 a.mudada.Escreve.argumentos.para
27a80 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 62 .a.sa..da.padr..o...........Exib
27aa0 65 20 6f 73 20 41 52 47 73 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 20 73 65 67 75 e.os.ARGs.na.sa..da.padr..o.segu
27ac0 69 64 6f 20 70 6f 72 20 75 6d 61 20 6e 6f 76 61 20 6c 69 6e 68 61 2e 0a 20 20 20 20 0a 20 20 20 ido.por.uma.nova.linha..........
27ae0 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6e 09 6e c3 a3 6f 20 61 6e 65 78 61 20 75 .Op....es:.......-n.n..o.anexa.u
27b00 6d 61 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 0a 20 20 20 20 53 74 61 74 75 73 20 64 65 ma.nova.linha..........Status.de
27b20 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 52 65 74 6f 72 6e 61 20 73 75 63 65 73 73 6f 2c 20 61 20 .sa..da:.....Retorna.sucesso,.a.
27b40 6d 65 6e 6f 73 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 menos.que.ocorra.um.erro.de.escr
27b60 69 74 61 2e 00 56 6f 63 c3 aa 20 74 65 6d 20 6d 65 6e 73 61 67 65 6d 20 64 65 20 63 6f 72 72 65 ita..Voc...tem.mensagem.de.corre
27b80 69 6f 20 65 6d 20 24 5f 00 56 6f 63 c3 aa 20 74 65 6d 20 6d 65 6e 73 61 67 65 6d 20 6e 6f 76 61 io.em.$_.Voc...tem.mensagem.nova
27ba0 20 64 65 20 63 6f 72 72 65 69 6f 20 65 6d 20 24 5f 00 5b 20 41 52 47 2e 2e 2e 20 5d 00 5b 5b 20 .de.correio.em.$_.[.ARG....].[[.
27bc0 45 58 50 52 45 53 53 c3 83 4f 20 5d 5d 00 60 25 63 27 3a 20 63 6f 6d 61 6e 64 6f 20 69 6e 63 6f EXPRESS..O.]].`%c':.comando.inco
27be0 72 72 65 74 6f 00 60 25 63 27 3a 20 63 61 72 61 63 74 65 72 65 20 64 65 20 66 6f 72 6d 61 74 6f rreto.`%c':.caractere.de.formato
27c00 20 69 6e 76 c3 a1 6c 69 64 6f 00 60 25 63 27 3a 20 63 61 72 61 63 74 65 72 65 20 64 65 20 6d 6f .inv..lido.`%c':.caractere.de.mo
27c20 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 60 25 63 27 3a 20 6f 70 do.simb..lico.inv..lido.`%c':.op
27c40 65 72 61 64 6f 72 20 64 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 c3 a1 6c erador.de.modo.simb..lico.inv..l
27c60 69 64 6f 00 60 25 63 27 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 66 6f 72 ido.`%c':.especifica....o.de.for
27c80 6d 61 74 6f 20 64 65 20 74 65 6d 70 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 60 25 73 27 3a 20 69 6d mato.de.tempo.inv..lida.`%s':.im
27ca0 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 73 73 6f 63 69 61 72 20 28 75 6e 62 69 6e 64 29 00 60 poss..vel.desassociar.(unbind).`
27cc0 25 73 27 3a 20 6e 6f 6d 65 20 64 65 20 61 70 65 6c 69 64 6f 20 28 61 6c 69 61 73 29 20 69 6e 76 %s':.nome.de.apelido.(alias).inv
27ce0 c3 a1 6c 69 64 6f 00 60 25 73 27 3a 20 6e 6f 6d 65 20 64 65 20 6d 61 70 61 20 64 65 20 74 65 63 ..lido.`%s':.nome.de.mapa.de.tec
27d00 6c 61 73 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 73 22 3a 20 6e 6f 6d 65 20 64 65 20 76 61 72 69 las.inv..lido."%s":.nome.de.vari
27d20 c3 a1 76 65 6c 20 69 6e 76 c3 a1 6c 69 64 6f 20 70 61 72 61 20 72 65 66 65 72 c3 aa 6e 63 69 61 ..vel.inv..lido.para.refer..ncia
27d40 20 64 65 20 6e 6f 6d 65 00 60 25 73 27 3a 20 c3 a9 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 .de.nome.`%s':....um.comando.int
27d60 65 72 6e 6f 20 65 73 70 65 63 69 61 6c 00 60 25 73 27 3a 20 66 61 6c 74 61 6e 64 6f 20 63 61 72 erno.especial.`%s':.faltando.car
27d80 61 63 74 65 72 65 20 64 65 20 66 6f 72 6d 61 74 6f 00 60 25 73 27 3a 20 6e c3 a3 6f 20 c3 a9 20 actere.de.formato.`%s':.n..o....
27da0 75 6d 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 64 65 20 70 72 6f 63 65 73 73 6f 20 28 70 69 um.identificador.de.processo.(pi
27dc0 64 29 20 6e 65 6d 20 c3 a9 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 d).nem....uma.especifica....o.de
27de0 20 74 72 61 62 61 6c 68 6f 20 76 c3 a1 6c 69 64 61 00 60 25 73 27 3a 20 6e c3 a3 6f 20 c3 a9 20 .trabalho.v..lida.`%s':.n..o....
27e00 75 6d 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 76 c3 a1 6c 69 64 6f 00 60 25 73 27 3a 20 6e um.identificador.v..lido.`%s':.n
27e20 6f 6d 65 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 61 00 65 73 70 ome.de.fun....o.desconhecida.esp
27e40 65 72 61 76 61 20 60 29 27 00 65 73 70 65 72 61 76 61 20 60 29 27 2c 20 65 6e 63 6f 6e 74 72 61 erava.`)'.esperava.`)',.encontra
27e60 64 6f 20 25 73 00 65 73 70 65 72 61 76 61 20 60 3a 27 20 70 61 72 61 20 65 78 70 72 65 73 73 c3 do.%s.esperava.`:'.para.express.
27e80 a3 6f 20 63 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 .o.condicional.add_process:.pid.
27ea0 25 35 6c 64 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 76 69 76 %5ld.(%s).marcado.como.ainda.viv
27ec0 6f 00 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 o.add_process:.processo.%5ld.(%s
27ee0 29 20 65 6d 20 74 68 65 5f 70 69 70 65 6c 69 6e 65 00 61 6c 69 61 73 20 5b 2d 70 5d 20 5b 4e 4f ).em.the_pipeline.alias.[-p].[NO
27f00 4d 45 5b 3d 56 41 4c 4f 52 5d 20 2e 2e 2e 20 5d 00 61 6c 6c 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 ME[=VALOR].....].all_local_varia
27f20 62 6c 65 73 3a 20 6e 65 6e 68 75 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 bles:.nenhum.contexto.de.fun....
27f40 6f 20 6e 6f 20 65 73 63 6f 70 6f 20 61 74 75 61 6c 00 61 72 67 75 6d 65 6e 74 6f 00 65 73 70 65 o.no.escopo.atual.argumento.espe
27f60 72 61 76 61 20 61 72 67 75 6d 65 6e 74 6f 00 72 65 71 75 65 72 20 73 75 70 6f 72 74 65 20 61 20 rava.argumento.requer.suporte.a.
27f80 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 61 72 72 61 79 00 74 65 6e 74 61 74 69 76 61 20 64 65 20 vari..vel.de.array.tentativa.de.
27fa0 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 70 61 72 61 20 61 6c 67 6f 20 71 75 65 20 6e c3 a3 6f 20 atribui....o.para.algo.que.n..o.
27fc0 c3 a9 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 00 73 75 62 73 63 72 69 74 6f 20 64 65 20 61 72 ...uma.vari..vel.subscrito.de.ar
27fe0 72 61 79 20 69 6e 63 6f 72 72 65 74 6f 00 74 69 70 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 20 69 6e ray.incorreto.tipo.de.comando.in
28000 63 6f 72 72 65 74 6f 00 63 6f 6e 65 63 74 6f 72 20 69 6e 63 6f 72 72 65 74 6f 00 64 65 73 76 69 correto.conector.incorreto.desvi
28020 6f 20 69 6e 63 6f 72 72 65 74 6f 00 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 69 6e 63 6f 72 o.incorreto.substitui....o.incor
28040 72 65 74 61 3a 20 73 65 6d 20 22 60 22 20 64 65 20 66 65 63 68 61 6d 65 6e 74 6f 20 65 6d 20 25 reta:.sem."`".de.fechamento.em.%
28060 73 00 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 69 6e 63 6f 72 72 65 74 61 3a 20 73 65 6d 20 s.substitui....o.incorreta:.sem.
28080 60 25 73 27 20 64 65 20 66 65 63 68 61 6d 65 6e 74 6f 20 65 6d 20 25 73 00 70 c3 a1 67 69 6e 61 `%s'.de.fechamento.em.%s.p..gina
280a0 20 64 6f 20 62 61 73 68 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 73 6f .do.bash:.<http://www.gnu.org/so
280c0 66 74 77 61 72 65 2f 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 65 63 75 74 65 5f 75 6e 69 78 5f ftware/bash>..bash_execute_unix_
280e0 63 6f 6d 6d 61 6e 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6c 6f 63 61 6c 69 7a 61 72 20 6d command:.imposs..vel.localizar.m
28100 61 70 61 20 64 65 20 74 65 63 6c 61 73 20 70 61 72 61 20 63 6f 6d 61 6e 64 6f 00 62 67 20 5b 45 apa.de.teclas.para.comando.bg.[E
28120 53 50 45 43 2d 4a 4f 42 20 2e 2e 2e 5d 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d 20 5b SPEC-JOB....].bind.[-lpsvPSVX].[
28140 2d 6d 20 4d 41 50 41 2d 54 45 43 4c 41 53 5d 20 5b 2d 66 20 41 52 51 55 49 56 4f 5d 20 5b 2d 71 -m.MAPA-TECLAS].[-f.ARQUIVO].[-q
28160 20 4e 4f 4d 45 5d 20 5b 2d 75 20 4e 4f 4d 45 5d 20 5b 2d 72 20 53 45 51 2d 54 45 43 4c 41 53 5d .NOME].[-u.NOME].[-r.SEQ-TECLAS]
28180 20 20 5b 2d 78 20 53 45 51 2d 54 45 43 4c 41 53 3a 43 4f 4d 41 4e 44 4f 2d 53 48 45 4c 4c 5d 20 ..[-x.SEQ-TECLAS:COMANDO-SHELL].
281a0 5b 53 45 51 2d 54 45 43 4c 41 53 3a 46 55 4e c3 87 c3 83 4f 2d 44 45 2d 4c 49 4e 48 41 20 6f 75 [SEQ-TECLAS:FUN....O-DE-LINHA.ou
281c0 20 43 4f 4d 41 4e 44 4f 2d 44 45 2d 4c 49 4e 48 41 5d 00 65 78 70 61 6e 73 c3 a3 6f 20 64 65 20 .COMANDO-DE-LINHA].expans..o.de.
281e0 63 68 61 76 65 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 6d 65 6d c3 b3 chaves:.imposs..vel.alocar.mem..
28200 72 69 61 20 70 61 72 61 20 25 73 00 65 78 70 61 6e 73 c3 a3 6f 20 64 65 20 63 68 61 76 65 73 3a ria.para.%s.expans..o.de.chaves:
28220 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.%
28240 75 20 65 6c 65 6d 65 6e 74 6f 73 00 65 78 70 61 6e 73 c3 a3 6f 20 64 65 20 63 68 61 76 65 73 3a u.elementos.expans..o.de.chaves:
28260 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 60 .falha.ao.alocar.mem..ria.para.`
28280 25 73 27 00 62 72 65 61 6b 20 5b 6e 5d 00 65 72 72 6f 20 64 65 20 70 72 6f 67 72 61 6d 61 c3 a7 %s'.break.[n].erro.de.programa..
282a0 c3 a3 6f 3a 20 74 6f 6b 65 6e 20 69 6e 63 6f 72 72 65 74 6f 20 70 61 73 73 61 64 6f 20 70 61 72 ..o:.token.incorreto.passado.par
282c0 61 20 65 78 70 61 73 73 69 67 6e 28 29 00 62 75 69 6c 74 69 6e 20 5b 43 4f 4d 41 4e 44 4f 2d 49 a.expassign().builtin.[COMANDO-I
282e0 4e 54 45 52 4e 4f 2d 53 48 45 4c 4c 20 5b 41 52 47 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b NTERNO-SHELL.[ARG....]].caller.[
28300 45 58 50 52 5d 00 70 6f 73 73 c3 ad 76 65 6c 20 72 65 74 6f 72 6e 61 72 20 28 60 72 65 74 75 72 EXPR].poss..vel.retornar.(`retur
28320 6e 27 29 20 61 70 65 6e 61 73 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 n').apenas.de.uma.fun....o.ou.sc
28340 72 69 70 74 20 63 61 72 72 65 67 61 64 6f 20 28 63 6f 6d 20 60 73 6f 75 72 63 65 27 29 00 73 6f ript.carregado.(com.`source').so
28360 6d 65 6e 74 65 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 65 6d 20 75 6d 61 20 66 75 6e c3 mente.pode.ser.usado.em.uma.fun.
28380 a7 c3 a3 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 6e 6f 76 6f 20 64 65 73 ...o.imposs..vel.alocar.novo.des
283a0 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 28 66 64 29 20 70 61 72 61 20 61 20 65 6e critor.de.arquivo.(fd).para.a.en
283c0 74 72 61 64 61 20 64 6f 20 60 62 61 73 68 27 20 61 20 70 61 72 74 69 72 20 64 6f 20 66 64 20 25 trada.do.`bash'.a.partir.do.fd.%
283e0 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 72 69 61 72 20 61 72 71 75 69 76 6f 20 74 65 6d 70 d.imposs..vel.criar.arquivo.temp
28400 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 20 25 73 00 69 or..rio.para.here-document:.%s.i
28420 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 66 64 20 28 64 65 73 63 72 69 74 6f mposs..vel.duplicar.fd.(descrito
28440 72 20 64 65 20 61 72 71 75 69 76 6f 29 20 25 64 20 70 61 72 61 20 66 64 20 25 64 00 69 6d 70 6f r.de.arquivo).%d.para.fd.%d.impo
28460 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 60 70 69 70 65 27 20 25 73 20 63 6f 6d 6f 20 ss..vel.duplicar.`pipe'.%s.como.
28480 64 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 28 66 64 29 20 25 64 00 69 6d 70 descritor.de.arquivo.(fd).%d.imp
284a0 6f 73 73 c3 ad 76 65 6c 20 6c 6f 63 61 6c 69 7a 61 72 20 25 73 20 6e 6f 20 6f 62 6a 65 74 6f 20 oss..vel.localizar.%s.no.objeto.
284c0 63 6f 6d 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 compartilhado.%s:.%s.imposs..vel
284e0 20 63 72 69 61 72 20 75 6d 20 70 72 6f 63 65 73 73 6f 20 66 69 6c 68 6f 20 70 61 72 61 20 73 75 .criar.um.processo.filho.para.su
28500 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 00 69 6d 70 6f 73 73 c3 ad bstitui....o.do.comando.imposs..
28520 76 65 6c 20 63 72 69 61 72 20 75 6d 20 70 72 6f 63 65 73 73 6f 20 66 69 6c 68 6f 20 70 61 72 61 vel.criar.um.processo.filho.para
28540 20 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 00 69 6d .a.substitui....o.do.processo.im
28560 70 6f 73 73 c3 ad 76 65 6c 20 63 72 69 61 72 20 75 6d 20 60 70 69 70 65 27 20 70 61 72 61 20 73 poss..vel.criar.um.`pipe'.para.s
28580 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 00 69 6d 70 6f 73 73 c3 ubstitui....o.do.comando.imposs.
285a0 ad 76 65 6c 20 63 72 69 61 72 20 60 70 69 70 65 27 20 70 61 72 61 20 61 20 73 75 62 73 74 69 74 .vel.criar.`pipe'.para.a.substit
285c0 75 69 c3 a7 c3 a3 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 ui....o.do.processo.imposs..vel.
285e0 61 62 72 69 72 20 60 70 69 70 65 27 20 25 73 20 70 61 72 61 20 6c 65 69 74 75 72 61 00 69 6d 70 abrir.`pipe'.%s.para.leitura.imp
28600 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 60 70 69 70 65 27 20 25 73 20 70 61 72 61 20 65 73 oss..vel.abrir.`pipe'.%s.para.es
28620 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 74 6f 20 63 crita.imposs..vel.abrir.objeto.c
28640 6f 6d 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 20 ompartilhado.%s:.%s.imposs..vel.
28660 72 65 64 69 72 65 63 69 6f 6e 61 72 20 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 70 redirecionar.a.entrada.padr..o.p
28680 61 72 61 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 ara./dev/null:.%s.imposs..vel.re
286a0 64 65 66 69 6e 69 72 20 6d 6f 64 6f 20 60 6e 6f 64 65 6c 61 79 27 20 70 61 72 61 20 6f 20 64 65 definir.modo.`nodelay'.para.o.de
286c0 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 28 66 64 29 20 25 64 00 69 6d 70 6f 73 scritor.de.arquivo.(fd).%d.impos
286e0 73 c3 ad 76 65 6c 20 73 69 6d 75 6c 74 61 6e 65 61 6d 65 6e 74 65 20 64 65 66 69 6e 69 72 20 65 s..vel.simultaneamente.definir.e
28700 20 72 65 6d 6f 76 65 72 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 .remover.defini....o.de.op....es
28720 20 64 6f 20 73 68 65 6c 6c 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 67 69 .do.shell.imposs..vel.definir.gi
28740 64 20 70 61 72 61 20 25 64 3a 20 67 69 64 20 65 66 65 74 69 76 6f 20 25 64 00 69 6d 70 6f 73 73 d.para.%d:.gid.efetivo.%d.imposs
28760 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 67 72 75 70 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 ..vel.definir.grupo.do.processo.
28780 64 6f 20 74 65 72 6d 69 6e 61 6c 20 28 25 64 29 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 do.terminal.(%d).imposs..vel.def
287a0 69 6e 69 72 20 75 69 64 20 70 61 72 61 20 25 64 3a 20 75 69 64 20 65 66 65 74 69 76 6f 20 25 64 inir.uid.para.%d:.uid.efetivo.%d
287c0 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 69 6d 75 6c 74 61 6e 65 61 6d 65 6e 74 65 20 72 65 6d .imposs..vel.simultaneamente.rem
287e0 6f 76 65 72 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f over.defini....o.de.uma.fun....o
28800 20 65 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 00 70 6f 73 73 c3 ad 76 65 6c 20 69 6e 69 63 69 .e.uma.vari..vel.poss..vel.inici
28820 61 72 20 6f 20 64 65 70 75 72 61 64 6f 72 3b 20 6d 6f 64 6f 20 64 65 20 64 65 70 75 72 61 c3 a7 ar.o.depurador;.modo.de.depura..
28840 c3 a3 6f 20 64 65 73 61 62 69 6c 69 74 61 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 75 73 ..o.desabilitado.imposs..vel.sus
28860 70 65 6e 64 65 72 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 75 73 70 65 6e 64 65 72 20 75 6d 20 pender.imposs..vel.suspender.um.
28880 73 68 65 6c 6c 20 64 65 20 6c 6f 67 69 6e 2e 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 75 73 61 72 shell.de.login..imposs..vel.usar
288a0 20 60 2d 66 27 20 70 61 72 61 20 63 72 69 61 72 20 66 75 6e c3 a7 c3 b5 65 73 00 69 6d 70 6f 73 .`-f'.para.criar.fun....es.impos
288c0 73 c3 ad 76 65 6c 20 75 73 61 72 20 6d 61 69 73 20 64 65 20 75 6d 20 64 65 6e 74 72 65 20 2d 61 s..vel.usar.mais.de.um.dentre.-a
288e0 6e 72 77 00 63 61 73 65 20 50 41 4c 41 56 52 41 20 69 6e 20 5b 50 41 44 52 c3 83 4f 20 5b 7c 20 nrw.case.PALAVRA.in.[PADR..O.[|.
28900 50 41 44 52 c3 83 4f 5d 2e 2e 2e 29 20 43 4f 4d 41 4e 44 4f 53 20 3b 3b 5d 2e 2e 2e 20 65 73 61 PADR..O]...).COMANDOS.;;]....esa
28920 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d 20 5b 44 49 52 5d 00 60 c.cd.[-L|[-P.[-e]].[-@]].[DIR].`
28940 73 65 74 70 67 69 64 27 20 66 69 6c 68 6f 20 28 25 6c 64 20 70 61 72 61 20 25 6c 64 29 00 63 6f setpgid'.filho.(%ld.para.%ld).co
28960 6d 6d 61 6e 64 20 5b 2d 70 56 76 5d 20 43 4f 4d 41 4e 44 4f 20 5b 41 52 47 20 2e 2e 2e 5d 00 73 mmand.[-pVv].COMANDO.[ARG....].s
28980 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 62 79 74 65 20 6e ubstitui....o.de.comando:.byte.n
289a0 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 6d 6d 61 6e 64 5f ulo.ignorado.na.entrada.command_
289c0 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 70 6c 69 63 61 72 substitute:.imposs..vel.duplicar
289e0 20 6f 20 60 70 69 70 65 27 20 63 6f 6d 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 .o.`pipe'.como.descritor.de.arqu
28a00 69 76 6f 20 28 66 64 29 20 31 00 63 6f 6d 70 67 65 6e 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 ivo.(fd).1.compgen.[-abcdefgjksu
28a20 76 5d 20 5b 2d 6f 20 4f 50 c3 87 c3 83 4f 5d 20 5b 2d 41 20 41 c3 87 c3 83 4f 5d 20 5b 2d 47 20 v].[-o.OP....O].[-A.A....O].[-G.
28a40 47 4c 4f 42 41 4c 5d 20 5b 2d 57 20 4c 49 53 54 41 2d 50 41 4c 41 56 52 41 53 5d 20 20 5b 2d 46 GLOBAL].[-W.LISTA-PALAVRAS]..[-F
28a60 20 46 55 4e c3 87 c3 83 4f 5d 20 5b 2d 43 20 43 4f 4d 41 4e 44 4f 5d 20 5b 2d 58 20 46 49 4c 54 .FUN....O].[-C.COMANDO].[-X.FILT
28a80 52 4f 5d 20 5b 2d 50 20 50 52 45 46 49 58 4f 5d 20 5b 2d 53 20 53 55 46 49 58 4f 5d 20 5b 50 41 RO].[-P.PREFIXO].[-S.SUFIXO].[PA
28aa0 4c 41 56 52 41 5d 00 63 6f 6d 70 6c 65 74 65 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 LAVRA].complete.[-abcdefgjksuv].
28ac0 5b 2d 70 72 5d 20 5b 2d 44 45 49 5d 20 5b 2d 6f 20 4f 50 c3 87 c3 83 4f 5d 20 5b 2d 41 20 41 c3 [-pr].[-DEI].[-o.OP....O].[-A.A.
28ae0 87 c3 83 4f 5d 20 5b 2d 47 20 47 4c 4f 42 41 4c 5d 20 5b 2d 57 20 4c 49 53 54 41 2d 50 41 4c 41 ...O].[-G.GLOBAL].[-W.LISTA-PALA
28b00 56 52 41 53 5d 20 20 5b 2d 46 20 46 55 4e c3 87 c3 83 4f 5d 20 5b 2d 43 20 43 4f 4d 41 4e 44 4f VRAS]..[-F.FUN....O].[-C.COMANDO
28b20 5d 20 5b 2d 58 20 46 49 4c 54 52 4f 5d 20 5b 2d 50 20 50 52 45 46 49 58 4f 5d 20 5b 2d 53 20 53 ].[-X.FILTRO].[-P.PREFIXO].[-S.S
28b40 55 46 49 58 4f 5d 20 5b 4e 4f 4d 45 20 2e 2e 2e 5d 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 66 75 UFIXO].[NOME....].completion:.fu
28b60 6e c3 a7 c3 a3 6f 20 60 25 73 27 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 61 00 63 6f 6d 70 n....o.`%s'.n..o.encontrada.comp
28b80 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 4f 50 c3 87 c3 83 4f 5d 20 5b 2d 44 45 49 5d 20 5b 4e 4f 4d 45 opt.[-o|+o.OP....O].[-DEI].[NOME
28ba0 20 2e 2e 2e 5d 00 65 73 70 65 72 61 76 61 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f ....].esperava.operador.bin..rio
28bc0 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 63 6f 6e 74 69 6e 75 65 20 5b 6e 5d 00 63 6f 70 72 6f 63 .condicional.continue.[n].coproc
28be0 20 5b 4e 4f 4d 45 5d 20 43 4f 4d 41 4e 44 4f 20 5b 52 45 44 49 52 45 43 49 4f 4e 41 4d 45 4e 54 .[NOME].COMANDO.[REDIRECIONAMENT
28c00 4f 53 5d 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6c 6f 63 61 6c 69 7a 61 72 20 2f 74 6d 70 2c 20 OS].imposs..vel.localizar./tmp,.
28c20 70 6f 72 20 66 61 76 6f 72 20 63 72 69 65 21 00 63 70 72 69 6e 74 66 3a 20 60 25 63 27 3a 20 63 por.favor.crie!.cprintf:.`%c':.c
28c40 61 72 61 63 74 65 72 65 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 61 74 aractere.de.formato.inv..lido.at
28c60 75 61 6c 00 64 65 63 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 ual.declare.[-aAfFgilnrtux].[-p]
28c80 20 5b 4e 4f 4d 45 5b 3d 56 41 4c 4f 52 5d 20 2e 2e 2e 5d 00 65 78 63 6c 75 69 6e 64 6f 20 74 72 .[NOME[=VALOR]....].excluindo.tr
28ca0 61 62 61 6c 68 6f 20 70 61 72 61 64 6f 20 25 64 20 63 6f 6d 20 67 72 75 70 6f 20 64 65 20 70 72 abalho.parado.%d.com.grupo.de.pr
28cc0 6f 63 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 6f 20 ocesso.%ld.describe_pid:.%ld:.o.
28ce0 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 28 70 69 64 29 20 identificador.do.processo.(pid).
28d00 6e c3 a3 6f 20 65 78 69 73 74 65 00 70 69 6c 68 61 20 64 65 20 64 69 72 65 74 c3 b3 72 69 6f 73 n..o.existe.pilha.de.diret..rios
28d20 20 65 73 74 c3 a1 20 76 61 7a 69 61 00 c3 ad 6e 64 69 63 65 20 64 65 20 70 69 6c 68 61 20 64 65 .est...vazia...ndice.de.pilha.de
28d40 20 64 69 72 65 74 c3 b3 72 69 6f 73 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 5b .diret..rios.dirs.[-clpv].[+N].[
28d60 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 45 53 50 45 43 2d 4a 4f 42 -N].disown.[-h].[-ar].[ESPEC-JOB
28d80 20 2e 2e 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 c3 a3 6f 20 70 6f 72 20 30 00 63 .....|.pid....].divis..o.por.0.c
28da0 61 72 72 65 67 61 6d 65 6e 74 6f 20 64 69 6e c3 a2 6d 69 63 6f 20 6e c3 a3 6f 20 65 73 74 c3 a1 arregamento.din..mico.n..o.est..
28dc0 20 64 69 73 70 6f 6e c3 ad 76 65 6c 00 65 63 68 6f 20 5b 2d 6e 5d 20 5b 41 52 47 20 2e 2e 2e 5d .dispon..vel.echo.[-n].[ARG....]
28de0 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 41 52 47 20 2e 2e 2e 5d 00 6e 6f 6d 65 20 64 65 20 76 .echo.[-neE].[ARG....].nome.de.v
28e00 61 72 69 c3 a1 76 65 6c 20 61 72 72 61 79 20 76 61 7a 69 6f 00 65 6e 61 62 6c 65 20 5b 2d 61 5d ari..vel.array.vazio.enable.[-a]
28e20 20 5b 2d 44 6e 50 73 5d 20 5b 2d 66 20 41 52 51 55 49 56 4f 5d 20 5b 4e 4f 4d 45 20 2e 2e 2e 5d .[-DnPs].[-f.ARQUIVO].[NOME....]
28e40 00 65 72 72 6f 20 61 6f 20 6f 62 74 65 72 20 61 74 72 69 62 75 74 6f 73 20 64 6f 20 74 65 72 6d .erro.ao.obter.atributos.do.term
28e60 69 6e 61 6c 3a 20 25 73 00 65 72 72 6f 20 61 6f 20 69 6d 70 6f 72 74 61 72 20 61 20 64 65 66 69 inal:.%s.erro.ao.importar.a.defi
28e80 6e 69 c3 a7 c3 a3 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 70 61 72 61 20 60 25 73 27 00 65 72 ni....o.da.fun....o.para.`%s'.er
28ea0 72 6f 20 61 6f 20 64 65 66 69 6e 69 72 20 61 74 72 69 62 75 74 6f 73 20 64 6f 20 74 65 72 6d 69 ro.ao.definir.atributos.do.termi
28ec0 6e 61 6c 3a 20 25 73 00 65 76 61 6c 20 5b 41 52 47 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 65 78 63 nal:.%s.eval.[ARG....].eval:.exc
28ee0 65 64 69 64 6f 20 6f 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 6e 68 61 edido.o.n..vel.m..ximo.de.aninha
28f00 6d 65 6e 74 6f 20 64 65 20 60 65 76 61 6c 27 20 28 25 64 29 00 65 78 65 63 20 5b 2d 63 6c 5d 20 mento.de.`eval'.(%d).exec.[-cl].
28f20 5b 2d 61 20 4e 4f 4d 45 5d 20 5b 43 4f 4d 41 4e 44 4f 20 5b 41 52 47 55 4d 45 4e 54 4f 53 20 2e [-a.NOME].[COMANDO.[ARGUMENTOS..
28f40 2e 2e 5d 5d 20 5b 52 45 44 49 52 45 43 49 4f 4e 41 4d 45 4e 54 4f 20 2e 2e 2e 5d 00 65 78 65 63 ..]].[REDIRECIONAMENTO....].exec
28f60 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f 63 20 5b 25 64 3a 25 73 5d 20 61 69 6e 64 61 ute_coproc:.coproc.[%d:%s].ainda
28f80 20 65 78 69 73 74 65 00 65 78 69 74 20 5b 6e 5d 00 65 73 70 65 72 61 76 61 20 60 29 27 00 65 78 .existe.exit.[n].esperava.`)'.ex
28fa0 70 6f 6e 65 6e 74 65 20 6d 65 6e 6f 72 20 71 75 65 20 30 00 65 78 70 6f 72 74 20 5b 2d 66 6e 5d ponente.menor.que.0.export.[-fn]
28fc0 20 5b 4e 4f 4d 45 5b 3d 56 41 4c 4f 52 5d 20 2e 2e 2e 5d 20 6f 75 20 65 78 70 6f 72 74 20 2d 70 .[NOME[=VALOR]....].ou.export.-p
28fe0 00 65 73 70 65 72 61 76 61 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 00 65 78 63 65 64 69 64 .esperava.uma.express..o.excedid
29000 6f 20 6f 20 6e c3 ad 76 65 6c 20 64 65 20 72 65 63 75 72 73 69 76 69 64 61 64 65 20 64 61 20 65 o.o.n..vel.de.recursividade.da.e
29020 78 70 72 65 73 73 c3 a3 6f 00 66 63 20 5b 2d 65 20 45 44 49 54 4f 52 5d 20 5b 2d 6c 6e 72 5d 20 xpress..o.fc.[-e.EDITOR].[-lnr].
29040 5b 50 52 49 4d 45 49 52 4f 5d 20 5b c3 9a 4c 54 49 4d 4f 5d 20 6f 75 20 66 63 20 2d 73 20 5b 41 [PRIMEIRO].[..LTIMO].ou.fc.-s.[A
29060 4e 54 49 47 4f 3d 4e 4f 56 4f 5d 20 5b 43 4f 4d 41 4e 44 4f 5d 00 66 67 20 5b 45 53 50 45 43 2d NTIGO=NOVO].[COMANDO].fg.[ESPEC-
29080 4a 4f 42 5d 00 64 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 66 6f 72 61 20 64 JOB].descritor.de.arquivo.fora.d
290a0 6f 73 20 6c 69 6d 69 74 65 73 00 72 65 71 75 65 72 20 61 72 67 75 6d 65 6e 74 6f 20 61 72 71 75 os.limites.requer.argumento.arqu
290c0 69 76 6f 00 66 6f 72 20 28 28 20 45 58 50 31 3b 20 45 58 50 32 3b 20 45 58 50 33 20 29 29 3b 20 ivo.for.((.EXP1;.EXP2;.EXP3.));.
290e0 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e 4f 4d 45 20 5b 69 6e 20 50 do.COMANDOS;.done.for.NOME.[in.P
29100 41 4c 41 56 52 41 53 20 2e 2e 2e 5d 20 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 ALAVRAS....].;.do.COMANDOS;.done
29120 00 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 64 65 20 70 72 6f 63 65 73 73 6f 20 28 70 69 64 29 .identificador.de.processo.(pid)
29140 20 25 64 20 62 69 66 75 72 63 61 64 6f 20 28 66 6f 72 6b 29 20 61 70 61 72 65 63 65 20 6e 6f 20 .%d.bifurcado.(fork).aparece.no.
29160 74 72 61 62 61 6c 68 6f 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 25 64 00 70 72 6f 62 6c 65 trabalho.em.execu....o.%d.proble
29180 6d 61 20 61 6f 20 61 6e 61 6c 69 73 61 72 20 66 6f 72 6d 61 74 6f 3a 20 25 73 00 66 72 65 65 3a ma.ao.analisar.formato:.%s.free:
291a0 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 .chamado.com.argumento.de.bloco.
291c0 6a c3 a1 20 6c 69 62 65 72 61 64 6f 00 66 72 65 65 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 j...liberado.free:.chamado.com.a
291e0 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6e c3 a3 6f 20 61 6c 6f 63 61 64 6f 00 66 rgumento.de.bloco.n..o.alocado.f
29200 72 65 65 3a 20 74 61 6d 61 6e 68 6f 73 20 64 65 20 70 6f 72 c3 a7 c3 b5 65 73 20 64 6f 20 69 6e ree:.tamanhos.de.por....es.do.in
29220 c3 ad 63 69 6f 20 65 20 64 6f 20 66 69 6d 20 73 c3 a3 6f 20 64 69 66 65 72 65 6e 74 65 73 00 66 ..cio.e.do.fim.s..o.diferentes.f
29240 72 65 65 3a 20 65 73 76 61 7a 69 61 6d 65 6e 74 6f 20 64 65 20 70 69 6c 68 61 20 64 65 74 65 63 ree:.esvaziamento.de.pilha.detec
29260 74 61 64 6f 3b 20 6d 68 5f 6e 62 79 74 65 73 20 66 6f 72 61 20 64 6f 20 6c 69 6d 69 74 65 00 66 tado;.mh_nbytes.fora.do.limite.f
29280 75 6e 63 74 69 6f 6e 20 4e 4f 4d 45 20 7b 20 43 4f 4d 41 4e 44 4f 53 20 3b 20 7d 20 6f 75 20 4e unction.NOME.{.COMANDOS.;.}.ou.N
292a0 4f 4d 45 20 28 29 20 7b 20 43 4f 4d 41 4e 44 4f 53 20 3b 20 7d 00 76 65 72 73 c3 b5 65 73 20 66 OME.().{.COMANDOS.;.}.vers..es.f
292c0 75 74 75 72 61 73 20 64 6f 20 73 68 65 6c 6c 20 76 c3 a3 6f 20 66 6f 72 c3 a7 61 72 20 61 76 61 uturas.do.shell.v..o.for..ar.ava
292e0 6c 69 61 c3 a7 c3 a3 6f 20 63 6f 6d 6f 20 75 6d 20 73 75 62 73 74 69 74 75 74 6f 20 61 72 69 74 lia....o.como.um.substituto.arit
29300 6d c3 a9 74 69 63 6f 00 67 65 74 63 77 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 63 65 73 m..tico.getcwd:.imposs..vel.aces
29320 73 61 72 20 6f 73 20 64 69 72 65 74 c3 b3 72 69 6f 73 20 70 61 69 73 20 28 61 6e 74 65 72 69 6f sar.os.diret..rios.pais.(anterio
29340 72 65 73 29 00 67 65 74 6f 70 74 73 20 4f 50 54 53 54 52 49 4e 47 20 4e 4f 4d 45 20 5b 41 52 47 res).getopts.OPTSTRING.NOME.[ARG
29360 5d 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 43 41 4d 49 4e 48 4f 5d 20 5b 2d 64 74 5d 20 ].hash.[-lr].[-p.CAMINHO].[-dt].
29380 5b 4e 4f 4d 45 20 2e 2e 2e 5d 00 68 61 73 68 69 6e 67 20 65 73 74 c3 a1 20 64 65 73 61 62 69 6c [NOME....].hashing.est...desabil
293a0 69 74 61 64 6f 00 68 65 6c 70 20 5b 2d 64 6d 73 5d 20 5b 50 41 44 52 c3 83 4f 20 2e 2e 2e 5d 00 itado.help.[-dms].[PADR..O....].
293c0 61 6a 75 64 61 20 6e c3 a3 6f 20 64 69 73 70 6f 6e c3 ad 76 65 6c 20 6e 65 73 74 61 20 76 65 72 ajuda.n..o.dispon..vel.nesta.ver
293e0 73 c3 a3 6f 00 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 6e 61 20 6c 69 6e 68 61 20 25 64 20 64 s..o.here-document.na.linha.%d.d
29400 65 6c 69 6d 69 74 61 64 6f 20 70 65 6c 6f 20 66 69 6d 20 64 6f 20 61 72 71 75 69 76 6f 20 28 64 elimitado.pelo.fim.do.arquivo.(d
29420 65 73 65 6a 61 76 61 20 60 25 73 27 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 50 esejava.`%s').history.[-c].[-d.P
29440 4f 53 49 c3 87 c3 83 4f 5d 20 5b 6e 5d 20 6f 75 20 68 69 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b OSI....O].[n].ou.history.-anrw.[
29460 41 52 51 55 49 56 4f 5d 20 6f 75 20 68 69 73 74 6f 72 79 20 2d 70 73 20 41 52 47 20 5b 41 52 47 ARQUIVO].ou.history.-ps.ARG.[ARG
29480 2e 2e 2e 5d 00 70 6f 73 69 c3 a7 c3 a3 6f 20 6e 6f 20 68 69 73 74 c3 b3 72 69 63 6f 00 65 73 70 ...].posi....o.no.hist..rico.esp
294a0 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 00 6e c3 ba 6d 65 ecifica....o.do.hist..rico.n..me
294c0 72 6f 09 63 6f 6d 61 6e 64 6f 0a 00 65 73 70 65 72 61 76 61 20 69 64 65 6e 74 69 66 69 63 61 64 ro.comando..esperava.identificad
294e0 6f 72 20 61 70 c3 b3 73 20 70 72 c3 a9 2d 61 63 72 c3 a9 73 63 69 6d 6f 20 6f 75 20 70 72 c3 a9 or.ap..s.pr..-acr..scimo.ou.pr..
29500 2d 64 65 63 72 c3 a9 73 63 69 6d 6f 00 69 66 20 43 4f 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 -decr..scimo.if.COMANDOS;.then.C
29520 4f 4d 41 4e 44 4f 53 3b 20 5b 20 65 6c 69 66 20 43 4f 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 OMANDOS;.[.elif.COMANDOS;.then.C
29540 4f 4d 41 4e 44 4f 53 3b 20 5d 2e 2e 2e 20 5b 20 65 6c 73 65 20 43 4f 4d 41 4e 44 4f 53 3b 20 5d OMANDOS;.]....[.else.COMANDOS;.]
29560 20 66 69 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 67 65 74 70 .fi.initialize_job_control:.getp
29580 67 72 70 20 66 61 6c 68 6f 75 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f grp.falhou.initialize_job_contro
295a0 6c 3a 20 64 69 73 63 69 70 6c 69 6e 61 20 64 61 20 6c 69 6e 68 61 00 69 6e 69 74 69 61 6c 69 7a l:.disciplina.da.linha.initializ
295c0 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 6e 65 6e 68 75 6d 20 63 6f 6e 74 72 6f 6c 65 20 64 e_job_control:.nenhum.controle.d
295e0 65 20 74 72 61 62 61 6c 68 6f 20 65 6d 20 70 6c 61 6e 6f 20 64 65 20 66 75 6e 64 6f 00 69 6e 69 e.trabalho.em.plano.de.fundo.ini
29600 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 00 62 61 73 tialize_job_control:.setpgid.bas
29620 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 20 69 6e 76 e.aritm..tica.inv..lida.base.inv
29640 c3 a1 6c 69 64 61 00 63 61 72 61 63 74 65 72 65 20 69 6e 76 c3 a1 6c 69 64 6f 20 6e 61 20 25 64 ..lida.caractere.inv..lido.na.%d
29660 20 6e 61 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 64 6f .na.exportstr.para.%s.n..mero.do
29680 20 68 65 78 61 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 69 6e 76 c3 a1 6c 69 64 .hexa.inv..lido.n..mero.inv..lid
296a0 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 c3 ba 6d 65 72 o.n..mero.octal.inv..lido.n..mer
296c0 6f 20 64 65 20 73 69 6e 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 6f 20 74 72 61 62 61 6c 68 6f 20 o.de.sinal.inv..lido.o.trabalho.
296e0 25 64 20 69 6e 69 63 69 6f 75 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 65 20 64 65 20 74 72 61 62 61 %d.iniciou.sem.controle.de.traba
29700 6c 68 6f 00 45 53 50 45 43 2d 4a 4f 42 20 5b 26 5d 00 6a 6f 62 73 20 5b 2d 6c 6e 70 72 73 5d 20 lho.ESPEC-JOB.[&].jobs.[-lnprs].
29720 5b 45 53 50 45 43 2d 4a 4f 42 20 2e 2e 2e 5d 20 6f 75 20 6a 6f 62 73 20 2d 78 20 43 4f 4d 41 4e [ESPEC-JOB....].ou.jobs.-x.COMAN
29740 44 4f 20 5b 41 52 47 53 5d 00 6b 69 6c 6c 20 5b 2d 73 20 53 49 47 53 50 45 43 20 7c 20 2d 6e 20 DO.[ARGS].kill.[-s.SIGSPEC.|.-n.
29760 53 49 47 4e 55 4d 20 7c 20 2d 53 49 47 53 50 45 43 5d 20 50 49 44 20 7c 20 45 53 50 45 43 2d 4a SIGNUM.|.-SIGSPEC].PID.|.ESPEC-J
29780 4f 42 20 2e 2e 2e 20 6f 75 20 6b 69 6c 6c 20 2d 6c 20 5b 53 49 47 53 50 45 43 5d 00 c3 ba 6c 74 OB.....ou.kill.-l.[SIGSPEC]...lt
297a0 69 6d 6f 20 63 6f 6d 61 6e 64 6f 3a 20 25 73 0a 00 6c 65 74 20 41 52 47 20 5b 41 52 47 20 2e 2e imo.comando:.%s..let.ARG.[ARG...
297c0 2e 5d 00 6c 69 6d 69 74 65 00 6c 69 6e 68 61 20 25 64 3a 20 00 65 64 69 c3 a7 c3 a3 6f 20 64 65 .].limite.linha.%d:..edi....o.de
297e0 20 6c 69 6e 68 61 20 6e c3 a3 6f 20 68 61 62 69 6c 69 74 61 64 61 00 66 75 6e c3 a7 c3 a3 6f 20 .linha.n..o.habilitada.fun....o.
29800 64 65 20 63 61 72 72 65 67 61 6d 65 6e 74 6f 20 70 61 72 61 20 25 73 20 72 65 74 6f 72 6e 61 20 de.carregamento.para.%s.retorna.
29820 66 61 6c 68 61 20 28 25 64 29 3a 20 6e c3 a3 6f 20 66 6f 69 20 63 61 72 72 65 67 61 64 61 00 6c falha.(%d):.n..o.foi.carregada.l
29840 6f 63 61 6c 20 5b 4f 50 c3 87 c3 83 4f 5d 20 4e 4f 4d 45 5b 3d 56 41 4c 4f 52 5d 20 2e 2e 2e 00 ocal.[OP....O].NOME[=VALOR].....
29860 73 61 69 72 0a 00 6c 6f 67 6f 75 74 20 5b 6e 5d 00 6e c3 ba 6d 65 72 6f 20 64 65 20 6c 6f 6f 70 sair..logout.[n].n..mero.de.loop
29880 73 00 6d 61 6b 65 5f 68 65 72 65 5f 64 6f 63 75 6d 65 6e 74 3a 20 74 69 70 6f 20 64 61 20 69 6e s.make_here_document:.tipo.da.in
298a0 73 74 72 75 c3 a7 c3 a3 6f 20 69 6e 63 6f 72 72 65 74 6f 20 25 64 00 6d 61 6b 65 5f 6c 6f 63 61 stru....o.incorreto.%d.make_loca
298c0 6c 5f 76 61 72 69 61 62 6c 65 3a 20 6e 65 6e 68 75 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 l_variable:.nenhum.contexto.de.f
298e0 75 6e c3 a7 c3 a3 6f 20 6e 6f 20 61 74 75 61 6c 20 65 73 63 6f 70 6f 00 6d 61 6b 65 5f 72 65 64 un....o.no.atual.escopo.make_red
29900 69 72 65 63 74 69 6f 6e 3a 20 69 6e 73 74 72 75 c3 a7 c3 a3 6f 20 64 65 20 72 65 64 69 72 65 63 irection:.instru....o.de.redirec
29920 69 6f 6e 61 6d 65 6e 74 6f 20 60 25 64 27 20 66 6f 72 61 20 64 6f 20 6c 69 6d 69 74 65 00 6d 61 ionamento.`%d'.fora.do.limite.ma
29940 6c 6c 6f 63 3a 20 62 6c 6f 63 6f 20 73 6f 63 61 64 6f 20 65 6d 20 6c 69 73 74 61 20 6c 69 76 72 lloc:.bloco.socado.em.lista.livr
29960 65 00 6d 61 6c 6c 6f 63 3a 20 61 73 73 65 72 c3 a7 c3 a3 6f 20 66 61 6c 68 6f 75 3a 20 25 73 0a e.malloc:.asser....o.falhou:.%s.
29980 00 6d 61 70 66 69 6c 65 20 5b 2d 64 20 44 45 4c 49 4d 5d 20 5b 2d 6e 20 4e c3 9a 4d 45 52 4f 5d .mapfile.[-d.DELIM].[-n.N..MERO]
299a0 20 5b 2d 4f 20 4f 52 49 47 45 4d 5d 20 5b 2d 73 20 4e c3 9a 4d 45 52 4f 5d 20 5b 2d 74 5d 20 5b .[-O.ORIGEM].[-s.N..MERO].[-t].[
299c0 2d 75 20 46 44 5d 20 5b 2d 43 20 43 48 41 4d 41 44 41 5d 20 5b 2d 63 20 51 55 41 4e 54 49 44 41 -u.FD].[-C.CHAMADA].[-c.QUANTIDA
299e0 44 45 5d 20 5b 41 52 52 41 59 5d 00 65 78 63 65 64 69 64 6f 20 6f 20 6e c3 ba 6d 65 72 6f 20 6d DE].[ARRAY].excedido.o.n..mero.m
29a00 c3 a1 78 69 6d 6f 20 64 65 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 00 6d 69 67 72 61 72 20 6f ..ximo.de.here-document.migrar.o
29a20 20 70 72 6f 63 65 73 73 6f 20 70 61 72 61 20 6f 75 74 72 61 20 43 50 55 00 66 61 6c 74 61 6e 64 .processo.para.outra.CPU.faltand
29a40 6f 20 60 29 27 00 66 61 6c 74 61 6e 64 6f 20 60 5d 27 00 66 61 6c 74 61 6e 64 6f 20 64 c3 ad 67 o.`)'.faltando.`]'.faltando.d..g
29a60 69 74 6f 20 68 65 78 61 20 70 61 72 61 20 5c 78 00 66 61 6c 74 61 6e 64 6f 20 64 c3 ad 67 69 74 ito.hexa.para.\x.faltando.d..git
29a80 6f 20 75 6e 69 63 6f 64 65 20 70 61 72 61 20 5c 25 63 00 73 65 6d 20 73 75 70 6f 72 74 65 20 61 o.unicode.para.\%c.sem.suporte.a
29aa0 20 6f 70 65 72 61 c3 a7 c3 b5 65 73 20 64 65 20 72 65 64 65 00 53 65 6d 20 60 3d 27 20 6e 61 20 .opera....es.de.rede.Sem.`='.na.
29ac0 65 78 70 6f 72 74 73 74 72 20 70 61 72 61 20 25 73 00 73 65 6d 20 60 25 63 27 20 64 65 20 66 65 exportstr.para.%s.sem.`%c'.de.fe
29ae0 63 68 61 6d 65 6e 74 6f 20 65 6d 20 25 73 00 6e 65 6e 68 75 6d 20 63 6f 6d 61 6e 64 6f 20 65 6e chamento.em.%s.nenhum.comando.en
29b00 63 6f 6e 74 72 61 64 6f 00 6e 65 6e 68 75 6d 20 74 c3 b3 70 69 63 6f 20 64 65 20 61 6a 75 64 61 contrado.nenhum.t..pico.de.ajuda
29b20 20 63 6f 72 72 65 73 70 6f 6e 64 65 20 61 20 60 25 73 27 2e 20 20 54 65 6e 74 65 20 60 68 65 6c .corresponde.a.`%s'...Tente.`hel
29b40 70 20 68 65 6c 70 27 20 6f 75 20 60 6d 61 6e 20 2d 6b 20 25 73 27 20 6f 75 20 60 69 6e 66 6f 20 p.help'.ou.`man.-k.%s'.ou.`info.
29b60 25 73 27 2e 00 6e 65 6e 68 75 6d 20 63 6f 6e 74 72 6f 6c 65 20 64 65 20 74 72 61 62 61 6c 68 6f %s'..nenhum.controle.de.trabalho
29b80 00 6e 65 6e 68 75 6d 20 63 6f 6e 74 72 6f 6c 65 20 64 65 20 74 72 61 62 61 6c 68 6f 20 6e 65 73 .nenhum.controle.de.trabalho.nes
29ba0 74 65 20 73 68 65 6c 6c 00 73 65 6d 20 63 6f 72 72 65 73 70 6f 6e 64 c3 aa 6e 63 69 61 3a 20 25 te.shell.sem.correspond..ncia:.%
29bc0 73 00 6e 65 6e 68 75 6d 20 6f 75 74 72 6f 20 64 69 72 65 74 c3 b3 72 69 6f 00 6e 65 6e 68 75 6d s.nenhum.outro.diret..rio.nenhum
29be0 61 20 6f 75 74 72 61 20 6f 70 c3 a7 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 20 63 6f 6d 20 60 2d a.outra.op....o.permitida.com.`-
29c00 78 27 00 6e c3 a3 6f 20 73 65 20 65 73 74 c3 a1 20 65 78 65 63 75 74 61 6e 64 6f 20 61 74 75 61 x'.n..o.se.est...executando.atua
29c20 6c 6d 65 6e 74 65 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 70 6c 65 74 61 c3 a7 c3 a3 6f lmente.fun....o.de.completa....o
29c40 00 6e c3 a3 6f 20 c3 a9 20 75 6d 20 73 68 65 6c 6c 20 64 65 20 6c 6f 67 69 6e 3a 20 75 73 65 20 .n..o....um.shell.de.login:.use.
29c60 60 65 78 69 74 27 00 64 69 72 65 74 c3 b3 72 69 6f 20 6e 75 6c 6f 00 6e c3 ba 6d 65 72 6f 20 6f `exit'.diret..rio.nulo.n..mero.o
29c80 63 74 61 6c 00 73 69 67 6e 69 66 69 63 61 74 69 76 6f 20 61 70 65 6e 61 73 20 65 6d 20 75 6d 20 ctal.significativo.apenas.em.um.
29ca0 6c 6f 6f 70 20 64 65 20 60 66 6f 72 27 2c 20 60 77 68 69 6c 65 27 20 6f 75 20 60 75 6e 74 69 6c loop.de.`for',.`while'.ou.`until
29cc0 27 00 65 72 72 6f 20 64 65 20 60 70 69 70 65 27 00 70 6f 70 5f 73 63 6f 70 65 3a 20 63 61 62 65 '.erro.de.`pipe'.pop_scope:.cabe
29ce0 c3 a7 61 20 64 65 20 73 68 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 75 ..a.de.shell_variables.n..o....u
29d00 6d 20 65 73 63 6f 70 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 m.escopo.de.ambiente.tempor..rio
29d20 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 63 61 62 65 c3 a7 61 20 64 65 20 73 68 65 .pop_var_context:.cabe..a.de.she
29d40 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 75 6d 20 63 6f 6e 74 65 78 74 6f ll_variables.n..o....um.contexto
29d60 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 6e 65 .de.fun....o.pop_var_context:.ne
29d80 6e 68 75 6d 20 63 6f 6e 74 65 78 74 6f 20 65 6d 20 6e 6f 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 nhum.contexto.em.no.global_varia
29da0 62 6c 65 73 00 70 6f 70 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 66 61 6c 68 61 20 69 bles.popd.[-n].[+N.|.-N].falha.i
29dc0 6d 69 6e 65 6e 74 65 20 64 65 20 65 6e 65 72 67 69 61 00 6d 6f 64 6f 20 64 65 20 69 6d 70 72 65 minente.de.energia.modo.de.impre
29de0 73 73 c3 a3 6f 20 62 6f 6e 69 74 61 20 69 67 6e 6f 72 61 64 61 20 65 6d 20 73 68 65 6c 6c 73 20 ss..o.bonita.ignorada.em.shells.
29e00 69 6e 74 65 72 61 74 69 76 6f 73 00 70 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 63 6f 6e 65 63 interativos.print_command:.conec
29e20 74 6f 72 20 69 6e 63 6f 72 72 65 74 6f 20 60 25 64 27 00 70 72 69 6e 74 66 20 5b 2d 76 20 56 41 tor.incorreto.`%d'.printf.[-v.VA
29e40 52 5d 20 46 4f 52 4d 41 54 4f 20 5b 41 52 47 55 4d 45 4e 54 4f 53 5d 00 70 72 6f 67 63 6f 6d 70 R].FORMATO.[ARGUMENTOS].progcomp
29e60 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 43 4f 4d 50 53 50 45 43 20 4e 55 4c 4f 00 70 72 6f 67 72 _insert:.%s:.COMPSPEC.NULO.progr
29e80 61 6d 6d 61 62 6c 65 5f 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 25 73 3a 20 70 6f 73 73 c3 ad 76 65 ammable_completion:.%s:.poss..ve
29ea0 6c 20 6c 6f 6f 70 20 64 65 20 6e 6f 76 61 20 74 65 6e 74 61 74 69 76 61 00 65 72 72 6f 20 64 65 l.loop.de.nova.tentativa.erro.de
29ec0 20 70 72 6f 67 72 61 6d 61 c3 a7 c3 a3 6f 00 70 75 73 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 .programa....o.pushd.[-n].[+N.|.
29ee0 2d 4e 20 7c 20 44 49 52 5d 00 70 77 64 20 5b 2d 4c 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 -N.|.DIR].pwd.[-LP].read.[-ers].
29f00 5b 2d 61 20 41 52 52 41 59 5d 20 5b 2d 64 20 44 45 4c 49 4d 5d 20 5b 2d 69 20 54 45 58 54 4f 5d [-a.ARRAY].[-d.DELIM].[-i.TEXTO]
29f20 20 5b 2d 6e 20 4e 43 48 41 52 53 5d 20 5b 2d 4e 20 4e 43 48 41 52 53 5d 20 5b 2d 70 20 43 4f 4e .[-n.NCHARS].[-N.NCHARS].[-p.CON
29f40 46 49 52 4d 41 52 20 5d 20 5b 2d 74 20 54 45 4d 50 4f 5d 20 5b 2d 75 20 46 44 5d 20 5b 4e 4f 4d FIRMAR.].[-t.TEMPO].[-u.FD].[NOM
29f60 45 20 2e 2e 2e 5d 00 65 72 72 6f 20 64 65 20 6c 65 69 74 75 72 61 3a 20 25 64 3a 20 25 73 00 72 E....].erro.de.leitura:.%d:.%s.r
29f80 65 61 64 61 72 72 61 79 20 5b 2d 64 20 44 45 4c 49 4d 5d 20 5b 2d 6e 20 4e c3 9a 4d 45 52 4f 5d eadarray.[-d.DELIM].[-n.N..MERO]
29fa0 20 5b 2d 4f 20 4f 52 49 47 45 4d 5d 20 5b 2d 73 20 4e c3 9a 4d 45 52 4f 5d 20 5b 2d 74 5d 20 5b .[-O.ORIGEM].[-s.N..MERO].[-t].[
29fc0 2d 75 20 46 44 5d 20 5b 2d 43 20 43 48 41 4d 41 44 41 5d 20 5b 2d 63 20 51 55 41 4e 54 49 44 41 -u.FD].[-C.CHAMADA].[-c.QUANTIDA
29fe0 44 45 5d 20 5b 41 52 52 41 59 5d 00 72 65 61 64 6f 6e 6c 79 20 5b 2d 61 41 66 5d 20 5b 4e 4f 4d DE].[ARRAY].readonly.[-aAf].[NOM
2a000 45 5b 3d 56 41 4c 4f 52 5d 20 2e 2e 2e 5d 20 6f 75 20 72 65 61 64 6f 6e 6c 79 20 2d 70 00 72 65 E[=VALOR]....].ou.readonly.-p.re
2a020 61 6c 6c 6f 63 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 alloc:.chamado.com.argumento.de.
2a040 62 6c 6f 63 6f 20 6e c3 a3 6f 20 61 6c 6f 63 61 64 6f 00 72 65 61 6c 6c 6f 63 3a 20 74 61 6d 61 bloco.n..o.alocado.realloc:.tama
2a060 6e 68 6f 73 20 64 65 20 70 6f 72 c3 a7 c3 b5 65 73 20 64 6f 20 69 6e c3 ad 63 69 6f 20 65 20 64 nhos.de.por....es.do.in..cio.e.d
2a080 6f 20 66 69 6d 20 73 c3 a3 6f 20 64 69 66 65 72 65 6e 74 65 73 00 72 65 61 6c 6c 6f 63 3a 20 65 o.fim.s..o.diferentes.realloc:.e
2a0a0 73 76 61 7a 69 61 6d 65 6e 74 6f 20 64 65 20 70 69 6c 68 61 20 64 65 74 65 63 74 61 64 6f 3b 20 svaziamento.de.pilha.detectado;.
2a0c0 6d 68 5f 6e 62 79 74 65 73 20 66 6f 72 61 20 64 6f 20 6c 69 6d 69 74 65 00 65 73 76 61 7a 69 61 mh_nbytes.fora.do.limite.esvazia
2a0e0 6d 65 6e 74 6f 20 64 65 20 70 69 6c 68 61 20 64 65 20 72 65 63 75 72 73 c3 a3 6f 00 65 72 72 6f mento.de.pilha.de.recurs..o.erro
2a100 20 64 65 20 72 65 64 69 72 65 63 69 6f 6e 61 6d 65 6e 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 .de.redirecionamento:.imposs..ve
2a120 6c 20 64 75 70 6c 69 63 61 72 20 66 64 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 l.duplicar.fd.register_alloc:.%p
2a140 20 6a c3 a1 20 6e 61 20 74 61 62 65 6c 61 20 63 6f 6d 6f 20 61 6c 6f 63 61 64 6f 3f 0a 00 72 65 .j...na.tabela.como.alocado?..re
2a160 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 74 61 62 65 6c 61 20 64 65 20 60 61 6c 6c 6f 63 27 20 gister_alloc:.tabela.de.`alloc'.
2a180 65 73 74 c3 a1 20 63 68 65 69 61 20 63 6f 6d 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 est...cheia.com.FIND_ALLOC?..reg
2a1a0 69 73 74 65 72 5f 66 72 65 65 3a 20 25 70 20 6a c3 a1 20 6e 61 20 74 61 62 65 6c 61 20 63 6f 6d ister_free:.%p.j...na.tabela.com
2a1c0 6f 20 6c 69 76 72 65 3f 0a 00 72 65 73 74 72 69 c3 a7 c3 a3 6f 00 72 65 74 75 72 6e 20 5b 6e 5d o.livre?..restri....o.return.[n]
2a1e0 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 76 61 6c 6f 72 20 69 6e 63 6f 72 72 .run_pending_traps:.valor.incorr
2a200 65 74 6f 20 65 6d 20 74 72 61 70 5f 6c 69 73 74 5b 25 64 5d 3a 20 25 70 00 72 75 6e 5f 70 65 6e eto.em.trap_list[%d]:.%p.run_pen
2a220 64 69 6e 67 5f 74 72 61 70 73 3a 20 6d 61 6e 69 70 75 6c 61 64 6f 72 20 64 65 20 73 69 6e 61 6c ding_traps:.manipulador.de.sinal
2a240 20 c3 a9 20 53 49 47 5f 44 46 4c 2c 20 65 6e 76 69 61 6e 64 6f 20 6e 6f 76 61 6d 65 6e 74 65 20 ....SIG_DFL,.enviando.novamente.
2a260 25 64 20 28 25 73 29 20 70 61 72 61 20 6d 69 6d 20 6d 65 73 6d 6f 00 73 61 76 65 5f 62 61 73 68 %d.(%s).para.mim.mesmo.save_bash
2a280 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
2a2a0 20 6e 6f 76 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 28 66 64 29 20 .novo.descritor.de.arquivo.(fd).
2a2c0 25 64 00 73 65 6c 65 63 74 20 4e 4f 4d 45 20 5b 69 6e 20 50 41 4c 41 56 52 41 53 20 2e 2e 2e 20 %d.select.NOME.[in.PALAVRAS.....
2a2e0 3b 5d 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 73 65 74 20 5b 2d 2d 61 62 65 66 ;].do.COMANDOS;.done.set.[--abef
2a300 68 6b 6d 6e 70 74 75 76 78 42 43 48 50 5d 20 5b 2d 6f 20 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 5d hkmnptuvxBCHP].[-o.NOME-OP....O]
2a320 20 5b 2d 2d 5d 20 5b 41 52 47 20 2e 2e 2e 5d 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 69 .[--].[ARG....].setlocale:.%s:.i
2a340 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 74 65 72 61 72 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 mposs..vel.alterar.locale.(%s).s
2a360 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 74 65 72 61 etlocale:.%s:.imposs..vel.altera
2a380 72 20 6c 6f 63 61 6c 65 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f r.locale.(%s):.%s.setlocale:.LC_
2a3a0 41 4c 4c 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 74 65 72 61 72 20 6c 6f 63 61 6c 65 20 ALL:.imposs..vel.alterar.locale.
2a3c0 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 69 6d 70 6f 73 73 c3 ad (%s).setlocale:.LC_ALL:.imposs..
2a3e0 76 65 6c 20 61 6c 74 65 72 61 72 20 6c 6f 63 61 6c 65 20 28 25 73 29 3a 20 25 73 00 6e c3 ad 76 vel.alterar.locale.(%s):.%s.n..v
2a400 65 6c 20 64 6f 20 73 68 65 6c 6c 20 28 25 64 29 20 6d 75 69 74 6f 20 67 72 61 6e 64 65 2c 20 72 el.do.shell.(%d).muito.grande,.r
2a420 65 64 65 66 69 6e 69 6e 64 6f 20 70 61 72 61 20 31 00 73 68 65 6c 6c 5f 67 65 74 63 3a 20 73 68 edefinindo.para.1.shell_getc:.sh
2a440 65 6c 6c 5f 69 6e 70 75 74 5f 6c 69 6e 65 5f 73 69 7a 65 20 28 25 7a 75 29 20 65 78 63 65 64 65 ell_input_line_size.(%zu).excede
2a460 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 3a 20 6c 69 6e 68 61 20 74 72 75 6e 63 61 64 61 00 .SIZE_MAX.(%lu):.linha.truncada.
2a480 73 68 69 66 74 20 5b 6e 5d 00 6e c3 ba 6d 65 72 6f 20 64 65 20 73 68 69 66 74 00 73 68 6f 70 74 shift.[n].n..mero.de.shift.shopt
2a4a0 20 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 5b 4e 4f 4d 45 2d 4f 50 c3 87 c3 83 4f 20 2e 2e 2e 5d .[-pqsu].[-o].[NOME-OP....O....]
2a4c0 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 a3 6f 20 69 6e 76 .sigprocmask:.%d:.opera....o.inv
2a4e0 c3 a1 6c 69 64 61 00 73 6f 75 72 63 65 20 41 52 51 55 49 56 4f 20 5b 41 52 47 55 4d 45 4e 54 4f ..lida.source.ARQUIVO.[ARGUMENTO
2a500 53 5d 00 73 74 61 72 74 5f 70 69 70 65 6c 69 6e 65 3a 20 60 70 69 70 65 27 20 64 65 20 70 67 72 S].start_pipeline:.`pipe'.de.pgr
2a520 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 00 65 p.suspend.[-f].erro.de.sintaxe.e
2a540 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6e 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e rro.de.sintaxe.na.express..o.con
2a560 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 6e 61 20 65 78 70 72 dicional.erro.de.sintaxe.na.expr
2a580 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 3a 20 74 6f 6b 65 6e 20 69 6e 65 73 70 65 ess..o.condicional:.token.inespe
2a5a0 72 61 64 6f 20 60 25 73 27 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6e 61 20 65 78 70 rado.`%s'.erro.de.sintaxe.na.exp
2a5c0 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 61 74 72 69 62 ress..o.erro.de.sintaxe.na.atrib
2a5e0 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 65 20 73 69 6e ui....o.de.vari..vel.erro.de.sin
2a600 74 61 78 65 20 70 72 c3 b3 78 69 6d 6f 20 61 20 60 25 73 27 00 65 72 72 6f 20 64 65 20 73 69 6e taxe.pr..ximo.a.`%s'.erro.de.sin
2a620 74 61 78 65 20 70 72 c3 b3 78 69 6d 6f 20 61 6f 20 74 6f 6b 65 6e 20 69 6e 65 73 70 65 72 61 64 taxe.pr..ximo.ao.token.inesperad
2a640 6f 20 60 25 73 27 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 60 28 28 25 73 29 29 27 o.`%s'.erro.de.sintaxe:.`((%s))'
2a660 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 60 3b 27 20 69 6e 65 73 70 65 72 61 64 6f .erro.de.sintaxe:.`;'.inesperado
2a680 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 72 65 71 75 65 72 20 65 78 70 72 65 73 73 .erro.de.sintaxe:.requer.express
2a6a0 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 61 78 65 3a ..o.aritm..tica.erro.de.sintaxe:
2a6c0 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 69 64 6f 00 .operador.aritm..tico.inv..lido.
2a6e0 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 65 73 70 65 72 61 76 61 20 6f 70 65 72 61 6e erro.de.sintaxe:.esperava.operan
2a700 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 66 69 6d 20 70 72 65 6d 61 74 75 72 do.erro.de.sintaxe:.fim.prematur
2a720 6f 20 64 6f 20 61 72 71 75 69 76 6f 00 66 61 6c 68 61 20 69 6d 69 6e 65 6e 74 65 20 64 6f 20 73 o.do.arquivo.falha.iminente.do.s
2a740 69 73 74 65 6d 61 00 74 65 73 74 20 5b 45 58 50 52 5d 00 74 69 6d 65 20 5b 2d 70 5d 20 4c 49 4e istema.test.[EXPR].time.[-p].LIN
2a760 48 41 2d 43 4f 4d 41 4e 44 4f 53 00 6e c3 ba 6d 65 72 6f 20 65 78 63 65 73 73 69 76 6f 20 64 65 HA-COMANDOS.n..mero.excessivo.de
2a780 20 61 72 67 75 6d 65 6e 74 6f 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 41 52 47 5d 20 45 53 .argumentos.trap.[-lp].[[ARG].ES
2a7a0 50 45 43 2d 53 49 4e 41 4c 20 2e 2e 2e 5d 00 6d 61 6e 69 70 75 6c 61 64 6f 72 20 64 65 20 74 72 PEC-SINAL....].manipulador.de.tr
2a7c0 61 70 3a 20 65 78 63 65 64 69 64 6f 20 6f 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 ap:.excedido.o.n..vel.m..ximo.de
2a7e0 20 6d 61 6e 69 70 75 6c 61 64 6f 72 20 64 65 20 63 61 70 74 75 72 61 20 28 25 64 29 00 74 72 61 .manipulador.de.captura.(%d).tra
2a800 70 5f 68 61 6e 64 6c 65 72 3a 20 73 69 6e 61 6c 20 69 6e 63 6f 72 72 65 74 6f 20 25 64 00 74 79 p_handler:.sinal.incorreto.%d.ty
2a820 70 65 20 5b 2d 61 70 74 5d 20 4e 4f 4d 45 20 5b 4e 4f 4d 45 20 2e 2e 2e 5d 00 74 79 70 65 73 65 pe.[-apt].NOME.[NOME....].typese
2a840 74 20 5b 2d 61 41 66 46 67 69 6c 6e 72 74 75 78 5d 20 5b 2d 70 5d 20 4e 4f 4d 45 5b 3d 56 41 4c t.[-aAfFgilnrtux].[-p].NOME[=VAL
2a860 4f 52 5d 20 2e 2e 2e 00 75 6c 69 6d 69 74 20 5b 2d 53 48 61 62 63 64 65 66 69 6b 6c 6d 6e 70 71 OR].....ulimit.[-SHabcdefiklmnpq
2a880 72 73 74 75 76 78 50 54 5d 20 5b 4c 49 4d 49 54 45 5d 00 75 6d 61 73 6b 20 5b 2d 70 5d 20 5b 2d rstuvxPT].[LIMITE].umask.[-p].[-
2a8a0 53 5d 20 5b 4d 4f 44 4f 5d 00 75 6e 61 6c 69 61 73 20 5b 2d 61 5d 20 4e 4f 4d 45 20 5b 4e 4f 4d S].[MODO].unalias.[-a].NOME.[NOM
2a8c0 45 20 2e 2e 2e 5d 00 65 6e 63 6f 6e 74 72 61 64 6f 20 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f E....].encontrado.EOF.inesperado
2a8e0 20 65 6e 71 75 61 6e 74 6f 20 70 72 6f 63 75 72 61 76 61 20 70 6f 72 20 60 5d 5d 27 00 65 6e 63 .enquanto.procurava.por.`]]'.enc
2a900 6f 6e 74 72 61 64 6f 20 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6e 71 75 61 6e 74 6f 20 ontrado.EOF.inesperado.enquanto.
2a920 70 72 6f 63 75 72 61 76 61 20 70 6f 72 20 60 25 63 27 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 procurava.por.`%c'.correspondent
2a940 65 00 65 6e 63 6f 6e 74 72 61 64 6f 20 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6e 71 75 e.encontrado.EOF.inesperado.enqu
2a960 61 6e 74 6f 20 70 72 6f 63 75 72 61 76 61 20 70 6f 72 20 60 29 27 20 63 6f 72 72 65 73 70 6f 6e anto.procurava.por.`)'.correspon
2a980 64 65 6e 74 65 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 60 25 73 27 20 dente.argumento.inesperado.`%s'.
2a9a0 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 6e para.operador.bin..rio.condicion
2a9c0 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 60 25 73 27 20 70 61 72 al.argumento.inesperado.`%s'.par
2a9e0 61 20 6f 70 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 61 a.operador.un..rio.condicional.a
2aa00 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 70 61 72 61 20 6f 70 65 72 61 64 6f rgumento.inesperado.para.operado
2aa20 72 20 62 69 6e c3 a1 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 r.bin..rio.condicional.argumento
2aa40 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 75 6e c3 a1 72 69 .inesperado.para.operador.un..ri
2aa60 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 74 6f 6b 65 6e 20 69 6e 65 73 70 65 72 61 64 6f 20 25 o.condicional.token.inesperado.%
2aa80 64 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 74 6f 6b 65 6e 20 69 d.em.comando.condicional.token.i
2aaa0 6e 65 73 70 65 72 61 64 6f 20 60 25 63 27 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 nesperado.`%c'.em.comando.condic
2aac0 69 6f 6e 61 6c 00 74 6f 6b 65 6e 20 69 6e 65 73 70 65 72 61 64 6f 20 60 25 73 27 20 65 6d 20 63 ional.token.inesperado.`%s'.em.c
2aae0 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 74 6f 6b 65 6e 20 69 6e 65 73 70 65 72 omando.condicional.token.inesper
2ab00 61 64 6f 20 60 25 73 27 2c 20 65 73 70 65 72 61 76 61 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 ado.`%s',.esperava.operador.bin.
2ab20 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 74 6f 6b 65 6e 20 69 6e 65 73 70 65 72 61 64 .rio.condicional.token.inesperad
2ab40 6f 20 60 25 73 27 2c 20 65 73 70 65 72 61 76 61 60 29 27 00 64 65 73 63 6f 6e 68 65 63 69 64 6f o.`%s',.esperava`)'.desconhecido
2ab60 00 65 72 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 .erro.de.comando.desconhecido.un
2ab80 73 65 74 20 5b 2d 66 5d 20 5b 2d 76 5d 20 5b 2d 6e 5d 20 5b 4e 4f 4d 45 20 2e 2e 2e 5d 00 75 6e set.[-f].[-v].[-n].[NOME....].un
2aba0 74 69 6c 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 til.COMANDOS;.do.COMANDOS;.done.
2abc0 76 61 6c 6f 72 20 6d 75 69 74 6f 20 67 72 61 6e 64 65 20 70 61 72 61 20 65 73 74 61 20 62 61 73 valor.muito.grande.para.esta.bas
2abe0 65 20 64 65 20 6e 75 6d 65 72 61 c3 a7 c3 a3 6f 00 76 61 72 69 61 62 6c 65 73 20 2d 20 4e 6f 6d e.de.numera....o.variables.-.Nom
2ac00 65 73 20 65 20 73 69 67 6e 69 66 69 63 61 64 6f 73 20 64 65 20 61 6c 67 75 6d 61 73 20 76 61 72 es.e.significados.de.algumas.var
2ac20 69 c3 a1 76 65 69 73 20 64 6f 20 73 68 65 6c 6c 00 77 61 69 74 20 5b 2d 66 6e 5d 20 5b 49 44 20 i..veis.do.shell.wait.[-fn].[ID.
2ac40 2e 2e 2e 5d 00 77 61 69 74 20 5b 50 49 44 20 2e 2e 2e 5d 00 77 61 69 74 3a 20 6f 20 70 69 64 20 ...].wait.[PID....].wait:.o.pid.
2ac60 25 6c 64 20 6e c3 a3 6f 20 c3 a9 20 75 6d 20 70 72 6f 63 65 73 73 6f 20 66 69 6c 68 6f 20 64 65 %ld.n..o....um.processo.filho.de
2ac80 73 74 65 20 73 68 65 6c 6c 00 77 61 69 74 5f 66 6f 72 3a 20 53 65 6d 20 72 65 67 69 73 74 72 6f ste.shell.wait_for:.Sem.registro
2aca0 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 6a 6f 62 3a 20 74 .do.processo.%ld.wait_for_job:.t
2acc0 72 61 62 61 6c 68 6f 20 25 64 20 65 73 74 c3 a1 20 70 61 72 61 64 6f 00 77 61 69 74 63 68 6c 64 rabalho.%d.est...parado.waitchld
2ace0 3a 20 61 74 69 76 61 6e 64 6f 20 57 4e 4f 48 41 4e 47 20 70 61 72 61 20 65 76 69 74 61 72 20 62 :.ativando.WNOHANG.para.evitar.b
2ad00 6c 6f 71 75 65 69 6f 20 69 6e 64 65 66 69 6e 69 64 6f 00 61 76 69 73 6f 3a 20 00 61 76 69 73 6f loqueio.indefinido.aviso:..aviso
2ad20 3a 20 25 73 3a 20 25 73 00 61 76 69 73 6f 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 43 20 70 6f 64 :.%s:.%s.aviso:.a.op....o.-C.pod
2ad40 65 20 6e c3 a3 6f 20 66 75 6e 63 69 6f 6e 61 72 20 63 6f 6d 6f 20 65 73 70 65 72 61 64 6f 00 61 e.n..o.funcionar.como.esperado.a
2ad60 76 69 73 6f 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 46 20 70 6f 64 65 20 6e c3 a3 6f 20 66 75 6e viso:.a.op....o.-F.pode.n..o.fun
2ad80 63 69 6f 6e 61 72 20 63 6f 6d 6f 20 65 73 70 65 72 61 64 6f 00 77 68 69 6c 65 20 43 4f 4d 41 4e cionar.como.esperado.while.COMAN
2ada0 44 4f 53 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 65 72 72 6f 20 64 65 20 65 DOS;.do.COMANDOS;.done.erro.de.e
2adc0 73 63 72 69 74 61 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 29 20 21 3d 20 66 69 6c scrita:.%s.xtrace.fd.(%d).!=.fil
2ade0 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 63 65 5f 73 65 74 3a 20 25 eno.xtrace.fp.(%d).xtrace_set:.%
2ae00 64 3a 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 61 72 71 75 69 76 6f 20 69 6e 76 c3 a1 6c 69 64 d:.descritor.de.arquivo.inv..lid
2ae20 6f 00 78 74 72 61 63 65 5f 73 65 74 3a 20 70 6f 6e 74 65 69 72 6f 20 64 65 20 61 72 71 75 69 76 o.xtrace_set:.ponteiro.de.arquiv
2ae40 6f 20 4e 55 4c 4f 00 7b 20 43 4f 4d 41 4e 44 4f 53 20 3b 20 7d 00 o.NULO.{.COMANDOS.;.}.