summaryrefslogtreecommitdiffstats
path: root/po/pt.gmo
blob: 0f516eeac9c5cb5158256daeb0a357253b96fc2d (plain)
ofshex dumpascii
0000 de 12 04 95 00 00 00 00 47 02 00 00 1c 00 00 00 54 12 00 00 13 03 00 00 8c 24 00 00 00 00 00 00 ........G.......T........$......
0020 d8 30 00 00 2a 00 00 00 d9 30 00 00 12 00 00 00 04 31 00 00 3c 00 00 00 17 31 00 00 24 00 00 00 .0..*....0.......1..<....1..$...
0040 54 31 00 00 0a 00 00 00 79 31 00 00 0e 00 00 00 84 31 00 00 06 00 00 00 93 31 00 00 1e 00 00 00 T1......y1.......1.......1......
0060 9a 31 00 00 14 00 00 00 b9 31 00 00 1f 00 00 00 ce 31 00 00 16 00 00 00 ee 31 00 00 15 00 00 00 .1.......1.......1.......1......
0080 05 32 00 00 09 00 00 00 1b 32 00 00 11 00 00 00 25 32 00 00 16 00 00 00 37 32 00 00 16 00 00 00 .2.......2......%2......72......
00a0 4e 32 00 00 1e 00 00 00 65 32 00 00 16 00 00 00 84 32 00 00 12 00 00 00 9b 32 00 00 1d 00 00 00 N2......e2.......2.......2......
00c0 ae 32 00 00 0f 00 00 00 cc 32 00 00 20 00 00 00 dc 32 00 00 06 00 00 00 fd 32 00 00 13 00 00 00 .2.......2.......2.......2......
00e0 04 33 00 00 17 00 00 00 18 33 00 00 1b 00 00 00 30 33 00 00 28 00 00 00 4c 33 00 00 2f 00 00 00 .3.......3......03..(...L3../...
0100 75 33 00 00 3b 00 00 00 a5 33 00 00 24 00 00 00 e1 33 00 00 3a 00 00 00 06 34 00 00 12 00 00 00 u3..;....3..$....3..:....4......
0120 41 34 00 00 16 00 00 00 54 34 00 00 16 00 00 00 6b 34 00 00 28 00 00 00 82 34 00 00 27 00 00 00 A4......T4......k4..(....4..'...
0140 ab 34 00 00 22 00 00 00 d3 34 00 00 14 00 00 00 f6 34 00 00 1c 00 00 00 0b 35 00 00 1d 00 00 00 .4.."....4.......4.......5......
0160 28 35 00 00 33 00 00 00 46 35 00 00 20 00 00 00 7a 35 00 00 26 00 00 00 9b 35 00 00 26 00 00 00 (5..3...F5......z5..&....5..&...
0180 c2 35 00 00 2f 00 00 00 e9 35 00 00 2f 00 00 00 19 36 00 00 15 00 00 00 49 36 00 00 15 00 00 00 .5../....5../....6......I6......
01a0 5f 36 00 00 2e 00 00 00 75 36 00 00 1e 00 00 00 a4 36 00 00 22 00 00 00 c3 36 00 00 16 00 00 00 _6......u6.......6.."....6......
01c0 e6 36 00 00 11 00 00 00 fd 36 00 00 18 00 00 00 0f 37 00 00 1b 00 00 00 28 37 00 00 1d 00 00 00 .6.......6.......7......(7......
01e0 44 37 00 00 13 00 00 00 62 37 00 00 22 00 00 00 76 37 00 00 13 00 00 00 99 37 00 00 10 00 00 00 D7......b7.."...v7.......7......
0200 ad 37 00 00 1d 00 00 00 be 37 00 00 1b 00 00 00 dc 37 00 00 15 00 00 00 f8 37 00 00 22 00 00 00 .7.......7.......7.......7.."...
0220 0e 38 00 00 2f 00 00 00 31 38 00 00 15 00 00 00 61 38 00 00 15 00 00 00 77 38 00 00 12 00 00 00 .8../...18......a8......w8......
0240 8d 38 00 00 2d 00 00 00 a0 38 00 00 15 00 00 00 ce 38 00 00 1c 00 00 00 e4 38 00 00 10 00 00 00 .8..-....8.......8.......8......
0260 01 39 00 00 19 00 00 00 12 39 00 00 10 00 00 00 2c 39 00 00 1f 00 00 00 3d 39 00 00 17 00 00 00 .9.......9......,9......=9......
0280 5d 39 00 00 14 00 00 00 75 39 00 00 18 00 00 00 8a 39 00 00 1c 00 00 00 a3 39 00 00 29 00 00 00 ]9......u9.......9.......9..)...
02a0 c0 39 00 00 1e 00 00 00 ea 39 00 00 1a 00 00 00 09 3a 00 00 16 00 00 00 24 3a 00 00 12 00 00 00 .9.......9.......:......$:......
02c0 3b 3a 00 00 17 00 00 00 4e 3a 00 00 13 00 00 00 66 3a 00 00 1d 00 00 00 7a 3a 00 00 20 00 00 00 ;:......N:......f:......z:......
02e0 98 3a 00 00 21 00 00 00 b9 3a 00 00 15 00 00 00 db 3a 00 00 19 00 00 00 f1 3a 00 00 2c 00 00 00 .:..!....:.......:.......:..,...
0300 0b 3b 00 00 12 00 00 00 38 3b 00 00 20 00 00 00 4b 3b 00 00 16 00 00 00 6c 3b 00 00 0d 00 00 00 .;......8;......K;......l;......
0320 83 3b 00 00 30 00 00 00 91 3b 00 00 2e 00 00 00 c2 3b 00 00 1b 00 00 00 f1 3b 00 00 30 00 00 00 .;..0....;.......;.......;..0...
0340 0d 3c 00 00 1f 00 00 00 3e 3c 00 00 13 00 00 00 5e 3c 00 00 12 00 00 00 72 3c 00 00 0f 00 00 00 .<......><......^<......r<......
0360 85 3c 00 00 12 00 00 00 95 3c 00 00 16 00 00 00 a8 3c 00 00 17 00 00 00 bf 3c 00 00 19 00 00 00 .<.......<.......<.......<......
0380 d7 3c 00 00 18 00 00 00 f1 3c 00 00 1a 00 00 00 0a 3d 00 00 0d 00 00 00 25 3d 00 00 1d 00 00 00 .<.......<.......=......%=......
03a0 33 3d 00 00 1f 00 00 00 51 3d 00 00 26 00 00 00 71 3d 00 00 15 00 00 00 98 3d 00 00 1d 00 00 00 3=......Q=..&...q=.......=......
03c0 ae 3d 00 00 2f 00 00 00 cc 3d 00 00 15 00 00 00 fc 3d 00 00 15 00 00 00 12 3e 00 00 29 00 00 00 .=../....=.......=.......>..)...
03e0 28 3e 00 00 1e 00 00 00 52 3e 00 00 0e 00 00 00 71 3e 00 00 26 00 00 00 80 3e 00 00 33 00 00 00 (>......R>......q>..&....>..3...
0400 a7 3e 00 00 1c 00 00 00 db 3e 00 00 1b 00 00 00 f8 3e 00 00 14 00 00 00 14 3f 00 00 0b 00 00 00 .>.......>.......>.......?......
0420 29 3f 00 00 26 00 00 00 35 3f 00 00 03 00 00 00 5c 3f 00 00 10 00 00 00 60 3f 00 00 0e 00 00 00 )?..&...5?......\?......`?......
0440 71 3f 00 00 0d 00 00 00 80 3f 00 00 16 00 00 00 8e 3f 00 00 39 00 00 00 a5 3f 00 00 23 00 00 00 q?.......?.......?..9....?..#...
0460 df 3f 00 00 16 00 00 00 03 40 00 00 11 00 00 00 1a 40 00 00 0b 00 00 00 2c 40 00 00 e5 03 00 00 .?.......@.......@......,@......
0480 38 40 00 00 48 03 00 00 1e 44 00 00 0f 00 00 00 67 47 00 00 0f 00 00 00 77 47 00 00 0b 00 00 00 8@..H....D......gG......wG......
04a0 87 47 00 00 46 01 00 00 93 47 00 00 0e 00 00 00 da 48 00 00 0f 00 00 00 e9 48 00 00 0c 00 00 00 .G..F....G.......H.......H......
04c0 f9 48 00 00 0b 00 00 00 06 49 00 00 09 00 00 00 12 49 00 00 09 00 00 00 1c 49 00 00 fa 05 00 00 .H.......I.......I.......I......
04e0 26 49 00 00 13 00 00 00 21 4f 00 00 bb 0a 00 00 35 4f 00 00 08 00 00 00 f1 59 00 00 6d 01 00 00 &I......!O......5O.......Y..m...
0500 fa 59 00 00 bf 01 00 00 68 5b 00 00 17 02 00 00 28 5d 00 00 5d 01 00 00 40 5f 00 00 d8 03 00 00 .Y......h[......(]..]...@_......
0520 9e 60 00 00 54 02 00 00 77 64 00 00 1c 04 00 00 cc 66 00 00 ad 03 00 00 e9 6a 00 00 58 05 00 00 .`..T...wd.......f.......j..X...
0540 97 6e 00 00 2b 02 00 00 f0 73 00 00 4c 01 00 00 1c 76 00 00 a9 00 00 00 69 77 00 00 03 03 00 00 .n..+....s..L....v......iw......
0560 13 78 00 00 3f 03 00 00 17 7b 00 00 04 00 00 00 57 7e 00 00 08 00 00 00 5c 7e 00 00 0f 00 00 00 .x..?....{......W~......\~......
0580 65 7e 00 00 74 03 00 00 75 7e 00 00 f4 00 00 00 ea 81 00 00 ec 05 00 00 df 82 00 00 ba 0c 00 00 e~..t...u~......................
05a0 cc 88 00 00 9e 00 00 00 87 95 00 00 77 02 00 00 26 96 00 00 f7 00 00 00 9e 98 00 00 67 02 00 00 ............w...&...........g...
05c0 96 99 00 00 f2 00 00 00 fe 9b 00 00 75 01 00 00 f1 9c 00 00 ac 01 00 00 67 9e 00 00 d7 03 00 00 ............u...........g.......
05e0 14 a0 00 00 76 01 00 00 ec a3 00 00 07 00 00 00 63 a5 00 00 7c 00 00 00 6b a5 00 00 d6 00 00 00 ....v...........c...|...k.......
0600 e8 a5 00 00 88 00 00 00 bf a6 00 00 0a 00 00 00 48 a7 00 00 18 00 00 00 53 a7 00 00 1a 00 00 00 ................H.......S.......
0620 6c a7 00 00 1a 00 00 00 87 a7 00 00 12 00 00 00 a2 a7 00 00 3f 00 00 00 b5 a7 00 00 cb 00 00 00 l...................?...........
0640 f5 a7 00 00 16 00 00 00 c1 a8 00 00 18 00 00 00 d8 a8 00 00 1a 00 00 00 f1 a8 00 00 20 00 00 00 ................................
0660 0c a9 00 00 0c 00 00 00 2d a9 00 00 06 00 00 00 3a a9 00 00 0f 00 00 00 41 a9 00 00 09 00 00 00 ........-.......:.......A.......
0680 51 a9 00 00 08 00 00 00 5b a9 00 00 13 00 00 00 64 a9 00 00 13 00 00 00 78 a9 00 00 09 00 00 00 Q.......[.......d.......x.......
06a0 8c a9 00 00 06 00 00 00 96 a9 00 00 4e 00 00 00 9d a9 00 00 81 02 00 00 ec a9 00 00 4a 04 00 00 ............N...............J...
06c0 6e ac 00 00 d5 07 00 00 b9 b0 00 00 2c 01 00 00 8f b8 00 00 3d 01 00 00 bc b9 00 00 66 00 00 00 n...........,.......=.......f...
06e0 fa ba 00 00 0e 00 00 00 61 bb 00 00 44 07 00 00 70 bb 00 00 86 01 00 00 b5 c2 00 00 04 00 00 00 ........a...D...p...............
0700 3c c4 00 00 50 00 00 00 41 c4 00 00 78 05 00 00 92 c4 00 00 0b 00 00 00 0b ca 00 00 0b 03 00 00 <...P...A...x...................
0720 17 ca 00 00 99 03 00 00 23 cd 00 00 aa 00 00 00 bd d0 00 00 d4 01 00 00 68 d1 00 00 f8 02 00 00 ........#...............h.......
0740 3d d3 00 00 8e 02 00 00 36 d6 00 00 ac 01 00 00 c5 d8 00 00 03 01 00 00 72 da 00 00 91 01 00 00 =.......6...............r.......
0760 76 db 00 00 46 00 00 00 08 dd 00 00 46 00 00 00 4f dd 00 00 4c 01 00 00 96 dd 00 00 c6 01 00 00 v...F.......F...O...L...........
0780 e3 de 00 00 58 01 00 00 aa e0 00 00 07 00 00 00 03 e2 00 00 12 00 00 00 0b e2 00 00 3e 03 00 00 ....X.......................>...
07a0 1e e2 00 00 e4 02 00 00 5d e5 00 00 2c 07 00 00 42 e8 00 00 73 02 00 00 6f ef 00 00 0f 02 00 00 ........]...,...B...s...o.......
07c0 e3 f1 00 00 1a 10 00 00 f3 f3 00 00 5a 00 00 00 0e 04 01 00 60 06 00 00 69 04 01 00 44 00 00 00 ............Z.......`...i...D...
07e0 ca 0a 01 00 0f 00 00 00 0f 0b 01 00 e3 00 00 00 1f 0b 01 00 09 00 00 00 03 0c 01 00 62 04 00 00 ............................b...
0800 0d 0c 01 00 07 00 00 00 70 10 01 00 10 00 00 00 78 10 01 00 13 00 00 00 89 10 01 00 14 00 00 00 ........p.......x...............
0820 9d 10 01 00 0b 00 00 00 b2 10 01 00 4f 01 00 00 be 10 01 00 2a 00 00 00 0e 12 01 00 0a 00 00 00 ............O.......*...........
0840 39 12 01 00 1d 00 00 00 44 12 01 00 18 00 00 00 62 12 01 00 18 00 00 00 7b 12 01 00 35 00 00 00 9.......D.......b.......{...5...
0860 94 12 01 00 4f 01 00 00 ca 12 01 00 42 00 00 00 1a 14 01 00 d5 05 00 00 5d 14 01 00 42 00 00 00 ....O.......B...........]...B...
0880 33 1a 01 00 45 00 00 00 76 1a 01 00 12 00 00 00 bc 1a 01 00 0d 00 00 00 cf 1a 01 00 0e 00 00 00 3...E...v.......................
08a0 dd 1a 01 00 7d 02 00 00 ec 1a 01 00 13 00 00 00 6a 1d 01 00 58 00 00 00 7e 1d 01 00 1d 00 00 00 ....}...........j...X...~.......
08c0 d7 1d 01 00 2a 00 00 00 f5 1d 01 00 0d 00 00 00 20 1e 01 00 0d 00 00 00 2e 1e 01 00 b8 04 00 00 ....*...........................
08e0 3c 1e 01 00 8a 01 00 00 f5 22 01 00 0e 00 00 00 80 24 01 00 e9 00 00 00 8f 24 01 00 a9 04 00 00 <........".......$.......$......
0900 79 25 01 00 13 00 00 00 23 2a 01 00 17 00 00 00 37 2a 01 00 0a 00 00 00 4f 2a 01 00 10 00 00 00 y%......#*......7*......O*......
0920 5a 2a 01 00 11 00 00 00 6b 2a 01 00 1e 00 00 00 7d 2a 01 00 25 00 00 00 9c 2a 01 00 24 00 00 00 Z*......k*......}*..%....*..$...
0940 c2 2a 01 00 27 00 00 00 e7 2a 01 00 13 00 00 00 0f 2b 01 00 25 00 00 00 23 2b 01 00 18 00 00 00 .*..'....*.......+..%...#+......
0960 49 2b 01 00 19 00 00 00 62 2b 01 00 2e 00 00 00 7c 2b 01 00 1a 00 00 00 ab 2b 01 00 1e 00 00 00 I+......b+......|+.......+......
0980 c6 2b 01 00 21 00 00 00 e5 2b 01 00 1c 00 00 00 07 2c 01 00 1b 00 00 00 24 2c 01 00 0c 00 00 00 .+..!....+.......,......$,......
09a0 40 2c 01 00 16 00 00 00 4d 2c 01 00 27 00 00 00 64 2c 01 00 30 00 00 00 8c 2c 01 00 1e 00 00 00 @,......M,..'...d,..0....,......
09c0 bd 2c 01 00 39 00 00 00 dc 2c 01 00 08 00 00 00 16 2d 01 00 11 00 00 00 1f 2d 01 00 1f 00 00 00 .,..9....,.......-.......-......
09e0 31 2d 01 00 24 00 00 00 51 2d 01 00 13 00 00 00 76 2d 01 00 10 00 00 00 8a 2d 01 00 0d 00 00 00 1-..$...Q-......v-.......-......
0a00 9b 2d 01 00 08 00 00 00 a9 2d 01 00 26 00 00 00 b2 2d 01 00 27 00 00 00 d9 2d 01 00 33 00 00 00 .-.......-..&....-..'....-..3...
0a20 01 2e 01 00 39 00 00 00 35 2e 01 00 11 00 00 00 6f 2e 01 00 36 00 00 00 81 2e 01 00 36 00 00 00 ....9...5.......o...6.......6...
0a40 b8 2e 01 00 93 00 00 00 ef 2e 01 00 2e 00 00 00 83 2f 01 00 3a 00 00 00 b2 2f 01 00 33 00 00 00 ................./..:..../..3...
0a60 ed 2f 01 00 09 00 00 00 21 30 01 00 18 00 00 00 2b 30 01 00 21 00 00 00 44 30 01 00 0d 00 00 00 ./......!0......+0..!...D0......
0a80 66 30 01 00 33 00 00 00 74 30 01 00 1e 00 00 00 a8 30 01 00 3d 00 00 00 c7 30 01 00 2d 00 00 00 f0..3...t0.......0..=....0..-...
0aa0 05 31 01 00 1f 00 00 00 33 31 01 00 27 00 00 00 53 31 01 00 26 00 00 00 7b 31 01 00 2a 00 00 00 .1......31..'...S1..&...{1..*...
0ac0 a2 31 01 00 2a 00 00 00 cd 31 01 00 29 00 00 00 f8 31 01 00 29 00 00 00 22 32 01 00 25 00 00 00 .1..*....1..)....1..)..."2..%...
0ae0 4c 32 01 00 25 00 00 00 72 32 01 00 20 00 00 00 98 32 01 00 31 00 00 00 b9 32 01 00 23 00 00 00 L2..%...r2.......2..1....2..#...
0b00 eb 32 01 00 31 00 00 00 0f 33 01 00 26 00 00 00 41 33 01 00 26 00 00 00 68 33 01 00 26 00 00 00 .2..1....3..&...A3..&...h3..&...
0b20 8f 33 01 00 35 00 00 00 b6 33 01 00 2e 00 00 00 ec 33 01 00 0e 00 00 00 1b 34 01 00 1c 00 00 00 .3..5....3.......3.......4......
0b40 2a 34 01 00 21 00 00 00 47 34 01 00 21 00 00 00 69 34 01 00 3a 00 00 00 8b 34 01 00 1c 00 00 00 *4..!...G4..!...i4..:....4......
0b60 c6 34 01 00 1a 00 00 00 e3 34 01 00 20 00 00 00 fe 34 01 00 30 00 00 00 1f 35 01 00 31 00 00 00 .4.......4.......4..0....5..1...
0b80 50 35 01 00 93 00 00 00 82 35 01 00 a5 00 00 00 16 36 01 00 23 00 00 00 bc 36 01 00 28 00 00 00 P5.......5.......6..#....6..(...
0ba0 e0 36 01 00 24 00 00 00 09 37 01 00 0c 00 00 00 2e 37 01 00 24 00 00 00 3b 37 01 00 23 00 00 00 .6..$....7.......7..$...;7..#...
0bc0 60 37 01 00 27 00 00 00 84 37 01 00 07 00 00 00 ac 37 01 00 2e 00 00 00 b4 37 01 00 1e 00 00 00 `7..'....7.......7.......7......
0be0 e3 37 01 00 15 00 00 00 02 38 01 00 15 00 00 00 18 38 01 00 16 00 00 00 2e 38 01 00 29 00 00 00 .7.......8.......8.......8..)...
0c00 45 38 01 00 0d 00 00 00 6f 38 01 00 1d 00 00 00 7d 38 01 00 13 00 00 00 9b 38 01 00 15 00 00 00 E8......o8......}8.......8......
0c20 af 38 01 00 19 00 00 00 c5 38 01 00 2c 00 00 00 df 38 01 00 25 00 00 00 0c 39 01 00 2c 00 00 00 .8.......8..,....8..%....9..,...
0c40 32 39 01 00 25 00 00 00 5f 39 01 00 0e 00 00 00 85 39 01 00 2e 00 00 00 94 39 01 00 3f 00 00 00 29..%..._9.......9.......9..?...
0c60 c3 39 01 00 2b 00 00 00 03 3a 01 00 08 00 00 00 2f 3a 01 00 0c 00 00 00 38 3a 01 00 14 00 00 00 .9..+....:....../:......8:......
0c80 45 3a 01 00 2c 00 00 00 5a 3a 01 00 13 00 00 00 87 3a 01 00 23 00 00 00 9b 3a 01 00 40 00 00 00 E:..,...Z:.......:..#....:..@...
0ca0 bf 3a 01 00 0d 00 00 00 00 3b 01 00 1c 00 00 00 0e 3b 01 00 1a 00 00 00 2b 3b 01 00 2d 00 00 00 .:.......;.......;......+;..-...
0cc0 46 3b 01 00 2c 00 00 00 74 3b 01 00 27 00 00 00 a1 3b 01 00 1a 00 00 00 c9 3b 01 00 2e 00 00 00 F;..,...t;..'....;.......;......
0ce0 e4 3b 01 00 2c 00 00 00 13 3c 01 00 26 00 00 00 40 3c 01 00 2a 00 00 00 67 3c 01 00 30 00 00 00 .;..,....<..&...@<..*...g<..0...
0d00 92 3c 01 00 36 00 00 00 c3 3c 01 00 50 00 00 00 fa 3c 01 00 28 00 00 00 4b 3d 01 00 20 00 00 00 .<..6....<..P....<..(...K=......
0d20 74 3d 01 00 29 00 00 00 95 3d 01 00 10 00 00 00 bf 3d 01 00 19 00 00 00 d0 3d 01 00 22 00 00 00 t=..)....=.......=.......=.."...
0d40 ea 3d 01 00 3f 00 00 00 0d 3e 01 00 54 00 00 00 4d 3e 01 00 10 00 00 00 a2 3e 01 00 15 00 00 00 .=..?....>..T...M>.......>......
0d60 b3 3e 01 00 0d 00 00 00 c9 3e 01 00 38 00 00 00 d7 3e 01 00 56 00 00 00 10 3f 01 00 26 00 00 00 .>.......>..8....>..V....?..&...
0d80 67 3f 01 00 27 00 00 00 8e 3f 01 00 34 00 00 00 b6 3f 01 00 1f 00 00 00 eb 3f 01 00 17 00 00 00 g?..'....?..4....?.......?......
0da0 0b 40 01 00 0c 00 00 00 23 40 01 00 28 00 00 00 30 40 01 00 12 00 00 00 59 40 01 00 18 00 00 00 .@......#@..(...0@......Y@......
0dc0 6c 40 01 00 0e 00 00 00 85 40 01 00 14 00 00 00 94 40 01 00 15 00 00 00 a9 40 01 00 22 00 00 00 l@.......@.......@.......@.."...
0de0 bf 40 01 00 0c 00 00 00 e2 40 01 00 35 00 00 00 ef 40 01 00 4f 00 00 00 25 41 01 00 11 00 00 00 .@.......@..5....@..O...%A......
0e00 75 41 01 00 11 00 00 00 87 41 01 00 05 00 00 00 99 41 01 00 09 00 00 00 9f 41 01 00 18 00 00 00 uA.......A.......A.......A......
0e20 a9 41 01 00 35 00 00 00 c2 41 01 00 1f 00 00 00 f8 41 01 00 07 00 00 00 18 42 01 00 0a 00 00 00 .A..5....A.......A.......B......
0e40 20 42 01 00 0a 00 00 00 2b 42 01 00 2b 00 00 00 36 42 01 00 39 00 00 00 62 42 01 00 3b 00 00 00 .B......+B..+...6B..9...bB..;...
0e60 9c 42 01 00 24 00 00 00 d8 42 01 00 1d 00 00 00 fd 42 01 00 64 00 00 00 1b 43 01 00 24 00 00 00 .B..$....B.......B..d....C..$...
0e80 80 43 01 00 1e 00 00 00 a5 43 01 00 0b 00 00 00 c4 43 01 00 0b 00 00 00 d0 43 01 00 18 00 00 00 .C.......C.......C.......C......
0ea0 dc 43 01 00 1d 00 00 00 f5 43 01 00 20 00 00 00 13 44 01 00 1a 00 00 00 34 44 01 00 15 00 00 00 .C.......C.......D......4D......
0ec0 4f 44 01 00 10 00 00 00 65 44 01 00 48 00 00 00 76 44 01 00 0e 00 00 00 bf 44 01 00 1c 00 00 00 OD......eD..H...vD.......D......
0ee0 ce 44 01 00 0c 00 00 00 eb 44 01 00 12 00 00 00 f8 44 01 00 22 00 00 00 0b 45 01 00 2b 00 00 00 .D.......D.......D.."....E..+...
0f00 2e 45 01 00 1b 00 00 00 5a 45 01 00 0e 00 00 00 76 45 01 00 0c 00 00 00 85 45 01 00 34 00 00 00 .E......ZE......vE.......E..4...
0f20 92 45 01 00 0a 00 00 00 c7 45 01 00 44 00 00 00 d2 45 01 00 3f 00 00 00 17 46 01 00 2c 00 00 00 .E.......E..D....E..?....F..,...
0f40 57 46 01 00 13 00 00 00 84 46 01 00 16 00 00 00 98 46 01 00 32 00 00 00 af 46 01 00 21 00 00 00 WF.......F.......F..2....F..!...
0f60 e2 46 01 00 22 00 00 00 04 47 01 00 22 00 00 00 27 47 01 00 30 00 00 00 4a 47 01 00 11 00 00 00 .F.."....G.."...'G..0...JG......
0f80 7b 47 01 00 1a 00 00 00 8d 47 01 00 09 00 00 00 a8 47 01 00 6f 00 00 00 b2 47 01 00 12 00 00 00 {G.......G.......G..o....G......
0fa0 22 48 01 00 66 00 00 00 35 48 01 00 31 00 00 00 9c 48 01 00 2f 00 00 00 ce 48 01 00 29 00 00 00 "H..f...5H..1....H../....H..)...
0fc0 fe 48 01 00 2d 00 00 00 28 49 01 00 33 00 00 00 56 49 01 00 19 00 00 00 8a 49 01 00 26 00 00 00 .H..-...(I..3...VI.......I..&...
0fe0 a4 49 01 00 32 00 00 00 cb 49 01 00 35 00 00 00 fe 49 01 00 2c 00 00 00 34 4a 01 00 0a 00 00 00 .I..2....I..5....I..,...4J......
1000 61 4a 01 00 0a 00 00 00 6c 4a 01 00 31 00 00 00 77 4a 01 00 49 00 00 00 a9 4a 01 00 34 00 00 00 aJ......lJ..1...wJ..I....J..4...
1020 f3 4a 01 00 2e 00 00 00 28 4b 01 00 28 00 00 00 57 4b 01 00 2c 00 00 00 80 4b 01 00 2c 00 00 00 .J......(K..(...WK..,....K..,...
1040 ad 4b 01 00 30 00 00 00 da 4b 01 00 29 00 00 00 0b 4c 01 00 4e 00 00 00 35 4c 01 00 09 00 00 00 .K..0....K..)....L..N...5L......
1060 84 4c 01 00 0b 00 00 00 8e 4c 01 00 20 00 00 00 9a 4c 01 00 22 00 00 00 bb 4c 01 00 1b 00 00 00 .L.......L.......L.."....L......
1080 de 4c 01 00 19 00 00 00 fa 4c 01 00 0c 00 00 00 14 4d 01 00 0c 00 00 00 21 4d 01 00 26 00 00 00 .L.......L.......M......!M..&...
10a0 2e 4d 01 00 3d 00 00 00 55 4d 01 00 1a 00 00 00 93 4d 01 00 23 00 00 00 ae 4d 01 00 16 00 00 00 .M..=...UM.......M..#....M......
10c0 d2 4d 01 00 27 00 00 00 e9 4d 01 00 1d 00 00 00 11 4e 01 00 16 00 00 00 2f 4e 01 00 1c 00 00 00 .M..'....M.......N....../N......
10e0 46 4e 01 00 2c 00 00 00 63 4e 01 00 29 00 00 00 90 4e 01 00 1e 00 00 00 ba 4e 01 00 24 00 00 00 FN..,...cN..)....N.......N..$...
1100 d9 4e 01 00 15 00 00 00 fe 4e 01 00 0b 00 00 00 14 4f 01 00 12 00 00 00 20 4f 01 00 12 00 00 00 .N.......N.......O.......O......
1120 33 4f 01 00 22 00 00 00 46 4f 01 00 36 00 00 00 69 4f 01 00 1b 00 00 00 a0 4f 01 00 1d 00 00 00 3O.."...FO..6...iO.......O......
1140 bc 4f 01 00 16 00 00 00 da 4f 01 00 1c 00 00 00 f1 4f 01 00 25 00 00 00 0e 50 01 00 2e 00 00 00 .O.......O.......O..%....P......
1160 34 50 01 00 2d 00 00 00 63 50 01 00 37 00 00 00 91 50 01 00 36 00 00 00 c9 50 01 00 32 00 00 00 4P..-...cP..7....P..6....P..2...
1180 00 51 01 00 31 00 00 00 33 51 01 00 2a 00 00 00 65 51 01 00 2c 00 00 00 90 51 01 00 2c 00 00 00 .Q..1...3Q..*...eQ..,....Q..,...
11a0 bd 51 01 00 3b 00 00 00 ea 51 01 00 23 00 00 00 26 52 01 00 07 00 00 00 4a 52 01 00 15 00 00 00 .Q..;....Q..#...&R......JR......
11c0 52 52 01 00 1f 00 00 00 68 52 01 00 18 00 00 00 88 52 01 00 36 00 00 00 a1 52 01 00 1c 00 00 00 RR......hR.......R..6....R......
11e0 d8 52 01 00 0e 00 00 00 f5 52 01 00 2a 00 00 00 04 53 01 00 22 00 00 00 2f 53 01 00 1f 00 00 00 .R.......R..*....S..".../S......
1200 52 53 01 00 36 00 00 00 72 53 01 00 09 00 00 00 a9 53 01 00 0f 00 00 00 b3 53 01 00 2d 00 00 00 RS..6...rS.......S.......S..-...
1220 c3 53 01 00 2d 00 00 00 f1 53 01 00 0f 00 00 00 1f 54 01 00 27 00 00 00 2f 54 01 00 27 00 00 00 .S..-....S.......T..'.../T..'...
1240 57 54 01 00 1d 00 00 00 7f 54 01 00 0e 00 00 00 9d 54 01 00 cf 01 00 00 ac 54 01 00 3d 00 00 00 WT.......T.......T.......T..=...
1260 7c 56 01 00 13 00 00 00 ba 56 01 00 38 00 00 00 ce 56 01 00 27 00 00 00 07 57 01 00 0a 00 00 00 |V.......V..8....V..'....W......
1280 2f 57 01 00 14 00 00 00 3a 57 01 00 07 00 00 00 4f 57 01 00 25 00 00 00 57 57 01 00 17 00 00 00 /W......:W......OW..%...WW......
12a0 7d 57 01 00 27 00 00 00 95 57 01 00 18 00 00 00 bd 57 01 00 15 00 00 00 d6 57 01 00 09 00 00 00 }W..'....W.......W.......W......
12c0 ec 57 01 00 13 00 00 00 f6 57 01 00 21 00 00 00 0a 58 01 00 1f 00 00 00 2c 58 01 00 2a 00 00 00 .W.......W..!....X......,X..*...
12e0 4c 58 01 00 15 00 00 00 77 58 01 00 11 00 00 00 8d 58 01 00 2c 00 00 00 9f 58 01 00 14 00 00 00 LX......wX.......X..,....X......
1300 cc 58 01 00 25 00 00 00 e1 58 01 00 06 00 00 00 07 59 01 00 18 00 00 00 0e 59 01 00 1c 00 00 00 .X..%....X.......Y.......Y......
1320 27 59 01 00 27 00 00 00 44 59 01 00 32 00 00 00 6c 59 01 00 38 00 00 00 9f 59 01 00 3e 00 00 00 'Y..'...DY..2...lY..8....Y..>...
1340 d8 59 01 00 27 00 00 00 17 5a 01 00 3c 00 00 00 3f 5a 01 00 10 00 00 00 7c 5a 01 00 26 00 00 00 .Y..'....Z..<...?Z......|Z..&...
1360 8d 5a 01 00 1e 00 00 00 b4 5a 01 00 39 00 00 00 d3 5a 01 00 2d 00 00 00 0d 5b 01 00 2d 00 00 00 .Z.......Z..9....Z..-....[..-...
1380 3b 5b 01 00 16 00 00 00 69 5b 01 00 1d 00 00 00 80 5b 01 00 20 00 00 00 9e 5b 01 00 35 00 00 00 ;[......i[.......[.......[..5...
13a0 bf 5b 01 00 27 00 00 00 f5 5b 01 00 31 00 00 00 1d 5c 01 00 31 00 00 00 4f 5c 01 00 38 00 00 00 .[..'....[..1....\..1...O\..8...
13c0 81 5c 01 00 3a 00 00 00 ba 5c 01 00 19 00 00 00 f5 5c 01 00 1c 00 00 00 0f 5d 01 00 33 00 00 00 .\..:....\.......\.......]..3...
13e0 2c 5d 01 00 23 00 00 00 60 5d 01 00 25 00 00 00 84 5d 01 00 1c 00 00 00 aa 5d 01 00 18 00 00 00 ,]..#...`]..%....].......]......
1400 c7 5d 01 00 20 00 00 00 e0 5d 01 00 24 00 00 00 01 5e 01 00 2e 00 00 00 26 5e 01 00 19 00 00 00 .].......]..$....^......&^......
1420 55 5e 01 00 2f 00 00 00 6f 5e 01 00 17 00 00 00 9f 5e 01 00 1a 00 00 00 b7 5e 01 00 2d 00 00 00 U^../...o^.......^.......^..-...
1440 d2 5e 01 00 20 00 00 00 00 5f 01 00 1b 00 00 00 21 5f 01 00 23 00 00 00 3d 5f 01 00 29 00 00 00 .^......._......!_..#...=_..)...
1460 61 5f 01 00 17 00 00 00 8b 5f 01 00 19 00 00 00 a3 5f 01 00 1c 00 00 00 bd 5f 01 00 2c 00 00 00 a_......._......._......._..,...
1480 da 5f 01 00 19 00 00 00 07 60 01 00 24 00 00 00 21 60 01 00 1b 00 00 00 46 60 01 00 19 00 00 00 ._.......`..$...!`......F`......
14a0 62 60 01 00 0f 00 00 00 7c 60 01 00 1f 00 00 00 8c 60 01 00 1d 00 00 00 ac 60 01 00 17 00 00 00 b`......|`.......`.......`......
14c0 ca 60 01 00 1e 00 00 00 e2 60 01 00 16 00 00 00 01 61 01 00 36 00 00 00 18 61 01 00 21 00 00 00 .`.......`.......a..6....a..!...
14e0 4f 61 01 00 21 00 00 00 71 61 01 00 1d 00 00 00 93 61 01 00 15 00 00 00 b1 61 01 00 1d 00 00 00 Oa..!...qa.......a.......a......
1500 c7 61 01 00 16 00 00 00 e5 61 01 00 28 00 00 00 fc 61 01 00 26 00 00 00 25 62 01 00 2a 00 00 00 .a.......a..(....a..&...%b..*...
1520 4c 62 01 00 17 00 00 00 77 62 01 00 1f 00 00 00 8f 62 01 00 38 00 00 00 af 62 01 00 10 00 00 00 Lb......wb.......b..8....b......
1540 e8 62 01 00 1e 00 00 00 f9 62 01 00 14 00 00 00 18 63 01 00 0e 00 00 00 2d 63 01 00 3b 00 00 00 .b.......b.......c......-c..;...
1560 3c 63 01 00 38 00 00 00 78 63 01 00 22 00 00 00 b1 63 01 00 35 00 00 00 d4 63 01 00 25 00 00 00 <c..8...xc.."....c..5....c..%...
1580 0a 64 01 00 17 00 00 00 30 64 01 00 1a 00 00 00 48 64 01 00 16 00 00 00 63 64 01 00 14 00 00 00 .d......0d......Hd......cd......
15a0 7a 64 01 00 1e 00 00 00 8f 64 01 00 1e 00 00 00 ae 64 01 00 1f 00 00 00 cd 64 01 00 1f 00 00 00 zd.......d.......d.......d......
15c0 ed 64 01 00 20 00 00 00 0d 65 01 00 13 00 00 00 2e 65 01 00 21 00 00 00 42 65 01 00 21 00 00 00 .d.......e.......e..!...Be..!...
15e0 64 65 01 00 28 00 00 00 86 65 01 00 1c 00 00 00 af 65 01 00 24 00 00 00 cc 65 01 00 33 00 00 00 de..(....e.......e..$....e..3...
1600 f1 65 01 00 1b 00 00 00 25 66 01 00 1c 00 00 00 41 66 01 00 35 00 00 00 5e 66 01 00 1e 00 00 00 .e......%f......Af..5...^f......
1620 94 66 01 00 0c 00 00 00 b3 66 01 00 2f 00 00 00 c0 66 01 00 3d 00 00 00 f0 66 01 00 20 00 00 00 .f.......f../....f..=....f......
1640 2e 67 01 00 1c 00 00 00 4f 67 01 00 1a 00 00 00 6c 67 01 00 09 00 00 00 87 67 01 00 2c 00 00 00 .g......Og......lg.......g..,...
1660 91 67 01 00 03 00 00 00 be 67 01 00 10 00 00 00 c2 67 01 00 14 00 00 00 d3 67 01 00 0f 00 00 00 .g.......g.......g.......g......
1680 e8 67 01 00 17 00 00 00 f8 67 01 00 3b 00 00 00 10 68 01 00 28 00 00 00 4c 68 01 00 12 00 00 00 .g.......g..;....h..(...Lh......
16a0 75 68 01 00 11 00 00 00 88 68 01 00 0c 00 00 00 9a 68 01 00 c1 03 00 00 a7 68 01 00 f7 02 00 00 uh.......h.......h.......h......
16c0 69 6c 01 00 0f 00 00 00 61 6f 01 00 10 00 00 00 71 6f 01 00 06 00 00 00 82 6f 01 00 5a 01 00 00 il......ao......qo.......o..Z...
16e0 89 6f 01 00 0e 00 00 00 e4 70 01 00 19 00 00 00 f3 70 01 00 0b 00 00 00 0d 71 01 00 0d 00 00 00 .o.......p.......p.......q......
1700 19 71 01 00 0b 00 00 00 27 71 01 00 0d 00 00 00 33 71 01 00 5d 06 00 00 41 71 01 00 19 00 00 00 .q......'q......3q..]...Aq......
1720 9f 77 01 00 83 0b 00 00 b9 77 01 00 09 00 00 00 3d 83 01 00 72 01 00 00 47 83 01 00 f4 01 00 00 .w.......w......=...r...G.......
1740 ba 84 01 00 4e 02 00 00 af 86 01 00 88 01 00 00 fe 88 01 00 bd 03 00 00 87 8a 01 00 98 02 00 00 ....N...........................
1760 45 8e 01 00 6c 04 00 00 de 90 01 00 f6 03 00 00 4b 95 01 00 f7 05 00 00 42 99 01 00 9d 02 00 00 E...l...........K.......B.......
1780 3a 9f 01 00 6a 01 00 00 d8 a1 01 00 c6 00 00 00 43 a3 01 00 6d 03 00 00 0a a4 01 00 11 03 00 00 :...j...........C...m...........
17a0 78 a7 01 00 05 00 00 00 8a aa 01 00 09 00 00 00 90 aa 01 00 0f 00 00 00 9a aa 01 00 d5 03 00 00 x...............................
17c0 aa aa 01 00 2d 01 00 00 80 ae 01 00 62 06 00 00 ae af 01 00 ee 0f 00 00 11 b6 01 00 ab 00 00 00 ....-.......b...................
17e0 00 c6 01 00 c3 02 00 00 ac c6 01 00 10 01 00 00 70 c9 01 00 96 02 00 00 81 ca 01 00 18 01 00 00 ................p...............
1800 18 cd 01 00 9c 01 00 00 31 ce 01 00 b6 01 00 00 ce cf 01 00 bd 03 00 00 85 d1 01 00 af 01 00 00 ........1.......................
1820 43 d5 01 00 0a 00 00 00 f3 d6 01 00 a7 00 00 00 fe d6 01 00 fa 00 00 00 a6 d7 01 00 84 00 00 00 C...............................
1840 a1 d8 01 00 12 00 00 00 26 d9 01 00 20 00 00 00 39 d9 01 00 1a 00 00 00 5a d9 01 00 1a 00 00 00 ........&.......9.......Z.......
1860 75 d9 01 00 15 00 00 00 90 d9 01 00 43 00 00 00 a6 d9 01 00 f4 00 00 00 ea d9 01 00 1d 00 00 00 u...........C...................
1880 df da 01 00 1d 00 00 00 fd da 01 00 1c 00 00 00 1b db 01 00 1e 00 00 00 38 db 01 00 12 00 00 00 ........................8.......
18a0 57 db 01 00 08 00 00 00 6a db 01 00 10 00 00 00 73 db 01 00 0a 00 00 00 84 db 01 00 09 00 00 00 W.......j.......s...............
18c0 8f db 01 00 12 00 00 00 99 db 01 00 16 00 00 00 ac db 01 00 0b 00 00 00 c3 db 01 00 05 00 00 00 ................................
18e0 cf db 01 00 53 00 00 00 d5 db 01 00 f0 02 00 00 29 dc 01 00 a9 04 00 00 1a df 01 00 fe 08 00 00 ....S...........)...............
1900 c4 e3 01 00 37 01 00 00 c3 ec 01 00 5c 01 00 00 fb ed 01 00 73 00 00 00 58 ef 01 00 14 00 00 00 ....7.......\.......s...X.......
1920 cc ef 01 00 ab 07 00 00 e1 ef 01 00 b7 01 00 00 8d f7 01 00 04 00 00 00 45 f9 01 00 5f 00 00 00 ........................E..._...
1940 4a f9 01 00 e7 05 00 00 aa f9 01 00 13 00 00 00 92 ff 01 00 4f 03 00 00 a6 ff 01 00 65 03 00 00 J...................O.......e...
1960 f6 02 02 00 bb 00 00 00 5c 06 02 00 10 02 00 00 18 07 02 00 a5 02 00 00 29 09 02 00 e4 02 00 00 ........\...............).......
1980 cf 0b 02 00 ca 01 00 00 b4 0e 02 00 20 01 00 00 7f 10 02 00 c1 01 00 00 a0 11 02 00 57 00 00 00 ............................W...
19a0 62 13 02 00 51 00 00 00 ba 13 02 00 60 01 00 00 0c 14 02 00 e4 01 00 00 6d 15 02 00 dd 01 00 00 b...Q.......`...........m.......
19c0 52 17 02 00 0d 00 00 00 30 19 02 00 16 00 00 00 3e 19 02 00 a9 03 00 00 55 19 02 00 06 03 00 00 R.......0.......>.......U.......
19e0 ff 1c 02 00 9d 08 00 00 06 20 02 00 7e 02 00 00 a4 28 02 00 64 02 00 00 23 2b 02 00 25 12 00 00 ............~....(..d...#+..%...
1a00 88 2d 02 00 5c 00 00 00 ae 3f 02 00 ba 06 00 00 0b 40 02 00 6d 00 00 00 c6 46 02 00 15 00 00 00 .-..\....?.......@..m....F......
1a20 34 47 02 00 f9 00 00 00 4a 47 02 00 08 00 00 00 44 48 02 00 eb 04 00 00 4d 48 02 00 0c 00 00 00 4G......JG......DH......MH......
1a40 39 4d 02 00 0e 00 00 00 46 4d 02 00 14 00 00 00 55 4d 02 00 13 00 00 00 6a 4d 02 00 10 00 00 00 9M......FM......UM......jM......
1a60 7e 4d 02 00 95 01 00 00 8f 4d 02 00 31 00 00 00 25 4f 02 00 09 00 00 00 57 4f 02 00 1d 00 00 00 ~M.......M..1...%O......WO......
1a80 61 4f 02 00 16 00 00 00 7f 4f 02 00 1b 00 00 00 96 4f 02 00 40 00 00 00 b2 4f 02 00 5c 01 00 00 aO.......O.......O..@....O..\...
1aa0 f3 4f 02 00 49 00 00 00 50 51 02 00 3c 06 00 00 9a 51 02 00 4c 00 00 00 d7 57 02 00 4f 00 00 00 .O..I...PQ..<....Q..L....W..O...
1ac0 24 58 02 00 16 00 00 00 74 58 02 00 11 00 00 00 8b 58 02 00 13 00 00 00 9d 58 02 00 bd 02 00 00 $X......tX.......X.......X......
1ae0 b1 58 02 00 15 00 00 00 6f 5b 02 00 5c 00 00 00 85 5b 02 00 1f 00 00 00 e2 5b 02 00 2d 00 00 00 .X......o[..\....[.......[..-...
1b00 02 5c 02 00 15 00 00 00 30 5c 02 00 15 00 00 00 46 5c 02 00 34 05 00 00 5c 5c 02 00 bc 01 00 00 .\......0\......F\..4...\\......
1b20 91 61 02 00 0f 00 00 00 4e 63 02 00 08 01 00 00 5e 63 02 00 53 05 00 00 67 64 02 00 11 00 00 00 .a......Nc......^c..S...gd......
1b40 bb 69 02 00 16 00 00 00 cd 69 02 00 0a 00 00 00 e4 69 02 00 10 00 00 00 ef 69 02 00 14 00 00 00 .i.......i.......i.......i......
1b60 00 6a 02 00 24 00 00 00 15 6a 02 00 2c 00 00 00 3a 6a 02 00 2b 00 00 00 67 6a 02 00 32 00 00 00 .j..$....j..,...:j..+...gj..2...
1b80 93 6a 02 00 1d 00 00 00 c6 6a 02 00 3b 00 00 00 e4 6a 02 00 16 00 00 00 20 6b 02 00 1f 00 00 00 .j.......j..;....j.......k......
1ba0 37 6b 02 00 3a 00 00 00 57 6b 02 00 23 00 00 00 92 6b 02 00 21 00 00 00 b6 6b 02 00 30 00 00 00 7k..:...Wk..#....k..!....k..0...
1bc0 d8 6b 02 00 1d 00 00 00 09 6c 02 00 23 00 00 00 27 6c 02 00 0c 00 00 00 4b 6c 02 00 1b 00 00 00 .k.......l..#...'l......Kl......
1be0 58 6c 02 00 29 00 00 00 74 6c 02 00 34 00 00 00 9e 6c 02 00 1e 00 00 00 d3 6c 02 00 3f 00 00 00 Xl..)...tl..4....l.......l..?...
1c00 f2 6c 02 00 09 00 00 00 32 6d 02 00 12 00 00 00 3c 6d 02 00 28 00 00 00 4f 6d 02 00 2a 00 00 00 .l......2m......<m..(...Om..*...
1c20 78 6d 02 00 1d 00 00 00 a3 6d 02 00 16 00 00 00 c1 6d 02 00 0f 00 00 00 d8 6d 02 00 0c 00 00 00 xm.......m.......m.......m......
1c40 e8 6d 02 00 2a 00 00 00 f5 6d 02 00 2b 00 00 00 20 6e 02 00 3c 00 00 00 4c 6e 02 00 4f 00 00 00 .m..*....m..+....n..<...Ln..O...
1c60 89 6e 02 00 11 00 00 00 d9 6e 02 00 36 00 00 00 eb 6e 02 00 36 00 00 00 22 6f 02 00 a1 00 00 00 .n.......n..6....n..6..."o......
1c80 59 6f 02 00 2e 00 00 00 fb 6f 02 00 35 00 00 00 2a 70 02 00 2d 00 00 00 60 70 02 00 09 00 00 00 Yo.......o..5...*p..-...`p......
1ca0 8e 70 02 00 23 00 00 00 98 70 02 00 23 00 00 00 bc 70 02 00 0d 00 00 00 e0 70 02 00 41 00 00 00 .p..#....p..#....p.......p..A...
1cc0 ee 70 02 00 20 00 00 00 30 71 02 00 48 00 00 00 51 71 02 00 3d 00 00 00 9a 71 02 00 25 00 00 00 .p......0q..H...Qq..=....q..%...
1ce0 d8 71 02 00 2e 00 00 00 fe 71 02 00 35 00 00 00 2d 72 02 00 36 00 00 00 63 72 02 00 37 00 00 00 .q.......q..5...-r..6...cr..7...
1d00 9a 72 02 00 35 00 00 00 d2 72 02 00 36 00 00 00 08 73 02 00 2e 00 00 00 3f 73 02 00 2e 00 00 00 .r..5....r..6....s......?s......
1d20 6e 73 02 00 2b 00 00 00 9d 73 02 00 3a 00 00 00 c9 73 02 00 29 00 00 00 04 74 02 00 43 00 00 00 ns..+....s..:....s..)....t..C...
1d40 2e 74 02 00 30 00 00 00 72 74 02 00 36 00 00 00 a3 74 02 00 30 00 00 00 da 74 02 00 43 00 00 00 .t..0...rt..6....t..0....t..C...
1d60 0b 75 02 00 40 00 00 00 4f 75 02 00 15 00 00 00 90 75 02 00 2c 00 00 00 a6 75 02 00 2a 00 00 00 .u..@...Ou.......u..,....u..*...
1d80 d3 75 02 00 21 00 00 00 fe 75 02 00 3d 00 00 00 20 76 02 00 1c 00 00 00 5e 76 02 00 1c 00 00 00 .u..!....u..=....v......^v......
1da0 7b 76 02 00 20 00 00 00 98 76 02 00 38 00 00 00 b9 76 02 00 37 00 00 00 f2 76 02 00 a8 00 00 00 {v.......v..8....v..7....v......
1dc0 2a 77 02 00 b7 00 00 00 d3 77 02 00 29 00 00 00 8b 78 02 00 29 00 00 00 b5 78 02 00 26 00 00 00 *w.......w..)....x..)....x..&...
1de0 df 78 02 00 0c 00 00 00 06 79 02 00 2a 00 00 00 13 79 02 00 2d 00 00 00 3e 79 02 00 2d 00 00 00 .x.......y..*....y..-...>y..-...
1e00 6c 79 02 00 06 00 00 00 9a 79 02 00 3b 00 00 00 a1 79 02 00 25 00 00 00 dd 79 02 00 15 00 00 00 ly.......y..;....y..%....y......
1e20 03 7a 02 00 1a 00 00 00 19 7a 02 00 16 00 00 00 34 7a 02 00 2c 00 00 00 4b 7a 02 00 0e 00 00 00 .z.......z......4z..,...Kz......
1e40 78 7a 02 00 24 00 00 00 87 7a 02 00 13 00 00 00 ac 7a 02 00 15 00 00 00 c0 7a 02 00 21 00 00 00 xz..$....z.......z.......z..!...
1e60 d6 7a 02 00 2c 00 00 00 f8 7a 02 00 27 00 00 00 25 7b 02 00 32 00 00 00 4d 7b 02 00 29 00 00 00 .z..,....z..'...%{..2...M{..)...
1e80 80 7b 02 00 0e 00 00 00 aa 7b 02 00 39 00 00 00 b9 7b 02 00 46 00 00 00 f3 7b 02 00 2b 00 00 00 .{.......{..9....{..F....{..+...
1ea0 3a 7c 02 00 08 00 00 00 66 7c 02 00 0c 00 00 00 6f 7c 02 00 14 00 00 00 7c 7c 02 00 2c 00 00 00 :|......f|......o|......||..,...
1ec0 91 7c 02 00 13 00 00 00 be 7c 02 00 2a 00 00 00 d2 7c 02 00 46 00 00 00 fd 7c 02 00 0d 00 00 00 .|.......|..*....|..F....|......
1ee0 44 7d 02 00 25 00 00 00 52 7d 02 00 27 00 00 00 78 7d 02 00 2d 00 00 00 a0 7d 02 00 2f 00 00 00 D}..%...R}..'...x}..-....}../...
1f00 ce 7d 02 00 29 00 00 00 fe 7d 02 00 23 00 00 00 28 7e 02 00 30 00 00 00 4c 7e 02 00 31 00 00 00 .}..)....}..#...(~..0...L~..1...
1f20 7d 7e 02 00 2f 00 00 00 af 7e 02 00 2c 00 00 00 df 7e 02 00 36 00 00 00 0c 7f 02 00 39 00 00 00 }~../....~..,....~..6.......9...
1f40 43 7f 02 00 5a 00 00 00 7d 7f 02 00 28 00 00 00 d8 7f 02 00 1f 00 00 00 01 80 02 00 28 00 00 00 C...Z...}...(...............(...
1f60 21 80 02 00 13 00 00 00 4a 80 02 00 19 00 00 00 5e 80 02 00 21 00 00 00 78 80 02 00 48 00 00 00 !.......J.......^...!...x...H...
1f80 9a 80 02 00 52 00 00 00 e3 80 02 00 17 00 00 00 36 81 02 00 1d 00 00 00 4e 81 02 00 11 00 00 00 ....R...........6.......N.......
1fa0 6c 81 02 00 3f 00 00 00 7e 81 02 00 56 00 00 00 be 81 02 00 26 00 00 00 15 82 02 00 2b 00 00 00 l...?...~...V.......&.......+...
1fc0 3c 82 02 00 3b 00 00 00 68 82 02 00 1f 00 00 00 a4 82 02 00 1a 00 00 00 c4 82 02 00 0e 00 00 00 <...;...h.......................
1fe0 df 82 02 00 2b 00 00 00 ee 82 02 00 1d 00 00 00 1a 83 02 00 1b 00 00 00 38 83 02 00 11 00 00 00 ....+...................8.......
2000 54 83 02 00 17 00 00 00 66 83 02 00 1a 00 00 00 7e 83 02 00 29 00 00 00 99 83 02 00 0c 00 00 00 T.......f.......~...)...........
2020 c3 83 02 00 3e 00 00 00 d0 83 02 00 52 00 00 00 0f 84 02 00 14 00 00 00 62 84 02 00 11 00 00 00 ....>.......R...........b.......
2040 77 84 02 00 06 00 00 00 89 84 02 00 0a 00 00 00 90 84 02 00 1f 00 00 00 9b 84 02 00 3e 00 00 00 w...........................>...
2060 bb 84 02 00 20 00 00 00 fa 84 02 00 07 00 00 00 1b 85 02 00 0a 00 00 00 23 85 02 00 0f 00 00 00 ........................#.......
2080 2e 85 02 00 31 00 00 00 3e 85 02 00 40 00 00 00 70 85 02 00 49 00 00 00 b1 85 02 00 29 00 00 00 ....1...>...@...p...I.......)...
20a0 fb 85 02 00 1f 00 00 00 25 86 02 00 65 00 00 00 45 86 02 00 24 00 00 00 ab 86 02 00 1e 00 00 00 ........%...e...E...$...........
20c0 d0 86 02 00 0c 00 00 00 ef 86 02 00 0c 00 00 00 fc 86 02 00 1c 00 00 00 09 87 02 00 21 00 00 00 ............................!...
20e0 26 87 02 00 23 00 00 00 48 87 02 00 1c 00 00 00 6c 87 02 00 17 00 00 00 89 87 02 00 16 00 00 00 &...#...H.......l...............
2100 a1 87 02 00 50 00 00 00 b8 87 02 00 16 00 00 00 09 88 02 00 29 00 00 00 20 88 02 00 0a 00 00 00 ....P...............)...........
2120 4a 88 02 00 13 00 00 00 55 88 02 00 2b 00 00 00 69 88 02 00 31 00 00 00 95 88 02 00 26 00 00 00 J.......U...+...i...1.......&...
2140 c7 88 02 00 0a 00 00 00 ee 88 02 00 0d 00 00 00 f9 88 02 00 37 00 00 00 07 89 02 00 0c 00 00 00 ....................7...........
2160 3f 89 02 00 4f 00 00 00 4c 89 02 00 4a 00 00 00 9c 89 02 00 31 00 00 00 e7 89 02 00 13 00 00 00 ?...O...L...J.......1...........
2180 19 8a 02 00 19 00 00 00 2d 8a 02 00 36 00 00 00 47 8a 02 00 23 00 00 00 7e 8a 02 00 24 00 00 00 ........-...6...G...#...~...$...
21a0 a2 8a 02 00 22 00 00 00 c7 8a 02 00 3b 00 00 00 ea 8a 02 00 15 00 00 00 26 8b 02 00 1c 00 00 00 ....".......;...........&.......
21c0 3c 8b 02 00 09 00 00 00 59 8b 02 00 71 00 00 00 63 8b 02 00 17 00 00 00 d5 8b 02 00 67 00 00 00 <.......Y...q...c...........g...
21e0 ed 8b 02 00 31 00 00 00 55 8c 02 00 34 00 00 00 87 8c 02 00 32 00 00 00 bc 8c 02 00 2f 00 00 00 ....1...U...4.......2......./...
2200 ef 8c 02 00 39 00 00 00 1f 8d 02 00 23 00 00 00 59 8d 02 00 32 00 00 00 7d 8d 02 00 2f 00 00 00 ....9.......#...Y...2...}.../...
2220 b0 8d 02 00 3b 00 00 00 e0 8d 02 00 2c 00 00 00 1c 8e 02 00 08 00 00 00 49 8e 02 00 0a 00 00 00 ....;.......,...........I.......
2240 52 8e 02 00 34 00 00 00 5d 8e 02 00 53 00 00 00 92 8e 02 00 34 00 00 00 e6 8e 02 00 31 00 00 00 R...4...]...S.......4.......1...
2260 1b 8f 02 00 2e 00 00 00 4d 8f 02 00 32 00 00 00 7c 8f 02 00 32 00 00 00 af 8f 02 00 36 00 00 00 ........M...2...|...2.......6...
2280 e2 8f 02 00 31 00 00 00 19 90 02 00 51 00 00 00 4b 90 02 00 09 00 00 00 9d 90 02 00 0f 00 00 00 ....1.......Q...K...............
22a0 a7 90 02 00 24 00 00 00 b7 90 02 00 25 00 00 00 dc 90 02 00 1c 00 00 00 02 91 02 00 19 00 00 00 ....$.......%...................
22c0 1f 91 02 00 0c 00 00 00 39 91 02 00 0f 00 00 00 46 91 02 00 29 00 00 00 56 91 02 00 43 00 00 00 ........9.......F...)...V...C...
22e0 80 91 02 00 1d 00 00 00 c4 91 02 00 2c 00 00 00 e2 91 02 00 1c 00 00 00 0f 92 02 00 30 00 00 00 ............,...............0...
2300 2c 92 02 00 1e 00 00 00 5d 92 02 00 19 00 00 00 7c 92 02 00 1f 00 00 00 96 92 02 00 31 00 00 00 ,.......].......|...........1...
2320 b6 92 02 00 2f 00 00 00 e8 92 02 00 22 00 00 00 18 93 02 00 2b 00 00 00 3b 93 02 00 1c 00 00 00 ..../.......".......+...;.......
2340 67 93 02 00 0b 00 00 00 84 93 02 00 12 00 00 00 90 93 02 00 15 00 00 00 a3 93 02 00 22 00 00 00 g..........................."...
2360 b9 93 02 00 41 00 00 00 dc 93 02 00 1d 00 00 00 1e 94 02 00 1d 00 00 00 3c 94 02 00 16 00 00 00 ....A...................<.......
2380 5a 94 02 00 1c 00 00 00 71 94 02 00 1f 00 00 00 8e 94 02 00 2f 00 00 00 ae 94 02 00 2f 00 00 00 Z.......q.........../......./...
23a0 de 94 02 00 3c 00 00 00 0e 95 02 00 3b 00 00 00 4b 95 02 00 37 00 00 00 87 95 02 00 36 00 00 00 ....<.......;...K...7.......6...
23c0 bf 95 02 00 2d 00 00 00 f6 95 02 00 2f 00 00 00 24 96 02 00 2f 00 00 00 54 96 02 00 40 00 00 00 ....-......./...$.../...T...@...
23e0 84 96 02 00 26 00 00 00 c5 96 02 00 0c 00 00 00 ec 96 02 00 1c 00 00 00 f9 96 02 00 1f 00 00 00 ....&...........................
2400 16 97 02 00 1e 00 00 00 36 97 02 00 42 00 00 00 55 97 02 00 1c 00 00 00 98 97 02 00 0e 00 00 00 ........6...B...U...............
2420 b5 97 02 00 2c 00 00 00 c4 97 02 00 25 00 00 00 f1 97 02 00 2d 00 00 00 17 98 02 00 39 00 00 00 ....,.......%.......-.......9...
2440 45 98 02 00 07 00 00 00 7f 98 02 00 0d 00 00 00 87 98 02 00 34 00 00 00 95 98 02 00 34 00 00 00 E...................4.......4...
2460 ca 98 02 00 13 00 00 00 ff 98 02 00 27 00 00 00 13 99 02 00 2f 00 00 00 3b 99 02 00 25 00 00 00 ............'......./...;...%...
2480 6b 99 02 00 0e 00 00 00 91 99 02 00 01 00 00 00 70 01 00 00 e5 00 00 00 00 00 00 00 20 02 00 00 k...............p...............
24a0 f7 01 00 00 00 00 00 00 00 00 00 00 b3 00 00 00 b2 00 00 00 a6 00 00 00 21 02 00 00 00 00 00 00 ........................!.......
24c0 a7 01 00 00 95 00 00 00 29 00 00 00 f7 00 00 00 00 00 00 00 47 01 00 00 07 01 00 00 f2 00 00 00 ........)...........G...........
24e0 00 00 00 00 75 01 00 00 00 00 00 00 c6 01 00 00 3c 02 00 00 00 00 00 00 2f 02 00 00 82 00 00 00 ....u...........<......./.......
2500 4b 01 00 00 00 00 00 00 d1 01 00 00 ac 01 00 00 00 00 00 00 2a 00 00 00 00 00 00 00 39 02 00 00 K...................*.......9...
2520 44 02 00 00 48 00 00 00 00 00 00 00 7d 01 00 00 00 00 00 00 41 02 00 00 18 02 00 00 0e 00 00 00 D...H.......}.......A...........
2540 6e 00 00 00 03 02 00 00 7b 01 00 00 ca 00 00 00 00 00 00 00 01 01 00 00 11 02 00 00 00 00 00 00 n.......{.......................
2560 f0 00 00 00 41 01 00 00 92 01 00 00 21 00 00 00 c6 00 00 00 e9 00 00 00 50 01 00 00 38 00 00 00 ....A.......!...........P...8...
2580 1e 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01 00 00 f4 01 00 00 da 00 00 00 fe 01 00 00 ................................
25a0 00 00 00 00 0f 00 00 00 41 00 00 00 be 01 00 00 2d 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........A.......-...............
25c0 17 00 00 00 81 00 00 00 e8 01 00 00 00 00 00 00 34 01 00 00 00 00 00 00 de 01 00 00 bc 00 00 00 ................4...............
25e0 5a 00 00 00 cd 01 00 00 b8 00 00 00 00 00 00 00 74 00 00 00 da 01 00 00 12 00 00 00 00 00 00 00 Z...............t...............
2600 65 00 00 00 59 00 00 00 c4 00 00 00 35 01 00 00 00 00 00 00 d8 01 00 00 00 00 00 00 5f 01 00 00 e...Y.......5..............._...
2620 00 00 00 00 32 02 00 00 00 00 00 00 cc 00 00 00 65 01 00 00 78 00 00 00 00 00 00 00 e6 01 00 00 ....2...........e...x...........
2640 48 01 00 00 8a 00 00 00 40 01 00 00 75 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8b 00 00 00 H.......@...u...................
2660 00 00 00 00 3b 00 00 00 85 01 00 00 eb 01 00 00 b0 00 00 00 67 01 00 00 00 00 00 00 b7 01 00 00 ....;...............g...........
2680 76 01 00 00 8a 01 00 00 45 00 00 00 00 00 00 00 69 00 00 00 07 02 00 00 15 00 00 00 91 01 00 00 v.......E.......i...............
26a0 45 02 00 00 3c 01 00 00 89 01 00 00 02 01 00 00 1c 02 00 00 d5 01 00 00 7a 01 00 00 09 00 00 00 E...<...................z.......
26c0 e5 01 00 00 a8 01 00 00 00 00 00 00 bd 00 00 00 aa 01 00 00 2d 00 00 00 b4 01 00 00 23 02 00 00 ....................-.......#...
26e0 03 00 00 00 84 00 00 00 7c 00 00 00 34 00 00 00 00 00 00 00 62 01 00 00 89 00 00 00 00 00 00 00 ........|...4.......b...........
2700 a3 00 00 00 39 01 00 00 47 02 00 00 0c 00 00 00 1e 02 00 00 9d 01 00 00 2d 02 00 00 25 01 00 00 ....9...G...............-...%...
2720 b9 00 00 00 6b 01 00 00 1b 00 00 00 64 01 00 00 00 00 00 00 ac 00 00 00 db 01 00 00 58 01 00 00 ....k.......d...............X...
2740 00 00 00 00 29 01 00 00 69 01 00 00 1c 01 00 00 e4 00 00 00 00 00 00 00 6e 01 00 00 00 00 00 00 ....)...i...............n.......
2760 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.......
2780 d9 01 00 00 49 01 00 00 03 01 00 00 7e 01 00 00 b5 00 00 00 1a 02 00 00 2c 01 00 00 cc 01 00 00 ....I.......~...........,.......
27a0 6a 01 00 00 b1 01 00 00 7a 00 00 00 00 00 00 00 3f 02 00 00 00 00 00 00 00 00 00 00 b9 01 00 00 j.......z.......?...............
27c0 00 00 00 00 00 00 00 00 13 02 00 00 51 01 00 00 00 00 00 00 dd 00 00 00 1f 00 00 00 9a 01 00 00 ............Q...................
27e0 0e 02 00 00 29 02 00 00 00 00 00 00 27 01 00 00 0a 02 00 00 17 02 00 00 6d 01 00 00 34 02 00 00 ....).......'...........m...4...
2800 a9 01 00 00 ea 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 92 00 00 00 2f 01 00 00 ............................/...
2820 27 02 00 00 e1 01 00 00 08 02 00 00 00 00 00 00 bd 01 00 00 fa 00 00 00 ef 00 00 00 00 00 00 00 '...............................
2840 00 00 00 00 37 00 00 00 8f 00 00 00 43 02 00 00 00 00 00 00 5c 00 00 00 00 00 00 00 f3 01 00 00 ....7.......C.......\...........
2860 3c 00 00 00 99 00 00 00 26 00 00 00 c0 00 00 00 59 01 00 00 18 00 00 00 8c 00 00 00 00 00 00 00 <.......&.......Y...............
2880 00 00 00 00 c1 00 00 00 33 00 00 00 d6 01 00 00 90 01 00 00 4e 00 00 00 02 00 00 00 96 01 00 00 ........3...........N...........
28a0 4c 01 00 00 00 00 00 00 50 00 00 00 a6 01 00 00 19 01 00 00 a9 00 00 00 4f 01 00 00 00 00 00 00 L.......P...............O.......
28c0 00 00 00 00 44 00 00 00 67 00 00 00 cd 00 00 00 f1 00 00 00 c0 01 00 00 e6 00 00 00 d3 00 00 00 ....D...g.......................
28e0 00 00 00 00 05 00 00 00 7f 01 00 00 00 00 00 00 bb 01 00 00 b0 01 00 00 c4 01 00 00 4a 01 00 00 ............................J...
2900 00 00 00 00 1f 02 00 00 06 00 00 00 be 00 00 00 00 00 00 00 56 01 00 00 d4 01 00 00 71 00 00 00 ....................V.......q...
2920 00 00 00 00 de 00 00 00 8c 01 00 00 00 00 00 00 93 01 00 00 0b 02 00 00 08 01 00 00 9c 01 00 00 ................................
2940 ab 00 00 00 57 01 00 00 95 01 00 00 00 00 00 00 00 00 00 00 7e 00 00 00 35 00 00 00 00 00 00 00 ....W...............~...5.......
2960 2e 00 00 00 00 00 00 00 a5 01 00 00 0c 01 00 00 79 00 00 00 00 00 00 00 c9 01 00 00 37 01 00 00 ................y...........7...
2980 0b 00 00 00 00 00 00 00 54 00 00 00 99 01 00 00 00 00 00 00 5e 01 00 00 0f 01 00 00 15 02 00 00 ........T...........^...........
29a0 18 01 00 00 d5 00 00 00 00 00 00 00 f3 00 00 00 62 00 00 00 1a 01 00 00 00 00 00 00 e7 00 00 00 ................b...............
29c0 68 01 00 00 f5 00 00 00 05 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 42 00 00 00 97 01 00 00 h.......................B.......
29e0 00 00 00 00 a4 00 00 00 e1 00 00 00 40 02 00 00 af 00 00 00 22 01 00 00 07 00 00 00 4b 00 00 00 ............@.......".......K...
2a00 10 00 00 00 63 01 00 00 db 00 00 00 44 01 00 00 fc 00 00 00 00 00 00 00 15 01 00 00 00 00 00 00 ....c.......D...................
2a20 b6 00 00 00 00 00 00 00 a8 00 00 00 11 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 01 00 00 ................................
2a40 a0 00 00 00 3b 01 00 00 46 01 00 00 2e 02 00 00 47 00 00 00 57 00 00 00 16 02 00 00 00 00 00 00 ....;...F.......G...W...........
2a60 66 01 00 00 00 00 00 00 ed 00 00 00 d4 00 00 00 16 00 00 00 f9 01 00 00 ba 00 00 00 9f 00 00 00 f...............................
2a80 1d 02 00 00 5f 00 00 00 d7 00 00 00 1c 00 00 00 eb 00 00 00 1b 01 00 00 00 00 00 00 28 00 00 00 ...._.......................(...
2aa0 ae 00 00 00 df 00 00 00 56 00 00 00 22 00 00 00 d8 00 00 00 16 01 00 00 00 00 00 00 00 00 00 00 ........V..."...................
2ac0 cb 01 00 00 51 00 00 00 0d 01 00 00 00 00 00 00 ae 01 00 00 52 01 00 00 6f 01 00 00 2b 01 00 00 ....Q...............R...o...+...
2ae0 00 00 00 00 00 00 00 00 5e 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 32 01 00 00 5c 01 00 00 ........^.......X.......2...\...
2b00 38 02 00 00 55 01 00 00 9a 00 00 00 3a 01 00 00 94 01 00 00 9f 01 00 00 4d 00 00 00 24 02 00 00 8...U.......:...........M...$...
2b20 b4 00 00 00 43 00 00 00 3f 01 00 00 6b 00 00 00 a4 01 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 ....C...?...k...................
2b40 aa 00 00 00 7c 01 00 00 35 02 00 00 e0 01 00 00 11 00 00 00 00 00 00 00 60 01 00 00 dc 01 00 00 ....|...5...............`.......
2b60 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 ec 01 00 00 23 00 00 00 00 00 00 00 00 00 00 00 ....0...............#...........
2b80 00 00 00 00 86 01 00 00 c3 01 00 00 3a 02 00 00 01 02 00 00 ee 00 00 00 04 01 00 00 9b 00 00 00 ............:...................
2ba0 00 00 00 00 31 01 00 00 00 00 00 00 00 00 00 00 e2 01 00 00 a7 00 00 00 b7 00 00 00 00 00 00 00 ....1...........................
2bc0 b2 01 00 00 e4 01 00 00 1d 00 00 00 82 01 00 00 00 00 00 00 45 01 00 00 8f 01 00 00 0d 00 00 00 ....................E...........
2be0 9b 01 00 00 00 00 00 00 c2 01 00 00 f6 01 00 00 19 00 00 00 0d 02 00 00 af 01 00 00 f4 00 00 00 ................................
2c00 e8 00 00 00 46 02 00 00 2b 02 00 00 a5 00 00 00 71 01 00 00 31 02 00 00 0b 01 00 00 04 02 00 00 ....F...+.......q...1...........
2c20 00 00 00 00 ed 01 00 00 dd 01 00 00 f8 00 00 00 6c 01 00 00 00 00 00 00 d2 01 00 00 94 00 00 00 ................l...............
2c40 cf 01 00 00 81 01 00 00 00 00 00 00 73 00 00 00 09 01 00 00 c7 01 00 00 4f 00 00 00 42 01 00 00 ............s...........O...B...
2c60 4e 01 00 00 13 00 00 00 04 00 00 00 ea 01 00 00 a2 01 00 00 84 01 00 00 00 00 00 00 00 00 00 00 N...............................
2c80 90 00 00 00 7f 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...
2ca0 00 00 00 00 2b 00 00 00 33 02 00 00 00 00 00 00 3d 01 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 ....+...3.......=.......>.......
2cc0 d0 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 fb 00 00 00 86 00 00 00 a1 00 00 00 6c 00 00 00 ............c...............l...
2ce0 02 02 00 00 00 00 00 00 d1 00 00 00 14 02 00 00 7d 00 00 00 c5 01 00 00 87 01 00 00 14 01 00 00 ................}...............
2d00 30 01 00 00 00 00 00 00 8d 01 00 00 5b 01 00 00 00 00 00 00 87 00 00 00 4c 00 00 00 3e 01 00 00 0...........[...........L...>...
2d20 17 01 00 00 d6 00 00 00 00 00 00 00 00 00 00 00 97 00 00 00 00 00 00 00 f5 01 00 00 c8 00 00 00 ................................
2d40 27 00 00 00 53 01 00 00 72 01 00 00 d0 01 00 00 00 00 00 00 ca 01 00 00 36 00 00 00 93 00 00 00 '...S...r...............6.......
2d60 00 00 00 00 fa 01 00 00 19 02 00 00 ad 01 00 00 bf 01 00 00 00 00 00 00 1a 00 00 00 70 00 00 00 ............................p...
2d80 c7 00 00 00 f8 01 00 00 00 00 00 00 8b 01 00 00 08 00 00 00 e2 00 00 00 26 02 00 00 25 00 00 00 ........................&...%...
2da0 00 00 00 00 5b 00 00 00 00 00 00 00 cb 00 00 00 00 00 00 00 39 00 00 00 32 00 00 00 3d 02 00 00 ....[...............9...2...=...
2dc0 20 00 00 00 df 01 00 00 88 01 00 00 bf 00 00 00 00 00 00 00 9e 01 00 00 c8 01 00 00 26 01 00 00 ............................&...
2de0 fe 00 00 00 00 00 00 00 8d 00 00 00 00 00 00 00 2c 02 00 00 f6 00 00 00 ff 01 00 00 00 00 00 00 ................,...............
2e00 12 01 00 00 9d 00 00 00 12 02 00 00 54 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e9 01 00 00 ............T...................
2e20 1f 01 00 00 00 00 00 00 b1 00 00 00 00 00 00 00 72 00 00 00 60 00 00 00 5a 01 00 00 00 00 00 00 ................r...`...Z.......
2e40 2c 00 00 00 1d 01 00 00 ab 01 00 00 98 01 00 00 36 02 00 00 00 00 00 00 d9 00 00 00 00 00 00 00 ,...............6...............
2e60 fd 00 00 00 c1 01 00 00 1b 02 00 00 91 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 ............................$...
2e80 61 00 00 00 0a 01 00 00 09 02 00 00 83 01 00 00 00 00 00 00 f9 00 00 00 10 01 00 00 43 01 00 00 a...........................C...
2ea0 a0 01 00 00 ce 00 00 00 00 00 00 00 7b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............{...................
2ec0 85 00 00 00 9c 00 00 00 6d 00 00 00 46 00 00 00 31 00 00 00 00 00 00 00 c3 00 00 00 a2 00 00 00 ........m...F...1...............
2ee0 53 00 00 00 fd 01 00 00 00 00 00 00 24 01 00 00 e3 00 00 00 b8 01 00 00 00 00 00 00 e7 01 00 00 S...........$...................
2f00 cf 00 00 00 dc 00 00 00 00 02 00 00 3d 00 00 00 5d 01 00 00 9e 00 00 00 c2 00 00 00 00 00 00 00 ............=...]...............
2f20 00 00 00 00 66 00 00 00 68 00 00 00 00 00 00 00 b6 01 00 00 00 00 00 00 fc 01 00 00 00 00 00 00 ....f...h.......................
2f40 a1 01 00 00 00 00 00 00 8e 00 00 00 0e 01 00 00 98 00 00 00 0a 00 00 00 77 00 00 00 00 00 00 00 ........................w.......
2f60 2e 01 00 00 77 01 00 00 00 00 00 00 00 00 00 00 ce 01 00 00 ff 00 00 00 00 01 00 00 76 00 00 00 ....w.......................v...
2f80 00 00 00 00 f2 01 00 00 28 01 00 00 ef 01 00 00 00 00 00 00 3e 02 00 00 38 01 00 00 00 00 00 00 ........(...........>...8.......
2fa0 23 01 00 00 83 00 00 00 2a 01 00 00 6a 00 00 00 00 00 00 00 49 00 00 00 2f 00 00 00 00 00 00 00 #.......*...j.......I.../.......
2fc0 88 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 33 01 00 00 d2 00 00 00 00 00 00 00 96 00 00 00 ................3...............
2fe0 ba 01 00 00 00 00 00 00 00 00 00 00 ee 01 00 00 2a 02 00 00 14 00 00 00 36 01 00 00 05 02 00 00 ................*.......6.......
3000 c9 00 00 00 d7 01 00 00 00 00 00 00 b3 01 00 00 ec 00 00 00 20 01 00 00 00 00 00 00 5d 00 00 00 ............................]...
3020 fb 01 00 00 00 00 00 00 22 02 00 00 3b 02 00 00 e0 00 00 00 ad 00 00 00 3a 00 00 00 6f 00 00 00 ........"...;...........:...o...
3040 00 00 00 00 00 00 00 00 0c 02 00 00 00 00 00 00 06 01 00 00 8e 01 00 00 73 01 00 00 25 02 00 00 ........................s...%...
3060 4a 00 00 00 00 00 00 00 55 00 00 00 00 00 00 00 4d 01 00 00 00 00 00 00 37 02 00 00 00 00 00 00 J.......U.......M.......7.......
3080 06 02 00 00 00 00 00 00 00 00 00 00 e3 01 00 00 c5 00 00 00 0f 02 00 00 42 02 00 00 00 00 00 00 ........................B.......
30a0 61 01 00 00 21 01 00 00 bc 01 00 00 00 00 00 00 d3 01 00 00 78 01 00 00 30 02 00 00 bb 00 00 00 a...!...............x...0.......
30c0 13 01 00 00 10 02 00 00 79 01 00 00 b5 01 00 00 f1 01 00 00 00 00 00 00 00 07 74 69 6d 65 64 20 ........y.................timed.
30e0 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
3100 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
3120 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.
3140 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
3160 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:.
3180 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
31a0 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
31c0 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
31e0 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.
3200 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
3220 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
3240 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
3260 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
3280 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
32a0 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
32c0 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
32e0 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:
3300 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:.
3320 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
3340 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
3360 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
3380 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
33a0 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.
33c0 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
33e0 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.
3400 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
3420 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)
3440 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
3460 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
3480 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.
34a0 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
34c0 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
34e0 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
3500 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
3520 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.
3540 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
3560 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
3580 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
35a0 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
35c0 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
35e0 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
3600 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
3620 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
3640 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.%
3660 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.
3680 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.
36a0 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
36c0 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
36e0 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:
3700 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
3720 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:
3740 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:.%
3760 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
3780 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
37a0 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
37c0 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:.
37e0 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
3800 61 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 64 79 6e 61 6d 69 63 20 62 75 69 6c 74 69 and.not.found.%s:.dynamic.builti
3820 6e 20 61 6c 72 65 61 64 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 65 72 72 6f 72 20 72 65 74 72 69 n.already.loaded.%s:.error.retri
3840 65 76 69 6e 67 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3a 20 25 73 3a 20 25 73 0a eving.current.directory:.%s:.%s.
3860 00 25 73 3a 20 65 78 70 72 65 73 73 69 6f 6e 20 65 72 72 6f 72 0a 00 25 73 3a 20 66 69 6c 65 20 .%s:.expression.error..%s:.file.
3880 69 73 20 74 6f 6f 20 6c 61 72 67 65 00 25 73 3a 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 00 is.too.large.%s:.file.not.found.
38a0 25 73 3a 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 %s:.first.non-whitespace.charact
38c0 65 72 20 69 73 20 6e 6f 74 20 60 22 27 00 25 73 3a 20 68 61 73 68 20 74 61 62 6c 65 20 65 6d 70 er.is.not.`"'.%s:.hash.table.emp
38e0 74 79 0a 00 25 73 3a 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 66 61 69 6c 65 64 ty..%s:.history.expansion.failed
3900 00 25 73 3a 20 68 6f 73 74 20 75 6e 6b 6e 6f 77 6e 00 25 73 3a 20 69 6c 6c 65 67 61 6c 20 6f 70 .%s:.host.unknown.%s:.illegal.op
3920 74 69 6f 6e 20 2d 2d 20 25 63 0a 00 25 73 3a 20 69 6e 6c 69 62 20 66 61 69 6c 65 64 00 25 73 3a tion.--.%c..%s:.inlib.failed.%s:
3940 20 69 6e 74 65 67 65 72 20 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 25 73 3a .integer.expression.expected.%s:
3960 20 69 6e 76 61 6c 69 64 20 61 63 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 .invalid.action.name.%s:.invalid
3980 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 72 61 79 20 6f 72 69 67 .argument.%s:.invalid.array.orig
39a0 69 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 63 61 6c 6c 62 61 63 6b 20 71 75 61 6e 74 75 6d 00 in.%s:.invalid.callback.quantum.
39c0 25 73 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 73 70 65 63 %s:.invalid.file.descriptor.spec
39e0 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 69 6e 64 69 72 65 63 74 20 65 ification.%s:.invalid.indirect.e
3a00 78 70 61 6e 73 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6d 69 74 20 61 72 67 75 6d xpansion.%s:.invalid.limit.argum
3a20 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6e 65 20 63 6f 75 6e 74 00 25 73 3a 20 69 ent.%s:.invalid.line.count.%s:.i
3a40 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e nvalid.option.%s:.invalid.option
3a60 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 65 72 76 69 63 65 00 25 73 3a 20 69 6e .name.%s:.invalid.service.%s:.in
3a80 76 61 6c 69 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 valid.shell.option.name.%s:.inva
3aa0 6c 69 64 20 73 69 67 6e 61 6c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 lid.signal.specification.%s:.inv
3ac0 61 6c 69 64 20 74 69 6d 65 6f 75 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 alid.timeout.specification.%s:.i
3ae0 6e 76 61 6c 69 64 20 74 69 6d 65 73 74 61 6d 70 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 nvalid.timestamp.%s:.invalid.var
3b00 69 61 62 6c 65 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 iable.name.%s:.invalid.variable.
3b20 6e 61 6d 65 20 66 6f 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 69 73 20 61 name.for.name.reference.%s:.is.a
3b40 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 6a 6f 62 20 25 64 20 61 6c 72 65 61 64 79 20 69 6e .directory.%s:.job.%d.already.in
3b60 20 62 61 63 6b 67 72 6f 75 6e 64 00 25 73 3a 20 6a 6f 62 20 68 61 73 20 74 65 72 6d 69 6e 61 74 .background.%s:.job.has.terminat
3b80 65 64 00 25 73 3a 20 6c 69 6e 65 20 25 64 3a 20 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 66 75 6e ed.%s:.line.%d:..%s:.maximum.fun
3ba0 63 74 69 6f 6e 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 ction.nesting.level.exceeded.(%d
3bc0 29 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 73 6f 75 72 63 65 20 6e 65 73 74 69 6e 67 20 6c 65 76 ).%s:.maximum.source.nesting.lev
3be0 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 25 73 3a 20 6d 69 73 73 69 6e 67 20 63 6f 6c el.exceeded.(%d).%s:.missing.col
3c00 6f 6e 20 73 65 70 61 72 61 74 6f 72 00 25 73 3a 20 6e 61 6d 65 72 65 66 20 76 61 72 69 61 62 6c on.separator.%s:.nameref.variabl
3c20 65 20 73 65 6c 66 20 72 65 66 65 72 65 6e 63 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 00 25 73 e.self.references.not.allowed.%s
3c40 3a 20 6e 6f 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 :.no.completion.specification.%s
3c60 3a 20 6e 6f 20 63 75 72 72 65 6e 74 20 6a 6f 62 73 00 25 73 3a 20 6e 6f 20 6a 6f 62 20 63 6f 6e :.no.current.jobs.%s:.no.job.con
3c80 74 72 6f 6c 00 25 73 3a 20 6e 6f 20 73 75 63 68 20 6a 6f 62 00 25 73 3a 20 6e 6f 74 20 61 20 66 trol.%s:.no.such.job.%s:.not.a.f
3ca0 75 6e 63 74 69 6f 6e 00 25 73 3a 20 6e 6f 74 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 00 25 unction.%s:.not.a.regular.file.%
3cc0 73 3a 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 00 25 73 3a 20 6e 6f 74 20 61 s:.not.a.shell.builtin.%s:.not.a
3ce0 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 6e 6f 74 20 61 6e 20 69 6e 64 65 n.array.variable.%s:.not.an.inde
3d00 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 6e 6f 74 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20 6c 6f xed.array.%s:.not.dynamically.lo
3d20 61 64 65 64 00 25 73 3a 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 6e 75 6d 65 72 69 63 20 61 aded.%s:.not.found.%s:.numeric.a
3d40 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 65 71 75 rgument.required.%s:.option.requ
3d60 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 65 71 75 ires.an.argument.%s:.option.requ
3d80 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 61 ires.an.argument.--.%c..%s:.para
3da0 6d 65 74 65 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 70 61 72 61 6d 65 74 65 72 20 6e 75 6c 6c meter.not.set.%s:.parameter.null
3dc0 20 6f 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 71 75 6f 74 65 64 20 63 6f 6d 70 6f 75 6e 64 20 .or.not.set.%s:.quoted.compound.
3de0 61 72 72 61 79 20 61 73 73 69 67 6e 6d 65 6e 74 20 64 65 70 72 65 63 61 74 65 64 00 25 73 3a 20 array.assignment.deprecated.%s:.
3e00 72 65 61 64 6f 6e 6c 79 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 72 65 61 64 6f 6e 6c 79 20 76 readonly.function.%s:.readonly.v
3e20 61 72 69 61 62 6c 65 00 25 73 3a 20 72 65 66 65 72 65 6e 63 65 20 76 61 72 69 61 62 6c 65 20 63 ariable.%s:.reference.variable.c
3e40 61 6e 6e 6f 74 20 62 65 20 61 6e 20 61 72 72 61 79 00 25 73 3a 20 72 65 6d 6f 76 69 6e 67 20 6e annot.be.an.array.%s:.removing.n
3e60 61 6d 65 72 65 66 20 61 74 74 72 69 62 75 74 65 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 00 ameref.attribute.%s:.restricted.
3e80 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 20 72 65 64 69 72 65 63 74 20 %s:.restricted:.cannot.redirect.
3ea0 6f 75 74 70 75 74 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 20 73 70 output.%s:.restricted:.cannot.sp
3ec0 65 63 69 66 79 20 60 2f 27 20 69 6e 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 00 25 73 3a 20 73 ecify.`/'.in.command.names.%s:.s
3ee0 75 62 73 74 72 69 6e 67 20 65 78 70 72 65 73 73 69 6f 6e 20 3c 20 30 00 25 73 3a 20 75 6e 61 72 ubstring.expression.<.0.%s:.unar
3f00 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 75 6e 62 6f 75 6e 64 20 y.operator.expected.%s:.unbound.
3f20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 75 73 61 67 65 3a 20 00 25 73 3a 20 76 61 72 69 61 62 6c variable.%s:.usage:..%s:.variabl
3f40 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 61 73 73 69 67 6e 65 64 20 76 61 6c 75 65 00 27 0a 0a 00 e.may.not.be.assigned.value.'...
3f60 28 28 20 65 78 70 72 65 73 73 69 6f 6e 20 29 29 00 28 63 6f 72 65 20 64 75 6d 70 65 64 29 20 00 ((.expression.)).(core.dumped)..
3f80 28 77 64 20 6e 6f 77 3a 20 25 73 29 0a 00 2e 20 66 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 6d 65 (wd.now:.%s)....filename.[argume
3fa0 6e 74 73 5d 00 2f 64 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 68 6f 73 74 2f 70 6f 72 74 20 6e 6f nts]./dev/(tcp|udp)/host/port.no
3fc0 74 20 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 6f 75 74 20 6e 65 74 77 6f 72 6b 69 6e 67 00 2f t.supported.without.networking./
3fe0 74 6d 70 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 64 69 72 65 63 74 6f 72 79 20 6e 61 tmp.must.be.a.valid.directory.na
4000 6d 65 00 3c 6e 6f 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3e 00 41 42 4f 52 54 20 me.<no.current.directory>.ABORT.
4020 69 6e 73 74 72 75 63 74 69 6f 6e 00 41 62 6f 72 74 69 6e 67 2e 2e 2e 00 41 64 64 20 64 69 72 65 instruction.Aborting....Add.dire
4040 63 74 6f 72 69 65 73 20 74 6f 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 41 64 64 73 20 ctories.to.stack...........Adds.
4060 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 64 69 a.directory.to.the.top.of.the.di
4080 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 65 73 0a 20 20 20 20 74 68 rectory.stack,.or.rotates.....th
40a0 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 20 74 6f 70 20 6f 66 20 74 e.stack,.making.the.new.top.of.t
40c0 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 he.stack.the.current.working....
40e0 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 .directory...With.no.arguments,.
4100 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 69 72 65 63 74 6f 72 69 65 exchanges.the.top.two.directorie
4120 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 s...........Options:.......-n.Su
4140 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 ppresses.the.normal.change.of.di
4160 72 65 63 74 6f 72 79 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 rectory.when.adding.......direct
4180 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 ories.to.the.stack,.so.only.the.
41a0 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 stack.is.manipulated...........A
41c0 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 rguments:.......+N.Rotates.the.s
41e0 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 tack.so.that.the.Nth.directory.(
4200 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 counting.......from.the.left.of.
4220 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 the.list.shown.by.`dirs',.starti
4240 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f ng.with.......zero).is.at.the.to
4260 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 74 61 p.............-N.Rotates.the.sta
4280 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 63 6f ck.so.that.the.Nth.directory.(co
42a0 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 unting.......from.the.right.of.t
42c0 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e he.list.shown.by.`dirs',.startin
42e0 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 g.with.......zero).is.at.the.top
4300 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 64 73 20 44 49 52 20 74 6f 20 74 68 65 .............dir.Adds.DIR.to.the
4320 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 61 74 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b .directory.stack.at.the.top,.mak
4340 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 09 6e 65 77 20 63 75 72 72 65 6e 74 20 77 6f 72 ing.it.the.......new.current.wor
4360 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 64 69 king.directory...........The.`di
4380 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f rs'.builtin.displays.the.directo
43a0 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a ry.stack...........Exit.Status:.
43c0 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e ....Returns.success.unless.an.in
43e0 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 74 68 valid.argument.is.supplied.or.th
4400 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 6c 73 2e 00 41 64 e.directory.....change.fails..Ad
4420 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 ds.a.directory.to.the.top.of.the
4440 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 65 73 0a 20 20 20 .directory.stack,.or.rotates....
4460 20 74 68 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 20 74 6f 70 20 6f .the.stack,.making.the.new.top.o
4480 66 20 74 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a f.the.stack.the.current.working.
44a0 20 20 20 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 ....directory...With.no.argument
44c0 73 2c 20 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 69 72 65 63 74 6f s,.exchanges.the.top.two.directo
44e0 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e ries...........Options:.......-n
4500 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 .Suppresses.the.normal.change.of
4520 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 64 69 72 65 .directory.when.adding......dire
4540 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 ctories.to.the.stack,.so.only.th
4560 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 e.stack.is.manipulated..........
4580 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 65 73 20 74 68 65 .Arguments:.......+N.Rotates.the
45a0 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 .stack.so.that.the.Nth.directory
45c0 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 .(counting......from.the.left.of
45e0 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 .the.list.shown.by.`dirs',.start
4600 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f ing.with......zero).is.at.the.to
4620 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 74 61 p.............-N.Rotates.the.sta
4640 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 63 6f ck.so.that.the.Nth.directory.(co
4660 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 unting......from.the.right.of.th
4680 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 e.list.shown.by.`dirs',.starting
46a0 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 0a .with......zero).is.at.the.top..
46c0 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 64 73 20 44 49 52 20 74 6f 20 74 68 65 20 64 ...........dir.Adds.DIR.to.the.d
46e0 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 61 74 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b 69 6e irectory.stack.at.the.top,.makin
4700 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 6e 65 77 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e g.it.the......new.current.workin
4720 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 64 69 72 73 27 g.directory...........The.`dirs'
4740 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 .builtin.displays.the.directory.
4760 73 74 61 63 6b 2e 00 41 6c 61 72 6d 20 28 70 72 6f 66 69 6c 65 29 00 41 6c 61 72 6d 20 28 76 69 stack..Alarm.(profile).Alarm.(vi
4780 72 74 75 61 6c 29 00 41 6c 61 72 6d 20 63 6c 6f 63 6b 00 41 72 69 74 68 6d 65 74 69 63 20 66 6f rtual).Alarm.clock.Arithmetic.fo
47a0 72 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 0a 20 r.loop...........Equivalent.to..
47c0 20 20 20 09 28 28 20 45 58 50 31 20 29 29 0a 20 20 20 20 09 77 68 69 6c 65 20 28 28 20 45 58 50 ....((.EXP1.))......while.((.EXP
47e0 32 20 29 29 3b 20 64 6f 0a 20 20 20 20 09 09 43 4f 4d 4d 41 4e 44 53 0a 20 20 20 20 09 09 28 28 2.));.do.......COMMANDS.......((
4800 20 45 58 50 33 20 29 29 0a 20 20 20 20 09 64 6f 6e 65 0a 20 20 20 20 45 58 50 31 2c 20 45 58 50 .EXP3.))......done.....EXP1,.EXP
4820 32 2c 20 61 6e 64 20 45 58 50 33 20 61 72 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 2,.and.EXP3.are.arithmetic.expre
4840 73 73 69 6f 6e 73 2e 20 20 49 66 20 61 6e 79 20 65 78 70 72 65 73 73 69 6f 6e 20 69 73 0a 20 20 ssions...If.any.expression.is...
4860 20 20 6f 6d 69 74 74 65 64 2c 20 69 74 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 69 74 20 65 ..omitted,.it.behaves.as.if.it.e
4880 76 61 6c 75 61 74 65 73 20 74 6f 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 valuates.to.1...........Exit.Sta
48a0 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 tus:.....Returns.the.status.of.t
48c0 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 42 50 54 20 74 72 he.last.command.executed..BPT.tr
48e0 61 63 65 2f 74 72 61 70 00 42 61 64 20 73 79 73 74 65 6d 20 63 61 6c 6c 00 42 6f 67 75 73 20 73 ace/trap.Bad.system.call.Bogus.s
4900 69 67 6e 61 6c 00 42 72 6f 6b 65 6e 20 70 69 70 65 00 42 75 73 20 65 72 72 6f 72 00 43 50 55 20 ignal.Broken.pipe.Bus.error.CPU.
4920 6c 69 6d 69 74 00 43 68 61 6e 67 65 20 74 68 65 20 73 68 65 6c 6c 20 77 6f 72 6b 69 6e 67 20 64 limit.Change.the.shell.working.d
4940 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 63 75 irectory...........Change.the.cu
4960 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 44 49 52 2e 20 20 54 68 65 20 64 65 66 rrent.directory.to.DIR...The.def
4980 61 75 6c 74 20 44 49 52 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a 20 20 20 ault.DIR.is.the.value.of.the....
49a0 20 48 4f 4d 45 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 .HOME.shell.variable...........T
49c0 68 65 20 76 61 72 69 61 62 6c 65 20 43 44 50 41 54 48 20 64 65 66 69 6e 65 73 20 74 68 65 20 73 he.variable.CDPATH.defines.the.s
49e0 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e earch.path.for.the.directory.con
4a00 74 61 69 6e 69 6e 67 0a 20 20 20 20 44 49 52 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 20 64 69 taining.....DIR...Alternative.di
4a20 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 69 6e 20 43 44 50 41 54 48 20 61 72 65 20 73 65 70 61 rectory.names.in.CDPATH.are.sepa
4a40 72 61 74 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 20 28 3a 29 2e 0a 20 20 20 20 41 20 6e 75 6c 6c rated.by.a.colon.(:)......A.null
4a60 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 .directory.name.is.the.same.as.t
4a80 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 20 20 49 66 20 44 49 52 20 62 65 he.current.directory...If.DIR.be
4aa0 67 69 6e 73 0a 20 20 20 20 77 69 74 68 20 61 20 73 6c 61 73 68 20 28 2f 29 2c 20 74 68 65 6e 20 gins.....with.a.slash.(/),.then.
4ac0 43 44 50 41 54 48 20 69 73 20 6e 6f 74 20 75 73 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 CDPATH.is.not.used...........If.
4ae0 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 61 6e 64 20 the.directory.is.not.found,.and.
4b00 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 60 63 64 61 62 6c 65 5f 76 61 72 73 27 20 69 the.shell.option.`cdable_vars'.i
4b20 73 20 73 65 74 2c 0a 20 20 20 20 74 68 65 20 77 6f 72 64 20 69 73 20 61 73 73 75 6d 65 64 20 74 s.set,.....the.word.is.assumed.t
4b40 6f 20 62 65 20 20 61 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 2e 20 20 49 66 20 74 68 61 74 20 o.be..a.variable.name...If.that.
4b60 76 61 72 69 61 62 6c 65 20 68 61 73 20 61 20 76 61 6c 75 65 2c 0a 20 20 20 20 69 74 73 20 76 61 variable.has.a.value,.....its.va
4b80 6c 75 65 20 69 73 20 75 73 65 64 20 66 6f 72 20 44 49 52 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 lue.is.used.for.DIR...........Op
4ba0 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c 09 66 6f 72 63 65 20 73 79 6d 62 6f 6c 69 63 20 6c tions:.......-L.force.symbolic.l
4bc0 69 6e 6b 73 20 74 6f 20 62 65 20 66 6f 6c 6c 6f 77 65 64 3a 20 72 65 73 6f 6c 76 65 20 73 79 6d inks.to.be.followed:.resolve.sym
4be0 62 6f 6c 69 63 0a 20 20 20 20 09 09 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 61 66 74 65 72 20 70 bolic.......links.in.DIR.after.p
4c00 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e 2e 27 0a 20 20 20 20 rocessing.instances.of.`..'.....
4c20 20 20 2d 50 09 75 73 65 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 20 ..-P.use.the.physical.directory.
4c40 73 74 72 75 63 74 75 72 65 20 77 69 74 68 6f 75 74 20 66 6f 6c 6c 6f 77 69 6e 67 0a 20 20 20 20 structure.without.following.....
4c60 09 09 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 3a 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c ..symbolic.links:.resolve.symbol
4c80 69 63 20 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 62 65 66 6f 72 65 0a 20 20 20 20 09 09 70 72 6f ic.links.in.DIR.before.......pro
4ca0 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e 2e 27 0a 20 20 20 20 20 20 cessing.instances.of.`..'.......
4cc0 2d 65 09 69 66 20 74 68 65 20 2d 50 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c -e.if.the.-P.option.is.supplied,
4ce0 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 09 09 64 .and.the.current.working.......d
4d00 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 20 73 75 irectory.cannot.be.determined.su
4d20 63 63 65 73 73 66 75 6c 6c 79 2c 20 65 78 69 74 20 77 69 74 68 0a 20 20 20 20 09 09 61 20 6e 6f ccessfully,.exit.with.......a.no
4d40 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 2d 40 09 6f 6e 20 73 79 73 74 65 6d n-zero.status.......-@.on.system
4d60 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 69 74 2c 20 70 72 65 73 65 6e 74 20 61 20 66 69 6c s.that.support.it,.present.a.fil
4d80 65 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 0a 20 20 20 20 09 09 61 74 74 72 69 62 75 74 65 73 e.with.extended.......attributes
4da0 20 61 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 66 .as.a.directory.containing.the.f
4dc0 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 64 65 66 61 ile.attributes..........The.defa
4de0 75 6c 74 20 69 73 20 74 6f 20 66 6f 6c 6c 6f 77 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 2c ult.is.to.follow.symbolic.links,
4e00 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 .as.if.`-L'.were.specified......
4e20 60 2e 2e 27 20 69 73 20 70 72 6f 63 65 73 73 65 64 20 62 79 20 72 65 6d 6f 76 69 6e 67 20 74 68 `..'.is.processed.by.removing.th
4e40 65 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 70 72 65 76 69 6f 75 73 20 70 61 74 68 6e 61 6d 65 20 e.immediately.previous.pathname.
4e60 63 6f 6d 70 6f 6e 65 6e 74 0a 20 20 20 20 62 61 63 6b 20 74 6f 20 61 20 73 6c 61 73 68 20 6f 72 component.....back.to.a.slash.or
4e80 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 44 49 52 2e 0a 20 20 20 20 0a 20 20 20 20 .the.beginning.of.DIR...........
4ea0 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 69 66 20 74 68 Exit.Status:.....Returns.0.if.th
4ec0 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 63 68 61 6e 67 65 64 2c 20 61 6e 64 20 69 66 20 24 e.directory.is.changed,.and.if.$
4ee0 50 57 44 20 69 73 20 73 65 74 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 77 68 65 6e 0a 20 20 20 PWD.is.set.successfully.when....
4f00 20 2d 50 20 69 73 20 75 73 65 64 3b 20 6e 6f 6e 2d 7a 65 72 6f 20 6f 74 68 65 72 77 69 73 65 2e .-P.is.used;.non-zero.otherwise.
4f20 00 43 68 69 6c 64 20 64 65 61 74 68 20 6f 72 20 73 74 6f 70 00 43 6f 6d 6d 6f 6e 20 73 68 65 6c .Child.death.or.stop.Common.shel
4f40 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 75 73 61 67 65 2e 0a 20 20 20 20 l.variable.names.and.usage......
4f60 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 56 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d .....BASH_VERSION.Version.inform
4f80 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 42 61 73 68 2e 0a 20 20 20 20 43 44 50 41 54 48 09 ation.for.this.Bash......CDPATH.
4fa0 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 64 69 72 65 63 74 A.colon-separated.list.of.direct
4fc0 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 0a 20 20 20 20 09 09 66 6f 72 20 64 69 72 65 63 74 ories.to.search.......for.direct
4fe0 6f 72 69 65 73 20 67 69 76 65 6e 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 60 63 64 27 ories.given.as.arguments.to.`cd'
5000 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 ......GLOBIGNORE.A.colon-separat
5020 65 64 20 6c 69 73 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 64 65 73 63 72 69 62 69 6e 67 20 66 ed.list.of.patterns.describing.f
5040 69 6c 65 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 09 09 62 65 20 69 67 6e 6f 72 65 64 20 62 79 20 ilenames.to.......be.ignored.by.
5060 70 61 74 68 6e 61 6d 65 20 65 78 70 61 6e 73 69 6f 6e 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 pathname.expansion......HISTFILE
5080 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 77 68 65 72 65 20 79 6f 75 72 .The.name.of.the.file.where.your
50a0 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 20 69 73 20 73 74 6f 72 65 64 2e 0a 20 20 20 20 .command.history.is.stored......
50c0 48 49 53 54 46 49 4c 45 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 HISTFILESIZE.The.maximum.number.
50e0 6f 66 20 6c 69 6e 65 73 20 74 68 69 73 20 66 69 6c 65 20 63 61 6e 20 63 6f 6e 74 61 69 6e 2e 0a of.lines.this.file.can.contain..
5100 20 20 20 20 48 49 53 54 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 ....HISTSIZE.The.maximum.number.
5120 6f 66 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 74 68 61 74 20 61 20 72 75 6e 6e 69 6e 67 0a of.history.lines.that.a.running.
5140 20 20 20 20 09 09 73 68 65 6c 6c 20 63 61 6e 20 61 63 63 65 73 73 2e 0a 20 20 20 20 48 4f 4d 45 ......shell.can.access......HOME
5160 09 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 70 61 74 68 6e 61 6d 65 20 74 6f 20 79 6f 75 72 20 6c .The.complete.pathname.to.your.l
5180 6f 67 69 6e 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 48 4f 53 54 4e 41 4d 45 09 54 68 65 ogin.directory......HOSTNAME.The
51a0 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 6f 73 74 2e 0a 20 20 20 20 48 .name.of.the.current.host......H
51c0 4f 53 54 54 59 50 45 09 54 68 65 20 74 79 70 65 20 6f 66 20 43 50 55 20 74 68 69 73 20 76 65 72 OSTTYPE.The.type.of.CPU.this.ver
51e0 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72 2e 0a 20 sion.of.Bash.is.running.under...
5200 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 61 63 74 69 6f 6e ...IGNOREEOF.Controls.the.action
5220 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 6e 20 72 65 63 65 69 70 74 20 6f 66 20 61 6e 20 45 .of.the.shell.on.receipt.of.an.E
5240 4f 46 0a 20 20 20 20 09 09 63 68 61 72 61 63 74 65 72 20 61 73 20 74 68 65 20 73 6f 6c 65 20 69 OF.......character.as.the.sole.i
5260 6e 70 75 74 2e 20 20 49 66 20 73 65 74 2c 20 74 68 65 6e 20 74 68 65 20 76 61 6c 75 65 0a 20 20 nput...If.set,.then.the.value...
5280 20 20 09 09 6f 66 20 69 74 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 45 4f 46 20 63 ....of.it.is.the.number.of.EOF.c
52a0 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 73 65 65 6e 0a 20 20 20 20 09 haracters.that.can.be.seen......
52c0 09 69 6e 20 61 20 72 6f 77 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 6c 69 6e 65 20 62 65 66 6f 72 .in.a.row.on.an.empty.line.befor
52e0 65 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 65 78 69 74 0a 20 20 20 20 09 09 28 64 65 66 e.the.shell.will.exit.......(def
5300 61 75 6c 74 20 31 30 29 2e 20 20 57 68 65 6e 20 75 6e 73 65 74 2c 20 45 4f 46 20 73 69 67 6e 69 ault.10)...When.unset,.EOF.signi
5320 66 69 65 73 20 74 68 65 20 65 6e 64 20 6f 66 20 69 6e 70 75 74 2e 0a 20 20 20 20 4d 41 43 48 54 fies.the.end.of.input......MACHT
5340 59 50 45 09 41 20 73 74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 63 75 72 72 YPE.A.string.describing.the.curr
5360 65 6e 74 20 73 79 73 74 65 6d 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 ent.system.Bash.is.running.on...
5380 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 48 6f 77 20 6f 66 74 65 6e 2c 20 69 6e 20 73 65 63 6f 6e ...MAILCHECK.How.often,.in.secon
53a0 64 73 2c 20 42 61 73 68 20 63 68 65 63 6b 73 20 66 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 ds,.Bash.checks.for.new.mail....
53c0 20 20 4d 41 49 4c 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 ..MAILPATH.A.colon-separated.lis
53e0 74 20 6f 66 20 66 69 6c 65 6e 61 6d 65 73 20 77 68 69 63 68 20 42 61 73 68 20 63 68 65 63 6b 73 t.of.filenames.which.Bash.checks
5400 0a 20 20 20 20 09 09 66 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 20 20 4f 53 54 59 50 45 09 .......for.new.mail......OSTYPE.
5420 54 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 55 6e 69 78 20 74 68 69 73 20 76 65 72 73 69 6f 6e The.version.of.Unix.this.version
5440 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 20 20 20 50 41 54 48 .of.Bash.is.running.on......PATH
5460 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 64 69 72 65 63 .A.colon-separated.list.of.direc
5480 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 20 77 68 65 6e 0a 20 20 20 20 09 09 6c 6f 6f 6b tories.to.search.when.......look
54a0 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 50 52 4f 4d 50 54 5f 43 4f 4d ing.for.commands......PROMPT_COM
54c0 4d 41 4e 44 09 41 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 62 65 MAND.A.command.to.be.executed.be
54e0 66 6f 72 65 20 74 68 65 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 61 63 68 0a 20 20 20 20 09 09 fore.the.printing.of.each.......
5500 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 50 53 31 09 09 54 68 65 20 70 72 69 primary.prompt......PS1..The.pri
5520 6d 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 53 32 09 09 54 68 65 mary.prompt.string......PS2..The
5540 20 73 65 63 6f 6e 64 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 57 .secondary.prompt.string......PW
5560 44 09 09 54 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 D..The.full.pathname.of.the.curr
5580 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 53 48 45 4c 4c 4f 50 54 53 09 41 20 63 ent.directory......SHELLOPTS.A.c
55a0 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 65 6e 61 62 6c 65 64 20 73 olon-separated.list.of.enabled.s
55c0 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 54 45 52 4d 09 54 68 65 20 6e 61 6d 65 20 hell.options......TERM.The.name.
55e0 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 72 6d 69 6e 61 6c 20 74 79 70 65 2e 0a 20 20 of.the.current.terminal.type....
5600 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 54 68 65 20 6f 75 74 70 75 74 20 66 6f 72 6d 61 74 20 66 ..TIMEFORMAT.The.output.format.f
5620 6f 72 20 74 69 6d 69 6e 67 20 73 74 61 74 69 73 74 69 63 73 20 64 69 73 70 6c 61 79 65 64 20 62 or.timing.statistics.displayed.b
5640 79 20 74 68 65 0a 20 20 20 20 09 09 60 74 69 6d 65 27 20 72 65 73 65 72 76 65 64 20 77 6f 72 64 y.the.......`time'.reserved.word
5660 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 09 4e 6f 6e 2d 6e 75 6c 6c 20 6d 65 61 6e 73 ......auto_resume.Non-null.means
5680 20 61 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 61 70 70 65 61 72 69 6e 67 20 6f 6e 20 61 20 6c .a.command.word.appearing.on.a.l
56a0 69 6e 65 20 62 79 0a 20 20 20 20 09 09 69 74 73 65 6c 66 20 69 73 20 66 69 72 73 74 20 6c 6f 6f ine.by.......itself.is.first.loo
56c0 6b 65 64 20 66 6f 72 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 ked.for.in.the.list.of.currently
56e0 0a 20 20 20 20 09 09 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 49 66 20 66 6f 75 6e 64 20 74 .......stopped.jobs...If.found.t
5700 68 65 72 65 2c 20 74 68 61 74 20 6a 6f 62 20 69 73 20 66 6f 72 65 67 72 6f 75 6e 64 65 64 2e 0a here,.that.job.is.foregrounded..
5720 20 20 20 20 09 09 41 20 76 61 6c 75 65 20 6f 66 20 60 65 78 61 63 74 27 20 6d 65 61 6e 73 20 74 ......A.value.of.`exact'.means.t
5740 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a 20 20 20 20 09 09 hat.the.command.word.must.......
5760 65 78 61 63 74 6c 79 20 6d 61 74 63 68 20 61 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 6c exactly.match.a.command.in.the.l
5780 69 73 74 20 6f 66 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 41 0a 20 20 20 20 09 09 76 61 ist.of.stopped.jobs...A.......va
57a0 6c 75 65 20 6f 66 20 60 73 75 62 73 74 72 69 6e 67 27 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 lue.of.`substring'.means.that.th
57c0 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a 20 20 20 20 09 09 6d 61 74 63 68 20 e.command.word.must.......match.
57e0 61 20 73 75 62 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 6a 6f 62 2e 20 20 41 6e 79 20 6f 74 68 a.substring.of.the.job...Any.oth
5800 65 72 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 74 68 61 74 0a 20 20 20 20 09 09 74 68 65 20 63 6f er.value.means.that.......the.co
5820 6d 6d 61 6e 64 20 6d 75 73 74 20 62 65 20 61 20 70 72 65 66 69 78 20 6f 66 20 61 20 73 74 6f 70 mmand.must.be.a.prefix.of.a.stop
5840 70 65 64 20 6a 6f 62 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 73 09 43 68 61 72 61 63 74 65 72 ped.job......histchars.Character
5860 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 s.controlling.history.expansion.
5880 61 6e 64 20 71 75 69 63 6b 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 20 54 and.quick.......substitution...T
58a0 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 69 73 20 74 68 65 20 68 69 73 74 6f 72 he.first.character.is.the.histor
58c0 79 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 2c 20 y.......substitution.character,.
58e0 75 73 75 61 6c 6c 79 20 60 21 27 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 20 69 73 0a 20 20 20 20 usually.`!'...The.second.is.....
5900 09 09 74 68 65 20 60 71 75 69 63 6b 20 73 75 62 73 74 69 74 75 74 69 6f 6e 27 20 63 68 61 72 61 ..the.`quick.substitution'.chara
5920 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 5e 27 2e 20 20 54 68 65 0a 20 20 20 20 09 09 74 68 cter,.usually.`^'...The.......th
5940 69 72 64 20 69 73 20 74 68 65 20 60 68 69 73 74 6f 72 79 20 63 6f 6d 6d 65 6e 74 27 20 63 68 61 ird.is.the.`history.comment'.cha
5960 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 23 27 2e 0a 20 20 20 20 48 49 53 54 49 47 4e racter,.usually.`#'......HISTIGN
5980 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 70 61 ORE.A.colon-separated.list.of.pa
59a0 74 74 65 72 6e 73 20 75 73 65 64 20 74 6f 20 64 65 63 69 64 65 20 77 68 69 63 68 0a 20 20 20 20 tterns.used.to.decide.which.....
59c0 09 09 63 6f 6d 6d 61 6e 64 73 20 73 68 6f 75 6c 64 20 62 65 20 73 61 76 65 64 20 6f 6e 20 74 68 ..commands.should.be.saved.on.th
59e0 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 00 43 6f 6e 74 69 6e 75 65 00 43 72 65 61 74 65 e.history.list...Continue.Create
5a00 20 61 20 63 6f 70 72 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 .a.coprocess.named.NAME.........
5a20 20 20 45 78 65 63 75 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 ..Execute.COMMAND.asynchronously
5a40 2c 20 77 69 74 68 20 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 ,.with.the.standard.output.and.s
5a60 74 61 6e 64 61 72 64 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 tandard.....input.of.the.command
5a80 20 63 6f 6e 6e 65 63 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 .connected.via.a.pipe.to.file.de
5aa0 73 63 72 69 70 74 6f 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 scriptors.assigned.....to.indice
5ac0 73 20 30 20 61 6e 64 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 s.0.and.1.of.an.array.variable.N
5ae0 41 4d 45 20 69 6e 20 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 AME.in.the.executing.shell......
5b00 54 68 65 20 64 65 66 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 The.default.NAME.is."COPROC"....
5b20 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 63 6f 70 72 .......Exit.Status:.....The.copr
5b40 6f 63 20 63 6f 6d 6d 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 oc.command.returns.an.exit.statu
5b60 73 20 6f 66 20 30 2e 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 s.of.0..Define.local.variables..
5b80 20 20 20 20 0a 20 20 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 .........Create.a.local.variable
5ba0 20 63 61 6c 6c 65 64 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 .called.NAME,.and.give.it.VALUE.
5bc0 20 20 4f 50 54 49 4f 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 ..OPTION.can.....be.any.option.a
5be0 63 63 65 70 74 65 64 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 ccepted.by.`declare'...........L
5c00 6f 63 61 6c 20 76 61 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 ocal.variables.can.only.be.used.
5c20 77 69 74 68 69 6e 20 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 within.a.function;.they.are.visi
5c40 62 6c 65 0a 20 20 20 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 ble.....only.to.the.function.whe
5c60 72 65 20 74 68 65 79 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 re.they.are.defined.and.its.chil
5c80 64 72 65 6e 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 dren...........Exit.Status:.....
5ca0 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 Returns.success.unless.an.invali
5cc0 64 20 6f 70 74 69 6f 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 d.option.is.supplied,.a.variable
5ce0 0a 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 2c 20 6f 72 .....assignment.error.occurs,.or
5d00 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 66 75 .the.shell.is.not.executing.a.fu
5d20 6e 63 74 69 6f 6e 2e 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 nction..Define.or.display.aliase
5d40 73 2e 0a 20 20 20 20 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 s...........Without.arguments,.`
5d60 61 6c 69 61 73 27 20 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 alias'.prints.the.list.of.aliase
5d80 73 20 69 6e 20 74 68 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 s.in.the.reusable.....form.`alia
5da0 73 20 4e 41 4d 45 3d 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 s.NAME=VALUE'.on.standard.output
5dc0 2e 0a 20 20 20 20 0a 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 ...........Otherwise,.an.alias.i
5de0 73 20 64 65 66 69 6e 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 s.defined.for.each.NAME.whose.VA
5e00 4c 55 45 20 69 73 20 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 LUE.is.given......A.trailing.spa
5e20 63 65 20 69 6e 20 56 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 ce.in.VALUE.causes.the.next.word
5e40 20 74 6f 20 62 65 20 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 .to.be.checked.for.....alias.sub
5e60 73 74 69 74 75 74 69 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 stitution.when.the.alias.is.expa
5e80 6e 64 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 nded...........Options:.......-p
5ea0 09 70 72 69 6e 74 20 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 .print.all.defined.aliases.in.a.
5ec0 72 65 75 73 61 62 6c 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 reusable.format..........Exit.St
5ee0 61 74 75 73 3a 0a 20 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 atus:.....alias.returns.true.unl
5f00 65 73 73 20 61 20 4e 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 ess.a.NAME.is.supplied.for.which
5f20 20 6e 6f 20 61 6c 69 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 .no.alias.has.been.....defined..
5f40 44 65 66 69 6e 65 20 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 Define.shell.function...........
5f60 43 72 65 61 74 65 20 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 Create.a.shell.function.named.NA
5f80 4d 45 2e 20 20 57 68 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 ME...When.invoked.as.a.simple.co
5fa0 6d 6d 61 6e 64 2c 0a 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 mmand,.....NAME.runs.COMMANDs.in
5fc0 20 74 68 65 20 63 61 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 .the.calling.shell's.context...W
5fe0 68 65 6e 20 4e 41 4d 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 hen.NAME.is.invoked,.....the.arg
6000 75 6d 65 6e 74 73 20 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 uments.are.passed.to.the.functio
6020 6e 20 61 73 20 24 31 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 n.as.$1...$n,.and.the.function's
6040 0a 20 20 20 20 6e 61 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 .....name.is.in.$FUNCNAME.......
6060 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
6080 63 65 73 73 20 75 6e 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 cess.unless.NAME.is.readonly..Di
60a0 73 70 6c 61 79 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 splay.directory.stack...........
60c0 44 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 Display.the.list.of.currently.re
60e0 6d 65 6d 62 65 72 65 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 membered.directories...Directori
6100 65 73 0a 20 20 20 20 66 69 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c es.....find.their.way.onto.the.l
6120 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 75 73 68 64 27 20 63 6f 6d 6d 61 6e 64 3b 20 79 6f ist.with.the.`pushd'.command;.yo
6140 75 20 63 61 6e 20 67 65 74 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 72 6f 75 67 68 20 74 68 u.can.get.....back.up.through.th
6160 65 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 6f 70 64 27 20 63 6f 6d 6d 61 6e 64 2e 0a e.list.with.the.`popd'.command..
6180 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 .........Options:.......-c.clear
61a0 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 64 65 6c 65 74 69 6e 67 .the.directory.stack.by.deleting
61c0 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 2d 6c 09 64 6f .all.of.the.elements.......-l.do
61e0 20 6e 6f 74 20 70 72 69 6e 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 64 20 76 65 72 73 69 6f .not.print.tilde-prefixed.versio
6200 6e 73 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 76 65 0a 20 20 20 20 09 ns.of.directories.relative......
6220 09 74 6f 20 79 6f 75 72 20 68 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 70 .to.your.home.directory.......-p
6240 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 .print.the.directory.stack.with.
6260 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 76 09 70 72 69 6e one.entry.per.line.......-v.prin
6280 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 t.the.directory.stack.with.one.e
62a0 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 20 70 72 65 66 69 78 65 64 0a 20 20 20 20 09 09 77 69 74 ntry.per.line.prefixed.......wit
62c0 68 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 73 74 61 63 6b 0a 20 20 20 20 h.its.position.in.the.stack.....
62e0 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 44 69 73 70 6c 61 79 .....Arguments:.......+N.Display
6300 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 s.the.Nth.entry.counting.from.th
6320 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 e.left.of.the.list.......shown.b
6340 79 20 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 y.dirs.when.invoked.without.opti
6360 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 2e 0a 20 ons,.starting.with.......zero...
6380 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 20 4e 74 68 20 65 6e ..........-N.Displays.the.Nth.en
63a0 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 try.counting.from.the.right.of.t
63c0 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 77 68 65 6e he.list.......shown.by.dirs.when
63e0 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 74 69 .invoked.without.options,.starti
6400 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 20 45 78 69 ng.with.......zero...........Exi
6420 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
6440 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
6460 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 69 ed.or.an.error.occurs..Display.i
6480 6e 66 6f 72 6d 61 74 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 nformation.about.builtin.command
64a0 73 2e 0a 20 20 20 20 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 s...........Displays.brief.summa
64c0 72 69 65 73 20 6f 66 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 ries.of.builtin.commands...If.PA
64e0 54 54 45 52 4e 20 69 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 TTERN.is.....specified,.gives.de
6500 74 61 69 6c 65 64 20 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 tailed.help.on.all.commands.matc
6520 68 69 6e 67 20 50 41 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 hing.PATTERN,.....otherwise.the.
6540 6c 69 73 74 20 6f 66 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 list.of.help.topics.is.printed..
6560 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 09 6f 75 74 70 75 .........Options:.......-d.outpu
6580 74 20 73 68 6f 72 74 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 t.short.description.for.each.top
65a0 69 63 0a 20 20 20 20 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 ic.......-m.display.usage.in.pse
65c0 75 64 6f 2d 6d 61 6e 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 udo-manpage.format.......-s.outp
65e0 75 74 20 6f 6e 6c 79 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 ut.only.a.short.usage.synopsis.f
6600 6f 72 20 65 61 63 68 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 or.each.topic.matching.......PAT
6620 54 45 52 4e 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 50 TERN..........Arguments:.......P
6640 41 54 54 45 52 4e 09 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 ATTERN.Pattern.specifying.a.help
6660 20 74 6f 70 69 63 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 .topic..........Exit.Status:....
6680 20 52 65 74 75 72 6e 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 .Returns.success.unless.PATTERN.
66a0 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f is.not.found.or.an.invalid.optio
66c0 6e 20 69 73 20 67 69 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 n.is.given..Display.information.
66e0 61 62 6f 75 74 20 63 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 about.command.type...........For
6700 20 65 61 63 68 20 4e 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 .each.NAME,.indicate.how.it.woul
6720 64 20 62 65 20 69 6e 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 d.be.interpreted.if.used.as.a...
6740 20 20 63 6f 6d 6d 61 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 ..command.name...........Options
6760 3a 0a 20 20 20 20 20 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 :.......-a.display.all.locations
6780 20 63 6f 6e 74 61 69 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 .containing.an.executable.named.
67a0 4e 41 4d 45 3b 0a 20 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 NAME;.......includes.aliases,.bu
67c0 69 6c 74 69 6e 73 2c 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 iltins,.and.functions,.if.and.on
67e0 6c 79 20 69 66 0a 20 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 ly.if.......the.`-p'.option.is.n
6800 6f 74 20 61 6c 73 6f 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 ot.also.used.......-f.suppress.s
6820 68 65 6c 6c 20 66 75 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 hell.function.lookup.......-P.fo
6840 72 63 65 20 61 20 50 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 rce.a.PATH.search.for.each.NAME,
6860 20 65 76 65 6e 20 69 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 .even.if.it.is.an.alias,.......b
6880 75 69 6c 74 69 6e 2c 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 uiltin,.or.function,.and.returns
68a0 20 74 68 65 20 6e 61 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 .the.name.of.the.disk.file......
68c0 09 74 68 61 74 20 77 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 .that.would.be.executed.......-p
68e0 09 72 65 74 75 72 6e 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 .returns.either.the.name.of.the.
6900 64 69 73 6b 20 66 69 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 disk.file.that.would.be.executed
6920 2c 0a 20 20 20 20 09 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 ,.......or.nothing.if.`type.-t.N
6940 41 4d 45 27 20 77 6f 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 AME'.would.not.return.`file'....
6960 20 20 20 2d 74 09 6f 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 ...-t.output.a.single.word.which
6980 20 69 73 20 6f 6e 65 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 .is.one.of.`alias',.`keyword',..
69a0 20 20 20 09 09 60 66 75 6e 63 74 69 6f 6e 27 2c 20 60 62 75 69 6c 74 69 6e 27 2c 20 60 66 69 6c .....`function',.`builtin',.`fil
69c0 65 27 20 6f 72 20 60 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 e'.or.`',.if.NAME.is.an.alias,..
69e0 20 20 20 09 09 73 68 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 .....shell.reserved.word,.shell.
6a00 66 75 6e 63 74 69 6f 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 function,.shell.builtin,.disk.fi
6a20 6c 65 2c 0a 20 20 20 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 le,.......or.not.found,.respecti
6a40 76 65 6c 79 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 4e vely..........Arguments:.......N
6a60 41 4d 45 09 43 6f 6d 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 AME.Command.name.to.be.interpret
6a80 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
6aa0 74 75 72 6e 73 20 73 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 turns.success.if.all.of.the.NAME
6ac0 73 20 61 72 65 20 66 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 s.are.found;.fails.if.any.are.no
6ae0 74 20 66 6f 75 6e 64 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 t.found..Display.or.execute.comm
6b00 61 6e 64 73 20 66 72 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 20 20 20 20 ands.from.the.history.list......
6b20 0a 20 20 20 20 66 63 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 .....fc.is.used.to.list.or.edit.
6b40 61 6e 64 20 72 65 2d 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 and.re-execute.commands.from.the
6b60 20 68 69 73 74 6f 72 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 .history.list......FIRST.and.LAS
6b80 54 20 63 61 6e 20 62 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 T.can.be.numbers.specifying.the.
6ba0 72 61 6e 67 65 2c 20 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 range,.or.FIRST.can.be.a.....str
6bc0 69 6e 67 2c 20 77 68 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 ing,.which.means.the.most.recent
6be0 20 63 6f 6d 6d 61 6e 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 .command.beginning.with.that....
6c00 20 73 74 72 69 6e 67 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 .string...........Options:......
6c20 20 2d 65 20 45 4e 41 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 .-e.ENAME.select.which.editor.to
6c40 20 75 73 65 2e 20 20 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 .use...Default.is.FCEDIT,.then.E
6c60 44 49 54 4f 52 2c 0a 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 DITOR,.......then.vi.......-l..l
6c80 69 73 74 20 6c 69 6e 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 ist.lines.instead.of.editing....
6ca0 20 20 20 2d 6e 09 6f 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 ...-n.omit.line.numbers.when.lis
6cc0 74 69 6e 67 0a 20 20 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 ting.......-r.reverse.the.order.
6ce0 6f 66 20 74 68 65 20 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 of.the.lines.(newest.listed.firs
6d00 74 29 0a 20 20 20 20 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 t)..........With.the.`fc.-s.[pat
6d20 3d 72 65 70 20 2e 2e 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 =rep....].[command]'.format,.COM
6d40 4d 41 4e 44 20 69 73 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 MAND.is.....re-executed.after.th
6d60 65 20 73 75 62 73 74 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 e.substitution.OLD=NEW.is.perfor
6d80 6d 65 64 2e 0a 20 20 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 med...........A.useful.alias.to.
6da0 75 73 65 20 77 69 74 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 use.with.this.is.r='fc.-s',.so.t
6dc0 68 61 74 20 74 79 70 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 hat.typing.`r.cc'.....runs.the.l
6de0 61 73 74 20 63 6f 6d 6d 61 6e 64 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 60 63 63 27 20 ast.command.beginning.with.`cc'.
6e00 61 6e 64 20 74 79 70 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 and.typing.`r'.re-executes.....t
6e20 68 65 20 6c 61 73 74 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 he.last.command...........Exit.S
6e40 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 6f 72 20 73 74 tatus:.....Returns.success.or.st
6e60 61 74 75 73 20 6f 66 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 atus.of.executed.command;.non-ze
6e80 72 6f 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 6f ro.if.an.error.occurs..Display.o
6ea0 72 20 6d 61 6e 69 70 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 r.manipulate.the.history.list...
6ec0 20 20 20 0a 20 20 20 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 ........Display.the.history.list
6ee0 20 77 69 74 68 20 6c 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 .with.line.numbers,.prefixing.ea
6f00 63 68 20 6d 6f 64 69 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 ch.modified.....entry.with.a.`*'
6f20 2e 20 20 41 6e 20 61 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 ...An.argument.of.N.lists.only.t
6f40 68 65 20 6c 61 73 74 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 he.last.N.entries...........Opti
6f60 6f 6e 73 3a 0a 20 20 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 ons:.......-c.clear.the.history.
6f80 6c 69 73 74 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 6e 74 72 list.by.deleting.all.of.the.entr
6fa0 69 65 73 0a 20 20 20 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 ies.......-d.offset.delete.the.h
6fc0 69 73 74 6f 72 79 20 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 istory.entry.at.position.OFFSET.
6fe0 20 4e 65 67 61 74 69 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 .Negative.......offsets.count.ba
7000 63 6b 20 66 72 6f 6d 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 ck.from.the.end.of.the.history.l
7020 69 73 74 0a 20 20 20 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 ist............-a.append.history
7040 20 6c 69 6e 65 73 20 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 .lines.from.this.session.to.the.
7060 68 69 73 74 6f 72 79 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 history.file.......-n.read.all.h
7080 69 73 74 6f 72 79 20 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 istory.lines.not.already.read.fr
70a0 6f 6d 20 74 68 65 20 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 om.the.history.file.......and.ap
70c0 70 65 6e 64 20 74 68 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 pend.them.to.the.history.list...
70e0 20 20 20 20 2d 72 09 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 ....-r.read.the.history.file.and
7100 20 61 70 70 65 6e 64 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 .append.the.contents.to.the.hist
7120 6f 72 79 0a 20 20 20 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 ory.......list.......-w.write.th
7140 65 20 63 75 72 72 65 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 e.current.history.to.the.history
7160 20 66 69 6c 65 0a 20 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 .file............-p.perform.hist
7180 6f 72 79 20 65 78 70 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 ory.expansion.on.each.ARG.and.di
71a0 73 70 6c 61 79 20 74 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 splay.the.result.......without.s
71c0 74 6f 72 69 6e 67 20 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 toring.it.in.the.history.list...
71e0 20 20 20 20 2d 73 09 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 ....-s.append.the.ARGs.to.the.hi
7200 73 74 6f 72 79 20 6c 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 story.list.as.a.single.entry....
7220 20 0a 20 20 20 20 49 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 ......If.FILENAME.is.given,.it.i
7240 73 20 75 73 65 64 20 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 s.used.as.the.history.file...Oth
7260 65 72 77 69 73 65 2c 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 erwise,.....if.HISTFILE.has.a.va
7280 6c 75 65 2c 20 74 68 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 lue,.that.is.used,.else.~/.bash_
72a0 68 69 73 74 6f 72 79 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 history...........If.the.HISTTIM
72c0 45 46 4f 52 4d 41 54 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 EFORMAT.variable.is.set.and.not.
72e0 6e 75 6c 6c 2c 20 69 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 null,.its.value.is.used.....as.a
7300 20 66 6f 72 6d 61 74 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 .format.string.for.strftime(3).t
7320 6f 20 70 72 69 6e 74 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 o.print.the.time.stamp.associate
7340 64 0a 20 20 20 20 77 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 d.....with.each.displayed.histor
7360 79 20 65 6e 74 72 79 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 y.entry...No.time.stamps.are.pri
7380 6e 74 65 64 20 6f 74 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 nted.otherwise...........Exit.St
73a0 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
73c0 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 .an.invalid.option.is.given.or.a
73e0 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 73 65 74 20 66 n.error.occurs..Display.or.set.f
7400 69 6c 65 20 6d 6f 64 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 ile.mode.mask...........Sets.the
7420 20 75 73 65 72 20 66 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 .user.file-creation.mask.to.MODE
7440 2e 20 20 49 66 20 4d 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 ...If.MODE.is.omitted,.prints...
7460 20 20 74 68 65 20 63 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 ..the.current.value.of.the.mask.
7480 0a 20 20 20 20 0a 20 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 ..........If.MODE.begins.with.a.
74a0 64 69 67 69 74 2c 20 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 digit,.it.is.interpreted.as.an.o
74c0 63 74 61 6c 20 6e 75 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 ctal.number;.....otherwise.it.is
74e0 20 61 20 73 79 6d 62 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 .a.symbolic.mode.string.like.tha
7500 74 20 61 63 63 65 70 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 t.accepted.by.chmod(1)..........
7520 20 4f 70 74 69 6f 6e 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 .Options:.......-p.if.MODE.is.om
7540 69 74 74 65 64 2c 20 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 itted,.output.in.a.form.that.may
7560 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 53 09 6d 61 6b .be.reused.as.input.......-S.mak
7580 65 73 20 74 68 65 20 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 es.the.output.symbolic;.otherwis
75a0 65 20 61 6e 20 6f 63 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 e.an.octal.number.is.output.....
75c0 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
75e0 63 63 65 73 73 20 75 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 ccess.unless.MODE.is.invalid.or.
7600 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 44 69 73 70 an.invalid.option.is.given..Disp
7620 6c 61 79 20 70 6f 73 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 lay.possible.completions.dependi
7640 6e 67 20 6f 6e 20 74 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 ng.on.the.options...........Inte
7660 6e 64 65 64 20 74 6f 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 nded.to.be.used.from.within.a.sh
7680 65 6c 6c 20 66 75 6e 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 ell.function.generating.possible
76a0 0a 20 20 20 20 63 6f 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 .....completions...If.the.option
76c0 61 6c 20 57 4f 52 44 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 al.WORD.argument.is.supplied,.ma
76e0 74 63 68 65 73 20 61 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 tches.against.....WORD.are.gener
7700 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 ated...........Exit.Status:.....
7720 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 Returns.success.unless.an.invali
7740 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 6e 20 65 72 72 6f 72 d.option.is.supplied.or.an.error
7760 20 6f 63 63 75 72 73 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 .occurs..Display.process.times..
7780 20 20 20 20 0a 20 20 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 .........Prints.the.accumulated.
77a0 75 73 65 72 20 61 6e 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 user.and.system.times.for.the.sh
77c0 65 6c 6c 20 61 6e 64 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 ell.and.all.of.its.....child.pro
77e0 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 cesses...........Exit.Status:...
7800 20 20 41 6c 77 61 79 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 ..Always.succeeds..Display.statu
7820 73 20 6f 66 20 6a 6f 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 s.of.jobs...........Lists.the.ac
7840 74 69 76 65 20 6a 6f 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 tive.jobs...JOBSPEC.restricts.ou
7860 74 70 75 74 20 74 6f 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 tput.to.that.job......Without.op
7880 74 69 6f 6e 73 2c 20 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 tions,.the.status.of.all.active.
78a0 6a 6f 62 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 74 69 jobs.is.displayed...........Opti
78c0 6f 6e 73 3a 0a 20 20 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 ons:.......-l.lists.process.IDs.
78e0 69 6e 20 61 64 64 69 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 in.addition.to.the.normal.inform
7900 61 74 69 6f 6e 0a 20 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 ation.......-n.lists.only.proces
7920 73 65 73 20 74 68 61 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 ses.that.have.changed.status.sin
7940 63 65 20 74 68 65 20 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 ce.the.last.......notification..
7960 20 20 20 20 20 2d 70 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 .....-p.lists.process.IDs.only..
7980 20 20 20 20 20 2d 72 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 .....-r.restrict.output.to.runni
79a0 6e 67 20 6a 6f 62 73 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 ng.jobs.......-s.restrict.output
79c0 20 74 6f 20 73 74 6f 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 .to.stopped.jobs..........If.-x.
79e0 69 73 20 73 75 70 70 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 is.supplied,.COMMAND.is.run.afte
7a00 72 20 61 6c 6c 20 6a 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 r.all.job.specifications.that...
7a20 20 20 61 70 70 65 61 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 ..appear.in.ARGS.have.been.repla
7a40 63 65 64 20 77 69 74 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 ced.with.the.process.ID.of.that.
7a60 6a 6f 62 27 73 0a 20 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 job's.....process.group.leader..
7a80 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
7aa0 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
7ac0 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 0a on.is.given.or.an.error.occurs..
7ae0 20 20 20 20 49 66 20 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 ....If.-x.is.used,.returns.the.e
7b00 78 69 74 20 73 74 61 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 xit.status.of.COMMAND..Display.t
7b20 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 64 20 he.list.of.currently.remembered.
7b40 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 66 69 directories...Directories.....fi
7b60 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 68 20 nd.their.way.onto.the.list.with.
7b80 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 65 74 the.`pushd'.command;.you.can.get
7ba0 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 77 69 .....back.up.through.the.list.wi
7bc0 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 20 20 th.the.`popd'.command...........
7be0 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 72 65 Options:.......-c.clear.the.dire
7c00 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 20 74 ctory.stack.by.deleting.all.of.t
7c20 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 69 6e he.elements.......-l.do.not.prin
7c40 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 69 72 t.tilde-prefixed.versions.of.dir
7c60 65 63 74 6f 72 69 65 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 ectories.relative......to.your.h
7c80 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 74 68 65 ome.directory.......-p.print.the
7ca0 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 72 79 20 .directory.stack.with.one.entry.
7cc0 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 69 72 65 per.line.......-v.print.the.dire
7ce0 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 72 20 6c ctory.stack.with.one.entry.per.l
7d00 69 6e 65 20 70 72 65 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 ine.prefixed......with.its.posit
7d20 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 67 75 6d 65 ion.in.the.stack..........Argume
7d40 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 74 68 20 65 nts:.......+N.Displays.the.Nth.e
7d60 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 6f 66 20 74 ntry.counting.from.the.left.of.t
7d80 68 65 20 6c 69 73 74 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 he.list.shown.by......dirs.when.
7da0 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 74 69 6e invoked.without.options,.startin
7dc0 67 20 77 69 74 68 20 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 g.with.zero.............-N.Displ
7de0 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 ays.the.Nth.entry.counting.from.
7e00 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 0a 09 the.right.of.the.list.shown.by..
7e20 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e dirs.when.invoked.without.option
7e40 73 2c 20 73 74 61 72 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 s,.starting.with.zero..Done.Done
7e60 28 25 64 29 00 45 4d 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 (%d).EMT.instruction.Enable.and.
7e80 64 69 73 61 62 6c 65 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 73 2e 0a 20 20 20 20 0a 20 20 20 disable.shell.builtins..........
7ea0 20 45 6e 61 62 6c 65 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 .Enables.and.disables.builtin.sh
7ec0 65 6c 6c 20 63 6f 6d 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 ell.commands...Disabling.allows.
7ee0 79 6f 75 20 74 6f 0a 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 you.to.....execute.a.disk.comman
7f00 64 20 77 68 69 63 68 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 d.which.has.the.same.name.as.a.s
7f20 68 65 6c 6c 20 62 75 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 hell.builtin.....without.using.a
7f40 20 66 75 6c 6c 20 70 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 .full.pathname...........Options
7f60 3a 0a 20 20 20 20 20 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 :.......-a.print.a.list.of.built
7f80 69 6e 73 20 73 68 6f 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 ins.showing.whether.or.not.each.
7fa0 69 73 20 65 6e 61 62 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 is.enabled.......-n.disable.each
7fc0 20 4e 41 4d 45 20 6f 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 .NAME.or.display.a.list.of.disab
7fe0 6c 65 64 20 62 75 69 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 led.builtins.......-p.print.the.
8000 6c 69 73 74 20 6f 66 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 list.of.builtins.in.a.reusable.f
8020 6f 72 6d 61 74 0a 20 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 ormat.......-s.print.only.the.na
8040 6d 65 73 20 6f 66 20 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 mes.of.Posix.`special'.builtins.
8060 20 20 20 20 0a 20 20 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 .........Options.controlling.dyn
8080 61 6d 69 63 20 6c 6f 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 amic.loading:.......-f.Load.buil
80a0 74 69 6e 20 4e 41 4d 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 tin.NAME.from.shared.object.FILE
80c0 4e 41 4d 45 0a 20 20 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 NAME.......-d.Remove.a.builtin.l
80e0 6f 61 64 65 64 20 77 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 oaded.with.-f..........Without.o
8100 70 74 69 6f 6e 73 2c 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 ptions,.each.NAME.is.enabled....
8120 20 20 0a 20 20 20 20 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 .......To.use.the.`test'.found.i
8140 6e 20 24 50 41 54 48 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 n.$PATH.instead.of.the.shell.bui
8160 6c 74 69 6e 0a 20 20 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 ltin.....version,.type.`enable.-
8180 6e 20 74 65 73 74 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 n.test'...........Exit.Status:..
81a0 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 ...Returns.success.unless.NAME.i
81c0 73 20 6e 6f 74 20 61 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 s.not.a.shell.builtin.or.an.erro
81e0 72 20 6f 63 63 75 72 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 r.occurs..Evaluate.arithmetic.ex
8200 70 72 65 73 73 69 6f 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 pression...........The.EXPRESSIO
8220 4e 20 69 73 20 65 76 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 N.is.evaluated.according.to.the.
8240 72 75 6c 65 73 20 66 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 rules.for.arithmetic.....evaluat
8260 69 6f 6e 2e 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 6c 65 74 20 22 45 58 50 52 45 53 ion...Equivalent.to.`let."EXPRES
8280 53 49 4f 4e 22 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 SION"'...........Exit.Status:...
82a0 20 20 52 65 74 75 72 6e 73 20 31 20 69 66 20 45 58 50 52 45 53 53 49 4f 4e 20 65 76 61 6c 75 61 ..Returns.1.if.EXPRESSION.evalua
82c0 74 65 73 20 74 6f 20 30 3b 20 72 65 74 75 72 6e 73 20 30 20 6f 74 68 65 72 77 69 73 65 2e 00 45 tes.to.0;.returns.0.otherwise..E
82e0 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 6e 73 2e 0a valuate.arithmetic.expressions..
8300 20 20 20 20 0a 20 20 20 20 45 76 61 6c 75 61 74 65 20 65 61 63 68 20 41 52 47 20 61 73 20 61 6e .........Evaluate.each.ARG.as.an
8320 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 2e 20 20 45 76 61 6c 75 61 74 .arithmetic.expression...Evaluat
8340 69 6f 6e 20 69 73 20 64 6f 6e 65 20 69 6e 0a 20 20 20 20 66 69 78 65 64 2d 77 69 64 74 68 20 69 ion.is.done.in.....fixed-width.i
8360 6e 74 65 67 65 72 73 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 20 66 6f 72 20 6f 76 65 72 66 6c ntegers.with.no.check.for.overfl
8380 6f 77 2c 20 74 68 6f 75 67 68 20 64 69 76 69 73 69 6f 6e 20 62 79 20 30 0a 20 20 20 20 69 73 20 ow,.though.division.by.0.....is.
83a0 74 72 61 70 70 65 64 20 61 6e 64 20 66 6c 61 67 67 65 64 20 61 73 20 61 6e 20 65 72 72 6f 72 2e trapped.and.flagged.as.an.error.
83c0 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 73 74 20 6f 66 20 6f 70 65 72 61 74 6f 72 ..The.following.list.of.operator
83e0 73 20 69 73 0a 20 20 20 20 67 72 6f 75 70 65 64 20 69 6e 74 6f 20 6c 65 76 65 6c 73 20 6f 66 20 s.is.....grouped.into.levels.of.
8400 65 71 75 61 6c 2d 70 72 65 63 65 64 65 6e 63 65 20 6f 70 65 72 61 74 6f 72 73 2e 20 20 54 68 65 equal-precedence.operators...The
8420 20 6c 65 76 65 6c 73 20 61 72 65 20 6c 69 73 74 65 64 0a 20 20 20 20 69 6e 20 6f 72 64 65 72 20 .levels.are.listed.....in.order.
8440 6f 66 20 64 65 63 72 65 61 73 69 6e 67 20 70 72 65 63 65 64 65 6e 63 65 2e 0a 20 20 20 20 0a 20 of.decreasing.precedence........
8460 20 20 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 09 76 61 72 69 61 62 6c 65 20 70 6f 73 74 2d 69 6e 63 ....id++,.id--.variable.post-inc
8480 72 65 6d 65 6e 74 2c 20 70 6f 73 74 2d 64 65 63 72 65 6d 65 6e 74 0a 20 20 20 20 09 2b 2b 69 64 rement,.post-decrement......++id
84a0 2c 20 2d 2d 69 64 09 76 61 72 69 61 62 6c 65 20 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 2c 20 70 ,.--id.variable.pre-increment,.p
84c0 72 65 2d 64 65 63 72 65 6d 65 6e 74 0a 20 20 20 20 09 2d 2c 20 2b 09 09 75 6e 61 72 79 20 6d 69 re-decrement......-,.+..unary.mi
84e0 6e 75 73 2c 20 70 6c 75 73 0a 20 20 20 20 09 21 2c 20 7e 09 09 6c 6f 67 69 63 61 6c 20 61 6e 64 nus,.plus......!,.~..logical.and
8500 20 62 69 74 77 69 73 65 20 6e 65 67 61 74 69 6f 6e 0a 20 20 20 20 09 2a 2a 09 09 65 78 70 6f 6e .bitwise.negation......**..expon
8520 65 6e 74 69 61 74 69 6f 6e 0a 20 20 20 20 09 2a 2c 20 2f 2c 20 25 09 09 6d 75 6c 74 69 70 6c 69 entiation......*,./,.%..multipli
8540 63 61 74 69 6f 6e 2c 20 64 69 76 69 73 69 6f 6e 2c 20 72 65 6d 61 69 6e 64 65 72 0a 20 20 20 20 cation,.division,.remainder.....
8560 09 2b 2c 20 2d 09 09 61 64 64 69 74 69 6f 6e 2c 20 73 75 62 74 72 61 63 74 69 6f 6e 0a 20 20 20 .+,.-..addition,.subtraction....
8580 20 09 3c 3c 2c 20 3e 3e 09 09 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 62 69 74 77 69 73 65 ..<<,.>>..left.and.right.bitwise
85a0 20 73 68 69 66 74 73 0a 20 20 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c 2c 20 3e 09 63 6f 6d 70 61 72 .shifts......<=,.>=,.<,.>.compar
85c0 69 73 6f 6e 0a 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 65 71 75 61 6c 69 74 79 2c 20 69 6e 65 71 ison......==,.!=..equality,.ineq
85e0 75 61 6c 69 74 79 0a 20 20 20 20 09 26 09 09 62 69 74 77 69 73 65 20 41 4e 44 0a 20 20 20 20 09 uality......&..bitwise.AND......
8600 5e 09 09 62 69 74 77 69 73 65 20 58 4f 52 0a 20 20 20 20 09 7c 09 09 62 69 74 77 69 73 65 20 4f ^..bitwise.XOR......|..bitwise.O
8620 52 0a 20 20 20 20 09 26 26 09 09 6c 6f 67 69 63 61 6c 20 41 4e 44 0a 20 20 20 20 09 7c 7c 09 09 R......&&..logical.AND......||..
8640 6c 6f 67 69 63 61 6c 20 4f 52 0a 20 20 20 20 09 65 78 70 72 20 3f 20 65 78 70 72 20 3a 20 65 78 logical.OR......expr.?.expr.:.ex
8660 70 72 0a 20 20 20 20 09 09 09 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6f 70 65 72 61 74 6f 72 0a 20 pr........conditional.operator..
8680 20 20 20 09 3d 2c 20 2a 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 09 2b 3d 2c 20 2d 3d 2c 20 ....=,.*=,./=,.%=,......+=,.-=,.
86a0 3c 3c 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d 09 61 73 73 69 67 6e <<=,.>>=,......&=,.^=,.|=.assign
86c0 6d 65 6e 74 0a 20 20 20 20 0a 20 20 20 20 53 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 72 ment..........Shell.variables.ar
86e0 65 20 61 6c 6c 6f 77 65 64 20 61 73 20 6f 70 65 72 61 6e 64 73 2e 20 20 54 68 65 20 6e 61 6d 65 e.allowed.as.operands...The.name
8700 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 69 73 20 72 65 70 6c 61 63 65 64 .of.the.variable.....is.replaced
8720 20 62 79 20 69 74 73 20 76 61 6c 75 65 20 28 63 6f 65 72 63 65 64 20 74 6f 20 61 20 66 69 78 65 .by.its.value.(coerced.to.a.fixe
8740 64 2d 77 69 64 74 68 20 69 6e 74 65 67 65 72 29 20 77 69 74 68 69 6e 0a 20 20 20 20 61 6e 20 65 d-width.integer).within.....an.e
8760 78 70 72 65 73 73 69 6f 6e 2e 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 6e 65 65 64 20 6e 6f xpression...The.variable.need.no
8780 74 20 68 61 76 65 20 69 74 73 20 69 6e 74 65 67 65 72 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 t.have.its.integer.attribute....
87a0 20 74 75 72 6e 65 64 20 6f 6e 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 61 6e 20 65 78 70 72 .turned.on.to.be.used.in.an.expr
87c0 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 74 6f 72 73 20 61 72 65 20 65 ession...........Operators.are.e
87e0 76 61 6c 75 61 74 65 64 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 70 72 65 63 65 64 65 6e 63 65 2e valuated.in.order.of.precedence.
8800 20 20 53 75 62 2d 65 78 70 72 65 73 73 69 6f 6e 73 20 69 6e 0a 20 20 20 20 70 61 72 65 6e 74 68 ..Sub-expressions.in.....parenth
8820 65 73 65 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 66 69 72 73 74 20 61 6e 64 20 6d 61 79 eses.are.evaluated.first.and.may
8840 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 70 72 65 63 65 64 65 6e 63 65 0a 20 20 20 20 72 75 6c .override.the.precedence.....rul
8860 65 73 20 61 62 6f 76 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a es.above...........Exit.Status:.
8880 20 20 20 20 49 66 20 74 68 65 20 6c 61 73 74 20 41 52 47 20 65 76 61 6c 75 61 74 65 73 20 74 6f ....If.the.last.ARG.evaluates.to
88a0 20 30 2c 20 6c 65 74 20 72 65 74 75 72 6e 73 20 31 3b 20 6c 65 74 20 72 65 74 75 72 6e 73 20 30 .0,.let.returns.1;.let.returns.0
88c0 20 6f 74 68 65 72 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c .otherwise..Evaluate.conditional
88e0 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 77 69 74 68 .expression...........Exits.with
8900 20 61 20 73 74 61 74 75 73 20 6f 66 20 30 20 28 74 72 75 65 29 20 6f 72 20 31 20 28 66 61 6c 73 .a.status.of.0.(true).or.1.(fals
8920 65 29 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 0a 20 20 20 20 74 68 65 20 65 76 61 6c 75 61 74 69 e).depending.on.....the.evaluati
8940 6f 6e 20 6f 66 20 45 58 50 52 2e 20 20 45 78 70 72 65 73 73 69 6f 6e 73 20 6d 61 79 20 62 65 20 on.of.EXPR...Expressions.may.be.
8960 75 6e 61 72 79 20 6f 72 20 62 69 6e 61 72 79 2e 20 20 55 6e 61 72 79 0a 20 20 20 20 65 78 70 72 unary.or.binary...Unary.....expr
8980 65 73 73 69 6f 6e 73 20 61 72 65 20 6f 66 74 65 6e 20 75 73 65 64 20 74 6f 20 65 78 61 6d 69 6e essions.are.often.used.to.examin
89a0 65 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 61 20 66 69 6c 65 2e 20 20 54 68 65 72 65 0a 20 e.the.status.of.a.file...There..
89c0 20 20 20 61 72 65 20 73 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 20 61 6e 64 20 6e 75 6d 65 ...are.string.operators.and.nume
89e0 72 69 63 20 63 6f 6d 70 61 72 69 73 6f 6e 20 6f 70 65 72 61 74 6f 72 73 20 61 73 20 77 65 6c 6c ric.comparison.operators.as.well
8a00 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 62 65 68 61 76 69 6f 72 20 6f 66 20 74 65 73 74 20 ...........The.behavior.of.test.
8a20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e depends.on.the.number.of.argumen
8a40 74 73 2e 20 20 52 65 61 64 20 74 68 65 0a 20 20 20 20 62 61 73 68 20 6d 61 6e 75 61 6c 20 70 61 ts...Read.the.....bash.manual.pa
8a60 67 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 73 70 65 63 69 66 69 63 61 74 69 6f ge.for.the.complete.specificatio
8a80 6e 2e 0a 20 20 20 20 0a 20 20 20 20 46 69 6c 65 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 n...........File.operators:.....
8aa0 0a 20 20 20 20 20 20 2d 61 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 .......-a.FILE........True.if.fi
8ac0 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 20 2d 62 20 46 49 4c 45 20 20 20 20 20 20 20 20 le.exists........-b.FILE........
8ae0 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 62 6c 6f 63 6b 20 73 70 65 63 69 61 6c 2e 0a 20 True.if.file.is.block.special...
8b00 20 20 20 20 20 2d 63 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 .....-c.FILE........True.if.file
8b20 20 69 73 20 63 68 61 72 61 63 74 65 72 20 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d 64 20 .is.character.special........-d.
8b40 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 64 69 FILE........True.if.file.is.a.di
8b60 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 2d 65 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 rectory........-e.FILE........Tr
8b80 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 20 2d 66 20 46 49 4c 45 ue.if.file.exists........-f.FILE
8ba0 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 20 61 6e 64 20 ........True.if.file.exists.and.
8bc0 69 73 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20 20 20 20 20 2d 67 20 46 49 4c 45 is.a.regular.file........-g.FILE
8be0 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 73 65 74 2d 67 72 6f 75 ........True.if.file.is.set-grou
8c00 70 2d 69 64 2e 0a 20 20 20 20 20 20 2d 68 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 p-id........-h.FILE........True.
8c20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 2e 0a 20 20 20 20 if.file.is.a.symbolic.link......
8c40 20 20 2d 4c 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 ..-L.FILE........True.if.file.is
8c60 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 6b 20 46 49 4c 45 20 .a.symbolic.link........-k.FILE.
8c80 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 68 61 73 20 69 74 73 20 60 73 74 69 .......True.if.file.has.its.`sti
8ca0 63 6b 79 27 20 62 69 74 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 70 20 46 49 4c 45 20 20 20 20 20 cky'.bit.set........-p.FILE.....
8cc0 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 6e 61 6d 65 64 20 70 69 70 65 2e ...True.if.file.is.a.named.pipe.
8ce0 0a 20 20 20 20 20 20 2d 72 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 .......-r.FILE........True.if.fi
8d00 6c 65 20 69 73 20 72 65 61 64 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 73 20 le.is.readable.by.you........-s.
8d20 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 20 FILE........True.if.file.exists.
8d40 61 6e 64 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 20 20 2d 53 20 46 49 4c 45 20 and.is.not.empty........-S.FILE.
8d60 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 6f 63 6b 65 74 2e .......True.if.file.is.a.socket.
8d80 0a 20 20 20 20 20 20 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 46 44 .......-t.FD..........True.if.FD
8da0 20 69 73 20 6f 70 65 6e 65 64 20 6f 6e 20 61 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 20 20 .is.opened.on.a.terminal........
8dc0 2d 75 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 -u.FILE........True.if.the.file.
8de0 69 73 20 73 65 74 2d 75 73 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 2d 77 20 46 49 4c 45 20 20 20 is.set-user-id........-w.FILE...
8e00 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 77 72 69 74 61 62 6c .....True.if.the.file.is.writabl
8e20 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 78 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 e.by.you........-x.FILE........T
8e40 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 78 65 63 75 74 61 62 6c 65 20 62 79 rue.if.the.file.is.executable.by
8e60 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 4f 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 .you........-O.FILE........True.
8e80 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 6e 65 64 if.the.file.is.effectively.owned
8ea0 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 47 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 .by.you........-G.FILE........Tr
8ec0 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 ue.if.the.file.is.effectively.ow
8ee0 6e 65 64 20 62 79 20 79 6f 75 72 20 67 72 6f 75 70 2e 0a 20 20 20 20 20 20 2d 4e 20 46 49 4c 45 ned.by.your.group........-N.FILE
8f00 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 68 61 73 20 62 65 65 ........True.if.the.file.has.bee
8f20 6e 20 6d 6f 64 69 66 69 65 64 20 73 69 6e 63 65 20 69 74 20 77 61 73 20 6c 61 73 74 20 72 65 61 n.modified.since.it.was.last.rea
8f40 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 6e 74 20 46 49 4c 45 32 20 20 54 d.............FILE1.-nt.FILE2..T
8f60 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 6e 65 77 65 72 20 74 68 61 6e 20 66 69 6c 65 32 rue.if.file1.is.newer.than.file2
8f80 20 28 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .(according.to..................
8fa0 20 20 20 20 20 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 64 61 74 65 29 2e 0a 20 20 20 20 0a 20 ......modification.date)........
8fc0 20 20 20 20 20 46 49 4c 45 31 20 2d 6f 74 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 .....FILE1.-ot.FILE2..True.if.fi
8fe0 6c 65 31 20 69 73 20 6f 6c 64 65 72 20 74 68 61 6e 20 66 69 6c 65 32 2e 0a 20 20 20 20 0a 20 20 le1.is.older.than.file2.........
9000 20 20 20 20 46 49 4c 45 31 20 2d 65 66 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c ....FILE1.-ef.FILE2..True.if.fil
9020 65 31 20 69 73 20 61 20 68 61 72 64 20 6c 69 6e 6b 20 74 6f 20 66 69 6c 65 32 2e 0a 20 20 20 20 e1.is.a.hard.link.to.file2......
9040 0a 20 20 20 20 53 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 .....String.operators:..........
9060 20 20 2d 7a 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 6e 67 20 ..-z.STRING......True.if.string.
9080 69 73 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6e 20 53 54 52 49 4e 47 0a 20 is.empty.............-n.STRING..
90a0 20 20 20 20 20 20 20 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 ........STRING......True.if.stri
90c0 6e 67 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 53 54 52 49 ng.is.not.empty.............STRI
90e0 4e 47 31 20 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 NG1.=.STRING2...................
9100 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 65 71 75 61 6c ...True.if.the.strings.are.equal
9120 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 21 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 ........STRING1.!=.STRING2......
9140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 74 72 69 ................True.if.the.stri
9160 6e 67 73 20 61 72 65 20 6e 6f 74 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 ngs.are.not.equal........STRING1
9180 20 3c 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<.STRING2......................
91a0 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 62 65 66 6f 72 65 20 53 54 52 True.if.STRING1.sorts.before.STR
91c0 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 20 20 53 54 ING2.lexicographically........ST
91e0 52 49 4e 47 31 20 3e 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RING1.>.STRING2.................
9200 20 20 20 20 20 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 61 66 74 65 72 .....True.if.STRING1.sorts.after
9220 20 53 54 52 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 .STRING2.lexicographically......
9240 0a 20 20 20 20 4f 74 68 65 72 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 .....Other.operators:...........
9260 20 2d 6f 20 4f 50 54 49 4f 4e 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c .-o.OPTION......True.if.the.shel
9280 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 49 4f 4e 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 l.option.OPTION.is.enabled......
92a0 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 ..-v.VAR.........True.if.the.she
92c0 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 52 ll.variable.VAR.is.set........-R
92e0 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 76 .VAR.........True.if.the.shell.v
9300 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 20 61 6e 64 20 69 73 20 61 20 6e 61 6d 65 ariable.VAR.is.set.and.is.a.name
9320 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 65 72 65 6e 63 65 2e ......................reference.
9340 0a 20 20 20 20 20 20 21 20 45 58 50 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 65 78 .......!.EXPR.........True.if.ex
9360 70 72 20 69 73 20 66 61 6c 73 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 61 20 45 58 50 52 pr.is.false........EXPR1.-a.EXPR
9380 32 20 54 72 75 65 20 69 66 20 62 6f 74 68 20 65 78 70 72 31 20 41 4e 44 20 65 78 70 72 32 20 61 2.True.if.both.expr1.AND.expr2.a
93a0 72 65 20 74 72 75 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 54 72 re.true........EXPR1.-o.EXPR2.Tr
93c0 75 65 20 69 66 20 65 69 74 68 65 72 20 65 78 70 72 31 20 4f 52 20 65 78 70 72 32 20 69 73 20 74 ue.if.either.expr1.OR.expr2.is.t
93e0 72 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 61 72 67 31 20 4f 50 20 61 72 67 32 20 20 20 41 rue.............arg1.OP.arg2...A
9400 72 69 74 68 6d 65 74 69 63 20 74 65 73 74 73 2e 20 20 4f 50 20 69 73 20 6f 6e 65 20 6f 66 20 2d rithmetic.tests...OP.is.one.of.-
9420 65 71 2c 20 2d 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6c eq,.-ne,......................-l
9440 74 2c 20 2d 6c 65 2c 20 2d 67 74 2c 20 6f 72 20 2d 67 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 t,.-le,.-gt,.or.-ge...........Ar
9460 69 74 68 6d 65 74 69 63 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 73 20 72 65 74 75 72 6e ithmetic.binary.operators.return
9480 20 74 72 75 65 20 69 66 20 41 52 47 31 20 69 73 20 65 71 75 61 6c 2c 20 6e 6f 74 2d 65 71 75 61 .true.if.ARG1.is.equal,.not-equa
94a0 6c 2c 0a 20 20 20 20 6c 65 73 73 2d 74 68 61 6e 2c 20 6c 65 73 73 2d 74 68 61 6e 2d 6f 72 2d 65 l,.....less-than,.less-than-or-e
94c0 71 75 61 6c 2c 20 67 72 65 61 74 65 72 2d 74 68 61 6e 2c 20 6f 72 20 67 72 65 61 74 65 72 2d 74 qual,.greater-than,.or.greater-t
94e0 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 0a 20 20 20 20 74 68 61 6e 20 41 52 47 32 2e 0a 20 20 20 20 han-or-equal.....than.ARG2......
9500 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
9520 63 63 65 73 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 74 72 75 65 3b ccess.if.EXPR.evaluates.to.true;
9540 20 66 61 69 6c 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 0a 20 20 20 20 .fails.if.EXPR.evaluates.to.....
9560 66 61 6c 73 65 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 false.or.an.invalid.argument.is.
9580 67 69 76 65 6e 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 given..Evaluate.conditional.expr
95a0 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 69 73 20 69 73 20 61 20 73 79 6e 6f 6e ession...........This.is.a.synon
95c0 79 6d 20 66 6f 72 20 74 68 65 20 22 74 65 73 74 22 20 62 75 69 6c 74 69 6e 2c 20 62 75 74 20 74 ym.for.the."test".builtin,.but.t
95e0 68 65 20 6c 61 73 74 20 61 72 67 75 6d 65 6e 74 20 6d 75 73 74 0a 20 20 20 20 62 65 20 61 20 6c he.last.argument.must.....be.a.l
9600 69 74 65 72 61 6c 20 60 5d 27 2c 20 74 6f 20 6d 61 74 63 68 20 74 68 65 20 6f 70 65 6e 69 6e 67 iteral.`]',.to.match.the.opening
9620 20 60 5b 27 2e 00 45 78 65 63 75 74 65 20 61 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 20 6f .`['..Execute.a.simple.command.o
9640 72 20 64 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 6f 6d 6d r.display.information.about.comm
9660 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 73 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 ands...........Runs.COMMAND.with
9680 20 41 52 47 53 20 73 75 70 70 72 65 73 73 69 6e 67 20 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f .ARGS.suppressing..shell.functio
96a0 6e 20 6c 6f 6f 6b 75 70 2c 20 6f 72 20 64 69 73 70 6c 61 79 0a 20 20 20 20 69 6e 66 6f 72 6d 61 n.lookup,.or.display.....informa
96c0 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 43 4f 4d 4d 41 4e 44 tion.about.the.specified.COMMAND
96e0 73 2e 20 20 43 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 6f 6b 65 20 63 6f 6d 6d 61 6e s...Can.be.used.to.invoke.comman
9700 64 73 0a 20 20 20 20 6f 6e 20 64 69 73 6b 20 77 68 65 6e 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 ds.....on.disk.when.a.function.w
9720 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 0a 20 ith.the.same.name.exists........
9740 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 20 20 20 20 75 73 65 20 61 20 64 65 ...Options:.......-p....use.a.de
9760 66 61 75 6c 74 20 76 61 6c 75 65 20 66 6f 72 20 50 41 54 48 20 74 68 61 74 20 69 73 20 67 75 61 fault.value.for.PATH.that.is.gua
9780 72 61 6e 74 65 65 64 20 74 6f 20 66 69 6e 64 20 61 6c 6c 20 6f 66 0a 20 20 20 20 20 20 20 20 20 ranteed.to.find.all.of..........
97a0 20 20 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 75 74 69 6c 69 74 69 65 73 0a 20 20 20 20 20 20 ...the.standard.utilities.......
97c0 2d 76 20 20 20 20 70 72 69 6e 74 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 43 4f 4d -v....print.a.description.of.COM
97e0 4d 41 4e 44 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 60 74 79 70 65 27 20 62 75 69 6c 74 MAND.similar.to.the.`type'.built
9800 69 6e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 70 72 69 6e 74 20 61 20 6d 6f 72 65 20 76 65 72 62 in.......-V....print.a.more.verb
9820 6f 73 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 43 4f 4d 4d 41 4e 44 0a ose.description.of.each.COMMAND.
9840 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
9860 73 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 2c 20 6f 72 20 66 61 69 s.exit.status.of.COMMAND,.or.fai
9880 6c 75 72 65 20 69 66 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2e 00 45 78 lure.if.COMMAND.is.not.found..Ex
98a0 65 63 75 74 65 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 ecute.arguments.as.a.shell.comma
98c0 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6d 62 69 6e 65 20 41 52 47 73 20 69 6e 74 6f 20 61 nd...........Combine.ARGs.into.a
98e0 20 73 69 6e 67 6c 65 20 73 74 72 69 6e 67 2c 20 75 73 65 20 74 68 65 20 72 65 73 75 6c 74 20 61 .single.string,.use.the.result.a
9900 73 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 2c 0a 20 20 20 20 61 6e 64 20 65 78 s.input.to.the.shell,.....and.ex
9920 65 63 75 74 65 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 ecute.the.resulting.commands....
9940 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.
9960 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 73 75 63 63 65 73 exit.status.of.command.or.succes
9980 73 20 69 66 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6e 75 6c 6c 2e 00 45 78 65 63 75 74 65 20 63 6f s.if.command.is.null..Execute.co
99a0 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 2e 0a 20 20 20 mmands.based.on.conditional.....
99c0 20 0a 20 20 20 20 54 68 65 20 60 69 66 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 20 ......The.`if.COMMANDS'.list.is.
99e0 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 69 74 73 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 executed...If.its.exit.status.is
9a00 20 7a 65 72 6f 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 60 74 68 65 6e 20 43 4f 4d 4d 41 4e .zero,.then.the.....`then.COMMAN
9a20 44 53 27 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 DS'.list.is.executed...Otherwise
9a40 2c 20 65 61 63 68 20 60 65 6c 69 66 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 0a 20 ,.each.`elif.COMMANDS'.list.is..
9a60 20 20 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 75 72 6e 2c 20 61 6e 64 20 69 66 20 69 74 73 20 ...executed.in.turn,.and.if.its.
9a80 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2c 20 74 68 65 20 63 6f 72 72 65 73 70 exit.status.is.zero,.the.corresp
9aa0 6f 6e 64 69 6e 67 0a 20 20 20 20 60 74 68 65 6e 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 onding.....`then.COMMANDS'.list.
9ac0 69 73 20 65 78 65 63 75 74 65 64 20 61 6e 64 20 74 68 65 20 69 66 20 63 6f 6d 6d 61 6e 64 20 63 is.executed.and.the.if.command.c
9ae0 6f 6d 70 6c 65 74 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 20 20 20 20 74 68 65 20 60 65 ompletes...Otherwise,.....the.`e
9b00 6c 73 65 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 2c 20 lse.COMMANDS'.list.is.executed,.
9b20 69 66 20 70 72 65 73 65 6e 74 2e 20 20 54 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 if.present...The.exit.status.of.
9b40 74 68 65 0a 20 20 20 20 65 6e 74 69 72 65 20 63 6f 6e 73 74 72 75 63 74 20 69 73 20 74 68 65 20 the.....entire.construct.is.the.
9b60 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 exit.status.of.the.last.command.
9b80 65 78 65 63 75 74 65 64 2c 20 6f 72 20 7a 65 72 6f 0a 20 20 20 20 69 66 20 6e 6f 20 63 6f 6e 64 executed,.or.zero.....if.no.cond
9ba0 69 74 69 6f 6e 20 74 65 73 74 65 64 20 74 72 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 ition.tested.true...........Exit
9bc0 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.
9be0 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
9c00 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f 6e 20 70 61 74 74 65 72 6e 20 ecute.commands.based.on.pattern.
9c20 6d 61 74 63 68 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6c 65 63 74 69 76 65 6c 79 20 65 matching...........Selectively.e
9c40 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 53 20 62 61 73 65 64 20 75 70 6f 6e 20 57 4f 52 44 20 xecute.COMMANDS.based.upon.WORD.
9c60 6d 61 74 63 68 69 6e 67 20 50 41 54 54 45 52 4e 2e 20 20 54 68 65 0a 20 20 20 20 60 7c 27 20 69 matching.PATTERN...The.....`|'.i
9c80 73 20 75 73 65 64 20 74 6f 20 73 65 70 61 72 61 74 65 20 6d 75 6c 74 69 70 6c 65 20 70 61 74 74 s.used.to.separate.multiple.patt
9ca0 65 72 6e 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 erns...........Exit.Status:.....
9cc0 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
9ce0 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
9d00 73 20 66 6f 72 20 65 61 63 68 20 6d 65 6d 62 65 72 20 69 6e 20 61 20 6c 69 73 74 2e 0a 20 20 20 s.for.each.member.in.a.list.....
9d20 20 0a 20 20 20 20 54 68 65 20 60 66 6f 72 27 20 6c 6f 6f 70 20 65 78 65 63 75 74 65 73 20 61 20 ......The.`for'.loop.executes.a.
9d40 73 65 71 75 65 6e 63 65 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 65 61 63 68 20 6d 65 sequence.of.commands.for.each.me
9d60 6d 62 65 72 20 69 6e 20 61 0a 20 20 20 20 6c 69 73 74 20 6f 66 20 69 74 65 6d 73 2e 20 20 49 66 mber.in.a.....list.of.items...If
9d80 20 60 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 3b 27 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c .`in.WORDS....;'.is.not.present,
9da0 20 74 68 65 6e 20 60 69 6e 20 22 24 40 22 27 20 69 73 0a 20 20 20 20 61 73 73 75 6d 65 64 2e 20 .then.`in."$@"'.is.....assumed..
9dc0 20 46 6f 72 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 20 69 6e 20 57 4f 52 44 53 2c 20 4e 41 4d 45 .For.each.element.in.WORDS,.NAME
9de0 20 69 73 20 73 65 74 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e 74 2c 20 61 6e 64 0a 20 20 20 .is.set.to.that.element,.and....
9e00 20 74 68 65 20 43 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 .the.COMMANDS.are.executed......
9e20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 .....Exit.Status:.....Returns.th
9e40 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 e.status.of.the.last.command.exe
9e60 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f 6d 20 61 20 66 cuted..Execute.commands.from.a.f
9e80 69 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 ile.in.the.current.shell........
9ea0 20 20 20 52 65 61 64 20 61 6e 64 20 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f ...Read.and.execute.commands.fro
9ec0 6d 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e m.FILENAME.in.the.current.shell.
9ee0 20 20 54 68 65 0a 20 20 20 20 65 6e 74 72 69 65 73 20 69 6e 20 24 50 41 54 48 20 61 72 65 20 75 ..The.....entries.in.$PATH.are.u
9f00 73 65 64 20 74 6f 20 66 69 6e 64 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 sed.to.find.the.directory.contai
9f20 6e 69 6e 67 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 49 66 20 61 6e 79 20 41 52 47 55 4d 45 ning.FILENAME......If.any.ARGUME
9f40 4e 54 53 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 79 20 62 65 63 6f 6d 65 20 74 68 NTS.are.supplied,.they.become.th
9f60 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 77 68 65 6e e.positional.parameters.....when
9f80 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 .FILENAME.is.executed...........
9fa0 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 61 Exit.Status:.....Returns.the.sta
9fc0 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 64 tus.of.the.last.command.executed
9fe0 20 69 6e 20 46 49 4c 45 4e 41 4d 45 3b 20 66 61 69 6c 73 20 69 66 0a 20 20 20 20 46 49 4c 45 4e .in.FILENAME;.fails.if.....FILEN
a000 41 4d 45 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6e 64 AME.cannot.be.read..Execute.cond
a020 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 74 75 72 6e itional.command...........Return
a040 73 20 61 20 73 74 61 74 75 73 20 6f 66 20 30 20 6f 72 20 31 20 64 65 70 65 6e 64 69 6e 67 20 6f s.a.status.of.0.or.1.depending.o
a060 6e 20 74 68 65 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 64 69 74 69 6f n.the.evaluation.of.the.conditio
a080 6e 61 6c 0a 20 20 20 20 65 78 70 72 65 73 73 69 6f 6e 20 45 58 50 52 45 53 53 49 4f 4e 2e 20 20 nal.....expression.EXPRESSION...
a0a0 45 78 70 72 65 73 73 69 6f 6e 73 20 61 72 65 20 63 6f 6d 70 6f 73 65 64 20 6f 66 20 74 68 65 20 Expressions.are.composed.of.the.
a0c0 73 61 6d 65 20 70 72 69 6d 61 72 69 65 73 20 75 73 65 64 0a 20 20 20 20 62 79 20 74 68 65 20 60 same.primaries.used.....by.the.`
a0e0 74 65 73 74 27 20 62 75 69 6c 74 69 6e 2c 20 61 6e 64 20 6d 61 79 20 62 65 20 63 6f 6d 62 69 6e test'.builtin,.and.may.be.combin
a100 65 64 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 ed.using.the.following.operators
a120 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 28 20 45 58 50 52 45 53 53 49 4f 4e 20 29 09 52 65 74 75 :............(.EXPRESSION.).Retu
a140 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 45 53 53 49 4f 4e 0a 20 20 20 20 rns.the.value.of.EXPRESSION.....
a160 20 20 21 20 45 58 50 52 45 53 53 49 4f 4e 09 09 54 72 75 65 20 69 66 20 45 58 50 52 45 53 53 49 ..!.EXPRESSION..True.if.EXPRESSI
a180 4f 4e 20 69 73 20 66 61 6c 73 65 3b 20 65 6c 73 65 20 66 61 6c 73 65 0a 20 20 20 20 20 20 45 58 ON.is.false;.else.false.......EX
a1a0 50 52 31 20 26 26 20 45 58 50 52 32 09 54 72 75 65 20 69 66 20 62 6f 74 68 20 45 58 50 52 31 20 PR1.&&.EXPR2.True.if.both.EXPR1.
a1c0 61 6e 64 20 45 58 50 52 32 20 61 72 65 20 74 72 75 65 3b 20 65 6c 73 65 20 66 61 6c 73 65 0a 20 and.EXPR2.are.true;.else.false..
a1e0 20 20 20 20 20 45 58 50 52 31 20 7c 7c 20 45 58 50 52 32 09 54 72 75 65 20 69 66 20 65 69 74 68 .....EXPR1.||.EXPR2.True.if.eith
a200 65 72 20 45 58 50 52 31 20 6f 72 20 45 58 50 52 32 20 69 73 20 74 72 75 65 3b 20 65 6c 73 65 20 er.EXPR1.or.EXPR2.is.true;.else.
a220 66 61 6c 73 65 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 74 68 65 20 60 3d 3d 27 20 61 6e 64 false..........When.the.`=='.and
a240 20 60 21 3d 27 20 6f 70 65 72 61 74 6f 72 73 20 61 72 65 20 75 73 65 64 2c 20 74 68 65 20 73 74 .`!='.operators.are.used,.the.st
a260 72 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 6f 66 0a 20 20 20 20 74 68 65 20 6f 70 65 ring.to.the.right.of.....the.ope
a280 72 61 74 6f 72 20 69 73 20 75 73 65 64 20 61 73 20 61 20 70 61 74 74 65 72 6e 20 61 6e 64 20 70 rator.is.used.as.a.pattern.and.p
a2a0 61 74 74 65 72 6e 20 6d 61 74 63 68 69 6e 67 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 0a 20 20 attern.matching.is.performed....
a2c0 20 20 57 68 65 6e 20 74 68 65 20 60 3d 7e 27 20 6f 70 65 72 61 74 6f 72 20 69 73 20 75 73 65 64 ..When.the.`=~'.operator.is.used
a2e0 2c 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 ,.the.string.to.the.right.of.the
a300 20 6f 70 65 72 61 74 6f 72 0a 20 20 20 20 69 73 20 6d 61 74 63 68 65 64 20 61 73 20 61 20 72 65 .operator.....is.matched.as.a.re
a320 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 26 gular.expression...........The.&
a340 26 20 61 6e 64 20 7c 7c 20 6f 70 65 72 61 74 6f 72 73 20 64 6f 20 6e 6f 74 20 65 76 61 6c 75 61 &.and.||.operators.do.not.evalua
a360 74 65 20 45 58 50 52 32 20 69 66 20 45 58 50 52 31 20 69 73 20 73 75 66 66 69 63 69 65 6e 74 20 te.EXPR2.if.EXPR1.is.sufficient.
a380 74 6f 0a 20 20 20 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e 27 to.....determine.the.expression'
a3a0 73 20 76 61 6c 75 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 s.value...........Exit.Status:..
a3c0 20 20 20 30 20 6f 72 20 31 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 76 61 6c 75 65 20 6f 66 20 ...0.or.1.depending.on.value.of.
a3e0 45 58 50 52 45 53 53 49 4f 4e 2e 00 45 78 65 63 75 74 65 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 EXPRESSION..Execute.shell.builti
a400 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 53 48 45 4c 4c 2d 42 55 49 4c 54 ns...........Execute.SHELL-BUILT
a420 49 4e 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 20 41 52 47 73 20 77 69 74 68 6f 75 74 20 70 IN.with.arguments.ARGs.without.p
a440 65 72 66 6f 72 6d 69 6e 67 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 6c 6f 6f 6b 75 70 2e 20 20 54 erforming.command.....lookup...T
a460 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 79 6f 75 20 77 69 73 68 20 74 6f 20 72 his.is.useful.when.you.wish.to.r
a480 65 69 6d 70 6c 65 6d 65 6e 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 61 eimplement.a.shell.builtin.....a
a4a0 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 s.a.shell.function,.but.need.to.
a4c0 65 78 65 63 75 74 65 20 74 68 65 20 62 75 69 6c 74 69 6e 20 77 69 74 68 69 6e 20 74 68 65 20 66 execute.the.builtin.within.the.f
a4e0 75 6e 63 74 69 6f 6e 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 unction...........Exit.Status:..
a500 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 53 48 ...Returns.the.exit.status.of.SH
a520 45 4c 4c 2d 42 55 49 4c 54 49 4e 2c 20 6f 72 20 66 61 6c 73 65 20 69 66 20 53 48 45 4c 4c 2d 42 ELL-BUILTIN,.or.false.if.SHELL-B
a540 55 49 4c 54 49 4e 20 69 73 0a 20 20 20 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 UILTIN.is.....not.a.shell.builti
a560 6e 2e 00 45 78 69 74 20 25 64 00 45 78 69 74 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 2e 0a 20 n..Exit.%d.Exit.a.login.shell...
a580 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 20 77 69 74 68 ........Exits.a.login.shell.with
a5a0 20 65 78 69 74 20 73 74 61 74 75 73 20 4e 2e 20 20 52 65 74 75 72 6e 73 20 61 6e 20 65 72 72 6f .exit.status.N...Returns.an.erro
a5c0 72 20 69 66 20 6e 6f 74 20 65 78 65 63 75 74 65 64 0a 20 20 20 20 69 6e 20 61 20 6c 6f 67 69 6e r.if.not.executed.....in.a.login
a5e0 20 73 68 65 6c 6c 2e 00 45 78 69 74 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 6f 72 20 75 6e 74 69 .shell..Exit.for,.while,.or.unti
a600 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 61 20 46 4f 52 2c 20 57 48 l.loops...........Exit.a.FOR,.WH
a620 49 4c 45 20 6f 72 20 55 4e 54 49 4c 20 6c 6f 6f 70 2e 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 ILE.or.UNTIL.loop...If.N.is.spec
a640 69 66 69 65 64 2c 20 62 72 65 61 6b 20 4e 20 65 6e 63 6c 6f 73 69 6e 67 0a 20 20 20 20 6c 6f 6f ified,.break.N.enclosing.....loo
a660 70 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 54 68 ps...........Exit.Status:.....Th
a680 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 30 20 75 6e 6c 65 73 73 20 4e 20 69 73 20 6e e.exit.status.is.0.unless.N.is.n
a6a0 6f 74 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 31 2e 00 45 ot.greater.than.or.equal.to.1..E
a6c0 78 69 74 20 74 68 65 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 74 68 xit.the.shell...........Exits.th
a6e0 65 20 73 68 65 6c 6c 20 77 69 74 68 20 61 20 73 74 61 74 75 73 20 6f 66 20 4e 2e 20 20 49 66 20 e.shell.with.a.status.of.N...If.
a700 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 0a 20 20 N.is.omitted,.the.exit.status...
a720 20 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 ..is.that.of.the.last.command.ex
a740 65 63 75 74 65 64 2e 00 46 69 6c 65 20 6c 69 6d 69 74 00 46 6c 6f 61 74 69 6e 67 20 70 6f 69 6e ecuted..File.limit.Floating.poin
a760 74 20 65 78 63 65 70 74 69 6f 6e 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 t.exception.GNU.bash,.version.%s
a780 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 2d 28 25 73 29 .(%s)..GNU.bash,.version.%s-(%s)
a7a0 0a 00 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 73 3a 0a 00 47 65 6e 65 72 61 6c 20 68 65 6c ..GNU.long.options:..General.hel
a7c0 70 20 75 73 69 6e 67 20 47 4e 55 20 73 6f 66 74 77 61 72 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 p.using.GNU.software:.<http://ww
a7e0 77 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 6c 70 2f 3e 0a 00 47 72 6f 75 70 20 63 6f 6d 6d 61 w.gnu.org/gethelp/>..Group.comma
a800 6e 64 73 20 61 73 20 61 20 75 6e 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 20 61 20 73 65 nds.as.a.unit...........Run.a.se
a820 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 61 20 67 72 6f 75 70 2e 20 20 54 68 69 73 20 t.of.commands.in.a.group...This.
a840 69 73 20 6f 6e 65 20 77 61 79 20 74 6f 20 72 65 64 69 72 65 63 74 20 61 6e 0a 20 20 20 20 65 6e is.one.way.to.redirect.an.....en
a860 74 69 72 65 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 tire.set.of.commands...........E
a880 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
a8a0 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.
a8c0 00 48 46 54 20 69 6e 70 75 74 20 64 61 74 61 20 70 65 6e 64 69 6e 67 00 48 46 54 20 6d 6f 6e 69 .HFT.input.data.pending.HFT.moni
a8e0 74 6f 72 20 6d 6f 64 65 20 67 72 61 6e 74 65 64 00 48 46 54 20 6d 6f 6e 69 74 6f 72 20 6d 6f 64 tor.mode.granted.HFT.monitor.mod
a900 65 20 72 65 74 72 61 63 74 65 64 00 48 46 54 20 73 6f 75 6e 64 20 73 65 71 75 65 6e 63 65 20 68 e.retracted.HFT.sound.sequence.h
a920 61 73 20 63 6f 6d 70 6c 65 74 65 64 00 48 4f 4d 45 20 6e 6f 74 20 73 65 74 00 48 61 6e 67 75 70 as.completed.HOME.not.set.Hangup
a940 00 49 20 68 61 76 65 20 6e 6f 20 6e 61 6d 65 21 00 49 2f 4f 20 72 65 61 64 79 00 49 4e 46 4f 52 .I.have.no.name!.I/O.ready.INFOR
a960 4d 3a 20 00 49 6c 6c 65 67 61 6c 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 49 6e 66 6f 72 6d 61 74 M:..Illegal.instruction.Informat
a980 69 6f 6e 20 72 65 71 75 65 73 74 00 49 6e 74 65 72 72 75 70 74 00 4b 69 6c 6c 65 64 00 4c 69 63 ion.request.Interrupt.Killed.Lic
a9a0 65 6e 73 65 20 47 50 4c 76 33 2b 3a 20 47 4e 55 20 47 50 4c 20 76 65 72 73 69 6f 6e 20 33 20 6f ense.GPLv3+:.GNU.GPL.version.3.o
a9c0 72 20 6c 61 74 65 72 20 3c 68 74 74 70 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 r.later.<http://gnu.org/licenses
a9e0 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 6b 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 /gpl.html>..Mark.shell.variables
aa00 20 61 73 20 75 6e 63 68 61 6e 67 65 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 6b 20 .as.unchangeable...........Mark.
aa20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 72 65 61 64 2d 6f 6e 6c 79 3b 20 74 68 65 20 76 61 6c 75 each.NAME.as.read-only;.the.valu
aa40 65 73 20 6f 66 20 74 68 65 73 65 20 4e 41 4d 45 73 20 6d 61 79 20 6e 6f 74 20 62 65 0a 20 20 20 es.of.these.NAMEs.may.not.be....
aa60 20 63 68 61 6e 67 65 64 20 62 79 20 73 75 62 73 65 71 75 65 6e 74 20 61 73 73 69 67 6e 6d 65 6e .changed.by.subsequent.assignmen
aa80 74 2e 20 20 49 66 20 56 41 4c 55 45 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 6e t...If.VALUE.is.supplied,.assign
aaa0 20 56 41 4c 55 45 0a 20 20 20 20 62 65 66 6f 72 65 20 6d 61 72 6b 69 6e 67 20 61 73 20 72 65 61 .VALUE.....before.marking.as.rea
aac0 64 2d 6f 6e 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 d-only...........Options:.......
aae0 2d 61 09 72 65 66 65 72 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 -a.refer.to.indexed.array.variab
ab00 6c 65 73 0a 20 20 20 20 20 20 2d 41 09 72 65 66 65 72 20 74 6f 20 61 73 73 6f 63 69 61 74 69 76 les.......-A.refer.to.associativ
ab20 65 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 e.array.variables.......-f.refer
ab40 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 70 09 64 69 73 .to.shell.functions.......-p.dis
ab60 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 69 play.a.list.of.all.readonly.vari
ab80 61 62 6c 65 73 20 6f 72 20 66 75 6e 63 74 69 6f 6e 73 2c 0a 20 20 20 20 09 09 64 65 70 65 6e 64 ables.or.functions,.......depend
aba0 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 2d 66 20 6f 70 74 ing.on.whether.or.not.the.-f.opt
abc0 69 6f 6e 20 69 73 20 67 69 76 65 6e 0a 20 20 20 20 0a 20 20 20 20 41 6e 20 61 72 67 75 6d 65 6e ion.is.given..........An.argumen
abe0 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 6f 70 74 69 6f t.of.`--'.disables.further.optio
ac00 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 n.processing...........Exit.Stat
ac20 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 us:.....Returns.success.unless.a
ac40 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 4e 41 4d n.invalid.option.is.given.or.NAM
ac60 45 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 4d 6f 64 69 66 79 20 6f 72 20 64 69 73 70 6c 61 79 20 E.is.invalid..Modify.or.display.
ac80 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 completion.options...........Mod
aca0 69 66 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 ify.the.completion.options.for.e
acc0 61 63 68 20 4e 41 4d 45 2c 20 6f 72 2c 20 69 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 73 75 ach.NAME,.or,.if.no.NAMEs.are.su
ace0 70 70 6c 69 65 64 2c 0a 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 75 72 72 65 pplied,.....the.completion.curre
ad00 6e 74 6c 79 20 62 65 69 6e 67 20 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 6e 6f 20 4f 50 54 49 ntly.being.executed...If.no.OPTI
ad20 4f 4e 73 20 61 72 65 20 67 69 76 65 6e 2c 20 70 72 69 6e 74 0a 20 20 20 20 74 68 65 20 63 6f 6d ONs.are.given,.print.....the.com
ad40 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 6f 72 pletion.options.for.each.NAME.or
ad60 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 .the.current.completion.specific
ad80 61 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 09 2d 6f ation...........Options:......-o
ada0 20 6f 70 74 69 6f 6e 09 53 65 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 20 4f 50 .option.Set.completion.option.OP
adc0 54 49 4f 4e 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 09 2d 44 09 09 43 68 61 6e TION.for.each.NAME......-D..Chan
ade0 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 64 65 66 61 75 6c 74 22 20 63 6f 6d ge.options.for.the."default".com
ae00 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 45 09 09 43 68 61 6e 67 65 20 mand.completion......-E..Change.
ae20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 6e 64 20 options.for.the."empty".command.
ae40 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 49 09 09 43 68 61 6e 67 65 20 6f 70 74 69 6f completion......-I..Change.optio
ae60 6e 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 6e 20 74 68 65 20 69 6e 69 74 69 61 6c ns.for.completion.on.the.initial
ae80 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 60 2b 6f 27 20 69 6e 73 74 65 61 .word..........Using.`+o'.instea
aea0 64 20 6f 66 20 60 2d 6f 27 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 73 70 65 63 69 66 69 65 d.of.`-o'.turns.off.the.specifie
aec0 64 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 d.option...........Arguments:...
aee0 20 20 0a 20 20 20 20 45 61 63 68 20 4e 41 4d 45 20 72 65 66 65 72 73 20 74 6f 20 61 20 63 6f 6d .......Each.NAME.refers.to.a.com
af00 6d 61 6e 64 20 66 6f 72 20 77 68 69 63 68 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 mand.for.which.a.completion.spec
af20 69 66 69 63 61 74 69 6f 6e 20 6d 75 73 74 0a 20 20 20 20 68 61 76 65 20 70 72 65 76 69 6f 75 73 ification.must.....have.previous
af40 6c 79 20 62 65 65 6e 20 64 65 66 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 60 63 6f 6d 70 6c ly.been.defined.using.the.`compl
af60 65 74 65 27 20 62 75 69 6c 74 69 6e 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 0a 20 20 20 20 61 ete'.builtin...If.no.NAMEs.....a
af80 72 65 20 73 75 70 70 6c 69 65 64 2c 20 63 6f 6d 70 6f 70 74 20 6d 75 73 74 20 62 65 20 63 61 6c re.supplied,.compopt.must.be.cal
afa0 6c 65 64 20 62 79 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 67 65 6e 65 led.by.a.function.currently.gene
afc0 72 61 74 69 6e 67 0a 20 20 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 20 rating.....completions,.and.the.
afe0 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 74 20 63 75 72 72 65 6e 74 6c 79 2d 65 78 65 63 75 options.for.that.currently-execu
b000 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 67 65 6e 65 72 61 74 6f 72 20 61 72 ting.completion.....generator.ar
b020 65 20 6d 6f 64 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 e.modified...........Exit.Status
b040 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 :.....Returns.success.unless.an.
b060 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 4e 41 invalid.option.is.supplied.or.NA
b080 4d 45 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 68 61 76 65 20 61 20 63 6f 6d 70 6c 65 74 69 6f ME.does.not.....have.a.completio
b0a0 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 64 65 66 69 6e 65 64 2e 00 4d 6f 64 69 66 79 20 n.specification.defined..Modify.
b0c0 73 68 65 6c 6c 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 shell.resource.limits...........
b0e0 50 72 6f 76 69 64 65 73 20 63 6f 6e 74 72 6f 6c 20 6f 76 65 72 20 74 68 65 20 72 65 73 6f 75 72 Provides.control.over.the.resour
b100 63 65 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 70 ces.available.to.the.shell.and.p
b120 72 6f 63 65 73 73 65 73 0a 20 20 20 20 69 74 20 63 72 65 61 74 65 73 2c 20 6f 6e 20 73 79 73 74 rocesses.....it.creates,.on.syst
b140 65 6d 73 20 74 68 61 74 20 61 6c 6c 6f 77 20 73 75 63 68 20 63 6f 6e 74 72 6f 6c 2e 0a 20 20 20 ems.that.allow.such.control.....
b160 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 53 09 75 73 65 20 74 68 65 20 ......Options:.......-S.use.the.
b180 60 73 6f 66 74 27 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 20 20 20 2d 48 09 75 `soft'.resource.limit.......-H.u
b1a0 73 65 20 74 68 65 20 60 68 61 72 64 27 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 se.the.`hard'.resource.limit....
b1c0 20 20 20 2d 61 09 61 6c 6c 20 63 75 72 72 65 6e 74 20 6c 69 6d 69 74 73 20 61 72 65 20 72 65 70 ...-a.all.current.limits.are.rep
b1e0 6f 72 74 65 64 0a 20 20 20 20 20 20 2d 62 09 74 68 65 20 73 6f 63 6b 65 74 20 62 75 66 66 65 72 orted.......-b.the.socket.buffer
b200 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 63 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 .size.......-c.the.maximum.size.
b220 6f 66 20 63 6f 72 65 20 66 69 6c 65 73 20 63 72 65 61 74 65 64 0a 20 20 20 20 20 20 2d 64 09 74 of.core.files.created.......-d.t
b240 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 61 20 70 72 6f 63 65 73 73 27 73 20 64 he.maximum.size.of.a.process's.d
b260 61 74 61 20 73 65 67 6d 65 6e 74 0a 20 20 20 20 20 20 2d 65 09 74 68 65 20 6d 61 78 69 6d 75 6d ata.segment.......-e.the.maximum
b280 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 74 79 20 28 60 6e 69 63 65 27 29 0a 20 20 .scheduling.priority.(`nice')...
b2a0 20 20 20 20 2d 66 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 66 69 6c 65 73 ....-f.the.maximum.size.of.files
b2c0 20 77 72 69 74 74 65 6e 20 62 79 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 69 74 73 20 63 68 .written.by.the.shell.and.its.ch
b2e0 69 6c 64 72 65 6e 0a 20 20 20 20 20 20 2d 69 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 ildren.......-i.the.maximum.numb
b300 65 72 20 6f 66 20 70 65 6e 64 69 6e 67 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 20 20 2d 6b 09 74 er.of.pending.signals.......-k.t
b320 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6b 71 75 65 75 65 73 20 61 6c 6c he.maximum.number.of.kqueues.all
b340 6f 63 61 74 65 64 20 66 6f 72 20 74 68 69 73 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 2d 6c ocated.for.this.process.......-l
b360 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 61 20 70 72 6f 63 65 73 73 20 6d 61 79 20 .the.maximum.size.a.process.may.
b380 6c 6f 63 6b 20 69 6e 74 6f 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 20 2d 6d 09 74 68 65 20 6d 61 lock.into.memory.......-m.the.ma
b3a0 78 69 6d 75 6d 20 72 65 73 69 64 65 6e 74 20 73 65 74 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 6e ximum.resident.set.size.......-n
b3c0 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6f 70 65 6e 20 66 69 6c 65 .the.maximum.number.of.open.file
b3e0 20 64 65 73 63 72 69 70 74 6f 72 73 0a 20 20 20 20 20 20 2d 70 09 74 68 65 20 70 69 70 65 20 62 .descriptors.......-p.the.pipe.b
b400 75 66 66 65 72 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 71 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 uffer.size.......-q.the.maximum.
b420 6e 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 69 6e 20 50 4f 53 49 58 20 6d 65 73 73 61 67 65 number.of.bytes.in.POSIX.message
b440 20 71 75 65 75 65 73 0a 20 20 20 20 20 20 2d 72 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 72 65 61 .queues.......-r.the.maximum.rea
b460 6c 2d 74 69 6d 65 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 74 79 0a 20 20 20 20 20 l-time.scheduling.priority......
b480 20 2d 73 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 74 61 63 6b 20 73 69 7a 65 0a 20 20 20 20 20 .-s.the.maximum.stack.size......
b4a0 20 2d 74 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 61 6d 6f 75 6e 74 20 6f 66 20 63 70 75 20 74 69 .-t.the.maximum.amount.of.cpu.ti
b4c0 6d 65 20 69 6e 20 73 65 63 6f 6e 64 73 0a 20 20 20 20 20 20 2d 75 09 74 68 65 20 6d 61 78 69 6d me.in.seconds.......-u.the.maxim
b4e0 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 75 73 65 72 20 70 72 6f 63 65 73 73 65 73 0a 20 20 20 20 um.number.of.user.processes.....
b500 20 20 2d 76 09 74 68 65 20 73 69 7a 65 20 6f 66 20 76 69 72 74 75 61 6c 20 6d 65 6d 6f 72 79 0a ..-v.the.size.of.virtual.memory.
b520 20 20 20 20 20 20 2d 78 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 66 ......-x.the.maximum.number.of.f
b540 69 6c 65 20 6c 6f 63 6b 73 0a 20 20 20 20 20 20 2d 50 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e ile.locks.......-P.the.maximum.n
b560 75 6d 62 65 72 20 6f 66 20 70 73 65 75 64 6f 74 65 72 6d 69 6e 61 6c 73 0a 20 20 20 20 20 20 2d umber.of.pseudoterminals.......-
b580 52 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 74 69 6d 65 20 61 20 72 65 61 6c 2d 74 69 6d 65 20 70 R.the.maximum.time.a.real-time.p
b5a0 72 6f 63 65 73 73 20 63 61 6e 20 72 75 6e 20 62 65 66 6f 72 65 20 62 6c 6f 63 6b 69 6e 67 0a 20 rocess.can.run.before.blocking..
b5c0 20 20 20 20 20 2d 54 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 .....-T.the.maximum.number.of.th
b5e0 72 65 61 64 73 0a 20 20 20 20 0a 20 20 20 20 4e 6f 74 20 61 6c 6c 20 6f 70 74 69 6f 6e 73 20 61 reads..........Not.all.options.a
b600 72 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 2e 0a 20 re.available.on.all.platforms...
b620 20 20 20 0a 20 20 20 20 49 66 20 4c 49 4d 49 54 20 69 73 20 67 69 76 65 6e 2c 20 69 74 20 69 73 ........If.LIMIT.is.given,.it.is
b640 20 74 68 65 20 6e 65 77 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 .the.new.value.of.the.specified.
b660 72 65 73 6f 75 72 63 65 3b 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 61 6c 20 4c 49 4d 49 54 20 resource;.the.....special.LIMIT.
b680 76 61 6c 75 65 73 20 60 73 6f 66 74 27 2c 20 60 68 61 72 64 27 2c 20 61 6e 64 20 60 75 6e 6c 69 values.`soft',.`hard',.and.`unli
b6a0 6d 69 74 65 64 27 20 73 74 61 6e 64 20 66 6f 72 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 mited'.stand.for.the.....current
b6c0 20 73 6f 66 74 20 6c 69 6d 69 74 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 61 72 64 20 6c 69 .soft.limit,.the.current.hard.li
b6e0 6d 69 74 2c 20 61 6e 64 20 6e 6f 20 6c 69 6d 69 74 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e mit,.and.no.limit,.respectively.
b700 0a 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 61 6c 75 .....Otherwise,.the.current.valu
b720 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 72 65 73 6f 75 72 63 65 20 69 73 20 70 e.of.the.specified.resource.is.p
b740 72 69 6e 74 65 64 2e 20 20 49 66 0a 20 20 20 20 6e 6f 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 rinted...If.....no.option.is.giv
b760 65 6e 2c 20 74 68 65 6e 20 2d 66 20 69 73 20 61 73 73 75 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 en,.then.-f.is.assumed..........
b780 20 56 61 6c 75 65 73 20 61 72 65 20 69 6e 20 31 30 32 34 2d 62 79 74 65 20 69 6e 63 72 65 6d 65 .Values.are.in.1024-byte.increme
b7a0 6e 74 73 2c 20 65 78 63 65 70 74 20 66 6f 72 20 2d 74 2c 20 77 68 69 63 68 20 69 73 20 69 6e 20 nts,.except.for.-t,.which.is.in.
b7c0 73 65 63 6f 6e 64 73 2c 0a 20 20 20 20 2d 70 2c 20 77 68 69 63 68 20 69 73 20 69 6e 20 69 6e 63 seconds,.....-p,.which.is.in.inc
b7e0 72 65 6d 65 6e 74 73 20 6f 66 20 35 31 32 20 62 79 74 65 73 2c 20 61 6e 64 20 2d 75 2c 20 77 68 rements.of.512.bytes,.and.-u,.wh
b800 69 63 68 20 69 73 20 61 6e 20 75 6e 73 63 61 6c 65 64 0a 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 ich.is.an.unscaled.....number.of
b820 20 70 72 6f 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 .processes...........Exit.Status
b840 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 :.....Returns.success.unless.an.
b860 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 6e invalid.option.is.supplied.or.an
b880 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 20 6a 6f 62 20 74 6f 20 74 68 65 20 66 .error.occurs..Move.job.to.the.f
b8a0 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f oreground...........Place.the.jo
b8c0 62 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 b.identified.by.JOB_SPEC.in.the.
b8e0 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 63 75 foreground,.making.it.the.....cu
b900 72 72 65 6e 74 20 6a 6f 62 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 20 70 rrent.job...If.JOB_SPEC.is.not.p
b920 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 20 6f 66 20 74 68 resent,.the.shell's.notion.of.th
b940 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 0a e.....current.job.is.used.......
b960 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 53 74 61 74 75 73 20 6f 66 20 63 ....Exit.Status:.....Status.of.c
b980 6f 6d 6d 61 6e 64 20 70 6c 61 63 65 64 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6f 72 20 ommand.placed.in.foreground,.or.
b9a0 66 61 69 6c 75 72 65 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 failure.if.an.error.occurs..Move
b9c0 20 6a 6f 62 73 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 .jobs.to.the.background.........
b9e0 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 65 ..Place.the.jobs.identified.by.e
ba00 61 63 68 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 ach.JOB_SPEC.in.the.background,.
ba20 61 73 20 69 66 20 74 68 65 79 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 73 74 61 72 74 65 64 20 as.if.they.....had.been.started.
ba40 77 69 74 68 20 60 26 27 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 20 70 72 with.`&'...If.JOB_SPEC.is.not.pr
ba60 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 0a 20 20 20 20 6f 66 esent,.the.shell's.notion.....of
ba80 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 0a 20 .the.current.job.is.used........
baa0 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
bac0 65 73 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 6e 6f 74 20 65 6e ess.unless.job.control.is.not.en
bae0 61 62 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4e 75 6c 6c 20 63 abled.or.an.error.occurs..Null.c
bb00 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4e 6f 20 65 66 66 65 63 74 3b 20 74 68 65 20 ommand...........No.effect;.the.
bb20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 command.does.nothing...........E
bb40 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 73 75 63 63 65 65 64 73 2e xit.Status:.....Always.succeeds.
bb60 00 4f 4c 44 50 57 44 20 6e 6f 74 20 73 65 74 00 50 61 72 73 65 20 6f 70 74 69 6f 6e 20 61 72 67 .OLDPWD.not.set.Parse.option.arg
bb80 75 6d 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 20 69 73 20 75 73 65 64 uments...........Getopts.is.used
bba0 20 62 79 20 73 68 65 6c 6c 20 70 72 6f 63 65 64 75 72 65 73 20 74 6f 20 70 61 72 73 65 20 70 6f .by.shell.procedures.to.parse.po
bbc0 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 61 73 20 6f 70 74 69 6f sitional.parameters.....as.optio
bbe0 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 63 6f 6e 74 61 69 6e 73 20 ns...........OPTSTRING.contains.
bc00 74 68 65 20 6f 70 74 69 6f 6e 20 6c 65 74 74 65 72 73 20 74 6f 20 62 65 20 72 65 63 6f 67 6e 69 the.option.letters.to.be.recogni
bc20 7a 65 64 3b 20 69 66 20 61 20 6c 65 74 74 65 72 0a 20 20 20 20 69 73 20 66 6f 6c 6c 6f 77 65 64 zed;.if.a.letter.....is.followed
bc40 20 62 79 20 61 20 63 6f 6c 6f 6e 2c 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 65 78 70 65 63 .by.a.colon,.the.option.is.expec
bc60 74 65 64 20 74 6f 20 68 61 76 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 77 68 69 ted.to.have.an.argument,.....whi
bc80 63 68 20 73 68 6f 75 6c 64 20 62 65 20 73 65 70 61 72 61 74 65 64 20 66 72 6f 6d 20 69 74 20 62 ch.should.be.separated.from.it.b
bca0 79 20 77 68 69 74 65 20 73 70 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 61 63 68 20 74 69 6d y.white.space...........Each.tim
bcc0 65 20 69 74 20 69 73 20 69 6e 76 6f 6b 65 64 2c 20 67 65 74 6f 70 74 73 20 77 69 6c 6c 20 70 6c e.it.is.invoked,.getopts.will.pl
bce0 61 63 65 20 74 68 65 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 69 6e 20 74 68 65 0a 20 20 20 20 73 ace.the.next.option.in.the.....s
bd00 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 24 6e 61 6d 65 2c 20 69 6e 69 74 69 61 6c 69 7a 69 6e hell.variable.$name,.initializin
bd20 67 20 6e 61 6d 65 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 61 6e 64 g.name.if.it.does.not.exist,.and
bd40 0a 20 20 20 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 6e 65 78 74 20 61 72 67 75 6d .....the.index.of.the.next.argum
bd60 65 6e 74 20 74 6f 20 62 65 20 70 72 6f 63 65 73 73 65 64 20 69 6e 74 6f 20 74 68 65 20 73 68 65 ent.to.be.processed.into.the.she
bd80 6c 6c 0a 20 20 20 20 76 61 72 69 61 62 6c 65 20 4f 50 54 49 4e 44 2e 20 20 4f 50 54 49 4e 44 20 ll.....variable.OPTIND...OPTIND.
bda0 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 74 6f 20 31 20 65 61 63 68 20 74 69 6d 65 20 74 68 is.initialized.to.1.each.time.th
bdc0 65 20 73 68 65 6c 6c 20 6f 72 0a 20 20 20 20 61 20 73 68 65 6c 6c 20 73 63 72 69 70 74 20 69 73 e.shell.or.....a.shell.script.is
bde0 20 69 6e 76 6f 6b 65 64 2e 20 20 57 68 65 6e 20 61 6e 20 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 .invoked...When.an.option.requir
be00 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 67 65 74 6f 70 74 73 20 70 6c 61 63 es.an.argument,.....getopts.plac
be20 65 73 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 69 6e 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 es.that.argument.into.the.shell.
be40 76 61 72 69 61 62 6c 65 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 0a 20 20 20 20 67 65 74 6f 70 74 variable.OPTARG...........getopt
be60 73 20 72 65 70 6f 72 74 73 20 65 72 72 6f 72 73 20 69 6e 20 6f 6e 65 20 6f 66 20 74 77 6f 20 77 s.reports.errors.in.one.of.two.w
be80 61 79 73 2e 20 20 49 66 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 ays...If.the.first.character....
bea0 20 6f 66 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 61 20 63 6f 6c 6f 6e 2c 20 67 65 74 6f 70 74 .of.OPTSTRING.is.a.colon,.getopt
bec0 73 20 75 73 65 73 20 73 69 6c 65 6e 74 20 65 72 72 6f 72 20 72 65 70 6f 72 74 69 6e 67 2e 20 20 s.uses.silent.error.reporting...
bee0 49 6e 0a 20 20 20 20 74 68 69 73 20 6d 6f 64 65 2c 20 6e 6f 20 65 72 72 6f 72 20 6d 65 73 73 61 In.....this.mode,.no.error.messa
bf00 67 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e 20 20 49 66 20 61 6e 20 69 6e 76 61 6c 69 64 20 ges.are.printed...If.an.invalid.
bf20 6f 70 74 69 6f 6e 20 69 73 0a 20 20 20 20 73 65 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 63 option.is.....seen,.getopts.plac
bf40 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 66 6f 75 6e 64 20 69 6e es.the.option.character.found.in
bf60 74 6f 20 4f 50 54 41 52 47 2e 20 20 49 66 20 61 0a 20 20 20 20 72 65 71 75 69 72 65 64 20 61 72 to.OPTARG...If.a.....required.ar
bf80 67 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 gument.is.not.found,.getopts.pla
bfa0 63 65 73 20 61 20 27 3a 27 20 69 6e 74 6f 20 4e 41 4d 45 20 61 6e 64 0a 20 20 20 20 73 65 74 73 ces.a.':'.into.NAME.and.....sets
bfc0 20 4f 50 54 41 52 47 20 74 6f 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 .OPTARG.to.the.option.character.
bfe0 66 6f 75 6e 64 2e 20 20 49 66 20 67 65 74 6f 70 74 73 20 69 73 20 6e 6f 74 20 69 6e 0a 20 20 20 found...If.getopts.is.not.in....
c000 20 73 69 6c 65 6e 74 20 6d 6f 64 65 2c 20 61 6e 64 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 .silent.mode,.and.an.invalid.opt
c020 69 6f 6e 20 69 73 20 73 65 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 63 65 73 20 27 3f 27 20 ion.is.seen,.getopts.places.'?'.
c040 69 6e 74 6f 0a 20 20 20 20 4e 41 4d 45 20 61 6e 64 20 75 6e 73 65 74 73 20 4f 50 54 41 52 47 2e into.....NAME.and.unsets.OPTARG.
c060 20 20 49 66 20 61 20 72 65 71 75 69 72 65 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 ..If.a.required.argument.is.not.
c080 66 6f 75 6e 64 2c 20 61 20 27 3f 27 0a 20 20 20 20 69 73 20 70 6c 61 63 65 64 20 69 6e 20 4e 41 found,.a.'?'.....is.placed.in.NA
c0a0 4d 45 2c 20 4f 50 54 41 52 47 20 69 73 20 75 6e 73 65 74 2c 20 61 6e 64 20 61 20 64 69 61 67 6e ME,.OPTARG.is.unset,.and.a.diagn
c0c0 6f 73 74 69 63 20 6d 65 73 73 61 67 65 20 69 73 0a 20 20 20 20 70 72 69 6e 74 65 64 2e 0a 20 20 ostic.message.is.....printed....
c0e0 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 4f 50 54 .......If.the.shell.variable.OPT
c100 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 30 2c 20 67 65 74 6f 70 74 73 20 64 69 73 ERR.has.the.value.0,.getopts.dis
c120 61 62 6c 65 73 20 74 68 65 0a 20 20 20 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 72 72 6f 72 20 ables.the.....printing.of.error.
c140 6d 65 73 73 61 67 65 73 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 messages,.even.if.the.first.char
c160 61 63 74 65 72 20 6f 66 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 6e 6f 74 20 61 20 acter.of.....OPTSTRING.is.not.a.
c180 63 6f 6c 6f 6e 2e 20 20 4f 50 54 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 31 20 62 colon...OPTERR.has.the.value.1.b
c1a0 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 20 6e 6f 72 6d y.default...........Getopts.norm
c1c0 61 6c 6c 79 20 70 61 72 73 65 73 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d ally.parses.the.positional.param
c1e0 65 74 65 72 73 2c 20 62 75 74 20 69 66 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 61 72 65 20 eters,.but.if.arguments.....are.
c200 73 75 70 70 6c 69 65 64 20 61 73 20 41 52 47 20 76 61 6c 75 65 73 2c 20 74 68 65 79 20 61 72 65 supplied.as.ARG.values,.they.are
c220 20 70 61 72 73 65 64 20 69 6e 73 74 65 61 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 .parsed.instead...........Exit.S
c240 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 61 6e tatus:.....Returns.success.if.an
c260 20 6f 70 74 69 6f 6e 20 69 73 20 66 6f 75 6e 64 3b 20 66 61 69 6c 73 20 69 66 20 74 68 65 20 65 .option.is.found;.fails.if.the.e
c280 6e 64 20 6f 66 20 6f 70 74 69 6f 6e 73 20 69 73 0a 20 20 20 20 65 6e 63 6f 75 6e 74 65 72 65 64 nd.of.options.is.....encountered
c2a0 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 50 72 69 6e 74 20 74 68 65 20 6e .or.an.error.occurs..Print.the.n
c2c0 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 ame.of.the.current.working.direc
c2e0 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c tory...........Options:.......-L
c300 09 70 72 69 6e 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 24 50 57 44 20 69 66 20 69 74 20 6e .print.the.value.of.$PWD.if.it.n
c320 61 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 09 09 64 ames.the.current.working.......d
c340 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 50 09 70 72 69 6e 74 20 74 68 65 20 70 68 79 73 irectory.......-P.print.the.phys
c360 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 2c 20 77 69 74 68 6f 75 74 20 61 6e 79 20 73 79 6d 62 ical.directory,.without.any.symb
c380 6f 6c 69 63 20 6c 69 6e 6b 73 0a 20 20 20 20 0a 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 olic.links..........By.default,.
c3a0 60 70 77 64 27 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 20 73 70 `pwd'.behaves.as.if.`-L'.were.sp
c3c0 65 63 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 ecified...........Exit.Status:..
c3e0 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f ...Returns.0.unless.an.invalid.o
c400 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 ption.is.given.or.the.current.di
c420 72 65 63 74 6f 72 79 0a 20 20 20 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 00 51 75 69 74 rectory.....cannot.be.read..Quit
c440 00 52 65 61 64 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 .Read.lines.from.a.file.into.an.
c460 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 41 20 73 79 6e 6f 6e array.variable...........A.synon
c480 79 6d 20 66 6f 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 ym.for.`mapfile'..Read.lines.fro
c4a0 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 20 61 6e 20 69 6e 64 m.the.standard.input.into.an.ind
c4c0 65 78 65 64 20 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 exed.array.variable...........Re
c4e0 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 ad.lines.from.the.standard.input
c500 20 69 6e 74 6f 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 .into.the.indexed.array.variable
c520 20 41 52 52 41 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 .ARRAY,.or.....from.file.descrip
c540 74 6f 72 20 46 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 tor.FD.if.the.-u.option.is.suppl
c560 69 65 64 2e 20 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 ied...The.variable.MAPFILE.....i
c580 73 20 74 68 65 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 s.the.default.ARRAY...........Op
c5a0 74 69 6f 6e 73 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 tions:.......-d.delim.Use.DELIM.
c5c0 74 6f 20 74 65 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 to.terminate.lines,.instead.of.n
c5e0 65 77 6c 69 6e 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 ewline.......-n.count.Copy.at.mo
c600 73 74 20 43 4f 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 st.COUNT.lines...If.COUNT.is.0,.
c620 61 6c 6c 20 6c 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 all.lines.are.copied.......-O.or
c640 69 67 69 6e 09 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 igin.Begin.assigning.to.ARRAY.at
c660 20 69 6e 64 65 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 .index.ORIGIN...The.default.inde
c680 78 20 69 73 20 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 x.is.0.......-s.count.Discard.th
c6a0 65 20 66 69 72 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 e.first.COUNT.lines.read.......-
c6c0 74 09 52 65 6d 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 t.Remove.a.trailing.DELIM.from.e
c6e0 61 63 68 20 6c 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 ach.line.read.(default.newline).
c700 20 20 20 20 20 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 ......-u.fd.Read.lines.from.file
c720 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 .descriptor.FD.instead.of.the.st
c740 61 6e 64 61 72 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 andard.input.......-C.callback.E
c760 76 61 6c 75 61 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 valuate.CALLBACK.each.time.QUANT
c780 55 4d 20 6c 69 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 UM.lines.are.read.......-c.quant
c7a0 75 6d 09 53 70 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 um.Specify.the.number.of.lines.r
c7c0 65 61 64 20 62 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 ead.between.each.call.to........
c7e0 43 41 4c 4c 42 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 CALLBACK..........Arguments:....
c800 20 20 20 41 52 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 ...ARRAY.Array.variable.name.to.
c820 75 73 65 20 66 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 use.for.file.data..........If.-C
c840 20 69 73 20 73 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 .is.supplied.without.-c,.the.def
c860 61 75 6c 74 20 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 ault.quantum.is.5000...When.....
c880 43 41 4c 4c 42 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 CALLBACK.is.evaluated,.it.is.sup
c8a0 70 6c 69 65 64 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 plied.the.index.of.the.next.arra
c8c0 79 0a 20 20 20 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 y.....element.to.be.assigned.and
c8e0 20 74 68 65 20 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 .the.line.to.be.assigned.to.that
c900 20 65 6c 65 6d 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 .element.....as.additional.argum
c920 65 6e 74 73 2e 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 ents...........If.not.supplied.w
c940 69 74 68 20 61 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 ith.an.explicit.origin,.mapfile.
c960 77 69 6c 6c 20 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 will.clear.ARRAY.before.....assi
c980 67 6e 69 6e 67 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 gning.to.it...........Exit.Statu
c9a0 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
c9c0 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 41 52 52 41 .invalid.option.is.given.or.ARRA
c9e0 59 20 69 73 20 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 Y.is.readonly.or.....not.an.inde
ca00 78 65 64 20 61 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 xed.array..Record.lock.Remember.
ca20 6f 72 20 64 69 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 or.display.program.locations....
ca40 20 20 0a 20 20 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 .......Determine.and.remember.th
ca60 65 20 66 75 6c 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 e.full.pathname.of.each.command.
ca80 4e 41 4d 45 2e 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 NAME...If.....no.arguments.are.g
caa0 69 76 65 6e 2c 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 iven,.information.about.remember
cac0 65 64 20 63 6f 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 ed.commands.is.displayed........
cae0 20 20 20 4f 70 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 ...Options:.......-d.forget.the.
cb00 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 remembered.location.of.each.NAME
cb20 0a 20 20 20 20 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 .......-l.display.in.a.format.th
cb40 61 74 20 6d 61 79 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 at.may.be.reused.as.input.......
cb60 2d 70 20 70 61 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 -p.pathname.use.PATHNAME.as.the.
cb80 66 75 6c 6c 20 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 full.pathname.of.NAME.......-r.f
cba0 6f 72 67 65 74 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 orget.all.remembered.locations..
cbc0 20 20 20 20 20 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 .....-t.print.the.remembered.loc
cbe0 61 74 69 6f 6e 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 ation.of.each.NAME,.preceding...
cc00 20 20 09 09 65 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 ....each.location.with.the.corre
cc20 73 70 6f 6e 64 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 sponding.NAME.if.multiple.......
cc40 4e 41 4d 45 73 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 NAMEs.are.given.....Arguments:..
cc60 20 20 20 20 20 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 .....NAME.Each.NAME.is.searched.
cc80 66 6f 72 20 69 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 for.in.$PATH.and.added.to.the.li
cca0 73 74 0a 20 20 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 st.......of.remembered.commands.
ccc0 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 ..........Exit.Status:.....Retur
cce0 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 66 6f ns.success.unless.NAME.is.not.fo
cd00 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 76 65 und.or.an.invalid.option.is.give
cd20 6e 2e 00 52 65 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 n..Remove.directories.from.stack
cd40 2e 0a 20 20 20 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 ...........Removes.entries.from.
cd60 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 the.directory.stack...With.no.ar
cd80 67 75 6d 65 6e 74 73 2c 20 72 65 6d 6f 76 65 73 0a 20 20 20 20 74 68 65 20 74 6f 70 20 64 69 72 guments,.removes.....the.top.dir
cda0 65 63 74 6f 72 79 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 ectory.from.the.stack,.and.chang
cdc0 65 73 20 74 6f 20 74 68 65 20 6e 65 77 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 es.to.the.new.top.directory.....
cde0 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 ......Options:.......-n.Suppress
ce00 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 es.the.normal.change.of.director
ce20 79 20 77 68 65 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 y.when.removing.......directorie
ce40 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 s.from.the.stack,.so.only.the.st
ce60 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 ack.is.manipulated...........Arg
ce80 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 uments:.......+N.Removes.the.Nth
cea0 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 6f 66 .entry.counting.from.the.left.of
cec0 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 60 64 69 72 73 27 2c .the.list.......shown.by.`dirs',
cee0 20 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 .starting.with.zero...For.exampl
cf00 65 3a 20 60 70 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 e:.`popd.+0'.......removes.the.f
cf20 69 72 73 74 20 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 irst.directory,.`popd.+1'.the.se
cf40 63 6f 6e 64 2e 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 cond.............-N.Removes.the.
cf60 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 68 Nth.entry.counting.from.the.righ
cf80 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 60 64 69 t.of.the.list.......shown.by.`di
cfa0 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 rs',.starting.with.zero...For.ex
cfc0 61 6d 70 6c 65 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 ample:.`popd.-0'.......removes.t
cfe0 68 65 20 6c 61 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 he.last.directory,.`popd.-1'.the
d000 20 6e 65 78 74 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 .next.to.last...........The.`dir
d020 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 s'.builtin.displays.the.director
d040 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 y.stack...........Exit.Status:..
d060 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
d080 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 74 68 65 alid.argument.is.supplied.or.the
d0a0 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 6c 73 2e 00 52 65 6d .directory.....change.fails..Rem
d0c0 6f 76 65 20 65 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 ove.each.NAME.from.the.list.of.d
d0e0 65 66 69 6e 65 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 efined.aliases...........Options
d100 3a 0a 20 20 20 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 :.......-a.remove.all.alias.defi
d120 6e 69 74 69 6f 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 nitions..........Return.success.
d140 75 6e 6c 65 73 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 unless.a.NAME.is.not.an.existing
d160 20 61 6c 69 61 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 .alias..Remove.jobs.from.current
d180 20 73 68 65 6c 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 .shell...........Removes.each.JO
d1a0 42 53 50 45 43 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 BSPEC.argument.from.the.table.of
d1c0 20 61 63 74 69 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 .active.jobs...Without.....any.J
d1e0 4f 42 53 50 45 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 OBSPECs,.the.shell.uses.its.noti
d200 6f 6e 20 6f 66 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 on.of.the.current.job...........
d220 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 6a 6f 62 Options:.......-a.remove.all.job
d240 73 20 69 66 20 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 s.if.JOBSPEC.is.not.supplied....
d260 20 20 20 2d 68 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 ...-h.mark.each.JOBSPEC.so.that.
d280 53 49 47 48 55 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 SIGHUP.is.not.sent.to.the.job.if
d2a0 20 74 68 65 0a 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 .the.......shell.receives.a.SIGH
d2c0 55 50 0a 20 20 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 UP.......-r.remove.only.running.
d2e0 6a 6f 62 73 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 jobs..........Exit.Status:.....R
d300 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 eturns.success.unless.an.invalid
d320 20 6f 70 74 69 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 .option.or.JOBSPEC.is.given..Rem
d340 6f 76 65 73 20 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 oves.entries.from.the.directory.
d360 73 74 61 63 6b 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 stack...With.no.arguments,.remov
d380 65 73 0a 20 20 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 es.....the.top.directory.from.th
d3a0 65 20 73 74 61 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 e.stack,.and.changes.to.the.new.
d3c0 74 6f 70 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 top.directory...........Options:
d3e0 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 .......-n.Suppresses.the.normal.
d400 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e change.of.directory.when.removin
d420 67 0a 20 20 20 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 g......directories.from.the.stac
d440 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 k,.so.only.the.stack.is.manipula
d460 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b ted...........Arguments:.......+
d480 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 N.Removes.the.Nth.entry.counting
d4a0 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 .from.the.left.of.the.list......
d4c0 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a shown.by.`dirs',.starting.with.z
d4e0 65 72 6f 2e 20 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 ero...For.example:.`popd.+0'....
d500 20 09 72 65 6d 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 ..removes.the.first.directory,.`
d520 70 6f 70 64 20 2b 31 27 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 popd.+1'.the.second.............
d540 2d 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e -N.Removes.the.Nth.entry.countin
d560 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 0a 20 20 20 g.from.the.right.of.the.list....
d580 20 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 ..shown.by.`dirs',.starting.with
d5a0 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 .zero...For.example:.`popd.-0'..
d5c0 20 20 20 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 ....removes.the.last.directory,.
d5e0 60 70 6f 70 64 20 2d 31 27 20 74 68 65 20 6e 65 78 74 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 `popd.-1'.the.next.to.last......
d600 0a 20 20 20 20 54 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 .....The.`dirs'.builtin.displays
d620 20 74 68 65 20 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 .the.directory.stack..Replace.th
d640 65 20 73 68 65 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 e.shell.with.the.given.command..
d660 20 20 20 20 0a 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 .........Execute.COMMAND,.replac
d680 69 6e 67 20 74 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 ing.this.shell.with.the.specifie
d6a0 64 20 70 72 6f 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 d.program......ARGUMENTS.become.
d6c0 74 68 65 20 61 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 the.arguments.to.COMMAND...If.CO
d6e0 4d 4d 41 4e 44 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 MMAND.is.not.specified,.....any.
d700 72 65 64 69 72 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 redirections.take.effect.in.the.
d720 63 75 72 72 65 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 current.shell...........Options:
d740 0a 20 20 20 20 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 .......-a.name.pass.NAME.as.the.
d760 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 0a 20 20 20 20 20 zeroth.argument.to.COMMAND......
d780 20 2d 63 09 65 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 .-c.execute.COMMAND.with.an.empt
d7a0 79 20 65 6e 76 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 y.environment.......-l.place.a.d
d7c0 61 73 68 20 69 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 ash.in.the.zeroth.argument.to.CO
d7e0 4d 4d 41 4e 44 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 MMAND..........If.the.command.ca
d800 6e 6e 6f 74 20 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 nnot.be.executed,.a.non-interact
d820 69 76 65 20 73 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 ive.shell.exits,.unless.....the.
d840 73 68 65 6c 6c 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 shell.option.`execfail'.is.set..
d860 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
d880 73 20 73 75 63 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 s.success.unless.COMMAND.is.not.
d8a0 66 6f 75 6e 64 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 found.or.a.redirection.error.occ
d8c0 75 72 73 2e 00 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 urs..Report.time.consumed.by.pip
d8e0 65 6c 69 6e 65 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 eline's.execution...........Exec
d900 75 74 65 20 50 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 ute.PIPELINE.and.print.a.summary
d920 20 6f 66 20 74 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 .of.the.real.time,.user.CPU.time
d940 2c 0a 20 20 20 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 ,.....and.system.CPU.time.spent.
d960 65 78 65 63 75 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 executing.PIPELINE.when.it.termi
d980 6e 61 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d nates...........Options:.......-
d9a0 70 09 70 72 69 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 p.print.the.timing.summary.in.th
d9c0 65 20 70 6f 72 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 e.portable.Posix.format.........
d9e0 20 54 68 65 20 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 .The.value.of.the.TIMEFORMAT.var
da00 69 61 62 6c 65 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 iable.is.used.as.the.output.form
da20 61 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 20 20 54 68 at...........Exit.Status:.....Th
da40 65 20 72 65 74 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 e.return.status.is.the.return.st
da60 61 74 75 73 20 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 atus.of.PIPELINE..Resume.for,.wh
da80 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 52 65 ile,.or.until.loops...........Re
daa0 73 75 6d 65 73 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 sumes.the.next.iteration.of.the.
dac0 65 6e 63 6c 6f 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 enclosing.FOR,.WHILE.or.UNTIL.lo
dae0 6f 70 2e 0a 20 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 op......If.N.is.specified,.resum
db00 65 73 20 74 68 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 es.the.Nth.enclosing.loop.......
db20 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 65 78 69 74 20 73 74 ....Exit.Status:.....The.exit.st
db40 61 74 75 73 20 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 atus.is.0.unless.N.is.not.greate
db60 72 20 74 68 61 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 r.than.or.equal.to.1..Resume.job
db80 20 69 6e 20 66 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 .in.foreground...........Equival
dba0 65 6e 74 20 74 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 ent.to.the.JOB_SPEC.argument.to.
dbc0 74 68 65 20 60 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 the.`fg'.command...Resume.a.....
dbe0 73 74 6f 70 70 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 stopped.or.background.job...JOB_
dc00 53 50 45 43 20 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 SPEC.can.specify.either.a.job.na
dc20 6d 65 0a 20 20 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 me.....or.a.job.number...Followi
dc40 6e 67 20 4a 4f 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 ng.JOB_SPEC.with.a.`&'.places.th
dc60 65 20 6a 6f 62 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 e.job.in.....the.background,.as.
dc80 69 66 20 74 68 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 if.the.job.specification.had.bee
dca0 6e 20 73 75 70 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 n.supplied.as.an.....argument.to
dcc0 20 60 62 67 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 .`bg'...........Exit.Status:....
dce0 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 72 65 73 75 6d .Returns.the.status.of.the.resum
dd00 65 64 20 6a 6f 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 ed.job..Return.a.successful.resu
dd20 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 20 20 20 41 6c lt...........Exit.Status:.....Al
dd40 77 61 79 73 20 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 ways.succeeds..Return.an.unsucce
dd60 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 ssful.result...........Exit.Stat
dd80 75 73 3a 0a 20 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 us:.....Always.fails..Return.fro
dda0 6d 20 61 20 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 61 75 m.a.shell.function...........Cau
ddc0 73 65 73 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 ses.a.function.or.sourced.script
dde0 20 74 6f 20 65 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 .to.exit.with.the.return.value..
de00 20 20 20 73 70 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 ...specified.by.N...If.N.is.omit
de20 74 65 64 2c 20 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 ted,.the.return.status.is.that.o
de40 66 20 74 68 65 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 f.the.....last.command.executed.
de60 77 69 74 68 69 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 within.the.function.or.script...
de80 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
dea0 20 4e 2c 20 6f 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 .N,.or.failure.if.the.shell.is.n
dec0 6f 74 20 65 78 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 ot.executing.a.function.or.scrip
dee0 74 2e 00 52 65 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 t..Return.the.context.of.the.cur
df00 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 20 20 57 rent.subroutine.call...........W
df20 69 74 68 6f 75 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 ithout.EXPR,.returns."$line.$fil
df40 65 6e 61 6d 65 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 ename"...With.EXPR,.returns.....
df60 22 24 6c 69 6e 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 "$line.$subroutine.$filename";.t
df80 68 69 73 20 65 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 his.extra.information.can.be.use
dfa0 64 20 74 6f 0a 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 d.to.....provide.a.stack.trace..
dfc0 20 20 20 20 0a 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 .........The.value.of.EXPR.indic
dfe0 61 74 65 73 20 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 ates.how.many.call.frames.to.go.
e000 62 61 63 6b 20 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 back.before.the.....current.one;
e020 20 74 68 65 20 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 .the.top.frame.is.frame.0.......
e040 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 ....Exit.Status:.....Returns.0.u
e060 6e 6c 65 73 73 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 nless.the.shell.is.not.executing
e080 20 61 20 73 68 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 .a.shell.function.or.EXPR.....is
e0a0 20 69 6e 76 61 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 .invalid..Returns.the.context.of
e0c0 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e 0a 20 20 .the.current.subroutine.call....
e0e0 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 22 24 6c .......Without.EXPR,.returns."$l
e100 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 2e 20 20 57 69 74 68 20 45 58 50 52 2c 20 72 65 74 75 ine.$filename"...With.EXPR,.retu
e120 72 6e 73 0a 20 20 20 20 22 24 6c 69 6e 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 6c 65 rns....."$line.$subroutine.$file
e140 6e 61 6d 65 22 3b 20 74 68 69 73 20 65 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 name";.this.extra.information.ca
e160 6e 20 62 65 20 75 73 65 64 20 74 6f 0a 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 63 6b n.be.used.to.....provide.a.stack
e180 20 74 72 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 .trace...........The.value.of.EX
e1a0 50 52 20 69 6e 64 69 63 61 74 65 73 20 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 6d 65 PR.indicates.how.many.call.frame
e1c0 73 20 74 6f 20 67 6f 20 62 61 63 6b 20 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 72 72 s.to.go.back.before.the.....curr
e1e0 65 6e 74 20 6f 6e 65 3b 20 74 68 65 20 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d 65 20 ent.one;.the.top.frame.is.frame.
e200 30 2e 00 52 75 6e 6e 69 6e 67 00 53 65 67 6d 65 6e 74 61 74 69 6f 6e 20 66 61 75 6c 74 00 53 65 0..Running.Segmentation.fault.Se
e220 6c 65 63 74 20 77 6f 72 64 73 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 61 6e 64 20 65 78 65 63 75 lect.words.from.a.list.and.execu
e240 74 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 57 4f 52 44 53 20 te.commands...........The.WORDS.
e260 61 72 65 20 65 78 70 61 6e 64 65 64 2c 20 67 65 6e 65 72 61 74 69 6e 67 20 61 20 6c 69 73 74 20 are.expanded,.generating.a.list.
e280 6f 66 20 77 6f 72 64 73 2e 20 20 54 68 65 0a 20 20 20 20 73 65 74 20 6f 66 20 65 78 70 61 6e 64 of.words...The.....set.of.expand
e2a0 65 64 20 77 6f 72 64 73 20 69 73 20 70 72 69 6e 74 65 64 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 ed.words.is.printed.on.the.stand
e2c0 61 72 64 20 65 72 72 6f 72 2c 20 65 61 63 68 0a 20 20 20 20 70 72 65 63 65 64 65 64 20 62 79 20 ard.error,.each.....preceded.by.
e2e0 61 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 60 69 6e 20 57 4f 52 44 53 27 20 69 73 20 6e 6f 74 20 a.number...If.`in.WORDS'.is.not.
e300 70 72 65 73 65 6e 74 2c 20 60 69 6e 20 22 24 40 22 27 0a 20 20 20 20 69 73 20 61 73 73 75 6d 65 present,.`in."$@"'.....is.assume
e320 64 2e 20 20 54 68 65 20 50 53 33 20 70 72 6f 6d 70 74 20 69 73 20 74 68 65 6e 20 64 69 73 70 6c d...The.PS3.prompt.is.then.displ
e340 61 79 65 64 20 61 6e 64 20 61 20 6c 69 6e 65 20 72 65 61 64 0a 20 20 20 20 66 72 6f 6d 20 74 68 ayed.and.a.line.read.....from.th
e360 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 20 63 e.standard.input...If.the.line.c
e380 6f 6e 73 69 73 74 73 20 6f 66 20 74 68 65 20 6e 75 6d 62 65 72 0a 20 20 20 20 63 6f 72 72 65 73 onsists.of.the.number.....corres
e3a0 70 6f 6e 64 69 6e 67 20 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 20 ponding.to.one.of.the.displayed.
e3c0 77 6f 72 64 73 2c 20 74 68 65 6e 20 4e 41 4d 45 20 69 73 20 73 65 74 0a 20 20 20 20 74 6f 20 74 words,.then.NAME.is.set.....to.t
e3e0 68 61 74 20 77 6f 72 64 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 20 69 73 20 65 6d 70 74 79 2c hat.word...If.the.line.is.empty,
e400 20 57 4f 52 44 53 20 61 6e 64 20 74 68 65 20 70 72 6f 6d 70 74 20 61 72 65 0a 20 20 20 20 72 65 .WORDS.and.the.prompt.are.....re
e420 64 69 73 70 6c 61 79 65 64 2e 20 20 49 66 20 45 4f 46 20 69 73 20 72 65 61 64 2c 20 74 68 65 20 displayed...If.EOF.is.read,.the.
e440 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 65 73 2e 20 20 41 6e 79 20 6f 74 68 65 72 0a 20 20 command.completes...Any.other...
e460 20 20 76 61 6c 75 65 20 72 65 61 64 20 63 61 75 73 65 73 20 4e 41 4d 45 20 74 6f 20 62 65 20 73 ..value.read.causes.NAME.to.be.s
e480 65 74 20 74 6f 20 6e 75 6c 6c 2e 20 20 54 68 65 20 6c 69 6e 65 20 72 65 61 64 20 69 73 20 73 61 et.to.null...The.line.read.is.sa
e4a0 76 65 64 0a 20 20 20 20 69 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 52 45 50 4c 59 2e 20 20 ved.....in.the.variable.REPLY...
e4c0 43 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 65 61 63 68 COMMANDS.are.executed.after.each
e4e0 20 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 20 75 6e 74 69 6c 20 61 20 62 72 65 61 6b 20 63 6f 6d .selection.....until.a.break.com
e500 6d 61 6e 64 20 69 73 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 mand.is.executed...........Exit.
e520 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f Status:.....Returns.the.status.o
e540 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 53 65 6e f.the.last.command.executed..Sen
e560 64 20 61 20 73 69 67 6e 61 6c 20 74 6f 20 61 20 6a 6f 62 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 d.a.signal.to.a.job...........Se
e580 6e 64 20 74 68 65 20 70 72 6f 63 65 73 73 65 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 50 nd.the.processes.identified.by.P
e5a0 49 44 20 6f 72 20 4a 4f 42 53 50 45 43 20 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 64 20 62 ID.or.JOBSPEC.the.signal.named.b
e5c0 79 0a 20 20 20 20 53 49 47 53 50 45 43 20 6f 72 20 53 49 47 4e 55 4d 2e 20 20 49 66 20 6e 65 69 y.....SIGSPEC.or.SIGNUM...If.nei
e5e0 74 68 65 72 20 53 49 47 53 50 45 43 20 6e 6f 72 20 53 49 47 4e 55 4d 20 69 73 20 70 72 65 73 65 ther.SIGSPEC.nor.SIGNUM.is.prese
e600 6e 74 2c 20 74 68 65 6e 0a 20 20 20 20 53 49 47 54 45 52 4d 20 69 73 20 61 73 73 75 6d 65 64 2e nt,.then.....SIGTERM.is.assumed.
e620 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 73 20 73 69 67 09 ..........Options:.......-s.sig.
e640 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 61 6d 65 0a 20 20 20 20 20 20 2d 6e 20 73 69 SIG.is.a.signal.name.......-n.si
e660 67 09 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 2d g.SIG.is.a.signal.number.......-
e680 6c 09 6c 69 73 74 20 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 73 3b 20 69 66 20 61 72 67 75 l.list.the.signal.names;.if.argu
e6a0 6d 65 6e 74 73 20 66 6f 6c 6c 6f 77 20 60 2d 6c 27 20 74 68 65 79 20 61 72 65 0a 20 20 20 20 09 ments.follow.`-l'.they.are......
e6c0 09 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 73 20 66 6f .assumed.to.be.signal.numbers.fo
e6e0 72 20 77 68 69 63 68 20 6e 61 6d 65 73 20 73 68 6f 75 6c 64 20 62 65 20 6c 69 73 74 65 64 0a 20 r.which.names.should.be.listed..
e700 20 20 20 20 20 2d 4c 09 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 2d 6c 0a 20 20 20 20 0a 20 20 20 20 .....-L.synonym.for.-l..........
e720 4b 69 6c 6c 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 66 6f 72 20 74 77 6f 20 Kill.is.a.shell.builtin.for.two.
e740 72 65 61 73 6f 6e 73 3a 20 69 74 20 61 6c 6c 6f 77 73 20 6a 6f 62 20 49 44 73 20 74 6f 20 62 65 reasons:.it.allows.job.IDs.to.be
e760 20 75 73 65 64 0a 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 20 70 72 6f 63 65 73 73 20 49 44 73 .used.....instead.of.process.IDs
e780 2c 20 61 6e 64 20 61 6c 6c 6f 77 73 20 70 72 6f 63 65 73 73 65 73 20 74 6f 20 62 65 20 6b 69 6c ,.and.allows.processes.to.be.kil
e7a0 6c 65 64 20 69 66 20 74 68 65 20 6c 69 6d 69 74 0a 20 20 20 20 6f 6e 20 70 72 6f 63 65 73 73 65 led.if.the.limit.....on.processe
e7c0 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 72 65 61 74 65 20 69 73 20 72 65 61 63 68 65 64 s.that.you.can.create.is.reached
e7e0 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
e800 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 70 rns.success.unless.an.invalid.op
e820 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 75 72 73 tion.is.given.or.an.error.occurs
e840 2e 00 53 65 74 20 52 65 61 64 6c 69 6e 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 61 6e 64 20 ..Set.Readline.key.bindings.and.
e860 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 42 69 6e 64 20 61 20 6b 65 79 20 73 variables...........Bind.a.key.s
e880 65 71 75 65 6e 63 65 20 74 6f 20 61 20 52 65 61 64 6c 69 6e 65 20 66 75 6e 63 74 69 6f 6e 20 6f equence.to.a.Readline.function.o
e8a0 72 20 61 20 6d 61 63 72 6f 2c 20 6f 72 20 73 65 74 20 61 0a 20 20 20 20 52 65 61 64 6c 69 6e 65 r.a.macro,.or.set.a.....Readline
e8c0 20 76 61 72 69 61 62 6c 65 2e 20 20 54 68 65 20 6e 6f 6e 2d 6f 70 74 69 6f 6e 20 61 72 67 75 6d .variable...The.non-option.argum
e8e0 65 6e 74 20 73 79 6e 74 61 78 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 0a 20 20 20 20 ent.syntax.is.equivalent.to.....
e900 74 68 61 74 20 66 6f 75 6e 64 20 69 6e 20 7e 2f 2e 69 6e 70 75 74 72 63 2c 20 62 75 74 20 6d 75 that.found.in.~/.inputrc,.but.mu
e920 73 74 20 62 65 20 70 61 73 73 65 64 20 61 73 20 61 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e st.be.passed.as.a.single.argumen
e940 74 3a 0a 20 20 20 20 65 2e 67 2e 2c 20 62 69 6e 64 20 27 22 5c 43 2d 78 5c 43 2d 72 22 3a 20 72 t:.....e.g.,.bind.'"\C-x\C-r":.r
e960 65 2d 72 65 61 64 2d 69 6e 69 74 2d 66 69 6c 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 e-read-init-file'...........Opti
e980 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6d 20 20 6b 65 79 6d 61 70 20 20 20 20 20 20 20 20 20 55 73 ons:.......-m..keymap.........Us
e9a0 65 20 4b 45 59 4d 41 50 20 61 73 20 74 68 65 20 6b 65 79 6d 61 70 20 66 6f 72 20 74 68 65 20 64 e.KEYMAP.as.the.keymap.for.the.d
e9c0 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 uration.of.this.................
e9e0 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2e 20 20 41 63 63 65 70 74 61 62 6c 65 20 6b 65 .........command...Acceptable.ke
ea00 79 6d 61 70 20 6e 61 6d 65 73 20 61 72 65 20 65 6d 61 63 73 2c 0a 20 20 20 20 20 20 20 20 20 20 ymap.names.are.emacs,...........
ea20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 2d 73 74 61 6e 64 61 72 64 2c 20 65 ...............emacs-standard,.e
ea40 6d 61 63 73 2d 6d 65 74 61 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 69 2d 6d 6f macs-meta,.emacs-ctlx,.vi,.vi-mo
ea60 76 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 2d ve,..........................vi-
ea80 63 6f 6d 6d 61 6e 64 2c 20 61 6e 64 20 76 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 2d 6c command,.and.vi-insert........-l
eaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6e 61 6d 65 73 20 6f 66 20 66 .................List.names.of.f
eac0 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 unctions........-P..............
eae0 20 20 20 4c 69 73 74 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 61 6e 64 20 62 69 6e 64 69 ...List.function.names.and.bindi
eb00 6e 67 73 2e 0a 20 20 20 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 ngs........-p.................Li
eb20 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 62 69 6e 64 69 6e 67 73 20 69 6e 20 61 20 66 st.functions.and.bindings.in.a.f
eb40 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 orm.that.can.be.................
eb60 20 20 20 20 20 20 20 20 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 .........reused.as.input........
eb80 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 -S.................List.key.sequ
eba0 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 ences.that.invoke.macros.and.the
ebc0 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ir.values.......-s..............
ebe0 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b ...List.key.sequences.that.invok
ec00 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 e.macros.and.their.values.......
ec20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 ...................in.a.form.tha
ec40 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 t.can.be.reused.as.input........
ec60 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 76 61 72 69 61 62 6c 65 -V.................List.variable
ec80 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 2d 76 20 20 20 20 20 20 .names.and.values.......-v......
eca0 20 20 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 ...........List.variable.names.a
ecc0 6e 64 20 76 61 6c 75 65 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 0a 20 20 20 nd.values.in.a.form.that.can....
ece0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 20 72 65 75 73 65 64 20 ......................be.reused.
ed00 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 2d 71 20 20 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d as.input........-q..function-nam
ed20 65 20 20 51 75 65 72 79 20 61 62 6f 75 74 20 77 68 69 63 68 20 6b 65 79 73 20 69 6e 76 6f 6b 65 e..Query.about.which.keys.invoke
ed40 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 75 20 20 66 .the.named.function........-u..f
ed60 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 20 55 6e 62 69 6e 64 20 61 6c 6c 20 6b 65 79 73 20 77 68 unction-name..Unbind.all.keys.wh
ed80 69 63 68 20 61 72 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e 63 74 ich.are.bound.to.the.named.funct
eda0 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 72 20 20 6b 65 79 73 65 71 20 20 20 20 20 20 20 20 20 52 65 ion........-r..keyseq.........Re
edc0 6d 6f 76 65 20 74 68 65 20 62 69 6e 64 69 6e 67 20 66 6f 72 20 4b 45 59 53 45 51 2e 0a 20 20 20 move.the.binding.for.KEYSEQ.....
ede0 20 20 20 2d 66 20 20 66 69 6c 65 6e 61 6d 65 20 20 20 20 20 20 20 52 65 61 64 20 6b 65 79 20 62 ...-f..filename.......Read.key.b
ee00 69 6e 64 69 6e 67 73 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 20 20 2d 78 20 indings.from.FILENAME........-x.
ee20 20 6b 65 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 09 43 61 75 73 65 20 53 48 45 4c .keyseq:shell-command.Cause.SHEL
ee40 4c 2d 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 77 68 65 6e 0a 20 20 L-COMMAND.to.be.executed.when...
ee60 20 20 09 09 09 09 4b 45 59 53 45 51 20 69 73 20 65 6e 74 65 72 65 64 2e 0a 20 20 20 20 20 20 2d ......KEYSEQ.is.entered........-
ee80 58 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 X.................List.key.seque
eea0 6e 63 65 73 20 62 6f 75 6e 64 20 77 69 74 68 20 2d 78 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 nces.bound.with.-x.and.associate
eec0 64 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d.commands......................
eee0 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 ....in.a.form.that.can.be.reused
ef00 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a .as.input...........Exit.Status:
ef20 0a 20 20 20 20 62 69 6e 64 20 72 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 75 6e .....bind.returns.0.unless.an.un
ef40 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e recognized.option.is.given.or.an
ef60 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 65 74 20 61 6e 64 20 75 6e 73 65 74 20 73 68 65 .error.occurs..Set.and.unset.she
ef80 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 ll.options...........Change.the.
efa0 73 65 74 74 69 6e 67 20 6f 66 20 65 61 63 68 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 setting.of.each.shell.option.OPT
efc0 4e 41 4d 45 2e 20 20 57 69 74 68 6f 75 74 20 61 6e 79 20 6f 70 74 69 6f 6e 0a 20 20 20 20 61 72 NAME...Without.any.option.....ar
efe0 67 75 6d 65 6e 74 73 2c 20 6c 69 73 74 20 65 61 63 68 20 73 75 70 70 6c 69 65 64 20 4f 50 54 4e guments,.list.each.supplied.OPTN
f000 41 4d 45 2c 20 6f 72 20 61 6c 6c 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 69 66 20 6e 6f 0a AME,.or.all.shell.options.if.no.
f020 20 20 20 20 4f 50 54 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 2c 20 77 69 74 68 20 61 6e 20 ....OPTNAMEs.are.given,.with.an.
f040 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 65 61 63 indication.of.whether.or.not.eac
f060 68 20 69 73 20 73 65 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 h.is.set...........Options:.....
f080 20 20 2d 6f 09 72 65 73 74 72 69 63 74 20 4f 50 54 4e 41 4d 45 73 20 74 6f 20 74 68 6f 73 65 20 ..-o.restrict.OPTNAMEs.to.those.
f0a0 64 65 66 69 6e 65 64 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 60 73 65 74 20 2d 6f 27 0a 20 20 defined.for.use.with.`set.-o'...
f0c0 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 61 63 68 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 77 ....-p.print.each.shell.option.w
f0e0 69 74 68 20 61 6e 20 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 69 74 73 20 73 74 61 74 75 73 0a ith.an.indication.of.its.status.
f100 20 20 20 20 20 20 2d 71 09 73 75 70 70 72 65 73 73 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 2d ......-q.suppress.output.......-
f120 73 09 65 6e 61 62 6c 65 20 28 73 65 74 29 20 65 61 63 68 20 4f 50 54 4e 41 4d 45 0a 20 20 20 20 s.enable.(set).each.OPTNAME.....
f140 20 20 2d 75 09 64 69 73 61 62 6c 65 20 28 75 6e 73 65 74 29 20 65 61 63 68 20 4f 50 54 4e 41 4d ..-u.disable.(unset).each.OPTNAM
f160 45 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 E..........Exit.Status:.....Retu
f180 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 4f 50 54 4e 41 4d 45 20 69 73 20 65 6e 61 62 6c 65 rns.success.if.OPTNAME.is.enable
f1a0 64 3b 20 66 61 69 6c 73 20 69 66 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 d;.fails.if.an.invalid.option.is
f1c0 0a 20 20 20 20 67 69 76 65 6e 20 6f 72 20 4f 50 54 4e 41 4d 45 20 69 73 20 64 69 73 61 62 6c 65 .....given.or.OPTNAME.is.disable
f1e0 64 2e 00 53 65 74 20 65 78 70 6f 72 74 20 61 74 74 72 69 62 75 74 65 20 66 6f 72 20 73 68 65 6c d..Set.export.attribute.for.shel
f200 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 6b 73 20 65 61 63 68 l.variables...........Marks.each
f220 20 4e 41 4d 45 20 66 6f 72 20 61 75 74 6f 6d 61 74 69 63 20 65 78 70 6f 72 74 20 74 6f 20 74 68 .NAME.for.automatic.export.to.th
f240 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6f 66 20 73 75 62 73 65 71 75 65 6e 74 6c 79 0a 20 20 e.environment.of.subsequently...
f260 20 20 65 78 65 63 75 74 65 64 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 49 66 20 56 41 4c 55 45 20 69 ..executed.commands...If.VALUE.i
f280 73 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 6e 20 56 41 4c 55 45 20 62 65 66 6f 72 65 20 s.supplied,.assign.VALUE.before.
f2a0 65 78 70 6f 72 74 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 exporting...........Options:....
f2c0 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 73 0a 20 ...-f.refer.to.shell.functions..
f2e0 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 20 74 68 65 20 65 78 70 6f 72 74 20 70 72 6f 70 65 72 .....-n.remove.the.export.proper
f300 74 79 20 66 72 6f 6d 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c ty.from.each.NAME.......-p.displ
f320 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 78 70 6f 72 74 65 64 20 76 61 72 69 61 62 ay.a.list.of.all.exported.variab
f340 6c 65 73 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 0a 20 20 20 20 41 6e 20 61 72 les.and.functions..........An.ar
f360 67 75 6d 65 6e 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 gument.of.`--'.disables.further.
f380 6f 70 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 option.processing...........Exit
f3a0 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c .Status:.....Returns.success.unl
f3c0 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f ess.an.invalid.option.is.given.o
f3e0 72 20 4e 41 4d 45 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 53 65 74 20 6f 72 20 75 6e 73 65 74 20 r.NAME.is.invalid..Set.or.unset.
f400 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 61 6e 64 20 70 6f 73 69 values.of.shell.options.and.posi
f420 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e tional.parameters...........Chan
f440 67 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 73 68 65 6c 6c 20 61 74 74 72 69 62 75 74 65 73 ge.the.value.of.shell.attributes
f460 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2c 20 6f 72 0a 20 .and.positional.parameters,.or..
f480 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 ...display.the.names.and.values.
f4a0 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 of.shell.variables...........Opt
f4c0 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 20 20 4d 61 72 6b 20 76 61 72 69 61 62 6c 65 73 20 77 ions:.......-a..Mark.variables.w
f4e0 68 69 63 68 20 61 72 65 20 6d 6f 64 69 66 69 65 64 20 6f 72 20 63 72 65 61 74 65 64 20 66 6f 72 hich.are.modified.or.created.for
f500 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 2d 62 20 20 4e 6f 74 69 66 79 20 6f 66 20 6a 6f 62 .export........-b..Notify.of.job
f520 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 69 6d 6d 65 64 69 61 74 65 6c 79 2e 0a 20 20 20 20 20 20 .termination.immediately........
f540 2d 65 20 20 45 78 69 74 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 69 66 20 61 20 63 6f 6d 6d 61 6e -e..Exit.immediately.if.a.comman
f560 64 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2e 0a d.exits.with.a.non-zero.status..
f580 20 20 20 20 20 20 2d 66 20 20 44 69 73 61 62 6c 65 20 66 69 6c 65 20 6e 61 6d 65 20 67 65 6e 65 ......-f..Disable.file.name.gene
f5a0 72 61 74 69 6f 6e 20 28 67 6c 6f 62 62 69 6e 67 29 2e 0a 20 20 20 20 20 20 2d 68 20 20 52 65 6d ration.(globbing)........-h..Rem
f5c0 65 6d 62 65 72 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 ember.the.location.of.commands.a
f5e0 73 20 74 68 65 79 20 61 72 65 20 6c 6f 6f 6b 65 64 20 75 70 2e 0a 20 20 20 20 20 20 2d 6b 20 20 s.they.are.looked.up........-k..
f600 41 6c 6c 20 61 73 73 69 67 6e 6d 65 6e 74 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 70 6c 61 All.assignment.arguments.are.pla
f620 63 65 64 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 66 6f 72 20 61 0a 20 20 20 ced.in.the.environment.for.a....
f640 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2c 20 6e 6f 74 20 6a 75 73 74 20 74 68 6f 73 65 20 74 .......command,.not.just.those.t
f660 68 61 74 20 70 72 65 63 65 64 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2e 0a 20 20 hat.precede.the.command.name....
f680 20 20 20 20 2d 6d 20 20 4a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a ....-m..Job.control.is.enabled..
f6a0 20 20 20 20 20 20 2d 6e 20 20 52 65 61 64 20 63 6f 6d 6d 61 6e 64 73 20 62 75 74 20 64 6f 20 6e ......-n..Read.commands.but.do.n
f6c0 6f 74 20 65 78 65 63 75 74 65 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 2d 6f 20 6f 70 74 69 6f 6e ot.execute.them........-o.option
f6e0 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 53 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 -name...........Set.the.variable
f700 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 3a 0a 20 .corresponding.to.option-name:..
f720 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 65 78 70 6f 72 74 20 20 20 20 73 61 6d 65 20 61 .............allexport....same.a
f740 73 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 s.-a...............braceexpand..
f760 73 61 6d 65 20 61 73 20 2d 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 20 same.as.-B...............emacs..
f780 20 20 20 20 20 20 75 73 65 20 61 6e 20 65 6d 61 63 73 2d 73 74 79 6c 65 20 6c 69 6e 65 20 65 64 ......use.an.emacs-style.line.ed
f7a0 69 74 69 6e 67 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 65 72 iting.interface...............er
f7c0 72 65 78 69 74 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 rexit......same.as.-e...........
f7e0 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 45 0a 20 20 20 20 ....errtrace.....same.as.-E.....
f800 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 63 65 20 20 20 20 73 61 6d 65 20 61 73 20 2d ..........functrace....same.as.-
f820 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 68 61 6c 6c 20 20 20 20 20 20 73 61 6d T...............hashall......sam
f840 65 20 61 73 20 2d 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 e.as.-h...............histexpand
f860 20 20 20 73 61 6d 65 20 61 73 20 2d 48 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 ...same.as.-H...............hist
f880 6f 72 79 20 20 20 20 20 20 65 6e 61 62 6c 65 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 0a ory......enable.command.history.
f8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 65 6f 66 20 20 20 20 74 68 65 20 73 ..............ignoreeof....the.s
f8c0 68 65 6c 6c 20 77 69 6c 6c 20 6e 6f 74 20 65 78 69 74 20 75 70 6f 6e 20 72 65 61 64 69 6e 67 20 hell.will.not.exit.upon.reading.
f8e0 45 4f 46 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f EOF...............interactive-co
f900 6d 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 mments..........................
f920 20 20 61 6c 6c 6f 77 20 63 6f 6d 6d 65 6e 74 73 20 74 6f 20 61 70 70 65 61 72 20 69 6e 20 69 6e ..allow.comments.to.appear.in.in
f940 74 65 72 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 teractive.commands..............
f960 20 6b 65 79 77 6f 72 64 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6b 0a 20 20 20 20 20 20 20 .keyword......same.as.-k........
f980 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6d 0a 20 .......monitor......same.as.-m..
f9a0 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 73 61 6d 65 20 61 .............noclobber....same.a
f9c0 73 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 20 20 20 20 s.-C...............noexec.......
f9e0 73 61 6d 65 20 61 73 20 2d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 same.as.-n...............noglob.
fa00 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ......same.as.-f...............n
fa20 6f 6c 6f 67 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 6c 79 20 61 63 63 65 70 74 65 64 20 62 olog........currently.accepted.b
fa40 75 74 20 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 66 79 20 ut.ignored...............notify.
fa60 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ......same.as.-b...............n
fa80 6f 75 6e 73 65 74 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 75 0a 20 20 20 20 20 20 20 20 20 ounset......same.as.-u..........
faa0 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 74 0a 20 20 20 .....onecmd.......same.as.-t....
fac0 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 6c 20 20 20 20 20 73 61 6d 65 20 61 73 20 ...........physical.....same.as.
fae0 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 69 70 65 66 61 69 6c 20 20 20 20 20 74 68 -P...............pipefail.....th
fb00 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 61 20 70 69 70 65 6c 69 6e 65 20 69 73 20 e.return.value.of.a.pipeline.is.
fb20 74 68 65 20 73 74 61 74 75 73 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 the.status.of...................
fb40 20 20 20 20 20 20 20 20 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 65 78 69 .........the.last.command.to.exi
fb60 74 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2c 0a 20 20 20 20 20 20 t.with.a.non-zero.status,.......
fb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 20 7a 65 72 6f 20 69 66 20 .....................or.zero.if.
fba0 6e 6f 20 63 6f 6d 6d 61 6e 64 20 65 78 69 74 65 64 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 no.command.exited.with.a.non-zer
fbc0 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 78 20 20 20 20 o.status...............posix....
fbe0 20 20 20 20 63 68 61 6e 67 65 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 6f 66 20 62 61 73 68 20 ....change.the.behavior.of.bash.
fc00 77 68 65 72 65 20 74 68 65 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 where.the.default...............
fc20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 65 72 61 74 69 6f 6e 20 64 69 66 66 65 72 73 20 66 .............operation.differs.f
fc40 72 6f 6d 20 74 68 65 20 50 6f 73 69 78 20 73 74 61 6e 64 61 72 64 20 74 6f 0a 20 20 20 20 20 20 rom.the.Posix.standard.to.......
fc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 20 74 68 65 20 73 .....................match.the.s
fc80 74 61 6e 64 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 tandard...............privileged
fca0 20 20 20 73 61 6d 65 20 61 73 20 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 ...same.as.-p...............verb
fcc0 6f 73 65 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 ose......same.as.-v.............
fce0 20 20 76 69 20 20 20 20 20 20 20 20 20 20 20 75 73 65 20 61 20 76 69 2d 73 74 79 6c 65 20 6c 69 ..vi...........use.a.vi-style.li
fd00 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 65 72 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 ne.editing.interface............
fd20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 78 0a 20 20 20 20 20 ...xtrace.......same.as.-x......
fd40 20 2d 70 20 20 54 75 72 6e 65 64 20 6f 6e 20 77 68 65 6e 65 76 65 72 20 74 68 65 20 72 65 61 6c .-p..Turned.on.whenever.the.real
fd60 20 61 6e 64 20 65 66 66 65 63 74 69 76 65 20 75 73 65 72 20 69 64 73 20 64 6f 20 6e 6f 74 20 6d .and.effective.user.ids.do.not.m
fd80 61 74 63 68 2e 0a 20 20 20 20 20 20 20 20 20 20 44 69 73 61 62 6c 65 73 20 70 72 6f 63 65 73 73 atch............Disables.process
fda0 69 6e 67 20 6f 66 20 74 68 65 20 24 45 4e 56 20 66 69 6c 65 20 61 6e 64 20 69 6d 70 6f 72 74 69 ing.of.the.$ENV.file.and.importi
fdc0 6e 67 20 6f 66 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 73 2e ng.of.shell...........functions.
fde0 20 20 54 75 72 6e 69 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 6f 66 66 20 63 61 75 73 65 73 ..Turning.this.option.off.causes
fe00 20 74 68 65 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 .the.effective.uid.and..........
fe20 20 67 69 64 20 74 6f 20 62 65 20 73 65 74 20 74 6f 20 74 68 65 20 72 65 61 6c 20 75 69 64 20 61 .gid.to.be.set.to.the.real.uid.a
fe40 6e 64 20 67 69 64 2e 0a 20 20 20 20 20 20 2d 74 20 20 45 78 69 74 20 61 66 74 65 72 20 72 65 61 nd.gid........-t..Exit.after.rea
fe60 64 69 6e 67 20 61 6e 64 20 65 78 65 63 75 74 69 6e 67 20 6f 6e 65 20 63 6f 6d 6d 61 6e 64 2e 0a ding.and.executing.one.command..
fe80 20 20 20 20 20 20 2d 75 20 20 54 72 65 61 74 20 75 6e 73 65 74 20 76 61 72 69 61 62 6c 65 73 20 ......-u..Treat.unset.variables.
fea0 61 73 20 61 6e 20 65 72 72 6f 72 20 77 68 65 6e 20 73 75 62 73 74 69 74 75 74 69 6e 67 2e 0a 20 as.an.error.when.substituting...
fec0 20 20 20 20 20 2d 76 20 20 50 72 69 6e 74 20 73 68 65 6c 6c 20 69 6e 70 75 74 20 6c 69 6e 65 73 .....-v..Print.shell.input.lines
fee0 20 61 73 20 74 68 65 79 20 61 72 65 20 72 65 61 64 2e 0a 20 20 20 20 20 20 2d 78 20 20 50 72 69 .as.they.are.read........-x..Pri
ff00 6e 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 74 68 65 69 72 20 61 72 67 75 6d 65 6e 74 73 20 nt.commands.and.their.arguments.
ff20 61 73 20 74 68 65 79 20 61 72 65 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 20 20 2d 42 20 20 as.they.are.executed........-B..
ff40 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 70 65 72 66 6f 72 6d 20 62 72 61 63 65 20 65 78 70 the.shell.will.perform.brace.exp
ff60 61 6e 73 69 6f 6e 0a 20 20 20 20 20 20 2d 43 20 20 49 66 20 73 65 74 2c 20 64 69 73 61 6c 6c 6f ansion.......-C..If.set,.disallo
ff80 77 20 65 78 69 73 74 69 6e 67 20 72 65 67 75 6c 61 72 20 66 69 6c 65 73 20 74 6f 20 62 65 20 6f w.existing.regular.files.to.be.o
ffa0 76 65 72 77 72 69 74 74 65 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 72 65 64 69 72 65 63 74 verwritten...........by.redirect
ffc0 69 6f 6e 20 6f 66 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 20 2d 45 20 20 49 66 20 73 65 74 2c ion.of.output........-E..If.set,
ffe0 20 74 68 65 20 45 52 52 20 74 72 61 70 20 69 73 20 69 6e 68 65 72 69 74 65 64 20 62 79 20 73 68 .the.ERR.trap.is.inherited.by.sh
10000 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 48 20 20 45 6e 61 62 6c 65 20 ell.functions........-H..Enable.
10020 21 20 73 74 79 6c 65 20 68 69 73 74 6f 72 79 20 73 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 20 54 !.style.history.substitution...T
10040 68 69 73 20 66 6c 61 67 20 69 73 20 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 his.flag.is.on...........by.defa
10060 75 6c 74 20 77 68 65 6e 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 69 6e 74 65 72 61 63 74 69 76 ult.when.the.shell.is.interactiv
10080 65 2e 0a 20 20 20 20 20 20 2d 50 20 20 49 66 20 73 65 74 2c 20 64 6f 20 6e 6f 74 20 72 65 73 6f e........-P..If.set,.do.not.reso
100a0 6c 76 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 77 68 65 6e 20 65 78 65 63 75 74 69 6e lve.symbolic.links.when.executin
100c0 67 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 73 75 63 68 20 61 73 20 63 64 20 g.commands...........such.as.cd.
100e0 77 68 69 63 68 20 63 68 61 6e 67 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f which.change.the.current.directo
10100 72 79 2e 0a 20 20 20 20 20 20 2d 54 20 20 49 66 20 73 65 74 2c 20 74 68 65 20 44 45 42 55 47 20 ry........-T..If.set,.the.DEBUG.
10120 61 6e 64 20 52 45 54 55 52 4e 20 74 72 61 70 73 20 61 72 65 20 69 6e 68 65 72 69 74 65 64 20 62 and.RETURN.traps.are.inherited.b
10140 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 2d 20 20 41 73 73 y.shell.functions........--..Ass
10160 69 67 6e 20 61 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 ign.any.remaining.arguments.to.t
10180 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 20 20 he.positional.parameters........
101a0 20 20 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 ....If.there.are.no.remaining.ar
101c0 67 75 6d 65 6e 74 73 2c 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 guments,.the.positional.paramete
101e0 72 73 0a 20 20 20 20 20 20 20 20 20 20 61 72 65 20 75 6e 73 65 74 2e 0a 20 20 20 20 20 20 2d 20 rs...........are.unset........-.
10200 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 ..Assign.any.remaining.arguments
10220 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 .to.the.positional.parameters...
10240 20 20 20 20 20 20 20 20 20 54 68 65 20 2d 78 20 61 6e 64 20 2d 76 20 6f 70 74 69 6f 6e 73 20 61 .........The.-x.and.-v.options.a
10260 72 65 20 74 75 72 6e 65 64 20 6f 66 66 2e 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 2b 20 re.turned.off...........Using.+.
10280 72 61 74 68 65 72 20 74 68 61 6e 20 2d 20 63 61 75 73 65 73 20 74 68 65 73 65 20 66 6c 61 67 73 rather.than.-.causes.these.flags
102a0 20 74 6f 20 62 65 20 74 75 72 6e 65 64 20 6f 66 66 2e 20 20 54 68 65 0a 20 20 20 20 66 6c 61 67 .to.be.turned.off...The.....flag
102c0 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 75 70 6f 6e 20 69 6e 76 6f 63 61 74 69 s.can.also.be.used.upon.invocati
102e0 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 2e 20 20 54 68 65 20 63 75 72 72 65 6e 74 0a 20 20 on.of.the.shell...The.current...
10300 20 20 73 65 74 20 6f 66 20 66 6c 61 67 73 20 6d 61 79 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 ..set.of.flags.may.be.found.in.$
10320 2d 2e 20 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 6e 20 41 52 47 73 20 61 72 65 20 70 6f 73 -...The.remaining.n.ARGs.are.pos
10340 69 74 69 6f 6e 61 6c 0a 20 20 20 20 70 61 72 61 6d 65 74 65 72 73 20 61 6e 64 20 61 72 65 20 61 itional.....parameters.and.are.a
10360 73 73 69 67 6e 65 64 2c 20 69 6e 20 6f 72 64 65 72 2c 20 74 6f 20 24 31 2c 20 24 32 2c 20 2e 2e ssigned,.in.order,.to.$1,.$2,...
10380 20 24 6e 2e 20 20 49 66 20 6e 6f 0a 20 20 20 20 41 52 47 73 20 61 72 65 20 67 69 76 65 6e 2c 20 .$n...If.no.....ARGs.are.given,.
103a0 61 6c 6c 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e all.shell.variables.are.printed.
103c0 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 ..........Exit.Status:.....Retur
103e0 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 70 74 ns.success.unless.an.invalid.opt
10400 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 53 65 74 20 76 61 72 69 61 62 6c 65 20 76 61 6c 75 65 ion.is.given..Set.variable.value
10420 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 73 79 6e s.and.attributes...........A.syn
10440 6f 6e 79 6d 20 66 6f 72 20 60 64 65 63 6c 61 72 65 27 2e 20 20 53 65 65 20 60 68 65 6c 70 20 64 onym.for.`declare'...See.`help.d
10460 65 63 6c 61 72 65 27 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 eclare'..Set.variable.values.and
10480 20 61 74 74 72 69 62 75 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 63 6c 61 72 65 20 76 61 .attributes...........Declare.va
104a0 72 69 61 62 6c 65 73 20 61 6e 64 20 67 69 76 65 20 74 68 65 6d 20 61 74 74 72 69 62 75 74 65 73 riables.and.give.them.attributes
104c0 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 2c 0a 20 20 20 20 64 69 ...If.no.NAMEs.are.given,.....di
104e0 73 70 6c 61 79 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 splay.the.attributes.and.values.
10500 6f 66 20 61 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f of.all.variables...........Optio
10520 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 72 65 73 74 72 69 63 74 20 61 63 74 69 6f 6e 20 6f 72 20 ns:.......-f.restrict.action.or.
10540 64 69 73 70 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 61 6e 64 20 64 65 display.to.function.names.and.de
10560 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 46 09 72 65 73 74 72 69 63 74 20 64 69 73 70 finitions.......-F.restrict.disp
10580 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 6f 6e 6c 79 20 28 70 6c 75 73 lay.to.function.names.only.(plus
105a0 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 61 6e 64 0a 20 20 20 20 09 09 73 6f 75 72 63 65 20 66 69 .line.number.and.......source.fi
105c0 6c 65 20 77 68 65 6e 20 64 65 62 75 67 67 69 6e 67 29 0a 20 20 20 20 20 20 2d 67 09 63 72 65 61 le.when.debugging).......-g.crea
105e0 74 65 20 67 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73 20 77 68 65 6e 20 75 73 65 64 20 69 6e te.global.variables.when.used.in
10600 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 3b 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 .a.shell.function;.otherwise....
10620 20 09 09 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 2d 49 09 69 66 20 63 72 65 61 74 69 6e 67 20 ...ignored.......-I.if.creating.
10640 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2c 20 69 6e 68 65 72 69 74 20 74 68 65 20 61 74 a.local.variable,.inherit.the.at
10660 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 0a 20 20 20 20 09 09 6f 66 20 61 20 76 61 tributes.and.value.......of.a.va
10680 72 69 61 62 6c 65 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 74 20 61 20 70 riable.with.the.same.name.at.a.p
106a0 72 65 76 69 6f 75 73 20 73 63 6f 70 65 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 79 20 74 revious.scope.......-p.display.t
106c0 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 he.attributes.and.value.of.each.
106e0 4e 41 4d 45 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 20 77 68 69 63 68 20 73 65 74 20 NAME..........Options.which.set.
10700 61 74 74 72 69 62 75 74 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 74 6f 20 6d 61 6b 65 20 4e 41 4d attributes:.......-a.to.make.NAM
10720 45 73 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 73 20 28 69 66 20 73 75 70 70 6f 72 74 65 64 29 Es.indexed.arrays.(if.supported)
10740 0a 20 20 20 20 20 20 2d 41 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 61 73 73 6f 63 69 61 74 .......-A.to.make.NAMEs.associat
10760 69 76 65 20 61 72 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 ive.arrays.(if.supported).......
10780 2d 69 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 68 61 76 65 20 74 68 65 20 60 69 6e 74 65 67 -i.to.make.NAMEs.have.the.`integ
107a0 65 72 27 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 6c 09 74 6f 20 63 6f 6e 76 65 72 er'.attribute.......-l.to.conver
107c0 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f 20 6c 6f 77 65 t.the.value.of.each.NAME.to.lowe
107e0 72 20 63 61 73 65 20 6f 6e 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6e 09 6d 61 r.case.on.assignment.......-n.ma
10800 6b 65 20 4e 41 4d 45 20 61 20 72 65 66 65 72 65 6e 63 65 20 74 6f 20 74 68 65 20 76 61 72 69 61 ke.NAME.a.reference.to.the.varia
10820 62 6c 65 20 6e 61 6d 65 64 20 62 79 20 69 74 73 20 76 61 6c 75 65 0a 20 20 20 20 20 20 2d 72 09 ble.named.by.its.value.......-r.
10840 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 72 65 61 64 6f 6e 6c 79 0a 20 20 20 20 20 20 2d 74 09 to.make.NAMEs.readonly.......-t.
10860 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 68 61 76 65 20 74 68 65 20 60 74 72 61 63 65 27 20 61 to.make.NAMEs.have.the.`trace'.a
10880 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 75 09 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 ttribute.......-u.to.convert.the
108a0 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f 20 75 70 70 65 72 20 63 61 73 .value.of.each.NAME.to.upper.cas
108c0 65 20 6f 6e 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 78 09 74 6f 20 6d 61 6b 65 e.on.assignment.......-x.to.make
108e0 20 4e 41 4d 45 73 20 65 78 70 6f 72 74 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 60 2b 27 .NAMEs.export..........Using.`+'
10900 20 69 6e 73 74 65 61 64 20 6f 66 20 60 2d 27 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 67 69 .instead.of.`-'.turns.off.the.gi
10920 76 65 6e 20 61 74 74 72 69 62 75 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 56 61 72 69 61 62 6c 65 ven.attribute...........Variable
10940 73 20 77 69 74 68 20 74 68 65 20 69 6e 74 65 67 65 72 20 61 74 74 72 69 62 75 74 65 20 68 61 76 s.with.the.integer.attribute.hav
10960 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 76 61 6c 75 61 74 69 6f 6e 20 28 73 65 65 0a 20 20 20 e.arithmetic.evaluation.(see....
10980 20 74 68 65 20 60 6c 65 74 27 20 63 6f 6d 6d 61 6e 64 29 20 70 65 72 66 6f 72 6d 65 64 20 77 68 .the.`let'.command).performed.wh
109a0 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 73 73 69 67 6e 65 64 20 61 20 76 61 en.the.variable.is.assigned.a.va
109c0 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 75 73 65 64 20 69 6e 20 61 20 66 75 6e lue...........When.used.in.a.fun
109e0 63 74 69 6f 6e 2c 20 60 64 65 63 6c 61 72 65 27 20 6d 61 6b 65 73 20 4e 41 4d 45 73 20 6c 6f 63 ction,.`declare'.makes.NAMEs.loc
10a00 61 6c 2c 20 61 73 20 77 69 74 68 20 74 68 65 20 60 6c 6f 63 61 6c 27 0a 20 20 20 20 63 6f 6d 6d al,.as.with.the.`local'.....comm
10a20 61 6e 64 2e 20 20 54 68 65 20 60 2d 67 27 20 6f 70 74 69 6f 6e 20 73 75 70 70 72 65 73 73 65 73 and...The.`-g'.option.suppresses
10a40 20 74 68 69 73 20 62 65 68 61 76 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 .this.behavior...........Exit.St
10a60 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
10a80 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 65 64 20 6f .an.invalid.option.is.supplied.o
10aa0 72 20 61 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 61 73 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f r.a.variable.....assignment.erro
10ac0 72 20 6f 63 63 75 72 73 2e 00 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 68 69 6e r.occurs..Shell.commands.matchin
10ae0 67 20 6b 65 79 77 6f 72 64 20 60 00 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 68 g.keyword.`.Shell.commands.match
10b00 69 6e 67 20 6b 65 79 77 6f 72 64 73 20 60 00 53 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 3a 0a 00 53 ing.keywords.`.Shell.options:..S
10b20 68 69 66 74 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 hift.positional.parameters......
10b40 0a 20 20 20 20 52 65 6e 61 6d 65 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d .....Rename.the.positional.param
10b60 65 74 65 72 73 20 24 4e 2b 31 2c 24 4e 2b 32 20 2e 2e 2e 20 74 6f 20 24 31 2c 24 32 20 2e 2e 2e eters.$N+1,$N+2.....to.$1,$2....
10b80 20 20 49 66 20 4e 20 69 73 0a 20 20 20 20 6e 6f 74 20 67 69 76 65 6e 2c 20 69 74 20 69 73 20 61 ..If.N.is.....not.given,.it.is.a
10ba0 73 73 75 6d 65 64 20 74 6f 20 62 65 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 ssumed.to.be.1...........Exit.St
10bc0 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
10be0 20 4e 20 69 73 20 6e 65 67 61 74 69 76 65 20 6f 72 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 24 .N.is.negative.or.greater.than.$
10c00 23 2e 00 53 69 67 6e 61 6c 20 25 64 00 53 70 65 63 69 66 79 20 68 6f 77 20 61 72 67 75 6d 65 6e #..Signal.%d.Specify.how.argumen
10c20 74 73 20 61 72 65 20 74 6f 20 62 65 20 63 6f 6d 70 6c 65 74 65 64 20 62 79 20 52 65 61 64 6c 69 ts.are.to.be.completed.by.Readli
10c40 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 73 70 65 63 ne...........For.each.NAME,.spec
10c60 69 66 79 20 68 6f 77 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 6f 20 62 65 20 63 6f 6d 70 ify.how.arguments.are.to.be.comp
10c80 6c 65 74 65 64 2e 20 20 49 66 20 6e 6f 20 6f 70 74 69 6f 6e 73 0a 20 20 20 20 61 72 65 20 73 75 leted...If.no.options.....are.su
10ca0 70 70 6c 69 65 64 2c 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 pplied,.existing.completion.spec
10cc0 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 70 72 69 6e 74 65 64 20 69 6e 20 61 20 77 61 79 20 ifications.are.printed.in.a.way.
10ce0 74 68 61 74 0a 20 20 20 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20 72 65 75 73 65 that.....allows.them.to.be.reuse
10d00 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 d.as.input...........Options:...
10d20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e ....-p.print.existing.completion
10d40 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 69 6e 20 61 20 72 65 75 73 61 62 6c 65 20 66 6f .specifications.in.a.reusable.fo
10d60 72 6d 61 74 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 61 20 63 6f 6d 70 6c 65 74 69 6f rmat.......-r.remove.a.completio
10d80 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 6f n.specification.for.each.NAME,.o
10da0 72 2c 20 69 66 20 6e 6f 0a 20 20 20 20 09 09 4e 41 4d 45 73 20 61 72 65 20 73 75 70 70 6c 69 65 r,.if.no.......NAMEs.are.supplie
10dc0 64 2c 20 61 6c 6c 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 73 d,.all.completion.specifications
10de0 0a 20 20 20 20 20 20 2d 44 09 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 .......-D.apply.the.completions.
10e00 61 6e 64 20 61 63 74 69 6f 6e 73 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 63 and.actions.as.the.default.for.c
10e20 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 09 09 77 69 74 68 6f 75 74 20 61 6e 79 20 73 70 65 63 69 66 ommands.......without.any.specif
10e40 69 63 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 64 65 66 69 6e 65 64 0a 20 20 20 20 20 20 2d 45 09 61 ic.completion.defined.......-E.a
10e60 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 pply.the.completions.and.actions
10e80 20 74 6f 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 6e 64 73 20 2d 2d 0a 20 20 20 20 09 09 63 6f .to."empty".commands.--.......co
10ea0 6d 70 6c 65 74 69 6f 6e 20 61 74 74 65 6d 70 74 65 64 20 6f 6e 20 61 20 62 6c 61 6e 6b 20 6c 69 mpletion.attempted.on.a.blank.li
10ec0 6e 65 0a 20 20 20 20 20 20 2d 49 09 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e ne.......-I.apply.the.completion
10ee0 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 69 6e 69 74 69 61 6c 20 28 75 73 s.and.actions.to.the.initial.(us
10f00 75 61 6c 6c 79 20 74 68 65 0a 20 20 20 20 09 09 63 6f 6d 6d 61 6e 64 29 20 77 6f 72 64 0a 20 20 ually.the.......command).word...
10f20 20 20 0a 20 20 20 20 57 68 65 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 69 73 20 61 74 74 65 6d 70 .......When.completion.is.attemp
10f40 74 65 64 2c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 6e 20 ted,.the.actions.are.applied.in.
10f60 74 68 65 20 6f 72 64 65 72 20 74 68 65 0a 20 20 20 20 75 70 70 65 72 63 61 73 65 2d 6c 65 74 74 the.order.the.....uppercase-lett
10f80 65 72 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 6c 69 73 74 65 64 20 61 62 6f 76 65 2e 20 49 66 20 er.options.are.listed.above..If.
10fa0 6d 75 6c 74 69 70 6c 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 0a 20 multiple.options.are.supplied,..
10fc0 20 20 20 74 68 65 20 2d 44 20 6f 70 74 69 6f 6e 20 74 61 6b 65 73 20 70 72 65 63 65 64 65 6e 63 ...the.-D.option.takes.precedenc
10fe0 65 20 6f 76 65 72 20 2d 45 2c 20 61 6e 64 20 62 6f 74 68 20 74 61 6b 65 20 70 72 65 63 65 64 65 e.over.-E,.and.both.take.precede
11000 6e 63 65 20 6f 76 65 72 20 2d 49 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 nce.over.-I...........Exit.Statu
11020 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
11040 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
11060 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 74 6f 70 70 65 64 00 53 74 6f 70 70 65 64 20 n.error.occurs..Stopped.Stopped.
11080 28 73 69 67 6e 61 6c 29 00 53 74 6f 70 70 65 64 20 28 74 74 79 20 69 6e 70 75 74 29 00 53 74 6f (signal).Stopped.(tty.input).Sto
110a0 70 70 65 64 20 28 74 74 79 20 6f 75 74 70 75 74 29 00 53 74 6f 70 70 65 64 28 25 73 29 00 53 75 pped.(tty.output).Stopped(%s).Su
110c0 73 70 65 6e 64 20 73 68 65 6c 6c 20 65 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 spend.shell.execution...........
110e0 53 75 73 70 65 6e 64 20 74 68 65 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 73 68 Suspend.the.execution.of.this.sh
11100 65 6c 6c 20 75 6e 74 69 6c 20 69 74 20 72 65 63 65 69 76 65 73 20 61 20 53 49 47 43 4f 4e 54 20 ell.until.it.receives.a.SIGCONT.
11120 73 69 67 6e 61 6c 2e 0a 20 20 20 20 55 6e 6c 65 73 73 20 66 6f 72 63 65 64 2c 20 6c 6f 67 69 6e signal......Unless.forced,.login
11140 20 73 68 65 6c 6c 73 20 63 61 6e 6e 6f 74 20 62 65 20 73 75 73 70 65 6e 64 65 64 2e 0a 20 20 20 .shells.cannot.be.suspended.....
11160 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 66 6f 72 63 65 20 74 68 ......Options:.......-f.force.th
11180 65 20 73 75 73 70 65 6e 64 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 e.suspend,.even.if.the.shell.is.
111a0 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 a.login.shell..........Exit.Stat
111c0 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 6a us:.....Returns.success.unless.j
111e0 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 6e 20 ob.control.is.not.enabled.or.an.
11200 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 54 49 4d 45 46 4f 52 4d 41 54 3a 20 60 25 63 27 3a 20 error.occurs..TIMEFORMAT:.`%c':.
11220 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 54 65 72 6d 69 6e 61 invalid.format.character.Termina
11240 74 65 64 00 54 68 65 20 6d 61 69 6c 20 69 6e 20 25 73 20 68 61 73 20 62 65 65 6e 20 72 65 61 64 ted.The.mail.in.%s.has.been.read
11260 0a 00 54 68 65 72 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 2e 0a 00 54 68 65 72 65 ..There.are.running.jobs...There
11280 20 61 72 65 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 0a 00 54 68 65 72 65 20 69 73 20 4e 4f 20 .are.stopped.jobs...There.is.NO.
112a0 57 41 52 52 41 4e 54 59 2c 20 74 6f 20 74 68 65 20 65 78 74 65 6e 74 20 70 65 72 6d 69 74 74 65 WARRANTY,.to.the.extent.permitte
112c0 64 20 62 79 20 6c 61 77 2e 00 54 68 65 73 65 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 61 d.by.law..These.shell.commands.a
112e0 72 65 20 64 65 66 69 6e 65 64 20 69 6e 74 65 72 6e 61 6c 6c 79 2e 20 20 54 79 70 65 20 60 68 65 re.defined.internally...Type.`he
11300 6c 70 27 20 74 6f 20 73 65 65 20 74 68 69 73 20 6c 69 73 74 2e 0a 54 79 70 65 20 60 68 65 6c 70 lp'.to.see.this.list..Type.`help
11320 20 6e 61 6d 65 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 74 68 .name'.to.find.out.more.about.th
11340 65 20 66 75 6e 63 74 69 6f 6e 20 60 6e 61 6d 65 27 2e 0a 55 73 65 20 60 69 6e 66 6f 20 62 61 73 e.function.`name'..Use.`info.bas
11360 68 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 74 68 65 20 73 68 h'.to.find.out.more.about.the.sh
11380 65 6c 6c 20 69 6e 20 67 65 6e 65 72 61 6c 2e 0a 55 73 65 20 60 6d 61 6e 20 2d 6b 27 20 6f 72 20 ell.in.general..Use.`man.-k'.or.
113a0 60 69 6e 66 6f 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 63 6f `info'.to.find.out.more.about.co
113c0 6d 6d 61 6e 64 73 20 6e 6f 74 20 69 6e 20 74 68 69 73 20 6c 69 73 74 2e 0a 0a 41 20 73 74 61 72 mmands.not.in.this.list...A.star
113e0 20 28 2a 29 20 6e 65 78 74 20 74 6f 20 61 20 6e 61 6d 65 20 6d 65 61 6e 73 20 74 68 61 74 20 74 .(*).next.to.a.name.means.that.t
11400 68 65 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a 00 54 68 69 73 20 69 he.command.is.disabled....This.i
11420 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 61 72 65 20 66 72 65 65 20 74 6f s.free.software;.you.are.free.to
11440 20 63 68 61 6e 67 65 20 61 6e 64 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 2e 00 54 72 61 .change.and.redistribute.it..Tra
11460 70 20 73 69 67 6e 61 6c 73 20 61 6e 64 20 6f 74 68 65 72 20 65 76 65 6e 74 73 2e 0a 20 20 20 20 p.signals.and.other.events......
11480 0a 20 20 20 20 44 65 66 69 6e 65 73 20 61 6e 64 20 61 63 74 69 76 61 74 65 73 20 68 61 6e 64 6c .....Defines.and.activates.handl
114a0 65 72 73 20 74 6f 20 62 65 20 72 75 6e 20 77 68 65 6e 20 74 68 65 20 73 68 65 6c 6c 20 72 65 63 ers.to.be.run.when.the.shell.rec
114c0 65 69 76 65 73 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 6f 72 20 6f 74 68 65 72 20 63 6f 6e 64 69 eives.signals.....or.other.condi
114e0 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 52 47 20 69 73 20 61 20 63 6f 6d 6d 61 6e 64 tions...........ARG.is.a.command
11500 20 74 6f 20 62 65 20 72 65 61 64 20 61 6e 64 20 65 78 65 63 75 74 65 64 20 77 68 65 6e 20 74 68 .to.be.read.and.executed.when.th
11520 65 20 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 74 68 65 0a 20 20 20 20 73 69 67 6e 61 6c 28 e.shell.receives.the.....signal(
11540 73 29 20 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 20 49 66 20 41 52 47 20 69 73 20 61 62 73 65 6e s).SIGNAL_SPEC...If.ARG.is.absen
11560 74 20 28 61 6e 64 20 61 20 73 69 6e 67 6c 65 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 t.(and.a.single.SIGNAL_SPEC.....
11580 69 73 20 73 75 70 70 6c 69 65 64 29 20 6f 72 20 60 2d 27 2c 20 65 61 63 68 20 73 70 65 63 69 66 is.supplied).or.`-',.each.specif
115a0 69 65 64 20 73 69 67 6e 61 6c 20 69 73 20 72 65 73 65 74 20 74 6f 20 69 74 73 20 6f 72 69 67 69 ied.signal.is.reset.to.its.origi
115c0 6e 61 6c 0a 20 20 20 20 76 61 6c 75 65 2e 20 20 49 66 20 41 52 47 20 69 73 20 74 68 65 20 6e 75 nal.....value...If.ARG.is.the.nu
115e0 6c 6c 20 73 74 72 69 6e 67 20 65 61 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 69 67 ll.string.each.SIGNAL_SPEC.is.ig
11600 6e 6f 72 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 73 68 65 6c 6c 20 61 6e 64 20 62 79 20 74 68 nored.by.the.....shell.and.by.th
11620 65 20 63 6f 6d 6d 61 6e 64 73 20 69 74 20 69 6e 76 6f 6b 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 e.commands.it.invokes...........
11640 49 66 20 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 45 58 49 54 20 28 30 29 20 41 52 47 If.a.SIGNAL_SPEC.is.EXIT.(0).ARG
11660 20 69 73 20 65 78 65 63 75 74 65 64 20 6f 6e 20 65 78 69 74 20 66 72 6f 6d 20 74 68 65 20 73 68 .is.executed.on.exit.from.the.sh
11680 65 6c 6c 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 44 45 ell...If.....a.SIGNAL_SPEC.is.DE
116a0 42 55 47 2c 20 41 52 47 20 69 73 20 65 78 65 63 75 74 65 64 20 62 65 66 6f 72 65 20 65 76 65 72 BUG,.ARG.is.executed.before.ever
116c0 79 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 2e 20 20 49 66 0a 20 20 20 20 61 20 53 49 47 4e y.simple.command...If.....a.SIGN
116e0 41 4c 5f 53 50 45 43 20 69 73 20 52 45 54 55 52 4e 2c 20 41 52 47 20 69 73 20 65 78 65 63 75 74 AL_SPEC.is.RETURN,.ARG.is.execut
11700 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 ed.each.time.a.shell.function.or
11720 20 61 0a 20 20 20 20 73 63 72 69 70 74 20 72 75 6e 20 62 79 20 74 68 65 20 2e 20 6f 72 20 73 6f .a.....script.run.by.the...or.so
11740 75 72 63 65 20 62 75 69 6c 74 69 6e 73 20 66 69 6e 69 73 68 65 73 20 65 78 65 63 75 74 69 6e 67 urce.builtins.finishes.executing
11760 2e 20 20 41 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 6f 66 20 45 52 52 20 6d 65 61 6e ...A.SIGNAL_SPEC.....of.ERR.mean
11780 73 20 74 6f 20 65 78 65 63 75 74 65 20 41 52 47 20 65 61 63 68 20 74 69 6d 65 20 61 20 63 6f 6d s.to.execute.ARG.each.time.a.com
117a0 6d 61 6e 64 27 73 20 66 61 69 6c 75 72 65 20 77 6f 75 6c 64 20 63 61 75 73 65 20 74 68 65 0a 20 mand's.failure.would.cause.the..
117c0 20 20 20 73 68 65 6c 6c 20 74 6f 20 65 78 69 74 20 77 68 65 6e 20 74 68 65 20 2d 65 20 6f 70 74 ...shell.to.exit.when.the.-e.opt
117e0 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 20 61 ion.is.enabled...........If.no.a
11800 72 67 75 6d 65 6e 74 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 74 72 61 70 20 70 72 69 6e rguments.are.supplied,.trap.prin
11820 74 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 73 73 6f 63 69 61 74 ts.the.list.of.commands.associat
11840 65 64 0a 20 20 20 20 77 69 74 68 20 65 61 63 68 20 73 69 67 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 ed.....with.each.signal.........
11860 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6c 09 70 72 69 6e 74 20 61 20 6c 69 73 74 ..Options:.......-l.print.a.list
11880 20 6f 66 20 73 69 67 6e 61 6c 20 6e 61 6d 65 73 20 61 6e 64 20 74 68 65 69 72 20 63 6f 72 72 65 .of.signal.names.and.their.corre
118a0 73 70 6f 6e 64 69 6e 67 20 6e 75 6d 62 65 72 73 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 sponding.numbers.......-p.displa
118c0 79 20 74 68 65 20 74 72 61 70 20 63 6f 6d 6d 61 6e 64 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 y.the.trap.commands.associated.w
118e0 69 74 68 20 65 61 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 0a 20 20 20 20 45 61 ith.each.SIGNAL_SPEC..........Ea
11900 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 65 69 74 68 65 72 20 61 20 73 69 67 6e 61 ch.SIGNAL_SPEC.is.either.a.signa
11920 6c 20 6e 61 6d 65 20 69 6e 20 3c 73 69 67 6e 61 6c 2e 68 3e 20 6f 72 20 61 20 73 69 67 6e 61 6c l.name.in.<signal.h>.or.a.signal
11940 20 6e 75 6d 62 65 72 2e 0a 20 20 20 20 53 69 67 6e 61 6c 20 6e 61 6d 65 73 20 61 72 65 20 63 61 .number......Signal.names.are.ca
11960 73 65 20 69 6e 73 65 6e 73 69 74 69 76 65 20 61 6e 64 20 74 68 65 20 53 49 47 20 70 72 65 66 69 se.insensitive.and.the.SIG.prefi
11980 78 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 41 0a 20 20 20 20 73 69 67 6e 61 6c 20 6d 61 79 x.is.optional...A.....signal.may
119a0 20 62 65 20 73 65 6e 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 22 6b 69 6c 6c .be.sent.to.the.shell.with."kill
119c0 20 2d 73 69 67 6e 61 6c 20 24 24 22 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 .-signal.$$"...........Exit.Stat
119e0 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 us:.....Returns.success.unless.a
11a00 20 53 49 47 53 50 45 43 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 .SIGSPEC.is.invalid.or.an.invali
11a20 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 54 79 70 65 20 60 25 73 20 2d 63 20 22 d.option.is.given..Type.`%s.-c."
11a40 68 65 6c 70 20 73 65 74 22 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 help.set"'.for.more.information.
11a60 61 62 6f 75 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 00 54 79 70 65 20 60 25 73 20 2d about.shell.options...Type.`%s.-
11a80 63 20 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f c.help'.for.more.information.abo
11aa0 75 74 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 2e 0a 00 55 6e 6b 6e ut.shell.builtin.commands...Unkn
11ac0 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 6b own.Signal.#%d.Unknown.error.Unk
11ae0 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 74 nown.status.Unset.values.and.att
11b00 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 66 ributes.of.shell.variables.and.f
11b20 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 45 unctions...........For.each.NAME
11b40 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 61 ,.remove.the.corresponding.varia
11b60 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 6e ble.or.function...........Option
11b80 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 61 s:.......-f.treat.each.NAME.as.a
11ba0 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 65 .shell.function.......-v.treat.e
11bc0 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 20 ach.NAME.as.a.shell.variable....
11be0 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 20 ...-n.treat.each.NAME.as.a.name.
11c00 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 65 reference.and.unset.the.variable
11c20 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 61 .itself.......rather.than.the.va
11c40 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 69 riable.it.references..........Wi
11c60 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 73 thout.options,.unset.first.tries
11c80 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 61 .to.unset.a.variable,.and.if.tha
11ca0 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 75 t.fails,.....tries.to.unset.a.fu
11cc0 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 20 nction...........Some.variables.
11ce0 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 6f cannot.be.unset;.also.see.`reado
11d00 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 20 nly'...........Exit.Status:.....
11d20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 Returns.success.unless.an.invali
11d40 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 72 d.option.is.given.or.a.NAME.is.r
11d60 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 73 ead-only..Urgent.IO.condition.Us
11d80 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 6f age:.%s.[GNU.long.option].[optio
11da0 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 70 n]......%s.[GNU.long.option].[op
11dc0 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 20 tion].script-file......Use."%s".
11de0 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 61 to.leave.the.shell...Use.the.`ba
11e00 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 00 shbug'.command.to.report.bugs...
11e20 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 74 User.signal.1.User.signal.2.Wait
11e40 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 65 .for.job.completion.and.return.e
11e60 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 65 xit.status...........Waits.for.e
11e80 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 2c ach.process.identified.by.an.ID,
11ea0 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 0a .which.may.be.a.process.ID.or.a.
11ec0 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 72 ....job.specification,.and.repor
11ee0 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 49 ts.its.termination.status...If.I
11f00 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 6c D.is.not.....given,.waits.for.al
11f20 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 73 l.currently.active.child.process
11f40 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 73 es,.and.the.return.....status.is
11f60 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 61 .zero...If.ID.is.a.job.specifica
11f80 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 20 tion,.waits.for.all.processes...
11fa0 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 20 ..in.that.job's.pipeline........
11fc0 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 2c ...If.the.-n.option.is.supplied,
11fe0 20 77 61 69 74 73 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 6a 6f 62 20 66 72 6f 6d 20 74 68 65 .waits.for.a.single.job.from.the
12000 20 6c 69 73 74 20 6f 66 20 49 44 73 2c 0a 20 20 20 20 6f 72 2c 20 69 66 20 6e 6f 20 49 44 73 20 .list.of.IDs,.....or,.if.no.IDs.
12020 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 6a 6f 62 20 74 are.supplied,.for.the.next.job.t
12040 6f 20 63 6f 6d 70 6c 65 74 65 20 61 6e 64 20 72 65 74 75 72 6e 73 20 69 74 73 0a 20 20 20 20 65 o.complete.and.returns.its.....e
12060 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 70 20 6f xit.status...........If.the.-p.o
12080 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f ption.is.supplied,.the.process.o
120a0 72 20 6a 6f 62 20 69 64 65 6e 74 69 66 69 65 72 20 6f 66 20 74 68 65 20 6a 6f 62 0a 20 20 20 20 r.job.identifier.of.the.job.....
120c0 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 72 65 74 for.which.the.exit.status.is.ret
120e0 75 72 6e 65 64 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 76 61 72 69 61 62 6c urned.is.assigned.to.the.variabl
12100 65 20 56 41 52 0a 20 20 20 20 6e 61 6d 65 64 20 62 79 20 74 68 65 20 6f 70 74 69 6f 6e 20 61 72 e.VAR.....named.by.the.option.ar
12120 67 75 6d 65 6e 74 2e 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 77 69 6c 6c 20 62 65 20 75 6e 73 gument..The.variable.will.be.uns
12140 65 74 20 69 6e 69 74 69 61 6c 6c 79 2c 20 62 65 66 6f 72 65 0a 20 20 20 20 61 6e 79 20 61 73 73 et.initially,.before.....any.ass
12160 69 67 6e 6d 65 6e 74 2e 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 6f 6e 6c 79 20 77 68 65 ignment..This.is.useful.only.whe
12180 6e 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 2e 0a 20 20 20 n.the.-n.option.is.supplied.....
121a0 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 66 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 ......If.the.-f.option.is.suppli
121c0 65 64 2c 20 61 6e 64 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 ed,.and.job.control.is.enabled,.
121e0 77 61 69 74 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 20 49 44 20 74 waits.for.the.....specified.ID.t
12200 6f 20 74 65 72 6d 69 6e 61 74 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 77 61 69 74 69 6e 67 20 o.terminate,.instead.of.waiting.
12220 66 6f 72 20 69 74 20 74 6f 20 63 68 61 6e 67 65 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 for.it.to.change.status.........
12240 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 ..Exit.Status:.....Returns.the.s
12260 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 49 44 3b 20 66 61 69 6c 73 20 69 66 20 49 tatus.of.the.last.ID;.fails.if.I
12280 44 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 0a 20 20 20 20 6f D.is.invalid.or.an.invalid.....o
122a0 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2c 20 6f 72 20 69 66 20 2d 6e 20 69 73 20 73 75 70 70 ption.is.given,.or.if.-n.is.supp
122c0 6c 69 65 64 20 61 6e 64 20 74 68 65 20 73 68 65 6c 6c 20 68 61 73 20 6e 6f 20 75 6e 77 61 69 74 lied.and.the.shell.has.no.unwait
122e0 65 64 2d 66 6f 72 0a 20 20 20 20 63 68 69 6c 64 72 65 6e 2e 00 57 61 69 74 20 66 6f 72 20 70 72 ed-for.....children..Wait.for.pr
12300 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 20 65 78 69 74 ocess.completion.and.return.exit
12320 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 65 61 63 68 .status...........Waits.for.each
12340 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 20 61 6e 64 20 .process.specified.by.a.PID.and.
12360 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 74 75 73 2e 0a reports.its.termination.status..
12380 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 69 74 73 20 66 ....If.PID.is.not.given,.waits.f
123a0 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 6c 64 20 70 72 or.all.currently.active.child.pr
123c0 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 20 73 74 61 74 ocesses,.....and.the.return.stat
123e0 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 70 72 6f 63 65 us.is.zero...PID.must.be.a.proce
12400 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 3a 0a 20 20 20 ss.ID...........Exit.Status:....
12420 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 .Returns.the.status.of.the.last.
12440 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 64 20 6f 72 20 PID;.fails.if.PID.is.invalid.or.
12460 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 76 65 6e 2e 00 an.invalid.....option.is.given..
12480 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 6e 74 73 20 74 Window.changed.Write.arguments.t
124a0 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 0a 20 20 20 20 o.the.standard.output...........
124c0 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 6e 64 61 72 64 Display.the.ARGs.on.the.standard
124e0 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 6e 65 2e 0a 20 .output.followed.by.a.newline...
12500 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 6f 20 6e 6f 74 ........Options:.......-n.do.not
12520 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 45 78 69 74 20 .append.a.newline..........Exit.
12540 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 Status:.....Returns.success.unle
12560 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 57 72 69 74 65 20 61 ss.a.write.error.occurs..Write.a
12580 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e rguments.to.the.standard.output.
125a0 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 73 2c 20 73 65 70 61 ..........Display.the.ARGs,.sepa
125c0 72 61 74 65 64 20 62 79 20 61 20 73 69 6e 67 6c 65 20 73 70 61 63 65 20 63 68 61 72 61 63 74 65 rated.by.a.single.space.characte
125e0 72 20 61 6e 64 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 0a 20 20 20 20 6e 65 77 6c 69 6e 65 2c r.and.followed.by.a.....newline,
12600 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 .on.the.standard.output.........
12620 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 6f 20 6e 6f 74 20 61 70 70 65 6e ..Options:.......-n.do.not.appen
12640 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 65 09 65 6e 61 62 6c 65 20 69 6e 74 65 d.a.newline.......-e.enable.inte
12660 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 61 63 6b rpretation.of.the.following.back
12680 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 20 20 2d 45 09 65 78 70 6c 69 63 69 74 6c slash.escapes.......-E.explicitl
126a0 79 20 73 75 70 70 72 65 73 73 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 62 61 63 y.suppress.interpretation.of.bac
126c0 6b 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 0a 20 20 20 20 60 65 63 68 6f 27 20 69 kslash.escapes..........`echo'.i
126e0 6e 74 65 72 70 72 65 74 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 61 63 6b 73 6c 61 73 nterprets.the.following.backslas
12700 68 2d 65 73 63 61 70 65 64 20 63 68 61 72 61 63 74 65 72 73 3a 0a 20 20 20 20 20 20 5c 61 09 61 h-escaped.characters:.......\a.a
12720 6c 65 72 74 20 28 62 65 6c 6c 29 0a 20 20 20 20 20 20 5c 62 09 62 61 63 6b 73 70 61 63 65 0a 20 lert.(bell).......\b.backspace..
12740 20 20 20 20 20 5c 63 09 73 75 70 70 72 65 73 73 20 66 75 72 74 68 65 72 20 6f 75 74 70 75 74 0a .....\c.suppress.further.output.
12760 20 20 20 20 20 20 5c 65 09 65 73 63 61 70 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 20 20 20 ......\e.escape.character.......
12780 5c 45 09 65 73 63 61 70 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 20 20 20 5c 66 09 66 6f 72 \E.escape.character.......\f.for
127a0 6d 20 66 65 65 64 0a 20 20 20 20 20 20 5c 6e 09 6e 65 77 20 6c 69 6e 65 0a 20 20 20 20 20 20 5c m.feed.......\n.new.line.......\
127c0 72 09 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 5c 74 09 68 6f 72 69 7a r.carriage.return.......\t.horiz
127e0 6f 6e 74 61 6c 20 74 61 62 0a 20 20 20 20 20 20 5c 76 09 76 65 72 74 69 63 61 6c 20 74 61 62 0a ontal.tab.......\v.vertical.tab.
12800 20 20 20 20 20 20 5c 5c 09 62 61 63 6b 73 6c 61 73 68 0a 20 20 20 20 20 20 5c 30 6e 6e 6e 09 74 ......\\.backslash.......\0nnn.t
12820 68 65 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 41 53 43 49 49 20 63 6f 64 65 20 69 73 he.character.whose.ASCII.code.is
12840 20 4e 4e 4e 20 28 6f 63 74 61 6c 29 2e 20 20 4e 4e 4e 20 63 61 6e 20 62 65 0a 20 20 20 20 09 09 .NNN.(octal)...NNN.can.be.......
12860 30 20 74 6f 20 33 20 6f 63 74 61 6c 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 5c 78 48 48 09 74 0.to.3.octal.digits.......\xHH.t
12880 68 65 20 65 69 67 68 74 2d 62 69 74 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c he.eight-bit.character.whose.val
128a0 75 65 20 69 73 20 48 48 20 28 68 65 78 61 64 65 63 69 6d 61 6c 29 2e 20 20 48 48 0a 20 20 20 20 ue.is.HH.(hexadecimal)...HH.....
128c0 09 09 63 61 6e 20 62 65 20 6f 6e 65 20 6f 72 20 74 77 6f 20 68 65 78 20 64 69 67 69 74 73 0a 20 ..can.be.one.or.two.hex.digits..
128e0 20 20 20 20 20 5c 75 48 48 48 48 09 74 68 65 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 .....\uHHHH.the.Unicode.characte
12900 72 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c r.whose.value.is.the.hexadecimal
12920 20 76 61 6c 75 65 20 48 48 48 48 2e 0a 20 20 20 20 09 09 48 48 48 48 20 63 61 6e 20 62 65 20 6f .value.HHHH........HHHH.can.be.o
12940 6e 65 20 74 6f 20 66 6f 75 72 20 68 65 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 20 20 5c 55 48 ne.to.four.hex.digits........\UH
12960 48 48 48 48 48 48 48 20 74 68 65 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 72 20 77 68 HHHHHHH.the.Unicode.character.wh
12980 6f 73 65 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c 20 76 61 6c ose.value.is.the.hexadecimal.val
129a0 75 65 0a 20 20 20 20 09 09 48 48 48 48 48 48 48 48 2e 20 48 48 48 48 48 48 48 48 20 63 61 6e 20 ue.......HHHHHHHH..HHHHHHHH.can.
129c0 62 65 20 6f 6e 65 20 74 6f 20 65 69 67 68 74 20 68 65 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 be.one.to.eight.hex.digits......
129e0 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
12a00 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 ccess.unless.a.write.error.occur
12a20 73 2e 00 59 6f 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 s..You.have.mail.in.$_.You.have.
12a40 6e 65 77 20 6d 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 new.mail.in.$_.[.arg....].[[.exp
12a60 72 65 73 73 69 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 ression.]].`%c':.bad.command.`%c
12a80 27 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 60 25 63 27 ':.invalid.format.character.`%c'
12aa0 3a 20 69 6e 76 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 :.invalid.symbolic.mode.characte
12ac0 72 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 6f 70 r.`%c':.invalid.symbolic.mode.op
12ae0 65 72 61 74 6f 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 erator.`%c':.invalid.time.format
12b00 20 73 70 65 63 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 .specification.`%s':.cannot.unbi
12b20 6e 64 00 60 25 73 27 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 20 69 6e 20 63 6f 6d 6d 61 6e nd.`%s':.cannot.unbind.in.comman
12b40 64 20 6b 65 79 6d 61 70 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 20 61 6c 69 61 73 20 6e 61 6d d.keymap.`%s':.invalid.alias.nam
12b60 65 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 20 6b 65 79 6d 61 70 20 6e 61 6d 65 00 60 25 73 27 e.`%s':.invalid.keymap.name.`%s'
12b80 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 66 6f 72 20 6e 61 6d 65 :.invalid.variable.name.for.name
12ba0 20 72 65 66 65 72 65 6e 63 65 00 60 25 73 27 3a 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 62 75 .reference.`%s':.is.a.special.bu
12bc0 69 6c 74 69 6e 00 60 25 73 27 3a 20 6d 69 73 73 69 6e 67 20 66 6f 72 6d 61 74 20 63 68 61 72 61 iltin.`%s':.missing.format.chara
12be0 63 74 65 72 00 60 25 73 27 3a 20 6e 6f 74 20 61 20 70 69 64 20 6f 72 20 76 61 6c 69 64 20 6a 6f cter.`%s':.not.a.pid.or.valid.jo
12c00 62 20 73 70 65 63 00 60 25 73 27 3a 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 69 64 65 6e 74 69 66 b.spec.`%s':.not.a.valid.identif
12c20 69 65 72 00 60 25 73 27 3a 20 75 6e 6b 6e 6f 77 6e 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 00 ier.`%s':.unknown.function.name.
12c40 60 29 27 20 65 78 70 65 63 74 65 64 00 60 29 27 20 65 78 70 65 63 74 65 64 2c 20 66 6f 75 6e 64 `)'.expected.`)'.expected,.found
12c60 20 25 73 00 60 3a 27 20 65 78 70 65 63 74 65 64 20 66 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 61 6c .%s.`:'.expected.for.conditional
12c80 20 65 78 70 72 65 73 73 69 6f 6e 00 61 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 69 64 20 25 35 6c .expression.add_process:.pid.%5l
12ca0 64 20 28 25 73 29 20 6d 61 72 6b 65 64 20 61 73 20 73 74 69 6c 6c 20 61 6c 69 76 65 00 61 6c 69 d.(%s).marked.as.still.alive.ali
12cc0 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 61 6c 6c 5f as.[-p].[name[=value].....].all_
12ce0 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 20 63 6f 6e local_variables:.no.function.con
12d00 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 6e 74 00 61 text.at.current.scope.argument.a
12d20 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 62 6c 65 20 rgument.expected.array.variable.
12d40 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 73 73 69 67 support.required.attempted.assig
12d60 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 72 61 79 20 nment.to.non-variable.bad.array.
12d80 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 61 64 20 63 subscript.bad.command.type.bad.c
12da0 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 74 75 74 69 onnector.bad.jump.bad.substituti
12dc0 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 20 73 75 62 on:.no.closing."`".in.%s.bad.sub
12de0 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 6e 20 25 73 stitution:.no.closing.`%s'.in.%s
12e00 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 2e 67 6e 75 .bash.home.page:.<http://www.gnu
12e20 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 65 63 75 74 .org/software/bash>..bash_execut
12e40 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 6b 65 79 6d e_unix_command:.cannot.find.keym
12e60 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 2e 2e 2e 5d ap.for.command.bg.[job_spec....]
12e80 00 62 67 70 5f 64 65 6c 65 74 65 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 73 .bgp_delete:.LOOP:.psi.(%d).==.s
12ea0 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 67 70 5f 73 65 61 72 torage[psi].bucket_next.bgp_sear
12ec0 63 68 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 73 74 6f 72 61 67 65 5b 70 73 ch:.LOOP:.psi.(%d).==.storage[ps
12ee0 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d 20 i].bucket_next.bind.[-lpsvPSVX].
12f00 5b 2d 6d 20 6b 65 79 6d 61 70 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d 20 5b 2d 71 20 6e 61 [-m.keymap].[-f.filename].[-q.na
12f20 6d 65 5d 20 5b 2d 75 20 6e 61 6d 65 5d 20 5b 2d 72 20 6b 65 79 73 65 71 5d 20 5b 2d 78 20 6b 65 me].[-u.name].[-r.keyseq].[-x.ke
12f40 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 5d 20 5b 6b 65 79 73 65 71 3a 72 65 61 64 yseq:shell-command].[keyseq:read
12f60 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 6f 72 20 72 65 61 64 6c 69 6e 65 2d 63 6f 6d 6d 61 6e line-function.or.readline-comman
12f80 64 5d 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 d].brace.expansion:.cannot.alloc
12fa0 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 25 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f ate.memory.for.%s.brace.expansio
12fc0 6e 3a 20 66 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 n:.failed.to.allocate.memory.for
12fe0 20 25 75 20 65 6c 65 6d 65 6e 74 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 66 61 .%u.elements.brace.expansion:.fa
13000 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 60 25 73 27 iled.to.allocate.memory.for.`%s'
13020 00 62 72 65 61 6b 20 5b 6e 5d 00 62 75 67 3a 20 62 61 64 20 65 78 70 61 73 73 69 67 6e 20 74 6f .break.[n].bug:.bad.expassign.to
13040 6b 65 6e 00 62 75 69 6c 74 69 6e 20 5b 73 68 65 6c 6c 2d 62 75 69 6c 74 69 6e 20 5b 61 72 67 20 ken.builtin.[shell-builtin.[arg.
13060 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d 00 63 61 6e 20 6f 6e 6c 79 20 60 72 65 ...]].caller.[expr].can.only.`re
13080 74 75 72 6e 27 20 66 72 6f 6d 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 64 turn'.from.a.function.or.sourced
130a0 20 73 63 72 69 70 74 00 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 20 61 20 66 75 .script.can.only.be.used.in.a.fu
130c0 6e 63 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6e 65 77 20 66 69 6c 65 20 nction.cannot.allocate.new.file.
130e0 64 65 73 63 72 69 70 74 6f 72 20 66 6f 72 20 62 61 73 68 20 69 6e 70 75 74 20 66 72 6f 6d 20 66 descriptor.for.bash.input.from.f
13100 64 20 25 64 00 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 74 65 6d 70 20 66 69 6c 65 20 66 6f 72 d.%d.cannot.create.temp.file.for
13120 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 3a 20 25 73 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 .here-document:.%s.cannot.duplic
13140 61 74 65 20 66 64 20 25 64 20 74 6f 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 ate.fd.%d.to.fd.%d.cannot.duplic
13160 61 74 65 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 61 73 20 66 64 20 25 64 00 63 61 6e 6e 6f ate.named.pipe.%s.as.fd.%d.canno
13180 74 20 66 69 6e 64 20 25 73 20 69 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 t.find.%s.in.shared.object.%s:.%
131a0 73 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 s.cannot.make.child.for.command.
131c0 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 substitution.cannot.make.child.f
131e0 6f 72 20 70 72 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d or.process.substitution.cannot.m
13200 61 6b 65 20 70 69 70 65 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f ake.pipe.for.command.substitutio
13220 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 70 72 6f 63 65 73 73 20 73 n.cannot.make.pipe.for.process.s
13240 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 69 ubstitution.cannot.open.named.pi
13260 70 65 20 25 73 20 66 6f 72 20 72 65 61 64 69 6e 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 pe.%s.for.reading.cannot.open.na
13280 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 77 72 69 74 69 6e 67 00 63 61 6e 6e 6f 74 20 6f med.pipe.%s.for.writing.cannot.o
132a0 70 65 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 73 00 63 61 6e 6e 6f 74 20 pen.shared.object.%s:.%s.cannot.
132c0 72 65 64 69 72 65 63 74 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 66 72 6f 6d 20 2f 64 65 redirect.standard.input.from./de
132e0 76 2f 6e 75 6c 6c 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 73 65 74 20 6e 6f 64 65 6c 61 79 20 v/null:.%s.cannot.reset.nodelay.
13300 6d 6f 64 65 20 66 6f 72 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 61 6e 64 20 75 6e mode.for.fd.%d.cannot.set.and.un
13320 73 65 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 set.shell.options.simultaneously
13340 00 63 61 6e 6e 6f 74 20 73 65 74 20 67 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 .cannot.set.gid.to.%d:.effective
13360 20 67 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f 63 .gid.%d.cannot.set.terminal.proc
13380 65 73 73 20 67 72 6f 75 70 20 28 25 64 29 00 63 61 6e 6e 6f 74 20 73 65 74 20 75 69 64 20 74 6f ess.group.(%d).cannot.set.uid.to
133a0 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 69 6d .%d:.effective.uid.%d.cannot.sim
133c0 75 6c 74 61 6e 65 6f 75 73 6c 79 20 75 6e 73 65 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 ultaneously.unset.a.function.and
133e0 20 61 20 76 61 72 69 61 62 6c 65 00 63 61 6e 6e 6f 74 20 73 74 61 72 74 20 64 65 62 75 67 67 65 .a.variable.cannot.start.debugge
13400 72 3b 20 64 65 62 75 67 67 69 6e 67 20 6d 6f 64 65 20 64 69 73 61 62 6c 65 64 00 63 61 6e 6e 6f r;.debugging.mode.disabled.canno
13420 74 20 73 75 73 70 65 6e 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 20 61 20 6c 6f 67 69 6e t.suspend.cannot.suspend.a.login
13440 20 73 68 65 6c 6c 00 63 61 6e 6e 6f 74 20 75 73 65 20 60 2d 66 27 20 74 6f 20 6d 61 6b 65 20 66 .shell.cannot.use.`-f'.to.make.f
13460 75 6e 63 74 69 6f 6e 73 00 63 61 6e 6e 6f 74 20 75 73 65 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e unctions.cannot.use.more.than.on
13480 65 20 6f 66 20 2d 61 6e 72 77 00 63 61 73 65 20 57 4f 52 44 20 69 6e 20 5b 50 41 54 54 45 52 4e e.of.-anrw.case.WORD.in.[PATTERN
134a0 20 5b 7c 20 50 41 54 54 45 52 4e 5d 2e 2e 2e 29 20 43 4f 4d 4d 41 4e 44 53 20 3b 3b 5d 2e 2e 2e .[|.PATTERN]...).COMMANDS.;;]...
134c0 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d 20 5b 64 69 .esac.cd.[-L|[-P.[-e]].[-@]].[di
134e0 72 5d 00 63 68 69 6c 64 20 73 65 74 70 67 69 64 20 28 25 6c 64 20 74 6f 20 25 6c 64 29 00 63 6f r].child.setpgid.(%ld.to.%ld).co
13500 6d 6d 61 6e 64 20 5b 2d 70 56 76 5d 20 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 20 2e 2e 2e 5d 00 63 mmand.[-pVv].command.[arg....].c
13520 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 69 67 6e 6f 72 65 64 20 6e 75 6c ommand.substitution:.ignored.nul
13540 6c 20 62 79 74 65 20 69 6e 20 69 6e 70 75 74 00 63 6f 6d 6d 61 6e 64 5f 73 75 62 73 74 69 74 75 l.byte.in.input.command_substitu
13560 74 65 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 70 69 70 65 20 61 73 20 66 64 20 te:.cannot.duplicate.pipe.as.fd.
13580 31 00 63 6f 6d 70 67 65 6e 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 6f 20 6f 70 1.compgen.[-abcdefgjksuv].[-o.op
135a0 74 69 6f 6e 5d 20 5b 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 tion].[-A.action].[-G.globpat].[
135c0 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e 63 74 69 6f 6e 5d 20 5b 2d 43 20 63 -W.wordlist].[-F.function].[-C.c
135e0 6f 6d 6d 61 6e 64 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 ommand].[-X.filterpat].[-P.prefi
13600 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 77 6f 72 64 5d 00 63 6f 6d 70 6c 65 74 65 20 5b x].[-S.suffix].[word].complete.[
13620 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 70 72 5d 20 5b 2d 44 45 49 5d 20 5b 2d 6f 20 -abcdefgjksuv].[-pr].[-DEI].[-o.
13640 6f 70 74 69 6f 6e 5d 20 5b 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 67 6c 6f 62 70 61 74 5d option].[-A.action].[-G.globpat]
13660 20 5b 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e 63 74 69 6f 6e 5d 20 5b 2d 43 .[-W.wordlist].[-F.function].[-C
13680 20 63 6f 6d 6d 61 6e 64 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 74 5d 20 5b 2d 50 20 70 72 65 .command].[-X.filterpat].[-P.pre
136a0 66 69 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6d 70 fix].[-S.suffix].[name....].comp
136c0 6c 65 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 60 25 73 27 20 6e 6f 74 20 66 6f 75 6e 64 00 letion:.function.`%s'.not.found.
136e0 63 6f 6d 70 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 44 45 49 5d 20 5b 6e compopt.[-o|+o.option].[-DEI].[n
13700 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 ame....].conditional.binary.oper
13720 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 63 6f 6e 74 69 6e 75 65 20 5b 6e 5d 00 63 6f 70 72 6f ator.expected.continue.[n].copro
13740 63 20 5b 4e 41 4d 45 5d 20 63 6f 6d 6d 61 6e 64 20 5b 72 65 64 69 72 65 63 74 69 6f 6e 73 5d 00 c.[NAME].command.[redirections].
13760 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 2f 74 6d 70 2c 20 70 6c 65 61 73 65 20 63 72 65 61 could.not.find./tmp,.please.crea
13780 74 65 21 00 63 70 72 69 6e 74 66 3a 20 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 te!.cprintf:.`%c':.invalid.forma
137a0 74 20 63 68 61 72 61 63 74 65 72 00 63 75 72 72 65 6e 74 00 64 65 6c 65 74 69 6e 67 20 73 74 6f t.character.current.deleting.sto
137c0 70 70 65 64 20 6a 6f 62 20 25 64 20 77 69 74 68 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 25 pped.job.%d.with.process.group.%
137e0 6c 64 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 6e 6f 20 73 75 63 68 20 70 69 ld.describe_pid:.%ld:.no.such.pi
13800 64 00 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 65 6d 70 74 79 00 64 69 72 65 63 74 6f 72 d.directory.stack.empty.director
13820 79 20 73 74 61 63 6b 20 69 6e 64 65 78 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 y.stack.index.dirs.[-clpv].[+N].
13840 5b 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 6a 6f 62 73 70 65 63 20 [-N].disown.[-h].[-ar].[jobspec.
13860 2e 2e 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 69 6f 6e 20 62 79 20 30 00 64 79 6e ....|.pid....].division.by.0.dyn
13880 61 6d 69 63 20 6c 6f 61 64 69 6e 67 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 00 65 63 68 6f 20 amic.loading.not.available.echo.
138a0 5b 2d 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 61 72 67 20 [-n].[arg....].echo.[-neE].[arg.
138c0 2e 2e 2e 5d 00 65 6d 70 74 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 00 65 ...].empty.array.variable.name.e
138e0 6e 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d nable.[-a].[-dnps].[-f.filename]
13900 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 72 20 67 65 74 74 69 6e 67 20 74 65 72 6d 69 6e .[name....].error.getting.termin
13920 61 6c 20 61 74 74 72 69 62 75 74 65 73 3a 20 25 73 00 65 72 72 6f 72 20 69 6d 70 6f 72 74 69 6e al.attributes:.%s.error.importin
13940 67 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 6f 72 20 60 25 73 27 00 65 g.function.definition.for.`%s'.e
13960 72 72 6f 72 20 73 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 rror.setting.terminal.attributes
13980 3a 20 25 73 00 65 76 61 6c 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6d 61 78 69 6d 75 :.%s.eval.[arg....].eval:.maximu
139a0 6d 20 65 76 61 6c 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 m.eval.nesting.level.exceeded.(%
139c0 64 29 00 65 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d 61 20 6e 61 6d 65 5d 20 5b 63 6f 6d 6d 61 6e 64 d).exec.[-cl].[-a.name].[command
139e0 20 5b 61 72 67 75 6d 65 6e 74 20 2e 2e 2e 5d 5d 20 5b 72 65 64 69 72 65 63 74 69 6f 6e 20 2e 2e .[argument....]].[redirection...
13a00 2e 5d 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f 63 20 5b 25 64 3a 25 73 .].execute_coproc:.coproc.[%d:%s
13a20 5d 20 73 74 69 6c 6c 20 65 78 69 73 74 73 00 65 78 69 74 20 5b 6e 5d 00 65 78 70 65 63 74 65 64 ].still.exists.exit.[n].expected
13a40 20 60 29 27 00 65 78 70 6f 6e 65 6e 74 20 6c 65 73 73 20 74 68 61 6e 20 30 00 65 78 70 6f 72 74 .`)'.exponent.less.than.0.export
13a60 20 5b 2d 66 6e 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 20 6f 72 20 65 78 70 .[-fn].[name[=value]....].or.exp
13a80 6f 72 74 20 2d 70 00 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 65 78 70 72 65 ort.-p.expression.expected.expre
13aa0 73 73 69 6f 6e 20 72 65 63 75 72 73 69 6f 6e 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 00 66 ssion.recursion.level.exceeded.f
13ac0 63 20 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 66 69 72 73 74 5d 20 5b 6c 61 73 c.[-e.ename].[-lnr].[first].[las
13ae0 74 5d 20 6f 72 20 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 00 t].or.fc.-s.[pat=rep].[command].
13b00 66 67 20 5b 6a 6f 62 5f 73 70 65 63 5d 00 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 6f 75 fg.[job_spec].file.descriptor.ou
13b20 74 20 6f 66 20 72 61 6e 67 65 00 66 69 6c 65 6e 61 6d 65 20 61 72 67 75 6d 65 6e 74 20 72 65 71 t.of.range.filename.argument.req
13b40 75 69 72 65 64 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 65 78 70 33 20 29 29 uired.for.((.exp1;.exp2;.exp3.))
13b60 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e 41 4d 45 20 5b 69 6e ;.do.COMMANDS;.done.for.NAME.[in
13b80 20 57 4f 52 44 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 .WORDS.....].;.do.COMMANDS;.done
13ba0 00 66 6f 72 6b 65 64 20 70 69 64 20 25 64 20 61 70 70 65 61 72 73 20 69 6e 20 72 75 6e 6e 69 6e .forked.pid.%d.appears.in.runnin
13bc0 67 20 6a 6f 62 20 25 64 00 66 6f 72 6d 61 74 20 70 61 72 73 69 6e 67 20 70 72 6f 62 6c 65 6d 3a g.job.%d.format.parsing.problem:
13be0 20 25 73 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 6c 72 65 61 64 79 20 66 72 .%s.free:.called.with.already.fr
13c00 65 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 eed.block.argument.free:.called.
13c20 77 69 74 68 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 with.unallocated.block.argument.
13c40 66 72 65 65 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b 20 73 69 7a 65 73 20 free:.start.and.end.chunk.sizes.
13c60 64 69 66 66 65 72 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b differ.free:.underflow.detected;
13c80 20 6d 61 67 69 63 38 20 63 6f 72 72 75 70 74 65 64 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f .magic8.corrupted.free:.underflo
13ca0 77 20 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 61 6e w.detected;.mh_nbytes.out.of.ran
13cc0 67 65 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 ge.function.name.{.COMMANDS.;.}.
13ce0 6f 72 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 or.name.().{.COMMANDS.;.}.future
13d00 20 76 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 .versions.of.the.shell.will.forc
13d20 65 20 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 e.evaluation.as.an.arithmetic.su
13d40 62 73 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 bstitution.getcwd:.cannot.access
13d60 20 70 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 .parent.directories.getopts.opts
13d80 74 72 69 6e 67 20 6e 61 6d 65 20 5b 61 72 67 20 2e 2e 2e 5d 00 68 61 73 68 20 5b 2d 6c 72 5d 20 tring.name.[arg....].hash.[-lr].
13da0 5b 2d 70 20 70 61 74 68 6e 61 6d 65 5d 20 5b 2d 64 74 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 68 [-p.pathname].[-dt].[name....].h
13dc0 61 73 68 69 6e 67 20 64 69 73 61 62 6c 65 64 00 68 65 6c 70 20 5b 2d 64 6d 73 5d 20 5b 70 61 74 ashing.disabled.help.[-dms].[pat
13de0 74 65 72 6e 20 2e 2e 2e 5d 00 68 65 6c 70 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 tern....].help.not.available.in.
13e00 74 68 69 73 20 76 65 72 73 69 6f 6e 00 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 61 74 20 6c 69 this.version.here-document.at.li
13e20 6e 65 20 25 64 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 65 6e 64 2d 6f 66 2d 66 69 6c 65 20 28 ne.%d.delimited.by.end-of-file.(
13e40 77 61 6e 74 65 64 20 60 25 73 27 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 6f 66 wanted.`%s').history.[-c].[-d.of
13e60 66 73 65 74 5d 20 5b 6e 5d 20 6f 72 20 68 69 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b 66 69 6c 65 fset].[n].or.history.-anrw.[file
13e80 6e 61 6d 65 5d 20 6f 72 20 68 69 73 74 6f 72 79 20 2d 70 73 20 61 72 67 20 5b 61 72 67 2e 2e 2e name].or.history.-ps.arg.[arg...
13ea0 5d 00 68 69 73 74 6f 72 79 20 70 6f 73 69 74 69 6f 6e 00 68 69 73 74 6f 72 79 20 73 70 65 63 69 ].history.position.history.speci
13ec0 66 69 63 61 74 69 6f 6e 00 68 69 74 73 09 63 6f 6d 6d 61 6e 64 0a 00 69 64 65 6e 74 69 66 69 65 fication.hits.command..identifie
13ee0 72 20 65 78 70 65 63 74 65 64 20 61 66 74 65 72 20 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 20 6f r.expected.after.pre-increment.o
13f00 72 20 70 72 65 2d 64 65 63 72 65 6d 65 6e 74 00 69 66 20 43 4f 4d 4d 41 4e 44 53 3b 20 74 68 65 r.pre-decrement.if.COMMANDS;.the
13f20 6e 20 43 4f 4d 4d 41 4e 44 53 3b 20 5b 20 65 6c 69 66 20 43 4f 4d 4d 41 4e 44 53 3b 20 74 68 65 n.COMMANDS;.[.elif.COMMANDS;.the
13f40 6e 20 43 4f 4d 4d 41 4e 44 53 3b 20 5d 2e 2e 2e 20 5b 20 65 6c 73 65 20 43 4f 4d 4d 41 4e 44 53 n.COMMANDS;.]....[.else.COMMANDS
13f60 3b 20 5d 20 66 69 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 67 ;.].fi.initialize_job_control:.g
13f80 65 74 70 67 72 70 20 66 61 69 6c 65 64 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e etpgrp.failed.initialize_job_con
13fa0 74 72 6f 6c 3a 20 6c 69 6e 65 20 64 69 73 63 69 70 6c 69 6e 65 00 69 6e 69 74 69 61 6c 69 7a 65 trol:.line.discipline.initialize
13fc0 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 _job_control:.no.job.control.in.
13fe0 62 61 63 6b 67 72 6f 75 6e 64 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f background.initialize_job_contro
14000 6c 3a 20 73 65 74 70 67 69 64 00 69 6e 76 61 6c 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 62 61 l:.setpgid.invalid.arithmetic.ba
14020 73 65 00 69 6e 76 61 6c 69 64 20 62 61 73 65 00 69 6e 76 61 6c 69 64 20 63 68 61 72 61 63 74 65 se.invalid.base.invalid.characte
14040 72 20 25 64 20 69 6e 20 65 78 70 6f 72 74 73 74 72 20 66 6f 72 20 25 73 00 69 6e 76 61 6c 69 64 r.%d.in.exportstr.for.%s.invalid
14060 20 68 65 78 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 69 6e 74 65 67 65 72 20 63 6f 6e 73 .hex.number.invalid.integer.cons
14080 74 61 6e 74 00 69 6e 76 61 6c 69 64 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 6f 63 74 61 tant.invalid.number.invalid.octa
140a0 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 6a l.number.invalid.signal.number.j
140c0 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 6f ob.%d.started.without.job.contro
140e0 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 6f l.job_spec.[&].jobs.[-lnprs].[jo
14100 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 61 bspec....].or.jobs.-x.command.[a
14120 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 75 rgs].kill.[-s.sigspec.|.-n.signu
14140 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 20 m.|.-sigspec].pid.|.jobspec.....
14160 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 6e or.kill.-l.[sigspec].last.comman
14180 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 6c d:.%s..let.arg.[arg....].limit.l
141a0 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 65 ine.%d:..line.editing.not.enable
141c0 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 66 d.load.function.for.%s.returns.f
141e0 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 6f ailure.(%d):.not.loaded.local.[o
14200 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 00 ption].name[=value].....logout..
14220 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 5f logout.[n].loop.count.make_here_
14240 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 25 document:.bad.instruction.type.%
14260 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 69 d.make_local_variable:.no.functi
14280 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 65 on.context.at.current.scope.make
142a0 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 75 _redirection:.redirection.instru
142c0 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 20 ction.`%d'.out.of.range.malloc:.
142e0 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 6c block.on.free.list.clobbered.mal
14300 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 69 loc:.failed.assertion:.%s..mapfi
14320 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 69 le.[-d.delim].[-n.count].[-O.ori
14340 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 43 gin].[-s.count].[-t].[-u.fd].[-C
14360 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 00 .callback].[-c.quantum].[array].
14380 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 65 maximum.here-document.count.exce
143a0 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 20 eded.migrate.process.to.another.
143c0 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 73 CPU.missing.`)'.missing.`]'.miss
143e0 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 69 ing.hex.digit.for.\x.missing.uni
14400 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 61 code.digit.for.\%c.network.opera
14420 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 78 tions.not.supported.no.`='.in.ex
14440 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 69 portstr.for.%s.no.closing.`%c'.i
14460 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 6f n.%s.no.command.found.no.help.to
14480 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 70 pics.match.`%s'...Try.`help.help
144a0 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 6e '.or.`man.-k.%s'.or.`info.%s'..n
144c0 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 20 o.job.control.no.job.control.in.
144e0 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 72 this.shell.no.match:.%s.no.other
14500 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 6f .directory.no.other.options.allo
14520 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 63 wed.with.`-x'.not.currently.exec
14540 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 6f uting.completion.function.not.lo
14560 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 63 gin.shell:.use.`exit'.null.direc
14580 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 75 tory.octal.number.only.meaningfu
145a0 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 6c l.in.a.`for',.`while',.or.`until
145c0 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 61 '.loop.pipe.error.pop_scope:.hea
145e0 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 6f d.of.shell_variables.not.a.tempo
14600 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 63 rary.environment.scope.pop_var_c
14620 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 20 ontext:.head.of.shell_variables.
14640 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 63 not.a.function.context.pop_var_c
14660 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 74 ontext:.no.global_variables.cont
14680 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 61 ext.popd.[-n].[+N.|.-N].power.fa
146a0 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 6d ilure.imminent.pretty-printing.m
146c0 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 6c ode.ignored.in.interactive.shell
146e0 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 60 s.print_command:.bad.connector.`
14700 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 75 %d'.printf.[-v.var].format.[argu
14720 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 4c ments].progcomp_insert:.%s:.NULL
14740 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 6f .COMPSPEC.programmable_completio
14760 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 72 n:.%s:.possible.retry.loop.progr
14780 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 4e amming.error.pushd.[-n].[+N.|.-N
147a0 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 2d .|.dir].pwd.[-LP].read.[-ers].[-
147c0 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 2d a.array].[-d.delim].[-i.text].[-
147e0 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 74 n.nchars].[-N.nchars].[-p.prompt
14800 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 2e ].[-t.timeout].[-u.fd].[name....
14820 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 5b ].read.error:.%d:.%s.readarray.[
14840 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 5d -d.delim].[-n.count].[-O.origin]
14860 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 6c .[-s.count].[-t].[-u.fd].[-C.cal
14880 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 64 lback].[-c.quantum].[array].read
148a0 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 6f only.[-aAf].[name[=value]....].o
148c0 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 69 r.readonly.-p.realloc:.called.wi
148e0 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 65 th.unallocated.block.argument.re
14900 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 73 alloc:.start.and.end.chunk.sizes
14920 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 63 .differ.realloc:.underflow.detec
14940 74 65 64 3b 20 6d 61 67 69 63 38 20 63 6f 72 72 75 70 74 65 64 00 72 65 61 6c 6c 6f 63 3a 20 75 ted;.magic8.corrupted.realloc:.u
14960 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 nderflow.detected;.mh_nbytes.out
14980 20 6f 66 20 72 61 6e 67 65 00 72 65 63 75 72 73 69 6f 6e 20 73 74 61 63 6b 20 75 6e 64 65 72 66 .of.range.recursion.stack.underf
149a0 6c 6f 77 00 72 65 64 69 72 65 63 74 69 6f 6e 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 64 75 low.redirection.error:.cannot.du
149c0 70 6c 69 63 61 74 65 20 66 64 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 61 6c plicate.fd.register_alloc:.%p.al
149e0 72 65 61 64 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 61 6c 6c 6f 63 61 74 65 64 3f 0a 00 72 65 ready.in.table.as.allocated?..re
14a00 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 61 6c 6c 6f 63 20 74 61 62 6c 65 20 69 73 20 66 75 6c gister_alloc:.alloc.table.is.ful
14a20 6c 20 77 69 74 68 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 l.with.FIND_ALLOC?..register_fre
14a40 65 3a 20 25 70 20 61 6c 72 65 61 64 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 66 72 65 65 3f 0a e:.%p.already.in.table.as.free?.
14a60 00 72 65 73 74 72 69 63 74 65 64 00 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e 5f 70 65 6e 64 69 .restricted.return.[n].run_pendi
14a80 6e 67 5f 74 72 61 70 73 3a 20 62 61 64 20 76 61 6c 75 65 20 69 6e 20 74 72 61 70 5f 6c 69 73 74 ng_traps:.bad.value.in.trap_list
14aa0 5b 25 64 5d 3a 20 25 70 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 73 69 67 6e [%d]:.%p.run_pending_traps:.sign
14ac0 61 6c 20 68 61 6e 64 6c 65 72 20 69 73 20 53 49 47 5f 44 46 4c 2c 20 72 65 73 65 6e 64 69 6e 67 al.handler.is.SIG_DFL,.resending
14ae0 20 25 64 20 28 25 73 29 20 74 6f 20 6d 79 73 65 6c 66 00 73 61 76 65 5f 62 61 73 68 5f 69 6e 70 .%d.(%s).to.myself.save_bash_inp
14b00 75 74 3a 20 62 75 66 66 65 72 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 66 6f 72 20 6e 65 ut:.buffer.already.exists.for.ne
14b20 77 20 66 64 20 25 64 00 73 65 6c 65 63 74 20 4e 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e w.fd.%d.select.NAME.[in.WORDS...
14b40 2e 20 3b 5d 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 73 65 74 6c 6f 63 61 6c 65 ..;].do.COMMANDS;.done.setlocale
14b60 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 :.%s:.cannot.change.locale.(%s).
14b80 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 6c 6f 63 setlocale:.%s:.cannot.change.loc
14ba0 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 41 4c 4c 3a 20 ale.(%s):.%s.setlocale:.LC_ALL:.
14bc0 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 6c 6f 63 cannot.change.locale.(%s).setloc
14be0 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c ale:.LC_ALL:.cannot.change.local
14c00 65 20 28 25 73 29 3a 20 25 73 00 73 68 65 6c 6c 20 6c 65 76 65 6c 20 28 25 64 29 20 74 6f 6f 20 e.(%s):.%s.shell.level.(%d).too.
14c20 68 69 67 68 2c 20 72 65 73 65 74 74 69 6e 67 20 74 6f 20 31 00 73 68 65 6c 6c 5f 67 65 74 63 3a high,.resetting.to.1.shell_getc:
14c40 20 73 68 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 .shell_input_line_size.(%zu).exc
14c60 65 65 64 73 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 3a 20 6c 69 6e 65 20 74 72 75 6e 63 61 eeds.SIZE_MAX.(%lu):.line.trunca
14c80 74 65 64 00 73 68 69 66 74 20 5b 6e 5d 00 73 68 69 66 74 20 63 6f 75 6e 74 00 73 68 6f 70 74 20 ted.shift.[n].shift.count.shopt.
14ca0 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6f 70 74 6e 61 6d 65 20 2e 2e 2e 5d 00 73 69 67 70 72 [-pqsu].[-o].[optname....].sigpr
14cc0 6f 63 6d 61 73 6b 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 6f 70 65 72 61 74 69 6f 6e 00 73 6f ocmask:.%d:.invalid.operation.so
14ce0 75 72 63 65 20 66 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 73 74 61 72 74 5f urce.filename.[arguments].start_
14d00 70 69 70 65 6c 69 6e 65 3a 20 70 67 72 70 20 70 69 70 65 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d pipeline:.pgrp.pipe.suspend.[-f]
14d20 00 73 79 6e 74 61 78 20 65 72 72 6f 72 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 63 6f .syntax.error.syntax.error.in.co
14d40 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f nditional.expression.syntax.erro
14d60 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 3a 20 75 6e 65 r.in.conditional.expression:.une
14d80 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 xpected.token.`%s'.syntax.error.
14da0 69 6e 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 76 61 in.expression.syntax.error.in.va
14dc0 72 69 61 62 6c 65 20 61 73 73 69 67 6e 6d 65 6e 74 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 6e riable.assignment.syntax.error.n
14de0 65 61 72 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 6e 65 61 72 20 75 6e 65 78 70 ear.`%s'.syntax.error.near.unexp
14e00 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 ected.token.`%s'.syntax.error:.`
14e20 25 73 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 60 28 28 %s'.unexpected.syntax.error:.`((
14e40 25 73 29 29 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 3b 27 20 75 6e 65 78 70 65 63 74 %s))'.syntax.error:.`;'.unexpect
14e60 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 ed.syntax.error:.arithmetic.expr
14e80 65 73 73 69 6f 6e 20 72 65 71 75 69 72 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 69 6e ession.required.syntax.error:.in
14ea0 76 61 6c 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 6f 70 65 72 61 74 6f 72 00 73 79 6e 74 61 78 valid.arithmetic.operator.syntax
14ec0 20 65 72 72 6f 72 3a 20 6f 70 65 72 61 6e 64 20 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 .error:.operand.expected.syntax.
14ee0 65 72 72 6f 72 3a 20 75 6e 65 78 70 65 63 74 65 64 20 65 6e 64 20 6f 66 20 66 69 6c 65 00 73 79 error:.unexpected.end.of.file.sy
14f00 73 74 65 6d 20 63 72 61 73 68 20 69 6d 6d 69 6e 65 6e 74 00 74 65 73 74 20 5b 65 78 70 72 5d 00 stem.crash.imminent.test.[expr].
14f20 74 69 6d 65 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e 65 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 time.[-p].pipeline.too.many.argu
14f40 6d 65 6e 74 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 ments.trap.[-lp].[[arg].signal_s
14f60 70 65 63 20 2e 2e 2e 5d 00 74 72 61 70 20 68 61 6e 64 6c 65 72 3a 20 6d 61 78 69 6d 75 6d 20 74 pec....].trap.handler:.maximum.t
14f80 72 61 70 20 68 61 6e 64 6c 65 72 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 rap.handler.level.exceeded.(%d).
14fa0 74 72 61 70 5f 68 61 6e 64 6c 65 72 3a 20 62 61 64 20 73 69 67 6e 61 6c 20 25 64 00 74 79 70 65 trap_handler:.bad.signal.%d.type
14fc0 20 5b 2d 61 66 70 74 50 5d 20 6e 61 6d 65 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 75 6d 61 73 6b 20 .[-afptP].name.[name....].umask.
14fe0 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 2d 61 5d 20 6e 61 [-p].[-S].[mode].unalias.[-a].na
15000 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 4f 46 20 77 68 69 me.[name....].unexpected.EOF.whi
15020 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 63 74 65 64 20 45 le.looking.for.`]]'.unexpected.E
15040 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 69 6e 67 20 60 25 OF.while.looking.for.matching.`%
15060 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 6f 6b 69 6e 67 20 c'.unexpected.EOF.while.looking.
15080 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 64 20 61 72 67 75 for.matching.`)'.unexpected.argu
150a0 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 69 6e 61 72 79 20 ment.`%s'.to.conditional.binary.
150c0 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 6e 74 20 60 25 73 operator.unexpected.argument.`%s
150e0 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 72 61 74 6f 72 00 '.to.conditional.unary.operator.
15100 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 64 69 74 69 6f 6e unexpected.argument.to.condition
15120 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 74 65 64 20 61 72 al.binary.operator.unexpected.ar
15140 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 79 20 6f 70 65 72 gument.to.conditional.unary.oper
15160 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 6e 20 63 6f 6e 64 ator.unexpected.token.%d.in.cond
15180 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
151a0 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 6e 64 00 75 6e 65 .`%c'.in.conditional.command.une
151c0 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 69 74 69 6f 6e 61 xpected.token.`%s'.in.conditiona
151e0 6c 20 63 6f 6d 6d 61 6e 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 2c l.command.unexpected.token.`%s',
15200 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 .conditional.binary.operator.exp
15220 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 27 2c 20 65 78 70 ected.unexpected.token.`%s',.exp
15240 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 63 6f 6d 6d 61 6e ected.`)'.unknown.unknown.comman
15260 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 6e 5d 20 5b 6e 61 d.error.unset.[-f].[-v].[-n].[na
15280 6d 65 20 2e 2e 2e 5d 00 76 61 6c 75 65 20 74 6f 6f 20 67 72 65 61 74 20 66 6f 72 20 62 61 73 65 me....].value.too.great.for.base
152a0 00 76 61 72 69 61 62 6c 65 73 20 2d 20 4e 61 6d 65 73 20 61 6e 64 20 6d 65 61 6e 69 6e 67 73 20 .variables.-.Names.and.meanings.
152c0 6f 66 20 73 6f 6d 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 00 77 61 69 74 20 5b 2d 66 of.some.shell.variables.wait.[-f
152e0 6e 5d 20 5b 2d 70 20 76 61 72 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e n].[-p.var].[id....].wait.[pid..
15300 2e 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 ..].wait:.pid.%ld.is.not.a.child
15320 20 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 .of.this.shell.wait_for:.No.reco
15340 72 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 rd.of.process.%ld.wait_for_job:.
15360 6a 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 job.%d.is.stopped.waitchld:.turn
15380 69 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 ing.on.WNOHANG.to.avoid.indefini
153a0 74 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 te.block.warning:..warning:.%s:.
153c0 25 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 %s.warning:.-C.option.may.not.wo
153e0 72 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 rk.as.you.expect.warning:.-F.opt
15400 69 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 ion.may.not.work.as.you.expect.w
15420 72 69 74 65 20 65 72 72 6f 72 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 29 20 21 3d rite.error:.%s.xtrace.fd.(%d).!=
15440 20 66 69 6c 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 63 65 5f 73 65 .fileno.xtrace.fp.(%d).xtrace_se
15460 74 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 00 78 t:.%d:.invalid.file.descriptor.x
15480 74 72 61 63 65 5f 73 65 74 3a 20 4e 55 4c 4c 20 66 69 6c 65 20 70 6f 69 6e 74 65 72 00 7b 20 43 trace_set:.NULL.file.pointer.{.C
154a0 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e 3a 20 OMMANDS.;.}.Project-Id-Version:.
154c0 62 61 73 68 2d 35 2e 31 0a 52 65 70 6f 72 74 2d 4d 73 67 69 64 2d 42 75 67 73 2d 54 6f 3a 20 0a bash-5.1.Report-Msgid-Bugs-To:..
154e0 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 30 2d 31 32 2d 30 38 20 30 33 3a PO-Revision-Date:.2020-12-08.03:
15500 32 30 2b 30 30 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f 72 3a 20 50 65 64 72 6f 20 41 20+0000.Last-Translator:.Pedro.A
15520 6c 62 75 71 75 65 72 71 75 65 20 3c 70 6d 72 61 40 70 72 6f 74 6f 6e 6d 61 69 6c 2e 63 6f 6d 3e lbuquerque.<pmra@protonmail.com>
15540 0a 4c 61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 50 6f 72 74 75 67 75 65 73 65 20 3c 74 72 61 6e .Language-Team:.Portuguese.<tran
15560 73 6c 61 74 69 6f 6e 2d 74 65 61 6d 2d 70 74 40 6c 69 73 74 73 2e 73 6f 75 72 63 65 66 6f 72 67 slation-team-pt@lists.sourceforg
15580 65 2e 6e 65 74 3e 0a 4c 61 6e 67 75 61 67 65 3a 20 70 74 0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e e.net>.Language:.pt.MIME-Version
155a0 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 :.1.0.Content-Type:.text/plain;.
155c0 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 charset=UTF-8.Content-Transfer-E
155e0 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 0a 58 2d 42 75 67 73 3a 20 52 65 70 6f 72 74 20 74 72 61 ncoding:.8bit.X-Bugs:.Report.tra
15600 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 75 61 67 65 2d nslation.errors.to.the.Language-
15620 54 65 61 6d 20 61 64 64 72 65 73 73 2e 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 3a 20 6e 70 6c 75 Team.address..Plural-Forms:.nplu
15640 72 61 6c 73 3d 32 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 rals=2;.plural=(n.>.1);.X-Genera
15660 74 6f 72 3a 20 47 65 61 6e 79 20 2f 20 50 6f 48 65 6c 70 65 72 20 31 2e 33 37 0a 00 07 44 65 6d tor:.Geany./.PoHelper.1.37...Dem
15680 61 73 69 61 64 61 20 69 6e 61 63 c3 a7 c3 a3 6f 20 c3 a0 20 65 73 70 65 72 61 20 64 65 20 65 6e asiada.inac....o....espera.de.en
156a0 74 72 61 64 61 3a 20 73 65 73 73 c3 a3 6f 20 74 65 72 6d 69 6e 61 64 61 0a 00 09 6f 70 c3 a7 c3 trada:.sess..o.terminada...op...
156c0 a3 6f 20 2d 25 73 20 6f 75 20 2d 6f 0a 00 09 63 6f 6d 61 6e 64 6f 20 2d 69 6c 72 73 44 20 6f 75 .o.-%s.ou.-o...comando.-ilrsD.ou
156e0 20 2d 63 20 6f 75 20 2d 4f 20 73 68 6f 70 74 5f 6f 70 74 69 6f 6e 09 09 28 73 c3 b3 20 63 68 61 .-c.ou.-O.shopt_option..(s...cha
15700 6d 61 64 61 29 0a 00 0d 0a 6d 61 6c 6c 6f 63 3a 20 25 73 3a 25 64 3a 20 61 73 73 65 72 c3 a7 c3 mada)....malloc:.%s:%d:.asser...
15720 a3 6f 20 66 72 75 73 74 72 61 64 61 0d 0a 00 20 20 28 77 64 3a 20 25 73 29 00 20 28 6e c3 ba 63 .o.frustrada.....(wd:.%s)..(n..c
15740 6c 65 6f 20 64 65 73 70 65 6a 61 64 6f 29 00 20 6c 69 6e 68 61 20 00 24 25 73 3a 20 69 6d 70 6f leo.despejado)..linha..$%s:.impo
15760 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 64 65 73 74 61 20 66 6f 72 6d 61 00 25 63 25 ss..vel.atribuir.desta.forma.%c%
15780 63 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 c:.op....o.inv..lida.%d:.descrit
157a0 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 69 6e 76 c3 a1 6c 69 64 6f 3a 20 25 73 00 25 73 20 or.de.ficheiro.inv..lido:.%s.%s.
157c0 70 6f 64 65 20 73 65 72 20 63 68 61 6d 61 64 6f 20 76 69 61 20 00 25 73 20 74 65 6d 20 65 78 70 pode.ser.chamado.via..%s.tem.exp
157e0 6f 72 74 73 74 72 20 6e 75 6c 6f 00 25 73 20 c3 a9 20 25 73 0a 00 25 73 20 c3 a9 20 75 6d 61 20 ortstr.nulo.%s....%s..%s....uma.
15800 66 75 6e c3 a7 c3 a3 6f 0a 00 25 73 20 c3 a9 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 74 65 72 6e 61 20 fun....o..%s....op....o.interna.
15820 64 61 20 63 6f 6e 73 6f 6c 61 0a 00 25 73 20 c3 a9 20 70 61 6c 61 76 72 61 2d 63 68 61 76 65 20 da.consola..%s....palavra-chave.
15840 64 61 20 63 6f 6e 73 6f 6c 61 0a 00 25 73 20 c3 a9 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 74 65 72 6e da.consola..%s....op....o.intern
15860 61 20 65 73 70 65 63 69 61 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 0a 00 25 73 20 75 73 61 20 6f 20 a.especial.da.consola..%s.usa.o.
15880 61 6c 69 c3 a1 73 20 22 25 73 22 0a 00 25 73 20 74 65 6d 20 68 61 73 68 20 28 25 73 29 0a 00 25 ali..s."%s"..%s.tem.hash.(%s)..%
158a0 73 3a 20 6e c3 a3 6f 20 74 65 6d 20 61 73 73 6f 63 69 61 c3 a7 c3 a3 6f 20 61 20 71 75 61 6c 71 s:.n..o.tem.associa....o.a.qualq
158c0 75 65 72 20 74 65 63 6c 61 2e 0a 00 25 73 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f uer.tecla...%s.fora.do.intervalo
158e0 00 25 73 25 73 25 73 3a 20 25 73 20 28 73 c3 ad 6d 62 6f 6c 6f 20 64 65 20 65 72 72 6f 20 c3 a9 .%s%s%s:.%s.(s..mbolo.de.erro...
15900 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 20 69 6e 74 ."%s").%s:.%s.%s:.%s.fora.do.int
15920 65 72 76 61 6c 6f 00 25 73 3a 20 25 73 3a 20 69 6e 74 65 72 70 72 65 74 61 64 6f 72 20 65 72 72 ervalo.%s:.%s:.interpretador.err
15940 61 64 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 72 20 63 6f ado.%s:.%s:.imposs..vel.abrir.co
15960 6d 6f 20 46 49 43 48 45 49 52 4f 00 25 73 3a 20 25 73 3a 20 76 61 6c 6f 72 20 64 65 20 63 6f 6d mo.FICHEIRO.%s:.%s:.valor.de.com
15980 70 61 74 69 62 69 6c 69 64 61 64 65 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 25 patibilidade.fora.do.intervalo.%
159a0 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 64 65 73 63 s:.%s:.valor.inv..lido.para.desc
159c0 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 74 72 61 63 65 00 25 73 3a 20 25 73 3a 20 ritor.de.ficheiro.trace.%s:.%s:.
159e0 74 65 6d 20 64 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 75 69 tem.de.usar.subscrito.ao.atribui
15a00 72 20 61 20 6d 61 74 72 69 7a 20 61 73 73 6f 63 69 61 74 69 76 61 00 25 73 3a 20 25 73 3a 25 64 r.a.matriz.associativa.%s:.%s:%d
15a20 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 00 25 :.imposs..vel.alocar.%lu.bytes.%
15a40 73 3a 20 25 73 3a 25 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 25 6c 75 s:.%s:%d:.imposs..vel.alocar.%lu
15a60 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 3a 20 .bytes.(%lu.bytes.alocados).%s:.
15a80 c3 a9 20 75 6d 61 20 70 61 73 74 61 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f ...uma.pasta.%s:.especifica....o
15aa0 20 64 65 20 74 61 72 65 66 61 20 61 6d 62 c3 ad 67 75 61 00 25 73 3a 20 72 65 64 69 72 65 63 63 .de.tarefa.amb..gua.%s:.redirecc
15ac0 69 6f 6e 61 6d 65 6e 74 6f 20 61 6d 62 c3 ad 67 75 6f 00 25 73 3a 20 6f 73 20 61 72 67 75 6d 65 ionamento.amb..guo.%s:.os.argume
15ae0 6e 74 6f 73 20 74 c3 aa 6d 20 64 65 20 73 65 72 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f ntos.t..m.de.ser.IDs.de.processo
15b00 73 20 6f 75 20 74 61 72 65 66 61 73 00 25 73 3a 20 61 20 61 74 72 69 62 75 69 72 20 69 6e 74 65 s.ou.tarefas.%s:.a.atribuir.inte
15b20 69 72 6f 20 c3 a0 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 65 iro....refer..ncia.de.nome.%s:.e
15b40 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 65 20 72 65 64 specifica....o.de.caminho.de.red
15b60 65 20 65 72 72 61 64 61 00 25 73 3a 20 6d c3 a1 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 00 e.errada.%s:.m...substitui....o.
15b80 25 73 3a 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 6f 20 65 73 70 65 72 61 64 6f 00 25 73 %s:.operador.bin..ro.esperado.%s
15ba0 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 00 25 :.imposs..vel.alocar.%lu.bytes.%
15bc0 73 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 20 s:.imposs..vel.alocar.%lu.bytes.
15be0 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6f 63 61 64 6f 73 29 00 25 73 3a 20 69 6d 70 6f 73 73 c3 (%lu.bytes.alocados).%s:.imposs.
15c00 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 66 64 20 61 20 76 61 72 69 c3 a1 76 65 6c 00 25 73 3a .vel.atribuir.fd.a.vari..vel.%s:
15c20 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 6c 69 73 74 61 20 61 20 6d 65 .imposs..vel.atribuir.lista.a.me
15c40 6d 62 72 6f 20 64 65 20 6d 61 74 72 69 7a 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 mbro.de.matriz.%s:.imposs..vel.a
15c60 74 72 69 62 75 69 72 20 61 20 c3 ad 6e 64 69 63 65 20 6e c3 a3 6f 20 6e 75 6d c3 a9 72 69 63 6f tribuir.a...ndice.n..o.num..rico
15c80 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 6f 6e 76 65 72 74 65 72 20 6d 61 74 72 69 .%s:.imposs..vel.converter.matri
15ca0 7a 20 61 73 73 6f 63 69 61 74 69 76 61 20 65 6d 20 69 6e 64 65 78 61 64 61 00 25 73 3a 20 69 6d z.associativa.em.indexada.%s:.im
15cc0 70 6f 73 73 c3 ad 76 65 6c 20 63 6f 6e 76 65 72 74 65 72 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 poss..vel.converter.matriz.index
15ce0 61 64 61 20 70 61 72 61 20 61 73 73 6f 63 69 61 74 69 76 61 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ada.para.associativa.%s:.imposs.
15d00 ad 76 65 6c 20 63 72 69 61 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 .vel.criar:.%s.%s:.imposs..vel.e
15d20 6c 69 6d 69 6e 61 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 74 liminar:.%s.%s:.imposs..vel.dest
15d40 72 75 69 72 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 20 61 73 73 69 6d 00 ruir.vari..veis.de.matriz.assim.
15d60 25 73 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 62 69 6e c3 a1 %s:.imposs..vel.executar.o.bin..
15d80 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 61 72 20 62 69 6e rio.%s:.imposs..vel.executar.bin
15da0 c3 a1 72 69 6f 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 65 63 75 74 ..rio:.%s.%s:.imposs..vel.execut
15dc0 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 70 6f 72 74 61 72 00 ar:.%s.%s:.imposs..vel.exportar.
15de0 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6f 62 74 65 72 20 6c 69 6d 69 74 65 3a 20 25 73 %s:.imposs..vel.obter.limite:.%s
15e00 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6d 6f 64 69 66 69 63 61 72 20 6c 69 6d 69 74 .%s:.imposs..vel.modificar.limit
15e20 65 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 66 69 63 68 e:.%s.%s:.imposs..vel.abrir.fich
15e40 65 69 72 6f 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 eiro.tempor..rio:.%s.%s:.imposs.
15e60 ad 76 65 6c 20 61 62 72 69 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 .vel.abrir:.%s.%s:.imposs..vel.s
15e80 6f 62 72 65 73 63 72 65 76 65 72 20 66 69 63 68 65 69 72 6f 20 65 78 69 73 74 65 6e 74 65 00 25 obrescrever.ficheiro.existente.%
15ea0 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 6c 65 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 s:.imposs..vel.ler:.%s.%s:.impos
15ec0 73 c3 ad 76 65 6c 20 64 65 73 61 63 74 69 76 61 72 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 s..vel.desactivar.%s:.imposs..ve
15ee0 6c 20 64 65 73 61 63 74 69 76 61 72 3a 20 25 73 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 00 l.desactivar:.%s.s...de.leitura.
15f00 25 73 3a 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
15f20 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:
15f40 20 69 6e 74 65 72 6e 6f 20 64 69 6e c3 a2 6d 69 63 6f 20 6a c3 a1 20 63 61 72 72 65 67 61 64 6f .interno.din..mico.j...carregado
15f60 00 25 73 3a 20 65 72 72 6f 20 61 6f 20 6f 62 74 65 72 20 61 20 70 61 73 74 61 20 61 63 74 75 61 .%s:.erro.ao.obter.a.pasta.actua
15f80 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..
15fa0 6f 0a 00 25 73 3a 20 66 69 63 68 65 69 72 6f 20 6d 75 69 74 6f 20 67 72 61 6e 64 65 00 25 73 3a o..%s:.ficheiro.muito.grande.%s:
15fc0 20 66 69 63 68 65 69 72 6f 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 25 73 3a 20 6f 20 .ficheiro.n..o.encontrado.%s:.o.
15fe0 31 c2 ba 20 63 61 72 c3 a1 63 74 65 72 20 6e c3 a3 6f 2d 65 73 70 61 c3 a7 6f 20 6e c3 a3 6f 20 1...car..cter.n..o-espa..o.n..o.
16000 c3 a9 20 22 22 22 00 25 73 3a 20 74 61 62 65 6c 61 20 64 65 20 68 61 73 68 20 76 61 7a 69 61 0a ...""".%s:.tabela.de.hash.vazia.
16020 00 25 73 3a 20 66 61 6c 68 61 20 6e 61 20 65 78 70 61 6e 73 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 .%s:.falha.na.expans..o.do.hist.
16040 b3 72 69 63 6f 00 25 73 3a 20 61 6e 66 69 74 72 69 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 .rico.%s:.anfitri..o.desconhecid
16060 6f 00 25 73 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6c 65 67 61 6c 20 2d 2d 20 25 63 0a 00 25 73 3a 20 o.%s:.op....o.ilegal.--.%c..%s:.
16080 66 61 6c 68 61 20 69 6e 6c 69 62 00 25 73 3a 20 65 78 70 72 65 73 73 c3 a3 6f 20 69 6e 74 65 69 falha.inlib.%s:.express..o.intei
160a0 72 61 20 65 73 70 65 72 61 64 61 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 61 63 c3 a7 c3 a3 6f 20 ra.esperada.%s:.nome.de.ac....o.
160c0 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 inv..lido.%s:.argumento.inv..lid
160e0 6f 00 25 73 3a 20 6f 72 69 67 65 6d 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 76 c3 a1 6c 69 64 61 o.%s:.origem.de.matriz.inv..lida
16100 00 25 73 3a 20 63 61 6c 6c 62 61 63 6b 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 65 73 70 65 .%s:.callback.inv..lida.%s:.espe
16120 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 cifica....o.de.descritor.de.fich
16140 65 69 72 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 65 78 70 61 6e 73 c3 a3 6f 20 69 6e 64 eiro.inv..lida.%s:.expans..o.ind
16160 69 72 65 63 74 61 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 6f 20 64 irecta.inv..lida.%s:.argumento.d
16180 65 20 6c 69 6d 69 74 65 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 74 6f 74 61 6c 20 64 65 20 e.limite.inv..lido.%s:.total.de.
161a0 6c 69 6e 68 61 73 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 linhas.inv..lido.%s:.op....o.inv
161c0 c3 a1 6c 69 64 61 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 ..lida.%s:.nome.de.op....o.inv..
161e0 6c 69 64 6f 00 25 73 3a 20 73 65 72 76 69 c3 a7 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 lido.%s:.servi..o.inv..lido.%s:.
16200 6e 6f 6d 65 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 69 6e 76 c3 a1 nome.de.op....o.da.consola.inv..
16220 6c 69 64 6f 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 73 69 6e 61 lido.%s:.especifica....o.de.sina
16240 6c 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 l.inv..lida.%s:.especifica....o.
16260 64 65 20 69 6e 61 63 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 64 61 74 61 c3 de.inac....o.inv..lida.%s:.data.
16280 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 76 61 72 69 c3 ...o.inv..lida.%s:.nome.de.vari.
162a0 a1 76 65 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 .vel.inv..lido.%s:.nome.de.vari.
162c0 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 20 .vel.inv..lido.para.refer..ncia.
162e0 64 65 20 6e 6f 6d 65 00 25 73 3a 20 c3 a9 20 75 6d 61 20 70 61 73 74 61 00 25 73 3a 20 74 61 72 de.nome.%s:....uma.pasta.%s:.tar
16300 65 66 61 20 25 64 20 6a c3 a1 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 00 25 73 3a 20 74 61 72 65 efa.%d.j...em.2...plano.%s:.tare
16320 66 61 20 74 65 72 6d 69 6e 61 64 61 00 25 73 3a 20 6c 69 6e 68 61 20 25 64 3a 20 00 25 73 3a 20 fa.terminada.%s:.linha.%d:..%s:.
16340 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 n..vel.m..ximo.de.aninhamento.de
16360 20 66 75 6e c3 a7 c3 a3 6f 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 25 73 3a 20 6e c3 ad 76 .fun....o.excedido.(%d).%s:.n..v
16380 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 20 66 6f 6e el.m..ximo.de.aninhamento.de.fon
163a0 74 65 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 25 73 3a 20 73 65 70 61 72 61 64 6f 72 20 64 te.excedido.(%d).%s:.separador.d
163c0 6f 69 73 20 70 6f 6e 74 6f 73 20 65 6d 20 66 61 6c 74 61 00 25 73 3a 20 6e c3 a3 6f 20 73 c3 a3 ois.pontos.em.falta.%s:.n..o.s..
163e0 6f 20 70 65 72 6d 69 74 69 64 61 73 20 61 75 74 6f 2d 72 65 66 65 72 c3 aa 6e 63 69 61 73 20 64 o.permitidas.auto-refer..ncias.d
16400 65 20 6e 61 6d 65 72 65 66 00 25 73 3a 20 73 65 6d 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 e.nameref.%s:.sem.especifica....
16420 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 00 25 73 3a 20 73 65 6d 20 74 61 72 65 66 61 73 20 o.de.conclus..o.%s:.sem.tarefas.
16440 61 63 74 75 61 69 73 00 25 73 3a 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 61 20 74 61 72 65 actuais.%s:.sem.controlo.da.tare
16460 66 61 00 25 73 3a 20 74 61 72 65 66 61 20 69 6e 65 78 69 73 74 65 6e 74 65 00 25 73 3a 20 6e c3 fa.%s:.tarefa.inexistente.%s:.n.
16480 a3 6f 20 c3 a9 20 66 75 6e c3 a7 c3 a3 6f 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 75 6d 20 66 69 .o....fun....o.%s:.n..o....um.fi
164a0 63 68 65 69 72 6f 20 6e 6f 72 6d 61 6c 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 69 6e 74 65 72 6e cheiro.normal.%s:.n..o....intern
164c0 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 76 61 72 69 c3 a1 76 o.da.consola.%s:.n..o....vari..v
164e0 65 6c 20 64 65 20 6d 61 74 72 69 7a 00 25 73 3a 20 6e c3 a3 6f 20 c3 a9 20 75 6d 61 20 6d 61 74 el.de.matriz.%s:.n..o....uma.mat
16500 72 69 7a 20 69 6e 64 65 78 61 64 61 00 25 73 3a 20 6e c3 a3 6f 20 63 61 72 72 65 67 61 64 61 20 riz.indexada.%s:.n..o.carregada.
16520 64 69 6e 61 6d 69 63 61 6d 65 6e 74 65 00 25 73 3a 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 dinamicamente.%s:.n..o.encontrad
16540 6f 00 25 73 3a 20 72 65 71 75 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 6e 75 6d c3 a9 72 o.%s:.requer.um.argumento.num..r
16560 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 75 6d 20 61 72 67 75 ico.%s:.a.op....o.requer.um.argu
16580 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 72 20 75 6d 20 61 72 mento.%s:.a.op....o.requer.um.ar
165a0 67 75 6d 65 6e 74 6f 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 c3 a2 6d 65 74 72 6f 20 6e c3 gumento.--.%c..%s:.par..metro.n.
165c0 a3 6f 20 64 65 66 69 6e 69 64 6f 00 25 73 3a 20 70 61 72 c3 a2 6d 65 74 72 6f 20 6e 75 6c 6f 20 .o.definido.%s:.par..metro.nulo.
165e0 6f 75 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 6f 00 25 73 3a 20 61 74 72 69 62 75 69 c3 a7 c3 a3 ou.n..o.definido.%s:.atribui....
16600 6f 20 64 65 20 6d 61 74 72 69 7a 20 63 6f 6d 70 6f 73 74 61 20 63 69 74 61 64 61 20 6f 62 73 6f o.de.matriz.composta.citada.obso
16620 6c 65 74 61 00 25 73 3a 20 66 75 6e c3 a7 c3 a3 6f 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 leta.%s:.fun....o.s...de.leitura
16640 00 25 73 3a 20 76 61 72 69 c3 a1 76 65 6c 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 00 25 73 .%s:.vari..vel.s...de.leitura.%s
16660 3a 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 6e c3 a3 6f 20 :.vari..vel.de.refer..ncia.n..o.
16680 70 6f 64 65 20 73 65 72 20 75 6d 61 20 6d 61 74 72 69 7a 00 25 73 3a 20 61 20 72 65 6d 6f 76 65 pode.ser.uma.matriz.%s:.a.remove
166a0 72 20 61 74 72 69 62 75 74 6f 20 6e 61 6d 65 72 65 66 00 25 73 3a 20 72 65 73 74 72 69 74 61 00 r.atributo.nameref.%s:.restrita.
166c0 25 73 3a 20 72 65 73 74 72 69 63 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 64 69 72 %s:.restricto:.imposs..vel.redir
166e0 65 63 63 69 6f 6e 61 72 20 73 61 c3 ad 64 61 00 25 73 3a 20 72 65 73 74 72 69 74 6f 3a 20 69 6d eccionar.sa..da.%s:.restrito:.im
16700 70 6f 73 73 c3 ad 76 65 6c 20 65 73 70 65 63 69 66 69 63 61 72 20 22 2f 22 20 65 6d 20 6e 6f 6d poss..vel.especificar."/".em.nom
16720 65 73 20 64 65 20 63 6f 6d 61 6e 64 6f 00 25 73 3a 20 65 78 70 72 65 73 73 c3 a3 6f 20 64 65 20 es.de.comando.%s:.express..o.de.
16740 73 75 62 2d 63 61 64 65 69 61 20 3c 20 30 00 25 73 3a 20 6f 70 65 72 61 64 6f 72 20 75 6e c3 a1 sub-cadeia.<.0.%s:.operador.un..
16760 72 6f 20 65 73 70 65 72 61 64 6f 00 25 73 3a 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 73 61 73 73 ro.esperado.%s:.vari..vel.desass
16780 6f 63 69 61 64 61 00 25 73 3a 20 75 73 6f 3a 20 00 25 73 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 61 ociada.%s:.uso:..%s:.n..o.pode.a
167a0 74 72 69 62 75 69 72 20 75 6d 20 76 61 6c 6f 72 20 c3 a0 20 76 61 72 69 c3 a1 76 65 6c 00 27 0a tribuir.um.valor....vari..vel.'.
167c0 0a 00 28 28 20 65 78 70 72 65 73 73 c3 a3 6f 20 29 29 00 28 6e c3 ba 63 6c 65 6f 20 64 65 73 70 ..((.express..o.)).(n..cleo.desp
167e0 65 6a 61 64 6f 29 20 00 28 77 64 20 61 67 6f 72 61 3a 20 25 73 29 0a 00 2e 20 66 69 63 68 65 69 ejado)..(wd.agora:.%s)....fichei
16800 72 6f 20 5b 61 72 67 75 6d 65 6e 74 6f 73 5d 00 2f 64 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 68 ro.[argumentos]./dev/(tcp|udp)/h
16820 6f 73 74 2f 70 6f 72 74 20 6e c3 a3 6f 20 73 75 70 6f 72 74 61 64 6f 20 65 6d 20 74 72 61 62 61 ost/port.n..o.suportado.em.traba
16840 6c 68 6f 20 64 65 20 72 65 64 65 00 2f 74 6d 70 20 74 65 6d 20 64 65 20 73 65 72 20 75 6d 20 6e lho.de.rede./tmp.tem.de.ser.um.n
16860 6f 6d 65 20 64 65 20 70 61 73 74 61 20 76 c3 a1 6c 69 64 6f 00 3c 73 65 6d 20 70 61 73 74 61 20 ome.de.pasta.v..lido.<sem.pasta.
16880 61 63 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 20 61 62 6f 72 actual>.Instru....o.ABORT.A.abor
168a0 74 61 72 2e 2e 2e 00 41 64 69 63 69 6f 6e 61 20 70 61 73 74 61 73 20 c3 a0 20 70 69 6c 68 61 2e tar....Adiciona.pastas....pilha.
168c0 0a 20 20 20 20 0a 20 20 20 20 41 64 69 63 69 6f 6e 61 20 75 6d 61 20 70 61 73 74 61 20 61 6f 20 ..........Adiciona.uma.pasta.ao.
168e0 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2c 20 6f 75 20 72 6f 64 61 topo.da.pilha.de.pastas,.ou.roda
16900 20 61 20 70 69 6c 68 61 0a 20 20 20 20 74 6f 72 6e 61 6e 64 6f 20 6f 20 6e 6f 76 6f 20 74 6f 70 .a.pilha.....tornando.o.novo.top
16920 6f 20 64 61 20 70 69 6c 68 61 20 61 20 61 63 74 75 61 6c 20 70 61 73 74 61 20 64 65 20 74 72 61 o.da.pilha.a.actual.pasta.de.tra
16940 62 61 6c 68 6f 2e 0a 20 20 20 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 74 72 6f 63 61 balho......Sem.argumentos,.troca
16960 20 61 73 20 64 75 61 73 20 70 61 73 74 61 73 20 64 65 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 .as.duas.pastas.de.topo.........
16980 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 20 61 20 61 ..Op....es:.......-n.Suprime.a.a
169a0 6c 74 65 72 61 c3 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 70 61 73 74 61 20 61 6f 20 61 64 ltera....o.normal.de.pasta.ao.ad
169c0 69 63 69 6f 6e 61 72 0a 20 20 20 20 70 61 73 74 61 73 20 c3 a0 20 70 69 6c 68 61 2c 20 70 61 72 icionar.....pastas....pilha,.par
169e0 61 20 71 75 65 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 73 65 6a 61 20 6d 61 6e 69 70 75 6c 61 64 a.que.s...a.pilha.seja.manipulad
16a00 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e a...........Argumentos:.......+N
16a20 09 52 6f 64 61 20 61 20 70 69 6c 68 61 20 64 65 20 6d 6f 64 6f 20 61 20 71 75 65 20 61 20 4e 2d .Roda.a.pilha.de.modo.a.que.a.N-
16a40 c3 a9 73 69 6d 61 20 70 61 73 74 61 20 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 09 64 61 20 ..sima.pasta.(contando.......da.
16a60 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 22 esquerda.da.lista.mostrada.por."
16a80 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 70 6f 72 0a 20 20 20 20 09 09 7a 65 72 6f dirs",.come..ando.por.......zero
16aa0 29 20 66 69 71 75 65 20 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 ).fique.no.topo.............-N.R
16ac0 6f 64 61 20 61 20 70 69 6c 68 61 20 64 65 20 6d 6f 64 6f 20 61 20 71 75 65 20 61 20 4e 2d c3 a9 oda.a.pilha.de.modo.a.que.a.N-..
16ae0 73 69 6d 61 20 70 61 73 74 61 20 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 09 64 61 20 64 69 sima.pasta.(contando.......da.di
16b00 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 22 64 69 72 reita.da.lista.mostrada.por."dir
16b20 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 70 6f 72 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 66 s",.come..ando.por.......zero).f
16b40 69 71 75 65 20 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 69 ique.no.topo.............dir.Adi
16b60 63 69 6f 6e 61 20 44 49 52 20 c3 a0 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 6e 6f 20 ciona.DIR....pilha.de.pastas.no.
16b80 74 6f 70 6f 2c 20 74 6f 72 6e 61 6e 64 6f 2d 61 20 61 0a 20 20 20 20 09 09 6e 6f 76 61 20 70 61 topo,.tornando-a.a.......nova.pa
16ba0 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 sta.de.trabalho.actual..........
16bc0 20 4f 20 69 6e 74 65 72 6e 6f 20 22 64 69 72 73 22 20 6d 6f 73 74 72 61 20 61 20 70 69 6c 68 61 .O.interno."dirs".mostra.a.pilha
16be0 20 64 65 20 70 61 73 74 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 .de.pastas...........Estado.de.s
16c00 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 a..da:.....Devolve.sucesso.a.n..
16c20 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 o.ser.que.indique.um.argumento.i
16c40 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 61 0a 20 20 20 20 74 72 6f 63 61 20 64 65 20 70 61 73 74 61 nv..lido.ou.a.....troca.de.pasta
16c60 73 20 66 61 6c 68 65 2e 00 41 64 69 63 69 6f 6e 61 20 75 6d 61 20 70 61 73 74 61 20 61 6f 20 63 s.falhe..Adiciona.uma.pasta.ao.c
16c80 69 6d 6f 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 6f 75 20 72 6f 64 61 20 61 imo.da.pilha.de.pastas.ou.roda.a
16ca0 20 70 69 6c 68 61 0a 20 20 20 20 74 6f 72 6e 61 6e 64 6f 20 61 20 70 61 73 74 61 20 61 63 74 75 .pilha.....tornando.a.pasta.actu
16cc0 61 6c 20 6f 20 6e 6f 76 6f 20 63 69 6d 6f 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 53 65 6d al.o.novo.cimo.da.pilha......Sem
16ce0 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 74 72 6f 63 61 20 61 73 20 64 75 61 73 20 70 61 73 74 61 .argumentos,.troca.as.duas.pasta
16d00 73 20 73 75 70 65 72 69 6f 72 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a s.superiores...........Op....es:
16d20 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d 65 20 61 20 74 72 6f 63 61 20 6e 6f 72 6d 61 6c .......-n.Suprime.a.troca.normal
16d40 20 64 65 20 70 61 73 74 61 73 20 61 6f 20 61 64 69 63 69 6f 6e 61 72 0a 20 20 20 20 09 70 61 73 .de.pastas.ao.adicionar......pas
16d60 74 61 73 20 c3 a0 20 70 69 6c 68 61 2c 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 c3 a9 20 6d 61 6e tas....pilha,.s...a.pilha....man
16d80 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 6f 73 3a 0a 20 20 ipulada...........Argumentos:...
16da0 20 20 20 20 2b 4e 09 52 6f 64 61 20 61 20 70 69 6c 68 61 20 64 65 20 66 6f 72 6d 61 20 61 20 71 ....+N.Roda.a.pilha.de.forma.a.q
16dc0 75 65 20 61 20 4e 20 70 61 73 74 61 20 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 64 61 20 65 ue.a.N.pasta.(contando......da.e
16de0 73 71 75 65 72 64 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 70 61 squerda.da.lista.mostrada.por.pa
16e00 73 74 61 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 0a 20 20 20 20 09 7a 65 72 6f 29 20 stas,.come..ando.com......zero).
16e20 66 69 71 75 65 20 6e 6f 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 64 fique.no.topo.............-N.Rod
16e40 61 20 61 20 70 69 6c 68 61 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 61 20 4e 20 70 61 73 a.a.pilha.de.forma.a.que.a.N.pas
16e60 74 61 20 28 63 6f 6e 74 61 6e 64 6f 0a 20 20 20 20 09 64 61 20 64 69 72 65 69 74 61 20 64 61 20 ta.(contando......da.direita.da.
16e80 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 70 61 73 74 61 73 2c 20 63 6f 6d 65 c3 lista.mostrada.por.pastas,.come.
16ea0 a7 61 6e 64 6f 20 63 6f 6d 0a 20 20 20 20 09 7a 65 72 6f 29 20 66 69 71 75 65 20 6e 6f 20 74 6f .ando.com......zero).fique.no.to
16ec0 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 50 53 54 09 41 64 69 63 69 6f 6e 61 20 50 53 54 20 po.............PST.Adiciona.PST.
16ee0 61 6f 20 63 69 6d 6f 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2c 20 74 6f 72 6e ao.cimo.da.pilha.de.pastas,.torn
16f00 61 6e 64 6f 2d 61 20 61 0a 20 20 20 20 09 6e 6f 76 61 20 70 61 73 74 61 20 64 65 20 74 72 61 62 ando-a.a......nova.pasta.de.trab
16f20 61 6c 68 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 20 22 64 69 72 73 22 20 69 alho.actual...........O."dirs".i
16f40 6e 74 65 72 6e 6f 20 6d 6f 73 74 72 61 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e nterno.mostra.a.pilha.de.pastas.
16f60 00 41 6c 61 72 6d 65 20 28 70 65 72 66 69 6c 29 00 41 6c 61 72 6d 65 20 28 76 69 72 74 75 61 6c .Alarme.(perfil).Alarme.(virtual
16f80 29 00 41 6c 61 72 6d 65 00 43 69 63 6c 6f 20 66 6f 72 20 61 72 69 74 6d c3 a9 74 69 63 6f 2e 0a ).Alarme.Ciclo.for.aritm..tico..
16fa0 20 20 20 20 20 0a 20 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 0a 20 20 20 20 20 09 28 ...........Equivalente.a.......(
16fc0 28 20 45 58 50 31 20 29 29 0a 20 20 20 20 20 09 77 68 69 6c 65 20 28 28 20 45 58 50 32 20 29 29 (.EXP1.)).......while.((.EXP2.))
16fe0 3b 20 64 6f 0a 20 20 20 20 20 09 09 43 4f 4d 41 4e 44 4f 53 0a 20 20 20 20 20 09 09 28 28 20 45 ;.do........COMANDOS........((.E
17000 58 50 33 20 29 29 0a 20 20 20 20 20 09 64 6f 6e 65 0a 20 20 20 20 20 45 58 50 31 2c 20 45 58 50 XP3.)).......done......EXP1,.EXP
17020 32 20 65 20 45 58 50 33 20 73 c3 a3 6f 20 65 78 70 72 65 73 73 c3 b5 65 73 20 61 72 69 74 6d c3 2.e.EXP3.s..o.express..es.aritm.
17040 a9 69 63 61 73 2e 20 53 65 20 61 6c 67 75 6d 61 20 64 65 6c 61 73 20 66 6f 72 20 6f 6d 69 74 69 .icas..Se.alguma.delas.for.omiti
17060 64 61 0a 20 20 20 20 20 63 6f 6d 70 6f 72 74 61 2d 73 65 20 63 6f 6d 6f 20 73 65 20 66 6f 73 73 da......comporta-se.como.se.foss
17080 65 20 61 76 61 6c 69 61 64 61 20 63 6f 6d 6f 20 31 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 e.avaliada.como.1.............Es
170a0 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 tado.de.sa..da:......Devolve.o.e
170c0 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 stado.do...ltimo.comando.executa
170e0 64 6f 2e 00 42 50 54 20 74 72 61 63 65 2f 74 72 61 70 00 43 68 61 6d 61 64 61 20 64 65 20 73 69 do..BPT.trace/trap.Chamada.de.si
17100 73 74 65 6d 61 20 65 72 72 61 64 61 00 53 69 6e 61 6c 20 66 61 6c 73 6f 00 50 69 70 65 20 71 75 stema.errada.Sinal.falso.Pipe.qu
17120 65 62 72 61 64 6f 00 45 72 72 6f 20 64 65 20 62 75 73 00 4c 69 6d 69 74 65 20 64 6f 20 43 50 55 ebrado.Erro.de.bus.Limite.do.CPU
17140 00 41 6c 74 65 72 61 72 20 61 20 70 61 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 20 64 61 20 .Alterar.a.pasta.de.trabalho.da.
17160 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 6c 74 65 72 61 20 61 20 70 61 73 consola.............Altera.a.pas
17180 74 61 20 61 63 74 75 61 6c 20 70 61 72 61 20 50 41 53 54 41 2e 20 41 20 50 41 53 54 41 20 70 72 ta.actual.para.PASTA..A.PASTA.pr
171a0 65 64 65 66 69 6e 69 64 61 20 c3 a9 20 6f 20 76 61 6c 6f 72 20 64 61 20 76 61 72 69 c3 a1 76 65 edefinida....o.valor.da.vari..ve
171c0 6c 0a 20 20 20 20 20 48 4f 4d 45 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 20 76 61 72 69 c3 a1 l......HOME.............A.vari..
171e0 76 65 6c 20 43 44 50 41 54 48 20 64 65 66 69 6e 65 20 6f 20 63 61 6d 69 6e 68 6f 20 64 65 20 70 vel.CDPATH.define.o.caminho.de.p
17200 72 6f 63 75 72 61 20 70 61 72 61 20 61 20 70 61 73 74 61 20 71 75 65 20 63 6f 6e 74 c3 a9 6d 0a rocura.para.a.pasta.que.cont..m.
17220 20 20 20 20 20 50 41 53 54 41 2e 20 4e 6f 6d 65 73 20 64 65 20 70 61 73 74 61 20 61 6c 74 65 72 .....PASTA..Nomes.de.pasta.alter
17240 6e 61 74 69 76 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 nativos.em.CDPATH.s..o.separados
17260 20 70 6f 72 20 22 3a 22 20 28 3a 29 2e 0a 20 20 20 20 20 55 6d 20 6e 6f 6d 65 20 64 65 20 70 61 .por.":".(:).......Um.nome.de.pa
17280 73 74 61 20 6e 75 6c 6f 20 c3 a9 20 65 71 75 69 76 61 6c 65 6e 74 65 20 c3 a0 20 70 61 73 74 61 sta.nulo....equivalente....pasta
172a0 20 61 63 74 75 61 6c 2e 20 53 65 20 50 41 53 54 41 20 63 6f 6d 65 c3 a7 61 72 20 63 6f 6d 0a 20 .actual..Se.PASTA.come..ar.com..
172c0 20 20 20 20 75 6d 61 20 62 61 72 72 61 20 28 2f 29 2c 20 43 44 50 41 54 48 20 6e c3 a3 6f 20 c3 ....uma.barra.(/),.CDPATH.n..o..
172e0 a9 20 75 73 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 61 20 70 61 73 74 61 20 6e ..usada.............Se.a.pasta.n
17300 c3 a3 6f 20 66 6f 72 20 65 6e 63 6f 6e 74 72 61 64 61 20 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 64 ..o.for.encontrada.e.a.op....o.d
17320 65 20 63 6f 6e 73 6f 6c 61 20 22 63 64 61 62 6c 65 5f 76 61 72 73 22 20 65 73 74 69 76 65 72 20 e.consola."cdable_vars".estiver.
17340 64 65 66 69 6e 69 64 61 2c 0a 20 20 20 20 20 61 20 70 61 6c 61 76 72 61 20 c3 a9 20 61 73 73 75 definida,......a.palavra....assu
17360 6d 69 64 61 20 63 6f 6d 6f 20 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 2e 20 53 65 20 mida.como.nome.de.vari..vel..Se.
17380 65 73 73 61 20 76 61 72 69 c3 a1 76 65 6c 20 74 69 76 65 72 20 75 6d 20 76 61 6c 6f 72 2c 0a 20 essa.vari..vel.tiver.um.valor,..
173a0 20 20 20 20 73 65 72 c3 a1 20 75 73 61 64 6f 20 63 6f 6d 6f 20 50 41 53 54 41 2e 0a 20 20 20 20 ....ser...usado.como.PASTA......
173c0 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 4c 09 66 6f 72 c3 .......Op....es:.........-L.for.
173e0 a7 61 72 20 73 65 67 75 69 6d 65 6e 74 6f 20 64 65 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d .ar.seguimento.de.liga....es.sim
17400 62 c3 b3 6c 69 63 61 73 3a 20 72 65 73 6f 6c 76 65 20 6c 69 67 61 c3 a7 c3 b5 65 73 0a 20 20 20 b..licas:.resolve.liga....es....
17420 20 20 09 09 73 69 6d 62 c3 b3 6c 69 63 61 73 20 65 6d 20 50 41 53 54 41 20 61 70 c3 b3 73 20 70 ....simb..licas.em.PASTA.ap..s.p
17440 72 6f 63 65 73 73 61 72 20 69 6e 73 74 c3 a2 6e 63 69 61 73 20 64 65 20 22 2e 2e 22 0a 20 20 20 rocessar.inst..ncias.de.".."....
17460 20 20 20 20 20 2d 50 09 75 73 61 20 61 20 65 73 74 72 75 74 75 72 61 20 66 c3 ad 73 69 63 61 20 .....-P.usa.a.estrutura.f..sica.
17480 64 65 20 70 61 73 74 61 73 20 73 65 6d 20 73 65 67 75 69 72 20 6c 69 67 61 c3 a7 c3 b5 65 73 0a de.pastas.sem.seguir.liga....es.
174a0 20 20 20 20 20 09 09 73 69 6d 62 c3 b3 6c 69 63 61 73 3a 20 72 65 73 6f 6c 76 65 20 6c 69 67 61 .......simb..licas:.resolve.liga
174c0 c3 a7 c3 b5 65 73 20 73 69 6d 62 c3 b3 6c 69 63 61 73 20 65 6d 20 50 41 53 54 41 20 61 6e 74 65 ....es.simb..licas.em.PASTA.ante
174e0 73 20 64 65 0a 20 20 20 20 20 09 09 70 72 6f 63 65 73 73 61 72 20 69 6e 73 74 c3 a2 6e 63 69 61 s.de........processar.inst..ncia
17500 73 20 64 65 20 22 2e 2e 22 0a 20 20 20 20 20 20 20 20 2d 65 09 73 65 20 61 20 6f 70 c3 a7 c3 a3 s.de."..".........-e.se.a.op....
17520 6f 20 2d 50 20 66 6f 72 20 75 73 61 64 61 20 65 20 61 20 70 61 73 74 61 20 64 65 20 74 72 61 62 o.-P.for.usada.e.a.pasta.de.trab
17540 61 6c 68 6f 20 61 63 74 75 61 6c 20 6e c3 a3 6f 20 70 75 64 65 72 0a 20 20 20 20 20 09 09 73 65 alho.actual.n..o.puder........se
17560 72 20 64 65 74 65 72 6d 69 6e 61 64 61 20 63 6f 6d 20 73 75 63 65 73 73 6f 2c 20 73 61 69 72 20 r.determinada.com.sucesso,.sair.
17580 63 6f 6d 0a 20 20 20 20 20 09 09 65 73 74 61 64 6f 20 6e c3 a3 6f 2d 7a 65 72 6f 0a 20 20 20 20 com........estado.n..o-zero.....
175a0 20 20 20 20 2d 40 09 65 6d 20 73 69 73 74 65 6d 61 73 20 71 75 65 20 6f 20 73 75 70 6f 72 74 61 ....-@.em.sistemas.que.o.suporta
175c0 6d 2c 20 61 70 72 65 73 65 6e 74 61 72 20 75 6d 20 66 69 63 68 65 69 72 6f 20 63 6f 6d 20 61 74 m,.apresentar.um.ficheiro.com.at
175e0 72 69 62 75 74 6f 73 0a 20 20 20 20 20 09 09 65 73 74 65 6e 64 69 64 6f 73 20 63 6f 6d 6f 20 75 ributos........estendidos.como.u
17600 6d 61 20 70 61 73 74 61 20 63 6f 6e 74 65 6e 64 6f 20 6f 73 20 61 74 72 69 62 75 74 6f 73 20 64 ma.pasta.contendo.os.atributos.d
17620 6f 20 66 69 63 68 65 69 72 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 20 70 72 65 64 65 66 69 o.ficheiro.............A.predefi
17640 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 73 65 67 75 69 72 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d ni....o....seguir.liga....es.sim
17660 62 c3 b3 6c 69 63 61 73 2c 20 63 6f 6d 6f 20 73 65 20 22 2d 4c 22 20 66 6f 73 73 65 20 65 73 70 b..licas,.como.se."-L".fosse.esp
17680 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 20 22 2e 2e 22 20 c3 a9 20 70 72 6f 63 65 73 73 61 ecificada.......".."....processa
176a0 64 6f 20 63 6f 6c 6f 63 61 6e 64 6f 20 6f 20 63 6f 6d 70 6f 6e 65 6e 74 65 20 64 65 20 63 61 6d do.colocando.o.componente.de.cam
176c0 69 6e 68 6f 20 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 20 61 6e 74 65 72 69 6f 72 0a 20 20 20 20 inho.imediatamente.anterior.....
176e0 20 63 6f 6d 6f 20 62 61 72 72 61 20 6f 75 20 6f 20 63 6f 6d 65 c3 a7 6f 20 64 65 20 50 41 53 54 .como.barra.ou.o.come..o.de.PAST
17700 41 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a A.............Estado.de.sa..da:.
17720 20 20 20 20 20 44 65 76 6f 6c 76 65 20 30 20 73 65 20 61 20 70 61 73 74 61 20 66 6f 72 20 61 6c .....Devolve.0.se.a.pasta.for.al
17740 74 65 72 61 64 61 20 65 20 73 65 20 24 50 57 44 20 66 6f 72 20 64 65 66 69 6e 69 64 61 20 63 6f terada.e.se.$PWD.for.definida.co
17760 6d 20 73 75 63 65 73 73 6f 20 71 75 61 6e 64 6f 0a 20 20 20 20 20 2d 50 20 c3 a9 20 75 73 61 64 m.sucesso.quando......-P....usad
17780 61 3b 20 63 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 6e c3 a3 6f 2d 7a 65 72 6f 2e 00 4d a;.caso.contr..rio,.n..o-zero..M
177a0 6f 72 74 65 20 6f 75 20 70 61 72 61 67 65 6d 20 64 6f 20 66 69 6c 68 6f 00 4e 6f 6d 65 73 20 65 orte.ou.paragem.do.filho.Nomes.e
177c0 20 75 73 6f 20 63 6f 6d 75 6e 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e .uso.comuns.de.vari..veis.de.con
177e0 73 6f 6c 61 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 sola...........BASH_VERSION.Info
17800 72 6d 61 c3 a7 c3 b5 65 73 20 64 65 20 76 65 72 73 c3 a3 6f 20 70 61 72 61 20 65 73 74 61 20 62 rma....es.de.vers..o.para.esta.b
17820 61 73 68 2e 0a 20 20 20 20 43 44 50 41 54 48 09 55 6d 61 20 6c 69 73 74 61 20 64 65 20 70 61 73 ash......CDPATH.Uma.lista.de.pas
17840 74 61 73 20 73 65 70 61 72 61 64 61 73 20 70 6f 72 20 22 3a 22 20 70 61 72 61 20 70 72 6f 63 75 tas.separadas.por.":".para.procu
17860 72 61 72 0a 20 20 20 20 09 09 70 6f 72 20 70 61 73 74 61 73 20 64 61 64 61 73 20 63 6f 6d 6f 20 rar.......por.pastas.dadas.como.
17880 61 72 67 75 6d 65 6e 74 6f 73 20 61 20 22 63 64 22 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 argumentos.a."cd"......GLOBIGNOR
178a0 45 09 55 6d 61 20 6c 69 73 74 61 20 64 65 20 70 61 64 72 c3 b5 65 73 20 73 65 70 61 72 61 64 61 E.Uma.lista.de.padr..es.separada
178c0 20 70 6f 72 20 22 3a 22 20 71 75 65 20 64 65 73 63 72 65 76 65 20 6e 6f 6d 65 73 20 64 65 0a 20 .por.":".que.descreve.nomes.de..
178e0 20 20 20 66 69 63 68 65 69 72 6f 20 61 20 69 67 6e 6f 72 61 72 20 70 65 6c 61 20 65 78 70 61 6e ...ficheiro.a.ignorar.pela.expan
17900 73 c3 a3 6f 20 64 6f 20 6e 6f 6d 65 20 64 6f 20 63 61 6d 69 6e 68 6f 2e 0a 20 20 20 20 48 49 53 s..o.do.nome.do.caminho......HIS
17920 54 46 49 4c 45 09 4e 6f 6d 65 20 64 65 20 66 69 63 68 65 69 72 6f 20 6f 6e 64 65 20 6f 20 73 65 TFILE.Nome.de.ficheiro.onde.o.se
17940 75 20 68 69 73 74 c3 b3 72 69 63 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a9 20 61 72 6d 61 u.hist..rico.de.comandos....arma
17960 7a 65 6e 61 64 6f 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 53 49 5a 45 09 4e c3 ba 6d 65 72 6f zenado......HISTFILESIZE.N..mero
17980 20 6d c3 a1 78 69 6d 6f 20 64 65 20 6c 69 6e 68 61 73 20 71 75 65 20 65 73 74 65 20 66 69 63 68 .m..ximo.de.linhas.que.este.fich
179a0 65 69 72 6f 20 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 4e eiro.pode.conter......HISTSIZE.N
179c0 c3 ba 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 ..mero.m..ximo.de.linhas.de.hist
179e0 c3 b3 72 69 63 6f 20 61 20 71 75 65 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 0a 20 20 20 ..rico.a.que.uma.consola.em.....
17a00 20 09 09 65 78 65 63 75 c3 a7 c3 a3 6f 20 70 6f 64 65 20 61 63 65 64 65 72 2e 0a 20 20 20 20 48 ...execu....o.pode.aceder......H
17a20 4f 4d 45 09 4e 6f 6d 65 20 63 6f 6d 70 6c 65 74 6f 20 64 6f 20 63 61 6d 69 6e 68 6f 20 70 61 72 OME.Nome.completo.do.caminho.par
17a40 61 20 61 20 70 61 73 74 61 20 64 65 20 69 6e c3 ad 63 69 6f 20 64 65 20 73 65 73 73 c3 a3 6f 2e a.a.pasta.de.in..cio.de.sess..o.
17a60 0a 20 20 20 20 48 4f 53 54 4e 41 4d 45 09 4e 6f 6d 65 20 64 6f 20 61 6e 66 69 74 72 69 c3 a3 6f .....HOSTNAME.Nome.do.anfitri..o
17a80 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 48 4f 53 54 54 59 50 45 09 54 69 70 6f 20 64 65 20 43 50 .actual......HOSTTYPE.Tipo.de.CP
17aa0 55 20 65 6d 20 71 75 65 20 65 73 74 61 20 76 65 72 73 c3 a3 6f 20 64 6f 20 42 61 73 68 20 65 73 U.em.que.esta.vers..o.do.Bash.es
17ac0 74 c3 a1 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 49 47 4e 4f 52 45 45 4f 46 t...em.execu....o......IGNOREEOF
17ae0 09 43 6f 6e 74 72 6f 6c 61 20 61 20 61 63 c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 61 .Controla.a.ac....o.da.consola.a
17b00 6f 20 72 65 63 65 62 65 72 20 75 6d 20 63 61 72 c3 a1 63 74 65 72 20 45 4f 46 0a 20 20 20 20 09 o.receber.um.car..cter.EOF......
17b20 09 63 6f 6d 6f 20 c3 ba 6e 69 63 61 20 65 6e 74 72 61 64 61 2e 20 53 65 20 64 65 66 69 6e 69 64 .como...nica.entrada..Se.definid
17b40 6f 2c 20 65 6e 74 c3 a3 6f 20 6f 20 73 65 75 20 76 61 6c 6f 72 20 c3 a9 20 6f 0a 20 20 20 20 09 o,.ent..o.o.seu.valor....o......
17b60 09 6e c3 ba 6d 65 72 6f 20 64 65 20 63 61 72 61 63 74 65 72 65 73 20 45 4f 46 20 71 75 65 20 70 .n..mero.de.caracteres.EOF.que.p
17b80 6f 64 65 6d 20 73 65 72 20 76 69 73 74 6f 73 20 6e 75 6d 61 20 6c 69 6e 68 61 0a 20 20 20 20 09 odem.ser.vistos.numa.linha......
17ba0 09 76 61 7a 69 61 20 61 6e 74 65 73 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 73 61 69 61 20 .vazia.antes.que.a.consola.saia.
17bc0 28 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 31 30 29 2e 0a 20 20 20 20 09 09 51 75 61 6e 64 (predefini....o.10)........Quand
17be0 6f 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 6f 2c 20 45 4f 46 20 73 69 67 6e 69 66 69 63 61 20 6f o.n..o.definido,.EOF.significa.o
17c00 20 66 69 6d 20 64 61 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 4d 41 43 48 54 59 50 45 09 44 65 .fim.da.entrada......MACHTYPE.De
17c20 73 63 72 69 c3 a7 c3 a3 6f 20 64 6f 20 73 69 73 74 65 6d 61 20 61 63 74 75 61 6c 20 65 6d 20 71 scri....o.do.sistema.actual.em.q
17c40 75 65 20 61 20 62 61 73 68 20 65 73 74 c3 a1 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 0a 20 ue.a.bash.est...em.execu....o...
17c60 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 46 72 65 71 75 c3 aa 6e 63 69 61 2c 20 65 6d 20 73 65 67 ...MAILCHECK.Frequ..ncia,.em.seg
17c80 75 6e 64 6f 73 2c 20 63 6f 6d 20 71 75 65 20 61 20 62 61 73 68 20 70 72 6f 63 75 72 61 20 6e 6f undos,.com.que.a.bash.procura.no
17ca0 76 6f 20 63 6f 72 72 65 69 6f 2e 0a 20 20 20 20 4d 41 49 4c 50 41 54 48 09 4c 69 73 74 61 20 64 vo.correio......MAILPATH.Lista.d
17cc0 65 20 66 69 63 68 65 69 72 6f 73 20 73 65 70 61 72 61 64 6f 73 20 70 6f 72 20 22 3a 22 20 6f 6e e.ficheiros.separados.por.":".on
17ce0 64 65 20 61 20 62 61 73 68 20 70 72 6f 63 75 72 61 0a 20 20 20 20 09 09 6e 6f 76 61 73 20 6d 65 de.a.bash.procura.......novas.me
17d00 6e 73 61 67 65 6e 73 2e 0a 20 20 20 20 4f 53 54 59 50 45 09 56 65 72 73 c3 a3 6f 20 55 6e 69 78 nsagens......OSTYPE.Vers..o.Unix
17d20 20 65 6d 20 71 75 65 20 65 73 74 61 20 76 65 72 73 c3 a3 6f 20 64 61 20 62 61 73 68 20 65 73 74 .em.que.esta.vers..o.da.bash.est
17d40 c3 a1 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 50 41 54 48 09 4c 69 73 74 61 ...em.execu....o......PATH.Lista
17d60 20 64 65 20 70 61 73 74 61 73 20 73 65 70 61 72 61 64 61 73 20 70 6f 72 20 22 3a 22 20 61 20 70 .de.pastas.separadas.por.":".a.p
17d80 72 6f 63 75 72 61 72 20 71 75 61 6e 64 6f 0a 20 20 20 20 09 09 70 72 6f 63 75 72 61 20 63 6f 6d rocurar.quando.......procura.com
17da0 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 43 6f 6d 61 6e 64 andos......PROMPT_COMMAND.Comand
17dc0 6f 20 61 20 65 78 65 63 75 74 61 72 20 61 6e 74 65 73 20 64 61 20 69 6d 70 72 65 73 73 c3 a3 6f o.a.executar.antes.da.impress..o
17de0 20 64 65 20 63 61 64 61 0a 20 20 20 20 09 09 70 72 6f 6d 70 74 20 70 72 69 6d c3 a1 72 69 6f 2e .de.cada.......prompt.prim..rio.
17e00 0a 20 20 20 20 50 53 31 09 09 43 61 64 65 69 61 20 64 6f 20 70 72 6f 6d 70 74 20 70 72 69 6d c3 .....PS1..Cadeia.do.prompt.prim.
17e20 a1 72 69 6f 2e 0a 20 20 20 20 50 53 32 09 09 43 61 64 65 69 61 20 64 6f 20 70 72 6f 6d 70 74 20 .rio......PS2..Cadeia.do.prompt.
17e40 73 65 63 75 6e 64 c3 a1 72 69 6f 0a 20 20 20 20 50 57 44 09 09 43 61 6d 69 6e 68 6f 20 63 6f 6d secund..rio.....PWD..Caminho.com
17e60 70 6c 65 74 6f 20 64 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 53 48 45 4c 4c pleto.da.pasta.actual......SHELL
17e80 4f 50 54 53 09 4c 69 73 74 61 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 22 3a 22 20 64 65 20 6f OPTS.Lista.separada.por.":".de.o
17ea0 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 69 76 61 64 61 73 2e 0a 20 20 p....es.da.consola.activadas....
17ec0 20 20 54 45 52 4d 09 4e 6f 6d 65 20 64 6f 20 74 69 70 6f 20 64 65 20 74 65 72 6d 69 6e 61 6c 20 ..TERM.Nome.do.tipo.de.terminal.
17ee0 61 63 74 75 61 6c 2e 0a 20 20 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 46 6f 72 6d 61 74 6f 20 64 actual......TIMEFORMAT.Formato.d
17f00 65 20 73 61 c3 ad 64 61 20 70 61 72 61 20 65 73 74 61 74 c3 ad 73 74 69 63 61 73 20 64 65 20 74 e.sa..da.para.estat..sticas.de.t
17f20 65 6d 70 6f 20 6d 6f 73 74 72 61 64 61 73 0a 20 20 20 20 70 65 6c 61 20 70 61 6c 61 76 72 61 20 empo.mostradas.....pela.palavra.
17f40 72 65 73 65 72 76 61 64 61 20 22 74 69 6d 65 22 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d reservada."time"......auto_resum
17f60 65 09 4e c3 a3 6f 2d 6e 75 6c 6f 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 75 6d 61 20 70 61 e.N..o-nulo.significa.que.uma.pa
17f80 6c 61 76 72 61 20 64 65 20 63 6f 6d 61 6e 64 6f 20 6e 75 6d 61 20 6c 69 6e 68 61 0a 20 20 20 20 lavra.de.comando.numa.linha.....
17fa0 09 09 70 6f 72 20 73 69 20 73 c3 b3 20 c3 a9 20 70 72 6f 63 75 72 61 64 61 20 70 72 69 6d 65 69 ..por.si.s......procurada.primei
17fc0 72 6f 20 6e 61 20 6c 69 73 74 61 20 64 65 20 74 61 72 65 66 61 73 20 61 63 74 75 61 6c 6d 65 6e ro.na.lista.de.tarefas.actualmen
17fe0 74 65 0a 20 20 20 20 09 09 70 61 72 61 64 61 73 2e 20 53 65 20 65 6e 63 6f 6e 74 72 61 64 6f 2c te.......paradas..Se.encontrado,
18000 20 61 20 74 61 72 65 66 61 20 70 61 73 73 61 20 61 20 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e 6f .a.tarefa.passa.a.primeiro.plano
18020 2e 20 55 6d 0a 20 20 20 20 09 09 76 61 6c 6f 72 20 22 65 78 61 63 74 22 20 73 69 67 6e 69 66 69 ..Um.......valor."exact".signifi
18040 63 61 20 71 75 65 20 61 20 70 61 6c 61 76 72 61 20 64 65 20 63 6f 6d 61 6e 64 6f 20 64 65 76 65 ca.que.a.palavra.de.comando.deve
18060 20 73 65 72 0a 20 20 20 20 09 09 65 78 61 63 74 61 6d 65 6e 74 65 20 69 67 75 61 6c 20 61 20 75 .ser.......exactamente.igual.a.u
18080 6d 20 63 6f 6d 61 6e 64 6f 20 6e 61 20 6c 69 73 74 61 20 64 65 20 74 61 72 65 66 61 73 20 70 61 m.comando.na.lista.de.tarefas.pa
180a0 72 61 64 61 73 2e 0a 20 20 20 20 09 09 22 73 75 62 73 74 72 69 6e 67 22 20 73 69 67 6e 69 66 69 radas........"substring".signifi
180c0 63 61 20 71 75 65 20 61 20 70 61 6c 61 76 72 61 20 64 65 20 63 6f 6d 61 6e 64 6f 20 64 65 76 65 ca.que.a.palavra.de.comando.deve
180e0 20 73 65 72 20 69 67 75 61 6c 0a 20 20 20 20 09 09 61 20 75 6d 61 20 73 75 62 2d 63 61 64 65 69 .ser.igual.......a.uma.sub-cadei
18100 61 20 64 61 20 74 61 72 65 66 61 2e 20 51 75 61 6c 71 75 65 72 20 6f 75 74 72 6f 20 76 61 6c 6f a.da.tarefa..Qualquer.outro.valo
18120 72 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 0a 20 20 20 20 09 09 6f 20 63 6f 6d 61 6e 64 6f 20 r.significa.que.......o.comando.
18140 64 65 76 65 20 73 65 72 20 75 6d 20 70 72 65 66 69 78 6f 20 64 65 20 75 6d 61 20 74 61 72 65 66 deve.ser.um.prefixo.de.uma.taref
18160 61 20 69 6e 74 65 72 72 6f 6d 70 69 64 61 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 73 09 43 61 a.interrompida......histchars.Ca
18180 72 61 63 74 65 72 65 73 20 71 75 65 20 63 6f 6e 74 72 6f 6c 61 6d 20 61 20 65 78 70 61 6e 73 c3 racteres.que.controlam.a.expans.
181a0 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 65 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 b5 .o.do.hist..rico.e.substitui....
181c0 65 73 0a 20 20 20 20 09 09 72 c3 a1 70 69 64 61 73 2e 20 4f 20 70 72 69 6d 65 69 72 6f 20 63 61 es.......r..pidas..O.primeiro.ca
181e0 72 c3 a1 63 74 65 72 20 c3 a9 20 6f 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 73 75 62 74 69 74 r..cter....o.car..cter.de.subtit
18200 75 69 c3 a7 c3 a3 6f 20 64 6f 0a 20 20 20 20 09 09 68 69 73 74 c3 b3 72 69 63 6f 2c 20 6e 6f 72 ui....o.do.......hist..rico,.nor
18220 6d 61 6c 6d 65 6e 74 65 20 22 21 22 2e 20 4f 20 32 c2 ba 20 c3 a9 20 6f 20 64 65 20 73 75 62 73 malmente."!"..O.2......o.de.subs
18240 74 69 74 75 69 c3 a7 c3 a3 6f 20 72 c3 a1 70 69 64 61 2c 0a 20 20 20 20 09 09 68 61 62 69 74 75 titui....o.r..pida,.......habitu
18260 61 6c 6d 65 6e 74 65 20 22 5e 22 2e 20 4f 20 74 65 72 63 65 69 72 6f 20 c3 a9 20 6f 20 63 6f 6d almente."^"..O.terceiro....o.com
18280 65 6e 74 c3 a1 72 69 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 2c 0a 20 20 20 20 09 09 6e 6f ent..rio.do.hist..rico,.......no
182a0 72 6d 61 6c 6d 65 6e 74 65 20 22 23 22 2e 0a 20 20 20 20 48 49 53 54 49 47 4e 4f 52 45 09 4c 69 rmalmente."#"......HISTIGNORE.Li
182c0 73 74 61 20 64 65 20 70 61 64 72 c3 b5 65 73 20 73 65 70 61 72 61 64 61 20 70 6f 72 20 22 3a 22 sta.de.padr..es.separada.por.":"
182e0 20 75 73 61 64 6f 73 20 70 61 72 61 20 64 65 63 69 64 69 72 20 71 75 61 69 73 0a 20 20 20 20 09 .usados.para.decidir.quais......
18300 09 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 71 75 65 20 64 65 76 65 6d 20 73 65 72 20 67 72 61 76 61 .os.comandos.que.devem.ser.grava
18320 64 6f 73 20 6e 61 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 00 43 6f 6e dos.na.lista.de.hist..rico...Con
18340 74 69 6e 75 61 72 00 43 72 69 61 20 75 6d 20 63 6f 2d 70 72 6f 63 65 73 73 6f 20 63 68 61 6d 61 tinuar.Cria.um.co-processo.chama
18360 64 6f 20 4e 4f 4d 45 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 do.NOME.............Executa.COMA
18380 4e 44 4f 20 61 73 73 69 6e 63 72 6f 6e 61 6d 65 6e 74 65 2c 20 63 6f 6d 20 61 20 73 61 c3 ad 64 NDO.assincronamente,.com.a.sa..d
183a0 61 20 65 20 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 6c 69 67 61 64 61 73 0a 20 20 a.e.a.entrada.padr..o.ligadas...
183c0 20 20 20 76 69 61 20 70 69 70 65 20 61 20 64 65 73 63 72 69 74 6f 72 65 73 20 64 65 20 66 69 63 ...via.pipe.a.descritores.de.fic
183e0 68 65 69 72 6f 20 61 74 72 69 62 75 c3 ad 64 6f 73 20 61 20 c3 ad 6e 64 69 63 65 73 20 30 20 65 heiro.atribu..dos.a...ndices.0.e
18400 20 31 20 64 65 20 75 6d 61 20 0a 20 20 20 20 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 .1.de.uma.......vari..vel.de.mat
18420 72 69 7a 20 4e 4f 4d 45 20 6e 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 riz.NOME.na.consola.em.execu....
18440 6f 2e 0a 20 20 20 20 20 4f 20 4e 4f 4d 45 20 70 72 65 64 65 66 69 6e 69 64 6f 20 c3 a9 20 22 43 o.......O.NOME.predefinido...."C
18460 4f 50 52 4f 43 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 OPROC".............Estado.de.sa.
18480 ad 64 61 3a 0a 20 20 20 20 20 4f 20 63 6f 6d 61 6e 64 6f 20 63 6f 70 72 6f 63 20 64 65 76 6f 6c .da:......O.comando.coproc.devol
184a0 76 65 20 75 6d 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 30 2e 00 44 65 66 69 6e 65 ve.um.estado.de.sa..da.0..Define
184c0 20 76 61 72 69 c3 a1 76 65 69 73 20 6c 6f 63 61 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 43 .vari..veis.locais.............C
184e0 72 69 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 6c 6f 63 61 6c 20 63 68 61 6d 61 64 61 20 ria.uma.vari..vel.local.chamada.
18500 4e 4f 4d 45 20 65 20 64 c3 a1 2d 6c 68 65 20 56 41 4c 4f 52 2e 20 4f 50 c3 87 c3 83 4f 20 70 6f NOME.e.d..-lhe.VALOR..OP....O.po
18520 64 65 0a 20 20 20 20 20 73 65 72 20 71 75 61 6c 71 75 65 72 20 6f 70 c3 a7 c3 a3 6f 20 61 63 65 de......ser.qualquer.op....o.ace
18540 69 74 65 20 70 6f 72 20 22 64 65 63 6c 61 72 65 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 56 61 ite.por."declare".............Va
18560 72 69 c3 a1 76 65 69 73 20 6c 6f 63 61 69 73 20 73 c3 b3 20 70 6f 64 65 6d 20 73 65 72 20 75 73 ri..veis.locais.s...podem.ser.us
18580 61 64 61 73 20 64 65 6e 74 72 6f 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 3b 20 73 c3 b3 adas.dentro.de.uma.fun....o;.s..
185a0 20 73 c3 a3 6f 20 76 69 73 c3 ad 76 65 69 73 0a 20 20 20 20 20 70 61 72 61 20 61 20 66 75 6e c3 .s..o.vis..veis......para.a.fun.
185c0 a7 c3 a3 6f 20 6f 6e 64 65 20 66 6f 72 61 6d 20 64 65 66 69 6e 69 64 61 73 20 65 20 70 61 72 61 ...o.onde.foram.definidas.e.para
185e0 20 6f 73 20 73 65 75 73 20 66 69 6c 68 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 .os.seus.filhos.............Esta
18600 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 do.de.sa..da:......Devolve.suces
18620 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e so.a.n..o.ser.que.uma.op....o.in
18640 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 61 20 0a v..lida.seja.fornecida,.ocorra..
18660 20 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 6f 75 20 .....um.erro.de.atribui....o.ou.
18680 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 65 73 74 65 6a 61 20 61 20 65 78 65 63 75 74 61 72 a.consola.n..o.esteja.a.executar
186a0 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 2e 00 44 65 66 69 6e 69 72 20 6f 75 20 6d 6f 73 74 72 61 .uma.fun....o..Definir.ou.mostra
186c0 72 20 61 6c 69 c3 a1 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f r.ali..s...........Sem.argumento
186e0 73 2c 20 22 61 6c 69 61 73 20 69 6d 70 72 69 6d 65 20 61 20 6c 69 73 74 61 20 64 65 20 61 6c 69 s,."alias.imprime.a.lista.de.ali
18700 c3 a1 73 20 6e 61 20 66 6f 72 6d 61 0a 20 20 20 20 72 65 75 74 69 6c 69 7a c3 a1 76 65 6c 20 22 ..s.na.forma.....reutiliz..vel."
18720 61 6c 69 61 73 20 4e 4f 4d 45 3d 56 41 4c 4f 52 22 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 alias.NOME=VALOR".na.sa..da.padr
18740 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6d 20 61 72 67 75 6d 65 74 6f 73 2c 20 c3 a9 20 ..o...........Com.argumetos,....
18760 64 65 66 69 6e 69 64 6f 20 75 6d 20 61 6c 69 c3 a1 73 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d definido.um.ali..s.para.cada.NOM
18780 45 20 63 75 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 E.cujo.VALOR....dado......Um.esp
187a0 61 c3 a7 6f 20 66 69 6e 61 6c 20 65 6d 20 56 41 4c 4f 52 20 63 61 75 73 61 20 75 6d 61 20 76 65 a..o.final.em.VALOR.causa.uma.ve
187c0 72 69 66 69 63 61 c3 a7 c3 a3 6f 20 c3 a0 20 70 61 6c 61 76 72 61 20 73 65 67 75 69 6e 74 65 20 rifica....o....palavra.seguinte.
187e0 70 61 72 61 0a 20 20 20 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 6f 20 61 6c 69 c3 a1 para.....substitui....o.do.ali..
18800 73 20 71 75 61 6e 64 6f 20 6f 20 61 6c 69 c3 a1 73 20 66 6f 72 20 65 78 70 61 6e 64 69 64 6f 2e s.quando.o.ali..s.for.expandido.
18820 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 09 69 6d 70 ..........Op....es:.......-p.imp
18840 72 69 6d 69 72 20 74 6f 64 6f 73 20 6f 73 20 61 6c 69 c3 a1 73 20 64 65 66 69 6e 69 64 6f 73 20 rimir.todos.os.ali..s.definidos.
18860 65 6d 20 66 6f 72 6d 61 74 6f 20 72 65 75 74 69 6c 69 7a c3 a1 76 65 6c 0a 20 20 20 20 0a 20 20 em.formato.reutiliz..vel........
18880 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 61 6c 69 61 73 20 64 65 ..Estado.de.sa..da:.....alias.de
188a0 76 6f 6c 76 65 20 76 65 72 64 61 64 65 69 72 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 volve.verdadeiro.a.n..o.ser.que.
188c0 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 6f 20 75 6d 20 4e 4f 4d 45 20 70 61 72 61 20 6f 20 71 75 seja.fornecido.um.NOME.para.o.qu
188e0 61 6c 0a 61 69 6e 64 61 20 6e c3 a3 6f 20 68 61 6a 61 20 75 6d 20 61 6c 69 c3 a1 73 2e 00 44 65 al.ainda.n..o.haja.um.ali..s..De
18900 66 69 6e 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 fine.uma.fun....o.de.consola....
18920 20 20 20 0a 20 20 20 20 20 43 72 69 61 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f .........Cria.uma.fun....o.de.co
18940 6e 73 6f 6c 61 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 6d 61 nsola.chamada.NOME..Quando.chama
18960 64 6f 20 63 6f 6d 6f 20 63 6f 6d 61 6e 64 6f 0a 20 20 20 20 20 73 69 6d 70 6c 65 73 2c 20 4e 4f do.como.comando......simples,.NO
18980 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 78 74 6f 20 ME.executa.COMANDOs.no.contexto.
189a0 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 51 75 61 6e 64 6f 20 4e 4f 4d 45 20 c3 a9 0a 20 20 20 20 20 da.consola..Quando.NOME.........
189c0 69 6e 76 6f 6b 65 64 2c 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 73 c3 a3 6f 20 70 61 73 73 invoked,.os.argumentos.s..o.pass
189e0 61 64 6f 73 20 c3 a0 20 66 75 6e c3 a7 c3 a3 6f 20 63 6f 6d 6f 20 24 31 2e 2e 2e 24 6e 20 65 20 ados....fun....o.como.$1...$n.e.
18a00 6f 20 6e 6f 6d 65 20 64 61 0a 20 20 20 20 20 66 75 6e c3 a7 c3 a3 6f 20 65 73 74 c3 a1 20 65 6d o.nome.da......fun....o.est...em
18a20 20 24 46 55 4e 43 4e 41 4d 45 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 .$FUNCNAME.............Estado.de
18a40 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 .sa..da:......Devolve.sucesso.a.
18a60 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 4f 4d 45 20 73 65 6a 61 20 73 c3 b3 20 64 65 20 6c 65 n..o.ser.que.NOME.seja.s...de.le
18a80 69 74 75 72 61 2e 00 4d 6f 73 74 72 61 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e itura..Mostra.a.pilha.de.pastas.
18aa0 0a 20 20 20 20 0a 20 20 20 20 4d 6f 73 74 72 61 20 61 20 6c 69 73 74 61 20 64 65 20 70 61 73 74 ..........Mostra.a.lista.de.past
18ac0 61 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 6c 65 6d 62 72 61 64 61 73 2e 20 41 73 20 70 61 73 as.actualmente.lembradas..As.pas
18ae0 74 61 73 0a 20 20 20 20 65 6e 74 72 61 6d 20 6e 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f tas.....entram.na.lista.com.o.co
18b00 6d 61 6e 64 6f 20 22 70 75 73 68 64 22 3b 20 70 6f 64 65 20 72 65 63 75 61 72 20 6e 61 0a 20 20 mando."pushd";.pode.recuar.na...
18b20 20 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 22 70 6f 70 64 22 2e 0a 20 20 ..lista.com.o.comando."popd"....
18b40 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 63 09 6c 69 6d 70 61 20 .......Op....es:.......-c.limpa.
18b60 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 65 6c 69 6d 69 6e 61 6e 64 6f 20 74 6f 64 a.pilha.de.pastas.eliminando.tod
18b80 6f 73 20 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 0a 20 20 20 20 20 20 2d 6c 09 6e c3 a3 6f 20 69 6d os.os.elementos.......-l.n..o.im
18ba0 70 72 69 6d 65 20 76 65 72 73 c3 b5 65 73 20 70 72 65 66 69 78 61 64 61 73 20 63 6f 6d 20 74 69 prime.vers..es.prefixadas.com.ti
18bc0 6c 20 64 65 20 70 61 73 74 61 73 20 72 65 6c 61 74 69 76 61 73 0a 20 20 20 20 09 09 c3 a0 20 73 l.de.pastas.relativas..........s
18be0 75 61 20 70 61 73 74 61 20 69 6e 69 63 69 61 6c 0a 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d ua.pasta.inicial.......-p.imprim
18c00 65 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 e.a.pilha.de.pastas.com.uma.entr
18c20 61 64 61 20 70 6f 72 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 2d 76 09 69 6d 70 72 69 6d 65 20 61 ada.por.linha.......-v.imprime.a
18c40 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 .pilha.de.pastas.com.uma.entrada
18c60 20 70 6f 72 20 6c 69 6e 68 61 20 70 72 65 66 69 78 61 64 61 0a 20 20 20 20 09 09 63 6f 6d 20 61 .por.linha.prefixada.......com.a
18c80 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.........
18ca0 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 2b 4e 09 4d 6f 73 74 72 61 20 61 20 4e .Argumentos:.......+N.Mostra.a.N
18cc0 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 65 73 71 75 -..sima.entrada.contando.da.esqu
18ce0 65 72 64 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 erda.da.lista.......mostrada.por
18d00 20 22 64 69 72 73 22 20 71 75 61 6e 64 6f 20 63 68 61 6d 61 64 6f 20 73 65 6d 20 6f 70 c3 a7 c3 ."dirs".quando.chamado.sem.op...
18d20 b5 65 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 0a 20 20 20 20 09 09 70 6f 72 20 7a 65 72 6f 2e 0a .es,.come..ando.......por.zero..
18d40 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 4d 6f 73 74 72 61 20 61 20 4e 2d c3 a9 73 69 6d 61 20 ...........-N.Mostra.a.N-..sima.
18d60 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c entrada.contando.da.direita.da.l
18d80 69 73 74 61 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 20 71 ista.......mostrada.por."dirs".q
18da0 75 61 6e 64 6f 20 63 68 61 6d 61 64 6f 20 73 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 63 6f 6d 65 uando.chamado.sem.op....es,.come
18dc0 c3 a7 61 6e 64 6f 0a 20 20 20 20 09 09 70 6f 72 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 ..ando.......por.zero...........
18de0 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 Estado.de.sa..da:.....Devolve.su
18e00 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 cesso.a.n..o.ser.que.indique.uma
18e20 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 .op....o.inv..lida.ou.ocorra.um.
18e40 65 72 72 6f 00 4d 6f 73 74 72 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 erro.Mostra.informa....o.sobre.c
18e60 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 omandos.internos.............Mos
18e80 74 72 61 20 62 72 65 76 65 73 20 72 65 73 75 6d 6f 73 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 69 tra.breves.resumos.de.comandos.i
18ea0 6e 74 65 72 6e 6f 73 2e 20 53 65 20 50 41 44 52 c3 83 4f 20 66 6f 72 0a 20 20 20 20 20 65 73 70 nternos..Se.PADR..O.for......esp
18ec0 65 63 69 66 69 63 61 64 6f 2c 20 64 c3 a1 20 61 6a 75 64 61 20 64 65 74 61 6c 68 61 64 61 20 65 ecificado,.d...ajuda.detalhada.e
18ee0 6d 20 74 6f 64 6f 73 20 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 71 75 65 20 63 75 6d 70 72 61 6d 20 m.todos.os.comandos.que.cumpram.
18f00 50 41 44 52 c3 83 4f 2c 0a 20 20 20 20 20 73 65 6e c3 a3 6f 20 69 6d 70 72 69 6d 65 20 61 20 6c PADR..O,......sen..o.imprime.a.l
18f20 69 73 74 61 20 64 65 20 74 c3 b3 70 69 63 6f 73 20 64 65 20 61 6a 75 64 61 2e 0a 20 20 20 20 20 ista.de.t..picos.de.ajuda.......
18f40 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 64 09 6d 6f 73 74 72 ......Op....es:.........-d.mostr
18f60 61 20 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 62 72 65 76 65 20 64 65 20 63 61 64 61 20 a.uma.descri....o.breve.de.cada.
18f80 74 c3 b3 70 69 63 6f 0a 20 20 20 20 20 20 20 20 2d 6d 09 6d 6f 73 74 72 61 20 75 73 6f 20 65 6d t..pico.........-m.mostra.uso.em
18fa0 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 20 20 .formato.pseudo-manpage.........
18fc0 2d 73 09 6d 6f 73 74 72 61 20 73 c3 b3 20 75 6d 61 20 73 69 6e 6f 70 73 65 20 63 75 72 74 61 20 -s.mostra.s...uma.sinopse.curta.
18fe0 70 61 72 61 20 63 61 64 61 20 74 c3 b3 70 69 63 6f 20 71 75 65 20 63 75 6d 70 72 65 0a 20 20 20 para.cada.t..pico.que.cumpre....
19000 20 20 09 09 50 41 44 52 c3 83 4f 0a 20 20 20 20 20 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f ....PADR..O............Argumento
19020 73 3a 0a 20 20 20 20 20 20 20 20 50 41 44 52 c3 83 4f 09 50 61 64 72 c3 a3 6f 20 71 75 65 20 65 s:.........PADR..O.Padr..o.que.e
19040 73 70 65 63 69 66 69 63 61 20 75 6d 20 74 c3 b3 70 69 63 6f 20 64 65 20 61 6a 75 64 61 0a 20 20 specifica.um.t..pico.de.ajuda...
19060 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 .........Estado.de.sa..da:......
19080 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 50 Devolve.sucesso.a.n..o.ser.que.P
190a0 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 6f 20 6f 75 20 69 ADR..O.n..o.seja.encontrado.ou.i
190c0 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4d 6f ndique.uma.op....o.inv..lida..Mo
190e0 73 74 72 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 b5 65 73 20 73 6f 62 72 65 20 6f 20 74 69 70 6f 20 stra.informa....es.sobre.o.tipo.
19100 64 65 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 50 61 72 61 20 63 61 64 61 de.comando.............Para.cada
19120 20 4e 4f 4d 45 2c 20 69 6e 64 69 63 61 20 63 6f 6d 6f 20 73 65 72 69 61 20 69 6e 74 65 72 70 72 .NOME,.indica.como.seria.interpr
19140 65 74 61 64 6f 20 73 65 20 75 73 61 64 6f 20 63 6f 6d 6f 20 75 6d 0a 20 20 20 20 20 6e 6f 6d 65 etado.se.usado.como.um......nome
19160 20 64 65 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 .de.comando.............Op....es
19180 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 6d 6f 73 74 72 61 20 74 6f 64 6f 73 20 6f 73 20 6c 6f 63 :.........-a.mostra.todos.os.loc
191a0 61 69 73 20 63 6f 6e 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 ais.contendo.um.execut..vel.cham
191c0 61 64 6f 20 4e 4f 4d 45 3b 0a 20 20 20 20 20 09 09 69 6e 63 6c 75 69 20 61 6c 69 c3 a1 73 2c 20 ado.NOME;........inclui.ali..s,.
191e0 69 6e 74 65 72 6e 6f 73 20 65 20 66 75 6e c3 a7 c3 b5 65 73 2c 20 73 65 20 65 20 73 c3 b3 20 73 internos.e.fun....es,.se.e.s...s
19200 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 22 2d 70 22 0a 20 20 20 20 20 09 09 74 61 6d 62 c3 a9 6d 20 e.a.op....o."-p"........tamb..m.
19220 6e c3 a3 6f 20 66 6f 72 20 75 73 61 64 61 0a 20 20 20 20 20 20 20 20 2d 66 09 73 75 70 72 69 6d n..o.for.usada.........-f.suprim
19240 65 20 61 20 70 72 6f 63 75 72 61 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f e.a.procura.da.fun....o.de.conso
19260 6c 61 0a 20 20 20 20 20 20 20 20 2d 50 09 66 6f 72 c3 a7 61 20 75 6d 61 20 70 72 6f 63 75 72 61 la.........-P.for..a.uma.procura
19280 20 65 6d 20 50 41 54 48 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 2c 20 6d 65 73 6d 6f 20 71 .em.PATH.para.cada.NOME,.mesmo.q
192a0 75 65 20 73 65 6a 61 20 75 6d 0a 20 20 20 20 20 09 09 61 6c 69 c3 a1 73 2c 20 69 6e 74 65 72 6e ue.seja.um........ali..s,.intern
192c0 6f 20 6f 75 20 66 75 6e c3 a7 c3 a3 6f 20 65 20 64 65 76 6f 6c 76 65 20 6f 20 6e 6f 6d 65 20 64 o.ou.fun....o.e.devolve.o.nome.d
192e0 6f 20 66 69 63 68 65 69 72 6f 20 65 6d 20 64 69 73 63 6f 0a 20 20 20 20 20 09 09 71 75 65 20 73 o.ficheiro.em.disco........que.s
19300 65 72 69 61 20 65 78 65 63 75 74 61 64 6f 0a 20 20 20 20 20 20 20 20 2d 70 09 64 65 76 6f 6c 76 eria.executado.........-p.devolv
19320 65 20 6f 20 6e 6f 6d 65 20 64 6f 20 66 69 63 68 65 69 72 6f 20 65 6d 20 64 69 73 63 6f 20 71 75 e.o.nome.do.ficheiro.em.disco.qu
19340 65 20 73 65 72 69 61 20 65 78 65 63 75 74 61 64 6f 2c 0a 20 20 20 20 20 09 09 6f 75 20 6e 61 64 e.seria.executado,........ou.nad
19360 61 20 73 65 20 22 74 79 70 65 20 2d 74 20 4e 4f 4d 45 22 20 6e c3 a3 6f 20 64 65 76 6f 6c 76 65 a.se."type.-t.NOME".n..o.devolve
19380 72 20 22 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 2d 74 09 64 65 76 6f 6c 76 65 20 75 6d 61 20 r."file".........-t.devolve.uma.
193a0 73 c3 b3 20 70 61 6c 61 76 72 61 20 64 65 20 65 6e 74 72 65 20 22 61 6c 69 61 73 22 2c 20 22 6b s...palavra.de.entre."alias",."k
193c0 65 79 77 6f 72 64 22 2c 20 22 66 75 6e 63 74 69 6f 6e 22 0a 20 20 20 20 20 09 09 22 62 75 69 6c eyword",."function"........"buil
193e0 74 69 6e 22 2c 20 22 66 69 6c 65 22 20 6f 75 20 22 22 2c 20 73 65 20 4e 4f 4d 45 20 66 6f 72 20 tin",."file".ou."",.se.NOME.for.
19400 75 6d 20 61 6c 69 c3 a1 73 2c 20 70 61 6c 61 76 72 61 20 72 65 73 65 72 76 61 64 61 0a 20 20 20 um.ali..s,.palavra.reservada....
19420 20 20 09 09 64 61 20 63 6f 6e 73 6f 6c 61 2c 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 ....da.consola,.fun....o.de.cons
19440 6f 6c 61 2c 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2c 20 66 69 63 68 65 69 72 ola,.interno.da.consola,.ficheir
19460 6f 20 65 6d 0a 20 20 20 20 20 09 09 64 69 73 63 6f 2c 20 6f 75 20 6e c3 a3 6f 20 65 6e 63 6f 6e o.em........disco,.ou.n..o.encon
19480 74 72 61 64 6f 73 2c 20 72 65 73 70 65 63 74 69 76 61 6d 65 6e 74 65 0a 20 20 20 20 20 0a 20 20 trados,.respectivamente.........
194a0 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 20 20 4e 6f 6d 65 20 64 6f 20 63 ...Argumentos:.........Nome.do.c
194c0 6f 6d 61 6e 64 6f 20 4e 4f 4d 45 20 61 20 69 6e 74 65 72 70 72 65 74 61 72 2e 0a 20 20 20 20 20 omando.NOME.a.interpretar.......
194e0 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 ......Estado.de.sa..da:......Dev
19500 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 73 65 20 74 6f 64 6f 73 20 6f 73 20 4e 4f 4d 45 73 20 66 olve.sucesso.se.todos.os.NOMEs.f
19520 6f 72 65 6d 20 65 6e 63 6f 6e 74 72 61 64 6f 73 3b 20 66 61 6c 68 61 20 73 65 20 61 6c 67 75 6d orem.encontrados;.falha.se.algum
19540 20 6e c3 a3 6f 20 66 6f 72 2e 00 4d 6f 73 74 72 61 20 6f 75 20 65 78 65 63 75 74 61 20 63 6f 6d .n..o.for..Mostra.ou.executa.com
19560 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 63 6f 2e 0a 20 20 andos.da.lista.do.hist..rico....
19580 20 20 20 0a 20 20 20 20 20 66 63 20 c3 a9 20 75 73 61 64 6f 20 70 61 72 61 20 6c 69 73 74 61 72 .........fc....usado.para.listar
195a0 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 61 6e 64 6f .ou.editar.e.re-executar.comando
195c0 73 20 64 61 20 6c 73 69 61 74 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 20 20 20 20 20 50 s.da.lsiat.do.hist..rico.......P
195e0 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 c3 ba 6d RIMEIRO.e...LTIMO.podem.ser.n..m
19600 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 6f 2c 20 eros.especificando.o.intervalo,.
19620 6f 75 20 50 52 49 4d 45 49 52 4f 20 70 6f 64 65 20 73 65 72 0a 20 20 20 20 20 63 61 64 65 69 61 ou.PRIMEIRO.pode.ser......cadeia
19640 2c 20 71 75 65 20 73 69 67 6e 69 66 69 63 61 20 6f 20 63 6f 6d 61 6e 64 6f 20 6d 61 69 73 20 72 ,.que.significa.o.comando.mais.r
19660 65 63 65 6e 74 65 20 63 6f 6d 65 c3 a7 61 64 6f 20 70 6f 72 20 65 73 73 61 0a 20 20 20 20 20 63 ecente.come..ado.por.essa......c
19680 61 64 65 69 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 adeia.............Op....es:.....
196a0 20 20 20 20 2d 65 20 4e 4f 4d 45 45 44 09 73 65 6c 65 63 69 6f 6e 61 20 6f 20 65 64 69 74 6f 72 ....-e.NOMEED.seleciona.o.editor
196c0 20 61 20 75 73 61 72 2e 20 20 41 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 46 43 .a.usar...A.predefini....o....FC
196e0 45 44 49 54 2c 20 64 65 70 6f 69 73 20 45 44 49 54 4f 52 2c 0a 20 20 20 20 20 09 09 64 65 70 6f EDIT,.depois.EDITOR,........depo
19700 69 73 20 76 69 0a 20 20 20 20 20 20 20 20 2d 6c 20 09 6c 69 73 74 61 72 20 6c 69 6e 68 61 73 20 is.vi.........-l..listar.linhas.
19720 65 6d 20 76 65 7a 20 64 65 20 65 64 69 74 61 72 0a 20 20 20 20 20 20 20 20 2d 6e 09 6f 6d 69 74 em.vez.de.editar.........-n.omit
19740 69 72 20 6e c2 ba 73 20 64 65 20 6c 69 6e 68 61 20 61 6f 20 6f 75 76 69 72 0a 20 20 20 20 20 20 ir.n..s.de.linha.ao.ouvir.......
19760 20 20 2d 72 09 72 65 76 65 72 74 65 72 20 61 20 6f 72 64 65 6d 20 64 61 73 20 6c 69 6e 68 61 73 ..-r.reverter.a.ordem.das.linhas
19780 20 28 6d 61 69 73 20 72 65 63 65 6e 74 65 73 20 70 72 69 6d 65 69 72 6f 29 0a 20 20 20 20 20 0a .(mais.recentes.primeiro).......
197a0 20 20 20 20 20 43 6f 6d 20 6f 20 66 6f 72 6d 61 74 6f 20 22 66 63 20 2d 73 20 5b 70 61 74 3d 72 .....Com.o.formato."fc.-s.[pat=r
197c0 65 70 20 2e 2e 2e 5d 20 5b 63 6f 6d 61 6e 64 6f 5d 22 2c 20 43 4f 4d 41 4e 44 4f 20 c3 a9 0a 20 ep....].[comando]",.COMANDO.....
197e0 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 62 73 74 69 74 ....re-executado.ap..s.a.substit
19800 75 69 c3 a7 c3 a3 6f 20 56 45 4c 48 4f 3d 4e 4f 56 4f 20 73 65 72 20 72 65 61 6c 69 7a 61 64 61 ui....o.VELHO=NOVO.ser.realizada
19820 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 61 6c 69 c3 a1 73 20 c3 ba 74 69 6c 20 61 20 75 .............Um.ali..s...til.a.u
19840 73 61 72 20 61 71 75 69 20 c3 a9 20 72 3d 22 66 63 20 2d 73 22 2c 20 70 61 72 61 20 71 75 65 20 sar.aqui....r="fc.-s",.para.que.
19860 69 6e 73 65 72 69 72 20 22 72 20 63 63 22 0a 20 20 20 20 20 65 78 65 63 75 74 61 20 6f 20 c3 ba inserir."r.cc"......executa.o...
19880 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 63 6f 6d 65 c3 a7 61 64 6f 20 70 6f 72 20 22 63 63 22 ltimo.comando.come..ado.por."cc"
198a0 20 65 20 69 6e 73 65 72 69 72 20 22 72 22 20 72 65 2d 65 78 65 63 75 74 61 0a 20 20 20 20 20 6f .e.inserir."r".re-executa......o
198c0 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 ...ltimo.comando.............Est
198e0 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 ado.de.sa..da:......Devolve.suce
19900 73 73 6f 20 6f 75 20 65 73 74 61 64 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 sso.ou.estado.do.comando.executa
19920 64 6f 3b 20 6e c3 a3 6f 2d 7a 65 72 6f 20 73 65 20 6f 63 6f 72 72 65 72 20 75 6d 20 65 72 72 6f do;.n..o-zero.se.ocorrer.um.erro
19940 2e 00 4d 6f 73 74 72 61 20 6f 75 20 6d 61 6e 69 70 75 6c 61 20 61 20 6c 69 73 74 61 20 64 6f 20 ..Mostra.ou.manipula.a.lista.do.
19960 68 69 73 74 c3 b3 72 69 63 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 74 72 61 20 61 20 hist..rico.............Mostra.a.
19980 6c 69 73 74 61 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 63 6f 6d 20 6e c2 ba 73 20 64 65 20 lista.do.hist..rico.com.n..s.de.
199a0 6c 69 6e 68 61 2c 20 70 72 65 66 69 78 61 6e 64 6f 20 63 61 64 61 20 65 6e 74 72 61 64 61 0a 20 linha,.prefixando.cada.entrada..
199c0 20 20 20 20 6d 6f 64 69 66 69 63 61 64 61 20 63 6f 6d 20 75 6d 20 22 2a 22 2e 20 55 6d 20 61 72 ....modificada.com.um."*"..Um.ar
199e0 67 75 6d 65 6e 74 6f 20 64 65 20 4e 20 6c 69 73 74 61 20 73 c3 b3 20 61 73 20 c3 ba 6c 74 69 6d gumento.de.N.lista.s...as...ltim
19a00 61 73 20 4e 20 65 6e 74 72 61 64 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 as.N.entradas.............Op....
19a20 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 63 09 6c 69 6d 70 61 20 61 20 6c 69 73 74 61 20 65 6c 69 es:.........-c.limpa.a.lista.eli
19a40 6d 69 6e 61 64 6f 20 74 6f 64 61 73 20 61 73 20 65 6e 74 72 61 64 61 73 0a 20 20 20 20 20 20 20 minado.todas.as.entradas........
19a60 20 2d 64 20 64 65 73 76 69 6f 09 65 6c 69 6d 69 6e 61 20 61 20 65 6e 74 72 61 64 61 20 64 6f 20 .-d.desvio.elimina.a.entrada.do.
19a80 68 69 73 74 c3 b3 72 69 63 6f 20 6e 61 20 70 6f 73 69 c3 a7 c3 a3 6f 20 44 45 53 56 49 4f 2e 0a hist..rico.na.posi....o.DESVIO..
19aa0 20 20 20 20 09 09 44 65 73 76 69 6f 73 20 6e 65 67 61 74 69 76 6f 73 20 63 6f 6e 74 61 6d 2d 73 ......Desvios.negativos.contam-s
19ac0 65 20 64 6f 20 66 69 6e 61 6c 20 64 61 20 6c 69 73 74 61 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 e.do.final.da.lista.do.hist..ric
19ae0 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2d 61 09 61 63 72 65 73 63 65 6e 74 61 20 6c 69 o...............-a.acrescenta.li
19b00 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 73 65 73 73 c3 a3 6f nhas.de.hist..rico.desta.sess..o
19b20 20 61 6f 20 66 69 63 68 65 69 72 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 .ao.ficheiro.de.hist..rico......
19b40 20 20 20 2d 6e 09 6c c3 aa 20 74 6f 64 61 73 20 61 73 20 6c 69 6e 68 61 73 20 64 65 20 68 69 73 ...-n.l...todas.as.linhas.de.his
19b60 74 c3 b3 72 69 63 6f 20 61 69 6e 64 61 20 6e c3 a3 6f 20 6c 69 64 61 73 20 64 6f 20 66 69 63 68 t..rico.ainda.n..o.lidas.do.fich
19b80 65 69 72 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 0a 20 20 20 20 20 09 09 65 20 61 63 72 65 eiro.de.hist..rico........e.acre
19ba0 73 63 65 6e 74 61 2d 61 73 20 c3 a0 20 6c 69 73 74 61 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f scenta-as....lista.de.hist..rico
19bc0 0a 20 20 20 20 20 20 20 20 2d 72 09 6c c3 aa 20 6f 20 66 69 63 68 65 69 72 6f 20 64 65 20 68 69 .........-r.l...o.ficheiro.de.hi
19be0 73 74 c3 b3 72 69 63 6f 20 65 20 61 63 72 65 73 63 65 6e 74 61 20 6f 20 63 6f 6e 74 65 c3 ba 64 st..rico.e.acrescenta.o.conte..d
19c00 6f 20 c3 a0 20 6c 69 73 74 61 20 64 65 0a 20 20 20 20 20 09 09 68 69 73 74 c3 b3 72 69 63 6f 0a o....lista.de........hist..rico.
19c20 20 20 20 20 20 20 20 20 2d 77 09 65 73 63 72 65 76 65 20 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 ........-w.escreve.o.hist..rico.
19c40 61 63 74 75 61 6c 20 6e 6f 20 66 69 63 68 65 69 72 6f 20 64 65 20 68 69 73 74 c3 b3 72 69 63 6f actual.no.ficheiro.de.hist..rico
19c60 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2d 70 09 72 65 61 6c 69 7a 61 20 65 78 70 61 6e 73 ...............-p.realiza.expans
19c80 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 20 65 6d 20 63 61 64 61 20 41 52 47 20 65 20 ..o.do.hist..rico.em.cada.ARG.e.
19ca0 6d 6f 73 74 72 61 20 6f 20 72 65 73 75 6c 74 61 64 6f 0a 20 20 20 20 20 09 09 73 65 6d 20 67 72 mostra.o.resultado........sem.gr
19cc0 61 76 61 72 20 6e 61 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 avar.na.lista.de.hist..rico.....
19ce0 20 20 20 20 2d 73 09 61 63 72 65 73 63 65 6e 74 61 20 41 52 47 73 20 c3 a0 20 6c 69 73 74 61 20 ....-s.acrescenta.ARGs....lista.
19d00 64 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 20 c3 ba 6e 69 63 de.hist..rico.como.entrada...nic
19d20 61 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 4e 4f 4d 45 46 49 43 48 20 66 6f 72 20 64 61 64 a............Se.NOMEFICH.for.dad
19d40 6f 2c 20 c3 a9 20 75 73 61 64 6f 20 63 6f 6d 6f 20 66 69 63 68 65 69 72 6f 20 64 65 20 68 69 73 o,....usado.como.ficheiro.de.his
19d60 74 c3 b3 72 69 63 6f 2e 20 53 65 6e c3 a3 6f 2c 0a 20 20 20 20 20 73 65 20 46 49 43 48 48 49 53 t..rico..Sen..o,......se.FICHHIS
19d80 54 20 74 69 76 65 72 20 75 6d 20 76 61 6c 6f 72 2c 20 73 65 72 c3 a1 20 75 73 61 64 6f 2c 20 63 T.tiver.um.valor,.ser...usado,.c
19da0 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 20 7e 2f 2e 62 61 73 68 5f 68 69 73 74 6f 72 79 2e 0a aso.contr..rio.~/.bash_history..
19dc0 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 48 49 53 54 54 49 ...........Se.a.vari..vel.HISTTI
19de0 4d 45 46 4f 52 4d 41 54 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 20 65 20 6e c3 a3 6f MEFORMAT.estiver.definida.e.n..o
19e00 20 66 6f 72 20 6e 75 6c 61 2c 20 6f 20 76 61 6c 6f 72 20 c3 a9 20 75 73 61 64 6f 0a 20 20 20 20 .for.nula,.o.valor....usado.....
19e20 20 63 6f 6d 6f 20 63 61 64 65 69 61 20 64 65 20 66 6f 72 6d 61 74 6f 20 70 61 72 61 20 73 74 72 .como.cadeia.de.formato.para.str
19e40 66 74 69 6d 65 28 33 29 20 70 61 72 61 20 69 6d 70 72 69 6d 69 72 20 6f 20 63 61 72 69 6d 62 6f ftime(3).para.imprimir.o.carimbo
19e60 20 61 73 73 6f 63 69 61 64 6f 0a 20 20 20 20 20 61 20 63 61 64 61 20 65 6e 74 72 61 64 61 20 64 .associado......a.cada.entrada.d
19e80 65 20 68 69 73 74 c3 b3 72 69 63 6f 20 6d 6f 73 74 72 61 64 61 2e 20 53 65 6e c3 a3 6f 2c 20 6e e.hist..rico.mostrada..Sen..o,.n
19ea0 c3 a3 6f 20 73 c3 a3 6f 20 69 6d 70 72 69 6d 69 64 6f 73 20 71 75 61 69 73 71 75 65 72 20 63 61 ..o.s..o.imprimidos.quaisquer.ca
19ec0 72 69 6d 62 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 rimbos.............Estado.de.sa.
19ee0 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f .da:......Devolve.sucesso.a.n..o
19f00 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 .ser.que.indique.uma.op....o.inv
19f20 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 4d 6f 73 74 72 61 ..lida.ou.ocorra.um.erro..Mostra
19f40 72 20 6f 75 20 64 65 66 69 6e 69 72 20 61 20 6d c3 a1 73 63 61 72 61 20 64 6f 20 6d 6f 64 6f 20 r.ou.definir.a.m..scara.do.modo.
19f60 64 65 20 66 69 63 68 65 69 72 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 65 66 69 6e 65 20 61 de.ficheiro.............Define.a
19f80 20 6d c3 a1 73 63 61 72 61 20 64 6f 20 75 74 69 6c 69 7a 61 64 6f 72 20 64 65 20 63 72 69 61 c3 .m..scara.do.utilizador.de.cria.
19fa0 a7 c3 a3 6f 20 64 65 20 66 69 63 68 65 69 72 6f 20 70 61 72 61 20 4d 4f 44 4f 2e 20 53 65 20 4d ...o.de.ficheiro.para.MODO..Se.M
19fc0 4f 44 4f 0a 20 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 20 ODO......for.omitido,.imprime.o.
19fe0 76 61 6c 6f 72 20 61 63 74 75 61 6c 20 64 61 20 6d c3 a1 73 63 61 72 61 2e 0a 20 20 20 20 20 0a valor.actual.da.m..scara........
1a000 20 20 20 20 20 53 65 20 4d 4f 44 4f 20 63 6f 6d 65 c3 a7 61 20 63 6f 6d 20 75 6d 20 64 c3 ad 67 .....Se.MODO.come..a.com.um.d..g
1a020 69 74 6f 2c 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 ba ito,....interpretado.como.um.n..
1a040 6d 65 72 6f 20 6f 63 74 61 6c 3b 0a 20 20 20 20 20 63 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f mero.octal;......caso.contr..rio
1a060 2c 20 c3 a9 20 75 6d 61 20 63 61 64 65 69 61 20 64 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 ,....uma.cadeia.de.modo.simb..li
1a080 63 6f 20 63 6f 6d 6f 20 61 20 61 63 65 69 74 65 20 70 6f 72 20 63 68 6d 6f 64 28 31 29 2e 0a 20 co.como.a.aceite.por.chmod(1)...
1a0a0 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 70 09 73 ..........Op....es:.........-p.s
1a0c0 65 20 4d 4f 44 4f 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 73 61 c3 ad 64 61 20 64 65 20 66 6f e.MODO.for.omitido,.sa..da.de.fo
1a0e0 72 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 20 rma.a.que.possa.ser.reutilizado.
1a100 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 20 20 20 20 20 20 20 2d 53 09 74 6f 72 6e 61 20 61 20 como.entrada.........-S.torna.a.
1a120 73 61 c3 ad 64 61 20 73 69 6d 62 c3 b3 6c 69 63 61 3b 20 63 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 sa..da.simb..lica;.caso.contr..r
1a140 69 6f 2c 20 61 20 73 61 c3 ad 64 61 20 c3 a9 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c io,.a.sa..da....um.n..mero.octal
1a160 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 ............Estado.de.sa..da:...
1a180 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 ...Devolve.sucesso.a.n..o.ser.qu
1a1a0 65 20 4d 4f 44 4f 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 69 6e 64 69 71 75 65 e.MODO.seja.inv..lido.ou.indique
1a1c0 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4d 6f 73 74 72 61 72 20 .uma.op....o.inv..lida..Mostrar.
1a1e0 70 6f 73 73 c3 ad 76 65 69 73 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 2c 20 64 65 70 65 6e 64 65 6e poss..veis.conclus..es,.dependen
1a200 64 6f 20 64 61 73 20 6f 70 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 73 74 69 6e do.das.op....es...........Destin
1a220 61 64 6f 20 61 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 61 ado.a.ser.usado.de.dentro.de.uma
1a240 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 67 65 72 61 6e 64 6f 0a 20 20 20 .fun....o.de.consola.gerando....
1a260 20 70 6f 73 73 c3 ad 76 65 69 73 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 2e 20 53 65 20 6f 20 61 72 .poss..veis.conclus..es..Se.o.ar
1a280 67 75 6d 65 6e 74 6f 20 50 41 4c 41 56 52 41 20 6f 70 63 69 6f 6e 61 6c 20 66 6f 72 20 66 6f 72 gumento.PALAVRA.opcional.for.for
1a2a0 6e 65 63 69 64 6f 2c 0a 20 20 20 20 73 c3 a3 6f 20 67 65 72 61 64 61 73 20 63 6f 6d 70 61 72 61 necido,.....s..o.geradas.compara
1a2c0 c3 a7 c3 b5 65 73 20 63 6f 6d 20 50 41 4c 41 56 52 41 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 ....es.com.PALAVRA...........Est
1a2e0 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 ado.de.sa..da:.....Devolve.suces
1a300 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 so.a.n..o.ser.que.indique.uma.op
1a320 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 ....o.inv..lida.ou.ocorra.um.err
1a340 6f 2e 00 4d 6f 73 74 72 61 72 20 74 65 6d 70 6f 73 20 64 65 20 70 72 6f 63 65 73 73 6f 2e 0a 20 o..Mostrar.tempos.de.processo...
1a360 20 20 20 20 0a 20 20 20 20 20 49 6d 70 72 69 6d 65 20 6f 73 20 74 65 6d 70 6f 73 20 61 63 75 6d ..........Imprime.os.tempos.acum
1a380 75 6c 61 64 6f 73 20 64 65 20 75 74 69 6c 69 7a 61 64 6f 72 20 65 20 73 69 73 74 65 6d 61 20 70 ulados.de.utilizador.e.sistema.p
1a3a0 61 72 61 20 61 20 63 6f 6e 73 6f 6c 61 20 65 20 74 6f 64 6f 73 0a 20 20 20 20 20 6f 73 20 73 65 ara.a.consola.e.todos......os.se
1a3c0 75 73 20 70 72 6f 63 65 73 73 6f 73 2d 66 69 6c 68 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 us.processos-filho.............E
1a3e0 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 53 65 6d 70 72 65 20 63 6f 6d stado.de.sa..da:......Sempre.com
1a400 20 73 75 63 65 73 73 6f 2e 00 4d 6f 73 74 72 61 20 6f 20 65 73 74 61 64 6f 20 64 61 73 20 74 61 .sucesso..Mostra.o.estado.das.ta
1a420 72 65 66 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4c 69 73 74 61 20 61 73 20 74 61 72 65 66 refas.............Lista.as.taref
1a440 61 73 20 61 63 74 69 76 61 73 2e 20 4a 4f 42 53 50 45 43 20 72 65 61 20 63 61 64 65 69 61 65 20 as.activas..JOBSPEC.rea.cadeiae.
1a460 61 20 73 61 c3 ad 64 61 20 61 20 65 73 73 61 20 74 61 72 65 66 61 2e 0a 20 20 20 20 20 53 65 6d a.sa..da.a.essa.tarefa.......Sem
1a480 20 6f 70 c3 a7 c3 b5 65 73 2c 20 c3 a9 20 6d 6f 73 74 72 61 64 6f 20 6f 20 65 73 74 61 64 6f 20 .op....es,....mostrado.o.estado.
1a4a0 64 65 20 74 6f 64 61 73 20 61 73 20 74 61 72 65 66 61 73 20 61 63 74 69 76 61 73 2e 0a 20 20 20 de.todas.as.tarefas.activas.....
1a4c0 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 6c 09 6c 69 73 ........Op....es:.........-l.lis
1a4e0 74 61 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f 20 61 6c c3 a9 6d 20 64 61 20 69 6e 66 6f ta.IDs.de.processo.al..m.da.info
1a500 72 6d 61 c3 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 20 20 20 2d 6e 09 6c 69 73 74 61 rma....o.normal.........-n.lista
1a520 20 73 c3 b3 20 70 72 6f 63 65 73 73 6f 73 20 63 6f 6d 20 65 73 74 61 64 6f 20 61 6c 74 65 72 61 .s...processos.com.estado.altera
1a540 64 6f 20 64 65 73 64 65 20 61 20 c3 ba 6c 74 69 6d 61 0a 20 20 20 20 20 09 09 6e 6f 74 69 66 69 do.desde.a...ltima........notifi
1a560 63 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 2d 70 09 6c 69 73 74 61 20 73 c3 b3 20 49 44 73 ca....o.........-p.lista.s...IDs
1a580 20 64 65 20 70 72 6f 63 65 73 73 6f 0a 20 20 20 20 20 20 20 20 2d 72 09 72 65 61 20 63 61 64 65 .de.processo.........-r.rea.cade
1a5a0 69 61 65 20 73 61 c3 ad 64 61 20 61 20 74 61 72 65 66 61 73 20 65 6d 20 65 78 65 63 75 c3 a7 c3 iae.sa..da.a.tarefas.em.execu...
1a5c0 a3 6f 0a 20 20 20 20 20 20 20 20 2d 73 09 72 65 61 20 63 61 64 65 69 61 65 20 73 61 c3 ad 64 61 .o.........-s.rea.cadeiae.sa..da
1a5e0 20 61 20 74 61 72 65 66 61 73 20 70 61 72 61 64 61 73 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 .a.tarefas.paradas............Se
1a600 20 2d 78 20 66 6f 72 20 75 73 61 64 6f 2c 20 43 4f 4d 41 4e 44 4f 20 c3 a9 20 65 78 65 63 75 74 .-x.for.usado,.COMANDO....execut
1a620 61 64 6f 20 61 70 c3 b3 73 20 74 6f 64 61 73 20 61 73 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 ado.ap..s.todas.as.especifica...
1a640 b5 65 73 20 64 65 20 74 61 72 65 66 61 73 0a 20 20 20 20 20 71 75 65 20 61 70 61 72 65 63 65 6d .es.de.tarefas......que.aparecem
1a660 20 65 6d 20 41 52 47 53 20 74 65 72 65 6d 20 73 69 64 6f 20 73 75 62 73 74 69 74 75 c3 ad 64 61 .em.ARGS.terem.sido.substitu..da
1a680 73 20 70 65 6c 61 20 49 44 20 64 65 20 70 72 6f 63 65 73 73 6f 20 64 6f 20 6c c3 ad 64 65 72 20 s.pela.ID.de.processo.do.l..der.
1a6a0 64 65 0a 20 20 20 20 20 67 72 75 70 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 64 65 73 73 61 74 de......grupo.do.processo.dessat
1a6c0 20 74 61 72 65 66 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 .tarefa.............Estado.de.sa
1a6e0 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 ..da:......Devolve.sucesso.a.n..
1a700 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e o.ser.que.indique.uma.op....o.in
1a720 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 0a 20 20 20 20 20 v..lida.ou.ocorra.um.erro.......
1a740 53 65 20 2d 78 20 66 6f 72 20 75 73 61 64 6f 2c 20 64 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 Se.-x.for.usado,.devolve.o.estad
1a760 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 65 20 43 4f 4d 41 4e 44 4f 2e 00 4d 6f 73 74 72 61 72 20 o.de.sa..da.de.COMANDO..Mostrar.
1a780 61 20 6c 69 73 74 61 20 64 65 20 70 61 73 74 61 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 6c 65 a.lista.de.pastas.actualmente.le
1a7a0 6d 62 72 61 64 61 73 2e 20 20 41 73 20 70 61 73 74 61 73 0a 20 20 20 20 65 6e 74 72 61 6d 20 6e mbradas...As.pastas.....entram.n
1a7c0 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 22 70 75 73 68 64 22 3b 20 70 a.lista.com.o.comando."pushd";.p
1a7e0 6f 64 65 20 72 65 63 75 61 72 0a 20 20 20 20 6e 61 20 6c 69 73 74 61 20 63 6f 6d 20 6f 20 63 6f ode.recuar.....na.lista.com.o.co
1a800 6d 61 6e 64 6f 20 22 70 6f 70 64 22 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a mando."popd"...........Op....es:
1a820 0a 20 20 20 20 20 20 2d 63 09 6c 69 6d 70 61 72 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 .......-c.limpar.a.pilha.de.past
1a840 61 73 20 65 6c 69 6d 69 6e 61 6e 64 6f 20 74 6f 64 6f 73 20 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 as.eliminando.todos.os.elementos
1a860 0a 20 20 20 20 20 20 2d 6c 09 6e c3 a3 6f 20 69 6d 70 72 69 6d 69 72 20 76 65 72 73 c3 b5 65 73 .......-l.n..o.imprimir.vers..es
1a880 20 63 6f 6d 20 70 72 65 66 69 78 6f 20 74 69 6c 20 64 65 20 70 61 73 74 61 73 20 72 65 6c 61 74 .com.prefixo.til.de.pastas.relat
1a8a0 69 76 61 73 0a 20 20 20 20 09 c3 a0 20 73 75 61 20 70 61 73 74 61 20 68 6f 6d 65 0a 20 20 20 20 ivas.........sua.pasta.home.....
1a8c0 20 20 2d 70 09 69 6d 70 72 69 6d 69 72 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 ..-p.imprimir.a.pilha.de.pastas.
1a8e0 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 20 70 6f 72 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 com.uma.entrada.por.linha.......
1a900 2d 76 09 69 6d 70 72 69 6d 69 72 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 63 6f -v.imprimir.a.pilha.de.pastas.co
1a920 6d 20 75 6d 61 20 65 6e 74 72 61 64 61 20 70 6f 72 20 6c 69 6e 68 61 20 63 6f 6d 20 61 20 73 75 m.uma.entrada.por.linha.com.a.su
1a940 61 0a 20 20 20 20 09 70 6f 73 69 c3 a7 c3 a3 6f 20 6e 61 20 70 69 6c 68 61 20 63 6f 6d 6f 20 70 a......posi....o.na.pilha.como.p
1a960 72 65 66 69 78 6f 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 refixo..........Argumentos:.....
1a980 20 20 2b 4e 09 6d 6f 73 74 72 61 20 61 20 4e 20 65 6e 74 72 61 64 61 20 61 20 63 6f 6e 74 61 72 ..+N.mostra.a.N.entrada.a.contar
1a9a0 20 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 73 74 61 20 6d 6f 73 74 72 61 64 61 20 70 .da.esquerda.da.lista.mostrada.p
1a9c0 6f 72 0a 20 20 20 20 09 70 61 73 74 61 73 20 71 75 61 6e 64 6f 20 63 68 61 6d 61 64 61 20 73 65 or......pastas.quando.chamada.se
1a9e0 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 2e m.op....es,.come..ando.com.zero.
1aa00 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 6d 6f 73 74 72 61 20 61 20 4e 20 65 6e 74 72 61 64 ............-N.mostra.a.N.entrad
1aa20 61 20 61 20 63 6f 6e 74 61 72 20 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 20 6d a.a.contar.da.direita.da.lista.m
1aa40 6f 73 74 72 61 64 61 20 70 6f 72 0a 20 20 20 20 09 70 61 73 74 61 73 20 71 75 61 6e 64 6f 20 63 ostrada.por......pastas.quando.c
1aa60 68 61 6d 61 64 61 20 73 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 hamada.sem.op....es,.come..ando.
1aa80 63 6f 6d 20 7a 65 72 6f 2e 00 46 65 69 74 6f 00 46 65 69 74 6f 28 25 64 29 00 49 6e 73 74 72 75 com.zero..Feito.Feito(%d).Instru
1aaa0 c3 a7 c3 a3 6f 20 45 4d 54 00 41 63 74 69 76 61 72 20 65 20 64 65 73 61 63 74 69 76 61 72 20 69 ....o.EMT.Activar.e.desactivar.i
1aac0 6e 74 65 72 6e 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 nternos.da.consola.............A
1aae0 63 74 69 76 61 20 65 20 64 65 73 61 63 74 69 76 61 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 ctiva.e.desactiva.comandos.inter
1ab00 6e 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 44 65 73 61 74 69 76 61 72 20 70 65 72 6d 69 74 nos.da.consola..Desativar.permit
1ab20 65 0a 20 20 20 20 20 65 78 65 63 75 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 64 65 20 64 69 e......executar.um.comando.de.di
1ab40 73 63 6f 20 63 6f 6d 20 6f 20 6d 65 73 6d 6f 20 6e 6f 6d 65 20 71 75 65 20 63 6f 6d 61 6e 64 6f sco.com.o.mesmo.nome.que.comando
1ab60 20 69 6e 74 65 72 6e 6f 0a 20 20 20 20 20 73 65 6d 20 74 65 72 20 64 65 20 75 73 61 72 20 75 6d .interno......sem.ter.de.usar.um
1ab80 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 .caminho.completo.............Op
1aba0 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 69 6d 70 72 69 6d 69 72 20 6c 69 73 74 ....es:.........-a.imprimir.list
1abc0 61 20 64 65 20 69 6e 74 65 72 6e 6f 73 20 6d 6f 73 74 72 61 6e 64 6f 20 73 65 20 65 73 74 c3 a3 a.de.internos.mostrando.se.est..
1abe0 6f 20 6f 75 20 6e c3 a3 6f 20 61 63 74 69 76 6f 73 0a 20 20 20 20 20 20 20 20 2d 6e 09 64 65 73 o.ou.n..o.activos.........-n.des
1ac00 61 63 74 69 76 61 72 20 63 61 64 61 20 4e 4f 4d 45 20 6f 75 20 6d 6f 73 74 72 61 72 20 75 6d 61 activar.cada.NOME.ou.mostrar.uma
1ac20 20 6c 69 73 74 61 20 64 65 20 69 6e 74 65 72 6e 6f 73 20 64 65 73 61 63 74 69 76 61 64 6f 73 0a .lista.de.internos.desactivados.
1ac40 20 20 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 69 72 20 61 20 6c 69 73 74 61 20 64 65 20 69 ........-p.imprimir.a.lista.de.i
1ac60 6e 74 65 72 6e 6f 73 20 65 6d 20 66 6f 72 6d 61 74 6f 20 72 65 75 74 69 6c 69 7a c3 a1 76 65 6c nternos.em.formato.reutiliz..vel
1ac80 0a 20 20 20 20 20 20 20 20 2d 73 09 69 6d 70 72 69 6d 69 72 20 73 c3 b3 20 6f 73 20 6e 6f 6d 65 .........-s.imprimir.s...os.nome
1aca0 73 20 64 65 20 69 6e 74 65 72 6e 6f 73 20 22 65 73 70 65 63 69 61 69 73 22 20 50 6f 73 69 78 0a s.de.internos."especiais".Posix.
1acc0 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 20 71 75 65 20 63 6f 6e 74 72 6f 6c 61 ...........Op....es.que.controla
1ace0 6d 20 6f 20 63 61 72 72 65 67 61 6d 65 6e 74 6f 20 64 69 6e c3 a2 6d 69 63 6f 3a 0a 20 20 20 20 m.o.carregamento.din..mico:.....
1ad00 20 20 20 20 2d 66 09 43 61 72 72 65 67 61 72 20 69 6e 74 65 72 6e 6f 20 4e 4f 4d 45 20 64 65 20 ....-f.Carregar.interno.NOME.de.
1ad20 6f 62 6a 65 63 74 6f 20 70 61 72 74 69 6c 68 61 64 6f 20 4e 4f 4d 45 46 49 43 48 0a 20 20 20 20 objecto.partilhado.NOMEFICH.....
1ad40 20 20 20 20 2d 64 09 52 65 6d 6f 76 65 72 20 75 6d 20 69 6e 74 65 72 6e 6f 20 63 61 72 72 65 67 ....-d.Remover.um.interno.carreg
1ad60 61 64 6f 20 63 6f 6d 20 2d 66 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 20 6f 70 c3 a7 c3 b5 ado.com.-f............Sem.op....
1ad80 65 73 2c 20 63 61 64 61 20 4e 4f 4d 45 20 c3 a9 20 61 63 74 69 76 61 64 6f 2e 0a 20 20 20 20 20 es,.cada.NOME....activado.......
1ada0 0a 20 20 20 20 20 50 61 72 61 20 75 73 61 72 20 6f 20 22 74 65 73 74 22 20 65 6e 63 6f 6e 74 61 ......Para.usar.o."test".enconta
1adc0 64 6f 20 65 6d 20 24 50 41 54 48 20 65 6d 20 76 65 7a 20 64 6f 20 69 6e 74 65 72 6e 6f 20 64 61 do.em.$PATH.em.vez.do.interno.da
1ade0 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 69 6e 73 69 72 61 20 22 65 6e 61 62 6c 65 20 2d 6e 20 .consola......insira."enable.-n.
1ae00 74 65 73 74 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad test".............Estado.de.sa..
1ae20 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 da:......Devolve.sucesso.a.n..o.
1ae40 73 65 72 20 71 75 65 20 4e 4f 4d 45 20 6e c3 a3 6f 20 73 65 6a 61 20 75 6d 20 69 6e 74 65 72 6e ser.que.NOME.n..o.seja.um.intern
1ae60 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 o.da.consola.ou.ocorra.um.erro..
1ae80 41 76 61 6c 69 61 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 Avalia.uma.express..o.aritm..tic
1aea0 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 20 65 78 70 72 65 73 73 c3 a3 6f 20 45 58 50 52 45 a.............A.express..o.EXPRE
1aec0 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 6d 20 SS..O....avaliada.de.acordo.com.
1aee0 61 73 20 72 65 67 72 61 73 0a 20 20 20 20 20 64 65 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 61 72 as.regras......de.avalia....o.ar
1af00 69 74 6d c3 a9 74 69 63 61 2e 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 20 22 6c 65 74 20 22 45 itm..tica..Equivalente.a."let."E
1af20 58 50 52 45 53 53 c3 83 4f 22 22 0a 20 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 20 22 XPRESS..O""......Equivalente.a."
1af40 6c 65 74 20 45 58 50 52 45 53 53 c3 83 4f 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 let.EXPRESS..O".............Esta
1af60 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 31 20 73 65 20 do.de.sa..da:......Devolve.1.se.
1af80 45 58 50 52 45 53 53 c3 83 4f 20 61 76 61 6c 69 61 72 20 63 6f 6d 6f 20 30 3b 20 73 65 6e c3 a3 EXPRESS..O.avaliar.como.0;.sen..
1afa0 6f 2c 20 64 65 76 6f 6c 76 65 20 30 2e 00 41 76 61 6c 69 61 20 61 73 20 65 78 70 72 65 73 73 c3 o,.devolve.0..Avalia.as.express.
1afc0 b5 65 73 20 61 72 69 74 6d c3 a9 74 69 63 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 76 61 .es.aritm..ticas.............Ava
1afe0 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
1b000 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
1b020 65 69 74 61 20 65 6d 0a 20 20 20 20 20 69 6e 74 65 69 72 6f 73 20 64 65 20 6c 61 72 67 75 72 61 eita.em......inteiros.de.largura
1b040 20 66 69 78 61 20 73 65 6d 20 76 65 72 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 72 61 6e 73 .fixa.sem.verifica....o.de.trans
1b060 70 6f 72 74 65 2c 20 65 6d 62 6f 72 61 20 61 20 64 69 76 69 73 c3 a3 6f 0a 20 20 20 20 20 70 6f porte,.embora.a.divis..o......po
1b080 72 20 30 20 73 65 6a 61 20 73 69 6e 61 6c 69 7a 61 64 61 20 63 6f 6d 6f 20 65 72 72 6f 2e 20 41 r.0.seja.sinalizada.como.erro..A
1b0a0 20 73 65 67 75 69 6e 74 65 20 6c 69 73 74 61 20 64 65 20 6f 70 65 72 61 64 6f 72 65 73 20 c3 a9 .seguinte.lista.de.operadores...
1b0c0 20 61 67 72 75 70 61 64 61 0a 20 20 20 20 20 65 6d 20 6e c3 ad 76 65 69 73 20 64 65 20 69 67 75 .agrupada......em.n..veis.de.igu
1b0e0 61 6c 20 70 72 69 6f 72 69 64 61 64 65 2e 20 4f 73 20 6e c3 ad 76 65 69 73 20 65 73 74 c3 a3 6f al.prioridade..Os.n..veis.est..o
1b100 20 6c 69 73 74 61 64 6f 73 0a 20 20 20 20 20 70 6f 72 20 6f 72 64 65 6d 20 64 65 20 70 72 65 63 .listados......por.ordem.de.prec
1b120 65 64 c3 aa 6e 63 69 61 20 64 65 63 72 65 73 63 65 6e 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 ed..ncia.decrescente............
1b140 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 09 76 61 72 69 c3 a1 76 65 6c 20 70 c3 b3 73 2d 69 6e 63 72 ..id++,.id--.vari..vel.p..s-incr
1b160 65 6d 65 6e 74 6f 2c 20 70 c3 b3 73 2d 64 65 63 72 65 6d 65 6e 74 6f 0a 20 20 20 20 20 09 2b 2b emento,.p..s-decremento.......++
1b180 69 64 2c 20 2d 2d 69 64 09 76 61 72 69 c3 a1 76 65 6c 20 70 72 c3 a9 2d 69 6e 63 72 65 6d 65 6e id,.--id.vari..vel.pr..-incremen
1b1a0 74 6f 2c 20 70 72 c3 a9 2d 64 65 63 72 65 6d 65 6e 74 6f 0a 20 20 20 20 20 09 2d 2c 20 2b 09 09 to,.pr..-decremento.......-,.+..
1b1c0 6d 65 6e 6f 73 2c 20 6d 61 69 73 20 75 6e c3 a1 72 69 6f 0a 20 20 20 20 20 09 21 2c 20 7e 09 09 menos,.mais.un..rio.......!,.~..
1b1e0 6e 65 67 61 c3 a7 c3 a3 6f 20 6c c3 b3 67 69 63 61 20 65 20 62 69 74 77 69 73 65 0a 20 20 20 20 nega....o.l..gica.e.bitwise.....
1b200 20 09 2a 2a 09 09 65 78 70 6f 6e 65 6e 63 69 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 2a 2c 20 2f ..**..exponencia....o.......*,./
1b220 2c 20 25 09 09 6d 75 6c 74 69 70 6c 69 63 61 c3 a7 c3 a3 6f 2c 20 64 69 76 69 73 c3 a3 6f 2c 20 ,.%..multiplica....o,.divis..o,.
1b240 72 65 73 74 6f 0a 20 20 20 20 20 09 2b 2c 20 2d 09 09 61 64 69 c3 a7 c3 a3 6f 2c 20 73 75 62 74 resto.......+,.-..adi....o,.subt
1b260 72 61 63 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 3c 3c 2c 20 3e 3e 09 09 64 65 73 6c 6f 63 61 c3 a7 rac....o.......<<,.>>..desloca..
1b280 c3 a3 6f 20 65 73 71 75 65 72 64 61 20 65 20 64 69 72 65 69 74 61 20 62 69 74 77 69 73 65 0a 20 ..o.esquerda.e.direita.bitwise..
1b2a0 20 20 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c 2c 20 3e 09 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 0a 20 .....<=,.>=,.<,.>.compara....o..
1b2c0 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 69 67 75 61 6c 64 61 64 65 2c 20 6e c3 a3 6f 20 69 67 75 .....==,.!=..igualdade,.n..o.igu
1b2e0 61 6c 64 61 64 65 0a 20 20 20 20 20 09 26 09 09 45 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 aldade.......&..E.bitwise.......
1b300 5e 09 09 4f 55 45 58 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 7c 09 09 4f 55 20 62 69 74 77 ^..OUEX.bitwise.......|..OU.bitw
1b320 69 73 65 0a 20 20 20 20 20 09 26 26 09 09 45 20 6c c3 b3 67 69 63 6f 0a 20 20 20 20 20 09 7c 7c ise.......&&..E.l..gico.......||
1b340 09 09 4f 55 20 6c c3 b3 67 69 63 6f 0a 20 20 20 20 20 09 65 78 70 72 20 3f 20 65 78 70 72 20 3a ..OU.l..gico.......expr.?.expr.:
1b360 20 65 78 70 72 0a 20 20 20 20 20 09 09 09 6f 70 65 72 61 64 6f 72 20 63 6f 6e 64 69 63 69 6f 6e .expr.........operador.condicion
1b380 61 6c 0a 20 20 20 20 20 09 3d 2c 20 2a 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 20 09 2b 3d al.......=,.*=,./=,.%=,.......+=
1b3a0 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d ,.-=,.<<=,.>>=,.......&=,.^=,.|=
1b3c0 09 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 41 73 20 76 61 72 69 .atribui....o............As.vari
1b3e0 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 ..veis.de.consola.s..o.permitida
1b400 73 20 63 6f 6d 6f 20 6f 70 65 72 61 6e 64 6f 73 2e 20 4f 20 6e 6f 6d 65 20 64 61 20 76 61 72 69 s.como.operandos..O.nome.da.vari
1b420 c3 a1 76 65 6c 0a 20 20 20 20 20 c3 a9 20 73 75 62 73 74 69 74 75 c3 ad 64 6f 20 70 65 6c 6f 20 ..vel.........substitu..do.pelo.
1b440 73 65 75 20 76 61 6c 6f 72 20 28 63 6f 6e 76 65 72 74 69 64 6f 20 65 6d 20 69 6e 74 65 69 72 6f seu.valor.(convertido.em.inteiro
1b460 20 64 65 20 6c 61 72 67 75 72 61 20 66 69 78 61 29 20 64 65 6e 74 72 6f 0a 20 20 20 20 20 64 65 .de.largura.fixa).dentro......de
1b480 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 6e c3 a3 .uma.express..o..A.vari..vel.n..
1b4a0 6f 20 74 65 6d 20 64 65 20 74 65 72 20 6f 20 73 65 75 20 61 74 72 69 62 75 74 6f 20 69 6e 74 65 o.tem.de.ter.o.seu.atributo.inte
1b4c0 69 72 6f 0a 20 20 20 20 20 61 63 74 69 76 61 64 6f 20 70 61 72 61 20 73 65 72 20 75 73 61 64 6f iro......activado.para.ser.usado
1b4e0 20 6e 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 73 20 .numa.express..o.............Os.
1b500 6f 70 65 72 61 64 6f 72 65 73 20 73 c3 a3 6f 20 61 76 61 6c 69 61 64 6f 73 20 70 6f 72 20 6f 72 operadores.s..o.avaliados.por.or
1b520 64 65 6d 20 64 65 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 2e 20 53 75 62 2d 65 78 70 72 65 73 73 dem.de.preced..ncia..Sub-express
1b540 c3 b5 65 73 0a 20 20 20 20 20 65 6e 74 72 65 20 70 61 72 c3 aa 6e 74 65 73 65 73 20 73 c3 a3 6f ..es......entre.par..nteses.s..o
1b560 20 61 76 61 6c 69 61 64 61 73 20 70 72 69 6d 65 69 72 6f 20 65 20 69 67 6e 6f 72 61 6d 20 61 73 .avaliadas.primeiro.e.ignoram.as
1b580 20 72 65 67 72 61 73 20 64 65 0a 20 20 20 20 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 61 63 69 .regras.de......preced..ncia.aci
1b5a0 6d 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a ma.............Estado.de.sa..da:
1b5c0 0a 20 20 20 20 20 53 65 20 6f 20 c3 ba 6c 74 69 6d 6f 20 41 52 47 20 66 6f 72 20 61 76 61 6c 69 ......Se.o...ltimo.ARG.for.avali
1b5e0 61 64 6f 20 63 6f 6d 6f 20 30 2c 20 6c 65 74 20 64 65 76 6f 6c 76 65 20 31 3b 20 73 65 6e c3 a3 ado.como.0,.let.devolve.1;.sen..
1b600 6f 20 6c 65 74 20 64 65 76 6f 6c 76 65 20 30 2e 00 41 76 61 6c 69 61 20 61 20 65 78 70 72 65 73 o.let.devolve.0..Avalia.a.expres
1b620 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 s..o.condicional.............Sai
1b640 20 63 6f 6d 20 65 73 74 61 64 6f 20 30 20 28 76 65 72 64 61 64 65 69 72 6f 29 20 6f 75 20 31 20 .com.estado.0.(verdadeiro).ou.1.
1b660 28 66 61 6c 73 6f 29 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 0a 20 20 20 20 20 61 76 61 6c 69 (falso).dependendo.da......avali
1b680 61 c3 a7 c3 a3 6f 20 64 65 20 45 58 50 52 2e 20 41 73 20 65 78 70 72 65 73 73 c3 b5 65 73 20 70 a....o.de.EXPR..As.express..es.p
1b6a0 6f 64 65 6d 20 73 65 72 20 75 6e c3 a1 72 69 61 73 20 6f 75 20 62 69 6e c3 a1 72 69 61 73 2e 20 odem.ser.un..rias.ou.bin..rias..
1b6c0 45 78 70 72 65 73 73 c3 b5 65 73 0a 20 20 20 20 20 75 69 6e c3 a1 72 69 61 73 20 73 c3 a3 6f 20 Express..es......uin..rias.s..o.
1b6e0 66 72 65 71 75 65 6e 74 65 6d 65 6e 74 65 20 75 73 61 64 61 73 20 70 61 72 61 20 65 78 61 6d 69 frequentemente.usadas.para.exami
1b700 6e 61 72 20 6f 20 65 73 74 61 64 6f 20 64 65 20 75 6d 20 66 69 63 68 65 69 72 6f 2e 20 48 c3 a1 nar.o.estado.de.um.ficheiro..H..
1b720 0a 20 20 20 20 20 74 61 6d 62 c3 a9 6d 20 6f 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 61 64 65 ......tamb..m.operadores.de.cade
1b740 69 61 73 20 65 20 6f 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f ias.e.operadores.de.compara....o
1b760 20 6e 75 6d c3 a9 72 69 63 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 63 6f 6d 70 6f 72 74 .num..rica.............O.comport
1b780 61 6d 65 6e 74 6f 20 64 6f 20 74 65 73 74 65 20 64 65 70 65 6e 64 65 20 64 6f 20 6e c3 ba 6d 65 amento.do.teste.depende.do.n..me
1b7a0 72 6f 20 64 65 20 61 72 67 75 6d 65 6e 74 6f 73 2e 20 4c 65 69 61 20 61 0a 20 20 20 20 20 70 c3 ro.de.argumentos..Leia.a......p.
1b7c0 a1 67 69 6e 61 20 64 6f 20 6d 61 6e 75 61 6c 20 64 6f 20 62 61 73 68 20 70 61 72 61 20 61 20 65 .gina.do.manual.do.bash.para.a.e
1b7e0 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 63 6f 6d 70 6c 65 74 61 2e 0a 20 20 20 20 20 0a 20 specifica....o.completa.........
1b800 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 64 65 20 66 69 63 68 65 69 72 6f 73 3a 0a 20 20 20 ....Operadores.de.ficheiros:....
1b820 20 20 0a 20 20 20 20 20 20 20 20 2d 61 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 ...........-a.FICHEIRO.....Verda
1b840 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 65 78 69 73 74 69 72 2e 0a 20 20 20 deiro.se.o.ficheiro.existir.....
1b860 20 20 20 20 20 2d 62 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 .....-b.FICHEIRO.....Verdadeiro.
1b880 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 62 6c 6f 71 75 65 69 6f 20 65 73 70 65 63 se.o.ficheiro.for.bloqueio.espec
1b8a0 69 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 63 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 ial..........-c.FICHEIRO.....Ver
1b8c0 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 65 73 70 65 63 69 dadeiro.se.o.ficheiro.for.especi
1b8e0 61 6c 20 64 65 20 63 61 72 61 63 74 65 72 65 73 2e 0a 20 20 20 20 20 20 20 20 2d 64 20 46 49 43 al.de.caracteres..........-d.FIC
1b900 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 HEIRO.....Verdadeiro.se.o.fichei
1b920 72 6f 20 66 6f 72 20 75 6d 61 20 70 61 73 74 61 2e 0a 20 20 20 20 20 20 20 20 2d 65 20 46 49 43 ro.for.uma.pasta..........-e.FIC
1b940 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 HEIRO.....Verdadeiro.se.o.fichei
1b960 72 6f 20 65 78 69 73 74 69 72 2e 0a 20 20 20 20 20 20 20 20 2d 66 20 46 49 43 48 45 49 52 4f 20 ro.existir..........-f.FICHEIRO.
1b980 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 65 78 69 ....Verdadeiro.se.o.ficheiro.exi
1b9a0 73 74 65 20 65 20 c3 a9 20 75 6d 20 66 69 63 68 65 69 72 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 ste.e....um.ficheiro.normal.....
1b9c0 20 20 20 20 20 2d 67 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 .....-g.FICHEIRO.....Verdadeiro.
1b9e0 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 73 65 74 2d 67 72 6f 75 70 2d 69 64 2e 0a se.o.ficheiro.for.set-group-id..
1ba00 20 20 20 20 20 20 20 20 2d 68 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 ........-h.FICHEIRO.....Verdadei
1ba20 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 61 20 6c 69 67 61 c3 a7 c3 ro.se.o.ficheiro.for.uma.liga...
1ba40 a3 6f 20 73 69 6d 62 c3 b3 6c 69 63 61 2e 0a 20 20 20 20 20 20 20 20 2d 4c 20 46 49 43 48 45 49 .o.simb..lica..........-L.FICHEI
1ba60 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 RO.....Verdadeiro.se.o.ficheiro.
1ba80 66 6f 72 20 75 6d 61 20 6c 69 67 61 c3 a7 c3 a3 6f 20 73 69 6d 62 c3 b3 6c 69 63 61 2e 0a 20 20 for.uma.liga....o.simb..lica....
1baa0 20 20 20 20 20 20 2d 6b 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f ......-k.FICHEIRO.....Verdadeiro
1bac0 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 74 69 76 65 72 20 6f 20 62 69 74 20 22 73 74 69 63 .se.o.ficheiro.tiver.o.bit."stic
1bae0 6b 79 22 20 64 65 66 69 6e 69 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 70 20 46 49 43 48 45 49 52 ky".definido..........-p.FICHEIR
1bb00 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 O.....Verdadeiro.se.o.ficheiro.f
1bb20 6f 72 20 75 6d 20 70 69 70 65 20 63 6f 6d 20 6e 6f 6d 65 2e 0a 20 20 20 20 20 20 20 20 2d 72 20 or.um.pipe.com.nome..........-r.
1bb40 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 FICHEIRO.....Verdadeiro.se.o.fic
1bb60 68 65 69 72 6f 20 66 6f 72 20 6c 65 67 c3 ad 76 65 6c 2e 0a 20 20 20 20 20 20 20 20 2d 73 20 46 heiro.for.leg..vel..........-s.F
1bb80 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 ICHEIRO.....Verdadeiro.se.o.fich
1bba0 65 69 72 6f 20 65 78 69 73 74 65 20 65 20 6e c3 a3 6f 20 65 73 74 c3 a1 20 76 61 7a 69 6f 2e 0a eiro.existe.e.n..o.est...vazio..
1bbc0 20 20 20 20 20 20 20 20 2d 53 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 ........-S.FICHEIRO.....Verdadei
1bbe0 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 20 73 6f 63 6b 65 74 2e 0a ro.se.o.ficheiro.for.um.socket..
1bc00 20 20 20 20 20 20 20 20 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 ........-t.FD.............Verdad
1bc20 65 69 72 6f 20 73 65 20 46 44 20 66 6f 72 20 61 62 65 72 74 6f 20 6e 75 6d 20 74 65 72 6d 69 6e eiro.se.FD.for.aberto.num.termin
1bc40 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 al..........-u.FICHEIRO.....Verd
1bc60 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 73 65 74 2d 75 73 65 adeiro.se.o.ficheiro.for.set-use
1bc80 72 2d 69 64 2e 0a 20 20 20 20 20 20 20 20 2d 77 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 r-id..........-w.FICHEIRO.....Ve
1bca0 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 67 72 61 76 c3 rdadeiro.se.o.ficheiro.for.grav.
1bcc0 a1 76 65 6c 20 70 6f 72 20 73 69 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 46 49 43 48 45 49 52 4f .vel.por.si..........-x.FICHEIRO
1bce0 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f .....Verdadeiro.se.o.ficheiro.fo
1bd00 72 20 65 78 65 63 75 74 c3 a1 76 65 6c 20 70 6f 72 20 73 69 2e 0a 20 20 20 20 20 20 20 20 2d 4f r.execut..vel.por.si..........-O
1bd20 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 .FICHEIRO.....Verdadeiro.se.o.fi
1bd40 63 68 65 69 72 6f 20 66 6f 72 20 65 66 65 63 74 69 76 61 6d 65 6e 74 65 20 73 75 61 20 70 72 6f cheiro.for.efectivamente.sua.pro
1bd60 70 72 69 65 64 61 64 65 2e 0a 20 20 20 20 20 20 20 20 2d 47 20 46 49 43 48 45 49 52 4f 20 20 20 priedade..........-G.FICHEIRO...
1bd80 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 65 ..Verdadeiro.se.o.ficheiro.for.e
1bda0 66 65 63 74 69 76 61 6d 65 6e 74 65 20 70 72 6f 70 72 69 65 64 61 64 65 20 64 6f 20 73 65 75 20 fectivamente.propriedade.do.seu.
1bdc0 67 72 75 70 6f 2e 0a 20 20 20 20 20 20 20 20 2d 4e 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 grupo..........-N.FICHEIRO.....V
1bde0 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 69 20 6d 6f 64 69 erdadeiro.se.o.ficheiro.foi.modi
1be00 66 69 63 61 64 6f 20 64 65 73 64 65 20 61 20 c3 ba 6c 74 69 6d 61 20 76 65 7a 20 71 75 65 20 66 ficado.desde.a...ltima.vez.que.f
1be20 6f 69 20 6c 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 52 4f oi.lido.................FICHEIRO
1be40 31 20 2d 6e 74 20 46 49 43 48 45 49 52 4f 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 1.-nt.FICHEIRO2.Verdadeiro.se.o.
1be60 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 6d 61 69 73 20 6e 6f 76 6f 20 71 75 65 0a 20 20 20 20 ficheiro1.for.mais.novo.que.....
1be80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1bea0 20 20 20 20 20 6f 20 66 69 63 68 65 69 72 6f 32 20 28 64 65 20 61 63 6f 72 64 6f 20 63 6f 6d 20 .....o.ficheiro2.(de.acordo.com.
1bec0 61 20 64 61 74 61 20 64 65 20 6d 6f 64 69 66 69 63 61 c3 a7 c3 a3 6f 29 2e 0a 20 20 20 20 20 0a a.data.de.modifica....o)........
1bee0 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 52 4f 31 20 2d 6f 74 20 46 49 43 48 45 49 52 4f 32 .........FICHEIRO1.-ot.FICHEIRO2
1bf00 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 6d 61 69 .Verdadeiro.se.ficheiro1.for.mai
1bf20 73 20 61 6e 74 69 67 6f 20 71 75 65 20 6f 20 66 69 63 68 65 69 72 6f 32 2e 0a 20 20 20 20 20 0a s.antigo.que.o.ficheiro2........
1bf40 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 52 4f 31 20 2d 65 66 20 46 49 43 48 45 49 52 4f 32 .........FICHEIRO1.-ef.FICHEIRO2
1bf60 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 75 6d 61 .Verdadeiro.se.ficheiro1.for.uma
1bf80 20 6c 69 67 61 c3 a7 c3 a3 6f 20 72 c3 ad 67 69 64 61 20 61 20 66 69 6c 65 32 2e 0a 20 20 20 20 .liga....o.r..gida.a.file2......
1bfa0 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 61 64 65 69 61 73 3a 0a 20 20 .......Operadores.de.cadeias:...
1bfc0 20 20 20 0a 20 20 20 20 20 20 20 20 20 2d 7a 20 43 41 44 45 49 41 20 20 20 20 20 20 20 20 56 65 .............-z.CADEIA........Ve
1bfe0 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 63 61 64 65 69 61 20 65 73 74 69 76 65 72 20 76 61 7a rdadeiro.se.a.cadeia.estiver.vaz
1c000 69 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 2d 6e 20 43 41 44 45 49 41 0a 20 20 20 ia.................-n.CADEIA....
1c020 20 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 ..........CADEIA........Verdadei
1c040 72 6f 20 73 65 20 61 20 63 61 64 65 69 61 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 76 61 7a 69 ro.se.a.cadeia.n..o.estiver.vazi
1c060 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3d 20 43 41 44 45 a.................CADEIA1.=.CADE
1c080 49 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 IA2.............................
1c0a0 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 73 20 63 61 64 65 69 61 73 20 73 c3 a3 6f 20 69 .Verdadeiro.se.as.cadeias.s..o.i
1c0c0 67 75 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 21 3d 20 43 41 44 45 49 guais...........CADEIA1.!=.CADEI
1c0e0 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 A2..............................
1c100 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 73 20 63 61 64 65 69 61 73 20 6e c3 a3 6f 20 73 c3 Verdadeiro.se.as.cadeias.n..o.s.
1c120 a3 6f 20 69 67 75 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3c 20 43 41 .o.iguais...........CADEIA1.<.CA
1c140 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 DEIA2...........................
1c160 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 43 41 44 45 49 41 31 20 66 69 63 61 72 20 61 ...Verdadeiro.se.CADEIA1.ficar.a
1c180 6e 74 65 73 20 64 65 20 43 41 44 45 49 41 32 20 6c 65 78 69 63 61 6d 65 6e 74 65 2e 0a 20 20 20 ntes.de.CADEIA2.lexicamente.....
1c1a0 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3e 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 ......CADEIA1.>.CADEIA2.........
1c1c0 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 72 6f 20 .....................Verdadeiro.
1c1e0 73 65 20 43 41 44 45 49 41 31 20 66 69 63 61 72 20 61 70 c3 b3 73 20 43 41 44 45 49 41 32 20 6c se.CADEIA1.ficar.ap..s.CADEIA2.l
1c200 65 78 69 63 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 75 74 72 6f 73 20 6f 70 exicamente.............Outros.op
1c220 65 72 61 64 6f 72 65 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2d 6f 20 4f 50 c3 87 c3 eradores:...............-o.OP...
1c240 83 4f 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 6f 70 c3 a7 c3 .O.........Verdadeiro.se.a.op...
1c260 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 4f 50 c3 87 c3 83 4f 20 65 73 74 c3 a1 20 61 63 74 69 .o.de.consola.OP....O.est...acti
1c280 76 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 20 20 20 20 20 vada..........-v.VAR............
1c2a0 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 63 6f 6e Verdadeiro.se.a.vari..vel.de.con
1c2c0 73 6f 6c 61 20 56 41 52 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 20 sola.VAR.estiver.definida.......
1c2e0 20 20 20 2d 52 20 56 41 52 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 ...-R.VAR............Verdadeiro.
1c300 73 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 63 6f 6e 73 6f 6c 61 20 56 41 52 20 65 73 se.a.vari..vel.de.consola.VAR.es
1c320 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 20 65 20 66 6f 72 20 75 6d 20 6e 6f 6d 65 0a 20 20 20 tiver.definida.e.for.um.nome....
1c340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 65 72 c3 aa .........................refer..
1c360 6e 63 69 61 2e 0a 20 20 20 20 20 20 20 20 21 20 45 58 50 52 20 20 20 20 20 20 20 20 20 20 20 20 ncia..........!.EXPR............
1c380 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 20 66 6f 72 20 66 61 6c 73 6f 2e 0a 20 20 Verdadeiro.se.EXPR.for.falso....
1c3a0 20 20 20 20 20 20 45 58 50 52 31 20 2d 61 20 45 58 50 52 32 20 56 65 72 64 61 64 65 69 72 6f 20 ......EXPR1.-a.EXPR2.Verdadeiro.
1c3c0 73 65 20 45 58 50 52 31 20 65 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 72 64 61 64 65 69 72 se.EXPR1.e.EXPR2.forem.verdadeir
1c3e0 6f 73 2e 0a 20 20 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 56 65 72 64 61 os..........EXPR1.-o.EXPR2.Verda
1c400 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 4f 55 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 deiro.se.EXPR1.OU.EXPR2.forem.ve
1c420 72 64 61 64 65 69 72 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 61 72 67 31 20 4f 50 rdadeiros................arg1.OP
1c440 20 61 72 67 32 20 20 20 20 54 65 73 74 65 73 20 61 72 69 74 6d c3 a9 74 69 63 6f 73 2e 20 4f 50 .arg2....Testes.aritm..ticos..OP
1c460 20 c3 a9 20 75 6d 20 64 65 20 2d 65 71 2c 20 2d 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ....um.de.-eq,.-ne,.............
1c480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6c 74 2c 20 2d 6c 65 2c 20 2d 67 74 2c 20 6f 75 ...............-lt,.-le,.-gt,.ou
1c4a0 20 2d 67 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 62 69 6e c3 .-ge.............Operadores.bin.
1c4c0 a1 72 69 6f 73 20 61 72 69 74 6d c3 a9 74 69 63 6f 73 20 64 65 76 6f 6c 76 65 6d 20 76 65 72 64 .rios.aritm..ticos.devolvem.verd
1c4e0 61 64 65 69 72 6f 20 73 65 20 41 52 47 31 20 66 6f 72 20 69 67 75 61 6c 2c 20 6e c3 a3 6f 0a 20 adeiro.se.ARG1.for.igual,.n..o..
1c500 20 20 20 20 69 67 75 61 6c 2c 20 6d 65 6e 6f 72 20 71 75 65 2c 20 6d 65 6e 6f 72 20 6f 75 20 69 ....igual,.menor.que,.menor.ou.i
1c520 67 75 61 6c 20 71 75 65 2c 20 6d 61 69 6f 72 20 71 75 65 20 6f 75 20 6d 61 69 6f 72 20 6f 75 20 gual.que,.maior.que.ou.maior.ou.
1c540 69 67 75 61 6c 20 71 75 65 0a 20 20 20 20 20 41 52 47 32 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 igual.que......ARG2.............
1c560 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 Estado.de.sa..da:......Devolve.s
1c580 75 63 65 73 73 6f 20 73 65 20 45 58 50 52 20 66 6f 72 20 61 76 61 6c 69 61 64 61 20 63 6f 6d 6f ucesso.se.EXPR.for.avaliada.como
1c5a0 20 76 65 72 64 61 64 65 69 72 6f 3b 20 66 61 6c 68 61 20 73 65 20 45 58 50 52 20 66 6f 72 0a 20 .verdadeiro;.falha.se.EXPR.for..
1c5c0 20 20 20 20 61 76 61 6c 69 61 64 6f 20 63 6f 6d 6f 20 66 61 6c 73 6f 20 6f 75 20 66 6f 72 20 69 ....avaliado.como.falso.ou.for.i
1c5e0 6e 64 69 63 61 64 6f 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 ndicado.um.argumento.inv..lido..
1c600 41 76 61 6c 69 61 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 Avalia.uma.express..o.condiciona
1c620 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 65 20 c3 a9 20 75 6d 20 73 69 6e c3 b3 6e 69 l.............Este....um.sin..ni
1c640 6d 6f 20 70 61 72 61 20 6f 20 69 6e 74 65 72 6e 6f 20 22 74 65 73 74 22 2c 20 6d 61 73 20 6f 20 mo.para.o.interno."test",.mas.o.
1c660 c3 ba 6c 74 69 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 74 65 6d 0a 20 20 20 20 20 64 65 20 73 65 ..ltimo.argumento.tem......de.se
1c680 72 20 75 6d 20 22 5d 22 20 6c 69 74 65 72 61 6c 2c 20 70 61 72 61 20 66 65 63 68 61 72 20 6f 20 r.um."]".literal,.para.fechar.o.
1c6a0 22 5b 22 20 61 62 65 72 74 6f 2e 00 45 78 65 63 75 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 "[".aberto..Executar.um.comando.
1c6c0 73 69 6d 70 6c 65 73 20 6f 75 20 6d 6f 73 74 72 61 72 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 simples.ou.mostrar.informa....o.
1c6e0 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 sobre.comandos.............Execu
1c700 74 61 20 43 4f 4d 41 4e 44 4f 20 63 6f 6d 20 41 52 47 53 20 73 75 70 72 69 6d 69 6e 64 6f 20 70 ta.COMANDO.com.ARGS.suprimindo.p
1c720 72 6f 63 75 72 61 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 6f rocura.de.fun....es.da.consola.o
1c740 75 20 6d 6f 73 74 72 61 0a 20 20 20 20 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 61 63 65 72 63 u.mostra......informa....o.acerc
1c760 61 20 64 6f 73 20 43 4f 4d 41 4e 44 4f 73 20 65 73 70 65 63 69 66 69 63 61 64 6f 73 2e 20 50 6f a.dos.COMANDOs.especificados..Po
1c780 64 65 20 73 65 72 20 75 73 61 64 6f 20 70 61 72 61 20 63 68 61 6d 61 72 20 63 6f 6d 61 6e 64 6f de.ser.usado.para.chamar.comando
1c7a0 73 0a 20 20 20 20 20 65 6d 20 64 69 73 63 6f 20 71 75 61 6e 64 6f 20 65 78 69 73 74 65 20 75 6d s......em.disco.quando.existe.um
1c7c0 61 20 66 75 6e c3 a7 c3 a3 6f 20 63 6f 6d 20 6f 20 6d 65 73 6d 6f 20 6e 6f 6d 65 2e 0a 20 20 20 a.fun....o.com.o.mesmo.nome.....
1c7e0 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 70 20 20 20 20 ........Op....es:.........-p....
1c800 20 75 73 61 72 20 76 61 6c 6f 72 20 70 72 65 64 65 66 69 6e 69 64 6f 20 70 61 72 61 20 43 41 4d .usar.valor.predefinido.para.CAM
1c820 49 4e 48 4f 20 71 75 65 20 67 61 72 61 6e 74 61 20 71 75 65 20 73 65 20 65 6e 63 6f 6e 74 72 61 INHO.que.garanta.que.se.encontra
1c840 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 64 6f 73 20 6f 73 20 75 74 69 6c 69 m.................todos.os.utili
1c860 74 c3 a1 72 69 6f 73 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 20 20 20 20 2d 76 20 20 20 20 20 69 t..rios.padr..o.........-v.....i
1c880 6d 70 72 69 6d 69 72 20 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 64 65 20 43 4f 4d 41 4e mprimir.uma.descri....o.de.COMAN
1c8a0 44 4f 20 73 69 6d 69 6c 61 72 20 61 6f 20 69 6e 74 65 72 6e 6f 20 22 74 79 70 65 22 0a 20 20 20 DO.similar.ao.interno."type"....
1c8c0 20 20 20 20 20 2d 56 20 20 20 20 20 69 6d 70 72 69 6d 69 72 20 75 6d 61 20 64 65 73 63 72 69 c3 .....-V.....imprimir.uma.descri.
1c8e0 a7 c3 a3 6f 20 6d 61 69 73 20 64 65 74 61 6c 68 61 64 61 20 64 65 20 43 4f 4d 41 4e 44 4f 0a 20 ...o.mais.detalhada.de.COMANDO..
1c900 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 ..........Estado.de.sa..da:.....
1c920 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 65 20 43 .Devolve.o.estado.de.sa..da.de.C
1c940 4f 4d 41 4e 44 4f 20 6f 75 20 66 61 6c 68 61 20 73 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 OMANDO.ou.falha.se.COMANDO.n..o.
1c960 66 6f 72 20 65 6e 63 6f 6e 74 72 61 64 6f 2e 00 45 78 65 63 75 74 61 20 61 72 67 75 6d 65 6e 74 for.encontrado..Executa.argument
1c980 6f 73 20 63 6f 6d 6f 20 63 6f 6d 61 6e 64 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 os.como.comando.da.consola......
1c9a0 20 0a 20 20 20 20 20 43 6f 6d 62 69 6e 61 20 41 52 47 73 20 6e 75 6d 61 20 c3 ba 6e 69 63 61 20 .......Combina.ARGs.numa...nica.
1c9c0 63 61 64 65 69 61 2c 20 75 73 61 20 6f 20 72 65 73 75 6c 74 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 cadeia,.usa.o.resultado.como.ent
1c9e0 72 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2c 0a 20 20 20 20 20 65 20 65 78 65 63 75 74 61 20 rada.da.consola,......e.executa.
1ca00 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 72 65 73 75 6c 74 61 6e 74 65 73 2e 0a 20 20 20 20 20 0a 20 os.comandos.resultantes.........
1ca20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c ....Estado.de.sa..da:......Devol
1ca40 76 65 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 6f ve.estado.de.sa..da.do.comando.o
1ca60 75 20 73 75 63 65 73 73 6f 20 73 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 66 6f 72 20 6e 75 6c 6f 2e u.sucesso.se.o.comando.for.nulo.
1ca80 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d 20 62 61 73 65 20 65 6d 20 63 6f .Executa.comandos.com.base.em.co
1caa0 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 20 6c 69 73 74 61 20 22 69 ndicional.............A.lista."i
1cac0 66 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 a9 20 65 78 65 63 75 74 61 64 61 2e 20 53 65 20 6f 20 65 f.COMANDOS"....executada..Se.o.e
1cae0 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 66 6f 72 20 7a 65 72 6f 2c 20 c3 a9 0a 20 20 20 stado.de.sa..da.for.zero,.......
1cb00 20 20 65 78 65 63 75 74 61 64 61 20 61 20 6c 69 73 74 61 20 22 74 68 65 6e 20 43 4f 4d 41 4e 44 ..executada.a.lista."then.COMAND
1cb20 4f 53 22 2e 20 43 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 63 61 64 61 20 6c 69 73 74 61 OS"..Caso.contr..rio,.cada.lista
1cb40 20 22 65 6c 69 66 20 43 4f 4d 41 4e 44 4f 53 22 0a 20 20 20 20 20 c3 a9 20 65 78 65 63 75 74 61 ."elif.COMANDOS".........executa
1cb60 64 6f 20 70 6f 72 20 73 75 61 20 76 65 7a 20 65 20 73 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 do.por.sua.vez.e.se.o.estado.de.
1cb80 73 61 c3 ad 64 61 20 66 6f 72 20 7a 65 72 6f 2c 20 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 sa..da.for.zero,.a.correspondent
1cba0 65 0a 20 20 20 20 20 6c 69 73 74 61 20 22 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 a9 20 e......lista."then.COMANDOS"....
1cbc0 65 78 65 63 75 74 61 64 61 20 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 69 66 20 c3 a9 20 63 6f 6e 63 executada.e.o.comando.if....conc
1cbe0 6c 75 c3 ad 64 6f 2e 20 44 65 20 6f 75 74 72 61 20 66 6f 72 6d 61 2c 0a 20 20 20 20 20 61 20 6c lu..do..De.outra.forma,......a.l
1cc00 69 73 74 61 20 22 65 6c 73 65 20 43 4f 4d 41 4e 44 4f 53 22 20 c3 a9 20 65 78 65 63 75 74 61 64 ista."else.COMANDOS"....executad
1cc20 61 2c 20 73 65 20 70 72 65 73 65 6e 74 65 2e 20 4f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad a,.se.presente..O.estado.de.sa..
1cc40 64 61 20 64 61 0a 20 20 20 20 20 63 6f 6e 73 74 72 75 c3 a7 c3 a3 6f 20 69 6e 74 65 69 72 61 20 da.da......constru....o.inteira.
1cc60 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 6f 20 c3 ba 6c 74 69 6d 6f ...o.estado.de.sa..da.do...ltimo
1cc80 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2c 20 6f 75 20 7a 65 72 6f 0a 20 20 20 20 .comando.executado,.ou.zero.....
1cca0 20 73 65 20 6e 65 6e 68 75 6d 61 20 63 6f 6e 64 69 c3 a7 c3 a3 6f 20 66 6f 72 20 76 65 72 64 61 .se.nenhuma.condi....o.for.verda
1ccc0 64 65 69 72 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad deira.............Estado.de.sa..
1cce0 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c da:......Devolve.o.estado.do...l
1cd00 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 65 61 timo.comando.executado..Executea
1cd20 20 63 6f 6d 61 6e 64 6f 73 20 62 61 73 65 61 64 6f 20 65 6d 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 .comandos.baseado.em.compara....
1cd40 6f 20 64 65 20 70 61 64 72 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 o.de.padr..es.............Execut
1cd60 61 72 20 73 65 6c 65 63 74 69 76 61 6d 65 6e 74 65 20 43 4f 4d 41 4e 44 4f 53 20 62 61 73 65 61 ar.selectivamente.COMANDOS.basea
1cd80 64 6f 20 6e 61 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 20 65 6e 74 72 65 20 50 41 4c 41 56 52 41 do.na.compara....o.entre.PALAVRA
1cda0 20 65 0a 20 20 20 20 20 50 41 44 52 c3 83 4f 2e 20 22 7c 22 20 c3 a9 20 75 73 61 64 6f 20 70 61 .e......PADR..O.."|"....usado.pa
1cdc0 72 61 20 73 65 70 61 72 61 72 20 6d c3 ba 6c 74 69 70 6c 6f 73 20 70 61 64 72 c3 b5 65 73 2e 0a ra.separar.m..ltiplos.padr..es..
1cde0 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 ...........Estado.de.sa..da:....
1ce00 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f ..Devolve.o.estado.do...ltimo.co
1ce20 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f mando.executado..Executa.comando
1ce40 73 20 70 61 72 61 20 63 61 64 61 20 6d 65 6d 62 72 6f 20 6e 75 6d 61 20 6c 69 73 74 61 2e 0a 20 s.para.cada.membro.numa.lista...
1ce60 20 20 20 20 0a 20 20 20 20 20 4f 20 63 69 63 6c 6f 20 22 66 6f 72 22 20 65 78 65 63 75 74 61 20 ..........O.ciclo."for".executa.
1ce80 75 6d 61 20 73 65 71 c3 bc c3 aa 6e 63 69 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 70 61 72 61 uma.seq....ncia.de.comandos.para
1cea0 20 63 61 64 61 20 6d 65 6d 62 72 6f 20 6e 75 6d 61 0a 20 20 20 20 20 6c 69 73 74 61 20 64 65 20 .cada.membro.numa......lista.de.
1cec0 69 74 65 6e 73 2e 20 53 65 20 22 69 6e 20 50 41 4c 41 56 52 41 53 20 2e 2e 2e 3b 22 20 6e c3 a3 itens..Se."in.PALAVRAS....;".n..
1cee0 6f 20 65 73 74 69 76 65 72 20 70 72 65 73 65 6e 74 65 2c 20 22 20 69 6e 20 22 24 40 22 20 22 20 o.estiver.presente,.".in."$@".".
1cf00 c3 a9 0a 20 20 20 20 20 61 73 73 75 6d 69 64 6f 2e 20 50 61 72 61 20 63 61 64 61 20 65 6c 65 6d ........assumido..Para.cada.elem
1cf20 65 6e 74 6f 20 65 6d 20 50 41 4c 41 56 52 41 53 2c 20 4e 4f 4d 45 20 65 73 74 c3 a1 20 64 65 66 ento.em.PALAVRAS,.NOME.est...def
1cf40 69 6e 69 64 6f 20 70 61 72 61 20 65 73 73 65 65 6c 65 6d 65 6e 74 6f 2c 0a 20 20 20 20 20 65 20 inido.para.esseelemento,......e.
1cf60 6f 73 20 43 4f 4d 41 4e 44 4f 53 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f 73 2e 0a 20 20 20 os.COMANDOS.s..o.executados.....
1cf80 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 ........Estado.de.sa..da:......D
1cfa0 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e evolve.o.estado.do...ltimo.coman
1cfc0 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 64 do.executado..Executa.comandos.d
1cfe0 65 20 75 6d 20 66 69 63 68 65 69 72 6f 20 6e 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 6c 2e e.um.ficheiro.na.consola.actual.
1d000 0a 20 20 20 20 20 0a 20 20 20 20 20 4c c3 aa 20 65 20 65 78 65 63 75 74 65 20 63 6f 6d 61 6e 64 ............L...e.execute.comand
1d020 6f 73 20 64 6f 20 4e 4f 4d 45 46 49 43 48 20 6e 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 6c os.do.NOMEFICH.na.consola.actual
1d040 2e 20 41 73 0a 20 20 20 20 20 65 6e 74 72 61 64 61 73 20 65 6d 20 24 50 41 54 48 20 73 c3 a3 6f ..As......entradas.em.$PATH.s..o
1d060 20 75 73 61 64 61 73 20 70 61 72 61 20 65 6e 63 6f 6e 74 72 61 72 20 61 20 70 61 73 74 61 20 63 .usadas.para.encontrar.a.pasta.c
1d080 6f 6e 74 65 6e 64 6f 20 4e 4f 4d 45 46 49 43 48 2e 0a 20 20 20 20 20 53 65 20 6e 65 6e 68 75 6d ontendo.NOMEFICH.......Se.nenhum
1d0a0 20 41 52 47 55 4d 45 4e 54 4f 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 74 6f 72 6e 61 6d 2d .ARGUMENTO.for.fornecido,tornam-
1d0c0 73 65 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 0a 20 20 20 20 20 se.par..metros.posicionais......
1d0e0 71 75 61 6e 64 6f 20 4e 4f 4d 45 46 49 43 48 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 quando.NOMEFICH....executado....
1d100 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 ........Estado.de.sa..da:......D
1d120 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e evolve.o.estado.do...ltimo.coman
1d140 64 6f 20 65 78 65 63 75 74 61 64 6f 20 65 6d 20 4e 4f 4d 45 46 49 43 48 3b 20 66 61 6c 68 61 20 do.executado.em.NOMEFICH;.falha.
1d160 73 65 0a 20 20 20 20 20 4e 4f 4d 45 46 49 43 48 20 6e c3 a3 6f 20 70 6f 64 65 20 73 65 72 20 6c se......NOMEFICH.n..o.pode.ser.l
1d180 69 64 6f 2e 00 45 78 65 63 75 74 61 20 6f 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e ido..Executa.o.comando.condicion
1d1a0 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 75 6d 20 65 73 74 61 64 6f al.............Devolve.um.estado
1d1c0 20 64 65 20 30 20 6f 75 20 31 2c 20 64 65 70 65 6e 64 65 6e 64 6f 20 64 61 20 61 76 61 6c 69 61 .de.0.ou.1,.dependendo.da.avalia
1d1e0 c3 a7 c3 a3 6f 20 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 0a 20 20 20 20 20 63 6f 6e 64 69 63 69 ....o.da.express..o......condici
1d200 6f 6e 61 6c 20 45 58 50 52 45 53 53 c3 83 4f 2e 20 41 73 20 65 78 70 72 65 73 73 c3 b5 65 73 20 onal.EXPRESS..O..As.express..es.
1d220 73 c3 a3 6f 20 63 6f 6d 70 6f 73 74 61 73 20 70 65 6c 61 73 20 6d 65 73 6d 61 73 20 70 72 69 6d s..o.compostas.pelas.mesmas.prim
1d240 c3 a1 72 69 61 73 0a 20 20 20 20 20 75 73 61 64 61 73 20 70 65 6c 6f 20 69 6e 74 65 72 6e 6f 20 ..rias......usadas.pelo.interno.
1d260 22 74 65 73 74 22 20 65 20 70 6f 64 65 20 73 65 72 20 63 6f 6d 62 69 6e 61 64 6f 20 63 6f 6d 20 "test".e.pode.ser.combinado.com.
1d280 6f 73 20 73 65 67 75 69 6e 74 65 73 20 6f 70 65 72 61 64 6f 72 65 73 3a 0a 20 20 20 20 20 0a 20 os.seguintes.operadores:........
1d2a0 20 20 20 20 20 20 20 28 20 45 58 50 52 45 53 53 c3 83 4f 20 29 09 44 65 76 6f 6c 76 65 20 6f 20 .......(.EXPRESS..O.).Devolve.o.
1d2c0 76 61 6c 6f 72 20 64 65 20 45 58 50 52 45 53 53 c3 83 4f 0a 20 20 20 20 20 20 20 20 21 20 45 58 valor.de.EXPRESS..O.........!.EX
1d2e0 50 52 45 53 53 c3 83 4f 09 09 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 45 53 53 c3 PRESS..O..Verdadeiro.se.EXPRESS.
1d300 83 4f 20 66 6f 72 20 66 61 6c 73 61 3b 20 73 65 6e c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 20 20 .O.for.falsa;.sen..o.falso......
1d320 20 20 20 45 58 50 52 31 20 26 26 20 45 58 50 52 32 09 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 ...EXPR1.&&.EXPR2.Verdadeiro.se.
1d340 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 3b EXPR1.e.EXPR2.forem.verdadeiras;
1d360 20 73 65 6e c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 20 20 20 20 20 45 58 50 52 31 20 7c 7c 20 45 .sen..o.falso.........EXPR1.||.E
1d380 58 50 52 32 09 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 6f 75 20 45 58 50 52 XPR2.Verdadeiro.se.EXPR1.ou.EXPR
1d3a0 32 20 66 6f 72 65 6d 20 76 65 72 64 61 64 65 69 72 61 73 3b 20 73 65 6e c3 a3 6f 20 66 61 6c 73 2.forem.verdadeiras;.sen..o.fals
1d3c0 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 51 75 61 6e 64 6f 20 6f 73 20 6f 70 65 72 61 64 6f 72 65 o............Quando.os.operadore
1d3e0 73 20 22 3d 3d 22 20 65 20 22 21 20 3d 22 20 73 c3 a3 6f 20 75 73 61 64 6f 73 2c 20 61 20 63 61 s."==".e."!.=".s..o.usados,.a.ca
1d400 64 65 69 61 20 c3 a0 20 64 69 72 65 69 74 61 20 64 6f 20 6f 70 65 72 61 64 6f 72 0a 20 20 20 20 deia....direita.do.operador.....
1d420 20 c3 a9 20 75 73 61 64 61 20 63 6f 6d 6f 20 70 61 64 72 c3 a3 6f 20 65 20 c3 a9 20 66 65 69 74 ....usada.como.padr..o.e....feit
1d440 61 20 61 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 20 64 65 20 70 61 64 72 c3 b5 65 73 2e 20 51 75 a.a.compara....o.de.padr..es..Qu
1d460 61 6e 64 6f 20 6f 20 6f 70 65 72 61 64 6f 72 20 22 3d 20 7e 22 0a 20 20 20 20 20 c3 a9 20 75 73 ando.o.operador."=.~".........us
1d480 61 64 6f 2c 20 61 20 63 61 64 65 69 61 20 c3 a0 20 64 69 72 65 69 74 61 20 64 6f 20 6f 70 65 72 ado,.a.cadeia....direita.do.oper
1d4a0 61 64 6f 72 20 c3 a9 20 63 6f 6d 70 61 72 61 64 61 20 63 6f 6d 6f 20 65 78 70 72 65 73 73 c3 a3 ador....comparada.como.express..
1d4c0 6f 20 72 65 67 75 6c 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 73 20 6f 70 65 72 61 64 6f o.regular.............Os.operado
1d4e0 72 65 73 20 26 26 20 65 20 7c 7c 20 6e c3 a3 6f 20 61 76 61 6c 69 61 6d 20 45 58 50 52 32 20 73 res.&&.e.||.n..o.avaliam.EXPR2.s
1d500 65 20 45 58 50 52 31 20 66 6f 72 20 73 75 66 69 63 69 65 6e 74 65 20 70 61 72 61 0a 20 20 20 20 e.EXPR1.for.suficiente.para.....
1d520 20 64 65 74 65 72 6d 69 6e 61 72 20 6f 20 76 61 6c 6f 72 20 64 61 20 65 78 70 72 65 73 73 c3 a3 .determinar.o.valor.da.express..
1d540 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 64 61 20 o..Executa.comandos.internos.da.
1d560 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 53 48 45 4c consola.............Executa.SHEL
1d580 4c 2d 49 4e 54 45 52 4e 4f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 73 20 41 52 47 73 20 73 65 L-INTERNO.com.argumentos.ARGs.se
1d5a0 6d 20 72 65 61 6c 69 7a 61 72 20 70 72 6f 63 75 72 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 2e 0a 20 m.realizar.procura.do.comando...
1d5c0 20 20 20 20 c3 9a 74 69 6c 20 71 75 61 6e 64 6f 20 64 65 73 65 6a 61 20 72 65 2d 69 6d 70 6c 65 ......til.quando.deseja.re-imple
1d5e0 6d 65 6e 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e mentar.um.comando.interno.da.con
1d600 73 6f 6c 61 20 63 6f 6d 6f 0a 20 20 20 20 20 66 75 6e c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f sola.como......fun....o.da.conso
1d620 6c 61 2c 20 6d 61 73 20 74 65 6d 20 64 65 20 65 78 65 63 75 74 61 72 20 6f 20 63 6f 6d 61 6e 64 la,.mas.tem.de.executar.o.comand
1d640 6f 20 69 6e 74 65 72 6e 6f 20 64 65 6e 74 72 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 o.interno.dentro.da.fun....o....
1d660 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 .........Estado.de.sa..da:......
1d680 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 65 20 53 48 Devolve.o.estado.de.sa..da.de.SH
1d6a0 45 4c 4c 2d 49 4e 54 45 52 4e 4f 20 6f 75 20 66 61 6c 73 6f 20 73 65 20 53 48 45 4c 4c 2d 49 4e ELL-INTERNO.ou.falso.se.SHELL-IN
1d6c0 54 45 52 4e 4f 20 6e c3 a3 6f 0a 20 20 20 20 20 66 6f 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 TERNO.n..o......for.um.comando.i
1d6e0 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 00 53 61 69 72 20 64 65 20 25 64 00 53 61 nterno.da.consola..Sair.de.%d.Sa
1d700 69 20 64 65 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 2e 0a 20 20 i.de.uma.consola.com.sess..o....
1d720 20 20 20 0a 20 20 20 20 20 53 61 69 20 64 65 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 .........Sai.de.uma.consola.com.
1d740 73 65 73 73 c3 a3 6f 20 63 6f 6d 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 4e 2e 20 sess..o.com.estado.de.sa..da.N..
1d760 20 44 65 76 6f 6c 76 65 20 75 6d 20 65 72 72 6f 20 73 65 20 6e c3 a3 6f 20 66 6f 72 0a 20 20 20 .Devolve.um.erro.se.n..o.for....
1d780 20 20 65 78 65 63 75 74 61 64 6f 20 6e 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 73 ..executado.numa.consola.com.ses
1d7a0 73 c3 a3 6f 2e 00 53 61 69 72 20 64 65 20 63 69 63 6c 6f 73 20 66 6f 72 2c 20 77 68 69 6c 65 2c s..o..Sair.de.ciclos.for,.while,
1d7c0 20 6f 75 20 75 6e 74 69 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 64 65 20 75 6d 20 .ou.until.............Sai.de.um.
1d7e0 63 69 63 6c 6f 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 75 20 55 4e 54 49 4c 2e 20 20 53 65 20 4e ciclo.FOR,.WHILE.ou.UNTIL...Se.N
1d800 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 71 75 65 62 72 61 72 20 4e 20 63 69 63 .for.especificado,.quebrar.N.cic
1d820 6c 6f 73 0a 20 20 20 20 20 65 6e 76 6f 6c 76 65 6e 74 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 los......envolventes............
1d840 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 65 73 74 61 64 6f .Estado.de.sa..da:......O.estado
1d860 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e .de.sa..da....0.a.n..o.ser.que.N
1d880 20 6e c3 a3 6f 20 73 65 6a 61 20 6d 61 69 6f 72 20 6f 75 20 69 67 75 61 6c 20 71 75 65 20 31 2e .n..o.seja.maior.ou.igual.que.1.
1d8a0 00 53 61 69 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 .Sai.da.consola.............Sai.
1d8c0 64 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 65 73 74 61 64 6f 20 4e 2e 20 53 65 20 4e 20 66 6f da.consola.com.estado.N..Se.N.fo
1d8e0 72 20 6f 6d 69 74 69 64 6f 2c 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 0a 20 20 r.omitido,.o.estado.de.sa..da...
1d900 20 20 20 c3 a9 20 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 ......o.do...ltimo.comando.execu
1d920 74 61 64 6f 2e 00 4c 69 6d 69 74 65 20 64 6f 20 66 69 63 68 65 69 72 6f 00 45 78 63 65 70 c3 a7 tado..Limite.do.ficheiro.Excep..
1d940 c3 a3 6f 20 64 65 20 76 c3 ad 72 67 75 6c 61 20 66 6c 75 74 75 61 6e 74 65 00 47 4e 55 20 62 61 ..o.de.v..rgula.flutuante.GNU.ba
1d960 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 62 61 73 68 2c 20 76 sh,.vers..o.%s.(%s)..GNU.bash,.v
1d980 65 72 73 c3 a3 6f 20 25 73 2d 28 25 73 29 0a 00 4f 70 c3 a7 c3 b5 65 73 20 6c 6f 6e 67 61 73 20 ers..o.%s-(%s)..Op....es.longas.
1d9a0 47 4e 55 3a 0a 00 41 6a 75 64 61 20 67 65 72 61 6c 20 70 61 72 61 20 75 73 61 72 20 70 72 6f 67 GNU:..Ajuda.geral.para.usar.prog
1d9c0 72 61 6d 61 73 20 47 4e 55 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 67 ramas.GNU:.<http://www.gnu.org/g
1d9e0 65 74 68 65 6c 70 2f 3e 0a 00 41 67 72 75 70 61 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d 6f 20 75 ethelp/>..Agrupa.comandos.como.u
1da00 6d 61 20 75 6e 69 64 61 64 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 75 ma.unidade.............Executa.u
1da20 6d 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6e 75 6d 20 67 72 75 70 6f m.conjunto.de.comandos.num.grupo
1da40 2e 20 45 73 74 61 20 c3 a9 20 75 6d 61 20 6d 61 6e 65 69 72 61 20 64 65 0a 20 20 20 20 20 72 65 ..Esta....uma.maneira.de......re
1da60 64 69 72 65 63 63 69 6f 6e 61 72 20 75 6d 20 63 6f 6e 6a 75 6e 74 6f 20 63 6f 6d 70 6c 65 74 6f direccionar.um.conjunto.completo
1da80 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 .de.comandos.............Estado.
1daa0 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f de.sa..da:......Devolve.o.estado
1dac0 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 65 .do...ltimo.comando.executado..e
1dae0 6e 74 72 61 64 61 20 64 65 20 64 61 64 6f 73 20 48 54 46 20 70 65 6e 64 65 6e 74 65 00 63 6f 6e ntrada.de.dados.HTF.pendente.con
1db00 63 65 64 69 64 6f 20 6d 6f 64 6f 20 64 65 20 6d 6f 6e 69 74 6f 72 20 48 54 46 00 72 65 74 69 72 cedido.modo.de.monitor.HTF.retir
1db20 61 64 6f 20 6d 6f 64 6f 20 64 65 20 6d 6f 6e 69 74 6f 72 20 48 54 46 00 73 65 71 75 c3 aa 6e 63 ado.modo.de.monitor.HTF.sequ..nc
1db40 69 61 20 64 65 20 73 6f 6d 20 48 54 46 20 74 65 72 6d 69 6e 6f 75 00 48 4f 4d 45 20 6e c3 a3 6f ia.de.som.HTF.terminou.HOME.n..o
1db60 20 64 65 66 69 6e 69 64 61 00 44 65 73 6c 69 67 61 72 00 4e c3 a3 6f 20 74 65 6e 68 6f 20 6e 6f .definida.Desligar.N..o.tenho.no
1db80 6d 65 21 00 49 2f 4f 20 70 72 6f 6e 74 6f 00 49 4e 46 4f 52 4d 2e 3a 20 00 49 6e 73 74 72 75 c3 me!.I/O.pronto.INFORM.:..Instru.
1dba0 a7 c3 a3 6f 20 69 6c 65 67 61 6c 00 50 65 64 69 64 6f 20 64 65 20 69 6e 66 6f 72 6d 61 c3 a7 c3 ...o.ilegal.Pedido.de.informa...
1dbc0 a3 6f 00 49 6e 74 65 72 72 6f 6d 70 65 72 00 4d 6f 72 74 6f 00 4c 69 63 65 6e c3 a7 61 20 47 50 .o.Interromper.Morto.Licen..a.GP
1dbe0 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 65 Lv3+:.GNU.GPL.vers..o.3.ou.poste
1dc00 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 70 rior.<http://gnu.org/licenses/gp
1dc20 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 63 61 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 l.html>..Marca.as.vari..veis.de.
1dc40 63 6f 6e 73 6f 6c 61 20 63 6f 6d 6f 20 69 6d 75 74 c3 a1 76 65 69 73 2e 0a 20 20 20 20 20 0a 20 consola.como.imut..veis.........
1dc60 20 20 20 20 4d 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 73 c3 b3 20 64 65 20 ....Marca.cada.NOME.como.s...de.
1dc80 6c 65 69 74 75 72 61 3b 20 6f 73 20 76 61 6c 6f 72 65 73 20 64 65 73 74 65 73 20 4e 4f 4d 45 73 leitura;.os.valores.destes.NOMEs
1dca0 20 6e c3 a3 6f 20 70 6f 64 65 6d 0a 20 20 20 20 20 73 65 72 20 61 6c 74 65 72 61 64 6f 73 20 70 .n..o.podem......ser.alterados.p
1dcc0 6f 72 20 73 75 62 73 65 71 75 65 6e 74 65 73 20 61 74 72 69 62 75 69 c3 a7 c3 b5 65 73 2e 20 53 or.subsequentes.atribui....es..S
1dce0 65 20 56 41 4c 4f 52 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 0a 20 20 20 20 20 61 74 72 69 e.VALOR.for.fornecido,......atri
1dd00 62 75 69 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 6d 61 72 63 61 72 20 63 6f 6d 6f 20 73 bui.VALOR.antes.de.marcar.como.s
1dd20 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 ...de.leitura............Op....e
1dd40 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 72 65 66 65 72 65 20 61 20 76 61 72 69 c3 a1 76 65 69 s:.........-a.refere.a.vari..vei
1dd60 73 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 73 0a 20 20 20 20 20 20 20 20 2d 41 s.de.matriz.indexadas.........-A
1dd80 09 72 65 66 65 72 65 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 20 61 .refere.a.vari..veis.de.matriz.a
1dda0 73 73 6f 63 69 61 74 69 76 61 73 0a 20 20 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 65 20 61 20 ssociativas.........-f.refere.a.
1ddc0 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 20 20 2d 70 09 fun....es.de.consola.........-p.
1dde0 6d 6f 73 74 72 61 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 74 6f 64 61 73 20 61 73 20 76 61 72 mostra.uma.lista.de.todas.as.var
1de00 69 c3 a1 76 65 69 73 20 6f 75 20 66 75 6e c3 a7 c3 b5 65 73 20 73 c3 b3 20 64 65 20 6c 65 69 74 i..veis.ou.fun....es.s...de.leit
1de20 75 72 61 2c 0a 20 20 20 20 20 09 09 64 65 70 65 6e 64 65 6e 64 6f 20 6f 75 20 6e c3 a3 6f 20 73 ura,........dependendo.ou.n..o.s
1de40 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 66 20 c3 a9 20 69 6e 64 69 63 61 64 61 0a 20 20 20 20 20 e.a.op....o.-f....indicada......
1de60 0a 20 20 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f 20 22 2d 2d 22 20 64 65 73 61 63 74 69 76 ......Um.argumento."--".desactiv
1de80 61 20 66 75 74 75 72 6f 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 61 20 6f 70 c3 a7 c3 a3 a.futuro.processamento.da.op....
1dea0 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a o.............Estado.de.sa..da:.
1dec0 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 .....Devolve.sucesso.a.n..o.ser.
1dee0 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 que.indique.uma.op....o.inv..lid
1df00 61 20 6f 75 20 4e 4f 4d 45 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 4d 6f 64 69 66 69 a.ou.NOME.seja.inv..lido..Modifi
1df20 63 61 20 6f 75 20 6d 6f 73 74 72 61 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 63 ca.ou.mostra.as.op....es.de.conc
1df40 6c 75 73 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 69 63 61 20 61 73 20 6f 70 c3 lus..o...........Modifica.as.op.
1df60 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f ...es.de.conclus..o.para.cada.NO
1df80 4d 45 2c 20 6f 75 2c 20 73 65 20 6e c3 a3 6f 20 66 6f 72 6e 65 63 65 72 20 4e 4f 4d 45 2c 0a 20 ME,.ou,.se.n..o.fornecer.NOME,..
1dfa0 20 20 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 65 6d 20 65 ...a.conclus..o.actualmente.em.e
1dfc0 78 65 63 75 c3 a7 c3 a3 6f 2e 20 53 65 20 6e 65 6e 68 75 6d 61 20 4f 50 c3 87 c3 83 4f 20 66 6f xecu....o..Se.nenhuma.OP....O.fo
1dfe0 72 20 66 6f 72 6e 65 63 69 64 61 2c 20 69 6d 70 72 69 6d 65 0a 20 20 20 20 61 73 20 6f 70 c3 a7 r.fornecida,.imprime.....as.op..
1e000 c3 b5 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d ..es.de.conclus..o.para.cada.NOM
1e020 45 20 6f 75 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 E.ou.a.especifica....o.de.conclu
1e040 73 c3 a3 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a s..o.actual...........Op....es:.
1e060 20 20 20 20 09 2d 6f 20 6f 70 c3 a7 c3 a3 6f 09 44 65 66 69 6e 65 20 6f 70 c3 a7 c3 a3 6f 20 64 .....-o.op....o.Define.op....o.d
1e080 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 4f 50 c3 87 c3 83 4f 20 70 61 72 61 20 63 61 64 61 20 4e e.conclus..o.OP....O.para.cada.N
1e0a0 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 b5 65 73 20 70 61 72 OME......-D..Altera.op....es.par
1e0c0 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 22 70 72 65 64 65 a.a.conclus..o.do.comando."prede
1e0e0 66 69 6e 69 64 6f 22 0a 20 20 20 20 09 2d 45 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 b5 65 73 finido"......-E..Altera.op....es
1e100 20 70 61 72 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 22 76 .para.a.conclus..o.do.comando."v
1e120 61 7a 69 6f 22 0a 20 20 20 20 09 2d 49 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 b5 65 73 20 70 azio"......-I..Altera.op....es.p
1e140 61 72 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 6e 61 20 70 61 6c 61 76 72 61 20 69 6e 69 63 ara.a.conclus..o.na.palavra.inic
1e160 69 61 6c 0a 20 20 20 20 0a 20 20 20 20 55 73 61 72 20 22 2b 20 6f 22 20 65 6d 20 76 65 7a 20 64 ial..........Usar."+.o".em.vez.d
1e180 65 20 22 2d 6f 22 20 64 65 73 6c 69 67 61 20 61 20 6f 70 c3 a7 c3 a3 6f 20 65 73 70 65 63 69 66 e."-o".desliga.a.op....o.especif
1e1a0 69 63 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 icada...........Argumentos:.....
1e1c0 0a 20 20 20 20 43 61 64 61 20 4e 4f 4d 45 20 72 65 66 65 72 65 2d 73 65 20 61 20 75 6d 20 63 6f .....Cada.NOME.refere-se.a.um.co
1e1e0 6d 61 6e 64 6f 20 70 61 72 61 20 6f 20 71 75 61 6c 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 mando.para.o.qual.uma.especifica
1e200 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 0a 20 20 20 20 64 65 76 65 20 74 65 72 ....o.de.conclus..o.....deve.ter
1e220 20 73 69 64 6f 20 61 6e 74 65 72 69 6f 72 6d 65 6e 74 65 20 64 65 66 69 6e 69 64 61 20 75 73 61 .sido.anteriormente.definida.usa
1e240 6e 64 6f 20 6f 20 69 6e 74 65 72 6e 6f 20 22 63 6f 6d 70 6c 65 74 65 22 2e 20 53 65 20 6e c3 a3 ndo.o.interno."complete"..Se.n..
1e260 6f 0a 20 20 20 20 66 6f 72 6e 65 63 65 75 20 4e 4f 4d 45 73 2c 20 63 6f 6d 70 6f 70 74 20 74 65 o.....forneceu.NOMEs,.compopt.te
1e280 6d 20 64 65 20 73 65 72 20 63 68 61 6d 61 64 6f 20 70 6f 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 m.de.ser.chamado.por.uma.fun....
1e2a0 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 0a 20 20 20 20 67 65 72 61 72 20 63 6f 6e 63 6c 75 o.actualmente.a.....gerar.conclu
1e2c0 73 c3 b5 65 73 20 65 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 65 73 73 65 20 67 65 s..es.e.as.op....es.para.esse.ge
1e2e0 72 61 64 6f 72 20 64 65 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 61 63 74 75 61 6c 6d 65 6e 74 65 rador.de.conclus..es.actualmente
1e300 0a 20 20 20 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 73 c3 a3 6f 20 6d 6f 64 69 66 69 63 61 .....em.execu....o.s..o.modifica
1e320 64 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a das...........Estado.de.sa..da:.
1e340 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 ....Devolve.sucesso.a.n..o.ser.q
1e360 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 ue.indique.uma.op....o.inv..lida
1e380 20 6f 75 20 4e 4f 4d 45 20 6e c3 a3 6f 20 74 65 6e 68 61 0a 20 20 20 20 75 6d 61 20 65 73 70 65 .ou.NOME.n..o.tenha.....uma.espe
1e3a0 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 65 66 69 6e 69 cifica....o.de.conclus..o.defini
1e3c0 64 61 2e 00 4d 6f 64 69 66 69 63 61 20 6f 73 20 6c 69 6d 69 74 65 73 20 64 65 20 72 65 63 75 72 da..Modifica.os.limites.de.recur
1e3e0 73 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 46 6f 72 6e 65 sos.da.consola.............Forne
1e400 63 65 20 63 6f 6e 74 72 6f 6c 6f 20 73 6f 62 72 65 20 6f 73 20 72 65 63 75 72 73 6f 73 20 64 69 ce.controlo.sobre.os.recursos.di
1e420 73 70 6f 6e c3 ad 76 65 69 73 20 70 61 72 61 20 63 6f 6e 73 6f 6c 61 20 65 20 70 72 6f 63 65 73 spon..veis.para.consola.e.proces
1e440 73 6f 73 0a 20 20 20 20 20 71 75 65 20 63 72 69 61 2c 20 65 6d 20 73 69 73 74 65 6d 61 73 20 71 sos......que.cria,.em.sistemas.q
1e460 75 65 20 70 65 72 6d 69 74 65 6d 20 65 73 73 65 20 63 6f 6e 74 72 6f 6c 6f 2e 0a 20 20 20 20 20 ue.permitem.esse.controlo.......
1e480 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 53 09 75 73 61 20 6f ......Op....es:.........-S.usa.o
1e4a0 20 6c 69 6d 69 74 65 20 64 65 20 72 65 63 75 72 73 6f 73 20 22 73 6f 66 74 22 0a 20 20 20 20 20 .limite.de.recursos."soft"......
1e4c0 20 20 20 2d 48 09 75 73 61 20 6f 20 6c 69 6d 69 74 65 20 64 65 20 72 65 63 75 72 73 6f 73 20 22 ...-H.usa.o.limite.de.recursos."
1e4e0 68 61 72 64 22 0a 20 20 20 20 20 20 20 20 2d 61 09 74 6f 64 6f 73 20 6f 73 20 6c 69 6d 69 74 65 hard".........-a.todos.os.limite
1e500 73 20 61 63 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 20 s.actuais.s..o.relatados........
1e520 20 2d 62 09 6f 20 74 61 6d 61 6e 68 6f 20 64 6f 20 62 75 66 66 65 72 20 64 65 20 73 6f 63 6b 65 .-b.o.tamanho.do.buffer.de.socke
1e540 74 0a 20 20 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 t.........-c.o.tamanho.m..ximo.d
1e560 6f 73 20 66 69 63 68 65 69 72 6f 73 20 6e c3 ba 63 6c 65 6f 20 63 72 69 61 64 6f 73 0a 20 20 20 os.ficheiros.n..cleo.criados....
1e580 20 20 20 20 20 2d 64 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 6f 20 73 65 67 .....-d.o.tamanho.m..ximo.do.seg
1e5a0 6d 65 6e 74 6f 20 64 65 20 64 61 64 6f 73 20 64 65 20 75 6d 20 70 72 6f 63 65 73 73 6f 0a 20 20 mento.de.dados.de.um.processo...
1e5c0 20 20 20 20 20 20 2d 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 ......-e.a.prioridade.m..xima.de
1e5e0 20 61 67 65 6e 64 61 6d 65 6e 74 6f 20 28 22 6e 69 63 65 22 29 0a 20 20 20 20 20 20 20 20 2d 66 .agendamento.("nice").........-f
1e600 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 6f 73 20 66 69 63 68 65 69 72 6f 73 .o.tamanho.m..ximo.dos.ficheiros
1e620 20 65 73 63 72 69 74 6f 73 20 70 65 6c 61 20 63 6f 6e 73 6f 6c 61 20 65 20 73 65 75 73 20 66 69 .escritos.pela.consola.e.seus.fi
1e640 6c 68 6f 73 0a 20 20 20 20 20 20 20 20 2d 69 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d lhos.........-i.o.n..mero.m..xim
1e660 6f 20 64 65 20 73 69 6e 61 69 73 20 70 65 6e 64 65 6e 74 65 73 0a 20 20 20 20 20 20 20 20 2d 6b o.de.sinais.pendentes.........-k
1e680 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 6b 71 75 65 75 65 73 20 61 6c .o.n..mero.m..ximo.de.kqueues.al
1e6a0 6f 63 61 64 6f 73 20 70 61 72 61 20 65 73 74 65 20 70 72 6f 63 65 73 73 6f 0a 20 20 20 20 20 20 ocados.para.este.processo.......
1e6c0 20 20 2d 6c 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 71 75 65 20 75 6d 20 70 72 ..-l.o.tamanho.m..ximo.que.um.pr
1e6e0 6f 63 65 73 73 6f 20 70 6f 64 65 20 62 6c 6f 71 75 65 61 72 20 6e 61 20 6d 65 6d c3 b3 72 69 61 ocesso.pode.bloquear.na.mem..ria
1e700 0a 20 20 20 20 20 20 20 20 2d 6d 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 6f .........-m.o.tamanho.m..ximo.do
1e720 20 63 6f 6e 6a 75 6e 74 6f 20 72 65 73 69 64 65 6e 74 65 0a 20 20 20 20 20 20 20 20 2d 6e 09 6f .conjunto.residente.........-n.o
1e740 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 69 74 6f 72 65 73 20 .n..mero.m..ximo.de.descritores.
1e760 64 65 20 66 69 63 68 65 69 72 6f 73 20 61 62 65 72 74 6f 73 0a 20 20 20 20 20 20 20 20 2d 70 09 de.ficheiros.abertos.........-p.
1e780 6f 20 74 61 6d 61 6e 68 6f 20 64 6f 20 62 75 66 66 65 72 20 64 6f 20 70 69 70 65 0a 20 20 20 20 o.tamanho.do.buffer.do.pipe.....
1e7a0 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 79 74 65 ....-q.o.n..mero.m..ximo.de.byte
1e7c0 73 20 6e 61 73 20 66 69 6c 61 73 20 64 65 20 6d 65 6e 73 61 67 65 6e 73 20 50 4f 53 49 58 0a 20 s.nas.filas.de.mensagens.POSIX..
1e7e0 20 20 20 20 20 20 20 2d 72 09 61 20 70 72 69 6f 72 69 64 61 64 65 20 6d c3 a1 78 69 6d 61 20 64 .......-r.a.prioridade.m..xima.d
1e800 65 20 61 67 65 6e 64 61 6d 65 6e 74 6f 20 65 6d 20 74 65 6d 70 6f 20 72 65 61 6c 0a 20 20 20 20 e.agendamento.em.tempo.real.....
1e820 20 20 20 20 2d 73 09 6f 20 74 61 6d 61 6e 68 6f 20 6d c3 a1 78 69 6d 6f 20 64 61 20 70 69 6c 68 ....-s.o.tamanho.m..ximo.da.pilh
1e840 61 0a 20 20 20 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 a.........-t.a.quantidade.m..xim
1e860 61 20 64 65 20 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 a.de.tempo.de.CPU.em.segundos...
1e880 20 20 20 20 20 20 2d 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 ......-u.o.n..mero.m..ximo.de.pr
1e8a0 6f 63 65 73 73 6f 73 20 64 6f 20 75 74 69 6c 69 7a 61 64 6f 72 0a 20 20 20 20 20 20 20 20 2d 76 ocessos.do.utilizador.........-v
1e8c0 09 6f 20 74 61 6d 61 6e 68 6f 20 64 61 20 6d 65 6d c3 b3 72 69 61 20 76 69 72 74 75 61 6c 0a 20 .o.tamanho.da.mem..ria.virtual..
1e8e0 20 20 20 20 20 20 20 2d 78 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 62 .......-x.o.n..mero.m..ximo.de.b
1e900 6c 6f 71 75 65 69 6f 73 20 64 65 20 66 69 63 68 65 69 72 6f 73 0a 20 20 20 20 20 20 20 20 2d 50 loqueios.de.ficheiros.........-P
1e920 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 70 73 65 75 64 6f 2d 74 65 72 .o.n..mero.m..ximo.de.pseudo-ter
1e940 6d 69 6e 61 69 73 0a 20 20 20 20 20 20 2d 52 09 6f 20 74 65 6d 70 6f 20 6d c3 a1 78 69 6d 6f 20 minais.......-R.o.tempo.m..ximo.
1e960 71 75 65 20 75 6d 20 70 72 6f 63 65 73 73 6f 20 65 6d 20 74 65 6d 70 6f 20 72 65 61 6c 20 70 6f que.um.processo.em.tempo.real.po
1e980 64 65 20 65 78 65 63 75 74 61 72 20 61 6e 74 65 73 20 64 65 20 62 6c 6f 71 75 65 61 72 0a 20 20 de.executar.antes.de.bloquear...
1e9a0 20 20 20 20 20 20 2d 54 09 6f 20 6e c3 ba 6d 65 72 6f 20 6d c3 a1 78 69 6d 6f 20 64 65 20 74 68 ......-T.o.n..mero.m..ximo.de.th
1e9c0 72 65 61 64 73 0a 20 20 20 20 20 0a 20 20 20 20 20 4e 65 6d 20 74 6f 64 61 73 20 61 73 20 6f 70 reads............Nem.todas.as.op
1e9e0 c3 a7 c3 b5 65 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 ....es.est..o.dispon..veis.em.to
1ea00 64 61 73 20 61 73 20 70 6c 61 74 61 66 6f 72 6d 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 das.as.plataformas.............S
1ea20 65 20 4c 49 4d 49 54 20 66 6f 72 20 69 6e 64 69 63 61 64 61 2c 20 c3 a9 20 6f 20 6e 6f 76 6f 20 e.LIMIT.for.indicada,....o.novo.
1ea40 76 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 20 4f valor.do.recurso.especificado;.O
1ea60 73 0a 20 20 20 20 20 76 61 6c 6f 72 65 73 20 4c 49 4d 49 54 20 65 73 70 65 63 69 61 69 73 20 22 s......valores.LIMIT.especiais."
1ea80 73 6f 66 74 22 2c 20 22 68 61 72 64 22 20 65 20 22 75 6e 6c 69 6d 69 74 65 64 22 20 72 65 70 72 soft",."hard".e."unlimited".repr
1eaa0 65 73 65 6e 74 61 6d 0a 20 20 20 20 20 6f 20 6c 69 6d 69 74 65 20 66 6c 65 78 c3 ad 76 65 6c 20 esentam......o.limite.flex..vel.
1eac0 61 63 74 75 61 6c 2c 20 6f 20 6c 69 6d 69 74 65 20 72 c3 ad 67 69 64 6f 20 61 63 74 75 61 6c 20 actual,.o.limite.r..gido.actual.
1eae0 65 20 6e 65 6e 68 75 6d 20 6c 69 6d 69 74 65 2c 20 72 65 73 70 65 63 74 69 76 61 6d 65 6e 74 65 e.nenhum.limite,.respectivamente
1eb00 2e 0a 20 20 20 20 20 43 61 73 6f 20 63 6f 6e 74 72 c3 a1 72 69 6f 2c 20 c3 a9 20 69 6d 70 72 69 .......Caso.contr..rio,....impri
1eb20 6d 69 64 6f 20 6f 20 76 61 6c 6f 72 20 61 63 74 75 61 6c 20 64 6f 20 72 65 63 75 72 73 6f 20 65 mido.o.valor.actual.do.recurso.e
1eb40 73 70 65 63 69 66 69 63 61 64 6f 2e 20 53 65 0a 20 20 20 20 20 6e 65 6e 68 75 6d 61 20 6f 70 c3 specificado..Se......nenhuma.op.
1eb60 a7 c3 a3 6f 20 66 6f 72 20 69 6e 64 69 63 61 64 61 2c 20 65 6e 74 c3 a3 6f 20 2d 66 20 c3 a9 20 ...o.for.indicada,.ent..o.-f....
1eb80 61 73 73 75 6d 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 73 20 76 61 6c 6f 72 65 73 20 assumido.............Os.valores.
1eba0 65 73 74 c3 a3 6f 20 65 6d 20 69 6e 63 72 65 6d 65 6e 74 6f 73 20 64 65 20 31 30 32 34 20 62 79 est..o.em.incrementos.de.1024.by
1ebc0 74 65 73 2c 20 65 78 63 65 74 6f 20 70 61 72 61 20 2d 74 2c 20 71 75 65 20 c3 a9 20 65 6d 20 73 tes,.exceto.para.-t,.que....em.s
1ebe0 65 67 75 6e 64 6f 73 2c 0a 20 20 20 20 20 2d 70 2c 20 71 75 65 20 c3 a9 20 65 6d 20 69 6e 63 72 egundos,......-p,.que....em.incr
1ec00 65 6d 65 6e 74 6f 73 20 64 65 20 35 31 32 20 62 79 74 65 73 20 65 20 2d 75 2c 20 71 75 65 20 c3 ementos.de.512.bytes.e.-u,.que..
1ec20 a9 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 73 0a 20 20 20 20 20 73 ..um.n..mero.de.processos......s
1ec40 65 6d 20 65 73 63 61 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 em.escala.............Estado.de.
1ec60 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e sa..da:......Devolve.sucesso.a.n
1ec80 c3 a3 6f 20 73 65 72 20 71 75 65 20 73 65 6a 61 20 69 6e 64 69 63 61 64 61 20 75 6d 61 20 6f 70 ..o.ser.que.seja.indicada.uma.op
1eca0 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 ....o.inv..lida.ou.ocorra.um.err
1ecc0 6f 2e 00 4d 6f 76 65 20 61 20 74 61 72 65 66 61 20 70 61 72 61 20 31 c2 ba 20 70 6c 61 6e 6f 2e o..Move.a.tarefa.para.1...plano.
1ece0 0a 20 20 20 20 20 0a 20 20 20 20 20 43 6f 6c 6f 63 61 20 61 20 74 61 72 65 66 61 20 69 64 65 6e ............Coloca.a.tarefa.iden
1ed00 74 69 66 69 63 61 64 61 20 63 6f 6d 20 4a 4f 42 5f 53 50 45 43 20 65 6d 20 31 c2 ba 20 70 6c 61 tificada.com.JOB_SPEC.em.1...pla
1ed20 6e 6f 2c 20 74 6f 72 6e 61 6e 64 6f 2d 61 20 61 0a 20 20 20 20 20 74 61 72 65 66 61 20 61 63 74 no,.tornando-a.a......tarefa.act
1ed40 75 61 6c 2e 20 53 65 20 4a 4f 42 5f 53 50 45 43 20 6e c3 a3 6f 20 65 78 69 73 74 69 72 2c 20 c3 ual..Se.JOB_SPEC.n..o.existir,..
1ed60 a9 20 75 73 61 64 61 20 61 20 6e 6f c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 64 65 0a ..usada.a.no....o.da.consola.de.
1ed80 20 20 20 20 20 74 61 72 65 66 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 .....tarefa.actual.............E
1eda0 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 6f 20 stado.de.sa..da:......Estado.do.
1edc0 63 6f 6d 61 6e 64 6f 20 63 6f 6c 6f 63 61 64 6f 20 65 6d 20 31 c2 ba 20 70 6c 61 6e 6f 20 6f 75 comando.colocado.em.1...plano.ou
1ede0 20 66 61 6c 68 61 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 .falha.se.ocorrer.um.erro..Move.
1ee00 61 20 74 61 72 65 66 61 20 70 61 72 61 20 32 c2 ba 20 70 6c 61 6e 6f 2e 0a 20 20 20 20 20 0a 20 a.tarefa.para.2...plano.........
1ee20 20 20 20 20 43 6f 6c 6f 63 61 20 61 20 74 61 72 65 66 61 20 69 64 65 6e 74 69 66 69 63 61 64 61 ....Coloca.a.tarefa.identificada
1ee40 20 63 6f 6d 20 63 61 64 61 20 4a 4f 42 5f 53 50 45 43 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 2c .com.cada.JOB_SPEC.em.2...plano,
1ee60 20 63 6f 6d 6f 20 73 65 20 74 69 76 65 73 73 65 6d 0a 20 20 20 20 20 73 69 64 6f 20 69 6e 69 63 .como.se.tivessem......sido.inic
1ee80 69 61 64 6f 73 20 63 6f 6d 20 22 26 22 2e 20 53 65 20 4a 4f 42 5f 53 50 45 43 20 6e c3 a3 6f 20 iados.com."&"..Se.JOB_SPEC.n..o.
1eea0 65 78 69 73 74 69 72 2c 20 c3 a9 20 75 73 61 64 61 20 61 20 6e 6f c3 a7 c3 a3 6f 20 64 61 20 63 existir,....usada.a.no....o.da.c
1eec0 6f 6e 73 6f 6c 61 20 64 65 0a 20 20 20 20 20 74 61 72 65 66 61 20 61 63 74 75 61 6c 2e 0a 20 20 onsola.de......tarefa.actual....
1eee0 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 .........Estado.de.sa..da:......
1ef00 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 6f Devolve.sucesso.a.n..o.ser.que.o
1ef20 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 73 20 65 73 74 65 6a 61 20 69 6e 61 63 .controlo.de.tarefas.esteja.inac
1ef40 74 69 76 6f 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 43 6f 6d 61 6e 64 6f 20 tivo.ou.ocorra.um.erro..Comando.
1ef60 6e 75 6c 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 20 65 66 65 69 74 6f 3b 20 6f 20 63 nulo.............Sem.efeito;.o.c
1ef80 6f 6d 61 6e 64 6f 20 6e c3 a3 6f 20 66 61 7a 20 6e 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 omando.n..o.faz.nada............
1efa0 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 53 65 6d 70 72 65 20 63 .Estado.de.sa..da:......Sempre.c
1efc0 6f 6d 20 73 75 63 65 73 73 6f 2e 00 4f 4c 44 50 57 44 20 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 om.sucesso..OLDPWD.n..o.definida
1efe0 00 41 6e 61 6c 69 73 61 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 61 20 6f 70 c3 a7 c3 a3 6f 2e 0a .Analisa.argumentos.da.op....o..
1f000 20 20 20 20 20 0a 20 20 20 20 20 47 65 74 6f 70 74 73 20 c3 a9 20 75 73 61 64 6f 20 70 65 6c 6f ...........Getopts....usado.pelo
1f020 73 20 70 72 6f 63 65 64 69 6d 65 6e 74 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 70 61 72 61 20 s.procedimentos.da.consola.para.
1f040 61 6e 61 6c 69 73 61 72 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 analisar.par..metros.posicionais
1f060 0a 20 20 20 20 20 63 6f 6d 6f 20 6f 70 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 ......como.op....es.............
1f080 43 41 44 45 49 41 4f 50 c3 87 c3 95 45 53 20 63 6f 6e 74 c3 a9 6d 20 61 73 20 6c 65 74 72 61 73 CADEIAOP....ES.cont..m.as.letras
1f0a0 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 61 20 72 65 63 6f 6e 68 65 63 65 72 3b 20 73 65 20 75 6d 61 .de.op....o.a.reconhecer;.se.uma
1f0c0 20 6c 65 74 72 61 0a 20 20 20 20 20 66 6f 72 20 73 65 67 75 69 64 61 20 64 65 20 22 3a 22 2c 20 .letra......for.seguida.de.":",.
1f0e0 65 73 70 65 72 61 2d 73 65 20 71 75 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 74 65 6e 68 61 20 75 6d espera-se.que.a.op....o.tenha.um
1f100 20 61 72 67 75 6d 65 6e 74 6f 2c 0a 20 20 20 20 20 73 65 70 61 72 61 64 6f 20 64 61 20 6f 70 c3 .argumento,......separado.da.op.
1f120 a7 c3 a3 6f 20 70 6f 72 20 75 6d 20 65 73 70 61 c3 a7 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 ...o.por.um.espa..o.............
1f140 53 65 6d 70 72 65 20 71 75 65 20 c3 a9 20 63 68 61 6d 61 64 6f 2c 20 67 65 74 6f 70 74 73 20 63 Sempre.que....chamado,.getopts.c
1f160 6f 6c 6f 63 61 20 61 20 6f 70 c3 a7 c3 a3 6f 20 73 65 67 75 69 6e 74 65 20 6e 61 20 76 61 72 69 oloca.a.op....o.seguinte.na.vari
1f180 c3 a1 76 65 6c 0a 20 20 20 20 20 64 61 20 63 6f 6e 73 6f 6c 61 20 24 6e 61 6d 65 2c 20 69 6e 69 ..vel......da.consola.$name,.ini
1f1a0 63 69 61 6c 69 7a 61 20 6e 61 6d 65 20 73 65 20 6e c3 a3 6f 20 65 78 69 73 74 69 72 20 65 20 6f cializa.name.se.n..o.existir.e.o
1f1c0 20 c3 ad 6e 64 69 63 65 20 64 6f 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 20 73 65 67 75 69 ...ndice.do......argumento.segui
1f1e0 6e 74 65 20 61 20 70 72 6f 63 65 73 73 61 72 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 61 20 nte.a.processar.na.vari..vel.da.
1f200 63 6f 6e 73 6f 6c 61 20 4f 50 54 49 4e 44 2e 0a 20 20 20 20 20 4f 50 54 49 4e 44 20 c3 a9 20 69 consola.OPTIND.......OPTIND....i
1f220 6e 69 63 69 61 6c 69 7a 61 64 6f 20 65 6d 20 31 20 73 65 6d 70 72 65 20 71 75 65 20 61 20 63 6f nicializado.em.1.sempre.que.a.co
1f240 6e 73 6f 6c 61 20 6f 75 20 75 6d 20 73 63 72 69 70 74 20 64 61 0a 20 20 20 20 20 63 6f 6e 73 6f nsola.ou.um.script.da......conso
1f260 6c 61 20 c3 a9 20 63 68 61 6d 61 64 6f 2e 20 51 75 61 6e 64 6f 20 75 6d 61 20 6f 70 c3 a7 c3 a3 la....chamado..Quando.uma.op....
1f280 6f 20 72 65 71 75 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 2c 20 6f 0a 20 20 20 20 20 67 65 o.requer.um.argumento,.o......ge
1f2a0 74 6f 70 74 73 20 63 6f 6c 6f 63 61 20 65 73 73 65 20 61 72 67 75 6d 65 6e 74 6f 20 6e 61 20 76 topts.coloca.esse.argumento.na.v
1f2c0 61 72 69 c3 a1 76 65 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 ari..vel.da.consola.OPTARG......
1f2e0 20 0a 20 20 20 20 20 4f 20 67 65 74 6f 70 74 73 20 72 65 70 6f 72 74 61 20 65 72 72 6f 73 20 64 .......O.getopts.reporta.erros.d
1f300 65 20 64 75 61 73 20 66 6f 72 6d 61 73 2e 20 53 65 20 6f 20 70 72 69 6d 65 69 72 6f 20 63 61 72 e.duas.formas..Se.o.primeiro.car
1f320 c3 a1 63 74 65 72 0a 20 20 20 20 20 64 65 20 4f 50 54 43 41 44 45 49 41 20 c3 a9 20 22 3a 22 2c ..cter......de.OPTCADEIA....":",
1f340 20 6f 20 67 65 74 6f 70 74 73 20 75 73 61 20 75 6d 20 72 65 6c 61 74 c3 b3 72 69 6f 20 64 65 20 .o.getopts.usa.um.relat..rio.de.
1f360 65 72 72 6f 0a 20 20 20 20 20 73 69 6c 65 6e 63 69 6f 73 6f 2e 20 4e 65 73 74 65 20 6d 6f 64 6f erro......silencioso..Neste.modo
1f380 20 6e c3 a3 6f 20 76 65 72 c3 a1 20 6d 65 6e 73 61 67 65 6e 73 20 64 65 20 65 72 72 6f 2e 20 53 .n..o.ver...mensagens.de.erro..S
1f3a0 65 20 66 6f 72 20 76 69 73 74 61 20 75 6d 61 0a 20 20 20 20 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 e.for.vista.uma......op....o.inv
1f3c0 c3 a1 6c 69 64 61 2c 20 6f 20 67 65 74 6f 70 74 73 20 70 c3 b5 65 20 6f 20 63 61 72 c3 a1 63 74 ..lida,.o.getopts.p..e.o.car..ct
1f3e0 65 72 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 65 6d 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 20 53 65 er.de.op....o.em.OPTARG.......Se
1f400 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 72 65 71 75 65 72 .n..o.houver.um.argumento.requer
1f420 69 64 6f 2c 20 6f 20 67 65 74 6f 70 74 73 20 70 c3 b5 65 20 75 6d 20 22 3a 22 20 6e 6f 20 4e 4f ido,.o.getopts.p..e.um.":".no.NO
1f440 4d 45 20 65 0a 20 20 20 20 20 64 65 66 69 6e 65 20 4f 50 54 41 52 47 20 63 6f 6d 6f 20 6f 20 63 ME.e......define.OPTARG.como.o.c
1f460 61 72 c3 a1 63 74 65 72 20 64 65 20 6f 70 c3 a7 c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 2e 20 ar..cter.de.op....o.encontrado..
1f480 53 65 20 6f 20 67 65 74 6f 70 74 73 20 6e c3 a3 6f 0a 20 20 20 20 20 65 73 74 69 76 65 72 20 65 Se.o.getopts.n..o......estiver.e
1f4a0 6d 20 6d 6f 64 6f 20 73 69 6c c3 aa 6e 63 69 6f 20 65 20 66 6f 72 20 76 69 73 74 61 20 75 6d 61 m.modo.sil..ncio.e.for.vista.uma
1f4c0 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2c 20 6f 20 67 65 74 6f 70 74 73 0a 20 20 .op....o.inv..lida,.o.getopts...
1f4e0 20 20 20 70 c3 b5 65 20 22 3f 22 20 6e 6f 20 4e 4f 4d 45 20 65 20 6c 69 6d 70 61 20 4f 50 54 41 ...p..e."?".no.NOME.e.limpa.OPTA
1f500 52 47 2e 20 53 65 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 RG..Se.n..o.houver.um.argumento.
1f520 72 65 71 75 65 72 69 64 6f 2c 0a 20 20 20 20 20 c3 a9 20 70 6f 73 74 6f 20 22 3f 22 20 6e 6f 20 requerido,.........posto."?".no.
1f540 4e 4f 4d 45 2c 20 4f 50 54 41 52 47 20 c3 a9 20 6c 69 6d 70 6f 20 65 20 c3 a9 20 69 6d 70 72 69 NOME,.OPTARG....limpo.e....impri
1f560 6d 69 64 61 20 75 6d 61 20 6d 65 6e 73 61 67 65 6d 20 64 65 0a 20 20 20 20 20 64 69 61 67 6e c3 mida.uma.mensagem.de......diagn.
1f580 b3 73 74 69 63 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 61 20 76 61 72 69 c3 a1 76 65 .stico.............Se.a.vari..ve
1f5a0 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 20 4f 50 54 45 52 52 20 74 69 76 65 72 20 76 61 6c 6f 72 20 l.da.consola.OPTERR.tiver.valor.
1f5c0 30 2c 20 6f 20 67 65 74 6f 70 74 73 20 64 65 73 61 63 74 69 76 61 20 61 0a 20 20 20 20 20 69 6d 0,.o.getopts.desactiva.a......im
1f5e0 70 72 65 73 73 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 press..o.de.mensagens.de.erro,.m
1f600 65 73 6d 6f 20 71 75 65 20 6f 20 31 c2 ba 20 63 61 72 c3 a1 63 74 65 72 20 64 65 0a 20 20 20 20 esmo.que.o.1...car..cter.de.....
1f620 20 43 41 44 45 49 41 4f 50 c3 87 c3 95 45 53 20 6e c3 a3 6f 20 73 65 6a 61 20 22 3a 22 2e 20 4f .CADEIAOP....ES.n..o.seja.":"..O
1f640 50 54 45 52 52 20 74 65 6d 20 6f 20 76 61 6c 6f 72 20 31 20 70 72 65 64 65 66 69 6e 69 64 6f 2e PTERR.tem.o.valor.1.predefinido.
1f660 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 20 67 65 74 6f 70 74 73 20 6e 6f 72 6d 61 6c 6d 65 6e 74 ............O.getopts.normalment
1f680 65 20 61 6e 61 6c 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 e.analisa.os.par..metros.posicio
1f6a0 6e 61 69 73 2c 20 6d 61 73 20 73 65 0a 20 20 20 20 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 66 nais,.mas.se......os.argumentosf
1f6c0 6f 72 65 6d 20 64 61 64 6f 73 20 63 6f 6d 6f 20 76 61 6c 6f 72 65 73 20 41 52 47 2c 20 73 c3 a3 orem.dados.como.valores.ARG,.s..
1f6e0 6f 20 65 6c 65 73 20 71 75 65 20 73 c3 a3 6f 20 61 6e 61 6c 69 73 61 64 6f 73 2e 0a 20 20 20 20 o.eles.que.s..o.analisados......
1f700 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 .......Estado.de.sa..da:......De
1f720 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 73 65 20 65 6e 63 6f 6e 74 72 61 72 20 75 6d 61 20 6f volve.sucesso.se.encontrar.uma.o
1f740 70 c3 a7 c3 a3 6f 3b 20 66 61 6c 68 61 20 73 65 20 6f 20 66 69 6d 20 64 61 20 6f 70 c3 a7 c3 a3 p....o;.falha.se.o.fim.da.op....
1f760 6f 20 66 6f 72 0a 20 20 20 20 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 73 65 20 6f 63 6f 72 o.for......encontrado.ou.se.ocor
1f780 72 65 72 20 75 6d 20 65 72 72 6f 2e 00 49 6d 70 72 69 6d 69 72 20 6f 20 6e 6f 6d 65 20 64 61 20 rer.um.erro..Imprimir.o.nome.da.
1f7a0 61 63 74 75 61 6c 20 70 61 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 2e 0a 20 20 20 20 20 0a actual.pasta.de.trabalho........
1f7c0 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 4c 09 49 6d 70 72 69 6d .....Op....es:.........-L.Imprim
1f7e0 69 72 20 6f 20 76 61 6c 6f 72 20 64 65 20 24 50 57 44 20 73 65 20 6e 6f 6d 65 61 72 20 61 20 61 ir.o.valor.de.$PWD.se.nomear.a.a
1f800 63 74 75 61 6c 20 70 61 73 74 61 20 64 65 0a 20 20 20 20 20 09 09 74 72 61 62 61 6c 68 6f 0a 20 ctual.pasta.de........trabalho..
1f820 20 20 20 20 20 20 20 2d 50 09 69 6d 70 72 69 6d 69 72 20 61 20 70 61 73 74 61 20 66 c3 ad 73 69 .......-P.imprimir.a.pasta.f..si
1f840 63 61 2c 20 73 65 6d 20 71 75 61 69 73 71 75 65 72 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d ca,.sem.quaisquer.liga....es.sim
1f860 62 c3 b3 6c 69 63 61 73 0a 20 20 20 20 20 0a 20 20 20 20 20 50 6f 72 20 70 72 65 64 65 66 69 6e b..licas............Por.predefin
1f880 69 c3 a7 c3 a3 6f 2c 20 22 70 77 64 22 20 63 6f 6d 70 6f 72 74 61 2d 73 65 20 63 6f 6d 6f 20 73 i....o,."pwd".comporta-se.como.s
1f8a0 65 20 22 2d 4c 22 20 66 6f 73 73 65 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 20 e."-L".fosse.especificada.......
1f8c0 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 ......Estado.de.sa..da:......Dev
1f8e0 6f 6c 76 65 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 73 65 6a 61 20 69 6e 64 69 63 olve.0.a.n..o.ser.que.seja.indic
1f900 61 64 61 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 61 20 70 61 ada.uma.op....oinv..lida.ou.a.pa
1f920 73 74 61 20 61 63 74 75 61 6c 0a 20 20 20 20 20 6e c3 a3 6f 20 70 6f 73 73 61 20 73 65 72 20 6c sta.actual......n..o.possa.ser.l
1f940 69 64 61 2e 00 53 61 69 72 00 4c c3 aa 20 6c 69 6e 68 61 73 20 64 65 20 75 6d 20 66 69 63 68 65 ida..Sair.L...linhas.de.um.fiche
1f960 69 72 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a iro.para.uma.vari..vel.de.matriz
1f980 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 73 69 6e c3 b3 6e 69 6d 6f 20 70 61 72 61 20 22 .............Um.sin..nimo.para."
1f9a0 6d 61 70 66 69 6c 65 22 2e 00 4c c3 aa 20 6c 69 6e 68 61 73 20 64 61 20 65 6e 74 72 61 64 61 20 mapfile"..L...linhas.da.entrada.
1f9c0 70 61 64 72 c3 a3 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 padr..o.para.uma.vari..vel.de.ma
1f9e0 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 4c c3 aa 20 6c 69 6e 68 triz.indexada...........L...linh
1fa00 61 73 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 70 61 72 61 20 61 20 76 61 72 as.da.entrada.padr..o.para.a.var
1fa20 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 20 4d 41 54 52 49 5a i..vel.de.matriz.indexada.MATRIZ
1fa40 2c 20 6f 75 0a 20 20 20 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 ,.ou.....do.descritor.de.ficheir
1fa60 6f 20 46 44 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 75 20 66 6f 72 20 66 6f 72 6e 65 63 69 o.FD.se.a.op....o.-u.for.forneci
1fa80 64 61 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 4d 41 50 46 49 4c 45 0a 20 20 20 20 c3 a9 20 61 da..A.vari..vel.MAPFILE........a
1faa0 20 4d 41 54 52 49 5a 20 70 72 65 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 .MATRIZ.predefinida...........Op
1fac0 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 55 73 61 20 44 45 4c 49 4d ....es:.......-d.delim.Usa.DELIM
1fae0 20 70 61 72 61 20 74 65 72 6d 69 6e 61 72 20 61 73 20 6c 69 6e 68 61 73 2c 20 65 6d 20 76 65 7a .para.terminar.as.linhas,.em.vez
1fb00 20 64 65 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 2d 6e 20 74 6f 74 61 6c 09 43 6f .de.nova.linha.......-n.total.Co
1fb20 70 69 61 20 6e 6f 20 6d c3 a1 78 69 6d 6f 20 54 4f 54 41 4c 20 6c 69 6e 68 61 73 2e 20 53 65 20 pia.no.m..ximo.TOTAL.linhas..Se.
1fb40 54 4f 54 41 4c 20 66 6f 72 20 30 2c 20 63 6f 70 69 61 20 74 6f 64 61 73 0a 20 20 20 20 20 20 2d TOTAL.for.0,.copia.todas.......-
1fb60 4f 20 6f 72 69 67 65 6d 09 43 6f 6d 65 c3 a7 61 20 61 20 61 74 72 69 62 75 69 72 20 61 20 4d 41 O.origem.Come..a.a.atribuir.a.MA
1fb80 54 52 49 5a 20 6e 6f 20 c3 ad 6e 64 69 63 65 20 4f 52 49 47 45 4d 2e 20 41 20 70 72 65 64 65 66 TRIZ.no...ndice.ORIGEM..A.predef
1fba0 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 30 0a 20 20 20 20 20 20 2d 73 20 74 6f 74 61 6c 09 44 65 73 ini....o....0.......-s.total.Des
1fbc0 63 61 72 74 61 20 61 73 20 70 72 69 6d 65 69 72 61 73 20 54 4f 54 41 4c 20 6c 69 6e 68 61 73 20 carta.as.primeiras.TOTAL.linhas.
1fbe0 6c 69 64 61 73 0a 20 20 20 20 20 20 2d 74 09 52 65 6d 6f 76 65 20 75 6d 20 44 45 4c 49 4d 20 69 lidas.......-t.Remove.um.DELIM.i
1fc00 6e 69 63 69 61 6c 20 64 65 20 63 61 64 61 20 6c 69 6e 68 61 20 6c 69 64 61 20 28 70 72 65 64 65 nicial.de.cada.linha.lida.(prede
1fc20 66 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 6e 6f 76 61 20 6c 69 6e 68 61 29 0a 20 20 20 20 20 20 2d fini....o....nova.linha).......-
1fc40 75 20 66 64 09 4c c3 aa 20 6c 69 6e 68 61 73 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 u.fd.L...linhas.do.descritor.de.
1fc60 66 69 63 68 65 69 72 6f 20 46 44 20 65 6d 20 76 65 7a 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 ficheiro.FD.em.vez.da.entrada.pa
1fc80 64 72 c3 a3 6f 0a 20 20 20 20 20 20 2d 43 20 72 65 74 6f 72 6e 6f 09 41 76 61 6c 69 61 20 52 45 dr..o.......-C.retorno.Avalia.RE
1fca0 54 4f 52 4e 4f 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 51 55 41 4e 54 55 4d 20 6c 69 6e 68 61 TORNO.cada.vez.que.QUANTUM.linha
1fcc0 73 20 73 c3 a3 6f 20 6c 69 64 61 73 0a 20 20 20 20 20 20 2d 63 20 71 75 61 6e 74 75 6d 09 45 73 s.s..o.lidas.......-c.quantum.Es
1fce0 70 65 63 69 66 69 63 61 20 6f 20 6e c3 ba 6d 65 72 6f 20 64 65 20 6c 69 6e 68 61 73 20 6c 69 64 pecifica.o.n..mero.de.linhas.lid
1fd00 61 73 20 65 6e 74 72 65 20 63 61 64 61 20 63 68 61 6d 61 64 61 20 61 0a 20 20 20 20 09 09 09 52 as.entre.cada.chamada.a........R
1fd20 45 54 4f 52 4e 4f 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 ETORNO..........Argumentos:.....
1fd40 20 20 41 52 52 41 59 09 4e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 ..ARRAY.Nome.de.vari..vel.de.mat
1fd60 72 69 7a 20 61 20 75 73 61 72 20 70 61 72 61 20 64 61 64 6f 73 20 64 65 20 66 69 63 68 65 69 72 riz.a.usar.para.dados.de.ficheir
1fd80 6f 0a 20 20 20 20 0a 20 20 20 20 53 65 20 2d 43 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 20 73 o..........Se.-C.for.fornecido.s
1fda0 65 6d 20 2d 63 2c 20 61 20 71 75 61 6e 74 69 64 61 64 65 20 70 72 65 64 65 66 69 6e 69 64 61 20 em.-c,.a.quantidade.predefinida.
1fdc0 c3 a9 20 35 30 30 30 2e 20 51 75 61 6e 64 6f 0a 20 20 20 20 52 45 54 4f 52 4e 4f 20 c3 a9 20 61 ...5000..Quando.....RETORNO....a
1fde0 76 61 6c 69 61 64 6f 2c 20 c3 a9 20 66 6f 72 6e 65 63 69 64 6f 20 6f 20 c3 ad 6e 64 69 63 65 20 valiado,....fornecido.o...ndice.
1fe00 64 6f 20 65 6c 65 6d 65 6e 74 6f 20 73 65 67 75 69 6e 74 65 20 64 61 0a 20 20 20 20 6d 61 74 72 do.elemento.seguinte.da.....matr
1fe20 69 7a 20 61 20 73 65 72 20 61 74 72 69 62 75 c3 ad 64 6f 20 65 20 61 20 6c 69 6e 68 61 20 61 20 iz.a.ser.atribu..do.e.a.linha.a.
1fe40 73 65 72 20 61 74 72 69 62 75 c3 ad 64 61 20 61 20 65 73 73 65 20 65 6c 65 6d 65 6e 74 6f 0a 20 ser.atribu..da.a.esse.elemento..
1fe60 20 20 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 64 69 63 69 6f 6e 61 69 73 2e 0a 20 ...como.argumentos.adicionais...
1fe80 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
1fea0 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
1fec0 20 6c 69 6d 70 61 20 4d 41 54 52 49 5a 20 61 6e 74 65 73 0a 20 20 20 20 64 65 20 6c 68 65 20 66 .limpa.MATRIZ.antes.....de.lhe.f
1fee0 61 7a 65 72 20 61 74 72 69 62 75 69 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 azer.atribui....es...........Est
1ff00 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 ado.de.sa..da:.....Devolve.suces
1ff20 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 so.a.n..o.ser.que.indique.uma.op
1ff40 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2c 20 4d 41 54 52 49 5a 20 73 65 6a 61 20 73 c3 b3 ....o.inv..lida,.MATRIZ.seja.s..
1ff60 0a 20 20 20 20 64 65 20 6c 65 69 74 75 72 61 20 6f 75 20 6e c3 a3 6f 20 73 65 6a 61 20 75 6d 61 .....de.leitura.ou.n..o.seja.uma
1ff80 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 00 42 6c 6f 71 75 65 69 6f 20 64 65 20 72 65 .matriz.indexada..Bloqueio.de.re
1ffa0 67 69 73 74 6f 00 52 65 63 6f 72 64 61 20 6f 75 20 6d 6f 73 74 72 61 20 6c 6f 63 61 6c 69 7a 61 gisto.Recorda.ou.mostra.localiza
1ffc0 c3 a7 c3 b5 65 73 20 64 65 20 70 72 6f 67 72 61 6d 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 ....es.de.programas.............
1ffe0 44 65 74 65 72 6d 69 6e 61 20 65 20 72 65 63 6f 72 64 61 20 6f 20 63 61 6d 69 6e 68 6f 20 63 6f Determina.e.recorda.o.caminho.co
20000 6d 70 6c 65 74 6f 20 64 65 20 63 61 64 61 20 63 6f 6d 61 6e 64 6f 20 4e 4f 4d 45 2e 20 53 65 0a mpleto.de.cada.comando.NOME..Se.
20020 20 20 20 20 20 6e c3 a3 6f 20 74 69 76 65 72 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 c3 a9 20 6d .....n..o.tiver.argumentos,....m
20040 6f 73 74 72 61 64 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e ostrada.informa....o.sobre.coman
20060 64 6f 20 72 65 63 6f 72 64 61 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 do.recordados.............Op....
20080 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 64 09 65 73 71 75 65 63 65 72 20 61 20 6c 6f 63 61 6c 69 es:.........-d.esquecer.a.locali
200a0 7a 61 c3 a7 c3 a3 6f 20 72 65 63 6f 72 64 61 64 61 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 0a 20 za....o.recordada.de.cada.NOME..
200c0 20 20 20 20 20 20 20 2d 6c 09 6d 6f 73 74 72 61 72 20 6e 75 6d 20 66 6f 72 6d 61 74 6f 20 71 75 .......-l.mostrar.num.formato.qu
200e0 65 20 70 6f 73 73 61 20 73 65 72 20 75 73 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 0a 20 e.possa.ser.usado.como.entrada..
20100 20 20 20 20 20 20 20 2d 70 20 63 61 6d 69 6e 68 6f 09 75 73 65 20 43 41 4d 49 4e 48 4f 20 63 6f .......-p.caminho.use.CAMINHO.co
20120 6d 6f 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 20 70 61 72 61 20 4e 4f 4d 45 0a 20 20 mo.caminho.completo.para.NOME...
20140 20 20 20 20 20 20 2d 72 09 65 73 71 75 65 63 65 72 20 74 6f 64 61 73 20 61 73 20 6c 6f 63 61 6c ......-r.esquecer.todas.as.local
20160 69 7a 61 c3 a7 c3 b5 65 73 20 72 65 63 6f 72 64 61 64 61 73 0a 20 20 20 20 20 20 20 20 2d 74 09 iza....es.recordadas.........-t.
20180 69 6d 70 72 69 6d 69 72 20 61 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 72 65 63 6f 72 64 61 imprimir.a.localiza....o.recorda
201a0 64 61 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 2c 20 70 72 65 63 65 64 65 6e 64 6f 2d 61 0a 20 20 da.de.cada.NOME,.precedendo-a...
201c0 20 20 20 09 09 64 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 4e 4f 4d 45 20 73 65 20 66 .....do.correspondente.NOME.se.f
201e0 6f 72 65 6d 0a 20 20 20 20 20 09 09 69 6e 64 69 63 61 64 6f 73 20 6d c3 ba 6c 74 69 70 6c 6f 73 orem........indicados.m..ltiplos
20200 20 4e 4f 4d 45 73 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 20 20 .NOMEs......Argumentos:.........
20220 4e 4f 4d 45 09 43 61 64 61 20 4e 4f 4d 45 20 c3 a9 20 70 72 6f 63 75 72 61 64 6f 20 6e 6f 20 24 NOME.Cada.NOME....procurado.no.$
20240 50 41 54 48 20 65 20 61 64 69 63 69 6f 6e 61 64 6f 20 c3 a0 20 6c 69 73 74 61 0a 20 20 20 20 20 PATH.e.adicionado....lista......
20260 09 09 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6c 65 6d 62 72 61 64 6f 73 2e 0a 20 20 20 20 20 0a 20 ..de.comandos.lembrados.........
20280 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c ....Estado.de.sa..da:......Devol
202a0 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 4f 4d 45 20 6e ve.sucesso.a.n..o.ser.que.NOME.n
202c0 c3 a3 6f 20 73 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 69 6e 64 69 71 75 65 20 75 ..o.seja.encontrado.ou.indique.u
202e0 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 52 65 6d 6f 76 65 20 70 61 73 ma.op....o.inv..lida..Remove.pas
20300 74 61 73 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 20 65 6e tas.da.pilha...........Remove.en
20320 74 72 61 64 61 73 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 20 53 65 6d 20 61 tradas.da.pilha.de.pastas..Sem.a
20340 72 67 75 6d 65 6e 74 6f 73 2c 20 72 65 6d 6f 76 65 0a 20 20 20 20 61 20 70 61 73 74 61 20 64 6f rgumentos,.remove.....a.pasta.do
20360 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 65 20 6d 75 64 61 20 70 61 72 61 20 61 20 6e 6f 76 .topo.da.pilha.e.muda.para.a.nov
20380 61 20 70 61 73 74 61 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 a.pasta.superior............Op..
203a0 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 2d 6e 09 53 75 70 72 69 6d 65 20 61 20 61 6c 74 65 72 61 ..es:........-n.Suprime.a.altera
203c0 c3 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 70 61 73 74 61 20 61 6f 20 72 65 6d 6f 76 65 72 ....o.normal.de.pasta.ao.remover
203e0 0a 20 20 20 20 20 09 09 70 61 73 74 61 73 20 64 61 20 70 69 6c 68 61 2c 20 70 61 72 61 20 71 75 ........pastas.da.pilha,.para.qu
20400 65 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 73 65 6a 61 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 e.s...a.pilha.seja.manipulada...
20420 20 20 20 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 20 2b 4e 09 52 .........Argumentos:........+N.R
20440 65 6d 6f 76 65 20 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 emove.a.N-..sima.entrada.contand
20460 6f 20 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 6d 6f 73 o.da.esquerda.da.lista.......mos
20480 74 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 70 6f 72 trada.por."dirs",.come..ando.por
204a0 20 7a 65 72 6f 2e 20 45 2e 67 2e 3a 20 22 70 6f 70 64 20 2b 30 22 0a 20 20 20 20 09 09 72 65 6d .zero..E.g.:."popd.+0".......rem
204c0 6f 76 65 20 61 20 70 72 69 6d 65 69 72 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 2b 31 22 20 ove.a.primeira.pasta,."popd.+1".
204e0 61 20 73 65 67 75 6e 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 a.segunda..............-N.Remove
20500 20 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 .a.N-..sima.entrada.contando.da.
20520 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 64 61 20 direita.da.lista.......mostrada.
20540 70 6f 72 20 22 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 70 6f 72 20 7a 65 72 6f 2e por."dirs",.come..ando.por.zero.
20560 20 45 2e 67 2e 3a 20 22 70 6f 70 64 20 2d 30 22 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 20 61 20 .E.g.:."popd.-0".......remove.a.
20580 c3 ba 6c 74 69 6d 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 2d 31 22 20 61 20 70 65 6e c3 ba ..ltima.pasta,."popd.-1".a.pen..
205a0 6c 74 69 6d 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 69 6e 74 65 72 6e 6f 20 22 64 69 72 73 ltima............O.interno."dirs
205c0 22 20 6d 6f 73 74 72 61 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 0a 20 20 20 20 ".mostra.a.pilha.de.pastas......
205e0 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 ......Estado.de.sa..da:......Dev
20600 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 olve.sucesso.a.n..o.ser.que.indi
20620 71 75 65 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 61 20 que.um.argumento.inv..lido.ou.a.
20640 74 72 6f 63 61 0a 20 20 20 20 20 64 65 20 70 61 73 74 61 73 20 66 61 6c 68 65 2e 00 52 65 6d 6f troca......de.pastas.falhe..Remo
20660 76 65 72 20 63 61 64 61 20 4e 4f 4d 45 20 64 61 20 6c 69 73 74 61 20 64 65 20 61 6c 69 c3 a1 73 ver.cada.NOME.da.lista.de.ali..s
20680 20 64 65 66 69 6e 69 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 .definidos...........Op....es:..
206a0 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 74 6f 64 61 73 20 61 73 20 64 65 66 69 6e 69 c3 a7 .....-a.remove.todas.as.defini..
206c0 c3 b5 65 73 20 64 65 20 61 6c 69 c3 a1 73 0a 20 20 20 20 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 ..es.de.ali..s..........Devolve.
206e0 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 4f 4d 45 20 73 65 6a 61 sucesso.a.n..o.ser.que.NOME.seja
20700 20 75 6d 20 61 6c 69 c3 a1 73 20 69 6e 65 78 69 73 74 65 6e 74 65 2e 00 52 65 6d 6f 76 65 20 74 .um.ali..s.inexistente..Remove.t
20720 61 72 65 66 61 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a arefas.da.consola.actual........
20740 20 20 20 20 20 52 65 6d 6f 76 65 20 63 61 64 61 20 61 72 67 75 6d 65 6e 74 6f 20 4a 4f 42 53 50 .....Remove.cada.argumento.JOBSP
20760 45 43 20 64 61 20 74 61 62 65 6c 61 20 64 65 20 74 61 72 65 66 61 73 20 61 63 74 69 76 61 73 2e EC.da.tabela.de.tarefas.activas.
20780 20 53 65 6d 0a 20 20 20 20 20 4a 4f 42 53 50 45 43 73 2c 20 61 20 63 6f 6e 73 6f 6c 61 20 75 73 .Sem......JOBSPECs,.a.consola.us
207a0 61 20 61 20 73 75 61 20 6e 6f c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 20 61 63 74 75 61 6c a.a.sua.no....o.de.tarefa.actual
207c0 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d .............Op....es:.........-
207e0 61 09 72 65 6d 6f 76 65 20 74 6f 64 61 73 20 61 73 20 74 61 72 65 66 61 73 20 73 65 20 4a 4f 42 a.remove.todas.as.tarefas.se.JOB
20800 53 50 45 43 20 6e c3 a3 6f 20 66 6f 72 20 69 6e 64 69 63 61 64 6f 0a 20 20 20 20 20 20 20 20 2d SPEC.n..o.for.indicado.........-
20820 68 09 6d 61 72 63 61 72 20 63 61 64 61 20 4a 4f 42 53 50 45 43 20 70 61 72 61 20 71 75 65 20 53 h.marcar.cada.JOBSPEC.para.que.S
20840 49 47 48 55 50 20 6e c3 a3 6f 20 73 65 6a 61 20 65 6e 76 69 61 64 6f 20 70 61 72 61 20 61 20 74 IGHUP.n..o.seja.enviado.para.a.t
20860 61 72 65 66 61 0a 20 20 20 20 20 09 09 73 65 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 63 65 62 65 arefa........se.a.consola.recebe
20880 72 20 75 6d 20 53 49 47 48 55 50 0a 20 20 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 73 c3 r.um.SIGHUP.........-r.remove.s.
208a0 b3 20 74 61 72 65 66 61 73 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 ..tarefas.em.execu....o.........
208c0 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 ...Estado.de.sa..da:......Devolv
208e0 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 75 6d 61 20 6f 70 c3 e.sucesso.a.n..o.ser.que.uma.op.
20900 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4a 4f 42 53 50 45 43 20 73 65 6a 61 20 69 ...o.inv..lida.ou.JOBSPEC.seja.i
20920 6e 64 69 63 61 64 61 2e 00 52 65 6d 6f 76 65 20 65 6e 74 72 61 64 61 73 20 64 61 20 70 69 6c 68 ndicada..Remove.entradas.da.pilh
20940 61 20 64 65 20 70 61 73 74 61 73 2e 20 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 72 65 a.de.pastas...Sem.argumentos,.re
20960 6d 6f 76 65 0a 20 20 20 20 61 20 70 61 73 74 61 20 73 75 70 65 72 69 6f 72 20 64 61 20 70 69 6c move.....a.pasta.superior.da.pil
20980 68 61 20 65 20 6d 75 64 61 20 70 61 72 61 20 61 20 6e 6f 76 61 20 70 61 73 74 61 20 64 65 20 74 ha.e.muda.para.a.nova.pasta.de.t
209a0 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 6e opo...........Op....es:.......-n
209c0 09 53 75 70 72 69 6d 65 20 61 20 74 72 6f 63 61 20 6e 6f 72 6d 61 6c 20 64 65 20 70 61 73 74 61 .Suprime.a.troca.normal.de.pasta
209e0 73 20 61 6f 20 72 65 6d 6f 76 65 72 0a 20 20 20 20 09 70 61 73 74 61 73 20 64 61 20 70 69 6c 68 s.ao.remover......pastas.da.pilh
20a00 61 2c 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 c3 a9 20 6d 61 6e 69 70 75 6c 61 64 61 2e 0a 20 20 a,.s...a.pilha....manipulada....
20a20 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 6f .......Argumentos:.......+N.Remo
20a40 76 65 20 61 20 4e 20 70 61 73 74 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 65 73 71 75 65 72 64 ve.a.N.pasta.contando.da.esquerd
20a60 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 70 61 73 a.da.lista......mostrada.por.pas
20a80 74 61 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 20 20 50 6f 72 20 65 78 tas,.come..ando.com.zero..Por.ex
20aa0 65 6d 70 6c 6f 3a 20 22 70 6f 70 64 20 2b 30 22 0a 20 20 20 20 09 72 65 6d 6f 76 65 20 61 20 70 emplo:."popd.+0"......remove.a.p
20ac0 72 69 6d 65 69 72 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 2b 31 22 20 61 20 73 65 67 75 6e rimeira.pasta,."popd.+1".a.segun
20ae0 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 20 61 20 4e 20 70 61 73 da.............-N.Remove.a.N.pas
20b00 74 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 0a ta.contando.da.direita.da.lista.
20b20 20 20 20 20 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 70 61 73 74 61 73 2c 20 63 6f 6d 65 c3 a7 .....mostrada.por.pastas,.come..
20b40 61 6e 64 6f 20 63 6f 6d 20 7a 65 72 6f 20 20 50 6f 72 20 65 78 65 6d 70 6c 6f 3a 20 22 70 6f 70 ando.com.zero..Por.exemplo:."pop
20b60 64 20 2b 30 22 0a 20 20 20 20 09 72 65 6d 6f 76 65 20 61 20 c3 ba 6c 74 69 6d 61 20 70 61 73 74 d.+0"......remove.a...ltima.past
20b80 61 2c 20 22 70 6f 70 64 20 2b 31 22 20 61 20 70 65 6e c3 ba 6c 74 69 6d 61 2e 0a 20 20 20 20 0a a,."popd.+1".a.pen..ltima.......
20ba0 20 20 20 20 4f 20 22 64 69 72 73 22 20 69 6e 74 65 72 6e 6f 20 6d 6f 73 74 72 61 20 61 20 70 69 ....O."dirs".interno.mostra.a.pi
20bc0 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 00 53 75 62 73 74 69 74 75 69 20 61 20 63 6f 6e 73 6f lha.de.pastas..Substitui.a.conso
20be0 6c 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 69 6e 64 69 63 61 64 6f 2e 0a 20 20 20 20 20 la.com.o.comando.indicado.......
20c00 0a 20 20 20 20 20 45 78 65 63 75 74 61 72 20 43 4f 4d 41 4e 44 4f 2c 20 73 75 62 73 74 69 74 75 ......Executar.COMANDO,.substitu
20c20 69 6e 64 6f 20 65 73 74 61 20 63 6f 6e 73 6f 6c 61 20 70 65 6c 6f 20 70 72 6f 67 72 61 6d 61 20 indo.esta.consola.pelo.programa.
20c40 65 73 70 65 63 69 66 69 63 61 64 6f 2e 0a 20 20 20 20 20 41 52 47 55 4d 45 4e 54 4f 53 20 74 6f especificado.......ARGUMENTOS.to
20c60 72 6e 61 6d 2d 73 65 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 43 4f 4d 41 4e 44 4f rnam-se.os.argumentos.de.COMANDO
20c80 2e 20 53 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 ..Se.COMANDO.n..o.for.especifica
20ca0 64 6f 2c 0a 20 20 20 20 20 71 75 61 69 73 71 75 65 72 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d do,......quaisquer.redireccionam
20cc0 65 6e 74 6f 73 20 74 c3 aa 6d 20 65 66 65 69 74 6f 20 6e 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 entos.t..m.efeito.na.consola.act
20ce0 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 ual.............Op....es:.......
20d00 20 20 2d 61 20 6e 6f 6d 65 09 70 61 73 73 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 61 72 67 75 6d 65 ..-a.nome.passa.NOME.como.argume
20d20 6e 74 6f 20 30 20 61 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 20 20 20 2d 63 09 65 78 65 63 75 nto.0.a.COMANDO.........-c.execu
20d40 74 61 20 43 4f 4d 41 4e 44 4f 20 63 6f 6d 20 75 6d 20 61 6d 62 69 65 6e 74 65 20 76 61 7a 69 6f ta.COMANDO.com.um.ambiente.vazio
20d60 0a 20 20 20 20 20 20 20 20 2d 6c 09 70 c3 b5 65 20 75 6d 61 20 62 61 72 72 61 20 6e 6f 20 61 72 .........-l.p..e.uma.barra.no.ar
20d80 67 75 6d 65 6e 74 6f 20 30 20 64 65 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 0a 20 20 20 20 20 gumento.0.de.COMANDO............
20da0 53 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 6e c3 a3 6f 20 70 75 64 65 72 20 73 65 72 20 65 78 65 63 Se.o.comando.n..o.puder.ser.exec
20dc0 75 74 61 64 6f 2c 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 69 6e 74 65 72 61 63 74 utado,.uma.consola.n..o.interact
20de0 69 76 61 20 73 61 69 2c 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 0a 20 20 20 20 20 61 20 6f iva.sai,.a.n..o.ser.que......a.o
20e00 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 22 65 78 65 63 66 61 69 6c 22 20 65 73 74 p....o.de.consola."execfail".est
20e20 65 6a 61 20 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 eja.definida.............Estado.
20e40 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 de.sa..da:......Devolve.sucesso.
20e60 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 73 65 6a 61 a.n..o.ser.que.COMANDO.n..o.seja
20e80 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 .encontrado.ou.ocorra.um.erro.de
20ea0 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 2e 00 52 65 70 6f 72 74 61 20 6f 20 74 65 .redireccionamento..Reporta.o.te
20ec0 6d 70 6f 20 63 6f 6e 73 75 6d 69 64 6f 20 70 65 6c 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 6f mpo.consumido.pela.execu....o.do
20ee0 20 70 69 70 65 6c 69 6e 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 50 49 .pipeline.............Executa.PI
20f00 50 45 4c 49 4e 45 20 65 20 69 6d 70 72 69 6d 65 20 75 6d 20 72 65 73 75 6d 6f 20 64 6f 20 74 65 PELINE.e.imprime.um.resumo.do.te
20f20 6d 70 6f 20 72 65 61 6c 2c 20 74 65 6d 70 6f 20 64 65 20 43 50 55 20 64 6f 2c 0a 20 20 20 20 20 mpo.real,.tempo.de.CPU.do,......
20f40 75 74 69 6c 69 7a 61 64 6f 72 20 65 20 74 65 6d 70 6f 20 64 65 20 43 50 55 20 64 6f 20 73 69 73 utilizador.e.tempo.de.CPU.do.sis
20f60 74 65 6d 61 20 6e 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 65 20 50 49 50 45 4c 49 4e 45 20 71 tema.na.execu....o.de.PIPELINE.q
20f80 75 61 6e 64 6f 20 74 65 72 6d 69 6e 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 uando.terminar.............Op...
20fa0 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 65 20 6f 20 72 65 73 75 6d 6f .es:.........-p.imprime.o.resumo
20fc0 20 64 6f 20 74 65 6d 70 6f 20 6e 6f 20 66 6f 72 6d 61 74 6f 20 70 6f 72 74 c3 a1 74 69 6c 20 50 .do.tempo.no.formato.port..til.P
20fe0 6f 73 69 78 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 76 61 6c 6f 72 20 64 61 20 76 61 72 69 c3 a1 osix...........O.valor.da.vari..
21000 76 65 6c 20 46 4f 52 4d 41 54 4f 54 45 4d 50 4f 20 c3 a9 20 75 73 61 64 6f 20 63 6f 6d 6f 20 66 vel.FORMATOTEMPO....usado.como.f
21020 6f 72 6d 61 74 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 ormato.de.sa..da............Esta
21040 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 65 73 74 61 64 6f 20 64 65 76 6f do.de.sa..da:......O.estado.devo
21060 6c 76 69 64 6f 20 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 65 20 50 49 50 45 4c 49 4e 45 2e 00 52 lvido....o.estado.de.PIPELINE..R
21080 65 74 6f 6d 61 72 20 63 69 63 6c 6f 73 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 6f 75 20 75 6e 74 etomar.ciclos.for,.while,.ou.unt
210a0 69 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 52 65 74 6f 6d 61 20 61 20 69 74 65 72 61 c3 a7 c3 il.............Retoma.a.itera...
210c0 a3 6f 20 73 65 67 75 69 6e 74 65 20 64 6f 20 63 69 63 6c 6f 20 46 4f 52 2c 20 57 48 49 4c 45 20 .o.seguinte.do.ciclo.FOR,.WHILE.
210e0 6f 75 20 55 4e 54 49 4c 20 65 6e 76 6f 6c 76 65 6e 74 65 2e 0a 20 20 20 20 20 53 65 20 4e 20 66 ou.UNTIL.envolvente.......Se.N.f
21100 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 72 65 74 6f 6d 61 20 6f 20 4e 2d c3 a9 73 69 or.especificado,.retoma.o.N-..si
21120 6d 6f 20 63 69 63 6c 6f 20 65 6e 76 6f 6c 76 65 6e 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 mo.ciclo.envolvente.............
21140 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 65 73 74 61 64 6f 20 Estado.de.sa..da:......O.estado.
21160 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 20 de.sa..da....0.a.n..o.ser.que.N.
21180 6e c3 a3 6f 20 73 65 6a 61 20 6d 61 69 6f 72 20 6f 75 20 69 67 75 61 6c 20 71 75 65 20 31 2e 00 n..o.seja.maior.ou.igual.que.1..
211a0 52 65 74 6f 6d 61 20 61 20 74 61 72 65 66 61 20 65 6d 20 70 72 69 6d 65 69 72 6f 20 70 6c 61 6e Retoma.a.tarefa.em.primeiro.plan
211c0 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 65 20 61 6f 20 61 72 67 o.............Equivalente.ao.arg
211e0 75 6d 65 6e 74 6f 20 4a 4f 42 5f 53 50 45 43 20 70 61 72 61 20 6f 20 63 6f 6d 61 6e 64 6f 20 22 umento.JOB_SPEC.para.o.comando."
21200 66 67 22 2e 20 52 65 74 6f 6d 61 20 75 6d 61 0a 20 20 20 20 20 74 61 72 65 66 61 20 70 61 72 61 fg"..Retoma.uma......tarefa.para
21220 64 61 20 6f 75 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 2e 20 4a 4f 42 5f 53 50 45 43 20 70 6f 64 da.ou.em.2...plano..JOB_SPEC.pod
21240 65 20 65 73 70 65 63 69 66 69 63 61 72 20 75 6d 20 6e 6f 6d 65 20 64 65 0a 20 20 20 20 20 74 61 e.especificar.um.nome.de......ta
21260 72 65 66 61 20 6f 75 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 74 61 72 65 66 61 2e 20 50 c3 refa.ou.um.n..mero.de.tarefa..P.
21280 b4 72 20 22 26 22 20 61 20 73 65 67 75 69 72 20 61 20 4a 4f 42 5f 53 50 45 43 20 63 6f 6c 6f 63 .r."&".a.seguir.a.JOB_SPEC.coloc
212a0 61 20 61 0a 20 20 20 20 20 74 61 72 65 66 61 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 2c 20 63 6f a.a......tarefa.em.2...plano,.co
212c0 6d 6f 20 73 65 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 61 20 74 61 72 65 66 mo.se.a.especifica....o.da.taref
212e0 61 20 74 69 76 65 73 73 65 20 73 69 64 6f 0a 20 20 20 20 20 66 6f 72 6e 65 63 69 64 61 20 63 6f a.tivesse.sido......fornecida.co
21300 6d 6f 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 70 61 72 61 20 22 62 67 22 2e 0a 20 20 20 20 20 mo.um.argumento.para."bg".......
21320 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 ......Estado.de.sa..da:......Dev
21340 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 61 20 74 61 72 65 66 61 20 72 65 74 6f 6d 61 64 61 olve.o.estado.da.tarefa.retomada
21360 2e 00 44 65 76 6f 6c 76 65 20 75 6d 20 72 65 73 75 6c 74 61 64 6f 20 63 6f 6d 20 73 75 63 65 73 ..Devolve.um.resultado.com.suces
21380 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a so.............Estado.de.sa..da:
213a0 0a 20 20 20 20 20 53 65 6d 70 72 65 20 63 6f 6d 20 73 75 63 65 73 73 6f 2e 00 44 65 76 6f 6c 76 ......Sempre.com.sucesso..Devolv
213c0 65 20 75 6d 20 72 65 73 75 6c 74 61 64 6f 20 73 65 6d 20 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 e.um.resultado.sem.sucesso......
213e0 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 46 61 .......Estado.de.sa..da:......Fa
21400 6c 68 61 20 73 65 6d 70 72 65 2e 00 56 6f 6c 74 61 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 lha.sempre..Volta.de.uma.fun....
21420 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 46 6f 72 c3 a7 61 20 o.de.consola.............For..a.
21440 61 20 73 61 c3 ad 64 61 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 a.sa..da.de.uma.fun....o.ou.scri
21460 70 74 20 62 61 73 65 61 64 6f 20 63 6f 6d 20 6f 20 76 61 6c 6f 72 20 65 73 70 65 63 69 66 69 63 pt.baseado.com.o.valor.especific
21480 61 64 6f 0a 20 20 20 20 20 70 6f 72 20 4e 2e 20 53 65 20 4e 20 66 6f 72 20 6f 6d 69 74 69 64 6f ado......por.N..Se.N.for.omitido
214a0 2c 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 6f 20 64 6f 20 c3 ba 6c ,.o.estado.de.sa..da....o.do...l
214c0 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 0a 20 20 20 20 20 65 78 65 63 75 74 61 64 6f 20 64 65 6e 74 timo.comando......executado.dent
214e0 72 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 70 74 2e 0a 20 20 20 20 20 0a ro.da.fun....o.ou.script........
21500 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f .....Estado.de.sa..da:......Devo
21520 6c 76 65 20 4e 2c 20 6f 75 20 66 61 6c 68 61 20 73 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 lve.N,.ou.falha.se.a.consola.n..
21540 6f 20 65 73 74 69 76 65 72 20 61 20 65 78 65 63 75 74 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 o.estiver.a.executar.uma.fun....
21560 6f 20 6f 75 20 73 63 72 69 70 74 2e 00 44 65 76 6f 6c 76 65 72 20 6f 20 63 6f 6e 74 65 78 74 6f o.ou.script..Devolver.o.contexto
21580 20 64 61 20 61 63 74 75 61 6c 20 63 68 61 6d 61 64 61 20 61 20 73 75 62 2d 72 6f 74 69 6e 61 2e .da.actual.chamada.a.sub-rotina.
215a0 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 20 45 58 50 52 2c 20 64 65 76 6f 6c 76 65 20 22 24 ............Sem.EXPR,.devolve."$
215c0 6c 69 6e 68 61 20 24 6e 6f 6d 65 66 69 63 68 22 2e 20 20 43 6f 6d 20 45 58 50 52 2c 20 64 65 76 linha.$nomefich"...Com.EXPR,.dev
215e0 6f 6c 76 65 0a 20 20 20 20 20 22 24 6c 69 6e 68 61 20 24 73 75 62 2d 72 6f 74 69 6e 61 20 24 6e olve......"$linha.$sub-rotina.$n
21600 6f 6d 65 66 69 63 68 22 3b 20 65 73 74 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 65 78 74 72 omefich";.esta.informa....o.extr
21620 61 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 61 0a 20 20 20 20 20 70 61 72 61 20 6f 62 74 65 72 a.pode.ser.usada......para.obter
21640 20 75 6d 20 72 61 73 74 6f 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f .um.rasto.da.pilha.............O
21660 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 20 69 6e 64 69 63 61 20 71 75 61 6e 74 61 73 20 63 68 .valor.de.EXPR.indica.quantas.ch
21680 61 6d 61 64 61 73 20 64 65 76 65 20 72 65 63 75 61 72 20 61 6e 74 65 73 20 64 61 0a 20 20 20 20 amadas.deve.recuar.antes.da.....
216a0 20 61 63 74 75 61 6c 3b 20 61 20 63 68 61 6d 61 64 61 20 73 75 70 65 72 69 6f 72 20 c3 a9 20 61 .actual;.a.chamada.superior....a
216c0 20 63 68 61 6d 61 64 61 20 30 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 .chamada.0.............Estado.de
216e0 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 30 20 61 20 6e c3 a3 6f 20 73 .sa..da:......Devolve.0.a.n..o.s
21700 65 72 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 65 73 74 65 6a 61 20 61 20 65 er.que.a.consola.n..o.esteja.a.e
21720 78 65 63 75 74 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 45 58 50 52 0a 20 20 20 xecutar.uma.fun....o.ou.EXPR....
21740 20 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 44 65 76 6f 6c 76 65 20 6f 20 63 6f 6e 74 ..seja.inv..lida..Devolve.o.cont
21760 65 78 74 6f 20 64 61 20 61 63 74 75 61 6c 20 63 68 61 6d 61 64 61 20 61 20 73 75 62 2d 72 6f 74 exto.da.actual.chamada.a.sub-rot
21780 69 6e 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 20 45 58 50 52 2c 20 64 65 76 6f 6c 76 ina.............Sem.EXPR,.devolv
217a0 65 20 22 24 6c 69 6e 68 61 20 24 6e 6f 6d 65 66 69 63 68 22 2e 20 20 43 6f 6d 20 45 58 50 52 2c e."$linha.$nomefich"...Com.EXPR,
217c0 20 64 65 76 6f 6c 76 65 0a 20 20 20 20 20 22 24 6c 69 6e 68 61 20 24 73 75 62 2d 72 6f 74 69 6e .devolve......"$linha.$sub-rotin
217e0 61 20 24 6e 6f 6d 65 66 69 63 68 22 3b 20 65 73 74 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 a.$nomefich";.esta.informa....o.
21800 65 78 74 72 61 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 61 0a 20 20 20 20 20 70 61 72 61 20 6f extra.pode.ser.usada......para.o
21820 62 74 65 72 20 75 6d 20 72 61 73 74 6f 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 20 0a 20 20 bter.um.rasto.da.pilha..........
21840 20 20 20 4f 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 20 69 6e 64 69 63 61 20 71 75 61 6e 74 61 ...O.valor.de.EXPR.indica.quanta
21860 73 20 63 68 61 6d 61 64 61 73 20 64 65 76 65 20 72 65 63 75 61 72 20 61 6e 74 65 73 20 64 61 0a s.chamadas.deve.recuar.antes.da.
21880 20 20 20 20 20 61 63 74 75 61 6c 3b 20 61 20 63 68 61 6d 61 64 61 20 73 75 70 65 72 69 6f 72 20 .....actual;.a.chamada.superior.
218a0 c3 a9 20 61 20 63 68 61 6d 61 64 61 20 30 2e 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 ...a.chamada.0.......Estado.de.s
218c0 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 a..da:......Devolve.0.a.n..o.ser
218e0 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 65 73 74 65 6a 61 20 61 20 65 78 65 .que.a.consola.n..o.esteja.a.exe
21900 63 75 74 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 45 58 50 52 0a 20 20 20 20 20 cutar.uma.fun....o.ou.EXPR......
21920 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 45 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 00 46 61 seja.inv..lida..Em.execu....o.Fa
21940 6c 68 61 20 64 65 20 73 65 67 6d 65 6e 74 61 c3 a7 c3 a3 6f 00 53 65 6c 65 63 63 69 6f 6e 61 20 lha.de.segmenta....o.Selecciona.
21960 70 61 6c 61 76 72 61 73 20 64 65 20 75 6d 61 20 6c 69 73 74 61 20 65 20 65 78 65 63 75 74 61 20 palavras.de.uma.lista.e.executa.
21980 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 73 20 50 41 4c 41 56 52 41 53 comandos.............As.PALAVRAS
219a0 20 73 c3 a3 6f 20 65 78 70 61 6e 64 69 64 61 73 2c 20 67 65 72 61 6e 64 6f 20 75 6d 61 20 6c 69 .s..o.expandidas,.gerando.uma.li
219c0 73 74 61 20 64 65 20 70 61 6c 61 76 72 61 73 2e 20 4f 0a 20 20 20 20 20 63 6f 6e 6a 75 6e 74 6f sta.de.palavras..O......conjunto
219e0 20 64 65 20 70 61 6c 61 76 72 61 73 20 65 78 70 61 6e 64 69 64 61 73 20 c3 a9 20 69 6d 70 72 69 .de.palavras.expandidas....impri
21a00 6d 69 64 6f 20 6e 6f 20 65 72 72 6f 20 70 61 64 72 c3 a3 6f 2c 20 63 61 64 61 0a 20 20 20 20 20 mido.no.erro.padr..o,.cada......
21a20 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 20 um.precedido.por.um.n..mero..Se.
21a40 22 69 6e 20 50 41 4c 41 56 52 41 53 22 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 70 72 65 73 65 "in.PALAVRAS".n..o.estiver.prese
21a60 6e 74 65 2c 0a 20 20 20 20 20 22 20 69 6e 20 22 24 40 22 20 22 20 c3 a9 20 61 73 73 75 6d 69 64 nte,......".in."$@"."....assumid
21a80 6f 2e 20 4f 20 70 72 6f 6d 70 74 20 50 53 33 20 c3 a9 20 65 6e 74 c3 a3 6f 20 65 78 69 62 69 64 o..O.prompt.PS3....ent..o.exibid
21aa0 6f 20 65 20 c3 a9 20 6c 69 64 61 20 75 6d 61 0a 20 20 20 20 20 6c 69 6e 68 61 20 64 61 20 65 6e o.e....lida.uma......linha.da.en
21ac0 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 2e 20 53 65 20 61 20 6c 69 6e 68 61 20 66 6f 72 20 63 6f trada.padr..o..Se.a.linha.for.co
21ae0 6e 73 74 69 74 75 c3 ad 64 61 20 70 65 6c 6f 20 6e c3 ba 6d 65 72 6f 0a 20 20 20 20 20 63 6f 72 nstitu..da.pelo.n..mero......cor
21b00 72 65 73 70 6f 6e 64 65 6e 74 65 20 61 20 75 6d 61 20 64 61 73 20 70 61 6c 61 76 72 61 73 20 6d respondente.a.uma.das.palavras.m
21b20 6f 73 74 72 61 64 61 73 2c 20 4e 4f 4d 45 20 c3 a9 20 64 65 66 69 6e 69 64 6f 20 70 61 72 61 0a ostradas,.NOME....definido.para.
21b40 20 20 20 20 20 65 73 73 61 20 70 61 6c 61 76 72 61 2e 20 53 65 20 61 20 6c 69 6e 68 61 20 65 73 .....essa.palavra..Se.a.linha.es
21b60 74 69 76 65 72 20 76 61 7a 69 61 2c 20 50 41 4c 41 56 52 41 53 20 65 20 6f 20 70 72 6f 6d 70 74 tiver.vazia,.PALAVRAS.e.o.prompt
21b80 20 73 c3 a3 6f 0a 20 20 20 20 20 6d 6f 73 74 72 61 64 6f 73 20 64 65 20 6e 6f 76 6f 2e 20 53 65 .s..o......mostrados.de.novo..Se
21ba0 20 66 6f 72 20 6c 69 64 6f 20 45 4f 46 2c 20 6f 20 63 6f 6d 61 6e 64 6f 20 c3 a9 20 63 6f 6e 63 .for.lido.EOF,.o.comando....conc
21bc0 6c 75 c3 ad 64 6f 2e 20 51 75 61 6c 71 75 65 72 0a 20 20 20 20 20 6f 75 74 72 6f 20 76 61 6c 6f lu..do..Qualquer......outro.valo
21be0 72 20 6c 69 64 6f 20 66 61 7a 20 63 6f 6d 20 71 75 65 20 4e 4f 4d 45 20 73 65 6a 61 20 64 65 66 r.lido.faz.com.que.NOME.seja.def
21c00 69 6e 69 64 6f 20 63 6f 6d 6f 20 6e 75 6c 6f 2e 20 41 20 6c 69 6e 68 61 0a 20 20 20 20 20 6c 69 inido.como.nulo..A.linha......li
21c20 64 61 20 c3 a9 20 67 72 61 76 61 64 61 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 52 45 53 50 4f da....gravada.na.vari..vel.RESPO
21c40 53 54 41 2e 20 43 4f 4d 41 4e 44 4f 53 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f 73 20 61 70 STA..COMANDOS.s..o.executados.ap
21c60 c3 b3 73 20 63 61 64 61 0a 20 20 20 20 20 73 65 6c 65 63 c3 a7 c3 a3 6f 20 61 74 c3 a9 20 71 75 ..s.cada......selec....o.at...qu
21c80 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 64 65 20 69 6e 74 65 72 72 75 70 c3 a7 c3 a3 6f 20 73 65 e.um.comando.de.interrup....o.se
21ca0 6a 61 20 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 ja.executado.............Estado.
21cc0 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f de.sa..da:......Devolve.o.estado
21ce0 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 45 .do...ltimo.comando.executado..E
21d00 6e 76 69 61 20 75 6d 20 73 69 6e 61 6c 20 61 20 75 6d 61 20 74 61 72 65 66 61 2e 0a 20 20 20 20 nvia.um.sinal.a.uma.tarefa......
21d20 20 0a 20 20 20 20 20 45 6e 76 69 61 20 61 6f 73 20 70 72 6f 63 65 73 73 6f 73 20 69 64 65 6e 74 .......Envia.aos.processos.ident
21d40 69 66 69 63 61 64 6f 73 20 70 6f 72 20 50 49 44 20 6f 75 20 4a 4f 42 53 50 45 43 20 6f 20 73 69 ificados.por.PID.ou.JOBSPEC.o.si
21d60 6e 61 6c 20 63 68 61 6d 61 64 6f 0a 20 20 20 20 20 53 49 47 53 50 45 43 20 6f 75 20 53 49 47 4e nal.chamado......SIGSPEC.ou.SIGN
21d80 55 4d 2e 20 53 65 20 6e 65 6d 20 53 49 47 53 50 45 43 20 6e 65 6d 20 53 49 47 4e 55 4d 20 65 73 UM..Se.nem.SIGSPEC.nem.SIGNUM.es
21da0 74 69 76 65 72 65 6d 20 70 72 65 73 65 6e 74 65 73 2c 0a 20 20 20 20 20 53 49 47 54 45 52 4d 20 tiverem.presentes,......SIGTERM.
21dc0 c3 a9 20 70 72 65 73 75 6d 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 ...presumido.............Op....e
21de0 73 3a 0a 20 20 20 20 20 20 20 20 2d 73 20 73 69 67 09 53 49 47 20 c3 a9 20 75 6d 20 6e 6f 6d 65 s:.........-s.sig.SIG....um.nome
21e00 20 64 65 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 2d 6e 20 73 69 67 09 53 49 47 20 c3 a9 20 .de.sinal.........-n.sig.SIG....
21e20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 2d 6c 09 6c um.n..mero.de.sinal.........-l.l
21e40 69 73 74 61 20 6e 6f 6d 65 73 20 64 65 20 73 69 6e 61 69 73 3b 20 73 65 20 73 65 20 73 65 67 75 ista.nomes.de.sinais;.se.se.segu
21e60 69 72 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 73 c3 a3 6f 0a 20 20 20 20 20 09 09 61 73 73 irem.argumentos,.s..o........ass
21e80 75 6d 69 64 6f 73 20 63 6f 6d 6f 20 6e c2 ba 73 20 64 65 20 73 69 6e 61 6c 20 70 61 72 61 20 6c umidos.como.n..s.de.sinal.para.l
21ea0 69 73 74 61 72 20 6f 73 20 6e 6f 6d 65 73 0a 20 20 20 20 20 20 20 20 2d 4c 09 73 69 6e c3 b3 6e istar.os.nomes.........-L.sin..n
21ec0 69 6d 6f 20 64 65 20 2d 6c 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 61 74 61 20 75 6d 20 69 6e 74 imo.de.-l............Mata.um.int
21ee0 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 70 6f 72 20 64 6f 69 73 20 6d 6f 74 69 76 6f 73 erno.da.consola.por.dois.motivos
21f00 3a 20 70 65 72 6d 69 74 65 20 75 73 61 72 20 61 73 20 49 44 73 20 64 65 20 74 61 72 65 66 61 0a :.permite.usar.as.IDs.de.tarefa.
21f20 20 20 20 20 20 65 6d 20 76 65 7a 20 64 65 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f 20 65 .....em.vez.de.IDs.de.processo.e
21f40 20 70 65 72 6d 69 74 65 20 6d 61 74 61 72 20 70 72 6f 63 65 73 73 6f 73 20 73 65 20 6f 20 6c 69 .permite.matar.processos.se.o.li
21f60 6d 69 74 65 20 64 65 0a 20 20 20 20 20 70 72 6f 63 65 73 73 6f 73 20 71 75 65 20 70 6f 64 65 20 mite.de......processos.que.pode.
21f80 63 72 69 61 72 20 66 6f 72 20 61 74 69 6e 67 69 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 criar.for.atingido.............E
21fa0 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 stado.de.sa..da:......Devolve.su
21fc0 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 cesso.a.n..o.ser.que.indique.uma
21fe0 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 .op....o.inv..lida.ou.ocorra.um.
22000 65 72 72 6f 2e 00 44 65 66 69 6e 69 72 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 74 erro..Definir.associa....es.de.t
22020 65 63 6c 61 73 20 65 20 76 61 72 69 c3 a1 76 65 69 73 20 70 61 72 61 20 52 65 61 64 6c 69 6e 65 eclas.e.vari..veis.para.Readline
22040 2e 0a 20 20 20 20 0a 20 20 20 20 41 73 73 6f 63 69 61 72 20 75 6d 61 20 73 65 71 75 c3 aa 6e 63 ...........Associar.uma.sequ..nc
22060 69 61 20 64 65 20 74 65 63 6c 61 73 20 61 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 6d ia.de.teclas.a.uma.fun....o.ou.m
22080 61 63 72 6f 20 52 65 61 64 6c 69 6e 65 2c 20 6f 75 0a 20 20 20 20 64 65 66 69 6e 61 20 75 6d 61 acro.Readline,.ou.....defina.uma
220a0 20 76 61 72 69 c3 a1 76 65 6c 20 52 65 61 64 6c 69 6e 65 2e 20 41 20 73 69 6e 74 61 78 65 20 64 .vari..vel.Readline..A.sintaxe.d
220c0 65 20 61 72 67 75 6d 65 6e 74 6f 20 6e c3 a3 6f 2d 6f 70 c3 a7 c3 a3 6f 20 c3 a9 20 65 71 75 69 e.argumento.n..o-op....o....equi
220e0 76 61 6c 65 6e 74 65 0a 20 20 20 20 c3 a0 20 65 6e 63 6f 6e 74 72 61 64 61 20 65 6d 20 7e 2f 2e valente........encontrada.em.~/.
22100 69 6e 70 75 74 72 63 2c 20 6d 61 73 20 74 65 6d 20 64 65 20 73 65 72 20 70 61 73 73 61 64 61 20 inputrc,.mas.tem.de.ser.passada.
22120 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 c3 ba 6e 69 63 6f 3a 0a 20 20 20 20 20 65 2e 67 2e como.argumento...nico:......e.g.
22140 2c 20 62 69 6e 64 20 22 22 5c 43 2d 78 5c 43 2d 72 22 3a 20 72 65 2d 72 65 61 64 2d 69 6e 69 74 ,.bind.""\C-x\C-r":.re-read-init
22160 2d 66 69 6c 65 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 -file".............Op....es:....
22180 20 20 20 20 20 2d 6d 20 20 6d 61 70 74 65 63 6c 20 20 20 20 20 20 20 20 20 20 20 20 55 73 65 20 .....-m..maptecl............Use.
221a0 4d 41 50 54 45 43 4c 20 63 6f 6d 6f 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 20 70 61 72 MAPTECL.como.mapa.de.teclado.par
221c0 61 20 61 20 64 75 72 61 c3 a7 c3 a3 6f 20 64 65 73 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 a.a.dura....o.deste.............
221e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 2e 20 4e 6f .....................comando..No
22200 6d 65 73 20 64 65 20 6d 61 70 61 73 20 61 63 65 69 74 c3 a1 76 65 69 73 20 73 c3 a3 6f 20 65 6d mes.de.mapas.aceit..veis.s..o.em
22220 61 63 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 acs,............................
22240 20 20 20 20 20 20 65 6d 61 63 73 2d 73 74 61 6e 64 61 72 64 2c 20 65 6d 61 63 73 2d 6d 65 74 61 ......emacs-standard,.emacs-meta
22260 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 69 2d 6d 6f 76 65 2c 0a 20 20 20 20 20 ,.emacs-ctlx,.vi,.vi-move,......
22280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 2d 63 ............................vi-c
222a0 6f 6d 6d 61 6e 64 2c 20 65 20 76 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 20 20 2d 6c 20 ommand,.e.vi-insert..........-l.
222c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 .....................Listar.nome
222e0 73 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 20 20 20 2d 50 20 20 20 20 20 20 s.de.fun....es..........-P......
22300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 ................Listar.nomes.de.
22320 66 75 6e c3 a7 c3 b5 65 73 20 65 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 fun....es.e.associa....es.......
22340 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 ...-p......................Lista
22360 72 20 66 75 6e c3 a7 c3 b5 65 73 20 66 75 6e c3 a7 c3 a3 6f 73 20 65 20 61 73 73 6f 63 69 61 c3 r.fun....es.fun....os.e.associa.
22380 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 0a 20 20 20 20 ...es.de.forma.a.que.possam.....
223a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 72 .............................ser
223c0 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 .reutilizados.como.entrada......
223e0 20 20 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 ....-S......................List
22400 61 72 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 71 75 65 20 63 68 61 ar.sequ..ncias.de.teclas.que.cha
22420 6d 65 6d 20 6d 61 63 72 6f 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 mem.macros.e.seus.valores.......
22440 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 ..-s......................Listar
22460 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 71 75 65 20 63 68 61 6d 65 .sequ..ncias.de.teclas.que.chame
22480 6d 20 6d 61 63 72 6f 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 20 20 m.macros.e.seus.valores.........
224a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 20 66 6f 72 6d .........................de.form
224c0 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 a.a.que.possam.ser.reutilizados.
224e0 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 56 20 20 20 20 20 20 20 20 como.entrada..........-V........
22500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 76 61 ..............Listar.nomes.de.va
22520 72 69 c3 a1 76 65 69 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 20 20 ri..veis.e.seus.valores.........
22540 2d 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 6e -v......................Listar.n
22560 6f 6d 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 73 65 75 73 20 76 61 6c 6f 72 65 omes.de.vari..veis.e.seus.valore
22580 73 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 0a 20 20 20 20 20 20 20 20 s.de.forma.a.que.possam.........
225a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 72 20 72 65 75 .........................ser.reu
225c0 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 20 20 tilizados.como.entrada..........
225e0 2d 71 20 20 6e 6f 6d 65 2d 66 75 6e c3 a7 c3 a3 6f 20 20 20 20 20 43 6f 6e 73 75 6c 74 61 72 20 -q..nome-fun....o.....Consultar.
22600 71 75 65 20 74 65 63 6c 61 73 20 63 68 61 6d 61 72 61 6d 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 65 que.teclas.chamaram.a.fun....o.e
22620 6d 20 63 61 75 73 61 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 20 6e 6f 6d 65 2d 66 75 6e c3 a7 c3 m.causa..........-u..nome-fun...
22640 a3 6f 20 20 20 20 20 55 6e 62 69 6e 64 20 61 6c 6c 20 6b 65 79 73 20 77 68 69 63 68 20 61 72 65 .o.....Unbind.all.keys.which.are
22660 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 .bound.to.the.named.fun....o....
22680 20 20 20 20 20 20 2d 72 20 20 73 65 71 74 65 63 6c 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 76 ......-r..seqtecl..........Remov
226a0 65 72 20 61 73 73 6f 63 69 61 c3 a7 c3 a3 6f 20 64 65 20 53 45 51 54 45 43 4c 2e 0a 20 20 20 20 er.associa....o.de.SEQTECL......
226c0 20 20 20 20 2d 66 20 20 6e 6f 6d 65 66 69 63 68 20 20 20 20 20 20 20 20 20 4c 65 72 20 61 73 73 ....-f..nomefich.........Ler.ass
226e0 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 74 65 63 6c 61 73 20 61 20 70 61 72 74 69 72 20 64 65 ocia....es.de.teclas.a.partir.de
22700 20 4e 4f 4d 45 46 49 43 48 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 20 73 65 71 74 65 63 6c 3a 63 .NOMEFICH..........-x..seqtecl:c
22720 6f 6d 61 6e 64 6f 2d 63 6f 6e 73 6f 6c 61 09 43 61 75 73 61 20 61 20 65 78 65 63 75 c3 a7 61 c3 omando-consola.Causa.a.execu..a.
22740 b5 20 64 65 20 43 4f 4d 41 4e 44 4f 2d 53 48 45 4c 4c 20 71 75 61 6e 64 6f 0a 20 20 20 20 20 09 ..de.COMANDO-SHELL.quando.......
22760 09 09 09 53 45 51 54 45 43 4c 20 66 6f 72 20 69 6e 73 65 72 69 64 6f 2e 0a 20 20 20 20 20 20 20 ...SEQTECL.for.inserido.........
22780 20 2d 58 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 73 .-X......................Listars
227a0 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 73 20 61 73 73 6f 63 69 61 64 61 73 20 equ..ncias.de.teclas.associadas.
227c0 61 20 2d 78 20 65 20 63 6f 6d 61 6e 64 6f 73 20 6c 69 67 61 64 6f 73 0a 20 20 20 20 20 20 20 20 a.-x.e.comandos.ligados.........
227e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 20 66 6f 72 6d .........................de.form
22800 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 a.a.que.possam.ser.reutilizados.
22820 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 como.entrada.............Estado.
22840 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 62 69 6e 64 20 64 65 76 6f 6c 76 65 20 30 20 61 de.sa..da:......bind.devolve.0.a
22860 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 73 65 6a 61 20 64 61 64 61 20 75 6d 61 20 6f 70 c3 a7 .n..o.ser.que.seja.dada.uma.op..
22880 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 ..o.desconhecida.ou.ocorra.um.er
228a0 72 6f 2e 00 44 65 66 69 6e 65 20 65 20 63 61 6e 63 65 6c 61 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 ro..Define.e.cancela.op....es.de
228c0 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 6c 74 65 72 61 20 61 20 64 65 66 69 .consola...........Altera.a.defi
228e0 6e 69 c3 a7 c3 a3 6f 20 64 65 20 63 61 64 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f ni....o.de.cada.op....o.de.conso
22900 6c 61 20 4f 50 54 4e 4f 4d 45 2e 20 53 65 6d 20 71 75 61 6c 71 75 65 72 0a 20 20 20 20 61 72 67 la.OPTNOME..Sem.qualquer.....arg
22920 75 6d 65 6e 74 6f 2c 20 6c 69 73 74 61 20 74 6f 64 61 73 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 umento,.lista.todas.as.op....es.
22940 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 64 65 de.consola.com.indica....o.de.de
22960 66 69 6e 69 c3 a7 c3 a3 6f 0a 20 20 20 20 6f 75 20 6e c3 a3 6f 20 64 65 20 65 73 74 61 64 6f 2e fini....o.....ou.n..o.de.estado.
22980 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 2d 6f 09 72 ...........Op....es:........-o.r
229a0 65 73 74 72 69 6e 67 65 20 4f 50 54 4e 4f 4d 45 73 20 70 61 72 61 20 6f 73 20 64 65 66 69 6e 69 estringe.OPTNOMEs.para.os.defini
229c0 64 6f 73 20 70 61 72 61 20 75 73 6f 20 63 6f 6d 20 22 73 65 74 20 2d 6f 22 0a 20 20 20 20 20 20 dos.para.uso.com."set.-o".......
229e0 20 2d 70 09 69 6d 70 72 69 6d 65 20 63 61 64 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 .-p.imprime.cada.op....o.de.cons
22a00 6f 6c 61 20 63 6f 6d 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f 20 64 6f 20 73 65 75 20 65 73 74 61 64 ola.com.indica....o.do.seu.estad
22a20 6f 0a 20 20 20 20 20 20 20 2d 71 09 73 75 70 72 69 6d 65 20 61 20 73 61 c3 ad 64 61 0a 20 20 20 o........-q.suprime.a.sa..da....
22a40 20 20 20 20 2d 73 09 61 63 74 69 76 61 20 28 64 65 66 69 6e 65 29 20 63 61 64 61 20 4f 50 54 4e ....-s.activa.(define).cada.OPTN
22a60 4f 4d 45 0a 20 20 20 20 20 20 20 2d 75 09 64 65 73 61 63 74 69 76 61 20 28 6c 69 6d 70 61 29 20 OME........-u.desactiva.(limpa).
22a80 63 61 64 61 20 4f 50 54 4e 4f 4d 45 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 cada.OPTNOME..........Estado.de.
22aa0 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 73 65 20 4f sa..da:.....Devolve.sucesso.se.O
22ac0 50 54 4e 4f 4d 45 20 65 73 74 69 76 65 72 20 61 63 74 69 76 61 64 6f 3b 20 66 61 6c 68 61 20 73 PTNOME.estiver.activado;.falha.s
22ae0 65 20 69 6e 64 69 63 61 72 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 0a 20 20 20 20 69 6e 76 c3 a1 6c e.indicar.uma.op....o.....inv..l
22b00 69 64 61 20 6f 75 20 4f 50 54 4e 4f 4d 45 20 65 73 74 65 6a 61 20 64 65 73 61 63 74 69 76 61 64 ida.ou.OPTNOME.esteja.desactivad
22b20 61 2e 00 44 65 66 69 6e 65 20 6f 20 61 74 72 69 62 75 74 6f 20 64 65 20 65 78 70 6f 72 74 61 c3 a..Define.o.atributo.de.exporta.
22b40 a7 c3 a3 6f 20 65 6d 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 ...o.em.vari..veis.de.consola...
22b60 20 20 20 20 0a 20 20 20 20 20 4d 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 45 20 70 61 72 61 20 65 ..........Marca.cada.NOME.para.e
22b80 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 61 75 74 6f 6d c3 a1 74 69 63 61 20 70 61 72 61 20 6f 20 61 xporta....o.autom..tica.para.o.a
22ba0 6d 62 69 65 6e 74 65 20 64 65 20 66 75 74 75 72 6f 73 0a 20 20 20 20 20 63 6f 6d 61 6e 64 6f 73 mbiente.de.futuros......comandos
22bc0 20 65 78 65 63 75 74 61 64 6f 73 2e 20 53 65 20 56 41 4c 4f 52 20 66 6f 72 20 66 6f 72 6e 65 63 .executados..Se.VALOR.for.fornec
22be0 69 64 6f 2c 20 61 74 72 69 62 75 69 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 65 78 70 6f ido,.atribui.VALOR.antes.de.expo
22c00 72 74 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 rtar.............Op....es:......
22c20 20 20 20 2d 66 09 72 65 66 65 72 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c ...-f.refere.fun....es.de.consol
22c40 61 0a 20 20 20 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 20 61 20 70 72 6f 70 72 69 65 64 61 64 a.........-n.remove.a.propriedad
22c60 65 20 64 65 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 64 65 20 63 61 64 61 20 4e 4f 4d 45 0a 20 e.de.exporta....o.de.cada.NOME..
22c80 20 20 20 20 20 20 20 2d 70 09 6d 6f 73 74 72 61 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 74 6f .......-p.mostra.uma.lista.de.to
22ca0 64 61 73 20 61 73 20 66 75 6e c3 a7 c3 b5 65 73 20 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 78 das.as.fun....es.e.vari..veis.ex
22cc0 70 6f 72 74 61 64 61 73 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f portadas............Um.argumento
22ce0 20 22 2d 2d 22 20 64 65 73 61 63 74 69 76 61 20 66 75 74 75 72 6f 20 70 72 6f 63 65 73 73 61 6d ."--".desactiva.futuro.processam
22d00 65 6e 74 6f 20 64 61 20 6f 70 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 ento.da.op....o.............Esta
22d20 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 do.de.sa..da:......Devolve.suces
22d40 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 so.a.n..o.ser.que.indique.uma.op
22d60 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 73 65 6a 61 20 69 6e 76 ....o.inv..lida.ou.NOME.seja.inv
22d80 c3 a1 6c 69 64 6f 2e 00 44 65 66 69 6e 65 20 6f 75 20 6c 69 6d 70 61 20 76 61 6c 6f 72 65 73 20 ..lido..Define.ou.limpa.valores.
22da0 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 6f 75 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 de.op....es.ou.par..metros.posic
22dc0 69 6f 6e 61 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 6c ionais.da.consola.............Al
22de0 74 65 72 61 20 6f 20 76 61 6c 6f 72 20 64 65 20 61 74 72 69 62 75 74 6f 73 20 6f 75 20 70 61 72 tera.o.valor.de.atributos.ou.par
22e00 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2c ..metros.posicionais.da.consola,
22e20 20 6f 75 0a 20 20 20 20 20 6d 6f 73 74 72 61 20 6f 73 20 6e 6f 6d 65 73 20 65 20 76 61 6c 6f 72 .ou......mostra.os.nomes.e.valor
22e40 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 es.de.vari..veis.da.consola.....
22e60 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 20 20 4d 61 ........Op....es:.........-a..Ma
22e80 72 63 61 20 76 61 72 69 c3 a1 76 65 69 73 20 6d 6f 64 69 66 69 63 61 64 61 73 20 6f 75 20 63 72 rca.vari..veis.modificadas.ou.cr
22ea0 69 61 64 61 73 20 70 61 72 61 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 20 20 iadas.para.exporta....o.........
22ec0 20 20 2d 62 20 4e 6f 74 69 66 69 63 61 20 6f 20 66 69 6d 20 64 61 20 74 61 72 65 66 61 20 69 6d ..-b.Notifica.o.fim.da.tarefa.im
22ee0 65 64 69 61 74 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 20 20 20 20 2d 65 20 53 61 69 20 69 6d 65 ediatamente...........-e.Sai.ime
22f00 64 69 61 74 61 6d 65 6e 74 65 20 73 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 73 61 69 72 20 63 6f diatamente.se.um.comando.sair.co
22f20 6d 20 65 73 74 61 64 6f 20 64 69 66 65 72 65 6e 74 65 20 64 65 20 7a 65 72 6f 2e 0a 20 20 20 20 m.estado.diferente.de.zero......
22f40 20 20 20 20 20 2d 66 20 44 65 73 61 63 74 69 76 61 20 67 65 72 61 c3 a7 c3 a3 6f 20 64 65 20 6e .....-f.Desactiva.gera....o.de.n
22f60 6f 6d 65 20 64 65 20 66 69 63 68 65 69 72 6f 20 28 67 6c 6f 62 62 69 6e 67 29 2e 0a 20 20 20 20 ome.de.ficheiro.(globbing)......
22f80 20 20 20 20 20 2d 68 20 52 65 63 6f 72 64 61 72 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 64 .....-h.Recordar.localiza....o.d
22fa0 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 6f 20 70 72 e.comandos....medida.que.s..o.pr
22fc0 6f 63 75 72 61 64 6f 73 2e 0a 20 20 20 20 20 20 20 20 20 2d 6b 20 54 6f 64 6f 73 20 6f 73 20 61 ocurados...........-k.Todos.os.a
22fe0 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 73 c3 a3 6f 20 63 rgumentos.de.atribui....o.s..o.c
23000 6f 6c 6f 63 61 64 6f 73 20 6e 6f 20 61 6d 62 69 65 6e 74 65 20 70 61 72 61 20 75 6d 0a 20 20 20 olocados.no.ambiente.para.um....
23020 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 2c 20 6e c3 a3 6f 20 73 c3 b3 20 6f 73 20 71 ..........comando,.n..o.s...os.q
23040 75 65 20 70 72 65 63 65 64 65 6d 20 6f 20 6e 6f 6d 65 20 64 6f 20 63 6f 6d 61 6e 64 6f 2e 0a 20 ue.precedem.o.nome.do.comando...
23060 20 20 20 20 20 20 20 20 2d 6d 20 41 63 74 69 76 61 20 6f 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 ........-m.Activa.o.controlo.de.
23080 74 61 72 65 66 61 73 2e 0a 20 20 20 20 20 20 20 20 20 2d 6e 20 4c c3 aa 20 63 6f 6d 61 6e 64 6f tarefas...........-n.L...comando
230a0 73 2c 20 6d 61 73 20 6e c3 a3 6f 20 6f 73 20 65 78 65 63 75 74 61 2e 0a 20 20 20 20 20 20 20 20 s,.mas.n..o.os.executa..........
230c0 20 2d 6f 70 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 66 69 6e .-option-name..............Defin
230e0 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 61 20 6f e.a.vari..vel.correspondente.a.o
23100 70 74 69 6f 6e 2d 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c ption-name:...................al
23120 6c 65 78 70 6f 72 74 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 61 0a 20 20 20 20 20 20 20 20 20 lexport.....igual.a.-a..........
23140 20 20 20 20 20 20 20 20 20 62 72 61 63 65 65 78 70 61 6e 64 20 20 69 67 75 61 6c 20 61 20 2d 42 .........braceexpand..igual.a.-B
23160 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 20 20 20 20 20 20 20 ...................emacs........
23180 20 20 75 73 61 20 65 73 74 69 6c 6f 20 65 6d 61 63 73 20 64 65 20 65 64 69 c3 a7 c3 a3 6f 20 64 ..usa.estilo.emacs.de.edi....o.d
231a0 65 20 6c 69 6e 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 65 78 e.linhas...................errex
231c0 69 74 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 20 it........igual.a.-e............
231e0 20 20 20 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 45 0a .......errtrace......igual.a.-E.
23200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 63 65 20 20 20 20 20 ..................functrace.....
23220 69 67 75 61 6c 20 61 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 igual.a.-T...................has
23240 68 61 6c 6c 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 68 0a 20 20 20 20 20 20 20 20 20 hall........igual.a.-h..........
23260 20 20 20 20 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 20 20 20 20 69 67 75 61 6c 20 61 20 2d .........histexpand....igual.a.-
23280 48 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 20 20 20 20 20 H...................history.....
232a0 20 20 20 61 63 74 69 76 61 20 68 69 73 74 c3 b3 72 69 63 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 ...activa.hist..rico.de.comandos
232c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 65 6f 66 20 20 20 20 ...................ignoreeof....
232e0 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 73 61 69 20 61 70 c3 b3 73 20 6c 65 72 20 45 4f .a.consola.n..o.sai.ap..s.ler.EO
23300 46 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 2d F...................interactive-
23320 63 6f 6d 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 comments........................
23340 20 20 20 20 20 20 20 20 20 20 20 20 20 70 65 72 6d 69 74 65 20 71 75 65 20 63 6f 6d 65 6e 74 c3 .............permite.que.coment.
23360 a1 72 69 6f 73 20 61 70 61 72 65 c3 a7 61 6d 20 65 6d 20 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 .rios.apare..am.em.comandos.inte
23380 72 61 63 74 69 76 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f ractivos...................keywo
233a0 72 64 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 6b 0a 20 20 20 20 20 20 20 20 20 20 20 rd........igual.a.-k............
233c0 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 6d .......monitor........igual.a.-m
233e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 20 20 20 20 ...................noclobber....
23400 20 69 67 75 61 6c 20 61 20 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f .igual.a.-C...................no
23420 65 78 65 63 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 6e 0a 20 20 20 20 20 20 20 20 exec.........igual.a.-n.........
23440 20 20 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 ..........noglob.........igual.a
23460 20 2d 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6c 6f 67 20 20 20 20 20 .-f...................nolog.....
23480 20 20 20 20 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 63 65 69 74 65 20 6d 61 73 20 69 67 6e 6f .....actualmente.aceite.mas.igno
234a0 72 61 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 66 79 20 20 20 rado...................notify...
234c0 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......igual.a.-b................
234e0 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 75 0a 20 20 20 ...nounset........igual.a.-u....
23500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 20 20 20 69 67 ...............onecmd.........ig
23520 75 61 6c 20 61 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 ual.a.-t...................physi
23540 63 61 6c 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 cal......igual.a.-P.............
23560 20 20 20 20 20 20 70 69 70 65 66 61 69 6c 20 20 20 20 20 20 6f 20 76 61 6c 6f 72 20 64 65 76 6f ......pipefail......o.valor.devo
23580 6c 76 69 64 6f 20 64 65 20 75 6d 20 70 69 70 65 6c 69 6e 65 20 c3 a9 20 6f 20 65 73 74 61 64 6f lvido.de.um.pipeline....o.estado
235a0 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .do.............................
235c0 20 20 20 20 20 20 20 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 61 20 73 61 69 72 20 63 ..........ltimo.comando.a.sair.c
235e0 6f 6d 20 65 73 74 61 64 6f 20 6e c3 a3 6f 2d 7a 65 72 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 om.estado.n..o-zero,............
23600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 75 20 7a 65 72 6f .........................ou.zero
23620 20 73 65 20 6e 65 6e 68 75 6d 20 73 61 69 75 20 63 6f 6d 20 65 73 74 61 64 6f 20 6e c3 a3 6f 2d .se.nenhum.saiu.com.estado.n..o-
23640 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 78 20 20 20 20 zero...................posix....
23660 20 20 20 20 20 20 61 6c 74 65 72 61 20 6f 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f 20 64 6f 20 ......altera.o.comportamento.do.
23680 62 61 73 68 20 6f 6e 64 65 20 61 20 6f 70 65 72 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 20 20 20 20 bash.onde.a.opera....o..........
236a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 64 65 ...........................prede
236c0 66 69 6e 69 64 61 20 64 69 66 65 72 69 72 20 64 61 20 6e 6f 72 6d 61 20 50 6f 73 69 78 20 70 61 finida.diferir.da.norma.Posix.pa
236e0 72 61 20 63 75 6d 70 72 69 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ra.cumprir......................
23700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 20 6e 6f 72 6d 61 0a 20 20 20 20 20 20 20 20 20 ...............a.norma..........
23720 20 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 20 20 20 20 69 67 75 61 6c 20 61 20 2d .........privileged....igual.a.-
23740 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 6f 73 65 20 20 20 20 20 p...................verbose.....
23760 20 20 20 69 67 75 61 6c 20 61 20 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...igual.a.-v...................
23780 76 69 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 61 20 65 73 74 69 6c 6f 20 76 69 20 64 65 vi..............usa.estilo.vi.de
237a0 20 65 64 69 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 .edi....o.de.linhas.............
237c0 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 78 0a ......xtrace.........igual.a.-x.
237e0 20 20 20 20 20 20 20 20 2d 70 20 20 41 63 74 69 76 61 64 6f 20 73 65 6d 70 72 65 20 71 75 65 20 ........-p..Activado.sempre.que.
23800 61 73 20 49 44 20 64 65 20 75 74 69 6c 69 7a 61 64 6f 72 20 72 65 61 69 73 20 65 20 65 66 65 63 as.ID.de.utilizador.reais.e.efec
23820 74 69 76 61 73 20 6e c3 a3 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 69 6e 63 69 64 61 tivas.n..o..............coincida
23840 6d 2e 20 44 65 73 61 63 74 69 76 61 20 6f 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 6f 20 m..Desactiva.o.processamento.do.
23860 66 69 63 68 65 69 72 6f 20 24 20 45 4e 56 20 65 20 61 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 ficheiro.$.ENV.e.a..............
23880 20 69 6d 70 6f 72 74 61 c3 a7 c3 a3 6f 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 20 64 61 20 63 6f .importa....o.de.fun....es.da.co
238a0 6e 73 6f 6c 61 2e 20 44 65 73 6c 69 67 61 72 20 65 73 74 61 20 6f 70 c3 a7 c3 a3 6f 20 66 61 7a nsola..Desligar.esta.op....o.faz
238c0 20 63 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 71 75 65 20 6f 73 20 75 69 64 20 65 20 67 .com..............que.os.uid.e.g
238e0 69 64 20 65 66 65 63 74 69 76 6f 73 20 73 65 6a 61 6d 20 64 65 66 69 6e 69 64 6f 73 20 70 61 72 id.efectivos.sejam.definidos.par
23900 61 20 6f 73 20 75 69 64 20 65 20 67 69 64 20 72 65 61 69 73 2e 0a 20 20 20 20 20 20 20 20 2d 74 a.os.uid.e.gid.reais..........-t
23920 20 20 53 61 69 72 20 64 65 70 6f 69 73 20 64 65 20 6c 65 72 20 65 20 65 78 65 63 75 74 61 72 20 ..Sair.depois.de.ler.e.executar.
23940 75 6d 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 20 54 72 61 74 61 20 61 73 um.comando..........-u..Trata.as
23960 20 76 61 72 69 c3 a1 76 65 69 73 20 e2 80 8b e2 80 8b 6e c3 a3 6f 20 64 65 66 69 6e 69 64 61 73 .vari..veis.......n..o.definidas
23980 20 63 6f 6d 6f 20 65 72 72 6f 20 61 6f 20 73 75 62 73 74 69 74 75 69 72 2e 0a 20 20 20 20 20 20 .como.erro.ao.substituir........
239a0 20 20 2d 76 20 20 49 6d 70 72 69 6d 65 20 61 73 20 6c 69 6e 68 61 73 20 64 65 20 65 6e 74 72 61 ..-v..Imprime.as.linhas.de.entra
239c0 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 6f da.da.consola....medida.que.s..o
239e0 20 6c 69 64 61 73 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 20 49 6d 70 72 69 6d 65 20 63 6f 6d 61 .lidas..........-x..Imprime.coma
23a00 6e 64 6f 73 20 65 20 73 65 75 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 c3 a0 20 6d 65 64 69 64 61 ndos.e.seus.argumentos....medida
23a20 20 71 75 65 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f 73 2e 0a 20 20 20 20 20 20 20 20 2d 42 .que.s..o.executados..........-B
23a40 20 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 61 6c 69 7a 61 72 c3 a1 20 65 78 70 61 6e 73 c3 a3 6f ..a.consola.realizar...expans..o
23a60 20 64 65 20 73 75 70 6f 72 74 65 0a 20 20 20 20 20 20 20 20 2d 43 20 20 53 65 20 64 65 66 69 6e .de.suporte.........-C..Se.defin
23a80 69 64 6f 2c 20 6e c3 a3 6f 20 70 65 72 6d 69 74 69 72 20 71 75 65 20 66 69 63 68 65 69 72 6f 73 ido,.n..o.permitir.que.ficheiros
23aa0 20 6e 6f 72 6d 61 69 73 20 65 78 69 73 74 65 6e 74 65 73 20 73 65 6a 61 6d 0a 20 20 20 20 20 20 .normais.existentes.sejam.......
23ac0 20 20 20 20 20 20 20 73 6f 62 72 65 73 63 72 69 74 6f 73 20 70 65 6c 6f 20 72 65 64 69 72 65 63 .......sobrescritos.pelo.redirec
23ae0 63 69 6f 6e 61 6d 65 6e 74 6f 20 64 61 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 45 cionamento.da.sa..da..........-E
23b00 20 20 73 65 20 64 65 66 69 6e 69 64 6f 2c 20 45 52 52 20 c3 a9 20 68 65 72 64 61 64 61 20 70 65 ..se.definido,.ERR....herdada.pe
23b20 6c 61 73 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 20 las.fun....es.de.consola........
23b40 20 20 2d 48 20 20 41 63 74 69 76 61 20 65 73 74 69 6c 6f 20 21 20 64 65 20 73 75 62 73 74 69 74 ..-H..Activa.estilo.!.de.substit
23b60 75 69 c3 a7 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 2e 20 45 73 74 61 20 62 61 6e 64 ui....o.do.hist..rico..Esta.band
23b80 65 69 72 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 61 eira..............est...activada
23ba0 20 70 6f 72 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 2c 20 65 6d 20 63 6f 6e 73 6f 6c 61 73 .por.predefini....o,.em.consolas
23bc0 20 69 6e 74 65 72 61 74 69 76 61 73 2e 0a 20 20 20 20 20 20 20 20 2d 50 20 20 53 65 20 64 65 66 .interativas..........-P..Se.def
23be0 69 6e 69 64 6f 2c 20 6e c3 a3 6f 20 72 65 73 6f 6c 76 65 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 inido,.n..o.resolve.liga....es.s
23c00 69 6d 62 c3 b3 6c 69 63 61 73 20 61 6f 20 65 78 65 63 75 74 61 72 0a 20 20 20 20 20 20 20 20 20 imb..licas.ao.executar..........
23c20 20 20 20 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d 6f 20 22 63 64 22 20 71 75 65 20 61 6c 74 65 72 ....comandos.como."cd".que.alter
23c40 61 20 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 54 20 20 53 65 a.a.pasta.actual..........-T..Se
23c60 20 64 65 66 69 6e 69 64 6f 2c 20 44 45 42 55 47 20 65 20 52 45 54 55 52 4e 20 73 c3 a3 6f 20 68 .definido,.DEBUG.e.RETURN.s..o.h
23c80 65 72 64 61 64 61 73 20 70 6f 72 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 erdadas.por.fun....es.de.consola
23ca0 2e 0a 20 20 20 20 20 20 20 20 2d 2d 20 20 41 74 72 69 62 75 69 20 71 75 61 69 73 71 75 65 72 20 ..........--..Atribui.quaisquer.
23cc0 6f 75 74 72 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f outros.argumentos.aos.par..metro
23ce0 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 20 6e s.posicionais...............Se.n
23d00 c3 a3 6f 20 68 6f 75 76 65 72 20 6d 61 69 73 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 6f 73 20 70 ..o.houver.mais.argumentos,.os.p
23d20 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 0a 20 20 20 20 20 20 20 20 20 ar..metros.posicionais..........
23d40 20 20 20 20 73 c3 a3 6f 20 6c 69 6d 70 6f 73 2e 0a 20 20 20 20 20 20 20 20 2d 20 20 20 20 41 74 ....s..o.limpos..........-....At
23d60 72 69 62 75 69 20 71 75 61 69 73 71 75 65 72 20 6f 75 74 72 6f 73 20 61 72 67 75 6d 65 6e 74 6f ribui.quaisquer.outros.argumento
23d80 73 20 61 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 2e 0a 20 s.aos.par..metros.posicionais...
23da0 20 20 20 20 20 20 20 20 20 20 20 20 41 73 20 6f 70 c3 a7 c3 b5 65 73 20 2d 78 20 65 20 2d 76 20 ............As.op....es.-x.e.-v.
23dc0 73 c3 a3 6f 20 64 65 73 61 63 74 69 76 61 64 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 73 s..o.desactivadas.............Us
23de0 61 72 20 2b 20 65 6d 20 76 65 7a 20 64 65 20 2d 20 66 61 7a 20 63 6f 6d 20 71 75 65 20 61 73 20 ar.+.em.vez.de.-.faz.com.que.as.
23e00 62 61 6e 64 65 69 72 61 73 20 73 65 6a 61 6d 20 64 65 73 61 63 74 69 76 61 64 61 73 2e 20 41 73 bandeiras.sejam.desactivadas..As
23e20 0a 20 20 20 20 20 62 61 6e 64 65 69 72 61 73 20 74 61 6d 62 c3 a9 6d 20 70 6f 64 65 6d 20 73 65 ......bandeiras.tamb..m.podem.se
23e40 72 20 75 73 61 64 61 73 20 70 6f 72 20 63 68 61 6d 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2e r.usadas.por.chamada.da.consola.
23e60 20 4f 20 61 63 74 75 61 6c 0a 20 20 20 20 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 62 61 6e 64 65 .O.actual......conjunto.de.bande
23e80 69 72 61 73 20 70 6f 64 65 20 73 65 72 20 65 6e 63 6f 6e 74 72 61 64 6f 20 65 6d 20 24 2d 2e 20 iras.pode.ser.encontrado.em.$-..
23ea0 4f 73 20 6e 20 72 65 73 74 61 6e 74 65 73 20 41 52 47 73 0a 20 20 20 20 20 73 c3 a3 6f 20 70 61 Os.n.restantes.ARGs......s..o.pa
23ec0 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 65 20 73 c3 a3 6f 20 61 74 72 r..metros.posicionais.e.s..o.atr
23ee0 69 62 75 c3 ad 64 6f 73 2c 20 65 6d 20 6f 72 64 65 6d 2c 20 61 20 24 31 2c 20 24 32 20 2e 2e 20 ibu..dos,.em.ordem,.a.$1,.$2....
23f00 24 6e 2e 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 41 52 47 73 2c 20 74 6f $n.......Se.n..o.houver.ARGs,.to
23f20 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 das.as.vari..veis.de.consola.s..
23f40 6f 20 69 6d 70 72 69 6d 69 64 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 o.imprimidas.............Estado.
23f60 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 de.sa..da:......Devolve.sucesso.
23f80 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a.n..o.ser.que.indique.uma.op...
23fa0 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 44 65 66 69 6e 65 20 76 61 72 69 c3 a1 76 65 69 73 20 .o.inv..lida..Define.vari..veis.
23fc0 65 20 61 74 72 69 62 75 74 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 73 69 6e c3 b3 e.atributos.............Um.sin..
23fe0 6e 69 6d 6f 20 70 61 72 61 20 22 64 65 63 6c 61 72 65 22 2e 20 20 56 65 6a 61 20 22 68 65 6c 70 nimo.para."declare"...Veja."help
24000 20 64 65 63 6c 61 72 65 22 2e 00 44 65 66 69 6e 65 20 76 61 6c 6f 72 65 73 20 65 20 61 74 72 69 .declare"..Define.valores.e.atri
24020 62 75 74 6f 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 butos.de.vari..veis.............
24040 44 65 63 6c 61 72 61 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 64 c3 a1 2d 6c 68 65 73 20 61 74 Declara.vari..veis.e.d..-lhes.at
24060 72 69 62 75 74 6f 73 2e 20 53 65 20 6e c3 a3 6f 20 69 6e 64 69 63 61 72 20 4e 4f 4d 45 73 2c 0a ributos..Se.n..o.indicar.NOMEs,.
24080 20 20 20 20 20 6d 6f 73 74 72 61 72 20 6f 73 20 61 74 72 69 62 75 74 6f 73 20 65 20 76 61 6c 6f .....mostrar.os.atributos.e.valo
240a0 72 65 73 20 64 65 20 74 6f 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 2e 0a 20 20 20 20 res.de.todas.as.vari..veis......
240c0 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 72 65 73 74 .......Op....es:.........-f.rest
240e0 72 69 6e 67 65 20 61 63 c3 a7 c3 a3 6f 20 6f 75 20 65 78 69 62 69 c3 a7 c3 a3 6f 20 61 20 6e 6f ringe.ac....o.ou.exibi....o.a.no
24100 6d 65 73 20 65 20 64 65 66 69 6e 69 c3 a7 c3 b5 65 73 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 0a 20 mes.e.defini....es.de.fun....o..
24120 20 20 20 20 20 20 20 2d 46 09 72 65 73 74 72 69 6e 67 65 20 65 78 69 62 69 c3 a7 c3 a3 6f 20 73 .......-F.restringe.exibi....o.s
24140 c3 b3 20 61 20 6e 6f 6d 65 73 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 28 6d 61 69 73 20 6e c2 ba ...a.nomes.de.fun....o.(mais.n..
24160 20 64 65 20 6c 69 6e 68 61 20 65 0a 20 20 20 20 20 09 09 66 69 63 68 65 69 72 6f 20 66 6f 6e 74 .de.linha.e........ficheiro.font
24180 65 20 61 6f 20 64 65 70 75 72 61 72 29 0a 20 20 20 20 20 20 20 20 2d 67 09 63 72 69 61 20 76 61 e.ao.depurar).........-g.cria.va
241a0 72 69 c3 a1 76 65 69 73 20 67 6c 6f 62 61 69 73 20 71 75 61 6e 64 6f 20 75 73 61 64 6f 20 6e 75 ri..veis.globais.quando.usado.nu
241c0 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 3b 20 73 65 6e c3 a3 6f 0a 20 ma.fun....o.da.consola;.sen..o..
241e0 20 20 20 20 09 09 c3 a9 20 69 67 6e 6f 72 61 64 61 0a 20 20 20 20 20 20 20 20 2d 49 09 73 65 20 .........ignorada.........-I.se.
24200 65 73 74 c3 a1 20 61 20 63 72 69 61 72 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 6c 6f 63 61 est...a.criar.uma.vari..vel.loca
24220 6c 2c 20 68 65 72 64 61 72 20 61 74 72 69 62 75 74 6f 73 20 65 20 76 61 6c 6f 72 0a 20 20 20 20 l,.herdar.atributos.e.valor.....
24240 09 09 64 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 63 6f 6d 20 6f 20 6d 65 73 6d 6f 20 6e 6f 6d ..duma.vari..vel.com.o.mesmo.nom
24260 65 20 6e 75 6d 20 c3 a2 6d 62 69 74 6f 20 61 6e 74 65 72 69 6f 72 0a 20 20 20 20 20 20 20 20 2d e.num...mbito.anterior.........-
24280 70 09 6d 6f 73 74 72 61 20 61 74 72 69 62 75 74 6f 73 20 65 20 76 61 6c 6f 72 65 73 20 64 65 20 p.mostra.atributos.e.valores.de.
242a0 63 61 64 61 20 4e 4f 4d 45 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 20 71 75 cada.NOME............Op....es.qu
242c0 65 20 64 65 66 69 6e 65 6d 20 61 74 72 69 62 75 74 6f 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 e.definem.atributos:.........-a.
242e0 70 61 72 61 20 74 6f 72 6e 61 72 20 4e 4f 4d 45 73 20 6d 61 74 72 69 7a 65 73 20 69 6e 64 65 78 para.tornar.NOMEs.matrizes.index
24300 61 64 61 73 20 28 73 65 20 73 75 70 6f 72 74 61 64 6f 29 0a 20 20 20 20 20 20 20 20 2d 41 09 70 adas.(se.suportado).........-A.p
24320 61 72 61 20 74 6f 72 6e 61 72 20 4e 4f 4d 45 73 20 6d 61 74 72 69 7a 65 73 20 61 73 73 6f 63 69 ara.tornar.NOMEs.matrizes.associ
24340 61 74 69 76 61 73 20 28 73 65 20 73 75 70 6f 72 74 61 64 6f 29 0a 20 20 20 20 20 20 20 20 2d 69 ativas.(se.suportado).........-i
24360 09 70 61 72 61 20 64 61 72 20 61 20 4e 4f 4d 45 73 20 6f 20 61 74 72 69 62 75 74 6f 20 22 69 6e .para.dar.a.NOMEs.o.atributo."in
24380 74 65 67 65 72 22 0a 20 20 20 20 20 20 20 20 2d 6c 09 70 61 72 61 20 63 6f 6e 76 65 72 74 65 72 teger".........-l.para.converter
243a0 20 4e 4f 4d 45 73 20 65 6d 20 6d 69 6e c3 ba 73 63 75 6c 61 73 20 61 6f 20 61 74 72 69 62 75 69 .NOMEs.em.min..sculas.ao.atribui
243c0 72 0a 20 20 20 20 20 20 20 20 2d 6e 09 74 6f 72 6e 61 72 20 4e 4f 4d 45 20 75 6d 61 20 72 65 66 r.........-n.tornar.NOME.uma.ref
243e0 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 65 er..ncia....vari..vel.chamada.pe
24400 6c 6f 20 73 65 75 20 76 61 6c 6f 72 0a 20 20 20 20 20 20 20 20 2d 72 09 70 61 72 61 20 74 6f 72 lo.seu.valor.........-r.para.tor
24420 6e 61 72 20 4e 4f 4d 45 73 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 0a 20 20 20 20 20 20 20 nar.NOMEs.s...de.leitura........
24440 20 2d 74 09 70 61 72 61 20 64 61 72 20 61 20 4e 4f 4d 45 73 20 6f 20 61 74 72 69 62 75 74 6f 20 .-t.para.dar.a.NOMEs.o.atributo.
24460 22 74 72 61 63 65 22 0a 20 20 20 20 20 20 20 20 2d 75 09 70 61 72 61 20 63 6f 6e 76 65 72 74 65 "trace".........-u.para.converte
24480 72 20 4e 4f 4d 45 73 20 65 6d 20 6d 61 69 c3 ba 73 63 75 6c 61 73 20 61 6f 20 61 74 72 69 62 75 r.NOMEs.em.mai..sculas.ao.atribu
244a0 69 72 0a 20 20 20 20 20 20 20 20 2d 78 09 70 61 72 61 20 74 6f 72 6e 61 72 20 4e 4f 4d 45 73 20 ir.........-x.para.tornar.NOMEs.
244c0 65 78 70 6f 72 74 c3 a1 76 65 69 73 0a 20 20 20 20 20 0a 20 20 20 20 20 55 73 61 72 20 22 2b 22 export..veis............Usar."+"
244e0 20 65 6d 20 76 65 7a 20 64 65 20 22 2d 22 20 64 65 73 6c 69 67 61 20 6f 20 61 74 72 69 62 75 74 .em.vez.de."-".desliga.o.atribut
24500 6f 20 69 6e 64 69 63 61 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 56 61 72 69 c3 a1 76 65 69 o.indicado.............Vari..vei
24520 73 20 63 6f 6d 20 6f 20 61 74 72 69 62 75 74 6f 20 69 6e 74 65 67 65 72 20 74 c3 aa 6d 20 61 76 s.com.o.atributo.integer.t..m.av
24540 61 6c 69 61 c3 a7 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 20 28 76 65 6a 61 20 6f 0a 20 20 alia....o.aritm..tica.(veja.o...
24560 20 20 20 63 6f 6d 61 6e 64 6f 20 22 6c 65 74 22 29 20 72 65 61 6c 69 7a 61 64 61 20 71 75 61 6e ...comando."let").realizada.quan
24580 64 6f 20 6c 68 65 20 c3 a9 20 61 74 72 69 62 75 c3 ad 64 6f 20 75 6d 20 76 61 6c 6f 72 2e 0a 20 do.lhe....atribu..do.um.valor...
245a0 20 20 20 20 0a 20 20 20 20 20 51 75 61 6e 64 6f 20 75 73 61 64 6f 20 6e 75 6d 61 20 66 75 6e c3 ..........Quando.usado.numa.fun.
245c0 a7 c3 a3 6f 2c 20 22 64 65 63 6c 61 72 65 22 20 74 6f 72 6e 61 20 4e 4f 4d 45 73 20 6c 6f 63 61 ...o,."declare".torna.NOMEs.loca
245e0 69 73 2c 20 63 6f 6d 6f 20 6f 20 63 6f 6d 61 6e 64 6f 0a 20 20 20 20 20 22 6c 6f 63 61 6c 22 2e is,.como.o.comando......"local".
24600 20 41 20 6f 70 c3 a7 c3 a3 6f 20 22 2d 67 22 20 73 75 70 72 69 6d 65 20 65 73 74 65 20 63 6f 6d .A.op....o."-g".suprime.este.com
24620 70 6f 72 74 61 6d 65 6e 74 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 portamento.............Estado.de
24640 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 .sa..da:......Devolve.sucesso.a.
24660 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 73 65 6a 61 20 69 6e 64 69 63 61 64 61 20 75 6d 61 20 6f n..o.ser.que.seja.indicada.uma.o
24680 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 0a 20 20 p....o.inv..lida.ou.ocorra.um...
246a0 20 20 20 65 72 72 6f 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 61 20 76 61 72 69 c3 ...erro.de.atribui....o.da.vari.
246c0 a1 76 65 6c 2e 00 43 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 72 72 65 73 .vel..Comandos.de.consola.corres
246e0 70 6f 6e 64 65 6e 74 65 73 20 c3 a0 20 70 61 6c 61 76 72 61 2d 63 68 61 76 65 20 22 00 43 6f 6d pondentes....palavra-chave.".Com
24700 61 6e 64 6f 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 andos.de.consola.correspondentes
24720 20 61 20 70 61 6c 61 76 72 61 73 2d 63 68 61 76 65 20 22 00 4f 70 c3 a7 c3 b5 65 73 20 64 61 20 .a.palavras-chave.".Op....es.da.
24740 63 6f 6e 73 6f 6c 61 3a 0a 00 44 65 73 6c 6f 63 61 72 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 consola:..Deslocar.par..metros.p
24760 6f 73 69 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 52 65 6e 6f 6d 65 61 72 20 osicionais.............Renomear.
24780 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 24 4e 2b 31 2c os.par..metros.posicionais.$N+1,
247a0 24 4e 2b 32 20 2e 2e 2e 20 70 61 72 61 20 24 31 2c 24 32 20 2e 2e 2e 20 53 65 20 4e 0a 20 20 20 $N+2.....para.$1,$2.....Se.N....
247c0 20 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 70 72 65 73 75 6d 65 2d 73 65 20 63 6f 6d 6f 20 31 ..for.omitido,.presume-se.como.1
247e0 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 .............Estado.de.sa..da:..
24800 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 ....Devolve.sucesso.a.n..o.ser.q
24820 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 20 71 75 65 20 ue.N.seja.negativo.ou.maior.que.
24840 24 23 2e 00 53 69 6e 61 6c 20 25 64 00 45 73 70 65 63 69 66 69 63 61 20 63 6f 6d 6f 20 6f 73 20 $#..Sinal.%d.Especifica.como.os.
24860 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 76 65 6d 20 73 65 72 20 63 6f 6e 63 6c 75 c3 ad 64 6f 73 argumentos.devem.ser.conclu..dos
24880 20 70 6f 72 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 50 61 72 61 20 63 61 64 .por.Readline...........Para.cad
248a0 61 20 4e 4f 4d 45 2c 20 65 73 70 65 63 69 66 69 63 61 20 63 6f 6d 6f 20 6f 73 20 61 72 67 75 6d a.NOME,.especifica.como.os.argum
248c0 65 6e 74 6f 73 20 64 65 76 65 6d 20 73 65 72 20 63 6f 6e 63 6c 75 c3 ad 64 6f 73 2e 20 53 65 20 entos.devem.ser.conclu..dos..Se.
248e0 6e c3 a3 6f 20 0a 20 20 20 20 66 6f 72 6e 65 63 65 72 20 6f 70 c3 a7 c3 b5 65 73 2c 20 61 73 20 n..o......fornecer.op....es,.as.
24900 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 65 especifica....es.de.conclus..o.e
24920 78 69 73 74 65 6e 74 65 73 20 73 c3 a3 6f 20 69 6d 70 72 69 6d 69 64 61 73 0a 20 20 20 20 64 65 xistentes.s..o.imprimidas.....de
24940 20 66 6f 72 6d 61 20 61 20 70 65 72 6d 69 74 69 72 20 71 75 65 20 73 65 6a 61 6d 20 72 65 75 74 .forma.a.permitir.que.sejam.reut
24960 69 6c 69 7a 61 64 61 73 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 ilizadas.como.entrada...........
24980 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 65 20 65 73 70 65 63 Op....es:.......-p.imprime.espec
249a0 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 65 78 69 73 74 65 ifica....es.de.conclus..o.existe
249c0 6e 74 65 73 20 65 6d 20 66 6f 72 6d 61 74 6f 20 72 65 75 74 69 6c 69 7a c3 a1 76 65 6c 0a 20 20 ntes.em.formato.reutiliz..vel...
249e0 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 75 6d 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 ....-r.remove.uma.especifica....
24a00 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 4e 4f 4d 45 2c 20 o.de.conclus..o.para.cada.NOME,.
24a20 6f 75 2c 20 73 65 20 6e c3 a3 6f 0a 20 20 20 20 09 09 66 6f 72 6e 65 63 65 75 20 4e 4f 4d 45 73 ou,.se.n..o.......forneceu.NOMEs
24a40 2c 20 74 6f 64 61 73 20 61 73 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 63 ,.todas.as.especifica....es.de.c
24a60 6f 6e 63 6c 75 73 c3 a3 6f 0a 20 20 20 20 20 20 2d 44 09 61 70 6c 69 63 61 20 61 73 20 63 6f 6e onclus..o.......-D.aplica.as.con
24a80 63 6c 75 73 c3 b5 65 73 20 65 20 61 63 c3 a7 c3 b5 65 73 20 63 6f 6d 6f 20 70 72 65 64 65 66 69 clus..es.e.ac....es.como.predefi
24aa0 6e 69 c3 a7 c3 a3 6f 20 70 61 72 61 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 20 09 09 73 65 6d ni....o.para.comandos........sem
24ac0 20 71 75 61 6c 71 75 65 72 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e .qualquer.especifica....o.de.con
24ae0 63 6c 75 73 c3 a3 6f 20 64 65 66 69 6e 69 64 61 0a 20 20 20 20 20 20 2d 45 09 61 70 6c 69 63 61 clus..o.definida.......-E.aplica
24b00 20 61 73 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 65 20 61 63 c3 a7 c3 b5 65 73 20 61 20 63 6f 6d .as.conclus..es.e.ac....es.a.com
24b20 61 6e 64 6f 73 20 2d 2d 20 22 76 61 7a 69 6f 73 22 0a 20 20 20 20 20 09 09 63 6f 6e 63 6c 75 73 andos.--."vazios"........conclus
24b40 c3 a3 6f 20 74 65 6e 74 61 64 61 20 6e 75 6d 61 20 6c 69 6e 68 61 20 65 6d 20 62 72 61 6e 63 6f ..o.tentada.numa.linha.em.branco
24b60 0a 20 20 20 20 20 20 2d 49 09 61 70 6c 69 63 61 20 61 73 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 .......-I.aplica.as.conclus..es.
24b80 65 20 61 63 c3 a7 c3 b5 65 73 20 c3 a0 20 70 61 6c 61 76 72 61 20 69 6e 69 63 69 61 6c 20 28 6e e.ac....es....palavra.inicial.(n
24ba0 6f 72 6d 61 6c 6d 65 6e 74 65 20 6f 0a 20 20 20 20 09 09 63 6f 6d 61 6e 64 6f 29 0a 20 20 20 20 ormalmente.o.......comando).....
24bc0 0a 20 20 20 20 51 75 61 6e 64 6f 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 c3 a9 20 74 65 6e 74 .....Quando.a.conclus..o....tent
24be0 61 64 61 2c 20 61 73 20 61 63 c3 a7 c3 b5 65 73 20 73 c3 a3 6f 20 61 70 6c 69 63 61 64 61 73 20 ada,.as.ac....es.s..o.aplicadas.
24c00 6e 61 20 6f 72 64 65 6d 20 65 6d 20 71 75 65 20 0a 20 20 20 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 na.ordem.em.que......as.op....es
24c20 20 64 65 20 6c 65 74 72 61 73 20 6d 61 69 c3 ba 73 63 75 6c 61 73 20 65 73 74 c3 a3 6f 20 6c 69 .de.letras.mai..sculas.est..o.li
24c40 73 74 61 64 61 73 20 61 63 69 6d 61 2e 20 53 65 20 66 6f 72 65 6d 20 66 6f 72 6e 65 63 69 64 61 stadas.acima..Se.forem.fornecida
24c60 73 20 6d c3 ba 6c 74 69 70 6c 61 73 0a 20 20 20 20 6f 70 c3 a7 c3 b5 65 73 2c 20 61 20 6f 70 c3 s.m..ltiplas.....op....es,.a.op.
24c80 a7 c3 a3 6f 20 2d 44 20 74 6f 6d 61 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 73 6f 62 72 65 20 ...o.-D.toma.preced..ncia.sobre.
24ca0 2d 45 20 65 20 61 6d 62 61 73 20 74 c3 aa 6d 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 73 6f 62 -E.e.ambas.t..m.preced..ncia.sob
24cc0 72 65 20 2d 49 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 61 20 73 61 c3 ad 64 61 re.-I...........Estado.da.sa..da
24ce0 3a 0a 64 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 :.devolve.sucesso.a.n..o.ser.que
24d00 20 73 65 6a 61 20 66 6f 72 6e 65 63 69 64 61 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 .seja.fornecida.uma.op....o.inv.
24d20 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 49 6e 74 65 72 72 6f .lida.ou.ocorra.um.erro..Interro
24d40 6d 70 69 64 6f 00 50 61 72 61 64 6f 20 28 73 69 6e 61 6c 29 00 50 61 72 61 64 6f 20 28 65 6e 74 mpido.Parado.(sinal).Parado.(ent
24d60 72 61 64 61 20 74 74 79 29 00 50 61 72 61 64 6f 20 28 73 61 c3 ad 64 61 20 74 74 79 29 00 49 6e rada.tty).Parado.(sa..da.tty).In
24d80 74 65 72 72 6f 6d 70 69 64 6f 28 25 73 29 00 53 75 73 70 65 6e 64 65 20 61 20 65 78 65 63 75 c3 terrompido(%s).Suspende.a.execu.
24da0 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 75 73 70 ...o.da.consola.............Susp
24dc0 65 6e 64 65 20 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 65 73 74 61 20 63 6f 6e 73 6f 6c 61 20 ende.a.execu....o.desta.consola.
24de0 61 74 c3 a9 20 72 65 63 65 62 65 72 20 75 6d 20 73 69 6e 61 6c 20 53 49 47 43 4f 4e 54 2e 0a 20 at...receber.um.sinal.SIGCONT...
24e00 20 20 20 20 53 65 20 6e c3 a3 6f 20 66 6f 72 65 6d 20 66 6f 72 c3 a7 61 64 61 73 2c 20 61 73 20 ....Se.n..o.forem.for..adas,.as.
24e20 63 6f 6e 73 6f 6c 61 73 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 20 6e c3 a3 6f 20 70 6f 64 65 6d 20 consolas.com.sess..o.n..o.podem.
24e40 73 65 72 20 73 75 73 70 65 6e 73 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 ser.suspensas.............Op....
24e60 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 66 6f 72 c3 a7 61 72 20 61 20 73 75 73 70 65 6e 73 es:.........-f.for..ar.a.suspens
24e80 c3 a3 6f 2c 20 6d 65 73 6d 6f 20 71 75 65 20 73 65 6a 61 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 ..o,.mesmo.que.seja.uma.consola.
24ea0 63 6f 6d 20 73 65 73 73 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 com.sess..o............Estado.de
24ec0 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 .sa..da:......Devolve.sucesso.a.
24ee0 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 6f 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 n..o.ser.que.o.controlo.de.taref
24f00 61 20 65 73 74 65 6a 61 20 69 6e 61 63 74 69 76 6f 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 a.esteja.inactivo.ou.ocorra.um.e
24f20 72 72 6f 2e 00 46 4f 52 4d 41 54 4f 48 4f 52 41 3a 20 22 25 63 22 3a 20 63 61 72 c3 a1 63 74 65 rro..FORMATOHORA:."%c":.car..cte
24f40 72 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 r.de.formato.inv..lido.Terminado
24f60 00 4f 20 63 6f 72 72 65 69 6f 20 65 6d 20 25 73 20 6a c3 a1 20 66 6f 69 20 6c 69 64 6f 0a 00 48 .O.correio.em.%s.j...foi.lido..H
24f80 c3 a1 20 74 61 72 65 66 61 73 20 65 6d 20 63 75 72 73 6f 2e 0a 00 48 c3 a1 20 74 61 72 65 66 61 ...tarefas.em.curso...H...tarefa
24fa0 73 20 69 6e 74 65 72 72 6f 6d 70 69 64 61 73 2e 0a 00 4e c3 a3 6f 20 68 c3 a1 20 51 55 41 4c 51 s.interrompidas...N..o.h...QUALQ
24fc0 55 45 52 20 47 41 52 41 4e 54 49 41 2c 20 61 74 c3 a9 20 61 6f 73 20 6c 69 6d 69 74 65 73 20 70 UER.GARANTIA,.at...aos.limites.p
24fe0 72 65 76 69 73 74 6f 73 20 70 65 6c 61 20 4c 65 69 2e 00 45 73 74 65 73 20 63 6f 6d 61 6e 64 6f revistos.pela.Lei..Estes.comando
25000 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 64 65 66 69 6e 69 64 6f 73 20 69 6e 74 65 s.de.consola.s..o.definidos.inte
25020 72 6e 61 6d 65 6e 74 65 2e 20 49 6e 73 69 72 61 20 22 68 65 6c 70 22 20 70 61 72 61 20 76 65 72 rnamente..Insira."help".para.ver
25040 20 61 20 6c 69 73 74 61 2e 0a 49 6e 73 69 72 61 20 22 68 65 6c 70 20 6e 6f 6d 65 22 20 70 61 72 .a.lista..Insira."help.nome".par
25060 61 20 73 61 62 65 72 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 22 6e a.saber.mais.sobre.a.fun....o."n
25080 6f 6d 65 22 2e 0a 55 73 65 20 22 69 6e 66 6f 20 62 61 73 68 22 20 70 61 72 61 20 73 61 62 65 72 ome"..Use."info.bash".para.saber
250a0 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 67 65 72 61 6c 2e 0a .mais.sobre.a.consola.em.geral..
250c0 55 73 65 20 22 6d 61 6e 20 2d 6b 20 6f 75 20 22 69 6e 66 6f 22 20 70 61 72 61 20 73 61 62 65 72 Use."man.-k.ou."info".para.saber
250e0 20 6d 61 69 73 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 20 6e c3 a3 6f 20 6c 69 73 74 61 64 .mais.sobre.comandos.n..o.listad
25100 6f 73 2e 0a 0a 55 6d 20 61 73 74 65 72 69 73 63 6f 20 28 2a 29 20 6a 75 6e 74 6f 20 61 20 75 6d os...Um.asterisco.(*).junto.a.um
25120 20 6e 6f 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 .nome.significa.que.o.comando.es
25140 74 c3 a1 20 69 6e 61 63 74 69 76 6f 2e 0a 0a 00 45 73 74 65 20 c3 a9 20 75 6d 20 70 72 6f 67 72 t...inactivo....Este....um.progr
25160 61 6d 61 20 67 72 61 74 75 69 74 6f 3b 20 70 6f 64 65 20 61 6c 74 65 72 c3 a1 2d 6c 6f 20 65 20 ama.gratuito;.pode.alter..-lo.e.
25180 64 69 73 74 72 69 62 75 c3 ad 2d 6c 6f 20 c3 a0 20 76 6f 6e 74 61 64 65 2e 00 43 61 70 74 75 72 distribu..-lo....vontade..Captur
251a0 61 72 20 73 69 6e 61 69 73 20 65 20 6f 75 74 72 6f 73 20 65 76 65 6e 74 6f 73 2e 0a 20 20 20 20 ar.sinais.e.outros.eventos......
251c0 20 0a 20 20 20 20 20 44 65 66 69 6e 65 20 65 20 61 63 74 69 76 61 20 67 65 73 74 6f 72 65 73 20 .......Define.e.activa.gestores.
251e0 61 20 65 78 65 63 75 74 61 72 20 71 75 61 6e 64 6f 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 63 65 a.executar.quando.a.consola.rece
25200 62 65 20 73 69 6e 61 69 73 20 6f 75 0a 20 20 20 20 20 6f 75 74 72 61 73 20 63 6f 6e 64 69 c3 a7 be.sinais.ou......outras.condi..
25220 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 52 47 20 c3 a9 20 75 6d 20 63 6f 6d 61 6e ..es.............ARG....um.coman
25240 64 6f 20 61 20 73 65 72 20 6c 69 64 6f 20 65 20 65 78 65 63 75 74 61 64 6f 20 71 75 61 6e 64 6f do.a.ser.lido.e.executado.quando
25260 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 63 65 62 65 20 6f 28 73 29 0a 20 20 20 20 20 73 69 6e 61 .a.consola.recebe.o(s)......sina
25280 6c 28 69 73 29 20 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 53 65 20 41 52 47 20 65 73 74 69 76 65 l(is).SIGNAL_SPEC..Se.ARG.estive
252a0 72 20 61 75 73 65 6e 74 65 20 28 65 20 75 6d 20 c3 ba 6e 69 63 6f 20 53 49 47 4e 41 4c 5f 53 50 r.ausente.(e.um...nico.SIGNAL_SP
252c0 45 43 0a 20 20 20 20 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 29 20 6f 75 20 22 2d 22 2c 20 63 EC......for.fornecido).ou."-",.c
252e0 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 70 6f 73 74 ada.sinal.especificado....repost
25300 6f 20 6e 6f 20 73 65 75 20 76 61 6c 6f 72 0a 20 20 20 20 20 6f 72 69 67 69 6e 61 6c 2e 20 53 65 o.no.seu.valor......original..Se
25320 20 41 52 47 20 66 6f 72 20 61 20 63 61 64 65 69 61 20 6e 75 6c 61 2c 20 63 61 64 61 20 53 49 47 .ARG.for.a.cadeia.nula,.cada.SIG
25340 4e 41 4c 5f 53 50 45 43 20 73 65 72 c3 a1 20 69 67 6e 6f 72 61 64 6f 0a 20 20 20 20 20 70 65 6c NAL_SPEC.ser...ignorado......pel
25360 61 20 63 6f 6e 73 6f 6c 61 20 65 20 70 65 6c 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 71 75 65 20 63 a.consola.e.pelos.comandos.que.c
25380 68 61 6d 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 75 6d 20 53 49 47 4e 41 4c 5f 53 50 hama.............Se.um.SIGNAL_SP
253a0 45 43 20 66 6f 72 20 45 58 49 54 20 28 30 29 20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f EC.for.EXIT.(0).ARG....executado
253c0 20 6e 61 20 73 61 c3 ad 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 53 65 0a 20 20 20 20 20 53 .na.sa..da.da.consola..Se......S
253e0 49 47 4e 41 4c 5f 53 50 45 43 20 c3 a9 20 44 45 42 55 47 2c 20 41 52 47 20 c3 a9 20 65 78 65 63 IGNAL_SPEC....DEBUG,.ARG....exec
25400 75 74 61 64 6f 20 61 6e 74 65 73 20 64 65 20 63 61 64 61 20 63 6f 6d 61 6e 64 6f 20 73 69 6d 70 utado.antes.de.cada.comando.simp
25420 6c 65 73 2e 20 53 65 0a 20 20 20 20 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 c3 a9 20 52 45 54 55 les..Se......SIGNAL_SPEC....RETU
25440 52 4e 2c 20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 63 61 64 61 20 76 65 7a 20 71 75 RN,.ARG....executado.cada.vez.qu
25460 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 6f e.uma.fun....o.de.consola......o
25480 75 20 75 6d 20 73 63 72 69 70 74 20 65 78 65 63 75 74 61 64 6f 20 70 65 6c 6f 20 2e 20 6f 75 20 u.um.script.executado.pelo...ou.
254a0 6f 73 20 69 6e 74 65 72 6e 6f 73 20 74 65 72 6d 69 6e 61 6d 20 61 20 65 78 65 63 75 c3 a7 c3 a3 os.internos.terminam.a.execu....
254c0 6f 2e 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 64 65 20 45 52 52 20 73 69 67 6e 69 o..SIGNAL_SPEC......de.ERR.signi
254e0 66 69 63 61 20 65 78 65 63 75 74 61 72 20 41 52 47 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 75 fica.executar.ARG.cada.vez.que.u
25500 6d 61 20 66 61 6c 68 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 66 61 c3 a7 61 20 63 6f 6d 0a 20 20 ma.falha.do.comando.fa..a.com...
25520 20 20 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 73 61 69 72 20 71 75 61 6e 64 6f 20 61 20 6f ...que.a.consola.sair.quando.a.o
25540 70 c3 a7 c3 a3 6f 20 2d 65 20 65 73 74 c3 a1 20 61 63 74 69 76 61 2e 0a 20 20 20 20 20 0a 20 20 p....o.-e.est...activa..........
25560 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 65 ...Se.nenhum.argumento.for.forne
25580 63 69 64 6f 2c 20 74 72 61 70 20 69 6d 70 72 69 6d 65 20 61 20 6c 69 73 74 61 20 64 65 20 63 6f cido,.trap.imprime.a.lista.de.co
255a0 6d 61 6e 64 6f 73 20 0a 20 20 20 20 20 61 73 73 6f 63 69 61 64 6f 73 20 61 20 63 61 64 61 20 73 mandos.......associados.a.cada.s
255c0 69 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 inal.............Op....es:......
255e0 20 20 20 2d 6c 20 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 ...-l.imprime.uma.lista.de.nomes
25600 20 64 65 20 73 69 6e 61 69 73 20 65 20 73 65 75 73 20 6e c3 ba 6d 65 72 6f 73 20 63 6f 72 72 65 .de.sinais.e.seus.n..meros.corre
25620 73 70 6f 6e 64 65 6e 74 65 73 0a 20 20 20 20 20 20 20 20 2d 70 20 6d 6f 73 74 72 61 20 6f 73 20 spondentes.........-p.mostra.os.
25640 63 6f 6d 61 6e 64 6f 73 20 74 72 61 70 20 61 73 73 6f 63 69 61 64 6f 73 20 61 20 63 61 64 61 20 comandos.trap.associados.a.cada.
25660 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 0a 20 20 20 20 20 43 61 64 61 20 53 49 47 4e SIGNAL_SPEC............Cada.SIGN
25680 41 4c 5f 53 50 45 43 20 c3 a9 20 75 6d 20 6e 6f 6d 65 20 64 65 20 73 69 6e 61 6c 20 65 6d 20 3c AL_SPEC....um.nome.de.sinal.em.<
256a0 73 69 67 6e 61 6c 2e 68 3e 20 6f 75 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c signal.h>.ou.um.n..mero.de.sinal
256c0 2e 0a 20 20 20 20 20 4f 73 20 6e 6f 6d 65 73 20 64 6f 73 20 73 69 6e 61 69 73 20 73 c3 a3 6f 20 .......Os.nomes.dos.sinais.s..o.
256e0 69 6e 73 65 6e 73 c3 ad 76 65 69 73 20 61 20 6d 61 69 c3 ba 73 63 75 6c 61 73 20 65 20 6f 20 70 insens..veis.a.mai..sculas.e.o.p
25700 72 65 66 69 78 6f 20 53 49 47 20 c3 a9 20 6f 70 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 55 6d 20 refixo.SIG....opcional.......Um.
25720 73 69 6e 61 6c 20 70 6f 64 65 20 73 65 72 20 65 6e 76 69 61 64 6f 20 70 61 72 61 20 61 20 63 6f sinal.pode.ser.enviado.para.a.co
25740 6e 73 6f 6c 61 20 63 6f 6d 20 22 6b 69 6c 6c 20 2d 73 69 67 6e 61 6c 20 24 24 22 2e 0a 20 20 20 nsola.com."kill.-signal.$$".....
25760 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 ........Estado.de.sa..da:......D
25780 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 53 49 evolve.sucesso.a.n..o.ser.que.SI
257a0 47 53 50 45 43 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 69 6e 64 69 71 75 65 20 GSPEC.seja.inv..lido.ou.indique.
257c0 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 49 6e 73 69 72 61 20 22 25 uma.op....o.inv..lida..Insira."%
257e0 73 20 2d 63 20 22 68 65 6c 70 20 73 65 74 22 22 20 70 61 72 61 20 6d 61 69 73 20 69 6e 66 6f 72 s.-c."help.set"".para.mais.infor
25800 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 6f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c ma....o.sobre.op....es.da.consol
25820 61 2e 0a 00 49 6e 73 69 72 61 20 22 25 73 20 2d 63 20 68 65 6c 70 22 20 70 61 72 61 20 6d 61 69 a...Insira."%s.-c.help".para.mai
25840 73 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 6f 73 20 69 6e s.informa....o.sobre.comandos.in
25860 74 65 72 6e 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 00 53 69 6e 61 6c 20 64 65 73 63 6f 6e ternos.da.consola...Sinal.descon
25880 68 65 63 69 64 6f 20 23 25 64 00 45 72 72 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 45 73 74 hecido.#%d.Erro.desconhecido.Est
258a0 61 64 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 4c 69 6d 70 61 20 76 61 6c 6f 72 65 73 20 65 ado.desconhecido.Limpa.valores.e
258c0 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 66 75 6e c3 a7 .atributos.de.vari..veis.e.fun..
258e0 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 50 61 72 61 ..es.da.consola.............Para
25900 20 63 61 64 61 20 4e 4f 4d 45 2c 20 72 65 6d 6f 76 65 20 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 .cada.NOME,.remove.a.corresponde
25920 6e 74 65 20 76 61 72 69 c3 a1 76 65 6c 20 6f 75 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 nte.vari..vel.ou.fun....o.......
25940 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 74 72 61 74 61 ......Op....es:.........-f.trata
25960 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 .cada.NOME.como.fun....o.de.cons
25980 6f 6c 61 0a 20 20 20 20 20 20 20 20 2d 76 09 74 72 61 74 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 ola.........-v.trata.cada.NOME.c
259a0 6f 6d 6f 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 20 omo.vari..vel.de.consola........
259c0 20 2d 6e 09 74 72 61 74 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 72 65 66 65 72 c3 aa .-n.trata.cada.NOME.como.refer..
259e0 6e 63 69 61 20 64 65 20 6e 6f 6d 65 20 65 20 6c 69 6d 70 61 20 61 20 70 72 c3 b3 70 72 69 61 0a ncia.de.nome.e.limpa.a.pr..pria.
25a00 20 20 20 20 20 09 09 76 61 72 69 c3 a1 76 65 6c 20 65 6d 20 76 65 7a 20 64 61 20 76 61 72 69 c3 .......vari..vel.em.vez.da.vari.
25a20 a1 76 65 6c 20 71 75 65 20 72 65 66 65 72 65 6e 63 69 61 0a 20 20 20 20 20 0a 20 20 20 20 20 53 .vel.que.referencia............S
25a40 65 6d 20 6f 70 c3 a7 c3 b5 65 73 2c 20 75 6e 73 65 74 20 70 72 69 6d 65 69 72 6f 20 74 65 6e 74 em.op....es,.unset.primeiro.tent
25a60 61 20 6c 69 6d 70 61 72 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 65 2c 20 73 65 20 66 61 6c a.limpar.uma.vari..vel.e,.se.fal
25a80 68 61 72 2c 0a 20 20 20 20 20 74 65 6e 74 61 20 6c 69 6d 70 61 72 20 75 6d 61 20 66 75 6e c3 a7 har,......tenta.limpar.uma.fun..
25aa0 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 6c 67 75 6d 61 73 20 76 61 72 69 c3 a1 76 65 ..o.............Algumas.vari..ve
25ac0 69 73 20 6e c3 a3 6f 20 70 6f 64 65 6d 20 73 65 72 20 6c 69 6d 70 61 73 3b 20 76 65 6a 61 20 74 is.n..o.podem.ser.limpas;.veja.t
25ae0 61 6d 62 c3 a9 6d 20 22 72 65 61 64 6f 6e 6c 79 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 amb..m."readonly".............Es
25b00 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 tado.de.sa..da:......Devolve.suc
25b20 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 esso.a.n..o.ser.que.indique.uma.
25b40 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 73 65 6a 61 20 73 op....o.inv..lida.ou.NOME.seja.s
25b60 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 2e 00 43 6f 6e 64 69 c3 a7 c3 a3 6f 20 49 4f 20 75 72 67 ...de.leitura..Condi....o.IO.urg
25b80 65 6e 74 65 00 55 73 6f 3a 09 25 73 20 5b 6f 70 c3 a7 c3 a3 6f 20 6c 6f 6e 67 61 20 47 4e 55 5d ente.Uso:.%s.[op....o.longa.GNU]
25ba0 20 5b 6f 70 c3 a7 c3 a3 6f 5d 20 2e 2e 2e 0a 09 25 73 20 5b 6f 70 c3 a7 c3 a3 6f 20 6c 6f 6e 67 .[op....o]......%s.[op....o.long
25bc0 61 20 47 4e 55 5d 20 5b 6f 70 c3 a7 c3 a3 6f 5d 20 73 63 72 69 70 74 2d 66 69 6c 65 20 2e 2e 2e a.GNU].[op....o].script-file....
25be0 0a 00 55 73 65 20 22 25 73 22 20 70 61 72 61 20 73 61 69 72 20 64 61 20 63 6f 6e 73 6f 6c 61 2e ..Use."%s".para.sair.da.consola.
25c00 0a 00 55 73 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 22 62 61 73 68 62 75 67 22 20 70 61 72 61 20 72 ..Use.o.comando."bashbug".para.r
25c20 65 70 6f 72 74 61 72 20 65 72 72 6f 73 2e 0a 00 53 69 6e 61 6c 20 64 65 20 75 74 69 6c 69 7a 61 eportar.erros...Sinal.de.utiliza
25c40 64 6f 72 20 31 00 53 69 6e 61 6c 20 64 65 20 75 74 69 6c 69 7a 61 64 6f 72 20 32 00 41 67 75 61 dor.1.Sinal.de.utilizador.2.Agua
25c60 72 64 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 61 20 74 61 72 65 66 61 20 65 20 64 65 76 rda.a.conclus..o.da.tarefa.e.dev
25c80 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 0a 20 olve.o.estado.de.sa..da.........
25ca0 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 69 64 65 ....Espera.por.cada.processo.ide
25cc0 6e 74 69 66 69 63 61 64 6f 20 70 6f 72 20 75 6d 61 20 49 44 2c 20 71 75 65 20 70 6f 64 65 20 73 ntificado.por.uma.ID,.que.pode.s
25ce0 65 72 20 75 6d 61 20 49 44 20 64 65 0a 20 20 20 20 20 70 72 6f 63 65 73 73 6f 20 6f 75 20 75 6d er.uma.ID.de......processo.ou.um
25d00 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 20 65 20 72 65 a.especifica....o.de.tarefa.e.re
25d20 6c 61 74 61 20 6f 20 65 73 74 61 64 6f 20 66 69 6e 61 6c 2e 20 53 65 20 6e c3 a3 6f 0a 20 20 20 lata.o.estado.final..Se.n..o....
25d40 20 20 66 6f 72 20 64 61 64 61 20 75 6d 61 20 49 44 2c 20 61 67 75 61 72 64 61 20 70 6f 72 20 74 ..for.dada.uma.ID,.aguarda.por.t
25d60 6f 64 6f 73 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 2d 66 69 6c 68 6f 20 61 63 74 75 61 6c 6d 65 odos.os.processos-filho.actualme
25d80 6e 74 65 20 61 63 74 69 76 6f 73 20 65 20 6f 0a 20 20 20 20 20 65 73 74 61 64 6f 20 64 65 20 73 nte.activos.e.o......estado.de.s
25da0 61 c3 ad 64 61 20 c3 a9 20 7a 65 72 6f 2e 20 53 65 20 49 44 20 66 6f 72 20 75 6d 61 20 65 73 70 a..da....zero..Se.ID.for.uma.esp
25dc0 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 2c 20 65 73 70 65 72 61 20 70 ecifica....o.de.tarefa,.espera.p
25de0 6f 72 0a 20 20 20 20 20 74 6f 64 6f 73 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 20 6e 6f 20 70 69 or......todos.os.processos.no.pi
25e00 70 65 6c 69 6e 65 20 64 61 20 74 61 72 65 66 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 peline.da.tarefa.............Se.
25e20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 6e 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2c 20 65 73 70 65 a.op....o.-n.for.fornecida,.espe
25e40 72 61 20 70 6f 72 20 75 6d 61 20 74 61 72 65 66 61 20 c3 ba 6e 69 63 61 20 64 61 20 6c 69 73 74 ra.por.uma.tarefa...nica.da.list
25e60 61 20 64 65 20 49 44 73 20 6f 75 0a 20 20 20 20 20 73 65 20 6e c3 a3 6f 20 69 6e 64 69 63 61 72 a.de.IDs.ou......se.n..o.indicar
25e80 20 49 44 73 2c 20 70 65 6c 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 61 20 74 61 72 65 66 61 20 .IDs,.pela.conclus..o.da.tarefa.
25ea0 73 65 67 75 69 6e 74 65 20 64 65 76 6f 6c 76 65 0a 20 20 20 20 20 6f 20 73 65 75 20 65 73 74 61 seguinte.devolve......o.seu.esta
25ec0 64 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 53 65 20 61 20 6f 70 c3 do.de.sa..da............Se.a.op.
25ee0 a7 c3 a3 6f 20 2d 70 20 66 6f 72 20 69 6e 64 69 63 61 64 61 2c 20 6f 20 69 64 65 6e 74 69 66 69 ...o.-p.for.indicada,.o.identifi
25f00 63 61 64 6f 72 20 64 65 20 70 72 6f 63 65 73 73 6f 20 6f 75 20 74 61 72 65 66 61 20 64 61 20 74 cador.de.processo.ou.tarefa.da.t
25f20 61 72 65 66 61 0a 20 20 20 20 70 61 72 61 20 61 20 71 75 61 6c 20 66 6f 69 20 64 65 76 6f 6c 76 arefa.....para.a.qual.foi.devolv
25f40 69 64 6f 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 61 74 72 69 62 75 ido.o.estado.de.sa..da....atribu
25f60 c3 ad 64 6f 20 c3 a0 20 76 61 72 69 c3 a1 76 65 6c 20 56 41 52 0a 20 20 20 20 6e 6f 6d 65 61 64 ..do....vari..vel.VAR.....nomead
25f80 61 20 70 65 6c 6f 20 61 72 67 75 6d 65 6e 74 6f 20 64 61 20 6f 70 c3 a7 c3 a3 6f 2e 20 41 20 76 a.pelo.argumento.da.op....o..A.v
25fa0 61 72 69 c3 a1 76 65 6c 20 65 73 74 61 72 c3 a1 20 69 6e 64 65 66 69 6e 69 64 61 20 69 6e 69 63 ari..vel.estar...indefinida.inic
25fc0 69 61 6c 6d 65 6e 74 65 2c 0a 20 20 20 20 61 6e 74 65 73 20 64 65 20 71 75 61 6c 71 75 65 72 20 ialmente,.....antes.de.qualquer.
25fe0 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 2e 20 c3 9a 74 69 6c 20 73 c3 b3 20 71 75 61 6e 64 6f 20 61 atribui....o....til.s...quando.a
26000 20 6f 70 c3 a7 c3 a3 6f 20 2d 6e 20 c3 a9 20 69 6e 64 69 63 61 64 61 2e 0a 20 20 20 20 0a 20 20 .op....o.-n....indicada.........
26020 20 20 53 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 66 20 66 6f 72 20 69 6e 64 69 63 61 64 61 20 65 ..Se.a.op....o.-f.for.indicada.e
26040 20 6f 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 73 20 65 73 74 69 76 65 72 20 61 .o.controlo.de.tarefas.estiver.a
26060 63 74 69 76 6f 2c 20 65 73 70 65 72 61 20 71 75 65 0a 20 20 20 20 61 20 49 44 20 65 73 70 65 63 ctivo,.espera.que.....a.ID.espec
26080 69 66 69 63 61 64 61 20 74 65 72 6d 69 6e 65 2c 20 65 6d 20 76 65 7a 20 64 65 20 65 73 70 65 72 ificada.termine,.em.vez.de.esper
260a0 61 72 20 70 6f 72 20 75 6d 61 20 61 6c 74 65 72 61 c3 a7 c3 a3 6f 20 64 65 20 65 73 74 61 64 6f ar.por.uma.altera....o.de.estado
260c0 2e 0a 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 ............Estado.de.sa..da:...
260e0 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 61 20 c3 ba 6c 74 69 6d 61 20 49 ...Devolve.o.estado.da...ltima.I
26100 44 3b 20 66 61 6c 68 61 20 73 65 20 61 20 49 44 20 66 6f 72 20 69 6e 76 c3 a1 6c 69 64 61 20 6f D;.falha.se.a.ID.for.inv..lida.o
26120 75 20 66 6f 72 20 69 6e 64 69 63 61 64 61 0a 20 20 20 20 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 u.for.indicada......uma.op....o.
26140 69 6e 76 c3 a1 6c 69 64 61 2c 20 6f 75 20 73 65 20 2d 6e 20 66 6f 72 20 69 6e 64 69 63 61 64 61 inv..lida,.ou.se.-n.for.indicada
26160 20 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 74 69 76 65 72 20 66 69 6c 68 6f 73 0a 20 .e.a.consola.n..o.tiver.filhos..
26180 20 20 20 20 69 6e 65 73 70 65 72 61 64 6f 73 2e 00 41 67 75 61 72 64 61 20 61 20 63 6f 6e 63 6c ....inesperados..Aguarda.a.concl
261a0 75 73 c3 a3 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 65 20 64 65 76 6f 6c 76 65 20 6f 20 65 73 us..o.do.processo.e.devolve.o.es
261c0 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 70 65 72 tado.de.sa..da.............Esper
261e0 61 20 70 6f 72 20 63 61 64 61 20 70 72 6f 63 65 73 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f a.por.cada.processo.especificado
26200 20 70 6f 72 20 75 6d 61 20 50 49 44 20 65 20 72 65 70 6f 72 74 61 20 6f 20 65 73 74 61 64 6f 20 .por.uma.PID.e.reporta.o.estado.
26220 66 69 6e 61 6c 2e 0a 20 20 20 20 20 53 65 20 50 49 44 20 6e c3 a3 6f 20 66 6f 72 20 64 61 64 61 final.......Se.PID.n..o.for.dada
26240 2c 20 61 67 75 61 72 64 61 20 70 6f 72 20 74 6f 64 6f 73 20 6f 73 20 70 72 6f 63 65 73 73 6f 73 ,.aguarda.por.todos.os.processos
26260 2d 66 69 6c 68 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 63 74 69 76 6f 73 2c 0a 20 20 20 20 -filho.actualmente.activos,.....
26280 20 65 20 6f 20 65 73 74 61 64 6f 20 64 65 76 6f 6c 76 69 64 6f 20 c3 a9 20 7a 65 72 6f 2e 20 41 .e.o.estado.devolvido....zero..A
262a0 20 50 49 44 20 74 65 6d 20 64 65 20 73 65 72 20 75 6d 61 20 49 44 20 64 65 20 70 72 6f 63 65 73 .PID.tem.de.ser.uma.ID.de.proces
262c0 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a so.............Estado.de.sa..da:
262e0 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 61 20 c3 ba 6c 74 69 6d ......Devolve.o.estado.da...ltim
26300 61 20 50 49 44 3b 20 66 61 6c 68 61 20 73 65 20 50 49 44 20 66 6f 72 20 69 6e 76 c3 a1 6c 69 64 a.PID;.falha.se.PID.for.inv..lid
26320 6f 20 6f 75 20 66 6f 72 20 69 6e 64 69 63 61 64 61 0a 20 20 20 20 20 75 6d 61 20 6f 70 c3 a7 c3 o.ou.for.indicada......uma.op...
26340 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4a 61 6e 65 6c 61 20 61 6c 74 65 72 61 64 61 00 45 73 .o.inv..lida..Janela.alterada.Es
26360 63 72 65 76 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 creve.argumentos.para.a.sa..da.p
26380 61 64 72 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 74 72 61 72 20 41 52 47 73 20 adr..o.............Mostrar.ARGs.
263a0 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 20 73 65 67 75 69 64 6f 73 20 64 65 20 6e 6f na.sa..da.padr..o.seguidos.de.no
263c0 76 61 20 6c 69 6e 68 61 20 28 4c 46 29 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 va.linha.(LF).............Op....
263e0 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 6e 09 6e c3 a3 6f 20 61 63 72 65 73 63 65 6e 74 61 72 20 es:.........-n.n..o.acrescentar.
26400 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 nova.linha............Estado.de.
26420 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e sa..da:......Devolve.sucesso.a.n
26440 c3 a3 6f 20 73 65 72 20 71 75 65 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 20 65 73 ..o.ser.que.ocorra.um.erro.de.es
26460 63 72 69 74 61 2e 00 45 73 63 72 65 76 65 20 61 72 67 75 6d 65 6e 74 6f 73 20 70 61 72 61 20 61 crita..Escreve.argumentos.para.a
26480 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 6f 73 74 .sa..da.padr..o.............Most
264a0 72 61 72 20 41 52 47 73 2c 20 73 65 70 61 72 61 64 6f 73 20 70 6f 72 20 65 73 70 61 c3 a7 6f 20 rar.ARGs,.separados.por.espa..o.
264c0 c3 ba 6e 69 63 6f 20 65 20 73 65 67 75 69 64 6f 73 20 64 65 20 6e 6f 76 61 20 6c 69 6e 68 61 20 ..nico.e.seguidos.de.nova.linha.
264e0 28 4c 46 29 0a 20 20 20 20 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a 20 20 20 (LF)......na.sa..da.padr..o.....
26500 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 6e 09 6e 61 c3 ........Op....es:.........-n.na.
26520 b5 20 61 63 72 65 73 63 65 6e 74 61 72 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 20 ..acrescentar.nova.linha........
26540 20 2d 65 09 70 65 72 6d 69 74 69 72 20 69 6e 74 65 72 70 72 65 74 61 c3 a7 c3 a3 6f 20 64 6f 73 .-e.permitir.interpreta....o.dos
26560 20 65 73 63 61 70 65 73 20 73 65 67 75 69 6e 74 65 73 20 63 6f 6d 20 62 61 72 72 61 20 65 73 71 .escapes.seguintes.com.barra.esq
26580 75 65 72 64 61 0a 20 20 20 20 20 20 20 20 2d 45 09 73 75 70 72 69 6d 69 72 20 65 78 70 6c 69 63 uerda.........-E.suprimir.explic
265a0 69 74 61 6d 65 6e 74 65 20 69 6e 74 65 72 70 72 65 74 61 c3 a7 c3 a3 6f 20 64 65 20 65 73 63 61 itamente.interpreta....o.de.esca
265c0 70 65 73 20 63 6f 6d 20 62 61 72 72 61 20 65 73 71 75 65 72 64 61 0a 20 20 20 20 20 0a 20 20 20 pes.com.barra.esquerda..........
265e0 20 20 22 65 63 68 6f 22 20 69 6e 74 65 72 70 72 65 74 61 20 6f 73 20 73 65 67 75 69 6e 74 65 73 .."echo".interpreta.os.seguintes
26600 20 63 61 72 61 63 74 65 72 65 73 20 64 65 20 65 73 63 61 70 65 73 20 63 6f 6d 20 62 61 72 72 61 .caracteres.de.escapes.com.barra
26620 20 65 73 71 75 65 72 64 61 3a 0a 20 20 20 20 20 20 20 20 5c 61 09 61 6c 65 72 74 61 20 28 62 65 .esquerda:.........\a.alerta.(be
26640 6c 6c 29 0a 20 20 20 20 20 20 20 20 5c 62 09 62 61 63 6b 73 70 61 63 65 0a 20 20 20 20 20 20 20 ll).........\b.backspace........
26660 20 5c 63 09 73 75 70 72 69 6d 69 72 20 6d 61 69 73 20 73 61 c3 ad 64 61 73 0a 20 20 20 20 20 20 .\c.suprimir.mais.sa..das.......
26680 20 20 5c 65 09 63 61 72 c3 a1 63 74 65 72 20 64 65 20 65 73 63 61 70 65 0a 20 20 20 20 20 20 20 ..\e.car..cter.de.escape........
266a0 20 5c 45 09 63 61 72 c3 a1 63 74 65 72 20 64 65 20 65 73 63 61 70 65 0a 20 20 20 20 20 20 20 20 .\E.car..cter.de.escape.........
266c0 5c 66 09 66 6f 72 6d 20 66 65 65 64 0a 20 20 20 20 20 20 20 20 5c 6e 09 6e 6f 76 61 20 6c 69 6e \f.form.feed.........\n.nova.lin
266e0 68 61 20 28 4c 46 29 0a 20 20 20 20 20 20 20 20 5c 72 09 63 61 72 72 69 61 67 65 20 72 65 74 75 ha.(LF).........\r.carriage.retu
26700 72 6e 20 28 43 52 29 0a 20 20 20 20 20 20 20 20 5c 74 09 74 61 62 75 6c 61 c3 a7 c3 a3 6f 20 68 rn.(CR).........\t.tabula....o.h
26720 6f 72 69 7a 6f 6e 74 61 6c 0a 20 20 20 20 20 20 20 20 5c 76 09 74 61 62 75 6c 61 c3 a7 c3 a3 6f orizontal.........\v.tabula....o
26740 20 76 65 72 74 69 63 61 6c 0a 20 20 20 20 20 20 20 20 5c 5c 09 62 61 72 72 61 20 65 73 71 75 65 .vertical.........\\.barra.esque
26760 72 64 61 20 28 22 5c 22 29 0a 20 20 20 20 20 20 20 20 5c 30 6e 6e 6e 09 6f 20 63 61 72 c3 a1 63 rda.("\").........\0nnn.o.car..c
26780 74 65 72 20 63 75 6a 6f 20 63 c3 b3 64 69 67 6f 20 41 53 43 49 49 20 c3 a9 20 4e 4e 4e 20 28 6f ter.cujo.c..digo.ASCII....NNN.(o
267a0 63 74 61 6c 29 2e 20 20 4e 4e 4e 20 70 6f 64 65 20 74 65 72 0a 20 20 20 20 20 09 09 64 65 20 30 ctal)...NNN.pode.ter........de.0
267c0 20 61 20 33 20 64 c3 ad 67 69 74 6f 73 20 6f 63 74 61 69 73 0a 20 20 20 20 20 20 20 20 5c 78 48 .a.3.d..gitos.octais.........\xH
267e0 48 09 6f 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 38 2d 62 69 74 20 63 75 6a 6f 20 76 61 6c 6f H.o.car..cter.de.8-bit.cujo.valo
26800 72 20 c3 a9 20 48 48 20 28 68 65 78 61 64 65 63 69 6d 61 6c 29 2e 20 20 48 48 0a 20 20 20 20 20 r....HH.(hexadecimal)...HH......
26820 09 09 70 6f 64 65 20 74 65 72 20 75 6d 20 6f 75 20 64 6f 69 73 20 64 c3 ad 67 69 74 6f 73 20 68 ..pode.ter.um.ou.dois.d..gitos.h
26840 65 78 61 64 65 63 69 6d 61 69 73 0a 20 20 20 20 20 20 20 20 5c 75 48 48 48 48 09 6f 20 63 61 72 exadecimais.........\uHHHH.o.car
26860 c3 a1 63 74 65 72 20 55 6e 69 63 6f 64 65 20 63 75 6a 6f 20 76 61 6c 6f 72 20 c3 a9 20 6f 20 76 ..cter.Unicode.cujo.valor....o.v
26880 61 6c 6f 72 20 68 65 78 61 64 65 63 69 6d 61 6c 20 48 48 48 48 2e 0a 20 20 20 20 09 09 48 48 48 alor.hexadecimal.HHHH........HHH
268a0 48 20 70 6f 64 65 20 73 65 72 20 64 65 20 75 6d 20 61 20 71 75 61 74 72 6f 20 64 c3 ad 67 69 74 H.pode.ser.de.um.a.quatro.d..git
268c0 6f 73 20 68 65 78 61 64 65 63 69 6d 61 69 73 2e 0a 20 20 20 20 20 20 20 20 5c 55 48 48 48 48 48 os.hexadecimais..........\UHHHHH
268e0 48 48 48 20 6f 20 63 61 72 c3 a1 63 74 65 72 20 55 6e 69 63 6f 64 65 20 63 75 6a 6f 20 76 61 6c HHH.o.car..cter.Unicode.cujo.val
26900 6f 72 20 c3 a9 20 6f 20 76 61 6c 6f 72 20 68 65 78 61 64 65 63 69 6d 61 6c 0a 20 20 20 20 09 09 or....o.valor.hexadecimal.......
26920 48 48 48 48 48 48 48 48 2e 20 48 48 48 48 48 48 48 48 20 70 6f 64 65 20 73 65 72 20 64 65 20 75 HHHHHHHH..HHHHHHHH.pode.ser.de.u
26940 6d 20 61 20 6f 69 74 6f 20 64 c3 ad 67 69 74 6f 73 20 68 65 78 61 64 65 63 69 6d 61 69 73 2e 0a m.a.oito.d..gitos.hexadecimais..
26960 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 ..........Estado.de.sa..da:.....
26980 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 .Devolve.sucesso.a.n..o.ser.que.
269a0 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 20 65 73 63 72 69 74 61 2e 00 54 65 6d 20 63 ocorra.um.erro.de.escrita..Tem.c
269c0 6f 72 72 65 69 6f 20 65 6d 20 24 5f 00 54 65 6d 20 6e 6f 76 6f 20 63 6f 72 72 65 69 6f 20 65 6d orreio.em.$_.Tem.novo.correio.em
269e0 20 24 5f 00 5b 20 61 72 67 2e 2e 2e 20 5d 00 5b 5b 20 65 78 70 72 65 73 73 c3 a3 6f 20 5d 5d 00 .$_.[.arg....].[[.express..o.]].
26a00 22 25 63 22 3a 20 63 6f 6d 61 6e 64 6f 20 65 72 72 61 64 6f 00 22 25 63 22 3a 20 63 61 72 c3 a1 "%c":.comando.errado."%c":.car..
26a20 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 63 22 3a 20 cter.de.formato.inv..lido."%c":.
26a40 63 61 72 c3 a1 63 74 65 72 20 64 65 20 6d 6f 64 6f 20 73 69 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 car..cter.de.modo.simb..lico.inv
26a60 c3 a1 6c 69 64 6f 00 22 25 63 22 3a 20 6f 70 65 72 61 64 6f 72 20 64 65 20 6d 6f 64 6f 20 73 69 ..lido."%c":.operador.de.modo.si
26a80 6d 62 c3 b3 6c 69 63 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 63 22 3a 20 65 73 70 65 63 69 66 mb..lico.inv..lido."%c":.especif
26aa0 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 66 6f 72 6d 61 74 6f 20 64 65 20 68 6f 72 61 20 69 6e 76 c3 ica....o.de.formato.de.hora.inv.
26ac0 a1 6c 69 64 61 00 22 25 73 22 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 73 73 6f 63 .lida."%s":.imposs..vel.desassoc
26ae0 69 61 72 00 22 25 73 22 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 73 73 6f 63 69 61 iar."%s":.imposs..vel.desassocia
26b00 72 20 6e 6f 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f 00 r.no.mapa.de.teclado.do.comando.
26b20 22 25 73 22 3a 20 61 6c 69 c3 a1 73 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 73 22 3a 20 6d 61 70 "%s":.ali..s.inv..lido."%s":.map
26b40 61 20 64 65 20 74 65 63 6c 61 64 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 22 25 73 22 3a 20 6e 6f 6d a.de.teclado.inv..lido."%s":.nom
26b60 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 69 6e 76 c3 a1 6c 69 64 6f 20 70 61 72 61 20 72 65 e.de.vari..vel.inv..lido.para.re
26b80 66 65 72 c3 aa 6e 63 69 61 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 c3 a9 20 75 6d 61 20 6f 70 c3 fer..ncia.de.nome.%s:....uma.op.
26ba0 a7 c3 a3 6f 20 69 6e 74 65 72 6e 61 20 65 73 70 65 63 69 61 6c 00 25 73 3a 20 63 61 72 c3 a1 63 ...o.interna.especial.%s:.car..c
26bc0 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 65 6d 20 66 61 6c 74 61 00 22 25 73 22 3a 20 65 73 ter.de.formato.em.falta."%s":.es
26be0 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 70 69 64 20 6f 75 20 74 61 72 65 66 61 20 69 pecifica....o.de.pid.ou.tarefa.i
26c00 6e 76 c3 a1 6c 69 64 61 00 22 25 73 22 3a 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 69 6e 76 nv..lida."%s":.identificador.inv
26c20 c3 a1 6c 69 64 6f 00 22 25 73 22 3a 20 6e 6f 6d 65 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 ..lido."%s":.nome.de.fun....o.de
26c40 73 63 6f 6e 68 65 63 69 64 6f 00 22 29 22 20 65 73 70 65 72 61 64 6f 00 22 29 22 20 65 73 70 65 sconhecido.")".esperado.")".espe
26c60 72 61 64 6f 2c 20 65 6e 63 6f 6e 74 72 61 64 6f 20 25 73 00 22 3a 22 20 65 73 70 65 72 61 64 6f rado,.encontrado.%s.":".esperado
26c80 73 20 70 61 72 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 64 s.para.express..o.condicional.ad
26ca0 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 63 61 64 6f d_process:.pid.%5ld.(%s).marcado
26cc0 20 63 6f 6d 6f 20 61 69 6e 64 61 20 61 63 74 69 76 6f 00 61 6c 69 61 73 20 5b 2d 70 5d 20 5b 6e .como.ainda.activo.alias.[-p].[n
26ce0 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 20 5d 00 61 6c 6c 5f 6c 6f 63 61 6c 5f 76 61 72 69 ome[=valor].....].all_local_vari
26d00 61 62 6c 65 73 3a 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 ables:.sem.contexto.de.fun....o.
26d20 6e 6f 20 c3 a2 6d 62 69 74 6f 20 61 63 74 75 61 6c 00 61 72 67 75 6d 65 6e 74 6f 00 61 72 67 75 no...mbito.actual.argumento.argu
26d40 6d 65 6e 74 6f 20 65 73 70 65 72 61 64 6f 00 72 65 71 75 65 72 69 64 6f 20 73 75 70 6f 72 74 65 mento.esperado.requerido.suporte
26d60 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 00 74 65 6e 74 61 74 69 76 .a.vari..veis.de.matriz.tentativ
26d80 61 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 61 20 6e c3 a3 6f 2d 76 61 72 69 c3 a1 76 a.de.atribui....o.a.n..o-vari..v
26da0 65 6c 00 73 75 62 73 63 72 69 74 6f 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 76 c3 a1 6c 69 64 6f el.subscrito.de.matriz.inv..lido
26dc0 00 74 69 70 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 20 65 72 72 61 64 6f 00 63 6f 6e 65 63 74 6f 72 .tipo.de.comando.errado.conector
26de0 20 65 72 72 61 64 6f 00 73 61 6c 74 6f 20 65 72 72 61 64 6f 00 6d c3 a1 20 73 75 62 73 74 69 74 .errado.salto.errado.m...substit
26e00 75 69 c3 a7 c3 a3 6f 3a 20 73 65 6d 20 22 22 22 20 64 65 20 66 65 63 68 6f 20 65 6d 20 25 73 00 ui....o:.sem.""".de.fecho.em.%s.
26e20 6d c3 a1 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 3a 20 73 65 6d 20 22 25 73 22 20 64 65 20 m...substitui....o:.sem."%s".de.
26e40 66 65 63 68 6f 20 65 6d 20 25 73 00 50 c3 a1 67 69 6e 61 20 69 6e 69 63 69 61 6c 20 64 6f 20 62 fecho.em.%s.P..gina.inicial.do.b
26e60 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 66 74 77 61 72 ash:.<http://www.gnu.org/softwar
26e80 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 63 6f 6d 6d 61 e/bash>..bash_execute_unix_comma
26ea0 6e 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 61 72 20 6d 61 70 61 20 64 nd:.imposs..vel.encontrar.mapa.d
26ec0 65 20 74 65 63 6c 61 64 6f 20 70 61 72 61 20 6f 20 63 6f 6d 61 6e 64 6f 00 62 67 20 5b 6a 6f 62 e.teclado.para.o.comando.bg.[job
26ee0 5f 73 70 65 63 20 2e 2e 2e 5d 00 62 67 70 5f 64 65 6c 65 74 65 3a 20 4c 4f 4f 50 3a 20 70 73 69 _spec....].bgp_delete:.LOOP:.psi
26f00 20 28 25 64 29 20 3d 3d 20 73 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 .(%d).==.storage[psi].bucket_nex
26f20 74 00 62 67 70 5f 73 65 61 72 63 68 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 t.bgp_search:.LOOP:.psi.(%d).==.
26f40 73 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 69 6e 64 20 5b 2d storage[psi].bucket_next.bind.[-
26f60 6c 70 73 76 50 53 56 58 5d 20 5b 2d 6d 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 5d 20 5b lpsvPSVX].[-m.mapa.de.teclado].[
26f80 2d 66 20 66 69 63 68 65 69 72 6f 5d 20 5b 2d 71 20 6e 6f 6d 65 5d 20 5b 2d 75 20 6e 6f 6d 65 5d -f.ficheiro].[-q.nome].[-u.nome]
26fa0 20 5b 2d 72 20 73 65 71 74 65 63 6c 5d 20 5b 2d 78 20 73 65 71 74 65 63 6c 3a 63 6f 6d 61 6e 64 .[-r.seqtecl].[-x.seqtecl:comand
26fc0 6f 2d 63 6f 6e 73 6f 6c 61 5d 20 5b 73 65 71 74 65 63 6c 3a 66 75 6e c3 a7 c3 a3 6f 2d 72 65 61 o-consola].[seqtecl:fun....o-rea
26fe0 64 6c 69 6e 65 20 6f 75 20 63 6f 6d 61 6e 64 6f 2d 72 65 61 64 6c 69 6e 65 5d 00 65 78 70 61 6e dline.ou.comando-readline].expan
27000 73 c3 a3 6f 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 72 69 s..o:.imposs..vel.alocar.mem..ri
27020 61 20 70 61 72 61 20 25 73 00 65 78 70 61 6e 73 c3 a3 6f 3a 20 66 61 6c 68 61 20 61 6f 20 61 6c a.para.%s.expans..o:.falha.ao.al
27040 6f 63 61 72 20 6d 65 6d c3 b3 72 69 61 20 70 61 72 61 20 25 75 20 65 6c 65 6d 65 6e 74 6f 73 00 ocar.mem..ria.para.%u.elementos.
27060 65 78 70 61 6e 73 c3 a3 6f 3a 20 66 61 6c 68 61 20 61 6f 20 61 6c 6f 63 61 72 20 6d 65 6d c3 b3 expans..o:.falha.ao.alocar.mem..
27080 72 69 61 20 70 61 72 61 20 22 25 73 22 00 62 72 65 61 6b 20 5b 6e 5d 00 70 72 6f 62 6c 65 6d 61 ria.para."%s".break.[n].problema
270a0 3a 20 73 c3 ad 6d 62 6f 6c 6f 20 65 78 70 61 73 73 69 67 6e 20 65 72 72 61 64 6f 00 62 75 69 6c :.s..mbolo.expassign.errado.buil
270c0 74 69 6e 20 5b 63 6f 6e 73 6f 6c 61 2d 69 6e 74 65 72 6e 6f 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 tin.[consola-interno.[arg....]].
270e0 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d 00 73 c3 b3 20 70 6f 64 65 20 75 73 61 72 20 22 72 65 74 caller.[expr].s...pode.usar."ret
27100 75 72 6e 22 20 61 20 70 61 72 74 69 72 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 urn".a.partir.de.uma.fun....o.ou
27120 20 73 63 72 69 70 74 20 62 61 73 65 61 64 6f 00 73 c3 b3 20 70 6f 64 65 20 73 65 72 20 75 73 61 .script.baseado.s...pode.ser.usa
27140 64 6f 20 6e 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f do.numa.fun....o.imposs..vel.alo
27160 63 61 72 20 6e 6f 76 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 70 car.novo.descritor.de.ficheiro.p
27180 61 72 61 20 65 6e 74 72 61 64 61 20 62 61 73 68 20 64 65 20 66 64 20 25 64 00 69 6d 70 6f 73 73 ara.entrada.bash.de.fd.%d.imposs
271a0 c3 ad 76 65 6c 20 63 72 69 61 72 20 66 69 63 68 65 69 72 6f 20 74 65 6d 70 6f 72 c3 a1 72 69 6f ..vel.criar.ficheiro.tempor..rio
271c0 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 6d 70 6f 73 73 c3 ad .para.here-document:.%s.imposs..
271e0 76 65 6c 20 64 75 70 6c 69 63 61 72 20 66 64 20 25 64 20 70 61 72 61 20 66 64 20 25 64 00 69 6d vel.duplicar.fd.%d.para.fd.%d.im
27200 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 70 69 70 65 20 63 68 61 6d 61 64 6f 20 25 oss..vel.duplicar.pipe.chamado.%
27220 73 20 63 6f 6d 6f 20 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 s.como.fd.%d.imposs..vel.encontr
27240 61 72 20 25 73 20 6e 6f 20 6f 62 6a 65 63 74 6f 20 70 61 72 74 69 6c 68 61 64 6f 20 25 73 3a 20 ar.%s.no.objecto.partilhado.%s:.
27260 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 66 69 6c 68 6f 20 70 61 72 61 20 %s.imposs..vel.fazer.filho.para.
27280 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 00 69 6d 70 6f 73 73 substitui....o.de.comando.imposs
272a0 c3 ad 76 65 6c 20 66 61 7a 65 72 20 66 69 6c 68 6f 20 70 61 72 61 20 73 75 62 73 74 69 74 75 69 ..vel.fazer.filho.para.substitui
272c0 c3 a7 c3 a3 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 ....o.de.processo.imposs..vel.fa
272e0 7a 65 72 20 70 69 70 65 20 70 61 72 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 zer.pipe.para.substitui....o.de.
27300 63 6f 6d 61 6e 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 70 69 70 65 20 70 comando.imposs..vel.fazer.pipe.p
27320 61 72 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 00 69 ara.substitui....o.de.processo.i
27340 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 70 69 70 65 20 63 68 61 6d 61 64 6f 20 25 73 mposs..vel.abrir.pipe.chamado.%s
27360 20 70 61 72 61 20 6c 65 69 74 75 72 61 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 .para.leitura.imposs..vel.abrir.
27380 70 69 70 65 20 63 68 61 6d 61 64 6f 20 25 73 20 70 61 72 61 20 65 73 63 72 69 74 61 00 69 6d 70 pipe.chamado.%s.para.escrita.imp
273a0 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 6f 62 6a 65 63 74 6f 20 70 61 72 74 69 6c 68 61 64 oss..vel.abrir.objecto.partilhad
273c0 6f 20 25 73 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 64 69 72 65 63 63 69 6f 6e o.%s:.%s.imposs..vel.redireccion
273e0 61 72 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 64 65 20 2f 64 65 76 2f 6e 75 6c 6c 3a ar.entrada.padr..o.de./dev/null:
27400 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 72 65 70 6f 72 20 6d 6f 64 6f 20 6e 6f 64 65 6c .%s.imposs..vel.repor.modo.nodel
27420 61 79 20 70 61 72 61 20 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 ay.para.fd.%d.imposs..vel.defini
27440 72 20 65 20 64 65 73 61 63 74 69 76 61 72 20 6f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f r.e.desactivar.op....es.da.conso
27460 6c 61 20 65 6d 20 73 69 6d 75 6c 74 c3 a2 6e 65 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 la.em.simult..neo.imposs..vel.de
27480 66 69 6e 69 72 20 67 69 64 20 63 6f 6d 6f 20 25 64 3a 20 67 69 64 20 65 66 65 63 74 69 76 61 20 finir.gid.como.%d:.gid.efectiva.
274a0 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 67 72 75 70 6f 20 64 65 20 %d.imposs..vel.definir.grupo.de.
274c0 70 72 6f 63 65 73 73 6f 20 64 6f 20 74 65 72 6d 69 6e 61 6c 20 28 25 64 29 00 69 6d 70 6f 73 73 processo.do.terminal.(%d).imposs
274e0 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 75 69 64 20 63 6f 6d 6f 20 25 64 3a 20 75 69 64 20 65 ..vel.definir.uid.como.%d:.uid.e
27500 66 65 63 74 69 76 61 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 63 74 69 76 61 fectiva.%d.imposs..vel.desactiva
27520 72 20 73 69 6d 75 6c 74 61 6e 65 61 6d 65 6e 74 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 65 r.simultaneamente.uma.fun....o.e
27540 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 69 6e 69 63 69 .uma.vari..vel.imposs..vel.inici
27560 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..
27580 c3 a3 6f 20 64 65 73 61 63 74 69 76 61 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 75 73 70 ..o.desactivado.imposs..vel.susp
275a0 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 61 20 ender.imposs..vel.suspender.uma.
275c0 63 6f 6e 73 6f 6c 61 20 64 65 20 73 65 73 73 c3 a3 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 75 consola.de.sess..o.imposs..vel.u
275e0 73 61 72 20 22 2d 66 22 20 70 61 72 61 20 66 61 7a 65 72 20 66 75 6e c3 a7 c3 b5 65 73 00 69 6d sar."-f".para.fazer.fun....es.im
27600 70 6f 73 73 c3 ad 76 65 6c 20 75 73 61 72 20 6d 61 69 73 20 64 65 20 75 6d 20 2d 61 6e 72 77 00 poss..vel.usar.mais.de.um.-anrw.
27620 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 50 41 44 52 case.PALAVRA.in.[PADR..O.[|.PADR
27640 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 63 00 63 64 ..O]...).COMANDOS.;;]....esac.cd
27660 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d 20 5b 70 73 74 5d 00 73 65 74 70 67 .[-L|[-P.[-e]].[-@]].[pst].setpg
27680 69 64 20 66 69 6c 68 6f 20 28 25 6c 64 20 70 61 72 61 20 25 6c 64 29 00 63 6f 6d 61 6e 64 6f 20 id.filho.(%ld.para.%ld).comando.
276a0 5b 2d 70 56 76 5d 20 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 75 62 73 74 69 74 [-pVv].comando.[arg....].substit
276c0 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 75 6c 6f 20 69 67 ui....o.de.comando:.byte.nulo.ig
276e0 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 73 75 62 73 74 69 norado.na.entrada.command_substi
27700 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 20 70 69 70 65 20 tute:.imposs..vel.duplicar.pipe.
27720 63 6f 6d 6f 20 66 64 20 31 00 63 6f 6d 70 67 65 6e 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 como.fd.1.compgen.[-abcdefgjksuv
27740 5d 20 5b 2d 6f 20 6f 70 c3 a7 c3 a3 6f 5d 20 5b 2d 41 20 61 63 c3 a7 c3 a3 6f 5d 20 5b 2d 47 20 ].[-o.op....o].[-A.ac....o].[-G.
27760 70 61 64 72 c3 a3 6f 67 6c 6f 62 61 6c 5d 20 5b 2d 57 20 6c 69 73 74 61 70 61 6c 61 76 72 61 73 padr..oglobal].[-W.listapalavras
27780 5d 20 5b 2d 46 20 66 75 6e c3 a7 c3 a3 6f 5d 20 5b 2d 43 20 63 6f 6d 61 6e 64 6f 5d 20 5b 2d 58 ].[-F.fun....o].[-C.comando].[-X
277a0 20 70 61 64 72 c3 a3 6f 66 69 6c 74 72 6f 5d 20 5b 2d 50 20 70 72 65 66 69 78 6f 5d 20 5b 2d 53 .padr..ofiltro].[-P.prefixo].[-S
277c0 20 73 75 66 69 78 6f 5d 20 5b 70 61 6c 61 76 72 61 5d 00 63 6f 6d 70 6c 65 74 65 20 5b 2d 61 62 .sufixo].[palavra].complete.[-ab
277e0 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 70 72 5d 20 5b 2d 44 45 49 5d 20 5b 2d 6f 20 6f 70 c3 cdefgjksuv].[-pr].[-DEI].[-o.op.
27800 a7 c3 a3 6f 5d 20 5b 2d 41 20 61 63 c3 a7 c3 a3 6f 5d 20 5b 2d 47 20 70 61 64 72 c3 a3 6f 67 6c ...o].[-A.ac....o].[-G.padr..ogl
27820 6f 62 61 6c 5d 20 5b 2d 57 20 6c 69 73 74 61 70 61 6c 61 76 72 61 73 5d 20 5b 2d 46 20 66 75 6e obal].[-W.listapalavras].[-F.fun
27840 c3 a7 c3 a3 6f 5d 20 5b 2d 43 20 63 6f 6d 61 6e 64 6f 5d 20 5b 2d 58 20 70 61 64 72 c3 a3 6f 66 ....o].[-C.comando].[-X.padr..of
27860 69 6c 74 72 6f 5d 20 5b 2d 50 20 70 72 65 66 69 78 6f 5d 20 5b 2d 53 20 73 75 66 69 78 6f 5d 20 iltro].[-P.prefixo].[-S.sufixo].
27880 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 66 75 6e c3 a7 c3 a3 6f 20 [nome....].completion:.fun....o.
278a0 22 25 73 22 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 61 00 63 6f 6d 70 6f 70 74 20 5b 2d 6f "%s".n..o.encontrada.compopt.[-o
278c0 7c 2b 6f 20 6f 70 c3 a7 c3 a3 6f 5d 20 5b 2d 44 45 49 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 |+o.op....o].[-DEI].[nome....].e
278e0 73 70 65 72 61 64 6f 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 sperado.operador.bin..rio.condic
27900 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 20 5b 4e 4f 4d 45 5d ional.continue.[n].coproc.[NOME]
27920 20 63 6f 6d 61 6e 64 6f 20 5b 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 73 5d 00 69 6d .comando.[redireccionamentos].im
27940 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 61 72 20 2f 74 6d 70 2c 20 70 6f 72 20 66 61 poss..vel.encontrar./tmp,.por.fa
27960 76 6f 72 20 63 72 69 65 2d 61 21 00 63 70 72 69 6e 74 66 3a 20 22 25 63 22 3a 20 63 61 72 c3 a1 vor.crie-a!.cprintf:."%c":.car..
27980 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 61 63 74 75 61 6c cter.de.formato.inv..lido.actual
279a0 00 61 20 65 6c 69 6d 69 6e 61 72 20 74 61 72 65 66 61 20 69 6e 74 65 72 72 6f 6d 70 69 64 61 20 .a.eliminar.tarefa.interrompida.
279c0 25 64 20 63 6f 6d 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 20 25 6c 64 00 64 65 73 %d.com.grupo.de.processo.%ld.des
279e0 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 70 69 64 20 6e c3 a3 6f 20 65 78 69 73 74 65 6e cribe_pid:.%ld:.pid.n..o.existen
27a00 74 65 00 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 76 61 7a 69 61 00 c3 ad 6e 64 69 63 65 te.pilha.de.pastas.vazia...ndice
27a20 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d .da.pilha.de.pastas.dirs.[-clpv]
27a40 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 74 61 .[+N].[-N].disown.[-h].[-ar].[ta
27a60 72 65 66 61 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 c3 a3 6f refaspec.....|.pid....].divis..o
27a80 20 70 6f 72 20 30 00 63 61 72 72 65 67 61 6d 65 6e 74 6f 20 64 69 6e c3 a2 6d 69 63 6f 20 69 6e .por.0.carregamento.din..mico.in
27aa0 64 69 73 70 6f 6e c3 ad 76 65 6c 00 65 63 68 6f 20 5b 2d 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 dispon..vel.echo.[-n].[arg....].
27ac0 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 6e 6f 6d 65 20 64 65 20 76 61 echo.[-neE].[arg....].nome.de.va
27ae0 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 76 61 7a 69 6f 00 65 6e 61 62 6c 65 20 5b ri..vel.de.matriz.vazio.enable.[
27b00 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d 66 20 66 69 63 68 65 69 72 6f 5d 20 5b 6e 6f 6d 65 20 -a].[-dnps].[-f.ficheiro].[nome.
27b20 2e 2e 2e 5d 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 ...].erro.ao.obter.atributos.do.
27b40 74 65 72 6d 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 64 65 terminal:.%s.erro.ao.importar.de
27b60 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 70 61 72 61 20 22 25 73 22 00 fini....o.de.fun....o.para."%s".
27b80 65 72 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 erro.ao.definir.atributos.do.ter
27ba0 6d 69 6e 61 6c 3a 20 25 73 00 65 76 61 6c 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6e minal:.%s.eval.[arg....].eval:.n
27bc0 c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 20 ..vel.m..ximo.de.aninhamento.de.
27be0 65 76 61 6c 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 65 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d eval.excedido.(%d).exec.[-cl].[-
27c00 61 20 6e 6f 6d 65 5d 20 5b 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 75 6d 65 6e 74 6f 20 2e 2e 2e 5d a.nome].[comando.[argumento....]
27c20 5d 20 5b 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 20 2e 2e 2e 5d 00 65 78 65 63 75 74 ].[redireccionamento....].execut
27c40 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 20 65 e_coproc:.coproc.[%d:%s].ainda.e
27c60 78 69 73 74 65 00 65 78 69 74 20 5b 6e 5d 00 65 73 70 65 72 61 64 6f 20 22 29 22 00 65 78 70 6f xiste.exit.[n].esperado.")".expo
27c80 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 20 5b 6e ente.menor.que.0.export.[-fn].[n
27ca0 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 5d 20 6f 75 20 65 78 70 6f 72 74 20 2d 70 00 65 73 ome[=valor]....].ou.export.-p.es
27cc0 70 65 72 61 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 00 6e c3 ad 76 65 6c 20 64 65 20 72 65 63 75 perada.express..o.n..vel.de.recu
27ce0 72 73 c3 a3 6f 20 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 65 78 63 65 64 69 64 6f 00 66 63 20 rs..o.da.express..o.excedido.fc.
27d00 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 70 72 69 6d 65 69 72 6f 5d 20 5b c3 ba [-e.ename].[-lnr].[primeiro].[..
27d20 6c 74 69 6d 6f 5d 20 6f 75 20 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 5d 20 5b 63 6f 6d 61 6e ltimo].ou.fc.-s.[pat=rep].[coman
27d40 64 6f 5d 00 66 67 20 5b 6a 6f 62 5f 73 70 65 63 5d 00 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 do].fg.[job_spec].descritor.de.f
27d60 69 63 68 65 69 72 6f 20 66 6f 72 61 20 64 65 20 61 6c 63 61 6e 63 65 00 72 65 71 75 65 72 69 64 icheiro.fora.de.alcance.requerid
27d80 6f 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 6e 6f 6d 65 20 64 65 20 66 69 63 68 65 69 72 6f 00 o.argumento.de.nome.de.ficheiro.
27da0 66 6f 72 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 65 78 70 33 20 29 29 3b 20 64 6f 20 43 for.((.exp1;.exp2;.exp3.));.do.C
27dc0 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 41 4c 41 56 OMANDOS;.done.for.NOME.[in.PALAV
27de0 52 41 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 70 69 RAS.....].;.do.COMANDOS;.done.pi
27e00 64 20 25 64 20 61 70 61 72 65 63 65 20 65 6d 20 74 61 72 65 66 61 20 65 6d 20 65 78 65 63 75 c3 d.%d.aparece.em.tarefa.em.execu.
27e20 a7 c3 a3 6f 20 25 64 00 70 72 6f 62 6c 65 6d 61 20 64 65 20 61 6e c3 a1 6c 69 73 65 20 64 65 20 ...o.%d.problema.de.an..lise.de.
27e40 66 6f 72 6d 61 74 6f 3a 20 25 73 00 66 72 65 65 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 formato:.%s.free:.chamado.com.ar
27e60 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6a c3 a1 20 6c 69 62 65 72 74 6f 00 66 72 65 gumento.de.bloco.j...liberto.fre
27e80 65 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 e:.chamado.com.argumento.de.bloc
27ea0 6f 20 6e c3 a3 6f 20 61 6c 6f 63 61 64 6f 00 66 72 65 65 3a 20 74 61 6d 61 6e 68 6f 20 64 6f 73 o.n..o.alocado.free:.tamanho.dos
27ec0 20 70 6f 6e 74 6f 73 20 69 6e 69 63 69 61 6c 20 65 20 66 69 6e 61 6c 20 64 69 66 65 72 65 00 66 .pontos.inicial.e.final.difere.f
27ee0 72 65 65 3a 20 73 75 62 2d 66 6c 75 78 6f 20 64 65 74 65 63 74 61 64 6f 3b 20 6d 61 67 69 63 38 ree:.sub-fluxo.detectado;.magic8
27f00 20 63 6f 72 72 6f 6d 70 69 64 6f 00 66 72 65 65 3a 20 73 75 62 2d 66 6c 75 78 6f 20 64 65 74 65 .corrompido.free:.sub-fluxo.dete
27f20 63 74 61 64 6f 3b 20 6d 68 5f 6e 62 79 74 65 73 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 ctado;.mh_nbytes.fora.do.interva
27f40 6c 6f 00 6e 6f 6d 65 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 7b 20 43 4f 4d 41 4e 44 4f 53 20 3b lo.nome.de.fun....o.{.COMANDOS.;
27f60 20 7d 20 6f 75 20 6e 6f 6d 65 20 28 29 20 7b 20 43 4f 4d 41 4e 44 4f 53 20 3b 20 7d 00 66 75 74 .}.ou.nome.().{.COMANDOS.;.}.fut
27f80 75 72 61 73 20 76 65 72 73 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 76 c3 a3 6f 20 66 6f uras.vers..es.da.consola.v..o.fo
27fa0 72 c3 a7 61 72 20 61 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 63 6f 6d 6f 20 75 6d 61 20 73 75 62 r..ar.a.avalia....o.como.uma.sub
27fc0 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 00 67 65 74 63 77 64 3a 20 stitui....o.aritm..tica.getcwd:.
27fe0 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 63 65 64 65 72 20 61 20 70 61 73 74 61 73 2d 6d c3 a3 65 imposs..vel.aceder.a.pastas-m..e
28000 00 67 65 74 6f 70 74 73 20 6f 70 74 73 74 72 69 6e 67 20 6e 61 6d 65 20 5b 61 72 67 2e 2e 2e 5d .getopts.optstring.name.[arg...]
28020 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 63 61 6d 69 6e 68 6f 5d 20 5b 2d 64 74 5d 20 5b .hash.[-lr].[-p.caminho].[-dt].[
28040 6e 6f 6d 65 20 2e 2e 2e 5d 00 68 61 73 68 69 6e 67 20 64 65 73 61 63 74 69 76 61 64 6f 00 68 65 nome....].hashing.desactivado.he
28060 6c 70 20 5b 2d 64 6d 73 5d 20 5b 70 61 64 72 c3 a3 6f 20 2e 2e 2e 5d 00 61 6a 75 64 61 20 69 6e lp.[-dms].[padr..o....].ajuda.in
28080 64 69 73 70 6f 6e c3 ad 76 65 6c 20 6e 65 73 74 61 20 76 65 72 73 c3 a3 6f 00 68 65 72 65 2d 64 dispon..vel.nesta.vers..o.here-d
280a0 6f 63 75 6d 65 6e 74 20 6e 61 20 6c 69 6e 68 61 20 25 64 20 64 65 6c 69 6d 69 74 61 64 6f 20 70 ocument.na.linha.%d.delimitado.p
280c0 6f 72 20 66 69 6d 2d 64 65 2d 66 69 63 68 65 69 72 6f 20 28 64 65 73 65 6a 61 64 6f 20 22 25 73 or.fim-de-ficheiro.(desejado."%s
280e0 22 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 64 65 73 76 69 6f 5d 20 5b 6e 5d 2c ").history.[-c].[-d.desvio].[n],
28100 20 68 69 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b 66 69 63 68 65 69 72 6f 5d 20 6f 75 20 68 69 73 .history.-anrw.[ficheiro].ou.his
28120 74 6f 72 79 20 2d 70 73 20 61 72 67 20 5b 61 72 67 2e 2e 2e 5d 00 70 6f 73 69 c3 a7 c3 a3 6f 20 tory.-ps.arg.[arg...].posi....o.
28140 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 00 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 do.hist..rico.especifica....o.de
28160 20 68 69 73 74 c3 b3 72 69 63 6f 00 73 75 63 65 73 73 6f 73 09 63 6f 6d 61 6e 64 6f 0a 00 69 64 .hist..rico.sucessos.comando..id
28180 65 6e 74 69 66 69 63 61 64 6f 72 20 65 73 70 65 72 61 64 6f 20 61 70 c3 b3 73 20 70 72 c3 a9 2d entificador.esperado.ap..s.pr..-
281a0 69 6e 63 72 65 6d 65 6e 74 6f 20 6f 75 20 70 72 c3 a9 2d 64 65 63 72 65 6d 65 6e 74 6f 00 69 66 incremento.ou.pr..-decremento.if
281c0 20 43 4f 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 3b 20 5b 20 65 6c 69 66 .COMANDOS;.then.COMANDOS;.[.elif
281e0 20 43 4f 4d 41 4e 44 4f 53 3b 20 74 68 65 6e 20 43 4f 4d 41 4e 44 4f 53 3b 20 5d 2e 2e 2e 20 5b .COMANDOS;.then.COMANDOS;.]....[
28200 20 65 6c 73 65 20 43 4f 4d 41 4e 44 4f 53 3b 20 5d 20 66 69 00 69 6e 69 74 69 61 6c 69 7a 65 5f .else.COMANDOS;.].fi.initialize_
28220 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 67 65 74 70 67 72 70 20 66 61 6c 68 6f 75 00 69 6e 69 74 job_control:.getpgrp.falhou.init
28240 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 64 69 73 63 69 70 6c 69 6e 61 20 64 ialize_job_control:.disciplina.d
28260 65 20 6c 69 6e 68 61 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 e.linha.initialize_job_control:.
28280 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 20 65 6d 20 32 c2 ba 20 70 6c sem.controlo.de.tarefa.em.2...pl
282a0 61 6e 6f 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 73 65 74 70 ano.initialize_job_control:.setp
282c0 67 69 64 00 62 61 73 65 20 61 72 69 74 6d c3 a9 74 69 63 61 20 69 6e 76 c3 a1 6c 69 64 61 00 62 gid.base.aritm..tica.inv..lida.b
282e0 61 73 65 20 69 6e 76 c3 a1 6c 69 64 61 00 63 61 72 c3 a1 63 74 65 72 20 25 64 20 69 6e 76 c3 a1 ase.inv..lida.car..cter.%d.inv..
28300 6c 69 64 6f 20 65 6d 20 65 78 70 6f 72 74 73 74 72 20 70 61 72 61 20 25 73 00 6e c3 ba 6d 65 72 lido.em.exportstr.para.%s.n..mer
28320 6f 20 68 65 78 61 64 65 63 69 6d 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 63 6f 6e 73 74 61 6e 74 o.hexadecimal.inv..lido.constant
28340 65 20 69 6e 74 65 69 72 61 20 69 6e 76 c3 a1 6c 69 64 61 00 6e c3 ba 6d 65 72 6f 20 69 6e 76 c3 e.inteira.inv..lida.n..mero.inv.
28360 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e c3 .lido.n..mero.octal.inv..lido.n.
28380 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 74 61 72 65 66 61 20 .mero.de.sinal.inv..lido.tarefa.
283a0 25 64 20 63 6f 6d 65 c3 a7 6f 75 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 %d.come..ou.sem.controlo.de.tare
283c0 66 61 00 6a 6f 62 5f 73 70 65 63 20 5b 26 5d 00 74 61 72 65 66 61 73 20 5b 2d 6c 6e 70 72 73 5d fa.job_spec.[&].tarefas.[-lnprs]
283e0 20 5b 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 5d 20 6f 75 20 74 61 72 65 66 61 73 20 2d 78 20 .[tarefaspec....].ou.tarefas.-x.
28400 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 73 5d 00 6b 69 6c 6c 20 5b 2d 73 20 73 69 67 73 70 65 63 20 comando.[args].kill.[-s.sigspec.
28420 7c 20 2d 6e 20 73 69 67 6e 75 6d 20 7c 20 2d 73 69 67 73 70 65 63 5d 20 70 69 64 20 7c 20 74 61 |.-n.signum.|.-sigspec].pid.|.ta
28440 72 65 66 61 73 70 65 63 20 2e 2e 2e 20 6f 75 20 6b 69 6c 6c 20 2d 6c 20 5b 73 69 67 73 70 65 63 refaspec.....ou.kill.-l.[sigspec
28460 5d 00 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 3a 20 25 73 0a 00 6c 65 74 20 61 72 67 20 5b ]...ltimo.comando:.%s..let.arg.[
28480 61 72 67 20 2e 2e 2e 5d 00 6c 69 6d 69 74 65 00 6c 69 6e 68 61 20 25 64 3a 20 00 45 64 69 c3 a7 arg....].limite.linha.%d:..Edi..
284a0 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 20 6e c3 a3 6f 20 61 63 74 69 76 61 64 61 00 63 61 72 72 65 ..o.de.linha.n..o.activada.carre
284c0 67 61 6d 65 6e 74 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 25 73 20 64 65 76 6f 6c 76 65 20 66 gamento.da.fun....o.%s.devolve.f
284e0 61 6c 68 61 20 28 25 64 29 3a 20 6e c3 a3 6f 20 63 61 72 72 65 67 61 64 61 00 6c 6f 63 61 6c 20 alha.(%d):.n..o.carregada.local.
28500 5b 6f 70 c3 a7 c3 a3 6f 5d 20 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 00 6c 6f 67 6f 75 [op....o].nome[=valor].....logou
28520 74 0a 00 6c 6f 67 6f 75 74 20 5b 6e 5d 00 74 6f 74 61 6c 20 64 65 20 63 69 63 6c 6f 73 00 6d 61 t..logout.[n].total.de.ciclos.ma
28540 6b 65 5f 68 65 72 65 5f 64 6f 63 75 6d 65 6e 74 3a 20 74 69 70 6f 20 64 65 20 69 6e 73 74 72 75 ke_here_document:.tipo.de.instru
28560 c3 a7 c3 a3 6f 20 25 64 20 65 72 72 61 64 6f 00 6d 61 6b 65 5f 6c 6f 63 61 6c 5f 76 61 72 69 c3 ....o.%d.errado.make_local_vari.
28580 a1 76 65 6c 3a 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f 20 6e .vel:.sem.contexto.de.fun....o.n
285a0 6f 20 c3 a2 6d 62 69 74 6f 20 61 63 74 75 61 6c 00 6d 61 6b 65 5f 72 65 64 69 72 65 63 74 69 6f o...mbito.actual.make_redirectio
285c0 6e 3a 20 69 6e 73 74 72 75 c3 a7 c3 a3 6f 20 64 65 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 n:.instru....o.de.redireccioname
285e0 6e 74 6f 20 22 25 64 22 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 6d 61 6c 6c 6f nto."%d".fora.do.intervalo.mallo
28600 63 3a 20 62 6c 6f 71 75 65 69 6f 20 6e 61 20 6c 69 73 74 61 20 6c 69 76 72 65 20 63 6c 6f 62 62 c:.bloqueio.na.lista.livre.clobb
28620 65 72 65 64 00 6d 61 6c 6c 6f 63 3a 20 61 73 73 65 72 c3 a7 c3 a3 6f 20 66 61 6c 68 61 64 61 3a ered.malloc:.asser....o.falhada:
28640 20 25 73 0a 00 6d 61 70 66 69 6c 65 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 74 6f 74 61 .%s..mapfile.[-d.delim].[-n.tota
28660 6c 5d 20 5b 2d 4f 20 6f 72 69 67 65 6d 5d 20 5b 2d 73 20 74 6f 74 61 6c 5d 20 5b 2d 74 5d 20 5b l].[-O.origem].[-s.total].[-t].[
28680 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 69 61 -u.fd].[-C.callback].[-c.quantia
286a0 5d 20 5b 6d 61 74 72 69 7a 5d 00 74 6f 74 61 6c 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 6d ].[matriz].total.here-document.m
286c0 c3 a1 78 69 6d 6f 20 65 78 63 65 64 69 64 6f 00 6d 69 67 72 61 72 20 70 72 6f 63 65 73 73 6f 20 ..ximo.excedido.migrar.processo.
286e0 70 61 72 61 20 6f 75 74 72 6f 20 43 50 55 00 22 29 22 20 65 6d 20 66 61 6c 74 61 00 22 5d 22 20 para.outro.CPU.")".em.falta."]".
28700 65 6d 20 66 61 6c 74 61 00 64 c3 ad 67 69 74 6f 20 68 65 78 20 65 6d 20 66 61 6c 74 61 20 70 61 em.falta.d..gito.hex.em.falta.pa
28720 72 61 20 5c 78 00 64 c3 ad 67 69 74 6f 20 75 6e 69 63 6f 64 65 20 65 6d 20 66 61 6c 74 61 20 70 ra.\x.d..gito.unicode.em.falta.p
28740 61 72 61 20 5c 25 63 00 6f 70 65 72 61 c3 a7 c3 b5 65 73 20 64 65 20 72 65 64 65 20 6e c3 a3 6f ara.\%c.opera....es.de.rede.n..o
28760 20 73 75 70 6f 72 74 61 64 61 73 00 73 65 6d 20 22 3d 22 20 65 6d 20 65 78 70 6f 72 74 73 74 72 .suportadas.sem."=".em.exportstr
28780 20 70 61 72 61 20 25 73 00 73 65 6d 20 22 25 63 22 20 64 65 20 66 65 63 68 6f 20 65 6d 20 25 73 .para.%s.sem."%c".de.fecho.em.%s
287a0 00 73 65 6d 20 63 6f 6d 61 6e 64 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 6e 65 6e 68 75 6d 20 74 .sem.comando.encontrado.nenhum.t
287c0 c3 b3 70 69 63 6f 20 64 65 20 61 6a 75 64 61 20 70 61 72 61 20 22 25 73 22 2e 20 20 54 65 6e 74 ..pico.de.ajuda.para."%s"...Tent
287e0 65 20 22 68 65 6c 70 20 68 65 6c 70 22 2c 20 22 6d 61 6e 20 2d 6b 20 25 73 22 20 6f 75 20 22 69 e."help.help",."man.-k.%s".ou."i
28800 6e 66 6f 20 25 73 22 2e 00 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 61 20 74 61 72 65 66 61 00 nfo.%s"..sem.controlo.da.tarefa.
28820 6e c3 a3 6f 20 68 c3 a1 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 20 6e 65 73 74 n..o.h...controlo.de.tarefa.nest
28840 61 20 63 6f 6e 73 6f 6c 61 00 73 65 6d 20 70 61 72 3a 25 73 00 6e 65 6e 68 75 6d 61 20 6f 75 74 a.consola.sem.par:%s.nenhuma.out
28860 72 61 20 70 61 73 74 61 00 6e c3 a3 6f 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 73 20 6d 61 ra.pasta.n..o.s..o.permitidas.ma
28880 69 73 20 6f 70 c3 a7 c3 b5 65 73 20 63 6f 6d 20 22 2d 78 22 00 61 20 66 75 6e c3 a7 c3 a3 6f 20 is.op....es.com."-x".a.fun....o.
288a0 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 6e c3 a3 6f 20 65 73 74 c3 a1 20 65 6d 20 65 78 65 63 de.conclus..o.n..o.est...em.exec
288c0 75 c3 a7 c3 a3 6f 00 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 73 6f 6c 61 20 64 65 20 73 65 73 73 c3 a3 u....o.n..o....consola.de.sess..
288e0 6f 3a 20 75 73 65 20 22 65 78 69 74 22 00 70 61 73 74 61 20 6e 75 6c 61 00 6e c3 ba 6d 65 72 6f o:.use."exit".pasta.nula.n..mero
28900 20 6f 63 74 61 6c 00 73 c3 b3 20 74 65 6d 20 73 69 67 6e 69 66 69 63 61 64 6f 20 6e 75 6d 20 63 .octal.s...tem.significado.num.c
28920 69 63 6c 6f 20 22 66 6f 72 22 2c 20 22 77 68 69 6c 65 22 20 6f 75 20 22 75 6e 74 69 6c 22 00 65 iclo."for",."while".ou."until".e
28940 72 72 6f 20 64 65 20 70 69 70 65 00 70 6f 70 5f 73 63 6f 70 65 3a 20 63 61 62 65 c3 a7 61 20 64 rro.de.pipe.pop_scope:.cabe..a.d
28960 65 20 63 6f 6e 73 6f 6c 61 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 c3 a2 6d 62 e.consola_variables.n..o......mb
28980 69 74 6f 20 64 65 20 61 6d 62 69 65 6e 74 65 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 00 70 6f 70 5f ito.de.ambiente.tempor..rio.pop_
289a0 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 63 61 62 65 c3 a7 61 20 64 65 20 63 6f 6e 73 6f 6c 61 5f var_context:.cabe..a.de.consola_
289c0 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 75 variables.n..o....contexto.de.fu
289e0 6e c3 a7 c3 a3 6f 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 73 65 6d 20 63 6f 6e 74 n....o.pop_var_context:.sem.cont
28a00 65 78 74 6f 20 64 65 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 6c 65 73 00 70 6f 70 64 20 5b 2d exto.de.global_variables.popd.[-
28a20 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 66 61 6c 68 61 20 64 65 20 65 6e 65 72 67 69 61 20 69 6d n].[+N.|.-N].falha.de.energia.im
28a40 69 6e 65 6e 74 65 00 6d 6f 64 6f 20 70 72 65 74 74 79 2d 70 72 69 6e 74 69 6e 67 20 69 67 6e 6f inente.modo.pretty-printing.igno
28a60 72 61 64 6f 20 65 6d 20 63 6f 6e 73 6f 6c 61 73 20 69 6e 74 65 72 61 63 74 69 76 61 73 00 70 72 rado.em.consolas.interactivas.pr
28a80 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 63 6f 6e 65 63 74 6f 72 20 22 25 64 22 20 65 72 72 61 64 int_command:.conector."%d".errad
28aa0 6f 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d 61 74 6f 20 5b 61 72 67 75 6d o.printf.[-v.var].formato.[argum
28ac0 65 6e 74 6f 73 5d 00 70 72 6f 67 63 6f 6d 70 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 4e 55 4c 4c entos].progcomp_insert:.%s:.NULL
28ae0 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 6f .COMPSPEC.programmable_completio
28b00 6e 3a 20 25 73 3a 20 70 6f 73 73 c3 ad 76 65 6c 20 63 69 63 6c 6f 20 64 65 20 72 65 70 65 74 69 n:.%s:.poss..vel.ciclo.de.repeti
28b20 c3 a7 c3 a3 6f 00 65 72 72 6f 20 64 65 20 70 72 6f 67 72 61 6d 61 c3 a7 c3 a3 6f 00 70 75 73 68 ....o.erro.de.programa....o.push
28b40 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 20 7c 20 70 61 73 74 61 5d 00 70 77 64 20 5b 2d 4c d.[-n].[+N.|.-N.|.pasta].pwd.[-L
28b60 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 5b 2d 61 20 6d 61 74 72 69 7a 5d 20 5b 2d 64 20 64 P].read.[-ers].[-a.matriz].[-d.d
28b80 65 6c 69 6d 5d 20 5b 2d 69 20 74 65 78 74 6f 5d 20 5b 2d 6e 20 6e 63 61 72 73 5d 20 5b 2d 4e 20 elim].[-i.texto].[-n.ncars].[-N.
28ba0 6e 63 61 72 73 5d 20 5b 2d 70 20 70 72 6f 6d 70 74 5d 20 5b 2d 74 20 69 6e 61 63 c3 a7 c3 a3 6f ncars].[-p.prompt].[-t.inac....o
28bc0 5d 20 5b 2d 75 20 66 64 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 20 64 65 20 6c 65 69 ].[-u.fd].[nome....].erro.de.lei
28be0 74 75 72 61 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 79 20 5b 2d 64 20 64 65 6c 69 6d tura:.%d:.%s.readarray.[-d.delim
28c00 5d 20 5b 2d 6e 20 74 6f 74 61 6c 5d 20 5b 2d 4f 20 6f 72 69 67 65 6d 5d 20 5b 2d 73 20 74 6f 74 ].[-n.total].[-O.origem].[-s.tot
28c20 61 6c 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b al].[-t].[-u.fd].[-C.callback].[
28c40 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 6d 61 74 72 69 7a 5d 00 72 65 61 64 6f 6e 6c 79 20 5b 2d -c.quantum].[matriz].readonly.[-
28c60 61 41 66 5d 20 5b 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 5d 20 6f 75 20 72 65 61 64 6f aAf].[nome[=valor]....].ou.reado
28c80 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 67 75 nly.-p.realloc:.chamado.com.argu
28ca0 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6e c3 a3 6f 20 61 6c 6f 63 61 64 6f 00 72 65 61 6c mento.de.bloco.n..o.alocado.real
28cc0 6c 6f 63 3a 20 74 61 6d 61 6e 68 6f 20 64 6f 73 20 70 6f 6e 74 6f 73 20 69 6e 69 63 69 61 6c 20 loc:.tamanho.dos.pontos.inicial.
28ce0 65 20 66 69 6e 61 6c 20 64 69 66 65 72 65 00 72 65 61 6c 6c 6f 63 3a 20 73 75 62 2d 66 6c 75 78 e.final.difere.realloc:.sub-flux
28d00 6f 20 64 65 74 65 63 74 61 64 6f 3b 20 6d 61 67 69 63 38 20 63 6f 72 72 6f 6d 70 69 64 6f 00 72 o.detectado;.magic8.corrompido.r
28d20 65 61 6c 6c 6f 63 3a 20 73 75 62 2d 66 6c 75 78 6f 20 64 65 74 65 63 74 61 64 6f 3b 20 6d 68 5f ealloc:.sub-fluxo.detectado;.mh_
28d40 6e 62 79 74 65 73 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 73 75 62 2d 66 6c 75 nbytes.fora.do.intervalo.sub-flu
28d60 78 6f 20 64 61 20 70 69 6c 68 61 20 64 65 20 72 65 63 75 72 73 69 76 69 64 61 64 65 00 65 72 72 xo.da.pilha.de.recursividade.err
28d80 6f 20 64 65 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad o.de.redireccionamento:.imposs..
28da0 76 65 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 vel.duplicar.fd.register_alloc:.
28dc0 25 70 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 %p.j...na.tabela.como.alocado?..
28de0 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 74 61 62 65 6c 61 20 64 65 20 61 6c 6f 63 61 c3 register_alloc:.tabela.de.aloca.
28e00 a7 c3 a3 6f 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 69 ...o.cheia.com.FIND_ALLOC?..regi
28e20 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 6f ster_free:.%p.j...na.tabela.como
28e40 20 6c 69 76 72 65 3f 0a 00 72 65 73 74 72 69 74 61 00 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e .livre?..restrita.return.[n].run
28e60 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 76 61 6c 6f 72 20 65 72 72 61 64 6f 20 65 6d 20 _pending_traps:.valor.errado.em.
28e80 74 72 61 70 5f 6c 69 73 74 5b 25 64 5d 3a 20 25 70 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 trap_list[%d]:.%p.run_pending_tr
28ea0 61 70 73 3a 20 67 65 73 74 6f 72 20 64 65 20 73 69 6e 61 6c 20 c3 a9 20 53 49 47 5f 44 46 4c 2c aps:.gestor.de.sinal....SIG_DFL,
28ec0 20 61 20 72 65 65 6e 76 69 61 72 20 25 64 20 28 25 73 29 20 70 61 72 61 20 6d 69 6d 20 70 72 c3 .a.reenviar.%d.(%s).para.mim.pr.
28ee0 b3 70 72 69 6f 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 6a c3 .prio.save_bash_input:.buffer.j.
28f00 a1 20 65 78 69 73 74 65 20 70 61 72 61 20 6f 20 6e 6f 76 6f 20 66 64 20 25 64 00 73 65 6c 65 63 ..existe.para.o.novo.fd.%d.selec
28f20 74 20 4e 4f 4d 45 20 5b 69 6e 20 50 41 4c 41 56 52 41 53 20 2e 2e 2e 20 3b 5d 20 64 6f 20 43 4f t.NOME.[in.PALAVRAS.....;].do.CO
28f40 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 6e c3 a3 6f MANDOS;.done.setlocale:.%s:.n..o
28f60 20 70 6f 64 65 20 61 6c 74 65 72 61 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 00 73 65 74 6c .pode.alterar.o.idioma.(%s).setl
28f80 6f 63 61 6c 65 3a 20 25 73 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 61 6c 74 65 72 61 72 20 6f 20 69 ocale:.%s:.n..o.pode.alterar.o.i
28fa0 64 69 6f 6d 61 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c dioma.(%s):.%s.setlocale:.LC_ALL
28fc0 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 61 6c 74 65 72 61 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 :.n..o.pode.alterar.o.idioma.(%s
28fe0 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 6e c3 a3 6f 20 70 6f 64 65 20 61 ).setlocale:.LC_ALL:.n..o.pode.a
29000 6c 74 65 72 61 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 3a 20 25 73 00 6e c3 ad 76 65 6c 20 lterar.o.idioma.(%s):.%s.n..vel.
29020 64 61 20 63 6f 6e 73 6f 6c 61 20 28 25 64 29 20 6d 75 69 74 6f 20 61 6c 74 6f 2c 20 61 20 72 65 da.consola.(%d).muito.alto,.a.re
29040 70 6f 72 20 70 61 72 61 20 31 00 63 6f 6e 73 6f 6c 61 5f 67 65 74 63 3a 20 63 6f 6e 73 6f 6c 61 por.para.1.consola_getc:.consola
29060 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 20 53 49 _input_line_size.(%zu).excede.SI
29080 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 73 68 69 ZE_MAX.(%lu):.linha.truncada.shi
290a0 66 74 20 5b 6e 5d 00 74 6f 74 61 6c 20 64 65 20 74 72 6f 63 61 73 00 73 68 6f 70 74 20 5b 2d 70 ft.[n].total.de.trocas.shopt.[-p
290c0 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6e 6f 6d 65 6f 70 c3 a7 c3 a3 6f 20 2e 2e 2e 5d 00 73 69 67 70 qsu].[-o].[nomeop....o....].sigp
290e0 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 c3 a1 6c 69 64 rocmask:.%d:.opera....o.inv..lid
29100 61 00 73 6f 75 72 63 65 20 66 69 63 68 65 69 72 6f 20 5b 61 72 67 75 6d 65 6e 74 6f 73 5d 00 73 a.source.ficheiro.[argumentos].s
29120 74 61 72 74 5f 70 69 70 65 6c 69 6e 65 3a 20 70 69 70 65 20 70 67 72 70 00 73 75 73 70 65 6e 64 tart_pipeline:.pipe.pgrp.suspend
29140 20 5b 2d 66 5d 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 00 65 72 72 6f 20 64 65 20 73 69 .[-f].erro.de.sintaxe.erro.de.si
29160 6e 74 61 78 65 20 65 6d 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 ntaxe.em.express..o.condicional.
29180 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 65 6d 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f erro.de.sintaxe.em.express..o.co
291a0 6e 64 69 63 69 6f 6e 61 6c 3a 20 73 c3 ad 6d 62 6f 6c 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 22 ndicional:.s..mbolo.inesperado."
291c0 25 73 22 00 65 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 %s".erro.de.sintaxe.na.express..
291e0 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 75 69 c3 a7 c3 a3 o.erro.de.sintaxe.na.atribui....
29200 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 74 61 78 65 20 6a o.de.vari..vel.erro.de.sintaxe.j
29220 75 6e 74 6f 20 61 20 22 25 73 22 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6a 75 6e 74 unto.a."%s".erro.de.sintaxe.junt
29240 6f 20 61 20 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 22 20 69 6e 65 73 70 65 72 61 64 6f 00 65 72 72 o.a.s..mbolo."%s".inesperado.err
29260 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 22 25 73 22 20 65 73 70 65 72 61 64 6f 00 65 72 72 6f o.de.sintaxe:."%s".esperado.erro
29280 20 64 65 20 73 69 6e 74 61 78 65 3a 20 22 28 28 25 73 29 29 22 00 65 72 72 6f 20 64 65 20 73 69 .de.sintaxe:."((%s))".erro.de.si
292a0 6e 74 61 78 65 3a 20 22 3b 22 20 69 6e 65 73 70 65 72 61 64 6f 00 65 72 72 6f 20 64 65 20 73 69 ntaxe:.";".inesperado.erro.de.si
292c0 6e 74 61 78 65 3a 20 72 65 71 75 65 72 69 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 61 72 69 74 ntaxe:.requerida.express..o.arit
292e0 6d c3 a9 74 69 63 61 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 6f 70 65 72 61 64 6f m..tica.erro.de.sintaxe:.operado
29300 72 20 61 72 69 74 6d c3 a9 74 69 63 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 65 72 72 6f 20 64 65 20 r.aritm..tico.inv..lido.erro.de.
29320 73 69 6e 74 61 78 65 3a 20 6f 70 65 72 61 6e 64 6f 20 65 73 70 65 72 61 64 6f 00 65 72 72 6f 20 sintaxe:.operando.esperado.erro.
29340 64 65 20 73 69 6e 74 61 78 65 3a 20 66 69 6d 20 64 65 20 66 69 63 68 65 69 72 6f 20 69 6e 65 73 de.sintaxe:.fim.de.ficheiro.ines
29360 70 65 72 61 64 6f 00 61 63 69 64 65 6e 74 65 20 64 6f 20 73 69 73 74 65 6d 61 20 69 6d 69 6e 65 perado.acidente.do.sistema.imine
29380 6e 74 65 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 nte.test.[expr].time.[-p].pipeli
293a0 6e 65 00 64 65 6d 61 73 69 61 64 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 00 74 72 61 70 20 5b 2d ne.demasiados.argumentos.trap.[-
293c0 6c 70 5d 20 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 70 65 63 20 2e 2e 2e 5d 00 67 65 73 74 lp].[[arg].signal_spec....].gest
293e0 6f 72 20 64 65 20 74 72 61 70 3a 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 64 65 20 67 65 or.de.trap:.n..vel.m..ximo.de.ge
29400 73 74 6f 72 20 64 65 20 63 61 70 74 75 72 61 20 65 78 63 65 64 69 64 6f 20 28 25 64 29 00 74 72 stor.de.captura.excedido.(%d).tr
29420 61 70 5f 68 61 6e 64 6c 65 72 3a 20 73 69 6e 61 6c 20 65 72 72 61 64 6f 20 25 64 00 74 79 70 65 ap_handler:.sinal.errado.%d.type
29440 20 5b 2d 61 66 70 74 50 5d 20 6e 6f 6d 65 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 75 6d 61 73 6b 20 .[-afptP].nome.[nome....].umask.
29460 5b 2d 70 5d 20 5b 2d 53 5d 20 5b 6d 6f 64 6f 5d 00 75 6e 61 6c 69 61 73 20 5b 2d 61 5d 20 6e 6f [-p].[-S].[modo].unalias.[-a].no
29480 6d 65 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 me.[nome....].EOF.inesperado.ao.
294a0 70 72 6f 63 75 72 61 72 20 22 5d 5d 22 00 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 procurar."]]".EOF.inesperado.ao.
294c0 70 72 6f 63 75 72 61 72 20 22 25 63 22 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 00 45 4f procurar."%c".correspondentes.EO
294e0 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 70 72 6f 63 75 72 61 72 20 6f 20 22 29 22 20 63 F.inesperado.ao.procurar.o.")".c
29500 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 00 61 72 67 75 6d 65 6e 74 6f 20 22 25 73 22 20 69 6e 65 orrespondente.argumento."%s".ine
29520 73 70 65 72 61 64 6f 20 70 61 72 61 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 sperado.para.operador.bin..rio.c
29540 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 22 25 73 22 20 69 6e 65 73 70 65 ondicional.argumento."%s".inespe
29560 72 61 64 6f 20 70 61 72 61 20 6f 70 65 72 61 64 6f 72 20 75 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 rado.para.operador.un..rio.condi
29580 63 69 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 70 61 72 61 cional.argumento.inesperado.para
295a0 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 .operador.bin..rio.condicional.a
295c0 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
295e0 72 20 75 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 25 r.un..rio.condicional.s..mbolo.%
29600 64 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f d.inesperado.em.comando.condicio
29620 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 22 25 63 22 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6d 20 nal.s..mbolo."%c".inesperado.em.
29640 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 comando.condicional.s..mbolo."%s
29660 22 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f ".inesperado.em.comando.condicio
29680 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 22 20 69 6e 65 73 70 65 72 61 64 6f 2c 20 65 73 nal.s..mbolo."%s".inesperado,.es
296a0 70 65 72 61 64 6f 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 perado.operador.bin..rio.condici
296c0 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 22 25 73 22 2c 20 65 onal.s..mbolo.inesperado."%s",.e
296e0 73 70 65 72 61 64 6f 20 22 29 22 00 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 65 72 72 6f 20 64 65 sperado.")".desconhecido.erro.de
29700 20 63 6f 6d 61 6e 64 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 75 6e 73 65 74 20 5b 2d 66 5d .comando.desconhecido.unset.[-f]
29720 20 5b 2d 76 5d 20 5b 2d 6e 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 76 61 6c 6f 72 20 6d 75 69 74 .[-v].[-n].[nome....].valor.muit
29740 6f 20 67 72 61 6e 64 65 20 70 61 72 61 20 61 20 62 61 73 65 00 76 61 72 69 c3 a1 76 65 69 73 20 o.grande.para.a.base.vari..veis.
29760 2d 20 6e 6f 6d 65 73 20 65 20 73 69 67 6e 69 66 69 63 61 64 6f 73 20 64 65 20 61 6c 67 75 6d 61 -.nomes.e.significados.de.alguma
29780 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 00 77 61 69 74 20 5b 2d 66 s.vari..veis.da.consola.wait.[-f
297a0 6e 5d 20 5b 2d 70 20 76 61 72 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e n].[-p.var].[id....].wait.[pid..
297c0 2e 2e 5d 00 77 61 69 74 3a 20 70 69 64 20 25 6c 64 20 6e c3 a3 6f 20 c3 a9 20 75 6d 20 66 69 6c ..].wait:.pid.%ld.n..o....um.fil
297e0 68 6f 20 64 65 73 74 61 20 63 6f 6e 73 6f 6c 61 00 77 61 69 74 5f 66 6f 72 3a 20 73 65 6d 20 72 ho.desta.consola.wait_for:.sem.r
29800 65 67 69 73 74 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 25 6c 64 00 77 61 69 74 5f 66 6f 72 5f egisto.do.processo.%ld.wait_for_
29820 74 61 72 65 66 61 3a 20 74 61 72 65 66 61 20 25 64 20 65 73 74 c3 a1 20 69 6e 74 65 72 72 6f 6d tarefa:.tarefa.%d.est...interrom
29840 70 69 64 61 00 77 61 69 74 63 68 6c 64 3a 20 61 20 6c 69 67 61 72 20 57 4e 4f 48 41 4e 47 20 70 pida.waitchld:.a.ligar.WNOHANG.p
29860 61 72 61 20 65 76 69 74 61 72 20 62 6c 6f 71 75 69 65 6f 20 69 6e 64 65 66 69 6e 69 64 6f 00 61 ara.evitar.bloquieo.indefinido.a
29880 76 69 73 6f 3a 20 00 61 76 69 73 6f 3a 20 25 73 3a 20 25 73 00 61 76 69 73 6f 3a 20 61 20 6f 70 viso:..aviso:.%s:.%s.aviso:.a.op
298a0 c3 a7 c3 a3 6f 20 2d 43 20 70 6f 64 65 20 6e c3 a3 6f 20 72 65 73 75 6c 74 61 72 20 63 6f 6d 6f ....o.-C.pode.n..o.resultar.como
298c0 20 65 73 70 65 72 61 64 6f 00 61 76 69 73 6f 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 46 20 70 6f .esperado.aviso:.a.op....o.-F.po
298e0 64 65 20 6e c3 a3 6f 20 72 65 73 75 6c 74 61 72 20 63 6f 6d 6f 20 65 73 70 65 72 61 64 6f 00 65 de.n..o.resultar.como.esperado.e
29900 72 72 6f 20 64 65 20 65 73 63 72 69 74 61 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 rro.de.escrita:.%s.xtrace.fd.(%d
29920 29 20 21 3d 20 66 69 6c 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 63 ).!=.fileno.xtrace.fp.(%d).xtrac
29940 65 5f 73 65 74 3a 20 25 64 3a 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f e_set:.%d:.descritor.de.ficheiro
29960 20 69 6e 76 c3 a1 6c 69 64 6f 00 78 74 72 61 63 65 5f 73 65 74 3a 20 70 6f 6e 74 65 69 72 6f 20 .inv..lido.xtrace_set:.ponteiro.
29980 64 65 20 66 69 63 68 65 69 72 6f 20 4e 55 4c 4c 00 7b 20 43 4f 4d 41 4e 44 4f 53 20 3b 20 7d 00 de.ficheiro.NULL.{.COMANDOS.;.}.