summaryrefslogtreecommitdiff
path: root/po/pt.gmo
blob: 388199f275c914b2492327b69fc0f66b2e2c0fbd (plain)
ofshex dumpascii
0000 de 12 04 95 00 00 00 00 39 02 00 00 1c 00 00 00 e4 11 00 00 f9 02 00 00 ac 23 00 00 00 00 00 00 ........9................#......
0020 90 2f 00 00 2a 00 00 00 91 2f 00 00 12 00 00 00 bc 2f 00 00 3c 00 00 00 cf 2f 00 00 24 00 00 00 ./..*..../......./..<..../..$...
0040 0c 30 00 00 0a 00 00 00 31 30 00 00 0e 00 00 00 3c 30 00 00 06 00 00 00 4b 30 00 00 1e 00 00 00 .0......10......<0......K0......
0060 52 30 00 00 14 00 00 00 71 30 00 00 1f 00 00 00 86 30 00 00 16 00 00 00 a6 30 00 00 15 00 00 00 R0......q0.......0.......0......
0080 bd 30 00 00 09 00 00 00 d3 30 00 00 11 00 00 00 dd 30 00 00 16 00 00 00 ef 30 00 00 16 00 00 00 .0.......0.......0.......0......
00a0 06 31 00 00 1e 00 00 00 1d 31 00 00 16 00 00 00 3c 31 00 00 12 00 00 00 53 31 00 00 1d 00 00 00 .1.......1......<1......S1......
00c0 66 31 00 00 0f 00 00 00 84 31 00 00 20 00 00 00 94 31 00 00 06 00 00 00 b5 31 00 00 13 00 00 00 f1.......1.......1.......1......
00e0 bc 31 00 00 17 00 00 00 d0 31 00 00 1b 00 00 00 e8 31 00 00 28 00 00 00 04 32 00 00 2f 00 00 00 .1.......1.......1..(....2../...
0100 2d 32 00 00 3b 00 00 00 5d 32 00 00 24 00 00 00 99 32 00 00 3a 00 00 00 be 32 00 00 12 00 00 00 -2..;...]2..$....2..:....2......
0120 f9 32 00 00 16 00 00 00 0c 33 00 00 16 00 00 00 23 33 00 00 28 00 00 00 3a 33 00 00 27 00 00 00 .2.......3......#3..(...:3..'...
0140 63 33 00 00 22 00 00 00 8b 33 00 00 14 00 00 00 ae 33 00 00 1c 00 00 00 c3 33 00 00 1d 00 00 00 c3.."....3.......3.......3......
0160 e0 33 00 00 33 00 00 00 fe 33 00 00 20 00 00 00 32 34 00 00 26 00 00 00 53 34 00 00 26 00 00 00 .3..3....3......24..&...S4..&...
0180 7a 34 00 00 2f 00 00 00 a1 34 00 00 2f 00 00 00 d1 34 00 00 15 00 00 00 01 35 00 00 15 00 00 00 z4../....4../....4.......5......
01a0 17 35 00 00 2e 00 00 00 2d 35 00 00 1e 00 00 00 5c 35 00 00 22 00 00 00 7b 35 00 00 16 00 00 00 .5......-5......\5.."...{5......
01c0 9e 35 00 00 11 00 00 00 b5 35 00 00 18 00 00 00 c7 35 00 00 1b 00 00 00 e0 35 00 00 1d 00 00 00 .5.......5.......5.......5......
01e0 fc 35 00 00 13 00 00 00 1a 36 00 00 22 00 00 00 2e 36 00 00 13 00 00 00 51 36 00 00 10 00 00 00 .5.......6.."....6......Q6......
0200 65 36 00 00 1d 00 00 00 76 36 00 00 1b 00 00 00 94 36 00 00 15 00 00 00 b0 36 00 00 2f 00 00 00 e6......v6.......6.......6../...
0220 c6 36 00 00 15 00 00 00 f6 36 00 00 15 00 00 00 0c 37 00 00 12 00 00 00 22 37 00 00 2d 00 00 00 .6.......6.......7......"7..-...
0240 35 37 00 00 15 00 00 00 63 37 00 00 1c 00 00 00 79 37 00 00 10 00 00 00 96 37 00 00 19 00 00 00 57......c7......y7.......7......
0260 a7 37 00 00 10 00 00 00 c1 37 00 00 1f 00 00 00 d2 37 00 00 17 00 00 00 f2 37 00 00 14 00 00 00 .7.......7.......7.......7......
0280 0a 38 00 00 18 00 00 00 1f 38 00 00 21 00 00 00 38 38 00 00 1c 00 00 00 5a 38 00 00 29 00 00 00 .8.......8..!...88......Z8..)...
02a0 77 38 00 00 1e 00 00 00 a1 38 00 00 1a 00 00 00 c0 38 00 00 16 00 00 00 db 38 00 00 12 00 00 00 w8.......8.......8.......8......
02c0 f2 38 00 00 17 00 00 00 05 39 00 00 13 00 00 00 1d 39 00 00 1d 00 00 00 31 39 00 00 20 00 00 00 .8.......9.......9......19......
02e0 4f 39 00 00 21 00 00 00 70 39 00 00 15 00 00 00 92 39 00 00 19 00 00 00 a8 39 00 00 2c 00 00 00 O9..!...p9.......9.......9..,...
0300 c2 39 00 00 12 00 00 00 ef 39 00 00 20 00 00 00 02 3a 00 00 16 00 00 00 23 3a 00 00 0d 00 00 00 .9.......9.......:......#:......
0320 3a 3a 00 00 30 00 00 00 48 3a 00 00 2e 00 00 00 79 3a 00 00 1b 00 00 00 a8 3a 00 00 30 00 00 00 ::..0...H:......y:.......:..0...
0340 c4 3a 00 00 1f 00 00 00 f5 3a 00 00 12 00 00 00 15 3b 00 00 0f 00 00 00 28 3b 00 00 12 00 00 00 .:.......:.......;......(;......
0360 38 3b 00 00 16 00 00 00 4b 3b 00 00 17 00 00 00 62 3b 00 00 19 00 00 00 7a 3b 00 00 18 00 00 00 8;......K;......b;......z;......
0380 94 3b 00 00 1a 00 00 00 ad 3b 00 00 0d 00 00 00 c8 3b 00 00 1d 00 00 00 d6 3b 00 00 1f 00 00 00 .;.......;.......;.......;......
03a0 f4 3b 00 00 26 00 00 00 14 3c 00 00 15 00 00 00 3b 3c 00 00 1d 00 00 00 51 3c 00 00 2f 00 00 00 .;..&....<......;<......Q<../...
03c0 6f 3c 00 00 15 00 00 00 9f 3c 00 00 15 00 00 00 b5 3c 00 00 29 00 00 00 cb 3c 00 00 1e 00 00 00 o<.......<.......<..)....<......
03e0 f5 3c 00 00 0e 00 00 00 14 3d 00 00 26 00 00 00 23 3d 00 00 33 00 00 00 4a 3d 00 00 1c 00 00 00 .<.......=..&...#=..3...J=......
0400 7e 3d 00 00 1b 00 00 00 9b 3d 00 00 14 00 00 00 b7 3d 00 00 0b 00 00 00 cc 3d 00 00 26 00 00 00 ~=.......=.......=.......=..&...
0420 d8 3d 00 00 10 00 00 00 ff 3d 00 00 0e 00 00 00 10 3e 00 00 0d 00 00 00 1f 3e 00 00 16 00 00 00 .=.......=.......>.......>......
0440 2d 3e 00 00 39 00 00 00 44 3e 00 00 23 00 00 00 7e 3e 00 00 16 00 00 00 a2 3e 00 00 11 00 00 00 ->..9...D>..#...~>.......>......
0460 b9 3e 00 00 0b 00 00 00 cb 3e 00 00 e5 03 00 00 d7 3e 00 00 48 03 00 00 bd 42 00 00 0f 00 00 00 .>.......>.......>..H....B......
0480 06 46 00 00 0f 00 00 00 16 46 00 00 0b 00 00 00 26 46 00 00 46 01 00 00 32 46 00 00 0e 00 00 00 .F.......F......&F..F...2F......
04a0 79 47 00 00 0f 00 00 00 88 47 00 00 0c 00 00 00 98 47 00 00 0b 00 00 00 a5 47 00 00 09 00 00 00 yG.......G.......G.......G......
04c0 b1 47 00 00 09 00 00 00 bb 47 00 00 fa 05 00 00 c5 47 00 00 13 00 00 00 c0 4d 00 00 bb 0a 00 00 .G.......G.......G.......M......
04e0 d4 4d 00 00 08 00 00 00 90 58 00 00 6d 01 00 00 99 58 00 00 bf 01 00 00 07 5a 00 00 17 02 00 00 .M.......X..m....X.......Z......
0500 c7 5b 00 00 5d 01 00 00 df 5d 00 00 d8 03 00 00 3d 5f 00 00 54 02 00 00 16 63 00 00 1c 04 00 00 .[..]....]......=_..T....c......
0520 6b 65 00 00 ad 03 00 00 88 69 00 00 58 05 00 00 36 6d 00 00 2b 02 00 00 8f 72 00 00 4c 01 00 00 ke.......i..X...6m..+....r..L...
0540 bb 74 00 00 a9 00 00 00 08 76 00 00 03 03 00 00 b2 76 00 00 3f 03 00 00 b6 79 00 00 04 00 00 00 .t.......v.......v..?....y......
0560 f6 7c 00 00 08 00 00 00 fb 7c 00 00 0f 00 00 00 04 7d 00 00 74 03 00 00 14 7d 00 00 ec 05 00 00 .|.......|.......}..t....}......
0580 89 80 00 00 ba 0c 00 00 76 86 00 00 9e 00 00 00 31 93 00 00 77 02 00 00 d0 93 00 00 f7 00 00 00 ........v.......1...w...........
05a0 48 96 00 00 03 01 00 00 40 97 00 00 f1 00 00 00 44 98 00 00 67 02 00 00 36 99 00 00 f2 00 00 00 H.......@.......D...g...6.......
05c0 9e 9b 00 00 75 01 00 00 91 9c 00 00 ac 01 00 00 07 9e 00 00 d7 03 00 00 b4 9f 00 00 76 01 00 00 ....u.......................v...
05e0 8c a3 00 00 07 00 00 00 03 a5 00 00 7c 00 00 00 0b a5 00 00 d6 00 00 00 88 a5 00 00 88 00 00 00 ............|...................
0600 5f a6 00 00 0a 00 00 00 e8 a6 00 00 18 00 00 00 f3 a6 00 00 e0 04 00 00 0c a7 00 00 1a 00 00 00 _...............................
0620 ed ab 00 00 1a 00 00 00 08 ac 00 00 12 00 00 00 23 ac 00 00 3f 00 00 00 36 ac 00 00 cb 00 00 00 ................#...?...6.......
0640 76 ac 00 00 16 00 00 00 42 ad 00 00 18 00 00 00 59 ad 00 00 1a 00 00 00 72 ad 00 00 20 00 00 00 v.......B.......Y.......r.......
0660 8d ad 00 00 0c 00 00 00 ae ad 00 00 06 00 00 00 bb ad 00 00 0f 00 00 00 c2 ad 00 00 09 00 00 00 ................................
0680 d2 ad 00 00 08 00 00 00 dc ad 00 00 13 00 00 00 e5 ad 00 00 13 00 00 00 f9 ad 00 00 09 00 00 00 ................................
06a0 0d ae 00 00 06 00 00 00 17 ae 00 00 4e 00 00 00 1e ae 00 00 81 02 00 00 6d ae 00 00 4a 04 00 00 ............N...........m...J...
06c0 ef b0 00 00 2c 01 00 00 3a b5 00 00 3d 01 00 00 67 b6 00 00 66 00 00 00 a5 b7 00 00 0e 00 00 00 ....,...:...=...g...f...........
06e0 0c b8 00 00 86 01 00 00 1b b8 00 00 04 00 00 00 a2 b9 00 00 94 08 00 00 a7 b9 00 00 50 00 00 00 ............................P...
0700 3c c2 00 00 78 05 00 00 8d c2 00 00 0b 00 00 00 06 c8 00 00 0b 03 00 00 12 c8 00 00 99 03 00 00 <...x...........................
0720 1e cb 00 00 aa 00 00 00 b8 ce 00 00 d4 01 00 00 63 cf 00 00 f8 02 00 00 38 d1 00 00 8e 02 00 00 ................c.......8.......
0740 31 d4 00 00 ac 01 00 00 c0 d6 00 00 03 01 00 00 6d d8 00 00 91 01 00 00 71 d9 00 00 46 00 00 00 1...............m.......q...F...
0760 03 db 00 00 46 00 00 00 4a db 00 00 4c 01 00 00 91 db 00 00 c6 01 00 00 de dc 00 00 07 00 00 00 ....F...J...L...................
0780 a5 de 00 00 12 00 00 00 ad de 00 00 3e 03 00 00 c0 de 00 00 e4 02 00 00 ff e1 00 00 2c 07 00 00 ............>...............,...
07a0 e4 e4 00 00 73 02 00 00 11 ec 00 00 0f 02 00 00 85 ee 00 00 1a 10 00 00 95 f0 00 00 5a 00 00 00 ....s.......................Z...
07c0 b0 00 01 00 44 00 00 00 0b 01 01 00 0f 00 00 00 50 01 01 00 e3 00 00 00 60 01 01 00 09 00 00 00 ....D...........P.......`.......
07e0 44 02 01 00 07 00 00 00 4e 02 01 00 10 00 00 00 56 02 01 00 13 00 00 00 67 02 01 00 14 00 00 00 D.......N.......V.......g.......
0800 7b 02 01 00 0b 00 00 00 90 02 01 00 4f 01 00 00 9c 02 01 00 2a 00 00 00 ec 03 01 00 0a 00 00 00 {...........O.......*...........
0820 17 04 01 00 1d 00 00 00 22 04 01 00 18 00 00 00 40 04 01 00 18 00 00 00 59 04 01 00 35 00 00 00 ........".......@.......Y...5...
0840 72 04 01 00 4f 01 00 00 a8 04 01 00 42 00 00 00 f8 05 01 00 d5 05 00 00 3b 06 01 00 42 00 00 00 r...O.......B...........;...B...
0860 11 0c 01 00 45 00 00 00 54 0c 01 00 12 00 00 00 9a 0c 01 00 0d 00 00 00 ad 0c 01 00 0e 00 00 00 ....E...T.......................
0880 bb 0c 01 00 7d 02 00 00 ca 0c 01 00 13 00 00 00 48 0f 01 00 58 00 00 00 5c 0f 01 00 1d 00 00 00 ....}...........H...X...\.......
08a0 b5 0f 01 00 2a 00 00 00 d3 0f 01 00 0d 00 00 00 fe 0f 01 00 0d 00 00 00 0c 10 01 00 8a 01 00 00 ....*...........................
08c0 1a 10 01 00 0e 00 00 00 a5 11 01 00 e9 00 00 00 b4 11 01 00 13 00 00 00 9e 12 01 00 17 00 00 00 ................................
08e0 b2 12 01 00 0a 00 00 00 ca 12 01 00 10 00 00 00 d5 12 01 00 11 00 00 00 e6 12 01 00 1e 00 00 00 ................................
0900 f8 12 01 00 25 00 00 00 17 13 01 00 24 00 00 00 3d 13 01 00 27 00 00 00 62 13 01 00 13 00 00 00 ....%.......$...=...'...b.......
0920 8a 13 01 00 18 00 00 00 9e 13 01 00 19 00 00 00 b7 13 01 00 2e 00 00 00 d1 13 01 00 1a 00 00 00 ................................
0940 00 14 01 00 1e 00 00 00 1b 14 01 00 21 00 00 00 3a 14 01 00 1c 00 00 00 5c 14 01 00 1b 00 00 00 ............!...:.......\.......
0960 79 14 01 00 0c 00 00 00 95 14 01 00 16 00 00 00 a2 14 01 00 27 00 00 00 b9 14 01 00 30 00 00 00 y...................'.......0...
0980 e1 14 01 00 1e 00 00 00 12 15 01 00 39 00 00 00 31 15 01 00 08 00 00 00 6b 15 01 00 11 00 00 00 ............9...1.......k.......
09a0 74 15 01 00 1f 00 00 00 86 15 01 00 24 00 00 00 a6 15 01 00 13 00 00 00 cb 15 01 00 10 00 00 00 t...........$...................
09c0 df 15 01 00 0d 00 00 00 f0 15 01 00 08 00 00 00 fe 15 01 00 26 00 00 00 07 16 01 00 27 00 00 00 ....................&.......'...
09e0 2e 16 01 00 33 00 00 00 56 16 01 00 39 00 00 00 8a 16 01 00 11 00 00 00 c4 16 01 00 93 00 00 00 ....3...V...9...................
0a00 d6 16 01 00 2e 00 00 00 6a 17 01 00 3a 00 00 00 99 17 01 00 33 00 00 00 d4 17 01 00 09 00 00 00 ........j...:.......3...........
0a20 08 18 01 00 18 00 00 00 12 18 01 00 21 00 00 00 2b 18 01 00 0d 00 00 00 4d 18 01 00 33 00 00 00 ............!...+.......M...3...
0a40 5b 18 01 00 1e 00 00 00 8f 18 01 00 3d 00 00 00 ae 18 01 00 2d 00 00 00 ec 18 01 00 1f 00 00 00 [...........=.......-...........
0a60 1a 19 01 00 27 00 00 00 3a 19 01 00 26 00 00 00 62 19 01 00 2a 00 00 00 89 19 01 00 2a 00 00 00 ....'...:...&...b...*.......*...
0a80 b4 19 01 00 29 00 00 00 df 19 01 00 29 00 00 00 09 1a 01 00 25 00 00 00 33 1a 01 00 25 00 00 00 ....).......).......%...3...%...
0aa0 59 1a 01 00 20 00 00 00 7f 1a 01 00 31 00 00 00 a0 1a 01 00 23 00 00 00 d2 1a 01 00 31 00 00 00 Y...........1.......#.......1...
0ac0 f6 1a 01 00 26 00 00 00 28 1b 01 00 26 00 00 00 4f 1b 01 00 26 00 00 00 76 1b 01 00 35 00 00 00 ....&...(...&...O...&...v...5...
0ae0 9d 1b 01 00 2e 00 00 00 d3 1b 01 00 0e 00 00 00 02 1c 01 00 1c 00 00 00 11 1c 01 00 21 00 00 00 ............................!...
0b00 2e 1c 01 00 21 00 00 00 50 1c 01 00 3a 00 00 00 72 1c 01 00 1c 00 00 00 ad 1c 01 00 1a 00 00 00 ....!...P...:...r...............
0b20 ca 1c 01 00 20 00 00 00 e5 1c 01 00 30 00 00 00 06 1d 01 00 31 00 00 00 37 1d 01 00 23 00 00 00 ............0.......1...7...#...
0b40 69 1d 01 00 28 00 00 00 8d 1d 01 00 24 00 00 00 b6 1d 01 00 0c 00 00 00 db 1d 01 00 24 00 00 00 i...(.......$...............$...
0b60 e8 1d 01 00 23 00 00 00 0d 1e 01 00 27 00 00 00 31 1e 01 00 07 00 00 00 59 1e 01 00 2e 00 00 00 ....#.......'...1.......Y.......
0b80 61 1e 01 00 1e 00 00 00 90 1e 01 00 15 00 00 00 af 1e 01 00 15 00 00 00 c5 1e 01 00 16 00 00 00 a...............................
0ba0 db 1e 01 00 29 00 00 00 f2 1e 01 00 0d 00 00 00 1c 1f 01 00 1d 00 00 00 2a 1f 01 00 13 00 00 00 ....)...................*.......
0bc0 48 1f 01 00 15 00 00 00 5c 1f 01 00 19 00 00 00 72 1f 01 00 2c 00 00 00 8c 1f 01 00 25 00 00 00 H.......\.......r...,.......%...
0be0 b9 1f 01 00 2c 00 00 00 df 1f 01 00 25 00 00 00 0c 20 01 00 0e 00 00 00 32 20 01 00 2e 00 00 00 ....,.......%...........2.......
0c00 41 20 01 00 2b 00 00 00 70 20 01 00 08 00 00 00 9c 20 01 00 0c 00 00 00 a5 20 01 00 14 00 00 00 A...+...p.......................
0c20 b2 20 01 00 2c 00 00 00 c7 20 01 00 13 00 00 00 f4 20 01 00 23 00 00 00 08 21 01 00 40 00 00 00 ....,...............#....!..@...
0c40 2c 21 01 00 0d 00 00 00 6d 21 01 00 1c 00 00 00 7b 21 01 00 1a 00 00 00 98 21 01 00 2d 00 00 00 ,!......m!......{!.......!..-...
0c60 b3 21 01 00 2c 00 00 00 e1 21 01 00 27 00 00 00 0e 22 01 00 1a 00 00 00 36 22 01 00 2e 00 00 00 .!..,....!..'...."......6"......
0c80 51 22 01 00 2c 00 00 00 80 22 01 00 26 00 00 00 ad 22 01 00 30 00 00 00 d4 22 01 00 36 00 00 00 Q"..,...."..&...."..0...."..6...
0ca0 05 23 01 00 50 00 00 00 3c 23 01 00 28 00 00 00 8d 23 01 00 29 00 00 00 b6 23 01 00 10 00 00 00 .#..P...<#..(....#..)....#......
0cc0 e0 23 01 00 19 00 00 00 f1 23 01 00 22 00 00 00 0b 24 01 00 3f 00 00 00 2e 24 01 00 54 00 00 00 .#.......#.."....$..?....$..T...
0ce0 6e 24 01 00 10 00 00 00 c3 24 01 00 15 00 00 00 d4 24 01 00 0d 00 00 00 ea 24 01 00 38 00 00 00 n$.......$.......$.......$..8...
0d00 f8 24 01 00 56 00 00 00 31 25 01 00 26 00 00 00 88 25 01 00 27 00 00 00 af 25 01 00 34 00 00 00 .$..V...1%..&....%..'....%..4...
0d20 d7 25 01 00 1f 00 00 00 0c 26 01 00 17 00 00 00 2c 26 01 00 0c 00 00 00 44 26 01 00 28 00 00 00 .%.......&......,&......D&..(...
0d40 51 26 01 00 12 00 00 00 7a 26 01 00 0e 00 00 00 8d 26 01 00 14 00 00 00 9c 26 01 00 15 00 00 00 Q&......z&.......&.......&......
0d60 b1 26 01 00 22 00 00 00 c7 26 01 00 0c 00 00 00 ea 26 01 00 35 00 00 00 f7 26 01 00 4f 00 00 00 .&.."....&.......&..5....&..O...
0d80 2d 27 01 00 11 00 00 00 7d 27 01 00 11 00 00 00 8f 27 01 00 05 00 00 00 a1 27 01 00 09 00 00 00 -'......}'.......'.......'......
0da0 a7 27 01 00 18 00 00 00 b1 27 01 00 35 00 00 00 ca 27 01 00 1f 00 00 00 00 28 01 00 07 00 00 00 .'.......'..5....'.......(......
0dc0 20 28 01 00 0a 00 00 00 28 28 01 00 0a 00 00 00 33 28 01 00 2b 00 00 00 3e 28 01 00 39 00 00 00 .(......((......3(..+...>(..9...
0de0 6a 28 01 00 3b 00 00 00 a4 28 01 00 24 00 00 00 e0 28 01 00 1d 00 00 00 05 29 01 00 64 00 00 00 j(..;....(..$....(.......)..d...
0e00 23 29 01 00 24 00 00 00 88 29 01 00 1e 00 00 00 ad 29 01 00 0b 00 00 00 cc 29 01 00 0b 00 00 00 #)..$....).......).......)......
0e20 d8 29 01 00 18 00 00 00 e4 29 01 00 1d 00 00 00 fd 29 01 00 20 00 00 00 1b 2a 01 00 1a 00 00 00 .).......).......).......*......
0e40 3c 2a 01 00 15 00 00 00 57 2a 01 00 10 00 00 00 6d 2a 01 00 48 00 00 00 7e 2a 01 00 0e 00 00 00 <*......W*......m*..H...~*......
0e60 c7 2a 01 00 1c 00 00 00 d6 2a 01 00 0c 00 00 00 f3 2a 01 00 12 00 00 00 00 2b 01 00 22 00 00 00 .*.......*.......*.......+.."...
0e80 13 2b 01 00 2b 00 00 00 36 2b 01 00 1b 00 00 00 62 2b 01 00 0e 00 00 00 7e 2b 01 00 0c 00 00 00 .+..+...6+......b+......~+......
0ea0 8d 2b 01 00 34 00 00 00 9a 2b 01 00 0a 00 00 00 cf 2b 01 00 44 00 00 00 da 2b 01 00 3f 00 00 00 .+..4....+.......+..D....+..?...
0ec0 1f 2c 01 00 2c 00 00 00 5f 2c 01 00 13 00 00 00 8c 2c 01 00 16 00 00 00 a0 2c 01 00 32 00 00 00 .,..,..._,.......,.......,..2...
0ee0 b7 2c 01 00 21 00 00 00 ea 2c 01 00 22 00 00 00 0c 2d 01 00 22 00 00 00 2f 2d 01 00 30 00 00 00 .,..!....,.."....-..".../-..0...
0f00 52 2d 01 00 11 00 00 00 83 2d 01 00 1a 00 00 00 95 2d 01 00 09 00 00 00 b0 2d 01 00 6f 00 00 00 R-.......-.......-.......-..o...
0f20 ba 2d 01 00 12 00 00 00 2a 2e 01 00 66 00 00 00 3d 2e 01 00 31 00 00 00 a4 2e 01 00 2f 00 00 00 .-......*...f...=...1......./...
0f40 d6 2e 01 00 29 00 00 00 06 2f 01 00 33 00 00 00 30 2f 01 00 19 00 00 00 64 2f 01 00 26 00 00 00 ....)..../..3...0/......d/..&...
0f60 7e 2f 01 00 32 00 00 00 a5 2f 01 00 35 00 00 00 d8 2f 01 00 2c 00 00 00 0e 30 01 00 0a 00 00 00 ~/..2..../..5..../..,....0......
0f80 3b 30 01 00 0a 00 00 00 46 30 01 00 31 00 00 00 51 30 01 00 49 00 00 00 83 30 01 00 34 00 00 00 ;0......F0..1...Q0..I....0..4...
0fa0 cd 30 01 00 2e 00 00 00 02 31 01 00 38 00 00 00 31 31 01 00 28 00 00 00 6a 31 01 00 2c 00 00 00 .0.......1..8...11..(...j1..,...
0fc0 93 31 01 00 2c 00 00 00 c0 31 01 00 30 00 00 00 ed 31 01 00 29 00 00 00 1e 32 01 00 4e 00 00 00 .1..,....1..0....1..)....2..N...
0fe0 48 32 01 00 09 00 00 00 97 32 01 00 0b 00 00 00 a1 32 01 00 20 00 00 00 ad 32 01 00 22 00 00 00 H2.......2.......2.......2.."...
1000 ce 32 01 00 1b 00 00 00 f1 32 01 00 19 00 00 00 0d 33 01 00 0c 00 00 00 27 33 01 00 0c 00 00 00 .2.......2.......3......'3......
1020 34 33 01 00 26 00 00 00 41 33 01 00 3d 00 00 00 68 33 01 00 1a 00 00 00 a6 33 01 00 23 00 00 00 43..&...A3..=...h3.......3..#...
1040 c1 33 01 00 16 00 00 00 e5 33 01 00 27 00 00 00 fc 33 01 00 16 00 00 00 24 34 01 00 1c 00 00 00 .3.......3..'....3......$4......
1060 3b 34 01 00 2c 00 00 00 58 34 01 00 29 00 00 00 85 34 01 00 1e 00 00 00 af 34 01 00 24 00 00 00 ;4..,...X4..)....4.......4..$...
1080 ce 34 01 00 15 00 00 00 f3 34 01 00 0b 00 00 00 09 35 01 00 12 00 00 00 15 35 01 00 12 00 00 00 .4.......4.......5.......5......
10a0 28 35 01 00 22 00 00 00 3b 35 01 00 36 00 00 00 5e 35 01 00 1b 00 00 00 95 35 01 00 1d 00 00 00 (5.."...;5..6...^5.......5......
10c0 b1 35 01 00 29 00 00 00 cf 35 01 00 16 00 00 00 f9 35 01 00 1c 00 00 00 10 36 01 00 25 00 00 00 .5..)....5.......5.......6..%...
10e0 2d 36 01 00 2e 00 00 00 53 36 01 00 2d 00 00 00 82 36 01 00 37 00 00 00 b0 36 01 00 36 00 00 00 -6......S6..-....6..7....6..6...
1100 e8 36 01 00 32 00 00 00 1f 37 01 00 31 00 00 00 52 37 01 00 2a 00 00 00 84 37 01 00 2c 00 00 00 .6..2....7..1...R7..*....7..,...
1120 af 37 01 00 2c 00 00 00 dc 37 01 00 3b 00 00 00 09 38 01 00 23 00 00 00 45 38 01 00 07 00 00 00 .7..,....7..;....8..#...E8......
1140 69 38 01 00 15 00 00 00 71 38 01 00 1f 00 00 00 87 38 01 00 21 00 00 00 a7 38 01 00 18 00 00 00 i8......q8.......8..!....8......
1160 c9 38 01 00 36 00 00 00 e2 38 01 00 0e 00 00 00 19 39 01 00 2a 00 00 00 28 39 01 00 22 00 00 00 .8..6....8.......9..*...(9.."...
1180 53 39 01 00 1f 00 00 00 76 39 01 00 36 00 00 00 96 39 01 00 09 00 00 00 cd 39 01 00 0f 00 00 00 S9......v9..6....9.......9......
11a0 d7 39 01 00 2d 00 00 00 e7 39 01 00 2d 00 00 00 15 3a 01 00 21 00 00 00 43 3a 01 00 0f 00 00 00 .9..-....9..-....:..!...C:......
11c0 65 3a 01 00 27 00 00 00 75 3a 01 00 27 00 00 00 9d 3a 01 00 1d 00 00 00 c5 3a 01 00 0e 00 00 00 e:..'...u:..'....:.......:......
11e0 e3 3a 01 00 fe 01 00 00 f2 3a 01 00 3d 00 00 00 f1 3c 01 00 13 00 00 00 2f 3d 01 00 38 00 00 00 .:.......:..=....<....../=..8...
1200 43 3d 01 00 27 00 00 00 7c 3d 01 00 0a 00 00 00 a4 3d 01 00 14 00 00 00 af 3d 01 00 07 00 00 00 C=..'...|=.......=.......=......
1220 c4 3d 01 00 25 00 00 00 cc 3d 01 00 17 00 00 00 f2 3d 01 00 27 00 00 00 0a 3e 01 00 18 00 00 00 .=..%....=.......=..'....>......
1240 32 3e 01 00 15 00 00 00 4b 3e 01 00 09 00 00 00 61 3e 01 00 13 00 00 00 6b 3e 01 00 21 00 00 00 2>......K>......a>......k>..!...
1260 7f 3e 01 00 1f 00 00 00 a1 3e 01 00 2a 00 00 00 c1 3e 01 00 15 00 00 00 ec 3e 01 00 11 00 00 00 .>.......>..*....>.......>......
1280 02 3f 01 00 2c 00 00 00 14 3f 01 00 14 00 00 00 41 3f 01 00 25 00 00 00 56 3f 01 00 06 00 00 00 .?..,....?......A?..%...V?......
12a0 7c 3f 01 00 18 00 00 00 83 3f 01 00 1c 00 00 00 9c 3f 01 00 27 00 00 00 b9 3f 01 00 32 00 00 00 |?.......?.......?..'....?..2...
12c0 e1 3f 01 00 38 00 00 00 14 40 01 00 3e 00 00 00 4d 40 01 00 27 00 00 00 8c 40 01 00 3c 00 00 00 .?..8....@..>...M@..'....@..<...
12e0 b4 40 01 00 10 00 00 00 f1 40 01 00 26 00 00 00 02 41 01 00 1e 00 00 00 29 41 01 00 39 00 00 00 .@.......@..&....A......)A..9...
1300 48 41 01 00 2d 00 00 00 82 41 01 00 2d 00 00 00 b0 41 01 00 16 00 00 00 de 41 01 00 1d 00 00 00 HA..-....A..-....A.......A......
1320 f5 41 01 00 20 00 00 00 13 42 01 00 35 00 00 00 34 42 01 00 27 00 00 00 6a 42 01 00 31 00 00 00 .A.......B..5...4B..'...jB..1...
1340 92 42 01 00 31 00 00 00 c4 42 01 00 38 00 00 00 f6 42 01 00 3a 00 00 00 2f 43 01 00 19 00 00 00 .B..1....B..8....B..:.../C......
1360 6a 43 01 00 1c 00 00 00 84 43 01 00 33 00 00 00 a1 43 01 00 23 00 00 00 d5 43 01 00 25 00 00 00 jC.......C..3....C..#....C..%...
1380 f9 43 01 00 1c 00 00 00 1f 44 01 00 18 00 00 00 3c 44 01 00 20 00 00 00 55 44 01 00 24 00 00 00 .C.......D......<D......UD..$...
13a0 76 44 01 00 2e 00 00 00 9b 44 01 00 19 00 00 00 ca 44 01 00 2f 00 00 00 e4 44 01 00 17 00 00 00 vD.......D.......D../....D......
13c0 14 45 01 00 1a 00 00 00 2c 45 01 00 2d 00 00 00 47 45 01 00 20 00 00 00 75 45 01 00 1b 00 00 00 .E......,E..-...GE......uE......
13e0 96 45 01 00 29 00 00 00 b2 45 01 00 17 00 00 00 dc 45 01 00 19 00 00 00 f4 45 01 00 1c 00 00 00 .E..)....E.......E.......E......
1400 0e 46 01 00 2c 00 00 00 2b 46 01 00 19 00 00 00 58 46 01 00 24 00 00 00 72 46 01 00 1b 00 00 00 .F..,...+F......XF..$...rF......
1420 97 46 01 00 19 00 00 00 b3 46 01 00 0f 00 00 00 cd 46 01 00 1f 00 00 00 dd 46 01 00 1d 00 00 00 .F.......F.......F.......F......
1440 fd 46 01 00 17 00 00 00 1b 47 01 00 1e 00 00 00 33 47 01 00 29 00 00 00 52 47 01 00 16 00 00 00 .F.......G......3G..)...RG......
1460 7c 47 01 00 36 00 00 00 93 47 01 00 21 00 00 00 ca 47 01 00 21 00 00 00 ec 47 01 00 1d 00 00 00 |G..6....G..!....G..!....G......
1480 0e 48 01 00 15 00 00 00 2c 48 01 00 1d 00 00 00 42 48 01 00 16 00 00 00 60 48 01 00 28 00 00 00 .H......,H......BH......`H..(...
14a0 77 48 01 00 26 00 00 00 a0 48 01 00 2a 00 00 00 c7 48 01 00 17 00 00 00 f2 48 01 00 1f 00 00 00 wH..&....H..*....H.......H......
14c0 0a 49 01 00 38 00 00 00 2a 49 01 00 10 00 00 00 63 49 01 00 1e 00 00 00 74 49 01 00 14 00 00 00 .I..8...*I......cI......tI......
14e0 93 49 01 00 0e 00 00 00 a8 49 01 00 3b 00 00 00 b7 49 01 00 38 00 00 00 f3 49 01 00 22 00 00 00 .I.......I..;....I..8....I.."...
1500 2c 4a 01 00 35 00 00 00 4f 4a 01 00 25 00 00 00 85 4a 01 00 1a 00 00 00 ab 4a 01 00 16 00 00 00 ,J..5...OJ..%....J.......J......
1520 c6 4a 01 00 14 00 00 00 dd 4a 01 00 1e 00 00 00 f2 4a 01 00 1e 00 00 00 11 4b 01 00 1f 00 00 00 .J.......J.......J.......K......
1540 30 4b 01 00 1f 00 00 00 50 4b 01 00 20 00 00 00 70 4b 01 00 13 00 00 00 91 4b 01 00 21 00 00 00 0K......PK......pK.......K..!...
1560 a5 4b 01 00 21 00 00 00 c7 4b 01 00 28 00 00 00 e9 4b 01 00 1c 00 00 00 12 4c 01 00 24 00 00 00 .K..!....K..(....K.......L..$...
1580 2f 4c 01 00 33 00 00 00 54 4c 01 00 1b 00 00 00 88 4c 01 00 1c 00 00 00 a4 4c 01 00 35 00 00 00 /L..3...TL.......L.......L..5...
15a0 c1 4c 01 00 1e 00 00 00 f7 4c 01 00 0c 00 00 00 16 4d 01 00 2f 00 00 00 23 4d 01 00 3d 00 00 00 .L.......L.......M../...#M..=...
15c0 53 4d 01 00 20 00 00 00 91 4d 01 00 1c 00 00 00 b2 4d 01 00 1a 00 00 00 cf 4d 01 00 09 00 00 00 SM.......M.......M.......M......
15e0 ea 4d 01 00 2c 00 00 00 f4 4d 01 00 10 00 00 00 21 4e 01 00 14 00 00 00 32 4e 01 00 0f 00 00 00 .M..,....M......!N......2N......
1600 47 4e 01 00 17 00 00 00 57 4e 01 00 3b 00 00 00 6f 4e 01 00 28 00 00 00 ab 4e 01 00 12 00 00 00 GN......WN..;...oN..(....N......
1620 d4 4e 01 00 11 00 00 00 e7 4e 01 00 0c 00 00 00 f9 4e 01 00 c1 03 00 00 06 4f 01 00 f7 02 00 00 .N.......N.......N.......O......
1640 c8 52 01 00 0f 00 00 00 c0 55 01 00 10 00 00 00 d0 55 01 00 06 00 00 00 e1 55 01 00 5a 01 00 00 .R.......U.......U.......U..Z...
1660 e8 55 01 00 0e 00 00 00 43 57 01 00 19 00 00 00 52 57 01 00 0b 00 00 00 6c 57 01 00 0d 00 00 00 .U......CW......RW......lW......
1680 78 57 01 00 0b 00 00 00 86 57 01 00 0d 00 00 00 92 57 01 00 5d 06 00 00 a0 57 01 00 19 00 00 00 xW.......W.......W..]....W......
16a0 fe 5d 01 00 83 0b 00 00 18 5e 01 00 09 00 00 00 9c 69 01 00 72 01 00 00 a6 69 01 00 f4 01 00 00 .].......^.......i..r....i......
16c0 19 6b 01 00 4e 02 00 00 0e 6d 01 00 88 01 00 00 5d 6f 01 00 bd 03 00 00 e6 70 01 00 98 02 00 00 .k..N....m......]o.......p......
16e0 a4 74 01 00 6c 04 00 00 3d 77 01 00 f6 03 00 00 aa 7b 01 00 f7 05 00 00 a1 7f 01 00 9d 02 00 00 .t..l...=w.......{..............
1700 99 85 01 00 6a 01 00 00 37 88 01 00 c6 00 00 00 a2 89 01 00 6d 03 00 00 69 8a 01 00 11 03 00 00 ....j...7...........m...i.......
1720 d7 8d 01 00 05 00 00 00 e9 90 01 00 09 00 00 00 ef 90 01 00 0f 00 00 00 f9 90 01 00 d5 03 00 00 ................................
1740 09 91 01 00 62 06 00 00 df 94 01 00 ee 0f 00 00 42 9b 01 00 ab 00 00 00 31 ab 01 00 c3 02 00 00 ....b...........B.......1.......
1760 dd ab 01 00 10 01 00 00 a1 ae 01 00 09 01 00 00 b2 af 01 00 ff 00 00 00 bc b0 01 00 96 02 00 00 ................................
1780 bc b1 01 00 18 01 00 00 53 b4 01 00 9c 01 00 00 6c b5 01 00 b6 01 00 00 09 b7 01 00 bd 03 00 00 ........S.......l...............
17a0 c0 b8 01 00 af 01 00 00 7e bc 01 00 0a 00 00 00 2e be 01 00 a7 00 00 00 39 be 01 00 fa 00 00 00 ........~...............9.......
17c0 e1 be 01 00 84 00 00 00 dc bf 01 00 12 00 00 00 61 c0 01 00 20 00 00 00 74 c0 01 00 27 05 00 00 ................a.......t...'...
17e0 95 c0 01 00 1a 00 00 00 bd c5 01 00 1a 00 00 00 d8 c5 01 00 15 00 00 00 f3 c5 01 00 43 00 00 00 ............................C...
1800 09 c6 01 00 f4 00 00 00 4d c6 01 00 1d 00 00 00 42 c7 01 00 1d 00 00 00 60 c7 01 00 1c 00 00 00 ........M.......B.......`.......
1820 7e c7 01 00 1e 00 00 00 9b c7 01 00 12 00 00 00 ba c7 01 00 08 00 00 00 cd c7 01 00 10 00 00 00 ~...............................
1840 d6 c7 01 00 0a 00 00 00 e7 c7 01 00 09 00 00 00 f2 c7 01 00 12 00 00 00 fc c7 01 00 16 00 00 00 ................................
1860 0f c8 01 00 0b 00 00 00 26 c8 01 00 05 00 00 00 32 c8 01 00 53 00 00 00 38 c8 01 00 f0 02 00 00 ........&.......2...S...8.......
1880 8c c8 01 00 a9 04 00 00 7d cb 01 00 37 01 00 00 27 d0 01 00 5c 01 00 00 5f d1 01 00 73 00 00 00 ........}...7...'...\..._...s...
18a0 bc d2 01 00 14 00 00 00 30 d3 01 00 b7 01 00 00 45 d3 01 00 04 00 00 00 fd d4 01 00 12 09 00 00 ........0.......E...............
18c0 02 d5 01 00 5f 00 00 00 15 de 01 00 e7 05 00 00 75 de 01 00 13 00 00 00 5d e4 01 00 4f 03 00 00 ...._...........u.......]...O...
18e0 71 e4 01 00 65 03 00 00 c1 e7 01 00 bb 00 00 00 27 eb 01 00 10 02 00 00 e3 eb 01 00 a5 02 00 00 q...e...........'...............
1900 f4 ed 01 00 e4 02 00 00 9a f0 01 00 ca 01 00 00 7f f3 01 00 20 01 00 00 4a f5 01 00 c1 01 00 00 ........................J.......
1920 6b f6 01 00 57 00 00 00 2d f8 01 00 51 00 00 00 85 f8 01 00 60 01 00 00 d7 f8 01 00 e4 01 00 00 k...W...-...Q.......`...........
1940 38 fa 01 00 0d 00 00 00 1d fc 01 00 16 00 00 00 2b fc 01 00 a9 03 00 00 42 fc 01 00 06 03 00 00 8...............+.......B.......
1960 ec ff 01 00 9d 08 00 00 f3 02 02 00 7e 02 00 00 91 0b 02 00 64 02 00 00 10 0e 02 00 25 12 00 00 ............~.......d.......%...
1980 75 10 02 00 5c 00 00 00 9b 22 02 00 6d 00 00 00 f8 22 02 00 15 00 00 00 66 23 02 00 f9 00 00 00 u...\...."..m...."......f#......
19a0 7c 23 02 00 08 00 00 00 76 24 02 00 0c 00 00 00 7f 24 02 00 0e 00 00 00 8c 24 02 00 14 00 00 00 |#......v$.......$.......$......
19c0 9b 24 02 00 13 00 00 00 b0 24 02 00 10 00 00 00 c4 24 02 00 95 01 00 00 d5 24 02 00 31 00 00 00 .$.......$.......$.......$..1...
19e0 6b 26 02 00 09 00 00 00 9d 26 02 00 1d 00 00 00 a7 26 02 00 16 00 00 00 c5 26 02 00 1b 00 00 00 k&.......&.......&.......&......
1a00 dc 26 02 00 40 00 00 00 f8 26 02 00 5c 01 00 00 39 27 02 00 49 00 00 00 96 28 02 00 3c 06 00 00 .&..@....&..\...9'..I....(..<...
1a20 e0 28 02 00 4c 00 00 00 1d 2f 02 00 4f 00 00 00 6a 2f 02 00 16 00 00 00 ba 2f 02 00 11 00 00 00 .(..L..../..O...j/......./......
1a40 d1 2f 02 00 13 00 00 00 e3 2f 02 00 bd 02 00 00 f7 2f 02 00 15 00 00 00 b5 32 02 00 5c 00 00 00 ./......./......./.......2..\...
1a60 cb 32 02 00 1f 00 00 00 28 33 02 00 2d 00 00 00 48 33 02 00 15 00 00 00 76 33 02 00 15 00 00 00 .2......(3..-...H3......v3......
1a80 8c 33 02 00 bc 01 00 00 a2 33 02 00 0f 00 00 00 5f 35 02 00 08 01 00 00 6f 35 02 00 11 00 00 00 .3.......3......_5......o5......
1aa0 78 36 02 00 16 00 00 00 8a 36 02 00 0a 00 00 00 a1 36 02 00 10 00 00 00 ac 36 02 00 14 00 00 00 x6.......6.......6.......6......
1ac0 bd 36 02 00 24 00 00 00 d2 36 02 00 2c 00 00 00 f7 36 02 00 2b 00 00 00 24 37 02 00 32 00 00 00 .6..$....6..,....6..+...$7..2...
1ae0 50 37 02 00 1d 00 00 00 83 37 02 00 16 00 00 00 a1 37 02 00 1f 00 00 00 b8 37 02 00 3a 00 00 00 P7.......7.......7.......7..:...
1b00 d8 37 02 00 23 00 00 00 13 38 02 00 21 00 00 00 37 38 02 00 30 00 00 00 59 38 02 00 1d 00 00 00 .7..#....8..!...78..0...Y8......
1b20 8a 38 02 00 23 00 00 00 a8 38 02 00 0c 00 00 00 cc 38 02 00 1b 00 00 00 d9 38 02 00 29 00 00 00 .8..#....8.......8.......8..)...
1b40 f5 38 02 00 34 00 00 00 1f 39 02 00 1e 00 00 00 54 39 02 00 3f 00 00 00 73 39 02 00 09 00 00 00 .8..4....9......T9..?...s9......
1b60 b3 39 02 00 12 00 00 00 bd 39 02 00 28 00 00 00 d0 39 02 00 2a 00 00 00 f9 39 02 00 1d 00 00 00 .9.......9..(....9..*....9......
1b80 24 3a 02 00 16 00 00 00 42 3a 02 00 0f 00 00 00 59 3a 02 00 0c 00 00 00 69 3a 02 00 2a 00 00 00 $:......B:......Y:......i:..*...
1ba0 76 3a 02 00 2b 00 00 00 a1 3a 02 00 3c 00 00 00 cd 3a 02 00 4f 00 00 00 0a 3b 02 00 11 00 00 00 v:..+....:..<....:..O....;......
1bc0 5a 3b 02 00 a1 00 00 00 6c 3b 02 00 2e 00 00 00 0e 3c 02 00 35 00 00 00 3d 3c 02 00 2d 00 00 00 Z;......l;.......<..5...=<..-...
1be0 73 3c 02 00 09 00 00 00 a1 3c 02 00 23 00 00 00 ab 3c 02 00 23 00 00 00 cf 3c 02 00 0d 00 00 00 s<.......<..#....<..#....<......
1c00 f3 3c 02 00 41 00 00 00 01 3d 02 00 20 00 00 00 43 3d 02 00 48 00 00 00 64 3d 02 00 3d 00 00 00 .<..A....=......C=..H...d=..=...
1c20 ad 3d 02 00 25 00 00 00 eb 3d 02 00 2e 00 00 00 11 3e 02 00 35 00 00 00 40 3e 02 00 36 00 00 00 .=..%....=.......>..5...@>..6...
1c40 76 3e 02 00 37 00 00 00 ad 3e 02 00 35 00 00 00 e5 3e 02 00 36 00 00 00 1b 3f 02 00 2e 00 00 00 v>..7....>..5....>..6....?......
1c60 52 3f 02 00 2e 00 00 00 81 3f 02 00 2b 00 00 00 b0 3f 02 00 3a 00 00 00 dc 3f 02 00 29 00 00 00 R?.......?..+....?..:....?..)...
1c80 17 40 02 00 43 00 00 00 41 40 02 00 30 00 00 00 85 40 02 00 36 00 00 00 b6 40 02 00 30 00 00 00 .@..C...A@..0....@..6....@..0...
1ca0 ed 40 02 00 43 00 00 00 1e 41 02 00 40 00 00 00 62 41 02 00 15 00 00 00 a3 41 02 00 2c 00 00 00 .@..C....A..@...bA.......A..,...
1cc0 b9 41 02 00 2a 00 00 00 e6 41 02 00 21 00 00 00 11 42 02 00 3d 00 00 00 33 42 02 00 1c 00 00 00 .A..*....A..!....B..=...3B......
1ce0 71 42 02 00 1c 00 00 00 8e 42 02 00 20 00 00 00 ab 42 02 00 38 00 00 00 cc 42 02 00 37 00 00 00 qB.......B.......B..8....B..7...
1d00 05 43 02 00 29 00 00 00 3d 43 02 00 29 00 00 00 67 43 02 00 26 00 00 00 91 43 02 00 0c 00 00 00 .C..)...=C..)...gC..&....C......
1d20 b8 43 02 00 2a 00 00 00 c5 43 02 00 2d 00 00 00 f0 43 02 00 2d 00 00 00 1e 44 02 00 06 00 00 00 .C..*....C..-....C..-....D......
1d40 4c 44 02 00 3b 00 00 00 53 44 02 00 25 00 00 00 8f 44 02 00 15 00 00 00 b5 44 02 00 1a 00 00 00 LD..;...SD..%....D.......D......
1d60 cb 44 02 00 16 00 00 00 e6 44 02 00 2c 00 00 00 fd 44 02 00 0e 00 00 00 2a 45 02 00 24 00 00 00 .D.......D..,....D......*E..$...
1d80 39 45 02 00 13 00 00 00 5e 45 02 00 15 00 00 00 72 45 02 00 21 00 00 00 88 45 02 00 2c 00 00 00 9E......^E......rE..!....E..,...
1da0 aa 45 02 00 27 00 00 00 d7 45 02 00 32 00 00 00 ff 45 02 00 29 00 00 00 32 46 02 00 0e 00 00 00 .E..'....E..2....E..)...2F......
1dc0 5c 46 02 00 39 00 00 00 6b 46 02 00 2b 00 00 00 a5 46 02 00 08 00 00 00 d1 46 02 00 0c 00 00 00 \F..9...kF..+....F.......F......
1de0 da 46 02 00 14 00 00 00 e7 46 02 00 2c 00 00 00 fc 46 02 00 13 00 00 00 29 47 02 00 2a 00 00 00 .F.......F..,....F......)G..*...
1e00 3d 47 02 00 46 00 00 00 68 47 02 00 0d 00 00 00 af 47 02 00 25 00 00 00 bd 47 02 00 27 00 00 00 =G..F...hG.......G..%....G..'...
1e20 e3 47 02 00 2d 00 00 00 0b 48 02 00 2f 00 00 00 39 48 02 00 29 00 00 00 69 48 02 00 23 00 00 00 .G..-....H../...9H..)...iH..#...
1e40 93 48 02 00 30 00 00 00 b7 48 02 00 31 00 00 00 e8 48 02 00 2f 00 00 00 1a 49 02 00 36 00 00 00 .H..0....H..1....H../....I..6...
1e60 4a 49 02 00 39 00 00 00 81 49 02 00 5a 00 00 00 bb 49 02 00 28 00 00 00 16 4a 02 00 28 00 00 00 JI..9....I..Z....I..(....J..(...
1e80 3f 4a 02 00 13 00 00 00 68 4a 02 00 19 00 00 00 7c 4a 02 00 21 00 00 00 96 4a 02 00 48 00 00 00 ?J......hJ......|J..!....J..H...
1ea0 b8 4a 02 00 52 00 00 00 01 4b 02 00 17 00 00 00 54 4b 02 00 1d 00 00 00 6c 4b 02 00 11 00 00 00 .J..R....K......TK......lK......
1ec0 8a 4b 02 00 3f 00 00 00 9c 4b 02 00 56 00 00 00 dc 4b 02 00 26 00 00 00 33 4c 02 00 2b 00 00 00 .K..?....K..V....K..&...3L..+...
1ee0 5a 4c 02 00 3b 00 00 00 86 4c 02 00 1f 00 00 00 c2 4c 02 00 1a 00 00 00 e2 4c 02 00 0e 00 00 00 ZL..;....L.......L.......L......
1f00 fd 4c 02 00 2b 00 00 00 0c 4d 02 00 1d 00 00 00 38 4d 02 00 11 00 00 00 56 4d 02 00 17 00 00 00 .L..+....M......8M......VM......
1f20 68 4d 02 00 1a 00 00 00 80 4d 02 00 29 00 00 00 9b 4d 02 00 0c 00 00 00 c5 4d 02 00 3e 00 00 00 hM.......M..)....M.......M..>...
1f40 d2 4d 02 00 52 00 00 00 11 4e 02 00 14 00 00 00 64 4e 02 00 11 00 00 00 79 4e 02 00 06 00 00 00 .M..R....N......dN......yN......
1f60 8b 4e 02 00 0a 00 00 00 92 4e 02 00 1f 00 00 00 9d 4e 02 00 3e 00 00 00 bd 4e 02 00 20 00 00 00 .N.......N.......N..>....N......
1f80 fc 4e 02 00 07 00 00 00 1d 4f 02 00 0a 00 00 00 25 4f 02 00 0f 00 00 00 30 4f 02 00 31 00 00 00 .N.......O......%O......0O..1...
1fa0 40 4f 02 00 40 00 00 00 72 4f 02 00 49 00 00 00 b3 4f 02 00 29 00 00 00 fd 4f 02 00 1f 00 00 00 @O..@...rO..I....O..)....O......
1fc0 27 50 02 00 65 00 00 00 47 50 02 00 24 00 00 00 ad 50 02 00 1e 00 00 00 d2 50 02 00 0c 00 00 00 'P..e...GP..$....P.......P......
1fe0 f1 50 02 00 0c 00 00 00 fe 50 02 00 1c 00 00 00 0b 51 02 00 21 00 00 00 28 51 02 00 23 00 00 00 .P.......P.......Q..!...(Q..#...
2000 4a 51 02 00 1c 00 00 00 6e 51 02 00 17 00 00 00 8b 51 02 00 16 00 00 00 a3 51 02 00 50 00 00 00 JQ......nQ.......Q.......Q..P...
2020 ba 51 02 00 16 00 00 00 0b 52 02 00 29 00 00 00 22 52 02 00 0a 00 00 00 4c 52 02 00 13 00 00 00 .Q.......R..)..."R......LR......
2040 57 52 02 00 2b 00 00 00 6b 52 02 00 31 00 00 00 97 52 02 00 26 00 00 00 c9 52 02 00 0a 00 00 00 WR..+...kR..1....R..&....R......
2060 f0 52 02 00 0d 00 00 00 fb 52 02 00 37 00 00 00 09 53 02 00 0c 00 00 00 41 53 02 00 4f 00 00 00 .R.......R..7....S......AS..O...
2080 4e 53 02 00 4a 00 00 00 9e 53 02 00 31 00 00 00 e9 53 02 00 13 00 00 00 1b 54 02 00 19 00 00 00 NS..J....S..1....S.......T......
20a0 2f 54 02 00 36 00 00 00 49 54 02 00 23 00 00 00 80 54 02 00 24 00 00 00 a4 54 02 00 22 00 00 00 /T..6...IT..#....T..$....T.."...
20c0 c9 54 02 00 3b 00 00 00 ec 54 02 00 15 00 00 00 28 55 02 00 1c 00 00 00 3e 55 02 00 09 00 00 00 .T..;....T......(U......>U......
20e0 5b 55 02 00 71 00 00 00 65 55 02 00 17 00 00 00 d7 55 02 00 67 00 00 00 ef 55 02 00 31 00 00 00 [U..q...eU.......U..g....U..1...
2100 57 56 02 00 34 00 00 00 89 56 02 00 32 00 00 00 be 56 02 00 39 00 00 00 f1 56 02 00 23 00 00 00 WV..4....V..2....V..9....V..#...
2120 2b 57 02 00 32 00 00 00 4f 57 02 00 2f 00 00 00 82 57 02 00 3b 00 00 00 b2 57 02 00 2c 00 00 00 +W..2...OW../....W..;....W..,...
2140 ee 57 02 00 08 00 00 00 1b 58 02 00 0a 00 00 00 24 58 02 00 34 00 00 00 2f 58 02 00 53 00 00 00 .W.......X......$X..4.../X..S...
2160 64 58 02 00 34 00 00 00 b8 58 02 00 31 00 00 00 ed 58 02 00 39 00 00 00 1f 59 02 00 2e 00 00 00 dX..4....X..1....X..9....Y......
2180 59 59 02 00 32 00 00 00 88 59 02 00 32 00 00 00 bb 59 02 00 36 00 00 00 ee 59 02 00 31 00 00 00 YY..2....Y..2....Y..6....Y..1...
21a0 25 5a 02 00 51 00 00 00 57 5a 02 00 09 00 00 00 a9 5a 02 00 0f 00 00 00 b3 5a 02 00 24 00 00 00 %Z..Q...WZ.......Z.......Z..$...
21c0 c3 5a 02 00 25 00 00 00 e8 5a 02 00 1c 00 00 00 0e 5b 02 00 19 00 00 00 2b 5b 02 00 0c 00 00 00 .Z..%....Z.......[......+[......
21e0 45 5b 02 00 0f 00 00 00 52 5b 02 00 29 00 00 00 62 5b 02 00 43 00 00 00 8c 5b 02 00 1d 00 00 00 E[......R[..)...b[..C....[......
2200 d0 5b 02 00 2c 00 00 00 ee 5b 02 00 1c 00 00 00 1b 5c 02 00 30 00 00 00 38 5c 02 00 19 00 00 00 .[..,....[.......\..0...8\......
2220 69 5c 02 00 1f 00 00 00 83 5c 02 00 31 00 00 00 a3 5c 02 00 2f 00 00 00 d5 5c 02 00 22 00 00 00 i\.......\..1....\../....\.."...
2240 05 5d 02 00 2b 00 00 00 28 5d 02 00 1c 00 00 00 54 5d 02 00 0b 00 00 00 71 5d 02 00 12 00 00 00 .]..+...(]......T]......q]......
2260 7d 5d 02 00 15 00 00 00 90 5d 02 00 22 00 00 00 a6 5d 02 00 41 00 00 00 c9 5d 02 00 1d 00 00 00 }].......].."....]..A....]......
2280 0b 5e 02 00 1d 00 00 00 29 5e 02 00 2a 00 00 00 47 5e 02 00 16 00 00 00 72 5e 02 00 1c 00 00 00 .^......)^..*...G^......r^......
22a0 89 5e 02 00 1f 00 00 00 a6 5e 02 00 2f 00 00 00 c6 5e 02 00 2f 00 00 00 f6 5e 02 00 3c 00 00 00 .^.......^../....^../....^..<...
22c0 26 5f 02 00 3b 00 00 00 63 5f 02 00 37 00 00 00 9f 5f 02 00 36 00 00 00 d7 5f 02 00 2d 00 00 00 &_..;...c_..7...._..6...._..-...
22e0 0e 60 02 00 2f 00 00 00 3c 60 02 00 2f 00 00 00 6c 60 02 00 40 00 00 00 9c 60 02 00 26 00 00 00 .`../...<`../...l`..@....`..&...
2300 dd 60 02 00 0c 00 00 00 04 61 02 00 1c 00 00 00 11 61 02 00 1f 00 00 00 2e 61 02 00 21 00 00 00 .`.......a.......a.......a..!...
2320 4e 61 02 00 1e 00 00 00 70 61 02 00 42 00 00 00 8f 61 02 00 0e 00 00 00 d2 61 02 00 2c 00 00 00 Na......pa..B....a.......a..,...
2340 e1 61 02 00 25 00 00 00 0e 62 02 00 2d 00 00 00 34 62 02 00 39 00 00 00 62 62 02 00 07 00 00 00 .a..%....b..-...4b..9...bb......
2360 9c 62 02 00 0d 00 00 00 a4 62 02 00 34 00 00 00 b2 62 02 00 34 00 00 00 e7 62 02 00 21 00 00 00 .b.......b..4....b..4....b..!...
2380 1c 63 02 00 13 00 00 00 3e 63 02 00 27 00 00 00 52 63 02 00 2f 00 00 00 7a 63 02 00 25 00 00 00 .c......>c..'...Rc../...zc..%...
23a0 aa 63 02 00 0e 00 00 00 d0 63 02 00 01 00 00 00 68 01 00 00 33 01 00 00 b0 01 00 00 14 00 00 00 .c.......c......h...3...........
23c0 00 00 00 00 00 00 00 00 95 00 00 00 5f 01 00 00 b5 00 00 00 8c 00 00 00 1a 02 00 00 28 01 00 00 ............_...............(...
23e0 13 00 00 00 39 00 00 00 31 00 00 00 bc 01 00 00 29 00 00 00 64 01 00 00 00 00 00 00 0b 01 00 00 ....9...1.......)...d...........
2400 00 00 00 00 6a 00 00 00 da 00 00 00 00 00 00 00 cb 00 00 00 1f 02 00 00 72 01 00 00 a0 00 00 00 ....j...................r.......
2420 09 00 00 00 7a 01 00 00 00 00 00 00 b0 00 00 00 63 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 ....z...........c...............
2440 00 00 00 00 d3 00 00 00 00 00 00 00 f7 00 00 00 00 00 00 00 a5 00 00 00 00 00 00 00 40 00 00 00 ............................@...
2460 02 00 00 00 ed 00 00 00 39 02 00 00 a1 00 00 00 b9 01 00 00 00 00 00 00 00 00 00 00 61 00 00 00 ........9...................a...
2480 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3a 01 00 00 00 00 00 00 51 01 00 00 ....................:.......Q...
24a0 5e 00 00 00 e4 00 00 00 00 00 00 00 cf 00 00 00 00 00 00 00 da 01 00 00 d8 00 00 00 1c 00 00 00 ^...............................
24c0 f9 00 00 00 d5 00 00 00 00 00 00 00 f4 01 00 00 1f 00 00 00 2d 00 00 00 29 01 00 00 eb 00 00 00 ....................-...).......
24e0 bd 01 00 00 54 01 00 00 00 00 00 00 00 00 00 00 27 01 00 00 cb 01 00 00 35 01 00 00 0a 02 00 00 ....T...........'.......5.......
2500 4f 01 00 00 16 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 eb 01 00 00 00 00 00 00 00 00 00 00 O...............................
2520 d6 00 00 00 4d 00 00 00 87 01 00 00 e8 01 00 00 5d 00 00 00 cf 01 00 00 c4 00 00 00 00 00 00 00 ....M...........]...............
2540 00 00 00 00 00 00 00 00 25 02 00 00 00 00 00 00 df 01 00 00 24 02 00 00 00 00 00 00 00 00 00 00 ........%...........$...........
2560 3e 01 00 00 86 00 00 00 4d 01 00 00 00 00 00 00 11 01 00 00 66 00 00 00 e6 00 00 00 33 02 00 00 >.......M...........f.......3...
2580 3f 00 00 00 00 00 00 00 45 00 00 00 20 00 00 00 06 02 00 00 42 01 00 00 00 00 00 00 ac 01 00 00 ?.......E...........B...........
25a0 2f 01 00 00 0f 01 00 00 c6 00 00 00 8d 01 00 00 d6 01 00 00 00 00 00 00 15 01 00 00 00 00 00 00 /...............................
25c0 c7 00 00 00 58 00 00 00 1e 01 00 00 8e 01 00 00 e3 01 00 00 1b 01 00 00 ba 01 00 00 b1 00 00 00 ....X...........................
25e0 52 00 00 00 2b 01 00 00 07 01 00 00 6b 01 00 00 92 01 00 00 c9 01 00 00 00 00 00 00 de 01 00 00 R...+.......k...................
2600 b7 01 00 00 00 00 00 00 cc 01 00 00 50 00 00 00 79 01 00 00 a7 01 00 00 d1 00 00 00 a2 00 00 00 ............P...y...............
2620 d7 00 00 00 aa 00 00 00 d4 01 00 00 80 00 00 00 00 00 00 00 60 01 00 00 00 00 00 00 9f 00 00 00 ....................`...........
2640 81 00 00 00 6b 00 00 00 00 00 00 00 d2 00 00 00 1e 00 00 00 d2 01 00 00 17 02 00 00 00 00 00 00 ....k...........................
2660 89 00 00 00 ae 00 00 00 34 01 00 00 3d 00 00 00 ae 01 00 00 b8 00 00 00 7f 01 00 00 56 01 00 00 ........4...=...............V...
2680 1a 00 00 00 aa 01 00 00 9e 01 00 00 e7 00 00 00 00 00 00 00 a7 00 00 00 00 00 00 00 c8 01 00 00 ................................
26a0 45 01 00 00 10 01 00 00 00 00 00 00 00 00 00 00 18 01 00 00 00 00 00 00 6e 00 00 00 ea 00 00 00 E.......................n.......
26c0 00 00 00 00 98 01 00 00 47 00 00 00 41 00 00 00 d7 01 00 00 00 00 00 00 00 00 00 00 4b 00 00 00 ........G...A...............K...
26e0 4e 01 00 00 2d 01 00 00 00 00 00 00 9d 00 00 00 00 00 00 00 28 00 00 00 0f 02 00 00 fa 00 00 00 N...-...............(...........
2700 e6 01 00 00 00 00 00 00 d4 00 00 00 dc 01 00 00 00 00 00 00 4f 00 00 00 9d 01 00 00 93 00 00 00 ....................O...........
2720 fc 01 00 00 77 01 00 00 a9 01 00 00 7c 00 00 00 00 00 00 00 36 00 00 00 22 01 00 00 44 00 00 00 ....w.......|.......6..."...D...
2740 38 00 00 00 00 00 00 00 00 00 00 00 53 01 00 00 01 02 00 00 3b 01 00 00 25 00 00 00 fc 00 00 00 8...........S.......;...%.......
2760 6f 00 00 00 97 01 00 00 62 00 00 00 7e 01 00 00 00 00 00 00 0b 02 00 00 5b 00 00 00 b3 01 00 00 o.......b...~...........[.......
2780 69 01 00 00 9a 01 00 00 00 00 00 00 00 00 00 00 be 00 00 00 00 00 00 00 3c 00 00 00 8c 01 00 00 i.......................<.......
27a0 87 00 00 00 71 00 00 00 1c 02 00 00 98 00 00 00 00 00 00 00 60 00 00 00 6a 01 00 00 23 02 00 00 ....q...............`...j...#...
27c0 14 02 00 00 00 00 00 00 65 00 00 00 00 00 00 00 ff 01 00 00 a5 01 00 00 7b 01 00 00 b5 01 00 00 ........e...............{.......
27e0 00 00 00 00 f8 01 00 00 78 01 00 00 00 00 00 00 00 00 00 00 16 00 00 00 34 02 00 00 00 00 00 00 ........x...............4.......
2800 fe 01 00 00 b6 00 00 00 fe 00 00 00 00 00 00 00 2b 00 00 00 3a 00 00 00 00 00 00 00 ee 00 00 00 ................+...:...........
2820 5f 00 00 00 67 01 00 00 65 01 00 00 5c 00 00 00 12 02 00 00 08 01 00 00 00 00 00 00 2c 02 00 00 _...g...e...\...............,...
2840 00 00 00 00 a6 01 00 00 00 00 00 00 2a 01 00 00 22 00 00 00 d9 00 00 00 4a 01 00 00 c7 01 00 00 ............*...".......J.......
2860 77 00 00 00 00 00 00 00 91 01 00 00 30 00 00 00 e1 00 00 00 fd 01 00 00 ad 00 00 00 4c 00 00 00 w...........0...............L...
2880 3e 00 00 00 5d 01 00 00 e2 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 85 01 00 00 c3 01 00 00 >...]...........................
28a0 f1 01 00 00 ee 01 00 00 e4 01 00 00 06 00 00 00 00 00 00 00 d1 01 00 00 0b 00 00 00 00 00 00 00 ................................
28c0 54 00 00 00 af 01 00 00 03 02 00 00 0f 00 00 00 8b 01 00 00 00 00 00 00 00 00 00 00 1f 01 00 00 T...............................
28e0 00 00 00 00 f8 00 00 00 dd 00 00 00 9b 01 00 00 00 00 00 00 05 00 00 00 43 01 00 00 00 00 00 00 ........................C.......
2900 75 01 00 00 03 00 00 00 32 02 00 00 00 00 00 00 16 02 00 00 00 00 00 00 33 00 00 00 37 01 00 00 u.......2...............3...7...
2920 00 00 00 00 70 01 00 00 00 00 00 00 05 01 00 00 0d 00 00 00 c8 00 00 00 00 00 00 00 20 01 00 00 ....p...........................
2940 23 01 00 00 37 02 00 00 ec 00 00 00 00 00 00 00 62 01 00 00 5c 01 00 00 00 00 00 00 27 02 00 00 #...7...........b...\.......'...
2960 10 02 00 00 00 00 00 00 b2 01 00 00 5a 01 00 00 2c 00 00 00 18 00 00 00 72 00 00 00 13 02 00 00 ............Z...,.......r.......
2980 2f 00 00 00 7a 00 00 00 00 00 00 00 0d 01 00 00 2d 02 00 00 00 00 00 00 00 00 00 00 1b 00 00 00 /...z...........-...............
29a0 99 01 00 00 b2 00 00 00 00 00 00 00 5a 00 00 00 04 01 00 00 23 00 00 00 88 00 00 00 00 00 00 00 ............Z.......#...........
29c0 00 00 00 00 00 00 00 00 8b 00 00 00 20 02 00 00 4a 00 00 00 07 00 00 00 21 02 00 00 00 00 00 00 ................J.......!.......
29e0 00 00 00 00 9c 01 00 00 00 00 00 00 11 02 00 00 a8 01 00 00 00 00 00 00 00 00 00 00 a1 01 00 00 ................................
2a00 d8 01 00 00 bd 00 00 00 0d 02 00 00 e0 00 00 00 40 01 00 00 96 01 00 00 3f 01 00 00 00 00 00 00 ................@.......?.......
2a20 09 02 00 00 00 00 00 00 cd 01 00 00 bc 00 00 00 83 00 00 00 f4 00 00 00 4b 01 00 00 f2 01 00 00 ........................K.......
2a40 00 00 00 00 0e 02 00 00 57 00 00 00 f0 00 00 00 0e 01 00 00 07 02 00 00 c0 01 00 00 c4 01 00 00 ........W.......................
2a60 00 00 00 00 fd 00 00 00 00 00 00 00 ca 00 00 00 75 00 00 00 e3 00 00 00 97 00 00 00 00 00 00 00 ................u...............
2a80 00 00 00 00 a3 00 00 00 8e 00 00 00 00 00 00 00 71 01 00 00 a4 01 00 00 52 01 00 00 92 00 00 00 ................q.......R.......
2aa0 7d 01 00 00 00 00 00 00 f5 01 00 00 e1 01 00 00 48 00 00 00 b4 00 00 00 00 00 00 00 00 00 00 00 }...............H...............
2ac0 1b 02 00 00 0c 01 00 00 31 01 00 00 67 00 00 00 00 00 00 00 fb 00 00 00 de 00 00 00 15 02 00 00 ........1...g...................
2ae0 c1 00 00 00 00 00 00 00 5b 01 00 00 f3 01 00 00 e2 00 00 00 00 00 00 00 79 00 00 00 c5 01 00 00 ........[...............y.......
2b00 00 00 00 00 00 00 00 00 74 00 00 00 ea 01 00 00 2b 02 00 00 1a 01 00 00 41 01 00 00 00 01 00 00 ........t.......+.......A.......
2b20 0a 01 00 00 00 00 00 00 00 00 00 00 12 00 00 00 b7 00 00 00 e8 00 00 00 ef 01 00 00 84 00 00 00 ................................
2b40 50 01 00 00 27 00 00 00 2a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 P...'...*.......................
2b60 ad 01 00 00 28 02 00 00 3d 01 00 00 17 01 00 00 e0 01 00 00 35 02 00 00 9c 00 00 00 00 00 00 00 ....(...=...........5...........
2b80 ec 01 00 00 82 00 00 00 49 01 00 00 0e 00 00 00 00 00 00 00 7c 01 00 00 b3 00 00 00 47 01 00 00 ........I...........|.......G...
2ba0 c1 01 00 00 59 01 00 00 30 02 00 00 00 00 00 00 f1 00 00 00 39 01 00 00 12 01 00 00 00 00 00 00 ....Y...0...........9...........
2bc0 80 01 00 00 a2 01 00 00 c3 00 00 00 6d 01 00 00 74 01 00 00 70 00 00 00 ac 00 00 00 00 00 00 00 ............m...t...p...........
2be0 00 00 00 00 00 00 00 00 db 00 00 00 00 00 00 00 6c 01 00 00 e9 01 00 00 73 00 00 00 8d 00 00 00 ................l.......s.......
2c00 93 01 00 00 f6 01 00 00 00 00 00 00 06 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 02 00 00 ............................8...
2c20 c6 01 00 00 26 02 00 00 48 01 00 00 a3 01 00 00 c9 00 00 00 bf 00 00 00 b6 01 00 00 68 00 00 00 ....&...H...................h...
2c40 00 00 00 00 99 00 00 00 64 00 00 00 36 02 00 00 13 01 00 00 91 00 00 00 b8 01 00 00 00 00 00 00 ........d...6...................
2c60 00 00 00 00 6e 01 00 00 00 00 00 00 2e 02 00 00 01 01 00 00 c0 00 00 00 d0 00 00 00 00 00 00 00 ....n...........................
2c80 00 00 00 00 73 01 00 00 2a 00 00 00 00 00 00 00 00 00 00 00 ca 01 00 00 e5 01 00 00 24 01 00 00 ....s...*...................$...
2ca0 00 00 00 00 57 01 00 00 00 00 00 00 14 01 00 00 00 00 00 00 e5 00 00 00 b9 00 00 00 e7 01 00 00 ....W...........................
2cc0 36 01 00 00 63 01 00 00 8a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 59 00 00 00 6...c.......................Y...
2ce0 81 01 00 00 ed 01 00 00 b4 01 00 00 32 00 00 00 90 00 00 00 2c 01 00 00 9a 00 00 00 1c 01 00 00 ............2.......,...........
2d00 00 00 00 00 9e 00 00 00 cd 00 00 00 a9 00 00 00 21 00 00 00 19 02 00 00 00 00 00 00 00 00 00 00 ................!...............
2d20 a8 00 00 00 00 00 00 00 15 00 00 00 55 00 00 00 00 00 00 00 00 00 00 00 f2 00 00 00 5e 01 00 00 ............U...............^...
2d40 3c 01 00 00 29 02 00 00 bb 00 00 00 05 02 00 00 00 00 00 00 38 01 00 00 00 00 00 00 1d 00 00 00 <...)...............8...........
2d60 d5 01 00 00 19 01 00 00 ef 00 00 00 1e 02 00 00 58 01 00 00 56 00 00 00 be 01 00 00 82 01 00 00 ................X...V...........
2d80 94 00 00 00 04 00 00 00 00 00 00 00 9b 00 00 00 db 01 00 00 f9 01 00 00 00 00 00 00 35 00 00 00 ............................5...
2da0 26 01 00 00 85 00 00 00 cc 00 00 00 37 00 00 00 18 02 00 00 00 00 00 00 02 01 00 00 f0 01 00 00 &...........7...................
2dc0 43 00 00 00 00 00 00 00 96 00 00 00 25 01 00 00 c2 01 00 00 44 01 00 00 2e 01 00 00 00 00 00 00 C...........%.......D...........
2de0 df 00 00 00 a6 00 00 00 30 01 00 00 76 00 00 00 04 02 00 00 46 01 00 00 88 01 00 00 dd 01 00 00 ........0...v.......F...........
2e00 02 02 00 00 00 00 00 00 00 00 00 00 bf 01 00 00 26 00 00 00 9f 01 00 00 f6 00 00 00 00 00 00 00 ................&...............
2e20 86 01 00 00 3b 00 00 00 af 00 00 00 0c 00 00 00 46 00 00 00 d9 01 00 00 00 00 00 00 ab 00 00 00 ....;...........F...............
2e40 22 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 01 00 00 8a 01 00 00 d0 01 00 00 66 01 00 00 "...............a...........f...
2e60 00 00 00 00 a4 00 00 00 69 00 00 00 ce 00 00 00 dc 00 00 00 00 00 00 00 c2 00 00 00 7d 00 00 00 ........i...................}...
2e80 84 01 00 00 00 00 00 00 fa 01 00 00 2e 00 00 00 7e 00 00 00 19 00 00 00 7f 00 00 00 f5 00 00 00 ................~...............
2ea0 51 00 00 00 00 00 00 00 6d 00 00 00 11 00 00 00 4c 01 00 00 fb 01 00 00 4e 00 00 00 8f 01 00 00 Q.......m.......L.......N.......
2ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 02 00 00 1d 01 00 00 49 00 00 00 e9 00 00 00 ........................I.......
2ee0 00 00 00 00 1d 02 00 00 24 00 00 00 a0 01 00 00 76 01 00 00 09 01 00 00 94 01 00 00 8f 00 00 00 ........$.......v...............
2f00 83 01 00 00 00 00 00 00 31 02 00 00 42 00 00 00 f3 00 00 00 95 01 00 00 21 01 00 00 b1 01 00 00 ........1...B...........!.......
2f20 55 01 00 00 6c 00 00 00 ff 00 00 00 00 00 00 00 6f 01 00 00 d3 01 00 00 00 00 00 00 10 00 00 00 U...l...........o...............
2f40 00 00 00 00 78 00 00 00 2f 02 00 00 89 01 00 00 53 00 00 00 f7 01 00 00 00 00 00 00 ba 00 00 00 ....x.../.......S...............
2f60 bb 01 00 00 17 00 00 00 32 01 00 00 c5 00 00 00 00 00 00 00 34 00 00 00 00 00 00 00 00 00 00 00 ........2...........4...........
2f80 7b 00 00 00 ce 01 00 00 08 02 00 00 90 01 00 00 00 07 74 69 6d 65 64 20 6f 75 74 20 77 61 69 74 {.................timed.out.wait
2fa0 69 6e 67 20 66 6f 72 20 69 6e 70 75 74 3a 20 61 75 74 6f 2d 6c 6f 67 6f 75 74 0a 00 09 2d 25 73 ing.for.input:.auto-logout...-%s
2fc0 20 6f 72 20 2d 6f 20 6f 70 74 69 6f 6e 0a 00 09 2d 69 6c 72 73 44 20 6f 72 20 2d 63 20 63 6f 6d .or.-o.option...-ilrsD.or.-c.com
2fe0 6d 61 6e 64 20 6f 72 20 2d 4f 20 73 68 6f 70 74 5f 6f 70 74 69 6f 6e 09 09 28 69 6e 76 6f 63 61 mand.or.-O.shopt_option..(invoca
3000 74 69 6f 6e 20 6f 6e 6c 79 29 0a 00 0d 0a 6d 61 6c 6c 6f 63 3a 20 25 73 3a 25 64 3a 20 61 73 73 tion.only)....malloc:.%s:%d:.ass
3020 65 72 74 69 6f 6e 20 62 6f 74 63 68 65 64 0d 0a 00 20 20 28 77 64 3a 20 25 73 29 00 20 28 63 6f ertion.botched.....(wd:.%s)..(co
3040 72 65 20 64 75 6d 70 65 64 29 00 20 6c 69 6e 65 20 00 24 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 re.dumped)..line..$%s:.cannot.as
3060 73 69 67 6e 20 69 6e 20 74 68 69 73 20 77 61 79 00 25 63 25 63 3a 20 69 6e 76 61 6c 69 64 20 6f sign.in.this.way.%c%c:.invalid.o
3080 70 74 69 6f 6e 00 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f ption.%d:.invalid.file.descripto
30a0 72 3a 20 25 73 00 25 73 20 63 61 6e 20 62 65 20 69 6e 76 6f 6b 65 64 20 76 69 61 20 00 25 73 20 r:.%s.%s.can.be.invoked.via..%s.
30c0 68 61 73 20 6e 75 6c 6c 20 65 78 70 6f 72 74 73 74 72 00 25 73 20 69 73 20 25 73 0a 00 25 73 20 has.null.exportstr.%s.is.%s..%s.
30e0 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 0a 00 25 73 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 is.a.function..%s.is.a.shell.bui
3100 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 20 73 68 65 6c 6c 20 6b 65 79 77 6f 72 64 0a 00 25 73 20 ltin..%s.is.a.shell.keyword..%s.
3120 69 73 20 61 20 73 70 65 63 69 61 6c 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 is.a.special.shell.builtin..%s.i
3140 73 20 61 6c 69 61 73 65 64 20 74 6f 20 60 25 73 27 0a 00 25 73 20 69 73 20 68 61 73 68 65 64 20 s.aliased.to.`%s'..%s.is.hashed.
3160 28 25 73 29 0a 00 25 73 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 20 74 6f 20 61 6e 79 20 6b 65 79 (%s)..%s.is.not.bound.to.any.key
3180 73 2e 0a 00 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 25 73 25 73 3a 20 25 73 20 28 s...%s.out.of.range.%s%s%s:.%s.(
31a0 65 72 72 6f 72 20 74 6f 6b 65 6e 20 69 73 20 22 25 73 22 29 00 25 73 3a 20 25 73 00 25 73 3a 20 error.token.is."%s").%s:.%s.%s:.
31c0 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 62 61 64 20 69 6e 74 65 %s.out.of.range.%s:.%s:.bad.inte
31e0 72 70 72 65 74 65 72 00 25 73 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 61 73 20 46 rpreter.%s:.%s:.cannot.open.as.F
3200 49 4c 45 00 25 73 3a 20 25 73 3a 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 76 61 6c 75 65 20 ILE.%s:.%s:.compatibility.value.
3220 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c out.of.range.%s:.%s:.invalid.val
3240 75 65 20 66 6f 72 20 74 72 61 63 65 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 00 25 73 3a ue.for.trace.file.descriptor.%s:
3260 20 25 73 3a 20 6d 75 73 74 20 75 73 65 20 73 75 62 73 63 72 69 70 74 20 77 68 65 6e 20 61 73 73 .%s:.must.use.subscript.when.ass
3280 69 67 6e 69 6e 67 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 00 25 73 3a 20 25 73 3a igning.associative.array.%s:.%s:
32a0 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 65 73 00 25 73 %d:.cannot.allocate.%lu.bytes.%s
32c0 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 :.%s:%d:.cannot.allocate.%lu.byt
32e0 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 49 73 20 es.(%lu.bytes.allocated).%s:.Is.
3300 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 20 6a 6f 62 20 73 70 a.directory.%s:.ambiguous.job.sp
3320 65 63 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 20 72 65 64 69 72 65 63 74 00 25 73 3a 20 61 72 ec.%s:.ambiguous.redirect.%s:.ar
3340 67 75 6d 65 6e 74 73 20 6d 75 73 74 20 62 65 20 70 72 6f 63 65 73 73 20 6f 72 20 6a 6f 62 20 49 guments.must.be.process.or.job.I
3360 44 73 00 25 73 3a 20 61 73 73 69 67 6e 69 6e 67 20 69 6e 74 65 67 65 72 20 74 6f 20 6e 61 6d 65 Ds.%s:.assigning.integer.to.name
3380 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 62 61 64 20 6e 65 74 77 6f 72 6b 20 70 61 74 68 20 .reference.%s:.bad.network.path.
33a0 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 62 61 64 20 73 75 62 73 74 69 74 75 74 69 specification.%s:.bad.substituti
33c0 6f 6e 00 25 73 3a 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 on.%s:.binary.operator.expected.
33e0 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 65 73 00 25 73 %s:.cannot.allocate.%lu.bytes.%s
3400 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 :.cannot.allocate.%lu.bytes.(%lu
3420 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 .bytes.allocated).%s:.cannot.ass
3440 69 67 6e 20 66 64 20 74 6f 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 ign.fd.to.variable.%s:.cannot.as
3460 73 69 67 6e 20 6c 69 73 74 20 74 6f 20 61 72 72 61 79 20 6d 65 6d 62 65 72 00 25 73 3a 20 63 61 sign.list.to.array.member.%s:.ca
3480 6e 6e 6f 74 20 61 73 73 69 67 6e 20 74 6f 20 6e 6f 6e 2d 6e 75 6d 65 72 69 63 20 69 6e 64 65 78 nnot.assign.to.non-numeric.index
34a0 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6e 76 65 72 74 20 61 73 73 6f 63 69 61 74 69 76 65 20 .%s:.cannot.convert.associative.
34c0 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6e 76 to.indexed.array.%s:.cannot.conv
34e0 65 72 74 20 69 6e 64 65 78 65 64 20 74 6f 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 ert.indexed.to.associative.array
3500 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f .%s:.cannot.create:.%s.%s:.canno
3520 74 20 64 65 6c 65 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 64 65 73 74 72 6f 79 20 t.delete:.%s.%s:.cannot.destroy.
3540 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 20 69 6e 20 74 68 69 73 20 77 61 79 00 25 73 3a 20 array.variables.in.this.way.%s:.
3560 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 65 00 25 73 3a 20 63 cannot.execute.binary.file.%s:.c
3580 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 62 69 6e 61 72 79 20 66 69 6c 65 3a 20 25 73 00 25 73 annot.execute.binary.file:.%s.%s
35a0 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 :.cannot.execute:.%s.%s:.cannot.
35c0 65 78 70 6f 72 74 00 25 73 3a 20 63 61 6e 6e 6f 74 20 67 65 74 20 6c 69 6d 69 74 3a 20 25 73 00 export.%s:.cannot.get.limit:.%s.
35e0 25 73 3a 20 63 61 6e 6e 6f 74 20 6d 6f 64 69 66 79 20 6c 69 6d 69 74 3a 20 25 73 00 25 73 3a 20 %s:.cannot.modify.limit:.%s.%s:.
3600 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 74 65 6d 70 20 66 69 6c 65 3a 20 25 73 00 25 73 3a 20 63 61 cannot.open.temp.file:.%s.%s:.ca
3620 6e 6e 6f 74 20 6f 70 65 6e 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 76 65 72 77 72 69 nnot.open:.%s.%s:.cannot.overwri
3640 74 65 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 72 65 61 64 te.existing.file.%s:.cannot.read
3660 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 00 25 73 3a 20 63 61 6e 6e 6f 74 :.%s.%s:.cannot.unset.%s:.cannot
3680 20 75 6e 73 65 74 3a 20 72 65 61 64 6f 6e 6c 79 20 25 73 00 25 73 3a 20 63 69 72 63 75 6c 61 72 .unset:.readonly.%s.%s:.circular
36a0 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 63 6f 6d 6d 61 6e 64 20 6e 6f 74 20 .name.reference.%s:.command.not.
36c0 66 6f 75 6e 64 00 25 73 3a 20 65 72 72 6f 72 20 72 65 74 72 69 65 76 69 6e 67 20 63 75 72 72 65 found.%s:.error.retrieving.curre
36e0 6e 74 20 64 69 72 65 63 74 6f 72 79 3a 20 25 73 3a 20 25 73 0a 00 25 73 3a 20 65 78 70 72 65 73 nt.directory:.%s:.%s..%s:.expres
3700 73 69 6f 6e 20 65 72 72 6f 72 0a 00 25 73 3a 20 66 69 6c 65 20 69 73 20 74 6f 6f 20 6c 61 72 67 sion.error..%s:.file.is.too.larg
3720 65 00 25 73 3a 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 66 69 72 73 74 20 6e e.%s:.file.not.found.%s:.first.n
3740 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 69 73 20 6e 6f 74 20 60 on-whitespace.character.is.not.`
3760 22 27 00 25 73 3a 20 68 61 73 68 20 74 61 62 6c 65 20 65 6d 70 74 79 0a 00 25 73 3a 20 68 69 73 "'.%s:.hash.table.empty..%s:.his
3780 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 66 61 69 6c 65 64 00 25 73 3a 20 68 6f 73 74 20 75 tory.expansion.failed.%s:.host.u
37a0 6e 6b 6e 6f 77 6e 00 25 73 3a 20 69 6c 6c 65 67 61 6c 20 6f 70 74 69 6f 6e 20 2d 2d 20 25 63 0a nknown.%s:.illegal.option.--.%c.
37c0 00 25 73 3a 20 69 6e 6c 69 62 20 66 61 69 6c 65 64 00 25 73 3a 20 69 6e 74 65 67 65 72 20 65 78 .%s:.inlib.failed.%s:.integer.ex
37e0 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 63 pression.expected.%s:.invalid.ac
3800 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 00 25 tion.name.%s:.invalid.argument.%
3820 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 72 61 79 20 6f 72 69 67 69 6e 00 25 73 3a 20 69 6e 76 61 s:.invalid.array.origin.%s:.inva
3840 6c 69 64 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 20 6b 65 79 00 25 73 3a 20 69 6e lid.associative.array.key.%s:.in
3860 76 61 6c 69 64 20 63 61 6c 6c 62 61 63 6b 20 71 75 61 6e 74 75 6d 00 25 73 3a 20 69 6e 76 61 6c valid.callback.quantum.%s:.inval
3880 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e id.file.descriptor.specification
38a0 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 69 6e 64 69 72 65 63 74 20 65 78 70 61 6e 73 69 6f 6e 00 .%s:.invalid.indirect.expansion.
38c0 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6d 69 74 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 69 %s:.invalid.limit.argument.%s:.i
38e0 6e 76 61 6c 69 64 20 6c 69 6e 65 20 63 6f 75 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6f 70 nvalid.line.count.%s:.invalid.op
3900 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a tion.%s:.invalid.option.name.%s:
3920 20 69 6e 76 61 6c 69 64 20 73 65 72 76 69 63 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 68 65 .invalid.service.%s:.invalid.she
3940 6c 6c 20 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 69 67 6e 61 ll.option.name.%s:.invalid.signa
3960 6c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 l.specification.%s:.invalid.time
3980 6f 75 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 74 69 out.specification.%s:.invalid.ti
39a0 6d 65 73 74 61 6d 70 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d mestamp.%s:.invalid.variable.nam
39c0 65 00 25 73 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 e.%s:.invalid.variable.name.for.
39e0 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 name.reference.%s:.is.a.director
3a00 79 00 25 73 3a 20 6a 6f 62 20 25 64 20 61 6c 72 65 61 64 79 20 69 6e 20 62 61 63 6b 67 72 6f 75 y.%s:.job.%d.already.in.backgrou
3a20 6e 64 00 25 73 3a 20 6a 6f 62 20 68 61 73 20 74 65 72 6d 69 6e 61 74 65 64 00 25 73 3a 20 6c 69 nd.%s:.job.has.terminated.%s:.li
3a40 6e 65 20 25 64 3a 20 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 66 75 6e 63 74 69 6f 6e 20 6e 65 73 ne.%d:..%s:.maximum.function.nes
3a60 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 25 73 3a 20 6d 61 78 ting.level.exceeded.(%d).%s:.max
3a80 69 6d 75 6d 20 73 6f 75 72 63 65 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 imum.source.nesting.level.exceed
3aa0 65 64 20 28 25 64 29 00 25 73 3a 20 6d 69 73 73 69 6e 67 20 63 6f 6c 6f 6e 20 73 65 70 61 72 61 ed.(%d).%s:.missing.colon.separa
3ac0 74 6f 72 00 25 73 3a 20 6e 61 6d 65 72 65 66 20 76 61 72 69 61 62 6c 65 20 73 65 6c 66 20 72 65 tor.%s:.nameref.variable.self.re
3ae0 66 65 72 65 6e 63 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 00 25 73 3a 20 6e 6f 20 63 6f 6d 70 ferences.not.allowed.%s:.no.comp
3b00 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 6e 6f 20 6a 6f 62 20 letion.specification.%s:.no.job.
3b20 63 6f 6e 74 72 6f 6c 00 25 73 3a 20 6e 6f 20 73 75 63 68 20 6a 6f 62 00 25 73 3a 20 6e 6f 74 20 control.%s:.no.such.job.%s:.not.
3b40 61 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 6e 6f 74 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c a.function.%s:.not.a.regular.fil
3b60 65 00 25 73 3a 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 00 25 73 3a 20 6e 6f e.%s:.not.a.shell.builtin.%s:.no
3b80 74 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 6e 6f 74 20 61 6e 20 69 t.an.array.variable.%s:.not.an.i
3ba0 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 6e 6f 74 20 64 79 6e 61 6d 69 63 61 6c 6c 79 ndexed.array.%s:.not.dynamically
3bc0 20 6c 6f 61 64 65 64 00 25 73 3a 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 6e 75 6d 65 72 69 .loaded.%s:.not.found.%s:.numeri
3be0 63 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 c.argument.required.%s:.option.r
3c00 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 equires.an.argument.%s:.option.r
3c20 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 equires.an.argument.--.%c..%s:.p
3c40 61 72 61 6d 65 74 65 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 70 61 72 61 6d 65 74 65 72 20 6e arameter.not.set.%s:.parameter.n
3c60 75 6c 6c 20 6f 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 71 75 6f 74 65 64 20 63 6f 6d 70 6f 75 ull.or.not.set.%s:.quoted.compou
3c80 6e 64 20 61 72 72 61 79 20 61 73 73 69 67 6e 6d 65 6e 74 20 64 65 70 72 65 63 61 74 65 64 00 25 nd.array.assignment.deprecated.%
3ca0 73 3a 20 72 65 61 64 6f 6e 6c 79 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 72 65 61 64 6f 6e 6c s:.readonly.function.%s:.readonl
3cc0 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 72 65 66 65 72 65 6e 63 65 20 76 61 72 69 61 62 6c y.variable.%s:.reference.variabl
3ce0 65 20 63 61 6e 6e 6f 74 20 62 65 20 61 6e 20 61 72 72 61 79 00 25 73 3a 20 72 65 6d 6f 76 69 6e e.cannot.be.an.array.%s:.removin
3d00 67 20 6e 61 6d 65 72 65 66 20 61 74 74 72 69 62 75 74 65 00 25 73 3a 20 72 65 73 74 72 69 63 74 g.nameref.attribute.%s:.restrict
3d20 65 64 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 20 72 65 64 69 72 65 ed.%s:.restricted:.cannot.redire
3d40 63 74 20 6f 75 74 70 75 74 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 ct.output.%s:.restricted:.cannot
3d60 20 73 70 65 63 69 66 79 20 60 2f 27 20 69 6e 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 00 25 73 .specify.`/'.in.command.names.%s
3d80 3a 20 73 75 62 73 74 72 69 6e 67 20 65 78 70 72 65 73 73 69 6f 6e 20 3c 20 30 00 25 73 3a 20 75 :.substring.expression.<.0.%s:.u
3da0 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 75 6e 62 6f 75 nary.operator.expected.%s:.unbou
3dc0 6e 64 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 75 73 61 67 65 3a 20 00 25 73 3a 20 76 61 72 69 nd.variable.%s:.usage:..%s:.vari
3de0 61 62 6c 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 61 73 73 69 67 6e 65 64 20 76 61 6c 75 65 00 28 able.may.not.be.assigned.value.(
3e00 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 28 (.expression.)).(core.dumped)..(
3e20 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 6e wd.now:.%s)....filename.[argumen
3e40 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 74 ts]./dev/(tcp|udp)/host/port.not
3e60 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 74 .supported.without.networking./t
3e80 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 6d mp.must.be.a.valid.directory.nam
3ea0 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 69 e.<no.current.directory>.ABORT.i
3ec0 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 63 nstruction.Aborting....Add.direc
3ee0 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 61 tories.to.stack...........Adds.a
3f00 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 72 .directory.to.the.top.of.the.dir
3f20 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 65 ectory.stack,.or.rotates.....the
3f40 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 68 .stack,.making.the.new.top.of.th
3f60 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 20 e.stack.the.current.working.....
3f80 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 65 directory...With.no.arguments,.e
3fa0 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 73 xchanges.the.top.two.directories
3fc0 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 70 ...........Options:.......-n.Sup
3fe0 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 72 presses.the.normal.change.of.dir
4000 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 6f ectory.when.adding.......directo
4020 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 73 ries.to.the.stack,.so.only.the.s
4040 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 72 tack.is.manipulated...........Ar
4060 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 74 guments:.......+N.Rotates.the.st
4080 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 63 ack.so.that.the.Nth.directory.(c
40a0 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 74 ounting.......from.the.left.of.t
40c0 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
40e0 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
4100 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 63 .............-N.Rotates.the.stac
4120 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 75 k.so.that.the.Nth.directory.(cou
4140 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 68 nting.......from.the.right.of.th
4160 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
4180 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 2e .with.......zero).is.at.the.top.
41a0 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 20 ............dir.Adds.DIR.to.the.
41c0 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 69 directory.stack.at.the.top,.maki
41e0 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 6b ng.it.the.......new.current.work
4200 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 72 ing.directory...........The.`dir
4220 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
4240 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:..
4260 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
4280 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
42a0 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 64 .directory.....change.fails..Add
42c0 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 20 s.a.directory.to.the.top.of.the.
42e0 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 20 directory.stack,.or.rotates.....
4300 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 66 the.stack,.making.the.new.top.of
4320 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 20 .the.stack.the.current.working..
4340 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 73 ...directory...With.no.arguments
4360 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 72 ,.exchanges.the.top.two.director
4380 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 09 ies...........Options:.......-n.
43a0 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 20 Suppresses.the.normal.change.of.
43c0 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 63 directory.when.adding......direc
43e0 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 65 tories.to.the.stack,.so.only.the
4400 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 20 .stack.is.manipulated...........
4420 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 20 Arguments:.......+N.Rotates.the.
4440 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 20 stack.so.that.the.Nth.directory.
4460 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 20 (counting......from.the.left.of.
4480 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
44a0 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 70 ng.with......zero).is.at.the.top
44c0 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 63 .............-N.Rotates.the.stac
44e0 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 75 k.so.that.the.Nth.directory.(cou
4500 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 65 nting......from.the.right.of.the
4520 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 20 .list.shown.by.`dirs',.starting.
4540 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 20 with......zero).is.at.the.top...
4560 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 69 ..........dir.Adds.DIR.to.the.di
4580 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 67 rectory.stack.at.the.top,.making
45a0 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 67 .it.the......new.current.working
45c0 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 20 .directory...........The.`dirs'.
45e0 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 73 builtin.displays.the.directory.s
4600 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 72 tack..Alarm.(profile).Alarm.(vir
4620 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 72 tual).Alarm.clock.Arithmetic.for
4640 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 20 .loop...........Equivalent.to...
4660 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 32 ...((.EXP1.))......while.((.EXP2
4680 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 20 .));.do.......COMMANDS.......((.
46a0 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 32 EXP3.))......done.....EXP1,.EXP2
46c0 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 73 ,.and.EXP3.are.arithmetic.expres
46e0 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 20 sions...If.any.expression.is....
4700 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 76 .omitted,.it.behaves.as.if.it.ev
4720 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 74 aluates.to.1...........Exit.Stat
4740 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 68 us:.....Returns.the.status.of.th
4760 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 61 e.last.command.executed..BPT.tra
4780 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 69 ce/trap.Bad.system.call.Bogus.si
47a0 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 6c gnal.Broken.pipe.Bus.error.CPU.l
47c0 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 69 imit.Change.the.shell.working.di
47e0 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 72 rectory...........Change.the.cur
4800 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 61 rent.directory.to.DIR...The.defa
4820 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 20 ult.DIR.is.the.value.of.the.....
4840 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 68 HOME.shell.variable...........Th
4860 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 65 e.variable.CDPATH.defines.the.se
4880 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 74 arch.path.for.the.directory.cont
48a0 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 72 aining.....DIR...Alternative.dir
48c0 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 72 ectory.names.in.CDPATH.are.separ
48e0 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 20 ated.by.a.colon.(:)......A.null.
4900 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 68 directory.name.is.the.same.as.th
4920 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 67 e.current.directory...If.DIR.beg
4940 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 43 ins.....with.a.slash.(/),.then.C
4960 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 74 DPATH.is.not.used...........If.t
4980 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 74 he.directory.is.not.found,.and.t
49a0 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 73 he.shell.option.`cdable_vars'.is
49c0 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 6f .set,.....the.word.is.assumed.to
49e0 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 76 .be..a.variable.name...If.that.v
4a00 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 6c ariable.has.a.value,.....its.val
4a20 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 74 ue.is.used.for.DIR...........Opt
4a40 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 69 ions:.......-L.force.symbolic.li
4a60 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 62 nks.to.be.followed:.resolve.symb
4a80 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 72 olic.......links.in.DIR.after.pr
4aa0 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 20 ocessing.instances.of.`..'......
4ac0 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 73 .-P.use.the.physical.directory.s
4ae0 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 09 tructure.without.following......
4b00 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 69 .symbolic.links:.resolve.symboli
4b20 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 63 c.links.in.DIR.before.......proc
4b40 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 2d essing.instances.of.`..'.......-
4b60 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 20 e.if.the.-P.option.is.supplied,.
4b80 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 69 and.the.current.working.......di
4ba0 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 63 rectory.cannot.be.determined.suc
4bc0 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 6e cessfully,.exit.with.......a.non
4be0 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 73 -zero.status.......-@.on.systems
4c00 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 65 .that.support.it,.present.a.file
4c20 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 20 .with.extended.......attributes.
4c40 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 69 as.a.directory.containing.the.fi
4c60 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 75 le.attributes..........The.defau
4c80 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 20 lt.is.to.follow.symbolic.links,.
4ca0 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 60 as.if.`-L'.were.specified......`
4cc0 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 65 ..'.is.processed.by.removing.the
4ce0 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 63 .immediately.previous.pathname.c
4d00 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 20 omponent.....back.to.a.slash.or.
4d20 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 45 the.beginning.of.DIR...........E
4d40 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 65 xit.Status:.....Returns.0.if.the
4d60 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 50 .directory.is.changed,.and.if.$P
4d80 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 20 WD.is.set.successfully.when.....
4da0 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 00 -P.is.used;.non-zero.otherwise..
4dc0 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 6c Child.death.or.stop.Common.shell
4de0 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 0a .variable.names.and.usage.......
4e00 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 61 ....BASH_VERSION.Version.informa
4e20 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 41 tion.for.this.Bash......CDPATH.A
4e40 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 6f .colon-separated.list.of.directo
4e60 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 6f ries.to.search.......for.directo
4e80 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 2e ries.given.as.arguments.to.`cd'.
4ea0 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 65 .....GLOBIGNORE.A.colon-separate
4ec0 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 69 d.list.of.patterns.describing.fi
4ee0 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 70 lenames.to.......be.ignored.by.p
4f00 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 09 athname.expansion......HISTFILE.
4f20 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 20 The.name.of.the.file.where.your.
4f40 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 48 command.history.is.stored......H
4f60 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 6f ISTFILESIZE.The.maximum.number.o
4f80 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 20 f.lines.this.file.can.contain...
4fa0 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 6f ...HISTSIZE.The.maximum.number.o
4fc0 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 20 f.history.lines.that.a.running..
4fe0 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 09 .....shell.can.access......HOME.
5000 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 6f The.complete.pathname.to.your.lo
5020 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 20 gin.directory......HOSTNAME.The.
5040 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 4f name.of.the.current.host......HO
5060 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 73 STTYPE.The.type.of.CPU.this.vers
5080 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 20 ion.of.Bash.is.running.under....
50a0 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 20 ..IGNOREEOF.Controls.the.action.
50c0 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 4f of.the.shell.on.receipt.of.an.EO
50e0 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 6e F.......character.as.the.sole.in
5100 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 20 put...If.set,.then.the.value....
5120 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 68 ...of.it.is.the.number.of.EOF.ch
5140 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 09 aracters.that.can.be.seen.......
5160 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 65 in.a.row.on.an.empty.line.before
5180 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 61 .the.shell.will.exit.......(defa
51a0 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 66 ult.10)...When.unset,.EOF.signif
51c0 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 59 ies.the.end.of.input......MACHTY
51e0 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 65 PE.A.string.describing.the.curre
5200 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 20 nt.system.Bash.is.running.on....
5220 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 64 ..MAILCHECK.How.often,.in.second
5240 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 20 s,.Bash.checks.for.new.mail.....
5260 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 74 .MAILPATH.A.colon-separated.list
5280 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 0a .of.filenames.which.Bash.checks.
52a0 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 54 ......for.new.mail......OSTYPE.T
52c0 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 20 he.version.of.Unix.this.version.
52e0 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 09 of.Bash.is.running.on......PATH.
5300 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
5320 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 69 ories.to.search.when.......looki
5340 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 4d ng.for.commands......PROMPT_COMM
5360 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 66 AND.A.command.to.be.executed.bef
5380 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 70 ore.the.printing.of.each.......p
53a0 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 6d rimary.prompt......PS1..The.prim
53c0 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 20 ary.prompt.string......PS2..The.
53e0 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 44 secondary.prompt.string......PWD
5400 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 65 ..The.full.pathname.of.the.curre
5420 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 6f nt.directory......SHELLOPTS.A.co
5440 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 68 lon-separated.list.of.enabled.sh
5460 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 6f ell.options......TERM.The.name.o
5480 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 20 f.the.current.terminal.type.....
54a0 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 6f .TIMEFORMAT.The.output.format.fo
54c0 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 79 r.timing.statistics.displayed.by
54e0 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 2e .the.......`time'.reserved.word.
5500 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 20 .....auto_resume.Non-null.means.
5520 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 69 a.command.word.appearing.on.a.li
5540 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 6b ne.by.......itself.is.first.look
5560 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 0a ed.for.in.the.list.of.currently.
5580 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 68 ......stopped.jobs...If.found.th
55a0 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 20 ere,.that.job.is.foregrounded...
55c0 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 68 .....A.value.of.`exact'.means.th
55e0 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 65 at.the.command.word.must.......e
5600 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 69 xactly.match.a.command.in.the.li
5620 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 6c st.of.stopped.jobs...A.......val
5640 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 65 ue.of.`substring'.means.that.the
5660 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 61 .command.word.must.......match.a
5680 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 65 .substring.of.the.job...Any.othe
56a0 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 6d r.value.means.that.......the.com
56c0 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 70 mand.must.be.a.prefix.of.a.stopp
56e0 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 73 ed.job......histchars.Characters
5700 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 61 .controlling.history.expansion.a
5720 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 68 nd.quick.......substitution...Th
5740 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 79 e.first.character.is.the.history
5760 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 75 .......substitution.character,.u
5780 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 09 sually.`!'...The.second.is......
57a0 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 63 .the.`quick.substitution'.charac
57c0 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 69 ter,.usually.`^'...The.......thi
57e0 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 72 rd.is.the.`history.comment'.char
5800 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 4f acter,.usually.`#'......HISTIGNO
5820 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 74 RE.A.colon-separated.list.of.pat
5840 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 09 terns.used.to.decide.which......
5860 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 65 .commands.should.be.saved.on.the
5880 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 20 .history.list...Continue.Create.
58a0 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 20 a.coprocess.named.NAME..........
58c0 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 2c .Execute.COMMAND.asynchronously,
58e0 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 74 .with.the.standard.output.and.st
5900 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 20 andard.....input.of.the.command.
5920 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 73 connected.via.a.pipe.to.file.des
5940 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 73 criptors.assigned.....to.indices
5960 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 41 .0.and.1.of.an.array.variable.NA
5980 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 54 ME.in.the.executing.shell......T
59a0 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 20 he.default.NAME.is."COPROC".....
59c0 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 6f ......Exit.Status:.....The.copro
59e0 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 73 c.command.returns.an.exit.status
5a00 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 20 .of.0..Define.local.variables...
5a20 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 20 ........Create.a.local.variable.
5a40 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 20 called.NAME,.and.give.it.VALUE..
5a60 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 63 .OPTION.can.....be.any.option.ac
5a80 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 6f cepted.by.`declare'...........Lo
5aa0 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 77 cal.variables.can.only.be.used.w
5ac0 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 62 ithin.a.function;.they.are.visib
5ae0 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 72 le.....only.to.the.function.wher
5b00 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 64 e.they.are.defined.and.its.child
5b20 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 52 ren...........Exit.Status:.....R
5b40 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
5b60 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 0a .option.is.supplied,.a.variable.
5b80 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 20 ....assignment.error.occurs,.or.
5ba0 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 6e the.shell.is.not.executing.a.fun
5bc0 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 73 ction..Define.or.display.aliases
5be0 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 61 ...........Without.arguments,.`a
5c00 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 73 lias'.prints.the.list.of.aliases
5c20 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 73 .in.the.reusable.....form.`alias
5c40 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 2e .NAME=VALUE'.on.standard.output.
5c60 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 73 ..........Otherwise,.an.alias.is
5c80 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 4c .defined.for.each.NAME.whose.VAL
5ca0 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 63 UE.is.given......A.trailing.spac
5cc0 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 20 e.in.VALUE.causes.the.next.word.
5ce0 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 73 to.be.checked.for.....alias.subs
5d00 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 6e titution.when.the.alias.is.expan
5d20 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 09 ded...........Options:.......-p.
5d40 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 72 print.all.defined.aliases.in.a.r
5d60 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 61 eusable.format..........Exit.Sta
5d80 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 65 tus:.....alias.returns.true.unle
5da0 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 20 ss.a.NAME.is.supplied.for.which.
5dc0 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 44 no.alias.has.been.....defined..D
5de0 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 43 efine.shell.function...........C
5e00 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 4d reate.a.shell.function.named.NAM
5e20 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 6d E...When.invoked.as.a.simple.com
5e40 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 20 mand,.....NAME.runs.COMMANDs.in.
5e60 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 68 the.calling.shell's.context...Wh
5e80 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 75 en.NAME.is.invoked,.....the.argu
5ea0 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 6e ments.are.passed.to.the.function
5ec0 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 0a .as.$1...$n,.and.the.function's.
5ee0 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 20 ....name.is.in.$FUNCNAME........
5f00 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
5f20 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 73 ess.unless.NAME.is.readonly..Dis
5f40 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 44 play.directory.stack...........D
5f60 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 6d isplay.the.list.of.currently.rem
5f80 65 6d 62 65 72 65 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 65 embered.directories...Directorie
5fa0 73 0a 20 20 20 20 66 69 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c 69 s.....find.their.way.onto.the.li
5fc0 73 74 20 77 69 74 68 20 74 68 65 20 60 70 75 73 68 64 27 20 63 6f 6d 6d 61 6e 64 3b 20 79 6f 75 st.with.the.`pushd'.command;.you
5fe0 20 63 61 6e 20 67 65 74 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 72 6f 75 67 68 20 74 68 65 .can.get.....back.up.through.the
6000 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 6f 70 64 27 20 63 6f 6d 6d 61 6e 64 2e 0a 20 .list.with.the.`popd'.command...
6020 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 20 ........Options:.......-c.clear.
6040 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 64 65 6c 65 74 69 6e 67 20 the.directory.stack.by.deleting.
6060 61 6c 6c 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 2d 6c 09 64 6f 20 all.of.the.elements.......-l.do.
6080 6e 6f 74 20 70 72 69 6e 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 64 20 76 65 72 73 69 6f 6e not.print.tilde-prefixed.version
60a0 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 09 s.of.directories.relative.......
60c0 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 09 to.your.home.directory.......-p.
60e0 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 6f print.the.directory.stack.with.o
6100 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 74 ne.entry.per.line.......-v.print
6120 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 6e .the.directory.stack.with.one.en
6140 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 68 try.per.line.prefixed.......with
6160 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 0a .its.position.in.the.stack......
6180 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 73 ....Arguments:.......+N.Displays
61a0 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 65 .the.Nth.entry.counting.from.the
61c0 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 79 .left.of.the.list.......shown.by
61e0 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 6f .dirs.when.invoked.without.optio
6200 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 20 ns,.starting.with.......zero....
6220 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 74 .........-N.Displays.the.Nth.ent
6240 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 ry.counting.from.the.right.of.th
6260 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 20 e.list.......shown.by.dirs.when.
6280 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
62a0 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 74 g.with.......zero...........Exit
62c0 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
62e0 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 65 ess.an.invalid.option.is.supplie
6300 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 6e d.or.an.error.occurs..Display.in
6320 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 73 formation.about.builtin.commands
6340 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 72 ...........Displays.brief.summar
6360 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 54 ies.of.builtin.commands...If.PAT
6380 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 74 TERN.is.....specified,.gives.det
63a0 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 68 ailed.help.on.all.commands.match
63c0 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 6c ing.PATTERN,.....otherwise.the.l
63e0 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 20 ist.of.help.topics.is.printed...
6400 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 74 ........Options:.......-d.output
6420 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 69 .short.description.for.each.topi
6440 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 75 c.......-m.display.usage.in.pseu
6460 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 75 do-manpage.format.......-s.outpu
6480 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 6f t.only.a.short.usage.synopsis.fo
64a0 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 54 r.each.topic.matching.......PATT
64c0 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 41 ERN..........Arguments:.......PA
64e0 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 20 TTERN.Pattern.specifying.a.help.
6500 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 20 topic..........Exit.Status:.....
6520 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 69 Returns.success.unless.PATTERN.i
6540 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 6e s.not.found.or.an.invalid.option
6560 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 61 .is.given..Display.information.a
6580 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 20 bout.command.type...........For.
65a0 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 64 each.NAME,.indicate.how.it.would
65c0 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 20 .be.interpreted.if.used.as.a....
65e0 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 3a .command.name...........Options:
6600 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 20 .......-a.display.all.locations.
6620 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 4e containing.an.executable.named.N
6640 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 69 AME;.......includes.aliases,.bui
6660 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 6c ltins,.and.functions,.if.and.onl
6680 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 6f y.if.......the.`-p'.option.is.no
66a0 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 68 t.also.used.......-f.suppress.sh
66c0 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 72 ell.function.lookup.......-P.for
66e0 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 20 ce.a.PATH.search.for.each.NAME,.
6700 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 75 even.if.it.is.an.alias,.......bu
6720 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 20 iltin,.or.function,.and.returns.
6740 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 09 the.name.of.the.disk.file.......
6760 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 09 that.would.be.executed.......-p.
6780 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 64 returns.either.the.name.of.the.d
67a0 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 2c isk.file.that.would.be.executed,
67c0 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 41 .......or.nothing.if.`type.-t.NA
67e0 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 20 ME'.would.not.return.`file'.....
6800 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 20 ..-t.output.a.single.word.which.
6820 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 20 is.one.of.`alias',.`keyword',...
6840 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 65 ....`function',.`builtin',.`file
6860 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 20 '.or.`',.if.NAME.is.an.alias,...
6880 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 66 ....shell.reserved.word,.shell.f
68a0 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 6c unction,.shell.builtin,.disk.fil
68c0 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 76 e,.......or.not.found,.respectiv
68e0 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 41 ely..........Arguments:.......NA
6900 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 65 ME.Command.name.to.be.interprete
6920 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 d...........Exit.Status:.....Ret
6940 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 73 urns.success.if.all.of.the.NAMEs
6960 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 74 .are.found;.fails.if.any.are.not
6980 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 61 .found..Display.or.execute.comma
69a0 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 0a nds.from.the.history.list.......
69c0 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 61 ....fc.is.used.to.list.or.edit.a
69e0 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 20 nd.re-execute.commands.from.the.
6a00 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 54 history.list......FIRST.and.LAST
6a20 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 72 .can.be.numbers.specifying.the.r
6a40 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 69 ange,.or.FIRST.can.be.a.....stri
6a60 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 20 ng,.which.means.the.most.recent.
6a80 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 20 command.beginning.with.that.....
6aa0 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 20 string...........Options:.......
6ac0 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 20 -e.ENAME.select.which.editor.to.
6ae0 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 44 use...Default.is.FCEDIT,.then.ED
6b00 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 69 ITOR,.......then.vi.......-l..li
6b20 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 20 st.lines.instead.of.editing.....
6b40 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 74 ..-n.omit.line.numbers.when.list
6b60 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 6f ing.......-r.reverse.the.order.o
6b80 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 74 f.the.lines.(newest.listed.first
6ba0 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 3d )..........With.the.`fc.-s.[pat=
6bc0 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 4d rep....].[command]'.format,.COMM
6be0 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 65 AND.is.....re-executed.after.the
6c00 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 6d .substitution.OLD=NEW.is.perform
6c20 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 75 ed...........A.useful.alias.to.u
6c40 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 68 se.with.this.is.r='fc.-s',.so.th
6c60 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 61 at.typing.`r.cc'.....runs.the.la
6c80 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 61 st.command.beginning.with.`cc'.a
6ca0 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 68 nd.typing.`r'.re-executes.....th
6cc0 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 74 e.last.command...........Exit.St
6ce0 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 61 atus:.....Returns.success.or.sta
6d00 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 72 tus.of.executed.command;.non-zer
6d20 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 72 o.if.an.error.occurs..Display.or
6d40 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 20 .manipulate.the.history.list....
6d60 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 20 .......Display.the.history.list.
6d80 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 63 with.line.numbers,.prefixing.eac
6da0 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 2e h.modified.....entry.with.a.`*'.
6dc0 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 68 ..An.argument.of.N.lists.only.th
6de0 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 6f e.last.N.entries...........Optio
6e00 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 6c ns:.......-c.clear.the.history.l
6e20 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 69 ist.by.deleting.all.of.the.entri
6e40 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 69 es.......-d.offset.delete.the.hi
6e60 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 20 story.entry.at.position.OFFSET..
6e80 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 63 Negative.......offsets.count.bac
6ea0 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 69 k.from.the.end.of.the.history.li
6ec0 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 20 st............-a.append.history.
6ee0 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 68 lines.from.this.session.to.the.h
6f00 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 69 istory.file.......-n.read.all.hi
6f20 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 6f story.lines.not.already.read.fro
6f40 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 70 m.the.history.file.......and.app
6f60 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 20 end.them.to.the.history.list....
6f80 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 20 ...-r.read.the.history.file.and.
6fa0 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 6f append.the.contents.to.the.histo
6fc0 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 65 ry.......list.......-w.write.the
6fe0 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 20 .current.history.to.the.history.
7000 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 6f file............-p.perform.histo
7020 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 73 ry.expansion.on.each.ARG.and.dis
7040 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 74 play.the.result.......without.st
7060 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 20 oring.it.in.the.history.list....
7080 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 73 ...-s.append.the.ARGs.to.the.his
70a0 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 20 tory.list.as.a.single.entry.....
70c0 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 73 .....If.FILENAME.is.given,.it.is
70e0 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 65 .used.as.the.history.file...Othe
7100 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 6c rwise,.....if.HISTFILE.has.a.val
7120 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 68 ue,.that.is.used,.else.~/.bash_h
7140 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 45 istory...........If.the.HISTTIME
7160 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 6e FORMAT.variable.is.set.and.not.n
7180 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 20 ull,.its.value.is.used.....as.a.
71a0 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 6f format.string.for.strftime(3).to
71c0 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 64 .print.the.time.stamp.associated
71e0 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 79 .....with.each.displayed.history
7200 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 6e .entry...No.time.stamps.are.prin
7220 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 61 ted.otherwise...........Exit.Sta
7240 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 tus:.....Returns.success.unless.
7260 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e an.invalid.option.is.given.or.an
7280 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 69 .error.occurs..Display.or.set.fi
72a0 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 20 le.mode.mask...........Sets.the.
72c0 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 2e user.file-creation.mask.to.MODE.
72e0 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 20 ..If.MODE.is.omitted,.prints....
7300 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 0a .the.current.value.of.the.mask..
7320 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 64 .........If.MODE.begins.with.a.d
7340 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 63 igit,.it.is.interpreted.as.an.oc
7360 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 20 tal.number;.....otherwise.it.is.
7380 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 74 a.symbolic.mode.string.like.that
73a0 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 20 .accepted.by.chmod(1)...........
73c0 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 69 Options:.......-p.if.MODE.is.omi
73e0 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 20 tted,.output.in.a.form.that.may.
7400 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 65 be.reused.as.input.......-S.make
7420 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 65 s.the.output.symbolic;.otherwise
7440 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 0a .an.octal.number.is.output......
7460 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
7480 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 61 cess.unless.MODE.is.invalid.or.a
74a0 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 44 69 73 70 6c n.invalid.option.is.given..Displ
74c0 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 6e ay.possible.completions.dependin
74e0 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 6e g.on.the.options...........Inten
7500 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 65 ded.to.be.used.from.within.a.she
7520 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 0a ll.function.generating.possible.
7540 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 61 ....completions...If.the.optiona
7560 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 74 l.WORD.argument.is.supplied,.mat
7580 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 61 ches.against.....WORD.are.genera
75a0 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 52 ted...........Exit.Status:.....R
75c0 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
75e0 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 20 .option.is.supplied.or.an.error.
7600 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 20 occurs..Display.process.times...
7620 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 75 ........Prints.the.accumulated.u
7640 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 65 ser.and.system.times.for.the.she
7660 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 63 ll.and.all.of.its.....child.proc
7680 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 20 esses...........Exit.Status:....
76a0 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 73 .Always.succeeds..Display.status
76c0 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 74 .of.jobs...........Lists.the.act
76e0 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 74 ive.jobs...JOBSPEC.restricts.out
7700 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 74 put.to.that.job......Without.opt
7720 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 6a ions,.the.status.of.all.active.j
7740 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 6f obs.is.displayed...........Optio
7760 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 69 ns:.......-l.lists.process.IDs.i
7780 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 61 n.addition.to.the.normal.informa
77a0 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 73 tion.......-n.lists.only.process
77c0 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 63 es.that.have.changed.status.sinc
77e0 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 20 e.the.last.......notification...
7800 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 20 ....-p.lists.process.IDs.only...
7820 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 6e ....-r.restrict.output.to.runnin
7840 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 20 g.jobs.......-s.restrict.output.
7860 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 69 to.stopped.jobs..........If.-x.i
7880 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 72 s.supplied,.COMMAND.is.run.after
78a0 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 20 .all.job.specifications.that....
78c0 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 63 .appear.in.ARGS.have.been.replac
78e0 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 6a ed.with.the.process.ID.of.that.j
7900 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 20 ob's.....process.group.leader...
7920 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
7940 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f .success.unless.an.invalid.optio
7960 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 20 n.is.given.or.an.error.occurs...
7980 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 78 ...If.-x.is.used,.returns.the.ex
79a0 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 68 it.status.of.COMMAND..Display.th
79c0 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 64 e.list.of.currently.remembered.d
79e0 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 6e irectories...Directories.....fin
7a00 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 74 d.their.way.onto.the.list.with.t
7a20 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 0a he.`pushd'.command;.you.can.get.
7a40 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 74 ....back.up.through.the.list.wit
7a60 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 4f h.the.`popd'.command...........O
7a80 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 63 ptions:.......-c.clear.the.direc
7aa0 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 68 tory.stack.by.deleting.all.of.th
7ac0 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 74 e.elements.......-l.do.not.print
7ae0 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 65 .tilde-prefixed.versions.of.dire
7b00 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 6f ctories.relative......to.your.ho
7b20 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 20 me.directory.......-p.print.the.
7b40 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 70 directory.stack.with.one.entry.p
7b60 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 63 er.line.......-v.print.the.direc
7b80 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 69 tory.stack.with.one.entry.per.li
7ba0 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 69 ne.prefixed......with.its.positi
7bc0 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 6e on.in.the.stack..........Argumen
7be0 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 6e ts:.......+N.Displays.the.Nth.en
7c00 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 68 try.counting.from.the.left.of.th
7c20 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 69 e.list.shown.by......dirs.when.i
7c40 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 67 nvoked.without.options,.starting
7c60 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 61 .with.zero.............-N.Displa
7c80 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 74 ys.the.Nth.entry.counting.from.t
7ca0 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 64 he.right.of.the.list.shown.by..d
7cc0 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 irs.when.invoked.without.options
7ce0 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 28 ,.starting.with.zero..Done.Done(
7d00 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 64 %d).EMT.instruction.Enable.and.d
7d20 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 20 isable.shell.builtins...........
7d40 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 65 Enables.and.disables.builtin.she
7d60 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 79 ll.commands...Disabling.allows.y
7d80 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 64 ou.to.....execute.a.disk.command
7da0 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 68 .which.has.the.same.name.as.a.sh
7dc0 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 20 ell.builtin.....without.using.a.
7de0 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 3a full.pathname...........Options:
7e00 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 69 .......-a.print.a.list.of.builti
7e20 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 69 ns.showing.whether.or.not.each.i
7e40 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 20 s.enabled.......-n.disable.each.
7e60 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 6c NAME.or.display.a.list.of.disabl
7e80 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 6c ed.builtins.......-p.print.the.l
7ea0 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 6f ist.of.builtins.in.a.reusable.fo
7ec0 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 6d rmat.......-s.print.only.the.nam
7ee0 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 20 es.of.Posix.`special'.builtins..
7f00 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 61 ........Options.controlling.dyna
7f20 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 74 mic.loading:.......-f.Load.built
7f40 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 4e in.NAME.from.shared.object.FILEN
7f60 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 6f AME.......-d.Remove.a.builtin.lo
7f80 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 70 aded.with.-f..........Without.op
7fa0 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 20 tions,.each.NAME.is.enabled.....
7fc0 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 6e ......To.use.the.`test'.found.in
7fe0 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 6c .$PATH.instead.of.the.shell.buil
8000 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 6e tin.....version,.type.`enable.-n
8020 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 20 .test'...........Exit.Status:...
8040 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 73 ..Returns.success.unless.NAME.is
8060 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 72 .not.a.shell.builtin.or.an.error
8080 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 70 .occurs..Evaluate.arithmetic.exp
80a0 72 65 73 73 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 76 61 6c 75 61 74 65 20 65 61 63 68 ressions...........Evaluate.each
80c0 20 41 52 47 20 61 73 20 61 6e 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e .ARG.as.an.arithmetic.expression
80e0 2e 20 20 45 76 61 6c 75 61 74 69 6f 6e 20 69 73 20 64 6f 6e 65 20 69 6e 0a 20 20 20 20 66 69 78 ...Evaluation.is.done.in.....fix
8100 65 64 2d 77 69 64 74 68 20 69 6e 74 65 67 65 72 73 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 20 ed-width.integers.with.no.check.
8120 66 6f 72 20 6f 76 65 72 66 6c 6f 77 2c 20 74 68 6f 75 67 68 20 64 69 76 69 73 69 6f 6e 20 62 79 for.overflow,.though.division.by
8140 20 30 0a 20 20 20 20 69 73 20 74 72 61 70 70 65 64 20 61 6e 64 20 66 6c 61 67 67 65 64 20 61 73 .0.....is.trapped.and.flagged.as
8160 20 61 6e 20 65 72 72 6f 72 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 73 74 20 6f .an.error...The.following.list.o
8180 66 20 6f 70 65 72 61 74 6f 72 73 20 69 73 0a 20 20 20 20 67 72 6f 75 70 65 64 20 69 6e 74 6f 20 f.operators.is.....grouped.into.
81a0 6c 65 76 65 6c 73 20 6f 66 20 65 71 75 61 6c 2d 70 72 65 63 65 64 65 6e 63 65 20 6f 70 65 72 61 levels.of.equal-precedence.opera
81c0 74 6f 72 73 2e 20 20 54 68 65 20 6c 65 76 65 6c 73 20 61 72 65 20 6c 69 73 74 65 64 0a 20 20 20 tors...The.levels.are.listed....
81e0 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 64 65 63 72 65 61 73 69 6e 67 20 70 72 65 63 65 64 65 6e .in.order.of.decreasing.preceden
8200 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 09 76 61 72 69 61 62 6c ce............id++,.id--.variabl
8220 65 20 70 6f 73 74 2d 69 6e 63 72 65 6d 65 6e 74 2c 20 70 6f 73 74 2d 64 65 63 72 65 6d 65 6e 74 e.post-increment,.post-decrement
8240 0a 20 20 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 09 76 61 72 69 61 62 6c 65 20 70 72 65 2d 69 6e ......++id,.--id.variable.pre-in
8260 63 72 65 6d 65 6e 74 2c 20 70 72 65 2d 64 65 63 72 65 6d 65 6e 74 0a 20 20 20 20 09 2d 2c 20 2b crement,.pre-decrement......-,.+
8280 09 09 75 6e 61 72 79 20 6d 69 6e 75 73 2c 20 70 6c 75 73 0a 20 20 20 20 09 21 2c 20 7e 09 09 6c ..unary.minus,.plus......!,.~..l
82a0 6f 67 69 63 61 6c 20 61 6e 64 20 62 69 74 77 69 73 65 20 6e 65 67 61 74 69 6f 6e 0a 20 20 20 20 ogical.and.bitwise.negation.....
82c0 09 2a 2a 09 09 65 78 70 6f 6e 65 6e 74 69 61 74 69 6f 6e 0a 20 20 20 20 09 2a 2c 20 2f 2c 20 25 .**..exponentiation......*,./,.%
82e0 09 09 6d 75 6c 74 69 70 6c 69 63 61 74 69 6f 6e 2c 20 64 69 76 69 73 69 6f 6e 2c 20 72 65 6d 61 ..multiplication,.division,.rema
8300 69 6e 64 65 72 0a 20 20 20 20 09 2b 2c 20 2d 09 09 61 64 64 69 74 69 6f 6e 2c 20 73 75 62 74 72 inder......+,.-..addition,.subtr
8320 61 63 74 69 6f 6e 0a 20 20 20 20 09 3c 3c 2c 20 3e 3e 09 09 6c 65 66 74 20 61 6e 64 20 72 69 67 action......<<,.>>..left.and.rig
8340 68 74 20 62 69 74 77 69 73 65 20 73 68 69 66 74 73 0a 20 20 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c ht.bitwise.shifts......<=,.>=,.<
8360 2c 20 3e 09 63 6f 6d 70 61 72 69 73 6f 6e 0a 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 65 71 75 61 ,.>.comparison......==,.!=..equa
8380 6c 69 74 79 2c 20 69 6e 65 71 75 61 6c 69 74 79 0a 20 20 20 20 09 26 09 09 62 69 74 77 69 73 65 lity,.inequality......&..bitwise
83a0 20 41 4e 44 0a 20 20 20 20 09 5e 09 09 62 69 74 77 69 73 65 20 58 4f 52 0a 20 20 20 20 09 7c 09 .AND......^..bitwise.XOR......|.
83c0 09 62 69 74 77 69 73 65 20 4f 52 0a 20 20 20 20 09 26 26 09 09 6c 6f 67 69 63 61 6c 20 41 4e 44 .bitwise.OR......&&..logical.AND
83e0 0a 20 20 20 20 09 7c 7c 09 09 6c 6f 67 69 63 61 6c 20 4f 52 0a 20 20 20 20 09 65 78 70 72 20 3f ......||..logical.OR......expr.?
8400 20 65 78 70 72 20 3a 20 65 78 70 72 0a 20 20 20 20 09 09 09 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 .expr.:.expr........conditional.
8420 6f 70 65 72 61 74 6f 72 0a 20 20 20 20 09 3d 2c 20 2a 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 operator......=,.*=,./=,.%=,....
8440 20 09 2b 3d 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 09 26 3d 2c 20 5e 3d 2c ..+=,.-=,.<<=,.>>=,......&=,.^=,
8460 20 7c 3d 09 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 0a 20 20 20 20 53 68 65 6c 6c 20 76 61 .|=.assignment..........Shell.va
8480 72 69 61 62 6c 65 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 20 61 73 20 6f 70 65 72 61 6e 64 73 2e riables.are.allowed.as.operands.
84a0 20 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 69 ..The.name.of.the.variable.....i
84c0 73 20 72 65 70 6c 61 63 65 64 20 62 79 20 69 74 73 20 76 61 6c 75 65 20 28 63 6f 65 72 63 65 64 s.replaced.by.its.value.(coerced
84e0 20 74 6f 20 61 20 66 69 78 65 64 2d 77 69 64 74 68 20 69 6e 74 65 67 65 72 29 20 77 69 74 68 69 .to.a.fixed-width.integer).withi
8500 6e 0a 20 20 20 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 2e 20 20 54 68 65 20 76 61 72 69 61 62 n.....an.expression...The.variab
8520 6c 65 20 6e 65 65 64 20 6e 6f 74 20 68 61 76 65 20 69 74 73 20 69 6e 74 65 67 65 72 20 61 74 74 le.need.not.have.its.integer.att
8540 72 69 62 75 74 65 0a 20 20 20 20 74 75 72 6e 65 64 20 6f 6e 20 74 6f 20 62 65 20 75 73 65 64 20 ribute.....turned.on.to.be.used.
8560 69 6e 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 in.an.expression...........Opera
8580 74 6f 72 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 70 tors.are.evaluated.in.order.of.p
85a0 72 65 63 65 64 65 6e 63 65 2e 20 20 53 75 62 2d 65 78 70 72 65 73 73 69 6f 6e 73 20 69 6e 0a 20 recedence...Sub-expressions.in..
85c0 20 20 20 70 61 72 65 6e 74 68 65 73 65 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 66 69 72 ...parentheses.are.evaluated.fir
85e0 73 74 20 61 6e 64 20 6d 61 79 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 70 72 65 63 65 64 65 6e st.and.may.override.the.preceden
8600 63 65 0a 20 20 20 20 72 75 6c 65 73 20 61 62 6f 76 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 ce.....rules.above...........Exi
8620 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 49 66 20 74 68 65 20 6c 61 73 74 20 41 52 47 20 65 76 t.Status:.....If.the.last.ARG.ev
8640 61 6c 75 61 74 65 73 20 74 6f 20 30 2c 20 6c 65 74 20 72 65 74 75 72 6e 73 20 31 3b 20 6c 65 74 aluates.to.0,.let.returns.1;.let
8660 20 72 65 74 75 72 6e 73 20 30 20 6f 74 68 65 72 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 63 .returns.0.otherwise..Evaluate.c
8680 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 onditional.expression...........
86a0 45 78 69 74 73 20 77 69 74 68 20 61 20 73 74 61 74 75 73 20 6f 66 20 30 20 28 74 72 75 65 29 20 Exits.with.a.status.of.0.(true).
86c0 6f 72 20 31 20 28 66 61 6c 73 65 29 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 0a 20 20 20 20 74 68 or.1.(false).depending.on.....th
86e0 65 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 45 58 50 52 2e 20 20 45 78 70 72 65 73 73 69 6f e.evaluation.of.EXPR...Expressio
8700 6e 73 20 6d 61 79 20 62 65 20 75 6e 61 72 79 20 6f 72 20 62 69 6e 61 72 79 2e 20 20 55 6e 61 72 ns.may.be.unary.or.binary...Unar
8720 79 0a 20 20 20 20 65 78 70 72 65 73 73 69 6f 6e 73 20 61 72 65 20 6f 66 74 65 6e 20 75 73 65 64 y.....expressions.are.often.used
8740 20 74 6f 20 65 78 61 6d 69 6e 65 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 61 20 66 69 6c 65 .to.examine.the.status.of.a.file
8760 2e 20 20 54 68 65 72 65 0a 20 20 20 20 61 72 65 20 73 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 ...There.....are.string.operator
8780 73 20 61 6e 64 20 6e 75 6d 65 72 69 63 20 63 6f 6d 70 61 72 69 73 6f 6e 20 6f 70 65 72 61 74 6f s.and.numeric.comparison.operato
87a0 72 73 20 61 73 20 77 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 62 65 68 61 76 69 6f rs.as.well...........The.behavio
87c0 72 20 6f 66 20 74 65 73 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 r.of.test.depends.on.the.number.
87e0 6f 66 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 52 65 61 64 20 74 68 65 0a 20 20 20 20 62 61 73 68 of.arguments...Read.the.....bash
8800 20 6d 61 6e 75 61 6c 20 70 61 67 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 73 70 .manual.page.for.the.complete.sp
8820 65 63 69 66 69 63 61 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 46 69 6c 65 20 6f 70 65 72 61 ecification...........File.opera
8840 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 61 20 46 49 4c 45 20 20 20 20 20 20 20 20 tors:............-a.FILE........
8860 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 20 2d 62 20 46 49 True.if.file.exists........-b.FI
8880 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 62 6c 6f 63 6b 20 LE........True.if.file.is.block.
88a0 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d 63 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 special........-c.FILE........Tr
88c0 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 63 68 61 72 61 63 74 65 72 20 73 70 65 63 69 61 6c 2e ue.if.file.is.character.special.
88e0 0a 20 20 20 20 20 20 2d 64 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 .......-d.FILE........True.if.fi
8900 6c 65 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 2d 65 20 46 49 4c 45 le.is.a.directory........-e.FILE
8920 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 2e 0a 20 20 20 ........True.if.file.exists.....
8940 20 20 20 2d 66 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 ...-f.FILE........True.if.file.e
8960 78 69 73 74 73 20 61 6e 64 20 69 73 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20 20 xists.and.is.a.regular.file.....
8980 20 20 20 2d 67 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 ...-g.FILE........True.if.file.i
89a0 73 20 73 65 74 2d 67 72 6f 75 70 2d 69 64 2e 0a 20 20 20 20 20 20 2d 68 20 46 49 4c 45 20 20 20 s.set-group-id........-h.FILE...
89c0 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 .....True.if.file.is.a.symbolic.
89e0 6c 69 6e 6b 2e 0a 20 20 20 20 20 20 2d 4c 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 link........-L.FILE........True.
8a00 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......
8a20 20 20 2d 6b 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 68 61 ..-k.FILE........True.if.file.ha
8a40 73 20 69 74 73 20 60 73 74 69 63 6b 79 27 20 62 69 74 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 70 s.its.`sticky'.bit.set........-p
8a60 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 6e .FILE........True.if.file.is.a.n
8a80 61 6d 65 64 20 70 69 70 65 2e 0a 20 20 20 20 20 20 2d 72 20 46 49 4c 45 20 20 20 20 20 20 20 20 amed.pipe........-r.FILE........
8aa0 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 72 65 61 64 61 62 6c 65 20 62 79 20 79 6f 75 2e True.if.file.is.readable.by.you.
8ac0 0a 20 20 20 20 20 20 2d 73 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 .......-s.FILE........True.if.fi
8ae0 6c 65 20 65 78 69 73 74 73 20 61 6e 64 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 le.exists.and.is.not.empty......
8b00 20 20 2d 53 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 ..-S.FILE........True.if.file.is
8b20 20 61 20 73 6f 63 6b 65 74 2e 0a 20 20 20 20 20 20 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 .a.socket........-t.FD..........
8b40 54 72 75 65 20 69 66 20 46 44 20 69 73 20 6f 70 65 6e 65 64 20 6f 6e 20 61 20 74 65 72 6d 69 6e True.if.FD.is.opened.on.a.termin
8b60 61 6c 2e 0a 20 20 20 20 20 20 2d 75 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 al........-u.FILE........True.if
8b80 20 74 68 65 20 66 69 6c 65 20 69 73 20 73 65 74 2d 75 73 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 .the.file.is.set-user-id........
8ba0 2d 77 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 -w.FILE........True.if.the.file.
8bc0 69 73 20 77 72 69 74 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 78 20 46 49 4c is.writable.by.you........-x.FIL
8be0 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 78 65 E........True.if.the.file.is.exe
8c00 63 75 74 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 4f 20 46 49 4c 45 20 20 20 cutable.by.you........-O.FILE...
8c20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 .....True.if.the.file.is.effecti
8c40 76 65 6c 79 20 6f 77 6e 65 64 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 47 20 46 49 4c 45 vely.owned.by.you........-G.FILE
8c60 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 ........True.if.the.file.is.effe
8c80 63 74 69 76 65 6c 79 20 6f 77 6e 65 64 20 62 79 20 79 6f 75 72 20 67 72 6f 75 70 2e 0a 20 20 20 ctively.owned.by.your.group.....
8ca0 20 20 20 2d 4e 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 ...-N.FILE........True.if.the.fi
8cc0 6c 65 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 20 73 69 6e 63 65 20 69 74 20 77 61 le.has.been.modified.since.it.wa
8ce0 73 20 6c 61 73 74 20 72 65 61 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 6e s.last.read.............FILE1.-n
8d00 74 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 6e 65 77 65 72 20 t.FILE2..True.if.file1.is.newer.
8d20 74 68 61 6e 20 66 69 6c 65 32 20 28 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 20 20 20 than.file2.(according.to........
8d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 64 61 74 ................modification.dat
8d60 65 29 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 6f 74 20 46 49 4c 45 32 20 20 e).............FILE1.-ot.FILE2..
8d80 54 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 6f 6c 64 65 72 20 74 68 61 6e 20 66 69 6c 65 True.if.file1.is.older.than.file
8da0 32 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 65 66 20 46 49 4c 45 32 20 20 54 2.............FILE1.-ef.FILE2..T
8dc0 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 61 20 68 61 72 64 20 6c 69 6e 6b 20 74 6f 20 66 rue.if.file1.is.a.hard.link.to.f
8de0 69 6c 65 32 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 3a ile2...........String.operators:
8e00 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 7a 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 ............-z.STRING......True.
8e20 69 66 20 73 74 72 69 6e 67 20 69 73 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d if.string.is.empty.............-
8e40 6e 20 53 54 52 49 4e 47 0a 20 20 20 20 20 20 20 20 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 n.STRING..........STRING......Tr
8e60 75 65 20 69 66 20 73 74 72 69 6e 67 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a ue.if.string.is.not.empty.......
8e80 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 ......STRING1.=.STRING2.........
8ea0 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 6e 67 73 .............True.if.the.strings
8ec0 20 61 72 65 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 21 3d 20 53 54 52 .are.equal........STRING1.!=.STR
8ee0 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 ING2......................True.i
8f00 66 20 74 68 65 20 73 74 72 69 6e 67 73 20 61 72 65 20 6e 6f 74 20 65 71 75 61 6c 2e 0a 20 20 20 f.the.strings.are.not.equal.....
8f20 20 20 20 53 54 52 49 4e 47 31 20 3c 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 ...STRING1.<.STRING2............
8f40 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 ..........True.if.STRING1.sorts.
8f60 62 65 66 6f 72 65 20 53 54 52 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 before.STRING2.lexicographically
8f80 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3e 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 ........STRING1.>.STRING2.......
8fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 ...............True.if.STRING1.s
8fc0 6f 72 74 73 20 61 66 74 65 72 20 53 54 52 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 orts.after.STRING2.lexicographic
8fe0 61 6c 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 74 68 65 72 20 6f 70 65 72 61 74 6f 72 73 3a 0a ally...........Other.operators:.
9000 20 20 20 20 0a 20 20 20 20 20 20 2d 6f 20 4f 50 54 49 4f 4e 20 20 20 20 20 20 54 72 75 65 20 69 ...........-o.OPTION......True.i
9020 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 49 4f 4e 20 69 73 20 65 6e 61 f.the.shell.option.OPTION.is.ena
9040 62 6c 65 64 2e 0a 20 20 20 20 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 bled........-v.VAR.........True.
9060 69 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 if.the.shell.variable.VAR.is.set
9080 2e 0a 20 20 20 20 20 20 2d 52 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 ........-R.VAR.........True.if.t
90a0 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 20 61 6e 64 he.shell.variable.VAR.is.set.and
90c0 20 69 73 20 61 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .is.a.name......................
90e0 72 65 66 65 72 65 6e 63 65 2e 0a 20 20 20 20 20 20 21 20 45 58 50 52 20 20 20 20 20 20 20 20 20 reference........!.EXPR.........
9100 54 72 75 65 20 69 66 20 65 78 70 72 20 69 73 20 66 61 6c 73 65 2e 0a 20 20 20 20 20 20 45 58 50 True.if.expr.is.false........EXP
9120 52 31 20 2d 61 20 45 58 50 52 32 20 54 72 75 65 20 69 66 20 62 6f 74 68 20 65 78 70 72 31 20 41 R1.-a.EXPR2.True.if.both.expr1.A
9140 4e 44 20 65 78 70 72 32 20 61 72 65 20 74 72 75 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d ND.expr2.are.true........EXPR1.-
9160 6f 20 45 58 50 52 32 20 54 72 75 65 20 69 66 20 65 69 74 68 65 72 20 65 78 70 72 31 20 4f 52 20 o.EXPR2.True.if.either.expr1.OR.
9180 65 78 70 72 32 20 69 73 20 74 72 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 61 72 67 31 20 4f expr2.is.true.............arg1.O
91a0 50 20 61 72 67 32 20 20 20 41 72 69 74 68 6d 65 74 69 63 20 74 65 73 74 73 2e 20 20 4f 50 20 69 P.arg2...Arithmetic.tests...OP.i
91c0 73 20 6f 6e 65 20 6f 66 20 2d 65 71 2c 20 2d 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 s.one.of.-eq,.-ne,..............
91e0 20 20 20 20 20 20 20 20 2d 6c 74 2c 20 2d 6c 65 2c 20 2d 67 74 2c 20 6f 72 20 2d 67 65 2e 0a 20 ........-lt,.-le,.-gt,.or.-ge...
9200 20 20 20 0a 20 20 20 20 41 72 69 74 68 6d 65 74 69 63 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 ........Arithmetic.binary.operat
9220 6f 72 73 20 72 65 74 75 72 6e 20 74 72 75 65 20 69 66 20 41 52 47 31 20 69 73 20 65 71 75 61 6c ors.return.true.if.ARG1.is.equal
9240 2c 20 6e 6f 74 2d 65 71 75 61 6c 2c 0a 20 20 20 20 6c 65 73 73 2d 74 68 61 6e 2c 20 6c 65 73 73 ,.not-equal,.....less-than,.less
9260 2d 74 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 2c 20 67 72 65 61 74 65 72 2d 74 68 61 6e 2c 20 6f 72 -than-or-equal,.greater-than,.or
9280 20 67 72 65 61 74 65 72 2d 74 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 0a 20 20 20 20 74 68 61 6e 20 .greater-than-or-equal.....than.
92a0 41 52 47 32 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 ARG2...........Exit.Status:.....
92c0 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 Returns.success.if.EXPR.evaluate
92e0 73 20 74 6f 20 74 72 75 65 3b 20 66 61 69 6c 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 s.to.true;.fails.if.EXPR.evaluat
9300 65 73 20 74 6f 0a 20 20 20 20 66 61 6c 73 65 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 es.to.....false.or.an.invalid.ar
9320 67 75 6d 65 6e 74 20 69 73 20 67 69 76 65 6e 2e 00 45 76 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 gument.is.given..Evaluate.condit
9340 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 69 73 20 ional.expression...........This.
9360 69 73 20 61 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 74 68 65 20 22 74 65 73 74 22 20 62 75 69 6c is.a.synonym.for.the."test".buil
9380 74 69 6e 2c 20 62 75 74 20 74 68 65 20 6c 61 73 74 20 61 72 67 75 6d 65 6e 74 20 6d 75 73 74 0a tin,.but.the.last.argument.must.
93a0 20 20 20 20 62 65 20 61 20 6c 69 74 65 72 61 6c 20 60 5d 27 2c 20 74 6f 20 6d 61 74 63 68 20 74 ....be.a.literal.`]',.to.match.t
93c0 68 65 20 6f 70 65 6e 69 6e 67 20 60 5b 27 2e 00 45 78 65 63 75 74 65 20 61 20 73 69 6d 70 6c 65 he.opening.`['..Execute.a.simple
93e0 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 64 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 .command.or.display.information.
9400 61 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 73 20 43 4f about.commands...........Runs.CO
9420 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 53 20 73 75 70 70 72 65 73 73 69 6e 67 20 20 73 68 65 MMAND.with.ARGS.suppressing..she
9440 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 75 70 2c 20 6f 72 20 64 69 73 70 6c 61 79 0a 20 ll.function.lookup,.or.display..
9460 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 70 65 63 69 66 69 ...information.about.the.specifi
9480 65 64 20 43 4f 4d 4d 41 4e 44 73 2e 20 20 43 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 ed.COMMANDs...Can.be.used.to.inv
94a0 6f 6b 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 6f 6e 20 64 69 73 6b 20 77 68 65 6e 20 61 20 oke.commands.....on.disk.when.a.
94c0 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 65 78 69 73 function.with.the.same.name.exis
94e0 74 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 70 20 20 ts...........Options:.......-p..
9500 20 20 75 73 65 20 61 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 66 6f 72 20 50 41 54 48 20 74 ..use.a.default.value.for.PATH.t
9520 68 61 74 20 69 73 20 67 75 61 72 61 6e 74 65 65 64 20 74 6f 20 66 69 6e 64 20 61 6c 6c 20 6f 66 hat.is.guaranteed.to.find.all.of
9540 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 75 74 69 6c 69 74 .............the.standard.utilit
9560 69 65 73 0a 20 20 20 20 20 20 2d 76 20 20 20 20 70 72 69 6e 74 20 61 20 64 65 73 63 72 69 70 74 ies.......-v....print.a.descript
9580 69 6f 6e 20 6f 66 20 43 4f 4d 4d 41 4e 44 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 60 74 ion.of.COMMAND.similar.to.the.`t
95a0 79 70 65 27 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 70 72 69 6e 74 20 61 ype'.builtin.......-V....print.a
95c0 20 6d 6f 72 65 20 76 65 72 62 6f 73 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 65 61 63 .more.verbose.description.of.eac
95e0 68 20 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a h.COMMAND..........Exit.Status:.
9600 20 20 20 20 52 65 74 75 72 6e 73 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 43 4f 4d 4d 41 ....Returns.exit.status.of.COMMA
9620 4e 44 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 ND,.or.failure.if.COMMAND.is.not
9640 20 66 6f 75 6e 64 2e 00 45 78 65 63 75 74 65 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 61 20 73 .found..Execute.arguments.as.a.s
9660 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6d 62 69 6e 65 20 41 hell.command...........Combine.A
9680 52 47 73 20 69 6e 74 6f 20 61 20 73 69 6e 67 6c 65 20 73 74 72 69 6e 67 2c 20 75 73 65 20 74 68 RGs.into.a.single.string,.use.th
96a0 65 20 72 65 73 75 6c 74 20 61 73 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 2c 0a e.result.as.input.to.the.shell,.
96c0 20 20 20 20 61 6e 64 20 65 78 65 63 75 74 65 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 63 6f ....and.execute.the.resulting.co
96e0 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 mmands...........Exit.Status:...
9700 20 20 52 65 74 75 72 6e 73 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 ..Returns.exit.status.of.command
9720 20 6f 72 20 73 75 63 63 65 73 73 20 69 66 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6e 75 6c 6c 2e 00 .or.success.if.command.is.null..
9740 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 6c 6f 6e 67 20 61 73 20 61 20 74 65 Execute.commands.as.long.as.a.te
9760 73 74 20 64 6f 65 73 20 6e 6f 74 20 73 75 63 63 65 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 st.does.not.succeed...........Ex
9780 70 61 6e 64 20 61 6e 64 20 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 53 20 61 73 20 6c 6f 6e pand.and.execute.COMMANDS.as.lon
97a0 67 20 61 73 20 74 68 65 20 66 69 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 0a 20 20 g.as.the.final.command.in.the...
97c0 20 20 60 75 6e 74 69 6c 27 20 43 4f 4d 4d 41 4e 44 53 20 68 61 73 20 61 6e 20 65 78 69 74 20 73 ..`until'.COMMANDS.has.an.exit.s
97e0 74 61 74 75 73 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 tatus.which.is.not.zero.........
9800 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
9820 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 tatus.of.the.last.command.execut
9840 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 6c 6f 6e 67 20 61 73 20 ed..Execute.commands.as.long.as.
9860 61 20 74 65 73 74 20 73 75 63 63 65 65 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 70 61 6e 64 a.test.succeeds...........Expand
9880 20 61 6e 64 20 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 53 20 61 73 20 6c 6f 6e 67 20 61 73 .and.execute.COMMANDS.as.long.as
98a0 20 74 68 65 20 66 69 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 0a 20 20 20 20 60 77 .the.final.command.in.the.....`w
98c0 68 69 6c 65 27 20 43 4f 4d 4d 41 4e 44 53 20 68 61 73 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 hile'.COMMANDS.has.an.exit.statu
98e0 73 20 6f 66 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a s.of.zero...........Exit.Status:
9900 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c .....Returns.the.status.of.the.l
9920 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f ast.command.executed..Execute.co
9940 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.....
9960 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.
9980 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
99a0 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
99c0 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
99e0 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..
9a00 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.
9a20 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
9a40 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.
9a60 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
9a80 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
9aa0 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,.
9ac0 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.
9ae0 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.
9b00 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.
9b20 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
9b40 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
9b60 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.
9b80 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
9ba0 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.
9bc0 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
9be0 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.
9c00 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
9c20 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
9c40 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:.....
9c60 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
9c80 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
9ca0 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.....
9cc0 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.
9ce0 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
9d00 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
9d20 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,
9d40 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..
9d60 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
9d80 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....
9da0 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......
9dc0 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
9de0 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
9e00 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
9e20 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........
9e40 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
9e60 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.
9e80 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
9ea0 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
9ec0 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
9ee0 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
9f00 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
9f20 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...........
9f40 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
9f60 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
9f80 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
9fa0 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
9fc0 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
9fe0 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
a000 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
a020 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...
a040 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.
a060 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.`
a080 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
a0a0 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
a0c0 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
a0e0 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.....
a100 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
a120 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
a140 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.
a160 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..
a180 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
a1a0 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.
a1c0 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
a1e0 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
a200 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
a220 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
a240 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....
a260 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
a280 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
a2a0 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
a2c0 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.&
a2e0 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
a300 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.
a320 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'
a340 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:..
a360 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.
a380 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
a3a0 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
a3c0 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
a3e0 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
a400 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
a420 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
a440 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.
a460 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
a480 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:..
a4a0 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
a4c0 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
a4e0 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
a500 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...
a520 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
a540 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
a560 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
a580 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
a5a0 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
a5c0 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
a5e0 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
a600 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
a620 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
a640 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
a660 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
a680 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.
a6a0 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...
a6c0 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
a6e0 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
a700 74 20 65 78 63 65 70 74 69 6f 6e 00 46 6f 72 6d 61 74 73 20 61 6e 64 20 70 72 69 6e 74 73 20 41 t.exception.Formats.and.prints.A
a720 52 47 55 4d 45 4e 54 53 20 75 6e 64 65 72 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 74 68 65 20 46 4f RGUMENTS.under.control.of.the.FO
a740 52 4d 41 54 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 76 RMAT...........Options:.......-v
a760 20 76 61 72 09 61 73 73 69 67 6e 20 74 68 65 20 6f 75 74 70 75 74 20 74 6f 20 73 68 65 6c 6c 20 .var.assign.the.output.to.shell.
a780 76 61 72 69 61 62 6c 65 20 56 41 52 20 72 61 74 68 65 72 20 74 68 61 6e 0a 20 20 20 20 09 09 64 variable.VAR.rather.than.......d
a7a0 69 73 70 6c 61 79 20 69 74 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 isplay.it.on.the.standard.output
a7c0 0a 20 20 20 20 0a 20 20 20 20 46 4f 52 4d 41 54 20 69 73 20 61 20 63 68 61 72 61 63 74 65 72 20 ..........FORMAT.is.a.character.
a7e0 73 74 72 69 6e 67 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 74 68 72 65 65 20 74 79 70 65 string.which.contains.three.type
a800 73 20 6f 66 20 6f 62 6a 65 63 74 73 3a 20 70 6c 61 69 6e 0a 20 20 20 20 63 68 61 72 61 63 74 65 s.of.objects:.plain.....characte
a820 72 73 2c 20 77 68 69 63 68 20 61 72 65 20 73 69 6d 70 6c 79 20 63 6f 70 69 65 64 20 74 6f 20 73 rs,.which.are.simply.copied.to.s
a840 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 3b 20 63 68 61 72 61 63 74 65 72 20 65 73 63 61 70 65 tandard.output;.character.escape
a860 0a 20 20 20 20 73 65 71 75 65 6e 63 65 73 2c 20 77 68 69 63 68 20 61 72 65 20 63 6f 6e 76 65 72 .....sequences,.which.are.conver
a880 74 65 64 20 61 6e 64 20 63 6f 70 69 65 64 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f ted.and.copied.to.the.standard.o
a8a0 75 74 70 75 74 3b 20 61 6e 64 0a 20 20 20 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 63 61 74 utput;.and.....format.specificat
a8c0 69 6f 6e 73 2c 20 65 61 63 68 20 6f 66 20 77 68 69 63 68 20 63 61 75 73 65 73 20 70 72 69 6e 74 ions,.each.of.which.causes.print
a8e0 69 6e 67 20 6f 66 20 74 68 65 20 6e 65 78 74 20 73 75 63 63 65 73 73 69 76 65 0a 20 20 20 20 61 ing.of.the.next.successive.....a
a900 72 67 75 6d 65 6e 74 2e 0a 20 20 20 20 0a 20 20 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f rgument...........In.addition.to
a920 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 63 61 74 69 .the.standard.format.specificati
a940 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 70 72 69 6e 74 66 28 31 29 2c 0a 20 20 20 20 ons.described.in.printf(1),.....
a960 70 72 69 6e 74 66 20 69 6e 74 65 72 70 72 65 74 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 25 62 printf.interprets:............%b
a980 09 65 78 70 61 6e 64 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 70 65 20 73 65 71 75 65 6e 63 .expand.backslash.escape.sequenc
a9a0 65 73 20 69 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 61 72 67 75 6d 65 6e 74 es.in.the.corresponding.argument
a9c0 0a 20 20 20 20 20 20 25 71 09 71 75 6f 74 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 69 6e 20 .......%q.quote.the.argument.in.
a9e0 61 20 77 61 79 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 61 73 20 73 68 65 6c a.way.that.can.be.reused.as.shel
aa00 6c 20 69 6e 70 75 74 0a 20 20 20 20 20 20 25 28 66 6d 74 29 54 09 6f 75 74 70 75 74 20 74 68 65 l.input.......%(fmt)T.output.the
aa20 20 64 61 74 65 2d 74 69 6d 65 20 73 74 72 69 6e 67 20 72 65 73 75 6c 74 69 6e 67 20 66 72 6f 6d .date-time.string.resulting.from
aa40 20 75 73 69 6e 67 20 46 4d 54 20 61 73 20 61 20 66 6f 72 6d 61 74 0a 20 20 20 20 09 20 20 20 20 .using.FMT.as.a.format..........
aa60 20 20 20 20 73 74 72 69 6e 67 20 66 6f 72 20 73 74 72 66 74 69 6d 65 28 33 29 0a 20 20 20 20 0a ....string.for.strftime(3)......
aa80 20 20 20 20 54 68 65 20 66 6f 72 6d 61 74 20 69 73 20 72 65 2d 75 73 65 64 20 61 73 20 6e 65 63 ....The.format.is.re-used.as.nec
aaa0 65 73 73 61 72 79 20 74 6f 20 63 6f 6e 73 75 6d 65 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 72 67 essary.to.consume.all.of.the.arg
aac0 75 6d 65 6e 74 73 2e 20 20 49 66 0a 20 20 20 20 74 68 65 72 65 20 61 72 65 20 66 65 77 65 72 20 uments...If.....there.are.fewer.
aae0 61 72 67 75 6d 65 6e 74 73 20 74 68 61 6e 20 74 68 65 20 66 6f 72 6d 61 74 20 72 65 71 75 69 72 arguments.than.the.format.requir
ab00 65 73 2c 20 20 65 78 74 72 61 20 66 6f 72 6d 61 74 0a 20 20 20 20 73 70 65 63 69 66 69 63 61 74 es,..extra.format.....specificat
ab20 69 6f 6e 73 20 62 65 68 61 76 65 20 61 73 20 69 66 20 61 20 7a 65 72 6f 20 76 61 6c 75 65 20 6f ions.behave.as.if.a.zero.value.o
ab40 72 20 6e 75 6c 6c 20 73 74 72 69 6e 67 2c 20 61 73 20 61 70 70 72 6f 70 72 69 61 74 65 2c 0a 20 r.null.string,.as.appropriate,..
ab60 20 20 20 68 61 64 20 62 65 65 6e 20 73 75 70 70 6c 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 ...had.been.supplied...........E
ab80 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 xit.Status:.....Returns.success.
aba0 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 unless.an.invalid.option.is.give
abc0 6e 20 6f 72 20 61 20 77 72 69 74 65 20 6f 72 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 65 n.or.a.write.or.assignment.....e
abe0 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 rror.occurs..GNU.bash,.version.%
ac00 73 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 2d 28 25 73 s.(%s)..GNU.bash,.version.%s-(%s
ac20 29 0a 00 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 73 3a 0a 00 47 65 6e 65 72 61 6c 20 68 65 )..GNU.long.options:..General.he
ac40 6c 70 20 75 73 69 6e 67 20 47 4e 55 20 73 6f 66 74 77 61 72 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 lp.using.GNU.software:.<http://w
ac60 77 77 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 6c 70 2f 3e 0a 00 47 72 6f 75 70 20 63 6f 6d 6d ww.gnu.org/gethelp/>..Group.comm
ac80 61 6e 64 73 20 61 73 20 61 20 75 6e 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 20 61 20 73 ands.as.a.unit...........Run.a.s
aca0 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 61 20 67 72 6f 75 70 2e 20 20 54 68 69 73 et.of.commands.in.a.group...This
acc0 20 69 73 20 6f 6e 65 20 77 61 79 20 74 6f 20 72 65 64 69 72 65 63 74 20 61 6e 0a 20 20 20 20 65 .is.one.way.to.redirect.an.....e
ace0 6e 74 69 72 65 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 ntire.set.of.commands...........
ad00 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
ad20 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
ad40 2e 00 48 46 54 20 69 6e 70 75 74 20 64 61 74 61 20 70 65 6e 64 69 6e 67 00 48 46 54 20 6d 6f 6e ..HFT.input.data.pending.HFT.mon
ad60 69 74 6f 72 20 6d 6f 64 65 20 67 72 61 6e 74 65 64 00 48 46 54 20 6d 6f 6e 69 74 6f 72 20 6d 6f itor.mode.granted.HFT.monitor.mo
ad80 64 65 20 72 65 74 72 61 63 74 65 64 00 48 46 54 20 73 6f 75 6e 64 20 73 65 71 75 65 6e 63 65 20 de.retracted.HFT.sound.sequence.
ada0 68 61 73 20 63 6f 6d 70 6c 65 74 65 64 00 48 4f 4d 45 20 6e 6f 74 20 73 65 74 00 48 61 6e 67 75 has.completed.HOME.not.set.Hangu
adc0 70 00 49 20 68 61 76 65 20 6e 6f 20 6e 61 6d 65 21 00 49 2f 4f 20 72 65 61 64 79 00 49 4e 46 4f p.I.have.no.name!.I/O.ready.INFO
ade0 52 4d 3a 20 00 49 6c 6c 65 67 61 6c 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 49 6e 66 6f 72 6d 61 RM:..Illegal.instruction.Informa
ae00 74 69 6f 6e 20 72 65 71 75 65 73 74 00 49 6e 74 65 72 72 75 70 74 00 4b 69 6c 6c 65 64 00 4c 69 tion.request.Interrupt.Killed.Li
ae20 63 65 6e 73 65 20 47 50 4c 76 33 2b 3a 20 47 4e 55 20 47 50 4c 20 76 65 72 73 69 6f 6e 20 33 20 cense.GPLv3+:.GNU.GPL.version.3.
ae40 6f 72 20 6c 61 74 65 72 20 3c 68 74 74 70 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 or.later.<http://gnu.org/license
ae60 73 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 6b 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 s/gpl.html>..Mark.shell.variable
ae80 73 20 61 73 20 75 6e 63 68 61 6e 67 65 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 6b s.as.unchangeable...........Mark
aea0 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 72 65 61 64 2d 6f 6e 6c 79 3b 20 74 68 65 20 76 61 6c .each.NAME.as.read-only;.the.val
aec0 75 65 73 20 6f 66 20 74 68 65 73 65 20 4e 41 4d 45 73 20 6d 61 79 20 6e 6f 74 20 62 65 0a 20 20 ues.of.these.NAMEs.may.not.be...
aee0 20 20 63 68 61 6e 67 65 64 20 62 79 20 73 75 62 73 65 71 75 65 6e 74 20 61 73 73 69 67 6e 6d 65 ..changed.by.subsequent.assignme
af00 6e 74 2e 20 20 49 66 20 56 41 4c 55 45 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 nt...If.VALUE.is.supplied,.assig
af20 6e 20 56 41 4c 55 45 0a 20 20 20 20 62 65 66 6f 72 65 20 6d 61 72 6b 69 6e 67 20 61 73 20 72 65 n.VALUE.....before.marking.as.re
af40 61 64 2d 6f 6e 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 ad-only...........Options:......
af60 20 2d 61 09 72 65 66 65 72 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 .-a.refer.to.indexed.array.varia
af80 62 6c 65 73 0a 20 20 20 20 20 20 2d 41 09 72 65 66 65 72 20 74 6f 20 61 73 73 6f 63 69 61 74 69 bles.......-A.refer.to.associati
afa0 76 65 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 2d 66 09 72 65 66 65 ve.array.variables.......-f.refe
afc0 72 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 70 09 64 69 r.to.shell.functions.......-p.di
afe0 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 splay.a.list.of.all.readonly.var
b000 69 61 62 6c 65 73 20 6f 72 20 66 75 6e 63 74 69 6f 6e 73 2c 0a 20 20 20 20 09 09 64 65 70 65 6e iables.or.functions,.......depen
b020 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 2d 66 20 6f 70 ding.on.whether.or.not.the.-f.op
b040 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 0a 20 20 20 20 0a 20 20 20 20 41 6e 20 61 72 67 75 6d 65 tion.is.given..........An.argume
b060 6e 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 6f 70 74 69 nt.of.`--'.disables.further.opti
b080 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 on.processing...........Exit.Sta
b0a0 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 tus:.....Returns.success.unless.
b0c0 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 4e 41 an.invalid.option.is.given.or.NA
b0e0 4d 45 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 4d 6f 64 69 66 79 20 6f 72 20 64 69 73 70 6c 61 79 ME.is.invalid..Modify.or.display
b100 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f .completion.options...........Mo
b120 64 69 66 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 dify.the.completion.options.for.
b140 65 61 63 68 20 4e 41 4d 45 2c 20 6f 72 2c 20 69 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 73 each.NAME,.or,.if.no.NAMEs.are.s
b160 75 70 70 6c 69 65 64 2c 0a 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 75 72 72 upplied,.....the.completion.curr
b180 65 6e 74 6c 79 20 62 65 69 6e 67 20 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 6e 6f 20 4f 50 54 ently.being.executed...If.no.OPT
b1a0 49 4f 4e 73 20 61 72 65 20 67 69 76 65 6e 2c 20 70 72 69 6e 74 0a 20 20 20 20 74 68 65 20 63 6f IONs.are.given,.print.....the.co
b1c0 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 6f mpletion.options.for.each.NAME.o
b1e0 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 r.the.current.completion.specifi
b200 63 61 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 09 2d cation...........Options:......-
b220 6f 20 6f 70 74 69 6f 6e 09 53 65 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 20 4f o.option.Set.completion.option.O
b240 50 54 49 4f 4e 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 09 2d 44 09 09 43 68 61 PTION.for.each.NAME......-D..Cha
b260 6e 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 64 65 66 61 75 6c 74 22 20 63 6f nge.options.for.the."default".co
b280 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 45 09 09 43 68 61 6e 67 65 mmand.completion......-E..Change
b2a0 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 6e 64 .options.for.the."empty".command
b2c0 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 49 09 09 43 68 61 6e 67 65 20 6f 70 74 69 .completion......-I..Change.opti
b2e0 6f 6e 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 6e 20 74 68 65 20 69 6e 69 74 69 61 ons.for.completion.on.the.initia
b300 6c 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 60 2b 6f 27 20 69 6e 73 74 65 l.word..........Using.`+o'.inste
b320 61 64 20 6f 66 20 60 2d 6f 27 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 73 70 65 63 69 66 69 ad.of.`-o'.turns.off.the.specifi
b340 65 64 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 ed.option...........Arguments:..
b360 20 20 20 0a 20 20 20 20 45 61 63 68 20 4e 41 4d 45 20 72 65 66 65 72 73 20 74 6f 20 61 20 63 6f ........Each.NAME.refers.to.a.co
b380 6d 6d 61 6e 64 20 66 6f 72 20 77 68 69 63 68 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 mmand.for.which.a.completion.spe
b3a0 63 69 66 69 63 61 74 69 6f 6e 20 6d 75 73 74 0a 20 20 20 20 68 61 76 65 20 70 72 65 76 69 6f 75 cification.must.....have.previou
b3c0 73 6c 79 20 62 65 65 6e 20 64 65 66 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 60 63 6f 6d 70 sly.been.defined.using.the.`comp
b3e0 6c 65 74 65 27 20 62 75 69 6c 74 69 6e 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 0a 20 20 20 20 lete'.builtin...If.no.NAMEs.....
b400 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 63 6f 6d 70 6f 70 74 20 6d 75 73 74 20 62 65 20 63 61 are.supplied,.compopt.must.be.ca
b420 6c 6c 65 64 20 62 79 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 67 65 6e lled.by.a.function.currently.gen
b440 65 72 61 74 69 6e 67 0a 20 20 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 erating.....completions,.and.the
b460 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 74 20 63 75 72 72 65 6e 74 6c 79 2d 65 78 65 63 .options.for.that.currently-exec
b480 75 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 67 65 6e 65 72 61 74 6f 72 20 61 uting.completion.....generator.a
b4a0 72 65 20 6d 6f 64 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 re.modified...........Exit.Statu
b4c0 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
b4e0 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 4e .invalid.option.is.supplied.or.N
b500 41 4d 45 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 68 61 76 65 20 61 20 63 6f 6d 70 6c 65 74 69 AME.does.not.....have.a.completi
b520 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 64 65 66 69 6e 65 64 2e 00 4d 6f 76 65 20 6a on.specification.defined..Move.j
b540 6f 62 20 74 6f 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 ob.to.the.foreground...........P
b560 6c 61 63 65 20 74 68 65 20 6a 6f 62 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 4a 4f 42 5f 53 lace.the.job.identified.by.JOB_S
b580 50 45 43 20 69 6e 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6d 61 6b 69 6e 67 20 69 74 PEC.in.the.foreground,.making.it
b5a0 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e 20 20 49 66 20 4a 4f 42 5f 53 50 .the.....current.job...If.JOB_SP
b5c0 45 43 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e EC.is.not.present,.the.shell's.n
b5e0 6f 74 69 6f 6e 20 6f 66 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 otion.of.the.....current.job.is.
b600 75 73 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 used...........Exit.Status:.....
b620 53 74 61 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 70 6c 61 63 65 64 20 69 6e 20 66 6f 72 65 Status.of.command.placed.in.fore
b640 67 72 6f 75 6e 64 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f ground,.or.failure.if.an.error.o
b660 63 63 75 72 73 2e 00 4d 6f 76 65 20 6a 6f 62 73 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f 75 ccurs..Move.jobs.to.the.backgrou
b680 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 73 20 69 64 65 6e nd...........Place.the.jobs.iden
b6a0 74 69 66 69 65 64 20 62 79 20 65 61 63 68 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 62 tified.by.each.JOB_SPEC.in.the.b
b6c0 61 63 6b 67 72 6f 75 6e 64 2c 20 61 73 20 69 66 20 74 68 65 79 0a 20 20 20 20 68 61 64 20 62 65 ackground,.as.if.they.....had.be
b6e0 65 6e 20 73 74 61 72 74 65 64 20 77 69 74 68 20 60 26 27 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 en.started.with.`&'...If.JOB_SPE
b700 43 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f C.is.not.present,.the.shell's.no
b720 74 69 6f 6e 0a 20 20 20 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 tion.....of.the.current.job.is.u
b740 73 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 sed...........Exit.Status:.....R
b760 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f eturns.success.unless.job.contro
b780 6c 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 l.is.not.enabled.or.an.error.occ
b7a0 75 72 73 2e 00 4e 75 6c 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4e 6f 20 65 urs..Null.command...........No.e
b7c0 66 66 65 63 74 3b 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e ffect;.the.command.does.nothing.
b7e0 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 ..........Exit.Status:.....Alway
b800 73 20 73 75 63 63 65 65 64 73 2e 00 4f 4c 44 50 57 44 20 6e 6f 74 20 73 65 74 00 50 72 69 6e 74 s.succeeds..OLDPWD.not.set.Print
b820 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 .the.name.of.the.current.working
b840 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 .directory...........Options:...
b860 20 20 20 20 2d 4c 09 70 72 69 6e 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 24 50 57 44 20 69 ....-L.print.the.value.of.$PWD.i
b880 66 20 69 74 20 6e 61 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 f.it.names.the.current.working..
b8a0 20 20 20 09 09 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 50 09 70 72 69 6e 74 20 74 68 .....directory.......-P.print.th
b8c0 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 2c 20 77 69 74 68 6f 75 74 20 61 6e e.physical.directory,.without.an
b8e0 79 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 0a 20 20 20 20 0a 20 20 20 20 42 79 20 64 65 66 y.symbolic.links..........By.def
b900 61 75 6c 74 2c 20 60 70 77 64 27 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 60 2d 4c 27 20 77 ault,.`pwd'.behaves.as.if.`-L'.w
b920 65 72 65 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 ere.specified...........Exit.Sta
b940 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 tus:.....Returns.0.unless.an.inv
b960 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 74 68 65 20 63 75 72 72 alid.option.is.given.or.the.curr
b980 65 6e 74 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 ent.directory.....cannot.be.read
b9a0 2e 00 51 75 69 74 00 52 65 61 64 20 61 20 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e ..Quit.Read.a.line.from.the.stan
b9c0 64 61 72 64 20 69 6e 70 75 74 20 61 6e 64 20 73 70 6c 69 74 20 69 74 20 69 6e 74 6f 20 66 69 65 dard.input.and.split.it.into.fie
b9e0 6c 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 61 64 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e lds...........Reads.a.single.lin
ba00 65 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2c 20 6f 72 20 66 72 e.from.the.standard.input,.or.fr
ba20 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 0a 20 20 20 20 69 66 20 74 68 65 om.file.descriptor.FD.....if.the
ba40 20 2d 75 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 20 20 54 68 65 20 6c 69 6e .-u.option.is.supplied...The.lin
ba60 65 20 69 73 20 73 70 6c 69 74 20 69 6e 74 6f 20 66 69 65 6c 64 73 20 61 73 20 77 69 74 68 20 77 e.is.split.into.fields.as.with.w
ba80 6f 72 64 0a 20 20 20 20 73 70 6c 69 74 74 69 6e 67 2c 20 61 6e 64 20 74 68 65 20 66 69 72 73 74 ord.....splitting,.and.the.first
baa0 20 77 6f 72 64 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 4e .word.is.assigned.to.the.first.N
bac0 41 4d 45 2c 20 74 68 65 20 73 65 63 6f 6e 64 0a 20 20 20 20 77 6f 72 64 20 74 6f 20 74 68 65 20 AME,.the.second.....word.to.the.
bae0 73 65 63 6f 6e 64 20 4e 41 4d 45 2c 20 61 6e 64 20 73 6f 20 6f 6e 2c 20 77 69 74 68 20 61 6e 79 second.NAME,.and.so.on,.with.any
bb00 20 6c 65 66 74 6f 76 65 72 20 77 6f 72 64 73 20 61 73 73 69 67 6e 65 64 20 74 6f 0a 20 20 20 20 .leftover.words.assigned.to.....
bb20 74 68 65 20 6c 61 73 74 20 4e 41 4d 45 2e 20 20 4f 6e 6c 79 20 74 68 65 20 63 68 61 72 61 63 74 the.last.NAME...Only.the.charact
bb40 65 72 73 20 66 6f 75 6e 64 20 69 6e 20 24 49 46 53 20 61 72 65 20 72 65 63 6f 67 6e 69 7a 65 64 ers.found.in.$IFS.are.recognized
bb60 20 61 73 20 77 6f 72 64 0a 20 20 20 20 64 65 6c 69 6d 69 74 65 72 73 2e 0a 20 20 20 20 0a 20 20 .as.word.....delimiters.........
bb80 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 20 ..If.no.NAMEs.are.supplied,.the.
bba0 6c 69 6e 65 20 72 65 61 64 20 69 73 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 52 45 50 4c 59 line.read.is.stored.in.the.REPLY
bbc0 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 .variable...........Options:....
bbe0 20 20 20 2d 61 20 61 72 72 61 79 09 61 73 73 69 67 6e 20 74 68 65 20 77 6f 72 64 73 20 72 65 61 ...-a.array.assign.the.words.rea
bc00 64 20 74 6f 20 73 65 71 75 65 6e 74 69 61 6c 20 69 6e 64 69 63 65 73 20 6f 66 20 74 68 65 20 61 d.to.sequential.indices.of.the.a
bc20 72 72 61 79 0a 20 20 20 20 09 09 76 61 72 69 61 62 6c 65 20 41 52 52 41 59 2c 20 73 74 61 72 74 rray.......variable.ARRAY,.start
bc40 69 6e 67 20 61 74 20 7a 65 72 6f 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 63 6f 6e 74 69 ing.at.zero.......-d.delim.conti
bc60 6e 75 65 20 75 6e 74 69 6c 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 nue.until.the.first.character.of
bc80 20 44 45 4c 49 4d 20 69 73 20 72 65 61 64 2c 20 72 61 74 68 65 72 0a 20 20 20 20 09 09 74 68 61 .DELIM.is.read,.rather.......tha
bca0 6e 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 65 09 75 73 65 20 52 65 61 64 6c 69 6e 65 20 n.newline.......-e.use.Readline.
bcc0 74 6f 20 6f 62 74 61 69 6e 20 74 68 65 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 69 20 74 65 78 74 to.obtain.the.line.......-i.text
bce0 09 75 73 65 20 54 45 58 54 20 61 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 74 65 78 74 20 66 6f .use.TEXT.as.the.initial.text.fo
bd00 72 20 52 65 61 64 6c 69 6e 65 0a 20 20 20 20 20 20 2d 6e 20 6e 63 68 61 72 73 09 72 65 74 75 72 r.Readline.......-n.nchars.retur
bd20 6e 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 4e 43 48 41 52 53 20 63 68 61 72 61 63 74 65 72 n.after.reading.NCHARS.character
bd40 73 20 72 61 74 68 65 72 20 74 68 61 6e 20 77 61 69 74 69 6e 67 0a 20 20 20 20 09 09 66 6f 72 20 s.rather.than.waiting.......for.
bd60 61 20 6e 65 77 6c 69 6e 65 2c 20 62 75 74 20 68 6f 6e 6f 72 20 61 20 64 65 6c 69 6d 69 74 65 72 a.newline,.but.honor.a.delimiter
bd80 20 69 66 20 66 65 77 65 72 20 74 68 61 6e 0a 20 20 20 20 09 09 4e 43 48 41 52 53 20 63 68 61 72 .if.fewer.than.......NCHARS.char
bda0 61 63 74 65 72 73 20 61 72 65 20 72 65 61 64 20 62 65 66 6f 72 65 20 74 68 65 20 64 65 6c 69 6d acters.are.read.before.the.delim
bdc0 69 74 65 72 0a 20 20 20 20 20 20 2d 4e 20 6e 63 68 61 72 73 09 72 65 74 75 72 6e 20 6f 6e 6c 79 iter.......-N.nchars.return.only
bde0 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 65 78 61 63 74 6c 79 20 4e 43 48 41 52 53 20 63 68 .after.reading.exactly.NCHARS.ch
be00 61 72 61 63 74 65 72 73 2c 20 75 6e 6c 65 73 73 0a 20 20 20 20 09 09 45 4f 46 20 69 73 20 65 6e aracters,.unless.......EOF.is.en
be20 63 6f 75 6e 74 65 72 65 64 20 6f 72 20 72 65 61 64 20 74 69 6d 65 73 20 6f 75 74 2c 20 69 67 6e countered.or.read.times.out,.ign
be40 6f 72 69 6e 67 20 61 6e 79 0a 20 20 20 20 09 09 64 65 6c 69 6d 69 74 65 72 0a 20 20 20 20 20 20 oring.any.......delimiter.......
be60 2d 70 20 70 72 6f 6d 70 74 09 6f 75 74 70 75 74 20 74 68 65 20 73 74 72 69 6e 67 20 50 52 4f 4d -p.prompt.output.the.string.PROM
be80 50 54 20 77 69 74 68 6f 75 74 20 61 20 74 72 61 69 6c 69 6e 67 20 6e 65 77 6c 69 6e 65 20 62 65 PT.without.a.trailing.newline.be
bea0 66 6f 72 65 0a 20 20 20 20 09 09 61 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 72 65 61 64 0a 20 20 fore.......attempting.to.read...
bec0 20 20 20 20 2d 72 09 64 6f 20 6e 6f 74 20 61 6c 6c 6f 77 20 62 61 63 6b 73 6c 61 73 68 65 73 20 ....-r.do.not.allow.backslashes.
bee0 74 6f 20 65 73 63 61 70 65 20 61 6e 79 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 20 20 20 2d to.escape.any.characters.......-
bf00 73 09 64 6f 20 6e 6f 74 20 65 63 68 6f 20 69 6e 70 75 74 20 63 6f 6d 69 6e 67 20 66 72 6f 6d 20 s.do.not.echo.input.coming.from.
bf20 61 20 74 65 72 6d 69 6e 61 6c 0a 20 20 20 20 20 20 2d 74 20 74 69 6d 65 6f 75 74 09 74 69 6d 65 a.terminal.......-t.timeout.time
bf40 20 6f 75 74 20 61 6e 64 20 72 65 74 75 72 6e 20 66 61 69 6c 75 72 65 20 69 66 20 61 20 63 6f 6d .out.and.return.failure.if.a.com
bf60 70 6c 65 74 65 20 6c 69 6e 65 20 6f 66 0a 20 20 20 20 09 09 69 6e 70 75 74 20 69 73 20 6e 6f 74 plete.line.of.......input.is.not
bf80 20 72 65 61 64 20 77 69 74 68 69 6e 20 54 49 4d 45 4f 55 54 20 73 65 63 6f 6e 64 73 2e 20 20 54 .read.within.TIMEOUT.seconds...T
bfa0 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a 20 20 20 20 09 09 54 4d 4f 55 54 20 76 61 72 69 he.value.of.the.......TMOUT.vari
bfc0 61 62 6c 65 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 74 69 6d 65 6f 75 74 2e 20 20 54 49 able.is.the.default.timeout...TI
bfe0 4d 45 4f 55 54 20 6d 61 79 20 62 65 20 61 0a 20 20 20 20 09 09 66 72 61 63 74 69 6f 6e 61 6c 20 MEOUT.may.be.a.......fractional.
c000 6e 75 6d 62 65 72 2e 20 20 49 66 20 54 49 4d 45 4f 55 54 20 69 73 20 30 2c 20 72 65 61 64 20 72 number...If.TIMEOUT.is.0,.read.r
c020 65 74 75 72 6e 73 0a 20 20 20 20 09 09 69 6d 6d 65 64 69 61 74 65 6c 79 2c 20 77 69 74 68 6f 75 eturns.......immediately,.withou
c040 74 20 74 72 79 69 6e 67 20 74 6f 20 72 65 61 64 20 61 6e 79 20 64 61 74 61 2c 20 72 65 74 75 72 t.trying.to.read.any.data,.retur
c060 6e 69 6e 67 0a 20 20 20 20 09 09 73 75 63 63 65 73 73 20 6f 6e 6c 79 20 69 66 20 69 6e 70 75 74 ning.......success.only.if.input
c080 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 0a 20 .is.available.on.the.specified..
c0a0 20 20 20 09 09 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 2e 20 20 54 68 65 20 65 78 69 74 20 .....file.descriptor...The.exit.
c0c0 73 74 61 74 75 73 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 31 32 38 0a 20 20 20 20 09 status.is.greater.than.128......
c0e0 09 69 66 20 74 68 65 20 74 69 6d 65 6f 75 74 20 69 73 20 65 78 63 65 65 64 65 64 0a 20 20 20 20 .if.the.timeout.is.exceeded.....
c100 20 20 2d 75 20 66 64 09 72 65 61 64 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f ..-u.fd.read.from.file.descripto
c120 72 20 46 44 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 r.FD.instead.of.the.standard.inp
c140 75 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 ut..........Exit.Status:.....The
c160 20 72 65 74 75 72 6e 20 63 6f 64 65 20 69 73 20 7a 65 72 6f 2c 20 75 6e 6c 65 73 73 20 65 6e 64 .return.code.is.zero,.unless.end
c180 2d 6f 66 2d 66 69 6c 65 20 69 73 20 65 6e 63 6f 75 6e 74 65 72 65 64 2c 20 72 65 61 64 20 74 69 -of-file.is.encountered,.read.ti
c1a0 6d 65 73 20 6f 75 74 0a 20 20 20 20 28 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 69 74 27 73 20 mes.out.....(in.which.case.it's.
c1c0 67 72 65 61 74 65 72 20 74 68 61 6e 20 31 32 38 29 2c 20 61 20 76 61 72 69 61 62 6c 65 20 61 73 greater.than.128),.a.variable.as
c1e0 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2c 0a 20 20 20 20 6f 72 20 61 6e signment.error.occurs,.....or.an
c200 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 69 73 20 73 75 70 70 .invalid.file.descriptor.is.supp
c220 6c 69 65 64 20 61 73 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 2d 75 2e 00 52 65 61 64 lied.as.the.argument.to.-u..Read
c240 20 6c 69 6e 65 73 20 66 72 6f 6d 20 61 20 66 69 6c 65 20 69 6e 74 6f 20 61 6e 20 61 72 72 61 79 .lines.from.a.file.into.an.array
c260 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 73 79 6e 6f 6e 79 6d 20 66 6f .variable...........A.synonym.fo
c280 72 20 60 6d 61 70 66 69 6c 65 27 2e 00 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 65 r.`mapfile'..Read.lines.from.the
c2a0 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 69 6e 74 6f 20 61 6e 20 69 6e 64 65 78 65 64 20 .standard.input.into.an.indexed.
c2c0 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 61 64 20 6c 69 array.variable...........Read.li
c2e0 6e 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 69 6e 74 6f nes.from.the.standard.input.into
c300 20 74 68 65 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 41 52 52 41 .the.indexed.array.variable.ARRA
c320 59 2c 20 6f 72 0a 20 20 20 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 Y,.or.....from.file.descriptor.F
c340 44 20 69 66 20 74 68 65 20 2d 75 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 20 D.if.the.-u.option.is.supplied..
c360 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 4d 41 50 46 49 4c 45 0a 20 20 20 20 69 73 20 74 68 65 .The.variable.MAPFILE.....is.the
c380 20 64 65 66 61 75 6c 74 20 41 52 52 41 59 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 .default.ARRAY...........Options
c3a0 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 55 73 65 20 44 45 4c 49 4d 20 74 6f 20 74 65 :.......-d.delim.Use.DELIM.to.te
c3c0 72 6d 69 6e 61 74 65 20 6c 69 6e 65 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 6e 65 77 6c 69 6e rminate.lines,.instead.of.newlin
c3e0 65 0a 20 20 20 20 20 20 2d 6e 20 63 6f 75 6e 74 09 43 6f 70 79 20 61 74 20 6d 6f 73 74 20 43 4f e.......-n.count.Copy.at.most.CO
c400 55 4e 54 20 6c 69 6e 65 73 2e 20 20 49 66 20 43 4f 55 4e 54 20 69 73 20 30 2c 20 61 6c 6c 20 6c UNT.lines...If.COUNT.is.0,.all.l
c420 69 6e 65 73 20 61 72 65 20 63 6f 70 69 65 64 0a 20 20 20 20 20 20 2d 4f 20 6f 72 69 67 69 6e 09 ines.are.copied.......-O.origin.
c440 42 65 67 69 6e 20 61 73 73 69 67 6e 69 6e 67 20 74 6f 20 41 52 52 41 59 20 61 74 20 69 6e 64 65 Begin.assigning.to.ARRAY.at.inde
c460 78 20 4f 52 49 47 49 4e 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 69 6e 64 65 78 20 69 73 20 x.ORIGIN...The.default.index.is.
c480 30 0a 20 20 20 20 20 20 2d 73 20 63 6f 75 6e 74 09 44 69 73 63 61 72 64 20 74 68 65 20 66 69 72 0.......-s.count.Discard.the.fir
c4a0 73 74 20 43 4f 55 4e 54 20 6c 69 6e 65 73 20 72 65 61 64 0a 20 20 20 20 20 20 2d 74 09 52 65 6d st.COUNT.lines.read.......-t.Rem
c4c0 6f 76 65 20 61 20 74 72 61 69 6c 69 6e 67 20 44 45 4c 49 4d 20 66 72 6f 6d 20 65 61 63 68 20 6c ove.a.trailing.DELIM.from.each.l
c4e0 69 6e 65 20 72 65 61 64 20 28 64 65 66 61 75 6c 74 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 ine.read.(default.newline)......
c500 20 2d 75 20 66 64 09 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 .-u.fd.Read.lines.from.file.desc
c520 72 69 70 74 6f 72 20 46 44 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 61 6e 64 61 72 riptor.FD.instead.of.the.standar
c540 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 43 20 63 61 6c 6c 62 61 63 6b 09 45 76 61 6c 75 61 d.input.......-C.callback.Evalua
c560 74 65 20 43 41 4c 4c 42 41 43 4b 20 65 61 63 68 20 74 69 6d 65 20 51 55 41 4e 54 55 4d 20 6c 69 te.CALLBACK.each.time.QUANTUM.li
c580 6e 65 73 20 61 72 65 20 72 65 61 64 0a 20 20 20 20 20 20 2d 63 20 71 75 61 6e 74 75 6d 09 53 70 nes.are.read.......-c.quantum.Sp
c5a0 65 63 69 66 79 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 72 65 61 64 20 62 ecify.the.number.of.lines.read.b
c5c0 65 74 77 65 65 6e 20 65 61 63 68 20 63 61 6c 6c 20 74 6f 0a 20 20 20 20 09 09 09 43 41 4c 4c 42 etween.each.call.to........CALLB
c5e0 41 43 4b 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 41 52 ACK..........Arguments:.......AR
c600 52 41 59 09 41 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 74 6f 20 75 73 65 20 66 RAY.Array.variable.name.to.use.f
c620 6f 72 20 66 69 6c 65 20 64 61 74 61 0a 20 20 20 20 0a 20 20 20 20 49 66 20 2d 43 20 69 73 20 73 or.file.data..........If.-C.is.s
c640 75 70 70 6c 69 65 64 20 77 69 74 68 6f 75 74 20 2d 63 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 upplied.without.-c,.the.default.
c660 71 75 61 6e 74 75 6d 20 69 73 20 35 30 30 30 2e 20 20 57 68 65 6e 0a 20 20 20 20 43 41 4c 4c 42 quantum.is.5000...When.....CALLB
c680 41 43 4b 20 69 73 20 65 76 61 6c 75 61 74 65 64 2c 20 69 74 20 69 73 20 73 75 70 70 6c 69 65 64 ACK.is.evaluated,.it.is.supplied
c6a0 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 6e 65 78 74 20 61 72 72 61 79 0a 20 20 20 .the.index.of.the.next.array....
c6c0 20 65 6c 65 6d 65 6e 74 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 61 6e 64 20 74 68 65 20 .element.to.be.assigned.and.the.
c6e0 6c 69 6e 65 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 61 74 20 65 6c 65 6d line.to.be.assigned.to.that.elem
c700 65 6e 74 0a 20 20 20 20 61 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 2e ent.....as.additional.arguments.
c720 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 74 20 73 75 70 70 6c 69 65 64 20 77 69 74 68 20 61 ..........If.not.supplied.with.a
c740 6e 20 65 78 70 6c 69 63 69 74 20 6f 72 69 67 69 6e 2c 20 6d 61 70 66 69 6c 65 20 77 69 6c 6c 20 n.explicit.origin,.mapfile.will.
c760 63 6c 65 61 72 20 41 52 52 41 59 20 62 65 66 6f 72 65 0a 20 20 20 20 61 73 73 69 67 6e 69 6e 67 clear.ARRAY.before.....assigning
c780 20 74 6f 20 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 .to.it...........Exit.Status:...
c7a0 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 ..Returns.success.unless.an.inva
c7c0 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 41 52 52 41 59 20 69 73 20 lid.option.is.given.or.ARRAY.is.
c7e0 72 65 61 64 6f 6e 6c 79 20 6f 72 0a 20 20 20 20 6e 6f 74 20 61 6e 20 69 6e 64 65 78 65 64 20 61 readonly.or.....not.an.indexed.a
c800 72 72 61 79 2e 00 52 65 63 6f 72 64 20 6c 6f 63 6b 00 52 65 6d 65 6d 62 65 72 20 6f 72 20 64 69 rray..Record.lock.Remember.or.di
c820 73 70 6c 61 79 20 70 72 6f 67 72 61 6d 20 6c 6f 63 61 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 splay.program.locations.........
c840 20 20 44 65 74 65 72 6d 69 6e 65 20 61 6e 64 20 72 65 6d 65 6d 62 65 72 20 74 68 65 20 66 75 6c ..Determine.and.remember.the.ful
c860 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 4e 41 4d 45 2e l.pathname.of.each.command.NAME.
c880 20 20 49 66 0a 20 20 20 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c ..If.....no.arguments.are.given,
c8a0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 72 65 6d 65 6d 62 65 72 65 64 20 63 6f .information.about.remembered.co
c8c0 6d 6d 61 6e 64 73 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 mmands.is.displayed...........Op
c8e0 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 09 66 6f 72 67 65 74 20 74 68 65 20 72 65 6d 65 6d tions:.......-d.forget.the.remem
c900 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 bered.location.of.each.NAME.....
c920 20 20 2d 6c 09 64 69 73 70 6c 61 79 20 69 6e 20 61 20 66 6f 72 6d 61 74 20 74 68 61 74 20 6d 61 ..-l.display.in.a.format.that.ma
c940 79 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 70 20 70 61 y.be.reused.as.input.......-p.pa
c960 74 68 6e 61 6d 65 09 75 73 65 20 50 41 54 48 4e 41 4d 45 20 61 73 20 74 68 65 20 66 75 6c 6c 20 thname.use.PATHNAME.as.the.full.
c980 70 61 74 68 6e 61 6d 65 20 6f 66 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 72 09 66 6f 72 67 65 74 pathname.of.NAME.......-r.forget
c9a0 20 61 6c 6c 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 .all.remembered.locations.......
c9c0 2d 74 09 70 72 69 6e 74 20 74 68 65 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e -t.print.the.remembered.location
c9e0 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 2c 20 70 72 65 63 65 64 69 6e 67 0a 20 20 20 20 09 09 65 .of.each.NAME,.preceding.......e
ca00 61 63 68 20 6c 6f 63 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 ach.location.with.the.correspond
ca20 69 6e 67 20 4e 41 4d 45 20 69 66 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 09 09 4e 41 4d 45 73 ing.NAME.if.multiple.......NAMEs
ca40 20 61 72 65 20 67 69 76 65 6e 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 .are.given.....Arguments:.......
ca60 4e 41 4d 45 09 45 61 63 68 20 4e 41 4d 45 20 69 73 20 73 65 61 72 63 68 65 64 20 66 6f 72 20 69 NAME.Each.NAME.is.searched.for.i
ca80 6e 20 24 50 41 54 48 20 61 6e 64 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 73 74 0a 20 20 n.$PATH.and.added.to.the.list...
caa0 20 20 09 09 6f 66 20 72 65 6d 65 6d 62 65 72 65 64 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 ....of.remembered.commands......
cac0 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
cae0 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f ccess.unless.NAME.is.not.found.o
cb00 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 52 65 r.an.invalid.option.is.given..Re
cb20 6d 6f 76 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 73 74 61 63 6b 2e 0a 20 20 20 move.directories.from.stack.....
cb40 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 64 ......Removes.entries.from.the.d
cb60 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e irectory.stack...With.no.argumen
cb80 74 73 2c 20 72 65 6d 6f 76 65 73 0a 20 20 20 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 ts,.removes.....the.top.director
cba0 79 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 65 73 20 74 6f y.from.the.stack,.and.changes.to
cbc0 20 74 68 65 20 6e 65 77 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 .the.new.top.directory..........
cbe0 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 .Options:.......-n.Suppresses.th
cc00 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 e.normal.change.of.directory.whe
cc20 6e 20 72 65 6d 6f 76 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f n.removing.......directories.fro
cc40 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 m.the.stack,.so.only.the.stack.i
cc60 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 s.manipulated...........Argument
cc80 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 s:.......+N.Removes.the.Nth.entr
cca0 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 y.counting.from.the.left.of.the.
ccc0 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 list.......shown.by.`dirs',.star
cce0 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 ting.with.zero...For.example:.`p
cd00 6f 70 64 20 2b 30 27 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 opd.+0'.......removes.the.first.
cd20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 2b 31 27 20 74 68 65 20 73 65 63 6f 6e 64 2e directory,.`popd.+1'.the.second.
cd40 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 ............-N.Removes.the.Nth.e
cd60 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 ntry.counting.from.the.right.of.
cd80 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 the.list.......shown.by.`dirs',.
cda0 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 starting.with.zero...For.example
cdc0 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 :.`popd.-0'.......removes.the.la
cde0 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 2d 31 27 20 74 68 65 20 6e 65 78 74 st.directory,.`popd.-1'.the.next
ce00 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 64 69 72 73 27 20 62 75 .to.last...........The.`dirs'.bu
ce20 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 iltin.displays.the.directory.sta
ce40 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 ck...........Exit.Status:.....Re
ce60 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 turns.success.unless.an.invalid.
ce80 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 74 68 65 20 64 69 72 65 argument.is.supplied.or.the.dire
cea0 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 6c 73 2e 00 52 65 6d 6f 76 65 20 65 ctory.....change.fails..Remove.e
cec0 61 63 68 20 4e 41 4d 45 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 6f 66 20 64 65 66 69 6e 65 ach.NAME.from.the.list.of.define
cee0 64 20 61 6c 69 61 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 d.aliases...........Options:....
cf00 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 61 6c 69 61 73 20 64 65 66 69 6e 69 74 69 6f ...-a.remove.all.alias.definitio
cf20 6e 73 0a 20 20 20 20 0a 20 20 20 20 52 65 74 75 72 6e 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 ns..........Return.success.unles
cf40 73 20 61 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 6e 20 65 78 69 73 74 69 6e 67 20 61 6c 69 61 s.a.NAME.is.not.an.existing.alia
cf60 73 2e 00 52 65 6d 6f 76 65 20 6a 6f 62 73 20 66 72 6f 6d 20 63 75 72 72 65 6e 74 20 73 68 65 6c s..Remove.jobs.from.current.shel
cf80 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 65 61 63 68 20 4a 4f 42 53 50 45 43 l...........Removes.each.JOBSPEC
cfa0 20 61 72 67 75 6d 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 74 61 62 6c 65 20 6f 66 20 61 63 74 69 .argument.from.the.table.of.acti
cfc0 76 65 20 6a 6f 62 73 2e 20 20 57 69 74 68 6f 75 74 0a 20 20 20 20 61 6e 79 20 4a 4f 42 53 50 45 ve.jobs...Without.....any.JOBSPE
cfe0 43 73 2c 20 74 68 65 20 73 68 65 6c 6c 20 75 73 65 73 20 69 74 73 20 6e 6f 74 69 6f 6e 20 6f 66 Cs,.the.shell.uses.its.notion.of
d000 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f .the.current.job...........Optio
d020 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 6a 6f 62 73 20 69 66 20 ns:.......-a.remove.all.jobs.if.
d040 4a 4f 42 53 50 45 43 20 69 73 20 6e 6f 74 20 73 75 70 70 6c 69 65 64 0a 20 20 20 20 20 20 2d 68 JOBSPEC.is.not.supplied.......-h
d060 09 6d 61 72 6b 20 65 61 63 68 20 4a 4f 42 53 50 45 43 20 73 6f 20 74 68 61 74 20 53 49 47 48 55 .mark.each.JOBSPEC.so.that.SIGHU
d080 50 20 69 73 20 6e 6f 74 20 73 65 6e 74 20 74 6f 20 74 68 65 20 6a 6f 62 20 69 66 20 74 68 65 0a P.is.not.sent.to.the.job.if.the.
d0a0 20 20 20 20 09 09 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 61 20 53 49 47 48 55 50 0a 20 20 ......shell.receives.a.SIGHUP...
d0c0 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 6f 6e 6c 79 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 0a ....-r.remove.only.running.jobs.
d0e0 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
d100 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
d120 6f 6e 20 6f 72 20 4a 4f 42 53 50 45 43 20 69 73 20 67 69 76 65 6e 2e 00 52 65 6d 6f 76 65 73 20 on.or.JOBSPEC.is.given..Removes.
d140 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b entries.from.the.directory.stack
d160 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 72 65 6d 6f 76 65 73 0a 20 20 ...With.no.arguments,.removes...
d180 20 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 66 72 6f 6d 20 74 68 65 20 73 74 61 ..the.top.directory.from.the.sta
d1a0 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 6e 65 77 20 74 6f 70 20 64 ck,.and.changes.to.the.new.top.d
d1c0 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 irectory...........Options:.....
d1e0 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 ..-n.Suppresses.the.normal.chang
d200 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e 67 0a 20 20 20 e.of.directory.when.removing....
d220 20 09 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f ..directories.from.the.stack,.so
d240 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a .only.the.stack.is.manipulated..
d260 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d .........Arguments:.......+N.Rem
d280 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d oves.the.Nth.entry.counting.from
d2a0 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 73 68 6f 77 6e .the.left.of.the.list......shown
d2c0 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 .by.`dirs',.starting.with.zero..
d2e0 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 20 09 72 65 6d .For.example:.`popd.+0'......rem
d300 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 oves.the.first.directory,.`popd.
d320 2b 31 27 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 +1'.the.second.............-N.Re
d340 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f moves.the.Nth.entry.counting.fro
d360 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 73 68 6f m.the.right.of.the.list......sho
d380 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f wn.by.`dirs',.starting.with.zero
d3a0 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 20 20 20 09 72 ...For.example:.`popd.-0'......r
d3c0 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 emoves.the.last.directory,.`popd
d3e0 20 2d 31 27 20 74 68 65 20 6e 65 78 74 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 .-1'.the.next.to.last...........
d400 54 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 The.`dirs'.builtin.displays.the.
d420 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 00 52 65 70 6c 61 63 65 20 74 68 65 20 73 68 65 directory.stack..Replace.the.she
d440 6c 6c 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a ll.with.the.given.command.......
d460 20 20 20 20 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 2c 20 72 65 70 6c 61 63 69 6e 67 20 74 ....Execute.COMMAND,.replacing.t
d480 68 69 73 20 73 68 65 6c 6c 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 70 72 6f his.shell.with.the.specified.pro
d4a0 67 72 61 6d 2e 0a 20 20 20 20 41 52 47 55 4d 45 4e 54 53 20 62 65 63 6f 6d 65 20 74 68 65 20 61 gram......ARGUMENTS.become.the.a
d4c0 72 67 75 6d 65 6e 74 73 20 74 6f 20 43 4f 4d 4d 41 4e 44 2e 20 20 49 66 20 43 4f 4d 4d 41 4e 44 rguments.to.COMMAND...If.COMMAND
d4e0 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2c 0a 20 20 20 20 61 6e 79 20 72 65 64 69 72 .is.not.specified,.....any.redir
d500 65 63 74 69 6f 6e 73 20 74 61 6b 65 20 65 66 66 65 63 74 20 69 6e 20 74 68 65 20 63 75 72 72 65 ections.take.effect.in.the.curre
d520 6e 74 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 nt.shell...........Options:.....
d540 20 20 2d 61 20 6e 61 6d 65 09 70 61 73 73 20 4e 41 4d 45 20 61 73 20 74 68 65 20 7a 65 72 6f 74 ..-a.name.pass.NAME.as.the.zerot
d560 68 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 20 20 2d 63 09 65 h.argument.to.COMMAND.......-c.e
d580 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 61 6e 20 65 6d 70 74 79 20 65 6e 76 xecute.COMMAND.with.an.empty.env
d5a0 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6c 09 70 6c 61 63 65 20 61 20 64 61 73 68 20 69 ironment.......-l.place.a.dash.i
d5c0 6e 20 74 68 65 20 7a 65 72 6f 74 68 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 43 4f 4d 4d 41 4e 44 n.the.zeroth.argument.to.COMMAND
d5e0 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 61 6e 6e 6f 74 20 ..........If.the.command.cannot.
d600 62 65 20 65 78 65 63 75 74 65 64 2c 20 61 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 73 be.executed,.a.non-interactive.s
d620 68 65 6c 6c 20 65 78 69 74 73 2c 20 75 6e 6c 65 73 73 0a 20 20 20 20 74 68 65 20 73 68 65 6c 6c hell.exits,.unless.....the.shell
d640 20 6f 70 74 69 6f 6e 20 60 65 78 65 63 66 61 69 6c 27 20 69 73 20 73 65 74 2e 0a 20 20 20 20 0a .option.`execfail'.is.set.......
d660 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
d680 63 65 73 73 20 75 6e 6c 65 73 73 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 cess.unless.COMMAND.is.not.found
d6a0 20 6f 72 20 61 20 72 65 64 69 72 65 63 74 69 6f 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 .or.a.redirection.error.occurs..
d6c0 52 65 70 6f 72 74 20 74 69 6d 65 20 63 6f 6e 73 75 6d 65 64 20 62 79 20 70 69 70 65 6c 69 6e 65 Report.time.consumed.by.pipeline
d6e0 27 73 20 65 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 50 's.execution...........Execute.P
d700 49 50 45 4c 49 4e 45 20 61 6e 64 20 70 72 69 6e 74 20 61 20 73 75 6d 6d 61 72 79 20 6f 66 20 74 IPELINE.and.print.a.summary.of.t
d720 68 65 20 72 65 61 6c 20 74 69 6d 65 2c 20 75 73 65 72 20 43 50 55 20 74 69 6d 65 2c 0a 20 20 20 he.real.time,.user.CPU.time,....
d740 20 61 6e 64 20 73 79 73 74 65 6d 20 43 50 55 20 74 69 6d 65 20 73 70 65 6e 74 20 65 78 65 63 75 .and.system.CPU.time.spent.execu
d760 74 69 6e 67 20 50 49 50 45 4c 49 4e 45 20 77 68 65 6e 20 69 74 20 74 65 72 6d 69 6e 61 74 65 73 ting.PIPELINE.when.it.terminates
d780 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 70 72 69 ...........Options:.......-p.pri
d7a0 6e 74 20 74 68 65 20 74 69 6d 69 6e 67 20 73 75 6d 6d 61 72 79 20 69 6e 20 74 68 65 20 70 6f 72 nt.the.timing.summary.in.the.por
d7c0 74 61 62 6c 65 20 50 6f 73 69 78 20 66 6f 72 6d 61 74 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 table.Posix.format..........The.
d7e0 76 61 6c 75 65 20 6f 66 20 74 68 65 20 54 49 4d 45 46 4f 52 4d 41 54 20 76 61 72 69 61 62 6c 65 value.of.the.TIMEFORMAT.variable
d800 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 6f 75 74 70 75 74 20 66 6f 72 6d 61 74 2e 0a 20 .is.used.as.the.output.format...
d820 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 72 65 74 ........Exit.Status:.....The.ret
d840 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 urn.status.is.the.return.status.
d860 6f 66 20 50 49 50 45 4c 49 4e 45 2e 00 52 65 73 75 6d 65 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 of.PIPELINE..Resume.for,.while,.
d880 6f 72 20 75 6e 74 69 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 73 75 6d 65 73 or.until.loops...........Resumes
d8a0 20 74 68 65 20 6e 65 78 74 20 69 74 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 65 6e 63 6c 6f .the.next.iteration.of.the.enclo
d8c0 73 69 6e 67 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 72 20 55 4e 54 49 4c 20 6c 6f 6f 70 2e 0a 20 sing.FOR,.WHILE.or.UNTIL.loop...
d8e0 20 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 72 65 73 75 6d 65 73 20 74 68 ...If.N.is.specified,.resumes.th
d900 65 20 4e 74 68 20 65 6e 63 6c 6f 73 69 6e 67 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 45 e.Nth.enclosing.loop...........E
d920 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 xit.Status:.....The.exit.status.
d940 69 73 20 30 20 75 6e 6c 65 73 73 20 4e 20 69 73 20 6e 6f 74 20 67 72 65 61 74 65 72 20 74 68 61 is.0.unless.N.is.not.greater.tha
d960 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 31 2e 00 52 65 73 75 6d 65 20 6a 6f 62 20 69 6e 20 66 n.or.equal.to.1..Resume.job.in.f
d980 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 oreground...........Equivalent.t
d9a0 6f 20 74 68 65 20 4a 4f 42 5f 53 50 45 43 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 74 68 65 20 60 o.the.JOB_SPEC.argument.to.the.`
d9c0 66 67 27 20 63 6f 6d 6d 61 6e 64 2e 20 20 52 65 73 75 6d 65 20 61 0a 20 20 20 20 73 74 6f 70 70 fg'.command...Resume.a.....stopp
d9e0 65 64 20 6f 72 20 62 61 63 6b 67 72 6f 75 6e 64 20 6a 6f 62 2e 20 20 4a 4f 42 5f 53 50 45 43 20 ed.or.background.job...JOB_SPEC.
da00 63 61 6e 20 73 70 65 63 69 66 79 20 65 69 74 68 65 72 20 61 20 6a 6f 62 20 6e 61 6d 65 0a 20 20 can.specify.either.a.job.name...
da20 20 20 6f 72 20 61 20 6a 6f 62 20 6e 75 6d 62 65 72 2e 20 20 46 6f 6c 6c 6f 77 69 6e 67 20 4a 4f ..or.a.job.number...Following.JO
da40 42 5f 53 50 45 43 20 77 69 74 68 20 61 20 60 26 27 20 70 6c 61 63 65 73 20 74 68 65 20 6a 6f 62 B_SPEC.with.a.`&'.places.the.job
da60 20 69 6e 0a 20 20 20 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 61 73 20 69 66 20 74 68 .in.....the.background,.as.if.th
da80 65 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 68 61 64 20 62 65 65 6e 20 73 75 70 e.job.specification.had.been.sup
daa0 70 6c 69 65 64 20 61 73 20 61 6e 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 60 62 67 27 plied.as.an.....argument.to.`bg'
dac0 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
dae0 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 72 65 73 75 6d 65 64 20 6a 6f rns.the.status.of.the.resumed.jo
db00 62 2e 00 52 65 74 75 72 6e 20 61 20 73 75 63 63 65 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 b..Return.a.successful.result...
db20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 ........Exit.Status:.....Always.
db40 73 75 63 63 65 65 64 73 2e 00 52 65 74 75 72 6e 20 61 6e 20 75 6e 73 75 63 63 65 73 73 66 75 6c succeeds..Return.an.unsuccessful
db60 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 .result...........Exit.Status:..
db80 20 20 20 41 6c 77 61 79 73 20 66 61 69 6c 73 2e 00 52 65 74 75 72 6e 20 66 72 6f 6d 20 61 20 73 ...Always.fails..Return.from.a.s
dba0 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 43 61 75 73 65 73 20 61 hell.function...........Causes.a
dbc0 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 64 20 73 63 72 69 70 74 20 74 6f 20 65 .function.or.sourced.script.to.e
dbe0 78 69 74 20 77 69 74 68 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 20 20 20 20 73 70 xit.with.the.return.value.....sp
dc00 65 63 69 66 69 65 64 20 62 79 20 4e 2e 20 20 49 66 20 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 ecified.by.N...If.N.is.omitted,.
dc20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 the.return.status.is.that.of.the
dc40 0a 20 20 20 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 20 77 69 74 68 69 .....last.command.executed.withi
dc60 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 63 72 69 70 74 2e 0a 20 20 20 20 0a 20 n.the.function.or.script........
dc80 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 4e 2c 20 6f ...Exit.Status:.....Returns.N,.o
dca0 72 20 66 61 69 6c 75 72 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 r.failure.if.the.shell.is.not.ex
dcc0 65 63 75 74 69 6e 67 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 63 72 69 70 74 2e 00 52 65 ecuting.a.function.or.script..Re
dce0 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 turn.the.context.of.the.current.
dd00 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 subroutine.call...........Withou
dd20 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 22 24 6c 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 t.EXPR,.returns."$line.$filename
dd40 22 2e 20 20 57 69 74 68 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 0a 20 20 20 20 22 24 6c 69 6e "...With.EXPR,.returns....."$lin
dd60 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 3b 20 74 68 69 73 20 65 e.$subroutine.$filename";.this.e
dd80 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 0a xtra.information.can.be.used.to.
dda0 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 63 6b 20 74 72 61 63 65 2e 0a 20 20 20 20 0a ....provide.a.stack.trace.......
ddc0 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 20 69 6e 64 69 63 61 74 65 73 20 ....The.value.of.EXPR.indicates.
dde0 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 6d 65 73 20 74 6f 20 67 6f 20 62 61 63 6b 20 how.many.call.frames.to.go.back.
de00 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6f 6e 65 3b 20 74 68 65 20 before.the.....current.one;.the.
de20 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d 65 20 30 2e 0a 20 20 20 20 0a 20 20 20 20 45 top.frame.is.frame.0...........E
de40 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 xit.Status:.....Returns.0.unless
de60 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 69 6e 67 20 61 20 73 68 .the.shell.is.not.executing.a.sh
de80 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 45 58 50 52 0a 20 20 20 20 69 73 20 69 6e 76 61 ell.function.or.EXPR.....is.inva
dea0 6c 69 64 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 lid..Running.Segmentation.fault.
dec0 53 65 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 Select.words.from.a.list.and.exe
dee0 63 75 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 cute.commands...........The.WORD
df00 53 20 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 S.are.expanded,.generating.a.lis
df20 74 20 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 t.of.words...The.....set.of.expa
df40 6e 64 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 nded.words.is.printed.on.the.sta
df60 6e 64 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 ndard.error,.each.....preceded.b
df80 79 20 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 y.a.number...If.`in.WORDS'.is.no
dfa0 74 20 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 t.present,.`in."$@"'.....is.assu
dfc0 6d 65 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 med...The.PS3.prompt.is.then.dis
dfe0 70 6c 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 played.and.a.line.read.....from.
e000 74 68 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 the.standard.input...If.the.line
e020 20 63 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 .consists.of.the.number.....corr
e040 65 73 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 esponding.to.one.of.the.displaye
e060 64 20 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 d.words,.then.NAME.is.set.....to
e080 20 74 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 .that.word...If.the.line.is.empt
e0a0 79 2c 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 y,.WORDS.and.the.prompt.are.....
e0c0 72 65 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 redisplayed...If.EOF.is.read,.th
e0e0 65 20 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 e.command.completes...Any.other.
e100 20 20 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 ....value.read.causes.NAME.to.be
e120 20 73 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 .set.to.null...The.line.read.is.
e140 73 61 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 saved.....in.the.variable.REPLY.
e160 20 20 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 ..COMMANDS.are.executed.after.ea
e180 63 68 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 ch.selection.....until.a.break.c
e1a0 6f 6d 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 ommand.is.executed...........Exi
e1c0 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 t.Status:.....Returns.the.status
e1e0 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 53 .of.the.last.command.executed..S
e200 65 6e 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 end.a.signal.to.a.job...........
e220 53 65 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 Send.the.processes.identified.by
e240 20 50 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 .PID.or.JOBSPEC.the.signal.named
e260 20 62 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 .by.....SIGSPEC.or.SIGNUM...If.n
e280 65 69 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 either.SIGSPEC.nor.SIGNUM.is.pre
e2a0 73 65 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 sent,.then.....SIGTERM.is.assume
e2c0 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 73 20 73 69 d...........Options:.......-s.si
e2e0 67 09 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 g.SIG.is.a.signal.name.......-n.
e300 73 69 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 sig.SIG.is.a.signal.number......
e320 20 2d 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 .-l.list.the.signal.names;.if.ar
e340 67 75 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 guments.follow.`-l'.they.are....
e360 20 09 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 ...assumed.to.be.signal.numbers.
e380 66 6f 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 for.which.names.should.be.listed
e3a0 0a 20 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 .......-L.synonym.for.-l........
e3c0 20 20 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 ..Kill.is.a.shell.builtin.for.tw
e3e0 6f 20 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 o.reasons:.it.allows.job.IDs.to.
e400 62 65 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 be.used.....instead.of.process.I
e420 44 73 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 Ds,.and.allows.processes.to.be.k
e440 69 6c 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 illed.if.the.limit.....on.proces
e460 73 65 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 ses.that.you.can.create.is.reach
e480 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
e4a0 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 turns.success.unless.an.invalid.
e4c0 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 option.is.given.or.an.error.occu
e4e0 72 73 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 rs..Set.Readline.key.bindings.an
e500 64 20 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 d.variables...........Bind.a.key
e520 20 73 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 .sequence.to.a.Readline.function
e540 20 6f 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 .or.a.macro,.or.set.a.....Readli
e560 6e 65 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 ne.variable...The.non-option.arg
e580 75 6d 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 ument.syntax.is.equivalent.to...
e5a0 20 20 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 ..that.found.in.~/.inputrc,.but.
e5c0 6d 75 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 must.be.passed.as.a.single.argum
e5e0 65 6e 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 ent:.....e.g.,.bind.'"\C-x\C-r":
e600 20 72 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 .re-read-init-file'...........Op
e620 74 69 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 tions:.......-m..keymap.........
e640 55 73 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 Use.KEYMAP.as.the.keymap.for.the
e660 20 64 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 .duration.of.this...............
e680 20 20 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 ...........command...Acceptable.
e6a0 6b 65 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 keymap.names.are.emacs,.........
e6c0 20 20 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 .................emacs-standard,
e6e0 20 65 6d 61 63 73 2d 6d 65 74 61 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 69 2d .emacs-meta,.emacs-ctlx,.vi,.vi-
e700 6d 6f 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 move,..........................v
e720 69 2d 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 i-command,.and.vi-insert........
e740 2d 6c 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 -l.................List.names.of
e760 20 66 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 .functions........-P............
e780 20 20 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 .....List.function.names.and.bin
e7a0 64 69 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 dings........-p.................
e7c0 4c 69 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 List.functions.and.bindings.in.a
e7e0 20 66 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 .form.that.can.be...............
e800 20 20 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 ...........reused.as.input......
e820 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 ..-S.................List.key.se
e840 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 quences.that.invoke.macros.and.t
e860 68 65 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 heir.values.......-s............
e880 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 .....List.key.sequences.that.inv
e8a0 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 oke.macros.and.their.values.....
e8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 .....................in.a.form.t
e8e0 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 hat.can.be.reused.as.input......
e900 20 20 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 76 61 72 69 61 62 ..-V.................List.variab
e920 6c 65 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 le.names.and.values.......-v....
e940 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 20 6e 61 6d 65 73 .............List.variable.names
e960 20 61 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 .and.values.in.a.form.that.can..
e980 20 20 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 ........................be.reuse
e9a0 64 20 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 d.as.input........-q..function-n
e9c0 61 6d 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 ame..Query.about.which.keys.invo
e9e0 6b 65 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 ke.the.named.function........-u.
ea00 20 66 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 .function-name..Unbind.all.keys.
ea20 77 68 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 which.are.bound.to.the.named.fun
ea40 63 74 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 ction........-r..keyseq.........
ea60 52 65 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 Remove.the.binding.for.KEYSEQ...
ea80 20 20 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 .....-f..filename.......Read.key
eaa0 20 62 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 .bindings.from.FILENAME........-
eac0 78 20 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 x..keyseq:shell-command.Cause.SH
eae0 45 4c 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 ELL-COMMAND.to.be.executed.when.
eb00 20 20 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 ........KEYSEQ.is.entered.......
eb20 20 2d 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 .-X.................List.key.seq
eb40 75 65 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 uences.bound.with.-x.and.associa
eb60 74 65 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 ted.commands....................
eb80 20 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 ......in.a.form.that.can.be.reus
eba0 65 64 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 ed.as.input...........Exit.Statu
ebc0 73 3a 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 s:.....bind.returns.0.unless.an.
ebe0 75 6e 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 unrecognized.option.is.given.or.
ec00 61 6e 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 an.error.occurs..Set.and.unset.s
ec20 68 65 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 hell.options...........Change.th
ec40 65 20 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 e.setting.of.each.shell.option.O
ec60 50 54 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 PTNAME...Without.any.option.....
ec80 61 72 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 arguments,.list.each.supplied.OP
eca0 54 4e 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 TNAME,.or.all.shell.options.if.n
ecc0 6f 0a 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 o.....OPTNAMEs.are.given,.with.a
ece0 6e 20 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 n.indication.of.whether.or.not.e
ed00 61 63 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 ach.is.set...........Options:...
ed20 20 20 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 ....-o.restrict.OPTNAMEs.to.thos
ed40 65 20 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 e.defined.for.use.with.`set.-o'.
ed60 20 20 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 ......-p.print.each.shell.option
ed80 20 77 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 .with.an.indication.of.its.statu
eda0 73 0a 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 s.......-q.suppress.output......
edc0 20 2d 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 .-s.enable.(set).each.OPTNAME...
ede0 20 20 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 ....-u.disable.(unset).each.OPTN
ee00 41 4d 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 AME..........Exit.Status:.....Re
ee20 74 75 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 turns.success.if.OPTNAME.is.enab
ee40 6c 65 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 led;.fails.if.an.invalid.option.
ee60 69 73 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 is.....given.or.OPTNAME.is.disab
ee80 6c 65 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 led..Set.export.attribute.for.sh
eea0 65 6c 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 ell.variables...........Marks.ea
eec0 63 68 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 ch.NAME.for.automatic.export.to.
eee0 74 68 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 the.environment.of.subsequently.
ef00 20 20 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 ....executed.commands...If.VALUE
ef20 20 69 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 .is.supplied,.assign.VALUE.befor
ef40 65 20 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 e.exporting...........Options:..
ef60 20 20 20 20 20 2d 66 09 72 65 66 65 72 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 .....-f.refer.to.shell.functions
ef80 0a 20 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 .......-n.remove.the.export.prop
efa0 65 72 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 erty.from.each.NAME.......-p.dis
efc0 70 6c 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 play.a.list.of.all.exported.vari
efe0 61 62 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 ables.and.functions..........An.
f000 61 72 67 75 6d 65 6e 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 argument.of.`--'.disables.furthe
f020 72 20 6f 70 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 r.option.processing...........Ex
f040 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 it.Status:.....Returns.success.u
f060 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e nless.an.invalid.option.is.given
f080 20 6f 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 .or.NAME.is.invalid..Set.or.unse
f0a0 74 20 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 t.values.of.shell.options.and.po
f0c0 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 0a 20 20 20 20 43 68 sitional.parameters...........Ch
f0e0 61 6e 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 ange.the.value.of.shell.attribut
f100 65 73 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2c 20 6f 72 es.and.positional.parameters,.or
f120 0a 20 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 .....display.the.names.and.value
f140 73 20 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 s.of.shell.variables...........O
f160 70 74 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 ptions:.......-a..Mark.variables
f180 20 77 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 .which.are.modified.or.created.f
f1a0 6f 72 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 or.export........-b..Notify.of.j
f1c0 6f 62 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 ob.termination.immediately......
f1e0 20 20 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 ..-e..Exit.immediately.if.a.comm
f200 61 6e 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 and.exits.with.a.non-zero.status
f220 2e 0a 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 ........-f..Disable.file.name.ge
f240 6e 65 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 neration.(globbing)........-h..R
f260 65 6d 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 emember.the.location.of.commands
f280 20 61 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 .as.they.are.looked.up........-k
f2a0 20 20 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 ..All.assignment.arguments.are.p
f2c0 6c 61 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 laced.in.the.environment.for.a..
f2e0 20 20 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 .........command,.not.just.those
f300 20 74 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 .that.precede.the.command.name..
f320 20 20 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 ......-m..Job.control.is.enabled
f340 2e 0a 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 ........-n..Read.commands.but.do
f360 20 6e 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 .not.execute.them........-o.opti
f380 6f 6e 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 on-name...........Set.the.variab
f3a0 6c 65 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 le.corresponding.to.option-name:
f3c0 0a 20 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 ...............allexport....same
f3e0 20 61 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 .as.-a...............braceexpand
f400 20 20 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 ..same.as.-B...............emacs
f420 20 20 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 ........use.an.emacs-style.line.
f440 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 20 20 20 editing.interface...............
f460 65 72 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 errexit......same.as.-e.........
f480 20 20 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 ......errtrace.....same.as.-E...
f4a0 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 73 61 6d 65 20 61 73 ............functrace....same.as
f4c0 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 68 61 6c 6c 20 20 20 20 20 20 73 .-T...............hashall......s
f4e0 61 6d 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 ame.as.-h...............histexpa
f500 6e 64 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 nd...same.as.-H...............hi
f520 73 74 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 story......enable.command.histor
f540 79 0a 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 y...............ignoreeof....the
f560 20 73 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 .shell.will.not.exit.upon.readin
f580 67 20 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 g.EOF...............interactive-
f5a0 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........................
f5c0 20 20 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 ....allow.comments.to.appear.in.
f5e0 69 6e 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 interactive.commands............
f600 20 20 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 ...keyword......same.as.-k......
f620 20 20 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 .........monitor......same.as.-m
f640 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 20 20 20 20 73 61 6d 65 ...............noclobber....same
f660 20 61 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 .as.-C...............noexec.....
f680 20 20 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 ..same.as.-n...............noglo
f6a0 62 20 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 b.......same.as.-f..............
f6c0 20 6e 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 .nolog........currently.accepted
f6e0 20 62 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 .but.ignored...............notif
f700 79 20 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 y.......same.as.-b..............
f720 20 6e 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 .nounset......same.as.-u........
f740 20 20 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 .......onecmd.......same.as.-t..
f760 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 6c 20 20 20 20 20 73 61 6d 65 20 61 .............physical.....same.a
f780 73 20 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 s.-P...............pipefail.....
f7a0 74 68 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 the.return.value.of.a.pipeline.i
f7c0 73 20 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 s.the.status.of.................
f7e0 20 20 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 ...........the.last.command.to.e
f800 78 69 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 xit.with.a.non-zero.status,.....
f820 20 20 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 .......................or.zero.i
f840 66 20 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 f.no.command.exited.with.a.non-z
f860 65 72 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 ero.status...............posix..
f880 20 20 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 ......change.the.behavior.of.bas
f8a0 68 20 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 h.where.the.default.............
f8c0 20 20 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 ...............operation.differs
f8e0 20 66 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 .from.the.Posix.standard.to.....
f900 20 20 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 .......................match.the
f920 20 73 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 .standard...............privileg
f940 65 64 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 ed...same.as.-p...............ve
f960 72 62 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 rbose......same.as.-v...........
f980 20 20 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 ....vi...........use.a.vi-style.
f9a0 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 65 72 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 line.editing.interface..........
f9c0 20 20 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 .....xtrace.......same.as.-x....
f9e0 20 20 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 ...-p..Turned.on.whenever.the.re
fa00 61 6c 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 al.and.effective.user.ids.do.not
fa20 20 6d 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 .match............Disables.proce
fa40 73 73 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 ssing.of.the.$ENV.file.and.impor
fa60 74 69 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 ting.of.shell...........function
fa80 73 2e 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 s...Turning.this.option.off.caus
faa0 65 73 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 es.the.effective.uid.and........
fac0 20 20 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 ...gid.to.be.set.to.the.real.uid
fae0 20 61 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 .and.gid........-t..Exit.after.r
fb00 65 61 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 eading.and.executing.one.command
fb20 2e 0a 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 ........-u..Treat.unset.variable
fb40 73 20 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 s.as.an.error.when.substituting.
fb60 0a 20 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 .......-v..Print.shell.input.lin
fb80 65 73 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 es.as.they.are.read........-x..P
fba0 72 69 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 rint.commands.and.their.argument
fbc0 73 20 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 s.as.they.are.executed........-B
fbe0 20 20 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 ..the.shell.will.perform.brace.e
fc00 78 70 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 xpansion.......-C..If.set,.disal
fc20 6c 6f 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 low.existing.regular.files.to.be
fc40 20 6f 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 .overwritten...........by.redire
fc60 63 74 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 ction.of.output........-E..If.se
fc80 74 2c 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 t,.the.ERR.trap.is.inherited.by.
fca0 73 68 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 shell.functions........-H..Enabl
fcc0 65 20 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 e.!.style.history.substitution..
fce0 20 54 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 .This.flag.is.on...........by.de
fd00 66 61 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 fault.when.the.shell.is.interact
fd20 69 76 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 ive........-P..If.set,.do.not.re
fd40 73 6f 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 solve.symbolic.links.when.execut
fd60 69 6e 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 ing.commands...........such.as.c
fd80 64 20 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 d.which.change.the.current.direc
fda0 74 6f 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 tory........-T..If.set,.the.DEBU
fdc0 47 20 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 G.and.RETURN.traps.are.inherited
fde0 20 62 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 2d 20 20 41 .by.shell.functions........--..A
fe00 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 20 74 6f ssign.any.remaining.arguments.to
fe20 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 20 20 20 .the.positional.parameters......
fe40 20 20 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 ......If.there.are.no.remaining.
fe60 61 72 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 arguments,.the.positional.parame
fe80 74 65 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 ters...........are.unset........
fea0 2d 20 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 -...Assign.any.remaining.argumen
fec0 74 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e ts.to.the.positional.parameters.
fee0 0a 20 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 ...........The.-x.and.-v.options
ff00 20 61 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 .are.turned.off...........Using.
ff20 2b 20 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 +.rather.than.-.causes.these.fla
ff40 67 73 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 gs.to.be.turned.off...The.....fl
ff60 61 67 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 ags.can.also.be.used.upon.invoca
ff80 74 69 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 tion.of.the.shell...The.current.
ffa0 20 20 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 ....set.of.flags.may.be.found.in
ffc0 20 24 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 .$-...The.remaining.n.ARGs.are.p
ffe0 6f 73 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 ositional.....parameters.and.are
10000 20 61 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 .assigned,.in.order,.to.$1,.$2,.
10020 2e 2e 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 ...$n...If.no.....ARGs.are.given
10040 2c 20 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 ,.all.shell.variables.are.printe
10060 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 d...........Exit.Status:.....Ret
10080 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f urns.success.unless.an.invalid.o
100a0 70 74 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 ption.is.given..Set.variable.val
100c0 75 65 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 73 ues.and.attributes...........A.s
100e0 79 6e 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 ynonym.for.`declare'...See.`help
10100 20 64 65 63 6c 61 72 65 27 2e 00 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 68 69 .declare'..Shell.commands.matchi
10120 6e 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 ng.keyword.`.Shell.commands.matc
10140 68 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 hing.keywords.`.Shell.options:..
10160 53 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 Shift.positional.parameters.....
10180 20 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 ......Rename.the.positional.para
101a0 6d 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 meters.$N+1,$N+2.....to.$1,$2...
101c0 2e 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 ...If.N.is.....not.given,.it.is.
101e0 61 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 assumed.to.be.1...........Exit.S
10200 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 tatus:.....Returns.success.unles
10220 73 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 s.N.is.negative.or.greater.than.
10240 24 23 2e 00 53 69 67 6e 61 6c 20 25 64 00 53 74 6f 70 70 65 64 00 53 74 6f 70 70 65 64 20 28 73 $#..Signal.%d.Stopped.Stopped.(s
10260 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 70 70 ignal).Stopped.(tty.input).Stopp
10280 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 73 70 ed.(tty.output).Stopped(%s).Susp
102a0 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 53 75 end.shell.execution...........Su
102c0 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 65 6c spend.the.execution.of.this.shel
102e0 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 73 69 l.until.it.receives.a.SIGCONT.si
10300 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 20 73 gnal......Unless.forced,.login.s
10320 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 20 0a hells.cannot.be.suspended.......
10340 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 65 20 ....Options:.......-f.force.the.
10360 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 61 20 suspend,.even.if.the.shell.is.a.
10380 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 75 73 login.shell..........Exit.Status
103a0 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 6f 62 :.....Returns.success.unless.job
103c0 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 65 72 .control.is.not.enabled.or.an.er
103e0 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 69 6e ror.occurs..TIMEFORMAT:.`%c':.in
10400 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 74 65 valid.format.character.Terminate
10420 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 0a 00 d.The.mail.in.%s.has.been.read..
10440 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 20 61 There.are.running.jobs...There.a
10460 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 57 41 re.stopped.jobs...There.is.NO.WA
10480 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 64 20 RRANTY,.to.the.extent.permitted.
104a0 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 72 65 by.law..These.shell.commands.are
104c0 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 6c 70 .defined.internally...Type.`help
104e0 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 20 6e '.to.see.this.list..Type.`help.n
10500 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 65 20 ame'.to.find.out.more.about.the.
10520 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 68 27 function.`name'..Use.`info.bash'
10540 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 65 6c .to.find.out.more.about.the.shel
10560 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 60 69 l.in.general..Use.`man.-k'.or.`i
10580 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 6d 6d nfo'.to.find.out.more.about.comm
105a0 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 20 28 ands.not.in.this.list...A.star.(
105c0 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 68 65 *).next.to.a.name.means.that.the
105e0 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 73 20 .command.is.disabled....This.is.
10600 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 20 63 free.software;.you.are.free.to.c
10620 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 70 20 hange.and.redistribute.it..Trap.
10640 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 0a 20 signals.and.other.events........
10660 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 65 72 ...Defines.and.activates.handler
10680 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 65 69 s.to.be.run.when.the.shell.recei
106a0 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 74 69 ves.signals.....or.other.conditi
106c0 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 20 74 ons...........ARG.is.a.command.t
106e0 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 65 20 o.be.read.and.executed.when.the.
10700 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 73 29 shell.receives.the.....signal(s)
10720 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 74 20 .SIGNAL_SPEC...If.ARG.is.absent.
10740 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 69 73 (and.a.single.SIGNAL_SPEC.....is
10760 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 69 65 .supplied).or.`-',.each.specifie
10780 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 6e 61 d.signal.is.reset.to.its.origina
107a0 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 6c 6c l.....value...If.ARG.is.the.null
107c0 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 6e 6f .string.each.SIGNAL_SPEC.is.igno
107e0 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 65 20 red.by.the.....shell.and.by.the.
10800 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 49 66 commands.it.invokes...........If
10820 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 20 69 .a.SIGNAL_SPEC.is.EXIT.(0).ARG.i
10840 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 65 6c s.executed.on.exit.from.the.shel
10860 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 42 55 l...If.....a.SIGNAL_SPEC.is.DEBU
10880 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 79 20 G,.ARG.is.executed.before.every.
108a0 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 41 4c simple.command...If.....a.SIGNAL
108c0 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 65 64 _SPEC.is.RETURN,.ARG.is.executed
108e0 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 20 61 .each.time.a.shell.function.or.a
10900 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 75 72 .....script.run.by.the...or.sour
10920 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 2e 20 ce.builtins.finishes.executing..
10940 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 73 20 .A.SIGNAL_SPEC.....of.ERR.means.
10960 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 6d 61 to.execute.ARG.each.time.a.comma
10980 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 20 20 nd's.failure.would.cause.the....
109a0 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 69 6f .shell.to.exit.when.the.-e.optio
109c0 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 72 67 n.is.enabled...........If.no.arg
109e0 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 74 73 uments.are.supplied,.trap.prints
10a00 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 65 64 .the.list.of.commands.associated
10a20 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 20 20 .....with.each.signal...........
10a40 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 20 6f Options:.......-l.print.a.list.o
10a60 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 73 70 f.signal.names.and.their.corresp
10a80 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 79 20 onding.numbers.......-p.display.
10aa0 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 69 74 the.trap.commands.associated.wit
10ac0 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 63 68 h.each.SIGNAL_SPEC..........Each
10ae0 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 6c 20 .SIGNAL_SPEC.is.either.a.signal.
10b00 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 20 6e name.in.<signal.h>.or.a.signal.n
10b20 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 73 65 umber......Signal.names.are.case
10b40 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 78 20 .insensitive.and.the.SIG.prefix.
10b60 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 20 62 is.optional...A.....signal.may.b
10b80 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 20 2d e.sent.to.the.shell.with."kill.-
10ba0 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 75 73 signal.$$"...........Exit.Status
10bc0 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 20 53 :.....Returns.success.unless.a.S
10be0 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 64 20 IGSPEC.is.invalid.or.an.invalid.
10c00 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 68 65 option.is.given..Type.`%s.-c."he
10c20 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 61 62 lp.set"'.for.more.information.ab
10c40 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 63 20 out.shell.options...Type.`%s.-c.
10c60 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 75 74 help'.for.more.information.about
10c80 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 6f 77 .shell.builtin.commands...Unknow
10ca0 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 6e 6f n.Signal.#%d.Unknown.error.Unkno
10cc0 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 72 69 wn.status.Unset.values.and.attri
10ce0 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 75 6e butes.of.shell.variables.and.fun
10d00 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 2c 20 ctions...........For.each.NAME,.
10d20 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 62 6c remove.the.corresponding.variabl
10d40 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 73 3a e.or.function...........Options:
10d60 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 20 73 .......-f.treat.each.NAME.as.a.s
10d80 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 61 63 hell.function.......-v.treat.eac
10da0 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 20 20 h.NAME.as.a.shell.variable......
10dc0 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 72 65 .-n.treat.each.NAME.as.a.name.re
10de0 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 20 69 ference.and.unset.the.variable.i
10e00 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 72 69 tself.......rather.than.the.vari
10e20 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 74 68 able.it.references..........With
10e40 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 20 74 out.options,.unset.first.tries.t
10e60 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 74 20 o.unset.a.variable,.and.if.that.
10e80 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 6e 63 fails,.....tries.to.unset.a.func
10ea0 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 63 61 tion...........Some.variables.ca
10ec0 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 6e 6c nnot.be.unset;.also.see.`readonl
10ee0 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 52 65 y'...........Exit.Status:.....Re
10f00 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 turns.success.unless.an.invalid.
10f20 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 65 61 option.is.given.or.a.NAME.is.rea
10f40 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 61 67 d-only..Urgent.IO.condition.Usag
10f60 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 6e 5d e:.%s.[GNU.long.option].[option]
10f80 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 74 69 ......%s.[GNU.long.option].[opti
10fa0 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 74 6f on].script-file......Use."%s".to
10fc0 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 73 68 .leave.the.shell...Use.the.`bash
10fe0 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 55 73 bug'.command.to.report.bugs...Us
11000 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 20 66 er.signal.1.User.signal.2.Wait.f
11020 6f 72 20 70 72 6f 63 65 73 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e or.process.completion.and.return
11040 20 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 61 69 74 73 20 66 6f 72 .exit.status...........Waits.for
11060 20 65 61 63 68 20 70 72 6f 63 65 73 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 61 20 50 49 44 .each.process.specified.by.a.PID
11080 20 61 6e 64 20 72 65 70 6f 72 74 73 20 69 74 73 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 73 74 61 .and.reports.its.termination.sta
110a0 74 75 73 2e 0a 20 20 20 20 49 66 20 50 49 44 20 69 73 20 6e 6f 74 20 67 69 76 65 6e 2c 20 77 61 tus......If.PID.is.not.given,.wa
110c0 69 74 73 20 66 6f 72 20 61 6c 6c 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 63 68 69 its.for.all.currently.active.chi
110e0 6c 64 20 70 72 6f 63 65 73 73 65 73 2c 0a 20 20 20 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e ld.processes,.....and.the.return
11100 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2e 20 20 50 49 44 20 6d 75 73 74 20 62 65 20 61 20 .status.is.zero...PID.must.be.a.
11120 70 72 6f 63 65 73 73 20 49 44 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 process.ID...........Exit.Status
11140 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 :.....Returns.the.status.of.the.
11160 6c 61 73 74 20 50 49 44 3b 20 66 61 69 6c 73 20 69 66 20 50 49 44 20 69 73 20 69 6e 76 61 6c 69 last.PID;.fails.if.PID.is.invali
11180 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 0a 20 20 20 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 d.or.an.invalid.....option.is.gi
111a0 76 65 6e 2e 00 57 69 6e 64 6f 77 20 63 68 61 6e 67 65 64 00 57 72 69 74 65 20 61 72 67 75 6d 65 ven..Window.changed.Write.argume
111c0 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 nts.to.the.standard.output......
111e0 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 73 20 6f 6e 20 74 68 65 20 73 74 61 .....Display.the.ARGs.on.the.sta
11200 6e 64 61 72 64 20 6f 75 74 70 75 74 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 6e 65 77 6c 69 ndard.output.followed.by.a.newli
11220 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 ne...........Options:.......-n.d
11240 6f 20 6e 6f 74 20 61 70 70 65 6e 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 0a 20 20 20 20 o.not.append.a.newline..........
11260 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 Exit.Status:.....Returns.success
11280 20 75 6e 6c 65 73 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 59 6f .unless.a.write.error.occurs..Yo
112a0 75 20 68 61 76 65 20 6d 61 69 6c 20 69 6e 20 24 5f 00 59 6f 75 20 68 61 76 65 20 6e 65 77 20 6d u.have.mail.in.$_.You.have.new.m
112c0 61 69 6c 20 69 6e 20 24 5f 00 5b 20 61 72 67 2e 2e 2e 20 5d 00 5b 5b 20 65 78 70 72 65 73 73 69 ail.in.$_.[.arg....].[[.expressi
112e0 6f 6e 20 5d 5d 00 60 25 63 27 3a 20 62 61 64 20 63 6f 6d 6d 61 6e 64 00 60 25 63 27 3a 20 69 6e on.]].`%c':.bad.command.`%c':.in
11300 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 60 25 63 27 3a 20 69 6e 76 valid.format.character.`%c':.inv
11320 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 63 68 61 72 61 63 74 65 72 00 60 25 63 alid.symbolic.mode.character.`%c
11340 27 3a 20 69 6e 76 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 6f 70 65 72 61 74 6f ':.invalid.symbolic.mode.operato
11360 72 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 20 66 6f 72 6d 61 74 20 73 70 65 63 r.`%c':.invalid.time.format.spec
11380 69 66 69 63 61 74 69 6f 6e 00 60 25 73 27 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 00 60 25 ification.`%s':.cannot.unbind.`%
113a0 73 27 3a 20 69 6e 76 61 6c 69 64 20 61 6c 69 61 73 20 6e 61 6d 65 00 60 25 73 27 3a 20 69 6e 76 s':.invalid.alias.name.`%s':.inv
113c0 61 6c 69 64 20 6b 65 79 6d 61 70 20 6e 61 6d 65 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 20 76 alid.keymap.name.`%s':.invalid.v
113e0 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 66 6f 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 ariable.name.for.name.reference.
11400 60 25 73 27 3a 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 62 75 69 6c 74 69 6e 00 60 25 73 27 3a `%s':.is.a.special.builtin.`%s':
11420 20 6d 69 73 73 69 6e 67 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 60 25 73 27 3a 20 .missing.format.character.`%s':.
11440 6e 6f 74 20 61 20 70 69 64 20 6f 72 20 76 61 6c 69 64 20 6a 6f 62 20 73 70 65 63 00 60 25 73 27 not.a.pid.or.valid.job.spec.`%s'
11460 3a 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 69 64 65 6e 74 69 66 69 65 72 00 60 25 73 27 3a 20 75 :.not.a.valid.identifier.`%s':.u
11480 6e 6b 6e 6f 77 6e 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 00 60 29 27 20 65 78 70 65 63 74 65 nknown.function.name.`)'.expecte
114a0 64 00 60 29 27 20 65 78 70 65 63 74 65 64 2c 20 66 6f 75 6e 64 20 25 73 00 60 3a 27 20 65 78 70 d.`)'.expected,.found.%s.`:'.exp
114c0 65 63 74 65 64 20 66 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e ected.for.conditional.expression
114e0 00 61 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 69 64 20 25 35 6c 64 20 28 25 73 29 20 6d 61 72 6b .add_process:.pid.%5ld.(%s).mark
11500 65 64 20 61 73 20 73 74 69 6c 6c 20 61 6c 69 76 65 00 61 6c 69 61 73 20 5b 2d 70 5d 20 5b 6e 61 ed.as.still.alive.alias.[-p].[na
11520 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 20 5d 00 61 6c 6c 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 me[=value].....].all_local_varia
11540 62 6c 65 73 3a 20 6e 6f 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 20 61 74 20 63 75 72 bles:.no.function.context.at.cur
11560 72 65 6e 74 20 73 63 6f 70 65 00 61 72 67 75 6d 65 6e 74 00 61 72 67 75 6d 65 6e 74 20 65 78 70 rent.scope.argument.argument.exp
11580 65 63 74 65 64 00 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 73 75 70 70 6f 72 74 20 72 65 71 ected.array.variable.support.req
115a0 75 69 72 65 64 00 61 74 74 65 6d 70 74 65 64 20 61 73 73 69 67 6e 6d 65 6e 74 20 74 6f 20 6e 6f uired.attempted.assignment.to.no
115c0 6e 2d 76 61 72 69 61 62 6c 65 00 62 61 64 20 61 72 72 61 79 20 73 75 62 73 63 72 69 70 74 00 62 n-variable.bad.array.subscript.b
115e0 61 64 20 63 6f 6d 6d 61 6e 64 20 74 79 70 65 00 62 61 64 20 63 6f 6e 6e 65 63 74 6f 72 00 62 61 ad.command.type.bad.connector.ba
11600 64 20 6a 75 6d 70 00 62 61 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 6e 6f 20 63 6c 6f 73 d.jump.bad.substitution:.no.clos
11620 69 6e 67 20 22 60 22 20 69 6e 20 25 73 00 62 61 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 ing."`".in.%s.bad.substitution:.
11640 6e 6f 20 63 6c 6f 73 69 6e 67 20 60 25 73 27 20 69 6e 20 25 73 00 62 61 73 68 20 68 6f 6d 65 20 no.closing.`%s'.in.%s.bash.home.
11660 70 61 67 65 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 page:.<http://www.gnu.org/softwa
11680 72 65 2f 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 65 63 75 74 65 5f 75 6e 69 78 5f 63 6f 6d 6d re/bash>..bash_execute_unix_comm
116a0 61 6e 64 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6b 65 79 6d 61 70 20 66 6f 72 20 63 6f 6d 6d and:.cannot.find.keymap.for.comm
116c0 61 6e 64 00 62 67 20 5b 6a 6f 62 5f 73 70 65 63 20 2e 2e 2e 5d 00 62 69 6e 64 20 5b 2d 6c 70 73 and.bg.[job_spec....].bind.[-lps
116e0 76 50 53 56 58 5d 20 5b 2d 6d 20 6b 65 79 6d 61 70 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d vPSVX].[-m.keymap].[-f.filename]
11700 20 5b 2d 71 20 6e 61 6d 65 5d 20 5b 2d 75 20 6e 61 6d 65 5d 20 5b 2d 72 20 6b 65 79 73 65 71 5d .[-q.name].[-u.name].[-r.keyseq]
11720 20 5b 2d 78 20 6b 65 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 5d 20 5b 6b 65 79 73 .[-x.keyseq:shell-command].[keys
11740 65 71 3a 72 65 61 64 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 6f 72 20 72 65 61 64 6c 69 6e 65 eq:readline-function.or.readline
11760 2d 63 6f 6d 6d 61 6e 64 5d 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 63 61 6e 6e 6f -command].brace.expansion:.canno
11780 74 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 25 73 00 62 72 61 63 65 20 65 t.allocate.memory.for.%s.brace.e
117a0 78 70 61 6e 73 69 6f 6e 3a 20 66 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d xpansion:.failed.to.allocate.mem
117c0 6f 72 79 20 66 6f 72 20 25 75 20 65 6c 65 6d 65 6e 74 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 ory.for.%u.elements.brace.expans
117e0 69 6f 6e 3a 20 66 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 ion:.failed.to.allocate.memory.f
11800 6f 72 20 60 25 73 27 00 62 72 65 61 6b 20 5b 6e 5d 00 62 75 67 3a 20 62 61 64 20 65 78 70 61 73 or.`%s'.break.[n].bug:.bad.expas
11820 73 69 67 6e 20 74 6f 6b 65 6e 00 62 75 69 6c 74 69 6e 20 5b 73 68 65 6c 6c 2d 62 75 69 6c 74 69 sign.token.builtin.[shell-builti
11840 6e 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d 00 63 61 6e 20 6f n.[arg....]].caller.[expr].can.o
11860 6e 6c 79 20 60 72 65 74 75 72 6e 27 20 66 72 6f 6d 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 nly.`return'.from.a.function.or.
11880 73 6f 75 72 63 65 64 20 73 63 72 69 70 74 00 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 sourced.script.can.only.be.used.
118a0 69 6e 20 61 20 66 75 6e 63 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6e 65 in.a.function.cannot.allocate.ne
118c0 77 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 66 6f 72 20 62 61 73 68 20 69 6e 70 75 74 w.file.descriptor.for.bash.input
118e0 20 66 72 6f 6d 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 74 65 6d 70 20 66 .from.fd.%d.cannot.create.temp.f
11900 69 6c 65 20 66 6f 72 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 3a 20 25 73 00 63 61 6e 6e 6f 74 ile.for.here-document:.%s.cannot
11920 20 64 75 70 6c 69 63 61 74 65 20 66 64 20 25 64 20 74 6f 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 .duplicate.fd.%d.to.fd.%d.cannot
11940 20 64 75 70 6c 69 63 61 74 65 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 61 73 20 66 64 20 25 .duplicate.named.pipe.%s.as.fd.%
11960 64 00 63 61 6e 6e 6f 74 20 66 69 6e 64 20 25 73 20 69 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 d.cannot.find.%s.in.shared.objec
11980 74 20 25 73 3a 20 25 73 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 63 t.%s:.%s.cannot.make.child.for.c
119a0 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 ommand.substitution.cannot.make.
119c0 63 68 69 6c 64 20 66 6f 72 20 70 72 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 child.for.process.substitution.c
119e0 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 annot.make.pipe.for.command.subs
11a00 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 70 72 titution.cannot.make.pipe.for.pr
11a20 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e ocess.substitution.cannot.open.n
11a40 61 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 72 65 61 64 69 6e 67 00 63 61 6e 6e 6f 74 20 amed.pipe.%s.for.reading.cannot.
11a60 6f 70 65 6e 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 77 72 69 74 69 6e 67 00 63 open.named.pipe.%s.for.writing.c
11a80 61 6e 6e 6f 74 20 6f 70 65 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 73 00 annot.open.shared.object.%s:.%s.
11aa0 63 61 6e 6e 6f 74 20 72 65 64 69 72 65 63 74 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 66 cannot.redirect.standard.input.f
11ac0 72 6f 6d 20 2f 64 65 76 2f 6e 75 6c 6c 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 73 65 74 20 6e rom./dev/null:.%s.cannot.reset.n
11ae0 6f 64 65 6c 61 79 20 6d 6f 64 65 20 66 6f 72 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 odelay.mode.for.fd.%d.cannot.set
11b00 20 61 6e 64 20 75 6e 73 65 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 73 69 6d 75 6c 74 61 .and.unset.shell.options.simulta
11b20 6e 65 6f 75 73 6c 79 00 63 61 6e 6e 6f 74 20 73 65 74 20 67 69 64 20 74 6f 20 25 64 3a 20 65 66 neously.cannot.set.gid.to.%d:.ef
11b40 66 65 63 74 69 76 65 20 67 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 74 65 72 6d 69 6e fective.gid.%d.cannot.set.termin
11b60 61 6c 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 28 25 64 29 00 63 61 6e 6e 6f 74 20 73 65 74 al.process.group.(%d).cannot.set
11b80 20 75 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 25 64 00 63 61 6e .uid.to.%d:.effective.uid.%d.can
11ba0 6e 6f 74 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 20 75 6e 73 65 74 20 61 20 66 75 6e 63 74 not.simultaneously.unset.a.funct
11bc0 69 6f 6e 20 61 6e 64 20 61 20 76 61 72 69 61 62 6c 65 00 63 61 6e 6e 6f 74 20 73 74 61 72 74 20 ion.and.a.variable.cannot.start.
11be0 64 65 62 75 67 67 65 72 3b 20 64 65 62 75 67 67 69 6e 67 20 6d 6f 64 65 20 64 69 73 61 62 6c 65 debugger;.debugging.mode.disable
11c00 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 20 d.cannot.suspend.cannot.suspend.
11c20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 00 63 61 6e 6e 6f 74 20 75 73 65 20 60 2d 66 27 20 74 6f a.login.shell.cannot.use.`-f'.to
11c40 20 6d 61 6b 65 20 66 75 6e 63 74 69 6f 6e 73 00 63 61 6e 6e 6f 74 20 75 73 65 20 6d 6f 72 65 20 .make.functions.cannot.use.more.
11c60 74 68 61 6e 20 6f 6e 65 20 6f 66 20 2d 61 6e 72 77 00 63 61 73 65 20 57 4f 52 44 20 69 6e 20 5b than.one.of.-anrw.case.WORD.in.[
11c80 50 41 54 54 45 52 4e 20 5b 7c 20 50 41 54 54 45 52 4e 5d 2e 2e 2e 29 20 43 4f 4d 4d 41 4e 44 53 PATTERN.[|.PATTERN]...).COMMANDS
11ca0 20 3b 3b 5d 2e 2e 2e 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d .;;]....esac.cd.[-L|[-P.[-e]].[-
11cc0 40 5d 5d 20 5b 64 69 72 5d 00 63 68 69 6c 64 20 73 65 74 70 67 69 64 20 28 25 6c 64 20 74 6f 20 @]].[dir].child.setpgid.(%ld.to.
11ce0 25 6c 64 29 00 63 6f 6d 6d 61 6e 64 20 5b 2d 70 56 76 5d 20 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 %ld).command.[-pVv].command.[arg
11d00 20 2e 2e 2e 5d 00 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 69 67 6e 6f ....].command.substitution:.igno
11d20 72 65 64 20 6e 75 6c 6c 20 62 79 74 65 20 69 6e 20 69 6e 70 75 74 00 63 6f 6d 6d 61 6e 64 5f 73 red.null.byte.in.input.command_s
11d40 75 62 73 74 69 74 75 74 65 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 70 69 70 65 ubstitute:.cannot.duplicate.pipe
11d60 20 61 73 20 66 64 20 31 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 60 25 .as.fd.1.completion:.function.`%
11d80 73 27 20 6e 6f 74 20 66 6f 75 6e 64 00 63 6f 6d 70 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 6f 70 74 69 s'.not.found.compopt.[-o|+o.opti
11da0 6f 6e 5d 20 5b 2d 44 45 49 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6e 64 69 74 69 6f 6e 61 on].[-DEI].[name....].conditiona
11dc0 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 63 6f 6e 74 69 l.binary.operator.expected.conti
11de0 6e 75 65 20 5b 6e 5d 00 63 6f 70 72 6f 63 20 5b 4e 41 4d 45 5d 20 63 6f 6d 6d 61 6e 64 20 5b 72 nue.[n].coproc.[NAME].command.[r
11e00 65 64 69 72 65 63 74 69 6f 6e 73 5d 00 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 2f 74 6d 70 edirections].could.not.find./tmp
11e20 2c 20 70 6c 65 61 73 65 20 63 72 65 61 74 65 21 00 63 70 72 69 6e 74 66 3a 20 60 25 63 27 3a 20 ,.please.create!.cprintf:.`%c':.
11e40 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 63 75 72 72 65 6e 74 invalid.format.character.current
11e60 00 64 65 6c 65 74 69 6e 67 20 73 74 6f 70 70 65 64 20 6a 6f 62 20 25 64 20 77 69 74 68 20 70 72 .deleting.stopped.job.%d.with.pr
11e80 6f 63 65 73 73 20 67 72 6f 75 70 20 25 6c 64 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c ocess.group.%ld.describe_pid:.%l
11ea0 64 3a 20 6e 6f 20 73 75 63 68 20 70 69 64 00 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 65 d:.no.such.pid.directory.stack.e
11ec0 6d 70 74 79 00 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 69 6e 64 65 78 00 64 69 72 73 20 mpty.directory.stack.index.dirs.
11ee0 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 5b 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d [-clpv].[+N].[-N].disown.[-h].[-
11f00 61 72 5d 20 5b 6a 6f 62 73 70 65 63 20 2e 2e 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 ar].[jobspec.....|.pid....].divi
11f20 73 69 6f 6e 20 62 79 20 30 00 64 79 6e 61 6d 69 63 20 6c 6f 61 64 69 6e 67 20 6e 6f 74 20 61 76 sion.by.0.dynamic.loading.not.av
11f40 61 69 6c 61 62 6c 65 00 65 63 68 6f 20 5b 2d 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f ailable.echo.[-n].[arg....].echo
11f60 20 5b 2d 6e 65 45 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 6d 70 74 79 20 61 72 72 61 79 20 76 61 .[-neE].[arg....].empty.array.va
11f80 72 69 61 62 6c 65 20 6e 61 6d 65 00 65 6e 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 riable.name.enable.[-a].[-dnps].
11fa0 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 72 20 67 [-f.filename].[name....].error.g
11fc0 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 3a 20 25 73 00 65 etting.terminal.attributes:.%s.e
11fe0 72 72 6f 72 20 69 6d 70 6f 72 74 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 69 74 69 rror.importing.function.definiti
12000 6f 6e 20 66 6f 72 20 60 25 73 27 00 65 72 72 6f 72 20 73 65 74 74 69 6e 67 20 74 65 72 6d 69 6e on.for.`%s'.error.setting.termin
12020 61 6c 20 61 74 74 72 69 62 75 74 65 73 3a 20 25 73 00 65 76 61 6c 20 5b 61 72 67 20 2e 2e 2e 5d al.attributes:.%s.eval.[arg....]
12040 00 65 76 61 6c 3a 20 6d 61 78 69 6d 75 6d 20 65 76 61 6c 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 .eval:.maximum.eval.nesting.leve
12060 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 l.exceeded.(%d).execute_coproc:.
12080 63 6f 70 72 6f 63 20 5b 25 64 3a 25 73 5d 20 73 74 69 6c 6c 20 65 78 69 73 74 73 00 65 78 69 74 coproc.[%d:%s].still.exists.exit
120a0 20 5b 6e 5d 00 65 78 70 65 63 74 65 64 20 60 29 27 00 65 78 70 6f 6e 65 6e 74 20 6c 65 73 73 20 .[n].expected.`)'.exponent.less.
120c0 74 68 61 6e 20 30 00 65 78 70 6f 72 74 20 5b 2d 66 6e 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 than.0.export.[-fn].[name[=value
120e0 5d 20 2e 2e 2e 5d 20 6f 72 20 65 78 70 6f 72 74 20 2d 70 00 65 78 70 72 65 73 73 69 6f 6e 20 65 ]....].or.export.-p.expression.e
12100 78 70 65 63 74 65 64 00 65 78 70 72 65 73 73 69 6f 6e 20 72 65 63 75 72 73 69 6f 6e 20 6c 65 76 xpected.expression.recursion.lev
12120 65 6c 20 65 78 63 65 65 64 65 64 00 66 63 20 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d 6c 6e 72 5d el.exceeded.fc.[-e.ename].[-lnr]
12140 20 5b 66 69 72 73 74 5d 20 5b 6c 61 73 74 5d 20 6f 72 20 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 .[first].[last].or.fc.-s.[pat=re
12160 70 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 00 66 67 20 5b 6a 6f 62 5f 73 70 65 63 5d 00 66 69 6c 65 20 p].[command].fg.[job_spec].file.
12180 64 65 73 63 72 69 70 74 6f 72 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 66 69 6c 65 6e 61 6d 65 descriptor.out.of.range.filename
121a0 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 .argument.required.for.((.exp1;.
121c0 65 78 70 32 3b 20 65 78 70 33 20 29 29 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 exp2;.exp3.));.do.COMMANDS;.done
121e0 00 66 6f 72 20 4e 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 43 .for.NAME.[in.WORDS.....].;.do.C
12200 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 66 6f 72 6b 65 64 20 70 69 64 20 25 64 20 61 70 70 65 OMMANDS;.done.forked.pid.%d.appe
12220 61 72 73 20 69 6e 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 20 25 64 00 66 6f 72 6d 61 74 20 70 61 72 ars.in.running.job.%d.format.par
12240 73 69 6e 67 20 70 72 6f 62 6c 65 6d 3a 20 25 73 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 sing.problem:.%s.free:.called.wi
12260 74 68 20 61 6c 72 65 61 64 79 20 66 72 65 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 th.already.freed.block.argument.
12280 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c free:.called.with.unallocated.bl
122a0 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 ock.argument.free:.start.and.end
122c0 20 63 68 75 6e 6b 20 73 69 7a 65 73 20 64 69 66 66 65 72 00 66 72 65 65 3a 20 75 6e 64 65 72 66 .chunk.sizes.differ.free:.underf
122e0 6c 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 low.detected;.mh_nbytes.out.of.r
12300 61 6e 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 ange.function.name.{.COMMANDS.;.
12320 7d 20 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 }.or.name.().{.COMMANDS.;.}.futu
12340 72 65 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 re.versions.of.the.shell.will.fo
12360 72 63 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 rce.evaluation.as.an.arithmetic.
12380 73 75 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 substitution.getcwd:.cannot.acce
123a0 73 73 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 69 65 73 00 68 61 73 68 20 5b 2d 6c 72 5d ss.parent.directories.hash.[-lr]
123c0 20 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 .[-p.pathname].[-dt].[name....].
123e0 68 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 hashing.disabled.help.[-dms].[pa
12400 74 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 ttern....].help.not.available.in
12420 20 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 .this.version.here-document.at.l
12440 69 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 ine.%d.delimited.by.end-of-file.
12460 28 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 (wanted.`%s').history.[-c].[-d.o
12480 66 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 ffset].[n].or.history.-anrw.[fil
124a0 65 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 ename].or.history.-ps.arg.[arg..
124c0 2e 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 .].history.position.history.spec
124e0 69 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 ification.hits.command..identifi
12500 65 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 er.expected.after.pre-increment.
12520 6f 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 or.pre-decrement.if.COMMANDS;.th
12540 65 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 en.COMMANDS;.[.elif.COMMANDS;.th
12560 65 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 en.COMMANDS;.]....[.else.COMMAND
12580 53 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 S;.].fi.initialize_job_control:.
125a0 67 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 getpgrp.failed.initialize_job_co
125c0 6e 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 ntrol:.line.discipline.initializ
125e0 65 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 e_job_control:.no.job.control.in
12600 20 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 .background.initialize_job_contr
12620 6f 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 ol:.setpgid.invalid.arithmetic.b
12640 61 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 ase.invalid.base.invalid.charact
12660 65 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 er.%d.in.exportstr.for.%s.invali
12680 64 20 68 65 78 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 6e 75 6d 62 65 72 00 69 6e 76 61 d.hex.number.invalid.number.inva
126a0 6c 69 64 20 6f 63 74 61 6c 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 73 69 67 6e 61 6c 20 lid.octal.number.invalid.signal.
126c0 6e 75 6d 62 65 72 00 6a 6f 62 20 25 64 20 73 74 61 72 74 65 64 20 77 69 74 68 6f 75 74 20 6a 6f number.job.%d.started.without.jo
126e0 62 20 63 6f 6e 74 72 6f 6c 00 6a 6f 62 5f 73 70 65 63 20 5b 26 5d 00 6a 6f 62 73 20 5b 2d 6c 6e b.control.job_spec.[&].jobs.[-ln
12700 70 72 73 5d 20 5b 6a 6f 62 73 70 65 63 20 2e 2e 2e 5d 20 6f 72 20 6a 6f 62 73 20 2d 78 20 63 6f prs].[jobspec....].or.jobs.-x.co
12720 6d 6d 61 6e 64 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 7c 20 mmand.[args].kill.[-s.sigspec.|.
12740 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 6a 6f 62 73 -n.signum.|.-sigspec].pid.|.jobs
12760 70 65 63 20 2e 2e 2e 20 6f 72 20 6b 69 6c 6c 20 2d 6c 20 5b 73 69 67 73 70 65 63 5d 00 6c 61 73 pec.....or.kill.-l.[sigspec].las
12780 74 20 63 6f 6d 6d 61 6e 64 3a 20 25 73 0a 00 6c 65 74 20 61 72 67 20 5b 61 72 67 20 2e 2e 2e 5d t.command:.%s..let.arg.[arg....]
127a0 00 6c 69 6d 69 74 00 6c 69 6e 65 20 25 64 3a 20 00 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 6e 6f .limit.line.%d:..line.editing.no
127c0 74 20 65 6e 61 62 6c 65 64 00 6c 6f 61 64 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 25 73 20 72 t.enabled.load.function.for.%s.r
127e0 65 74 75 72 6e 73 20 66 61 69 6c 75 72 65 20 28 25 64 29 3a 20 6e 6f 74 20 6c 6f 61 64 65 64 00 eturns.failure.(%d):.not.loaded.
12800 6c 6f 63 61 6c 20 5b 6f 70 74 69 6f 6e 5d 20 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 00 local.[option].name[=value].....
12820 6c 6f 67 6f 75 74 0a 00 6c 6f 67 6f 75 74 20 5b 6e 5d 00 6c 6f 6f 70 20 63 6f 75 6e 74 00 6d 61 logout..logout.[n].loop.count.ma
12840 6b 65 5f 68 65 72 65 5f 64 6f 63 75 6d 65 6e 74 3a 20 62 61 64 20 69 6e 73 74 72 75 63 74 69 6f ke_here_document:.bad.instructio
12860 6e 20 74 79 70 65 20 25 64 00 6d 61 6b 65 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 3a 20 6e n.type.%d.make_local_variable:.n
12880 6f 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 20 61 74 20 63 75 72 72 65 6e 74 20 73 63 o.function.context.at.current.sc
128a0 6f 70 65 00 6d 61 6b 65 5f 72 65 64 69 72 65 63 74 69 6f 6e 3a 20 72 65 64 69 72 65 63 74 69 6f ope.make_redirection:.redirectio
128c0 6e 20 69 6e 73 74 72 75 63 74 69 6f 6e 20 60 25 64 27 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 n.instruction.`%d'.out.of.range.
128e0 6d 61 6c 6c 6f 63 3a 20 62 6c 6f 63 6b 20 6f 6e 20 66 72 65 65 20 6c 69 73 74 20 63 6c 6f 62 62 malloc:.block.on.free.list.clobb
12900 65 72 65 64 00 6d 61 6c 6c 6f 63 3a 20 66 61 69 6c 65 64 20 61 73 73 65 72 74 69 6f 6e 3a 20 25 ered.malloc:.failed.assertion:.%
12920 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 63 6f 75 6e 74 5d s..mapfile.[-d.delim].[-n.count]
12940 20 5b 2d 4f 20 6f 72 69 67 69 6e 5d 20 5b 2d 73 20 63 6f 75 6e 74 5d 20 5b 2d 74 5d 20 5b 2d 75 .[-O.origin].[-s.count].[-t].[-u
12960 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 75 6d 5d 20 .fd].[-C.callback].[-c.quantum].
12980 5b 61 72 72 61 79 5d 00 6d 61 78 69 6d 75 6d 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 63 6f [array].maximum.here-document.co
129a0 75 6e 74 20 65 78 63 65 65 64 65 64 00 6d 69 67 72 61 74 65 20 70 72 6f 63 65 73 73 20 74 6f 20 unt.exceeded.migrate.process.to.
129c0 61 6e 6f 74 68 65 72 20 43 50 55 00 6d 69 73 73 69 6e 67 20 60 29 27 00 6d 69 73 73 69 6e 67 20 another.CPU.missing.`)'.missing.
129e0 60 5d 27 00 6d 69 73 73 69 6e 67 20 68 65 78 20 64 69 67 69 74 20 66 6f 72 20 5c 78 00 6d 69 73 `]'.missing.hex.digit.for.\x.mis
12a00 73 69 6e 67 20 75 6e 69 63 6f 64 65 20 64 69 67 69 74 20 66 6f 72 20 5c 25 63 00 6e 65 74 77 6f sing.unicode.digit.for.\%c.netwo
12a20 72 6b 20 6f 70 65 72 61 74 69 6f 6e 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 00 6e 6f 20 60 rk.operations.not.supported.no.`
12a40 3d 27 20 69 6e 20 65 78 70 6f 72 74 73 74 72 20 66 6f 72 20 25 73 00 6e 6f 20 63 6c 6f 73 69 6e ='.in.exportstr.for.%s.no.closin
12a60 67 20 60 25 63 27 20 69 6e 20 25 73 00 6e 6f 20 63 6f 6d 6d 61 6e 64 20 66 6f 75 6e 64 00 6e 6f g.`%c'.in.%s.no.command.found.no
12a80 20 68 65 6c 70 20 74 6f 70 69 63 73 20 6d 61 74 63 68 20 60 25 73 27 2e 20 20 54 72 79 20 60 68 .help.topics.match.`%s'...Try.`h
12aa0 65 6c 70 20 68 65 6c 70 27 20 6f 72 20 60 6d 61 6e 20 2d 6b 20 25 73 27 20 6f 72 20 60 69 6e 66 elp.help'.or.`man.-k.%s'.or.`inf
12ac0 6f 20 25 73 27 2e 00 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 6e 6f 20 6a 6f 62 20 63 6f 6e o.%s'..no.job.control.no.job.con
12ae0 74 72 6f 6c 20 69 6e 20 74 68 69 73 20 73 68 65 6c 6c 00 6e 6f 20 6d 61 74 63 68 3a 20 25 73 00 trol.in.this.shell.no.match:.%s.
12b00 6e 6f 20 6f 74 68 65 72 20 64 69 72 65 63 74 6f 72 79 00 6e 6f 20 6f 74 68 65 72 20 6f 70 74 69 no.other.directory.no.other.opti
12b20 6f 6e 73 20 61 6c 6c 6f 77 65 64 20 77 69 74 68 20 60 2d 78 27 00 6e 6f 74 20 63 75 72 72 65 6e ons.allowed.with.`-x'.not.curren
12b40 74 6c 79 20 65 78 65 63 75 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 66 75 6e 63 74 69 6f tly.executing.completion.functio
12b60 6e 00 6e 6f 74 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 3a 20 75 73 65 20 60 65 78 69 74 27 00 6e 75 n.not.login.shell:.use.`exit'.nu
12b80 6c 6c 20 64 69 72 65 63 74 6f 72 79 00 6f 63 74 61 6c 20 6e 75 6d 62 65 72 00 6f 6e 6c 79 20 6d ll.directory.octal.number.only.m
12ba0 65 61 6e 69 6e 67 66 75 6c 20 69 6e 20 61 20 60 66 6f 72 27 2c 20 60 77 68 69 6c 65 27 2c 20 6f eaningful.in.a.`for',.`while',.o
12bc0 72 20 60 75 6e 74 69 6c 27 20 6c 6f 6f 70 00 70 69 70 65 20 65 72 72 6f 72 00 70 6f 70 5f 73 63 r.`until'.loop.pipe.error.pop_sc
12be0 6f 70 65 3a 20 68 65 61 64 20 6f 66 20 73 68 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e 6f 74 ope:.head.of.shell_variables.not
12c00 20 61 20 74 65 6d 70 6f 72 61 72 79 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 73 63 6f 70 65 00 70 .a.temporary.environment.scope.p
12c20 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 68 65 61 64 20 6f 66 20 73 68 65 6c 6c 5f 76 61 op_var_context:.head.of.shell_va
12c40 72 69 61 62 6c 65 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 00 70 riables.not.a.function.context.p
12c60 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 6e 6f 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 op_var_context:.no.global_variab
12c80 6c 65 73 20 63 6f 6e 74 65 78 74 00 70 6f 70 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 les.context.popd.[-n].[+N.|.-N].
12ca0 70 6f 77 65 72 20 66 61 69 6c 75 72 65 20 69 6d 6d 69 6e 65 6e 74 00 70 72 65 74 74 79 2d 70 72 power.failure.imminent.pretty-pr
12cc0 69 6e 74 69 6e 67 20 6d 6f 64 65 20 69 67 6e 6f 72 65 64 20 69 6e 20 69 6e 74 65 72 61 63 74 69 inting.mode.ignored.in.interacti
12ce0 76 65 20 73 68 65 6c 6c 73 00 70 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 62 61 64 20 63 6f 6e ve.shells.print_command:.bad.con
12d00 6e 65 63 74 6f 72 20 60 25 64 27 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d nector.`%d'.printf.[-v.var].form
12d20 61 74 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 70 72 6f 67 63 6f 6d 70 5f 69 6e 73 65 72 74 3a 20 at.[arguments].progcomp_insert:.
12d40 25 73 3a 20 4e 55 4c 4c 20 43 4f 4d 50 53 50 45 43 00 70 72 6f 67 72 61 6d 6d 61 62 6c 65 5f 63 %s:.NULL.COMPSPEC.programmable_c
12d60 6f 6d 70 6c 65 74 69 6f 6e 3a 20 25 73 3a 20 70 6f 73 73 69 62 6c 65 20 72 65 74 72 79 20 6c 6f ompletion:.%s:.possible.retry.lo
12d80 6f 70 00 70 72 6f 67 72 61 6d 6d 69 6e 67 20 65 72 72 6f 72 00 70 75 73 68 64 20 5b 2d 6e 5d 20 op.programming.error.pushd.[-n].
12da0 5b 2b 4e 20 7c 20 2d 4e 20 7c 20 64 69 72 5d 00 70 77 64 20 5b 2d 4c 50 5d 00 72 65 61 64 20 5b [+N.|.-N.|.dir].pwd.[-LP].read.[
12dc0 2d 65 72 73 5d 20 5b 2d 61 20 61 72 72 61 79 5d 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 69 20 -ers].[-a.array].[-d.delim].[-i.
12de0 74 65 78 74 5d 20 5b 2d 6e 20 6e 63 68 61 72 73 5d 20 5b 2d 4e 20 6e 63 68 61 72 73 5d 20 5b 2d text].[-n.nchars].[-N.nchars].[-
12e00 70 20 70 72 6f 6d 70 74 5d 20 5b 2d 74 20 74 69 6d 65 6f 75 74 5d 20 5b 2d 75 20 66 64 5d 20 5b p.prompt].[-t.timeout].[-u.fd].[
12e20 6e 61 6d 65 20 2e 2e 2e 5d 00 72 65 61 64 20 65 72 72 6f 72 3a 20 25 64 3a 20 25 73 00 72 65 61 name....].read.error:.%d:.%s.rea
12e40 64 61 72 72 61 79 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 darray.[-d.delim].[-n.count].[-O
12e60 20 6f 72 69 67 69 6e 5d 20 5b 2d 73 20 63 6f 75 6e 74 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d .origin].[-s.count].[-t].[-u.fd]
12e80 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 61 72 72 .[-C.callback].[-c.quantum].[arr
12ea0 61 79 5d 00 72 65 61 64 6f 6e 6c 79 20 5b 2d 61 41 66 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 ay].readonly.[-aAf].[name[=value
12ec0 5d 20 2e 2e 2e 5d 20 6f 72 20 72 65 61 64 6f 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 ]....].or.readonly.-p.realloc:.c
12ee0 61 6c 6c 65 64 20 77 69 74 68 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 alled.with.unallocated.block.arg
12f00 75 6d 65 6e 74 00 72 65 61 6c 6c 6f 63 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 ument.realloc:.start.and.end.chu
12f20 6e 6b 20 73 69 7a 65 73 20 64 69 66 66 65 72 00 72 65 61 6c 6c 6f 63 3a 20 75 6e 64 65 72 66 6c nk.sizes.differ.realloc:.underfl
12f40 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 61 ow.detected;.mh_nbytes.out.of.ra
12f60 6e 67 65 00 72 65 63 75 72 73 69 6f 6e 20 73 74 61 63 6b 20 75 6e 64 65 72 66 6c 6f 77 00 72 65 nge.recursion.stack.underflow.re
12f80 64 69 72 65 63 74 69 6f 6e 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 direction.error:.cannot.duplicat
12fa0 65 20 66 64 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 61 6c 72 65 61 64 79 20 e.fd.register_alloc:.%p.already.
12fc0 69 6e 20 74 61 62 6c 65 20 61 73 20 61 6c 6c 6f 63 61 74 65 64 3f 0a 00 72 65 67 69 73 74 65 72 in.table.as.allocated?..register
12fe0 5f 61 6c 6c 6f 63 3a 20 61 6c 6c 6f 63 20 74 61 62 6c 65 20 69 73 20 66 75 6c 6c 20 77 69 74 68 _alloc:.alloc.table.is.full.with
13000 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 65 3a 20 25 70 20 .FIND_ALLOC?..register_free:.%p.
13020 61 6c 72 65 61 64 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 66 72 65 65 3f 0a 00 72 65 73 74 72 already.in.table.as.free?..restr
13040 69 63 74 65 64 00 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 icted.return.[n].run_pending_tra
13060 70 73 3a 20 62 61 64 20 76 61 6c 75 65 20 69 6e 20 74 72 61 70 5f 6c 69 73 74 5b 25 64 5d 3a 20 ps:.bad.value.in.trap_list[%d]:.
13080 25 70 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 73 69 67 6e 61 6c 20 68 61 6e %p.run_pending_traps:.signal.han
130a0 64 6c 65 72 20 69 73 20 53 49 47 5f 44 46 4c 2c 20 72 65 73 65 6e 64 69 6e 67 20 25 64 20 28 25 dler.is.SIG_DFL,.resending.%d.(%
130c0 73 29 20 74 6f 20 6d 79 73 65 6c 66 00 73 61 76 65 5f 62 61 73 68 5f 69 6e 70 75 74 3a 20 62 75 s).to.myself.save_bash_input:.bu
130e0 66 66 65 72 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 66 6f 72 20 6e 65 77 20 66 64 20 25 ffer.already.exists.for.new.fd.%
13100 64 00 73 65 6c 65 63 74 20 4e 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 20 3b 5d 20 64 d.select.NAME.[in.WORDS.....;].d
13120 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 73 65 74 20 5b 2d 61 62 65 66 68 6b 6d 6e 70 o.COMMANDS;.done.set.[-abefhkmnp
13140 74 75 76 78 42 43 48 50 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 5d 20 5b 2d 2d 5d 20 tuvxBCHP].[-o.option-name].[--].
13160 5b 61 72 67 20 2e 2e 2e 5d 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 [arg....].setlocale:.%s:.cannot.
13180 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 change.locale.(%s).setlocale:.%s
131a0 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 3a 20 25 73 00 :.cannot.change.locale.(%s):.%s.
131c0 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 setlocale:.LC_ALL:.cannot.change
131e0 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 .locale.(%s).setlocale:.LC_ALL:.
13200 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 3a 20 25 73 00 73 68 cannot.change.locale.(%s):.%s.sh
13220 65 6c 6c 20 6c 65 76 65 6c 20 28 25 64 29 20 74 6f 6f 20 68 69 67 68 2c 20 72 65 73 65 74 74 69 ell.level.(%d).too.high,.resetti
13240 6e 67 20 74 6f 20 31 00 73 68 65 6c 6c 5f 67 65 74 63 3a 20 73 68 65 6c 6c 5f 69 6e 70 75 74 5f ng.to.1.shell_getc:.shell_input_
13260 6c 69 6e 65 5f 73 69 7a 65 20 28 25 7a 75 29 20 65 78 63 65 65 64 73 20 53 49 5a 45 5f 4d 41 58 line_size.(%zu).exceeds.SIZE_MAX
13280 20 28 25 6c 75 29 3a 20 6c 69 6e 65 20 74 72 75 6e 63 61 74 65 64 00 73 68 69 66 74 20 5b 6e 5d .(%lu):.line.truncated.shift.[n]
132a0 00 73 68 69 66 74 20 63 6f 75 6e 74 00 73 68 6f 70 74 20 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 .shift.count.shopt.[-pqsu].[-o].
132c0 5b 6f 70 74 6e 61 6d 65 20 2e 2e 2e 5d 00 73 69 67 70 72 6f 63 6d 61 73 6b 3a 20 25 64 3a 20 69 [optname....].sigprocmask:.%d:.i
132e0 6e 76 61 6c 69 64 20 6f 70 65 72 61 74 69 6f 6e 00 73 6f 75 72 63 65 20 66 69 6c 65 6e 61 6d 65 nvalid.operation.source.filename
13300 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 73 74 61 72 74 5f 70 69 70 65 6c 69 6e 65 3a 20 70 67 72 .[arguments].start_pipeline:.pgr
13320 70 20 70 69 70 65 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d 00 73 79 6e 74 61 78 20 65 72 72 6f 72 p.pipe.suspend.[-f].syntax.error
13340 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 .syntax.error.in.conditional.exp
13360 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 63 6f 6e 64 69 74 69 6f ression.syntax.error.in.conditio
13380 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 3a 20 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e nal.expression:.unexpected.token
133a0 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 65 78 70 72 65 73 73 69 6f 6e .`%s'.syntax.error.in.expression
133c0 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 76 61 72 69 61 62 6c 65 20 61 73 73 69 67 6e .syntax.error.in.variable.assign
133e0 6d 65 6e 74 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 6e 65 61 72 20 60 25 73 27 00 73 79 6e 74 ment.syntax.error.near.`%s'.synt
13400 61 78 20 65 72 72 6f 72 20 6e 65 61 72 20 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 ax.error.near.unexpected.token.`
13420 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 28 28 25 73 29 29 27 00 73 79 6e 74 61 %s'.syntax.error:.`((%s))'.synta
13440 78 20 65 72 72 6f 72 3a 20 60 3b 27 20 75 6e 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 x.error:.`;'.unexpected.syntax.e
13460 72 72 6f 72 3a 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 20 72 65 71 75 rror:.arithmetic.expression.requ
13480 69 72 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 61 72 69 74 68 ired.syntax.error:.invalid.arith
134a0 6d 65 74 69 63 20 6f 70 65 72 61 74 6f 72 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 6f 70 65 metic.operator.syntax.error:.ope
134c0 72 61 6e 64 20 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 75 6e 65 78 rand.expected.syntax.error:.unex
134e0 70 65 63 74 65 64 20 65 6e 64 20 6f 66 20 66 69 6c 65 00 73 79 73 74 65 6d 20 63 72 61 73 68 20 pected.end.of.file.system.crash.
13500 69 6d 6d 69 6e 65 6e 74 00 74 65 73 74 20 5b 65 78 70 72 5d 00 74 69 6d 65 20 5b 2d 70 5d 20 70 imminent.test.[expr].time.[-p].p
13520 69 70 65 6c 69 6e 65 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 00 74 72 61 70 20 ipeline.too.many.arguments.trap.
13540 5b 2d 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 74 72 [-lp].[[arg].signal_spec....].tr
13560 61 70 20 68 61 6e 64 6c 65 72 3a 20 6d 61 78 69 6d 75 6d 20 74 72 61 70 20 68 61 6e 64 6c 65 72 ap.handler:.maximum.trap.handler
13580 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 74 72 61 70 5f 68 61 6e 64 6c 65 .level.exceeded.(%d).trap_handle
135a0 72 3a 20 62 61 64 20 73 69 67 6e 61 6c 20 25 64 00 74 79 70 65 20 5b 2d 61 66 70 74 50 5d 20 6e r:.bad.signal.%d.type.[-afptP].n
135c0 61 6d 65 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 75 6c 69 6d 69 74 20 5b 2d 53 48 61 62 63 64 65 66 ame.[name....].ulimit.[-SHabcdef
135e0 69 6b 6c 6d 6e 70 71 72 73 74 75 76 78 50 54 5d 20 5b 6c 69 6d 69 74 5d 00 75 6d 61 73 6b 20 5b iklmnpqrstuvxPT].[limit].umask.[
13600 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 6d -p].[-S].[mode].unalias.[-a].nam
13620 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 6c e.[name....].unexpected.EOF.whil
13640 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 4f e.looking.for.`]]'.unexpected.EO
13660 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 63 F.while.looking.for.matching.`%c
13680 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 66 '.unexpected.EOF.while.looking.f
136a0 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 6d or.matching.`)'.unexpected.argum
136c0 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 6f ent.`%s'.to.conditional.binary.o
136e0 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 27 perator.unexpected.argument.`%s'
13700 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 .to.conditional.unary.operator.u
13720 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 61 nexpected.argument.to.conditiona
13740 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 67 l.binary.operator.unexpected.arg
13760 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 61 ument.to.conditional.unary.opera
13780 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 69 tor.unexpected.token.%d.in.condi
137a0 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 20 tional.command.unexpected.token.
137c0 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 78 `%c'.in.conditional.command.unex
137e0 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 6c pected.token.`%s'.in.conditional
13800 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 20 .command.unexpected.token.`%s',.
13820 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 65 conditional.binary.operator.expe
13840 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 65 cted.unexpected.token.`%s',.expe
13860 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 64 cted.`)'.unknown.unknown.command
13880 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 6d .error.unset.[-f].[-v].[-n].[nam
138a0 65 20 2e 2e 2e 5d 00 75 6e 74 69 6c 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 20 43 4f 4d 4d 41 4e e....].until.COMMANDS;.do.COMMAN
138c0 44 53 3b 20 64 6f 6e 65 00 76 61 6c 75 65 20 74 6f 6f 20 67 72 65 61 74 20 66 6f 72 20 62 61 73 DS;.done.value.too.great.for.bas
138e0 65 00 76 61 72 69 61 62 6c 65 73 20 2d 20 4e 61 6d 65 73 20 61 6e 64 20 6d 65 61 6e 69 6e 67 73 e.variables.-.Names.and.meanings
13900 20 6f 66 20 73 6f 6d 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 00 77 61 69 74 20 5b 70 .of.some.shell.variables.wait.[p
13920 69 64 20 2e 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 id....].wait:.pid.%ld.is.not.a.c
13940 68 69 6c 64 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 hild.of.this.shell.wait_for:.No.
13960 72 65 63 6f 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 record.of.process.%ld.wait_for_j
13980 6f 62 3a 20 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 ob:.job.%d.is.stopped.waitchld:.
139a0 74 75 72 6e 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 turning.on.WNOHANG.to.avoid.inde
139c0 66 69 6e 69 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 finite.block.warning:..warning:.
139e0 25 73 3a 20 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 %s:.%s.warning:.-C.option.may.no
13a00 74 20 77 6f 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 t.work.as.you.expect.warning:.-F
13a20 20 6f 70 74 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 .option.may.not.work.as.you.expe
13a40 63 74 00 77 68 69 6c 65 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 ct.while.COMMANDS;.do.COMMANDS;.
13a60 64 6f 6e 65 00 77 72 69 74 65 20 65 72 72 6f 72 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 done.write.error:.%s.xtrace.fd.(
13a80 25 64 29 20 21 3d 20 66 69 6c 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 %d).!=.fileno.xtrace.fp.(%d).xtr
13aa0 61 63 65 5f 73 65 74 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 ace_set:.%d:.invalid.file.descri
13ac0 70 74 6f 72 00 78 74 72 61 63 65 5f 73 65 74 3a 20 4e 55 4c 4c 20 66 69 6c 65 20 70 6f 69 6e 74 ptor.xtrace_set:.NULL.file.point
13ae0 65 72 00 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 er.{.COMMANDS.;.}.Project-Id-Ver
13b00 73 69 6f 6e 3a 20 62 61 73 68 2d 35 2e 30 2d 62 65 74 61 32 0a 52 65 70 6f 72 74 2d 4d 73 67 69 sion:.bash-5.0-beta2.Report-Msgi
13b20 64 2d 42 75 67 73 2d 54 6f 3a 20 0a 50 4f 54 2d 43 72 65 61 74 69 6f 6e 2d 44 61 74 65 3a 20 32 d-Bugs-To:..POT-Creation-Date:.2
13b40 30 32 30 2d 30 35 2d 32 30 20 31 31 3a 32 38 2d 30 34 30 30 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 020-05-20.11:28-0400.PO-Revision
13b60 2d 44 61 74 65 3a 20 32 30 31 38 2d 31 31 2d 32 39 20 30 37 3a 32 39 2b 30 30 30 30 0a 4c 61 73 -Date:.2018-11-29.07:29+0000.Las
13b80 74 2d 54 72 61 6e 73 6c 61 74 6f 72 3a 20 50 65 64 72 6f 20 41 6c 62 75 71 75 65 72 71 75 65 20 t-Translator:.Pedro.Albuquerque.
13ba0 3c 70 61 6c 62 75 71 75 65 72 71 75 65 37 33 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 4c 61 6e 67 75 <palbuquerque73@gmail.com>.Langu
13bc0 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 73 6c 61 74 69 6f age-Team:.Portuguese.<translatio
13be0 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 65 2e 6e 65 74 3e n-team-pt@lists.sourceforge.net>
13c00 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 3a 20 31 2e 30 0a .Language:.pt.MIME-Version:.1.0.
13c20 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 63 68 61 72 73 65 Content-Type:.text/plain;.charse
13c40 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 6e 63 6f 64 69 6e t=UTF-8.Content-Transfer-Encodin
13c60 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 6e 73 6c 61 74 69 g:.8bit.X-Bugs:.Report.translati
13c80 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 54 65 61 6d 20 61 on.errors.to.the.Language-Team.a
13ca0 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 72 61 6c 73 3d 32 ddress..Plural-Forms:.nplurals=2
13cc0 3b 20 70 6c 75 72 61 6c 3d 6e 20 21 3d 31 3b 0a 58 2d 47 65 6e 65 72 61 74 6f 72 3a 20 47 74 72 ;.plural=n.!=1;.X-Generator:.Gtr
13ce0 61 6e 73 6c 61 74 6f 72 20 32 2e 39 31 2e 37 0a 00 07 44 65 6d 61 73 69 61 64 61 20 69 6e 61 63 anslator.2.91.7...Demasiada.inac
13d00 c3 a7 c3 a3 6f 20 c3 a0 20 65 73 70 65 72 61 20 64 65 20 65 6e 74 72 61 64 61 3a 20 73 65 73 73 ....o....espera.de.entrada:.sess
13d20 c3 a3 6f 20 74 65 72 6d 69 6e 61 64 61 0a 00 09 6f 70 c3 a7 c3 a3 6f 20 2d 25 73 20 6f 75 20 2d ..o.terminada...op....o.-%s.ou.-
13d40 6f 0a 00 09 63 6f 6d 61 6e 64 6f 20 2d 69 6c 72 73 44 20 6f 75 20 2d 63 20 6f 75 20 2d 4f 20 73 o...comando.-ilrsD.ou.-c.ou.-O.s
13d60 68 6f 70 74 5f 6f 70 74 69 6f 6e 09 09 28 73 c3 b3 20 63 68 61 6d 61 64 61 29 0a 00 0d 0a 6d 61 hopt_option..(s...chamada)....ma
13d80 6c 6c 6f 63 3a 20 25 73 3a 25 64 3a 20 61 73 73 65 72 c3 a7 c3 a3 6f 20 66 72 75 73 74 72 61 64 lloc:.%s:%d:.asser....o.frustrad
13da0 61 0d 0a 00 20 20 28 77 64 3a 20 25 73 29 00 20 28 6e c3 ba 63 6c 65 6f 20 64 65 73 70 65 6a 61 a.....(wd:.%s)..(n..cleo.despeja
13dc0 64 6f 29 00 20 6c 69 6e 68 61 20 00 24 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 74 72 do)..linha..$%s:.imposs..vel.atr
13de0 69 62 75 69 72 20 64 65 73 74 61 20 66 6f 72 6d 61 00 25 63 25 63 3a 20 6f 70 c3 a7 c3 a3 6f 20 ibuir.desta.forma.%c%c:.op....o.
13e00 69 6e 76 c3 a1 6c 69 64 61 00 25 64 3a 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 inv..lida.%d:.descritor.de.fiche
13e20 69 72 6f 20 69 6e 76 c3 a1 6c 69 64 6f 3a 20 25 73 00 25 73 20 70 6f 64 65 20 73 65 72 20 63 68 iro.inv..lido:.%s.%s.pode.ser.ch
13e40 61 6d 61 64 6f 20 76 69 61 20 00 25 73 20 74 65 6d 20 65 78 70 6f 72 74 73 74 72 20 6e 75 6c 6f amado.via..%s.tem.exportstr.nulo
13e60 00 25 73 20 c3 a9 20 25 73 0a 00 25 73 20 c3 a9 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 0a 00 25 .%s....%s..%s....uma.fun....o..%
13e80 73 20 c3 a9 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 74 65 72 6e 61 20 64 61 20 63 6f 6e 73 6f 6c 61 0a s....op....o.interna.da.consola.
13ea0 00 25 73 20 c3 a9 20 70 61 6c 61 76 72 61 2d 63 68 61 76 65 20 64 61 20 63 6f 6e 73 6f 6c 61 0a .%s....palavra-chave.da.consola.
13ec0 00 25 73 20 c3 a9 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 74 65 72 6e 61 20 65 73 70 65 63 69 61 6c 20 .%s....op....o.interna.especial.
13ee0 64 61 20 63 6f 6e 73 6f 6c 61 0a 00 25 73 20 75 73 61 20 6f 20 61 6c 69 c3 a1 73 20 22 25 73 22 da.consola..%s.usa.o.ali..s."%s"
13f00 0a 00 25 73 20 74 65 6d 20 68 61 73 68 20 28 25 73 29 0a 00 25 73 3a 20 6e c3 a3 6f 20 74 65 6d ..%s.tem.hash.(%s)..%s:.n..o.tem
13f20 20 61 73 73 6f 63 69 61 c3 a7 c3 a3 6f 20 61 20 71 75 61 6c 71 75 65 72 20 74 65 63 6c 61 2e 0a .associa....o.a.qualquer.tecla..
13f40 00 25 73 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 25 73 25 73 25 73 3a 20 25 73 .%s.fora.do.intervalo.%s%s%s:.%s
13f60 20 28 73 c3 ad 6d 62 6f 6c 6f 20 64 65 20 65 72 72 6f 20 c3 a9 20 22 25 73 22 29 00 25 73 3a 20 .(s..mbolo.de.erro...."%s").%s:.
13f80 25 73 00 25 73 3a 20 25 73 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 25 73 3a 20 %s.%s:.%s.fora.do.intervalo.%s:.
13fa0 25 73 3a 20 69 6e 74 65 72 70 72 65 74 61 64 6f 72 20 65 72 72 61 64 6f 00 25 73 3a 20 25 73 3a %s:.interpretador.errado.%s:.%s:
13fc0 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 63 6f 6d 6f 20 46 49 43 48 45 49 52 4f .imposs..vel.abrir.como.FICHEIRO
13fe0 00 25 73 3a 20 25 73 3a 20 76 61 6c 6f 72 20 64 65 20 63 6f 6d 70 61 74 69 62 69 6c 69 64 61 64 .%s:.%s:.valor.de.compatibilidad
14000 65 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 25 73 3a 20 25 73 3a 20 76 61 6c 6f e.fora.do.intervalo.%s:.%s:.valo
14020 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 70 61 72 61 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 r.inv..lido.para.descritor.de.fi
14040 63 68 65 69 72 6f 20 74 72 61 63 65 00 25 73 3a 20 25 73 3a 20 74 65 6d 20 64 65 20 75 73 61 72 cheiro.trace.%s:.%s:.tem.de.usar
14060 20 73 75 62 73 63 72 69 74 6f 20 61 6f 20 61 74 72 69 62 75 69 72 20 61 20 6d 61 74 72 69 7a 20 .subscrito.ao.atribuir.a.matriz.
14080 61 73 73 6f 63 69 61 74 69 76 61 00 25 73 3a 20 25 73 3a 25 64 3a 20 69 6d 70 6f 73 73 c3 ad 76 associativa.%s:.%s:%d:.imposs..v
140a0 65 6c 20 61 6c 6f 63 61 72 20 25 6c 75 20 62 79 74 65 73 00 25 73 3a 20 25 73 3a 25 64 3a 20 69 el.alocar.%lu.bytes.%s:.%s:%d:.i
140c0 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 28 25 6c 75 mposs..vel.alocar.%lu.bytes.(%lu
140e0 20 62 79 74 65 73 20 61 6c 6f 63 61 64 6f 73 29 00 25 73 3a 20 c3 a9 20 75 6d 61 20 70 61 73 74 .bytes.alocados).%s:....uma.past
14100 61 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 61 72 65 66 61 20 a.%s:.especifica....o.de.tarefa.
14120 61 6d 62 c3 ad 67 75 61 00 25 73 3a 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 20 61 amb..gua.%s:.redireccionamento.a
14140 6d 62 c3 ad 67 75 6f 00 25 73 3a 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 74 c3 aa 6d 20 64 mb..guo.%s:.os.argumentos.t..m.d
14160 65 20 73 65 72 20 49 44 73 20 64 65 20 70 72 6f 63 65 73 73 6f 73 20 6f 75 20 74 61 72 65 66 61 e.ser.IDs.de.processos.ou.tarefa
14180 73 00 25 73 3a 20 61 20 61 74 72 69 62 75 69 72 20 69 6e 74 65 69 72 6f 20 c3 a0 20 72 65 66 65 s.%s:.a.atribuir.inteiro....refe
141a0 72 c3 aa 6e 63 69 61 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 r..ncia.de.nome.%s:.especifica..
141c0 c3 a3 6f 20 64 65 20 63 61 6d 69 6e 68 6f 20 64 65 20 72 65 64 65 20 65 72 72 61 64 61 00 25 73 ..o.de.caminho.de.rede.errada.%s
141e0 3a 20 6d c3 a1 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 00 25 73 3a 20 6f 70 65 72 61 64 6f :.m...substitui....o.%s:.operado
14200 72 20 62 69 6e c3 a1 72 6f 20 65 73 70 65 72 61 64 6f 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 r.bin..ro.esperado.%s:.imposs..v
14220 65 6c 20 61 6c 6f 63 61 72 20 25 6c 75 20 62 79 74 65 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad el.alocar.%lu.bytes.%s:.imposs..
14240 76 65 6c 20 61 6c 6f 63 61 72 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 vel.alocar.%lu.bytes.(%lu.bytes.
14260 61 6c 6f 63 61 64 6f 73 29 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 alocados).%s:.imposs..vel.atribu
14280 69 72 20 66 64 20 61 20 76 61 72 69 c3 a1 76 65 6c 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 ir.fd.a.vari..vel.%s:.imposs..ve
142a0 6c 20 61 74 72 69 62 75 69 72 20 6c 69 73 74 61 20 61 20 6d 65 6d 62 72 6f 20 64 65 20 6d 61 74 l.atribuir.lista.a.membro.de.mat
142c0 72 69 7a 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 74 72 69 62 75 69 72 20 61 20 c3 riz.%s:.imposs..vel.atribuir.a..
142e0 ad 6e 64 69 63 65 20 6e c3 a3 6f 20 6e 75 6d c3 a9 72 69 63 6f 00 25 73 3a 20 69 6d 70 6f 73 73 .ndice.n..o.num..rico.%s:.imposs
14300 c3 ad 76 65 6c 20 63 6f 6e 76 65 72 74 65 72 20 6d 61 74 72 69 7a 20 61 73 73 6f 63 69 61 74 69 ..vel.converter.matriz.associati
14320 76 61 20 65 6d 20 69 6e 64 65 78 61 64 61 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 va.em.indexada.%s:.imposs..vel.c
14340 6f 6e 76 65 72 74 65 72 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 20 70 61 72 61 20 61 73 onverter.matriz.indexada.para.as
14360 73 6f 63 69 61 74 69 76 61 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 72 69 61 72 3a sociativa.%s:.imposs..vel.criar:
14380 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 6c 69 6d 69 6e 61 72 3a 20 25 73 .%s.%s:.imposs..vel.eliminar:.%s
143a0 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 74 72 75 69 72 20 76 61 72 69 c3 a1 .%s:.imposs..vel.destruir.vari..
143c0 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 20 61 73 73 69 6d 00 25 73 3a 20 69 6d 70 6f 73 73 c3 veis.de.matriz.assim.%s:.imposs.
143e0 ad 76 65 6c 20 65 78 65 63 75 74 61 72 20 6f 20 62 69 6e c3 a1 72 69 6f 00 25 73 3a 20 69 6d 70 .vel.executar.o.bin..rio.%s:.imp
14400 6f 73 73 c3 ad 76 65 6c 20 65 78 65 63 75 74 61 72 20 62 69 6e c3 a1 72 69 6f 3a 20 25 73 00 25 oss..vel.executar.bin..rio:.%s.%
14420 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 65 63 75 74 61 72 3a 20 25 73 00 25 73 3a 20 s:.imposs..vel.executar:.%s.%s:.
14440 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 78 70 6f 72 74 61 72 00 25 73 3a 20 69 6d 70 6f 73 73 c3 imposs..vel.exportar.%s:.imposs.
14460 ad 76 65 6c 20 6f 62 74 65 72 20 6c 69 6d 69 74 65 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 .vel.obter.limite:.%s.%s:.imposs
14480 c3 ad 76 65 6c 20 6d 6f 64 69 66 69 63 61 72 20 6c 69 6d 69 74 65 3a 20 25 73 00 25 73 3a 20 69 ..vel.modificar.limite:.%s.%s:.i
144a0 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 72 20 66 69 63 68 65 69 72 6f 20 74 65 6d 70 6f 72 mposs..vel.abrir.ficheiro.tempor
144c0 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 61 62 72 69 72 3a ..rio:.%s.%s:.imposs..vel.abrir:
144e0 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 6f 62 72 65 73 63 72 65 76 65 72 .%s.%s:.imposs..vel.sobrescrever
14500 20 66 69 63 68 65 69 72 6f 20 65 78 69 73 74 65 6e 74 65 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad .ficheiro.existente.%s:.imposs..
14520 76 65 6c 20 6c 65 72 3a 20 25 73 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 vel.ler:.%s.%s:.imposs..vel.desa
14540 63 74 69 76 61 72 00 25 73 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 63 74 69 76 61 ctivar.%s:.imposs..vel.desactiva
14560 72 3a 20 25 73 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 00 25 73 3a 20 72 65 66 65 72 c3 aa r:.%s.s...de.leitura.%s:.refer..
14580 6e 63 69 61 20 63 69 72 63 75 6c 61 72 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 63 6f 6d 61 6e 64 ncia.circular.de.nome.%s:.comand
145a0 6f 20 6e c3 a3 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 25 73 3a 20 65 72 72 6f 20 61 6f 20 6f 62 o.n..o.encontrado.%s:.erro.ao.ob
145c0 74 65 72 20 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 3a 20 25 73 3a 20 25 73 0a 00 25 73 3a 20 ter.a.pasta.actual:.%s:.%s..%s:.
145e0 65 72 72 6f 20 64 65 20 65 78 70 72 65 73 73 c3 a3 6f 0a 00 25 73 3a 20 66 69 63 68 65 69 72 6f erro.de.express..o..%s:.ficheiro
14600 20 6d 75 69 74 6f 20 67 72 61 6e 64 65 00 25 73 3a 20 66 69 63 68 65 69 72 6f 20 6e c3 a3 6f 20 .muito.grande.%s:.ficheiro.n..o.
14620 65 6e 63 6f 6e 74 72 61 64 6f 00 25 73 3a 20 6f 20 31 c2 ba 20 63 61 72 c3 a1 63 74 65 72 20 6e encontrado.%s:.o.1...car..cter.n
14640 c3 a3 6f 2d 65 73 70 61 c3 a7 6f 20 6e c3 a3 6f 20 c3 a9 20 22 22 22 00 25 73 3a 20 74 61 62 65 ..o-espa..o.n..o....""".%s:.tabe
14660 6c 61 20 64 65 20 68 61 73 68 20 76 61 7a 69 61 0a 00 25 73 3a 20 66 61 6c 68 61 20 6e 61 20 65 la.de.hash.vazia..%s:.falha.na.e
14680 78 70 61 6e 73 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 63 6f 00 25 73 3a 20 61 6e 66 69 74 xpans..o.do.hist..rico.%s:.anfit
146a0 72 69 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 25 73 3a 20 6f 70 c3 a7 c3 a3 6f 20 69 ri..o.desconhecido.%s:.op....o.i
146c0 6c 65 67 61 6c 20 2d 2d 20 25 63 0a 00 25 73 3a 20 66 61 6c 68 61 20 69 6e 6c 69 62 00 25 73 3a legal.--.%c..%s:.falha.inlib.%s:
146e0 20 65 78 70 72 65 73 73 c3 a3 6f 20 69 6e 74 65 69 72 61 20 65 73 70 65 72 61 64 61 00 25 73 3a .express..o.inteira.esperada.%s:
14700 20 6e 6f 6d 65 20 64 65 20 61 63 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 61 .nome.de.ac....o.inv..lido.%s:.a
14720 72 67 75 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 25 73 3a 20 6f 72 69 67 65 6d 20 64 65 rgumento.inv..lido.%s:.origem.de
14740 20 6d 61 74 72 69 7a 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 63 68 61 76 65 20 64 65 20 6d .matriz.inv..lida.%s:.chave.de.m
14760 61 74 72 69 7a 20 61 73 73 6f 63 69 61 74 69 76 61 20 69 6e 76 c3 a1 6c 69 64 61 00 25 73 3a 20 atriz.associativa.inv..lida.%s:.
14780 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 63 69 66 69 63 callback.inv..lida.%s:.especific
147a0 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 65 69 72 6f 20 a....o.de.descritor.de.ficheiro.
147c0 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 69 72 65 63 74 inv..lida.%s:.expans..o.indirect
147e0 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 65 20 6c 69 6d a.inv..lida.%s:.argumento.de.lim
14800 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 6c 69 6e 68 61 ite.inv..lido.%s:.total.de.linha
14820 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 c3 a1 6c 69 64 s.inv..lido.%s:.op....o.inv..lid
14840 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 6c 69 64 6f 00 a.%s:.nome.de.op....o.inv..lido.
14860 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 6e 6f 6d 65 20 %s:.servi..o.inv..lido.%s:.nome.
14880 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 6c 69 64 6f 00 de.op....o.da.consola.inv..lido.
148a0 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 6c 20 69 6e 76 %s:.especifica....o.de.sinal.inv
148c0 c3 a1 6c 69 64 61 00 25 73 3a 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 69 6e ..lida.%s:.especifica....o.de.in
148e0 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 a7 c3 a3 6f 20 ac....o.inv..lida.%s:.data....o.
14900 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 a1 76 65 6c 20 inv..lida.%s:.nome.de.vari..vel.
14920 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 a1 76 65 6c 20 inv..lido.%s:.nome.de.vari..vel.
14940 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 64 65 20 6e 6f inv..lido.para.refer..ncia.de.no
14960 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 65 66 61 20 25 me.%s:....uma.pasta.%s:.tarefa.%
14980 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 66 61 20 74 65 d.j...em.2...plano.%s:.tarefa.te
149a0 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 6e c3 ad 76 65 rminada.%s:.linha.%d:..%s:.n..ve
149c0 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 75 6e c3 l.m..ximo.de.aninhamento.de.fun.
149e0 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 65 6c 20 6d c3 ...o.excedido.(%d).%s:.n..vel.m.
14a00 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 74 65 20 65 78 .ximo.de.aninhamento.de.fonte.ex
14a20 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 6f 69 73 20 70 cedido.(%d).%s:.separador.dois.p
14a40 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 6f 20 70 65 72 ontos.em.falta.%s:.n..o.s..o.per
14a60 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 65 20 6e 61 6d mitidas.auto-refer..ncias.de.nam
14a80 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 6f 20 64 65 20 eref.%s:.sem.especifica....o.de.
14aa0 63 6f 6e 63 6c 75 73 c3 a3 6f 00 25 73 3a 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 61 20 74 conclus..o.%s:.sem.controlo.da.t
14ac0 61 72 65 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 arefa.%s:.tarefa.inexistente.%s:
14ae0 20 6e c3 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 .n..o....fun....o.%s:.n..o....um
14b00 20 66 69 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 .ficheiro.normal.%s:.n..o....int
14b20 65 72 6e 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 erno.da.consola.%s:.n..o....vari
14b40 c3 a1 76 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 ..vel.de.matriz.%s:.n..o....uma.
14b60 6d 61 74 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 matriz.indexada.%s:.n..o.carrega
14b80 64 61 20 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 da.dinamicamente.%s:.n..o.encont
14ba0 72 61 64 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 rado.%s:.requer.um.argumento.num
14bc0 c3 a9 72 69 63 6f 00 25 73 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 72 20 75 6d 20 61 ..rico.%s:.a.op....o.requer.um.a
14be0 72 67 75 6d 65 6e 74 6f 00 25 73 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 72 65 71 75 65 72 20 75 6d rgumento.%s:.a.op....o.requer.um
14c00 20 61 72 67 75 6d 65 6e 74 6f 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 c3 a2 6d 65 74 72 6f .argumento.--.%c..%s:.par..metro
14c20 20 6e c3 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 .n..o.definido.%s:.par..metro.nu
14c40 6c 6f 20 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 lo.ou.n..o.definido.%s:.atribui.
14c60 a7 c3 a3 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 ...o.de.matriz.composta.citada.o
14c80 62 73 6f 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 bsoleta.%s:.fun....o.s...de.leit
14ca0 75 72 61 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 ura.%s:.vari..vel.s...de.leitura
14cc0 00 25 73 3a 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 72 65 66 65 72 c3 aa 6e 63 69 61 20 6e c3 .%s:.vari..vel.de.refer..ncia.n.
14ce0 a3 6f 20 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 .o.pode.ser.uma.matriz.%s:.a.rem
14d00 6f 76 65 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 over.atributo.nameref.%s:.restri
14d20 74 61 00 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 ta.%s:.restricto:.imposs..vel.re
14d40 64 69 72 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 direccionar.sa..da.%s:.restrito:
14d60 20 69 6d 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 .imposs..vel.especificar."/".em.
14d80 6e 6f 6d 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 nomes.de.comando.%s:.express..o.
14da0 64 65 20 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 de.sub-cadeia.<.0.%s:.operador.u
14dc0 6e c3 a1 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 n..ro.esperado.%s:.vari..vel.des
14de0 61 73 73 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 associada.%s:.uso:..%s:.n..o.pod
14e00 65 20 61 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 e.atribuir.um.valor....vari..vel
14e20 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 65 .((.express..o.)).(n..cleo.despe
14e40 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 72 jado)..(wd.agora:.%s)....ficheir
14e60 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 6f o.[argumentos]./dev/(tcp|udp)/ho
14e80 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 6c st/port.n..o.suportado.em.trabal
14ea0 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 6f ho.de.rede./tmp.tem.de.ser.um.no
14ec0 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 61 me.de.pasta.v..lido.<sem.pasta.a
14ee0 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 74 ctual>.Instru....o.ABORT.A.abort
14f00 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 0a ar....Adiciona.pastas....pilha..
14f20 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 74 .........Adiciona.uma.pasta.ao.t
14f40 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 20 opo.da.pilha.de.pastas,.ou.roda.
14f60 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 6f a.pilha.....tornando.o.novo.topo
14f80 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 62 .da.pilha.a.actual.pasta.de.trab
14fa0 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 20 alho......Sem.argumentos,.troca.
14fc0 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 20 as.duas.pastas.de.topo..........
14fe0 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 6c .Op....es:.......-n.Suprime.a.al
15000 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 69 tera....o.normal.de.pasta.ao.adi
15020 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 61 cionar.....pastas....pilha,.para
15040 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 61 .que.s...a.pilha.seja.manipulada
15060 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 09 ...........Argumentos:.......+N.
15080 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 c3 Roda.a.pilha.de.modo.a.que.a.N-.
150a0 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 65 .sima.pasta.(contando.......da.e
150c0 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 64 squerda.da.lista.mostrada.por."d
150e0 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 29 irs",.come..ando.por.......zero)
15100 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 6f .fique.no.topo.............-N.Ro
15120 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 73 da.a.pilha.de.modo.a.que.a.N-..s
15140 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 72 ima.pasta.(contando.......da.dir
15160 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 73 eita.da.lista.mostrada.por."dirs
15180 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 69 ",.come..ando.por.......zero).fi
151a0 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 63 que.no.topo.............dir.Adic
151c0 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 74 iona.DIR....pilha.de.pastas.no.t
151e0 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 73 opo,.tornando-a.a.......nova.pas
15200 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 20 ta.de.trabalho.actual...........
15220 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 20 O.interno."dirs".mostra.a.pilha.
15240 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 61 de.pastas...........Estado.de.sa
15260 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 6f ..da:.....Devolve.sucesso.a.n..o
15280 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 6e .ser.que.indique.um.argumento.in
152a0 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 73 v..lido.ou.a.....troca.de.pastas
152c0 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 69 .falhe..Adiciona.uma.pasta.ao.ci
152e0 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 20 mo.da.pilha.de.pastas.ou.roda.a.
15300 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 61 pilha.....tornando.a.pasta.actua
15320 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 20 l.o.novo.cimo.da.pilha......Sem.
15340 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 73 argumentos,.troca.as.duas.pastas
15360 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 0a .superiores...........Op....es:.
15380 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 20 ......-n.Suprime.a.troca.normal.
153a0 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 74 de.pastas.ao.adicionar......past
153c0 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 69 as....pilha,.s...a.pilha....mani
153e0 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 20 pulada...........Argumentos:....
15400 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 75 ...+N.Roda.a.pilha.de.forma.a.qu
15420 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 73 e.a.N.pasta.(contando......da.es
15440 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 73 querda.da.lista.mostrada.por.pas
15460 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 66 tas,.come..ando.com......zero).f
15480 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 61 ique.no.topo.............-N.Roda
154a0 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 74 .a.pilha.de.forma.a.que.a.N.past
154c0 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 6c a.(contando......da.direita.da.l
154e0 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 a7 ista.mostrada.por.pastas,.come..
15500 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 70 ando.com......zero).fique.no.top
15520 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 61 o.............PST.Adiciona.PST.a
15540 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 61 o.cimo.da.pilha.de.pastas,.torna
15560 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 61 ndo-a.a......nova.pasta.de.traba
15580 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 6e lho.actual...........O."dirs".in
155a0 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 00 terno.mostra.a.pilha.de.pastas..
155c0 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 29 Alarme.(perfil).Alarme.(virtual)
155e0 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 20 .Alarme.Ciclo.for.aritm..tico...
15600 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 28 ..........Equivalente.a.......((
15620 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 3b .EXP1.)).......while.((.EXP2.));
15640 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 58 .do........COMANDOS........((.EX
15660 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 32 P3.)).......done......EXP1,.EXP2
15680 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 a9 .e.EXP3.s..o.express..es.aritm..
156a0 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 64 icas..Se.alguma.delas.for.omitid
156c0 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 65 a......comporta-se.como.se.fosse
156e0 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 74 .avaliada.como.1.............Est
15700 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 ado.de.sa..da:......Devolve.o.es
15720 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 tado.do...ltimo.comando.executad
15740 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 73 o..BPT.trace/trap.Chamada.de.sis
15760 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 65 tema.errada.Sinal.falso.Pipe.que
15780 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 00 brado.Erro.de.bus.Limite.do.CPU.
157a0 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 63 Alterar.a.pasta.de.trabalho.da.c
157c0 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 74 onsola.............Altera.a.past
157e0 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 65 a.actual.para.PASTA..A.PASTA.pre
15800 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 6c definida....o.valor.da.vari..vel
15820 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 76 ......HOME.............A.vari..v
15840 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 72 el.CDPATH.define.o.caminho.de.pr
15860 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 20 ocura.para.a.pasta.que.cont..m..
15880 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 6e ....PASTA..Nomes.de.pasta.altern
158a0 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 20 ativos.em.CDPATH.s..o.separados.
158c0 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 73 por.":".(:).......Um.nome.de.pas
158e0 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 20 ta.nulo....equivalente....pasta.
15900 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 20 actual..Se.PASTA.come..ar.com...
15920 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 a9 ...uma.barra.(/),.CDPATH.n..o...
15940 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 c3 .usada.............Se.a.pasta.n.
15960 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 65 .o.for.encontrada.e.a.op....o.de
15980 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 64 .consola."cdable_vars".estiver.d
159a0 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 6d efinida,......a.palavra....assum
159c0 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 65 ida.como.nome.de.vari..vel..Se.e
159e0 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 20 ssa.vari..vel.tiver.um.valor,...
15a00 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 20 ...ser...usado.como.PASTA.......
15a20 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 a7 ......Op....es:.........-L.for..
15a40 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 62 ar.seguimento.de.liga....es.simb
15a60 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 20 ..licas:.resolve.liga....es.....
15a80 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 72 ...simb..licas.em.PASTA.ap..s.pr
15aa0 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 20 ocessar.inst..ncias.de."..".....
15ac0 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 64 ....-P.usa.a.estrutura.f..sica.d
15ae0 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 20 e.pastas.sem.seguir.liga....es..
15b00 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 c3 ......simb..licas:.resolve.liga.
15b20 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 73 ...es.simb..licas.em.PASTA.antes
15b40 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 73 .de........processar.inst..ncias
15b60 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 6f .de."..".........-e.se.a.op....o
15b80 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 61 .-P.for.usada.e.a.pasta.de.traba
15ba0 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 72 lho.actual.n..o.puder........ser
15bc0 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 63 .determinada.com.sucesso,.sair.c
15be0 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 20 om........estado.n..o-zero......
15c00 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 6d ...-@.em.sistemas.que.o.suportam
15c20 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 72 ,.apresentar.um.ficheiro.com.atr
15c40 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 6d ibutos........estendidos.como.um
15c60 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 6f a.pasta.contendo.os.atributos.do
15c80 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 6e .ficheiro.............A.predefin
15ca0 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 62 i....o....seguir.liga....es.simb
15cc0 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 65 ..licas,.como.se."-L".fosse.espe
15ce0 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 64 cificada.......".."....processad
15d00 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 69 o.colocando.o.componente.de.cami
15d20 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 20 nho.imediatamente.anterior......
15d40 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 41 como.barra.ou.o.come..o.de.PASTA
15d60 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:..
15d80 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 74 ....Devolve.0.se.a.pasta.for.alt
15da0 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 6d erada.e.se.$PWD.for.definida.com
15dc0 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 61 .sucesso.quando......-P....usada
15de0 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 6f ;.caso.contr..rio,.n..o-zero..Mo
15e00 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 20 rte.ou.paragem.do.filho.Nomes.e.
15e20 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 73 uso.comuns.de.vari..veis.de.cons
15e40 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 72 ola...........BASH_VERSION.Infor
15e60 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 61 ma....es.de.vers..o.para.esta.ba
15e80 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 74 sh......CDPATH.Uma.lista.de.past
15ea0 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 72 as.separadas.por.":".para.procur
15ec0 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 61 ar.......por.pastas.dadas.como.a
15ee0 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 45 rgumentos.a."cd"......GLOBIGNORE
15f00 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 20 .Uma.lista.de.padr..es.separada.
15f20 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 20 por.":".que.descreve.nomes.de...
15f40 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 73 ..ficheiro.a.ignorar.pela.expans
15f60 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 54 ..o.do.nome.do.caminho......HIST
15f80 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 75 FILE.Nome.de.ficheiro.onde.o.seu
15fa0 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 7a .hist..rico.de.comandos....armaz
15fc0 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 20 enado......HISTFILESIZE.N..mero.
15fe0 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 65 m..ximo.de.linhas.que.este.fiche
16000 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 c3 iro.pode.conter......HISTSIZE.N.
16020 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 c3 .mero.m..ximo.de.linhas.de.hist.
16040 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 20 .rico.a.que.uma.consola.em......
16060 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 4f ..execu....o.pode.aceder......HO
16080 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 61 ME.Nome.completo.do.caminho.para
160a0 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 0a .a.pasta.de.in..cio.de.sess..o..
160c0 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 20 ....HOSTNAME.Nome.do.anfitri..o.
160e0 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 55 actual......HOSTTYPE.Tipo.de.CPU
16100 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 74 .em.que.esta.vers..o.do.Bash.est
16120 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 09 ...em.execu....o......IGNOREEOF.
16140 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 6f Controla.a.ac....o.da.consola.ao
16160 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 09 .receber.um.car..cter.EOF.......
16180 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 6f como...nica.entrada..Se.definido
161a0 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 09 ,.ent..o.o.seu.valor....o.......
161c0 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 6f n..mero.de.caracteres.EOF.que.po
161e0 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 09 dem.ser.vistos.numa.linha.......
16200 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 28 vazia.antes.que.a.consola.saia.(
16220 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 6f predefini....o.10)........Quando
16240 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 20 .n..o.definido,.EOF.significa.o.
16260 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 73 fim.da.entrada......MACHTYPE.Des
16280 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 75 cri....o.do.sistema.actual.em.qu
162a0 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 20 e.a.bash.est...em.execu....o....
162c0 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 75 ..MAILCHECK.Frequ..ncia,.em.segu
162e0 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 76 ndos,.com.que.a.bash.procura.nov
16300 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 65 o.correio......MAILPATH.Lista.de
16320 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 64 .ficheiros.separados.por.":".ond
16340 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 6e e.a.bash.procura.......novas.men
16360 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 20 sagens......OSTYPE.Vers..o.Unix.
16380 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 c3 em.que.esta.vers..o.da.bash.est.
163a0 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 20 ..em.execu....o......PATH.Lista.
163c0 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 72 de.pastas.separadas.por.":".a.pr
163e0 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 61 ocurar.quando.......procura.coma
16400 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 6f ndos......PROMPT_COMMAND.Comando
16420 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 20 .a.executar.antes.da.impress..o.
16440 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 0a de.cada.......prompt.prim..rio..
16460 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 a1 ....PS1..Cadeia.do.prompt.prim..
16480 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 73 rio......PS2..Cadeia.do.prompt.s
164a0 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 70 ecund..rio.....PWD..Caminho.comp
164c0 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 4f leto.da.pasta.actual......SHELLO
164e0 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 70 PTS.Lista.separada.por.":".de.op
16500 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 20 ....es.da.consola.activadas.....
16520 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 61 .TERM.Nome.do.tipo.de.terminal.a
16540 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 65 ctual......TIMEFORMAT.Formato.de
16560 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 65 .sa..da.para.estat..sticas.de.te
16580 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 72 mpo.mostradas.....pela.palavra.r
165a0 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 65 eservada."time"......auto_resume
165c0 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 6c .N..o-nulo.significa.que.uma.pal
165e0 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 09 avra.de.comando.numa.linha......
16600 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 72 .por.si.s......procurada.primeir
16620 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 74 o.na.lista.de.tarefas.actualment
16640 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 20 e.......paradas..Se.encontrado,.
16660 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 2e a.tarefa.passa.a.primeiro.plano.
16680 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 63 .Um.......valor."exact".signific
166a0 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 20 a.que.a.palavra.de.comando.deve.
166c0 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 6d ser.......exactamente.igual.a.um
166e0 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 72 .comando.na.lista.de.tarefas.par
16700 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 63 adas........"substring".signific
16720 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 20 a.que.a.palavra.de.comando.deve.
16740 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 61 ser.igual.......a.uma.sub-cadeia
16760 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 72 .da.tarefa..Qualquer.outro.valor
16780 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 64 .significa.que.......o.comando.d
167a0 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 61 eve.ser.um.prefixo.de.uma.tarefa
167c0 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 72 .interrompida......histchars.Car
167e0 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 a3 acteres.que.controlam.a.expans..
16800 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 65 o.do.hist..rico.e.substitui....e
16820 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 72 s.......r..pidas..O.primeiro.car
16840 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 75 ..cter....o.car..cter.de.subtitu
16860 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 6d i....o.do.......hist..rico,.norm
16880 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 74 almente."!"..O.2......o.de.subst
168a0 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 61 itui....o.r..pida,.......habitua
168c0 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 65 lmente."^"..O.terceiro....o.come
168e0 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 72 nt..rio.do.hist..rico,.......nor
16900 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 73 malmente."#"......HISTIGNORE.Lis
16920 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 20 ta.de.padr..es.separada.por.":".
16940 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 09 usados.para.decidir.quais.......
16960 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 64 os.comandos.que.devem.ser.gravad
16980 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 74 os.na.lista.de.hist..rico...Cont
169a0 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 64 inuar.Cria.um.co-processo.chamad
169c0 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 4e o.NOME.............Executa.COMAN
169e0 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 61 DO.assincronamente,.com.a.sa..da
16a00 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 20 .e.a.entrada.padr..o.ligadas....
16a20 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 68 ..via.pipe.a.descritores.de.fich
16a40 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 20 eiro.atribu..dos.a...ndices.0.e.
16a60 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 72 1.de.uma.......vari..vel.de.matr
16a80 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 6f iz.NOME.na.consola.em.execu....o
16aa0 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 4f .......O.NOME.predefinido...."CO
16ac0 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 ad PROC".............Estado.de.sa..
16ae0 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 76 da:......O.comando.coproc.devolv
16b00 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 20 e.um.estado.de.sa..da.0..Define.
16b20 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 72 vari..veis.locais.............Cr
16b40 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 4e ia.uma.vari..vel.local.chamada.N
16b60 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 64 OME.e.d..-lhe.VALOR..OP....O.pod
16b80 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 69 e......ser.qualquer.op....o.acei
16ba0 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 72 te.por."declare".............Var
16bc0 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 61 i..veis.locais.s...podem.ser.usa
16be0 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 20 das.dentro.de.uma.fun....o;.s...
16c00 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 a7 s..o.vis..veis......para.a.fun..
16c20 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 20 ..o.onde.foram.definidas.e.para.
16c40 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 64 os.seus.filhos.............Estad
16c60 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 o.de.sa..da:......Devolve.sucess
16c80 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 76 o.a.n..o.ser.que.uma.op....o.inv
16ca0 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 20 ..lida.seja.fornecida,.ocorra...
16cc0 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 61 ....um.erro.de.atribui....o.ou.a
16ce0 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 20 .consola.n..o.esteja.a.executar.
16d00 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 72 uma.fun....o..Definir.ou.mostrar
16d20 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 73 .ali..s...........Sem.argumentos
16d40 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 c3 ,."alias.imprime.a.lista.de.ali.
16d60 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 61 .s.na.forma.....reutiliz..vel."a
16d80 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 c3 lias.NOME=VALOR".na.sa..da.padr.
16da0 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 64 .o...........Com.argumetos,....d
16dc0 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 45 efinido.um.ali..s.para.cada.NOME
16de0 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 61 .cujo.VALOR....dado......Um.espa
16e00 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 72 ..o.final.em.VALOR.causa.uma.ver
16e20 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 70 ifica....o....palavra.seguinte.p
16e40 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 73 ara.....substitui....o.do.ali..s
16e60 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 0a .quando.o.ali..s.for.expandido..
16e80 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 72 .........Op....es:.......-p.impr
16ea0 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 65 imir.todos.os.ali..s.definidos.e
16ec0 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 20 m.formato.reutiliz..vel.........
16ee0 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 76 .Estado.de.sa..da:.....alias.dev
16f00 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 73 olve.verdadeiro.a.n..o.ser.que.s
16f20 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 61 eja.fornecido.um.NOME.para.o.qua
16f40 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 66 l.ainda.n..o.haja.um.ali..s..Def
16f60 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 20 ine.uma.fun....o.de.consola.....
16f80 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 6e ........Cria.uma.fun....o.de.con
16fa0 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 64 sola.chamada.NOME..Quando.chamad
16fc0 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 4d o.como.comando......simples,.NOM
16fe0 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 64 E.executa.COMANDOs.no.contexto.d
17000 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 69 a.consola..Quando.NOME.........i
17020 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 61 nvoked,.os.argumentos.s..o.passa
17040 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 6f dos....fun....o.como.$1...$n.e.o
17060 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 20 .nome.da......fun....o.est...em.
17080 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 20 $FUNCNAME.............Estado.de.
170a0 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
170c0 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 69 ..o.ser.que.NOME.seja.s...de.lei
170e0 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 0a tura..Mostra.a.pilha.de.pastas..
17100 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 61 .........Mostra.a.lista.de.pasta
17120 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 74 s.actualmente.lembradas..As.past
17140 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 6d as.....entram.na.lista.com.o.com
17160 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 20 ando."pushd";.pode.recuar.na....
17180 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 20 .lista.com.o.comando."popd".....
171a0 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 61 ......Op....es:.......-c.limpa.a
171c0 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 6f .pilha.de.pastas.eliminando.todo
171e0 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 70 s.os.elementos.......-l.n..o.imp
17200 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 6c rime.vers..es.prefixadas.com.til
17220 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 75 .de.pastas.relativas..........su
17240 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 65 a.pasta.inicial.......-p.imprime
17260 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 20 63 6f 6d 20 75 6d 61 20 65 6e 74 72 61 .a.pilha.de.pastas.com.uma.entra
17280 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 20 da.por.linha.......-v.imprime.a.
172a0 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 20 pilha.de.pastas.com.uma.entrada.
172c0 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 20 por.linha.prefixada.......com.a.
172e0 73 75 61 20 70 6f 73 69 c3 a7 c3 a3 6f 20 6e 61 20 70 69 6c 68 61 0a 20 20 20 20 0a 20 20 20 20 sua.posi....o.na.pilha..........
17300 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 2d Argumentos:.......+N.Mostra.a.N-
17320 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 65 ..sima.entrada.contando.da.esque
17340 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 20 rda.da.lista.......mostrada.por.
17360 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 b5 "dirs".quando.chamado.sem.op....
17380 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 20 es,.come..ando.......por.zero...
173a0 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 65 ..........-N.Mostra.a.N-..sima.e
173c0 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 69 ntrada.contando.da.direita.da.li
173e0 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 75 sta.......mostrada.por."dirs".qu
17400 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 c3 ando.chamado.sem.op....es,.come.
17420 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 45 .ando.......por.zero...........E
17440 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 stado.de.sa..da:.....Devolve.suc
17460 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.
17480 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 op....o.inv..lida.ou.ocorra.um.e
174a0 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 6f rro.Mostra.informa....o.sobre.co
174c0 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 74 mandos.internos.............Most
174e0 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 6e ra.breves.resumos.de.comandos.in
17500 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 65 ternos..Se.PADR..O.for......espe
17520 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 6d cificado,.d...ajuda.detalhada.em
17540 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 50 .todos.os.comandos.que.cumpram.P
17560 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 69 ADR..O,......sen..o.imprime.a.li
17580 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 0a sta.de.t..picos.de.ajuda........
175a0 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 61 .....Op....es:.........-d.mostra
175c0 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 74 .uma.descri....o.breve.de.cada.t
175e0 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 20 ..pico.........-m.mostra.uso.em.
17600 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 2d formato.pseudo-manpage.........-
17620 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 70 s.mostra.s...uma.sinopse.curta.p
17640 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 20 ara.cada.t..pico.que.cumpre.....
17660 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 73 ...PADR..O............Argumentos
17680 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 73 :.........PADR..O.Padr..o.que.es
176a0 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 20 pecifica.um.t..pico.de.ajuda....
176c0 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
176e0 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 41 evolve.sucesso.a.n..o.ser.que.PA
17700 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 6e DR..O.n..o.seja.encontrado.ou.in
17720 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 73 dique.uma.op....o.inv..lida..Mos
17740 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 64 tra.informa....es.sobre.o.tipo.d
17760 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 20 e.comando.............Para.cada.
17780 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 65 NOME,.indica.como.seria.interpre
177a0 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 20 tado.se.usado.como.um......nome.
177c0 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 3a de.comando.............Op....es:
177e0 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 61 .........-a.mostra.todos.os.loca
17800 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 61 is.contendo.um.execut..vel.chama
17820 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 69 do.NOME;........inclui.ali..s,.i
17840 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 65 nternos.e.fun....es,.se.e.s...se
17860 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 6e .a.op....o."-p"........tamb..m.n
17880 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 65 ..o.for.usada.........-f.suprime
178a0 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 6c .a.procura.da.fun....o.de.consol
178c0 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 20 a.........-P.for..a.uma.procura.
178e0 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 75 em.PATH.para.cada.NOME,.mesmo.qu
17900 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 6f e.seja.um........ali..s,.interno
17920 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 6f .ou.fun....o.e.devolve.o.nome.do
17940 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 65 .ficheiro.em.disco........que.se
17960 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 65 ria.executado.........-p.devolve
17980 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 65 .o.nome.do.ficheiro.em.disco.que
179a0 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 61 .seria.executado,........ou.nada
179c0 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 72 .se."type.-t.NOME".n..o.devolver
179e0 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 73 ."file".........-t.devolve.uma.s
17a00 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 65 ...palavra.de.entre."alias",."ke
17a20 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 74 yword",."function"........"built
17a40 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 75 in",."file".ou."",.se.NOME.for.u
17a60 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 20 m.ali..s,.palavra.reservada.....
17a80 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 6f ...da.consola,.fun....o.de.conso
17aa0 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 6f la,.interno.da.consola,.ficheiro
17ac0 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 74 .em........disco,.ou.n..o.encont
17ae0 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 20 rados,.respectivamente..........
17b00 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 6f ..Argumentos:.........Nome.do.co
17b20 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 0a mando.NOME.a.interpretar........
17b40 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
17b60 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 6f lve.sucesso.se.todos.os.NOMEs.fo
17b80 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 20 rem.encontrados;.falha.se.algum.
17ba0 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 61 n..o.for..Mostra.ou.executa.coma
17bc0 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 20 ndos.da.lista.do.hist..rico.....
17be0 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 20 ........fc....usado.para.listar.
17c00 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 73 ou.editar.e.re-executar.comandos
17c20 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 52 .da.lsiat.do.hist..rico.......PR
17c40 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 65 IMEIRO.e...LTIMO.podem.ser.n..me
17c60 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 6f ros.especificando.o.intervalo,.o
17c80 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 2c u.PRIMEIRO.pode.ser......cadeia,
17ca0 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 65 .que.significa.o.comando.mais.re
17cc0 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 61 cente.come..ado.por.essa......ca
17ce0 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 20 deia.............Op....es:......
17d00 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 20 ...-e.NOMEED.seleciona.o.editor.
17d20 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 45 a.usar...A.predefini....o....FCE
17d40 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 69 DIT,.depois.EDITOR,........depoi
17d60 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 65 s.vi.........-l..listar.linhas.e
17d80 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 69 m.vez.de.editar.........-n.omiti
17da0 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 20 r.n..s.de.linha.ao.ouvir........
17dc0 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 20 .-r.reverter.a.ordem.das.linhas.
17de0 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 20 (mais.recentes.primeiro)........
17e00 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 65 ....Com.o.formato."fc.-s.[pat=re
17e20 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 20 p....].[comando]",.COMANDO......
17e40 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 75 ...re-executado.ap..s.a.substitu
17e60 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 2e i....o.VELHO=NOVO.ser.realizada.
17e80 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 73 ............Um.ali..s...til.a.us
17ea0 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 69 ar.aqui....r="fc.-s",.para.que.i
17ec0 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 6c nserir."r.cc"......executa.o...l
17ee0 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 20 timo.comando.come..ado.por."cc".
17f00 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 20 e.inserir."r".re-executa......o.
17f20 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 61 ..ltimo.comando.............Esta
17f40 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
17f60 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 64 so.ou.estado.do.comando.executad
17f80 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 2e o;.n..o-zero.se.ocorrer.um.erro.
17fa0 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 68 .Mostra.ou.manipula.a.lista.do.h
17fc0 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 6c ist..rico.............Mostra.a.l
17fe0 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 6c ista.do.hist..rico.com.n..s.de.l
18000 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 20 inha,.prefixando.cada.entrada...
18020 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 67 ...modificada.com.um."*"..Um.arg
18040 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 61 umento.de.N.lista.s...as...ltima
18060 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 65 s.N.entradas.............Op....e
18080 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 6d s:.........-c.limpa.a.lista.elim
180a0 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 20 inado.todas.as.entradas.........
180c0 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 68 -d.desvio.elimina.a.entrada.do.h
180e0 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 20 ist..rico.na.posi....o.DESVIO...
18100 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 65 .....Desvios.negativos.contam-se
18120 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 6f .do.final.da.lista.do.hist..rico
18140 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 6e ...............-a.acrescenta.lin
18160 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 20 has.de.hist..rico.desta.sess..o.
18180 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 20 ao.ficheiro.de.hist..rico.......
181a0 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 74 ..-n.l...todas.as.linhas.de.hist
181c0 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 65 ..rico.ainda.n..o.lidas.do.fiche
181e0 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 73 iro.de.hist..rico........e.acres
18200 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 0a centa-as....lista.de.hist..rico.
18220 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 73 ........-r.l...o.ficheiro.de.his
18240 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 6f t..rico.e.acrescenta.o.conte..do
18260 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 20 ....lista.de........hist..rico..
18280 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 61 .......-w.escreve.o.hist..rico.a
182a0 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 0a ctual.no.ficheiro.de.hist..rico.
182c0 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 c3 ..............-p.realiza.expans.
182e0 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 6d .o.do.hist..rico.em.cada.ARG.e.m
18300 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 61 ostra.o.resultado........sem.gra
18320 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 20 var.na.lista.de.hist..rico......
18340 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 64 ...-s.acrescenta.ARGs....lista.d
18360 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 61 e.hist..rico.como.entrada...nica
18380 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 6f ............Se.NOMEFICH.for.dado
183a0 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 74 ,....usado.como.ficheiro.de.hist
183c0 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 54 ..rico..Sen..o,......se.FICHHIST
183e0 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 61 .tiver.um.valor,.ser...usado,.ca
18400 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 20 so.contr..rio.~/.bash_history...
18420 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 4d ..........Se.a.vari..vel.HISTTIM
18440 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 20 EFORMAT.estiver.definida.e.n..o.
18460 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 20 for.nula,.o.valor....usado......
18480 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 66 como.cadeia.de.formato.para.strf
184a0 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 20 time(3).para.imprimir.o.carimbo.
184c0 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 65 associado......a.cada.entrada.de
184e0 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 c3 .hist..rico.mostrada..Sen..o,.n.
18500 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 72 .o.s..o.imprimidos.quaisquer.car
18520 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 ad imbos.............Estado.de.sa..
18540 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.
18560 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 ser.que.indique.uma.op....o.inv.
18580 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 72 .lida.ou.ocorra.um.erro..Mostrar
185a0 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 64 .ou.definir.a.m..scara.do.modo.d
185c0 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 20 e.ficheiro.............Define.a.
185e0 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 a7 m..scara.do.utilizador.de.cria..
18600 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 4f ..o.de.ficheiro.para.MODO..Se.MO
18620 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 76 DO......for.omitido,.imprime.o.v
18640 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 20 alor.actual.da.m..scara.........
18660 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 69 ....Se.MODO.come..a.com.um.d..gi
18680 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 6d to,....interpretado.como.um.n..m
186a0 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 2c ero.octal;......caso.contr..rio,
186c0 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 63 ....uma.cadeia.de.modo.simb..lic
186e0 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 20 o.como.a.aceite.por.chmod(1)....
18700 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 65 .........Op....es:.........-p.se
18720 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 72 .MODO.for.omitido,.sa..da.de.for
18740 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 63 ma.a.que.possa.ser.reutilizado.c
18760 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 73 omo.entrada.........-S.torna.a.s
18780 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 69 a..da.simb..lica;.caso.contr..ri
187a0 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 0a o,.a.sa..da....um.n..mero.octal.
187c0 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:....
187e0 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 ..Devolve.sucesso.a.n..o.ser.que
18800 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 20 .MODO.seja.inv..lido.ou.indique.
18820 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 70 uma.op....o.inv..lida..Mostrar.p
18840 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 64 oss..veis.conclus..es,.dependend
18860 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 61 o.das.op....es...........Destina
18880 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 20 do.a.ser.usado.de.dentro.de.uma.
188a0 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 20 fun....o.de.consola.gerando.....
188c0 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 67 poss..veis.conclus..es..Se.o.arg
188e0 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 6e umento.PALAVRA.opcional.for.forn
18900 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 c3 ecido,.....s..o.geradas.compara.
18920 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 61 ...es.com.PALAVRA...........Esta
18940 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 do.de.sa..da:.....Devolve.sucess
18960 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 o.a.n..o.ser.que.indique.uma.op.
18980 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 6f ...o.inv..lida.ou.ocorra.um.erro
189a0 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 20 ..Mostrar.tempos.de.processo....
189c0 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 75 .........Imprime.os.tempos.acumu
189e0 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 61 lados.de.utilizador.e.sistema.pa
18a00 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 75 ra.a.consola.e.todos......os.seu
18a20 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 73 s.processos-filho.............Es
18a40 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 20 tado.de.sa..da:......Sempre.com.
18a60 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 72 sucesso..Mostra.o.estado.das.tar
18a80 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 61 efas.............Lista.as.tarefa
18aa0 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 61 s.activas..JOBSPEC.rea.cadeiae.a
18ac0 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 20 .sa..da.a.essa.tarefa.......Sem.
18ae0 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 64 op....es,....mostrado.o.estado.d
18b00 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 20 e.todas.as.tarefas.activas......
18b20 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 74 .......Op....es:.........-l.list
18b40 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 72 a.IDs.de.processo.al..m.da.infor
18b60 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 20 ma....o.normal.........-n.lista.
18b80 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 64 s...processos.com.estado.alterad
18ba0 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 63 o.desde.a...ltima........notific
18bc0 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 20 a....o.........-p.lista.s...IDs.
18be0 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 69 de.processo.........-r.rea.cadei
18c00 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 a3 ae.sa..da.a.tarefas.em.execu....
18c20 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 20 o.........-s.rea.cadeiae.sa..da.
18c40 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 20 a.tarefas.paradas............Se.
18c60 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 61 -x.for.usado,.COMANDO....executa
18c80 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 b5 do.ap..s.todas.as.especifica....
18ca0 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 20 es.de.tarefas......que.aparecem.
18cc0 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 73 em.ARGS.terem.sido.substitu..das
18ce0 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 64 .pela.ID.de.processo.do.l..der.d
18d00 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 20 e......grupo.do.processo.dessat.
18d20 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 c3 tarefa.............Estado.de.sa.
18d40 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
18d60 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
18d80 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 53 ..lida.ou.ocorra.um.erro.......S
18da0 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 6f e.-x.for.usado,.devolve.o.estado
18dc0 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 61 .de.sa..da.de.COMANDO..Mostrar.a
18de0 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 6d .lista.de.pastas.actualmente.lem
18e00 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 61 bradas...As.pastas.....entram.na
18e20 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 6f .lista.com.o.comando."pushd";.po
18e40 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 6d de.recuar.....na.lista.com.o.com
18e60 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 0a ando."popd"...........Op....es:.
18e80 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 61 ......-c.limpar.a.pilha.de.pasta
18ea0 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 0a s.eliminando.todos.os.elementos.
18ec0 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 20 ......-l.n..o.imprimir.vers..es.
18ee0 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 69 com.prefixo.til.de.pastas.relati
18f00 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 20 vas.........sua.pasta.home......
18f20 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 63 .-p.imprimir.a.pilha.de.pastas.c
18f40 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 2d om.uma.entrada.por.linha.......-
18f60 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 6d v.imprimir.a.pilha.de.pastas.com
18f80 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 61 .uma.entrada.por.linha.com.a.sua
18fa0 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 72 ......posi....o.na.pilha.como.pr
18fc0 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 20 efixo..........Argumentos:......
18fe0 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 20 .+N.mostra.a.N.entrada.a.contar.
19000 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 6f da.esquerda.da.lista.mostrada.po
19020 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 6d r......pastas.quando.chamada.sem
19040 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 0a .op....es,.come..ando.com.zero..
19060 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 61 ...........-N.mostra.a.N.entrada
19080 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 6f .a.contar.da.direita.da.lista.mo
190a0 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 68 strada.por......pastas.quando.ch
190c0 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 63 amada.sem.op....es,.come..ando.c
190e0 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 c3 om.zero..Feito.Feito(%d).Instru.
19100 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 6e ...o.EMT.Activar.e.desactivar.in
19120 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 63 ternos.da.consola.............Ac
19140 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 6e tiva.e.desactiva.comandos.intern
19160 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 65 os.da.consola..Desativar.permite
19180 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 73 ......executar.um.comando.de.dis
191a0 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 20 co.com.o.mesmo.nome.que.comando.
191c0 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 20 interno......sem.ter.de.usar.um.
191e0 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 c3 caminho.completo.............Op.
19200 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 61 ...es:.........-a.imprimir.lista
19220 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 6f .de.internos.mostrando.se.est..o
19240 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 61 .ou.n..o.activos.........-n.desa
19260 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 20 ctivar.cada.NOME.ou.mostrar.uma.
19280 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 20 lista.de.internos.desactivados..
192a0 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 6e .......-p.imprimir.a.lista.de.in
192c0 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 0a ternos.em.formato.reutiliz..vel.
192e0 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 73 ........-s.imprimir.s...os.nomes
19300 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 20 .de.internos."especiais".Posix..
19320 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 6d ..........Op....es.que.controlam
19340 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 20 .o.carregamento.din..mico:......
19360 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 6f ...-f.Carregar.interno.NOME.de.o
19380 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 20 bjecto.partilhado.NOMEFICH......
193a0 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 61 ...-d.Remover.um.interno.carrega
193c0 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 65 do.com.-f............Sem.op....e
193e0 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 0a s,.cada.NOME....activado........
19400 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 64 .....Para.usar.o."test".encontad
19420 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 20 o.em.$PATH.em.vez.do.interno.da.
19440 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 74 consola......insira."enable.-n.t
19460 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 64 est".............Estado.de.sa..d
19480 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 a:......Devolve.sucesso.a.n..o.s
194a0 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 6f er.que.NOME.n..o.seja.um.interno
194c0 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 41 .da.consola.ou.ocorra.um.erro..A
194e0 76 61 6c 69 61 20 61 73 20 65 78 70 72 65 73 73 c3 b5 65 73 20 61 72 69 74 6d c3 a9 74 69 63 61 valia.as.express..es.aritm..tica
19500 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 76 61 6c 69 61 20 63 61 64 61 20 41 52 47 20 63 6f s.............Avalia.cada.ARG.co
19520 6d 6f 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 2e 20 41 mo.uma.express..o.aritm..tica..A
19540 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 c3 a9 20 66 65 69 74 61 20 65 6d 0a 20 20 20 20 20 69 6e .avalia....o....feita.em......in
19560 74 65 69 72 6f 73 20 64 65 20 6c 61 72 67 75 72 61 20 66 69 78 61 20 73 65 6d 20 76 65 72 69 66 teiros.de.largura.fixa.sem.verif
19580 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 74 72 61 6e 73 70 6f 72 74 65 2c 20 65 6d 62 6f 72 61 20 61 ica....o.de.transporte,.embora.a
195a0 20 64 69 76 69 73 c3 a3 6f 0a 20 20 20 20 20 70 6f 72 20 30 20 73 65 6a 61 20 73 69 6e 61 6c 69 .divis..o......por.0.seja.sinali
195c0 7a 61 64 61 20 63 6f 6d 6f 20 65 72 72 6f 2e 20 41 20 73 65 67 75 69 6e 74 65 20 6c 69 73 74 61 zada.como.erro..A.seguinte.lista
195e0 20 64 65 20 6f 70 65 72 61 64 6f 72 65 73 20 c3 a9 20 61 67 72 75 70 61 64 61 0a 20 20 20 20 20 .de.operadores....agrupada......
19600 65 6d 20 6e c3 ad 76 65 69 73 20 64 65 20 69 67 75 61 6c 20 70 72 69 6f 72 69 64 61 64 65 2e 20 em.n..veis.de.igual.prioridade..
19620 4f 73 20 6e c3 ad 76 65 69 73 20 65 73 74 c3 a3 6f 20 6c 69 73 74 61 64 6f 73 0a 20 20 20 20 20 Os.n..veis.est..o.listados......
19640 70 6f 72 20 6f 72 64 65 6d 20 64 65 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 64 65 63 72 65 73 por.ordem.de.preced..ncia.decres
19660 63 65 6e 74 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 09 76 61 cente..............id++,.id--.va
19680 72 69 c3 a1 76 65 6c 20 70 c3 b3 73 2d 69 6e 63 72 65 6d 65 6e 74 6f 2c 20 70 c3 b3 73 2d 64 65 ri..vel.p..s-incremento,.p..s-de
196a0 63 72 65 6d 65 6e 74 6f 0a 20 20 20 20 20 09 2b 2b 69 64 2c 20 2d 2d 69 64 09 76 61 72 69 c3 a1 cremento.......++id,.--id.vari..
196c0 76 65 6c 20 70 72 c3 a9 2d 69 6e 63 72 65 6d 65 6e 74 6f 2c 20 70 72 c3 a9 2d 64 65 63 72 65 6d vel.pr..-incremento,.pr..-decrem
196e0 65 6e 74 6f 0a 20 20 20 20 20 09 2d 2c 20 2b 09 09 6d 65 6e 6f 73 2c 20 6d 61 69 73 20 75 6e c3 ento.......-,.+..menos,.mais.un.
19700 a1 72 69 6f 0a 20 20 20 20 20 09 21 2c 20 7e 09 09 6e 65 67 61 c3 a7 c3 a3 6f 20 6c c3 b3 67 69 .rio.......!,.~..nega....o.l..gi
19720 63 61 20 65 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 2a 2a 09 09 65 78 70 6f 6e 65 6e 63 69 ca.e.bitwise.......**..exponenci
19740 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 2a 2c 20 2f 2c 20 25 09 09 6d 75 6c 74 69 70 6c 69 63 61 a....o.......*,./,.%..multiplica
19760 c3 a7 c3 a3 6f 2c 20 64 69 76 69 73 c3 a3 6f 2c 20 72 65 73 74 6f 0a 20 20 20 20 20 09 2b 2c 20 ....o,.divis..o,.resto.......+,.
19780 2d 09 09 61 64 69 c3 a7 c3 a3 6f 2c 20 73 75 62 74 72 61 63 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 -..adi....o,.subtrac....o.......
197a0 3c 3c 2c 20 3e 3e 09 09 64 65 73 6c 6f 63 61 c3 a7 c3 a3 6f 20 65 73 71 75 65 72 64 61 20 65 20 <<,.>>..desloca....o.esquerda.e.
197c0 64 69 72 65 69 74 61 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c 2c direita.bitwise.......<=,.>=,.<,
197e0 20 3e 09 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 0a 20 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 69 67 .>.compara....o.......==,.!=..ig
19800 75 61 6c 64 61 64 65 2c 20 6e c3 a3 6f 20 69 67 75 61 6c 64 61 64 65 0a 20 20 20 20 20 09 26 09 ualdade,.n..o.igualdade.......&.
19820 09 45 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 5e 09 09 4f 55 45 58 20 62 69 74 77 69 73 65 .E.bitwise.......^..OUEX.bitwise
19840 0a 20 20 20 20 20 09 7c 09 09 4f 55 20 62 69 74 77 69 73 65 0a 20 20 20 20 20 09 26 26 09 09 45 .......|..OU.bitwise.......&&..E
19860 20 6c c3 b3 67 69 63 6f 0a 20 20 20 20 20 09 7c 7c 09 09 4f 55 20 6c c3 b3 67 69 63 6f 0a 20 20 .l..gico.......||..OU.l..gico...
19880 20 20 20 09 65 78 70 72 20 3f 20 65 78 70 72 20 3a 20 65 78 70 72 0a 20 20 20 20 20 09 09 09 6f ....expr.?.expr.:.expr.........o
198a0 70 65 72 61 64 6f 72 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 0a 20 20 20 20 20 09 3d 2c 20 2a 3d 2c perador.condicional.......=,.*=,
198c0 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 20 09 2b 3d 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d 2c ./=,.%=,.......+=,.-=,.<<=,.>>=,
198e0 0a 20 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d 09 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 0a 20 .......&=,.^=,.|=.atribui....o..
19900 20 20 20 20 0a 20 20 20 20 20 41 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 63 6f 6e 73 6f ..........As.vari..veis.de.conso
19920 6c 61 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 73 20 63 6f 6d 6f 20 6f 70 65 72 61 6e 64 6f la.s..o.permitidas.como.operando
19940 73 2e 20 4f 20 6e 6f 6d 65 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 0a 20 20 20 20 20 c3 a9 20 73 s..O.nome.da.vari..vel.........s
19960 75 62 73 74 69 74 75 c3 ad 64 6f 20 70 65 6c 6f 20 73 65 75 20 76 61 6c 6f 72 20 28 63 6f 6e 76 ubstitu..do.pelo.seu.valor.(conv
19980 65 72 74 69 64 6f 20 65 6d 20 69 6e 74 65 69 72 6f 20 64 65 20 6c 61 72 67 75 72 61 20 66 69 78 ertido.em.inteiro.de.largura.fix
199a0 61 29 20 64 65 6e 74 72 6f 0a 20 20 20 20 20 64 65 20 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 6f a).dentro......de.uma.express..o
199c0 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 6e c3 a3 6f 20 74 65 6d 20 64 65 20 74 65 72 20 6f 20 ..A.vari..vel.n..o.tem.de.ter.o.
199e0 73 65 75 20 61 74 72 69 62 75 74 6f 20 69 6e 74 65 69 72 6f 0a 20 20 20 20 20 61 63 74 69 76 61 seu.atributo.inteiro......activa
19a00 64 6f 20 70 61 72 61 20 73 65 72 20 75 73 61 64 6f 20 6e 75 6d 61 20 65 78 70 72 65 73 73 c3 a3 do.para.ser.usado.numa.express..
19a20 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 73 20 6f 70 65 72 61 64 6f 72 65 73 20 73 c3 a3 6f o.............Os.operadores.s..o
19a40 20 61 76 61 6c 69 61 64 6f 73 20 70 6f 72 20 6f 72 64 65 6d 20 64 65 20 70 72 65 63 65 64 c3 aa .avaliados.por.ordem.de.preced..
19a60 6e 63 69 61 2e 20 53 75 62 2d 65 78 70 72 65 73 73 c3 b5 65 73 0a 20 20 20 20 20 65 6e 74 72 65 ncia..Sub-express..es......entre
19a80 20 70 61 72 c3 aa 6e 74 65 73 65 73 20 73 c3 a3 6f 20 61 76 61 6c 69 61 64 61 73 20 70 72 69 6d .par..nteses.s..o.avaliadas.prim
19aa0 65 69 72 6f 20 65 20 69 67 6e 6f 72 61 6d 20 61 73 20 72 65 67 72 61 73 20 64 65 0a 20 20 20 20 eiro.e.ignoram.as.regras.de.....
19ac0 20 70 72 65 63 65 64 c3 aa 6e 63 69 61 20 61 63 69 6d 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 .preced..ncia.acima.............
19ae0 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 20 6f 20 c3 ba 6c 74 Estado.de.sa..da:......Se.o...lt
19b00 69 6d 6f 20 41 52 47 20 66 6f 72 20 61 76 61 6c 69 61 64 6f 20 63 6f 6d 6f 20 30 2c 20 6c 65 74 imo.ARG.for.avaliado.como.0,.let
19b20 20 64 65 76 6f 6c 76 65 20 31 3b 20 73 65 6e c3 a3 6f 20 6c 65 74 20 64 65 76 6f 6c 76 65 20 30 .devolve.1;.sen..o.let.devolve.0
19b40 2e 00 41 76 61 6c 69 61 20 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 ..Avalia.a.express..o.condiciona
19b60 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 61 69 20 63 6f 6d 20 65 73 74 61 64 6f 20 30 20 28 l.............Sai.com.estado.0.(
19b80 76 65 72 64 61 64 65 69 72 6f 29 20 6f 75 20 31 20 28 66 61 6c 73 6f 29 20 64 65 70 65 6e 64 65 verdadeiro).ou.1.(falso).depende
19ba0 6e 64 6f 20 64 61 0a 20 20 20 20 20 61 76 61 6c 69 61 c3 a7 c3 a3 6f 20 64 65 20 45 58 50 52 2e ndo.da......avalia....o.de.EXPR.
19bc0 20 41 73 20 65 78 70 72 65 73 73 c3 b5 65 73 20 70 6f 64 65 6d 20 73 65 72 20 75 6e c3 a1 72 69 .As.express..es.podem.ser.un..ri
19be0 61 73 20 6f 75 20 62 69 6e c3 a1 72 69 61 73 2e 20 45 78 70 72 65 73 73 c3 b5 65 73 0a 20 20 20 as.ou.bin..rias..Express..es....
19c00 20 20 75 69 6e c3 a1 72 69 61 73 20 73 c3 a3 6f 20 66 72 65 71 75 65 6e 74 65 6d 65 6e 74 65 20 ..uin..rias.s..o.frequentemente.
19c20 75 73 61 64 61 73 20 70 61 72 61 20 65 78 61 6d 69 6e 61 72 20 6f 20 65 73 74 61 64 6f 20 64 65 usadas.para.examinar.o.estado.de
19c40 20 75 6d 20 66 69 63 68 65 69 72 6f 2e 20 48 c3 a1 0a 20 20 20 20 20 74 61 6d 62 c3 a9 6d 20 6f .um.ficheiro..H........tamb..m.o
19c60 70 65 72 61 64 6f 72 65 73 20 64 65 20 63 61 64 65 69 61 73 20 65 20 6f 70 65 72 61 64 6f 72 65 peradores.de.cadeias.e.operadore
19c80 73 20 64 65 20 63 6f 6d 70 61 72 61 c3 a7 c3 a3 6f 20 6e 75 6d c3 a9 72 69 63 61 2e 0a 20 20 20 s.de.compara....o.num..rica.....
19ca0 20 20 0a 20 20 20 20 20 4f 20 63 6f 6d 70 6f 72 74 61 6d 65 6e 74 6f 20 64 6f 20 74 65 73 74 65 ........O.comportamento.do.teste
19cc0 20 64 65 70 65 6e 64 65 20 64 6f 20 6e c3 ba 6d 65 72 6f 20 64 65 20 61 72 67 75 6d 65 6e 74 6f .depende.do.n..mero.de.argumento
19ce0 73 2e 20 4c 65 69 61 20 61 0a 20 20 20 20 20 70 c3 a1 67 69 6e 61 20 64 6f 20 6d 61 6e 75 61 6c s..Leia.a......p..gina.do.manual
19d00 20 64 6f 20 62 61 73 68 20 70 61 72 61 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 .do.bash.para.a.especifica....o.
19d20 63 6f 6d 70 6c 65 74 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 65 73 20 completa.............Operadores.
19d40 64 65 20 66 69 63 68 65 69 72 6f 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2d 61 20 46 de.ficheiros:...............-a.F
19d60 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
19d80 65 69 72 6f 20 65 78 69 73 74 69 72 2e 0a 20 20 20 20 20 20 20 20 2d 62 20 46 49 43 48 45 49 52 eiro.existir..........-b.FICHEIR
19da0 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
19dc0 6f 72 20 62 6c 6f 71 75 65 69 6f 20 65 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 63 or.bloqueio.especial..........-c
19de0 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
19e00 63 68 65 69 72 6f 20 66 6f 72 20 65 73 70 65 63 69 61 6c 20 64 65 20 63 61 72 61 63 74 65 72 65 cheiro.for.especial.de.caractere
19e20 73 2e 0a 20 20 20 20 20 20 20 20 2d 64 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 s..........-d.FICHEIRO.....Verda
19e40 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 61 20 70 61 73 74 deiro.se.o.ficheiro.for.uma.past
19e60 61 2e 0a 20 20 20 20 20 20 20 20 2d 65 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 a..........-e.FICHEIRO.....Verda
19e80 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.....
19ea0 20 20 20 20 20 2d 66 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 .....-f.FICHEIRO.....Verdadeiro.
19ec0 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 65 78 69 73 74 65 20 65 20 c3 a9 20 75 6d 20 66 69 63 se.o.ficheiro.existe.e....um.fic
19ee0 68 65 69 72 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 67 20 46 49 43 48 45 49 52 heiro.normal..........-g.FICHEIR
19f00 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
19f20 6f 72 20 73 65 74 2d 67 72 6f 75 70 2d 69 64 2e 0a 20 20 20 20 20 20 20 20 2d 68 20 46 49 43 48 or.set-group-id..........-h.FICH
19f40 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 EIRO.....Verdadeiro.se.o.ficheir
19f60 6f 20 66 6f 72 20 75 6d 61 20 6c 69 67 61 c3 a7 c3 a3 6f 20 73 69 6d 62 c3 b3 6c 69 63 61 2e 0a o.for.uma.liga....o.simb..lica..
19f80 20 20 20 20 20 20 20 20 2d 4c 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 ........-L.FICHEIRO.....Verdadei
19fa0 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...
19fc0 a3 6f 20 73 69 6d 62 c3 b3 6c 69 63 61 2e 0a 20 20 20 20 20 20 20 20 2d 6b 20 46 49 43 48 45 49 .o.simb..lica..........-k.FICHEI
19fe0 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.
1a000 74 69 76 65 72 20 6f 20 62 69 74 20 22 73 74 69 63 6b 79 22 20 64 65 66 69 6e 69 64 6f 2e 0a 20 tiver.o.bit."sticky".definido...
1a020 20 20 20 20 20 20 20 2d 70 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 .......-p.FICHEIRO.....Verdadeir
1a040 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 75 6d 20 70 69 70 65 20 63 6f 6d 20 o.se.o.ficheiro.for.um.pipe.com.
1a060 6e 6f 6d 65 2e 0a 20 20 20 20 20 20 20 20 2d 72 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 nome..........-r.FICHEIRO.....Ve
1a080 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 6c 65 67 c3 ad rdadeiro.se.o.ficheiro.for.leg..
1a0a0 76 65 6c 2e 0a 20 20 20 20 20 20 20 20 2d 73 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 vel..........-s.FICHEIRO.....Ver
1a0c0 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 65 78 69 73 74 65 20 65 20 6e dadeiro.se.o.ficheiro.existe.e.n
1a0e0 c3 a3 6f 20 65 73 74 c3 a1 20 76 61 7a 69 6f 2e 0a 20 20 20 20 20 20 20 20 2d 53 20 46 49 43 48 ..o.est...vazio..........-S.FICH
1a100 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 69 63 68 65 69 72 EIRO.....Verdadeiro.se.o.ficheir
1a120 6f 20 66 6f 72 20 75 6d 20 73 6f 63 6b 65 74 2e 0a 20 20 20 20 20 20 20 20 2d 74 20 46 44 20 20 o.for.um.socket..........-t.FD..
1a140 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 46 44 20 66 6f 72 20 ...........Verdadeiro.se.FD.for.
1a160 61 62 65 72 74 6f 20 6e 75 6d 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 20 20 20 20 2d 75 20 aberto.num.terminal..........-u.
1a180 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
1a1a0 68 65 69 72 6f 20 66 6f 72 20 73 65 74 2d 75 73 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 20 20 2d heiro.for.set-user-id..........-
1a1c0 77 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 66 w.FICHEIRO.....Verdadeiro.se.o.f
1a1e0 69 63 68 65 69 72 6f 20 66 6f 72 20 67 72 61 76 c3 a1 76 65 6c 20 70 6f 72 20 73 69 2e 0a 20 20 icheiro.for.grav..vel.por.si....
1a200 20 20 20 20 20 20 2d 78 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f ......-x.FICHEIRO.....Verdadeiro
1a220 20 73 65 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 65 78 65 63 75 74 c3 a1 76 65 6c 20 70 .se.o.ficheiro.for.execut..vel.p
1a240 6f 72 20 73 69 2e 0a 20 20 20 20 20 20 20 20 2d 4f 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 or.si..........-O.FICHEIRO.....V
1a260 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 66 65 63 erdadeiro.se.o.ficheiro.for.efec
1a280 74 69 76 61 6d 65 6e 74 65 20 73 75 61 20 70 72 6f 70 72 69 65 64 61 64 65 2e 0a 20 20 20 20 20 tivamente.sua.propriedade.......
1a2a0 20 20 20 2d 47 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 ...-G.FICHEIRO.....Verdadeiro.se
1a2c0 20 6f 20 66 69 63 68 65 69 72 6f 20 66 6f 72 20 65 66 65 63 74 69 76 61 6d 65 6e 74 65 20 70 72 .o.ficheiro.for.efectivamente.pr
1a2e0 6f 70 72 69 65 64 61 64 65 20 64 6f 20 73 65 75 20 67 72 75 70 6f 2e 0a 20 20 20 20 20 20 20 20 opriedade.do.seu.grupo..........
1a300 2d 4e 20 46 49 43 48 45 49 52 4f 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 6f 20 -N.FICHEIRO.....Verdadeiro.se.o.
1a320 66 69 63 68 65 69 72 6f 20 66 6f 69 20 6d 6f 64 69 66 69 63 61 64 6f 20 64 65 73 64 65 20 61 20 ficheiro.foi.modificado.desde.a.
1a340 c3 ba 6c 74 69 6d 61 20 76 65 7a 20 71 75 65 20 66 6f 69 20 6c 69 64 6f 2e 0a 20 20 20 20 20 0a ..ltima.vez.que.foi.lido........
1a360 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 52 4f 31 20 2d 6e 74 20 46 49 43 48 45 49 52 4f 32 .........FICHEIRO1.-nt.FICHEIRO2
1a380 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 31 20 66 6f 72 20 6d .Verdadeiro.se.o.ficheiro1.for.m
1a3a0 61 69 73 20 6e 6f 76 6f 20 71 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ais.novo.que....................
1a3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 20 66 69 63 68 65 69 72 6f ......................o.ficheiro
1a3e0 32 20 28 64 65 20 61 63 6f 72 64 6f 20 63 6f 6d 20 61 20 64 61 74 61 20 64 65 20 6d 6f 64 69 66 2.(de.acordo.com.a.data.de.modif
1a400 69 63 61 c3 a7 c3 a3 6f 29 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 ica....o).................FICHEI
1a420 52 4f 31 20 2d 6f 74 20 46 49 43 48 45 49 52 4f 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 RO1.-ot.FICHEIRO2.Verdadeiro.se.
1a440 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 6d 61 69 73 20 61 6e 74 69 67 6f 20 71 75 65 20 6f 20 ficheiro1.for.mais.antigo.que.o.
1a460 66 69 63 68 65 69 72 6f 32 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 46 49 43 48 45 49 ficheiro2.................FICHEI
1a480 52 4f 31 20 2d 65 66 20 46 49 43 48 45 49 52 4f 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 RO1.-ef.FICHEIRO2.Verdadeiro.se.
1a4a0 66 69 63 68 65 69 72 6f 31 20 66 6f 72 20 75 6d 61 20 6c 69 67 61 c3 a7 c3 a3 6f 20 72 c3 ad 67 ficheiro1.for.uma.liga....o.r..g
1a4c0 69 64 61 20 61 20 66 69 6c 65 32 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 65 72 61 64 6f 72 ida.a.file2.............Operador
1a4e0 65 73 20 64 65 20 63 61 64 65 69 61 73 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 2d 7a es.de.cadeias:................-z
1a500 20 43 41 44 45 49 41 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 63 .CADEIA........Verdadeiro.se.a.c
1a520 61 64 65 69 61 20 65 73 74 69 76 65 72 20 76 61 7a 69 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 adeia.estiver.vazia.............
1a540 20 20 20 20 2d 6e 20 43 41 44 45 49 41 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 41 44 45 49 ....-n.CADEIA..............CADEI
1a560 41 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 63 61 64 65 69 61 20 A........Verdadeiro.se.a.cadeia.
1a580 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 76 61 7a 69 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 20 n..o.estiver.vazia..............
1a5a0 20 20 20 43 41 44 45 49 41 31 20 3d 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 ...CADEIA1.=.CADEIA2............
1a5c0 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 73 65 20 ..................Verdadeiro.se.
1a5e0 61 73 20 63 61 64 65 69 61 73 20 73 c3 a3 6f 20 69 67 75 61 69 73 2e 0a 20 20 20 20 20 20 20 20 as.cadeias.s..o.iguais..........
1a600 20 43 41 44 45 49 41 31 20 21 3d 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 .CADEIA1.!=.CADEIA2.............
1a620 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 73 65 20 61 .................Verdadeiro.se.a
1a640 73 20 63 61 64 65 69 61 73 20 6e c3 a3 6f 20 73 c3 a3 6f 20 69 67 75 61 69 73 2e 0a 20 20 20 20 s.cadeias.n..o.s..o.iguais......
1a660 20 20 20 20 20 43 41 44 45 49 41 31 20 3c 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 20 .....CADEIA1.<.CADEIA2..........
1a680 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 73 ....................Verdadeiro.s
1a6a0 65 20 43 41 44 45 49 41 31 20 66 69 63 61 72 20 61 6e 74 65 73 20 64 65 20 43 41 44 45 49 41 32 e.CADEIA1.ficar.antes.de.CADEIA2
1a6c0 20 6c 65 78 69 63 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 20 20 20 20 43 41 44 45 49 41 31 20 3e .lexicamente...........CADEIA1.>
1a6e0 20 43 41 44 45 49 41 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .CADEIA2........................
1a700 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 43 41 44 45 49 41 31 20 66 69 63 61 ......Verdadeiro.se.CADEIA1.fica
1a720 72 20 61 70 c3 b3 73 20 43 41 44 45 49 41 32 20 6c 65 78 69 63 61 6d 65 6e 74 65 2e 0a 20 20 20 r.ap..s.CADEIA2.lexicamente.....
1a740 20 20 0a 20 20 20 20 20 4f 75 74 72 6f 73 20 6f 70 65 72 61 64 6f 72 65 73 3a 0a 20 20 20 20 20 ........Outros.operadores:......
1a760 0a 20 20 20 20 20 20 20 20 2d 6f 20 4f 50 c3 87 c3 83 4f 20 20 20 20 20 20 20 20 20 56 65 72 64 .........-o.OP....O.........Verd
1a780 61 64 65 69 72 6f 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 4f adeiro.se.a.op....o.de.consola.O
1a7a0 50 c3 87 c3 83 4f 20 65 73 74 c3 a1 20 61 63 74 69 76 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d P....O.est...activada..........-
1a7c0 76 20 56 41 52 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 v.VAR............Verdadeiro.se.a
1a7e0 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 74 69 76 65 .vari..vel.de.consola.VAR.estive
1a800 72 20 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 52 20 56 41 52 20 20 20 20 20 20 r.definida..........-R.VAR......
1a820 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 ......Verdadeiro.se.a.vari..vel.
1a840 64 65 20 63 6f 6e 73 6f 6c 61 20 56 41 52 20 65 73 74 69 76 65 72 20 64 65 66 69 6e 69 64 61 20 de.consola.VAR.estiver.definida.
1a860 65 20 66 6f 72 20 75 6d 20 6e 6f 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.for.um.nome...................
1a880 20 20 20 20 20 20 20 20 20 20 72 65 66 65 72 c3 aa 6e 63 69 61 2e 0a 20 20 20 20 20 20 20 20 21 ..........refer..ncia..........!
1a8a0 20 45 58 50 52 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 .EXPR............Verdadeiro.se.E
1a8c0 58 50 52 20 66 6f 72 20 66 61 6c 73 6f 2e 0a 20 20 20 20 20 20 20 20 45 58 50 52 31 20 2d 61 20 XPR.for.falso..........EXPR1.-a.
1a8e0 45 58 50 52 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 65 20 45 58 50 52 EXPR2.Verdadeiro.se.EXPR1.e.EXPR
1a900 32 20 66 6f 72 65 6d 20 76 65 72 64 61 64 65 69 72 6f 73 2e 0a 20 20 20 20 20 20 20 20 45 58 50 2.forem.verdadeiros..........EXP
1a920 52 31 20 2d 6f 20 45 58 50 52 32 20 56 65 72 64 61 64 65 69 72 6f 20 73 65 20 45 58 50 52 31 20 R1.-o.EXPR2.Verdadeiro.se.EXPR1.
1a940 4f 55 20 45 58 50 52 32 20 66 6f 72 65 6d 20 76 65 72 64 61 64 65 69 72 6f 73 2e 0a 20 20 20 20 OU.EXPR2.forem.verdadeiros......
1a960 20 0a 20 20 20 20 20 20 20 20 61 72 67 31 20 4f 50 20 61 72 67 32 20 20 20 20 54 65 73 74 65 73 ..........arg1.OP.arg2....Testes
1a980 20 61 72 69 74 6d c3 a9 74 69 63 6f 73 2e 20 4f 50 20 c3 a9 20 75 6d 20 64 65 20 2d 65 71 2c 20 .aritm..ticos..OP....um.de.-eq,.
1a9a0 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 20 20 20 20 20 20 -ne,............................
1a9c0 2d 6c 74 2c 20 2d 6c 65 2c 20 2d 67 74 2c 20 6f 75 20 2d 67 65 2e 0a 20 20 20 20 20 0a 20 20 20 -lt,.-le,.-gt,.ou.-ge...........
1a9e0 20 20 4f 70 65 72 61 64 6f 72 65 73 20 62 69 6e c3 a1 72 69 6f 73 20 61 72 69 74 6d c3 a9 74 69 ..Operadores.bin..rios.aritm..ti
1aa00 63 6f 73 20 64 65 76 6f 6c 76 65 6d 20 76 65 72 64 61 64 65 69 72 6f 20 73 65 20 41 52 47 31 20 cos.devolvem.verdadeiro.se.ARG1.
1aa20 66 6f 72 20 69 67 75 61 6c 2c 20 6e c3 a3 6f 0a 20 20 20 20 20 69 67 75 61 6c 2c 20 6d 65 6e 6f for.igual,.n..o......igual,.meno
1aa40 72 20 71 75 65 2c 20 6d 65 6e 6f 72 20 6f 75 20 69 67 75 61 6c 20 71 75 65 2c 20 6d 61 69 6f 72 r.que,.menor.ou.igual.que,.maior
1aa60 20 71 75 65 20 6f 75 20 6d 61 69 6f 72 20 6f 75 20 69 67 75 61 6c 20 71 75 65 0a 20 20 20 20 20 .que.ou.maior.ou.igual.que......
1aa80 41 52 47 32 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 ARG2.............Estado.de.sa..d
1aaa0 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 73 65 20 45 58 50 52 20 a:......Devolve.sucesso.se.EXPR.
1aac0 66 6f 72 20 61 76 61 6c 69 61 64 61 20 63 6f 6d 6f 20 76 65 72 64 61 64 65 69 72 6f 3b 20 66 61 for.avaliada.como.verdadeiro;.fa
1aae0 6c 68 61 20 73 65 20 45 58 50 52 20 66 6f 72 0a 20 20 20 20 20 61 76 61 6c 69 61 64 6f 20 63 6f lha.se.EXPR.for......avaliado.co
1ab00 6d 6f 20 66 61 6c 73 6f 20 6f 75 20 66 6f 72 20 69 6e 64 69 63 61 64 6f 20 75 6d 20 61 72 67 75 mo.falso.ou.for.indicado.um.argu
1ab20 6d 65 6e 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 41 76 61 6c 69 61 20 75 6d 61 20 65 78 70 72 mento.inv..lido..Avalia.uma.expr
1ab40 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 ess..o.condicional.............E
1ab60 73 74 65 20 c3 a9 20 75 6d 20 73 69 6e c3 b3 6e 69 6d 6f 20 70 61 72 61 20 6f 20 69 6e 74 65 72 ste....um.sin..nimo.para.o.inter
1ab80 6e 6f 20 22 74 65 73 74 22 2c 20 6d 61 73 20 6f 20 c3 ba 6c 74 69 6d 6f 20 61 72 67 75 6d 65 6e no."test",.mas.o...ltimo.argumen
1aba0 74 6f 20 74 65 6d 0a 20 20 20 20 20 64 65 20 73 65 72 20 75 6d 20 22 5d 22 20 6c 69 74 65 72 61 to.tem......de.ser.um."]".litera
1abc0 6c 2c 20 70 61 72 61 20 66 65 63 68 61 72 20 6f 20 22 5b 22 20 61 62 65 72 74 6f 2e 00 45 78 65 l,.para.fechar.o."[".aberto..Exe
1abe0 63 75 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 73 69 6d 70 6c 65 73 20 6f 75 20 6d 6f 73 74 cutar.um.comando.simples.ou.most
1ac00 72 61 72 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 2e rar.informa....o.sobre.comandos.
1ac20 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 20 63 6f 6d 20 ............Executa.COMANDO.com.
1ac40 41 52 47 53 20 73 75 70 72 69 6d 69 6e 64 6f 20 70 72 6f 63 75 72 61 20 64 65 20 66 75 6e c3 a7 ARGS.suprimindo.procura.de.fun..
1ac60 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 6f 75 20 6d 6f 73 74 72 61 0a 20 20 20 20 20 69 ..es.da.consola.ou.mostra......i
1ac80 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 61 63 65 72 63 61 20 64 6f 73 20 43 4f 4d 41 4e 44 4f 73 20 nforma....o.acerca.dos.COMANDOs.
1aca0 65 73 70 65 63 69 66 69 63 61 64 6f 73 2e 20 50 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 70 61 especificados..Pode.ser.usado.pa
1acc0 72 61 20 63 68 61 6d 61 72 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 20 65 6d 20 64 69 73 63 6f ra.chamar.comandos......em.disco
1ace0 20 71 75 61 6e 64 6f 20 65 78 69 73 74 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 63 6f 6d 20 .quando.existe.uma.fun....o.com.
1ad00 6f 20 6d 65 73 6d 6f 20 6e 6f 6d 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 o.mesmo.nome.............Op....e
1ad20 73 3a 0a 20 20 20 20 20 20 20 20 2d 70 20 20 20 20 20 75 73 61 72 20 76 61 6c 6f 72 20 70 72 65 s:.........-p.....usar.valor.pre
1ad40 64 65 66 69 6e 69 64 6f 20 70 61 72 61 20 43 41 4d 49 4e 48 4f 20 71 75 65 20 67 61 72 61 6e 74 definido.para.CAMINHO.que.garant
1ad60 61 20 71 75 65 20 73 65 20 65 6e 63 6f 6e 74 72 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 a.que.se.encontram..............
1ad80 20 20 20 74 6f 64 6f 73 20 6f 73 20 75 74 69 6c 69 74 c3 a1 72 69 6f 73 20 70 61 64 72 c3 a3 6f ...todos.os.utilit..rios.padr..o
1ada0 0a 20 20 20 20 20 20 20 20 2d 76 20 20 20 20 20 69 6d 70 72 69 6d 69 72 20 75 6d 61 20 64 65 73 .........-v.....imprimir.uma.des
1adc0 63 72 69 c3 a7 c3 a3 6f 20 64 65 20 43 4f 4d 41 4e 44 4f 20 73 69 6d 69 6c 61 72 20 61 6f 20 69 cri....o.de.COMANDO.similar.ao.i
1ade0 6e 74 65 72 6e 6f 20 22 74 79 70 65 22 0a 20 20 20 20 20 20 20 20 2d 56 20 20 20 20 20 69 6d 70 nterno."type".........-V.....imp
1ae00 72 69 6d 69 72 20 75 6d 61 20 64 65 73 63 72 69 c3 a7 c3 a3 6f 20 6d 61 69 73 20 64 65 74 61 6c rimir.uma.descri....o.mais.detal
1ae20 68 61 64 61 20 64 65 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 hada.de.COMANDO............Estad
1ae40 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 o.de.sa..da:......Devolve.o.esta
1ae60 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 64 65 20 43 4f 4d 41 4e 44 4f 20 6f 75 20 66 61 6c 68 61 do.de.sa..da.de.COMANDO.ou.falha
1ae80 20 73 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 66 6f 72 20 65 6e 63 6f 6e 74 72 61 64 6f 2e .se.COMANDO.n..o.for.encontrado.
1aea0 00 45 78 65 63 75 74 61 20 61 72 67 75 6d 65 6e 74 6f 73 20 63 6f 6d 6f 20 63 6f 6d 61 6e 64 6f .Executa.argumentos.como.comando
1aec0 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 43 6f 6d 62 69 6e 61 20 .da.consola.............Combina.
1aee0 41 52 47 73 20 6e 75 6d 61 20 c3 ba 6e 69 63 61 20 63 61 64 65 69 61 2c 20 75 73 61 20 6f 20 72 ARGs.numa...nica.cadeia,.usa.o.r
1af00 65 73 75 6c 74 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 esultado.como.entrada.da.consola
1af20 2c 0a 20 20 20 20 20 65 20 65 78 65 63 75 74 61 20 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 72 65 73 ,......e.executa.os.comandos.res
1af40 75 6c 74 61 6e 74 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 ultantes.............Estado.de.s
1af60 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 65 73 74 61 64 6f 20 64 65 20 73 61 a..da:......Devolve.estado.de.sa
1af80 c3 ad 64 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 6f 75 20 73 75 63 65 73 73 6f 20 73 65 20 6f 20 ..da.do.comando.ou.sucesso.se.o.
1afa0 63 6f 6d 61 6e 64 6f 20 66 6f 72 20 6e 75 6c 6f 2e 00 45 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 comando.for.nulo..Executa.comand
1afc0 6f 73 20 65 6e 71 75 61 6e 74 6f 20 6f 20 74 65 73 74 65 20 6e c3 a3 6f 20 74 69 76 65 72 20 73 os.enquanto.o.teste.n..o.tiver.s
1afe0 75 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 70 61 6e 64 65 20 65 20 65 78 65 ucesso.............Expande.e.exe
1b000 63 75 74 61 20 43 4f 4d 41 4e 44 4f 53 20 65 6e 71 75 61 6e 74 6f 20 6f 20 63 6f 6d 61 6e 64 6f cuta.COMANDOS.enquanto.o.comando
1b020 20 66 69 6e 61 6c 20 6e 6f 20 63 69 63 6c 6f 0a 20 20 20 20 20 22 75 6e 74 69 6c 20 43 4f 4d 41 .final.no.ciclo......"until.COMA
1b040 4e 44 4f 53 22 20 74 65 6e 68 61 20 75 6d 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 NDOS".tenha.um.estado.de.sa..da.
1b060 6e c3 a3 6f 20 7a 65 72 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 n..o.zero.............Estado.de.
1b080 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f sa..da:......Devolve.o.estado.do
1b0a0 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 78 65 63 ...ltimo.comando.executado..Exec
1b0c0 75 74 61 20 63 6f 6d 61 6e 64 6f 73 20 65 6e 71 75 61 6e 74 6f 20 6f 20 74 65 73 74 65 20 74 69 uta.comandos.enquanto.o.teste.ti
1b0e0 76 65 72 20 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 70 61 6e 64 65 20 ver.sucesso.............Expande.
1b100 65 20 65 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 53 20 65 6e 71 75 61 6e 74 6f 20 6f 20 63 6f e.executa.COMANDOS.enquanto.o.co
1b120 6d 61 6e 64 6f 20 66 69 6e 61 6c 20 6e 6f 20 63 69 63 6c 6f 0a 20 20 20 20 20 22 77 68 69 6c 65 mando.final.no.ciclo......"while
1b140 20 43 4f 4d 41 4e 44 4f 53 22 20 74 65 6e 68 61 20 75 6d 20 65 73 74 61 64 6f 20 64 65 20 73 61 .COMANDOS".tenha.um.estado.de.sa
1b160 c3 ad 64 61 20 7a 65 72 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 ..da.zero.............Estado.de.
1b180 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f sa..da:......Devolve.o.estado.do
1b1a0 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f 2e 00 45 78 65 63 ...ltimo.comando.executado..Exec
1b1c0 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 6e 64 69 63 69 uta.comandos.com.base.em.condici
1b1e0 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 66 20 43 4f 4d onal.............A.lista."if.COM
1b200 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 73 74 61 64 6f ANDOS"....executada..Se.o.estado
1b220 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 20 20 65 78 65 .de.sa..da.for.zero,.........exe
1b240 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 4f 53 22 2e 20 cutada.a.lista."then.COMANDOS"..
1b260 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 20 22 65 6c 69 Caso.contr..rio,.cada.lista."eli
1b280 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 64 6f 20 70 6f f.COMANDOS".........executado.po
1b2a0 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 73 61 c3 ad 64 r.sua.vez.e.se.o.estado.de.sa..d
1b2c0 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 65 0a 20 20 20 a.for.zero,.a.correspondente....
1b2e0 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 65 78 65 63 75 ..lista."then.COMANDOS"....execu
1b300 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 6c 75 c3 ad 64 tada.e.o.comando.if....conclu..d
1b320 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 69 73 74 61 20 o..De.outra.forma,......a.lista.
1b340 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 61 2c 20 73 65 "else.COMANDOS"....executada,.se
1b360 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 64 61 20 64 61 .presente..O.estado.de.sa..da.da
1b380 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 c3 a9 20 6f 20 ......constru....o.inteira....o.
1b3a0 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 20 63 6f 6d 61 estado.de.sa..da.do...ltimo.coma
1b3c0 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 20 73 65 20 6e ndo.executado,.ou.zero......se.n
1b3e0 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 64 65 69 72 61 enhuma.condi....o.for.verdadeira
1b400 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:..
1b420 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 ....Devolve.o.estado.do...ltimo.
1b440 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 20 63 6f 6d 61 comando.executado..Executea.coma
1b460 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 6f 20 64 65 20 ndos.baseado.em.compara....o.de.
1b480 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 61 72 20 73 65 padr..es.............Executar.se
1b4a0 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 64 6f 20 6e 61 lectivamente.COMANDOS.baseado.na
1b4c0 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 20 65 0a 20 20 .compara....o.entre.PALAVRA.e...
1b4e0 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 72 61 20 73 65 ...PADR..O.."|"....usado.para.se
1b500 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 20 20 20 20 20 parar.m..ltiplos.padr..es.......
1b520 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
1b540 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 64 6f olve.o.estado.do...ltimo.comando
1b560 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 70 61 72 .executado..Executa.comandos.par
1b580 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 20 20 20 20 0a a.cada.membro.numa.lista........
1b5a0 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 75 6d 61 20 73 .....O.ciclo."for".executa.uma.s
1b5c0 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 20 63 61 64 61 eq....ncia.de.comandos.para.cada
1b5e0 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 69 74 65 6e 73 .membro.numa......lista.de.itens
1b600 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 6f 20 65 73 74 ..Se."in.PALAVRAS....;".n..o.est
1b620 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 c3 a9 0a 20 20 iver.presente,.".in."$@"."......
1b640 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 65 6e 74 6f 20 ...assumido..Para.cada.elemento.
1b660 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 69 6e 69 64 6f em.PALAVRAS,.NOME.est...definido
1b680 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 6f 73 20 43 4f .para.esseelemento,......e.os.CO
1b6a0 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 20 20 0a 20 20 MANDOS.s..o.executados..........
1b6c0 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
1b6e0 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 e.o.estado.do...ltimo.comando.ex
1b700 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 65 20 75 6d 20 ecutado..Executa.comandos.de.um.
1b720 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 0a 20 20 20 20 ficheiro.na.consola.actual......
1b740 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 6f 73 20 64 6f .......L...e.execute.comandos.do
1b760 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 2e 20 41 73 0a .NOMEFICH.na.consola.actual..As.
1b780 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 20 75 73 61 64 .....entradas.em.$PATH.s..o.usad
1b7a0 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 6f 6e 74 65 6e as.para.encontrar.a.pasta.conten
1b7c0 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 20 41 52 47 55 do.NOMEFICH.......Se.nenhum.ARGU
1b7e0 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 73 65 20 70 61 MENTO.for.fornecido,tornam-se.pa
1b800 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 71 75 61 6e 64 r..metros.posicionais......quand
1b820 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 20 20 0a 20 20 o.NOMEFICH....executado.........
1b840 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
1b860 65 20 6f 20 65 73 74 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 e.o.estado.do...ltimo.comando.ex
1b880 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 73 65 0a 20 20 ecutado.em.NOMEFICH;.falha.se...
1b8a0 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 69 64 6f 2e 00 ...NOMEFICH.n..o.pode.ser.lido..
1b8c0 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 61 6c 2e 0a 20 Executa.o.comando.condicional...
1b8e0 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 20 64 65 20 30 ..........Devolve.um.estado.de.0
1b900 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 c3 a7 c3 a3 6f .ou.1,.dependendo.da.avalia....o
1b920 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 6f 6e 61 6c 20 .da.express..o......condicional.
1b940 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 73 c3 a3 6f 20 EXPRESS..O..As.express..es.s..o.
1b960 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 c3 a1 72 69 61 compostas.pelas.mesmas.prim..ria
1b980 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 22 74 65 73 74 s......usadas.pelo.interno."test
1b9a0 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 6f 73 20 73 65 ".e.pode.ser.combinado.com.os.se
1b9c0 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 20 20 20 20 20 guintes.operadores:.............
1b9e0 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 76 61 6c 6f 72 ..(.EXPRESS..O.).Devolve.o.valor
1ba00 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 50 52 45 53 53 .de.EXPRESS..O.........!.EXPRESS
1ba20 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 83 4f 20 66 6f ..O..Verdadeiro.se.EXPRESS..O.fo
1ba40 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 20 20 20 45 58 r.falsa;.sen..o.falso.........EX
1ba60 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 45 58 50 52 31 PR1.&&.EXPR2.Verdadeiro.se.EXPR1
1ba80 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 20 73 65 6e c3 .e.EXPR2.forem.verdadeiras;.sen.
1baa0 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 58 50 52 32 09 .o.falso.........EXPR1.||.EXPR2.
1bac0 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 32 20 66 6f 72 Verdadeiro.se.EXPR1.ou.EXPR2.for
1bae0 65 6d 20 76 65 72 64 61 64 65 69 72 61 73 3b 20 73 65 6e c3 a3 6f 20 66 61 6c 73 6f 0a 20 20 20 em.verdadeiras;.sen..o.falso....
1bb00 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 73 20 22 3d 3d ........Quando.os.operadores."==
1bb20 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 64 65 69 61 20 ".e."!.=".s..o.usados,.a.cadeia.
1bb40 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 20 c3 a9 20 75 ...direita.do.operador.........u
1bb60 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 61 20 61 20 63 sada.como.padr..o.e....feita.a.c
1bb80 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 61 6e 64 6f 20 ompara....o.de.padr..es..Quando.
1bba0 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 61 64 6f 2c 20 o.operador."=.~".........usado,.
1bbc0 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 61 64 6f 72 20 a.cadeia....direita.do.operador.
1bbe0 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 6f 20 72 65 67 ...comparada.como.express..o.reg
1bc00 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 72 65 73 20 26 ular.............Os.operadores.&
1bc20 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 65 20 45 58 50 &.e.||.n..o.avaliam.EXPR2.se.EXP
1bc40 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 20 64 65 74 65 R1.for.suficiente.para......dete
1bc60 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 6f 2e 00 45 78 rminar.o.valor.da.express..o..Ex
1bc80 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 63 6f 6e 73 6f ecuta.comandos.internos.da.conso
1bca0 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 4c 2d 49 4e 54 la.............Executa.SHELL-INT
1bcc0 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 6d 20 72 65 61 ERNO.com.argumentos.ARGs.sem.rea
1bce0 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 20 20 20 20 c3 lizar.procura.do.comando........
1bd00 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 6d 65 6e 74 61 .til.quando.deseja.re-implementa
1bd20 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 r.um.comando.interno.da.consola.
1bd40 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 6c 61 2c 20 6d como......fun....o.da.consola,.m
1bd60 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 6f 20 69 6e 74 as.tem.de.executar.o.comando.int
1bd80 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 20 20 20 0a 20 erno.dentro.da.fun....o.........
1bda0 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
1bdc0 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 45 4c 4c 2d 49 ve.o.estado.de.sa..da.de.SHELL-I
1bde0 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 54 45 52 4e 4f NTERNO.ou.falso.se.SHELL-INTERNO
1be00 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 6e 74 65 72 6e .n..o......for.um.comando.intern
1be20 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 69 20 64 65 20 o.da.consola..Sair.de.%d.Sai.de.
1be40 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 20 20 20 0a 20 uma.consola.com.sess..o.........
1be60 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 73 65 73 73 c3 ....Sai.de.uma.consola.com.sess.
1be80 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 20 44 65 76 6f .o.com.estado.de.sa..da.N...Devo
1bea0 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 20 20 65 78 65 lve.um.erro.se.n..o.for......exe
1bec0 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 73 c3 a3 6f 2e cutado.numa.consola.com.sess..o.
1bee0 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 20 6f 75 20 75 .Sair.de.ciclos.for,.while,.ou.u
1bf00 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 63 69 63 6c 6f ntil.............Sai.de.um.ciclo
1bf20 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 20 66 6f 72 20 .FOR,.WHILE.ou.UNTIL...Se.N.for.
1bf40 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 6c 6f 73 0a 20 especificado,.quebrar.N.ciclos..
1bf60 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 20 45 73 74 61 ....envolventes.............Esta
1bf80 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 20 73 do.de.sa..da:......O.estado.de.s
1bfa0 61 c3 ad 64 61 20 c3 a9 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 20 6e c3 a3 6f a..da....0.a.n..o.ser.que.N.n..o
1bfc0 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 53 61 69 20 .seja.maior.ou.igual.que.1..Sai.
1bfe0 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 64 61 20 63 6f da.consola.............Sai.da.co
1c000 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 72 20 6f 6d 69 nsola.com.estado.N..Se.N.for.omi
1c020 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 20 20 20 c3 a9 tido,.o.estado.de.sa..da........
1c040 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 74 61 64 6f 2e .o.do...ltimo.comando.executado.
1c060 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 c3 a3 6f 20 64 .Limite.do.ficheiro.Excep....o.d
1c080 65 20 76 c3 ad 72 67 75 6c 61 20 66 6c 75 74 75 61 6e 74 65 00 46 6f 72 6d 61 74 61 20 65 20 69 e.v..rgula.flutuante.Formata.e.i
1c0a0 6d 70 72 69 6d 65 20 41 52 47 55 4d 45 4e 54 4f 53 20 73 6f 62 20 63 6f 6e 74 72 6f 6c 6f 20 64 mprime.ARGUMENTOS.sob.controlo.d
1c0c0 6f 20 46 4f 52 4d 41 54 4f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 o.FORMATO...........Op....es:...
1c0e0 20 20 20 20 2d 76 20 76 61 72 09 61 74 72 69 62 75 69 20 61 20 73 61 c3 ad 64 61 20 c3 a0 20 76 ....-v.var.atribui.a.sa..da....v
1c100 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 6d 20 76 65 7a 20 64 ari..vel.de.consola.VAR.em.vez.d
1c120 65 0a 20 20 20 20 09 09 6d 6f 73 74 72 61 72 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 e.......mostrar.na.sa..da.padr..
1c140 6f 0a 20 20 20 20 0a 20 20 20 20 46 4f 52 4d 41 54 4f 20 c3 a9 20 75 6d 61 20 63 61 64 65 69 61 o..........FORMATO....uma.cadeia
1c160 20 64 65 20 63 61 72 61 63 74 65 72 65 73 20 71 75 65 20 63 6f 6e 74 c3 a9 6d 20 74 72 c3 aa 73 .de.caracteres.que.cont..m.tr..s
1c180 20 74 69 70 6f 73 20 64 65 20 6f 62 6a 65 63 74 6f 73 3a 20 0a 20 20 20 20 63 61 72 61 63 74 65 .tipos.de.objectos:......caracte
1c1a0 72 65 73 20 73 69 6d 70 6c 65 73 2c 20 71 75 65 20 73 c3 a3 6f 20 73 69 6d 70 6c 65 73 6d 65 6e res.simples,.que.s..o.simplesmen
1c1c0 74 65 20 63 6f 70 69 61 64 6f 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 te.copiados.para.a.sa..da.padr..
1c1e0 6f 3b 0a 20 20 20 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 65 73 63 61 70 65 2c 20 71 75 o;.....sequ..ncias.de.escape,.qu
1c200 65 20 73 c3 a3 6f 20 63 6f 6e 76 65 72 74 69 64 61 73 20 65 20 63 6f 70 69 61 64 61 73 20 70 61 e.s..o.convertidas.e.copiadas.pa
1c220 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 3b 20 65 0a 20 20 20 20 65 73 70 65 63 ra.a.sa..da.padr..o;.e.....espec
1c240 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 74 6f 2c 20 63 61 64 61 20 75 6d 61 ifica....es.de.formato,.cada.uma
1c260 20 64 61 73 20 71 75 61 69 73 20 63 61 75 73 61 20 61 20 69 6d 70 72 65 73 73 c3 a3 6f 20 64 6f .das.quais.causa.a.impress..o.do
1c280 20 61 72 67 75 6d 65 6e 74 6f 0a 20 20 20 20 73 75 63 65 73 73 69 76 6f 20 73 65 67 75 69 6e 74 .argumento.....sucessivo.seguint
1c2a0 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 6c c3 a9 6d 20 64 61 73 20 65 73 70 65 63 69 66 69 63 61 e...........Al..m.das.especifica
1c2c0 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 74 6f 20 70 61 64 72 c3 a3 6f 20 64 65 73 63 72 69 ....es.de.formato.padr..o.descri
1c2e0 74 61 73 20 65 6d 20 70 72 69 6e 74 66 20 28 31 29 2c 0a 20 20 20 20 70 72 69 6e 74 66 20 69 6e tas.em.printf.(1),.....printf.in
1c300 74 65 72 70 72 65 74 61 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 25 62 09 65 78 70 61 6e 64 65 20 terpreta:............%b.expande.
1c320 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 65 73 63 61 70 65 20 70 61 72 61 20 6f 20 61 72 67 sequ..ncias.de.escape.para.o.arg
1c340 75 6d 65 6e 74 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 0a 20 20 20 20 20 20 25 71 09 63 umento.correspondente.......%q.c
1c360 69 74 61 20 6f 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 66 6f 72 6d 61 20 61 20 73 65 72 20 72 ita.o.argumento.de.forma.a.ser.r
1c380 65 75 74 69 6c 69 7a 61 64 6f 20 63 6f 6d 6f 20 65 6e 74 72 61 64 61 20 64 65 20 63 6f 6e 73 6f eutilizado.como.entrada.de.conso
1c3a0 6c 61 0a 20 20 20 20 20 20 25 28 66 6d 74 29 54 09 69 6d 70 72 69 6d 65 20 61 20 63 61 64 65 69 la.......%(fmt)T.imprime.a.cadei
1c3c0 61 20 64 65 20 64 61 74 61 2d 68 6f 72 61 20 72 65 73 75 6c 74 61 6e 74 65 20 64 61 20 75 74 69 a.de.data-hora.resultante.da.uti
1c3e0 6c 69 7a 61 c3 a7 c3 a3 6f 20 64 6f 20 46 4d 54 0a 20 20 20 20 09 09 63 6f 6d 6f 20 66 6f 72 6d liza....o.do.FMT.......como.form
1c400 61 74 6f 20 70 61 72 61 20 73 74 72 66 74 69 6d 65 28 33 29 0a 20 20 20 20 0a 20 20 20 20 4f 20 ato.para.strftime(3)..........O.
1c420 66 6f 72 6d 61 74 6f 20 c3 a9 20 72 65 75 74 69 6c 69 7a 61 64 6f 20 63 6f 6e 66 6f 72 6d 65 20 formato....reutilizado.conforme.
1c440 6e 65 63 65 73 73 c3 a1 72 69 6f 20 70 61 72 61 20 63 6f 6e 73 75 6d 69 72 20 74 6f 64 6f 73 20 necess..rio.para.consumir.todos.
1c460 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 2e 0a 20 20 20 20 45 20 73 65 20 68 c3 a1 20 6d 65 6e 6f os.argumentos......E.se.h...meno
1c480 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 6f 20 71 75 65 20 6f 20 66 6f 72 6d 61 74 6f 20 72 65 s.argumentos.do.que.o.formato.re
1c4a0 71 75 65 72 2c 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 74 quer,.especifica....es.de.format
1c4c0 6f 0a 20 20 20 20 65 78 74 72 61 20 63 6f 6d 70 6f 72 74 61 6d 2d 73 65 20 63 6f 6d 6f 20 75 6d o.....extra.comportam-se.como.um
1c4e0 20 76 61 6c 6f 72 20 7a 65 72 6f 20 6f 75 20 75 6d 61 20 63 61 64 65 69 61 20 6e 75 6c 61 2c 20 .valor.zero.ou.uma.cadeia.nula,.
1c500 63 6f 6e 66 6f 72 6d 65 20 61 70 72 6f 70 72 69 61 64 6f 2c 0a 20 20 20 20 74 65 6e 68 61 20 73 conforme.apropriado,.....tenha.s
1c520 69 64 6f 20 66 6f 72 6e 65 63 69 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 ido.fornecido...........Estado.d
1c540 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 e.sa..da:.....Devolve.sucesso.a.
1c560 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f n..o.ser.que.indique.uma.op....o
1c580 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 20 64 65 0a .inv..lida.ou.ocorra.um.erro.de.
1c5a0 20 20 20 20 65 73 63 72 69 74 61 20 6f 75 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 2e 00 47 4e 55 ....escrita.ou.atribui....o..GNU
1c5c0 20 62 61 73 68 2c 20 76 65 72 73 c3 a3 6f 20 25 73 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 .bash,.vers..o.%s.(%s)..GNU.bash
1c5e0 2c 20 76 65 72 73 c3 a3 6f 20 25 73 2d 28 25 73 29 0a 00 4f 70 c3 a7 c3 b5 65 73 20 6c 6f 6e 67 ,.vers..o.%s-(%s)..Op....es.long
1c600 61 73 20 47 4e 55 3a 0a 00 41 6a 75 64 61 20 67 65 72 61 6c 20 70 61 72 61 20 75 73 61 72 20 70 as.GNU:..Ajuda.geral.para.usar.p
1c620 72 6f 67 72 61 6d 61 73 20 47 4e 55 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 rogramas.GNU:.<http://www.gnu.or
1c640 67 2f 67 65 74 68 65 6c 70 2f 3e 0a 00 41 67 72 75 70 61 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d g/gethelp/>..Agrupa.comandos.com
1c660 6f 20 75 6d 61 20 75 6e 69 64 61 64 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 o.uma.unidade.............Execut
1c680 61 20 75 6d 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6e 75 6d 20 67 72 a.um.conjunto.de.comandos.num.gr
1c6a0 75 70 6f 2e 20 45 73 74 61 20 c3 a9 20 75 6d 61 20 6d 61 6e 65 69 72 61 20 64 65 0a 20 20 20 20 upo..Esta....uma.maneira.de.....
1c6c0 20 72 65 64 69 72 65 63 63 69 6f 6e 61 72 20 75 6d 20 63 6f 6e 6a 75 6e 74 6f 20 63 6f 6d 70 6c .redireccionar.um.conjunto.compl
1c6e0 65 74 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 eto.de.comandos.............Esta
1c700 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 do.de.sa..da:......Devolve.o.est
1c720 61 64 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 20 65 78 65 63 75 74 61 64 6f ado.do...ltimo.comando.executado
1c740 2e 00 65 6e 74 72 61 64 61 20 64 65 20 64 61 64 6f 73 20 48 54 46 20 70 65 6e 64 65 6e 74 65 00 ..entrada.de.dados.HTF.pendente.
1c760 63 6f 6e 63 65 64 69 64 6f 20 6d 6f 64 6f 20 64 65 20 6d 6f 6e 69 74 6f 72 20 48 54 46 00 72 65 concedido.modo.de.monitor.HTF.re
1c780 74 69 72 61 64 6f 20 6d 6f 64 6f 20 64 65 20 6d 6f 6e 69 74 6f 72 20 48 54 46 00 73 65 71 75 c3 tirado.modo.de.monitor.HTF.sequ.
1c7a0 aa 6e 63 69 61 20 64 65 20 73 6f 6d 20 48 54 46 20 74 65 72 6d 69 6e 6f 75 00 48 4f 4d 45 20 6e .ncia.de.som.HTF.terminou.HOME.n
1c7c0 c3 a3 6f 20 64 65 66 69 6e 69 64 61 00 44 65 73 6c 69 67 61 72 00 4e c3 a3 6f 20 74 65 6e 68 6f ..o.definida.Desligar.N..o.tenho
1c7e0 20 6e 6f 6d 65 21 00 49 2f 4f 20 70 72 6f 6e 74 6f 00 49 4e 46 4f 52 4d 2e 3a 20 00 49 6e 73 74 .nome!.I/O.pronto.INFORM.:..Inst
1c800 72 75 c3 a7 c3 a3 6f 20 69 6c 65 67 61 6c 00 50 65 64 69 64 6f 20 64 65 20 69 6e 66 6f 72 6d 61 ru....o.ilegal.Pedido.de.informa
1c820 c3 a7 c3 a3 6f 00 49 6e 74 65 72 72 6f 6d 70 65 72 00 4d 6f 72 74 6f 00 4c 69 63 65 6e c3 a7 61 ....o.Interromper.Morto.Licen..a
1c840 20 47 50 4c 76 33 2b 3a 20 47 4e 55 20 47 50 4c 20 76 65 72 73 c3 a3 6f 20 33 20 6f 75 20 70 6f .GPLv3+:.GNU.GPL.vers..o.3.ou.po
1c860 73 74 65 72 69 6f 72 20 3c 68 74 74 70 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 sterior.<http://gnu.org/licenses
1c880 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 63 61 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 /gpl.html>..Marca.as.vari..veis.
1c8a0 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 6f 20 69 6d 75 74 c3 a1 76 65 69 73 2e 0a 20 20 20 20 de.consola.como.imut..veis......
1c8c0 20 0a 20 20 20 20 20 4d 61 72 63 61 20 63 61 64 61 20 4e 4f 4d 45 20 63 6f 6d 6f 20 73 c3 b3 20 .......Marca.cada.NOME.como.s...
1c8e0 64 65 20 6c 65 69 74 75 72 61 3b 20 6f 73 20 76 61 6c 6f 72 65 73 20 64 65 73 74 65 73 20 4e 4f de.leitura;.os.valores.destes.NO
1c900 4d 45 73 20 6e c3 a3 6f 20 70 6f 64 65 6d 0a 20 20 20 20 20 73 65 72 20 61 6c 74 65 72 61 64 6f MEs.n..o.podem......ser.alterado
1c920 73 20 70 6f 72 20 73 75 62 73 65 71 75 65 6e 74 65 73 20 61 74 72 69 62 75 69 c3 a7 c3 b5 65 73 s.por.subsequentes.atribui....es
1c940 2e 20 53 65 20 56 41 4c 4f 52 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 0a 20 20 20 20 20 61 ..Se.VALOR.for.fornecido,......a
1c960 74 72 69 62 75 69 20 56 41 4c 4f 52 20 61 6e 74 65 73 20 64 65 20 6d 61 72 63 61 72 20 63 6f 6d tribui.VALOR.antes.de.marcar.com
1c980 6f 20 73 c3 b3 20 64 65 20 6c 65 69 74 75 72 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 o.s...de.leitura............Op..
1c9a0 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 72 65 66 65 72 65 20 61 20 76 61 72 69 c3 a1 ..es:.........-a.refere.a.vari..
1c9c0 76 65 69 73 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 73 0a 20 20 20 20 20 20 20 veis.de.matriz.indexadas........
1c9e0 20 2d 41 09 72 65 66 65 72 65 20 61 20 76 61 72 69 c3 a1 76 65 69 73 20 64 65 20 6d 61 74 72 69 .-A.refere.a.vari..veis.de.matri
1ca00 7a 20 61 73 73 6f 63 69 61 74 69 76 61 73 0a 20 20 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 65 z.associativas.........-f.refere
1ca20 20 61 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 20 20 .a.fun....es.de.consola.........
1ca40 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 64 61 73 20 61 73 20 -p.mostra.uma.lista.de.todas.as.
1ca60 76 61 72 69 c3 a1 76 65 69 73 20 6f 75 20 66 75 6e c3 a7 c3 b5 65 73 20 73 c3 b3 20 64 65 20 6c vari..veis.ou.fun....es.s...de.l
1ca80 65 69 74 75 72 61 2c 0a 20 20 20 20 20 09 09 64 65 70 65 6e 64 65 6e 64 6f 20 6f 75 20 6e c3 a3 eitura,........dependendo.ou.n..
1caa0 6f 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 66 20 c3 a9 20 69 6e 64 69 63 61 64 61 0a 20 20 o.se.a.op....o.-f....indicada...
1cac0 20 20 20 0a 20 20 20 20 20 55 6d 20 61 72 67 75 6d 65 6e 74 6f 20 22 2d 2d 22 20 64 65 73 61 63 .........Um.argumento."--".desac
1cae0 74 69 76 61 20 66 75 74 75 72 6f 20 70 72 6f 63 65 73 73 61 6d 65 6e 74 6f 20 64 61 20 6f 70 c3 tiva.futuro.processamento.da.op.
1cb00 a7 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 ...o.............Estado.de.sa..d
1cb20 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 a:......Devolve.sucesso.a.n..o.s
1cb40 65 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 er.que.indique.uma.op....o.inv..
1cb60 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 4d 6f 64 lida.ou.NOME.seja.inv..lido..Mod
1cb80 69 66 69 63 61 20 6f 75 20 6d 6f 73 74 72 61 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 ifica.ou.mostra.as.op....es.de.c
1cba0 6f 6e 63 6c 75 73 c3 a3 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 69 63 61 20 61 73 20 onclus..o...........Modifica.as.
1cbc0 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 op....es.de.conclus..o.para.cada
1cbe0 20 4e 4f 4d 45 2c 20 6f 75 2c 20 73 65 20 6e c3 a3 6f 20 66 6f 72 6e 65 63 65 72 20 4e 4f 4d 45 .NOME,.ou,.se.n..o.fornecer.NOME
1cc00 2c 0a 20 20 20 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 65 ,.....a.conclus..o.actualmente.e
1cc20 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 2e 20 53 65 20 6e 65 6e 68 75 6d 61 20 4f 50 c3 87 c3 83 4f m.execu....o..Se.nenhuma.OP....O
1cc40 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2c 20 69 6d 70 72 69 6d 65 0a 20 20 20 20 61 73 20 6f .for.fornecida,.imprime.....as.o
1cc60 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 70 61 72 61 20 63 61 64 61 20 p....es.de.conclus..o.para.cada.
1cc80 4e 4f 4d 45 20 6f 75 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e NOME.ou.a.especifica....o.de.con
1cca0 63 6c 75 73 c3 a3 6f 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 clus..o.actual...........Op....e
1ccc0 73 3a 0a 20 20 20 20 09 2d 6f 20 6f 70 c3 a7 c3 a3 6f 09 44 65 66 69 6e 65 20 6f 70 c3 a7 c3 a3 s:......-o.op....o.Define.op....
1cce0 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 4f 50 c3 87 c3 83 4f 20 70 61 72 61 20 63 61 64 o.de.conclus..o.OP....O.para.cad
1cd00 61 20 4e 4f 4d 45 0a 20 20 20 20 09 2d 44 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 b5 65 73 20 a.NOME......-D..Altera.op....es.
1cd20 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 70 72 para.a.conclus..o.do.comando."pr
1cd40 65 64 65 66 69 6e 69 64 6f 22 0a 20 20 20 20 09 2d 45 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 edefinido"......-E..Altera.op...
1cd60 b5 65 73 20 70 61 72 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 63 6f 6d 61 6e 64 6f .es.para.a.conclus..o.do.comando
1cd80 20 22 76 61 7a 69 6f 22 0a 20 20 20 20 09 2d 49 09 09 41 6c 74 65 72 61 20 6f 70 c3 a7 c3 b5 65 ."vazio"......-I..Altera.op....e
1cda0 73 20 70 61 72 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 6e 61 20 70 61 6c 61 76 72 61 20 69 s.para.a.conclus..o.na.palavra.i
1cdc0 6e 69 63 69 61 6c 0a 20 20 20 20 0a 20 20 20 20 55 73 61 72 20 22 2b 20 6f 22 20 65 6d 20 76 65 nicial..........Usar."+.o".em.ve
1cde0 7a 20 64 65 20 22 2d 6f 22 20 64 65 73 6c 69 67 61 20 61 20 6f 70 c3 a7 c3 a3 6f 20 65 73 70 65 z.de."-o".desliga.a.op....o.espe
1ce00 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a 20 cificada...........Argumentos:..
1ce20 20 20 20 0a 20 20 20 20 43 61 64 61 20 4e 4f 4d 45 20 72 65 66 65 72 65 2d 73 65 20 61 20 75 6d ........Cada.NOME.refere-se.a.um
1ce40 20 63 6f 6d 61 6e 64 6f 20 70 61 72 61 20 6f 20 71 75 61 6c 20 75 6d 61 20 65 73 70 65 63 69 66 .comando.para.o.qual.uma.especif
1ce60 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 0a 20 20 20 20 64 65 76 65 20 ica....o.de.conclus..o.....deve.
1ce80 74 65 72 20 73 69 64 6f 20 61 6e 74 65 72 69 6f 72 6d 65 6e 74 65 20 64 65 66 69 6e 69 64 61 20 ter.sido.anteriormente.definida.
1cea0 75 73 61 6e 64 6f 20 6f 20 69 6e 74 65 72 6e 6f 20 22 63 6f 6d 70 6c 65 74 65 22 2e 20 53 65 20 usando.o.interno."complete"..Se.
1cec0 6e c3 a3 6f 0a 20 20 20 20 66 6f 72 6e 65 63 65 75 20 4e 4f 4d 45 73 2c 20 63 6f 6d 70 6f 70 74 n..o.....forneceu.NOMEs,.compopt
1cee0 20 74 65 6d 20 64 65 20 73 65 72 20 63 68 61 6d 61 64 6f 20 70 6f 72 20 75 6d 61 20 66 75 6e c3 .tem.de.ser.chamado.por.uma.fun.
1cf00 a7 c3 a3 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 0a 20 20 20 20 67 65 72 61 72 20 63 6f 6e ...o.actualmente.a.....gerar.con
1cf20 63 6c 75 73 c3 b5 65 73 20 65 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 70 61 72 61 20 65 73 73 65 clus..es.e.as.op....es.para.esse
1cf40 20 67 65 72 61 64 6f 72 20 64 65 20 63 6f 6e 63 6c 75 73 c3 b5 65 73 20 61 63 74 75 61 6c 6d 65 .gerador.de.conclus..es.actualme
1cf60 6e 74 65 0a 20 20 20 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 73 c3 a3 6f 20 6d 6f 64 69 66 nte.....em.execu....o.s..o.modif
1cf80 69 63 61 64 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 icadas...........Estado.de.sa..d
1cfa0 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 a:.....Devolve.sucesso.a.n..o.se
1cfc0 72 20 71 75 65 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c r.que.indique.uma.op....o.inv..l
1cfe0 69 64 61 20 6f 75 20 4e 4f 4d 45 20 6e c3 a3 6f 20 74 65 6e 68 61 0a 20 20 20 20 75 6d 61 20 65 ida.ou.NOME.n..o.tenha.....uma.e
1d000 73 70 65 63 69 66 69 63 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 65 66 specifica....o.de.conclus..o.def
1d020 69 6e 69 64 61 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 inida..Move.a.tarefa.para.1...pl
1d040 61 6e 6f 2e 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 ano.............Coloca.a.tarefa.
1d060 69 64 65 6e 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 identificada.com.JOB_SPEC.em.1..
1d080 20 70 6c 61 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 .plano,.tornando-a.a......tarefa
1d0a0 20 61 63 74 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 .actual..Se.JOB_SPEC.n..o.existi
1d0c0 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 6f 6e 73 6f 6c 61 r,....usada.a.no....o.da.consola
1d0e0 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 20 20 20 0a 20 20 .de......tarefa.actual..........
1d100 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 45 73 74 61 64 6f ...Estado.de.sa..da:......Estado
1d120 20 64 6f 20 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 .do.comando.colocado.em.1...plan
1d140 6f 20 6f 75 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 o.ou.falha.se.ocorrer.um.erro..M
1d160 6f 76 65 20 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 ove.a.tarefa.para.2...plano.....
1d180 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 74 69 66 69 ........Coloca.a.tarefa.identifi
1d1a0 63 61 64 61 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 cada.com.cada.JOB_SPEC.em.2...pl
1d1c0 61 6e 6f 2c 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 ano,.como.se.tivessem......sido.
1d1e0 69 6e 69 63 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 iniciados.com."&"..Se.JOB_SPEC.n
1d200 c3 a3 6f 20 65 78 69 73 74 69 72 2c 20 c3 a9 20 75 73 61 64 61 20 61 20 6e 6f c3 a7 c3 a3 6f 20 ..o.existir,....usada.a.no....o.
1d220 64 61 20 63 6f 6e 73 6f 6c 61 20 64 65 0a 20 20 20 20 20 74 61 72 65 66 61 20 61 63 74 75 61 6c da.consola.de......tarefa.actual
1d240 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:..
1d260 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
1d280 75 65 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 65 6a 61 20 ue.o.controlo.de.tarefas.esteja.
1d2a0 69 6e 61 63 74 69 76 6f 20 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 43 6f 6d 61 inactivo.ou.ocorra.um.erro..Coma
1d2c0 6e 64 6f 20 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 ndo.nulo.............Sem.efeito;
1d2e0 20 6f 20 63 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 .o.comando.n..o.faz.nada........
1d300 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 53 65 6d 70 .....Estado.de.sa..da:......Semp
1d320 72 65 20 63 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 re.com.sucesso..OLDPWD.n..o.defi
1d340 6e 69 64 61 00 49 6d 70 72 69 6d 69 72 20 6f 20 6e 6f 6d 65 20 64 61 20 61 63 74 75 61 6c 20 70 nida.Imprimir.o.nome.da.actual.p
1d360 61 73 74 61 20 64 65 20 74 72 61 62 61 6c 68 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 asta.de.trabalho.............Op.
1d380 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 4c 09 49 6d 70 72 69 6d 69 72 20 6f 20 76 61 6c ...es:.........-L.Imprimir.o.val
1d3a0 6f 72 20 64 65 20 24 50 57 44 20 73 65 20 6e 6f 6d 65 61 72 20 61 20 61 63 74 75 61 6c 20 70 61 or.de.$PWD.se.nomear.a.actual.pa
1d3c0 73 74 61 20 64 65 0a 20 20 20 20 20 09 09 74 72 61 62 61 6c 68 6f 0a 20 20 20 20 20 20 20 20 2d sta.de........trabalho.........-
1d3e0 50 09 69 6d 70 72 69 6d 69 72 20 61 20 70 61 73 74 61 20 66 c3 ad 73 69 63 61 2c 20 73 65 6d 20 P.imprimir.a.pasta.f..sica,.sem.
1d400 71 75 61 69 73 71 75 65 72 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d 62 c3 b3 6c 69 63 61 73 quaisquer.liga....es.simb..licas
1d420 0a 20 20 20 20 20 0a 20 20 20 20 20 50 6f 72 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 2c 20 ............Por.predefini....o,.
1d440 22 70 77 64 22 20 63 6f 6d 70 6f 72 74 61 2d 73 65 20 63 6f 6d 6f 20 73 65 20 22 2d 4c 22 20 66 "pwd".comporta-se.como.se."-L".f
1d460 6f 73 73 65 20 65 73 70 65 63 69 66 69 63 61 64 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 osse.especificada.............Es
1d480 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 30 20 61 tado.de.sa..da:......Devolve.0.a
1d4a0 20 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 .n..o.ser.que.seja.indicada.uma.
1d4c0 6f 70 c3 a7 c3 a3 6f 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 61 20 70 61 73 74 61 20 61 63 74 75 op....oinv..lida.ou.a.pasta.actu
1d4e0 61 6c 0a 20 20 20 20 20 6e c3 a3 6f 20 70 6f 73 73 61 20 73 65 72 20 6c 69 64 61 2e 00 53 61 69 al......n..o.possa.ser.lida..Sai
1d500 72 00 4c c3 aa 20 75 6d 61 20 6c 69 6e 68 61 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 r.L...uma.linha.da.entrada.padr.
1d520 a3 6f 20 65 20 64 69 76 69 64 65 2d 61 20 65 6d 20 63 61 6d 70 6f 73 2e 0a 20 20 20 20 20 0a 20 .o.e.divide-a.em.campos.........
1d540 20 20 20 20 4c c3 aa 20 75 6d 61 20 6c 69 6e 68 61 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 ....L...uma.linha.da.entrada.pad
1d560 72 c3 a3 6f 20 6f 75 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f r..o.ou.do.descritor.de.ficheiro
1d580 20 46 44 0a 20 20 20 20 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 75 20 66 6f 72 20 75 73 61 .FD......se.a.op....o.-u.for.usa
1d5a0 64 61 2e 20 41 20 6c 69 6e 68 61 20 c3 a9 20 64 69 76 69 64 69 64 61 20 65 6d 20 63 61 6d 70 6f da..A.linha....dividida.em.campo
1d5c0 73 20 63 6f 6d 6f 20 6e 61 20 64 69 76 69 73 c3 a3 6f 0a 20 20 20 20 20 64 65 20 70 61 6c 61 76 s.como.na.divis..o......de.palav
1d5e0 72 61 73 20 65 20 61 20 70 72 69 6d 65 69 72 61 20 70 61 6c 61 76 72 61 20 c3 a9 20 61 74 72 69 ras.e.a.primeira.palavra....atri
1d600 62 75 c3 ad 64 61 20 61 6f 20 70 72 69 6d 65 69 72 6f 20 4e 4f 4d 45 2c 20 61 20 73 65 67 75 6e bu..da.ao.primeiro.NOME,.a.segun
1d620 64 61 0a 20 20 20 20 20 61 6f 20 73 65 67 75 6e 64 6f 20 4e 4f 4d 45 2c 20 65 20 61 73 73 69 6d da......ao.segundo.NOME,.e.assim
1d640 20 70 6f 72 20 64 69 61 6e 74 65 2c 20 63 6f 6d 20 71 75 61 69 73 71 75 65 72 20 70 61 6c 61 76 .por.diante,.com.quaisquer.palav
1d660 72 61 73 20 71 75 65 20 73 6f 62 72 65 6d 20 0a 20 20 20 20 20 61 74 72 69 62 75 c3 ad 64 61 73 ras.que.sobrem.......atribu..das
1d680 20 61 6f 20 c3 ba 6c 74 69 6d 6f 20 4e 4f 4d 45 2e 20 53 c3 b3 20 63 61 72 61 63 74 65 72 65 73 .ao...ltimo.NOME..S...caracteres
1d6a0 20 65 6e 63 6f 6e 74 72 61 64 6f 73 20 65 6d 20 24 49 46 53 20 73 c3 a3 6f 20 72 65 63 6f 6e 68 .encontrados.em.$IFS.s..o.reconh
1d6c0 65 63 69 64 6f 73 0a 20 20 20 20 20 63 6f 6d 6f 20 64 65 6c 69 6d 69 74 61 64 6f 72 65 73 20 64 ecidos......como.delimitadores.d
1d6e0 65 20 70 61 6c 61 76 72 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 69 e.palavras.............Se.n..o.i
1d700 6e 64 69 63 61 72 20 4e 4f 4d 45 73 2c 20 61 20 6c 69 6e 68 61 20 c3 a9 20 61 72 6d 61 7a 65 6e ndicar.NOMEs,.a.linha....armazen
1d720 61 64 61 20 6e 61 20 76 61 72 69 c3 a1 76 65 6c 20 52 45 53 50 4f 4e 44 45 52 2e 0a 20 20 20 20 ada.na.vari..vel.RESPONDER......
1d740 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 6d 61 74 72 .......Op....es:.........-a.matr
1d760 69 7a 09 61 74 72 69 62 75 69 20 61 73 20 70 61 6c 61 76 72 61 73 20 6c 69 64 61 73 20 61 20 c3 iz.atribui.as.palavras.lidas.a..
1d780 ad 6e 64 69 63 65 73 20 73 65 71 75 65 6e 63 69 61 69 73 20 64 61 20 4d 41 54 52 49 5a 0a 20 20 .ndices.sequenciais.da.MATRIZ...
1d7a0 20 20 20 09 09 63 6f 6d 65 c3 a7 61 6e 64 6f 20 65 6d 20 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 .....come..ando.em.zero.........
1d7c0 2d 64 20 64 65 6c 69 6d 09 63 6f 6e 74 69 6e 75 61 20 61 74 c3 a9 20 71 75 65 20 6f 20 70 72 69 -d.delim.continua.at...que.o.pri
1d7e0 6d 65 69 72 6f 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 44 45 4c 49 4d 20 73 65 6a 61 20 6c 69 meiro.car..cter.de.DELIM.seja.li
1d800 64 6f 2c 20 65 6d 20 76 65 7a 20 64 65 0a 20 20 20 20 20 09 09 6e 65 77 6c 69 6e 65 0a 20 20 20 do,.em.vez.de........newline....
1d820 20 20 20 20 20 2d 65 09 75 73 61 20 52 65 61 64 6c 69 6e 65 20 70 61 72 61 20 6f 62 74 65 72 20 .....-e.usa.Readline.para.obter.
1d840 61 20 6c 69 6e 68 61 20 6e 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 69 6e 74 65 72 61 63 74 69 76 61 a.linha.numa.consola.interactiva
1d860 0a 20 20 20 20 20 20 20 20 2d 69 20 74 65 78 74 6f 09 75 73 61 20 54 45 58 54 4f 20 63 6f 6d 6f .........-i.texto.usa.TEXTO.como
1d880 20 74 65 78 74 6f 20 69 6e 69 63 69 61 6c 20 70 61 72 61 20 52 65 61 64 6c 69 6e 65 0a 20 20 20 .texto.inicial.para.Readline....
1d8a0 20 20 20 20 20 2d 6e 20 6e 63 61 72 73 09 76 6f 6c 74 61 20 61 70 c3 b3 73 20 6c 65 72 20 4e 43 .....-n.ncars.volta.ap..s.ler.NC
1d8c0 41 52 53 20 63 61 72 61 63 74 65 72 65 73 20 65 6d 20 76 65 7a 20 64 65 20 65 73 70 65 72 61 72 ARS.caracteres.em.vez.de.esperar
1d8e0 0a 20 20 20 20 20 09 09 70 6f 72 20 6e 65 77 6c 69 6e 65 2c 20 6d 61 73 20 72 65 73 70 65 69 74 ........por.newline,.mas.respeit
1d900 61 20 75 6d 20 64 65 6c 69 6d 69 74 61 64 6f 72 20 73 65 20 65 73 74 69 76 65 72 0a 20 20 20 20 a.um.delimitador.se.estiver.....
1d920 20 09 09 61 6e 74 65 73 20 64 65 20 4e 43 41 52 53 20 63 61 72 61 63 74 65 72 65 73 0a 20 20 20 ...antes.de.NCARS.caracteres....
1d940 20 20 20 20 20 2d 4e 20 6e 63 61 72 73 09 76 6f 6c 74 61 20 61 70 c3 b3 73 20 6c 65 72 20 65 78 .....-N.ncars.volta.ap..s.ler.ex
1d960 61 63 74 61 6d 65 6e 74 65 20 4e 43 41 52 53 20 63 61 72 61 63 74 65 72 65 73 2c 20 61 20 6e c3 actamente.NCARS.caracteres,.a.n.
1d980 a3 6f 20 73 65 72 20 71 75 65 0a 20 20 20 20 20 09 09 45 4f 46 20 73 65 6a 61 20 65 6e 63 6f 6e .o.ser.que........EOF.seja.encon
1d9a0 74 72 61 64 6f 20 6f 75 20 61 20 6c 65 69 74 75 72 61 20 65 73 74 65 6a 61 20 69 6e 61 63 74 69 trado.ou.a.leitura.esteja.inacti
1d9c0 76 61 2c 20 69 67 6e 6f 72 61 6e 64 6f 0a 20 20 20 20 20 09 09 71 75 61 6c 71 75 65 72 20 64 65 va,.ignorando........qualquer.de
1d9e0 6c 69 6d 69 74 61 64 6f 72 0a 20 20 20 20 20 20 20 20 2d 70 20 70 72 6f 6d 70 74 09 69 6d 70 72 limitador.........-p.prompt.impr
1da00 69 6d 65 20 50 52 4f 4d 50 54 20 6e 61 20 73 61 c3 ad 64 61 20 73 65 6d 20 6e 65 77 6c 69 6e 65 ime.PROMPT.na.sa..da.sem.newline
1da20 20 66 69 6e 61 6c 20 61 6e 74 65 73 20 64 65 0a 20 20 20 20 20 09 09 74 65 6e 74 61 72 20 6c 65 .final.antes.de........tentar.le
1da40 72 0a 20 20 20 20 20 20 20 20 2d 72 09 6e c3 a3 6f 20 70 65 72 6d 69 74 65 20 71 75 65 20 62 61 r.........-r.n..o.permite.que.ba
1da60 72 72 61 73 20 65 73 71 75 65 72 64 61 73 20 65 73 63 61 70 65 6d 20 71 75 61 6c 71 75 65 72 20 rras.esquerdas.escapem.qualquer.
1da80 63 61 72 c3 a1 63 74 65 72 0a 20 20 20 20 20 20 20 20 2d 73 09 6e c3 a3 6f 20 65 63 6f 61 20 65 car..cter.........-s.n..o.ecoa.e
1daa0 6e 74 72 61 64 61 73 20 76 69 6e 64 61 73 20 64 65 20 75 6d 20 74 65 72 6d 69 6e 61 6c 0a 20 20 ntradas.vindas.de.um.terminal...
1dac0 20 20 20 20 20 20 2d 74 20 69 6e 61 63 c3 a7 c3 a3 6f 09 65 73 67 6f 74 61 20 6f 20 74 65 6d 70 ......-t.inac....o.esgota.o.temp
1dae0 6f 20 65 20 64 65 76 6f 6c 76 65 20 66 61 6c 68 61 20 73 65 20 75 6d 61 20 6c 69 6e 68 61 20 63 o.e.devolve.falha.se.uma.linha.c
1db00 6f 6d 70 6c 65 74 61 0a 20 20 20 20 20 09 09 64 65 20 65 6e 74 72 61 64 61 20 6e c3 a3 6f 20 66 ompleta........de.entrada.n..o.f
1db20 6f 72 20 6c 69 64 61 20 65 6d 20 49 4e 41 43 c3 87 c3 83 4f 20 73 65 67 75 6e 64 6f 73 2e 20 4f or.lida.em.INAC....O.segundos..O
1db40 20 76 61 6c 6f 72 20 64 61 0a 20 20 20 20 20 09 09 76 61 72 69 c3 a1 76 65 6c 20 54 4d 4f 55 54 .valor.da........vari..vel.TMOUT
1db60 20 c3 a9 20 6f 20 70 72 65 64 65 66 69 6e 69 64 6f 20 64 65 20 69 6e 61 63 c3 a7 c3 a3 6f 2e 20 ....o.predefinido.de.inac....o..
1db80 49 4e 41 43 c3 87 c3 83 4f 20 70 6f 64 65 20 73 65 72 0a 20 20 20 20 20 09 09 75 6d 61 20 66 72 INAC....O.pode.ser........uma.fr
1dba0 61 63 c3 a7 c3 a3 6f 2e 20 53 65 20 49 4e 41 43 c3 87 c3 83 4f 20 66 6f 72 20 30 2c 20 72 65 61 ac....o..Se.INAC....O.for.0,.rea
1dbc0 64 20 76 6f 6c 74 61 0a 20 20 20 20 20 09 09 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 2c 20 73 65 d.volta........imediatamente,.se
1dbe0 6d 20 74 65 6e 74 61 72 20 6c 65 72 20 71 75 61 69 73 71 75 65 72 20 64 61 64 6f 73 2c 20 64 65 m.tentar.ler.quaisquer.dados,.de
1dc00 76 6f 6c 76 65 6e 64 6f 0a 20 20 20 20 20 09 09 73 75 63 65 73 73 6f 20 73 c3 b3 20 73 65 20 61 volvendo........sucesso.s...se.a
1dc20 20 65 6e 74 72 61 64 61 20 65 73 74 69 76 65 72 20 64 69 73 70 6f 6e c3 ad 76 65 6c 20 6e 6f 20 .entrada.estiver.dispon..vel.no.
1dc40 64 65 73 63 72 69 74 6f 72 20 64 65 0a 20 20 20 20 20 09 09 66 69 63 68 65 69 72 6f 20 65 73 70 descritor.de........ficheiro.esp
1dc60 65 63 69 66 69 63 61 64 6f 2e 20 4f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 ecificado..O.estado.de.sa..da...
1dc80 20 6d 61 69 6f 72 20 71 75 65 20 31 32 38 0a 20 20 20 20 20 09 09 73 65 20 61 20 69 6e 61 63 c3 .maior.que.128........se.a.inac.
1dca0 a7 c3 a3 6f 20 66 6f 72 20 65 78 63 65 64 69 64 61 0a 20 20 20 20 20 20 20 20 2d 75 20 66 64 09 ...o.for.excedida.........-u.fd.
1dcc0 6c c3 aa 20 64 6f 20 64 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 46 44 20 l...do.descritor.de.ficheiro.FD.
1dce0 65 6d 20 76 65 7a 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 20 0a em.vez.da.entrada.padr..o.......
1dd00 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 4f 20 63 c3 .....Estado.de.sa..da:......O.c.
1dd20 b3 64 69 67 6f 20 64 65 76 6f 6c 76 69 64 6f 20 c3 a9 20 7a 65 72 6f 2c 20 61 20 6e c3 a3 6f 20 .digo.devolvido....zero,.a.n..o.
1dd40 73 65 72 20 71 75 65 20 65 6e 64 2d 6f 66 2d 66 69 6c 65 20 73 65 6a 61 20 65 6e 63 6f 6e 74 72 ser.que.end-of-file.seja.encontr
1dd60 61 64 6f 2c 20 68 61 6a 61 0a 20 20 20 20 20 69 6e 61 63 c3 a7 c3 a3 6f 20 28 63 61 73 6f 20 65 ado,.haja......inac....o.(caso.e
1dd80 6d 20 71 75 65 20 c3 a9 20 6d 61 69 6f 72 20 71 75 65 20 31 32 38 29 2c 20 6f 63 6f 72 72 61 20 m.que....maior.que.128),.ocorra.
1dda0 75 6d 20 65 72 72 6f 20 64 65 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 76 61 72 69 c3 um.erro.de.atribui....o.de.vari.
1ddc0 a1 76 65 6c 2c 0a 20 20 20 20 20 6f 75 20 73 65 6a 61 20 69 6e 64 69 63 61 64 6f 20 75 6d 20 64 .vel,......ou.seja.indicado.um.d
1dde0 65 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 69 6e 76 c3 a1 6c 69 64 6f 20 63 escritor.de.ficheiro.inv..lido.c
1de00 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 2d 75 2e 00 4c c3 aa 20 6c 69 6e 68 61 73 20 omo.argumento.de.-u..L...linhas.
1de20 64 65 20 75 6d 20 66 69 63 68 65 69 72 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 de.um.ficheiro.para.uma.vari..ve
1de40 6c 20 64 65 20 6d 61 74 72 69 7a 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 55 6d 20 73 69 6e c3 b3 l.de.matriz.............Um.sin..
1de60 6e 69 6d 6f 20 70 61 72 61 20 22 6d 61 70 66 69 6c 65 22 2e 00 4c c3 aa 20 6c 69 6e 68 61 73 20 nimo.para."mapfile"..L...linhas.
1de80 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 20 70 61 72 61 20 75 6d 61 20 76 61 72 69 da.entrada.padr..o.para.uma.vari
1dea0 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 0a 20 20 20 20 0a 20 ..vel.de.matriz.indexada........
1dec0 20 20 20 4c c3 aa 20 6c 69 6e 68 61 73 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f ...L...linhas.da.entrada.padr..o
1dee0 20 70 61 72 61 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 69 6e 64 65 .para.a.vari..vel.de.matriz.inde
1df00 78 61 64 61 20 4d 41 54 52 49 5a 2c 20 6f 75 0a 20 20 20 20 64 6f 20 64 65 73 63 72 69 74 6f 72 xada.MATRIZ,.ou.....do.descritor
1df20 20 64 65 20 66 69 63 68 65 69 72 6f 20 46 44 20 73 65 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 75 20 .de.ficheiro.FD.se.a.op....o.-u.
1df40 66 6f 72 20 66 6f 72 6e 65 63 69 64 61 2e 20 41 20 76 61 72 69 c3 a1 76 65 6c 20 4d 41 50 46 49 for.fornecida..A.vari..vel.MAPFI
1df60 4c 45 0a 20 20 20 20 c3 a9 20 61 20 4d 41 54 52 49 5a 20 70 72 65 64 65 66 69 6e 69 64 61 2e 0a LE........a.MATRIZ.predefinida..
1df80 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 .........Op....es:.......-d.deli
1dfa0 6d 09 55 73 61 20 44 45 4c 49 4d 20 70 61 72 61 20 74 65 72 6d 69 6e 61 72 20 61 73 20 6c 69 6e m.Usa.DELIM.para.terminar.as.lin
1dfc0 68 61 73 2c 20 65 6d 20 76 65 7a 20 64 65 20 6e 6f 76 61 20 6c 69 6e 68 61 0a 20 20 20 20 20 20 has,.em.vez.de.nova.linha.......
1dfe0 2d 6e 20 74 6f 74 61 6c 09 43 6f 70 69 61 20 6e 6f 20 6d c3 a1 78 69 6d 6f 20 54 4f 54 41 4c 20 -n.total.Copia.no.m..ximo.TOTAL.
1e000 6c 69 6e 68 61 73 2e 20 53 65 20 54 4f 54 41 4c 20 66 6f 72 20 30 2c 20 63 6f 70 69 61 20 74 6f linhas..Se.TOTAL.for.0,.copia.to
1e020 64 61 73 0a 20 20 20 20 20 20 2d 4f 20 6f 72 69 67 65 6d 09 43 6f 6d 65 c3 a7 61 20 61 20 61 74 das.......-O.origem.Come..a.a.at
1e040 72 69 62 75 69 72 20 61 20 4d 41 54 52 49 5a 20 6e 6f 20 c3 ad 6e 64 69 63 65 20 4f 52 49 47 45 ribuir.a.MATRIZ.no...ndice.ORIGE
1e060 4d 2e 20 41 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 30 0a 20 20 20 20 20 20 2d M..A.predefini....o....0.......-
1e080 73 20 74 6f 74 61 6c 09 44 65 73 63 61 72 74 61 20 61 73 20 70 72 69 6d 65 69 72 61 73 20 54 4f s.total.Descarta.as.primeiras.TO
1e0a0 54 41 4c 20 6c 69 6e 68 61 73 20 6c 69 64 61 73 0a 20 20 20 20 20 20 2d 74 09 52 65 6d 6f 76 65 TAL.linhas.lidas.......-t.Remove
1e0c0 20 75 6d 20 44 45 4c 49 4d 20 69 6e 69 63 69 61 6c 20 64 65 20 63 61 64 61 20 6c 69 6e 68 61 20 .um.DELIM.inicial.de.cada.linha.
1e0e0 6c 69 64 61 20 28 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 c3 a9 20 6e 6f 76 61 20 6c 69 6e lida.(predefini....o....nova.lin
1e100 68 61 29 0a 20 20 20 20 20 20 2d 75 20 66 64 09 4c c3 aa 20 6c 69 6e 68 61 73 20 64 6f 20 64 65 ha).......-u.fd.L...linhas.do.de
1e120 73 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 46 44 20 65 6d 20 76 65 7a 20 64 61 scritor.de.ficheiro.FD.em.vez.da
1e140 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 0a 20 20 20 20 20 20 2d 43 20 72 65 74 6f 72 6e .entrada.padr..o.......-C.retorn
1e160 6f 09 41 76 61 6c 69 61 20 52 45 54 4f 52 4e 4f 20 63 61 64 61 20 76 65 7a 20 71 75 65 20 51 55 o.Avalia.RETORNO.cada.vez.que.QU
1e180 41 4e 54 55 4d 20 6c 69 6e 68 61 73 20 73 c3 a3 6f 20 6c 69 64 61 73 0a 20 20 20 20 20 20 2d 63 ANTUM.linhas.s..o.lidas.......-c
1e1a0 20 71 75 61 6e 74 75 6d 09 45 73 70 65 63 69 66 69 63 61 20 6f 20 6e c3 ba 6d 65 72 6f 20 64 65 .quantum.Especifica.o.n..mero.de
1e1c0 20 6c 69 6e 68 61 73 20 6c 69 64 61 73 20 65 6e 74 72 65 20 63 61 64 61 20 63 68 61 6d 61 64 61 .linhas.lidas.entre.cada.chamada
1e1e0 20 61 0a 20 20 20 20 09 09 09 52 45 54 4f 52 4e 4f 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d .a........RETORNO..........Argum
1e200 65 6e 74 6f 73 3a 0a 20 20 20 20 20 20 41 52 52 41 59 09 4e 6f 6d 65 20 64 65 20 76 61 72 69 c3 entos:.......ARRAY.Nome.de.vari.
1e220 a1 76 65 6c 20 64 65 20 6d 61 74 72 69 7a 20 61 20 75 73 61 72 20 70 61 72 61 20 64 61 64 6f 73 .vel.de.matriz.a.usar.para.dados
1e240 20 64 65 20 66 69 63 68 65 69 72 6f 0a 20 20 20 20 0a 20 20 20 20 53 65 20 2d 43 20 66 6f 72 20 .de.ficheiro..........Se.-C.for.
1e260 66 6f 72 6e 65 63 69 64 6f 20 73 65 6d 20 2d 63 2c 20 61 20 71 75 61 6e 74 69 64 61 64 65 20 70 fornecido.sem.-c,.a.quantidade.p
1e280 72 65 64 65 66 69 6e 69 64 61 20 c3 a9 20 35 30 30 30 2e 20 51 75 61 6e 64 6f 0a 20 20 20 20 52 redefinida....5000..Quando.....R
1e2a0 45 54 4f 52 4e 4f 20 c3 a9 20 61 76 61 6c 69 61 64 6f 2c 20 c3 a9 20 66 6f 72 6e 65 63 69 64 6f ETORNO....avaliado,....fornecido
1e2c0 20 6f 20 c3 ad 6e 64 69 63 65 20 64 6f 20 65 6c 65 6d 65 6e 74 6f 20 73 65 67 75 69 6e 74 65 20 .o...ndice.do.elemento.seguinte.
1e2e0 64 61 0a 20 20 20 20 6d 61 74 72 69 7a 20 61 20 73 65 72 20 61 74 72 69 62 75 c3 ad 64 6f 20 65 da.....matriz.a.ser.atribu..do.e
1e300 20 61 20 6c 69 6e 68 61 20 61 20 73 65 72 20 61 74 72 69 62 75 c3 ad 64 61 20 61 20 65 73 73 65 .a.linha.a.ser.atribu..da.a.esse
1e320 20 65 6c 65 6d 65 6e 74 6f 0a 20 20 20 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 73 20 61 64 .elemento.....como.argumentos.ad
1e340 69 63 69 6f 6e 61 69 73 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 20 6e c3 a3 6f 20 66 6f 72 20 66 icionais...........Se.n..o.for.f
1e360 6f 72 6e 65 63 69 64 6f 20 63 6f 6d 20 75 6d 61 20 6f 72 69 67 65 6d 20 65 78 70 6c c3 ad 63 69 ornecido.com.uma.origem.expl..ci
1e380 74 61 2c 20 6d 61 70 66 69 6c 65 20 6c 69 6d 70 61 20 4d 41 54 52 49 5a 20 61 6e 74 65 73 0a 20 ta,.mapfile.limpa.MATRIZ.antes..
1e3a0 20 20 20 64 65 20 6c 68 65 20 66 61 7a 65 72 20 61 74 72 69 62 75 69 c3 a7 c3 b5 65 73 2e 0a 20 ...de.lhe.fazer.atribui....es...
1e3c0 20 20 20 0a 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 ........Estado.de.sa..da:.....De
1e3e0 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 volve.sucesso.a.n..o.ser.que.ind
1e400 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 2c 20 4d 41 54 52 ique.uma.op....o.inv..lida,.MATR
1e420 49 5a 20 73 65 6a 61 20 73 c3 b3 0a 20 20 20 20 64 65 20 6c 65 69 74 75 72 61 20 6f 75 20 6e c3 IZ.seja.s.......de.leitura.ou.n.
1e440 a3 6f 20 73 65 6a 61 20 75 6d 61 20 6d 61 74 72 69 7a 20 69 6e 64 65 78 61 64 61 2e 00 42 6c 6f .o.seja.uma.matriz.indexada..Blo
1e460 71 75 65 69 6f 20 64 65 20 72 65 67 69 73 74 6f 00 52 65 63 6f 72 64 61 20 6f 75 20 6d 6f 73 74 queio.de.registo.Recorda.ou.most
1e480 72 61 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 b5 65 73 20 64 65 20 70 72 6f 67 72 61 6d 61 73 2e 0a ra.localiza....es.de.programas..
1e4a0 20 20 20 20 20 0a 20 20 20 20 20 44 65 74 65 72 6d 69 6e 61 20 65 20 72 65 63 6f 72 64 61 20 6f ...........Determina.e.recorda.o
1e4c0 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 20 64 65 20 63 61 64 61 20 63 6f 6d 61 6e 64 .caminho.completo.de.cada.comand
1e4e0 6f 20 4e 4f 4d 45 2e 20 53 65 0a 20 20 20 20 20 6e c3 a3 6f 20 74 69 76 65 72 20 61 72 67 75 6d o.NOME..Se......n..o.tiver.argum
1e500 65 6e 74 6f 73 2c 20 c3 a9 20 6d 6f 73 74 72 61 64 61 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 entos,....mostrada.informa....o.
1e520 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 20 72 65 63 6f 72 64 61 64 6f 73 2e 0a 20 20 20 20 20 0a sobre.comando.recordados........
1e540 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 65 73 71 75 65 63 .....Op....es:.........-d.esquec
1e560 65 72 20 61 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 72 65 63 6f 72 64 61 64 61 20 64 65 20 er.a.localiza....o.recordada.de.
1e580 63 61 64 61 20 4e 4f 4d 45 0a 20 20 20 20 20 20 20 20 2d 6c 09 6d 6f 73 74 72 61 72 20 6e 75 6d cada.NOME.........-l.mostrar.num
1e5a0 20 66 6f 72 6d 61 74 6f 20 71 75 65 20 70 6f 73 73 61 20 73 65 72 20 75 73 61 64 6f 20 63 6f 6d .formato.que.possa.ser.usado.com
1e5c0 6f 20 65 6e 74 72 61 64 61 0a 20 20 20 20 20 20 20 20 2d 70 20 63 61 6d 69 6e 68 6f 09 75 73 65 o.entrada.........-p.caminho.use
1e5e0 20 43 41 4d 49 4e 48 4f 20 63 6f 6d 6f 20 63 61 6d 69 6e 68 6f 20 63 6f 6d 70 6c 65 74 6f 20 70 .CAMINHO.como.caminho.completo.p
1e600 61 72 61 20 4e 4f 4d 45 0a 20 20 20 20 20 20 20 20 2d 72 09 65 73 71 75 65 63 65 72 20 74 6f 64 ara.NOME.........-r.esquecer.tod
1e620 61 73 20 61 73 20 6c 6f 63 61 6c 69 7a 61 c3 a7 c3 b5 65 73 20 72 65 63 6f 72 64 61 64 61 73 0a as.as.localiza....es.recordadas.
1e640 20 20 20 20 20 20 20 20 2d 74 09 69 6d 70 72 69 6d 69 72 20 61 20 6c 6f 63 61 6c 69 7a 61 c3 a7 ........-t.imprimir.a.localiza..
1e660 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 2c 20 70 72 65 63 ..o.recordada.de.cada.NOME,.prec
1e680 65 64 65 6e 64 6f 2d 61 0a 20 20 20 20 20 09 09 64 6f 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 edendo-a........do.correspondent
1e6a0 65 20 4e 4f 4d 45 20 73 65 20 66 6f 72 65 6d 0a 20 20 20 20 20 09 09 69 6e 64 69 63 61 64 6f 73 e.NOME.se.forem........indicados
1e6c0 20 6d c3 ba 6c 74 69 70 6c 6f 73 20 4e 4f 4d 45 73 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f .m..ltiplos.NOMEs......Argumento
1e6e0 73 3a 0a 20 20 20 20 20 20 20 20 4e 4f 4d 45 09 43 61 64 61 20 4e 4f 4d 45 20 c3 a9 20 70 72 6f s:.........NOME.Cada.NOME....pro
1e700 63 75 72 61 64 6f 20 6e 6f 20 24 50 41 54 48 20 65 20 61 64 69 63 69 6f 6e 61 64 6f 20 c3 a0 20 curado.no.$PATH.e.adicionado....
1e720 6c 69 73 74 61 0a 20 20 20 20 20 09 09 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6c 65 6d 62 72 61 64 lista........de.comandos.lembrad
1e740 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a os.............Estado.de.sa..da:
1e760 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 ......Devolve.sucesso.a.n..o.ser
1e780 20 71 75 65 20 4e 4f 4d 45 20 6e c3 a3 6f 20 73 65 6a 61 20 65 6e 63 6f 6e 74 72 61 64 6f 20 6f .que.NOME.n..o.seja.encontrado.o
1e7a0 75 20 69 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e u.indique.uma.op....o.inv..lida.
1e7c0 00 52 65 6d 6f 76 65 20 70 61 73 74 61 73 20 64 61 20 70 69 6c 68 61 2e 0a 20 20 20 20 0a 20 20 .Remove.pastas.da.pilha.........
1e7e0 20 20 52 65 6d 6f 76 65 20 65 6e 74 72 61 64 61 73 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 ..Remove.entradas.da.pilha.de.pa
1e800 73 74 61 73 2e 20 53 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 72 65 6d 6f 76 65 0a 20 20 20 stas..Sem.argumentos,.remove....
1e820 20 61 20 70 61 73 74 61 20 64 6f 20 74 6f 70 6f 20 64 61 20 70 69 6c 68 61 20 65 20 6d 75 64 61 .a.pasta.do.topo.da.pilha.e.muda
1e840 20 70 61 72 61 20 61 20 6e 6f 76 61 20 70 61 73 74 61 20 73 75 70 65 72 69 6f 72 2e 0a 20 20 20 .para.a.nova.pasta.superior.....
1e860 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 6e 09 53 75 70 72 69 .......Op....es:........-n.Supri
1e880 6d 65 20 61 20 61 6c 74 65 72 61 c3 a7 c3 a3 6f 20 6e 6f 72 6d 61 6c 20 64 65 20 70 61 73 74 61 me.a.altera....o.normal.de.pasta
1e8a0 20 61 6f 20 72 65 6d 6f 76 65 72 0a 20 20 20 20 20 09 09 70 61 73 74 61 73 20 64 61 20 70 69 6c .ao.remover........pastas.da.pil
1e8c0 68 61 2c 20 70 61 72 61 20 71 75 65 20 73 c3 b3 20 61 20 70 69 6c 68 61 20 73 65 6a 61 20 6d 61 ha,.para.que.s...a.pilha.seja.ma
1e8e0 6e 69 70 75 6c 61 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 6f 73 3a 0a nipulada............Argumentos:.
1e900 20 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 20 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 .......+N.Remove.a.N-..sima.entr
1e920 61 64 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 65 73 71 75 65 72 64 61 20 64 61 20 6c 69 73 74 ada.contando.da.esquerda.da.list
1e940 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 2c 20 63 6f 6d a.......mostrada.por."dirs",.com
1e960 65 c3 a7 61 6e 64 6f 20 70 6f 72 20 7a 65 72 6f 2e 20 45 2e 67 2e 3a 20 22 70 6f 70 64 20 2b 30 e..ando.por.zero..E.g.:."popd.+0
1e980 22 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 20 61 20 70 72 69 6d 65 69 72 61 20 70 61 73 74 61 2c ".......remove.a.primeira.pasta,
1e9a0 20 22 70 6f 70 64 20 2b 31 22 20 61 20 73 65 67 75 6e 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 ."popd.+1".a.segunda............
1e9c0 20 20 2d 4e 09 52 65 6d 6f 76 65 20 61 20 4e 2d c3 a9 73 69 6d 61 20 65 6e 74 72 61 64 61 20 63 ..-N.Remove.a.N-..sima.entrada.c
1e9e0 6f 6e 74 61 6e 64 6f 20 64 61 20 64 69 72 65 69 74 61 20 64 61 20 6c 69 73 74 61 0a 20 20 20 20 ontando.da.direita.da.lista.....
1ea00 09 09 6d 6f 73 74 72 61 64 61 20 70 6f 72 20 22 64 69 72 73 22 2c 20 63 6f 6d 65 c3 a7 61 6e 64 ..mostrada.por."dirs",.come..and
1ea20 6f 20 70 6f 72 20 7a 65 72 6f 2e 20 45 2e 67 2e 3a 20 22 70 6f 70 64 20 2d 30 22 0a 20 20 20 20 o.por.zero..E.g.:."popd.-0".....
1ea40 09 09 72 65 6d 6f 76 65 20 61 20 c3 ba 6c 74 69 6d 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 ..remove.a...ltima.pasta,."popd.
1ea60 2d 31 22 20 61 20 70 65 6e c3 ba 6c 74 69 6d 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 69 6e -1".a.pen..ltima............O.in
1ea80 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 20 64 65 20 70 terno."dirs".mostra.a.pilha.de.p
1eaa0 61 73 74 61 73 2e 0a 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 astas............Estado.de.sa..d
1eac0 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 a:......Devolve.sucesso.a.n..o.s
1eae0 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 6e 76 c3 er.que.indique.um.argumento.inv.
1eb00 a1 6c 69 64 6f 20 6f 75 20 61 20 74 72 6f 63 61 0a 20 20 20 20 20 64 65 20 70 61 73 74 61 73 20 .lido.ou.a.troca......de.pastas.
1eb20 66 61 6c 68 65 2e 00 52 65 6d 6f 76 65 72 20 63 61 64 61 20 4e 4f 4d 45 20 64 61 20 6c 69 73 74 falhe..Remover.cada.NOME.da.list
1eb40 61 20 64 65 20 61 6c 69 c3 a1 73 20 64 65 66 69 6e 69 64 6f 73 2e 0a 20 20 20 20 0a 20 20 20 20 a.de.ali..s.definidos...........
1eb60 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 74 6f 64 61 73 20 Op....es:.......-a.remove.todas.
1eb80 61 73 20 64 65 66 69 6e 69 c3 a7 c3 b5 65 73 20 64 65 20 61 6c 69 c3 a1 73 0a 20 20 20 20 0a 20 as.defini....es.de.ali..s.......
1eba0 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
1ebc0 65 20 4e 4f 4d 45 20 73 65 6a 61 20 75 6d 20 61 6c 69 c3 a1 73 20 69 6e 65 78 69 73 74 65 6e 74 e.NOME.seja.um.ali..s.inexistent
1ebe0 65 2e 00 52 65 6d 6f 76 65 20 74 61 72 65 66 61 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 61 63 74 e..Remove.tarefas.da.consola.act
1ec00 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 52 65 6d 6f 76 65 20 63 61 64 61 20 61 72 67 75 ual.............Remove.cada.argu
1ec20 6d 65 6e 74 6f 20 4a 4f 42 53 50 45 43 20 64 61 20 74 61 62 65 6c 61 20 64 65 20 74 61 72 65 66 mento.JOBSPEC.da.tabela.de.taref
1ec40 61 73 20 61 63 74 69 76 61 73 2e 20 53 65 6d 0a 20 20 20 20 20 4a 4f 42 53 50 45 43 73 2c 20 61 as.activas..Sem......JOBSPECs,.a
1ec60 20 63 6f 6e 73 6f 6c 61 20 75 73 61 20 61 20 73 75 61 20 6e 6f c3 a7 c3 a3 6f 20 64 65 20 74 61 .consola.usa.a.sua.no....o.de.ta
1ec80 72 65 66 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 refa.actual.............Op....es
1eca0 3a 0a 20 20 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 74 6f 64 61 73 20 61 73 20 74 61 72 :.........-a.remove.todas.as.tar
1ecc0 65 66 61 73 20 73 65 20 4a 4f 42 53 50 45 43 20 6e c3 a3 6f 20 66 6f 72 20 69 6e 64 69 63 61 64 efas.se.JOBSPEC.n..o.for.indicad
1ece0 6f 0a 20 20 20 20 20 20 20 20 2d 68 09 6d 61 72 63 61 72 20 63 61 64 61 20 4a 4f 42 53 50 45 43 o.........-h.marcar.cada.JOBSPEC
1ed00 20 70 61 72 61 20 71 75 65 20 53 49 47 48 55 50 20 6e c3 a3 6f 20 73 65 6a 61 20 65 6e 76 69 61 .para.que.SIGHUP.n..o.seja.envia
1ed20 64 6f 20 70 61 72 61 20 61 20 74 61 72 65 66 61 0a 20 20 20 20 20 09 09 73 65 20 61 20 63 6f 6e do.para.a.tarefa........se.a.con
1ed40 73 6f 6c 61 20 72 65 63 65 62 65 72 20 75 6d 20 53 49 47 48 55 50 0a 20 20 20 20 20 20 20 20 2d sola.receber.um.SIGHUP.........-
1ed60 72 09 72 65 6d 6f 76 65 20 73 c3 b3 20 74 61 72 65 66 61 73 20 65 6d 20 65 78 65 63 75 c3 a7 c3 r.remove.s...tarefas.em.execu...
1ed80 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a .o............Estado.de.sa..da:.
1eda0 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.
1edc0 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4a 4f 42 que.uma.op....o.inv..lida.ou.JOB
1ede0 53 50 45 43 20 73 65 6a 61 20 69 6e 64 69 63 61 64 61 2e 00 52 65 6d 6f 76 65 20 65 6e 74 72 61 SPEC.seja.indicada..Remove.entra
1ee00 64 61 73 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 20 20 53 65 6d 20 61 72 67 das.da.pilha.de.pastas...Sem.arg
1ee20 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 73 75 70 65 umentos,.remove.....a.pasta.supe
1ee40 72 69 6f 72 20 64 61 20 70 69 6c 68 61 20 65 20 6d 75 64 61 20 70 61 72 61 20 61 20 6e 6f 76 61 rior.da.pilha.e.muda.para.a.nova
1ee60 20 70 61 73 74 61 20 64 65 20 74 6f 70 6f 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 c3 a7 c3 b5 65 .pasta.de.topo...........Op....e
1ee80 73 3a 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 s:.......-n.Suprime.a.troca.norm
1eea0 61 6c 20 64 65 20 70 61 73 74 61 73 20 61 6f 20 72 65 6d 6f 76 65 72 0a 20 20 20 20 09 70 61 73 al.de.pastas.ao.remover......pas
1eec0 74 61 73 20 64 61 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.da.pilha,.s...a.pilha....man
1eee0 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:...
1ef00 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 20 61 20 4e 20 70 61 73 74 61 20 63 6f 6e 74 61 6e 64 6f ....+N.Remove.a.N.pasta.contando
1ef20 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 6d 6f 73 74 72 .da.esquerda.da.lista......mostr
1ef40 61 64 61 20 70 6f 72 20 70 61 73 74 61 73 2c 20 63 6f 6d 65 c3 a7 61 6e 64 6f 20 63 6f 6d 20 7a ada.por.pastas,.come..ando.com.z
1ef60 65 72 6f 20 20 50 6f 72 20 65 78 65 6d 70 6c 6f 3a 20 22 70 6f 70 64 20 2b 30 22 0a 20 20 20 20 ero..Por.exemplo:."popd.+0".....
1ef80 09 72 65 6d 6f 76 65 20 61 20 70 72 69 6d 65 69 72 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 .remove.a.primeira.pasta,."popd.
1efa0 2b 31 22 20 61 20 73 65 67 75 6e 64 61 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d +1".a.segunda.............-N.Rem
1efc0 6f 76 65 20 61 20 4e 20 70 61 73 74 61 20 63 6f 6e 74 61 6e 64 6f 20 64 61 20 64 69 72 65 69 74 ove.a.N.pasta.contando.da.direit
1efe0 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
1f000 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
1f020 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 c3 emplo:."popd.+0"......remove.a..
1f040 ba 6c 74 69 6d 61 20 70 61 73 74 61 2c 20 22 70 6f 70 64 20 2b 31 22 20 61 20 70 65 6e c3 ba 6c .ltima.pasta,."popd.+1".a.pen..l
1f060 74 69 6d 61 2e 0a 20 20 20 20 0a 20 20 20 20 4f 20 22 64 69 72 73 22 20 69 6e 74 65 72 6e 6f 20 tima...........O."dirs".interno.
1f080 6d 6f 73 74 72 61 20 61 20 70 69 6c 68 61 20 64 65 20 70 61 73 74 61 73 2e 00 53 75 62 73 74 69 mostra.a.pilha.de.pastas..Substi
1f0a0 74 75 69 20 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 6f 20 63 6f 6d 61 6e 64 6f 20 69 6e 64 69 tui.a.consola.com.o.comando.indi
1f0c0 63 61 64 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 78 65 63 75 74 61 72 20 43 4f 4d 41 4e 44 cado.............Executar.COMAND
1f0e0 4f 2c 20 73 75 62 73 74 69 74 75 69 6e 64 6f 20 65 73 74 61 20 63 6f 6e 73 6f 6c 61 20 70 65 6c O,.substituindo.esta.consola.pel
1f100 6f 20 70 72 6f 67 72 61 6d 61 20 65 73 70 65 63 69 66 69 63 61 64 6f 2e 0a 20 20 20 20 20 41 52 o.programa.especificado.......AR
1f120 47 55 4d 45 4e 54 4f 53 20 74 6f 72 6e 61 6d 2d 73 65 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 GUMENTOS.tornam-se.os.argumentos
1f140 20 64 65 20 43 4f 4d 41 4e 44 4f 2e 20 53 65 20 43 4f 4d 41 4e 44 4f 20 6e c3 a3 6f 20 66 6f 72 .de.COMANDO..Se.COMANDO.n..o.for
1f160 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 0a 20 20 20 20 20 71 75 61 69 73 71 75 65 72 20 72 65 .especificado,......quaisquer.re
1f180 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 73 20 74 c3 aa 6d 20 65 66 65 69 74 6f 20 6e 61 20 direccionamentos.t..m.efeito.na.
1f1a0 63 6f 6e 73 6f 6c 61 20 61 63 74 75 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 consola.actual.............Op...
1f1c0 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 61 20 6e 6f 6d 65 09 70 61 73 73 61 20 4e 4f 4d 45 20 .es:.........-a.nome.passa.NOME.
1f1e0 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 30 20 61 20 43 4f 4d 41 4e 44 4f 0a 20 20 20 20 20 como.argumento.0.a.COMANDO......
1f200 20 20 20 2d 63 09 65 78 65 63 75 74 61 20 43 4f 4d 41 4e 44 4f 20 63 6f 6d 20 75 6d 20 61 6d 62 ...-c.executa.COMANDO.com.um.amb
1f220 69 65 6e 74 65 20 76 61 7a 69 6f 0a 20 20 20 20 20 20 20 20 2d 6c 09 70 c3 b5 65 20 75 6d 61 20 iente.vazio.........-l.p..e.uma.
1f240 62 61 72 72 61 20 6e 6f 20 61 72 67 75 6d 65 6e 74 6f 20 30 20 64 65 20 43 4f 4d 41 4e 44 4f 0a barra.no.argumento.0.de.COMANDO.
1f260 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 6f 20 63 6f 6d 61 6e 64 6f 20 6e c3 a3 6f 20 70 75 64 ...........Se.o.comando.n..o.pud
1f280 65 72 20 73 65 72 20 65 78 65 63 75 74 61 64 6f 2c 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 er.ser.executado,.uma.consola.n.
1f2a0 a3 6f 20 69 6e 74 65 72 61 63 74 69 76 61 20 73 61 69 2c 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 .o.interactiva.sai,.a.n..o.ser.q
1f2c0 75 65 0a 20 20 20 20 20 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 22 65 78 ue......a.op....o.de.consola."ex
1f2e0 65 63 66 61 69 6c 22 20 65 73 74 65 6a 61 20 64 65 66 69 6e 69 64 61 2e 0a 20 20 20 20 20 0a 20 ecfail".esteja.definida.........
1f300 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
1f320 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 43 4f 4d 41 4e 44 ve.sucesso.a.n..o.ser.que.COMAND
1f340 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 6f 63 6f 72 72 61 O.n..o.seja.encontrado.ou.ocorra
1f360 20 75 6d 20 65 72 72 6f 20 64 65 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 2e 00 52 .um.erro.de.redireccionamento..R
1f380 65 70 6f 72 74 61 20 6f 20 74 65 6d 70 6f 20 63 6f 6e 73 75 6d 69 64 6f 20 70 65 6c 61 20 65 78 eporta.o.tempo.consumido.pela.ex
1f3a0 65 63 75 c3 a7 c3 a3 6f 20 64 6f 20 70 69 70 65 6c 69 6e 65 2e 0a 20 20 20 20 20 0a 20 20 20 20 ecu....o.do.pipeline............
1f3c0 20 45 78 65 63 75 74 61 20 50 49 50 45 4c 49 4e 45 20 65 20 69 6d 70 72 69 6d 65 20 75 6d 20 72 .Executa.PIPELINE.e.imprime.um.r
1f3e0 65 73 75 6d 6f 20 64 6f 20 74 65 6d 70 6f 20 72 65 61 6c 2c 20 74 65 6d 70 6f 20 64 65 20 43 50 esumo.do.tempo.real,.tempo.de.CP
1f400 55 20 64 6f 2c 0a 20 20 20 20 20 75 74 69 6c 69 7a 61 64 6f 72 20 65 20 74 65 6d 70 6f 20 64 65 U.do,......utilizador.e.tempo.de
1f420 20 43 50 55 20 64 6f 20 73 69 73 74 65 6d 61 20 6e 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 65 .CPU.do.sistema.na.execu....o.de
1f440 20 50 49 50 45 4c 49 4e 45 20 71 75 61 6e 64 6f 20 74 65 72 6d 69 6e 61 72 2e 0a 20 20 20 20 20 .PIPELINE.quando.terminar.......
1f460 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 69 6d 70 72 69 ......Op....es:.........-p.impri
1f480 6d 65 20 6f 20 72 65 73 75 6d 6f 20 64 6f 20 74 65 6d 70 6f 20 6e 6f 20 66 6f 72 6d 61 74 6f 20 me.o.resumo.do.tempo.no.formato.
1f4a0 70 6f 72 74 c3 a1 74 69 6c 20 50 6f 73 69 78 0a 20 20 20 20 0a 20 20 20 20 20 4f 20 76 61 6c 6f port..til.Posix...........O.valo
1f4c0 72 20 64 61 20 76 61 72 69 c3 a1 76 65 6c 20 46 4f 52 4d 41 54 4f 54 45 4d 50 4f 20 c3 a9 20 75 r.da.vari..vel.FORMATOTEMPO....u
1f4e0 73 61 64 6f 20 63 6f 6d 6f 20 66 6f 72 6d 61 74 6f 20 64 65 20 73 61 c3 ad 64 61 2e 0a 20 20 20 sado.como.formato.de.sa..da.....
1f500 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 4f 20 .......Estado.de.sa..da:......O.
1f520 65 73 74 61 64 6f 20 64 65 76 6f 6c 76 69 64 6f 20 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 65 20 estado.devolvido....o.estado.de.
1f540 50 49 50 45 4c 49 4e 45 2e 00 52 65 74 6f 6d 61 72 20 63 69 63 6c 6f 73 20 66 6f 72 2c 20 77 68 PIPELINE..Retomar.ciclos.for,.wh
1f560 69 6c 65 2c 20 6f 75 20 75 6e 74 69 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 52 65 74 6f 6d 61 ile,.ou.until.............Retoma
1f580 20 61 20 69 74 65 72 61 c3 a7 c3 a3 6f 20 73 65 67 75 69 6e 74 65 20 64 6f 20 63 69 63 6c 6f 20 .a.itera....o.seguinte.do.ciclo.
1f5a0 46 4f 52 2c 20 57 48 49 4c 45 20 6f 75 20 55 4e 54 49 4c 20 65 6e 76 6f 6c 76 65 6e 74 65 2e 0a FOR,.WHILE.ou.UNTIL.envolvente..
1f5c0 20 20 20 20 20 53 65 20 4e 20 66 6f 72 20 65 73 70 65 63 69 66 69 63 61 64 6f 2c 20 72 65 74 6f .....Se.N.for.especificado,.reto
1f5e0 6d 61 20 6f 20 4e 2d c3 a9 73 69 6d 6f 20 63 69 63 6c 6f 20 65 6e 76 6f 6c 76 65 6e 74 65 2e 0a ma.o.N-..simo.ciclo.envolvente..
1f600 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:....
1f620 20 20 4f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 c3 a9 20 30 20 61 20 6e c3 a3 6f ..O.estado.de.sa..da....0.a.n..o
1f640 20 73 65 72 20 71 75 65 20 4e 20 6e c3 a3 6f 20 73 65 6a 61 20 6d 61 69 6f 72 20 6f 75 20 69 67 .ser.que.N.n..o.seja.maior.ou.ig
1f660 75 61 6c 20 71 75 65 20 31 2e 00 52 65 74 6f 6d 61 20 61 20 74 61 72 65 66 61 20 65 6d 20 70 72 ual.que.1..Retoma.a.tarefa.em.pr
1f680 69 6d 65 69 72 6f 20 70 6c 61 6e 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 71 75 69 76 61 6c imeiro.plano.............Equival
1f6a0 65 6e 74 65 20 61 6f 20 61 72 67 75 6d 65 6e 74 6f 20 4a 4f 42 5f 53 50 45 43 20 70 61 72 61 20 ente.ao.argumento.JOB_SPEC.para.
1f6c0 6f 20 63 6f 6d 61 6e 64 6f 20 22 66 67 22 2e 20 52 65 74 6f 6d 61 20 75 6d 61 0a 20 20 20 20 20 o.comando."fg"..Retoma.uma......
1f6e0 74 61 72 65 66 61 20 70 61 72 61 64 61 20 6f 75 20 65 6d 20 32 c2 ba 20 70 6c 61 6e 6f 2e 20 4a tarefa.parada.ou.em.2...plano..J
1f700 4f 42 5f 53 50 45 43 20 70 6f 64 65 20 65 73 70 65 63 69 66 69 63 61 72 20 75 6d 20 6e 6f 6d 65 OB_SPEC.pode.especificar.um.nome
1f720 20 64 65 0a 20 20 20 20 20 74 61 72 65 66 61 20 6f 75 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 .de......tarefa.ou.um.n..mero.de
1f740 20 74 61 72 65 66 61 2e 20 50 c3 b4 72 20 22 26 22 20 61 20 73 65 67 75 69 72 20 61 20 4a 4f 42 .tarefa..P..r."&".a.seguir.a.JOB
1f760 5f 53 50 45 43 20 63 6f 6c 6f 63 61 20 61 0a 20 20 20 20 20 74 61 72 65 66 61 20 65 6d 20 32 c2 _SPEC.coloca.a......tarefa.em.2.
1f780 ba 20 70 6c 61 6e 6f 2c 20 63 6f 6d 6f 20 73 65 20 61 20 65 73 70 65 63 69 66 69 63 61 c3 a7 c3 ..plano,.como.se.a.especifica...
1f7a0 a3 6f 20 64 61 20 74 61 72 65 66 61 20 74 69 76 65 73 73 65 20 73 69 64 6f 0a 20 20 20 20 20 66 .o.da.tarefa.tivesse.sido......f
1f7c0 6f 72 6e 65 63 69 64 61 20 63 6f 6d 6f 20 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 70 61 72 61 20 ornecida.como.um.argumento.para.
1f7e0 22 62 67 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 "bg".............Estado.de.sa..d
1f800 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 61 20 74 61 72 65 a:......Devolve.o.estado.da.tare
1f820 66 61 20 72 65 74 6f 6d 61 64 61 2e 00 44 65 76 6f 6c 76 65 20 75 6d 20 72 65 73 75 6c 74 61 64 fa.retomada..Devolve.um.resultad
1f840 6f 20 63 6f 6d 20 73 75 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f o.com.sucesso.............Estado
1f860 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 20 73 75 63 65 .de.sa..da:......Sempre.com.suce
1f880 73 73 6f 2e 00 44 65 76 6f 6c 76 65 20 75 6d 20 72 65 73 75 6c 74 61 64 6f 20 73 65 6d 20 73 75 sso..Devolve.um.resultado.sem.su
1f8a0 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad cesso.............Estado.de.sa..
1f8c0 64 61 3a 0a 20 20 20 20 20 46 61 6c 68 61 20 73 65 6d 70 72 65 2e 00 56 6f 6c 74 61 20 64 65 20 da:......Falha.sempre..Volta.de.
1f8e0 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 20 20 20 0a 20 uma.fun....o.de.consola.........
1f900 20 20 20 20 46 6f 72 c3 a7 61 20 61 20 73 61 c3 ad 64 61 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 ....For..a.a.sa..da.de.uma.fun..
1f920 c3 a3 6f 20 6f 75 20 73 63 72 69 70 74 20 62 61 73 65 61 64 6f 20 63 6f 6d 20 6f 20 76 61 6c 6f ..o.ou.script.baseado.com.o.valo
1f940 72 20 65 73 70 65 63 69 66 69 63 61 64 6f 0a 20 20 20 20 20 70 6f 72 20 4e 2e 20 53 65 20 4e 20 r.especificado......por.N..Se.N.
1f960 66 6f 72 20 6f 6d 69 74 69 64 6f 2c 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 20 for.omitido,.o.estado.de.sa..da.
1f980 c3 a9 20 6f 20 64 6f 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 0a 20 20 20 20 20 65 78 65 ...o.do...ltimo.comando......exe
1f9a0 63 75 74 61 64 6f 20 64 65 6e 74 72 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 cutado.dentro.da.fun....o.ou.scr
1f9c0 69 70 74 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 ipt.............Estado.de.sa..da
1f9e0 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 20 4e 2c 20 6f 75 20 66 61 6c 68 61 20 73 65 20 61 20 :......Devolve.N,.ou.falha.se.a.
1fa00 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 65 73 74 69 76 65 72 20 61 20 65 78 65 63 75 74 61 72 20 consola.n..o.estiver.a.executar.
1fa20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 70 74 2e 00 44 65 76 6f 6c 76 65 72 uma.fun....o.ou.script..Devolver
1fa40 20 6f 20 63 6f 6e 74 65 78 74 6f 20 64 61 20 61 63 74 75 61 6c 20 63 68 61 6d 61 64 61 20 61 20 .o.contexto.da.actual.chamada.a.
1fa60 73 75 62 2d 72 6f 74 69 6e 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 6d 20 45 58 50 52 2c sub-rotina.............Sem.EXPR,
1fa80 20 64 65 76 6f 6c 76 65 20 22 24 6c 69 6e 68 61 20 24 6e 6f 6d 65 66 69 63 68 22 2e 20 20 43 6f .devolve."$linha.$nomefich"...Co
1faa0 6d 20 45 58 50 52 2c 20 64 65 76 6f 6c 76 65 0a 20 20 20 20 20 22 24 6c 69 6e 68 61 20 24 73 75 m.EXPR,.devolve......"$linha.$su
1fac0 62 2d 72 6f 74 69 6e 61 20 24 6e 6f 6d 65 66 69 63 68 22 3b 20 65 73 74 61 20 69 6e 66 6f 72 6d b-rotina.$nomefich";.esta.inform
1fae0 61 c3 a7 c3 a3 6f 20 65 78 74 72 61 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 61 0a 20 20 20 20 a....o.extra.pode.ser.usada.....
1fb00 20 70 61 72 61 20 6f 62 74 65 72 20 75 6d 20 72 61 73 74 6f 20 64 61 20 70 69 6c 68 61 2e 0a 20 .para.obter.um.rasto.da.pilha...
1fb20 20 20 20 20 0a 20 20 20 20 20 4f 20 76 61 6c 6f 72 20 64 65 20 45 58 50 52 20 69 6e 64 69 63 61 ..........O.valor.de.EXPR.indica
1fb40 20 71 75 61 6e 74 61 73 20 63 68 61 6d 61 64 61 73 20 64 65 76 65 20 72 65 63 75 61 72 20 61 6e .quantas.chamadas.deve.recuar.an
1fb60 74 65 73 20 64 61 0a 20 20 20 20 20 61 63 74 75 61 6c 3b 20 61 20 63 68 61 6d 61 64 61 20 73 75 tes.da......actual;.a.chamada.su
1fb80 70 65 72 69 6f 72 20 c3 a9 20 61 20 63 68 61 6d 61 64 61 20 30 2e 0a 20 20 20 20 20 0a 20 20 20 perior....a.chamada.0...........
1fba0 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 20 44 65 76 6f 6c 76 65 ..Estado.de.sa..da:......Devolve
1fbc0 20 30 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f .0.a.n..o.ser.que.a.consola.n..o
1fbe0 20 65 73 74 65 6a 61 20 61 20 65 78 65 63 75 74 61 72 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 .esteja.a.executar.uma.fun....o.
1fc00 6f 75 20 45 58 50 52 0a 20 20 20 20 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 45 6d 20 ou.EXPR......seja.inv..lida..Em.
1fc20 65 78 65 63 75 c3 a7 c3 a3 6f 00 46 61 6c 68 61 20 64 65 20 73 65 67 6d 65 6e 74 61 c3 a7 c3 a3 execu....o.Falha.de.segmenta....
1fc40 6f 00 53 65 6c 65 63 63 69 6f 6e 61 20 70 61 6c 61 76 72 61 73 20 64 65 20 75 6d 61 20 6c 69 73 o.Selecciona.palavras.de.uma.lis
1fc60 74 61 20 65 20 65 78 65 63 75 74 61 20 63 6f 6d 61 6e 64 6f 73 2e 0a 20 20 20 20 20 0a 20 20 20 ta.e.executa.comandos...........
1fc80 20 20 41 73 20 50 41 4c 41 56 52 41 53 20 73 c3 a3 6f 20 65 78 70 61 6e 64 69 64 61 73 2c 20 67 ..As.PALAVRAS.s..o.expandidas,.g
1fca0 65 72 61 6e 64 6f 20 75 6d 61 20 6c 69 73 74 61 20 64 65 20 70 61 6c 61 76 72 61 73 2e 20 4f 0a erando.uma.lista.de.palavras..O.
1fcc0 20 20 20 20 20 63 6f 6e 6a 75 6e 74 6f 20 64 65 20 70 61 6c 61 76 72 61 73 20 65 78 70 61 6e 64 .....conjunto.de.palavras.expand
1fce0 69 64 61 73 20 c3 a9 20 69 6d 70 72 69 6d 69 64 6f 20 6e 6f 20 65 72 72 6f 20 70 61 64 72 c3 a3 idas....imprimido.no.erro.padr..
1fd00 6f 2c 20 63 61 64 61 0a 20 20 20 20 20 75 6d 20 70 72 65 63 65 64 69 64 6f 20 70 6f 72 20 75 6d o,.cada......um.precedido.por.um
1fd20 20 6e c3 ba 6d 65 72 6f 2e 20 53 65 20 22 69 6e 20 50 41 4c 41 56 52 41 53 22 20 6e c3 a3 6f 20 .n..mero..Se."in.PALAVRAS".n..o.
1fd40 65 73 74 69 76 65 72 20 70 72 65 73 65 6e 74 65 2c 0a 20 20 20 20 20 22 20 69 6e 20 22 24 40 22 estiver.presente,......".in."$@"
1fd60 20 22 20 c3 a9 20 61 73 73 75 6d 69 64 6f 2e 20 4f 20 70 72 6f 6d 70 74 20 50 53 33 20 c3 a9 20 ."....assumido..O.prompt.PS3....
1fd80 65 6e 74 c3 a3 6f 20 65 78 69 62 69 64 6f 20 65 20 c3 a9 20 6c 69 64 61 20 75 6d 61 0a 20 20 20 ent..o.exibido.e....lida.uma....
1fda0 20 20 6c 69 6e 68 61 20 64 61 20 65 6e 74 72 61 64 61 20 70 61 64 72 c3 a3 6f 2e 20 53 65 20 61 ..linha.da.entrada.padr..o..Se.a
1fdc0 20 6c 69 6e 68 61 20 66 6f 72 20 63 6f 6e 73 74 69 74 75 c3 ad 64 61 20 70 65 6c 6f 20 6e c3 ba .linha.for.constitu..da.pelo.n..
1fde0 6d 65 72 6f 0a 20 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 20 61 20 75 6d 61 20 64 mero......correspondente.a.uma.d
1fe00 61 73 20 70 61 6c 61 76 72 61 73 20 6d 6f 73 74 72 61 64 61 73 2c 20 4e 4f 4d 45 20 c3 a9 20 64 as.palavras.mostradas,.NOME....d
1fe20 65 66 69 6e 69 64 6f 20 70 61 72 61 0a 20 20 20 20 20 65 73 73 61 20 70 61 6c 61 76 72 61 2e 20 efinido.para......essa.palavra..
1fe40 53 65 20 61 20 6c 69 6e 68 61 20 65 73 74 69 76 65 72 20 76 61 7a 69 61 2c 20 50 41 4c 41 56 52 Se.a.linha.estiver.vazia,.PALAVR
1fe60 41 53 20 65 20 6f 20 70 72 6f 6d 70 74 20 73 c3 a3 6f 0a 20 20 20 20 20 6d 6f 73 74 72 61 64 6f AS.e.o.prompt.s..o......mostrado
1fe80 73 20 64 65 20 6e 6f 76 6f 2e 20 53 65 20 66 6f 72 20 6c 69 64 6f 20 45 4f 46 2c 20 6f 20 63 6f s.de.novo..Se.for.lido.EOF,.o.co
1fea0 6d 61 6e 64 6f 20 c3 a9 20 63 6f 6e 63 6c 75 c3 ad 64 6f 2e 20 51 75 61 6c 71 75 65 72 0a 20 20 mando....conclu..do..Qualquer...
1fec0 20 20 20 6f 75 74 72 6f 20 76 61 6c 6f 72 20 6c 69 64 6f 20 66 61 7a 20 63 6f 6d 20 71 75 65 20 ...outro.valor.lido.faz.com.que.
1fee0 4e 4f 4d 45 20 73 65 6a 61 20 64 65 66 69 6e 69 64 6f 20 63 6f 6d 6f 20 6e 75 6c 6f 2e 20 41 20 NOME.seja.definido.como.nulo..A.
1ff00 6c 69 6e 68 61 0a 20 20 20 20 20 6c 69 64 61 20 c3 a9 20 67 72 61 76 61 64 61 20 6e 61 20 76 61 linha......lida....gravada.na.va
1ff20 72 69 c3 a1 76 65 6c 20 52 45 53 50 4f 53 54 41 2e 20 43 4f 4d 41 4e 44 4f 53 20 73 c3 a3 6f 20 ri..vel.RESPOSTA..COMANDOS.s..o.
1ff40 65 78 65 63 75 74 61 64 6f 73 20 61 70 c3 b3 73 20 63 61 64 61 0a 20 20 20 20 20 73 65 6c 65 63 executados.ap..s.cada......selec
1ff60 c3 a7 c3 a3 6f 20 61 74 c3 a9 20 71 75 65 20 75 6d 20 63 6f 6d 61 6e 64 6f 20 64 65 20 69 6e 74 ....o.at...que.um.comando.de.int
1ff80 65 72 72 75 70 c3 a7 c3 a3 6f 20 73 65 6a 61 20 65 78 65 63 75 74 61 64 6f 2e 0a 20 20 20 20 20 errup....o.seja.executado.......
1ffa0 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
1ffc0 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 64 6f olve.o.estado.do...ltimo.comando
1ffe0 20 65 78 65 63 75 74 61 64 6f 2e 00 45 6e 76 69 61 20 75 6d 20 73 69 6e 61 6c 20 61 20 75 6d 61 .executado..Envia.um.sinal.a.uma
20000 20 74 61 72 65 66 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 6e 76 69 61 20 61 6f 73 20 70 72 .tarefa.............Envia.aos.pr
20020 6f 63 65 73 73 6f 73 20 69 64 65 6e 74 69 66 69 63 61 64 6f 73 20 70 6f 72 20 50 49 44 20 6f 75 ocessos.identificados.por.PID.ou
20040 20 4a 4f 42 53 50 45 43 20 6f 20 73 69 6e 61 6c 20 63 68 61 6d 61 64 6f 0a 20 20 20 20 20 53 49 .JOBSPEC.o.sinal.chamado......SI
20060 47 53 50 45 43 20 6f 75 20 53 49 47 4e 55 4d 2e 20 53 65 20 6e 65 6d 20 53 49 47 53 50 45 43 20 GSPEC.ou.SIGNUM..Se.nem.SIGSPEC.
20080 6e 65 6d 20 53 49 47 4e 55 4d 20 65 73 74 69 76 65 72 65 6d 20 70 72 65 73 65 6e 74 65 73 2c 0a nem.SIGNUM.estiverem.presentes,.
200a0 20 20 20 20 20 53 49 47 54 45 52 4d 20 c3 a9 20 70 72 65 73 75 6d 69 64 6f 2e 0a 20 20 20 20 20 .....SIGTERM....presumido.......
200c0 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 73 20 73 69 67 09 53 ......Op....es:.........-s.sig.S
200e0 49 47 20 c3 a9 20 75 6d 20 6e 6f 6d 65 20 64 65 20 73 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 2d IG....um.nome.de.sinal.........-
20100 6e 20 73 69 67 09 53 49 47 20 c3 a9 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c n.sig.SIG....um.n..mero.de.sinal
20120 0a 20 20 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 61 20 6e 6f 6d 65 73 20 64 65 20 73 69 6e 61 69 .........-l.lista.nomes.de.sinai
20140 73 3b 20 73 65 20 73 65 20 73 65 67 75 69 72 65 6d 20 61 72 67 75 6d 65 6e 74 6f 73 2c 20 73 c3 s;.se.se.seguirem.argumentos,.s.
20160 a3 6f 0a 20 20 20 20 20 09 09 61 73 73 75 6d 69 64 6f 73 20 63 6f 6d 6f 20 6e c2 ba 73 20 64 65 .o........assumidos.como.n..s.de
20180 20 73 69 6e 61 6c 20 70 61 72 61 20 6c 69 73 74 61 72 20 6f 73 20 6e 6f 6d 65 73 0a 20 20 20 20 .sinal.para.listar.os.nomes.....
201a0 20 20 20 20 2d 4c 09 73 69 6e c3 b3 6e 69 6d 6f 20 64 65 20 2d 6c 0a 20 20 20 20 20 0a 20 20 20 ....-L.sin..nimo.de.-l..........
201c0 20 20 4d 61 74 61 20 75 6d 20 69 6e 74 65 72 6e 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 20 70 6f 72 ..Mata.um.interno.da.consola.por
201e0 20 64 6f 69 73 20 6d 6f 74 69 76 6f 73 3a 20 70 65 72 6d 69 74 65 20 75 73 61 72 20 61 73 20 49 .dois.motivos:.permite.usar.as.I
20200 44 73 20 64 65 20 74 61 72 65 66 61 0a 20 20 20 20 20 65 6d 20 76 65 7a 20 64 65 20 49 44 73 20 Ds.de.tarefa......em.vez.de.IDs.
20220 64 65 20 70 72 6f 63 65 73 73 6f 20 65 20 70 65 72 6d 69 74 65 20 6d 61 74 61 72 20 70 72 6f 63 de.processo.e.permite.matar.proc
20240 65 73 73 6f 73 20 73 65 20 6f 20 6c 69 6d 69 74 65 20 64 65 0a 20 20 20 20 20 70 72 6f 63 65 73 essos.se.o.limite.de......proces
20260 73 6f 73 20 71 75 65 20 70 6f 64 65 20 63 72 69 61 72 20 66 6f 72 20 61 74 69 6e 67 69 64 6f 2e sos.que.pode.criar.for.atingido.
20280 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:...
202a0 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
202c0 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 20 e.indique.uma.op....o.inv..lida.
202e0 6f 75 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 44 65 66 69 6e 69 72 20 61 73 73 6f 63 ou.ocorra.um.erro..Definir.assoc
20300 69 61 c3 a7 c3 b5 65 73 20 64 65 20 74 65 63 6c 61 73 20 65 20 76 61 72 69 c3 a1 76 65 69 73 20 ia....es.de.teclas.e.vari..veis.
20320 70 61 72 61 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 73 73 6f 63 69 61 72 para.Readline...........Associar
20340 20 75 6d 61 20 73 65 71 75 c3 aa 6e 63 69 61 20 64 65 20 74 65 63 6c 61 73 20 61 20 75 6d 61 20 .uma.sequ..ncia.de.teclas.a.uma.
20360 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 6d 61 63 72 6f 20 52 65 61 64 6c 69 6e 65 2c 20 6f 75 0a 20 fun....o.ou.macro.Readline,.ou..
20380 20 20 20 64 65 66 69 6e 61 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 6c 20 52 65 61 64 6c 69 6e 65 ...defina.uma.vari..vel.Readline
203a0 2e 20 41 20 73 69 6e 74 61 78 65 20 64 65 20 61 72 67 75 6d 65 6e 74 6f 20 6e c3 a3 6f 2d 6f 70 ..A.sintaxe.de.argumento.n..o-op
203c0 c3 a7 c3 a3 6f 20 c3 a9 20 65 71 75 69 76 61 6c 65 6e 74 65 0a 20 20 20 20 c3 a0 20 65 6e 63 6f ....o....equivalente........enco
203e0 6e 74 72 61 64 61 20 65 6d 20 7e 2f 2e 69 6e 70 75 74 72 63 2c 20 6d 61 73 20 74 65 6d 20 64 65 ntrada.em.~/.inputrc,.mas.tem.de
20400 20 73 65 72 20 70 61 73 73 61 64 61 20 63 6f 6d 6f 20 61 72 67 75 6d 65 6e 74 6f 20 c3 ba 6e 69 .ser.passada.como.argumento...ni
20420 63 6f 3a 0a 20 20 20 20 20 65 2e 67 2e 2c 20 62 69 6e 64 20 22 22 5c 43 2d 78 5c 43 2d 72 22 3a co:......e.g.,.bind.""\C-x\C-r":
20440 20 72 65 2d 72 65 61 64 2d 69 6e 69 74 2d 66 69 6c 65 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 .re-read-init-file".............
20460 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 6d 20 20 6d 61 70 74 65 63 6c 20 20 20 Op....es:.........-m..maptecl...
20480 20 20 20 20 20 20 20 20 20 55 73 65 20 4d 41 50 54 45 43 4c 20 63 6f 6d 6f 20 6d 61 70 61 20 64 .........Use.MAPTECL.como.mapa.d
204a0 65 20 74 65 63 6c 61 64 6f 20 70 61 72 61 20 61 20 64 75 72 61 c3 a7 c3 a3 6f 20 64 65 73 74 65 e.teclado.para.a.dura....o.deste
204c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
204e0 20 20 63 6f 6d 61 6e 64 6f 2e 20 4e 6f 6d 65 73 20 64 65 20 6d 61 70 61 73 20 61 63 65 69 74 c3 ..comando..Nomes.de.mapas.aceit.
20500 a1 76 65 69 73 20 73 c3 a3 6f 20 65 6d 61 63 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .veis.s..o.emacs,...............
20520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 2d 73 74 61 6e 64 61 72 ...................emacs-standar
20540 64 2c 20 65 6d 61 63 73 2d 6d 65 74 61 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 d,.emacs-meta,.emacs-ctlx,.vi,.v
20560 69 2d 6d 6f 76 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 i-move,.........................
20580 20 20 20 20 20 20 20 20 20 76 69 2d 63 6f 6d 6d 61 6e 64 2c 20 65 20 76 69 2d 69 6e 73 65 72 74 .........vi-command,.e.vi-insert
205a0 2e 0a 20 20 20 20 20 20 20 20 2d 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........-l....................
205c0 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 2e 0a 20 20 20 ..Listar.nomes.de.fun....es.....
205e0 20 20 20 20 20 2d 50 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 .....-P......................Lis
20600 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 66 75 6e c3 a7 c3 b5 65 73 20 65 20 61 73 73 6f 63 69 61 tar.nomes.de.fun....es.e.associa
20620 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....es..........-p..............
20640 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 66 75 6e c3 a7 c3 b5 65 73 20 66 75 6e c3 a7 c3 a3 ........Listar.fun....es.fun....
20660 6f 73 20 65 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 os.e.associa....es.de.forma.a.qu
20680 65 20 70 6f 73 73 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.possam........................
206a0 20 20 20 20 20 20 20 20 20 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 ..........ser.reutilizados.como.
206c0 65 6e 74 72 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 entrada..........-S.............
206e0 20 20 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 .........Listar.sequ..ncias.de.t
20700 65 63 6c 61 73 20 71 75 65 20 63 68 61 6d 65 6d 20 6d 61 63 72 6f 73 20 65 20 73 65 75 73 20 76 eclas.que.chamem.macros.e.seus.v
20720 61 6c 6f 72 65 73 0a 20 20 20 20 20 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 alores.........-s...............
20740 20 20 20 20 20 20 20 4c 69 73 74 61 72 20 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 .......Listar.sequ..ncias.de.tec
20760 6c 61 73 20 71 75 65 20 63 68 61 6d 65 6d 20 6d 61 63 72 6f 73 20 65 20 73 65 75 73 20 76 61 6c las.que.chamem.macros.e.seus.val
20780 6f 72 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ores............................
207a0 20 20 20 20 20 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 20 73 65 72 20 ......de.forma.a.que.possam.ser.
207c0 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 20 reutilizados.como.entrada.......
207e0 20 20 20 2d 56 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 ...-V......................Lista
20800 72 20 6e 6f 6d 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 73 65 75 73 20 76 61 6c r.nomes.de.vari..veis.e.seus.val
20820 6f 72 65 73 0a 20 20 20 20 20 20 20 20 2d 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ores.........-v.................
20840 20 20 20 20 20 4c 69 73 74 61 72 20 6e 6f 6d 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 .....Listar.nomes.de.vari..veis.
20860 65 20 73 65 75 73 20 76 61 6c 6f 72 65 73 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f e.seus.valores.de.forma.a.que.po
20880 73 73 61 6d 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 ssam............................
208a0 20 20 20 20 20 20 73 65 72 20 72 65 75 74 69 6c 69 7a 61 64 6f 73 20 63 6f 6d 6f 20 65 6e 74 72 ......ser.reutilizados.como.entr
208c0 61 64 61 2e 0a 20 20 20 20 20 20 20 20 2d 71 20 20 6e 6f 6d 65 2d 66 75 6e c3 a7 c3 a3 6f 20 20 ada..........-q..nome-fun....o..
208e0 20 20 20 43 6f 6e 73 75 6c 74 61 72 20 71 75 65 20 74 65 63 6c 61 73 20 63 68 61 6d 61 72 61 6d ...Consultar.que.teclas.chamaram
20900 20 61 20 66 75 6e c3 a7 c3 a3 6f 20 65 6d 20 63 61 75 73 61 2e 0a 20 20 20 20 20 20 20 20 2d 75 .a.fun....o.em.causa..........-u
20920 20 20 6e 6f 6d 65 2d 66 75 6e c3 a7 c3 a3 6f 20 20 20 20 20 55 6e 62 69 6e 64 20 61 6c 6c 20 6b ..nome-fun....o.....Unbind.all.k
20940 65 79 73 20 77 68 69 63 68 20 61 72 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 6e 61 6d 65 64 eys.which.are.bound.to.the.named
20960 20 66 75 6e c3 a7 c3 a3 6f 2e 0a 20 20 20 20 20 20 20 20 2d 72 20 20 73 65 71 74 65 63 6c 20 20 .fun....o..........-r..seqtecl..
20980 20 20 20 20 20 20 20 20 52 65 6d 6f 76 65 72 20 61 73 73 6f 63 69 61 c3 a7 c3 a3 6f 20 64 65 20 ........Remover.associa....o.de.
209a0 53 45 51 54 45 43 4c 2e 0a 20 20 20 20 20 20 20 20 2d 66 20 20 6e 6f 6d 65 66 69 63 68 20 20 20 SEQTECL..........-f..nomefich...
209c0 20 20 20 20 20 20 4c 65 72 20 61 73 73 6f 63 69 61 c3 a7 c3 b5 65 73 20 64 65 20 74 65 63 6c 61 ......Ler.associa....es.de.tecla
209e0 73 20 61 20 70 61 72 74 69 72 20 64 65 20 4e 4f 4d 45 46 49 43 48 2e 0a 20 20 20 20 20 20 20 20 s.a.partir.de.NOMEFICH..........
20a00 2d 78 20 20 73 65 71 74 65 63 6c 3a 63 6f 6d 61 6e 64 6f 2d 63 6f 6e 73 6f 6c 61 09 43 61 75 73 -x..seqtecl:comando-consola.Caus
20a20 61 20 61 20 65 78 65 63 75 c3 a7 61 c3 b5 20 64 65 20 43 4f 4d 41 4e 44 4f 2d 53 48 45 4c 4c 20 a.a.execu..a...de.COMANDO-SHELL.
20a40 71 75 61 6e 64 6f 0a 20 20 20 20 20 09 09 09 09 53 45 51 54 45 43 4c 20 66 6f 72 20 69 6e 73 65 quando..........SEQTECL.for.inse
20a60 72 69 64 6f 2e 0a 20 20 20 20 20 20 20 20 2d 58 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rido..........-X................
20a80 20 20 20 20 20 20 4c 69 73 74 61 72 73 65 71 75 c3 aa 6e 63 69 61 73 20 64 65 20 74 65 63 6c 61 ......Listarsequ..ncias.de.tecla
20aa0 73 20 61 73 73 6f 63 69 61 64 61 73 20 61 20 2d 78 20 65 20 63 6f 6d 61 6e 64 6f 73 20 6c 69 67 s.associadas.a.-x.e.comandos.lig
20ac0 61 64 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ados............................
20ae0 20 20 20 20 20 20 64 65 20 66 6f 72 6d 61 20 61 20 71 75 65 20 70 6f 73 73 61 6d 20 73 65 72 20 ......de.forma.a.que.possam.ser.
20b00 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 20 reutilizados.como.entrada.......
20b20 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 62 69 6e ......Estado.de.sa..da:......bin
20b40 64 20 64 65 76 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 d.devolve.0.a.n..o.ser.que.seja.
20b60 64 61 64 61 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 64 65 73 63 6f 6e 68 65 63 69 64 61 20 6f 75 dada.uma.op....o.desconhecida.ou
20b80 20 6f 63 6f 72 72 61 20 75 6d 20 65 72 72 6f 2e 00 44 65 66 69 6e 65 20 65 20 63 61 6e 63 65 6c .ocorra.um.erro..Define.e.cancel
20ba0 61 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 0a 20 20 20 20 a.op....es.de.consola...........
20bc0 41 6c 74 65 72 61 20 61 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 63 61 64 61 20 6f 70 c3 Altera.a.defini....o.de.cada.op.
20be0 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 4f 50 54 4e 4f 4d 45 2e 20 53 65 6d 20 71 75 61 ...o.de.consola.OPTNOME..Sem.qua
20c00 6c 71 75 65 72 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 6f 2c 20 6c 69 73 74 61 20 74 6f 64 61 73 lquer.....argumento,.lista.todas
20c20 20 61 73 20 6f 70 c3 a7 c3 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 69 6e 64 69 .as.op....es.de.consola.com.indi
20c40 63 61 c3 a7 c3 a3 6f 20 64 65 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 0a 20 20 20 20 6f 75 20 6e c3 ca....o.de.defini....o.....ou.n.
20c60 a3 6f 20 64 65 20 65 73 74 61 64 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 .o.de.estado............Op....es
20c80 3a 0a 20 20 20 20 20 20 20 2d 6f 09 72 65 73 74 72 69 6e 67 65 20 4f 50 54 4e 4f 4d 45 73 20 70 :........-o.restringe.OPTNOMEs.p
20ca0 61 72 61 20 6f 73 20 64 65 66 69 6e 69 64 6f 73 20 70 61 72 61 20 75 73 6f 20 63 6f 6d 20 22 73 ara.os.definidos.para.uso.com."s
20cc0 65 74 20 2d 6f 22 0a 20 20 20 20 20 20 20 2d 70 09 69 6d 70 72 69 6d 65 20 63 61 64 61 20 6f 70 et.-o"........-p.imprime.cada.op
20ce0 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 69 6e 64 69 63 61 c3 a7 c3 a3 6f ....o.de.consola.com.indica....o
20d00 20 64 6f 20 73 65 75 20 65 73 74 61 64 6f 0a 20 20 20 20 20 20 20 2d 71 09 73 75 70 72 69 6d 65 .do.seu.estado........-q.suprime
20d20 20 61 20 73 61 c3 ad 64 61 0a 20 20 20 20 20 20 20 2d 73 09 61 63 74 69 76 61 20 28 64 65 66 69 .a.sa..da........-s.activa.(defi
20d40 6e 65 29 20 63 61 64 61 20 4f 50 54 4e 4f 4d 45 0a 20 20 20 20 20 20 20 2d 75 09 64 65 73 61 63 ne).cada.OPTNOME........-u.desac
20d60 74 69 76 61 20 28 6c 69 6d 70 61 29 20 63 61 64 61 20 4f 50 54 4e 4f 4d 45 0a 20 20 20 20 0a 20 tiva.(limpa).cada.OPTNOME.......
20d80 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a 20 20 20 20 44 65 76 6f 6c 76 65 ...Estado.de.sa..da:.....Devolve
20da0 20 73 75 63 65 73 73 6f 20 73 65 20 4f 50 54 4e 4f 4d 45 20 65 73 74 69 76 65 72 20 61 63 74 69 .sucesso.se.OPTNOME.estiver.acti
20dc0 76 61 64 6f 3b 20 66 61 6c 68 61 20 73 65 20 69 6e 64 69 63 61 72 20 75 6d 61 20 6f 70 c3 a7 c3 vado;.falha.se.indicar.uma.op...
20de0 a3 6f 0a 20 20 20 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4f 50 54 4e 4f 4d 45 20 65 73 74 65 .o.....inv..lida.ou.OPTNOME.este
20e00 6a 61 20 64 65 73 61 63 74 69 76 61 64 61 2e 00 44 65 66 69 6e 65 20 6f 20 61 74 72 69 62 75 74 ja.desactivada..Define.o.atribut
20e20 6f 20 64 65 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 65 6d 20 76 61 72 69 c3 a1 76 65 69 73 20 o.de.exporta....o.em.vari..veis.
20e40 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4d 61 72 63 61 20 63 61 64 de.consola.............Marca.cad
20e60 61 20 4e 4f 4d 45 20 70 61 72 61 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 61 75 74 6f 6d c3 a1 a.NOME.para.exporta....o.autom..
20e80 74 69 63 61 20 70 61 72 61 20 6f 20 61 6d 62 69 65 6e 74 65 20 64 65 20 66 75 74 75 72 6f 73 0a tica.para.o.ambiente.de.futuros.
20ea0 20 20 20 20 20 63 6f 6d 61 6e 64 6f 73 20 65 78 65 63 75 74 61 64 6f 73 2e 20 53 65 20 56 41 4c .....comandos.executados..Se.VAL
20ec0 4f 52 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 2c 20 61 74 72 69 62 75 69 20 56 41 4c 4f 52 20 OR.for.fornecido,.atribui.VALOR.
20ee0 61 6e 74 65 73 20 64 65 20 65 78 70 6f 72 74 61 72 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 antes.de.exportar.............Op
20f00 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 65 20 66 75 6e c3 a7 c3 ....es:.........-f.refere.fun...
20f20 b5 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 0a 20 20 20 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 .es.de.consola.........-n.remove
20f40 20 61 20 70 72 6f 70 72 69 65 64 61 64 65 20 64 65 20 65 78 70 6f 72 74 61 c3 a7 c3 a3 6f 20 64 .a.propriedade.de.exporta....o.d
20f60 65 20 63 61 64 61 20 4e 4f 4d 45 0a 20 20 20 20 20 20 20 20 2d 70 09 6d 6f 73 74 72 61 20 75 6d e.cada.NOME.........-p.mostra.um
20f80 61 20 6c 69 73 74 61 20 64 65 20 74 6f 64 61 73 20 61 73 20 66 75 6e c3 a7 c3 b5 65 73 20 65 20 a.lista.de.todas.as.fun....es.e.
20fa0 76 61 72 69 c3 a1 76 65 69 73 20 65 78 70 6f 72 74 61 64 61 73 0a 20 20 20 20 20 0a 20 20 20 20 vari..veis.exportadas...........
20fc0 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 61 20 66 75 74 .Um.argumento."--".desactiva.fut
20fe0 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 6f 2e 0a 20 20 uro.processamento.da.op....o....
21000 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:......
21020 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 69 Devolve.sucesso.a.n..o.ser.que.i
21040 6e 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 ndique.uma.op....o.inv..lida.ou.
21060 4e 4f 4d 45 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 2e 00 44 65 66 69 6e 65 20 6f 75 20 6c NOME.seja.inv..lido..Define.ou.l
21080 69 6d 70 61 20 76 61 6c 6f 72 65 73 20 64 65 20 6f 70 c3 a7 c3 b5 65 73 20 6f 75 20 70 61 72 c3 impa.valores.de.op....es.ou.par.
210a0 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 2e 0a .metros.posicionais.da.consola..
210c0 20 20 20 20 20 0a 20 20 20 20 20 41 6c 74 65 72 61 20 6f 20 76 61 6c 6f 72 20 64 65 20 61 74 72 ...........Altera.o.valor.de.atr
210e0 69 62 75 74 6f 73 20 6f 75 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 ibutos.ou.par..metros.posicionai
21100 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2c 20 6f 75 0a 20 20 20 20 20 6d 6f 73 74 72 61 20 6f 73 20 s.da.consola,.ou......mostra.os.
21120 6e 6f 6d 65 73 20 65 20 76 61 6c 6f 72 65 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 64 61 nomes.e.valores.de.vari..veis.da
21140 20 63 6f 6e 73 6f 6c 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 .consola.............Op....es:..
21160 20 20 20 20 20 20 20 2d 61 20 20 4d 61 72 63 61 20 76 61 72 69 c3 a1 76 65 69 73 20 6d 6f 64 69 .......-a..Marca.vari..veis.modi
21180 66 69 63 61 64 61 73 20 6f 75 20 63 72 69 61 64 61 73 20 70 61 72 61 20 65 78 70 6f 72 74 61 c3 ficadas.ou.criadas.para.exporta.
211a0 a7 c3 a3 6f 2e 0a 20 20 20 20 20 20 20 20 20 2d 62 20 4e 6f 74 69 66 69 63 61 20 6f 20 66 69 6d ...o...........-b.Notifica.o.fim
211c0 20 64 61 20 74 61 72 65 66 61 20 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 2e 0a 20 20 20 20 20 20 .da.tarefa.imediatamente........
211e0 20 20 20 2d 65 20 53 61 69 20 69 6d 65 64 69 61 74 61 6d 65 6e 74 65 20 73 65 20 75 6d 20 63 6f ...-e.Sai.imediatamente.se.um.co
21200 6d 61 6e 64 6f 20 73 61 69 72 20 63 6f 6d 20 65 73 74 61 64 6f 20 64 69 66 65 72 65 6e 74 65 20 mando.sair.com.estado.diferente.
21220 64 65 20 7a 65 72 6f 2e 0a 20 20 20 20 20 20 20 20 20 2d 66 20 44 65 73 61 63 74 69 76 61 20 67 de.zero...........-f.Desactiva.g
21240 65 72 61 c3 a7 c3 a3 6f 20 64 65 20 6e 6f 6d 65 20 64 65 20 66 69 63 68 65 69 72 6f 20 28 67 6c era....o.de.nome.de.ficheiro.(gl
21260 6f 62 62 69 6e 67 29 2e 0a 20 20 20 20 20 20 20 20 20 2d 68 20 52 65 63 6f 72 64 61 72 20 6c 6f obbing)...........-h.Recordar.lo
21280 63 61 6c 69 7a 61 c3 a7 c3 a3 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 c3 a0 20 6d 65 64 69 64 caliza....o.de.comandos....medid
212a0 61 20 71 75 65 20 73 c3 a3 6f 20 70 72 6f 63 75 72 61 64 6f 73 2e 0a 20 20 20 20 20 20 20 20 20 a.que.s..o.procurados...........
212c0 2d 6b 20 54 6f 64 6f 73 20 6f 73 20 61 72 67 75 6d 65 6e 74 6f 73 20 64 65 20 61 74 72 69 62 75 -k.Todos.os.argumentos.de.atribu
212e0 69 c3 a7 c3 a3 6f 20 73 c3 a3 6f 20 63 6f 6c 6f 63 61 64 6f 73 20 6e 6f 20 61 6d 62 69 65 6e 74 i....o.s..o.colocados.no.ambient
21300 65 20 70 61 72 61 20 75 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 2c 20 e.para.um..............comando,.
21320 6e c3 a3 6f 20 73 c3 b3 20 6f 73 20 71 75 65 20 70 72 65 63 65 64 65 6d 20 6f 20 6e 6f 6d 65 20 n..o.s...os.que.precedem.o.nome.
21340 64 6f 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 20 20 20 20 2d 6d 20 41 63 74 69 76 61 20 6f do.comando...........-m.Activa.o
21360 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 73 2e 0a 20 20 20 20 20 20 20 20 20 2d .controlo.de.tarefas...........-
21380 6e 20 4c c3 aa 20 63 6f 6d 61 6e 64 6f 73 2c 20 6d 61 73 20 6e c3 a3 6f 20 6f 73 20 65 78 65 63 n.L...comandos,.mas.n..o.os.exec
213a0 75 74 61 2e 0a 20 20 20 20 20 20 20 20 20 2d 6f 70 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 uta...........-option-name......
213c0 20 20 20 20 20 20 20 20 44 65 66 69 6e 65 20 61 20 76 61 72 69 c3 a1 76 65 6c 20 63 6f 72 72 65 ........Define.a.vari..vel.corre
213e0 73 70 6f 6e 64 65 6e 74 65 20 61 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 spondente.a.option-name:........
21400 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 65 78 70 6f 72 74 20 20 20 20 20 69 67 75 61 6c 20 61 ...........allexport.....igual.a
21420 20 2d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 63 65 65 78 70 61 6e .-a...................braceexpan
21440 64 20 20 69 67 75 61 6c 20 61 20 2d 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d..igual.a.-B...................
21460 65 6d 61 63 73 20 20 20 20 20 20 20 20 20 20 75 73 61 20 65 73 74 69 6c 6f 20 65 6d 61 63 73 20 emacs..........usa.estilo.emacs.
21480 64 65 20 65 64 69 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 de.edi....o.de.linhas...........
214a0 20 20 20 20 20 20 20 20 65 72 72 65 78 69 74 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d ........errexit........igual.a.-
214c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 e...................errtrace....
214e0 20 20 69 67 75 61 6c 20 61 20 2d 45 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 ..igual.a.-E...................f
21500 75 6e 63 74 72 61 63 65 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 54 0a 20 20 20 20 20 20 20 20 unctrace.....igual.a.-T.........
21520 20 20 20 20 20 20 20 20 20 20 68 61 73 68 61 6c 6c 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 ..........hashall........igual.a
21540 20 2d 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 .-h...................histexpand
21560 20 20 20 20 69 67 75 61 6c 20 61 20 2d 48 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....igual.a.-H..................
21580 20 68 69 73 74 6f 72 79 20 20 20 20 20 20 20 20 61 63 74 69 76 61 20 68 69 73 74 c3 b3 72 69 63 .history........activa.hist..ric
215a0 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 o.de.comandos...................
215c0 69 67 6e 6f 72 65 65 6f 66 20 20 20 20 20 61 20 63 6f 6e 73 6f 6c 61 20 6e c3 a3 6f 20 73 61 69 ignoreeof.....a.consola.n..o.sai
215e0 20 61 70 c3 b3 73 20 6c 65 72 20 45 4f 46 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .ap..s.ler.EOF..................
21600 20 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 6d 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 .interactive-comments...........
21620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 65 72 6d 69 74 ..........................permit
21640 65 20 71 75 65 20 63 6f 6d 65 6e 74 c3 a1 72 69 6f 73 20 61 70 61 72 65 c3 a7 61 6d 20 65 6d 20 e.que.coment..rios.apare..am.em.
21660 63 6f 6d 61 6e 64 6f 73 20 69 6e 74 65 72 61 63 74 69 76 6f 73 0a 20 20 20 20 20 20 20 20 20 20 comandos.interactivos...........
21680 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d ........keyword........igual.a.-
216a0 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 20 20 k...................monitor.....
216c0 20 20 20 69 67 75 61 6c 20 61 20 2d 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...igual.a.-m...................
216e0 6e 6f 63 6c 6f 62 62 65 72 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 43 0a 20 20 20 20 20 20 20 noclobber.....igual.a.-C........
21700 20 20 20 20 20 20 20 20 20 20 20 6e 6f 65 78 65 63 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 ...........noexec.........igual.
21720 61 20 2d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 20 20 a.-n...................noglob...
21740 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......igual.a.-f................
21760 20 20 20 6e 6f 6c 6f 67 20 20 20 20 20 20 20 20 20 20 61 63 74 75 61 6c 6d 65 6e 74 65 20 61 63 ...nolog..........actualmente.ac
21780 65 69 74 65 20 6d 61 73 20 69 67 6e 6f 72 61 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 eite.mas.ignorado...............
217a0 20 20 20 20 6e 6f 74 69 66 79 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 62 0a 20 20 ....notify.........igual.a.-b...
217c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 20 20 69 ................nounset........i
217e0 67 75 61 6c 20 61 20 2d 75 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 63 gual.a.-u...................onec
21800 6d 64 20 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 md.........igual.a.-t...........
21820 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 6c 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 50 ........physical......igual.a.-P
21840 0a 20 20 20 20 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 ...................pipefail.....
21860 20 6f 20 76 61 6c 6f 72 20 64 65 76 6f 6c 76 69 64 6f 20 64 65 20 75 6d 20 70 69 70 65 6c 69 6e .o.valor.devolvido.de.um.pipelin
21880 65 20 c3 a9 20 6f 20 65 73 74 61 64 6f 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e....o.estado.do................
218a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 c3 ba 6c 74 69 6d 6f 20 63 6f 6d .......................ltimo.com
218c0 61 6e 64 6f 20 61 20 73 61 69 72 20 63 6f 6d 20 65 73 74 61 64 6f 20 6e c3 a3 6f 2d 7a 65 72 6f ando.a.sair.com.estado.n..o-zero
218e0 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 20 20 20 ,...............................
21900 20 20 20 20 20 20 6f 75 20 7a 65 72 6f 20 73 65 20 6e 65 6e 68 75 6d 20 73 61 69 75 20 63 6f 6d ......ou.zero.se.nenhum.saiu.com
21920 20 65 73 74 61 64 6f 20 6e c3 a3 6f 2d 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .estado.n..o-zero...............
21940 20 20 20 20 70 6f 73 69 78 20 20 20 20 20 20 20 20 20 20 61 6c 74 65 72 61 20 6f 20 63 6f 6d 70 ....posix..........altera.o.comp
21960 6f 72 74 61 6d 65 6e 74 6f 20 64 6f 20 62 61 73 68 20 6f 6e 64 65 20 61 20 6f 70 65 72 61 c3 a7 ortamento.do.bash.onde.a.opera..
21980 c3 a3 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 ..o.............................
219a0 20 20 20 20 20 20 20 20 70 72 65 64 65 66 69 6e 69 64 61 20 64 69 66 65 72 69 72 20 64 61 20 6e ........predefinida.diferir.da.n
219c0 6f 72 6d 61 20 50 6f 73 69 78 20 70 61 72 61 20 63 75 6d 70 72 69 72 0a 20 20 20 20 20 20 20 20 orma.Posix.para.cumprir.........
219e0 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 61 20 6e 6f ............................a.no
21a00 72 6d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 rma...................privileged
21a20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....igual.a.-p..................
21a40 20 76 65 72 62 6f 73 65 20 20 20 20 20 20 20 20 69 67 75 61 6c 20 61 20 2d 76 0a 20 20 20 20 20 .verbose........igual.a.-v......
21a60 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 61 .............vi..............usa
21a80 20 65 73 74 69 6c 6f 20 76 69 20 64 65 20 65 64 69 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 73 .estilo.vi.de.edi....o.de.linhas
21aa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 ...................xtrace.......
21ac0 20 20 69 67 75 61 6c 20 61 20 2d 78 0a 20 20 20 20 20 20 20 20 2d 70 20 20 41 63 74 69 76 61 64 ..igual.a.-x.........-p..Activad
21ae0 6f 20 73 65 6d 70 72 65 20 71 75 65 20 61 73 20 49 44 20 64 65 20 75 74 69 6c 69 7a 61 64 6f 72 o.sempre.que.as.ID.de.utilizador
21b00 20 72 65 61 69 73 20 65 20 65 66 65 63 74 69 76 61 73 20 6e c3 a3 6f 0a 20 20 20 20 20 20 20 20 .reais.e.efectivas.n..o.........
21b20 20 20 20 20 20 63 6f 69 6e 63 69 64 61 6d 2e 20 44 65 73 61 63 74 69 76 61 20 6f 20 70 72 6f 63 .....coincidam..Desactiva.o.proc
21b40 65 73 73 61 6d 65 6e 74 6f 20 64 6f 20 66 69 63 68 65 69 72 6f 20 24 20 45 4e 56 20 65 20 61 20 essamento.do.ficheiro.$.ENV.e.a.
21b60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 61 c3 a7 c3 a3 6f 20 64 65 20 66 75 ..............importa....o.de.fu
21b80 6e c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 44 65 73 6c 69 67 61 72 20 65 73 74 n....es.da.consola..Desligar.est
21ba0 61 20 6f 70 c3 a7 c3 a3 6f 20 66 61 7a 20 63 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 71 a.op....o.faz.com..............q
21bc0 75 65 20 6f 73 20 75 69 64 20 65 20 67 69 64 20 65 66 65 63 74 69 76 6f 73 20 73 65 6a 61 6d 20 ue.os.uid.e.gid.efectivos.sejam.
21be0 64 65 66 69 6e 69 64 6f 73 20 70 61 72 61 20 6f 73 20 75 69 64 20 65 20 67 69 64 20 72 65 61 69 definidos.para.os.uid.e.gid.reai
21c00 73 2e 0a 20 20 20 20 20 20 20 20 2d 74 20 20 53 61 69 72 20 64 65 70 6f 69 73 20 64 65 20 6c 65 s..........-t..Sair.depois.de.le
21c20 72 20 65 20 65 78 65 63 75 74 61 72 20 75 6d 20 63 6f 6d 61 6e 64 6f 2e 0a 20 20 20 20 20 20 20 r.e.executar.um.comando.........
21c40 20 2d 75 20 20 54 72 61 74 61 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 e2 80 8b e2 80 8b 6e .-u..Trata.as.vari..veis.......n
21c60 c3 a3 6f 20 64 65 66 69 6e 69 64 61 73 20 63 6f 6d 6f 20 65 72 72 6f 20 61 6f 20 73 75 62 73 74 ..o.definidas.como.erro.ao.subst
21c80 69 74 75 69 72 2e 0a 20 20 20 20 20 20 20 20 2d 76 20 20 49 6d 70 72 69 6d 65 20 61 73 20 6c 69 ituir..........-v..Imprime.as.li
21ca0 6e 68 61 73 20 64 65 20 65 6e 74 72 61 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 20 c3 a0 20 6d 65 nhas.de.entrada.da.consola....me
21cc0 64 69 64 61 20 71 75 65 20 73 c3 a3 6f 20 6c 69 64 61 73 2e 0a 20 20 20 20 20 20 20 20 2d 78 20 dida.que.s..o.lidas..........-x.
21ce0 20 49 6d 70 72 69 6d 65 20 63 6f 6d 61 6e 64 6f 73 20 65 20 73 65 75 73 20 61 72 67 75 6d 65 6e .Imprime.comandos.e.seus.argumen
21d00 74 6f 73 20 c3 a0 20 6d 65 64 69 64 61 20 71 75 65 20 73 c3 a3 6f 20 65 78 65 63 75 74 61 64 6f tos....medida.que.s..o.executado
21d20 73 2e 0a 20 20 20 20 20 20 20 20 2d 42 20 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 61 6c 69 7a 61 s..........-B..a.consola.realiza
21d40 72 c3 a1 20 65 78 70 61 6e 73 c3 a3 6f 20 64 65 20 73 75 70 6f 72 74 65 0a 20 20 20 20 20 20 20 r...expans..o.de.suporte........
21d60 20 2d 43 20 20 53 65 20 64 65 66 69 6e 69 64 6f 2c 20 6e c3 a3 6f 20 70 65 72 6d 69 74 69 72 20 .-C..Se.definido,.n..o.permitir.
21d80 71 75 65 20 66 69 63 68 65 69 72 6f 73 20 6e 6f 72 6d 61 69 73 20 65 78 69 73 74 65 6e 74 65 73 que.ficheiros.normais.existentes
21da0 20 73 65 6a 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 62 72 65 73 63 72 69 74 6f 73 .sejam..............sobrescritos
21dc0 20 70 65 6c 6f 20 72 65 64 69 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 20 64 61 20 73 61 c3 ad 64 .pelo.redireccionamento.da.sa..d
21de0 61 2e 0a 20 20 20 20 20 20 20 20 2d 45 20 20 73 65 20 64 65 66 69 6e 69 64 6f 2c 20 45 52 52 20 a..........-E..se.definido,.ERR.
21e00 c3 a9 20 68 65 72 64 61 64 61 20 70 65 6c 61 73 20 66 75 6e c3 a7 c3 b5 65 73 20 64 65 20 63 6f ...herdada.pelas.fun....es.de.co
21e20 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 20 20 20 2d 48 20 20 41 63 74 69 76 61 20 65 73 74 69 6c 6f nsola..........-H..Activa.estilo
21e40 20 21 20 64 65 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 6f 20 68 69 73 74 c3 b3 72 69 .!.de.substitui....o.do.hist..ri
21e60 63 6f 2e 20 45 73 74 61 20 62 61 6e 64 65 69 72 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 65 co..Esta.bandeira..............e
21e80 73 74 c3 a1 20 61 63 74 69 76 61 64 61 20 70 6f 72 20 70 72 65 64 65 66 69 6e 69 c3 a7 c3 a3 6f st...activada.por.predefini....o
21ea0 2c 20 65 6d 20 63 6f 6e 73 6f 6c 61 73 20 69 6e 74 65 72 61 74 69 76 61 73 2e 0a 20 20 20 20 20 ,.em.consolas.interativas.......
21ec0 20 20 20 2d 50 20 20 53 65 20 64 65 66 69 6e 69 64 6f 2c 20 6e c3 a3 6f 20 72 65 73 6f 6c 76 65 ...-P..Se.definido,.n..o.resolve
21ee0 20 6c 69 67 61 c3 a7 c3 b5 65 73 20 73 69 6d 62 c3 b3 6c 69 63 61 73 20 61 6f 20 65 78 65 63 75 .liga....es.simb..licas.ao.execu
21f00 74 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 61 6e 64 6f 73 20 63 6f 6d 6f 20 22 tar..............comandos.como."
21f20 63 64 22 20 71 75 65 20 61 6c 74 65 72 61 20 61 20 70 61 73 74 61 20 61 63 74 75 61 6c 2e 0a 20 cd".que.altera.a.pasta.actual...
21f40 20 20 20 20 20 20 20 2d 54 20 20 53 65 20 64 65 66 69 6e 69 64 6f 2c 20 44 45 42 55 47 20 65 20 .......-T..Se.definido,.DEBUG.e.
21f60 52 45 54 55 52 4e 20 73 c3 a3 6f 20 68 65 72 64 61 64 61 73 20 70 6f 72 20 66 75 6e c3 a7 c3 b5 RETURN.s..o.herdadas.por.fun....
21f80 65 73 20 64 65 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 20 20 20 2d 2d 20 20 41 74 72 69 62 es.de.consola..........--..Atrib
21fa0 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 73 20 61 ui.quaisquer.outros.argumentos.a
21fc0 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 20 20 20 os.par..metros.posicionais......
21fe0 20 20 20 20 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 68 6f 75 76 65 72 20 6d 61 69 73 20 61 72 67 .........Se.n..o.houver.mais.arg
22000 75 6d 65 6e 74 6f 73 2c 20 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e umentos,.os.par..metros.posicion
22020 61 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 c3 a3 6f 20 6c 69 6d 70 6f 73 2e 0a 20 20 ais..............s..o.limpos....
22040 20 20 20 20 20 20 2d 20 20 20 20 41 74 72 69 62 75 69 20 71 75 61 69 73 71 75 65 72 20 6f 75 74 ......-....Atribui.quaisquer.out
22060 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 73 20 70 ros.argumentos.aos.par..metros.p
22080 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 41 73 20 6f 70 c3 a7 osicionais...............As.op..
220a0 c3 b5 65 73 20 2d 78 20 65 20 2d 76 20 73 c3 a3 6f 20 64 65 73 61 63 74 69 76 61 64 61 73 2e 0a ..es.-x.e.-v.s..o.desactivadas..
220c0 20 20 20 20 20 0a 20 20 20 20 20 55 73 61 72 20 2b 20 65 6d 20 76 65 7a 20 64 65 20 2d 20 66 61 ...........Usar.+.em.vez.de.-.fa
220e0 7a 20 63 6f 6d 20 71 75 65 20 61 73 20 62 61 6e 64 65 69 72 61 73 20 73 65 6a 61 6d 20 64 65 73 z.com.que.as.bandeiras.sejam.des
22100 61 63 74 69 76 61 64 61 73 2e 20 41 73 0a 20 20 20 20 20 62 61 6e 64 65 69 72 61 73 20 74 61 6d activadas..As......bandeiras.tam
22120 62 c3 a9 6d 20 70 6f 64 65 6d 20 73 65 72 20 75 73 61 64 61 73 20 70 6f 72 20 63 68 61 6d 61 64 b..m.podem.ser.usadas.por.chamad
22140 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 4f 20 61 63 74 75 61 6c 0a 20 20 20 20 20 63 6f 6e 6a a.da.consola..O.actual......conj
22160 75 6e 74 6f 20 64 65 20 62 61 6e 64 65 69 72 61 73 20 70 6f 64 65 20 73 65 72 20 65 6e 63 6f 6e unto.de.bandeiras.pode.ser.encon
22180 74 72 61 64 6f 20 65 6d 20 24 2d 2e 20 4f 73 20 6e 20 72 65 73 74 61 6e 74 65 73 20 41 52 47 73 trado.em.$-..Os.n.restantes.ARGs
221a0 0a 20 20 20 20 20 73 c3 a3 6f 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 ......s..o.par..metros.posiciona
221c0 69 73 20 65 20 73 c3 a3 6f 20 61 74 72 69 62 75 c3 ad 64 6f 73 2c 20 65 6d 20 6f 72 64 65 6d 2c is.e.s..o.atribu..dos,.em.ordem,
221e0 20 61 20 24 31 2c 20 24 32 20 2e 2e 20 24 6e 2e 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 68 6f .a.$1,.$2....$n.......Se.n..o.ho
22200 75 76 65 72 20 41 52 47 73 2c 20 74 6f 64 61 73 20 61 73 20 76 61 72 69 c3 a1 76 65 69 73 20 64 uver.ARGs,.todas.as.vari..veis.d
22220 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 69 6d 70 72 69 6d 69 64 61 73 2e 0a 20 20 20 20 20 e.consola.s..o.imprimidas.......
22240 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
22260 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
22280 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 44 65 66 69 6e que.uma.op....o.inv..lida..Defin
222a0 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 20 61 74 72 69 62 75 74 6f 73 2e 0a 20 20 20 20 20 0a e.vari..veis.e.atributos........
222c0 20 20 20 20 20 55 6d 20 73 69 6e c3 b3 6e 69 6d 6f 20 70 61 72 61 20 22 64 65 63 6c 61 72 65 22 .....Um.sin..nimo.para."declare"
222e0 2e 20 20 56 65 6a 61 20 22 68 65 6c 70 20 64 65 63 6c 61 72 65 22 2e 00 43 6f 6d 61 6e 64 6f 73 ...Veja."help.declare"..Comandos
22300 20 64 65 20 63 6f 6e 73 6f 6c 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 20 c3 a0 20 70 .de.consola.correspondentes....p
22320 61 6c 61 76 72 61 2d 63 68 61 76 65 20 22 00 43 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 73 6f alavra-chave.".Comandos.de.conso
22340 6c 61 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 20 61 20 70 61 6c 61 76 72 61 73 2d 63 68 la.correspondentes.a.palavras-ch
22360 61 76 65 20 22 00 4f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 3a 0a 00 44 65 73 6c ave.".Op....es.da.consola:..Desl
22380 6f 63 61 72 20 70 61 72 c3 a2 6d 65 74 72 6f 73 20 70 6f 73 69 63 69 6f 6e 61 69 73 2e 0a 20 20 ocar.par..metros.posicionais....
223a0 20 20 20 0a 20 20 20 20 20 52 65 6e 6f 6d 65 61 72 20 6f 73 20 70 61 72 c3 a2 6d 65 74 72 6f 73 .........Renomear.os.par..metros
223c0 20 70 6f 73 69 63 69 6f 6e 61 69 73 20 24 4e 2b 31 2c 24 4e 2b 32 20 2e 2e 2e 20 70 61 72 61 20 .posicionais.$N+1,$N+2.....para.
223e0 24 31 2c 24 32 20 2e 2e 2e 20 53 65 20 4e 0a 20 20 20 20 20 66 6f 72 20 6f 6d 69 74 69 64 6f 2c $1,$2.....Se.N......for.omitido,
22400 20 70 72 65 73 75 6d 65 2d 73 65 20 63 6f 6d 6f 20 31 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 .presume-se.como.1.............E
22420 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
22440 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 4e 20 73 65 6a 61 20 6e 65 67 61 cesso.a.n..o.ser.que.N.seja.nega
22460 74 69 76 6f 20 6f 75 20 6d 61 69 6f 72 20 71 75 65 20 24 23 2e 00 53 69 6e 61 6c 20 25 64 00 49 tivo.ou.maior.que.$#..Sinal.%d.I
22480 6e 74 65 72 72 6f 6d 70 69 64 6f 00 50 61 72 61 64 6f 20 28 73 69 6e 61 6c 29 00 50 61 72 61 64 nterrompido.Parado.(sinal).Parad
224a0 6f 20 28 65 6e 74 72 61 64 61 20 74 74 79 29 00 50 61 72 61 64 6f 20 28 73 61 c3 ad 64 61 20 74 o.(entrada.tty).Parado.(sa..da.t
224c0 74 79 29 00 49 6e 74 65 72 72 6f 6d 70 69 64 6f 28 25 73 29 00 53 75 73 70 65 6e 64 65 20 61 20 ty).Interrompido(%s).Suspende.a.
224e0 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 20 20 20 20 20 0a 20 20 20 execu....o.da.consola...........
22500 20 20 53 75 73 70 65 6e 64 65 20 61 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 64 65 73 74 61 20 63 6f ..Suspende.a.execu....o.desta.co
22520 6e 73 6f 6c 61 20 61 74 c3 a9 20 72 65 63 65 62 65 72 20 75 6d 20 73 69 6e 61 6c 20 53 49 47 43 nsola.at...receber.um.sinal.SIGC
22540 4f 4e 54 2e 0a 20 20 20 20 20 53 65 20 6e c3 a3 6f 20 66 6f 72 65 6d 20 66 6f 72 c3 a7 61 64 61 ONT.......Se.n..o.forem.for..ada
22560 73 2c 20 61 73 20 63 6f 6e 73 6f 6c 61 73 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 20 6e c3 a3 6f 20 s,.as.consolas.com.sess..o.n..o.
22580 70 6f 64 65 6d 20 73 65 72 20 73 75 73 70 65 6e 73 61 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 podem.ser.suspensas.............
225a0 4f 70 c3 a7 c3 b5 65 73 3a 0a 20 20 20 20 20 20 20 20 2d 66 09 66 6f 72 c3 a7 61 72 20 61 20 73 Op....es:.........-f.for..ar.a.s
225c0 75 73 70 65 6e 73 c3 a3 6f 2c 20 6d 65 73 6d 6f 20 71 75 65 20 73 65 6a 61 20 75 6d 61 20 63 6f uspens..o,.mesmo.que.seja.uma.co
225e0 6e 73 6f 6c 61 20 63 6f 6d 20 73 65 73 73 c3 a3 6f 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 nsola.com.sess..o............Est
22600 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
22620 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 6f 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 sso.a.n..o.ser.que.o.controlo.de
22640 20 74 61 72 65 66 61 20 65 73 74 65 6a 61 20 69 6e 61 63 74 69 76 6f 20 6f 75 20 6f 63 6f 72 72 .tarefa.esteja.inactivo.ou.ocorr
22660 61 20 75 6d 20 65 72 72 6f 2e 00 46 4f 52 4d 41 54 4f 48 4f 52 41 3a 20 22 25 63 22 3a 20 63 61 a.um.erro..FORMATOHORA:."%c":.ca
22680 72 c3 a1 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 54 65 72 r..cter.de.formato.inv..lido.Ter
226a0 6d 69 6e 61 64 6f 00 4f 20 63 6f 72 72 65 69 6f 20 65 6d 20 25 73 20 6a c3 a1 20 66 6f 69 20 6c minado.O.correio.em.%s.j...foi.l
226c0 69 64 6f 0a 00 48 c3 a1 20 74 61 72 65 66 61 73 20 65 6d 20 63 75 72 73 6f 2e 0a 00 48 c3 a1 20 ido..H...tarefas.em.curso...H...
226e0 74 61 72 65 66 61 73 20 69 6e 74 65 72 72 6f 6d 70 69 64 61 73 2e 0a 00 4e c3 a3 6f 20 68 c3 a1 tarefas.interrompidas...N..o.h..
22700 20 51 55 41 4c 51 55 45 52 20 47 41 52 41 4e 54 49 41 2c 20 61 74 c3 a9 20 61 6f 73 20 6c 69 6d .QUALQUER.GARANTIA,.at...aos.lim
22720 69 74 65 73 20 70 72 65 76 69 73 74 6f 73 20 70 65 6c 61 20 4c 65 69 2e 00 45 73 74 65 73 20 63 ites.previstos.pela.Lei..Estes.c
22740 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 73 6f 6c 61 20 73 c3 a3 6f 20 64 65 66 69 6e 69 64 6f omandos.de.consola.s..o.definido
22760 73 20 69 6e 74 65 72 6e 61 6d 65 6e 74 65 2e 20 49 6e 73 69 72 61 20 22 68 65 6c 70 22 20 70 61 s.internamente..Insira."help".pa
22780 72 61 20 76 65 72 20 61 20 6c 69 73 74 61 2e 0a 49 6e 73 69 72 61 20 22 68 65 6c 70 20 6e 6f 6d ra.ver.a.lista..Insira."help.nom
227a0 65 22 20 70 61 72 61 20 73 61 62 65 72 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 66 75 6e c3 a7 e".para.saber.mais.sobre.a.fun..
227c0 c3 a3 6f 20 22 6e 6f 6d 65 22 2e 0a 55 73 65 20 22 69 6e 66 6f 20 62 61 73 68 22 20 70 61 72 61 ..o."nome"..Use."info.bash".para
227e0 20 73 61 62 65 72 20 6d 61 69 73 20 73 6f 62 72 65 20 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 67 .saber.mais.sobre.a.consola.em.g
22800 65 72 61 6c 2e 0a 55 73 65 20 22 6d 61 6e 20 2d 6b 20 6f 75 20 22 69 6e 66 6f 22 20 70 61 72 61 eral..Use."man.-k.ou."info".para
22820 20 73 61 62 65 72 20 6d 61 69 73 20 73 6f 62 72 65 20 63 6f 6d 61 6e 64 6f 73 20 6e c3 a3 6f 20 .saber.mais.sobre.comandos.n..o.
22840 6c 69 73 74 61 64 6f 73 2e 0a 0a 55 6d 20 61 73 74 65 72 69 73 63 6f 20 28 2a 29 20 6a 75 6e 74 listados...Um.asterisco.(*).junt
22860 6f 20 61 20 75 6d 20 6e 6f 6d 65 20 73 69 67 6e 69 66 69 63 61 20 71 75 65 20 6f 20 63 6f 6d 61 o.a.um.nome.significa.que.o.coma
22880 6e 64 6f 20 65 73 74 c3 a1 20 69 6e 61 63 74 69 76 6f 2e 0a 0a 00 45 73 74 65 20 c3 a9 20 75 6d ndo.est...inactivo....Este....um
228a0 20 70 72 6f 67 72 61 6d 61 20 67 72 61 74 75 69 74 6f 3b 20 70 6f 64 65 20 61 6c 74 65 72 c3 a1 .programa.gratuito;.pode.alter..
228c0 2d 6c 6f 20 65 20 64 69 73 74 72 69 62 75 c3 ad 2d 6c 6f 20 c3 a0 20 76 6f 6e 74 61 64 65 2e 00 -lo.e.distribu..-lo....vontade..
228e0 43 61 70 74 75 72 61 72 20 73 69 6e 61 69 73 20 65 20 6f 75 74 72 6f 73 20 65 76 65 6e 74 6f 73 Capturar.sinais.e.outros.eventos
22900 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 44 65 66 69 6e 65 20 65 20 61 63 74 69 76 61 20 67 65 73 .............Define.e.activa.ges
22920 74 6f 72 65 73 20 61 20 65 78 65 63 75 74 61 72 20 71 75 61 6e 64 6f 20 61 20 63 6f 6e 73 6f 6c tores.a.executar.quando.a.consol
22940 61 20 72 65 63 65 62 65 20 73 69 6e 61 69 73 20 6f 75 0a 20 20 20 20 20 6f 75 74 72 61 73 20 63 a.recebe.sinais.ou......outras.c
22960 6f 6e 64 69 c3 a7 c3 b5 65 73 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 41 52 47 20 c3 a9 20 75 6d ondi....es.............ARG....um
22980 20 63 6f 6d 61 6e 64 6f 20 61 20 73 65 72 20 6c 69 64 6f 20 65 20 65 78 65 63 75 74 61 64 6f 20 .comando.a.ser.lido.e.executado.
229a0 71 75 61 6e 64 6f 20 61 20 63 6f 6e 73 6f 6c 61 20 72 65 63 65 62 65 20 6f 28 73 29 0a 20 20 20 quando.a.consola.recebe.o(s)....
229c0 20 20 73 69 6e 61 6c 28 69 73 29 20 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 53 65 20 41 52 47 20 ..sinal(is).SIGNAL_SPEC..Se.ARG.
229e0 65 73 74 69 76 65 72 20 61 75 73 65 6e 74 65 20 28 65 20 75 6d 20 c3 ba 6e 69 63 6f 20 53 49 47 estiver.ausente.(e.um...nico.SIG
22a00 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 66 6f 72 20 66 6f 72 6e 65 63 69 64 6f 29 20 6f 75 20 NAL_SPEC......for.fornecido).ou.
22a20 22 2d 22 2c 20 63 61 64 61 20 73 69 6e 61 6c 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 c3 a9 20 "-",.cada.sinal.especificado....
22a40 72 65 70 6f 73 74 6f 20 6e 6f 20 73 65 75 20 76 61 6c 6f 72 0a 20 20 20 20 20 6f 72 69 67 69 6e reposto.no.seu.valor......origin
22a60 61 6c 2e 20 53 65 20 41 52 47 20 66 6f 72 20 61 20 63 61 64 65 69 61 20 6e 75 6c 61 2c 20 63 61 al..Se.ARG.for.a.cadeia.nula,.ca
22a80 64 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 73 65 72 c3 a1 20 69 67 6e 6f 72 61 64 6f 0a 20 20 da.SIGNAL_SPEC.ser...ignorado...
22aa0 20 20 20 70 65 6c 61 20 63 6f 6e 73 6f 6c 61 20 65 20 70 65 6c 6f 73 20 63 6f 6d 61 6e 64 6f 73 ...pela.consola.e.pelos.comandos
22ac0 20 71 75 65 20 63 68 61 6d 61 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 53 65 20 75 6d 20 53 49 47 .que.chama.............Se.um.SIG
22ae0 4e 41 4c 5f 53 50 45 43 20 66 6f 72 20 45 58 49 54 20 28 30 29 20 41 52 47 20 c3 a9 20 65 78 65 NAL_SPEC.for.EXIT.(0).ARG....exe
22b00 63 75 74 61 64 6f 20 6e 61 20 73 61 c3 ad 64 61 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 20 53 65 0a cutado.na.sa..da.da.consola..Se.
22b20 20 20 20 20 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 c3 a9 20 44 45 42 55 47 2c 20 41 52 47 20 c3 .....SIGNAL_SPEC....DEBUG,.ARG..
22b40 a9 20 65 78 65 63 75 74 61 64 6f 20 61 6e 74 65 73 20 64 65 20 63 61 64 61 20 63 6f 6d 61 6e 64 ..executado.antes.de.cada.comand
22b60 6f 20 73 69 6d 70 6c 65 73 2e 20 53 65 0a 20 20 20 20 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 c3 o.simples..Se......SIGNAL_SPEC..
22b80 a9 20 52 45 54 55 52 4e 2c 20 41 52 47 20 c3 a9 20 65 78 65 63 75 74 61 64 6f 20 63 61 64 61 20 ..RETURN,.ARG....executado.cada.
22ba0 76 65 7a 20 71 75 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 64 65 20 63 6f 6e 73 6f 6c 61 0a vez.que.uma.fun....o.de.consola.
22bc0 20 20 20 20 20 6f 75 20 75 6d 20 73 63 72 69 70 74 20 65 78 65 63 75 74 61 64 6f 20 70 65 6c 6f .....ou.um.script.executado.pelo
22be0 20 2e 20 6f 75 20 6f 73 20 69 6e 74 65 72 6e 6f 73 20 74 65 72 6d 69 6e 61 6d 20 61 20 65 78 65 ...ou.os.internos.terminam.a.exe
22c00 63 75 c3 a7 c3 a3 6f 2e 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 64 65 20 45 52 52 cu....o..SIGNAL_SPEC......de.ERR
22c20 20 73 69 67 6e 69 66 69 63 61 20 65 78 65 63 75 74 61 72 20 41 52 47 20 63 61 64 61 20 76 65 7a .significa.executar.ARG.cada.vez
22c40 20 71 75 65 20 75 6d 61 20 66 61 6c 68 61 20 64 6f 20 63 6f 6d 61 6e 64 6f 20 66 61 c3 a7 61 20 .que.uma.falha.do.comando.fa..a.
22c60 63 6f 6d 0a 20 20 20 20 20 71 75 65 20 61 20 63 6f 6e 73 6f 6c 61 20 73 61 69 72 20 71 75 61 6e com......que.a.consola.sair.quan
22c80 64 6f 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 65 20 65 73 74 c3 a1 20 61 63 74 69 76 61 2e 0a 20 20 do.a.op....o.-e.est...activa....
22ca0 20 20 20 0a 20 20 20 20 20 53 65 20 6e 65 6e 68 75 6d 20 61 72 67 75 6d 65 6e 74 6f 20 66 6f 72 .........Se.nenhum.argumento.for
22cc0 20 66 6f 72 6e 65 63 69 64 6f 2c 20 74 72 61 70 20 69 6d 70 72 69 6d 65 20 61 20 6c 69 73 74 61 .fornecido,.trap.imprime.a.lista
22ce0 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 0a 20 20 20 20 20 61 73 73 6f 63 69 61 64 6f 73 20 61 20 .de.comandos.......associados.a.
22d00 63 61 64 61 20 73 69 6e 61 6c 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 4f 70 c3 a7 c3 b5 65 73 3a cada.sinal.............Op....es:
22d20 0a 20 20 20 20 20 20 20 20 2d 6c 20 69 6d 70 72 69 6d 65 20 75 6d 61 20 6c 69 73 74 61 20 64 65 .........-l.imprime.uma.lista.de
22d40 20 6e 6f 6d 65 73 20 64 65 20 73 69 6e 61 69 73 20 65 20 73 65 75 73 20 6e c3 ba 6d 65 72 6f 73 .nomes.de.sinais.e.seus.n..meros
22d60 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 0a 20 20 20 20 20 20 20 20 2d 70 20 6d 6f 73 74 .correspondentes.........-p.most
22d80 72 61 20 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 74 72 61 70 20 61 73 73 6f 63 69 61 64 6f 73 20 61 ra.os.comandos.trap.associados.a
22da0 20 63 61 64 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 20 0a 20 20 20 20 20 43 61 64 .cada.SIGNAL_SPEC............Cad
22dc0 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 c3 a9 20 75 6d 20 6e 6f 6d 65 20 64 65 20 73 69 6e 61 a.SIGNAL_SPEC....um.nome.de.sina
22de0 6c 20 65 6d 20 3c 73 69 67 6e 61 6c 2e 68 3e 20 6f 75 20 75 6d 20 6e c3 ba 6d 65 72 6f 20 64 65 l.em.<signal.h>.ou.um.n..mero.de
22e00 20 73 69 6e 61 6c 2e 0a 20 20 20 20 20 4f 73 20 6e 6f 6d 65 73 20 64 6f 73 20 73 69 6e 61 69 73 .sinal.......Os.nomes.dos.sinais
22e20 20 73 c3 a3 6f 20 69 6e 73 65 6e 73 c3 ad 76 65 69 73 20 61 20 6d 61 69 c3 ba 73 63 75 6c 61 73 .s..o.insens..veis.a.mai..sculas
22e40 20 65 20 6f 20 70 72 65 66 69 78 6f 20 53 49 47 20 c3 a9 20 6f 70 63 69 6f 6e 61 6c 2e 0a 20 20 .e.o.prefixo.SIG....opcional....
22e60 20 20 20 55 6d 20 73 69 6e 61 6c 20 70 6f 64 65 20 73 65 72 20 65 6e 76 69 61 64 6f 20 70 61 72 ...Um.sinal.pode.ser.enviado.par
22e80 61 20 61 20 63 6f 6e 73 6f 6c 61 20 63 6f 6d 20 22 6b 69 6c 6c 20 2d 73 69 67 6e 61 6c 20 24 24 a.a.consola.com."kill.-signal.$$
22ea0 22 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 3a 0a ".............Estado.de.sa..da:.
22ec0 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.
22ee0 71 75 65 20 53 49 47 53 50 45 43 20 73 65 6a 61 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 69 6e que.SIGSPEC.seja.inv..lido.ou.in
22f00 64 69 71 75 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 49 6e 73 dique.uma.op....o.inv..lida..Ins
22f20 69 72 61 20 22 25 73 20 2d 63 20 22 68 65 6c 70 20 73 65 74 22 22 20 70 61 72 61 20 6d 61 69 73 ira."%s.-c."help.set"".para.mais
22f40 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 6f 70 c3 a7 c3 b5 65 73 20 64 61 20 .informa....o.sobre.op....es.da.
22f60 63 6f 6e 73 6f 6c 61 2e 0a 00 49 6e 73 69 72 61 20 22 25 73 20 2d 63 20 68 65 6c 70 22 20 70 61 consola...Insira."%s.-c.help".pa
22f80 72 61 20 6d 61 69 73 20 69 6e 66 6f 72 6d 61 c3 a7 c3 a3 6f 20 73 6f 62 72 65 20 63 6f 6d 61 6e ra.mais.informa....o.sobre.coman
22fa0 64 6f 73 20 69 6e 74 65 72 6e 6f 73 20 64 61 20 63 6f 6e 73 6f 6c 61 2e 0a 00 53 69 6e 61 6c 20 dos.internos.da.consola...Sinal.
22fc0 64 65 73 63 6f 6e 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 desconhecido.#%d.Erro.desconheci
22fe0 64 6f 00 45 73 74 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 do.Estado.desconhecido.Limpa.val
23000 6f 72 65 73 20 65 20 61 74 72 69 62 75 74 6f 73 20 64 65 20 76 61 72 69 c3 a1 76 65 69 73 20 65 ores.e.atributos.de.vari..veis.e
23020 20 66 75 6e c3 a7 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 .fun....es.da.consola...........
23040 20 20 50 61 72 61 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 ..Para.cada.NOME,.remove.a.corre
23060 73 70 6f 6e 64 65 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 spondente.vari..vel.ou.fun....o.
23080 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 66 ............Op....es:.........-f
230a0 09 74 72 61 74 61 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 .trata.cada.NOME.como.fun....o.d
230c0 65 20 63 6f 6e 73 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 e.consola.........-v.trata.cada.
230e0 4e 4f 4d 45 20 63 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 NOME.como.vari..vel.de.consola..
23100 20 20 20 20 20 20 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 .......-n.trata.cada.NOME.como.r
23120 65 66 65 72 c3 aa 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 efer..ncia.de.nome.e.limpa.a.pr.
23140 b3 70 72 69 61 0a 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 .pria........vari..vel.em.vez.da
23160 20 76 61 72 69 c3 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 .vari..vel.que.referencia.......
23180 20 20 20 20 20 53 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 .....Sem.op....es,.unset.primeir
231a0 6f 20 74 65 6e 74 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 o.tenta.limpar.uma.vari..vel.e,.
231c0 73 65 20 66 61 6c 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 se.falhar,......tenta.limpar.uma
231e0 20 66 75 6e c3 a7 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 .fun....o.............Algumas.va
23200 72 69 c3 a1 76 65 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 ri..veis.n..o.podem.ser.limpas;.
23220 76 65 6a 61 20 74 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 veja.tamb..m."readonly".........
23240 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
23260 76 65 20 73 75 63 65 73 73 6f 20 61 20 6e c3 a3 6f 20 73 65 72 20 71 75 65 20 69 6e 64 69 71 75 ve.sucesso.a.n..o.ser.que.indiqu
23280 65 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 20 6f 75 20 4e 4f 4d 45 20 e.uma.op....o.inv..lida.ou.NOME.
232a0 73 65 6a 61 20 73 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 seja.s...de.leitura..Condi....o.
232c0 49 4f 20 75 72 67 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 IO.urgente.Uso:.%s.[op....o.long
232e0 61 20 47 4e 55 5d 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 a.GNU].[op....o]......%s.[op....
23300 6f 20 6c 6f 6e 67 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 o.longa.GNU].[op....o].script-fi
23320 6c 65 20 2e 2e 2e 0a 00 55 73 65 20 22 25 73 22 20 70 61 72 61 20 73 61 69 72 20 64 61 20 63 6f le......Use."%s".para.sair.da.co
23340 6e 73 6f 6c 61 2e 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 nsola...Use.o.comando."bashbug".
23360 70 61 72 61 20 72 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 para.reportar.erros...Sinal.de.u
23380 74 69 6c 69 7a 61 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 tilizador.1.Sinal.de.utilizador.
233a0 32 00 41 67 75 61 72 64 61 20 61 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 64 6f 20 70 72 6f 63 65 73 2.Aguarda.a.conclus..o.do.proces
233c0 73 6f 20 65 20 64 65 76 6f 6c 76 65 20 6f 20 65 73 74 61 64 6f 20 64 65 20 73 61 c3 ad 64 61 2e so.e.devolve.o.estado.de.sa..da.
233e0 0a 20 20 20 20 20 0a 20 20 20 20 20 45 73 70 65 72 61 20 70 6f 72 20 63 61 64 61 20 70 72 6f 63 ............Espera.por.cada.proc
23400 65 73 73 6f 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 70 6f 72 20 75 6d 61 20 50 49 44 20 65 20 esso.especificado.por.uma.PID.e.
23420 72 65 70 6f 72 74 61 20 6f 20 65 73 74 61 64 6f 20 66 69 6e 61 6c 2e 0a 20 20 20 20 20 53 65 20 reporta.o.estado.final.......Se.
23440 50 49 44 20 6e c3 a3 6f 20 66 6f 72 20 64 61 64 61 2c 20 61 67 75 61 72 64 61 20 70 6f 72 20 74 PID.n..o.for.dada,.aguarda.por.t
23460 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
23480 6e 74 65 20 61 63 74 69 76 6f 73 2c 0a 20 20 20 20 20 65 20 6f 20 65 73 74 61 64 6f 20 64 65 76 nte.activos,......e.o.estado.dev
234a0 6f 6c 76 69 64 6f 20 c3 a9 20 7a 65 72 6f 2e 20 41 20 50 49 44 20 74 65 6d 20 64 65 20 73 65 72 olvido....zero..A.PID.tem.de.ser
234c0 20 75 6d 61 20 49 44 20 64 65 20 70 72 6f 63 65 73 73 6f 2e 0a 20 20 20 20 20 0a 20 20 20 20 20 .uma.ID.de.processo.............
234e0 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 6f Estado.de.sa..da:......Devolve.o
23500 20 65 73 74 61 64 6f 20 64 61 20 c3 ba 6c 74 69 6d 61 20 50 49 44 3b 20 66 61 6c 68 61 20 73 65 .estado.da...ltima.PID;.falha.se
23520 20 50 49 44 20 66 6f 72 20 69 6e 76 c3 a1 6c 69 64 6f 20 6f 75 20 66 6f 72 20 69 6e 64 69 63 61 .PID.for.inv..lido.ou.for.indica
23540 64 61 0a 20 20 20 20 20 75 6d 61 20 6f 70 c3 a7 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 2e 00 4a da......uma.op....o.inv..lida..J
23560 61 6e 65 6c 61 20 61 6c 74 65 72 61 64 61 00 45 73 63 72 65 76 65 20 61 72 67 75 6d 65 6e 74 6f anela.alterada.Escreve.argumento
23580 73 20 70 61 72 61 20 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 a3 6f 2e 0a 20 20 20 20 20 0a 20 s.para.a.sa..da.padr..o.........
235a0 20 20 20 20 4d 6f 73 74 72 61 72 20 41 52 47 73 20 6e 61 20 73 61 c3 ad 64 61 20 70 61 64 72 c3 ....Mostrar.ARGs.na.sa..da.padr.
235c0 a3 6f 20 73 65 67 75 69 64 6f 73 20 64 65 20 6e 6f 76 61 20 6c 69 6e 68 61 20 28 4c 46 29 2e 0a .o.seguidos.de.nova.linha.(LF)..
235e0 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 6e 09 ...........Op....es:.........-n.
23600 6e c3 a3 6f 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 n..o.acrescentar.nova.linha.....
23620 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
23640 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 63 6f volve.sucesso.a.n..o.ser.que.oco
23660 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 6f 72 72 rra.um.erro.de.escrita..Tem.corr
23680 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 20 24 5f eio.em.$_.Tem.novo.correio.em.$_
236a0 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 22 25 63 .[.arg....].[[.express..o.]]."%c
236c0 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 63 74 65 ":.comando.errado."%c":.car..cte
236e0 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 63 61 72 r.de.formato.inv..lido."%c":.car
23700 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 c3 a1 6c ..cter.de.modo.simb..lico.inv..l
23720 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 6d 62 c3 ido."%c":.operador.de.modo.simb.
23740 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 69 63 61 .lico.inv..lido."%c":.especifica
23760 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 a1 6c 69 ....o.de.formato.de.hora.inv..li
23780 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 69 61 72 da."%s":.imposs..vel.desassociar
237a0 00 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 ."%s":.ali..s.inv..lido."%s":.ma
237c0 70 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 pa.de.teclado.inv..lido."%s":.no
237e0 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 69 6e 76 c3 a1 6c 69 64 6f 20 70 61 72 61 20 72 me.de.vari..vel.inv..lido.para.r
23800 65 66 65 72 c3 aa 6e 63 69 61 20 64 65 20 6e 6f 6d 65 00 25 73 3a 20 c3 a9 20 75 6d 61 20 6f 70 efer..ncia.de.nome.%s:....uma.op
23820 c3 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 ....o.interna.especial.%s:.car..
23840 63 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 cter.de.formato.em.falta."%s":.e
23860 73 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 specifica....o.de.pid.ou.tarefa.
23880 69 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 inv..lida."%s":.identificador.in
238a0 76 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 v..lido."%s":.nome.de.fun....o.d
238c0 65 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 esconhecido.")".esperado.")".esp
238e0 65 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 erado,.encontrado.%s.":".esperad
23900 6f 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 os.para.express..o.condicional.a
23920 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 69 64 20 25 35 6c 64 20 28 25 73 29 20 6d 61 72 63 61 64 dd_process:.pid.%5ld.(%s).marcad
23940 6f 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 o.como.ainda.activo.alias.[-p].[
23960 6e 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 nome[=valor].....].all_local_var
23980 69 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 iables:.sem.contexto.de.fun....o
239a0 20 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 .no...mbito.actual.argumento.arg
239c0 75 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 umento.esperado.requerido.suport
239e0 65 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 e.a.vari..veis.de.matriz.tentati
23a00 76 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 va.de.atribui....o.a.n..o-vari..
23a20 76 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 vel.subscrito.de.matriz.inv..lid
23a40 6f 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 o.tipo.de.comando.errado.conecto
23a60 72 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 r.errado.salto.errado.m...substi
23a80 74 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 tui....o:.sem.""".de.fecho.em.%s
23aa0 00 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 .m...substitui....o:.sem."%s".de
23ac0 20 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 .fecho.em.%s.P..gina.inicial.do.
23ae0 62 61 73 68 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 73 6f 66 74 77 61 bash:.<http://www.gnu.org/softwa
23b00 72 65 2f 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 65 63 75 74 65 5f 75 6e 69 78 5f 63 6f 6d 6d re/bash>..bash_execute_unix_comm
23b20 61 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 and:.imposs..vel.encontrar.mapa.
23b40 64 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 de.teclado.para.o.comando.bg.[jo
23b60 62 5f 73 70 65 63 20 2e 2e 2e 5d 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d 20 5b 2d 6d b_spec....].bind.[-lpsvPSVX].[-m
23b80 20 6d 61 70 61 20 64 65 20 74 65 63 6c 61 64 6f 5d 20 5b 2d 66 20 66 69 63 68 65 69 72 6f 5d 20 .mapa.de.teclado].[-f.ficheiro].
23ba0 5b 2d 71 20 6e 6f 6d 65 5d 20 5b 2d 75 20 6e 6f 6d 65 5d 20 5b 2d 72 20 73 65 71 74 65 63 6c 5d [-q.nome].[-u.nome].[-r.seqtecl]
23bc0 20 5b 2d 78 20 73 65 71 74 65 63 6c 3a 63 6f 6d 61 6e 64 6f 2d 63 6f 6e 73 6f 6c 61 5d 20 5b 73 .[-x.seqtecl:comando-consola].[s
23be0 65 71 74 65 63 6c 3a 66 75 6e c3 a7 c3 a3 6f 2d 72 65 61 64 6c 69 6e 65 20 6f 75 20 63 6f 6d 61 eqtecl:fun....o-readline.ou.coma
23c00 6e 64 6f 2d 72 65 61 64 6c 69 6e 65 5d 00 65 78 70 61 6e 73 c3 a3 6f 3a 20 69 6d 70 6f 73 73 c3 ndo-readline].expans..o:.imposs.
23c20 ad 76 65 6c 20 61 6c 6f 63 61 72 20 6d 65 6d c3 b3 72 69 61 20 70 61 72 61 20 25 73 00 65 78 70 .vel.alocar.mem..ria.para.%s.exp
23c40 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 72 69 61 ans..o:.falha.ao.alocar.mem..ria
23c60 20 70 61 72 61 20 25 75 20 65 6c 65 6d 65 6e 74 6f 73 00 65 78 70 61 6e 73 c3 a3 6f 3a 20 66 61 .para.%u.elementos.expans..o:.fa
23c80 6c 68 61 20 61 6f 20 61 6c 6f 63 61 72 20 6d 65 6d c3 b3 72 69 61 20 70 61 72 61 20 22 25 73 22 lha.ao.alocar.mem..ria.para."%s"
23ca0 00 62 72 65 61 6b 20 5b 6e 5d 00 70 72 6f 62 6c 65 6d 61 3a 20 73 c3 ad 6d 62 6f 6c 6f 20 65 78 .break.[n].problema:.s..mbolo.ex
23cc0 70 61 73 73 69 67 6e 20 65 72 72 61 64 6f 00 62 75 69 6c 74 69 6e 20 5b 63 6f 6e 73 6f 6c 61 2d passign.errado.builtin.[consola-
23ce0 69 6e 74 65 72 6e 6f 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d interno.[arg....]].caller.[expr]
23d00 00 73 c3 b3 20 70 6f 64 65 20 75 73 61 72 20 22 72 65 74 75 72 6e 22 20 61 20 70 61 72 74 69 72 .s...pode.usar."return".a.partir
23d20 20 64 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 6f 75 20 73 63 72 69 70 74 20 62 61 73 65 61 .de.uma.fun....o.ou.script.basea
23d40 64 6f 00 73 c3 b3 20 70 6f 64 65 20 73 65 72 20 75 73 61 64 6f 20 6e 75 6d 61 20 66 75 6e c3 a7 do.s...pode.ser.usado.numa.fun..
23d60 c3 a3 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 6c 6f 63 61 72 20 6e 6f 76 6f 20 64 65 73 63 ..o.imposs..vel.alocar.novo.desc
23d80 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 70 61 72 61 20 65 6e 74 72 61 64 61 20 62 ritor.de.ficheiro.para.entrada.b
23da0 61 73 68 20 64 65 20 66 64 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 63 72 69 61 72 20 66 ash.de.fd.%d.imposs..vel.criar.f
23dc0 69 63 68 65 69 72 6f 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 20 70 61 72 61 20 68 65 72 65 2d 64 6f icheiro.tempor..rio.para.here-do
23de0 63 75 6d 65 6e 74 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 cument:.%s.imposs..vel.duplicar.
23e00 66 64 20 25 64 20 70 61 72 61 20 66 64 20 25 64 00 69 6d 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c fd.%d.para.fd.%d.imoss..vel.dupl
23e20 69 63 61 72 20 70 69 70 65 20 63 68 61 6d 61 64 6f 20 25 73 20 63 6f 6d 6f 20 66 64 20 25 64 00 icar.pipe.chamado.%s.como.fd.%d.
23e40 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f 6e 74 72 61 72 20 25 73 20 6e 6f 20 6f 62 6a 65 imposs..vel.encontrar.%s.no.obje
23e60 63 74 6f 20 70 61 72 74 69 6c 68 61 64 6f 20 25 73 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 65 cto.partilhado.%s:.%s.imposs..ve
23e80 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 c3 a7 c3 a3 l.fazer.filho.para.substitui....
23ea0 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 66 o.de.comando.imposs..vel.fazer.f
23ec0 69 6c 68 6f 20 70 61 72 61 20 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 70 72 6f 63 ilho.para.substitui....o.de.proc
23ee0 65 73 73 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 70 69 70 65 20 70 61 72 61 esso.imposs..vel.fazer.pipe.para
23f00 20 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 .substitui....o.de.comando.impos
23f20 73 c3 ad 76 65 6c 20 66 61 7a 65 72 20 70 69 70 65 20 70 61 72 61 20 73 75 62 73 74 69 74 75 69 s..vel.fazer.pipe.para.substitui
23f40 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 61 62 ....o.de.processo.imposs..vel.ab
23f60 72 69 72 20 70 69 70 65 20 63 68 61 6d 61 64 6f 20 25 73 20 70 61 72 61 20 6c 65 69 74 75 72 61 rir.pipe.chamado.%s.para.leitura
23f80 00 69 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 .imposs..vel.abrir.pipe.chamado.
23fa0 25 73 20 70 61 72 61 20 65 73 63 72 69 74 61 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 61 62 72 69 %s.para.escrita.imposs..vel.abri
23fc0 72 20 6f 62 6a 65 63 74 6f 20 70 61 72 74 69 6c 68 61 64 6f 20 25 73 3a 20 25 73 00 69 6d 70 6f r.objecto.partilhado.%s:.%s.impo
23fe0 73 73 c3 ad 76 65 6c 20 72 65 64 69 72 65 63 63 69 6f 6e 61 72 20 65 6e 74 72 61 64 61 20 70 61 ss..vel.redireccionar.entrada.pa
24000 64 72 c3 a3 6f 20 64 65 20 2f 64 65 76 2f 6e 75 6c 6c 3a 20 25 73 00 69 6d 70 6f 73 73 c3 ad 76 dr..o.de./dev/null:.%s.imposs..v
24020 65 6c 20 72 65 70 6f 72 20 6d 6f 64 6f 20 6e 6f 64 65 6c 61 79 20 70 61 72 61 20 66 64 20 25 64 el.repor.modo.nodelay.para.fd.%d
24040 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 65 20 64 65 73 61 63 74 69 76 61 .imposs..vel.definir.e.desactiva
24060 72 20 6f 70 c3 a7 c3 b5 65 73 20 64 61 20 63 6f 6e 73 6f 6c 61 20 65 6d 20 73 69 6d 75 6c 74 c3 r.op....es.da.consola.em.simult.
24080 a2 6e 65 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 20 67 69 64 20 63 6f 6d .neo.imposs..vel.definir.gid.com
240a0 6f 20 25 64 3a 20 67 69 64 20 65 66 65 63 74 69 76 61 20 25 64 00 69 6d 70 6f 73 73 c3 ad 76 65 o.%d:.gid.efectiva.%d.imposs..ve
240c0 6c 20 64 65 66 69 6e 69 72 20 67 72 75 70 6f 20 64 65 20 70 72 6f 63 65 73 73 6f 20 64 6f 20 74 l.definir.grupo.de.processo.do.t
240e0 65 72 6d 69 6e 61 6c 20 28 25 64 29 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 65 66 69 6e 69 72 erminal.(%d).imposs..vel.definir
24100 20 75 69 64 20 63 6f 6d 6f 20 25 64 3a 20 75 69 64 20 65 66 65 63 74 69 76 61 20 25 64 00 69 6d .uid.como.%d:.uid.efectiva.%d.im
24120 70 6f 73 73 c3 ad 76 65 6c 20 64 65 73 61 63 74 69 76 61 72 20 73 69 6d 75 6c 74 61 6e 65 61 6d poss..vel.desactivar.simultaneam
24140 65 6e 74 65 20 75 6d 61 20 66 75 6e c3 a7 c3 a3 6f 20 65 20 75 6d 61 20 76 61 72 69 c3 a1 76 65 ente.uma.fun....o.e.uma.vari..ve
24160 6c 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 69 6e 69 63 69 61 72 20 6f 20 64 65 70 75 72 61 64 6f l.imposs..vel.iniciar.o.depurado
24180 72 3b 20 6d 6f 64 6f 20 64 65 20 64 65 70 75 72 61 c3 a7 c3 a3 6f 20 64 65 73 61 63 74 69 76 61 r;.modo.de.depura....o.desactiva
241a0 64 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 73 75 73 70 65 6e 64 65 72 00 69 6d 70 6f 73 73 c3 do.imposs..vel.suspender.imposs.
241c0 ad 76 65 6c 20 73 75 73 70 65 6e 64 65 72 20 75 6d 61 20 63 6f 6e 73 6f 6c 61 20 64 65 20 73 65 .vel.suspender.uma.consola.de.se
241e0 73 73 c3 a3 6f 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 75 73 61 72 20 22 2d 66 22 20 70 61 72 61 ss..o.imposs..vel.usar."-f".para
24200 20 66 61 7a 65 72 20 66 75 6e c3 a7 c3 b5 65 73 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 75 73 61 .fazer.fun....es.imposs..vel.usa
24220 72 20 6d 61 69 73 20 64 65 20 75 6d 20 2d 61 6e 72 77 00 63 61 73 65 20 50 41 4c 41 56 52 41 20 r.mais.de.um.-anrw.case.PALAVRA.
24240 69 6e 20 5b 50 41 44 52 c3 83 4f 20 5b 7c 20 50 41 44 52 c3 83 4f 5d 2e 2e 2e 29 20 43 4f 4d 41 in.[PADR..O.[|.PADR..O]...).COMA
24260 4e 44 4f 53 20 3b 3b 5d 2e 2e 2e 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d NDOS.;;]....esac.cd.[-L|[-P.[-e]
24280 5d 20 5b 2d 40 5d 5d 20 5b 70 73 74 5d 00 73 65 74 70 67 69 64 20 66 69 6c 68 6f 20 28 25 6c 64 ].[-@]].[pst].setpgid.filho.(%ld
242a0 20 70 61 72 61 20 25 6c 64 29 00 63 6f 6d 61 6e 64 6f 20 5b 2d 70 56 76 5d 20 63 6f 6d 61 6e 64 .para.%ld).comando.[-pVv].comand
242c0 6f 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 75 62 73 74 69 74 75 69 c3 a7 c3 a3 6f 20 64 65 20 63 6f o.[arg....].substitui....o.de.co
242e0 6d 61 6e 64 6f 3a 20 62 79 74 65 20 6e 75 6c 6f 20 69 67 6e 6f 72 61 64 6f 20 6e 61 20 65 6e 74 mando:.byte.nulo.ignorado.na.ent
24300 72 61 64 61 00 63 6f 6d 6d 61 6e 64 5f 73 75 62 73 74 69 74 75 74 65 3a 20 69 6d 70 6f 73 73 c3 rada.command_substitute:.imposs.
24320 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 70 69 70 65 20 63 6f 6d 6f 20 66 64 20 31 00 63 6f 6d .vel.duplicar.pipe.como.fd.1.com
24340 70 6c 65 74 69 6f 6e 3a 20 66 75 6e c3 a7 c3 a3 6f 20 22 25 73 22 20 6e c3 a3 6f 20 65 6e 63 6f pletion:.fun....o."%s".n..o.enco
24360 6e 74 72 61 64 61 00 63 6f 6d 70 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 6f 70 c3 a7 c3 a3 6f 5d 20 5b ntrada.compopt.[-o|+o.op....o].[
24380 2d 44 45 49 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 73 70 65 72 61 64 6f 20 6f 70 65 72 61 64 -DEI].[nome....].esperado.operad
243a0 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 63 6f 6e 74 69 6e 75 65 or.bin..rio.condicional.continue
243c0 20 5b 6e 5d 00 63 6f 70 72 6f 63 20 5b 4e 4f 4d 45 5d 20 63 6f 6d 61 6e 64 6f 20 5b 72 65 64 69 .[n].coproc.[NOME].comando.[redi
243e0 72 65 63 63 69 6f 6e 61 6d 65 6e 74 6f 73 5d 00 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 65 6e 63 6f reccionamentos].imposs..vel.enco
24400 6e 74 72 61 72 20 2f 74 6d 70 2c 20 70 6f 72 20 66 61 76 6f 72 20 63 72 69 65 2d 61 21 00 63 70 ntrar./tmp,.por.favor.crie-a!.cp
24420 72 69 6e 74 66 3a 20 22 25 63 22 3a 20 63 61 72 c3 a1 63 74 65 72 20 64 65 20 66 6f 72 6d 61 74 rintf:."%c":.car..cter.de.format
24440 6f 20 69 6e 76 c3 a1 6c 69 64 6f 00 61 63 74 75 61 6c 00 61 20 65 6c 69 6d 69 6e 61 72 20 74 61 o.inv..lido.actual.a.eliminar.ta
24460 72 65 66 61 20 69 6e 74 65 72 72 6f 6d 70 69 64 61 20 25 64 20 63 6f 6d 20 67 72 75 70 6f 20 64 refa.interrompida.%d.com.grupo.d
24480 65 20 70 72 6f 63 65 73 73 6f 20 25 6c 64 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 e.processo.%ld.describe_pid:.%ld
244a0 3a 20 70 69 64 20 6e c3 a3 6f 20 65 78 69 73 74 65 6e 74 65 00 70 69 6c 68 61 20 64 65 20 70 61 :.pid.n..o.existente.pilha.de.pa
244c0 73 74 61 73 20 76 61 7a 69 61 00 c3 ad 6e 64 69 63 65 20 64 61 20 70 69 6c 68 61 20 64 65 20 70 stas.vazia...ndice.da.pilha.de.p
244e0 61 73 74 61 73 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 5b 2d 4e 5d 00 64 69 73 astas.dirs.[-clpv].[+N].[-N].dis
24500 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 20 7c own.[-h].[-ar].[tarefaspec.....|
24520 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 c3 a3 6f 20 70 6f 72 20 30 00 63 61 72 72 65 67 61 .pid....].divis..o.por.0.carrega
24540 6d 65 6e 74 6f 20 64 69 6e c3 a2 6d 69 63 6f 20 69 6e 64 69 73 70 6f 6e c3 ad 76 65 6c 00 65 63 mento.din..mico.indispon..vel.ec
24560 68 6f 20 5b 2d 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 61 ho.[-n].[arg....].echo.[-neE].[a
24580 72 67 20 2e 2e 2e 5d 00 6e 6f 6d 65 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 20 64 65 20 6d 61 74 rg....].nome.de.vari..vel.de.mat
245a0 72 69 7a 20 76 61 7a 69 6f 00 65 6e 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d riz.vazio.enable.[-a].[-dnps].[-
245c0 66 20 66 69 63 68 65 69 72 6f 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 20 61 6f 20 6f f.ficheiro].[nome....].erro.ao.o
245e0 62 74 65 72 20 61 74 72 69 62 75 74 6f 73 20 64 6f 20 74 65 72 6d 69 6e 61 6c 3a 20 25 73 00 65 bter.atributos.do.terminal:.%s.e
24600 72 72 6f 20 61 6f 20 69 6d 70 6f 72 74 61 72 20 64 65 66 69 6e 69 c3 a7 c3 a3 6f 20 64 65 20 66 rro.ao.importar.defini....o.de.f
24620 75 6e c3 a7 c3 a3 6f 20 70 61 72 61 20 22 25 73 22 00 65 72 72 6f 20 61 6f 20 64 65 66 69 6e 69 un....o.para."%s".erro.ao.defini
24640 72 20 61 74 72 69 62 75 74 6f 73 20 64 6f 20 74 65 72 6d 69 6e 61 6c 3a 20 25 73 00 65 76 61 6c r.atributos.do.terminal:.%s.eval
24660 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6e c3 ad 76 65 6c 20 6d c3 a1 78 69 6d 6f 20 .[arg....].eval:.n..vel.m..ximo.
24680 64 65 20 61 6e 69 6e 68 61 6d 65 6e 74 6f 20 64 65 20 65 76 61 6c 20 65 78 63 65 64 69 64 6f 20 de.aninhamento.de.eval.excedido.
246a0 28 25 64 29 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f 63 20 5b 25 64 3a (%d).execute_coproc:.coproc.[%d:
246c0 25 73 5d 20 61 69 6e 64 61 20 65 78 69 73 74 65 00 65 78 69 74 20 5b 6e 5d 00 65 73 70 65 72 61 %s].ainda.existe.exit.[n].espera
246e0 64 6f 20 22 29 22 00 65 78 70 6f 65 6e 74 65 20 6d 65 6e 6f 72 20 71 75 65 20 30 00 65 78 70 6f do.")".expoente.menor.que.0.expo
24700 72 74 20 5b 2d 66 6e 5d 20 5b 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 5d 20 6f 75 20 65 rt.[-fn].[nome[=valor]....].ou.e
24720 78 70 6f 72 74 20 2d 70 00 65 73 70 65 72 61 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 00 6e c3 ad xport.-p.esperada.express..o.n..
24740 76 65 6c 20 64 65 20 72 65 63 75 72 73 c3 a3 6f 20 64 61 20 65 78 70 72 65 73 73 c3 a3 6f 20 65 vel.de.recurs..o.da.express..o.e
24760 78 63 65 64 69 64 6f 00 66 63 20 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 70 72 xcedido.fc.[-e.ename].[-lnr].[pr
24780 69 6d 65 69 72 6f 5d 20 5b c3 ba 6c 74 69 6d 6f 5d 20 6f 75 20 66 63 20 2d 73 20 5b 70 61 74 3d imeiro].[..ltimo].ou.fc.-s.[pat=
247a0 72 65 70 5d 20 5b 63 6f 6d 61 6e 64 6f 5d 00 66 67 20 5b 6a 6f 62 5f 73 70 65 63 5d 00 64 65 73 rep].[comando].fg.[job_spec].des
247c0 63 72 69 74 6f 72 20 64 65 20 66 69 63 68 65 69 72 6f 20 66 6f 72 61 20 64 65 20 61 6c 63 61 6e critor.de.ficheiro.fora.de.alcan
247e0 63 65 00 72 65 71 75 65 72 69 64 6f 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 6e 6f 6d 65 20 64 ce.requerido.argumento.de.nome.d
24800 65 20 66 69 63 68 65 69 72 6f 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 65 78 e.ficheiro.for.((.exp1;.exp2;.ex
24820 70 33 20 29 29 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e 4f 4d p3.));.do.COMANDOS;.done.for.NOM
24840 45 20 5b 69 6e 20 50 41 4c 41 56 52 41 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 43 4f 4d 41 4e 44 E.[in.PALAVRAS.....].;.do.COMAND
24860 4f 53 3b 20 64 6f 6e 65 00 70 69 64 20 25 64 20 61 70 61 72 65 63 65 20 65 6d 20 74 61 72 65 66 OS;.done.pid.%d.aparece.em.taref
24880 61 20 65 6d 20 65 78 65 63 75 c3 a7 c3 a3 6f 20 25 64 00 70 72 6f 62 6c 65 6d 61 20 64 65 20 61 a.em.execu....o.%d.problema.de.a
248a0 6e c3 a1 6c 69 73 65 20 64 65 20 66 6f 72 6d 61 74 6f 3a 20 25 73 00 66 72 65 65 3a 20 63 68 61 n..lise.de.formato:.%s.free:.cha
248c0 6d 61 64 6f 20 63 6f 6d 20 61 72 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6a c3 a1 20 mado.com.argumento.de.bloco.j...
248e0 6c 69 62 65 72 74 6f 00 66 72 65 65 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 67 75 6d 65 liberto.free:.chamado.com.argume
24900 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6e c3 a3 6f 20 61 6c 6f 63 61 64 6f 00 66 72 65 65 3a 20 nto.de.bloco.n..o.alocado.free:.
24920 74 61 6d 61 6e 68 6f 20 64 6f 73 20 70 6f 6e 74 6f 73 20 69 6e 69 63 69 61 6c 20 65 20 66 69 6e tamanho.dos.pontos.inicial.e.fin
24940 61 6c 20 64 69 66 65 72 65 00 66 72 65 65 3a 20 73 75 62 2d 66 6c 75 78 6f 20 64 65 74 65 63 74 al.difere.free:.sub-fluxo.detect
24960 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 6c 6f ado;.mh_nbytes.fora.do.intervalo
24980 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 20 7d .nome.de.fun....o.{.COMANDOS.;.}
249a0 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 75 72 .ou.nome.().{.COMANDOS.;.}.futur
249c0 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 72 c3 as.vers..es.da.consola.v..o.for.
249e0 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 73 74 .ar.a.avalia....o.como.uma.subst
24a00 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 69 6d itui....o.aritm..tica.getcwd:.im
24a20 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 00 68 poss..vel.aceder.a.pastas-m..e.h
24a40 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 6e 6f ash.[-lr].[-p.caminho].[-dt].[no
24a60 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 6c 70 me....].hashing.desactivado.help
24a80 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 64 69 .[-dms].[padr..o....].ajuda.indi
24aa0 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 6f 63 spon..vel.nesta.vers..o.here-doc
24ac0 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 6f 72 ument.na.linha.%d.delimitado.por
24ae0 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 22 29 .fim-de-ficheiro.(desejado."%s")
24b00 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 20 68 .history.[-c].[-d.desvio].[n],.h
24b20 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 74 6f istory.-anrw.[ficheiro].ou.histo
24b40 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 64 6f ry.-ps.arg.[arg...].posi....o.do
24b60 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 20 68 .hist..rico.especifica....o.de.h
24b80 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 65 6e ist..rico.sucessos.comando..iden
24ba0 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 69 6e tificador.esperado.ap..s.pr..-in
24bc0 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 20 43 cremento.ou.pr..-decremento.if.C
24be0 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 20 43 OMANDOS;.then.COMANDOS;.[.elif.C
24c00 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 20 65 OMANDOS;.then.COMANDOS;.]....[.e
24c20 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 6a 6f lse.COMANDOS;.].fi.initialize_jo
24c40 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 69 61 b_control:.getpgrp.falhou.initia
24c60 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 65 20 lize_job_control:.disciplina.de.
24c80 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 73 65 linha.initialize_job_control:.se
24ca0 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 61 6e m.controlo.de.tarefa.em.2...plan
24cc0 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 67 69 o.initialize_job_control:.setpgi
24ce0 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 61 73 d.base.aritm..tica.inv..lida.bas
24d00 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 6c 69 e.inv..lida.car..cter.%d.inv..li
24d20 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 6f 20 do.em.exportstr.para.%s.n..mero.
24d40 68 65 78 61 64 65 63 69 6d 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 69 6e hexadecimal.inv..lido.n..mero.in
24d60 76 c3 a1 6c 69 64 6f 00 6e c3 ba 6d 65 72 6f 20 6f 63 74 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 v..lido.n..mero.octal.inv..lido.
24d80 6e c3 ba 6d 65 72 6f 20 64 65 20 73 69 6e 61 6c 20 69 6e 76 c3 a1 6c 69 64 6f 00 74 61 72 65 66 n..mero.de.sinal.inv..lido.taref
24da0 61 20 25 64 20 63 6f 6d 65 c3 a7 6f 75 20 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 a.%d.come..ou.sem.controlo.de.ta
24dc0 72 65 66 61 00 6a 6f 62 5f 73 70 65 63 20 5b 26 5d 00 74 61 72 65 66 61 73 20 5b 2d 6c 6e 70 72 refa.job_spec.[&].tarefas.[-lnpr
24de0 73 5d 20 5b 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 5d 20 6f 75 20 74 61 72 65 66 61 73 20 2d s].[tarefaspec....].ou.tarefas.-
24e00 78 20 63 6f 6d 61 6e 64 6f 20 5b 61 72 67 73 5d 00 6b 69 6c 6c 20 5b 2d 73 20 73 69 67 73 70 65 x.comando.[args].kill.[-s.sigspe
24e20 63 20 7c 20 2d 6e 20 73 69 67 6e 75 6d 20 7c 20 2d 73 69 67 73 70 65 63 5d 20 70 69 64 20 7c 20 c.|.-n.signum.|.-sigspec].pid.|.
24e40 74 61 72 65 66 61 73 70 65 63 20 2e 2e 2e 20 6f 75 20 6b 69 6c 6c 20 2d 6c 20 5b 73 69 67 73 70 tarefaspec.....ou.kill.-l.[sigsp
24e60 65 63 5d 00 c3 ba 6c 74 69 6d 6f 20 63 6f 6d 61 6e 64 6f 3a 20 25 73 0a 00 6c 65 74 20 61 72 67 ec]...ltimo.comando:.%s..let.arg
24e80 20 5b 61 72 67 20 2e 2e 2e 5d 00 6c 69 6d 69 74 65 00 6c 69 6e 68 61 20 25 64 3a 20 00 45 64 69 .[arg....].limite.linha.%d:..Edi
24ea0 c3 a7 c3 a3 6f 20 64 65 20 6c 69 6e 68 61 20 6e c3 a3 6f 20 61 63 74 69 76 61 64 61 00 63 61 72 ....o.de.linha.n..o.activada.car
24ec0 72 65 67 61 6d 65 6e 74 6f 20 64 61 20 66 75 6e c3 a7 c3 a3 6f 20 25 73 20 64 65 76 6f 6c 76 65 regamento.da.fun....o.%s.devolve
24ee0 20 66 61 6c 68 61 20 28 25 64 29 3a 20 6e c3 a3 6f 20 63 61 72 72 65 67 61 64 61 00 6c 6f 63 61 .falha.(%d):.n..o.carregada.loca
24f00 6c 20 5b 6f 70 c3 a7 c3 a3 6f 5d 20 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 00 6c 6f 67 l.[op....o].nome[=valor].....log
24f20 6f 75 74 0a 00 6c 6f 67 6f 75 74 20 5b 6e 5d 00 74 6f 74 61 6c 20 64 65 20 63 69 63 6c 6f 73 00 out..logout.[n].total.de.ciclos.
24f40 6d 61 6b 65 5f 68 65 72 65 5f 64 6f 63 75 6d 65 6e 74 3a 20 74 69 70 6f 20 64 65 20 69 6e 73 74 make_here_document:.tipo.de.inst
24f60 72 75 c3 a7 c3 a3 6f 20 25 64 20 65 72 72 61 64 6f 00 6d 61 6b 65 5f 6c 6f 63 61 6c 5f 76 61 72 ru....o.%d.errado.make_local_var
24f80 69 c3 a1 76 65 6c 3a 20 73 65 6d 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 66 75 6e c3 a7 c3 a3 6f i..vel:.sem.contexto.de.fun....o
24fa0 20 6e 6f 20 c3 a2 6d 62 69 74 6f 20 61 63 74 75 61 6c 00 6d 61 6b 65 5f 72 65 64 69 72 65 63 74 .no...mbito.actual.make_redirect
24fc0 69 6f 6e 3a 20 69 6e 73 74 72 75 c3 a7 c3 a3 6f 20 64 65 20 72 65 64 69 72 65 63 63 69 6f 6e 61 ion:.instru....o.de.redirecciona
24fe0 6d 65 6e 74 6f 20 22 25 64 22 20 66 6f 72 61 20 64 6f 20 69 6e 74 65 72 76 61 6c 6f 00 6d 61 6c mento."%d".fora.do.intervalo.mal
25000 6c 6f 63 3a 20 62 6c 6f 71 75 65 69 6f 20 6e 61 20 6c 69 73 74 61 20 6c 69 76 72 65 20 63 6c 6f loc:.bloqueio.na.lista.livre.clo
25020 62 62 65 72 65 64 00 6d 61 6c 6c 6f 63 3a 20 61 73 73 65 72 c3 a7 c3 a3 6f 20 66 61 6c 68 61 64 bbered.malloc:.asser....o.falhad
25040 61 3a 20 25 73 0a 00 6d 61 70 66 69 6c 65 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 74 6f a:.%s..mapfile.[-d.delim].[-n.to
25060 74 61 6c 5d 20 5b 2d 4f 20 6f 72 69 67 65 6d 5d 20 5b 2d 73 20 74 6f 74 61 6c 5d 20 5b 2d 74 5d tal].[-O.origem].[-s.total].[-t]
25080 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 .[-u.fd].[-C.callback].[-c.quant
250a0 69 61 5d 20 5b 6d 61 74 72 69 7a 5d 00 74 6f 74 61 6c 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 ia].[matriz].total.here-document
250c0 20 6d c3 a1 78 69 6d 6f 20 65 78 63 65 64 69 64 6f 00 6d 69 67 72 61 72 20 70 72 6f 63 65 73 73 .m..ximo.excedido.migrar.process
250e0 6f 20 70 61 72 61 20 6f 75 74 72 6f 20 43 50 55 00 22 29 22 20 65 6d 20 66 61 6c 74 61 00 22 5d o.para.outro.CPU.")".em.falta."]
25100 22 20 65 6d 20 66 61 6c 74 61 00 64 c3 ad 67 69 74 6f 20 68 65 78 20 65 6d 20 66 61 6c 74 61 20 ".em.falta.d..gito.hex.em.falta.
25120 70 61 72 61 20 5c 78 00 64 c3 ad 67 69 74 6f 20 75 6e 69 63 6f 64 65 20 65 6d 20 66 61 6c 74 61 para.\x.d..gito.unicode.em.falta
25140 20 70 61 72 61 20 5c 25 63 00 6f 70 65 72 61 c3 a7 c3 b5 65 73 20 64 65 20 72 65 64 65 20 6e c3 .para.\%c.opera....es.de.rede.n.
25160 a3 6f 20 73 75 70 6f 72 74 61 64 61 73 00 73 65 6d 20 22 3d 22 20 65 6d 20 65 78 70 6f 72 74 73 .o.suportadas.sem."=".em.exports
25180 74 72 20 70 61 72 61 20 25 73 00 73 65 6d 20 22 25 63 22 20 64 65 20 66 65 63 68 6f 20 65 6d 20 tr.para.%s.sem."%c".de.fecho.em.
251a0 25 73 00 73 65 6d 20 63 6f 6d 61 6e 64 6f 20 65 6e 63 6f 6e 74 72 61 64 6f 00 6e 65 6e 68 75 6d %s.sem.comando.encontrado.nenhum
251c0 20 74 c3 b3 70 69 63 6f 20 64 65 20 61 6a 75 64 61 20 70 61 72 61 20 22 25 73 22 2e 20 20 54 65 .t..pico.de.ajuda.para."%s"...Te
251e0 6e 74 65 20 22 68 65 6c 70 20 68 65 6c 70 22 2c 20 22 6d 61 6e 20 2d 6b 20 25 73 22 20 6f 75 20 nte."help.help",."man.-k.%s".ou.
25200 22 69 6e 66 6f 20 25 73 22 2e 00 73 65 6d 20 63 6f 6e 74 72 6f 6c 6f 20 64 61 20 74 61 72 65 66 "info.%s"..sem.controlo.da.taref
25220 61 00 6e c3 a3 6f 20 68 c3 a1 20 63 6f 6e 74 72 6f 6c 6f 20 64 65 20 74 61 72 65 66 61 20 6e 65 a.n..o.h...controlo.de.tarefa.ne
25240 73 74 61 20 63 6f 6e 73 6f 6c 61 00 73 65 6d 20 70 61 72 3a 25 73 00 6e 65 6e 68 75 6d 61 20 6f sta.consola.sem.par:%s.nenhuma.o
25260 75 74 72 61 20 70 61 73 74 61 00 6e c3 a3 6f 20 73 c3 a3 6f 20 70 65 72 6d 69 74 69 64 61 73 20 utra.pasta.n..o.s..o.permitidas.
25280 6d 61 69 73 20 6f 70 c3 a7 c3 b5 65 73 20 63 6f 6d 20 22 2d 78 22 00 61 20 66 75 6e c3 a7 c3 a3 mais.op....es.com."-x".a.fun....
252a0 6f 20 64 65 20 63 6f 6e 63 6c 75 73 c3 a3 6f 20 6e c3 a3 6f 20 65 73 74 c3 a1 20 65 6d 20 65 78 o.de.conclus..o.n..o.est...em.ex
252c0 65 63 75 c3 a7 c3 a3 6f 00 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 73 6f 6c 61 20 64 65 20 73 65 73 73 ecu....o.n..o....consola.de.sess
252e0 c3 a3 6f 3a 20 75 73 65 20 22 65 78 69 74 22 00 70 61 73 74 61 20 6e 75 6c 61 00 6e c3 ba 6d 65 ..o:.use."exit".pasta.nula.n..me
25300 72 6f 20 6f 63 74 61 6c 00 73 c3 b3 20 74 65 6d 20 73 69 67 6e 69 66 69 63 61 64 6f 20 6e 75 6d ro.octal.s...tem.significado.num
25320 20 63 69 63 6c 6f 20 22 66 6f 72 22 2c 20 22 77 68 69 6c 65 22 20 6f 75 20 22 75 6e 74 69 6c 22 .ciclo."for",."while".ou."until"
25340 00 65 72 72 6f 20 64 65 20 70 69 70 65 00 70 6f 70 5f 73 63 6f 70 65 3a 20 63 61 62 65 c3 a7 61 .erro.de.pipe.pop_scope:.cabe..a
25360 20 64 65 20 63 6f 6e 73 6f 6c 61 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 c3 a2 .de.consola_variables.n..o......
25380 6d 62 69 74 6f 20 64 65 20 61 6d 62 69 65 6e 74 65 20 74 65 6d 70 6f 72 c3 a1 72 69 6f 00 70 6f mbito.de.ambiente.tempor..rio.po
253a0 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 63 61 62 65 c3 a7 61 20 64 65 20 63 6f 6e 73 6f 6c p_var_context:.cabe..a.de.consol
253c0 61 5f 76 61 72 69 61 62 6c 65 73 20 6e c3 a3 6f 20 c3 a9 20 63 6f 6e 74 65 78 74 6f 20 64 65 20 a_variables.n..o....contexto.de.
253e0 66 75 6e c3 a7 c3 a3 6f 00 70 6f 70 5f 76 61 72 5f 63 6f 6e 74 65 78 74 3a 20 73 65 6d 20 63 6f fun....o.pop_var_context:.sem.co
25400 6e 74 65 78 74 6f 20 64 65 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 6c 65 73 00 70 6f 70 64 20 ntexto.de.global_variables.popd.
25420 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 66 61 6c 68 61 20 64 65 20 65 6e 65 72 67 69 61 20 [-n].[+N.|.-N].falha.de.energia.
25440 69 6d 69 6e 65 6e 74 65 00 6d 6f 64 6f 20 70 72 65 74 74 79 2d 70 72 69 6e 74 69 6e 67 20 69 67 iminente.modo.pretty-printing.ig
25460 6e 6f 72 61 64 6f 20 65 6d 20 63 6f 6e 73 6f 6c 61 73 20 69 6e 74 65 72 61 63 74 69 76 61 73 00 norado.em.consolas.interactivas.
25480 70 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 63 6f 6e 65 63 74 6f 72 20 22 25 64 22 20 65 72 72 print_command:.conector."%d".err
254a0 61 64 6f 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d 61 74 6f 20 5b 61 72 67 ado.printf.[-v.var].formato.[arg
254c0 75 6d 65 6e 74 6f 73 5d 00 70 72 6f 67 63 6f 6d 70 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 4e 55 umentos].progcomp_insert:.%s:.NU
254e0 4c 4c 20 43 4f 4d 50 53 50 45 43 00 70 72 6f 67 72 61 6d 6d 61 62 6c 65 5f 63 6f 6d 70 6c 65 74 LL.COMPSPEC.programmable_complet
25500 69 6f 6e 3a 20 25 73 3a 20 70 6f 73 73 c3 ad 76 65 6c 20 63 69 63 6c 6f 20 64 65 20 72 65 70 65 ion:.%s:.poss..vel.ciclo.de.repe
25520 74 69 c3 a7 c3 a3 6f 00 65 72 72 6f 20 64 65 20 70 72 6f 67 72 61 6d 61 c3 a7 c3 a3 6f 00 70 75 ti....o.erro.de.programa....o.pu
25540 73 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 20 7c 20 70 61 73 74 61 5d 00 70 77 64 20 5b shd.[-n].[+N.|.-N.|.pasta].pwd.[
25560 2d 4c 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 5b 2d 61 20 6d 61 74 72 69 7a 5d 20 5b 2d 64 -LP].read.[-ers].[-a.matriz].[-d
25580 20 64 65 6c 69 6d 5d 20 5b 2d 69 20 74 65 78 74 6f 5d 20 5b 2d 6e 20 6e 63 61 72 73 5d 20 5b 2d .delim].[-i.texto].[-n.ncars].[-
255a0 4e 20 6e 63 61 72 73 5d 20 5b 2d 70 20 70 72 6f 6d 70 74 5d 20 5b 2d 74 20 69 6e 61 63 c3 a7 c3 N.ncars].[-p.prompt].[-t.inac...
255c0 a3 6f 5d 20 5b 2d 75 20 66 64 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 20 64 65 20 6c .o].[-u.fd].[nome....].erro.de.l
255e0 65 69 74 75 72 61 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 79 20 5b 2d 64 20 64 65 6c eitura:.%d:.%s.readarray.[-d.del
25600 69 6d 5d 20 5b 2d 6e 20 74 6f 74 61 6c 5d 20 5b 2d 4f 20 6f 72 69 67 65 6d 5d 20 5b 2d 73 20 74 im].[-n.total].[-O.origem].[-s.t
25620 6f 74 61 6c 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d otal].[-t].[-u.fd].[-C.callback]
25640 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 6d 61 74 72 69 7a 5d 00 72 65 61 64 6f 6e 6c 79 20 .[-c.quantum].[matriz].readonly.
25660 5b 2d 61 41 66 5d 20 5b 6e 6f 6d 65 5b 3d 76 61 6c 6f 72 5d 20 2e 2e 2e 5d 20 6f 75 20 72 65 61 [-aAf].[nome[=valor]....].ou.rea
25680 64 6f 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 68 61 6d 61 64 6f 20 63 6f 6d 20 61 72 donly.-p.realloc:.chamado.com.ar
256a0 67 75 6d 65 6e 74 6f 20 64 65 20 62 6c 6f 63 6f 20 6e c3 a3 6f 20 61 6c 6f 63 61 64 6f 00 72 65 gumento.de.bloco.n..o.alocado.re
256c0 61 6c 6c 6f 63 3a 20 74 61 6d 61 6e 68 6f 20 64 6f 73 20 70 6f 6e 74 6f 73 20 69 6e 69 63 69 61 alloc:.tamanho.dos.pontos.inicia
256e0 6c 20 65 20 66 69 6e 61 6c 20 64 69 66 65 72 65 00 72 65 61 6c 6c 6f 63 3a 20 73 75 62 2d 66 6c l.e.final.difere.realloc:.sub-fl
25700 75 78 6f 20 64 65 74 65 63 74 61 64 6f 3b 20 6d 68 5f 6e 62 79 74 65 73 20 66 6f 72 61 20 64 6f uxo.detectado;.mh_nbytes.fora.do
25720 20 69 6e 74 65 72 76 61 6c 6f 00 73 75 62 2d 66 6c 75 78 6f 20 64 61 20 70 69 6c 68 61 20 64 65 .intervalo.sub-fluxo.da.pilha.de
25740 20 72 65 63 75 72 73 69 76 69 64 61 64 65 00 65 72 72 6f 20 64 65 20 72 65 64 69 72 65 63 63 69 .recursividade.erro.de.redirecci
25760 6f 6e 61 6d 65 6e 74 6f 3a 20 69 6d 70 6f 73 73 c3 ad 76 65 6c 20 64 75 70 6c 69 63 61 72 20 66 onamento:.imposs..vel.duplicar.f
25780 64 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 6a c3 a1 20 6e 61 20 74 61 62 65 d.register_alloc:.%p.j...na.tabe
257a0 6c 61 20 63 6f 6d 6f 20 61 6c 6f 63 61 64 6f 3f 0a 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 la.como.alocado?..register_alloc
257c0 3a 20 74 61 62 65 6c 61 20 64 65 20 61 6c 6f 63 61 c3 a7 c3 a3 6f 20 63 68 65 69 61 20 63 6f 6d :.tabela.de.aloca....o.cheia.com
257e0 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 65 3a 20 25 70 20 .FIND_ALLOC?..register_free:.%p.
25800 6a c3 a1 20 6e 61 20 74 61 62 65 6c 61 20 63 6f 6d 6f 20 6c 69 76 72 65 3f 0a 00 72 65 73 74 72 j...na.tabela.como.livre?..restr
25820 69 74 61 00 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 ita.return.[n].run_pending_traps
25840 3a 20 76 61 6c 6f 72 20 65 72 72 61 64 6f 20 65 6d 20 74 72 61 70 5f 6c 69 73 74 5b 25 64 5d 3a :.valor.errado.em.trap_list[%d]:
25860 20 25 70 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 67 65 73 74 6f 72 20 64 65 .%p.run_pending_traps:.gestor.de
25880 20 73 69 6e 61 6c 20 c3 a9 20 53 49 47 5f 44 46 4c 2c 20 61 20 72 65 65 6e 76 69 61 72 20 25 64 .sinal....SIG_DFL,.a.reenviar.%d
258a0 20 28 25 73 29 20 70 61 72 61 20 6d 69 6d 20 70 72 c3 b3 70 72 69 6f 00 73 61 76 65 5f 62 61 73 .(%s).para.mim.pr..prio.save_bas
258c0 68 5f 69 6e 70 75 74 3a 20 62 75 66 66 65 72 20 6a c3 a1 20 65 78 69 73 74 65 20 70 61 72 61 20 h_input:.buffer.j...existe.para.
258e0 6f 20 6e 6f 76 6f 20 66 64 20 25 64 00 73 65 6c 65 63 74 20 4e 4f 4d 45 20 5b 69 6e 20 50 41 4c o.novo.fd.%d.select.NOME.[in.PAL
25900 41 56 52 41 53 20 2e 2e 2e 20 3b 5d 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 73 AVRAS.....;].do.COMANDOS;.done.s
25920 65 74 20 5b 2d 61 62 65 66 68 6b 6d 6e 70 74 75 76 78 42 43 48 50 5d 20 5b 2d 6f 20 6e 6f 6d 65 et.[-abefhkmnptuvxBCHP].[-o.nome
25940 2d 6f 70 c3 a7 c3 a3 6f 5d 20 5b 2d 2d 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 73 65 74 6c 6f 63 61 -op....o].[--].[arg....].setloca
25960 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 64 69 6f le:.%s:.n..o.pode.alterar.o.idio
25980 6d 61 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 6e c3 a3 6f 20 70 6f 64 65 ma.(%s).setlocale:.%s:.n..o.pode
259a0 20 61 6c 74 65 72 61 72 20 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f .alterar.o.idioma.(%s):.%s.setlo
259c0 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 6c 74 65 72 61 72 20 cale:.LC_ALL:.n..o.pode.alterar.
259e0 6f 20 69 64 69 6f 6d 61 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a o.idioma.(%s).setlocale:.LC_ALL:
25a00 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 29 .n..o.pode.alterar.o.idioma.(%s)
25a20 3a 20 25 73 00 6e c3 ad 76 65 6c 20 64 61 20 63 6f 6e 73 6f 6c 61 20 28 25 64 29 20 6d 75 69 74 :.%s.n..vel.da.consola.(%d).muit
25a40 6f 20 61 6c 74 6f 2c 20 61 20 72 65 70 6f 72 20 70 61 72 61 20 31 00 63 6f 6e 73 6f 6c 61 5f 67 o.alto,.a.repor.para.1.consola_g
25a60 65 74 63 3a 20 63 6f 6e 73 6f 6c 61 5f 69 6e 70 75 74 5f 6c 69 6e 65 5f 73 69 7a 65 20 28 25 7a etc:.consola_input_line_size.(%z
25a80 75 29 20 65 78 63 65 64 65 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 3a 20 6c 69 6e 68 61 20 u).excede.SIZE_MAX.(%lu):.linha.
25aa0 74 72 75 6e 63 61 64 61 00 73 68 69 66 74 20 5b 6e 5d 00 74 6f 74 61 6c 20 64 65 20 74 72 6f 63 truncada.shift.[n].total.de.troc
25ac0 61 73 00 73 68 6f 70 74 20 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6e 6f 6d 65 6f 70 c3 a7 c3 as.shopt.[-pqsu].[-o].[nomeop...
25ae0 a3 6f 20 2e 2e 2e 5d 00 73 69 67 70 72 6f 63 6d 61 73 6b 3a 20 25 64 3a 20 6f 70 65 72 61 c3 a7 .o....].sigprocmask:.%d:.opera..
25b00 c3 a3 6f 20 69 6e 76 c3 a1 6c 69 64 61 00 73 6f 75 72 63 65 20 66 69 63 68 65 69 72 6f 20 5b 61 ..o.inv..lida.source.ficheiro.[a
25b20 72 67 75 6d 65 6e 74 6f 73 5d 00 73 74 61 72 74 5f 70 69 70 65 6c 69 6e 65 3a 20 70 69 70 65 20 rgumentos].start_pipeline:.pipe.
25b40 70 67 72 70 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 pgrp.suspend.[-f].erro.de.sintax
25b60 65 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 65 6d 20 65 78 70 72 65 73 73 c3 a3 6f 20 e.erro.de.sintaxe.em.express..o.
25b80 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 65 6d 20 65 condicional.erro.de.sintaxe.em.e
25ba0 78 70 72 65 73 73 c3 a3 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 3a 20 73 c3 ad 6d 62 6f 6c 6f 20 xpress..o.condicional:.s..mbolo.
25bc0 69 6e 65 73 70 65 72 61 64 6f 20 22 25 73 22 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 inesperado."%s".erro.de.sintaxe.
25be0 6e 61 20 65 78 70 72 65 73 73 c3 a3 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 20 6e 61 na.express..o.erro.de.sintaxe.na
25c00 20 61 74 72 69 62 75 69 c3 a7 c3 a3 6f 20 64 65 20 76 61 72 69 c3 a1 76 65 6c 00 65 72 72 6f 20 .atribui....o.de.vari..vel.erro.
25c20 64 65 20 73 69 6e 74 61 78 65 20 6a 75 6e 74 6f 20 61 20 22 25 73 22 00 65 72 72 6f 20 64 65 20 de.sintaxe.junto.a."%s".erro.de.
25c40 73 69 6e 74 61 78 65 20 6a 75 6e 74 6f 20 61 20 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 22 20 69 6e sintaxe.junto.a.s..mbolo."%s".in
25c60 65 73 70 65 72 61 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 22 28 28 25 73 29 esperado.erro.de.sintaxe:."((%s)
25c80 29 22 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 22 3b 22 20 69 6e 65 73 70 65 72 61 )".erro.de.sintaxe:.";".inespera
25ca0 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 72 65 71 75 65 72 69 64 61 20 65 78 do.erro.de.sintaxe:.requerida.ex
25cc0 70 72 65 73 73 c3 a3 6f 20 61 72 69 74 6d c3 a9 74 69 63 61 00 65 72 72 6f 20 64 65 20 73 69 6e press..o.aritm..tica.erro.de.sin
25ce0 74 61 78 65 3a 20 6f 70 65 72 61 64 6f 72 20 61 72 69 74 6d c3 a9 74 69 63 6f 20 69 6e 76 c3 a1 taxe:.operador.aritm..tico.inv..
25d00 6c 69 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 6f 70 65 72 61 6e 64 6f 20 65 lido.erro.de.sintaxe:.operando.e
25d20 73 70 65 72 61 64 6f 00 65 72 72 6f 20 64 65 20 73 69 6e 74 61 78 65 3a 20 66 69 6d 20 64 65 20 sperado.erro.de.sintaxe:.fim.de.
25d40 66 69 63 68 65 69 72 6f 20 69 6e 65 73 70 65 72 61 64 6f 00 61 63 69 64 65 6e 74 65 20 64 6f 20 ficheiro.inesperado.acidente.do.
25d60 73 69 73 74 65 6d 61 20 69 6d 69 6e 65 6e 74 65 00 74 65 73 74 20 5b 65 78 70 72 5d 00 74 69 6d sistema.iminente.test.[expr].tim
25d80 65 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e 65 00 64 65 6d 61 73 69 61 64 6f 73 20 61 72 67 75 6d e.[-p].pipeline.demasiados.argum
25da0 65 6e 74 6f 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 entos.trap.[-lp].[[arg].signal_s
25dc0 70 65 63 20 2e 2e 2e 5d 00 67 65 73 74 6f 72 20 64 65 20 74 72 61 70 3a 20 6e c3 ad 76 65 6c 20 pec....].gestor.de.trap:.n..vel.
25de0 6d c3 a1 78 69 6d 6f 20 64 65 20 67 65 73 74 6f 72 20 64 65 20 63 61 70 74 75 72 61 20 65 78 63 m..ximo.de.gestor.de.captura.exc
25e00 65 64 69 64 6f 20 28 25 64 29 00 74 72 61 70 5f 68 61 6e 64 6c 65 72 3a 20 73 69 6e 61 6c 20 65 edido.(%d).trap_handler:.sinal.e
25e20 72 72 61 64 6f 20 25 64 00 74 79 70 65 20 5b 2d 61 66 70 74 50 5d 20 6e 6f 6d 65 20 5b 6e 6f 6d rrado.%d.type.[-afptP].nome.[nom
25e40 65 20 2e 2e 2e 5d 00 75 6c 69 6d 69 74 20 5b 2d 53 48 61 62 63 64 65 66 69 6b 6c 6d 6e 70 71 72 e....].ulimit.[-SHabcdefiklmnpqr
25e60 73 74 75 76 78 50 54 5d 20 5b 6c 69 6d 69 74 65 5d 00 75 6d 61 73 6b 20 5b 2d 70 5d 20 5b 2d 53 stuvxPT].[limite].umask.[-p].[-S
25e80 5d 20 5b 6d 6f 64 6f 5d 00 75 6e 61 6c 69 61 73 20 5b 2d 61 5d 20 6e 6f 6d 65 20 5b 6e 6f 6d 65 ].[modo].unalias.[-a].nome.[nome
25ea0 20 2e 2e 2e 5d 00 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 70 72 6f 63 75 72 61 72 ....].EOF.inesperado.ao.procurar
25ec0 20 22 5d 5d 22 00 45 4f 46 20 69 6e 65 73 70 65 72 61 64 6f 20 61 6f 20 70 72 6f 63 75 72 61 72 ."]]".EOF.inesperado.ao.procurar
25ee0 20 22 25 63 22 20 63 6f 72 72 65 73 70 6f 6e 64 65 6e 74 65 73 00 45 4f 46 20 69 6e 65 73 70 65 ."%c".correspondentes.EOF.inespe
25f00 72 61 64 6f 20 61 6f 20 70 72 6f 63 75 72 61 72 20 6f 20 22 29 22 20 63 6f 72 72 65 73 70 6f 6e rado.ao.procurar.o.")".correspon
25f20 64 65 6e 74 65 00 61 72 67 75 6d 65 6e 74 6f 20 22 25 73 22 20 69 6e 65 73 70 65 72 61 64 6f 20 dente.argumento."%s".inesperado.
25f40 70 61 72 61 20 6f 70 65 72 61 64 6f 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e para.operador.bin..rio.condicion
25f60 61 6c 00 61 72 67 75 6d 65 6e 74 6f 20 22 25 73 22 20 69 6e 65 73 70 65 72 61 64 6f 20 70 61 72 al.argumento."%s".inesperado.par
25f80 61 20 6f 70 65 72 61 64 6f 72 20 75 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 a.operador.un..rio.condicional.a
25fa0 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
25fc0 72 20 62 69 6e c3 a1 72 69 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 61 72 67 75 6d 65 6e 74 6f r.bin..rio.condicional.argumento
25fe0 20 69 6e 65 73 70 65 72 61 64 6f 20 70 61 72 61 20 6f 70 65 72 61 64 6f 72 20 75 6e c3 a1 72 69 .inesperado.para.operador.un..ri
26000 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 25 64 20 69 6e 65 73 70 65 o.condicional.s..mbolo.%d.inespe
26020 72 61 64 6f 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d rado.em.comando.condicional.s..m
26040 62 6f 6c 6f 20 22 25 63 22 20 69 6e 65 73 70 65 72 61 64 6f 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 bolo."%c".inesperado.em.comando.
26060 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d 62 6f 6c 6f 20 22 25 73 22 20 69 6e 65 73 70 65 condicional.s..mbolo."%s".inespe
26080 72 61 64 6f 20 65 6d 20 63 6f 6d 61 6e 64 6f 20 63 6f 6e 64 69 63 69 6f 6e 61 6c 00 73 c3 ad 6d rado.em.comando.condicional.s..m
260a0 62 6f 6c 6f 20 22 25 73 22 20 69 6e 65 73 70 65 72 61 64 6f 2c 20 65 73 70 65 72 61 64 6f 20 6f bolo."%s".inesperado,.esperado.o
260c0 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 73 c3 ad perador.bin..rio.condicional.s..
260e0 6d 62 6f 6c 6f 20 69 6e 65 73 70 65 72 61 64 6f 20 22 25 73 22 2c 20 65 73 70 65 72 61 64 6f 20 mbolo.inesperado."%s",.esperado.
26100 22 29 22 00 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 65 72 72 6f 20 64 65 20 63 6f 6d 61 6e 64 6f ")".desconhecido.erro.de.comando
26120 20 64 65 73 63 6f 6e 68 65 63 69 64 6f 00 75 6e 73 65 74 20 5b 2d 66 5d 20 5b 2d 76 5d 20 5b 2d .desconhecido.unset.[-f].[-v].[-
26140 6e 5d 20 5b 6e 6f 6d 65 20 2e 2e 2e 5d 00 75 6e 74 69 6c 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f n].[nome....].until.COMANDOS;.do
26160 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 76 61 6c 6f 72 20 6d 75 69 74 6f 20 67 72 61 6e .COMANDOS;.done.valor.muito.gran
26180 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 2d 20 6e 6f 6d 65 de.para.a.base.vari..veis.-.nome
261a0 73 20 65 20 73 69 67 6e 69 66 69 63 61 64 6f 73 20 64 65 20 61 6c 67 75 6d 61 73 20 76 61 72 69 s.e.significados.de.algumas.vari
261c0 c3 a1 76 65 69 73 20 64 61 20 63 6f 6e 73 6f 6c 61 00 77 61 69 74 20 5b 70 69 64 20 2e 2e 2e 5d ..veis.da.consola.wait.[pid....]
261e0 00 77 61 69 74 3a 20 70 69 64 20 25 6c 64 20 6e c3 a3 6f 20 c3 a9 20 75 6d 20 66 69 6c 68 6f 20 .wait:.pid.%ld.n..o....um.filho.
26200 64 65 73 74 61 20 63 6f 6e 73 6f 6c 61 00 77 61 69 74 5f 66 6f 72 3a 20 73 65 6d 20 72 65 67 69 desta.consola.wait_for:.sem.regi
26220 73 74 6f 20 64 6f 20 70 72 6f 63 65 73 73 6f 20 25 6c 64 00 77 61 69 74 5f 66 6f 72 5f 74 61 72 sto.do.processo.%ld.wait_for_tar
26240 65 66 61 3a 20 74 61 72 65 66 61 20 25 64 20 65 73 74 c3 a1 20 69 6e 74 65 72 72 6f 6d 70 69 64 efa:.tarefa.%d.est...interrompid
26260 61 00 77 61 69 74 63 68 6c 64 3a 20 61 20 6c 69 67 61 72 20 57 4e 4f 48 41 4e 47 20 70 61 72 61 a.waitchld:.a.ligar.WNOHANG.para
26280 20 65 76 69 74 61 72 20 62 6c 6f 71 75 69 65 6f 20 69 6e 64 65 66 69 6e 69 64 6f 00 61 76 69 73 .evitar.bloquieo.indefinido.avis
262a0 6f 3a 20 00 61 76 69 73 6f 3a 20 25 73 3a 20 25 73 00 61 76 69 73 6f 3a 20 61 20 6f 70 c3 a7 c3 o:..aviso:.%s:.%s.aviso:.a.op...
262c0 a3 6f 20 2d 43 20 70 6f 64 65 20 6e c3 a3 6f 20 72 65 73 75 6c 74 61 72 20 63 6f 6d 6f 20 65 73 .o.-C.pode.n..o.resultar.como.es
262e0 70 65 72 61 64 6f 00 61 76 69 73 6f 3a 20 61 20 6f 70 c3 a7 c3 a3 6f 20 2d 46 20 70 6f 64 65 20 perado.aviso:.a.op....o.-F.pode.
26300 6e c3 a3 6f 20 72 65 73 75 6c 74 61 72 20 63 6f 6d 6f 20 65 73 70 65 72 61 64 6f 00 77 68 69 6c n..o.resultar.como.esperado.whil
26320 65 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 20 43 4f 4d 41 4e 44 4f 53 3b 20 64 6f 6e 65 00 65 72 e.COMANDOS;.do.COMANDOS;.done.er
26340 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 29 ro.de.escrita:.%s.xtrace.fd.(%d)
26360 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 65 .!=.fileno.xtrace.fp.(%d).xtrace
26380 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 20 _set:.%d:.descritor.de.ficheiro.
263a0 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 64 inv..lido.xtrace_set:.ponteiro.d
263c0 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 e.ficheiro.NULL.{.COMANDOS.;.}.