summaryrefslogtreecommitdiffstats
path: root/po/en@boldquot.gmo
blob: 21505e33c7b93b2c2e5bb8b7506a9c7a053eeebe (plain)
ofshex dumpascii
0000 de 12 04 95 00 00 00 00 47 02 00 00 1c 00 00 00 54 12 00 00 13 03 00 00 8c 24 00 00 00 00 00 00 ........G.......T........$......
0020 d8 30 00 00 2a 00 00 00 d9 30 00 00 12 00 00 00 04 31 00 00 3c 00 00 00 17 31 00 00 24 00 00 00 .0..*....0.......1..<....1..$...
0040 54 31 00 00 0a 00 00 00 79 31 00 00 0e 00 00 00 84 31 00 00 06 00 00 00 93 31 00 00 1e 00 00 00 T1......y1.......1.......1......
0060 9a 31 00 00 14 00 00 00 b9 31 00 00 1f 00 00 00 ce 31 00 00 16 00 00 00 ee 31 00 00 15 00 00 00 .1.......1.......1.......1......
0080 05 32 00 00 09 00 00 00 1b 32 00 00 11 00 00 00 25 32 00 00 16 00 00 00 37 32 00 00 16 00 00 00 .2.......2......%2......72......
00a0 4e 32 00 00 1e 00 00 00 65 32 00 00 16 00 00 00 84 32 00 00 12 00 00 00 9b 32 00 00 1d 00 00 00 N2......e2.......2.......2......
00c0 ae 32 00 00 0f 00 00 00 cc 32 00 00 20 00 00 00 dc 32 00 00 06 00 00 00 fd 32 00 00 13 00 00 00 .2.......2.......2.......2......
00e0 04 33 00 00 17 00 00 00 18 33 00 00 1b 00 00 00 30 33 00 00 28 00 00 00 4c 33 00 00 2f 00 00 00 .3.......3......03..(...L3../...
0100 75 33 00 00 3b 00 00 00 a5 33 00 00 24 00 00 00 e1 33 00 00 3a 00 00 00 06 34 00 00 12 00 00 00 u3..;....3..$....3..:....4......
0120 41 34 00 00 16 00 00 00 54 34 00 00 16 00 00 00 6b 34 00 00 28 00 00 00 82 34 00 00 27 00 00 00 A4......T4......k4..(....4..'...
0140 ab 34 00 00 22 00 00 00 d3 34 00 00 14 00 00 00 f6 34 00 00 1c 00 00 00 0b 35 00 00 1d 00 00 00 .4.."....4.......4.......5......
0160 28 35 00 00 33 00 00 00 46 35 00 00 20 00 00 00 7a 35 00 00 26 00 00 00 9b 35 00 00 26 00 00 00 (5..3...F5......z5..&....5..&...
0180 c2 35 00 00 2f 00 00 00 e9 35 00 00 2f 00 00 00 19 36 00 00 15 00 00 00 49 36 00 00 15 00 00 00 .5../....5../....6......I6......
01a0 5f 36 00 00 2e 00 00 00 75 36 00 00 1e 00 00 00 a4 36 00 00 22 00 00 00 c3 36 00 00 16 00 00 00 _6......u6.......6.."....6......
01c0 e6 36 00 00 11 00 00 00 fd 36 00 00 18 00 00 00 0f 37 00 00 1b 00 00 00 28 37 00 00 1d 00 00 00 .6.......6.......7......(7......
01e0 44 37 00 00 13 00 00 00 62 37 00 00 22 00 00 00 76 37 00 00 13 00 00 00 99 37 00 00 10 00 00 00 D7......b7.."...v7.......7......
0200 ad 37 00 00 1d 00 00 00 be 37 00 00 1b 00 00 00 dc 37 00 00 15 00 00 00 f8 37 00 00 22 00 00 00 .7.......7.......7.......7.."...
0220 0e 38 00 00 2f 00 00 00 31 38 00 00 15 00 00 00 61 38 00 00 15 00 00 00 77 38 00 00 12 00 00 00 .8../...18......a8......w8......
0240 8d 38 00 00 2d 00 00 00 a0 38 00 00 15 00 00 00 ce 38 00 00 1c 00 00 00 e4 38 00 00 10 00 00 00 .8..-....8.......8.......8......
0260 01 39 00 00 19 00 00 00 12 39 00 00 10 00 00 00 2c 39 00 00 1f 00 00 00 3d 39 00 00 17 00 00 00 .9.......9......,9......=9......
0280 5d 39 00 00 14 00 00 00 75 39 00 00 18 00 00 00 8a 39 00 00 1c 00 00 00 a3 39 00 00 29 00 00 00 ]9......u9.......9.......9..)...
02a0 c0 39 00 00 1e 00 00 00 ea 39 00 00 1a 00 00 00 09 3a 00 00 16 00 00 00 24 3a 00 00 12 00 00 00 .9.......9.......:......$:......
02c0 3b 3a 00 00 17 00 00 00 4e 3a 00 00 13 00 00 00 66 3a 00 00 1d 00 00 00 7a 3a 00 00 20 00 00 00 ;:......N:......f:......z:......
02e0 98 3a 00 00 21 00 00 00 b9 3a 00 00 15 00 00 00 db 3a 00 00 19 00 00 00 f1 3a 00 00 2c 00 00 00 .:..!....:.......:.......:..,...
0300 0b 3b 00 00 12 00 00 00 38 3b 00 00 20 00 00 00 4b 3b 00 00 16 00 00 00 6c 3b 00 00 0d 00 00 00 .;......8;......K;......l;......
0320 83 3b 00 00 30 00 00 00 91 3b 00 00 2e 00 00 00 c2 3b 00 00 1b 00 00 00 f1 3b 00 00 30 00 00 00 .;..0....;.......;.......;..0...
0340 0d 3c 00 00 1f 00 00 00 3e 3c 00 00 13 00 00 00 5e 3c 00 00 12 00 00 00 72 3c 00 00 0f 00 00 00 .<......><......^<......r<......
0360 85 3c 00 00 12 00 00 00 95 3c 00 00 16 00 00 00 a8 3c 00 00 17 00 00 00 bf 3c 00 00 19 00 00 00 .<.......<.......<.......<......
0380 d7 3c 00 00 18 00 00 00 f1 3c 00 00 1a 00 00 00 0a 3d 00 00 0d 00 00 00 25 3d 00 00 1d 00 00 00 .<.......<.......=......%=......
03a0 33 3d 00 00 1f 00 00 00 51 3d 00 00 26 00 00 00 71 3d 00 00 15 00 00 00 98 3d 00 00 1d 00 00 00 3=......Q=..&...q=.......=......
03c0 ae 3d 00 00 2f 00 00 00 cc 3d 00 00 15 00 00 00 fc 3d 00 00 15 00 00 00 12 3e 00 00 29 00 00 00 .=../....=.......=.......>..)...
03e0 28 3e 00 00 1e 00 00 00 52 3e 00 00 0e 00 00 00 71 3e 00 00 26 00 00 00 80 3e 00 00 33 00 00 00 (>......R>......q>..&....>..3...
0400 a7 3e 00 00 1c 00 00 00 db 3e 00 00 1b 00 00 00 f8 3e 00 00 14 00 00 00 14 3f 00 00 0b 00 00 00 .>.......>.......>.......?......
0420 29 3f 00 00 26 00 00 00 35 3f 00 00 03 00 00 00 5c 3f 00 00 10 00 00 00 60 3f 00 00 0e 00 00 00 )?..&...5?......\?......`?......
0440 71 3f 00 00 0d 00 00 00 80 3f 00 00 16 00 00 00 8e 3f 00 00 39 00 00 00 a5 3f 00 00 23 00 00 00 q?.......?.......?..9....?..#...
0460 df 3f 00 00 16 00 00 00 03 40 00 00 11 00 00 00 1a 40 00 00 0b 00 00 00 2c 40 00 00 e5 03 00 00 .?.......@.......@......,@......
0480 38 40 00 00 48 03 00 00 1e 44 00 00 0f 00 00 00 67 47 00 00 0f 00 00 00 77 47 00 00 0b 00 00 00 8@..H....D......gG......wG......
04a0 87 47 00 00 46 01 00 00 93 47 00 00 0e 00 00 00 da 48 00 00 0f 00 00 00 e9 48 00 00 0c 00 00 00 .G..F....G.......H.......H......
04c0 f9 48 00 00 0b 00 00 00 06 49 00 00 09 00 00 00 12 49 00 00 09 00 00 00 1c 49 00 00 fa 05 00 00 .H.......I.......I.......I......
04e0 26 49 00 00 13 00 00 00 21 4f 00 00 bb 0a 00 00 35 4f 00 00 08 00 00 00 f1 59 00 00 6d 01 00 00 &I......!O......5O.......Y..m...
0500 fa 59 00 00 bf 01 00 00 68 5b 00 00 17 02 00 00 28 5d 00 00 5d 01 00 00 40 5f 00 00 d8 03 00 00 .Y......h[......(]..]...@_......
0520 9e 60 00 00 54 02 00 00 77 64 00 00 1c 04 00 00 cc 66 00 00 ad 03 00 00 e9 6a 00 00 58 05 00 00 .`..T...wd.......f.......j..X...
0540 97 6e 00 00 2b 02 00 00 f0 73 00 00 4c 01 00 00 1c 76 00 00 a9 00 00 00 69 77 00 00 03 03 00 00 .n..+....s..L....v......iw......
0560 13 78 00 00 3f 03 00 00 17 7b 00 00 04 00 00 00 57 7e 00 00 08 00 00 00 5c 7e 00 00 0f 00 00 00 .x..?....{......W~......\~......
0580 65 7e 00 00 74 03 00 00 75 7e 00 00 f4 00 00 00 ea 81 00 00 ec 05 00 00 df 82 00 00 ba 0c 00 00 e~..t...u~......................
05a0 cc 88 00 00 9e 00 00 00 87 95 00 00 77 02 00 00 26 96 00 00 f7 00 00 00 9e 98 00 00 67 02 00 00 ............w...&...........g...
05c0 96 99 00 00 f2 00 00 00 fe 9b 00 00 75 01 00 00 f1 9c 00 00 ac 01 00 00 67 9e 00 00 d7 03 00 00 ............u...........g.......
05e0 14 a0 00 00 76 01 00 00 ec a3 00 00 07 00 00 00 63 a5 00 00 7c 00 00 00 6b a5 00 00 d6 00 00 00 ....v...........c...|...k.......
0600 e8 a5 00 00 88 00 00 00 bf a6 00 00 0a 00 00 00 48 a7 00 00 18 00 00 00 53 a7 00 00 1a 00 00 00 ................H.......S.......
0620 6c a7 00 00 1a 00 00 00 87 a7 00 00 12 00 00 00 a2 a7 00 00 3f 00 00 00 b5 a7 00 00 cb 00 00 00 l...................?...........
0640 f5 a7 00 00 16 00 00 00 c1 a8 00 00 18 00 00 00 d8 a8 00 00 1a 00 00 00 f1 a8 00 00 20 00 00 00 ................................
0660 0c a9 00 00 0c 00 00 00 2d a9 00 00 06 00 00 00 3a a9 00 00 0f 00 00 00 41 a9 00 00 09 00 00 00 ........-.......:.......A.......
0680 51 a9 00 00 08 00 00 00 5b a9 00 00 13 00 00 00 64 a9 00 00 13 00 00 00 78 a9 00 00 09 00 00 00 Q.......[.......d.......x.......
06a0 8c a9 00 00 06 00 00 00 96 a9 00 00 4e 00 00 00 9d a9 00 00 81 02 00 00 ec a9 00 00 4a 04 00 00 ............N...............J...
06c0 6e ac 00 00 d5 07 00 00 b9 b0 00 00 2c 01 00 00 8f b8 00 00 3d 01 00 00 bc b9 00 00 66 00 00 00 n...........,.......=.......f...
06e0 fa ba 00 00 0e 00 00 00 61 bb 00 00 44 07 00 00 70 bb 00 00 86 01 00 00 b5 c2 00 00 04 00 00 00 ........a...D...p...............
0700 3c c4 00 00 50 00 00 00 41 c4 00 00 78 05 00 00 92 c4 00 00 0b 00 00 00 0b ca 00 00 0b 03 00 00 <...P...A...x...................
0720 17 ca 00 00 99 03 00 00 23 cd 00 00 aa 00 00 00 bd d0 00 00 d4 01 00 00 68 d1 00 00 f8 02 00 00 ........#...............h.......
0740 3d d3 00 00 8e 02 00 00 36 d6 00 00 ac 01 00 00 c5 d8 00 00 03 01 00 00 72 da 00 00 91 01 00 00 =.......6...............r.......
0760 76 db 00 00 46 00 00 00 08 dd 00 00 46 00 00 00 4f dd 00 00 4c 01 00 00 96 dd 00 00 c6 01 00 00 v...F.......F...O...L...........
0780 e3 de 00 00 58 01 00 00 aa e0 00 00 07 00 00 00 03 e2 00 00 12 00 00 00 0b e2 00 00 3e 03 00 00 ....X.......................>...
07a0 1e e2 00 00 e4 02 00 00 5d e5 00 00 2c 07 00 00 42 e8 00 00 73 02 00 00 6f ef 00 00 0f 02 00 00 ........]...,...B...s...o.......
07c0 e3 f1 00 00 1a 10 00 00 f3 f3 00 00 5a 00 00 00 0e 04 01 00 60 06 00 00 69 04 01 00 44 00 00 00 ............Z.......`...i...D...
07e0 ca 0a 01 00 0f 00 00 00 0f 0b 01 00 e3 00 00 00 1f 0b 01 00 09 00 00 00 03 0c 01 00 62 04 00 00 ............................b...
0800 0d 0c 01 00 07 00 00 00 70 10 01 00 10 00 00 00 78 10 01 00 13 00 00 00 89 10 01 00 14 00 00 00 ........p.......x...............
0820 9d 10 01 00 0b 00 00 00 b2 10 01 00 4f 01 00 00 be 10 01 00 2a 00 00 00 0e 12 01 00 0a 00 00 00 ............O.......*...........
0840 39 12 01 00 1d 00 00 00 44 12 01 00 18 00 00 00 62 12 01 00 18 00 00 00 7b 12 01 00 35 00 00 00 9.......D.......b.......{...5...
0860 94 12 01 00 4f 01 00 00 ca 12 01 00 42 00 00 00 1a 14 01 00 d5 05 00 00 5d 14 01 00 42 00 00 00 ....O.......B...........]...B...
0880 33 1a 01 00 45 00 00 00 76 1a 01 00 12 00 00 00 bc 1a 01 00 0d 00 00 00 cf 1a 01 00 0e 00 00 00 3...E...v.......................
08a0 dd 1a 01 00 7d 02 00 00 ec 1a 01 00 13 00 00 00 6a 1d 01 00 58 00 00 00 7e 1d 01 00 1d 00 00 00 ....}...........j...X...~.......
08c0 d7 1d 01 00 2a 00 00 00 f5 1d 01 00 0d 00 00 00 20 1e 01 00 0d 00 00 00 2e 1e 01 00 b8 04 00 00 ....*...........................
08e0 3c 1e 01 00 8a 01 00 00 f5 22 01 00 0e 00 00 00 80 24 01 00 e9 00 00 00 8f 24 01 00 a9 04 00 00 <........".......$.......$......
0900 79 25 01 00 13 00 00 00 23 2a 01 00 17 00 00 00 37 2a 01 00 0a 00 00 00 4f 2a 01 00 10 00 00 00 y%......#*......7*......O*......
0920 5a 2a 01 00 11 00 00 00 6b 2a 01 00 1e 00 00 00 7d 2a 01 00 25 00 00 00 9c 2a 01 00 24 00 00 00 Z*......k*......}*..%....*..$...
0940 c2 2a 01 00 27 00 00 00 e7 2a 01 00 13 00 00 00 0f 2b 01 00 25 00 00 00 23 2b 01 00 18 00 00 00 .*..'....*.......+..%...#+......
0960 49 2b 01 00 19 00 00 00 62 2b 01 00 2e 00 00 00 7c 2b 01 00 1a 00 00 00 ab 2b 01 00 1e 00 00 00 I+......b+......|+.......+......
0980 c6 2b 01 00 21 00 00 00 e5 2b 01 00 1c 00 00 00 07 2c 01 00 1b 00 00 00 24 2c 01 00 0c 00 00 00 .+..!....+.......,......$,......
09a0 40 2c 01 00 16 00 00 00 4d 2c 01 00 27 00 00 00 64 2c 01 00 30 00 00 00 8c 2c 01 00 1e 00 00 00 @,......M,..'...d,..0....,......
09c0 bd 2c 01 00 39 00 00 00 dc 2c 01 00 08 00 00 00 16 2d 01 00 11 00 00 00 1f 2d 01 00 1f 00 00 00 .,..9....,.......-.......-......
09e0 31 2d 01 00 24 00 00 00 51 2d 01 00 13 00 00 00 76 2d 01 00 10 00 00 00 8a 2d 01 00 0d 00 00 00 1-..$...Q-......v-.......-......
0a00 9b 2d 01 00 08 00 00 00 a9 2d 01 00 26 00 00 00 b2 2d 01 00 27 00 00 00 d9 2d 01 00 33 00 00 00 .-.......-..&....-..'....-..3...
0a20 01 2e 01 00 39 00 00 00 35 2e 01 00 11 00 00 00 6f 2e 01 00 36 00 00 00 81 2e 01 00 36 00 00 00 ....9...5.......o...6.......6...
0a40 b8 2e 01 00 93 00 00 00 ef 2e 01 00 2e 00 00 00 83 2f 01 00 3a 00 00 00 b2 2f 01 00 33 00 00 00 ................./..:..../..3...
0a60 ed 2f 01 00 09 00 00 00 21 30 01 00 18 00 00 00 2b 30 01 00 21 00 00 00 44 30 01 00 0d 00 00 00 ./......!0......+0..!...D0......
0a80 66 30 01 00 33 00 00 00 74 30 01 00 1e 00 00 00 a8 30 01 00 3d 00 00 00 c7 30 01 00 2d 00 00 00 f0..3...t0.......0..=....0..-...
0aa0 05 31 01 00 1f 00 00 00 33 31 01 00 27 00 00 00 53 31 01 00 26 00 00 00 7b 31 01 00 2a 00 00 00 .1......31..'...S1..&...{1..*...
0ac0 a2 31 01 00 2a 00 00 00 cd 31 01 00 29 00 00 00 f8 31 01 00 29 00 00 00 22 32 01 00 25 00 00 00 .1..*....1..)....1..)..."2..%...
0ae0 4c 32 01 00 25 00 00 00 72 32 01 00 20 00 00 00 98 32 01 00 31 00 00 00 b9 32 01 00 23 00 00 00 L2..%...r2.......2..1....2..#...
0b00 eb 32 01 00 31 00 00 00 0f 33 01 00 26 00 00 00 41 33 01 00 26 00 00 00 68 33 01 00 26 00 00 00 .2..1....3..&...A3..&...h3..&...
0b20 8f 33 01 00 35 00 00 00 b6 33 01 00 2e 00 00 00 ec 33 01 00 0e 00 00 00 1b 34 01 00 1c 00 00 00 .3..5....3.......3.......4......
0b40 2a 34 01 00 21 00 00 00 47 34 01 00 21 00 00 00 69 34 01 00 3a 00 00 00 8b 34 01 00 1c 00 00 00 *4..!...G4..!...i4..:....4......
0b60 c6 34 01 00 1a 00 00 00 e3 34 01 00 20 00 00 00 fe 34 01 00 30 00 00 00 1f 35 01 00 31 00 00 00 .4.......4.......4..0....5..1...
0b80 50 35 01 00 93 00 00 00 82 35 01 00 a5 00 00 00 16 36 01 00 23 00 00 00 bc 36 01 00 28 00 00 00 P5.......5.......6..#....6..(...
0ba0 e0 36 01 00 24 00 00 00 09 37 01 00 0c 00 00 00 2e 37 01 00 24 00 00 00 3b 37 01 00 23 00 00 00 .6..$....7.......7..$...;7..#...
0bc0 60 37 01 00 27 00 00 00 84 37 01 00 07 00 00 00 ac 37 01 00 2e 00 00 00 b4 37 01 00 1e 00 00 00 `7..'....7.......7.......7......
0be0 e3 37 01 00 15 00 00 00 02 38 01 00 15 00 00 00 18 38 01 00 16 00 00 00 2e 38 01 00 29 00 00 00 .7.......8.......8.......8..)...
0c00 45 38 01 00 0d 00 00 00 6f 38 01 00 1d 00 00 00 7d 38 01 00 13 00 00 00 9b 38 01 00 15 00 00 00 E8......o8......}8.......8......
0c20 af 38 01 00 19 00 00 00 c5 38 01 00 2c 00 00 00 df 38 01 00 25 00 00 00 0c 39 01 00 2c 00 00 00 .8.......8..,....8..%....9..,...
0c40 32 39 01 00 25 00 00 00 5f 39 01 00 0e 00 00 00 85 39 01 00 2e 00 00 00 94 39 01 00 3f 00 00 00 29..%..._9.......9.......9..?...
0c60 c3 39 01 00 2b 00 00 00 03 3a 01 00 08 00 00 00 2f 3a 01 00 0c 00 00 00 38 3a 01 00 14 00 00 00 .9..+....:....../:......8:......
0c80 45 3a 01 00 2c 00 00 00 5a 3a 01 00 13 00 00 00 87 3a 01 00 23 00 00 00 9b 3a 01 00 40 00 00 00 E:..,...Z:.......:..#....:..@...
0ca0 bf 3a 01 00 0d 00 00 00 00 3b 01 00 1c 00 00 00 0e 3b 01 00 1a 00 00 00 2b 3b 01 00 2d 00 00 00 .:.......;.......;......+;..-...
0cc0 46 3b 01 00 2c 00 00 00 74 3b 01 00 27 00 00 00 a1 3b 01 00 1a 00 00 00 c9 3b 01 00 2e 00 00 00 F;..,...t;..'....;.......;......
0ce0 e4 3b 01 00 2c 00 00 00 13 3c 01 00 26 00 00 00 40 3c 01 00 2a 00 00 00 67 3c 01 00 30 00 00 00 .;..,....<..&...@<..*...g<..0...
0d00 92 3c 01 00 36 00 00 00 c3 3c 01 00 50 00 00 00 fa 3c 01 00 28 00 00 00 4b 3d 01 00 20 00 00 00 .<..6....<..P....<..(...K=......
0d20 74 3d 01 00 29 00 00 00 95 3d 01 00 10 00 00 00 bf 3d 01 00 19 00 00 00 d0 3d 01 00 22 00 00 00 t=..)....=.......=.......=.."...
0d40 ea 3d 01 00 3f 00 00 00 0d 3e 01 00 54 00 00 00 4d 3e 01 00 10 00 00 00 a2 3e 01 00 15 00 00 00 .=..?....>..T...M>.......>......
0d60 b3 3e 01 00 0d 00 00 00 c9 3e 01 00 38 00 00 00 d7 3e 01 00 56 00 00 00 10 3f 01 00 26 00 00 00 .>.......>..8....>..V....?..&...
0d80 67 3f 01 00 27 00 00 00 8e 3f 01 00 34 00 00 00 b6 3f 01 00 1f 00 00 00 eb 3f 01 00 17 00 00 00 g?..'....?..4....?.......?......
0da0 0b 40 01 00 0c 00 00 00 23 40 01 00 28 00 00 00 30 40 01 00 12 00 00 00 59 40 01 00 18 00 00 00 .@......#@..(...0@......Y@......
0dc0 6c 40 01 00 0e 00 00 00 85 40 01 00 14 00 00 00 94 40 01 00 15 00 00 00 a9 40 01 00 22 00 00 00 l@.......@.......@.......@.."...
0de0 bf 40 01 00 0c 00 00 00 e2 40 01 00 35 00 00 00 ef 40 01 00 4f 00 00 00 25 41 01 00 11 00 00 00 .@.......@..5....@..O...%A......
0e00 75 41 01 00 11 00 00 00 87 41 01 00 05 00 00 00 99 41 01 00 09 00 00 00 9f 41 01 00 18 00 00 00 uA.......A.......A.......A......
0e20 a9 41 01 00 35 00 00 00 c2 41 01 00 1f 00 00 00 f8 41 01 00 07 00 00 00 18 42 01 00 0a 00 00 00 .A..5....A.......A.......B......
0e40 20 42 01 00 0a 00 00 00 2b 42 01 00 2b 00 00 00 36 42 01 00 39 00 00 00 62 42 01 00 3b 00 00 00 .B......+B..+...6B..9...bB..;...
0e60 9c 42 01 00 24 00 00 00 d8 42 01 00 1d 00 00 00 fd 42 01 00 64 00 00 00 1b 43 01 00 24 00 00 00 .B..$....B.......B..d....C..$...
0e80 80 43 01 00 1e 00 00 00 a5 43 01 00 0b 00 00 00 c4 43 01 00 0b 00 00 00 d0 43 01 00 18 00 00 00 .C.......C.......C.......C......
0ea0 dc 43 01 00 1d 00 00 00 f5 43 01 00 20 00 00 00 13 44 01 00 1a 00 00 00 34 44 01 00 15 00 00 00 .C.......C.......D......4D......
0ec0 4f 44 01 00 10 00 00 00 65 44 01 00 48 00 00 00 76 44 01 00 0e 00 00 00 bf 44 01 00 1c 00 00 00 OD......eD..H...vD.......D......
0ee0 ce 44 01 00 0c 00 00 00 eb 44 01 00 12 00 00 00 f8 44 01 00 22 00 00 00 0b 45 01 00 2b 00 00 00 .D.......D.......D.."....E..+...
0f00 2e 45 01 00 1b 00 00 00 5a 45 01 00 0e 00 00 00 76 45 01 00 0c 00 00 00 85 45 01 00 34 00 00 00 .E......ZE......vE.......E..4...
0f20 92 45 01 00 0a 00 00 00 c7 45 01 00 44 00 00 00 d2 45 01 00 3f 00 00 00 17 46 01 00 2c 00 00 00 .E.......E..D....E..?....F..,...
0f40 57 46 01 00 13 00 00 00 84 46 01 00 16 00 00 00 98 46 01 00 32 00 00 00 af 46 01 00 21 00 00 00 WF.......F.......F..2....F..!...
0f60 e2 46 01 00 22 00 00 00 04 47 01 00 22 00 00 00 27 47 01 00 30 00 00 00 4a 47 01 00 11 00 00 00 .F.."....G.."...'G..0...JG......
0f80 7b 47 01 00 1a 00 00 00 8d 47 01 00 09 00 00 00 a8 47 01 00 6f 00 00 00 b2 47 01 00 12 00 00 00 {G.......G.......G..o....G......
0fa0 22 48 01 00 66 00 00 00 35 48 01 00 31 00 00 00 9c 48 01 00 2f 00 00 00 ce 48 01 00 29 00 00 00 "H..f...5H..1....H../....H..)...
0fc0 fe 48 01 00 2d 00 00 00 28 49 01 00 33 00 00 00 56 49 01 00 19 00 00 00 8a 49 01 00 26 00 00 00 .H..-...(I..3...VI.......I..&...
0fe0 a4 49 01 00 32 00 00 00 cb 49 01 00 35 00 00 00 fe 49 01 00 2c 00 00 00 34 4a 01 00 0a 00 00 00 .I..2....I..5....I..,...4J......
1000 61 4a 01 00 0a 00 00 00 6c 4a 01 00 31 00 00 00 77 4a 01 00 49 00 00 00 a9 4a 01 00 34 00 00 00 aJ......lJ..1...wJ..I....J..4...
1020 f3 4a 01 00 2e 00 00 00 28 4b 01 00 28 00 00 00 57 4b 01 00 2c 00 00 00 80 4b 01 00 2c 00 00 00 .J......(K..(...WK..,....K..,...
1040 ad 4b 01 00 30 00 00 00 da 4b 01 00 29 00 00 00 0b 4c 01 00 4e 00 00 00 35 4c 01 00 09 00 00 00 .K..0....K..)....L..N...5L......
1060 84 4c 01 00 0b 00 00 00 8e 4c 01 00 20 00 00 00 9a 4c 01 00 22 00 00 00 bb 4c 01 00 1b 00 00 00 .L.......L.......L.."....L......
1080 de 4c 01 00 19 00 00 00 fa 4c 01 00 0c 00 00 00 14 4d 01 00 0c 00 00 00 21 4d 01 00 26 00 00 00 .L.......L.......M......!M..&...
10a0 2e 4d 01 00 3d 00 00 00 55 4d 01 00 1a 00 00 00 93 4d 01 00 23 00 00 00 ae 4d 01 00 16 00 00 00 .M..=...UM.......M..#....M......
10c0 d2 4d 01 00 27 00 00 00 e9 4d 01 00 1d 00 00 00 11 4e 01 00 16 00 00 00 2f 4e 01 00 1c 00 00 00 .M..'....M.......N....../N......
10e0 46 4e 01 00 2c 00 00 00 63 4e 01 00 29 00 00 00 90 4e 01 00 1e 00 00 00 ba 4e 01 00 24 00 00 00 FN..,...cN..)....N.......N..$...
1100 d9 4e 01 00 15 00 00 00 fe 4e 01 00 0b 00 00 00 14 4f 01 00 12 00 00 00 20 4f 01 00 12 00 00 00 .N.......N.......O.......O......
1120 33 4f 01 00 22 00 00 00 46 4f 01 00 36 00 00 00 69 4f 01 00 1b 00 00 00 a0 4f 01 00 1d 00 00 00 3O.."...FO..6...iO.......O......
1140 bc 4f 01 00 16 00 00 00 da 4f 01 00 1c 00 00 00 f1 4f 01 00 25 00 00 00 0e 50 01 00 2e 00 00 00 .O.......O.......O..%....P......
1160 34 50 01 00 2d 00 00 00 63 50 01 00 37 00 00 00 91 50 01 00 36 00 00 00 c9 50 01 00 32 00 00 00 4P..-...cP..7....P..6....P..2...
1180 00 51 01 00 31 00 00 00 33 51 01 00 2a 00 00 00 65 51 01 00 2c 00 00 00 90 51 01 00 2c 00 00 00 .Q..1...3Q..*...eQ..,....Q..,...
11a0 bd 51 01 00 3b 00 00 00 ea 51 01 00 23 00 00 00 26 52 01 00 07 00 00 00 4a 52 01 00 15 00 00 00 .Q..;....Q..#...&R......JR......
11c0 52 52 01 00 1f 00 00 00 68 52 01 00 18 00 00 00 88 52 01 00 36 00 00 00 a1 52 01 00 1c 00 00 00 RR......hR.......R..6....R......
11e0 d8 52 01 00 0e 00 00 00 f5 52 01 00 2a 00 00 00 04 53 01 00 22 00 00 00 2f 53 01 00 1f 00 00 00 .R.......R..*....S..".../S......
1200 52 53 01 00 36 00 00 00 72 53 01 00 09 00 00 00 a9 53 01 00 0f 00 00 00 b3 53 01 00 2d 00 00 00 RS..6...rS.......S.......S..-...
1220 c3 53 01 00 2d 00 00 00 f1 53 01 00 0f 00 00 00 1f 54 01 00 27 00 00 00 2f 54 01 00 27 00 00 00 .S..-....S.......T..'.../T..'...
1240 57 54 01 00 1d 00 00 00 7f 54 01 00 0e 00 00 00 9d 54 01 00 33 01 00 00 ac 54 01 00 2a 00 00 00 WT.......T.......T..3....T..*...
1260 e0 55 01 00 12 00 00 00 0b 56 01 00 3c 00 00 00 1e 56 01 00 24 00 00 00 5b 56 01 00 0a 00 00 00 .U.......V..<....V..$...[V......
1280 80 56 01 00 0e 00 00 00 8b 56 01 00 06 00 00 00 9a 56 01 00 1e 00 00 00 a1 56 01 00 14 00 00 00 .V.......V.......V.......V......
12a0 c0 56 01 00 1f 00 00 00 d5 56 01 00 16 00 00 00 f5 56 01 00 15 00 00 00 0c 57 01 00 09 00 00 00 .V.......V.......V.......W......
12c0 22 57 01 00 11 00 00 00 2c 57 01 00 16 00 00 00 3e 57 01 00 16 00 00 00 55 57 01 00 1e 00 00 00 "W......,W......>W......UW......
12e0 6c 57 01 00 22 00 00 00 8b 57 01 00 12 00 00 00 ae 57 01 00 1d 00 00 00 c1 57 01 00 0f 00 00 00 lW.."....W.......W.......W......
1300 df 57 01 00 2c 00 00 00 ef 57 01 00 06 00 00 00 1c 58 01 00 13 00 00 00 23 58 01 00 17 00 00 00 .W..,....W.......X......#X......
1320 37 58 01 00 1b 00 00 00 4f 58 01 00 28 00 00 00 6b 58 01 00 2f 00 00 00 94 58 01 00 3b 00 00 00 7X......OX..(...kX../....X..;...
1340 c4 58 01 00 24 00 00 00 00 59 01 00 3a 00 00 00 25 59 01 00 12 00 00 00 60 59 01 00 16 00 00 00 .X..$....Y..:...%Y......`Y......
1360 73 59 01 00 16 00 00 00 8a 59 01 00 28 00 00 00 a1 59 01 00 27 00 00 00 ca 59 01 00 22 00 00 00 sY.......Y..(....Y..'....Y.."...
1380 f2 59 01 00 14 00 00 00 15 5a 01 00 1c 00 00 00 2a 5a 01 00 1d 00 00 00 47 5a 01 00 33 00 00 00 .Y.......Z......*Z......GZ..3...
13a0 65 5a 01 00 20 00 00 00 99 5a 01 00 26 00 00 00 ba 5a 01 00 26 00 00 00 e1 5a 01 00 2f 00 00 00 eZ.......Z..&....Z..&....Z../...
13c0 08 5b 01 00 2f 00 00 00 38 5b 01 00 15 00 00 00 68 5b 01 00 15 00 00 00 7e 5b 01 00 2e 00 00 00 .[../...8[......h[......~[......
13e0 94 5b 01 00 1e 00 00 00 c3 5b 01 00 22 00 00 00 e2 5b 01 00 16 00 00 00 05 5c 01 00 11 00 00 00 .[.......[.."....[.......\......
1400 1c 5c 01 00 18 00 00 00 2e 5c 01 00 1b 00 00 00 47 5c 01 00 1d 00 00 00 63 5c 01 00 13 00 00 00 .\.......\......G\......c\......
1420 81 5c 01 00 22 00 00 00 95 5c 01 00 13 00 00 00 b8 5c 01 00 10 00 00 00 cc 5c 01 00 1d 00 00 00 .\.."....\.......\.......\......
1440 dd 5c 01 00 1b 00 00 00 fb 5c 01 00 15 00 00 00 17 5d 01 00 22 00 00 00 2d 5d 01 00 2f 00 00 00 .\.......\.......].."...-]../...
1460 50 5d 01 00 15 00 00 00 80 5d 01 00 15 00 00 00 96 5d 01 00 12 00 00 00 ac 5d 01 00 39 00 00 00 P].......].......].......]..9...
1480 bf 5d 01 00 15 00 00 00 f9 5d 01 00 1c 00 00 00 0f 5e 01 00 10 00 00 00 2c 5e 01 00 19 00 00 00 .].......].......^......,^......
14a0 3d 5e 01 00 10 00 00 00 57 5e 01 00 1f 00 00 00 68 5e 01 00 17 00 00 00 88 5e 01 00 14 00 00 00 =^......W^......h^.......^......
14c0 a0 5e 01 00 18 00 00 00 b5 5e 01 00 1c 00 00 00 ce 5e 01 00 29 00 00 00 eb 5e 01 00 1e 00 00 00 .^.......^.......^..)....^......
14e0 15 5f 01 00 1a 00 00 00 34 5f 01 00 16 00 00 00 4f 5f 01 00 12 00 00 00 66 5f 01 00 17 00 00 00 ._......4_......O_......f_......
1500 79 5f 01 00 13 00 00 00 91 5f 01 00 1d 00 00 00 a5 5f 01 00 20 00 00 00 c3 5f 01 00 21 00 00 00 y_......._......._......._..!...
1520 e4 5f 01 00 15 00 00 00 06 60 01 00 19 00 00 00 1c 60 01 00 2c 00 00 00 36 60 01 00 12 00 00 00 ._.......`.......`..,...6`......
1540 63 60 01 00 20 00 00 00 76 60 01 00 16 00 00 00 97 60 01 00 0d 00 00 00 ae 60 01 00 30 00 00 00 c`......v`.......`.......`..0...
1560 bc 60 01 00 2e 00 00 00 ed 60 01 00 1b 00 00 00 1c 61 01 00 30 00 00 00 38 61 01 00 1f 00 00 00 .`.......`.......a..0...8a......
1580 69 61 01 00 13 00 00 00 89 61 01 00 12 00 00 00 9d 61 01 00 0f 00 00 00 b0 61 01 00 12 00 00 00 ia.......a.......a.......a......
15a0 c0 61 01 00 16 00 00 00 d3 61 01 00 17 00 00 00 ea 61 01 00 19 00 00 00 02 62 01 00 18 00 00 00 .a.......a.......a.......b......
15c0 1c 62 01 00 1a 00 00 00 35 62 01 00 0d 00 00 00 50 62 01 00 1d 00 00 00 5e 62 01 00 1f 00 00 00 .b......5b......Pb......^b......
15e0 7c 62 01 00 26 00 00 00 9c 62 01 00 15 00 00 00 c3 62 01 00 1d 00 00 00 d9 62 01 00 2f 00 00 00 |b..&....b.......b.......b../...
1600 f7 62 01 00 15 00 00 00 27 63 01 00 15 00 00 00 3d 63 01 00 29 00 00 00 53 63 01 00 1e 00 00 00 .b......'c......=c..)...Sc......
1620 7d 63 01 00 0e 00 00 00 9c 63 01 00 26 00 00 00 ab 63 01 00 3f 00 00 00 d2 63 01 00 1c 00 00 00 }c.......c..&....c..?....c......
1640 12 64 01 00 1b 00 00 00 2f 64 01 00 14 00 00 00 4b 64 01 00 0b 00 00 00 60 64 01 00 26 00 00 00 .d....../d......Kd......`d..&...
1660 6c 64 01 00 03 00 00 00 93 64 01 00 10 00 00 00 97 64 01 00 0e 00 00 00 a8 64 01 00 0d 00 00 00 ld.......d.......d.......d......
1680 b7 64 01 00 16 00 00 00 c5 64 01 00 39 00 00 00 dc 64 01 00 23 00 00 00 16 65 01 00 16 00 00 00 .d.......d..9....d..#....e......
16a0 3a 65 01 00 11 00 00 00 51 65 01 00 0b 00 00 00 63 65 01 00 09 04 00 00 6f 65 01 00 6c 03 00 00 :e......Qe......ce......oe..l...
16c0 79 69 01 00 0f 00 00 00 e6 6c 01 00 0f 00 00 00 f6 6c 01 00 0b 00 00 00 06 6d 01 00 46 01 00 00 yi.......l.......l.......m..F...
16e0 12 6d 01 00 0e 00 00 00 59 6e 01 00 0f 00 00 00 68 6e 01 00 0c 00 00 00 78 6e 01 00 0b 00 00 00 .m......Yn......hn......xn......
1700 85 6e 01 00 09 00 00 00 91 6e 01 00 09 00 00 00 9b 6e 01 00 36 06 00 00 a5 6e 01 00 13 00 00 00 .n.......n.......n..6....n......
1720 dc 74 01 00 27 0b 00 00 f0 74 01 00 08 00 00 00 18 80 01 00 79 01 00 00 21 80 01 00 cb 01 00 00 .t..'....t..........y...!.......
1740 9b 81 01 00 2f 02 00 00 67 83 01 00 5d 01 00 00 97 85 01 00 f0 03 00 00 f5 86 01 00 54 02 00 00 ..../...g...]...............T...
1760 e6 8a 01 00 88 04 00 00 3b 8d 01 00 dd 03 00 00 c4 91 01 00 64 05 00 00 a2 95 01 00 2b 02 00 00 ........;...........d.......+...
1780 07 9b 01 00 4c 01 00 00 33 9d 01 00 a9 00 00 00 80 9e 01 00 03 03 00 00 2a 9f 01 00 57 03 00 00 ....L...3...............*...W...
17a0 2e a2 01 00 04 00 00 00 86 a5 01 00 08 00 00 00 8b a5 01 00 0f 00 00 00 94 a5 01 00 98 03 00 00 ................................
17c0 a4 a5 01 00 0c 01 00 00 3d a9 01 00 ec 05 00 00 4a aa 01 00 c6 0c 00 00 37 b0 01 00 c2 00 00 00 ........=.......J.......7.......
17e0 fe bc 01 00 83 02 00 00 c1 bd 01 00 f7 00 00 00 45 c0 01 00 a3 02 00 00 3d c1 01 00 fe 00 00 00 ................E.......=.......
1800 e1 c3 01 00 a5 01 00 00 e0 c4 01 00 ac 01 00 00 86 c6 01 00 07 04 00 00 33 c8 01 00 76 01 00 00 ........................3...v...
1820 3b cc 01 00 07 00 00 00 b2 cd 01 00 7c 00 00 00 ba cd 01 00 d6 00 00 00 37 ce 01 00 88 00 00 00 ;...........|...........7.......
1840 0e cf 01 00 0a 00 00 00 97 cf 01 00 18 00 00 00 a2 cf 01 00 1a 00 00 00 bb cf 01 00 1a 00 00 00 ................................
1860 d6 cf 01 00 12 00 00 00 f1 cf 01 00 3f 00 00 00 04 d0 01 00 cb 00 00 00 44 d0 01 00 16 00 00 00 ............?...........D.......
1880 10 d1 01 00 18 00 00 00 27 d1 01 00 1a 00 00 00 40 d1 01 00 20 00 00 00 5b d1 01 00 0c 00 00 00 ........'.......@.......[.......
18a0 7c d1 01 00 06 00 00 00 89 d1 01 00 0f 00 00 00 90 d1 01 00 09 00 00 00 a0 d1 01 00 08 00 00 00 |...............................
18c0 aa d1 01 00 13 00 00 00 b3 d1 01 00 13 00 00 00 c7 d1 01 00 09 00 00 00 db d1 01 00 06 00 00 00 ................................
18e0 e5 d1 01 00 4e 00 00 00 ec d1 01 00 8d 02 00 00 3b d2 01 00 86 04 00 00 c9 d4 01 00 1d 08 00 00 ....N...........;...............
1900 50 d9 01 00 2c 01 00 00 6e e1 01 00 49 01 00 00 9b e2 01 00 66 00 00 00 e5 e3 01 00 0e 00 00 00 P...,...n...I.......f...........
1920 4c e4 01 00 68 07 00 00 5b e4 01 00 9e 01 00 00 c4 eb 01 00 04 00 00 00 63 ed 01 00 5c 00 00 00 L...h...[...............c...\...
1940 68 ed 01 00 78 05 00 00 c5 ed 01 00 0b 00 00 00 3e f3 01 00 0b 03 00 00 4a f3 01 00 ed 03 00 00 h...x...........>.......J.......
1960 56 f6 01 00 aa 00 00 00 44 fa 01 00 d4 01 00 00 ef fa 01 00 4c 03 00 00 c4 fc 01 00 9a 02 00 00 V.......D...........L...........
1980 11 00 02 00 ac 01 00 00 ac 02 02 00 03 01 00 00 59 04 02 00 b5 01 00 00 5d 05 02 00 46 00 00 00 ................Y.......]...F...
19a0 13 07 02 00 46 00 00 00 5a 07 02 00 4c 01 00 00 a1 07 02 00 de 01 00 00 ee 08 02 00 70 01 00 00 ....F...Z...L...............p...
19c0 cd 0a 02 00 07 00 00 00 3e 0c 02 00 12 00 00 00 46 0c 02 00 62 03 00 00 59 0c 02 00 f0 02 00 00 ........>.......F...b...Y.......
19e0 bc 0f 02 00 38 07 00 00 ad 12 02 00 7f 02 00 00 e6 19 02 00 1b 02 00 00 66 1c 02 00 1a 10 00 00 ....8...................f.......
1a00 82 1e 02 00 72 00 00 00 9d 2e 02 00 c0 06 00 00 10 2f 02 00 44 00 00 00 d1 35 02 00 0f 00 00 00 ....r............/..D....5......
1a20 16 36 02 00 e3 00 00 00 26 36 02 00 09 00 00 00 0a 37 02 00 6e 04 00 00 14 37 02 00 07 00 00 00 .6......&6.......7..n....7......
1a40 83 3b 02 00 10 00 00 00 8b 3b 02 00 13 00 00 00 9c 3b 02 00 14 00 00 00 b0 3b 02 00 0b 00 00 00 .;.......;.......;.......;......
1a60 c5 3b 02 00 4f 01 00 00 d1 3b 02 00 36 00 00 00 21 3d 02 00 0a 00 00 00 58 3d 02 00 1d 00 00 00 .;..O....;..6...!=......X=......
1a80 63 3d 02 00 18 00 00 00 81 3d 02 00 18 00 00 00 9a 3d 02 00 35 00 00 00 b3 3d 02 00 97 01 00 00 c=.......=.......=..5....=......
1aa0 e9 3d 02 00 42 00 00 00 81 3f 02 00 ed 05 00 00 c4 3f 02 00 5a 00 00 00 b2 45 02 00 51 00 00 00 .=..B....?.......?..Z....E..Q...
1ac0 0d 46 02 00 12 00 00 00 5f 46 02 00 0d 00 00 00 72 46 02 00 0e 00 00 00 80 46 02 00 89 02 00 00 .F......_F......rF.......F......
1ae0 8f 46 02 00 13 00 00 00 19 49 02 00 58 00 00 00 2d 49 02 00 29 00 00 00 86 49 02 00 36 00 00 00 .F.......I..X...-I..)....I..6...
1b00 b0 49 02 00 0d 00 00 00 e7 49 02 00 0d 00 00 00 f5 49 02 00 b8 04 00 00 03 4a 02 00 8a 01 00 00 .I.......I.......I.......J......
1b20 bc 4e 02 00 0e 00 00 00 47 50 02 00 e9 00 00 00 56 50 02 00 b5 04 00 00 40 51 02 00 13 00 00 00 .N......GP......VP......@Q......
1b40 f6 55 02 00 17 00 00 00 0a 56 02 00 0a 00 00 00 22 56 02 00 10 00 00 00 2d 56 02 00 1d 00 00 00 .U.......V......"V......-V......
1b60 3e 56 02 00 2a 00 00 00 5c 56 02 00 31 00 00 00 87 56 02 00 30 00 00 00 b9 56 02 00 33 00 00 00 >V..*...\V..1....V..0....V..3...
1b80 ea 56 02 00 1f 00 00 00 1e 57 02 00 31 00 00 00 3e 57 02 00 24 00 00 00 70 57 02 00 25 00 00 00 .V.......W..1...>W..$...pW..%...
1ba0 95 57 02 00 3a 00 00 00 bb 57 02 00 26 00 00 00 f6 57 02 00 2a 00 00 00 1d 58 02 00 2d 00 00 00 .W..:....W..&....W..*....X..-...
1bc0 48 58 02 00 28 00 00 00 76 58 02 00 27 00 00 00 9f 58 02 00 18 00 00 00 c7 58 02 00 22 00 00 00 HX..(...vX..'....X.......X.."...
1be0 e0 58 02 00 33 00 00 00 03 59 02 00 30 00 00 00 37 59 02 00 1e 00 00 00 68 59 02 00 39 00 00 00 .X..3....Y..0...7Y......hY..9...
1c00 87 59 02 00 08 00 00 00 c1 59 02 00 11 00 00 00 ca 59 02 00 1f 00 00 00 dc 59 02 00 24 00 00 00 .Y.......Y.......Y.......Y..$...
1c20 fc 59 02 00 13 00 00 00 21 5a 02 00 10 00 00 00 35 5a 02 00 0d 00 00 00 46 5a 02 00 08 00 00 00 .Y......!Z......5Z......FZ......
1c40 54 5a 02 00 32 00 00 00 5d 5a 02 00 33 00 00 00 90 5a 02 00 33 00 00 00 c4 5a 02 00 39 00 00 00 TZ..2...]Z..3....Z..3....Z..9...
1c60 f8 5a 02 00 11 00 00 00 32 5b 02 00 36 00 00 00 44 5b 02 00 36 00 00 00 7b 5b 02 00 93 00 00 00 .Z......2[..6...D[..6...{[......
1c80 b2 5b 02 00 2e 00 00 00 46 5c 02 00 3a 00 00 00 75 5c 02 00 3f 00 00 00 b0 5c 02 00 09 00 00 00 .[......F\..:...u\..?....\......
1ca0 f0 5c 02 00 18 00 00 00 fa 5c 02 00 21 00 00 00 13 5d 02 00 0d 00 00 00 35 5d 02 00 3f 00 00 00 .\.......\..!....]......5]..?...
1cc0 43 5d 02 00 1e 00 00 00 83 5d 02 00 3d 00 00 00 a2 5d 02 00 2d 00 00 00 e0 5d 02 00 1f 00 00 00 C].......]..=....]..-....]......
1ce0 0e 5e 02 00 27 00 00 00 2e 5e 02 00 26 00 00 00 56 5e 02 00 2a 00 00 00 7d 5e 02 00 2a 00 00 00 .^..'....^..&...V^..*...}^..*...
1d00 a8 5e 02 00 29 00 00 00 d3 5e 02 00 29 00 00 00 fd 5e 02 00 25 00 00 00 27 5f 02 00 25 00 00 00 .^..)....^..)....^..%...'_..%...
1d20 4d 5f 02 00 20 00 00 00 73 5f 02 00 31 00 00 00 94 5f 02 00 23 00 00 00 c6 5f 02 00 31 00 00 00 M_......s_..1...._..#...._..1...
1d40 ea 5f 02 00 26 00 00 00 1c 60 02 00 26 00 00 00 43 60 02 00 26 00 00 00 6a 60 02 00 35 00 00 00 ._..&....`..&...C`..&...j`..5...
1d60 91 60 02 00 2e 00 00 00 c7 60 02 00 0e 00 00 00 f6 60 02 00 1c 00 00 00 05 61 02 00 2d 00 00 00 .`.......`.......`.......a..-...
1d80 22 61 02 00 21 00 00 00 50 61 02 00 3a 00 00 00 72 61 02 00 1c 00 00 00 ad 61 02 00 1a 00 00 00 "a..!...Pa..:...ra.......a......
1da0 ca 61 02 00 20 00 00 00 e5 61 02 00 30 00 00 00 06 62 02 00 31 00 00 00 37 62 02 00 93 00 00 00 .a.......a..0....b..1...7b......
1dc0 69 62 02 00 a5 00 00 00 fd 62 02 00 2f 00 00 00 a3 63 02 00 28 00 00 00 d3 63 02 00 24 00 00 00 ib.......b../....c..(....c..$...
1de0 fc 63 02 00 0c 00 00 00 21 64 02 00 24 00 00 00 2e 64 02 00 23 00 00 00 53 64 02 00 33 00 00 00 .c......!d..$....d..#...Sd..3...
1e00 77 64 02 00 07 00 00 00 ab 64 02 00 2e 00 00 00 b3 64 02 00 1e 00 00 00 e2 64 02 00 15 00 00 00 wd.......d.......d.......d......
1e20 01 65 02 00 15 00 00 00 17 65 02 00 16 00 00 00 2d 65 02 00 29 00 00 00 44 65 02 00 0d 00 00 00 .e.......e......-e..)...De......
1e40 6e 65 02 00 1d 00 00 00 7c 65 02 00 13 00 00 00 9a 65 02 00 15 00 00 00 ae 65 02 00 19 00 00 00 ne......|e.......e.......e......
1e60 c4 65 02 00 2c 00 00 00 de 65 02 00 25 00 00 00 0b 66 02 00 38 00 00 00 31 66 02 00 25 00 00 00 .e..,....e..%....f..8...1f..%...
1e80 6a 66 02 00 0e 00 00 00 90 66 02 00 2e 00 00 00 9f 66 02 00 3f 00 00 00 ce 66 02 00 2b 00 00 00 jf.......f.......f..?....f..+...
1ea0 0e 67 02 00 08 00 00 00 3a 67 02 00 18 00 00 00 43 67 02 00 14 00 00 00 5c 67 02 00 2c 00 00 00 .g......:g......Cg......\g..,...
1ec0 71 67 02 00 13 00 00 00 9e 67 02 00 23 00 00 00 b2 67 02 00 40 00 00 00 d6 67 02 00 0d 00 00 00 qg.......g..#....g..@....g......
1ee0 17 68 02 00 1c 00 00 00 25 68 02 00 1a 00 00 00 42 68 02 00 2d 00 00 00 5d 68 02 00 2c 00 00 00 .h......%h......Bh..-...]h..,...
1f00 8b 68 02 00 27 00 00 00 b8 68 02 00 1a 00 00 00 e0 68 02 00 2e 00 00 00 fb 68 02 00 2c 00 00 00 .h..'....h.......h.......h..,...
1f20 2a 69 02 00 26 00 00 00 57 69 02 00 2a 00 00 00 7e 69 02 00 30 00 00 00 a9 69 02 00 36 00 00 00 *i..&...Wi..*...~i..0....i..6...
1f40 da 69 02 00 50 00 00 00 11 6a 02 00 28 00 00 00 62 6a 02 00 20 00 00 00 8b 6a 02 00 29 00 00 00 .i..P....j..(...bj.......j..)...
1f60 ac 6a 02 00 10 00 00 00 d6 6a 02 00 19 00 00 00 e7 6a 02 00 22 00 00 00 01 6b 02 00 4b 00 00 00 .j.......j.......j.."....k..K...
1f80 24 6b 02 00 54 00 00 00 70 6b 02 00 10 00 00 00 c5 6b 02 00 15 00 00 00 d6 6b 02 00 0d 00 00 00 $k..T...pk.......k.......k......
1fa0 ec 6b 02 00 38 00 00 00 fa 6b 02 00 56 00 00 00 33 6c 02 00 26 00 00 00 8a 6c 02 00 27 00 00 00 .k..8....k..V...3l..&....l..'...
1fc0 b1 6c 02 00 34 00 00 00 d9 6c 02 00 1f 00 00 00 0e 6d 02 00 17 00 00 00 2e 6d 02 00 0c 00 00 00 .l..4....l.......m.......m......
1fe0 46 6d 02 00 28 00 00 00 53 6d 02 00 12 00 00 00 7c 6d 02 00 18 00 00 00 8f 6d 02 00 0e 00 00 00 Fm..(...Sm......|m.......m......
2000 a8 6d 02 00 14 00 00 00 b7 6d 02 00 15 00 00 00 cc 6d 02 00 22 00 00 00 e2 6d 02 00 0c 00 00 00 .m.......m.......m.."....m......
2020 05 6e 02 00 35 00 00 00 12 6e 02 00 4f 00 00 00 48 6e 02 00 11 00 00 00 98 6e 02 00 11 00 00 00 .n..5....n..O...Hn.......n......
2040 aa 6e 02 00 05 00 00 00 bc 6e 02 00 09 00 00 00 c2 6e 02 00 18 00 00 00 cc 6e 02 00 35 00 00 00 .n.......n.......n.......n..5...
2060 e5 6e 02 00 1f 00 00 00 1b 6f 02 00 07 00 00 00 3b 6f 02 00 0a 00 00 00 43 6f 02 00 0a 00 00 00 .n.......o......;o......Co......
2080 4e 6f 02 00 2b 00 00 00 59 6f 02 00 39 00 00 00 85 6f 02 00 47 00 00 00 bf 6f 02 00 24 00 00 00 No..+...Yo..9....o..G....o..$...
20a0 07 70 02 00 1d 00 00 00 2c 70 02 00 64 00 00 00 4a 70 02 00 24 00 00 00 af 70 02 00 1e 00 00 00 .p......,p..d...Jp..$....p......
20c0 d4 70 02 00 17 00 00 00 f3 70 02 00 17 00 00 00 0b 71 02 00 18 00 00 00 23 71 02 00 1d 00 00 00 .p.......p.......q......#q......
20e0 3c 71 02 00 20 00 00 00 5a 71 02 00 26 00 00 00 7b 71 02 00 21 00 00 00 a2 71 02 00 10 00 00 00 <q......Zq..&...{q..!....q......
2100 c4 71 02 00 78 00 00 00 d5 71 02 00 0e 00 00 00 4e 72 02 00 1c 00 00 00 5d 72 02 00 0c 00 00 00 .q..x....q......Nr......]r......
2120 7a 72 02 00 12 00 00 00 87 72 02 00 2e 00 00 00 9a 72 02 00 2b 00 00 00 c9 72 02 00 27 00 00 00 zr.......r.......r..+....r..'...
2140 f5 72 02 00 0e 00 00 00 1d 73 02 00 0c 00 00 00 2c 73 02 00 58 00 00 00 39 73 02 00 0a 00 00 00 .r.......s......,s..X...9s......
2160 92 73 02 00 44 00 00 00 9d 73 02 00 3f 00 00 00 e2 73 02 00 2c 00 00 00 22 74 02 00 13 00 00 00 .s..D....s..?....s..,..."t......
2180 4f 74 02 00 16 00 00 00 63 74 02 00 32 00 00 00 7a 74 02 00 2d 00 00 00 ad 74 02 00 22 00 00 00 Ot......ct..2...zt..-....t.."...
21a0 db 74 02 00 22 00 00 00 fe 74 02 00 30 00 00 00 21 75 02 00 11 00 00 00 52 75 02 00 1a 00 00 00 .t.."....t..0...!u......Ru......
21c0 64 75 02 00 09 00 00 00 7f 75 02 00 6f 00 00 00 89 75 02 00 12 00 00 00 f9 75 02 00 66 00 00 00 du.......u..o....u.......u..f...
21e0 0c 76 02 00 31 00 00 00 73 76 02 00 2f 00 00 00 a5 76 02 00 29 00 00 00 d5 76 02 00 2d 00 00 00 .v..1...sv../....v..)....v..-...
2200 ff 76 02 00 33 00 00 00 2d 77 02 00 19 00 00 00 61 77 02 00 26 00 00 00 7b 77 02 00 32 00 00 00 .v..3...-w......aw..&...{w..2...
2220 a2 77 02 00 35 00 00 00 d5 77 02 00 2c 00 00 00 0b 78 02 00 0a 00 00 00 38 78 02 00 0a 00 00 00 .w..5....w..,....x......8x......
2240 43 78 02 00 31 00 00 00 4e 78 02 00 49 00 00 00 80 78 02 00 34 00 00 00 ca 78 02 00 2e 00 00 00 Cx..1...Nx..I....x..4....x......
2260 ff 78 02 00 28 00 00 00 2e 79 02 00 2c 00 00 00 57 79 02 00 2c 00 00 00 84 79 02 00 30 00 00 00 .x..(....y..,...Wy..,....y..0...
2280 b1 79 02 00 29 00 00 00 e2 79 02 00 4e 00 00 00 0c 7a 02 00 09 00 00 00 5b 7a 02 00 0b 00 00 00 .y..)....y..N....z......[z......
22a0 65 7a 02 00 20 00 00 00 71 7a 02 00 22 00 00 00 92 7a 02 00 1b 00 00 00 b5 7a 02 00 19 00 00 00 ez......qz.."....z.......z......
22c0 d1 7a 02 00 0c 00 00 00 eb 7a 02 00 0c 00 00 00 f8 7a 02 00 26 00 00 00 05 7b 02 00 49 00 00 00 .z.......z.......z..&....{..I...
22e0 2c 7b 02 00 1a 00 00 00 76 7b 02 00 23 00 00 00 91 7b 02 00 22 00 00 00 b5 7b 02 00 33 00 00 00 ,{......v{..#....{.."....{..3...
2300 d8 7b 02 00 29 00 00 00 0c 7c 02 00 22 00 00 00 36 7c 02 00 28 00 00 00 59 7c 02 00 2c 00 00 00 .{..)....|.."...6|..(...Y|..,...
2320 82 7c 02 00 29 00 00 00 af 7c 02 00 1e 00 00 00 d9 7c 02 00 24 00 00 00 f8 7c 02 00 15 00 00 00 .|..)....|.......|..$....|......
2340 1d 7d 02 00 0b 00 00 00 33 7d 02 00 12 00 00 00 3f 7d 02 00 12 00 00 00 52 7d 02 00 22 00 00 00 .}......3}......?}......R}.."...
2360 65 7d 02 00 36 00 00 00 88 7d 02 00 1b 00 00 00 bf 7d 02 00 1d 00 00 00 db 7d 02 00 16 00 00 00 e}..6....}.......}.......}......
2380 f9 7d 02 00 1c 00 00 00 10 7e 02 00 31 00 00 00 2d 7e 02 00 3a 00 00 00 5f 7e 02 00 39 00 00 00 .}.......~..1...-~..:..._~..9...
23a0 9a 7e 02 00 43 00 00 00 d4 7e 02 00 42 00 00 00 18 7f 02 00 32 00 00 00 5b 7f 02 00 31 00 00 00 .~..C....~..B.......2...[...1...
23c0 8e 7f 02 00 2a 00 00 00 c0 7f 02 00 38 00 00 00 eb 7f 02 00 38 00 00 00 24 80 02 00 47 00 00 00 ....*.......8.......8...$...G...
23e0 5d 80 02 00 3b 00 00 00 a5 80 02 00 07 00 00 00 e1 80 02 00 15 00 00 00 e9 80 02 00 1f 00 00 00 ]...;...........................
2400 ff 80 02 00 18 00 00 00 1f 81 02 00 36 00 00 00 38 81 02 00 1c 00 00 00 6f 81 02 00 0e 00 00 00 ............6...8.......o.......
2420 8c 81 02 00 2a 00 00 00 9b 81 02 00 22 00 00 00 c6 81 02 00 1f 00 00 00 e9 81 02 00 36 00 00 00 ....*......."...............6...
2440 09 82 02 00 09 00 00 00 40 82 02 00 0f 00 00 00 4a 82 02 00 2d 00 00 00 5a 82 02 00 2d 00 00 00 ........@.......J...-...Z...-...
2460 88 82 02 00 0f 00 00 00 b6 82 02 00 27 00 00 00 c6 82 02 00 27 00 00 00 ee 82 02 00 1d 00 00 00 ............'.......'...........
2480 16 83 02 00 0e 00 00 00 34 83 02 00 01 00 00 00 70 01 00 00 e5 00 00 00 00 00 00 00 20 02 00 00 ........4.......p...............
24a0 f7 01 00 00 00 00 00 00 00 00 00 00 b3 00 00 00 b2 00 00 00 a6 00 00 00 21 02 00 00 00 00 00 00 ........................!.......
24c0 a7 01 00 00 95 00 00 00 29 00 00 00 f7 00 00 00 00 00 00 00 47 01 00 00 07 01 00 00 f2 00 00 00 ........)...........G...........
24e0 00 00 00 00 75 01 00 00 00 00 00 00 c6 01 00 00 3c 02 00 00 00 00 00 00 2f 02 00 00 82 00 00 00 ....u...........<......./.......
2500 4b 01 00 00 00 00 00 00 d1 01 00 00 ac 01 00 00 00 00 00 00 2a 00 00 00 00 00 00 00 39 02 00 00 K...................*.......9...
2520 44 02 00 00 48 00 00 00 00 00 00 00 7d 01 00 00 00 00 00 00 41 02 00 00 18 02 00 00 0e 00 00 00 D...H.......}.......A...........
2540 6e 00 00 00 03 02 00 00 7b 01 00 00 ca 00 00 00 00 00 00 00 01 01 00 00 11 02 00 00 00 00 00 00 n.......{.......................
2560 f0 00 00 00 41 01 00 00 92 01 00 00 21 00 00 00 c6 00 00 00 e9 00 00 00 50 01 00 00 38 00 00 00 ....A.......!...........P...8...
2580 1e 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01 00 00 f4 01 00 00 da 00 00 00 fe 01 00 00 ................................
25a0 00 00 00 00 0f 00 00 00 41 00 00 00 be 01 00 00 2d 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........A.......-...............
25c0 17 00 00 00 81 00 00 00 e8 01 00 00 00 00 00 00 34 01 00 00 00 00 00 00 de 01 00 00 bc 00 00 00 ................4...............
25e0 5a 00 00 00 cd 01 00 00 b8 00 00 00 00 00 00 00 74 00 00 00 da 01 00 00 12 00 00 00 00 00 00 00 Z...............t...............
2600 65 00 00 00 59 00 00 00 c4 00 00 00 35 01 00 00 00 00 00 00 d8 01 00 00 00 00 00 00 5f 01 00 00 e...Y.......5..............._...
2620 00 00 00 00 32 02 00 00 00 00 00 00 cc 00 00 00 65 01 00 00 78 00 00 00 00 00 00 00 e6 01 00 00 ....2...........e...x...........
2640 48 01 00 00 8a 00 00 00 40 01 00 00 75 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8b 00 00 00 H.......@...u...................
2660 00 00 00 00 3b 00 00 00 85 01 00 00 eb 01 00 00 b0 00 00 00 67 01 00 00 00 00 00 00 b7 01 00 00 ....;...............g...........
2680 76 01 00 00 8a 01 00 00 45 00 00 00 00 00 00 00 69 00 00 00 07 02 00 00 15 00 00 00 91 01 00 00 v.......E.......i...............
26a0 45 02 00 00 3c 01 00 00 89 01 00 00 02 01 00 00 1c 02 00 00 d5 01 00 00 7a 01 00 00 09 00 00 00 E...<...................z.......
26c0 e5 01 00 00 a8 01 00 00 00 00 00 00 bd 00 00 00 aa 01 00 00 2d 00 00 00 b4 01 00 00 23 02 00 00 ....................-.......#...
26e0 03 00 00 00 84 00 00 00 7c 00 00 00 34 00 00 00 00 00 00 00 62 01 00 00 89 00 00 00 00 00 00 00 ........|...4.......b...........
2700 a3 00 00 00 39 01 00 00 47 02 00 00 0c 00 00 00 1e 02 00 00 9d 01 00 00 2d 02 00 00 25 01 00 00 ....9...G...............-...%...
2720 b9 00 00 00 6b 01 00 00 1b 00 00 00 64 01 00 00 00 00 00 00 ac 00 00 00 db 01 00 00 58 01 00 00 ....k.......d...............X...
2740 00 00 00 00 29 01 00 00 69 01 00 00 1c 01 00 00 e4 00 00 00 00 00 00 00 6e 01 00 00 00 00 00 00 ....)...i...............n.......
2760 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 02 00 00 00 00 00 00 64 00 00 00 a3 01 00 00 ?...............(.......d.......
2780 d9 01 00 00 49 01 00 00 03 01 00 00 7e 01 00 00 b5 00 00 00 1a 02 00 00 2c 01 00 00 cc 01 00 00 ....I.......~...........,.......
27a0 6a 01 00 00 b1 01 00 00 7a 00 00 00 00 00 00 00 3f 02 00 00 00 00 00 00 00 00 00 00 b9 01 00 00 j.......z.......?...............
27c0 00 00 00 00 00 00 00 00 13 02 00 00 51 01 00 00 00 00 00 00 dd 00 00 00 1f 00 00 00 9a 01 00 00 ............Q...................
27e0 0e 02 00 00 29 02 00 00 00 00 00 00 27 01 00 00 0a 02 00 00 17 02 00 00 6d 01 00 00 34 02 00 00 ....).......'...........m...4...
2800 a9 01 00 00 ea 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 92 00 00 00 2f 01 00 00 ............................/...
2820 27 02 00 00 e1 01 00 00 08 02 00 00 00 00 00 00 bd 01 00 00 fa 00 00 00 ef 00 00 00 00 00 00 00 '...............................
2840 00 00 00 00 37 00 00 00 8f 00 00 00 43 02 00 00 00 00 00 00 5c 00 00 00 00 00 00 00 f3 01 00 00 ....7.......C.......\...........
2860 3c 00 00 00 99 00 00 00 26 00 00 00 c0 00 00 00 59 01 00 00 18 00 00 00 8c 00 00 00 00 00 00 00 <.......&.......Y...............
2880 00 00 00 00 c1 00 00 00 33 00 00 00 d6 01 00 00 90 01 00 00 4e 00 00 00 02 00 00 00 96 01 00 00 ........3...........N...........
28a0 4c 01 00 00 00 00 00 00 50 00 00 00 a6 01 00 00 19 01 00 00 a9 00 00 00 4f 01 00 00 00 00 00 00 L.......P...............O.......
28c0 00 00 00 00 44 00 00 00 67 00 00 00 cd 00 00 00 f1 00 00 00 c0 01 00 00 e6 00 00 00 d3 00 00 00 ....D...g.......................
28e0 00 00 00 00 05 00 00 00 7f 01 00 00 00 00 00 00 bb 01 00 00 b0 01 00 00 c4 01 00 00 4a 01 00 00 ............................J...
2900 00 00 00 00 1f 02 00 00 06 00 00 00 be 00 00 00 00 00 00 00 56 01 00 00 d4 01 00 00 71 00 00 00 ....................V.......q...
2920 00 00 00 00 de 00 00 00 8c 01 00 00 00 00 00 00 93 01 00 00 0b 02 00 00 08 01 00 00 9c 01 00 00 ................................
2940 ab 00 00 00 57 01 00 00 95 01 00 00 00 00 00 00 00 00 00 00 7e 00 00 00 35 00 00 00 00 00 00 00 ....W...............~...5.......
2960 2e 00 00 00 00 00 00 00 a5 01 00 00 0c 01 00 00 79 00 00 00 00 00 00 00 c9 01 00 00 37 01 00 00 ................y...........7...
2980 0b 00 00 00 00 00 00 00 54 00 00 00 99 01 00 00 00 00 00 00 5e 01 00 00 0f 01 00 00 15 02 00 00 ........T...........^...........
29a0 18 01 00 00 d5 00 00 00 00 00 00 00 f3 00 00 00 62 00 00 00 1a 01 00 00 00 00 00 00 e7 00 00 00 ................b...............
29c0 68 01 00 00 f5 00 00 00 05 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 42 00 00 00 97 01 00 00 h.......................B.......
29e0 00 00 00 00 a4 00 00 00 e1 00 00 00 40 02 00 00 af 00 00 00 22 01 00 00 07 00 00 00 4b 00 00 00 ............@.......".......K...
2a00 10 00 00 00 63 01 00 00 db 00 00 00 44 01 00 00 fc 00 00 00 00 00 00 00 15 01 00 00 00 00 00 00 ....c.......D...................
2a20 b6 00 00 00 00 00 00 00 a8 00 00 00 11 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 01 00 00 ................................
2a40 a0 00 00 00 3b 01 00 00 46 01 00 00 2e 02 00 00 47 00 00 00 57 00 00 00 16 02 00 00 00 00 00 00 ....;...F.......G...W...........
2a60 66 01 00 00 00 00 00 00 ed 00 00 00 d4 00 00 00 16 00 00 00 f9 01 00 00 ba 00 00 00 9f 00 00 00 f...............................
2a80 1d 02 00 00 5f 00 00 00 d7 00 00 00 1c 00 00 00 eb 00 00 00 1b 01 00 00 00 00 00 00 28 00 00 00 ...._.......................(...
2aa0 ae 00 00 00 df 00 00 00 56 00 00 00 22 00 00 00 d8 00 00 00 16 01 00 00 00 00 00 00 00 00 00 00 ........V..."...................
2ac0 cb 01 00 00 51 00 00 00 0d 01 00 00 00 00 00 00 ae 01 00 00 52 01 00 00 6f 01 00 00 2b 01 00 00 ....Q...............R...o...+...
2ae0 00 00 00 00 00 00 00 00 5e 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 32 01 00 00 5c 01 00 00 ........^.......X.......2...\...
2b00 38 02 00 00 55 01 00 00 9a 00 00 00 3a 01 00 00 94 01 00 00 9f 01 00 00 4d 00 00 00 24 02 00 00 8...U.......:...........M...$...
2b20 b4 00 00 00 43 00 00 00 3f 01 00 00 6b 00 00 00 a4 01 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 ....C...?...k...................
2b40 aa 00 00 00 7c 01 00 00 35 02 00 00 e0 01 00 00 11 00 00 00 00 00 00 00 60 01 00 00 dc 01 00 00 ....|...5...............`.......
2b60 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 ec 01 00 00 23 00 00 00 00 00 00 00 00 00 00 00 ....0...............#...........
2b80 00 00 00 00 86 01 00 00 c3 01 00 00 3a 02 00 00 01 02 00 00 ee 00 00 00 04 01 00 00 9b 00 00 00 ............:...................
2ba0 00 00 00 00 31 01 00 00 00 00 00 00 00 00 00 00 e2 01 00 00 a7 00 00 00 b7 00 00 00 00 00 00 00 ....1...........................
2bc0 b2 01 00 00 e4 01 00 00 1d 00 00 00 82 01 00 00 00 00 00 00 45 01 00 00 8f 01 00 00 0d 00 00 00 ....................E...........
2be0 9b 01 00 00 00 00 00 00 c2 01 00 00 f6 01 00 00 19 00 00 00 0d 02 00 00 af 01 00 00 f4 00 00 00 ................................
2c00 e8 00 00 00 46 02 00 00 2b 02 00 00 a5 00 00 00 71 01 00 00 31 02 00 00 0b 01 00 00 04 02 00 00 ....F...+.......q...1...........
2c20 00 00 00 00 ed 01 00 00 dd 01 00 00 f8 00 00 00 6c 01 00 00 00 00 00 00 d2 01 00 00 94 00 00 00 ................l...............
2c40 cf 01 00 00 81 01 00 00 00 00 00 00 73 00 00 00 09 01 00 00 c7 01 00 00 4f 00 00 00 42 01 00 00 ............s...........O...B...
2c60 4e 01 00 00 13 00 00 00 04 00 00 00 ea 01 00 00 a2 01 00 00 84 01 00 00 00 00 00 00 00 00 00 00 N...............................
2c80 90 00 00 00 7f 00 00 00 40 00 00 00 74 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 52 00 00 00 ........@...t...............R...
2ca0 00 00 00 00 2b 00 00 00 33 02 00 00 00 00 00 00 3d 01 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 ....+...3.......=.......>.......
2cc0 d0 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 fb 00 00 00 86 00 00 00 a1 00 00 00 6c 00 00 00 ............c...............l...
2ce0 02 02 00 00 00 00 00 00 d1 00 00 00 14 02 00 00 7d 00 00 00 c5 01 00 00 87 01 00 00 14 01 00 00 ................}...............
2d00 30 01 00 00 00 00 00 00 8d 01 00 00 5b 01 00 00 00 00 00 00 87 00 00 00 4c 00 00 00 3e 01 00 00 0...........[...........L...>...
2d20 17 01 00 00 d6 00 00 00 00 00 00 00 00 00 00 00 97 00 00 00 00 00 00 00 f5 01 00 00 c8 00 00 00 ................................
2d40 27 00 00 00 53 01 00 00 72 01 00 00 d0 01 00 00 00 00 00 00 ca 01 00 00 36 00 00 00 93 00 00 00 '...S...r...............6.......
2d60 00 00 00 00 fa 01 00 00 19 02 00 00 ad 01 00 00 bf 01 00 00 00 00 00 00 1a 00 00 00 70 00 00 00 ............................p...
2d80 c7 00 00 00 f8 01 00 00 00 00 00 00 8b 01 00 00 08 00 00 00 e2 00 00 00 26 02 00 00 25 00 00 00 ........................&...%...
2da0 00 00 00 00 5b 00 00 00 00 00 00 00 cb 00 00 00 00 00 00 00 39 00 00 00 32 00 00 00 3d 02 00 00 ....[...............9...2...=...
2dc0 20 00 00 00 df 01 00 00 88 01 00 00 bf 00 00 00 00 00 00 00 9e 01 00 00 c8 01 00 00 26 01 00 00 ............................&...
2de0 fe 00 00 00 00 00 00 00 8d 00 00 00 00 00 00 00 2c 02 00 00 f6 00 00 00 ff 01 00 00 00 00 00 00 ................,...............
2e00 12 01 00 00 9d 00 00 00 12 02 00 00 54 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e9 01 00 00 ............T...................
2e20 1f 01 00 00 00 00 00 00 b1 00 00 00 00 00 00 00 72 00 00 00 60 00 00 00 5a 01 00 00 00 00 00 00 ................r...`...Z.......
2e40 2c 00 00 00 1d 01 00 00 ab 01 00 00 98 01 00 00 36 02 00 00 00 00 00 00 d9 00 00 00 00 00 00 00 ,...............6...............
2e60 fd 00 00 00 c1 01 00 00 1b 02 00 00 91 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 ............................$...
2e80 61 00 00 00 0a 01 00 00 09 02 00 00 83 01 00 00 00 00 00 00 f9 00 00 00 10 01 00 00 43 01 00 00 a...........................C...
2ea0 a0 01 00 00 ce 00 00 00 00 00 00 00 7b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............{...................
2ec0 85 00 00 00 9c 00 00 00 6d 00 00 00 46 00 00 00 31 00 00 00 00 00 00 00 c3 00 00 00 a2 00 00 00 ........m...F...1...............
2ee0 53 00 00 00 fd 01 00 00 00 00 00 00 24 01 00 00 e3 00 00 00 b8 01 00 00 00 00 00 00 e7 01 00 00 S...........$...................
2f00 cf 00 00 00 dc 00 00 00 00 02 00 00 3d 00 00 00 5d 01 00 00 9e 00 00 00 c2 00 00 00 00 00 00 00 ............=...]...............
2f20 00 00 00 00 66 00 00 00 68 00 00 00 00 00 00 00 b6 01 00 00 00 00 00 00 fc 01 00 00 00 00 00 00 ....f...h.......................
2f40 a1 01 00 00 00 00 00 00 8e 00 00 00 0e 01 00 00 98 00 00 00 0a 00 00 00 77 00 00 00 00 00 00 00 ........................w.......
2f60 2e 01 00 00 77 01 00 00 00 00 00 00 00 00 00 00 ce 01 00 00 ff 00 00 00 00 01 00 00 76 00 00 00 ....w.......................v...
2f80 00 00 00 00 f2 01 00 00 28 01 00 00 ef 01 00 00 00 00 00 00 3e 02 00 00 38 01 00 00 00 00 00 00 ........(...........>...8.......
2fa0 23 01 00 00 83 00 00 00 2a 01 00 00 6a 00 00 00 00 00 00 00 49 00 00 00 2f 00 00 00 00 00 00 00 #.......*...j.......I.../.......
2fc0 88 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 33 01 00 00 d2 00 00 00 00 00 00 00 96 00 00 00 ................3...............
2fe0 ba 01 00 00 00 00 00 00 00 00 00 00 ee 01 00 00 2a 02 00 00 14 00 00 00 36 01 00 00 05 02 00 00 ................*.......6.......
3000 c9 00 00 00 d7 01 00 00 00 00 00 00 b3 01 00 00 ec 00 00 00 20 01 00 00 00 00 00 00 5d 00 00 00 ............................]...
3020 fb 01 00 00 00 00 00 00 22 02 00 00 3b 02 00 00 e0 00 00 00 ad 00 00 00 3a 00 00 00 6f 00 00 00 ........"...;...........:...o...
3040 00 00 00 00 00 00 00 00 0c 02 00 00 00 00 00 00 06 01 00 00 8e 01 00 00 73 01 00 00 25 02 00 00 ........................s...%...
3060 4a 00 00 00 00 00 00 00 55 00 00 00 00 00 00 00 4d 01 00 00 00 00 00 00 37 02 00 00 00 00 00 00 J.......U.......M.......7.......
3080 06 02 00 00 00 00 00 00 00 00 00 00 e3 01 00 00 c5 00 00 00 0f 02 00 00 42 02 00 00 00 00 00 00 ........................B.......
30a0 61 01 00 00 21 01 00 00 bc 01 00 00 00 00 00 00 d3 01 00 00 78 01 00 00 30 02 00 00 bb 00 00 00 a...!...............x...0.......
30c0 13 01 00 00 10 02 00 00 79 01 00 00 b5 01 00 00 f1 01 00 00 00 00 00 00 00 07 74 69 6d 65 64 20 ........y.................timed.
30e0 6f 75 74 20 77 61 69 74 69 6e 67 20 66 6f 72 20 69 6e 70 75 74 3a 20 61 75 74 6f 2d 6c 6f 67 6f out.waiting.for.input:.auto-logo
3100 75 74 0a 00 09 2d 25 73 20 6f 72 20 2d 6f 20 6f 70 74 69 6f 6e 0a 00 09 2d 69 6c 72 73 44 20 6f ut...-%s.or.-o.option...-ilrsD.o
3120 72 20 2d 63 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 2d 4f 20 73 68 6f 70 74 5f 6f 70 74 69 6f 6e 09 r.-c.command.or.-O.shopt_option.
3140 09 28 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 6e 6c 79 29 0a 00 0d 0a 6d 61 6c 6c 6f 63 3a 20 25 73 .(invocation.only)....malloc:.%s
3160 3a 25 64 3a 20 61 73 73 65 72 74 69 6f 6e 20 62 6f 74 63 68 65 64 0d 0a 00 20 20 28 77 64 3a 20 :%d:.assertion.botched.....(wd:.
3180 25 73 29 00 20 28 63 6f 72 65 20 64 75 6d 70 65 64 29 00 20 6c 69 6e 65 20 00 24 25 73 3a 20 63 %s)..(core.dumped)..line..$%s:.c
31a0 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 69 6e 20 74 68 69 73 20 77 61 79 00 25 63 25 63 3a 20 69 annot.assign.in.this.way.%c%c:.i
31c0 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 nvalid.option.%d:.invalid.file.d
31e0 65 73 63 72 69 70 74 6f 72 3a 20 25 73 00 25 73 20 63 61 6e 20 62 65 20 69 6e 76 6f 6b 65 64 20 escriptor:.%s.%s.can.be.invoked.
3200 76 69 61 20 00 25 73 20 68 61 73 20 6e 75 6c 6c 20 65 78 70 6f 72 74 73 74 72 00 25 73 20 69 73 via..%s.has.null.exportstr.%s.is
3220 20 25 73 0a 00 25 73 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 0a 00 25 73 20 69 73 20 61 20 73 .%s..%s.is.a.function..%s.is.a.s
3240 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 20 73 68 65 6c 6c 20 6b 65 79 77 hell.builtin..%s.is.a.shell.keyw
3260 6f 72 64 0a 00 25 73 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 73 68 65 6c 6c 20 62 75 69 6c 74 ord..%s.is.a.special.shell.built
3280 69 6e 0a 00 25 73 20 69 73 20 61 6c 69 61 73 65 64 20 74 6f 20 60 25 73 27 0a 00 25 73 20 69 73 in..%s.is.aliased.to.`%s'..%s.is
32a0 20 68 61 73 68 65 64 20 28 25 73 29 0a 00 25 73 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 20 74 6f .hashed.(%s)..%s.is.not.bound.to
32c0 20 61 6e 79 20 6b 65 79 73 2e 0a 00 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 25 73 .any.keys...%s.out.of.range.%s%s
32e0 25 73 3a 20 25 73 20 28 65 72 72 6f 72 20 74 6f 6b 65 6e 20 69 73 20 22 25 73 22 29 00 25 73 3a %s:.%s.(error.token.is."%s").%s:
3300 20 25 73 00 25 73 3a 20 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 .%s.%s:.%s.out.of.range.%s:.%s:.
3320 62 61 64 20 69 6e 74 65 72 70 72 65 74 65 72 00 25 73 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 6f bad.interpreter.%s:.%s:.cannot.o
3340 70 65 6e 20 61 73 20 46 49 4c 45 00 25 73 3a 20 25 73 3a 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 pen.as.FILE.%s:.%s:.compatibilit
3360 79 20 76 61 6c 75 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 69 6e 76 y.value.out.of.range.%s:.%s:.inv
3380 61 6c 69 64 20 76 61 6c 75 65 20 66 6f 72 20 74 72 61 63 65 20 66 69 6c 65 20 64 65 73 63 72 69 alid.value.for.trace.file.descri
33a0 70 74 6f 72 00 25 73 3a 20 25 73 3a 20 6d 75 73 74 20 75 73 65 20 73 75 62 73 63 72 69 70 74 20 ptor.%s:.%s:.must.use.subscript.
33c0 77 68 65 6e 20 61 73 73 69 67 6e 69 6e 67 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 when.assigning.associative.array
33e0 00 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 .%s:.%s:%d:.cannot.allocate.%lu.
3400 62 79 74 65 73 00 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 bytes.%s:.%s:%d:.cannot.allocate
3420 20 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 .%lu.bytes.(%lu.bytes.allocated)
3440 00 25 73 3a 20 49 73 20 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 .%s:.Is.a.directory.%s:.ambiguou
3460 73 20 6a 6f 62 20 73 70 65 63 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 20 72 65 64 69 72 65 63 s.job.spec.%s:.ambiguous.redirec
3480 74 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 73 20 6d 75 73 74 20 62 65 20 70 72 6f 63 65 73 73 20 t.%s:.arguments.must.be.process.
34a0 6f 72 20 6a 6f 62 20 49 44 73 00 25 73 3a 20 61 73 73 69 67 6e 69 6e 67 20 69 6e 74 65 67 65 72 or.job.IDs.%s:.assigning.integer
34c0 20 74 6f 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 62 61 64 20 6e 65 74 77 6f .to.name.reference.%s:.bad.netwo
34e0 72 6b 20 70 61 74 68 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 62 61 64 20 73 75 rk.path.specification.%s:.bad.su
3500 62 73 74 69 74 75 74 69 6f 6e 00 25 73 3a 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 bstitution.%s:.binary.operator.e
3520 78 70 65 63 74 65 64 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 xpected.%s:.cannot.allocate.%lu.
3540 62 79 74 65 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 bytes.%s:.cannot.allocate.%lu.by
3560 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 63 61 tes.(%lu.bytes.allocated).%s:.ca
3580 6e 6e 6f 74 20 61 73 73 69 67 6e 20 66 64 20 74 6f 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 63 nnot.assign.fd.to.variable.%s:.c
35a0 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 6c 69 73 74 20 74 6f 20 61 72 72 61 79 20 6d 65 6d 62 65 annot.assign.list.to.array.membe
35c0 72 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 74 6f 20 6e 6f 6e 2d 6e 75 6d 65 72 r.%s:.cannot.assign.to.non-numer
35e0 69 63 20 69 6e 64 65 78 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6e 76 65 72 74 20 61 73 73 6f ic.index.%s:.cannot.convert.asso
3600 63 69 61 74 69 76 65 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e ciative.to.indexed.array.%s:.can
3620 6e 6f 74 20 63 6f 6e 76 65 72 74 20 69 6e 64 65 78 65 64 20 74 6f 20 61 73 73 6f 63 69 61 74 69 not.convert.indexed.to.associati
3640 76 65 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 3a 20 25 73 00 25 ve.array.%s:.cannot.create:.%s.%
3660 73 3a 20 63 61 6e 6e 6f 74 20 64 65 6c 65 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 s:.cannot.delete:.%s.%s:.cannot.
3680 64 65 73 74 72 6f 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 20 69 6e 20 74 68 69 73 20 destroy.array.variables.in.this.
36a0 77 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 62 69 6e 61 72 79 20 66 69 way.%s:.cannot.execute.binary.fi
36c0 6c 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 62 69 6e 61 72 79 20 66 69 6c le.%s:.cannot.execute.binary.fil
36e0 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 3a 20 25 73 00 25 73 3a e:.%s.%s:.cannot.execute:.%s.%s:
3700 20 63 61 6e 6e 6f 74 20 65 78 70 6f 72 74 00 25 73 3a 20 63 61 6e 6e 6f 74 20 67 65 74 20 6c 69 .cannot.export.%s:.cannot.get.li
3720 6d 69 74 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6d 6f 64 69 66 79 20 6c 69 6d 69 74 3a mit:.%s.%s:.cannot.modify.limit:
3740 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 74 65 6d 70 20 66 69 6c 65 3a 20 25 .%s.%s:.cannot.open.temp.file:.%
3760 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 s.%s:.cannot.open:.%s.%s:.cannot
3780 20 6f 76 65 72 77 72 69 74 65 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 00 25 73 3a 20 63 61 6e .overwrite.existing.file.%s:.can
37a0 6e 6f 74 20 72 65 61 64 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 00 25 73 not.read:.%s.%s:.cannot.unset.%s
37c0 3a 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 3a 20 72 65 61 64 6f 6e 6c 79 20 25 73 00 25 73 3a 20 :.cannot.unset:.readonly.%s.%s:.
37e0 63 69 72 63 75 6c 61 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 63 6f 6d 6d circular.name.reference.%s:.comm
3800 61 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 64 79 6e 61 6d 69 63 20 62 75 69 6c 74 69 and.not.found.%s:.dynamic.builti
3820 6e 20 61 6c 72 65 61 64 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 65 72 72 6f 72 20 72 65 74 72 69 n.already.loaded.%s:.error.retri
3840 65 76 69 6e 67 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3a 20 25 73 3a 20 25 73 0a eving.current.directory:.%s:.%s.
3860 00 25 73 3a 20 65 78 70 72 65 73 73 69 6f 6e 20 65 72 72 6f 72 0a 00 25 73 3a 20 66 69 6c 65 20 .%s:.expression.error..%s:.file.
3880 69 73 20 74 6f 6f 20 6c 61 72 67 65 00 25 73 3a 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 00 is.too.large.%s:.file.not.found.
38a0 25 73 3a 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 %s:.first.non-whitespace.charact
38c0 65 72 20 69 73 20 6e 6f 74 20 60 22 27 00 25 73 3a 20 68 61 73 68 20 74 61 62 6c 65 20 65 6d 70 er.is.not.`"'.%s:.hash.table.emp
38e0 74 79 0a 00 25 73 3a 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 66 61 69 6c 65 64 ty..%s:.history.expansion.failed
3900 00 25 73 3a 20 68 6f 73 74 20 75 6e 6b 6e 6f 77 6e 00 25 73 3a 20 69 6c 6c 65 67 61 6c 20 6f 70 .%s:.host.unknown.%s:.illegal.op
3920 74 69 6f 6e 20 2d 2d 20 25 63 0a 00 25 73 3a 20 69 6e 6c 69 62 20 66 61 69 6c 65 64 00 25 73 3a tion.--.%c..%s:.inlib.failed.%s:
3940 20 69 6e 74 65 67 65 72 20 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 25 73 3a .integer.expression.expected.%s:
3960 20 69 6e 76 61 6c 69 64 20 61 63 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 .invalid.action.name.%s:.invalid
3980 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 72 61 79 20 6f 72 69 67 .argument.%s:.invalid.array.orig
39a0 69 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 63 61 6c 6c 62 61 63 6b 20 71 75 61 6e 74 75 6d 00 in.%s:.invalid.callback.quantum.
39c0 25 73 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 73 70 65 63 %s:.invalid.file.descriptor.spec
39e0 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 69 6e 64 69 72 65 63 74 20 65 ification.%s:.invalid.indirect.e
3a00 78 70 61 6e 73 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6d 69 74 20 61 72 67 75 6d xpansion.%s:.invalid.limit.argum
3a20 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6e 65 20 63 6f 75 6e 74 00 25 73 3a 20 69 ent.%s:.invalid.line.count.%s:.i
3a40 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e nvalid.option.%s:.invalid.option
3a60 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 65 72 76 69 63 65 00 25 73 3a 20 69 6e .name.%s:.invalid.service.%s:.in
3a80 76 61 6c 69 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 valid.shell.option.name.%s:.inva
3aa0 6c 69 64 20 73 69 67 6e 61 6c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 lid.signal.specification.%s:.inv
3ac0 61 6c 69 64 20 74 69 6d 65 6f 75 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 alid.timeout.specification.%s:.i
3ae0 6e 76 61 6c 69 64 20 74 69 6d 65 73 74 61 6d 70 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 nvalid.timestamp.%s:.invalid.var
3b00 69 61 62 6c 65 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 iable.name.%s:.invalid.variable.
3b20 6e 61 6d 65 20 66 6f 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 69 73 20 61 name.for.name.reference.%s:.is.a
3b40 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 6a 6f 62 20 25 64 20 61 6c 72 65 61 64 79 20 69 6e .directory.%s:.job.%d.already.in
3b60 20 62 61 63 6b 67 72 6f 75 6e 64 00 25 73 3a 20 6a 6f 62 20 68 61 73 20 74 65 72 6d 69 6e 61 74 .background.%s:.job.has.terminat
3b80 65 64 00 25 73 3a 20 6c 69 6e 65 20 25 64 3a 20 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 66 75 6e ed.%s:.line.%d:..%s:.maximum.fun
3ba0 63 74 69 6f 6e 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 ction.nesting.level.exceeded.(%d
3bc0 29 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 73 6f 75 72 63 65 20 6e 65 73 74 69 6e 67 20 6c 65 76 ).%s:.maximum.source.nesting.lev
3be0 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 25 73 3a 20 6d 69 73 73 69 6e 67 20 63 6f 6c el.exceeded.(%d).%s:.missing.col
3c00 6f 6e 20 73 65 70 61 72 61 74 6f 72 00 25 73 3a 20 6e 61 6d 65 72 65 66 20 76 61 72 69 61 62 6c on.separator.%s:.nameref.variabl
3c20 65 20 73 65 6c 66 20 72 65 66 65 72 65 6e 63 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 00 25 73 e.self.references.not.allowed.%s
3c40 3a 20 6e 6f 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 :.no.completion.specification.%s
3c60 3a 20 6e 6f 20 63 75 72 72 65 6e 74 20 6a 6f 62 73 00 25 73 3a 20 6e 6f 20 6a 6f 62 20 63 6f 6e :.no.current.jobs.%s:.no.job.con
3c80 74 72 6f 6c 00 25 73 3a 20 6e 6f 20 73 75 63 68 20 6a 6f 62 00 25 73 3a 20 6e 6f 74 20 61 20 66 trol.%s:.no.such.job.%s:.not.a.f
3ca0 75 6e 63 74 69 6f 6e 00 25 73 3a 20 6e 6f 74 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 00 25 unction.%s:.not.a.regular.file.%
3cc0 73 3a 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 00 25 73 3a 20 6e 6f 74 20 61 s:.not.a.shell.builtin.%s:.not.a
3ce0 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 6e 6f 74 20 61 6e 20 69 6e 64 65 n.array.variable.%s:.not.an.inde
3d00 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 6e 6f 74 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20 6c 6f xed.array.%s:.not.dynamically.lo
3d20 61 64 65 64 00 25 73 3a 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 6e 75 6d 65 72 69 63 20 61 aded.%s:.not.found.%s:.numeric.a
3d40 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 65 71 75 rgument.required.%s:.option.requ
3d60 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 6f 70 74 69 6f 6e 20 72 65 71 75 ires.an.argument.%s:.option.requ
3d80 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 2d 2d 20 25 63 0a 00 25 73 3a 20 70 61 72 61 ires.an.argument.--.%c..%s:.para
3da0 6d 65 74 65 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 70 61 72 61 6d 65 74 65 72 20 6e 75 6c 6c meter.not.set.%s:.parameter.null
3dc0 20 6f 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 71 75 6f 74 65 64 20 63 6f 6d 70 6f 75 6e 64 20 .or.not.set.%s:.quoted.compound.
3de0 61 72 72 61 79 20 61 73 73 69 67 6e 6d 65 6e 74 20 64 65 70 72 65 63 61 74 65 64 00 25 73 3a 20 array.assignment.deprecated.%s:.
3e00 72 65 61 64 6f 6e 6c 79 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 72 65 61 64 6f 6e 6c 79 20 76 readonly.function.%s:.readonly.v
3e20 61 72 69 61 62 6c 65 00 25 73 3a 20 72 65 66 65 72 65 6e 63 65 20 76 61 72 69 61 62 6c 65 20 63 ariable.%s:.reference.variable.c
3e40 61 6e 6e 6f 74 20 62 65 20 61 6e 20 61 72 72 61 79 00 25 73 3a 20 72 65 6d 6f 76 69 6e 67 20 6e annot.be.an.array.%s:.removing.n
3e60 61 6d 65 72 65 66 20 61 74 74 72 69 62 75 74 65 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 00 ameref.attribute.%s:.restricted.
3e80 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 20 72 65 64 69 72 65 63 74 20 %s:.restricted:.cannot.redirect.
3ea0 6f 75 74 70 75 74 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f 74 20 73 70 output.%s:.restricted:.cannot.sp
3ec0 65 63 69 66 79 20 60 2f 27 20 69 6e 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 00 25 73 3a 20 73 ecify.`/'.in.command.names.%s:.s
3ee0 75 62 73 74 72 69 6e 67 20 65 78 70 72 65 73 73 69 6f 6e 20 3c 20 30 00 25 73 3a 20 75 6e 61 72 ubstring.expression.<.0.%s:.unar
3f00 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 75 6e 62 6f 75 6e 64 20 y.operator.expected.%s:.unbound.
3f20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 75 73 61 67 65 3a 20 00 25 73 3a 20 76 61 72 69 61 62 6c variable.%s:.usage:..%s:.variabl
3f40 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 61 73 73 69 67 6e 65 64 20 76 61 6c 75 65 00 27 0a 0a 00 e.may.not.be.assigned.value.'...
3f60 28 28 20 65 78 70 72 65 73 73 69 6f 6e 20 29 29 00 28 63 6f 72 65 20 64 75 6d 70 65 64 29 20 00 ((.expression.)).(core.dumped)..
3f80 28 77 64 20 6e 6f 77 3a 20 25 73 29 0a 00 2e 20 66 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 6d 65 (wd.now:.%s)....filename.[argume
3fa0 6e 74 73 5d 00 2f 64 65 76 2f 28 74 63 70 7c 75 64 70 29 2f 68 6f 73 74 2f 70 6f 72 74 20 6e 6f nts]./dev/(tcp|udp)/host/port.no
3fc0 74 20 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 6f 75 74 20 6e 65 74 77 6f 72 6b 69 6e 67 00 2f t.supported.without.networking./
3fe0 74 6d 70 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 64 69 72 65 63 74 6f 72 79 20 6e 61 tmp.must.be.a.valid.directory.na
4000 6d 65 00 3c 6e 6f 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3e 00 41 42 4f 52 54 20 me.<no.current.directory>.ABORT.
4020 69 6e 73 74 72 75 63 74 69 6f 6e 00 41 62 6f 72 74 69 6e 67 2e 2e 2e 00 41 64 64 20 64 69 72 65 instruction.Aborting....Add.dire
4040 63 74 6f 72 69 65 73 20 74 6f 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 41 64 64 73 20 ctories.to.stack...........Adds.
4060 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 64 69 a.directory.to.the.top.of.the.di
4080 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 65 73 0a 20 20 20 20 74 68 rectory.stack,.or.rotates.....th
40a0 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 20 74 6f 70 20 6f 66 20 74 e.stack,.making.the.new.top.of.t
40c0 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 he.stack.the.current.working....
40e0 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 .directory...With.no.arguments,.
4100 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 69 72 65 63 74 6f 72 69 65 exchanges.the.top.two.directorie
4120 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 s...........Options:.......-n.Su
4140 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 ppresses.the.normal.change.of.di
4160 72 65 63 74 6f 72 79 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 rectory.when.adding.......direct
4180 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 ories.to.the.stack,.so.only.the.
41a0 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 stack.is.manipulated...........A
41c0 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 rguments:.......+N.Rotates.the.s
41e0 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 tack.so.that.the.Nth.directory.(
4200 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 counting.......from.the.left.of.
4220 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 the.list.shown.by.`dirs',.starti
4240 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f ng.with.......zero).is.at.the.to
4260 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 74 61 p.............-N.Rotates.the.sta
4280 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 63 6f ck.so.that.the.Nth.directory.(co
42a0 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 unting.......from.the.right.of.t
42c0 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e he.list.shown.by.`dirs',.startin
42e0 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 g.with.......zero).is.at.the.top
4300 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 64 73 20 44 49 52 20 74 6f 20 74 68 65 .............dir.Adds.DIR.to.the
4320 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 61 74 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b .directory.stack.at.the.top,.mak
4340 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 09 6e 65 77 20 63 75 72 72 65 6e 74 20 77 6f 72 ing.it.the.......new.current.wor
4360 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 64 69 king.directory...........The.`di
4380 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f rs'.builtin.displays.the.directo
43a0 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a ry.stack...........Exit.Status:.
43c0 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e ....Returns.success.unless.an.in
43e0 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 74 68 valid.argument.is.supplied.or.th
4400 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 6c 73 2e 00 41 64 e.directory.....change.fails..Ad
4420 64 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 ds.a.directory.to.the.top.of.the
4440 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 65 73 0a 20 20 20 .directory.stack,.or.rotates....
4460 20 74 68 65 20 73 74 61 63 6b 2c 20 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 20 74 6f 70 20 6f .the.stack,.making.the.new.top.o
4480 66 20 74 68 65 20 73 74 61 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a f.the.stack.the.current.working.
44a0 20 20 20 20 64 69 72 65 63 74 6f 72 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 ....directory...With.no.argument
44c0 73 2c 20 65 78 63 68 61 6e 67 65 73 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 69 72 65 63 74 6f s,.exchanges.the.top.two.directo
44e0 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e ries...........Options:.......-n
4500 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 .Suppresses.the.normal.change.of
4520 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 20 20 20 20 09 64 69 72 65 .directory.when.adding......dire
4540 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 ctories.to.the.stack,.so.only.th
4560 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 e.stack.is.manipulated..........
4580 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 65 73 20 74 68 65 .Arguments:.......+N.Rotates.the
45a0 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 .stack.so.that.the.Nth.directory
45c0 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 .(counting......from.the.left.of
45e0 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 .the.list.shown.by.`dirs',.start
4600 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f ing.with......zero).is.at.the.to
4620 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 74 61 p.............-N.Rotates.the.sta
4640 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 6f 72 79 20 28 63 6f ck.so.that.the.Nth.directory.(co
4660 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 unting......from.the.right.of.th
4680 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 e.list.shown.by.`dirs',.starting
46a0 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 0a .with......zero).is.at.the.top..
46c0 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 41 64 64 73 20 44 49 52 20 74 6f 20 74 68 65 20 64 ...........dir.Adds.DIR.to.the.d
46e0 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 61 74 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b 69 6e irectory.stack.at.the.top,.makin
4700 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 6e 65 77 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e g.it.the......new.current.workin
4720 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 64 69 72 73 27 g.directory...........The.`dirs'
4740 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 .builtin.displays.the.directory.
4760 73 74 61 63 6b 2e 00 41 6c 61 72 6d 20 28 70 72 6f 66 69 6c 65 29 00 41 6c 61 72 6d 20 28 76 69 stack..Alarm.(profile).Alarm.(vi
4780 72 74 75 61 6c 29 00 41 6c 61 72 6d 20 63 6c 6f 63 6b 00 41 72 69 74 68 6d 65 74 69 63 20 66 6f rtual).Alarm.clock.Arithmetic.fo
47a0 72 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 0a 20 r.loop...........Equivalent.to..
47c0 20 20 20 09 28 28 20 45 58 50 31 20 29 29 0a 20 20 20 20 09 77 68 69 6c 65 20 28 28 20 45 58 50 ....((.EXP1.))......while.((.EXP
47e0 32 20 29 29 3b 20 64 6f 0a 20 20 20 20 09 09 43 4f 4d 4d 41 4e 44 53 0a 20 20 20 20 09 09 28 28 2.));.do.......COMMANDS.......((
4800 20 45 58 50 33 20 29 29 0a 20 20 20 20 09 64 6f 6e 65 0a 20 20 20 20 45 58 50 31 2c 20 45 58 50 .EXP3.))......done.....EXP1,.EXP
4820 32 2c 20 61 6e 64 20 45 58 50 33 20 61 72 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 2,.and.EXP3.are.arithmetic.expre
4840 73 73 69 6f 6e 73 2e 20 20 49 66 20 61 6e 79 20 65 78 70 72 65 73 73 69 6f 6e 20 69 73 0a 20 20 ssions...If.any.expression.is...
4860 20 20 6f 6d 69 74 74 65 64 2c 20 69 74 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 69 74 20 65 ..omitted,.it.behaves.as.if.it.e
4880 76 61 6c 75 61 74 65 73 20 74 6f 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 valuates.to.1...........Exit.Sta
48a0 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 tus:.....Returns.the.status.of.t
48c0 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 42 50 54 20 74 72 he.last.command.executed..BPT.tr
48e0 61 63 65 2f 74 72 61 70 00 42 61 64 20 73 79 73 74 65 6d 20 63 61 6c 6c 00 42 6f 67 75 73 20 73 ace/trap.Bad.system.call.Bogus.s
4900 69 67 6e 61 6c 00 42 72 6f 6b 65 6e 20 70 69 70 65 00 42 75 73 20 65 72 72 6f 72 00 43 50 55 20 ignal.Broken.pipe.Bus.error.CPU.
4920 6c 69 6d 69 74 00 43 68 61 6e 67 65 20 74 68 65 20 73 68 65 6c 6c 20 77 6f 72 6b 69 6e 67 20 64 limit.Change.the.shell.working.d
4940 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 63 75 irectory...........Change.the.cu
4960 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 44 49 52 2e 20 20 54 68 65 20 64 65 66 rrent.directory.to.DIR...The.def
4980 61 75 6c 74 20 44 49 52 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a 20 20 20 ault.DIR.is.the.value.of.the....
49a0 20 48 4f 4d 45 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 .HOME.shell.variable...........T
49c0 68 65 20 76 61 72 69 61 62 6c 65 20 43 44 50 41 54 48 20 64 65 66 69 6e 65 73 20 74 68 65 20 73 he.variable.CDPATH.defines.the.s
49e0 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e earch.path.for.the.directory.con
4a00 74 61 69 6e 69 6e 67 0a 20 20 20 20 44 49 52 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 20 64 69 taining.....DIR...Alternative.di
4a20 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 69 6e 20 43 44 50 41 54 48 20 61 72 65 20 73 65 70 61 rectory.names.in.CDPATH.are.sepa
4a40 72 61 74 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 20 28 3a 29 2e 0a 20 20 20 20 41 20 6e 75 6c 6c rated.by.a.colon.(:)......A.null
4a60 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 .directory.name.is.the.same.as.t
4a80 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 20 20 49 66 20 44 49 52 20 62 65 he.current.directory...If.DIR.be
4aa0 67 69 6e 73 0a 20 20 20 20 77 69 74 68 20 61 20 73 6c 61 73 68 20 28 2f 29 2c 20 74 68 65 6e 20 gins.....with.a.slash.(/),.then.
4ac0 43 44 50 41 54 48 20 69 73 20 6e 6f 74 20 75 73 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 CDPATH.is.not.used...........If.
4ae0 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 61 6e 64 20 the.directory.is.not.found,.and.
4b00 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 60 63 64 61 62 6c 65 5f 76 61 72 73 27 20 69 the.shell.option.`cdable_vars'.i
4b20 73 20 73 65 74 2c 0a 20 20 20 20 74 68 65 20 77 6f 72 64 20 69 73 20 61 73 73 75 6d 65 64 20 74 s.set,.....the.word.is.assumed.t
4b40 6f 20 62 65 20 20 61 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 2e 20 20 49 66 20 74 68 61 74 20 o.be..a.variable.name...If.that.
4b60 76 61 72 69 61 62 6c 65 20 68 61 73 20 61 20 76 61 6c 75 65 2c 0a 20 20 20 20 69 74 73 20 76 61 variable.has.a.value,.....its.va
4b80 6c 75 65 20 69 73 20 75 73 65 64 20 66 6f 72 20 44 49 52 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 lue.is.used.for.DIR...........Op
4ba0 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c 09 66 6f 72 63 65 20 73 79 6d 62 6f 6c 69 63 20 6c tions:.......-L.force.symbolic.l
4bc0 69 6e 6b 73 20 74 6f 20 62 65 20 66 6f 6c 6c 6f 77 65 64 3a 20 72 65 73 6f 6c 76 65 20 73 79 6d inks.to.be.followed:.resolve.sym
4be0 62 6f 6c 69 63 0a 20 20 20 20 09 09 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 61 66 74 65 72 20 70 bolic.......links.in.DIR.after.p
4c00 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e 2e 27 0a 20 20 20 20 rocessing.instances.of.`..'.....
4c20 20 20 2d 50 09 75 73 65 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 20 ..-P.use.the.physical.directory.
4c40 73 74 72 75 63 74 75 72 65 20 77 69 74 68 6f 75 74 20 66 6f 6c 6c 6f 77 69 6e 67 0a 20 20 20 20 structure.without.following.....
4c60 09 09 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 3a 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c ..symbolic.links:.resolve.symbol
4c80 69 63 20 6c 69 6e 6b 73 20 69 6e 20 44 49 52 20 62 65 66 6f 72 65 0a 20 20 20 20 09 09 70 72 6f ic.links.in.DIR.before.......pro
4ca0 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 60 2e 2e 27 0a 20 20 20 20 20 20 cessing.instances.of.`..'.......
4cc0 2d 65 09 69 66 20 74 68 65 20 2d 50 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c -e.if.the.-P.option.is.supplied,
4ce0 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 09 09 64 .and.the.current.working.......d
4d00 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 20 73 75 irectory.cannot.be.determined.su
4d20 63 63 65 73 73 66 75 6c 6c 79 2c 20 65 78 69 74 20 77 69 74 68 0a 20 20 20 20 09 09 61 20 6e 6f ccessfully,.exit.with.......a.no
4d40 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 2d 40 09 6f 6e 20 73 79 73 74 65 6d n-zero.status.......-@.on.system
4d60 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 69 74 2c 20 70 72 65 73 65 6e 74 20 61 20 66 69 6c s.that.support.it,.present.a.fil
4d80 65 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 0a 20 20 20 20 09 09 61 74 74 72 69 62 75 74 65 73 e.with.extended.......attributes
4da0 20 61 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 66 .as.a.directory.containing.the.f
4dc0 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 64 65 66 61 ile.attributes..........The.defa
4de0 75 6c 74 20 69 73 20 74 6f 20 66 6f 6c 6c 6f 77 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 2c ult.is.to.follow.symbolic.links,
4e00 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 .as.if.`-L'.were.specified......
4e20 60 2e 2e 27 20 69 73 20 70 72 6f 63 65 73 73 65 64 20 62 79 20 72 65 6d 6f 76 69 6e 67 20 74 68 `..'.is.processed.by.removing.th
4e40 65 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 70 72 65 76 69 6f 75 73 20 70 61 74 68 6e 61 6d 65 20 e.immediately.previous.pathname.
4e60 63 6f 6d 70 6f 6e 65 6e 74 0a 20 20 20 20 62 61 63 6b 20 74 6f 20 61 20 73 6c 61 73 68 20 6f 72 component.....back.to.a.slash.or
4e80 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 44 49 52 2e 0a 20 20 20 20 0a 20 20 20 20 .the.beginning.of.DIR...........
4ea0 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 69 66 20 74 68 Exit.Status:.....Returns.0.if.th
4ec0 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 63 68 61 6e 67 65 64 2c 20 61 6e 64 20 69 66 20 24 e.directory.is.changed,.and.if.$
4ee0 50 57 44 20 69 73 20 73 65 74 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 77 68 65 6e 0a 20 20 20 PWD.is.set.successfully.when....
4f00 20 2d 50 20 69 73 20 75 73 65 64 3b 20 6e 6f 6e 2d 7a 65 72 6f 20 6f 74 68 65 72 77 69 73 65 2e .-P.is.used;.non-zero.otherwise.
4f20 00 43 68 69 6c 64 20 64 65 61 74 68 20 6f 72 20 73 74 6f 70 00 43 6f 6d 6d 6f 6e 20 73 68 65 6c .Child.death.or.stop.Common.shel
4f40 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 75 73 61 67 65 2e 0a 20 20 20 20 l.variable.names.and.usage......
4f60 0a 20 20 20 20 42 41 53 48 5f 56 45 52 53 49 4f 4e 09 56 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d .....BASH_VERSION.Version.inform
4f80 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 42 61 73 68 2e 0a 20 20 20 20 43 44 50 41 54 48 09 ation.for.this.Bash......CDPATH.
4fa0 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 64 69 72 65 63 74 A.colon-separated.list.of.direct
4fc0 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 0a 20 20 20 20 09 09 66 6f 72 20 64 69 72 65 63 74 ories.to.search.......for.direct
4fe0 6f 72 69 65 73 20 67 69 76 65 6e 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 60 63 64 27 ories.given.as.arguments.to.`cd'
5000 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 ......GLOBIGNORE.A.colon-separat
5020 65 64 20 6c 69 73 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 64 65 73 63 72 69 62 69 6e 67 20 66 ed.list.of.patterns.describing.f
5040 69 6c 65 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 09 09 62 65 20 69 67 6e 6f 72 65 64 20 62 79 20 ilenames.to.......be.ignored.by.
5060 70 61 74 68 6e 61 6d 65 20 65 78 70 61 6e 73 69 6f 6e 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 pathname.expansion......HISTFILE
5080 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 77 68 65 72 65 20 79 6f 75 72 .The.name.of.the.file.where.your
50a0 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 20 69 73 20 73 74 6f 72 65 64 2e 0a 20 20 20 20 .command.history.is.stored......
50c0 48 49 53 54 46 49 4c 45 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 HISTFILESIZE.The.maximum.number.
50e0 6f 66 20 6c 69 6e 65 73 20 74 68 69 73 20 66 69 6c 65 20 63 61 6e 20 63 6f 6e 74 61 69 6e 2e 0a of.lines.this.file.can.contain..
5100 20 20 20 20 48 49 53 54 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 ....HISTSIZE.The.maximum.number.
5120 6f 66 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 74 68 61 74 20 61 20 72 75 6e 6e 69 6e 67 0a of.history.lines.that.a.running.
5140 20 20 20 20 09 09 73 68 65 6c 6c 20 63 61 6e 20 61 63 63 65 73 73 2e 0a 20 20 20 20 48 4f 4d 45 ......shell.can.access......HOME
5160 09 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 70 61 74 68 6e 61 6d 65 20 74 6f 20 79 6f 75 72 20 6c .The.complete.pathname.to.your.l
5180 6f 67 69 6e 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 48 4f 53 54 4e 41 4d 45 09 54 68 65 ogin.directory......HOSTNAME.The
51a0 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 6f 73 74 2e 0a 20 20 20 20 48 .name.of.the.current.host......H
51c0 4f 53 54 54 59 50 45 09 54 68 65 20 74 79 70 65 20 6f 66 20 43 50 55 20 74 68 69 73 20 76 65 72 OSTTYPE.The.type.of.CPU.this.ver
51e0 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72 2e 0a 20 sion.of.Bash.is.running.under...
5200 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 61 63 74 69 6f 6e ...IGNOREEOF.Controls.the.action
5220 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 6e 20 72 65 63 65 69 70 74 20 6f 66 20 61 6e 20 45 .of.the.shell.on.receipt.of.an.E
5240 4f 46 0a 20 20 20 20 09 09 63 68 61 72 61 63 74 65 72 20 61 73 20 74 68 65 20 73 6f 6c 65 20 69 OF.......character.as.the.sole.i
5260 6e 70 75 74 2e 20 20 49 66 20 73 65 74 2c 20 74 68 65 6e 20 74 68 65 20 76 61 6c 75 65 0a 20 20 nput...If.set,.then.the.value...
5280 20 20 09 09 6f 66 20 69 74 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 45 4f 46 20 63 ....of.it.is.the.number.of.EOF.c
52a0 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 73 65 65 6e 0a 20 20 20 20 09 haracters.that.can.be.seen......
52c0 09 69 6e 20 61 20 72 6f 77 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 6c 69 6e 65 20 62 65 66 6f 72 .in.a.row.on.an.empty.line.befor
52e0 65 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 65 78 69 74 0a 20 20 20 20 09 09 28 64 65 66 e.the.shell.will.exit.......(def
5300 61 75 6c 74 20 31 30 29 2e 20 20 57 68 65 6e 20 75 6e 73 65 74 2c 20 45 4f 46 20 73 69 67 6e 69 ault.10)...When.unset,.EOF.signi
5320 66 69 65 73 20 74 68 65 20 65 6e 64 20 6f 66 20 69 6e 70 75 74 2e 0a 20 20 20 20 4d 41 43 48 54 fies.the.end.of.input......MACHT
5340 59 50 45 09 41 20 73 74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 63 75 72 72 YPE.A.string.describing.the.curr
5360 65 6e 74 20 73 79 73 74 65 6d 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 ent.system.Bash.is.running.on...
5380 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 48 6f 77 20 6f 66 74 65 6e 2c 20 69 6e 20 73 65 63 6f 6e ...MAILCHECK.How.often,.in.secon
53a0 64 73 2c 20 42 61 73 68 20 63 68 65 63 6b 73 20 66 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 ds,.Bash.checks.for.new.mail....
53c0 20 20 4d 41 49 4c 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 ..MAILPATH.A.colon-separated.lis
53e0 74 20 6f 66 20 66 69 6c 65 6e 61 6d 65 73 20 77 68 69 63 68 20 42 61 73 68 20 63 68 65 63 6b 73 t.of.filenames.which.Bash.checks
5400 0a 20 20 20 20 09 09 66 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 20 20 4f 53 54 59 50 45 09 .......for.new.mail......OSTYPE.
5420 54 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 55 6e 69 78 20 74 68 69 73 20 76 65 72 73 69 6f 6e The.version.of.Unix.this.version
5440 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 20 20 20 50 41 54 48 .of.Bash.is.running.on......PATH
5460 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 64 69 72 65 63 .A.colon-separated.list.of.direc
5480 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 20 77 68 65 6e 0a 20 20 20 20 09 09 6c 6f 6f 6b tories.to.search.when.......look
54a0 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 50 52 4f 4d 50 54 5f 43 4f 4d ing.for.commands......PROMPT_COM
54c0 4d 41 4e 44 09 41 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 62 65 MAND.A.command.to.be.executed.be
54e0 66 6f 72 65 20 74 68 65 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 61 63 68 0a 20 20 20 20 09 09 fore.the.printing.of.each.......
5500 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 50 53 31 09 09 54 68 65 20 70 72 69 primary.prompt......PS1..The.pri
5520 6d 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 53 32 09 09 54 68 65 mary.prompt.string......PS2..The
5540 20 73 65 63 6f 6e 64 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 57 .secondary.prompt.string......PW
5560 44 09 09 54 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 D..The.full.pathname.of.the.curr
5580 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 53 48 45 4c 4c 4f 50 54 53 09 41 20 63 ent.directory......SHELLOPTS.A.c
55a0 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 65 6e 61 62 6c 65 64 20 73 olon-separated.list.of.enabled.s
55c0 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 54 45 52 4d 09 54 68 65 20 6e 61 6d 65 20 hell.options......TERM.The.name.
55e0 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 72 6d 69 6e 61 6c 20 74 79 70 65 2e 0a 20 20 of.the.current.terminal.type....
5600 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 54 68 65 20 6f 75 74 70 75 74 20 66 6f 72 6d 61 74 20 66 ..TIMEFORMAT.The.output.format.f
5620 6f 72 20 74 69 6d 69 6e 67 20 73 74 61 74 69 73 74 69 63 73 20 64 69 73 70 6c 61 79 65 64 20 62 or.timing.statistics.displayed.b
5640 79 20 74 68 65 0a 20 20 20 20 09 09 60 74 69 6d 65 27 20 72 65 73 65 72 76 65 64 20 77 6f 72 64 y.the.......`time'.reserved.word
5660 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 73 75 6d 65 09 4e 6f 6e 2d 6e 75 6c 6c 20 6d 65 61 6e 73 ......auto_resume.Non-null.means
5680 20 61 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 61 70 70 65 61 72 69 6e 67 20 6f 6e 20 61 20 6c .a.command.word.appearing.on.a.l
56a0 69 6e 65 20 62 79 0a 20 20 20 20 09 09 69 74 73 65 6c 66 20 69 73 20 66 69 72 73 74 20 6c 6f 6f ine.by.......itself.is.first.loo
56c0 6b 65 64 20 66 6f 72 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 ked.for.in.the.list.of.currently
56e0 0a 20 20 20 20 09 09 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 49 66 20 66 6f 75 6e 64 20 74 .......stopped.jobs...If.found.t
5700 68 65 72 65 2c 20 74 68 61 74 20 6a 6f 62 20 69 73 20 66 6f 72 65 67 72 6f 75 6e 64 65 64 2e 0a here,.that.job.is.foregrounded..
5720 20 20 20 20 09 09 41 20 76 61 6c 75 65 20 6f 66 20 60 65 78 61 63 74 27 20 6d 65 61 6e 73 20 74 ......A.value.of.`exact'.means.t
5740 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a 20 20 20 20 09 09 hat.the.command.word.must.......
5760 65 78 61 63 74 6c 79 20 6d 61 74 63 68 20 61 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 6c exactly.match.a.command.in.the.l
5780 69 73 74 20 6f 66 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 20 20 41 0a 20 20 20 20 09 09 76 61 ist.of.stopped.jobs...A.......va
57a0 6c 75 65 20 6f 66 20 60 73 75 62 73 74 72 69 6e 67 27 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 lue.of.`substring'.means.that.th
57c0 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a 20 20 20 20 09 09 6d 61 74 63 68 20 e.command.word.must.......match.
57e0 61 20 73 75 62 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 6a 6f 62 2e 20 20 41 6e 79 20 6f 74 68 a.substring.of.the.job...Any.oth
5800 65 72 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 74 68 61 74 0a 20 20 20 20 09 09 74 68 65 20 63 6f er.value.means.that.......the.co
5820 6d 6d 61 6e 64 20 6d 75 73 74 20 62 65 20 61 20 70 72 65 66 69 78 20 6f 66 20 61 20 73 74 6f 70 mmand.must.be.a.prefix.of.a.stop
5840 70 65 64 20 6a 6f 62 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 73 09 43 68 61 72 61 63 74 65 72 ped.job......histchars.Character
5860 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 s.controlling.history.expansion.
5880 61 6e 64 20 71 75 69 63 6b 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 20 54 and.quick.......substitution...T
58a0 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 69 73 20 74 68 65 20 68 69 73 74 6f 72 he.first.character.is.the.histor
58c0 79 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 2c 20 y.......substitution.character,.
58e0 75 73 75 61 6c 6c 79 20 60 21 27 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 20 69 73 0a 20 20 20 20 usually.`!'...The.second.is.....
5900 09 09 74 68 65 20 60 71 75 69 63 6b 20 73 75 62 73 74 69 74 75 74 69 6f 6e 27 20 63 68 61 72 61 ..the.`quick.substitution'.chara
5920 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 5e 27 2e 20 20 54 68 65 0a 20 20 20 20 09 09 74 68 cter,.usually.`^'...The.......th
5940 69 72 64 20 69 73 20 74 68 65 20 60 68 69 73 74 6f 72 79 20 63 6f 6d 6d 65 6e 74 27 20 63 68 61 ird.is.the.`history.comment'.cha
5960 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 60 23 27 2e 0a 20 20 20 20 48 49 53 54 49 47 4e racter,.usually.`#'......HISTIGN
5980 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 70 61 ORE.A.colon-separated.list.of.pa
59a0 74 74 65 72 6e 73 20 75 73 65 64 20 74 6f 20 64 65 63 69 64 65 20 77 68 69 63 68 0a 20 20 20 20 tterns.used.to.decide.which.....
59c0 09 09 63 6f 6d 6d 61 6e 64 73 20 73 68 6f 75 6c 64 20 62 65 20 73 61 76 65 64 20 6f 6e 20 74 68 ..commands.should.be.saved.on.th
59e0 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 00 43 6f 6e 74 69 6e 75 65 00 43 72 65 61 74 65 e.history.list...Continue.Create
5a00 20 61 20 63 6f 70 72 6f 63 65 73 73 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 0a 20 20 20 20 0a 20 20 .a.coprocess.named.NAME.........
5a20 20 20 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 ..Execute.COMMAND.asynchronously
5a40 2c 20 77 69 74 68 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 20 61 6e 64 20 73 ,.with.the.standard.output.and.s
5a60 74 61 6e 64 61 72 64 0a 20 20 20 20 69 6e 70 75 74 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 tandard.....input.of.the.command
5a80 20 63 6f 6e 6e 65 63 74 65 64 20 76 69 61 20 61 20 70 69 70 65 20 74 6f 20 66 69 6c 65 20 64 65 .connected.via.a.pipe.to.file.de
5aa0 73 63 72 69 70 74 6f 72 73 20 61 73 73 69 67 6e 65 64 0a 20 20 20 20 74 6f 20 69 6e 64 69 63 65 scriptors.assigned.....to.indice
5ac0 73 20 30 20 61 6e 64 20 31 20 6f 66 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 4e s.0.and.1.of.an.array.variable.N
5ae0 41 4d 45 20 69 6e 20 74 68 65 20 65 78 65 63 75 74 69 6e 67 20 73 68 65 6c 6c 2e 0a 20 20 20 20 AME.in.the.executing.shell......
5b00 54 68 65 20 64 65 66 61 75 6c 74 20 4e 41 4d 45 20 69 73 20 22 43 4f 50 52 4f 43 22 2e 0a 20 20 The.default.NAME.is."COPROC"....
5b20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 63 6f 70 72 .......Exit.Status:.....The.copr
5b40 6f 63 20 63 6f 6d 6d 61 6e 64 20 72 65 74 75 72 6e 73 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 oc.command.returns.an.exit.statu
5b60 73 20 6f 66 20 30 2e 00 44 65 66 69 6e 65 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a s.of.0..Define.local.variables..
5b80 20 20 20 20 0a 20 20 20 20 43 72 65 61 74 65 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 .........Create.a.local.variable
5ba0 20 63 61 6c 6c 65 64 20 4e 41 4d 45 2c 20 61 6e 64 20 67 69 76 65 20 69 74 20 56 41 4c 55 45 2e .called.NAME,.and.give.it.VALUE.
5bc0 20 20 4f 50 54 49 4f 4e 20 63 61 6e 0a 20 20 20 20 62 65 20 61 6e 79 20 6f 70 74 69 6f 6e 20 61 ..OPTION.can.....be.any.option.a
5be0 63 63 65 70 74 65 64 20 62 79 20 60 64 65 63 6c 61 72 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 4c ccepted.by.`declare'...........L
5c00 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 ocal.variables.can.only.be.used.
5c20 77 69 74 68 69 6e 20 61 20 66 75 6e 63 74 69 6f 6e 3b 20 74 68 65 79 20 61 72 65 20 76 69 73 69 within.a.function;.they.are.visi
5c40 62 6c 65 0a 20 20 20 20 6f 6e 6c 79 20 74 6f 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 68 65 ble.....only.to.the.function.whe
5c60 72 65 20 74 68 65 79 20 61 72 65 20 64 65 66 69 6e 65 64 20 61 6e 64 20 69 74 73 20 63 68 69 6c re.they.are.defined.and.its.chil
5c80 64 72 65 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 dren...........Exit.Status:.....
5ca0 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 Returns.success.unless.an.invali
5cc0 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 20 76 61 72 69 61 62 6c 65 d.option.is.supplied,.a.variable
5ce0 0a 20 20 20 20 61 73 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2c 20 6f 72 .....assignment.error.occurs,.or
5d00 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 69 6e 67 20 61 20 66 75 .the.shell.is.not.executing.a.fu
5d20 6e 63 74 69 6f 6e 2e 00 44 65 66 69 6e 65 20 6f 72 20 64 69 73 70 6c 61 79 20 61 6c 69 61 73 65 nction..Define.or.display.aliase
5d40 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 61 72 67 75 6d 65 6e 74 73 2c 20 60 s...........Without.arguments,.`
5d60 61 6c 69 61 73 27 20 70 72 69 6e 74 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 61 6c 69 61 73 65 alias'.prints.the.list.of.aliase
5d80 73 20 69 6e 20 74 68 65 20 72 65 75 73 61 62 6c 65 0a 20 20 20 20 66 6f 72 6d 20 60 61 6c 69 61 s.in.the.reusable.....form.`alia
5da0 73 20 4e 41 4d 45 3d 56 41 4c 55 45 27 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 s.NAME=VALUE'.on.standard.output
5dc0 2e 0a 20 20 20 20 0a 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 6e 20 61 6c 69 61 73 20 69 ...........Otherwise,.an.alias.i
5de0 73 20 64 65 66 69 6e 65 64 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 77 68 6f 73 65 20 56 41 s.defined.for.each.NAME.whose.VA
5e00 4c 55 45 20 69 73 20 67 69 76 65 6e 2e 0a 20 20 20 20 41 20 74 72 61 69 6c 69 6e 67 20 73 70 61 LUE.is.given......A.trailing.spa
5e20 63 65 20 69 6e 20 56 41 4c 55 45 20 63 61 75 73 65 73 20 74 68 65 20 6e 65 78 74 20 77 6f 72 64 ce.in.VALUE.causes.the.next.word
5e40 20 74 6f 20 62 65 20 63 68 65 63 6b 65 64 20 66 6f 72 0a 20 20 20 20 61 6c 69 61 73 20 73 75 62 .to.be.checked.for.....alias.sub
5e60 73 74 69 74 75 74 69 6f 6e 20 77 68 65 6e 20 74 68 65 20 61 6c 69 61 73 20 69 73 20 65 78 70 61 stitution.when.the.alias.is.expa
5e80 6e 64 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 nded...........Options:.......-p
5ea0 09 70 72 69 6e 74 20 61 6c 6c 20 64 65 66 69 6e 65 64 20 61 6c 69 61 73 65 73 20 69 6e 20 61 20 .print.all.defined.aliases.in.a.
5ec0 72 65 75 73 61 62 6c 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 reusable.format..........Exit.St
5ee0 61 74 75 73 3a 0a 20 20 20 20 61 6c 69 61 73 20 72 65 74 75 72 6e 73 20 74 72 75 65 20 75 6e 6c atus:.....alias.returns.true.unl
5f00 65 73 73 20 61 20 4e 41 4d 45 20 69 73 20 73 75 70 70 6c 69 65 64 20 66 6f 72 20 77 68 69 63 68 ess.a.NAME.is.supplied.for.which
5f20 20 6e 6f 20 61 6c 69 61 73 20 68 61 73 20 62 65 65 6e 0a 20 20 20 20 64 65 66 69 6e 65 64 2e 00 .no.alias.has.been.....defined..
5f40 44 65 66 69 6e 65 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 Define.shell.function...........
5f60 43 72 65 61 74 65 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 64 20 4e 41 Create.a.shell.function.named.NA
5f80 4d 45 2e 20 20 57 68 65 6e 20 69 6e 76 6f 6b 65 64 20 61 73 20 61 20 73 69 6d 70 6c 65 20 63 6f ME...When.invoked.as.a.simple.co
5fa0 6d 6d 61 6e 64 2c 0a 20 20 20 20 4e 41 4d 45 20 72 75 6e 73 20 43 4f 4d 4d 41 4e 44 73 20 69 6e mmand,.....NAME.runs.COMMANDs.in
5fc0 20 74 68 65 20 63 61 6c 6c 69 6e 67 20 73 68 65 6c 6c 27 73 20 63 6f 6e 74 65 78 74 2e 20 20 57 .the.calling.shell's.context...W
5fe0 68 65 6e 20 4e 41 4d 45 20 69 73 20 69 6e 76 6f 6b 65 64 2c 0a 20 20 20 20 74 68 65 20 61 72 67 hen.NAME.is.invoked,.....the.arg
6000 75 6d 65 6e 74 73 20 61 72 65 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 20 66 75 6e 63 74 69 6f uments.are.passed.to.the.functio
6020 6e 20 61 73 20 24 31 2e 2e 2e 24 6e 2c 20 61 6e 64 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 27 73 n.as.$1...$n,.and.the.function's
6040 0a 20 20 20 20 6e 61 6d 65 20 69 73 20 69 6e 20 24 46 55 4e 43 4e 41 4d 45 2e 0a 20 20 20 20 0a .....name.is.in.$FUNCNAME.......
6060 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 ....Exit.Status:.....Returns.suc
6080 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 72 65 61 64 6f 6e 6c 79 2e 00 44 69 cess.unless.NAME.is.readonly..Di
60a0 73 70 6c 61 79 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 splay.directory.stack...........
60c0 44 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 Display.the.list.of.currently.re
60e0 6d 65 6d 62 65 72 65 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 membered.directories...Directori
6100 65 73 0a 20 20 20 20 66 69 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c es.....find.their.way.onto.the.l
6120 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 75 73 68 64 27 20 63 6f 6d 6d 61 6e 64 3b 20 79 6f ist.with.the.`pushd'.command;.yo
6140 75 20 63 61 6e 20 67 65 74 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 72 6f 75 67 68 20 74 68 u.can.get.....back.up.through.th
6160 65 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 60 70 6f 70 64 27 20 63 6f 6d 6d 61 6e 64 2e 0a e.list.with.the.`popd'.command..
6180 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 .........Options:.......-c.clear
61a0 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 64 65 6c 65 74 69 6e 67 .the.directory.stack.by.deleting
61c0 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 2d 6c 09 64 6f .all.of.the.elements.......-l.do
61e0 20 6e 6f 74 20 70 72 69 6e 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 64 20 76 65 72 73 69 6f .not.print.tilde-prefixed.versio
6200 6e 73 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 76 65 0a 20 20 20 20 09 ns.of.directories.relative......
6220 09 74 6f 20 79 6f 75 72 20 68 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 70 .to.your.home.directory.......-p
6240 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 .print.the.directory.stack.with.
6260 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 76 09 70 72 69 6e one.entry.per.line.......-v.prin
6280 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 t.the.directory.stack.with.one.e
62a0 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 20 70 72 65 66 69 78 65 64 0a 20 20 20 20 09 09 77 69 74 ntry.per.line.prefixed.......wit
62c0 68 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 73 74 61 63 6b 0a 20 20 20 20 h.its.position.in.the.stack.....
62e0 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 44 69 73 70 6c 61 79 .....Arguments:.......+N.Display
6300 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 s.the.Nth.entry.counting.from.th
6320 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 e.left.of.the.list.......shown.b
6340 79 20 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 y.dirs.when.invoked.without.opti
6360 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 2e 0a 20 ons,.starting.with.......zero...
6380 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 44 69 73 70 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e ..........-N.Displays.the.Nth.en
63a0 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 try.counting.from.the.right.of.t
63c0 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 64 69 72 73 20 77 68 65 6e he.list.......shown.by.dirs.when
63e0 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 .invoked.without.options,.starti
6400 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 ng.with.......zero...........Exi
6420 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e t.Status:.....Returns.success.un
6440 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 less.an.invalid.option.is.suppli
6460 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 69 ed.or.an.error.occurs..Display.i
6480 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 nformation.about.builtin.command
64a0 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 73 20 62 72 69 65 66 20 73 75 6d 6d 61 s...........Displays.brief.summa
64c0 72 69 65 73 20 6f 66 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 49 66 20 50 41 ries.of.builtin.commands...If.PA
64e0 54 54 45 52 4e 20 69 73 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 2c 20 67 69 76 65 73 20 64 65 TTERN.is.....specified,.gives.de
6500 74 61 69 6c 65 64 20 68 65 6c 70 20 6f 6e 20 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 tailed.help.on.all.commands.matc
6520 68 69 6e 67 20 50 41 54 54 45 52 4e 2c 0a 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 hing.PATTERN,.....otherwise.the.
6540 6c 69 73 74 20 6f 66 20 68 65 6c 70 20 74 6f 70 69 63 73 20 69 73 20 70 72 69 6e 74 65 64 2e 0a list.of.help.topics.is.printed..
6560 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 09 6f 75 74 70 75 .........Options:.......-d.outpu
6580 74 20 73 68 6f 72 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 66 6f 72 20 65 61 63 68 20 74 6f 70 t.short.description.for.each.top
65a0 69 63 0a 20 20 20 20 20 20 2d 6d 09 64 69 73 70 6c 61 79 20 75 73 61 67 65 20 69 6e 20 70 73 65 ic.......-m.display.usage.in.pse
65c0 75 64 6f 2d 6d 61 6e 70 61 67 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 2d 73 09 6f 75 74 70 udo-manpage.format.......-s.outp
65e0 75 74 20 6f 6e 6c 79 20 61 20 73 68 6f 72 74 20 75 73 61 67 65 20 73 79 6e 6f 70 73 69 73 20 66 ut.only.a.short.usage.synopsis.f
6600 6f 72 20 65 61 63 68 20 74 6f 70 69 63 20 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 09 09 50 41 54 or.each.topic.matching.......PAT
6620 54 45 52 4e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 50 TERN..........Arguments:.......P
6640 41 54 54 45 52 4e 09 50 61 74 74 65 72 6e 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 68 65 6c 70 ATTERN.Pattern.specifying.a.help
6660 20 74 6f 70 69 63 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 .topic..........Exit.Status:....
6680 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 50 41 54 54 45 52 4e 20 .Returns.success.unless.PATTERN.
66a0 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f is.not.found.or.an.invalid.optio
66c0 6e 20 69 73 20 67 69 76 65 6e 2e 00 44 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 n.is.given..Display.information.
66e0 61 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 20 74 79 70 65 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 about.command.type...........For
6700 20 65 61 63 68 20 4e 41 4d 45 2c 20 69 6e 64 69 63 61 74 65 20 68 6f 77 20 69 74 20 77 6f 75 6c .each.NAME,.indicate.how.it.woul
6720 64 20 62 65 20 69 6e 74 65 72 70 72 65 74 65 64 20 69 66 20 75 73 65 64 20 61 73 20 61 0a 20 20 d.be.interpreted.if.used.as.a...
6740 20 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 ..command.name...........Options
6760 3a 0a 20 20 20 20 20 20 2d 61 09 64 69 73 70 6c 61 79 20 61 6c 6c 20 6c 6f 63 61 74 69 6f 6e 73 :.......-a.display.all.locations
6780 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 6e 61 6d 65 64 20 .containing.an.executable.named.
67a0 4e 41 4d 45 3b 0a 20 20 20 20 09 09 69 6e 63 6c 75 64 65 73 20 61 6c 69 61 73 65 73 2c 20 62 75 NAME;.......includes.aliases,.bu
67c0 69 6c 74 69 6e 73 2c 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 2c 20 69 66 20 61 6e 64 20 6f 6e iltins,.and.functions,.if.and.on
67e0 6c 79 20 69 66 0a 20 20 20 20 09 09 74 68 65 20 60 2d 70 27 20 6f 70 74 69 6f 6e 20 69 73 20 6e ly.if.......the.`-p'.option.is.n
6800 6f 74 20 61 6c 73 6f 20 75 73 65 64 0a 20 20 20 20 20 20 2d 66 09 73 75 70 70 72 65 73 73 20 73 ot.also.used.......-f.suppress.s
6820 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 75 70 0a 20 20 20 20 20 20 2d 50 09 66 6f hell.function.lookup.......-P.fo
6840 72 63 65 20 61 20 50 41 54 48 20 73 65 61 72 63 68 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c rce.a.PATH.search.for.each.NAME,
6860 20 65 76 65 6e 20 69 66 20 69 74 20 69 73 20 61 6e 20 61 6c 69 61 73 2c 0a 20 20 20 20 09 09 62 .even.if.it.is.an.alias,.......b
6880 75 69 6c 74 69 6e 2c 20 6f 72 20 66 75 6e 63 74 69 6f 6e 2c 20 61 6e 64 20 72 65 74 75 72 6e 73 uiltin,.or.function,.and.returns
68a0 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 64 69 73 6b 20 66 69 6c 65 0a 20 20 20 20 09 .the.name.of.the.disk.file......
68c0 09 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 65 78 65 63 75 74 65 64 0a 20 20 20 20 20 20 2d 70 .that.would.be.executed.......-p
68e0 09 72 65 74 75 72 6e 73 20 65 69 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 .returns.either.the.name.of.the.
6900 64 69 73 6b 20 66 69 6c 65 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 65 78 65 63 75 74 65 64 disk.file.that.would.be.executed
6920 2c 0a 20 20 20 20 09 09 6f 72 20 6e 6f 74 68 69 6e 67 20 69 66 20 60 74 79 70 65 20 2d 74 20 4e ,.......or.nothing.if.`type.-t.N
6940 41 4d 45 27 20 77 6f 75 6c 64 20 6e 6f 74 20 72 65 74 75 72 6e 20 60 66 69 6c 65 27 0a 20 20 20 AME'.would.not.return.`file'....
6960 20 20 20 2d 74 09 6f 75 74 70 75 74 20 61 20 73 69 6e 67 6c 65 20 77 6f 72 64 20 77 68 69 63 68 ...-t.output.a.single.word.which
6980 20 69 73 20 6f 6e 65 20 6f 66 20 60 61 6c 69 61 73 27 2c 20 60 6b 65 79 77 6f 72 64 27 2c 0a 20 .is.one.of.`alias',.`keyword',..
69a0 20 20 20 09 09 60 66 75 6e 63 74 69 6f 6e 27 2c 20 60 62 75 69 6c 74 69 6e 27 2c 20 60 66 69 6c .....`function',.`builtin',.`fil
69c0 65 27 20 6f 72 20 60 27 2c 20 69 66 20 4e 41 4d 45 20 69 73 20 61 6e 20 61 6c 69 61 73 2c 0a 20 e'.or.`',.if.NAME.is.an.alias,..
69e0 20 20 20 09 09 73 68 65 6c 6c 20 72 65 73 65 72 76 65 64 20 77 6f 72 64 2c 20 73 68 65 6c 6c 20 .....shell.reserved.word,.shell.
6a00 66 75 6e 63 74 69 6f 6e 2c 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 2c 20 64 69 73 6b 20 66 69 function,.shell.builtin,.disk.fi
6a20 6c 65 2c 0a 20 20 20 20 09 09 6f 72 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 72 65 73 70 65 63 74 69 le,.......or.not.found,.respecti
6a40 76 65 6c 79 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 4e vely..........Arguments:.......N
6a60 41 4d 45 09 43 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 74 6f 20 62 65 20 69 6e 74 65 72 70 72 65 74 AME.Command.name.to.be.interpret
6a80 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 ed...........Exit.Status:.....Re
6aa0 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 61 6c 6c 20 6f 66 20 74 68 65 20 4e 41 4d 45 turns.success.if.all.of.the.NAME
6ac0 73 20 61 72 65 20 66 6f 75 6e 64 3b 20 66 61 69 6c 73 20 69 66 20 61 6e 79 20 61 72 65 20 6e 6f s.are.found;.fails.if.any.are.no
6ae0 74 20 66 6f 75 6e 64 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 65 78 65 63 75 74 65 20 63 6f 6d 6d t.found..Display.or.execute.comm
6b00 61 6e 64 73 20 66 72 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 20 20 20 20 ands.from.the.history.list......
6b20 0a 20 20 20 20 66 63 20 69 73 20 75 73 65 64 20 74 6f 20 6c 69 73 74 20 6f 72 20 65 64 69 74 20 .....fc.is.used.to.list.or.edit.
6b40 61 6e 64 20 72 65 2d 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f 6d 20 74 68 65 and.re-execute.commands.from.the
6b60 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 20 20 20 20 46 49 52 53 54 20 61 6e 64 20 4c 41 53 .history.list......FIRST.and.LAS
6b80 54 20 63 61 6e 20 62 65 20 6e 75 6d 62 65 72 73 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 T.can.be.numbers.specifying.the.
6ba0 72 61 6e 67 65 2c 20 6f 72 20 46 49 52 53 54 20 63 61 6e 20 62 65 20 61 0a 20 20 20 20 73 74 72 range,.or.FIRST.can.be.a.....str
6bc0 69 6e 67 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 ing,.which.means.the.most.recent
6be0 20 63 6f 6d 6d 61 6e 64 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 74 68 61 74 0a 20 20 20 .command.beginning.with.that....
6c00 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 .string...........Options:......
6c20 20 2d 65 20 45 4e 41 4d 45 09 73 65 6c 65 63 74 20 77 68 69 63 68 20 65 64 69 74 6f 72 20 74 6f .-e.ENAME.select.which.editor.to
6c40 20 75 73 65 2e 20 20 44 65 66 61 75 6c 74 20 69 73 20 46 43 45 44 49 54 2c 20 74 68 65 6e 20 45 .use...Default.is.FCEDIT,.then.E
6c60 44 49 54 4f 52 2c 0a 20 20 20 20 09 09 74 68 65 6e 20 76 69 0a 20 20 20 20 20 20 2d 6c 20 09 6c DITOR,.......then.vi.......-l..l
6c80 69 73 74 20 6c 69 6e 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 65 64 69 74 69 6e 67 0a 20 20 20 ist.lines.instead.of.editing....
6ca0 20 20 20 2d 6e 09 6f 6d 69 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 77 68 65 6e 20 6c 69 73 ...-n.omit.line.numbers.when.lis
6cc0 74 69 6e 67 0a 20 20 20 20 20 20 2d 72 09 72 65 76 65 72 73 65 20 74 68 65 20 6f 72 64 65 72 20 ting.......-r.reverse.the.order.
6ce0 6f 66 20 74 68 65 20 6c 69 6e 65 73 20 28 6e 65 77 65 73 74 20 6c 69 73 74 65 64 20 66 69 72 73 of.the.lines.(newest.listed.firs
6d00 74 29 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 20 74 68 65 20 60 66 63 20 2d 73 20 5b 70 61 74 t)..........With.the.`fc.-s.[pat
6d20 3d 72 65 70 20 2e 2e 2e 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 27 20 66 6f 72 6d 61 74 2c 20 43 4f 4d =rep....].[command]'.format,.COM
6d40 4d 41 4e 44 20 69 73 0a 20 20 20 20 72 65 2d 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 74 68 MAND.is.....re-executed.after.th
6d60 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 4f 4c 44 3d 4e 45 57 20 69 73 20 70 65 72 66 6f 72 e.substitution.OLD=NEW.is.perfor
6d80 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 75 73 65 66 75 6c 20 61 6c 69 61 73 20 74 6f 20 med...........A.useful.alias.to.
6da0 75 73 65 20 77 69 74 68 20 74 68 69 73 20 69 73 20 72 3d 27 66 63 20 2d 73 27 2c 20 73 6f 20 74 use.with.this.is.r='fc.-s',.so.t
6dc0 68 61 74 20 74 79 70 69 6e 67 20 60 72 20 63 63 27 0a 20 20 20 20 72 75 6e 73 20 74 68 65 20 6c hat.typing.`r.cc'.....runs.the.l
6de0 61 73 74 20 63 6f 6d 6d 61 6e 64 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 60 63 63 27 20 ast.command.beginning.with.`cc'.
6e00 61 6e 64 20 74 79 70 69 6e 67 20 60 72 27 20 72 65 2d 65 78 65 63 75 74 65 73 0a 20 20 20 20 74 and.typing.`r'.re-executes.....t
6e20 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 he.last.command...........Exit.S
6e40 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 6f 72 20 73 74 tatus:.....Returns.success.or.st
6e60 61 74 75 73 20 6f 66 20 65 78 65 63 75 74 65 64 20 63 6f 6d 6d 61 6e 64 3b 20 6e 6f 6e 2d 7a 65 atus.of.executed.command;.non-ze
6e80 72 6f 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 6f ro.if.an.error.occurs..Display.o
6ea0 72 20 6d 61 6e 69 70 75 6c 61 74 65 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 20 r.manipulate.the.history.list...
6ec0 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 ........Display.the.history.list
6ee0 20 77 69 74 68 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 70 72 65 66 69 78 69 6e 67 20 65 61 .with.line.numbers,.prefixing.ea
6f00 63 68 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 65 6e 74 72 79 20 77 69 74 68 20 61 20 60 2a 27 ch.modified.....entry.with.a.`*'
6f20 2e 20 20 41 6e 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 4e 20 6c 69 73 74 73 20 6f 6e 6c 79 20 74 ...An.argument.of.N.lists.only.t
6f40 68 65 20 6c 61 73 74 20 4e 20 65 6e 74 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 he.last.N.entries...........Opti
6f60 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 20 74 68 65 20 68 69 73 74 6f 72 79 20 ons:.......-c.clear.the.history.
6f80 6c 69 73 74 20 62 79 20 64 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6e 74 72 list.by.deleting.all.of.the.entr
6fa0 69 65 73 0a 20 20 20 20 20 20 2d 64 20 6f 66 66 73 65 74 09 64 65 6c 65 74 65 20 74 68 65 20 68 ies.......-d.offset.delete.the.h
6fc0 69 73 74 6f 72 79 20 65 6e 74 72 79 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 4f 46 46 53 45 54 2e istory.entry.at.position.OFFSET.
6fe0 20 4e 65 67 61 74 69 76 65 0a 20 20 20 20 09 09 6f 66 66 73 65 74 73 20 63 6f 75 6e 74 20 62 61 .Negative.......offsets.count.ba
7000 63 6b 20 66 72 6f 6d 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c ck.from.the.end.of.the.history.l
7020 69 73 74 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 61 09 61 70 70 65 6e 64 20 68 69 73 74 6f 72 79 ist............-a.append.history
7040 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 69 73 20 73 65 73 73 69 6f 6e 20 74 6f 20 74 68 65 20 .lines.from.this.session.to.the.
7060 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 20 20 20 2d 6e 09 72 65 61 64 20 61 6c 6c 20 68 history.file.......-n.read.all.h
7080 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 72 65 61 64 20 66 72 istory.lines.not.already.read.fr
70a0 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 20 09 09 61 6e 64 20 61 70 om.the.history.file.......and.ap
70c0 70 65 6e 64 20 74 68 65 6d 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 pend.them.to.the.history.list...
70e0 20 20 20 20 2d 72 09 72 65 61 64 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 20 61 6e 64 ....-r.read.the.history.file.and
7100 20 61 70 70 65 6e 64 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 74 68 65 20 68 69 73 74 .append.the.contents.to.the.hist
7120 6f 72 79 0a 20 20 20 20 09 09 6c 69 73 74 0a 20 20 20 20 20 20 2d 77 09 77 72 69 74 65 20 74 68 ory.......list.......-w.write.th
7140 65 20 63 75 72 72 65 6e 74 20 68 69 73 74 6f 72 79 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 e.current.history.to.the.history
7160 20 66 69 6c 65 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 70 09 70 65 72 66 6f 72 6d 20 68 69 73 74 .file............-p.perform.hist
7180 6f 72 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 6e 20 65 61 63 68 20 41 52 47 20 61 6e 64 20 64 69 ory.expansion.on.each.ARG.and.di
71a0 73 70 6c 61 79 20 74 68 65 20 72 65 73 75 6c 74 0a 20 20 20 20 09 09 77 69 74 68 6f 75 74 20 73 splay.the.result.......without.s
71c0 74 6f 72 69 6e 67 20 69 74 20 69 6e 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 toring.it.in.the.history.list...
71e0 20 20 20 20 2d 73 09 61 70 70 65 6e 64 20 74 68 65 20 41 52 47 73 20 74 6f 20 74 68 65 20 68 69 ....-s.append.the.ARGs.to.the.hi
7200 73 74 6f 72 79 20 6c 69 73 74 20 61 73 20 61 20 73 69 6e 67 6c 65 20 65 6e 74 72 79 0a 20 20 20 story.list.as.a.single.entry....
7220 20 0a 20 20 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 67 69 76 65 6e 2c 20 69 74 20 69 ......If.FILENAME.is.given,.it.i
7240 73 20 75 73 65 64 20 61 73 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 2e 20 20 4f 74 68 s.used.as.the.history.file...Oth
7260 65 72 77 69 73 65 2c 0a 20 20 20 20 69 66 20 48 49 53 54 46 49 4c 45 20 68 61 73 20 61 20 76 61 erwise,.....if.HISTFILE.has.a.va
7280 6c 75 65 2c 20 74 68 61 74 20 69 73 20 75 73 65 64 2c 20 65 6c 73 65 20 7e 2f 2e 62 61 73 68 5f lue,.that.is.used,.else.~/.bash_
72a0 68 69 73 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 48 49 53 54 54 49 4d history...........If.the.HISTTIM
72c0 45 46 4f 52 4d 41 54 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 61 6e 64 20 6e 6f 74 20 EFORMAT.variable.is.set.and.not.
72e0 6e 75 6c 6c 2c 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 0a 20 20 20 20 61 73 20 61 null,.its.value.is.used.....as.a
7300 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 66 6f 72 20 73 74 72 66 74 69 6d 65 28 33 29 20 74 .format.string.for.strftime(3).t
7320 6f 20 70 72 69 6e 74 20 74 68 65 20 74 69 6d 65 20 73 74 61 6d 70 20 61 73 73 6f 63 69 61 74 65 o.print.the.time.stamp.associate
7340 64 0a 20 20 20 20 77 69 74 68 20 65 61 63 68 20 64 69 73 70 6c 61 79 65 64 20 68 69 73 74 6f 72 d.....with.each.displayed.histor
7360 79 20 65 6e 74 72 79 2e 20 20 4e 6f 20 74 69 6d 65 20 73 74 61 6d 70 73 20 61 72 65 20 70 72 69 y.entry...No.time.stamps.are.pri
7380 6e 74 65 64 20 6f 74 68 65 72 77 69 73 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 nted.otherwise...........Exit.St
73a0 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
73c0 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 .an.invalid.option.is.given.or.a
73e0 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 73 65 74 20 66 n.error.occurs..Display.or.set.f
7400 69 6c 65 20 6d 6f 64 65 20 6d 61 73 6b 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 74 73 20 74 68 65 ile.mode.mask...........Sets.the
7420 20 75 73 65 72 20 66 69 6c 65 2d 63 72 65 61 74 69 6f 6e 20 6d 61 73 6b 20 74 6f 20 4d 4f 44 45 .user.file-creation.mask.to.MODE
7440 2e 20 20 49 66 20 4d 4f 44 45 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 70 72 69 6e 74 73 0a 20 20 ...If.MODE.is.omitted,.prints...
7460 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6d 61 73 6b 2e ..the.current.value.of.the.mask.
7480 0a 20 20 20 20 0a 20 20 20 20 49 66 20 4d 4f 44 45 20 62 65 67 69 6e 73 20 77 69 74 68 20 61 20 ..........If.MODE.begins.with.a.
74a0 64 69 67 69 74 2c 20 69 74 20 69 73 20 69 6e 74 65 72 70 72 65 74 65 64 20 61 73 20 61 6e 20 6f digit,.it.is.interpreted.as.an.o
74c0 63 74 61 6c 20 6e 75 6d 62 65 72 3b 0a 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 ctal.number;.....otherwise.it.is
74e0 20 61 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 73 74 72 69 6e 67 20 6c 69 6b 65 20 74 68 61 .a.symbolic.mode.string.like.tha
7500 74 20 61 63 63 65 70 74 65 64 20 62 79 20 63 68 6d 6f 64 28 31 29 2e 0a 20 20 20 20 0a 20 20 20 t.accepted.by.chmod(1)..........
7520 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 69 66 20 4d 4f 44 45 20 69 73 20 6f 6d .Options:.......-p.if.MODE.is.om
7540 69 74 74 65 64 2c 20 6f 75 74 70 75 74 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 6d 61 79 itted,.output.in.a.form.that.may
7560 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 53 09 6d 61 6b .be.reused.as.input.......-S.mak
7580 65 73 20 74 68 65 20 6f 75 74 70 75 74 20 73 79 6d 62 6f 6c 69 63 3b 20 6f 74 68 65 72 77 69 73 es.the.output.symbolic;.otherwis
75a0 65 20 61 6e 20 6f 63 74 61 6c 20 6e 75 6d 62 65 72 20 69 73 20 6f 75 74 70 75 74 0a 20 20 20 20 e.an.octal.number.is.output.....
75c0 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 .....Exit.Status:.....Returns.su
75e0 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4d 4f 44 45 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 ccess.unless.MODE.is.invalid.or.
7600 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 44 69 73 70 an.invalid.option.is.given..Disp
7620 6c 61 79 20 70 6f 73 73 69 62 6c 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 64 65 70 65 6e 64 69 lay.possible.completions.dependi
7640 6e 67 20 6f 6e 20 74 68 65 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 6e 74 65 ng.on.the.options...........Inte
7660 6e 64 65 64 20 74 6f 20 62 65 20 75 73 65 64 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 61 20 73 68 nded.to.be.used.from.within.a.sh
7680 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 6e 65 72 61 74 69 6e 67 20 70 6f 73 73 69 62 6c 65 ell.function.generating.possible
76a0 0a 20 20 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 2e 20 20 49 66 20 74 68 65 20 6f 70 74 69 6f 6e .....completions...If.the.option
76c0 61 6c 20 57 4f 52 44 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 6d 61 al.WORD.argument.is.supplied,.ma
76e0 74 63 68 65 73 20 61 67 61 69 6e 73 74 0a 20 20 20 20 57 4f 52 44 20 61 72 65 20 67 65 6e 65 72 tches.against.....WORD.are.gener
7700 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 ated...........Exit.Status:.....
7720 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 Returns.success.unless.an.invali
7740 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 d.option.is.supplied.or.an.error
7760 20 6f 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 70 72 6f 63 65 73 73 20 74 69 6d 65 73 2e 0a .occurs..Display.process.times..
7780 20 20 20 20 0a 20 20 20 20 50 72 69 6e 74 73 20 74 68 65 20 61 63 63 75 6d 75 6c 61 74 65 64 20 .........Prints.the.accumulated.
77a0 75 73 65 72 20 61 6e 64 20 73 79 73 74 65 6d 20 74 69 6d 65 73 20 66 6f 72 20 74 68 65 20 73 68 user.and.system.times.for.the.sh
77c0 65 6c 6c 20 61 6e 64 20 61 6c 6c 20 6f 66 20 69 74 73 0a 20 20 20 20 63 68 69 6c 64 20 70 72 6f ell.and.all.of.its.....child.pro
77e0 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 cesses...........Exit.Status:...
7800 20 20 41 6c 77 61 79 73 20 73 75 63 63 65 65 64 73 2e 00 44 69 73 70 6c 61 79 20 73 74 61 74 75 ..Always.succeeds..Display.statu
7820 73 20 6f 66 20 6a 6f 62 73 2e 0a 20 20 20 20 0a 20 20 20 20 4c 69 73 74 73 20 74 68 65 20 61 63 s.of.jobs...........Lists.the.ac
7840 74 69 76 65 20 6a 6f 62 73 2e 20 20 4a 4f 42 53 50 45 43 20 72 65 73 74 72 69 63 74 73 20 6f 75 tive.jobs...JOBSPEC.restricts.ou
7860 74 70 75 74 20 74 6f 20 74 68 61 74 20 6a 6f 62 2e 0a 20 20 20 20 57 69 74 68 6f 75 74 20 6f 70 tput.to.that.job......Without.op
7880 74 69 6f 6e 73 2c 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 61 6c 6c 20 61 63 74 69 76 65 20 tions,.the.status.of.all.active.
78a0 6a 6f 62 73 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 jobs.is.displayed...........Opti
78c0 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6c 09 6c 69 73 74 73 20 70 72 6f 63 65 73 73 20 49 44 73 20 ons:.......-l.lists.process.IDs.
78e0 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 6e 6f 72 6d 61 6c 20 69 6e 66 6f 72 6d in.addition.to.the.normal.inform
7900 61 74 69 6f 6e 0a 20 20 20 20 20 20 2d 6e 09 6c 69 73 74 73 20 6f 6e 6c 79 20 70 72 6f 63 65 73 ation.......-n.lists.only.proces
7920 73 65 73 20 74 68 61 74 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 73 74 61 74 75 73 20 73 69 6e ses.that.have.changed.status.sin
7940 63 65 20 74 68 65 20 6c 61 73 74 0a 20 20 20 20 09 09 6e 6f 74 69 66 69 63 61 74 69 6f 6e 0a 20 ce.the.last.......notification..
7960 20 20 20 20 20 2d 70 09 6c 69 73 74 73 20 70 72 6f 63 65 73 73 20 49 44 73 20 6f 6e 6c 79 0a 20 .....-p.lists.process.IDs.only..
7980 20 20 20 20 20 2d 72 09 72 65 73 74 72 69 63 74 20 6f 75 74 70 75 74 20 74 6f 20 72 75 6e 6e 69 .....-r.restrict.output.to.runni
79a0 6e 67 20 6a 6f 62 73 0a 20 20 20 20 20 20 2d 73 09 72 65 73 74 72 69 63 74 20 6f 75 74 70 75 74 ng.jobs.......-s.restrict.output
79c0 20 74 6f 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 0a 20 20 20 20 0a 20 20 20 20 49 66 20 2d 78 20 .to.stopped.jobs..........If.-x.
79e0 69 73 20 73 75 70 70 6c 69 65 64 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 20 72 75 6e 20 61 66 74 65 is.supplied,.COMMAND.is.run.afte
7a00 72 20 61 6c 6c 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 74 68 61 74 0a 20 20 r.all.job.specifications.that...
7a20 20 20 61 70 70 65 61 72 20 69 6e 20 41 52 47 53 20 68 61 76 65 20 62 65 65 6e 20 72 65 70 6c 61 ..appear.in.ARGS.have.been.repla
7a40 63 65 64 20 77 69 74 68 20 74 68 65 20 70 72 6f 63 65 73 73 20 49 44 20 6f 66 20 74 68 61 74 20 ced.with.the.process.ID.of.that.
7a60 6a 6f 62 27 73 0a 20 20 20 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 6c 65 61 64 65 72 2e 0a job's.....process.group.leader..
7a80 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e .........Exit.Status:.....Return
7aa0 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 s.success.unless.an.invalid.opti
7ac0 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 0a on.is.given.or.an.error.occurs..
7ae0 20 20 20 20 49 66 20 2d 78 20 69 73 20 75 73 65 64 2c 20 72 65 74 75 72 6e 73 20 74 68 65 20 65 ....If.-x.is.used,.returns.the.e
7b00 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 2e 00 44 69 73 70 6c 61 79 20 74 xit.status.of.COMMAND..Display.t
7b20 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 6d 65 6d 62 65 72 65 64 20 he.list.of.currently.remembered.
7b40 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 66 69 directories...Directories.....fi
7b60 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c 69 73 74 20 77 69 74 68 20 nd.their.way.onto.the.list.with.
7b80 74 68 65 20 60 70 75 73 68 64 27 20 63 6f 6d 6d 61 6e 64 3b 20 79 6f 75 20 63 61 6e 20 67 65 74 the.`pushd'.command;.you.can.get
7ba0 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 6c 69 73 74 20 77 69 .....back.up.through.the.list.wi
7bc0 74 68 20 74 68 65 20 60 70 6f 70 64 27 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 th.the.`popd'.command...........
7be0 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 20 74 68 65 20 64 69 72 65 Options:.......-c.clear.the.dire
7c00 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 64 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 74 ctory.stack.by.deleting.all.of.t
7c20 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 2d 6c 09 64 6f 20 6e 6f 74 20 70 72 69 6e he.elements.......-l.do.not.prin
7c40 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 64 69 72 t.tilde-prefixed.versions.of.dir
7c60 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 76 65 0a 20 20 20 20 09 74 6f 20 79 6f 75 72 20 68 ectories.relative......to.your.h
7c80 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 ome.directory.......-p.print.the
7ca0 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 .directory.stack.with.one.entry.
7cc0 70 65 72 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 76 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 per.line.......-v.print.the.dire
7ce0 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c ctory.stack.with.one.entry.per.l
7d00 69 6e 65 20 70 72 65 66 69 78 65 64 0a 20 20 20 20 09 77 69 74 68 20 69 74 73 20 70 6f 73 69 74 ine.prefixed......with.its.posit
7d20 69 6f 6e 20 69 6e 20 74 68 65 20 73 74 61 63 6b 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 ion.in.the.stack..........Argume
7d40 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 44 69 73 70 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 nts:.......+N.Displays.the.Nth.e
7d60 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 ntry.counting.from.the.left.of.t
7d80 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 0a 20 20 20 20 09 64 69 72 73 20 77 68 65 6e 20 he.list.shown.by......dirs.when.
7da0 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 6e invoked.without.options,.startin
7dc0 67 20 77 69 74 68 20 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 44 69 73 70 6c g.with.zero.............-N.Displ
7de0 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 ays.the.Nth.entry.counting.from.
7e00 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 0a 09 the.right.of.the.list.shown.by..
7e20 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e dirs.when.invoked.without.option
7e40 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 00 44 6f 6e 65 00 44 6f 6e 65 s,.starting.with.zero..Done.Done
7e60 28 25 64 29 00 45 4d 54 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 45 6e 61 62 6c 65 20 61 6e 64 20 (%d).EMT.instruction.Enable.and.
7e80 64 69 73 61 62 6c 65 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 73 2e 0a 20 20 20 20 0a 20 20 20 disable.shell.builtins..........
7ea0 20 45 6e 61 62 6c 65 73 20 61 6e 64 20 64 69 73 61 62 6c 65 73 20 62 75 69 6c 74 69 6e 20 73 68 .Enables.and.disables.builtin.sh
7ec0 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 44 69 73 61 62 6c 69 6e 67 20 61 6c 6c 6f 77 73 20 ell.commands...Disabling.allows.
7ee0 79 6f 75 20 74 6f 0a 20 20 20 20 65 78 65 63 75 74 65 20 61 20 64 69 73 6b 20 63 6f 6d 6d 61 6e you.to.....execute.a.disk.comman
7f00 64 20 77 68 69 63 68 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 73 20 61 20 73 d.which.has.the.same.name.as.a.s
7f20 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 hell.builtin.....without.using.a
7f40 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 .full.pathname...........Options
7f60 3a 0a 20 20 20 20 20 20 2d 61 09 70 72 69 6e 74 20 61 20 6c 69 73 74 20 6f 66 20 62 75 69 6c 74 :.......-a.print.a.list.of.built
7f80 69 6e 73 20 73 68 6f 77 69 6e 67 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 65 61 63 68 20 ins.showing.whether.or.not.each.
7fa0 69 73 20 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 20 2d 6e 09 64 69 73 61 62 6c 65 20 65 61 63 68 is.enabled.......-n.disable.each
7fc0 20 4e 41 4d 45 20 6f 72 20 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 64 69 73 61 62 .NAME.or.display.a.list.of.disab
7fe0 6c 65 64 20 62 75 69 6c 74 69 6e 73 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 led.builtins.......-p.print.the.
8000 6c 69 73 74 20 6f 66 20 62 75 69 6c 74 69 6e 73 20 69 6e 20 61 20 72 65 75 73 61 62 6c 65 20 66 list.of.builtins.in.a.reusable.f
8020 6f 72 6d 61 74 0a 20 20 20 20 20 20 2d 73 09 70 72 69 6e 74 20 6f 6e 6c 79 20 74 68 65 20 6e 61 ormat.......-s.print.only.the.na
8040 6d 65 73 20 6f 66 20 50 6f 73 69 78 20 60 73 70 65 63 69 61 6c 27 20 62 75 69 6c 74 69 6e 73 0a mes.of.Posix.`special'.builtins.
8060 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 64 79 6e .........Options.controlling.dyn
8080 61 6d 69 63 20 6c 6f 61 64 69 6e 67 3a 0a 20 20 20 20 20 20 2d 66 09 4c 6f 61 64 20 62 75 69 6c amic.loading:.......-f.Load.buil
80a0 74 69 6e 20 4e 41 4d 45 20 66 72 6f 6d 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 46 49 4c 45 tin.NAME.from.shared.object.FILE
80c0 4e 41 4d 45 0a 20 20 20 20 20 20 2d 64 09 52 65 6d 6f 76 65 20 61 20 62 75 69 6c 74 69 6e 20 6c NAME.......-d.Remove.a.builtin.l
80e0 6f 61 64 65 64 20 77 69 74 68 20 2d 66 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 6f oaded.with.-f..........Without.o
8100 70 74 69 6f 6e 73 2c 20 65 61 63 68 20 4e 41 4d 45 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 ptions,.each.NAME.is.enabled....
8120 20 20 0a 20 20 20 20 54 6f 20 75 73 65 20 74 68 65 20 60 74 65 73 74 27 20 66 6f 75 6e 64 20 69 .......To.use.the.`test'.found.i
8140 6e 20 24 50 41 54 48 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 62 75 69 n.$PATH.instead.of.the.shell.bui
8160 6c 74 69 6e 0a 20 20 20 20 76 65 72 73 69 6f 6e 2c 20 74 79 70 65 20 60 65 6e 61 62 6c 65 20 2d ltin.....version,.type.`enable.-
8180 6e 20 74 65 73 74 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 n.test'...........Exit.Status:..
81a0 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 ...Returns.success.unless.NAME.i
81c0 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 6f 72 20 61 6e 20 65 72 72 6f s.not.a.shell.builtin.or.an.erro
81e0 72 20 6f 63 63 75 72 73 2e 00 45 76 61 6c 75 61 74 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 r.occurs..Evaluate.arithmetic.ex
8200 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 45 58 50 52 45 53 53 49 4f pression...........The.EXPRESSIO
8220 4e 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 N.is.evaluated.according.to.the.
8240 72 75 6c 65 73 20 66 6f 72 20 61 72 69 74 68 6d 65 74 69 63 0a 20 20 20 20 65 76 61 6c 75 61 74 rules.for.arithmetic.....evaluat
8260 69 6f 6e 2e 20 20 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 6c 65 74 20 22 45 58 50 52 45 53 ion...Equivalent.to.`let."EXPRES
8280 53 49 4f 4e 22 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 SION"'...........Exit.Status:...
82a0 20 20 52 65 74 75 72 6e 73 20 31 20 69 66 20 45 58 50 52 45 53 53 49 4f 4e 20 65 76 61 6c 75 61 ..Returns.1.if.EXPRESSION.evalua
82c0 74 65 73 20 74 6f 20 30 3b 20 72 65 74 75 72 6e 73 20 30 20 6f 74 68 65 72 77 69 73 65 2e 00 45 tes.to.0;.returns.0.otherwise..E
82e0 76 61 6c 75 61 74 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 0a valuate.arithmetic.expressions..
8300 20 20 20 20 0a 20 20 20 20 45 76 61 6c 75 61 74 65 20 65 61 63 68 20 41 52 47 20 61 73 20 61 6e .........Evaluate.each.ARG.as.an
8320 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 2e 20 20 45 76 61 6c 75 61 74 .arithmetic.expression...Evaluat
8340 69 6f 6e 20 69 73 20 64 6f 6e 65 20 69 6e 0a 20 20 20 20 66 69 78 65 64 2d 77 69 64 74 68 20 69 ion.is.done.in.....fixed-width.i
8360 6e 74 65 67 65 72 73 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 20 66 6f 72 20 6f 76 65 72 66 6c ntegers.with.no.check.for.overfl
8380 6f 77 2c 20 74 68 6f 75 67 68 20 64 69 76 69 73 69 6f 6e 20 62 79 20 30 0a 20 20 20 20 69 73 20 ow,.though.division.by.0.....is.
83a0 74 72 61 70 70 65 64 20 61 6e 64 20 66 6c 61 67 67 65 64 20 61 73 20 61 6e 20 65 72 72 6f 72 2e trapped.and.flagged.as.an.error.
83c0 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 73 74 20 6f 66 20 6f 70 65 72 61 74 6f 72 ..The.following.list.of.operator
83e0 73 20 69 73 0a 20 20 20 20 67 72 6f 75 70 65 64 20 69 6e 74 6f 20 6c 65 76 65 6c 73 20 6f 66 20 s.is.....grouped.into.levels.of.
8400 65 71 75 61 6c 2d 70 72 65 63 65 64 65 6e 63 65 20 6f 70 65 72 61 74 6f 72 73 2e 20 20 54 68 65 equal-precedence.operators...The
8420 20 6c 65 76 65 6c 73 20 61 72 65 20 6c 69 73 74 65 64 0a 20 20 20 20 69 6e 20 6f 72 64 65 72 20 .levels.are.listed.....in.order.
8440 6f 66 20 64 65 63 72 65 61 73 69 6e 67 20 70 72 65 63 65 64 65 6e 63 65 2e 0a 20 20 20 20 0a 20 of.decreasing.precedence........
8460 20 20 20 09 69 64 2b 2b 2c 20 69 64 2d 2d 09 76 61 72 69 61 62 6c 65 20 70 6f 73 74 2d 69 6e 63 ....id++,.id--.variable.post-inc
8480 72 65 6d 65 6e 74 2c 20 70 6f 73 74 2d 64 65 63 72 65 6d 65 6e 74 0a 20 20 20 20 09 2b 2b 69 64 rement,.post-decrement......++id
84a0 2c 20 2d 2d 69 64 09 76 61 72 69 61 62 6c 65 20 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 2c 20 70 ,.--id.variable.pre-increment,.p
84c0 72 65 2d 64 65 63 72 65 6d 65 6e 74 0a 20 20 20 20 09 2d 2c 20 2b 09 09 75 6e 61 72 79 20 6d 69 re-decrement......-,.+..unary.mi
84e0 6e 75 73 2c 20 70 6c 75 73 0a 20 20 20 20 09 21 2c 20 7e 09 09 6c 6f 67 69 63 61 6c 20 61 6e 64 nus,.plus......!,.~..logical.and
8500 20 62 69 74 77 69 73 65 20 6e 65 67 61 74 69 6f 6e 0a 20 20 20 20 09 2a 2a 09 09 65 78 70 6f 6e .bitwise.negation......**..expon
8520 65 6e 74 69 61 74 69 6f 6e 0a 20 20 20 20 09 2a 2c 20 2f 2c 20 25 09 09 6d 75 6c 74 69 70 6c 69 entiation......*,./,.%..multipli
8540 63 61 74 69 6f 6e 2c 20 64 69 76 69 73 69 6f 6e 2c 20 72 65 6d 61 69 6e 64 65 72 0a 20 20 20 20 cation,.division,.remainder.....
8560 09 2b 2c 20 2d 09 09 61 64 64 69 74 69 6f 6e 2c 20 73 75 62 74 72 61 63 74 69 6f 6e 0a 20 20 20 .+,.-..addition,.subtraction....
8580 20 09 3c 3c 2c 20 3e 3e 09 09 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 62 69 74 77 69 73 65 ..<<,.>>..left.and.right.bitwise
85a0 20 73 68 69 66 74 73 0a 20 20 20 20 09 3c 3d 2c 20 3e 3d 2c 20 3c 2c 20 3e 09 63 6f 6d 70 61 72 .shifts......<=,.>=,.<,.>.compar
85c0 69 73 6f 6e 0a 20 20 20 20 09 3d 3d 2c 20 21 3d 09 09 65 71 75 61 6c 69 74 79 2c 20 69 6e 65 71 ison......==,.!=..equality,.ineq
85e0 75 61 6c 69 74 79 0a 20 20 20 20 09 26 09 09 62 69 74 77 69 73 65 20 41 4e 44 0a 20 20 20 20 09 uality......&..bitwise.AND......
8600 5e 09 09 62 69 74 77 69 73 65 20 58 4f 52 0a 20 20 20 20 09 7c 09 09 62 69 74 77 69 73 65 20 4f ^..bitwise.XOR......|..bitwise.O
8620 52 0a 20 20 20 20 09 26 26 09 09 6c 6f 67 69 63 61 6c 20 41 4e 44 0a 20 20 20 20 09 7c 7c 09 09 R......&&..logical.AND......||..
8640 6c 6f 67 69 63 61 6c 20 4f 52 0a 20 20 20 20 09 65 78 70 72 20 3f 20 65 78 70 72 20 3a 20 65 78 logical.OR......expr.?.expr.:.ex
8660 70 72 0a 20 20 20 20 09 09 09 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6f 70 65 72 61 74 6f 72 0a 20 pr........conditional.operator..
8680 20 20 20 09 3d 2c 20 2a 3d 2c 20 2f 3d 2c 20 25 3d 2c 0a 20 20 20 20 09 2b 3d 2c 20 2d 3d 2c 20 ....=,.*=,./=,.%=,......+=,.-=,.
86a0 3c 3c 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 09 26 3d 2c 20 5e 3d 2c 20 7c 3d 09 61 73 73 69 67 6e <<=,.>>=,......&=,.^=,.|=.assign
86c0 6d 65 6e 74 0a 20 20 20 20 0a 20 20 20 20 53 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 72 ment..........Shell.variables.ar
86e0 65 20 61 6c 6c 6f 77 65 64 20 61 73 20 6f 70 65 72 61 6e 64 73 2e 20 20 54 68 65 20 6e 61 6d 65 e.allowed.as.operands...The.name
8700 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 69 73 20 72 65 70 6c 61 63 65 64 .of.the.variable.....is.replaced
8720 20 62 79 20 69 74 73 20 76 61 6c 75 65 20 28 63 6f 65 72 63 65 64 20 74 6f 20 61 20 66 69 78 65 .by.its.value.(coerced.to.a.fixe
8740 64 2d 77 69 64 74 68 20 69 6e 74 65 67 65 72 29 20 77 69 74 68 69 6e 0a 20 20 20 20 61 6e 20 65 d-width.integer).within.....an.e
8760 78 70 72 65 73 73 69 6f 6e 2e 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 6e 65 65 64 20 6e 6f xpression...The.variable.need.no
8780 74 20 68 61 76 65 20 69 74 73 20 69 6e 74 65 67 65 72 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 t.have.its.integer.attribute....
87a0 20 74 75 72 6e 65 64 20 6f 6e 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 61 6e 20 65 78 70 72 .turned.on.to.be.used.in.an.expr
87c0 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 65 72 61 74 6f 72 73 20 61 72 65 20 65 ession...........Operators.are.e
87e0 76 61 6c 75 61 74 65 64 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 70 72 65 63 65 64 65 6e 63 65 2e valuated.in.order.of.precedence.
8800 20 20 53 75 62 2d 65 78 70 72 65 73 73 69 6f 6e 73 20 69 6e 0a 20 20 20 20 70 61 72 65 6e 74 68 ..Sub-expressions.in.....parenth
8820 65 73 65 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 66 69 72 73 74 20 61 6e 64 20 6d 61 79 eses.are.evaluated.first.and.may
8840 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 70 72 65 63 65 64 65 6e 63 65 0a 20 20 20 20 72 75 6c .override.the.precedence.....rul
8860 65 73 20 61 62 6f 76 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a es.above...........Exit.Status:.
8880 20 20 20 20 49 66 20 74 68 65 20 6c 61 73 74 20 41 52 47 20 65 76 61 6c 75 61 74 65 73 20 74 6f ....If.the.last.ARG.evaluates.to
88a0 20 30 2c 20 6c 65 74 20 72 65 74 75 72 6e 73 20 31 3b 20 6c 65 74 20 72 65 74 75 72 6e 73 20 30 .0,.let.returns.1;.let.returns.0
88c0 20 6f 74 68 65 72 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c .otherwise..Evaluate.conditional
88e0 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 77 69 74 68 .expression...........Exits.with
8900 20 61 20 73 74 61 74 75 73 20 6f 66 20 30 20 28 74 72 75 65 29 20 6f 72 20 31 20 28 66 61 6c 73 .a.status.of.0.(true).or.1.(fals
8920 65 29 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 0a 20 20 20 20 74 68 65 20 65 76 61 6c 75 61 74 69 e).depending.on.....the.evaluati
8940 6f 6e 20 6f 66 20 45 58 50 52 2e 20 20 45 78 70 72 65 73 73 69 6f 6e 73 20 6d 61 79 20 62 65 20 on.of.EXPR...Expressions.may.be.
8960 75 6e 61 72 79 20 6f 72 20 62 69 6e 61 72 79 2e 20 20 55 6e 61 72 79 0a 20 20 20 20 65 78 70 72 unary.or.binary...Unary.....expr
8980 65 73 73 69 6f 6e 73 20 61 72 65 20 6f 66 74 65 6e 20 75 73 65 64 20 74 6f 20 65 78 61 6d 69 6e essions.are.often.used.to.examin
89a0 65 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 61 20 66 69 6c 65 2e 20 20 54 68 65 72 65 0a 20 e.the.status.of.a.file...There..
89c0 20 20 20 61 72 65 20 73 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 20 61 6e 64 20 6e 75 6d 65 ...are.string.operators.and.nume
89e0 72 69 63 20 63 6f 6d 70 61 72 69 73 6f 6e 20 6f 70 65 72 61 74 6f 72 73 20 61 73 20 77 65 6c 6c ric.comparison.operators.as.well
8a00 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 62 65 68 61 76 69 6f 72 20 6f 66 20 74 65 73 74 20 ...........The.behavior.of.test.
8a20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e depends.on.the.number.of.argumen
8a40 74 73 2e 20 20 52 65 61 64 20 74 68 65 0a 20 20 20 20 62 61 73 68 20 6d 61 6e 75 61 6c 20 70 61 ts...Read.the.....bash.manual.pa
8a60 67 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 73 70 65 63 69 66 69 63 61 74 69 6f ge.for.the.complete.specificatio
8a80 6e 2e 0a 20 20 20 20 0a 20 20 20 20 46 69 6c 65 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 n...........File.operators:.....
8aa0 0a 20 20 20 20 20 20 2d 61 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 .......-a.FILE........True.if.fi
8ac0 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 20 2d 62 20 46 49 4c 45 20 20 20 20 20 20 20 20 le.exists........-b.FILE........
8ae0 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 62 6c 6f 63 6b 20 73 70 65 63 69 61 6c 2e 0a 20 True.if.file.is.block.special...
8b00 20 20 20 20 20 2d 63 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 .....-c.FILE........True.if.file
8b20 20 69 73 20 63 68 61 72 61 63 74 65 72 20 73 70 65 63 69 61 6c 2e 0a 20 20 20 20 20 20 2d 64 20 .is.character.special........-d.
8b40 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 64 69 FILE........True.if.file.is.a.di
8b60 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 2d 65 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 rectory........-e.FILE........Tr
8b80 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 20 2d 66 20 46 49 4c 45 ue.if.file.exists........-f.FILE
8ba0 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 20 61 6e 64 20 ........True.if.file.exists.and.
8bc0 69 73 20 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20 20 20 20 20 2d 67 20 46 49 4c 45 is.a.regular.file........-g.FILE
8be0 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 73 65 74 2d 67 72 6f 75 ........True.if.file.is.set-grou
8c00 70 2d 69 64 2e 0a 20 20 20 20 20 20 2d 68 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 p-id........-h.FILE........True.
8c20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 2e 0a 20 20 20 20 if.file.is.a.symbolic.link......
8c40 20 20 2d 4c 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 ..-L.FILE........True.if.file.is
8c60 20 61 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 2e 0a 20 20 20 20 20 20 2d 6b 20 46 49 4c 45 20 .a.symbolic.link........-k.FILE.
8c80 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 68 61 73 20 69 74 73 20 60 73 74 69 .......True.if.file.has.its.`sti
8ca0 63 6b 79 27 20 62 69 74 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 70 20 46 49 4c 45 20 20 20 20 20 cky'.bit.set........-p.FILE.....
8cc0 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 6e 61 6d 65 64 20 70 69 70 65 2e ...True.if.file.is.a.named.pipe.
8ce0 0a 20 20 20 20 20 20 2d 72 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 .......-r.FILE........True.if.fi
8d00 6c 65 20 69 73 20 72 65 61 64 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 73 20 le.is.readable.by.you........-s.
8d20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 20 FILE........True.if.file.exists.
8d40 61 6e 64 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 20 20 2d 53 20 46 49 4c 45 20 and.is.not.empty........-S.FILE.
8d60 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 6f 63 6b 65 74 2e .......True.if.file.is.a.socket.
8d80 0a 20 20 20 20 20 20 2d 74 20 46 44 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 46 44 .......-t.FD..........True.if.FD
8da0 20 69 73 20 6f 70 65 6e 65 64 20 6f 6e 20 61 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 20 20 .is.opened.on.a.terminal........
8dc0 2d 75 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 -u.FILE........True.if.the.file.
8de0 69 73 20 73 65 74 2d 75 73 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 2d 77 20 46 49 4c 45 20 20 20 is.set-user-id........-w.FILE...
8e00 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 77 72 69 74 61 62 6c .....True.if.the.file.is.writabl
8e20 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 78 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 e.by.you........-x.FILE........T
8e40 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 78 65 63 75 74 61 62 6c 65 20 62 79 rue.if.the.file.is.executable.by
8e60 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 4f 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 .you........-O.FILE........True.
8e80 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 6e 65 64 if.the.file.is.effectively.owned
8ea0 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 47 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 .by.you........-G.FILE........Tr
8ec0 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 ue.if.the.file.is.effectively.ow
8ee0 6e 65 64 20 62 79 20 79 6f 75 72 20 67 72 6f 75 70 2e 0a 20 20 20 20 20 20 2d 4e 20 46 49 4c 45 ned.by.your.group........-N.FILE
8f00 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 68 61 73 20 62 65 65 ........True.if.the.file.has.bee
8f20 6e 20 6d 6f 64 69 66 69 65 64 20 73 69 6e 63 65 20 69 74 20 77 61 73 20 6c 61 73 74 20 72 65 61 n.modified.since.it.was.last.rea
8f40 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 20 2d 6e 74 20 46 49 4c 45 32 20 20 54 d.............FILE1.-nt.FILE2..T
8f60 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 6e 65 77 65 72 20 74 68 61 6e 20 66 69 6c 65 32 rue.if.file1.is.newer.than.file2
8f80 20 28 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .(according.to..................
8fa0 20 20 20 20 20 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 64 61 74 65 29 2e 0a 20 20 20 20 0a 20 ......modification.date)........
8fc0 20 20 20 20 20 46 49 4c 45 31 20 2d 6f 74 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 .....FILE1.-ot.FILE2..True.if.fi
8fe0 6c 65 31 20 69 73 20 6f 6c 64 65 72 20 74 68 61 6e 20 66 69 6c 65 32 2e 0a 20 20 20 20 0a 20 20 le1.is.older.than.file2.........
9000 20 20 20 20 46 49 4c 45 31 20 2d 65 66 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c ....FILE1.-ef.FILE2..True.if.fil
9020 65 31 20 69 73 20 61 20 68 61 72 64 20 6c 69 6e 6b 20 74 6f 20 66 69 6c 65 32 2e 0a 20 20 20 20 e1.is.a.hard.link.to.file2......
9040 0a 20 20 20 20 53 74 72 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 .....String.operators:..........
9060 20 20 2d 7a 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 6e 67 20 ..-z.STRING......True.if.string.
9080 69 73 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6e 20 53 54 52 49 4e 47 0a 20 is.empty.............-n.STRING..
90a0 20 20 20 20 20 20 20 20 53 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 ........STRING......True.if.stri
90c0 6e 67 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 53 54 52 49 ng.is.not.empty.............STRI
90e0 4e 47 31 20 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 NG1.=.STRING2...................
9100 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 74 72 69 6e 67 73 20 61 72 65 20 65 71 75 61 6c ...True.if.the.strings.are.equal
9120 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 21 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 ........STRING1.!=.STRING2......
9140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 74 72 69 ................True.if.the.stri
9160 6e 67 73 20 61 72 65 20 6e 6f 74 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 ngs.are.not.equal........STRING1
9180 20 3c 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<.STRING2......................
91a0 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 62 65 66 6f 72 65 20 53 54 52 True.if.STRING1.sorts.before.STR
91c0 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 20 20 53 54 ING2.lexicographically........ST
91e0 52 49 4e 47 31 20 3e 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RING1.>.STRING2.................
9200 20 20 20 20 20 54 72 75 65 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 61 66 74 65 72 .....True.if.STRING1.sorts.after
9220 20 53 54 52 49 4e 47 32 20 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 .STRING2.lexicographically......
9240 0a 20 20 20 20 4f 74 68 65 72 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 .....Other.operators:...........
9260 20 2d 6f 20 4f 50 54 49 4f 4e 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c .-o.OPTION......True.if.the.shel
9280 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 49 4f 4e 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 l.option.OPTION.is.enabled......
92a0 20 20 2d 76 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 ..-v.VAR.........True.if.the.she
92c0 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 52 ll.variable.VAR.is.set........-R
92e0 20 56 41 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 76 .VAR.........True.if.the.shell.v
9300 61 72 69 61 62 6c 65 20 56 41 52 20 69 73 20 73 65 74 20 61 6e 64 20 69 73 20 61 20 6e 61 6d 65 ariable.VAR.is.set.and.is.a.name
9320 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 65 72 65 6e 63 65 2e ......................reference.
9340 0a 20 20 20 20 20 20 21 20 45 58 50 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 65 78 .......!.EXPR.........True.if.ex
9360 70 72 20 69 73 20 66 61 6c 73 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 61 20 45 58 50 52 pr.is.false........EXPR1.-a.EXPR
9380 32 20 54 72 75 65 20 69 66 20 62 6f 74 68 20 65 78 70 72 31 20 41 4e 44 20 65 78 70 72 32 20 61 2.True.if.both.expr1.AND.expr2.a
93a0 72 65 20 74 72 75 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 54 72 re.true........EXPR1.-o.EXPR2.Tr
93c0 75 65 20 69 66 20 65 69 74 68 65 72 20 65 78 70 72 31 20 4f 52 20 65 78 70 72 32 20 69 73 20 74 ue.if.either.expr1.OR.expr2.is.t
93e0 72 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 61 72 67 31 20 4f 50 20 61 72 67 32 20 20 20 41 rue.............arg1.OP.arg2...A
9400 72 69 74 68 6d 65 74 69 63 20 74 65 73 74 73 2e 20 20 4f 50 20 69 73 20 6f 6e 65 20 6f 66 20 2d rithmetic.tests...OP.is.one.of.-
9420 65 71 2c 20 2d 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6c eq,.-ne,......................-l
9440 74 2c 20 2d 6c 65 2c 20 2d 67 74 2c 20 6f 72 20 2d 67 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 t,.-le,.-gt,.or.-ge...........Ar
9460 69 74 68 6d 65 74 69 63 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 73 20 72 65 74 75 72 6e ithmetic.binary.operators.return
9480 20 74 72 75 65 20 69 66 20 41 52 47 31 20 69 73 20 65 71 75 61 6c 2c 20 6e 6f 74 2d 65 71 75 61 .true.if.ARG1.is.equal,.not-equa
94a0 6c 2c 0a 20 20 20 20 6c 65 73 73 2d 74 68 61 6e 2c 20 6c 65 73 73 2d 74 68 61 6e 2d 6f 72 2d 65 l,.....less-than,.less-than-or-e
94c0 71 75 61 6c 2c 20 67 72 65 61 74 65 72 2d 74 68 61 6e 2c 20 6f 72 20 67 72 65 61 74 65 72 2d 74 qual,.greater-than,.or.greater-t
94e0 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 0a 20 20 20 20 74 68 61 6e 20 41 52 47 32 2e 0a 20 20 20 20 han-or-equal.....than.ARG2......
9500 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 .....Exit.Status:.....Returns.su
9520 63 63 65 73 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 74 72 75 65 3b ccess.if.EXPR.evaluates.to.true;
9540 20 66 61 69 6c 73 20 69 66 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 0a 20 20 20 20 .fails.if.EXPR.evaluates.to.....
9560 66 61 6c 73 65 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 false.or.an.invalid.argument.is.
9580 67 69 76 65 6e 2e 00 45 76 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 given..Evaluate.conditional.expr
95a0 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 69 73 20 69 73 20 61 20 73 79 6e 6f 6e ession...........This.is.a.synon
95c0 79 6d 20 66 6f 72 20 74 68 65 20 22 74 65 73 74 22 20 62 75 69 6c 74 69 6e 2c 20 62 75 74 20 74 ym.for.the."test".builtin,.but.t
95e0 68 65 20 6c 61 73 74 20 61 72 67 75 6d 65 6e 74 20 6d 75 73 74 0a 20 20 20 20 62 65 20 61 20 6c he.last.argument.must.....be.a.l
9600 69 74 65 72 61 6c 20 60 5d 27 2c 20 74 6f 20 6d 61 74 63 68 20 74 68 65 20 6f 70 65 6e 69 6e 67 iteral.`]',.to.match.the.opening
9620 20 60 5b 27 2e 00 45 78 65 63 75 74 65 20 61 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 20 6f .`['..Execute.a.simple.command.o
9640 72 20 64 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 63 6f 6d 6d r.display.information.about.comm
9660 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 73 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 ands...........Runs.COMMAND.with
9680 20 41 52 47 53 20 73 75 70 70 72 65 73 73 69 6e 67 20 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f .ARGS.suppressing..shell.functio
96a0 6e 20 6c 6f 6f 6b 75 70 2c 20 6f 72 20 64 69 73 70 6c 61 79 0a 20 20 20 20 69 6e 66 6f 72 6d 61 n.lookup,.or.display.....informa
96c0 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 43 4f 4d 4d 41 4e 44 tion.about.the.specified.COMMAND
96e0 73 2e 20 20 43 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 6f 6b 65 20 63 6f 6d 6d 61 6e s...Can.be.used.to.invoke.comman
9700 64 73 0a 20 20 20 20 6f 6e 20 64 69 73 6b 20 77 68 65 6e 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 ds.....on.disk.when.a.function.w
9720 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 0a 20 ith.the.same.name.exists........
9740 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 20 20 20 20 75 73 65 20 61 20 64 65 ...Options:.......-p....use.a.de
9760 66 61 75 6c 74 20 76 61 6c 75 65 20 66 6f 72 20 50 41 54 48 20 74 68 61 74 20 69 73 20 67 75 61 fault.value.for.PATH.that.is.gua
9780 72 61 6e 74 65 65 64 20 74 6f 20 66 69 6e 64 20 61 6c 6c 20 6f 66 0a 20 20 20 20 20 20 20 20 20 ranteed.to.find.all.of..........
97a0 20 20 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 75 74 69 6c 69 74 69 65 73 0a 20 20 20 20 20 20 ...the.standard.utilities.......
97c0 2d 76 20 20 20 20 70 72 69 6e 74 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 43 4f 4d -v....print.a.description.of.COM
97e0 4d 41 4e 44 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 60 74 79 70 65 27 20 62 75 69 6c 74 MAND.similar.to.the.`type'.built
9800 69 6e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 70 72 69 6e 74 20 61 20 6d 6f 72 65 20 76 65 72 62 in.......-V....print.a.more.verb
9820 6f 73 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 43 4f 4d 4d 41 4e 44 0a ose.description.of.each.COMMAND.
9840 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e .........Exit.Status:.....Return
9860 73 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 2c 20 6f 72 20 66 61 69 s.exit.status.of.COMMAND,.or.fai
9880 6c 75 72 65 20 69 66 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2e 00 45 78 lure.if.COMMAND.is.not.found..Ex
98a0 65 63 75 74 65 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 ecute.arguments.as.a.shell.comma
98c0 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 43 6f 6d 62 69 6e 65 20 41 52 47 73 20 69 6e 74 6f 20 61 nd...........Combine.ARGs.into.a
98e0 20 73 69 6e 67 6c 65 20 73 74 72 69 6e 67 2c 20 75 73 65 20 74 68 65 20 72 65 73 75 6c 74 20 61 .single.string,.use.the.result.a
9900 73 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 2c 0a 20 20 20 20 61 6e 64 20 65 78 s.input.to.the.shell,.....and.ex
9920 65 63 75 74 65 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 ecute.the.resulting.commands....
9940 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 .......Exit.Status:.....Returns.
9960 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 73 75 63 63 65 73 exit.status.of.command.or.succes
9980 73 20 69 66 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6e 75 6c 6c 2e 00 45 78 65 63 75 74 65 20 63 6f s.if.command.is.null..Execute.co
99a0 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 2e 0a 20 20 20 mmands.based.on.conditional.....
99c0 20 0a 20 20 20 20 54 68 65 20 60 69 66 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 20 ......The.`if.COMMANDS'.list.is.
99e0 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 69 74 73 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 executed...If.its.exit.status.is
9a00 20 7a 65 72 6f 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 60 74 68 65 6e 20 43 4f 4d 4d 41 4e .zero,.then.the.....`then.COMMAN
9a20 44 53 27 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 DS'.list.is.executed...Otherwise
9a40 2c 20 65 61 63 68 20 60 65 6c 69 66 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 0a 20 ,.each.`elif.COMMANDS'.list.is..
9a60 20 20 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 75 72 6e 2c 20 61 6e 64 20 69 66 20 69 74 73 20 ...executed.in.turn,.and.if.its.
9a80 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2c 20 74 68 65 20 63 6f 72 72 65 73 70 exit.status.is.zero,.the.corresp
9aa0 6f 6e 64 69 6e 67 0a 20 20 20 20 60 74 68 65 6e 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 onding.....`then.COMMANDS'.list.
9ac0 69 73 20 65 78 65 63 75 74 65 64 20 61 6e 64 20 74 68 65 20 69 66 20 63 6f 6d 6d 61 6e 64 20 63 is.executed.and.the.if.command.c
9ae0 6f 6d 70 6c 65 74 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 20 20 20 20 74 68 65 20 60 65 ompletes...Otherwise,.....the.`e
9b00 6c 73 65 20 43 4f 4d 4d 41 4e 44 53 27 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 2c 20 lse.COMMANDS'.list.is.executed,.
9b20 69 66 20 70 72 65 73 65 6e 74 2e 20 20 54 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 if.present...The.exit.status.of.
9b40 74 68 65 0a 20 20 20 20 65 6e 74 69 72 65 20 63 6f 6e 73 74 72 75 63 74 20 69 73 20 74 68 65 20 the.....entire.construct.is.the.
9b60 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 exit.status.of.the.last.command.
9b80 65 78 65 63 75 74 65 64 2c 20 6f 72 20 7a 65 72 6f 0a 20 20 20 20 69 66 20 6e 6f 20 63 6f 6e 64 executed,.or.zero.....if.no.cond
9ba0 69 74 69 6f 6e 20 74 65 73 74 65 64 20 74 72 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 ition.tested.true...........Exit
9bc0 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 .Status:.....Returns.the.status.
9be0 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 of.the.last.command.executed..Ex
9c00 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f 6e 20 70 61 74 74 65 72 6e 20 ecute.commands.based.on.pattern.
9c20 6d 61 74 63 68 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6c 65 63 74 69 76 65 6c 79 20 65 matching...........Selectively.e
9c40 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 53 20 62 61 73 65 64 20 75 70 6f 6e 20 57 4f 52 44 20 xecute.COMMANDS.based.upon.WORD.
9c60 6d 61 74 63 68 69 6e 67 20 50 41 54 54 45 52 4e 2e 20 20 54 68 65 0a 20 20 20 20 60 7c 27 20 69 matching.PATTERN...The.....`|'.i
9c80 73 20 75 73 65 64 20 74 6f 20 73 65 70 61 72 61 74 65 20 6d 75 6c 74 69 70 6c 65 20 70 61 74 74 s.used.to.separate.multiple.patt
9ca0 65 72 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 erns...........Exit.Status:.....
9cc0 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 Returns.the.status.of.the.last.c
9ce0 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 ommand.executed..Execute.command
9d00 73 20 66 6f 72 20 65 61 63 68 20 6d 65 6d 62 65 72 20 69 6e 20 61 20 6c 69 73 74 2e 0a 20 20 20 s.for.each.member.in.a.list.....
9d20 20 0a 20 20 20 20 54 68 65 20 60 66 6f 72 27 20 6c 6f 6f 70 20 65 78 65 63 75 74 65 73 20 61 20 ......The.`for'.loop.executes.a.
9d40 73 65 71 75 65 6e 63 65 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 65 61 63 68 20 6d 65 sequence.of.commands.for.each.me
9d60 6d 62 65 72 20 69 6e 20 61 0a 20 20 20 20 6c 69 73 74 20 6f 66 20 69 74 65 6d 73 2e 20 20 49 66 mber.in.a.....list.of.items...If
9d80 20 60 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 3b 27 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c .`in.WORDS....;'.is.not.present,
9da0 20 74 68 65 6e 20 60 69 6e 20 22 24 40 22 27 20 69 73 0a 20 20 20 20 61 73 73 75 6d 65 64 2e 20 .then.`in."$@"'.is.....assumed..
9dc0 20 46 6f 72 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 20 69 6e 20 57 4f 52 44 53 2c 20 4e 41 4d 45 .For.each.element.in.WORDS,.NAME
9de0 20 69 73 20 73 65 74 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e 74 2c 20 61 6e 64 0a 20 20 20 .is.set.to.that.element,.and....
9e00 20 74 68 65 20 43 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 .the.COMMANDS.are.executed......
9e20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 .....Exit.Status:.....Returns.th
9e40 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 e.status.of.the.last.command.exe
9e60 63 75 74 65 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f 6d 20 61 20 66 cuted..Execute.commands.from.a.f
9e80 69 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 ile.in.the.current.shell........
9ea0 20 20 20 52 65 61 64 20 61 6e 64 20 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f ...Read.and.execute.commands.fro
9ec0 6d 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e m.FILENAME.in.the.current.shell.
9ee0 20 20 54 68 65 0a 20 20 20 20 65 6e 74 72 69 65 73 20 69 6e 20 24 50 41 54 48 20 61 72 65 20 75 ..The.....entries.in.$PATH.are.u
9f00 73 65 64 20 74 6f 20 66 69 6e 64 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 sed.to.find.the.directory.contai
9f20 6e 69 6e 67 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 49 66 20 61 6e 79 20 41 52 47 55 4d 45 ning.FILENAME......If.any.ARGUME
9f40 4e 54 53 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 79 20 62 65 63 6f 6d 65 20 74 68 NTS.are.supplied,.they.become.th
9f60 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 77 68 65 6e e.positional.parameters.....when
9f80 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 .FILENAME.is.executed...........
9fa0 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 Exit.Status:.....Returns.the.sta
9fc0 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 tus.of.the.last.command.executed
9fe0 20 69 6e 20 46 49 4c 45 4e 41 4d 45 3b 20 66 61 69 6c 73 20 69 66 0a 20 20 20 20 46 49 4c 45 4e .in.FILENAME;.fails.if.....FILEN
a000 41 4d 45 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 00 45 78 65 63 75 74 65 20 63 6f 6e 64 AME.cannot.be.read..Execute.cond
a020 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 74 75 72 6e itional.command...........Return
a040 73 20 61 20 73 74 61 74 75 73 20 6f 66 20 30 20 6f 72 20 31 20 64 65 70 65 6e 64 69 6e 67 20 6f s.a.status.of.0.or.1.depending.o
a060 6e 20 74 68 65 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 64 69 74 69 6f n.the.evaluation.of.the.conditio
a080 6e 61 6c 0a 20 20 20 20 65 78 70 72 65 73 73 69 6f 6e 20 45 58 50 52 45 53 53 49 4f 4e 2e 20 20 nal.....expression.EXPRESSION...
a0a0 45 78 70 72 65 73 73 69 6f 6e 73 20 61 72 65 20 63 6f 6d 70 6f 73 65 64 20 6f 66 20 74 68 65 20 Expressions.are.composed.of.the.
a0c0 73 61 6d 65 20 70 72 69 6d 61 72 69 65 73 20 75 73 65 64 0a 20 20 20 20 62 79 20 74 68 65 20 60 same.primaries.used.....by.the.`
a0e0 74 65 73 74 27 20 62 75 69 6c 74 69 6e 2c 20 61 6e 64 20 6d 61 79 20 62 65 20 63 6f 6d 62 69 6e test'.builtin,.and.may.be.combin
a100 65 64 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 ed.using.the.following.operators
a120 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 28 20 45 58 50 52 45 53 53 49 4f 4e 20 29 09 52 65 74 75 :............(.EXPRESSION.).Retu
a140 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 45 53 53 49 4f 4e 0a 20 20 20 20 rns.the.value.of.EXPRESSION.....
a160 20 20 21 20 45 58 50 52 45 53 53 49 4f 4e 09 09 54 72 75 65 20 69 66 20 45 58 50 52 45 53 53 49 ..!.EXPRESSION..True.if.EXPRESSI
a180 4f 4e 20 69 73 20 66 61 6c 73 65 3b 20 65 6c 73 65 20 66 61 6c 73 65 0a 20 20 20 20 20 20 45 58 ON.is.false;.else.false.......EX
a1a0 50 52 31 20 26 26 20 45 58 50 52 32 09 54 72 75 65 20 69 66 20 62 6f 74 68 20 45 58 50 52 31 20 PR1.&&.EXPR2.True.if.both.EXPR1.
a1c0 61 6e 64 20 45 58 50 52 32 20 61 72 65 20 74 72 75 65 3b 20 65 6c 73 65 20 66 61 6c 73 65 0a 20 and.EXPR2.are.true;.else.false..
a1e0 20 20 20 20 20 45 58 50 52 31 20 7c 7c 20 45 58 50 52 32 09 54 72 75 65 20 69 66 20 65 69 74 68 .....EXPR1.||.EXPR2.True.if.eith
a200 65 72 20 45 58 50 52 31 20 6f 72 20 45 58 50 52 32 20 69 73 20 74 72 75 65 3b 20 65 6c 73 65 20 er.EXPR1.or.EXPR2.is.true;.else.
a220 66 61 6c 73 65 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 74 68 65 20 60 3d 3d 27 20 61 6e 64 false..........When.the.`=='.and
a240 20 60 21 3d 27 20 6f 70 65 72 61 74 6f 72 73 20 61 72 65 20 75 73 65 64 2c 20 74 68 65 20 73 74 .`!='.operators.are.used,.the.st
a260 72 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 6f 66 0a 20 20 20 20 74 68 65 20 6f 70 65 ring.to.the.right.of.....the.ope
a280 72 61 74 6f 72 20 69 73 20 75 73 65 64 20 61 73 20 61 20 70 61 74 74 65 72 6e 20 61 6e 64 20 70 rator.is.used.as.a.pattern.and.p
a2a0 61 74 74 65 72 6e 20 6d 61 74 63 68 69 6e 67 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 0a 20 20 attern.matching.is.performed....
a2c0 20 20 57 68 65 6e 20 74 68 65 20 60 3d 7e 27 20 6f 70 65 72 61 74 6f 72 20 69 73 20 75 73 65 64 ..When.the.`=~'.operator.is.used
a2e0 2c 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 ,.the.string.to.the.right.of.the
a300 20 6f 70 65 72 61 74 6f 72 0a 20 20 20 20 69 73 20 6d 61 74 63 68 65 64 20 61 73 20 61 20 72 65 .operator.....is.matched.as.a.re
a320 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 26 gular.expression...........The.&
a340 26 20 61 6e 64 20 7c 7c 20 6f 70 65 72 61 74 6f 72 73 20 64 6f 20 6e 6f 74 20 65 76 61 6c 75 61 &.and.||.operators.do.not.evalua
a360 74 65 20 45 58 50 52 32 20 69 66 20 45 58 50 52 31 20 69 73 20 73 75 66 66 69 63 69 65 6e 74 20 te.EXPR2.if.EXPR1.is.sufficient.
a380 74 6f 0a 20 20 20 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e 27 to.....determine.the.expression'
a3a0 73 20 76 61 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 s.value...........Exit.Status:..
a3c0 20 20 20 30 20 6f 72 20 31 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 76 61 6c 75 65 20 6f 66 20 ...0.or.1.depending.on.value.of.
a3e0 45 58 50 52 45 53 53 49 4f 4e 2e 00 45 78 65 63 75 74 65 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 EXPRESSION..Execute.shell.builti
a400 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 53 48 45 4c 4c 2d 42 55 49 4c 54 ns...........Execute.SHELL-BUILT
a420 49 4e 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 20 41 52 47 73 20 77 69 74 68 6f 75 74 20 70 IN.with.arguments.ARGs.without.p
a440 65 72 66 6f 72 6d 69 6e 67 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 6c 6f 6f 6b 75 70 2e 20 20 54 erforming.command.....lookup...T
a460 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 79 6f 75 20 77 69 73 68 20 74 6f 20 72 his.is.useful.when.you.wish.to.r
a480 65 69 6d 70 6c 65 6d 65 6e 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 61 eimplement.a.shell.builtin.....a
a4a0 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 s.a.shell.function,.but.need.to.
a4c0 65 78 65 63 75 74 65 20 74 68 65 20 62 75 69 6c 74 69 6e 20 77 69 74 68 69 6e 20 74 68 65 20 66 execute.the.builtin.within.the.f
a4e0 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 unction...........Exit.Status:..
a500 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 53 48 ...Returns.the.exit.status.of.SH
a520 45 4c 4c 2d 42 55 49 4c 54 49 4e 2c 20 6f 72 20 66 61 6c 73 65 20 69 66 20 53 48 45 4c 4c 2d 42 ELL-BUILTIN,.or.false.if.SHELL-B
a540 55 49 4c 54 49 4e 20 69 73 0a 20 20 20 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 UILTIN.is.....not.a.shell.builti
a560 6e 2e 00 45 78 69 74 20 25 64 00 45 78 69 74 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 2e 0a 20 n..Exit.%d.Exit.a.login.shell...
a580 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 20 77 69 74 68 ........Exits.a.login.shell.with
a5a0 20 65 78 69 74 20 73 74 61 74 75 73 20 4e 2e 20 20 52 65 74 75 72 6e 73 20 61 6e 20 65 72 72 6f .exit.status.N...Returns.an.erro
a5c0 72 20 69 66 20 6e 6f 74 20 65 78 65 63 75 74 65 64 0a 20 20 20 20 69 6e 20 61 20 6c 6f 67 69 6e r.if.not.executed.....in.a.login
a5e0 20 73 68 65 6c 6c 2e 00 45 78 69 74 20 66 6f 72 2c 20 77 68 69 6c 65 2c 20 6f 72 20 75 6e 74 69 .shell..Exit.for,.while,.or.unti
a600 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 61 20 46 4f 52 2c 20 57 48 l.loops...........Exit.a.FOR,.WH
a620 49 4c 45 20 6f 72 20 55 4e 54 49 4c 20 6c 6f 6f 70 2e 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 ILE.or.UNTIL.loop...If.N.is.spec
a640 69 66 69 65 64 2c 20 62 72 65 61 6b 20 4e 20 65 6e 63 6c 6f 73 69 6e 67 0a 20 20 20 20 6c 6f 6f ified,.break.N.enclosing.....loo
a660 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 ps...........Exit.Status:.....Th
a680 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 30 20 75 6e 6c 65 73 73 20 4e 20 69 73 20 6e e.exit.status.is.0.unless.N.is.n
a6a0 6f 74 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 31 2e 00 45 ot.greater.than.or.equal.to.1..E
a6c0 78 69 74 20 74 68 65 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 74 68 xit.the.shell...........Exits.th
a6e0 65 20 73 68 65 6c 6c 20 77 69 74 68 20 61 20 73 74 61 74 75 73 20 6f 66 20 4e 2e 20 20 49 66 20 e.shell.with.a.status.of.N...If.
a700 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 0a 20 20 N.is.omitted,.the.exit.status...
a720 20 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 ..is.that.of.the.last.command.ex
a740 65 63 75 74 65 64 2e 00 46 69 6c 65 20 6c 69 6d 69 74 00 46 6c 6f 61 74 69 6e 67 20 70 6f 69 6e ecuted..File.limit.Floating.poin
a760 74 20 65 78 63 65 70 74 69 6f 6e 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 t.exception.GNU.bash,.version.%s
a780 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 2d 28 25 73 29 .(%s)..GNU.bash,.version.%s-(%s)
a7a0 0a 00 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 73 3a 0a 00 47 65 6e 65 72 61 6c 20 68 65 6c ..GNU.long.options:..General.hel
a7c0 70 20 75 73 69 6e 67 20 47 4e 55 20 73 6f 66 74 77 61 72 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 p.using.GNU.software:.<http://ww
a7e0 77 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 6c 70 2f 3e 0a 00 47 72 6f 75 70 20 63 6f 6d 6d 61 w.gnu.org/gethelp/>..Group.comma
a800 6e 64 73 20 61 73 20 61 20 75 6e 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 20 61 20 73 65 nds.as.a.unit...........Run.a.se
a820 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 61 20 67 72 6f 75 70 2e 20 20 54 68 69 73 20 t.of.commands.in.a.group...This.
a840 69 73 20 6f 6e 65 20 77 61 79 20 74 6f 20 72 65 64 69 72 65 63 74 20 61 6e 0a 20 20 20 20 65 6e is.one.way.to.redirect.an.....en
a860 74 69 72 65 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 tire.set.of.commands...........E
a880 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 xit.Status:.....Returns.the.stat
a8a0 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e us.of.the.last.command.executed.
a8c0 00 48 46 54 20 69 6e 70 75 74 20 64 61 74 61 20 70 65 6e 64 69 6e 67 00 48 46 54 20 6d 6f 6e 69 .HFT.input.data.pending.HFT.moni
a8e0 74 6f 72 20 6d 6f 64 65 20 67 72 61 6e 74 65 64 00 48 46 54 20 6d 6f 6e 69 74 6f 72 20 6d 6f 64 tor.mode.granted.HFT.monitor.mod
a900 65 20 72 65 74 72 61 63 74 65 64 00 48 46 54 20 73 6f 75 6e 64 20 73 65 71 75 65 6e 63 65 20 68 e.retracted.HFT.sound.sequence.h
a920 61 73 20 63 6f 6d 70 6c 65 74 65 64 00 48 4f 4d 45 20 6e 6f 74 20 73 65 74 00 48 61 6e 67 75 70 as.completed.HOME.not.set.Hangup
a940 00 49 20 68 61 76 65 20 6e 6f 20 6e 61 6d 65 21 00 49 2f 4f 20 72 65 61 64 79 00 49 4e 46 4f 52 .I.have.no.name!.I/O.ready.INFOR
a960 4d 3a 20 00 49 6c 6c 65 67 61 6c 20 69 6e 73 74 72 75 63 74 69 6f 6e 00 49 6e 66 6f 72 6d 61 74 M:..Illegal.instruction.Informat
a980 69 6f 6e 20 72 65 71 75 65 73 74 00 49 6e 74 65 72 72 75 70 74 00 4b 69 6c 6c 65 64 00 4c 69 63 ion.request.Interrupt.Killed.Lic
a9a0 65 6e 73 65 20 47 50 4c 76 33 2b 3a 20 47 4e 55 20 47 50 4c 20 76 65 72 73 69 6f 6e 20 33 20 6f ense.GPLv3+:.GNU.GPL.version.3.o
a9c0 72 20 6c 61 74 65 72 20 3c 68 74 74 70 3a 2f 2f 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 r.later.<http://gnu.org/licenses
a9e0 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 6b 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 /gpl.html>..Mark.shell.variables
aa00 20 61 73 20 75 6e 63 68 61 6e 67 65 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 6b 20 .as.unchangeable...........Mark.
aa20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 72 65 61 64 2d 6f 6e 6c 79 3b 20 74 68 65 20 76 61 6c 75 each.NAME.as.read-only;.the.valu
aa40 65 73 20 6f 66 20 74 68 65 73 65 20 4e 41 4d 45 73 20 6d 61 79 20 6e 6f 74 20 62 65 0a 20 20 20 es.of.these.NAMEs.may.not.be....
aa60 20 63 68 61 6e 67 65 64 20 62 79 20 73 75 62 73 65 71 75 65 6e 74 20 61 73 73 69 67 6e 6d 65 6e .changed.by.subsequent.assignmen
aa80 74 2e 20 20 49 66 20 56 41 4c 55 45 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 6e t...If.VALUE.is.supplied,.assign
aaa0 20 56 41 4c 55 45 0a 20 20 20 20 62 65 66 6f 72 65 20 6d 61 72 6b 69 6e 67 20 61 73 20 72 65 61 .VALUE.....before.marking.as.rea
aac0 64 2d 6f 6e 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 d-only...........Options:.......
aae0 2d 61 09 72 65 66 65 72 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 -a.refer.to.indexed.array.variab
ab00 6c 65 73 0a 20 20 20 20 20 20 2d 41 09 72 65 66 65 72 20 74 6f 20 61 73 73 6f 63 69 61 74 69 76 les.......-A.refer.to.associativ
ab20 65 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 e.array.variables.......-f.refer
ab40 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 70 09 64 69 73 .to.shell.functions.......-p.dis
ab60 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 69 play.a.list.of.all.readonly.vari
ab80 61 62 6c 65 73 20 6f 72 20 66 75 6e 63 74 69 6f 6e 73 2c 0a 20 20 20 20 09 09 64 65 70 65 6e 64 ables.or.functions,.......depend
aba0 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 2d 66 20 6f 70 74 ing.on.whether.or.not.the.-f.opt
abc0 69 6f 6e 20 69 73 20 67 69 76 65 6e 0a 20 20 20 20 0a 20 20 20 20 41 6e 20 61 72 67 75 6d 65 6e ion.is.given..........An.argumen
abe0 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 6f 70 74 69 6f t.of.`--'.disables.further.optio
ac00 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 n.processing...........Exit.Stat
ac20 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 us:.....Returns.success.unless.a
ac40 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 4e 41 4d n.invalid.option.is.given.or.NAM
ac60 45 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 4d 6f 64 69 66 79 20 6f 72 20 64 69 73 70 6c 61 79 20 E.is.invalid..Modify.or.display.
ac80 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 completion.options...........Mod
aca0 69 66 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 ify.the.completion.options.for.e
acc0 61 63 68 20 4e 41 4d 45 2c 20 6f 72 2c 20 69 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 73 75 ach.NAME,.or,.if.no.NAMEs.are.su
ace0 70 70 6c 69 65 64 2c 0a 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 75 72 72 65 pplied,.....the.completion.curre
ad00 6e 74 6c 79 20 62 65 69 6e 67 20 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 6e 6f 20 4f 50 54 49 ntly.being.executed...If.no.OPTI
ad20 4f 4e 73 20 61 72 65 20 67 69 76 65 6e 2c 20 70 72 69 6e 74 0a 20 20 20 20 74 68 65 20 63 6f 6d ONs.are.given,.print.....the.com
ad40 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 6f 72 pletion.options.for.each.NAME.or
ad60 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 .the.current.completion.specific
ad80 61 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 09 2d 6f ation...........Options:......-o
ada0 20 6f 70 74 69 6f 6e 09 53 65 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 20 4f 50 .option.Set.completion.option.OP
adc0 54 49 4f 4e 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 09 2d 44 09 09 43 68 61 6e TION.for.each.NAME......-D..Chan
ade0 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 64 65 66 61 75 6c 74 22 20 63 6f 6d ge.options.for.the."default".com
ae00 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 45 09 09 43 68 61 6e 67 65 20 mand.completion......-E..Change.
ae20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 6e 64 20 options.for.the."empty".command.
ae40 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 49 09 09 43 68 61 6e 67 65 20 6f 70 74 69 6f completion......-I..Change.optio
ae60 6e 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 6e 20 74 68 65 20 69 6e 69 74 69 61 6c ns.for.completion.on.the.initial
ae80 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 60 2b 6f 27 20 69 6e 73 74 65 61 .word..........Using.`+o'.instea
aea0 64 20 6f 66 20 60 2d 6f 27 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 73 70 65 63 69 66 69 65 d.of.`-o'.turns.off.the.specifie
aec0 64 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 d.option...........Arguments:...
aee0 20 20 0a 20 20 20 20 45 61 63 68 20 4e 41 4d 45 20 72 65 66 65 72 73 20 74 6f 20 61 20 63 6f 6d .......Each.NAME.refers.to.a.com
af00 6d 61 6e 64 20 66 6f 72 20 77 68 69 63 68 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 mand.for.which.a.completion.spec
af20 69 66 69 63 61 74 69 6f 6e 20 6d 75 73 74 0a 20 20 20 20 68 61 76 65 20 70 72 65 76 69 6f 75 73 ification.must.....have.previous
af40 6c 79 20 62 65 65 6e 20 64 65 66 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 60 63 6f 6d 70 6c ly.been.defined.using.the.`compl
af60 65 74 65 27 20 62 75 69 6c 74 69 6e 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 0a 20 20 20 20 61 ete'.builtin...If.no.NAMEs.....a
af80 72 65 20 73 75 70 70 6c 69 65 64 2c 20 63 6f 6d 70 6f 70 74 20 6d 75 73 74 20 62 65 20 63 61 6c re.supplied,.compopt.must.be.cal
afa0 6c 65 64 20 62 79 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 67 65 6e 65 led.by.a.function.currently.gene
afc0 72 61 74 69 6e 67 0a 20 20 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 20 rating.....completions,.and.the.
afe0 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 74 20 63 75 72 72 65 6e 74 6c 79 2d 65 78 65 63 75 options.for.that.currently-execu
b000 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 67 65 6e 65 72 61 74 6f 72 20 61 72 ting.completion.....generator.ar
b020 65 20 6d 6f 64 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 e.modified...........Exit.Status
b040 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 :.....Returns.success.unless.an.
b060 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 4e 41 invalid.option.is.supplied.or.NA
b080 4d 45 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 68 61 76 65 20 61 20 63 6f 6d 70 6c 65 74 69 6f ME.does.not.....have.a.completio
b0a0 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 64 65 66 69 6e 65 64 2e 00 4d 6f 64 69 66 79 20 n.specification.defined..Modify.
b0c0 73 68 65 6c 6c 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 shell.resource.limits...........
b0e0 50 72 6f 76 69 64 65 73 20 63 6f 6e 74 72 6f 6c 20 6f 76 65 72 20 74 68 65 20 72 65 73 6f 75 72 Provides.control.over.the.resour
b100 63 65 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 70 ces.available.to.the.shell.and.p
b120 72 6f 63 65 73 73 65 73 0a 20 20 20 20 69 74 20 63 72 65 61 74 65 73 2c 20 6f 6e 20 73 79 73 74 rocesses.....it.creates,.on.syst
b140 65 6d 73 20 74 68 61 74 20 61 6c 6c 6f 77 20 73 75 63 68 20 63 6f 6e 74 72 6f 6c 2e 0a 20 20 20 ems.that.allow.such.control.....
b160 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 53 09 75 73 65 20 74 68 65 20 ......Options:.......-S.use.the.
b180 60 73 6f 66 74 27 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 20 20 20 2d 48 09 75 `soft'.resource.limit.......-H.u
b1a0 73 65 20 74 68 65 20 60 68 61 72 64 27 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 se.the.`hard'.resource.limit....
b1c0 20 20 20 2d 61 09 61 6c 6c 20 63 75 72 72 65 6e 74 20 6c 69 6d 69 74 73 20 61 72 65 20 72 65 70 ...-a.all.current.limits.are.rep
b1e0 6f 72 74 65 64 0a 20 20 20 20 20 20 2d 62 09 74 68 65 20 73 6f 63 6b 65 74 20 62 75 66 66 65 72 orted.......-b.the.socket.buffer
b200 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 63 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 .size.......-c.the.maximum.size.
b220 6f 66 20 63 6f 72 65 20 66 69 6c 65 73 20 63 72 65 61 74 65 64 0a 20 20 20 20 20 20 2d 64 09 74 of.core.files.created.......-d.t
b240 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 61 20 70 72 6f 63 65 73 73 27 73 20 64 he.maximum.size.of.a.process's.d
b260 61 74 61 20 73 65 67 6d 65 6e 74 0a 20 20 20 20 20 20 2d 65 09 74 68 65 20 6d 61 78 69 6d 75 6d ata.segment.......-e.the.maximum
b280 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 74 79 20 28 60 6e 69 63 65 27 29 0a 20 20 .scheduling.priority.(`nice')...
b2a0 20 20 20 20 2d 66 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 66 69 6c 65 73 ....-f.the.maximum.size.of.files
b2c0 20 77 72 69 74 74 65 6e 20 62 79 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 69 74 73 20 63 68 .written.by.the.shell.and.its.ch
b2e0 69 6c 64 72 65 6e 0a 20 20 20 20 20 20 2d 69 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 ildren.......-i.the.maximum.numb
b300 65 72 20 6f 66 20 70 65 6e 64 69 6e 67 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 20 20 2d 6b 09 74 er.of.pending.signals.......-k.t
b320 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6b 71 75 65 75 65 73 20 61 6c 6c he.maximum.number.of.kqueues.all
b340 6f 63 61 74 65 64 20 66 6f 72 20 74 68 69 73 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 2d 6c ocated.for.this.process.......-l
b360 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 61 20 70 72 6f 63 65 73 73 20 6d 61 79 20 .the.maximum.size.a.process.may.
b380 6c 6f 63 6b 20 69 6e 74 6f 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 20 2d 6d 09 74 68 65 20 6d 61 lock.into.memory.......-m.the.ma
b3a0 78 69 6d 75 6d 20 72 65 73 69 64 65 6e 74 20 73 65 74 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 6e ximum.resident.set.size.......-n
b3c0 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6f 70 65 6e 20 66 69 6c 65 .the.maximum.number.of.open.file
b3e0 20 64 65 73 63 72 69 70 74 6f 72 73 0a 20 20 20 20 20 20 2d 70 09 74 68 65 20 70 69 70 65 20 62 .descriptors.......-p.the.pipe.b
b400 75 66 66 65 72 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 71 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 uffer.size.......-q.the.maximum.
b420 6e 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 69 6e 20 50 4f 53 49 58 20 6d 65 73 73 61 67 65 number.of.bytes.in.POSIX.message
b440 20 71 75 65 75 65 73 0a 20 20 20 20 20 20 2d 72 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 72 65 61 .queues.......-r.the.maximum.rea
b460 6c 2d 74 69 6d 65 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 74 79 0a 20 20 20 20 20 l-time.scheduling.priority......
b480 20 2d 73 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 74 61 63 6b 20 73 69 7a 65 0a 20 20 20 20 20 .-s.the.maximum.stack.size......
b4a0 20 2d 74 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 61 6d 6f 75 6e 74 20 6f 66 20 63 70 75 20 74 69 .-t.the.maximum.amount.of.cpu.ti
b4c0 6d 65 20 69 6e 20 73 65 63 6f 6e 64 73 0a 20 20 20 20 20 20 2d 75 09 74 68 65 20 6d 61 78 69 6d me.in.seconds.......-u.the.maxim
b4e0 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 75 73 65 72 20 70 72 6f 63 65 73 73 65 73 0a 20 20 20 20 um.number.of.user.processes.....
b500 20 20 2d 76 09 74 68 65 20 73 69 7a 65 20 6f 66 20 76 69 72 74 75 61 6c 20 6d 65 6d 6f 72 79 0a ..-v.the.size.of.virtual.memory.
b520 20 20 20 20 20 20 2d 78 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 66 ......-x.the.maximum.number.of.f
b540 69 6c 65 20 6c 6f 63 6b 73 0a 20 20 20 20 20 20 2d 50 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e ile.locks.......-P.the.maximum.n
b560 75 6d 62 65 72 20 6f 66 20 70 73 65 75 64 6f 74 65 72 6d 69 6e 61 6c 73 0a 20 20 20 20 20 20 2d umber.of.pseudoterminals.......-
b580 52 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 74 69 6d 65 20 61 20 72 65 61 6c 2d 74 69 6d 65 20 70 R.the.maximum.time.a.real-time.p
b5a0 72 6f 63 65 73 73 20 63 61 6e 20 72 75 6e 20 62 65 66 6f 72 65 20 62 6c 6f 63 6b 69 6e 67 0a 20 rocess.can.run.before.blocking..
b5c0 20 20 20 20 20 2d 54 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 .....-T.the.maximum.number.of.th
b5e0 72 65 61 64 73 0a 20 20 20 20 0a 20 20 20 20 4e 6f 74 20 61 6c 6c 20 6f 70 74 69 6f 6e 73 20 61 reads..........Not.all.options.a
b600 72 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 2e 0a 20 re.available.on.all.platforms...
b620 20 20 20 0a 20 20 20 20 49 66 20 4c 49 4d 49 54 20 69 73 20 67 69 76 65 6e 2c 20 69 74 20 69 73 ........If.LIMIT.is.given,.it.is
b640 20 74 68 65 20 6e 65 77 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 .the.new.value.of.the.specified.
b660 72 65 73 6f 75 72 63 65 3b 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 61 6c 20 4c 49 4d 49 54 20 resource;.the.....special.LIMIT.
b680 76 61 6c 75 65 73 20 60 73 6f 66 74 27 2c 20 60 68 61 72 64 27 2c 20 61 6e 64 20 60 75 6e 6c 69 values.`soft',.`hard',.and.`unli
b6a0 6d 69 74 65 64 27 20 73 74 61 6e 64 20 66 6f 72 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 mited'.stand.for.the.....current
b6c0 20 73 6f 66 74 20 6c 69 6d 69 74 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 61 72 64 20 6c 69 .soft.limit,.the.current.hard.li
b6e0 6d 69 74 2c 20 61 6e 64 20 6e 6f 20 6c 69 6d 69 74 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e mit,.and.no.limit,.respectively.
b700 0a 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 61 6c 75 .....Otherwise,.the.current.valu
b720 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 72 65 73 6f 75 72 63 65 20 69 73 20 70 e.of.the.specified.resource.is.p
b740 72 69 6e 74 65 64 2e 20 20 49 66 0a 20 20 20 20 6e 6f 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 rinted...If.....no.option.is.giv
b760 65 6e 2c 20 74 68 65 6e 20 2d 66 20 69 73 20 61 73 73 75 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 en,.then.-f.is.assumed..........
b780 20 56 61 6c 75 65 73 20 61 72 65 20 69 6e 20 31 30 32 34 2d 62 79 74 65 20 69 6e 63 72 65 6d 65 .Values.are.in.1024-byte.increme
b7a0 6e 74 73 2c 20 65 78 63 65 70 74 20 66 6f 72 20 2d 74 2c 20 77 68 69 63 68 20 69 73 20 69 6e 20 nts,.except.for.-t,.which.is.in.
b7c0 73 65 63 6f 6e 64 73 2c 0a 20 20 20 20 2d 70 2c 20 77 68 69 63 68 20 69 73 20 69 6e 20 69 6e 63 seconds,.....-p,.which.is.in.inc
b7e0 72 65 6d 65 6e 74 73 20 6f 66 20 35 31 32 20 62 79 74 65 73 2c 20 61 6e 64 20 2d 75 2c 20 77 68 rements.of.512.bytes,.and.-u,.wh
b800 69 63 68 20 69 73 20 61 6e 20 75 6e 73 63 61 6c 65 64 0a 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 ich.is.an.unscaled.....number.of
b820 20 70 72 6f 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 .processes...........Exit.Status
b840 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 :.....Returns.success.unless.an.
b860 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 6e invalid.option.is.supplied.or.an
b880 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 20 6a 6f 62 20 74 6f 20 74 68 65 20 66 .error.occurs..Move.job.to.the.f
b8a0 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f oreground...........Place.the.jo
b8c0 62 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 b.identified.by.JOB_SPEC.in.the.
b8e0 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 63 75 foreground,.making.it.the.....cu
b900 72 72 65 6e 74 20 6a 6f 62 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 20 70 rrent.job...If.JOB_SPEC.is.not.p
b920 72 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 20 6f 66 20 74 68 resent,.the.shell's.notion.of.th
b940 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 0a e.....current.job.is.used.......
b960 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 53 74 61 74 75 73 20 6f 66 20 63 ....Exit.Status:.....Status.of.c
b980 6f 6d 6d 61 6e 64 20 70 6c 61 63 65 64 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6f 72 20 ommand.placed.in.foreground,.or.
b9a0 66 61 69 6c 75 72 65 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 failure.if.an.error.occurs..Move
b9c0 20 6a 6f 62 73 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 .jobs.to.the.background.........
b9e0 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 65 ..Place.the.jobs.identified.by.e
ba00 61 63 68 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 ach.JOB_SPEC.in.the.background,.
ba20 61 73 20 69 66 20 74 68 65 79 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 73 74 61 72 74 65 64 20 as.if.they.....had.been.started.
ba40 77 69 74 68 20 60 26 27 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 20 70 72 with.`&'...If.JOB_SPEC.is.not.pr
ba60 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 0a 20 20 20 20 6f 66 esent,.the.shell's.notion.....of
ba80 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 0a 20 .the.current.job.is.used........
baa0 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 ...Exit.Status:.....Returns.succ
bac0 65 73 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 6e 6f 74 20 65 6e ess.unless.job.control.is.not.en
bae0 61 62 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4e 75 6c 6c 20 63 abled.or.an.error.occurs..Null.c
bb00 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4e 6f 20 65 66 66 65 63 74 3b 20 74 68 65 20 ommand...........No.effect;.the.
bb20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 command.does.nothing...........E
bb40 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 73 75 63 63 65 65 64 73 2e xit.Status:.....Always.succeeds.
bb60 00 4f 4c 44 50 57 44 20 6e 6f 74 20 73 65 74 00 50 61 72 73 65 20 6f 70 74 69 6f 6e 20 61 72 67 .OLDPWD.not.set.Parse.option.arg
bb80 75 6d 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 20 69 73 20 75 73 65 64 uments...........Getopts.is.used
bba0 20 62 79 20 73 68 65 6c 6c 20 70 72 6f 63 65 64 75 72 65 73 20 74 6f 20 70 61 72 73 65 20 70 6f .by.shell.procedures.to.parse.po
bbc0 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 61 73 20 6f 70 74 69 6f sitional.parameters.....as.optio
bbe0 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 63 6f 6e 74 61 69 6e 73 20 ns...........OPTSTRING.contains.
bc00 74 68 65 20 6f 70 74 69 6f 6e 20 6c 65 74 74 65 72 73 20 74 6f 20 62 65 20 72 65 63 6f 67 6e 69 the.option.letters.to.be.recogni
bc20 7a 65 64 3b 20 69 66 20 61 20 6c 65 74 74 65 72 0a 20 20 20 20 69 73 20 66 6f 6c 6c 6f 77 65 64 zed;.if.a.letter.....is.followed
bc40 20 62 79 20 61 20 63 6f 6c 6f 6e 2c 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 65 78 70 65 63 .by.a.colon,.the.option.is.expec
bc60 74 65 64 20 74 6f 20 68 61 76 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 77 68 69 ted.to.have.an.argument,.....whi
bc80 63 68 20 73 68 6f 75 6c 64 20 62 65 20 73 65 70 61 72 61 74 65 64 20 66 72 6f 6d 20 69 74 20 62 ch.should.be.separated.from.it.b
bca0 79 20 77 68 69 74 65 20 73 70 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 61 63 68 20 74 69 6d y.white.space...........Each.tim
bcc0 65 20 69 74 20 69 73 20 69 6e 76 6f 6b 65 64 2c 20 67 65 74 6f 70 74 73 20 77 69 6c 6c 20 70 6c e.it.is.invoked,.getopts.will.pl
bce0 61 63 65 20 74 68 65 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 69 6e 20 74 68 65 0a 20 20 20 20 73 ace.the.next.option.in.the.....s
bd00 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 24 6e 61 6d 65 2c 20 69 6e 69 74 69 61 6c 69 7a 69 6e hell.variable.$name,.initializin
bd20 67 20 6e 61 6d 65 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 61 6e 64 g.name.if.it.does.not.exist,.and
bd40 0a 20 20 20 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 6e 65 78 74 20 61 72 67 75 6d .....the.index.of.the.next.argum
bd60 65 6e 74 20 74 6f 20 62 65 20 70 72 6f 63 65 73 73 65 64 20 69 6e 74 6f 20 74 68 65 20 73 68 65 ent.to.be.processed.into.the.she
bd80 6c 6c 0a 20 20 20 20 76 61 72 69 61 62 6c 65 20 4f 50 54 49 4e 44 2e 20 20 4f 50 54 49 4e 44 20 ll.....variable.OPTIND...OPTIND.
bda0 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 74 6f 20 31 20 65 61 63 68 20 74 69 6d 65 20 74 68 is.initialized.to.1.each.time.th
bdc0 65 20 73 68 65 6c 6c 20 6f 72 0a 20 20 20 20 61 20 73 68 65 6c 6c 20 73 63 72 69 70 74 20 69 73 e.shell.or.....a.shell.script.is
bde0 20 69 6e 76 6f 6b 65 64 2e 20 20 57 68 65 6e 20 61 6e 20 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 .invoked...When.an.option.requir
be00 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 67 65 74 6f 70 74 73 20 70 6c 61 63 es.an.argument,.....getopts.plac
be20 65 73 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 69 6e 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 es.that.argument.into.the.shell.
be40 76 61 72 69 61 62 6c 65 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 0a 20 20 20 20 67 65 74 6f 70 74 variable.OPTARG...........getopt
be60 73 20 72 65 70 6f 72 74 73 20 65 72 72 6f 72 73 20 69 6e 20 6f 6e 65 20 6f 66 20 74 77 6f 20 77 s.reports.errors.in.one.of.two.w
be80 61 79 73 2e 20 20 49 66 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 ays...If.the.first.character....
bea0 20 6f 66 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 61 20 63 6f 6c 6f 6e 2c 20 67 65 74 6f 70 74 .of.OPTSTRING.is.a.colon,.getopt
bec0 73 20 75 73 65 73 20 73 69 6c 65 6e 74 20 65 72 72 6f 72 20 72 65 70 6f 72 74 69 6e 67 2e 20 20 s.uses.silent.error.reporting...
bee0 49 6e 0a 20 20 20 20 74 68 69 73 20 6d 6f 64 65 2c 20 6e 6f 20 65 72 72 6f 72 20 6d 65 73 73 61 In.....this.mode,.no.error.messa
bf00 67 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e 20 20 49 66 20 61 6e 20 69 6e 76 61 6c 69 64 20 ges.are.printed...If.an.invalid.
bf20 6f 70 74 69 6f 6e 20 69 73 0a 20 20 20 20 73 65 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 63 option.is.....seen,.getopts.plac
bf40 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 66 6f 75 6e 64 20 69 6e es.the.option.character.found.in
bf60 74 6f 20 4f 50 54 41 52 47 2e 20 20 49 66 20 61 0a 20 20 20 20 72 65 71 75 69 72 65 64 20 61 72 to.OPTARG...If.a.....required.ar
bf80 67 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 gument.is.not.found,.getopts.pla
bfa0 63 65 73 20 61 20 27 3a 27 20 69 6e 74 6f 20 4e 41 4d 45 20 61 6e 64 0a 20 20 20 20 73 65 74 73 ces.a.':'.into.NAME.and.....sets
bfc0 20 4f 50 54 41 52 47 20 74 6f 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 .OPTARG.to.the.option.character.
bfe0 66 6f 75 6e 64 2e 20 20 49 66 20 67 65 74 6f 70 74 73 20 69 73 20 6e 6f 74 20 69 6e 0a 20 20 20 found...If.getopts.is.not.in....
c000 20 73 69 6c 65 6e 74 20 6d 6f 64 65 2c 20 61 6e 64 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 .silent.mode,.and.an.invalid.opt
c020 69 6f 6e 20 69 73 20 73 65 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 63 65 73 20 27 3f 27 20 ion.is.seen,.getopts.places.'?'.
c040 69 6e 74 6f 0a 20 20 20 20 4e 41 4d 45 20 61 6e 64 20 75 6e 73 65 74 73 20 4f 50 54 41 52 47 2e into.....NAME.and.unsets.OPTARG.
c060 20 20 49 66 20 61 20 72 65 71 75 69 72 65 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 ..If.a.required.argument.is.not.
c080 66 6f 75 6e 64 2c 20 61 20 27 3f 27 0a 20 20 20 20 69 73 20 70 6c 61 63 65 64 20 69 6e 20 4e 41 found,.a.'?'.....is.placed.in.NA
c0a0 4d 45 2c 20 4f 50 54 41 52 47 20 69 73 20 75 6e 73 65 74 2c 20 61 6e 64 20 61 20 64 69 61 67 6e ME,.OPTARG.is.unset,.and.a.diagn
c0c0 6f 73 74 69 63 20 6d 65 73 73 61 67 65 20 69 73 0a 20 20 20 20 70 72 69 6e 74 65 64 2e 0a 20 20 ostic.message.is.....printed....
c0e0 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 4f 50 54 .......If.the.shell.variable.OPT
c100 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 30 2c 20 67 65 74 6f 70 74 73 20 64 69 73 ERR.has.the.value.0,.getopts.dis
c120 61 62 6c 65 73 20 74 68 65 0a 20 20 20 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 72 72 6f 72 20 ables.the.....printing.of.error.
c140 6d 65 73 73 61 67 65 73 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 messages,.even.if.the.first.char
c160 61 63 74 65 72 20 6f 66 0a 20 20 20 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 6e 6f 74 20 61 20 acter.of.....OPTSTRING.is.not.a.
c180 63 6f 6c 6f 6e 2e 20 20 4f 50 54 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 31 20 62 colon...OPTERR.has.the.value.1.b
c1a0 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f 70 74 73 20 6e 6f 72 6d y.default...........Getopts.norm
c1c0 61 6c 6c 79 20 70 61 72 73 65 73 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d ally.parses.the.positional.param
c1e0 65 74 65 72 73 2c 20 62 75 74 20 69 66 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 61 72 65 20 eters,.but.if.arguments.....are.
c200 73 75 70 70 6c 69 65 64 20 61 73 20 41 52 47 20 76 61 6c 75 65 73 2c 20 74 68 65 79 20 61 72 65 supplied.as.ARG.values,.they.are
c220 20 70 61 72 73 65 64 20 69 6e 73 74 65 61 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 .parsed.instead...........Exit.S
c240 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 61 6e tatus:.....Returns.success.if.an
c260 20 6f 70 74 69 6f 6e 20 69 73 20 66 6f 75 6e 64 3b 20 66 61 69 6c 73 20 69 66 20 74 68 65 20 65 .option.is.found;.fails.if.the.e
c280 6e 64 20 6f 66 20 6f 70 74 69 6f 6e 73 20 69 73 0a 20 20 20 20 65 6e 63 6f 75 6e 74 65 72 65 64 nd.of.options.is.....encountered
c2a0 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 50 72 69 6e 74 20 74 68 65 20 6e .or.an.error.occurs..Print.the.n
c2c0 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 ame.of.the.current.working.direc
c2e0 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c tory...........Options:.......-L
c300 09 70 72 69 6e 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 24 50 57 44 20 69 66 20 69 74 20 6e .print.the.value.of.$PWD.if.it.n
c320 61 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 09 09 64 ames.the.current.working.......d
c340 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 50 09 70 72 69 6e 74 20 74 68 65 20 70 68 79 73 irectory.......-P.print.the.phys
c360 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 2c 20 77 69 74 68 6f 75 74 20 61 6e 79 20 73 79 6d 62 ical.directory,.without.any.symb
c380 6f 6c 69 63 20 6c 69 6e 6b 73 0a 20 20 20 20 0a 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 olic.links..........By.default,.
c3a0 60 70 77 64 27 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 60 2d 4c 27 20 77 65 72 65 20 73 70 `pwd'.behaves.as.if.`-L'.were.sp
c3c0 65 63 69 66 69 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 ecified...........Exit.Status:..
c3e0 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f ...Returns.0.unless.an.invalid.o
c400 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 ption.is.given.or.the.current.di
c420 72 65 63 74 6f 72 79 0a 20 20 20 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 00 51 75 69 74 rectory.....cannot.be.read..Quit
c440 00 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 61 20 66 69 6c 65 20 69 6e 74 6f 20 61 6e 20 .Read.lines.from.a.file.into.an.
c460 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 73 79 6e 6f 6e array.variable...........A.synon
c480 79 6d 20 66 6f 72 20 60 6d 61 70 66 69 6c 65 27 2e 00 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f ym.for.`mapfile'..Read.lines.fro
c4a0 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 69 6e 74 6f 20 61 6e 20 69 6e 64 m.the.standard.input.into.an.ind
c4c0 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 exed.array.variable...........Re
c4e0 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 ad.lines.from.the.standard.input
c500 20 69 6e 74 6f 20 74 68 65 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 .into.the.indexed.array.variable
c520 20 41 52 52 41 59 2c 20 6f 72 0a 20 20 20 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 .ARRAY,.or.....from.file.descrip
c540 74 6f 72 20 46 44 20 69 66 20 74 68 65 20 2d 75 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c tor.FD.if.the.-u.option.is.suppl
c560 69 65 64 2e 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 4d 41 50 46 49 4c 45 0a 20 20 20 20 69 ied...The.variable.MAPFILE.....i
c580 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 41 52 52 41 59 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 s.the.default.ARRAY...........Op
c5a0 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 20 64 65 6c 69 6d 09 55 73 65 20 44 45 4c 49 4d 20 tions:.......-d.delim.Use.DELIM.
c5c0 74 6f 20 74 65 72 6d 69 6e 61 74 65 20 6c 69 6e 65 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 6e to.terminate.lines,.instead.of.n
c5e0 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 6e 20 63 6f 75 6e 74 09 43 6f 70 79 20 61 74 20 6d 6f ewline.......-n.count.Copy.at.mo
c600 73 74 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 20 20 49 66 20 43 4f 55 4e 54 20 69 73 20 30 2c 20 st.COUNT.lines...If.COUNT.is.0,.
c620 61 6c 6c 20 6c 69 6e 65 73 20 61 72 65 20 63 6f 70 69 65 64 0a 20 20 20 20 20 20 2d 4f 20 6f 72 all.lines.are.copied.......-O.or
c640 69 67 69 6e 09 42 65 67 69 6e 20 61 73 73 69 67 6e 69 6e 67 20 74 6f 20 41 52 52 41 59 20 61 74 igin.Begin.assigning.to.ARRAY.at
c660 20 69 6e 64 65 78 20 4f 52 49 47 49 4e 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 69 6e 64 65 .index.ORIGIN...The.default.inde
c680 78 20 69 73 20 30 0a 20 20 20 20 20 20 2d 73 20 63 6f 75 6e 74 09 44 69 73 63 61 72 64 20 74 68 x.is.0.......-s.count.Discard.th
c6a0 65 20 66 69 72 73 74 20 43 4f 55 4e 54 20 6c 69 6e 65 73 20 72 65 61 64 0a 20 20 20 20 20 20 2d e.first.COUNT.lines.read.......-
c6c0 74 09 52 65 6d 6f 76 65 20 61 20 74 72 61 69 6c 69 6e 67 20 44 45 4c 49 4d 20 66 72 6f 6d 20 65 t.Remove.a.trailing.DELIM.from.e
c6e0 61 63 68 20 6c 69 6e 65 20 72 65 61 64 20 28 64 65 66 61 75 6c 74 20 6e 65 77 6c 69 6e 65 29 0a ach.line.read.(default.newline).
c700 20 20 20 20 20 20 2d 75 20 66 64 09 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 66 69 6c 65 ......-u.fd.Read.lines.from.file
c720 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 .descriptor.FD.instead.of.the.st
c740 61 6e 64 61 72 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 43 20 63 61 6c 6c 62 61 63 6b 09 45 andard.input.......-C.callback.E
c760 76 61 6c 75 61 74 65 20 43 41 4c 4c 42 41 43 4b 20 65 61 63 68 20 74 69 6d 65 20 51 55 41 4e 54 valuate.CALLBACK.each.time.QUANT
c780 55 4d 20 6c 69 6e 65 73 20 61 72 65 20 72 65 61 64 0a 20 20 20 20 20 20 2d 63 20 71 75 61 6e 74 UM.lines.are.read.......-c.quant
c7a0 75 6d 09 53 70 65 63 69 66 79 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 72 um.Specify.the.number.of.lines.r
c7c0 65 61 64 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 63 61 6c 6c 20 74 6f 0a 20 20 20 20 09 09 09 ead.between.each.call.to........
c7e0 43 41 4c 4c 42 41 43 4b 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 CALLBACK..........Arguments:....
c800 20 20 20 41 52 52 41 59 09 41 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 74 6f 20 ...ARRAY.Array.variable.name.to.
c820 75 73 65 20 66 6f 72 20 66 69 6c 65 20 64 61 74 61 0a 20 20 20 20 0a 20 20 20 20 49 66 20 2d 43 use.for.file.data..........If.-C
c840 20 69 73 20 73 75 70 70 6c 69 65 64 20 77 69 74 68 6f 75 74 20 2d 63 2c 20 74 68 65 20 64 65 66 .is.supplied.without.-c,.the.def
c860 61 75 6c 74 20 71 75 61 6e 74 75 6d 20 69 73 20 35 30 30 30 2e 20 20 57 68 65 6e 0a 20 20 20 20 ault.quantum.is.5000...When.....
c880 43 41 4c 4c 42 41 43 4b 20 69 73 20 65 76 61 6c 75 61 74 65 64 2c 20 69 74 20 69 73 20 73 75 70 CALLBACK.is.evaluated,.it.is.sup
c8a0 70 6c 69 65 64 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 6e 65 78 74 20 61 72 72 61 plied.the.index.of.the.next.arra
c8c0 79 0a 20 20 20 20 65 6c 65 6d 65 6e 74 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 61 6e 64 y.....element.to.be.assigned.and
c8e0 20 74 68 65 20 6c 69 6e 65 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 61 74 .the.line.to.be.assigned.to.that
c900 20 65 6c 65 6d 65 6e 74 0a 20 20 20 20 61 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d .element.....as.additional.argum
c920 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 74 20 73 75 70 70 6c 69 65 64 20 77 ents...........If.not.supplied.w
c940 69 74 68 20 61 6e 20 65 78 70 6c 69 63 69 74 20 6f 72 69 67 69 6e 2c 20 6d 61 70 66 69 6c 65 20 ith.an.explicit.origin,.mapfile.
c960 77 69 6c 6c 20 63 6c 65 61 72 20 41 52 52 41 59 20 62 65 66 6f 72 65 0a 20 20 20 20 61 73 73 69 will.clear.ARRAY.before.....assi
c980 67 6e 69 6e 67 20 74 6f 20 69 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 gning.to.it...........Exit.Statu
c9a0 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e s:.....Returns.success.unless.an
c9c0 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 41 52 52 41 .invalid.option.is.given.or.ARRA
c9e0 59 20 69 73 20 72 65 61 64 6f 6e 6c 79 20 6f 72 0a 20 20 20 20 6e 6f 74 20 61 6e 20 69 6e 64 65 Y.is.readonly.or.....not.an.inde
ca00 78 65 64 20 61 72 72 61 79 2e 00 52 65 63 6f 72 64 20 6c 6f 63 6b 00 52 65 6d 65 6d 62 65 72 20 xed.array..Record.lock.Remember.
ca20 6f 72 20 64 69 73 70 6c 61 79 20 70 72 6f 67 72 61 6d 20 6c 6f 63 61 74 69 6f 6e 73 2e 0a 20 20 or.display.program.locations....
ca40 20 20 0a 20 20 20 20 44 65 74 65 72 6d 69 6e 65 20 61 6e 64 20 72 65 6d 65 6d 62 65 72 20 74 68 .......Determine.and.remember.th
ca60 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 e.full.pathname.of.each.command.
ca80 4e 41 4d 45 2e 20 20 49 66 0a 20 20 20 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 NAME...If.....no.arguments.are.g
caa0 69 76 65 6e 2c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 72 65 6d 65 6d 62 65 72 iven,.information.about.remember
cac0 65 64 20 63 6f 6d 6d 61 6e 64 73 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 0a 20 ed.commands.is.displayed........
cae0 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 64 09 66 6f 72 67 65 74 20 74 68 65 20 ...Options:.......-d.forget.the.
cb00 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 remembered.location.of.each.NAME
cb20 0a 20 20 20 20 20 20 2d 6c 09 64 69 73 70 6c 61 79 20 69 6e 20 61 20 66 6f 72 6d 61 74 20 74 68 .......-l.display.in.a.format.th
cb40 61 74 20 6d 61 79 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 at.may.be.reused.as.input.......
cb60 2d 70 20 70 61 74 68 6e 61 6d 65 09 75 73 65 20 50 41 54 48 4e 41 4d 45 20 61 73 20 74 68 65 20 -p.pathname.use.PATHNAME.as.the.
cb80 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 72 09 66 full.pathname.of.NAME.......-r.f
cba0 6f 72 67 65 74 20 61 6c 6c 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 73 0a 20 orget.all.remembered.locations..
cbc0 20 20 20 20 20 2d 74 09 70 72 69 6e 74 20 74 68 65 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 .....-t.print.the.remembered.loc
cbe0 61 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 2c 20 70 72 65 63 65 64 69 6e 67 0a 20 20 ation.of.each.NAME,.preceding...
cc00 20 20 09 09 65 61 63 68 20 6c 6f 63 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 63 6f 72 72 65 ....each.location.with.the.corre
cc20 73 70 6f 6e 64 69 6e 67 20 4e 41 4d 45 20 69 66 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 09 09 sponding.NAME.if.multiple.......
cc40 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 NAMEs.are.given.....Arguments:..
cc60 20 20 20 20 20 4e 41 4d 45 09 45 61 63 68 20 4e 41 4d 45 20 69 73 20 73 65 61 72 63 68 65 64 20 .....NAME.Each.NAME.is.searched.
cc80 66 6f 72 20 69 6e 20 24 50 41 54 48 20 61 6e 64 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 for.in.$PATH.and.added.to.the.li
cca0 73 74 0a 20 20 20 20 09 09 6f 66 20 72 65 6d 65 6d 62 65 72 65 64 20 63 6f 6d 6d 61 6e 64 73 2e st.......of.remembered.commands.
ccc0 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 ..........Exit.Status:.....Retur
cce0 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 66 6f ns.success.unless.NAME.is.not.fo
cd00 75 6e 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 und.or.an.invalid.option.is.give
cd20 6e 2e 00 52 65 6d 6f 76 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 73 74 61 63 6b n..Remove.directories.from.stack
cd40 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 ...........Removes.entries.from.
cd60 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 the.directory.stack...With.no.ar
cd80 67 75 6d 65 6e 74 73 2c 20 72 65 6d 6f 76 65 73 0a 20 20 20 20 74 68 65 20 74 6f 70 20 64 69 72 guments,.removes.....the.top.dir
cda0 65 63 74 6f 72 79 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 ectory.from.the.stack,.and.chang
cdc0 65 73 20 74 6f 20 74 68 65 20 6e 65 77 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 es.to.the.new.top.directory.....
cde0 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 ......Options:.......-n.Suppress
ce00 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 es.the.normal.change.of.director
ce20 79 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 69 65 y.when.removing.......directorie
ce40 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 s.from.the.stack,.so.only.the.st
ce60 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 ack.is.manipulated...........Arg
ce80 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 uments:.......+N.Removes.the.Nth
cea0 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 .entry.counting.from.the.left.of
cec0 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c .the.list.......shown.by.`dirs',
cee0 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c .starting.with.zero...For.exampl
cf00 65 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 73 20 74 68 65 20 66 e:.`popd.+0'.......removes.the.f
cf20 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 2b 31 27 20 74 68 65 20 73 65 irst.directory,.`popd.+1'.the.se
cf40 63 6f 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 cond.............-N.Removes.the.
cf60 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 Nth.entry.counting.from.the.righ
cf80 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 60 64 69 t.of.the.list.......shown.by.`di
cfa0 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 rs',.starting.with.zero...For.ex
cfc0 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 20 20 20 09 09 72 65 6d 6f 76 65 73 20 74 ample:.`popd.-0'.......removes.t
cfe0 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 70 6f 70 64 20 2d 31 27 20 74 68 65 he.last.directory,.`popd.-1'.the
d000 20 6e 65 78 74 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 60 64 69 72 .next.to.last...........The.`dir
d020 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 s'.builtin.displays.the.director
d040 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 y.stack...........Exit.Status:..
d060 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 ...Returns.success.unless.an.inv
d080 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 74 68 65 alid.argument.is.supplied.or.the
d0a0 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 6c 73 2e 00 52 65 6d .directory.....change.fails..Rem
d0c0 6f 76 65 20 65 61 63 68 20 4e 41 4d 45 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 6f 66 20 64 ove.each.NAME.from.the.list.of.d
d0e0 65 66 69 6e 65 64 20 61 6c 69 61 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 efined.aliases...........Options
d100 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 61 6c 69 61 73 20 64 65 66 69 :.......-a.remove.all.alias.defi
d120 6e 69 74 69 6f 6e 73 0a 20 20 20 20 0a 20 20 20 20 52 65 74 75 72 6e 20 73 75 63 63 65 73 73 20 nitions..........Return.success.
d140 75 6e 6c 65 73 73 20 61 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 6e 20 65 78 69 73 74 69 6e 67 unless.a.NAME.is.not.an.existing
d160 20 61 6c 69 61 73 2e 00 52 65 6d 6f 76 65 20 6a 6f 62 73 20 66 72 6f 6d 20 63 75 72 72 65 6e 74 .alias..Remove.jobs.from.current
d180 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 65 61 63 68 20 4a 4f .shell...........Removes.each.JO
d1a0 42 53 50 45 43 20 61 72 67 75 6d 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 74 61 62 6c 65 20 6f 66 BSPEC.argument.from.the.table.of
d1c0 20 61 63 74 69 76 65 20 6a 6f 62 73 2e 20 20 57 69 74 68 6f 75 74 0a 20 20 20 20 61 6e 79 20 4a .active.jobs...Without.....any.J
d1e0 4f 42 53 50 45 43 73 2c 20 74 68 65 20 73 68 65 6c 6c 20 75 73 65 73 20 69 74 73 20 6e 6f 74 69 OBSPECs,.the.shell.uses.its.noti
d200 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e 0a 20 20 20 20 0a 20 20 20 20 on.of.the.current.job...........
d220 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 6a 6f 62 Options:.......-a.remove.all.job
d240 73 20 69 66 20 4a 4f 42 53 50 45 43 20 69 73 20 6e 6f 74 20 73 75 70 70 6c 69 65 64 0a 20 20 20 s.if.JOBSPEC.is.not.supplied....
d260 20 20 20 2d 68 09 6d 61 72 6b 20 65 61 63 68 20 4a 4f 42 53 50 45 43 20 73 6f 20 74 68 61 74 20 ...-h.mark.each.JOBSPEC.so.that.
d280 53 49 47 48 55 50 20 69 73 20 6e 6f 74 20 73 65 6e 74 20 74 6f 20 74 68 65 20 6a 6f 62 20 69 66 SIGHUP.is.not.sent.to.the.job.if
d2a0 20 74 68 65 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 61 20 53 49 47 48 .the.......shell.receives.a.SIGH
d2c0 55 50 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 6f 6e 6c 79 20 72 75 6e 6e 69 6e 67 20 UP.......-r.remove.only.running.
d2e0 6a 6f 62 73 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 jobs..........Exit.Status:.....R
d300 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 eturns.success.unless.an.invalid
d320 20 6f 70 74 69 6f 6e 20 6f 72 20 4a 4f 42 53 50 45 43 20 69 73 20 67 69 76 65 6e 2e 00 52 65 6d .option.or.JOBSPEC.is.given..Rem
d340 6f 76 65 73 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 oves.entries.from.the.directory.
d360 73 74 61 63 6b 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 72 65 6d 6f 76 stack...With.no.arguments,.remov
d380 65 73 0a 20 20 20 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 66 72 6f 6d 20 74 68 es.....the.top.directory.from.th
d3a0 65 20 73 74 61 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 6e 65 77 20 e.stack,.and.changes.to.the.new.
d3c0 74 6f 70 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a top.directory...........Options:
d3e0 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 .......-n.Suppresses.the.normal.
d400 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e change.of.directory.when.removin
d420 67 0a 20 20 20 20 09 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 g......directories.from.the.stac
d440 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 k,.so.only.the.stack.is.manipula
d460 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b ted...........Arguments:.......+
d480 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 N.Removes.the.Nth.entry.counting
d4a0 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 .from.the.left.of.the.list......
d4c0 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a shown.by.`dirs',.starting.with.z
d4e0 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2b 30 27 0a 20 20 20 ero...For.example:.`popd.+0'....
d500 20 09 72 65 6d 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 60 ..removes.the.first.directory,.`
d520 70 6f 70 64 20 2b 31 27 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 popd.+1'.the.second.............
d540 2d 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e -N.Removes.the.Nth.entry.countin
d560 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 g.from.the.right.of.the.list....
d580 20 09 73 68 6f 77 6e 20 62 79 20 60 64 69 72 73 27 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 ..shown.by.`dirs',.starting.with
d5a0 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 60 70 6f 70 64 20 2d 30 27 0a 20 .zero...For.example:.`popd.-0'..
d5c0 20 20 20 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 ....removes.the.last.directory,.
d5e0 60 70 6f 70 64 20 2d 31 27 20 74 68 65 20 6e 65 78 74 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 `popd.-1'.the.next.to.last......
d600 0a 20 20 20 20 54 68 65 20 60 64 69 72 73 27 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 .....The.`dirs'.builtin.displays
d620 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 00 52 65 70 6c 61 63 65 20 74 68 .the.directory.stack..Replace.th
d640 65 20 73 68 65 6c 6c 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 63 6f 6d 6d 61 6e 64 2e 0a e.shell.with.the.given.command..
d660 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 2c 20 72 65 70 6c 61 63 .........Execute.COMMAND,.replac
d680 69 6e 67 20 74 68 69 73 20 73 68 65 6c 6c 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 ing.this.shell.with.the.specifie
d6a0 64 20 70 72 6f 67 72 61 6d 2e 0a 20 20 20 20 41 52 47 55 4d 45 4e 54 53 20 62 65 63 6f 6d 65 20 d.program......ARGUMENTS.become.
d6c0 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 43 4f 4d 4d 41 4e 44 2e 20 20 49 66 20 43 4f the.arguments.to.COMMAND...If.CO
d6e0 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2c 0a 20 20 20 20 61 6e 79 20 MMAND.is.not.specified,.....any.
d700 72 65 64 69 72 65 63 74 69 6f 6e 73 20 74 61 6b 65 20 65 66 66 65 63 74 20 69 6e 20 74 68 65 20 redirections.take.effect.in.the.
d720 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a current.shell...........Options:
d740 0a 20 20 20 20 20 20 2d 61 20 6e 61 6d 65 09 70 61 73 73 20 4e 41 4d 45 20 61 73 20 74 68 65 20 .......-a.name.pass.NAME.as.the.
d760 7a 65 72 6f 74 68 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 20 zeroth.argument.to.COMMAND......
d780 20 2d 63 09 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 61 6e 20 65 6d 70 74 .-c.execute.COMMAND.with.an.empt
d7a0 79 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6c 09 70 6c 61 63 65 20 61 20 64 y.environment.......-l.place.a.d
d7c0 61 73 68 20 69 6e 20 74 68 65 20 7a 65 72 6f 74 68 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 43 4f ash.in.the.zeroth.argument.to.CO
d7e0 4d 4d 41 4e 44 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 63 61 MMAND..........If.the.command.ca
d800 6e 6e 6f 74 20 62 65 20 65 78 65 63 75 74 65 64 2c 20 61 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 nnot.be.executed,.a.non-interact
d820 69 76 65 20 73 68 65 6c 6c 20 65 78 69 74 73 2c 20 75 6e 6c 65 73 73 0a 20 20 20 20 74 68 65 20 ive.shell.exits,.unless.....the.
d840 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 60 65 78 65 63 66 61 69 6c 27 20 69 73 20 73 65 74 2e 0a shell.option.`execfail'.is.set..
d860 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e .........Exit.Status:.....Return
d880 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 43 4f 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 s.success.unless.COMMAND.is.not.
d8a0 66 6f 75 6e 64 20 6f 72 20 61 20 72 65 64 69 72 65 63 74 69 6f 6e 20 65 72 72 6f 72 20 6f 63 63 found.or.a.redirection.error.occ
d8c0 75 72 73 2e 00 52 65 70 6f 72 74 20 74 69 6d 65 20 63 6f 6e 73 75 6d 65 64 20 62 79 20 70 69 70 urs..Report.time.consumed.by.pip
d8e0 65 6c 69 6e 65 27 73 20 65 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 eline's.execution...........Exec
d900 75 74 65 20 50 49 50 45 4c 49 4e 45 20 61 6e 64 20 70 72 69 6e 74 20 61 20 73 75 6d 6d 61 72 79 ute.PIPELINE.and.print.a.summary
d920 20 6f 66 20 74 68 65 20 72 65 61 6c 20 74 69 6d 65 2c 20 75 73 65 72 20 43 50 55 20 74 69 6d 65 .of.the.real.time,.user.CPU.time
d940 2c 0a 20 20 20 20 61 6e 64 20 73 79 73 74 65 6d 20 43 50 55 20 74 69 6d 65 20 73 70 65 6e 74 20 ,.....and.system.CPU.time.spent.
d960 65 78 65 63 75 74 69 6e 67 20 50 49 50 45 4c 49 4e 45 20 77 68 65 6e 20 69 74 20 74 65 72 6d 69 executing.PIPELINE.when.it.termi
d980 6e 61 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d nates...........Options:.......-
d9a0 70 09 70 72 69 6e 74 20 74 68 65 20 74 69 6d 69 6e 67 20 73 75 6d 6d 61 72 79 20 69 6e 20 74 68 p.print.the.timing.summary.in.th
d9c0 65 20 70 6f 72 74 61 62 6c 65 20 50 6f 73 69 78 20 66 6f 72 6d 61 74 0a 20 20 20 20 0a 20 20 20 e.portable.Posix.format.........
d9e0 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 54 49 4d 45 46 4f 52 4d 41 54 20 76 61 72 .The.value.of.the.TIMEFORMAT.var
da00 69 61 62 6c 65 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 6f 75 74 70 75 74 20 66 6f 72 6d iable.is.used.as.the.output.form
da20 61 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 at...........Exit.Status:.....Th
da40 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 e.return.status.is.the.return.st
da60 61 74 75 73 20 6f 66 20 50 49 50 45 4c 49 4e 45 2e 00 52 65 73 75 6d 65 20 66 6f 72 2c 20 77 68 atus.of.PIPELINE..Resume.for,.wh
da80 69 6c 65 2c 20 6f 72 20 75 6e 74 69 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 ile,.or.until.loops...........Re
daa0 73 75 6d 65 73 20 74 68 65 20 6e 65 78 74 20 69 74 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 sumes.the.next.iteration.of.the.
dac0 65 6e 63 6c 6f 73 69 6e 67 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 72 20 55 4e 54 49 4c 20 6c 6f enclosing.FOR,.WHILE.or.UNTIL.lo
dae0 6f 70 2e 0a 20 20 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 72 65 73 75 6d op......If.N.is.specified,.resum
db00 65 73 20 74 68 65 20 4e 74 68 20 65 6e 63 6c 6f 73 69 6e 67 20 6c 6f 6f 70 2e 0a 20 20 20 20 0a es.the.Nth.enclosing.loop.......
db20 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 65 78 69 74 20 73 74 ....Exit.Status:.....The.exit.st
db40 61 74 75 73 20 69 73 20 30 20 75 6e 6c 65 73 73 20 4e 20 69 73 20 6e 6f 74 20 67 72 65 61 74 65 atus.is.0.unless.N.is.not.greate
db60 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 31 2e 00 52 65 73 75 6d 65 20 6a 6f 62 r.than.or.equal.to.1..Resume.job
db80 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 71 75 69 76 61 6c .in.foreground...........Equival
dba0 65 6e 74 20 74 6f 20 74 68 65 20 4a 4f 42 5f 53 50 45 43 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 ent.to.the.JOB_SPEC.argument.to.
dbc0 74 68 65 20 60 66 67 27 20 63 6f 6d 6d 61 6e 64 2e 20 20 52 65 73 75 6d 65 20 61 0a 20 20 20 20 the.`fg'.command...Resume.a.....
dbe0 73 74 6f 70 70 65 64 20 6f 72 20 62 61 63 6b 67 72 6f 75 6e 64 20 6a 6f 62 2e 20 20 4a 4f 42 5f stopped.or.background.job...JOB_
dc00 53 50 45 43 20 63 61 6e 20 73 70 65 63 69 66 79 20 65 69 74 68 65 72 20 61 20 6a 6f 62 20 6e 61 SPEC.can.specify.either.a.job.na
dc20 6d 65 0a 20 20 20 20 6f 72 20 61 20 6a 6f 62 20 6e 75 6d 62 65 72 2e 20 20 46 6f 6c 6c 6f 77 69 me.....or.a.job.number...Followi
dc40 6e 67 20 4a 4f 42 5f 53 50 45 43 20 77 69 74 68 20 61 20 60 26 27 20 70 6c 61 63 65 73 20 74 68 ng.JOB_SPEC.with.a.`&'.places.th
dc60 65 20 6a 6f 62 20 69 6e 0a 20 20 20 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 61 73 20 e.job.in.....the.background,.as.
dc80 69 66 20 74 68 65 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 68 61 64 20 62 65 65 if.the.job.specification.had.bee
dca0 6e 20 73 75 70 70 6c 69 65 64 20 61 73 20 61 6e 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 20 74 6f n.supplied.as.an.....argument.to
dcc0 20 60 62 67 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 .`bg'...........Exit.Status:....
dce0 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 72 65 73 75 6d .Returns.the.status.of.the.resum
dd00 65 64 20 6a 6f 62 2e 00 52 65 74 75 72 6e 20 61 20 73 75 63 63 65 73 73 66 75 6c 20 72 65 73 75 ed.job..Return.a.successful.resu
dd20 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c lt...........Exit.Status:.....Al
dd40 77 61 79 73 20 73 75 63 63 65 65 64 73 2e 00 52 65 74 75 72 6e 20 61 6e 20 75 6e 73 75 63 63 65 ways.succeeds..Return.an.unsucce
dd60 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 ssful.result...........Exit.Stat
dd80 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 66 61 69 6c 73 2e 00 52 65 74 75 72 6e 20 66 72 6f us:.....Always.fails..Return.fro
dda0 6d 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 43 61 75 m.a.shell.function...........Cau
ddc0 73 65 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 64 20 73 63 72 69 70 74 ses.a.function.or.sourced.script
dde0 20 74 6f 20 65 78 69 74 20 77 69 74 68 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 20 .to.exit.with.the.return.value..
de00 20 20 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4e 2e 20 20 49 66 20 4e 20 69 73 20 6f 6d 69 74 ...specified.by.N...If.N.is.omit
de20 74 65 64 2c 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 61 74 20 6f ted,.the.return.status.is.that.o
de40 66 20 74 68 65 0a 20 20 20 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 20 f.the.....last.command.executed.
de60 77 69 74 68 69 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 63 72 69 70 74 2e 0a 20 within.the.function.or.script...
de80 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 ........Exit.Status:.....Returns
dea0 20 4e 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e .N,.or.failure.if.the.shell.is.n
dec0 6f 74 20 65 78 65 63 75 74 69 6e 67 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 63 72 69 70 ot.executing.a.function.or.scrip
dee0 74 2e 00 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 63 75 72 t..Return.the.context.of.the.cur
df00 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 57 rent.subroutine.call...........W
df20 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 22 24 6c 69 6e 65 20 24 66 69 6c ithout.EXPR,.returns."$line.$fil
df40 65 6e 61 6d 65 22 2e 20 20 57 69 74 68 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 0a 20 20 20 20 ename"...With.EXPR,.returns.....
df60 22 24 6c 69 6e 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 3b 20 74 "$line.$subroutine.$filename";.t
df80 68 69 73 20 65 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 his.extra.information.can.be.use
dfa0 64 20 74 6f 0a 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 63 6b 20 74 72 61 63 65 2e 0a d.to.....provide.a.stack.trace..
dfc0 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 20 69 6e 64 69 63 .........The.value.of.EXPR.indic
dfe0 61 74 65 73 20 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 6d 65 73 20 74 6f 20 67 6f 20 ates.how.many.call.frames.to.go.
e000 62 61 63 6b 20 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6f 6e 65 3b back.before.the.....current.one;
e020 20 74 68 65 20 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d 65 20 30 2e 0a 20 20 20 20 0a .the.top.frame.is.frame.0.......
e040 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 30 20 75 ....Exit.Status:.....Returns.0.u
e060 6e 6c 65 73 73 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 69 6e 67 nless.the.shell.is.not.executing
e080 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 45 58 50 52 0a 20 20 20 20 69 73 .a.shell.function.or.EXPR.....is
e0a0 20 69 6e 76 61 6c 69 64 2e 00 52 65 74 75 72 6e 73 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 .invalid..Returns.the.context.of
e0c0 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e 0a 20 20 .the.current.subroutine.call....
e0e0 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 22 24 6c .......Without.EXPR,.returns."$l
e100 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 22 2e 20 20 57 69 74 68 20 45 58 50 52 2c 20 72 65 74 75 ine.$filename"...With.EXPR,.retu
e120 72 6e 73 0a 20 20 20 20 22 24 6c 69 6e 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 6c 65 rns....."$line.$subroutine.$file
e140 6e 61 6d 65 22 3b 20 74 68 69 73 20 65 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 name";.this.extra.information.ca
e160 6e 20 62 65 20 75 73 65 64 20 74 6f 0a 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 63 6b n.be.used.to.....provide.a.stack
e180 20 74 72 61 63 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 .trace...........The.value.of.EX
e1a0 50 52 20 69 6e 64 69 63 61 74 65 73 20 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 6d 65 PR.indicates.how.many.call.frame
e1c0 73 20 74 6f 20 67 6f 20 62 61 63 6b 20 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 72 72 s.to.go.back.before.the.....curr
e1e0 65 6e 74 20 6f 6e 65 3b 20 74 68 65 20 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d 65 20 ent.one;.the.top.frame.is.frame.
e200 30 2e 00 52 75 6e 6e 69 6e 67 00 53 65 67 6d 65 6e 74 61 74 69 6f 6e 20 66 61 75 6c 74 00 53 65 0..Running.Segmentation.fault.Se
e220 6c 65 63 74 20 77 6f 72 64 73 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 61 6e 64 20 65 78 65 63 75 lect.words.from.a.list.and.execu
e240 74 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 57 4f 52 44 53 20 te.commands...........The.WORDS.
e260 61 72 65 20 65 78 70 61 6e 64 65 64 2c 20 67 65 6e 65 72 61 74 69 6e 67 20 61 20 6c 69 73 74 20 are.expanded,.generating.a.list.
e280 6f 66 20 77 6f 72 64 73 2e 20 20 54 68 65 0a 20 20 20 20 73 65 74 20 6f 66 20 65 78 70 61 6e 64 of.words...The.....set.of.expand
e2a0 65 64 20 77 6f 72 64 73 20 69 73 20 70 72 69 6e 74 65 64 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 ed.words.is.printed.on.the.stand
e2c0 61 72 64 20 65 72 72 6f 72 2c 20 65 61 63 68 0a 20 20 20 20 70 72 65 63 65 64 65 64 20 62 79 20 ard.error,.each.....preceded.by.
e2e0 61 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 60 69 6e 20 57 4f 52 44 53 27 20 69 73 20 6e 6f 74 20 a.number...If.`in.WORDS'.is.not.
e300 70 72 65 73 65 6e 74 2c 20 60 69 6e 20 22 24 40 22 27 0a 20 20 20 20 69 73 20 61 73 73 75 6d 65 present,.`in."$@"'.....is.assume
e320 64 2e 20 20 54 68 65 20 50 53 33 20 70 72 6f 6d 70 74 20 69 73 20 74 68 65 6e 20 64 69 73 70 6c d...The.PS3.prompt.is.then.displ
e340 61 79 65 64 20 61 6e 64 20 61 20 6c 69 6e 65 20 72 65 61 64 0a 20 20 20 20 66 72 6f 6d 20 74 68 ayed.and.a.line.read.....from.th
e360 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 20 63 e.standard.input...If.the.line.c
e380 6f 6e 73 69 73 74 73 20 6f 66 20 74 68 65 20 6e 75 6d 62 65 72 0a 20 20 20 20 63 6f 72 72 65 73 onsists.of.the.number.....corres
e3a0 70 6f 6e 64 69 6e 67 20 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 20 ponding.to.one.of.the.displayed.
e3c0 77 6f 72 64 73 2c 20 74 68 65 6e 20 4e 41 4d 45 20 69 73 20 73 65 74 0a 20 20 20 20 74 6f 20 74 words,.then.NAME.is.set.....to.t
e3e0 68 61 74 20 77 6f 72 64 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 20 69 73 20 65 6d 70 74 79 2c hat.word...If.the.line.is.empty,
e400 20 57 4f 52 44 53 20 61 6e 64 20 74 68 65 20 70 72 6f 6d 70 74 20 61 72 65 0a 20 20 20 20 72 65 .WORDS.and.the.prompt.are.....re
e420 64 69 73 70 6c 61 79 65 64 2e 20 20 49 66 20 45 4f 46 20 69 73 20 72 65 61 64 2c 20 74 68 65 20 displayed...If.EOF.is.read,.the.
e440 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 65 73 2e 20 20 41 6e 79 20 6f 74 68 65 72 0a 20 20 command.completes...Any.other...
e460 20 20 76 61 6c 75 65 20 72 65 61 64 20 63 61 75 73 65 73 20 4e 41 4d 45 20 74 6f 20 62 65 20 73 ..value.read.causes.NAME.to.be.s
e480 65 74 20 74 6f 20 6e 75 6c 6c 2e 20 20 54 68 65 20 6c 69 6e 65 20 72 65 61 64 20 69 73 20 73 61 et.to.null...The.line.read.is.sa
e4a0 76 65 64 0a 20 20 20 20 69 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 52 45 50 4c 59 2e 20 20 ved.....in.the.variable.REPLY...
e4c0 43 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 65 61 63 68 COMMANDS.are.executed.after.each
e4e0 20 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 20 75 6e 74 69 6c 20 61 20 62 72 65 61 6b 20 63 6f 6d .selection.....until.a.break.com
e500 6d 61 6e 64 20 69 73 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 mand.is.executed...........Exit.
e520 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f Status:.....Returns.the.status.o
e540 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 53 65 6e f.the.last.command.executed..Sen
e560 64 20 61 20 73 69 67 6e 61 6c 20 74 6f 20 61 20 6a 6f 62 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 d.a.signal.to.a.job...........Se
e580 6e 64 20 74 68 65 20 70 72 6f 63 65 73 73 65 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 50 nd.the.processes.identified.by.P
e5a0 49 44 20 6f 72 20 4a 4f 42 53 50 45 43 20 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 64 20 62 ID.or.JOBSPEC.the.signal.named.b
e5c0 79 0a 20 20 20 20 53 49 47 53 50 45 43 20 6f 72 20 53 49 47 4e 55 4d 2e 20 20 49 66 20 6e 65 69 y.....SIGSPEC.or.SIGNUM...If.nei
e5e0 74 68 65 72 20 53 49 47 53 50 45 43 20 6e 6f 72 20 53 49 47 4e 55 4d 20 69 73 20 70 72 65 73 65 ther.SIGSPEC.nor.SIGNUM.is.prese
e600 6e 74 2c 20 74 68 65 6e 0a 20 20 20 20 53 49 47 54 45 52 4d 20 69 73 20 61 73 73 75 6d 65 64 2e nt,.then.....SIGTERM.is.assumed.
e620 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 73 20 73 69 67 09 ..........Options:.......-s.sig.
e640 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 61 6d 65 0a 20 20 20 20 20 20 2d 6e 20 73 69 SIG.is.a.signal.name.......-n.si
e660 67 09 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 2d g.SIG.is.a.signal.number.......-
e680 6c 09 6c 69 73 74 20 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 73 3b 20 69 66 20 61 72 67 75 l.list.the.signal.names;.if.argu
e6a0 6d 65 6e 74 73 20 66 6f 6c 6c 6f 77 20 60 2d 6c 27 20 74 68 65 79 20 61 72 65 0a 20 20 20 20 09 ments.follow.`-l'.they.are......
e6c0 09 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 73 20 66 6f .assumed.to.be.signal.numbers.fo
e6e0 72 20 77 68 69 63 68 20 6e 61 6d 65 73 20 73 68 6f 75 6c 64 20 62 65 20 6c 69 73 74 65 64 0a 20 r.which.names.should.be.listed..
e700 20 20 20 20 20 2d 4c 09 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 2d 6c 0a 20 20 20 20 0a 20 20 20 20 .....-L.synonym.for.-l..........
e720 4b 69 6c 6c 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 66 6f 72 20 74 77 6f 20 Kill.is.a.shell.builtin.for.two.
e740 72 65 61 73 6f 6e 73 3a 20 69 74 20 61 6c 6c 6f 77 73 20 6a 6f 62 20 49 44 73 20 74 6f 20 62 65 reasons:.it.allows.job.IDs.to.be
e760 20 75 73 65 64 0a 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 20 70 72 6f 63 65 73 73 20 49 44 73 .used.....instead.of.process.IDs
e780 2c 20 61 6e 64 20 61 6c 6c 6f 77 73 20 70 72 6f 63 65 73 73 65 73 20 74 6f 20 62 65 20 6b 69 6c ,.and.allows.processes.to.be.kil
e7a0 6c 65 64 20 69 66 20 74 68 65 20 6c 69 6d 69 74 0a 20 20 20 20 6f 6e 20 70 72 6f 63 65 73 73 65 led.if.the.limit.....on.processe
e7c0 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 72 65 61 74 65 20 69 73 20 72 65 61 63 68 65 64 s.that.you.can.create.is.reached
e7e0 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 ...........Exit.Status:.....Retu
e800 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 rns.success.unless.an.invalid.op
e820 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 tion.is.given.or.an.error.occurs
e840 2e 00 53 65 74 20 52 65 61 64 6c 69 6e 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 61 6e 64 20 ..Set.Readline.key.bindings.and.
e860 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 42 69 6e 64 20 61 20 6b 65 79 20 73 variables...........Bind.a.key.s
e880 65 71 75 65 6e 63 65 20 74 6f 20 61 20 52 65 61 64 6c 69 6e 65 20 66 75 6e 63 74 69 6f 6e 20 6f equence.to.a.Readline.function.o
e8a0 72 20 61 20 6d 61 63 72 6f 2c 20 6f 72 20 73 65 74 20 61 0a 20 20 20 20 52 65 61 64 6c 69 6e 65 r.a.macro,.or.set.a.....Readline
e8c0 20 76 61 72 69 61 62 6c 65 2e 20 20 54 68 65 20 6e 6f 6e 2d 6f 70 74 69 6f 6e 20 61 72 67 75 6d .variable...The.non-option.argum
e8e0 65 6e 74 20 73 79 6e 74 61 78 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 0a 20 20 20 20 ent.syntax.is.equivalent.to.....
e900 74 68 61 74 20 66 6f 75 6e 64 20 69 6e 20 7e 2f 2e 69 6e 70 75 74 72 63 2c 20 62 75 74 20 6d 75 that.found.in.~/.inputrc,.but.mu
e920 73 74 20 62 65 20 70 61 73 73 65 64 20 61 73 20 61 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e st.be.passed.as.a.single.argumen
e940 74 3a 0a 20 20 20 20 65 2e 67 2e 2c 20 62 69 6e 64 20 27 22 5c 43 2d 78 5c 43 2d 72 22 3a 20 72 t:.....e.g.,.bind.'"\C-x\C-r":.r
e960 65 2d 72 65 61 64 2d 69 6e 69 74 2d 66 69 6c 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 e-read-init-file'...........Opti
e980 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6d 20 20 6b 65 79 6d 61 70 20 20 20 20 20 20 20 20 20 55 73 ons:.......-m..keymap.........Us
e9a0 65 20 4b 45 59 4d 41 50 20 61 73 20 74 68 65 20 6b 65 79 6d 61 70 20 66 6f 72 20 74 68 65 20 64 e.KEYMAP.as.the.keymap.for.the.d
e9c0 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 uration.of.this.................
e9e0 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2e 20 20 41 63 63 65 70 74 61 62 6c 65 20 6b 65 .........command...Acceptable.ke
ea00 79 6d 61 70 20 6e 61 6d 65 73 20 61 72 65 20 65 6d 61 63 73 2c 0a 20 20 20 20 20 20 20 20 20 20 ymap.names.are.emacs,...........
ea20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 2d 73 74 61 6e 64 61 72 64 2c 20 65 ...............emacs-standard,.e
ea40 6d 61 63 73 2d 6d 65 74 61 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 69 2d 6d 6f macs-meta,.emacs-ctlx,.vi,.vi-mo
ea60 76 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 2d ve,..........................vi-
ea80 63 6f 6d 6d 61 6e 64 2c 20 61 6e 64 20 76 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 2d 6c command,.and.vi-insert........-l
eaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6e 61 6d 65 73 20 6f 66 20 66 .................List.names.of.f
eac0 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 unctions........-P..............
eae0 20 20 20 4c 69 73 74 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 61 6e 64 20 62 69 6e 64 69 ...List.function.names.and.bindi
eb00 6e 67 73 2e 0a 20 20 20 20 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 ngs........-p.................Li
eb20 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 62 69 6e 64 69 6e 67 73 20 69 6e 20 61 20 66 st.functions.and.bindings.in.a.f
eb40 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 orm.that.can.be.................
eb60 20 20 20 20 20 20 20 20 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 .........reused.as.input........
eb80 2d 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 -S.................List.key.sequ
eba0 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 ences.that.invoke.macros.and.the
ebc0 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ir.values.......-s..............
ebe0 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b ...List.key.sequences.that.invok
ec00 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 e.macros.and.their.values.......
ec20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 ...................in.a.form.tha
ec40 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 t.can.be.reused.as.input........
ec60 2d 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 76 61 72 69 61 62 6c 65 -V.................List.variable
ec80 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 2d 76 20 20 20 20 20 20 .names.and.values.......-v......
eca0 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 ...........List.variable.names.a
ecc0 6e 64 20 76 61 6c 75 65 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 0a 20 20 20 nd.values.in.a.form.that.can....
ece0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 20 72 65 75 73 65 64 20 ......................be.reused.
ed00 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 2d 71 20 20 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d as.input........-q..function-nam
ed20 65 20 20 51 75 65 72 79 20 61 62 6f 75 74 20 77 68 69 63 68 20 6b 65 79 73 20 69 6e 76 6f 6b 65 e..Query.about.which.keys.invoke
ed40 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 75 20 20 66 .the.named.function........-u..f
ed60 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 20 55 6e 62 69 6e 64 20 61 6c 6c 20 6b 65 79 73 20 77 68 unction-name..Unbind.all.keys.wh
ed80 69 63 68 20 61 72 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e 63 74 ich.are.bound.to.the.named.funct
eda0 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 72 20 20 6b 65 79 73 65 71 20 20 20 20 20 20 20 20 20 52 65 ion........-r..keyseq.........Re
edc0 6d 6f 76 65 20 74 68 65 20 62 69 6e 64 69 6e 67 20 66 6f 72 20 4b 45 59 53 45 51 2e 0a 20 20 20 move.the.binding.for.KEYSEQ.....
ede0 20 20 20 2d 66 20 20 66 69 6c 65 6e 61 6d 65 20 20 20 20 20 20 20 52 65 61 64 20 6b 65 79 20 62 ...-f..filename.......Read.key.b
ee00 69 6e 64 69 6e 67 73 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 20 20 2d 78 20 indings.from.FILENAME........-x.
ee20 20 6b 65 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 09 43 61 75 73 65 20 53 48 45 4c .keyseq:shell-command.Cause.SHEL
ee40 4c 2d 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 77 68 65 6e 0a 20 20 L-COMMAND.to.be.executed.when...
ee60 20 20 09 09 09 09 4b 45 59 53 45 51 20 69 73 20 65 6e 74 65 72 65 64 2e 0a 20 20 20 20 20 20 2d ......KEYSEQ.is.entered........-
ee80 58 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 X.................List.key.seque
eea0 6e 63 65 73 20 62 6f 75 6e 64 20 77 69 74 68 20 2d 78 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 nces.bound.with.-x.and.associate
eec0 64 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d.commands......................
eee0 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 ....in.a.form.that.can.be.reused
ef00 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a .as.input...........Exit.Status:
ef20 0a 20 20 20 20 62 69 6e 64 20 72 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 75 6e .....bind.returns.0.unless.an.un
ef40 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e recognized.option.is.given.or.an
ef60 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 65 74 20 61 6e 64 20 75 6e 73 65 74 20 73 68 65 .error.occurs..Set.and.unset.she
ef80 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 ll.options...........Change.the.
efa0 73 65 74 74 69 6e 67 20 6f 66 20 65 61 63 68 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 setting.of.each.shell.option.OPT
efc0 4e 41 4d 45 2e 20 20 57 69 74 68 6f 75 74 20 61 6e 79 20 6f 70 74 69 6f 6e 0a 20 20 20 20 61 72 NAME...Without.any.option.....ar
efe0 67 75 6d 65 6e 74 73 2c 20 6c 69 73 74 20 65 61 63 68 20 73 75 70 70 6c 69 65 64 20 4f 50 54 4e guments,.list.each.supplied.OPTN
f000 41 4d 45 2c 20 6f 72 20 61 6c 6c 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 69 66 20 6e 6f 0a AME,.or.all.shell.options.if.no.
f020 20 20 20 20 4f 50 54 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 2c 20 77 69 74 68 20 61 6e 20 ....OPTNAMEs.are.given,.with.an.
f040 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 65 61 63 indication.of.whether.or.not.eac
f060 68 20 69 73 20 73 65 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 h.is.set...........Options:.....
f080 20 20 2d 6f 09 72 65 73 74 72 69 63 74 20 4f 50 54 4e 41 4d 45 73 20 74 6f 20 74 68 6f 73 65 20 ..-o.restrict.OPTNAMEs.to.those.
f0a0 64 65 66 69 6e 65 64 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 60 73 65 74 20 2d 6f 27 0a 20 20 defined.for.use.with.`set.-o'...
f0c0 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 61 63 68 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 77 ....-p.print.each.shell.option.w
f0e0 69 74 68 20 61 6e 20 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 69 74 73 20 73 74 61 74 75 73 0a ith.an.indication.of.its.status.
f100 20 20 20 20 20 20 2d 71 09 73 75 70 70 72 65 73 73 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 2d ......-q.suppress.output.......-
f120 73 09 65 6e 61 62 6c 65 20 28 73 65 74 29 20 65 61 63 68 20 4f 50 54 4e 41 4d 45 0a 20 20 20 20 s.enable.(set).each.OPTNAME.....
f140 20 20 2d 75 09 64 69 73 61 62 6c 65 20 28 75 6e 73 65 74 29 20 65 61 63 68 20 4f 50 54 4e 41 4d ..-u.disable.(unset).each.OPTNAM
f160 45 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 E..........Exit.Status:.....Retu
f180 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 4f 50 54 4e 41 4d 45 20 69 73 20 65 6e 61 62 6c 65 rns.success.if.OPTNAME.is.enable
f1a0 64 3b 20 66 61 69 6c 73 20 69 66 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 d;.fails.if.an.invalid.option.is
f1c0 0a 20 20 20 20 67 69 76 65 6e 20 6f 72 20 4f 50 54 4e 41 4d 45 20 69 73 20 64 69 73 61 62 6c 65 .....given.or.OPTNAME.is.disable
f1e0 64 2e 00 53 65 74 20 65 78 70 6f 72 74 20 61 74 74 72 69 62 75 74 65 20 66 6f 72 20 73 68 65 6c d..Set.export.attribute.for.shel
f200 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 6b 73 20 65 61 63 68 l.variables...........Marks.each
f220 20 4e 41 4d 45 20 66 6f 72 20 61 75 74 6f 6d 61 74 69 63 20 65 78 70 6f 72 74 20 74 6f 20 74 68 .NAME.for.automatic.export.to.th
f240 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6f 66 20 73 75 62 73 65 71 75 65 6e 74 6c 79 0a 20 20 e.environment.of.subsequently...
f260 20 20 65 78 65 63 75 74 65 64 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 49 66 20 56 41 4c 55 45 20 69 ..executed.commands...If.VALUE.i
f280 73 20 73 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 6e 20 56 41 4c 55 45 20 62 65 66 6f 72 65 20 s.supplied,.assign.VALUE.before.
f2a0 65 78 70 6f 72 74 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 exporting...........Options:....
f2c0 20 20 20 2d 66 09 72 65 66 65 72 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 ...-f.refer.to.shell.functions..
f2e0 20 20 20 20 20 2d 6e 09 72 65 6d 6f 76 65 20 74 68 65 20 65 78 70 6f 72 74 20 70 72 6f 70 65 72 .....-n.remove.the.export.proper
f300 74 79 20 66 72 6f 6d 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c ty.from.each.NAME.......-p.displ
f320 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 78 70 6f 72 74 65 64 20 76 61 72 69 61 62 ay.a.list.of.all.exported.variab
f340 6c 65 73 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 0a 20 20 20 20 41 6e 20 61 72 les.and.functions..........An.ar
f360 67 75 6d 65 6e 74 20 6f 66 20 60 2d 2d 27 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 gument.of.`--'.disables.further.
f380 6f 70 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 option.processing...........Exit
f3a0 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c .Status:.....Returns.success.unl
f3c0 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f ess.an.invalid.option.is.given.o
f3e0 72 20 4e 41 4d 45 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 53 65 74 20 6f 72 20 75 6e 73 65 74 20 r.NAME.is.invalid..Set.or.unset.
f400 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 61 6e 64 20 70 6f 73 69 values.of.shell.options.and.posi
f420 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e tional.parameters...........Chan
f440 67 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 73 68 65 6c 6c 20 61 74 74 72 69 62 75 74 65 73 ge.the.value.of.shell.attributes
f460 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2c 20 6f 72 0a 20 .and.positional.parameters,.or..
f480 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 ...display.the.names.and.values.
f4a0 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 of.shell.variables...........Opt
f4c0 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 20 20 4d 61 72 6b 20 76 61 72 69 61 62 6c 65 73 20 77 ions:.......-a..Mark.variables.w
f4e0 68 69 63 68 20 61 72 65 20 6d 6f 64 69 66 69 65 64 20 6f 72 20 63 72 65 61 74 65 64 20 66 6f 72 hich.are.modified.or.created.for
f500 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 2d 62 20 20 4e 6f 74 69 66 79 20 6f 66 20 6a 6f 62 .export........-b..Notify.of.job
f520 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 69 6d 6d 65 64 69 61 74 65 6c 79 2e 0a 20 20 20 20 20 20 .termination.immediately........
f540 2d 65 20 20 45 78 69 74 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 69 66 20 61 20 63 6f 6d 6d 61 6e -e..Exit.immediately.if.a.comman
f560 64 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2e 0a d.exits.with.a.non-zero.status..
f580 20 20 20 20 20 20 2d 66 20 20 44 69 73 61 62 6c 65 20 66 69 6c 65 20 6e 61 6d 65 20 67 65 6e 65 ......-f..Disable.file.name.gene
f5a0 72 61 74 69 6f 6e 20 28 67 6c 6f 62 62 69 6e 67 29 2e 0a 20 20 20 20 20 20 2d 68 20 20 52 65 6d ration.(globbing)........-h..Rem
f5c0 65 6d 62 65 72 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 ember.the.location.of.commands.a
f5e0 73 20 74 68 65 79 20 61 72 65 20 6c 6f 6f 6b 65 64 20 75 70 2e 0a 20 20 20 20 20 20 2d 6b 20 20 s.they.are.looked.up........-k..
f600 41 6c 6c 20 61 73 73 69 67 6e 6d 65 6e 74 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 70 6c 61 All.assignment.arguments.are.pla
f620 63 65 64 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 66 6f 72 20 61 0a 20 20 20 ced.in.the.environment.for.a....
f640 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2c 20 6e 6f 74 20 6a 75 73 74 20 74 68 6f 73 65 20 74 .......command,.not.just.those.t
f660 68 61 74 20 70 72 65 63 65 64 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2e 0a 20 20 hat.precede.the.command.name....
f680 20 20 20 20 2d 6d 20 20 4a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a ....-m..Job.control.is.enabled..
f6a0 20 20 20 20 20 20 2d 6e 20 20 52 65 61 64 20 63 6f 6d 6d 61 6e 64 73 20 62 75 74 20 64 6f 20 6e ......-n..Read.commands.but.do.n
f6c0 6f 74 20 65 78 65 63 75 74 65 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 2d 6f 20 6f 70 74 69 6f 6e ot.execute.them........-o.option
f6e0 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 53 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 -name...........Set.the.variable
f700 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 3a 0a 20 .corresponding.to.option-name:..
f720 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 65 78 70 6f 72 74 20 20 20 20 73 61 6d 65 20 61 .............allexport....same.a
f740 73 20 2d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 63 65 65 78 70 61 6e 64 20 20 s.-a...............braceexpand..
f760 73 61 6d 65 20 61 73 20 2d 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 20 same.as.-B...............emacs..
f780 20 20 20 20 20 20 75 73 65 20 61 6e 20 65 6d 61 63 73 2d 73 74 79 6c 65 20 6c 69 6e 65 20 65 64 ......use.an.emacs-style.line.ed
f7a0 69 74 69 6e 67 20 69 6e 74 65 72 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 iting.interface...............er
f7c0 72 65 78 69 74 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 rexit......same.as.-e...........
f7e0 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 45 0a 20 20 20 20 ....errtrace.....same.as.-E.....
f800 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 63 65 20 20 20 20 73 61 6d 65 20 61 73 20 2d ..........functrace....same.as.-
f820 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 68 61 6c 6c 20 20 20 20 20 20 73 61 6d T...............hashall......sam
f840 65 20 61 73 20 2d 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 e.as.-h...............histexpand
f860 20 20 20 73 61 6d 65 20 61 73 20 2d 48 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 ...same.as.-H...............hist
f880 6f 72 79 20 20 20 20 20 20 65 6e 61 62 6c 65 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 0a ory......enable.command.history.
f8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 65 6f 66 20 20 20 20 74 68 65 20 73 ..............ignoreeof....the.s
f8c0 68 65 6c 6c 20 77 69 6c 6c 20 6e 6f 74 20 65 78 69 74 20 75 70 6f 6e 20 72 65 61 64 69 6e 67 20 hell.will.not.exit.upon.reading.
f8e0 45 4f 46 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f EOF...............interactive-co
f900 6d 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 mments..........................
f920 20 20 61 6c 6c 6f 77 20 63 6f 6d 6d 65 6e 74 73 20 74 6f 20 61 70 70 65 61 72 20 69 6e 20 69 6e ..allow.comments.to.appear.in.in
f940 74 65 72 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 teractive.commands..............
f960 20 6b 65 79 77 6f 72 64 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6b 0a 20 20 20 20 20 20 20 .keyword......same.as.-k........
f980 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6d 0a 20 .......monitor......same.as.-m..
f9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c 6f 62 62 65 72 20 20 20 20 73 61 6d 65 20 61 .............noclobber....same.a
f9c0 73 20 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 65 78 65 63 20 20 20 20 20 20 20 s.-C...............noexec.......
f9e0 73 61 6d 65 20 61 73 20 2d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 same.as.-n...............noglob.
fa00 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ......same.as.-f...............n
fa20 6f 6c 6f 67 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 6c 79 20 61 63 63 65 70 74 65 64 20 62 olog........currently.accepted.b
fa40 75 74 20 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 66 79 20 ut.ignored...............notify.
fa60 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e ......same.as.-b...............n
fa80 6f 75 6e 73 65 74 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 75 0a 20 20 20 20 20 20 20 20 20 ounset......same.as.-u..........
faa0 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 74 0a 20 20 20 .....onecmd.......same.as.-t....
fac0 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 6c 20 20 20 20 20 73 61 6d 65 20 61 73 20 ...........physical.....same.as.
fae0 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 69 70 65 66 61 69 6c 20 20 20 20 20 74 68 -P...............pipefail.....th
fb00 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 61 20 70 69 70 65 6c 69 6e 65 20 69 73 20 e.return.value.of.a.pipeline.is.
fb20 74 68 65 20 73 74 61 74 75 73 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 the.status.of...................
fb40 20 20 20 20 20 20 20 20 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 65 78 69 .........the.last.command.to.exi
fb60 74 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2c 0a 20 20 20 20 20 20 t.with.a.non-zero.status,.......
fb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 20 7a 65 72 6f 20 69 66 20 .....................or.zero.if.
fba0 6e 6f 20 63 6f 6d 6d 61 6e 64 20 65 78 69 74 65 64 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 no.command.exited.with.a.non-zer
fbc0 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 78 20 20 20 20 o.status...............posix....
fbe0 20 20 20 20 63 68 61 6e 67 65 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 6f 66 20 62 61 73 68 20 ....change.the.behavior.of.bash.
fc00 77 68 65 72 65 20 74 68 65 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 where.the.default...............
fc20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 65 72 61 74 69 6f 6e 20 64 69 66 66 65 72 73 20 66 .............operation.differs.f
fc40 72 6f 6d 20 74 68 65 20 50 6f 73 69 78 20 73 74 61 6e 64 61 72 64 20 74 6f 0a 20 20 20 20 20 20 rom.the.Posix.standard.to.......
fc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 20 74 68 65 20 73 .....................match.the.s
fc80 74 61 6e 64 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 tandard...............privileged
fca0 20 20 20 73 61 6d 65 20 61 73 20 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 ...same.as.-p...............verb
fcc0 6f 73 65 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 ose......same.as.-v.............
fce0 20 20 76 69 20 20 20 20 20 20 20 20 20 20 20 75 73 65 20 61 20 76 69 2d 73 74 79 6c 65 20 6c 69 ..vi...........use.a.vi-style.li
fd00 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 65 72 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 ne.editing.interface............
fd20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 78 0a 20 20 20 20 20 ...xtrace.......same.as.-x......
fd40 20 2d 70 20 20 54 75 72 6e 65 64 20 6f 6e 20 77 68 65 6e 65 76 65 72 20 74 68 65 20 72 65 61 6c .-p..Turned.on.whenever.the.real
fd60 20 61 6e 64 20 65 66 66 65 63 74 69 76 65 20 75 73 65 72 20 69 64 73 20 64 6f 20 6e 6f 74 20 6d .and.effective.user.ids.do.not.m
fd80 61 74 63 68 2e 0a 20 20 20 20 20 20 20 20 20 20 44 69 73 61 62 6c 65 73 20 70 72 6f 63 65 73 73 atch............Disables.process
fda0 69 6e 67 20 6f 66 20 74 68 65 20 24 45 4e 56 20 66 69 6c 65 20 61 6e 64 20 69 6d 70 6f 72 74 69 ing.of.the.$ENV.file.and.importi
fdc0 6e 67 20 6f 66 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 73 2e ng.of.shell...........functions.
fde0 20 20 54 75 72 6e 69 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 6f 66 66 20 63 61 75 73 65 73 ..Turning.this.option.off.causes
fe00 20 74 68 65 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 .the.effective.uid.and..........
fe20 20 67 69 64 20 74 6f 20 62 65 20 73 65 74 20 74 6f 20 74 68 65 20 72 65 61 6c 20 75 69 64 20 61 .gid.to.be.set.to.the.real.uid.a
fe40 6e 64 20 67 69 64 2e 0a 20 20 20 20 20 20 2d 74 20 20 45 78 69 74 20 61 66 74 65 72 20 72 65 61 nd.gid........-t..Exit.after.rea
fe60 64 69 6e 67 20 61 6e 64 20 65 78 65 63 75 74 69 6e 67 20 6f 6e 65 20 63 6f 6d 6d 61 6e 64 2e 0a ding.and.executing.one.command..
fe80 20 20 20 20 20 20 2d 75 20 20 54 72 65 61 74 20 75 6e 73 65 74 20 76 61 72 69 61 62 6c 65 73 20 ......-u..Treat.unset.variables.
fea0 61 73 20 61 6e 20 65 72 72 6f 72 20 77 68 65 6e 20 73 75 62 73 74 69 74 75 74 69 6e 67 2e 0a 20 as.an.error.when.substituting...
fec0 20 20 20 20 20 2d 76 20 20 50 72 69 6e 74 20 73 68 65 6c 6c 20 69 6e 70 75 74 20 6c 69 6e 65 73 .....-v..Print.shell.input.lines
fee0 20 61 73 20 74 68 65 79 20 61 72 65 20 72 65 61 64 2e 0a 20 20 20 20 20 20 2d 78 20 20 50 72 69 .as.they.are.read........-x..Pri
ff00 6e 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 74 68 65 69 72 20 61 72 67 75 6d 65 6e 74 73 20 nt.commands.and.their.arguments.
ff20 61 73 20 74 68 65 79 20 61 72 65 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 20 20 2d 42 20 20 as.they.are.executed........-B..
ff40 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 70 65 72 66 6f 72 6d 20 62 72 61 63 65 20 65 78 70 the.shell.will.perform.brace.exp
ff60 61 6e 73 69 6f 6e 0a 20 20 20 20 20 20 2d 43 20 20 49 66 20 73 65 74 2c 20 64 69 73 61 6c 6c 6f ansion.......-C..If.set,.disallo
ff80 77 20 65 78 69 73 74 69 6e 67 20 72 65 67 75 6c 61 72 20 66 69 6c 65 73 20 74 6f 20 62 65 20 6f w.existing.regular.files.to.be.o
ffa0 76 65 72 77 72 69 74 74 65 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 72 65 64 69 72 65 63 74 verwritten...........by.redirect
ffc0 69 6f 6e 20 6f 66 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 20 2d 45 20 20 49 66 20 73 65 74 2c ion.of.output........-E..If.set,
ffe0 20 74 68 65 20 45 52 52 20 74 72 61 70 20 69 73 20 69 6e 68 65 72 69 74 65 64 20 62 79 20 73 68 .the.ERR.trap.is.inherited.by.sh
10000 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 48 20 20 45 6e 61 62 6c 65 20 ell.functions........-H..Enable.
10020 21 20 73 74 79 6c 65 20 68 69 73 74 6f 72 79 20 73 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 20 54 !.style.history.substitution...T
10040 68 69 73 20 66 6c 61 67 20 69 73 20 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 his.flag.is.on...........by.defa
10060 75 6c 74 20 77 68 65 6e 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 69 6e 74 65 72 61 63 74 69 76 ult.when.the.shell.is.interactiv
10080 65 2e 0a 20 20 20 20 20 20 2d 50 20 20 49 66 20 73 65 74 2c 20 64 6f 20 6e 6f 74 20 72 65 73 6f e........-P..If.set,.do.not.reso
100a0 6c 76 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 77 68 65 6e 20 65 78 65 63 75 74 69 6e lve.symbolic.links.when.executin
100c0 67 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 73 75 63 68 20 61 73 20 63 64 20 g.commands...........such.as.cd.
100e0 77 68 69 63 68 20 63 68 61 6e 67 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f which.change.the.current.directo
10100 72 79 2e 0a 20 20 20 20 20 20 2d 54 20 20 49 66 20 73 65 74 2c 20 74 68 65 20 44 45 42 55 47 20 ry........-T..If.set,.the.DEBUG.
10120 61 6e 64 20 52 45 54 55 52 4e 20 74 72 61 70 73 20 61 72 65 20 69 6e 68 65 72 69 74 65 64 20 62 and.RETURN.traps.are.inherited.b
10140 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 2d 2d 20 20 41 73 73 y.shell.functions........--..Ass
10160 69 67 6e 20 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 ign.any.remaining.arguments.to.t
10180 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 20 20 he.positional.parameters........
101a0 20 20 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 ....If.there.are.no.remaining.ar
101c0 67 75 6d 65 6e 74 73 2c 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 guments,.the.positional.paramete
101e0 72 73 0a 20 20 20 20 20 20 20 20 20 20 61 72 65 20 75 6e 73 65 74 2e 0a 20 20 20 20 20 20 2d 20 rs...........are.unset........-.
10200 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 ..Assign.any.remaining.arguments
10220 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 .to.the.positional.parameters...
10240 20 20 20 20 20 20 20 20 20 54 68 65 20 2d 78 20 61 6e 64 20 2d 76 20 6f 70 74 69 6f 6e 73 20 61 .........The.-x.and.-v.options.a
10260 72 65 20 74 75 72 6e 65 64 20 6f 66 66 2e 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 2b 20 re.turned.off...........Using.+.
10280 72 61 74 68 65 72 20 74 68 61 6e 20 2d 20 63 61 75 73 65 73 20 74 68 65 73 65 20 66 6c 61 67 73 rather.than.-.causes.these.flags
102a0 20 74 6f 20 62 65 20 74 75 72 6e 65 64 20 6f 66 66 2e 20 20 54 68 65 0a 20 20 20 20 66 6c 61 67 .to.be.turned.off...The.....flag
102c0 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 75 70 6f 6e 20 69 6e 76 6f 63 61 74 69 s.can.also.be.used.upon.invocati
102e0 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 2e 20 20 54 68 65 20 63 75 72 72 65 6e 74 0a 20 20 on.of.the.shell...The.current...
10300 20 20 73 65 74 20 6f 66 20 66 6c 61 67 73 20 6d 61 79 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 ..set.of.flags.may.be.found.in.$
10320 2d 2e 20 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 6e 20 41 52 47 73 20 61 72 65 20 70 6f 73 -...The.remaining.n.ARGs.are.pos
10340 69 74 69 6f 6e 61 6c 0a 20 20 20 20 70 61 72 61 6d 65 74 65 72 73 20 61 6e 64 20 61 72 65 20 61 itional.....parameters.and.are.a
10360 73 73 69 67 6e 65 64 2c 20 69 6e 20 6f 72 64 65 72 2c 20 74 6f 20 24 31 2c 20 24 32 2c 20 2e 2e ssigned,.in.order,.to.$1,.$2,...
10380 20 24 6e 2e 20 20 49 66 20 6e 6f 0a 20 20 20 20 41 52 47 73 20 61 72 65 20 67 69 76 65 6e 2c 20 .$n...If.no.....ARGs.are.given,.
103a0 61 6c 6c 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e all.shell.variables.are.printed.
103c0 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 ..........Exit.Status:.....Retur
103e0 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 ns.success.unless.an.invalid.opt
10400 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 53 65 74 20 76 61 72 69 61 62 6c 65 20 76 61 6c 75 65 ion.is.given..Set.variable.value
10420 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 73 79 6e s.and.attributes...........A.syn
10440 6f 6e 79 6d 20 66 6f 72 20 60 64 65 63 6c 61 72 65 27 2e 20 20 53 65 65 20 60 68 65 6c 70 20 64 onym.for.`declare'...See.`help.d
10460 65 63 6c 61 72 65 27 2e 00 53 65 74 20 76 61 72 69 61 62 6c 65 20 76 61 6c 75 65 73 20 61 6e 64 eclare'..Set.variable.values.and
10480 20 61 74 74 72 69 62 75 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 63 6c 61 72 65 20 76 61 .attributes...........Declare.va
104a0 72 69 61 62 6c 65 73 20 61 6e 64 20 67 69 76 65 20 74 68 65 6d 20 61 74 74 72 69 62 75 74 65 73 riables.and.give.them.attributes
104c0 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 2c 0a 20 20 20 20 64 69 ...If.no.NAMEs.are.given,.....di
104e0 73 70 6c 61 79 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 splay.the.attributes.and.values.
10500 6f 66 20 61 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f of.all.variables...........Optio
10520 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 72 65 73 74 72 69 63 74 20 61 63 74 69 6f 6e 20 6f 72 20 ns:.......-f.restrict.action.or.
10540 64 69 73 70 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 61 6e 64 20 64 65 display.to.function.names.and.de
10560 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 46 09 72 65 73 74 72 69 63 74 20 64 69 73 70 finitions.......-F.restrict.disp
10580 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 6f 6e 6c 79 20 28 70 6c 75 73 lay.to.function.names.only.(plus
105a0 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 61 6e 64 0a 20 20 20 20 09 09 73 6f 75 72 63 65 20 66 69 .line.number.and.......source.fi
105c0 6c 65 20 77 68 65 6e 20 64 65 62 75 67 67 69 6e 67 29 0a 20 20 20 20 20 20 2d 67 09 63 72 65 61 le.when.debugging).......-g.crea
105e0 74 65 20 67 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73 20 77 68 65 6e 20 75 73 65 64 20 69 6e te.global.variables.when.used.in
10600 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 3b 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 .a.shell.function;.otherwise....
10620 20 09 09 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 2d 49 09 69 66 20 63 72 65 61 74 69 6e 67 20 ...ignored.......-I.if.creating.
10640 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2c 20 69 6e 68 65 72 69 74 20 74 68 65 20 61 74 a.local.variable,.inherit.the.at
10660 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 0a 20 20 20 20 09 09 6f 66 20 61 20 76 61 tributes.and.value.......of.a.va
10680 72 69 61 62 6c 65 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 74 20 61 20 70 riable.with.the.same.name.at.a.p
106a0 72 65 76 69 6f 75 73 20 73 63 6f 70 65 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 79 20 74 revious.scope.......-p.display.t
106c0 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 he.attributes.and.value.of.each.
106e0 4e 41 4d 45 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 20 77 68 69 63 68 20 73 65 74 20 NAME..........Options.which.set.
10700 61 74 74 72 69 62 75 74 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 74 6f 20 6d 61 6b 65 20 4e 41 4d attributes:.......-a.to.make.NAM
10720 45 73 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 73 20 28 69 66 20 73 75 70 70 6f 72 74 65 64 29 Es.indexed.arrays.(if.supported)
10740 0a 20 20 20 20 20 20 2d 41 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 61 73 73 6f 63 69 61 74 .......-A.to.make.NAMEs.associat
10760 69 76 65 20 61 72 72 61 79 73 20 28 69 66 20 73 75 70 70 6f 72 74 65 64 29 0a 20 20 20 20 20 20 ive.arrays.(if.supported).......
10780 2d 69 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 68 61 76 65 20 74 68 65 20 60 69 6e 74 65 67 -i.to.make.NAMEs.have.the.`integ
107a0 65 72 27 20 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 6c 09 74 6f 20 63 6f 6e 76 65 72 er'.attribute.......-l.to.conver
107c0 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f 20 6c 6f 77 65 t.the.value.of.each.NAME.to.lowe
107e0 72 20 63 61 73 65 20 6f 6e 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6e 09 6d 61 r.case.on.assignment.......-n.ma
10800 6b 65 20 4e 41 4d 45 20 61 20 72 65 66 65 72 65 6e 63 65 20 74 6f 20 74 68 65 20 76 61 72 69 61 ke.NAME.a.reference.to.the.varia
10820 62 6c 65 20 6e 61 6d 65 64 20 62 79 20 69 74 73 20 76 61 6c 75 65 0a 20 20 20 20 20 20 2d 72 09 ble.named.by.its.value.......-r.
10840 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 72 65 61 64 6f 6e 6c 79 0a 20 20 20 20 20 20 2d 74 09 to.make.NAMEs.readonly.......-t.
10860 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 68 61 76 65 20 74 68 65 20 60 74 72 61 63 65 27 20 61 to.make.NAMEs.have.the.`trace'.a
10880 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 75 09 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 ttribute.......-u.to.convert.the
108a0 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f 20 75 70 70 65 72 20 63 61 73 .value.of.each.NAME.to.upper.cas
108c0 65 20 6f 6e 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 78 09 74 6f 20 6d 61 6b 65 e.on.assignment.......-x.to.make
108e0 20 4e 41 4d 45 73 20 65 78 70 6f 72 74 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 60 2b 27 .NAMEs.export..........Using.`+'
10900 20 69 6e 73 74 65 61 64 20 6f 66 20 60 2d 27 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 67 69 .instead.of.`-'.turns.off.the.gi
10920 76 65 6e 20 61 74 74 72 69 62 75 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 56 61 72 69 61 62 6c 65 ven.attribute...........Variable
10940 73 20 77 69 74 68 20 74 68 65 20 69 6e 74 65 67 65 72 20 61 74 74 72 69 62 75 74 65 20 68 61 76 s.with.the.integer.attribute.hav
10960 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 76 61 6c 75 61 74 69 6f 6e 20 28 73 65 65 0a 20 20 20 e.arithmetic.evaluation.(see....
10980 20 74 68 65 20 60 6c 65 74 27 20 63 6f 6d 6d 61 6e 64 29 20 70 65 72 66 6f 72 6d 65 64 20 77 68 .the.`let'.command).performed.wh
109a0 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 73 73 69 67 6e 65 64 20 61 20 76 61 en.the.variable.is.assigned.a.va
109c0 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 75 73 65 64 20 69 6e 20 61 20 66 75 6e lue...........When.used.in.a.fun
109e0 63 74 69 6f 6e 2c 20 60 64 65 63 6c 61 72 65 27 20 6d 61 6b 65 73 20 4e 41 4d 45 73 20 6c 6f 63 ction,.`declare'.makes.NAMEs.loc
10a00 61 6c 2c 20 61 73 20 77 69 74 68 20 74 68 65 20 60 6c 6f 63 61 6c 27 0a 20 20 20 20 63 6f 6d 6d al,.as.with.the.`local'.....comm
10a20 61 6e 64 2e 20 20 54 68 65 20 60 2d 67 27 20 6f 70 74 69 6f 6e 20 73 75 70 70 72 65 73 73 65 73 and...The.`-g'.option.suppresses
10a40 20 74 68 69 73 20 62 65 68 61 76 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 .this.behavior...........Exit.St
10a60 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
10a80 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f .an.invalid.option.is.supplied.o
10aa0 72 20 61 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 61 73 73 69 67 6e 6d 65 6e 74 20 65 72 72 6f r.a.variable.....assignment.erro
10ac0 72 20 6f 63 63 75 72 73 2e 00 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 68 69 6e r.occurs..Shell.commands.matchin
10ae0 67 20 6b 65 79 77 6f 72 64 20 60 00 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 68 g.keyword.`.Shell.commands.match
10b00 69 6e 67 20 6b 65 79 77 6f 72 64 73 20 60 00 53 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 3a 0a 00 53 ing.keywords.`.Shell.options:..S
10b20 68 69 66 74 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 hift.positional.parameters......
10b40 0a 20 20 20 20 52 65 6e 61 6d 65 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d .....Rename.the.positional.param
10b60 65 74 65 72 73 20 24 4e 2b 31 2c 24 4e 2b 32 20 2e 2e 2e 20 74 6f 20 24 31 2c 24 32 20 2e 2e 2e eters.$N+1,$N+2.....to.$1,$2....
10b80 20 20 49 66 20 4e 20 69 73 0a 20 20 20 20 6e 6f 74 20 67 69 76 65 6e 2c 20 69 74 20 69 73 20 61 ..If.N.is.....not.given,.it.is.a
10ba0 73 73 75 6d 65 64 20 74 6f 20 62 65 20 31 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 ssumed.to.be.1...........Exit.St
10bc0 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
10be0 20 4e 20 69 73 20 6e 65 67 61 74 69 76 65 20 6f 72 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 24 .N.is.negative.or.greater.than.$
10c00 23 2e 00 53 69 67 6e 61 6c 20 25 64 00 53 70 65 63 69 66 79 20 68 6f 77 20 61 72 67 75 6d 65 6e #..Signal.%d.Specify.how.argumen
10c20 74 73 20 61 72 65 20 74 6f 20 62 65 20 63 6f 6d 70 6c 65 74 65 64 20 62 79 20 52 65 61 64 6c 69 ts.are.to.be.completed.by.Readli
10c40 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 73 70 65 63 ne...........For.each.NAME,.spec
10c60 69 66 79 20 68 6f 77 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 6f 20 62 65 20 63 6f 6d 70 ify.how.arguments.are.to.be.comp
10c80 6c 65 74 65 64 2e 20 20 49 66 20 6e 6f 20 6f 70 74 69 6f 6e 73 0a 20 20 20 20 61 72 65 20 73 75 leted...If.no.options.....are.su
10ca0 70 70 6c 69 65 64 2c 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 pplied,.existing.completion.spec
10cc0 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 70 72 69 6e 74 65 64 20 69 6e 20 61 20 77 61 79 20 ifications.are.printed.in.a.way.
10ce0 74 68 61 74 0a 20 20 20 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20 72 65 75 73 65 that.....allows.them.to.be.reuse
10d00 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 d.as.input...........Options:...
10d20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e ....-p.print.existing.completion
10d40 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 69 6e 20 61 20 72 65 75 73 61 62 6c 65 20 66 6f .specifications.in.a.reusable.fo
10d60 72 6d 61 74 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 61 20 63 6f 6d 70 6c 65 74 69 6f rmat.......-r.remove.a.completio
10d80 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 6f n.specification.for.each.NAME,.o
10da0 72 2c 20 69 66 20 6e 6f 0a 20 20 20 20 09 09 4e 41 4d 45 73 20 61 72 65 20 73 75 70 70 6c 69 65 r,.if.no.......NAMEs.are.supplie
10dc0 64 2c 20 61 6c 6c 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 d,.all.completion.specifications
10de0 0a 20 20 20 20 20 20 2d 44 09 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 .......-D.apply.the.completions.
10e00 61 6e 64 20 61 63 74 69 6f 6e 73 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 63 and.actions.as.the.default.for.c
10e20 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 09 09 77 69 74 68 6f 75 74 20 61 6e 79 20 73 70 65 63 69 66 ommands.......without.any.specif
10e40 69 63 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 64 65 66 69 6e 65 64 0a 20 20 20 20 20 20 2d 45 09 61 ic.completion.defined.......-E.a
10e60 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 pply.the.completions.and.actions
10e80 20 74 6f 20 22 65 6d 70 74 79 22 20 63 6f 6d 6d 61 6e 64 73 20 2d 2d 0a 20 20 20 20 09 09 63 6f .to."empty".commands.--.......co
10ea0 6d 70 6c 65 74 69 6f 6e 20 61 74 74 65 6d 70 74 65 64 20 6f 6e 20 61 20 62 6c 61 6e 6b 20 6c 69 mpletion.attempted.on.a.blank.li
10ec0 6e 65 0a 20 20 20 20 20 20 2d 49 09 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e ne.......-I.apply.the.completion
10ee0 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 69 6e 69 74 69 61 6c 20 28 75 73 s.and.actions.to.the.initial.(us
10f00 75 61 6c 6c 79 20 74 68 65 0a 20 20 20 20 09 09 63 6f 6d 6d 61 6e 64 29 20 77 6f 72 64 0a 20 20 ually.the.......command).word...
10f20 20 20 0a 20 20 20 20 57 68 65 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 69 73 20 61 74 74 65 6d 70 .......When.completion.is.attemp
10f40 74 65 64 2c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 6e 20 ted,.the.actions.are.applied.in.
10f60 74 68 65 20 6f 72 64 65 72 20 74 68 65 0a 20 20 20 20 75 70 70 65 72 63 61 73 65 2d 6c 65 74 74 the.order.the.....uppercase-lett
10f80 65 72 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 6c 69 73 74 65 64 20 61 62 6f 76 65 2e 20 49 66 20 er.options.are.listed.above..If.
10fa0 6d 75 6c 74 69 70 6c 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 0a 20 multiple.options.are.supplied,..
10fc0 20 20 20 74 68 65 20 2d 44 20 6f 70 74 69 6f 6e 20 74 61 6b 65 73 20 70 72 65 63 65 64 65 6e 63 ...the.-D.option.takes.precedenc
10fe0 65 20 6f 76 65 72 20 2d 45 2c 20 61 6e 64 20 62 6f 74 68 20 74 61 6b 65 20 70 72 65 63 65 64 65 e.over.-E,.and.both.take.precede
11000 6e 63 65 20 6f 76 65 72 20 2d 49 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 nce.over.-I...........Exit.Statu
11020 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e s:.....Returns.success.unless.an
11040 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 .invalid.option.is.supplied.or.a
11060 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 74 6f 70 70 65 64 00 53 74 6f 70 70 65 64 20 n.error.occurs..Stopped.Stopped.
11080 28 73 69 67 6e 61 6c 29 00 53 74 6f 70 70 65 64 20 28 74 74 79 20 69 6e 70 75 74 29 00 53 74 6f (signal).Stopped.(tty.input).Sto
110a0 70 70 65 64 20 28 74 74 79 20 6f 75 74 70 75 74 29 00 53 74 6f 70 70 65 64 28 25 73 29 00 53 75 pped.(tty.output).Stopped(%s).Su
110c0 73 70 65 6e 64 20 73 68 65 6c 6c 20 65 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 spend.shell.execution...........
110e0 53 75 73 70 65 6e 64 20 74 68 65 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 73 68 Suspend.the.execution.of.this.sh
11100 65 6c 6c 20 75 6e 74 69 6c 20 69 74 20 72 65 63 65 69 76 65 73 20 61 20 53 49 47 43 4f 4e 54 20 ell.until.it.receives.a.SIGCONT.
11120 73 69 67 6e 61 6c 2e 0a 20 20 20 20 55 6e 6c 65 73 73 20 66 6f 72 63 65 64 2c 20 6c 6f 67 69 6e signal......Unless.forced,.login
11140 20 73 68 65 6c 6c 73 20 63 61 6e 6e 6f 74 20 62 65 20 73 75 73 70 65 6e 64 65 64 2e 0a 20 20 20 .shells.cannot.be.suspended.....
11160 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 66 6f 72 63 65 20 74 68 ......Options:.......-f.force.th
11180 65 20 73 75 73 70 65 6e 64 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 e.suspend,.even.if.the.shell.is.
111a0 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 a.login.shell..........Exit.Stat
111c0 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 6a us:.....Returns.success.unless.j
111e0 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 6e 20 ob.control.is.not.enabled.or.an.
11200 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 54 49 4d 45 46 4f 52 4d 41 54 3a 20 60 25 63 27 3a 20 error.occurs..TIMEFORMAT:.`%c':.
11220 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 54 65 72 6d 69 6e 61 invalid.format.character.Termina
11240 74 65 64 00 54 68 65 20 6d 61 69 6c 20 69 6e 20 25 73 20 68 61 73 20 62 65 65 6e 20 72 65 61 64 ted.The.mail.in.%s.has.been.read
11260 0a 00 54 68 65 72 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 2e 0a 00 54 68 65 72 65 ..There.are.running.jobs...There
11280 20 61 72 65 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 0a 00 54 68 65 72 65 20 69 73 20 4e 4f 20 .are.stopped.jobs...There.is.NO.
112a0 57 41 52 52 41 4e 54 59 2c 20 74 6f 20 74 68 65 20 65 78 74 65 6e 74 20 70 65 72 6d 69 74 74 65 WARRANTY,.to.the.extent.permitte
112c0 64 20 62 79 20 6c 61 77 2e 00 54 68 65 73 65 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 61 d.by.law..These.shell.commands.a
112e0 72 65 20 64 65 66 69 6e 65 64 20 69 6e 74 65 72 6e 61 6c 6c 79 2e 20 20 54 79 70 65 20 60 68 65 re.defined.internally...Type.`he
11300 6c 70 27 20 74 6f 20 73 65 65 20 74 68 69 73 20 6c 69 73 74 2e 0a 54 79 70 65 20 60 68 65 6c 70 lp'.to.see.this.list..Type.`help
11320 20 6e 61 6d 65 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 74 68 .name'.to.find.out.more.about.th
11340 65 20 66 75 6e 63 74 69 6f 6e 20 60 6e 61 6d 65 27 2e 0a 55 73 65 20 60 69 6e 66 6f 20 62 61 73 e.function.`name'..Use.`info.bas
11360 68 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 74 68 65 20 73 68 h'.to.find.out.more.about.the.sh
11380 65 6c 6c 20 69 6e 20 67 65 6e 65 72 61 6c 2e 0a 55 73 65 20 60 6d 61 6e 20 2d 6b 27 20 6f 72 20 ell.in.general..Use.`man.-k'.or.
113a0 60 69 6e 66 6f 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 63 6f `info'.to.find.out.more.about.co
113c0 6d 6d 61 6e 64 73 20 6e 6f 74 20 69 6e 20 74 68 69 73 20 6c 69 73 74 2e 0a 0a 41 20 73 74 61 72 mmands.not.in.this.list...A.star
113e0 20 28 2a 29 20 6e 65 78 74 20 74 6f 20 61 20 6e 61 6d 65 20 6d 65 61 6e 73 20 74 68 61 74 20 74 .(*).next.to.a.name.means.that.t
11400 68 65 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a 00 54 68 69 73 20 69 he.command.is.disabled....This.i
11420 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 61 72 65 20 66 72 65 65 20 74 6f s.free.software;.you.are.free.to
11440 20 63 68 61 6e 67 65 20 61 6e 64 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 2e 00 54 72 61 .change.and.redistribute.it..Tra
11460 70 20 73 69 67 6e 61 6c 73 20 61 6e 64 20 6f 74 68 65 72 20 65 76 65 6e 74 73 2e 0a 20 20 20 20 p.signals.and.other.events......
11480 0a 20 20 20 20 44 65 66 69 6e 65 73 20 61 6e 64 20 61 63 74 69 76 61 74 65 73 20 68 61 6e 64 6c .....Defines.and.activates.handl
114a0 65 72 73 20 74 6f 20 62 65 20 72 75 6e 20 77 68 65 6e 20 74 68 65 20 73 68 65 6c 6c 20 72 65 63 ers.to.be.run.when.the.shell.rec
114c0 65 69 76 65 73 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 6f 72 20 6f 74 68 65 72 20 63 6f 6e 64 69 eives.signals.....or.other.condi
114e0 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 52 47 20 69 73 20 61 20 63 6f 6d 6d 61 6e 64 tions...........ARG.is.a.command
11500 20 74 6f 20 62 65 20 72 65 61 64 20 61 6e 64 20 65 78 65 63 75 74 65 64 20 77 68 65 6e 20 74 68 .to.be.read.and.executed.when.th
11520 65 20 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 74 68 65 0a 20 20 20 20 73 69 67 6e 61 6c 28 e.shell.receives.the.....signal(
11540 73 29 20 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 20 49 66 20 41 52 47 20 69 73 20 61 62 73 65 6e s).SIGNAL_SPEC...If.ARG.is.absen
11560 74 20 28 61 6e 64 20 61 20 73 69 6e 67 6c 65 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 t.(and.a.single.SIGNAL_SPEC.....
11580 69 73 20 73 75 70 70 6c 69 65 64 29 20 6f 72 20 60 2d 27 2c 20 65 61 63 68 20 73 70 65 63 69 66 is.supplied).or.`-',.each.specif
115a0 69 65 64 20 73 69 67 6e 61 6c 20 69 73 20 72 65 73 65 74 20 74 6f 20 69 74 73 20 6f 72 69 67 69 ied.signal.is.reset.to.its.origi
115c0 6e 61 6c 0a 20 20 20 20 76 61 6c 75 65 2e 20 20 49 66 20 41 52 47 20 69 73 20 74 68 65 20 6e 75 nal.....value...If.ARG.is.the.nu
115e0 6c 6c 20 73 74 72 69 6e 67 20 65 61 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 69 67 ll.string.each.SIGNAL_SPEC.is.ig
11600 6e 6f 72 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 73 68 65 6c 6c 20 61 6e 64 20 62 79 20 74 68 nored.by.the.....shell.and.by.th
11620 65 20 63 6f 6d 6d 61 6e 64 73 20 69 74 20 69 6e 76 6f 6b 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 e.commands.it.invokes...........
11640 49 66 20 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 45 58 49 54 20 28 30 29 20 41 52 47 If.a.SIGNAL_SPEC.is.EXIT.(0).ARG
11660 20 69 73 20 65 78 65 63 75 74 65 64 20 6f 6e 20 65 78 69 74 20 66 72 6f 6d 20 74 68 65 20 73 68 .is.executed.on.exit.from.the.sh
11680 65 6c 6c 2e 20 20 49 66 0a 20 20 20 20 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 44 45 ell...If.....a.SIGNAL_SPEC.is.DE
116a0 42 55 47 2c 20 41 52 47 20 69 73 20 65 78 65 63 75 74 65 64 20 62 65 66 6f 72 65 20 65 76 65 72 BUG,.ARG.is.executed.before.ever
116c0 79 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 2e 20 20 49 66 0a 20 20 20 20 61 20 53 49 47 4e y.simple.command...If.....a.SIGN
116e0 41 4c 5f 53 50 45 43 20 69 73 20 52 45 54 55 52 4e 2c 20 41 52 47 20 69 73 20 65 78 65 63 75 74 AL_SPEC.is.RETURN,.ARG.is.execut
11700 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 ed.each.time.a.shell.function.or
11720 20 61 0a 20 20 20 20 73 63 72 69 70 74 20 72 75 6e 20 62 79 20 74 68 65 20 2e 20 6f 72 20 73 6f .a.....script.run.by.the...or.so
11740 75 72 63 65 20 62 75 69 6c 74 69 6e 73 20 66 69 6e 69 73 68 65 73 20 65 78 65 63 75 74 69 6e 67 urce.builtins.finishes.executing
11760 2e 20 20 41 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 6f 66 20 45 52 52 20 6d 65 61 6e ...A.SIGNAL_SPEC.....of.ERR.mean
11780 73 20 74 6f 20 65 78 65 63 75 74 65 20 41 52 47 20 65 61 63 68 20 74 69 6d 65 20 61 20 63 6f 6d s.to.execute.ARG.each.time.a.com
117a0 6d 61 6e 64 27 73 20 66 61 69 6c 75 72 65 20 77 6f 75 6c 64 20 63 61 75 73 65 20 74 68 65 0a 20 mand's.failure.would.cause.the..
117c0 20 20 20 73 68 65 6c 6c 20 74 6f 20 65 78 69 74 20 77 68 65 6e 20 74 68 65 20 2d 65 20 6f 70 74 ...shell.to.exit.when.the.-e.opt
117e0 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 20 61 ion.is.enabled...........If.no.a
11800 72 67 75 6d 65 6e 74 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 74 72 61 70 20 70 72 69 6e rguments.are.supplied,.trap.prin
11820 74 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 73 73 6f 63 69 61 74 ts.the.list.of.commands.associat
11840 65 64 0a 20 20 20 20 77 69 74 68 20 65 61 63 68 20 73 69 67 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 ed.....with.each.signal.........
11860 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6c 09 70 72 69 6e 74 20 61 20 6c 69 73 74 ..Options:.......-l.print.a.list
11880 20 6f 66 20 73 69 67 6e 61 6c 20 6e 61 6d 65 73 20 61 6e 64 20 74 68 65 69 72 20 63 6f 72 72 65 .of.signal.names.and.their.corre
118a0 73 70 6f 6e 64 69 6e 67 20 6e 75 6d 62 65 72 73 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 sponding.numbers.......-p.displa
118c0 79 20 74 68 65 20 74 72 61 70 20 63 6f 6d 6d 61 6e 64 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 y.the.trap.commands.associated.w
118e0 69 74 68 20 65 61 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 0a 20 20 20 20 0a 20 20 20 20 45 61 ith.each.SIGNAL_SPEC..........Ea
11900 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 65 69 74 68 65 72 20 61 20 73 69 67 6e 61 ch.SIGNAL_SPEC.is.either.a.signa
11920 6c 20 6e 61 6d 65 20 69 6e 20 3c 73 69 67 6e 61 6c 2e 68 3e 20 6f 72 20 61 20 73 69 67 6e 61 6c l.name.in.<signal.h>.or.a.signal
11940 20 6e 75 6d 62 65 72 2e 0a 20 20 20 20 53 69 67 6e 61 6c 20 6e 61 6d 65 73 20 61 72 65 20 63 61 .number......Signal.names.are.ca
11960 73 65 20 69 6e 73 65 6e 73 69 74 69 76 65 20 61 6e 64 20 74 68 65 20 53 49 47 20 70 72 65 66 69 se.insensitive.and.the.SIG.prefi
11980 78 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 41 0a 20 20 20 20 73 69 67 6e 61 6c 20 6d 61 79 x.is.optional...A.....signal.may
119a0 20 62 65 20 73 65 6e 74 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 22 6b 69 6c 6c .be.sent.to.the.shell.with."kill
119c0 20 2d 73 69 67 6e 61 6c 20 24 24 22 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 .-signal.$$"...........Exit.Stat
119e0 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 us:.....Returns.success.unless.a
11a00 20 53 49 47 53 50 45 43 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 .SIGSPEC.is.invalid.or.an.invali
11a20 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 54 79 70 65 20 60 25 73 20 2d 63 20 22 d.option.is.given..Type.`%s.-c."
11a40 68 65 6c 70 20 73 65 74 22 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 help.set"'.for.more.information.
11a60 61 62 6f 75 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 00 54 79 70 65 20 60 25 73 20 2d about.shell.options...Type.`%s.-
11a80 63 20 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f c.help'.for.more.information.abo
11aa0 75 74 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 2e 0a 00 55 6e 6b 6e ut.shell.builtin.commands...Unkn
11ac0 6f 77 6e 20 53 69 67 6e 61 6c 20 23 25 64 00 55 6e 6b 6e 6f 77 6e 20 65 72 72 6f 72 00 55 6e 6b own.Signal.#%d.Unknown.error.Unk
11ae0 6e 6f 77 6e 20 73 74 61 74 75 73 00 55 6e 73 65 74 20 76 61 6c 75 65 73 20 61 6e 64 20 61 74 74 nown.status.Unset.values.and.att
11b00 72 69 62 75 74 65 73 20 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 66 ributes.of.shell.variables.and.f
11b20 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e 41 4d 45 unctions...........For.each.NAME
11b40 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 76 61 72 69 61 ,.remove.the.corresponding.varia
11b60 62 6c 65 20 6f 72 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e ble.or.function...........Option
11b80 73 3a 0a 20 20 20 20 20 20 2d 66 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 61 s:.......-f.treat.each.NAME.as.a
11ba0 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 2d 76 09 74 72 65 61 74 20 65 .shell.function.......-v.treat.e
11bc0 61 63 68 20 4e 41 4d 45 20 61 73 20 61 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 0a 20 20 20 ach.NAME.as.a.shell.variable....
11be0 20 20 20 2d 6e 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 61 20 6e 61 6d 65 20 ...-n.treat.each.NAME.as.a.name.
11c00 72 65 66 65 72 65 6e 63 65 20 61 6e 64 20 75 6e 73 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 reference.and.unset.the.variable
11c20 20 69 74 73 65 6c 66 0a 20 20 20 20 09 09 72 61 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 76 61 .itself.......rather.than.the.va
11c40 72 69 61 62 6c 65 20 69 74 20 72 65 66 65 72 65 6e 63 65 73 0a 20 20 20 20 0a 20 20 20 20 57 69 riable.it.references..........Wi
11c60 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 75 6e 73 65 74 20 66 69 72 73 74 20 74 72 69 65 73 thout.options,.unset.first.tries
11c80 20 74 6f 20 75 6e 73 65 74 20 61 20 76 61 72 69 61 62 6c 65 2c 20 61 6e 64 20 69 66 20 74 68 61 .to.unset.a.variable,.and.if.tha
11ca0 74 20 66 61 69 6c 73 2c 0a 20 20 20 20 74 72 69 65 73 20 74 6f 20 75 6e 73 65 74 20 61 20 66 75 t.fails,.....tries.to.unset.a.fu
11cc0 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 53 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 nction...........Some.variables.
11ce0 63 61 6e 6e 6f 74 20 62 65 20 75 6e 73 65 74 3b 20 61 6c 73 6f 20 73 65 65 20 60 72 65 61 64 6f cannot.be.unset;.also.see.`reado
11d00 6e 6c 79 27 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 nly'...........Exit.Status:.....
11d20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 Returns.success.unless.an.invali
11d40 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 20 4e 41 4d 45 20 69 73 20 72 d.option.is.given.or.a.NAME.is.r
11d60 65 61 64 2d 6f 6e 6c 79 2e 00 55 72 67 65 6e 74 20 49 4f 20 63 6f 6e 64 69 74 69 6f 6e 00 55 73 ead-only..Urgent.IO.condition.Us
11d80 61 67 65 3a 09 25 73 20 5b 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 5d 20 5b 6f 70 74 69 6f age:.%s.[GNU.long.option].[optio
11da0 6e 5d 20 2e 2e 2e 0a 09 25 73 20 5b 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e 5d 20 5b 6f 70 n]......%s.[GNU.long.option].[op
11dc0 74 69 6f 6e 5d 20 73 63 72 69 70 74 2d 66 69 6c 65 20 2e 2e 2e 0a 00 55 73 65 20 22 25 73 22 20 tion].script-file......Use."%s".
11de0 74 6f 20 6c 65 61 76 65 20 74 68 65 20 73 68 65 6c 6c 2e 0a 00 55 73 65 20 74 68 65 20 60 62 61 to.leave.the.shell...Use.the.`ba
11e00 73 68 62 75 67 27 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 70 6f 72 74 20 62 75 67 73 2e 0a 00 shbug'.command.to.report.bugs...
11e20 55 73 65 72 20 73 69 67 6e 61 6c 20 31 00 55 73 65 72 20 73 69 67 6e 61 6c 20 32 00 57 61 69 74 User.signal.1.User.signal.2.Wait
11e40 20 66 6f 72 20 6a 6f 62 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 20 65 .for.job.completion.and.return.e
11e60 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 61 69 74 73 20 66 6f 72 20 65 xit.status...........Waits.for.e
11e80 61 63 68 20 70 72 6f 63 65 73 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 61 6e 20 49 44 2c ach.process.identified.by.an.ID,
11ea0 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 61 20 70 72 6f 63 65 73 73 20 49 44 20 6f 72 20 61 0a .which.may.be.a.process.ID.or.a.
11ec0 20 20 20 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2c 20 61 6e 64 20 72 65 70 6f 72 ....job.specification,.and.repor
11ee0 74 73 20 69 74 73 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 73 74 61 74 75 73 2e 20 20 49 66 20 49 ts.its.termination.status...If.I
11f00 44 20 69 73 20 6e 6f 74 0a 20 20 20 20 67 69 76 65 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 6c D.is.not.....given,.waits.for.al
11f20 6c 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 l.currently.active.child.process
11f40 65 73 2c 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e 0a 20 20 20 20 73 74 61 74 75 73 20 69 73 es,.and.the.return.....status.is
11f60 20 7a 65 72 6f 2e 20 20 49 66 20 49 44 20 69 73 20 61 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 .zero...If.ID.is.a.job.specifica
11f80 74 69 6f 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 6c 6c 20 70 72 6f 63 65 73 73 65 73 0a 20 20 tion,.waits.for.all.processes...
11fa0 20 20 69 6e 20 74 68 61 74 20 6a 6f 62 27 73 20 70 69 70 65 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 ..in.that.job's.pipeline........
11fc0 20 20 20 49 66 20 74 68 65 20 2d 6e 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c ...If.the.-n.option.is.supplied,
11fe0 20 77 61 69 74 73 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 6a 6f 62 20 66 72 6f 6d 20 74 68 65 .waits.for.a.single.job.from.the
12000 20 6c 69 73 74 20 6f 66 20 49 44 73 2c 0a 20 20 20 20 6f 72 2c 20 69 66 20 6e 6f 20 49 44 73 20 .list.of.IDs,.....or,.if.no.IDs.
12020 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 6a 6f 62 20 74 are.supplied,.for.the.next.job.t
12040 6f 20 63 6f 6d 70 6c 65 74 65 20 61 6e 64 20 72 65 74 75 72 6e 73 20 69 74 73 0a 20 20 20 20 65 o.complete.and.returns.its.....e
12060 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 70 20 6f xit.status...........If.the.-p.o
12080 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f ption.is.supplied,.the.process.o
120a0 72 20 6a 6f 62 20 69 64 65 6e 74 69 66 69 65 72 20 6f 66 20 74 68 65 20 6a 6f 62 0a 20 20 20 20 r.job.identifier.of.the.job.....
120c0 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 72 65 74 for.which.the.exit.status.is.ret
120e0 75 72 6e 65 64 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 76 61 72 69 61 62 6c urned.is.assigned.to.the.variabl
12100 65 20 56 41 52 0a 20 20 20 20 6e 61 6d 65 64 20 62 79 20 74 68 65 20 6f 70 74 69 6f 6e 20 61 72 e.VAR.....named.by.the.option.ar
12120 67 75 6d 65 6e 74 2e 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 77 69 6c 6c 20 62 65 20 75 6e 73 gument..The.variable.will.be.uns
12140 65 74 20 69 6e 69 74 69 61 6c 6c 79 2c 20 62 65 66 6f 72 65 0a 20 20 20 20 61 6e 79 20 61 73 73 et.initially,.before.....any.ass
12160 69 67 6e 6d 65 6e 74 2e 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 6f 6e 6c 79 20 77 68 65 ignment..This.is.useful.only.whe
12180 6e 20 74 68 65 20 2d 6e 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 0a 20 20 20 n.the.-n.option.is.supplied.....
121a0 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 66 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 ......If.the.-f.option.is.suppli
121c0 65 64 2c 20 61 6e 64 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 ed,.and.job.control.is.enabled,.
121e0 77 61 69 74 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 20 49 44 20 74 waits.for.the.....specified.ID.t
12200 6f 20 74 65 72 6d 69 6e 61 74 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 77 61 69 74 69 6e 67 20 o.terminate,.instead.of.waiting.
12220 66 6f 72 20 69 74 20 74 6f 20 63 68 61 6e 67 65 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 for.it.to.change.status.........
12240 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 ..Exit.Status:.....Returns.the.s
12260 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 49 44 3b 20 66 61 69 6c 73 20 69 66 20 49 tatus.of.the.last.ID;.fails.if.I
12280 44 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 0a 20 20 20 20 6f D.is.invalid.or.an.invalid.....o
122a0 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2c 20 6f 72 20 69 66 20 2d 6e 20 69 73 20 73 75 70 70 ption.is.given,.or.if.-n.is.supp
122c0 6c 69 65 64 20 61 6e 64 20 74 68 65 20 73 68 65 6c 6c 20 68 61 73 20 6e 6f 20 75 6e 77 61 69 74 lied.and.the.shell.has.no.unwait
122e0 65 64 2d 66 6f 72 0a 20 20 20 20 63 68 69 6c 64 72 65 6e 2e 00 57 61 69 74 20 66 6f 72 20 70 72 ed-for.....children..Wait.for.pr
12300 6f 63 65 73 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 20 65 78 69 74 ocess.completion.and.return.exit
12320 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 57 61 69 74 73 20 66 6f 72 20 65 61 63 68 .status...........Waits.for.each
12340 20 70 72 6f 63 65 73 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 61 20 50 49 44 20 61 6e 64 20 .process.specified.by.a.PID.and.
12360 72 65 70 6f 72 74 73 20 69 74 73 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 73 74 61 74 75 73 2e 0a reports.its.termination.status..
12380 20 20 20 20 49 66 20 50 49 44 20 69 73 20 6e 6f 74 20 67 69 76 65 6e 2c 20 77 61 69 74 73 20 66 ....If.PID.is.not.given,.waits.f
123a0 6f 72 20 61 6c 6c 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 63 68 69 6c 64 20 70 72 or.all.currently.active.child.pr
123c0 6f 63 65 73 73 65 73 2c 0a 20 20 20 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 ocesses,.....and.the.return.stat
123e0 75 73 20 69 73 20 7a 65 72 6f 2e 20 20 50 49 44 20 6d 75 73 74 20 62 65 20 61 20 70 72 6f 63 65 us.is.zero...PID.must.be.a.proce
12400 73 73 20 49 44 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 ss.ID...........Exit.Status:....
12420 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 .Returns.the.status.of.the.last.
12440 50 49 44 3b 20 66 61 69 6c 73 20 69 66 20 50 49 44 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 PID;.fails.if.PID.is.invalid.or.
12460 61 6e 20 69 6e 76 61 6c 69 64 0a 20 20 20 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 an.invalid.....option.is.given..
12480 57 69 6e 64 6f 77 20 63 68 61 6e 67 65 64 00 57 72 69 74 65 20 61 72 67 75 6d 65 6e 74 73 20 74 Window.changed.Write.arguments.t
124a0 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 o.the.standard.output...........
124c0 44 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 73 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 Display.the.ARGs.on.the.standard
124e0 20 6f 75 74 70 75 74 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 6e 65 77 6c 69 6e 65 2e 0a 20 .output.followed.by.a.newline...
12500 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 6f 20 6e 6f 74 ........Options:.......-n.do.not
12520 20 61 70 70 65 6e 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 .append.a.newline..........Exit.
12540 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 Status:.....Returns.success.unle
12560 73 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 57 72 69 74 65 20 61 ss.a.write.error.occurs..Write.a
12580 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e rguments.to.the.standard.output.
125a0 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 73 2c 20 73 65 70 61 ..........Display.the.ARGs,.sepa
125c0 72 61 74 65 64 20 62 79 20 61 20 73 69 6e 67 6c 65 20 73 70 61 63 65 20 63 68 61 72 61 63 74 65 rated.by.a.single.space.characte
125e0 72 20 61 6e 64 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 0a 20 20 20 20 6e 65 77 6c 69 6e 65 2c r.and.followed.by.a.....newline,
12600 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 .on.the.standard.output.........
12620 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 64 6f 20 6e 6f 74 20 61 70 70 65 6e ..Options:.......-n.do.not.appen
12640 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 65 09 65 6e 61 62 6c 65 20 69 6e 74 65 d.a.newline.......-e.enable.inte
12660 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 61 63 6b rpretation.of.the.following.back
12680 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 20 20 2d 45 09 65 78 70 6c 69 63 69 74 6c slash.escapes.......-E.explicitl
126a0 79 20 73 75 70 70 72 65 73 73 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 62 61 63 y.suppress.interpretation.of.bac
126c0 6b 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 0a 20 20 20 20 60 65 63 68 6f 27 20 69 kslash.escapes..........`echo'.i
126e0 6e 74 65 72 70 72 65 74 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 61 63 6b 73 6c 61 73 nterprets.the.following.backslas
12700 68 2d 65 73 63 61 70 65 64 20 63 68 61 72 61 63 74 65 72 73 3a 0a 20 20 20 20 20 20 5c 61 09 61 h-escaped.characters:.......\a.a
12720 6c 65 72 74 20 28 62 65 6c 6c 29 0a 20 20 20 20 20 20 5c 62 09 62 61 63 6b 73 70 61 63 65 0a 20 lert.(bell).......\b.backspace..
12740 20 20 20 20 20 5c 63 09 73 75 70 70 72 65 73 73 20 66 75 72 74 68 65 72 20 6f 75 74 70 75 74 0a .....\c.suppress.further.output.
12760 20 20 20 20 20 20 5c 65 09 65 73 63 61 70 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 20 20 20 ......\e.escape.character.......
12780 5c 45 09 65 73 63 61 70 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 20 20 20 5c 66 09 66 6f 72 \E.escape.character.......\f.for
127a0 6d 20 66 65 65 64 0a 20 20 20 20 20 20 5c 6e 09 6e 65 77 20 6c 69 6e 65 0a 20 20 20 20 20 20 5c m.feed.......\n.new.line.......\
127c0 72 09 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 5c 74 09 68 6f 72 69 7a r.carriage.return.......\t.horiz
127e0 6f 6e 74 61 6c 20 74 61 62 0a 20 20 20 20 20 20 5c 76 09 76 65 72 74 69 63 61 6c 20 74 61 62 0a ontal.tab.......\v.vertical.tab.
12800 20 20 20 20 20 20 5c 5c 09 62 61 63 6b 73 6c 61 73 68 0a 20 20 20 20 20 20 5c 30 6e 6e 6e 09 74 ......\\.backslash.......\0nnn.t
12820 68 65 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 41 53 43 49 49 20 63 6f 64 65 20 69 73 he.character.whose.ASCII.code.is
12840 20 4e 4e 4e 20 28 6f 63 74 61 6c 29 2e 20 20 4e 4e 4e 20 63 61 6e 20 62 65 0a 20 20 20 20 09 09 .NNN.(octal)...NNN.can.be.......
12860 30 20 74 6f 20 33 20 6f 63 74 61 6c 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 5c 78 48 48 09 74 0.to.3.octal.digits.......\xHH.t
12880 68 65 20 65 69 67 68 74 2d 62 69 74 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c he.eight-bit.character.whose.val
128a0 75 65 20 69 73 20 48 48 20 28 68 65 78 61 64 65 63 69 6d 61 6c 29 2e 20 20 48 48 0a 20 20 20 20 ue.is.HH.(hexadecimal)...HH.....
128c0 09 09 63 61 6e 20 62 65 20 6f 6e 65 20 6f 72 20 74 77 6f 20 68 65 78 20 64 69 67 69 74 73 0a 20 ..can.be.one.or.two.hex.digits..
128e0 20 20 20 20 20 5c 75 48 48 48 48 09 74 68 65 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 .....\uHHHH.the.Unicode.characte
12900 72 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c r.whose.value.is.the.hexadecimal
12920 20 76 61 6c 75 65 20 48 48 48 48 2e 0a 20 20 20 20 09 09 48 48 48 48 20 63 61 6e 20 62 65 20 6f .value.HHHH........HHHH.can.be.o
12940 6e 65 20 74 6f 20 66 6f 75 72 20 68 65 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 20 20 5c 55 48 ne.to.four.hex.digits........\UH
12960 48 48 48 48 48 48 48 20 74 68 65 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 72 20 77 68 HHHHHHH.the.Unicode.character.wh
12980 6f 73 65 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c 20 76 61 6c ose.value.is.the.hexadecimal.val
129a0 75 65 0a 20 20 20 20 09 09 48 48 48 48 48 48 48 48 2e 20 48 48 48 48 48 48 48 48 20 63 61 6e 20 ue.......HHHHHHHH..HHHHHHHH.can.
129c0 62 65 20 6f 6e 65 20 74 6f 20 65 69 67 68 74 20 68 65 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 be.one.to.eight.hex.digits......
129e0 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 .....Exit.Status:.....Returns.su
12a00 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 ccess.unless.a.write.error.occur
12a20 73 2e 00 59 6f 75 20 68 61 76 65 20 6d 61 69 6c 20 69 6e 20 24 5f 00 59 6f 75 20 68 61 76 65 20 s..You.have.mail.in.$_.You.have.
12a40 6e 65 77 20 6d 61 69 6c 20 69 6e 20 24 5f 00 5b 20 61 72 67 2e 2e 2e 20 5d 00 5b 5b 20 65 78 70 new.mail.in.$_.[.arg....].[[.exp
12a60 72 65 73 73 69 6f 6e 20 5d 5d 00 60 25 63 27 3a 20 62 61 64 20 63 6f 6d 6d 61 6e 64 00 60 25 63 ression.]].`%c':.bad.command.`%c
12a80 27 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 60 25 63 27 ':.invalid.format.character.`%c'
12aa0 3a 20 69 6e 76 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 63 68 61 72 61 63 74 65 :.invalid.symbolic.mode.characte
12ac0 72 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 20 6f 70 r.`%c':.invalid.symbolic.mode.op
12ae0 65 72 61 74 6f 72 00 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 20 66 6f 72 6d 61 74 erator.`%c':.invalid.time.format
12b00 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 60 25 73 27 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 .specification.`%s':.cannot.unbi
12b20 6e 64 00 60 25 73 27 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 20 69 6e 20 63 6f 6d 6d 61 6e nd.`%s':.cannot.unbind.in.comman
12b40 64 20 6b 65 79 6d 61 70 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 20 61 6c 69 61 73 20 6e 61 6d d.keymap.`%s':.invalid.alias.nam
12b60 65 00 60 25 73 27 3a 20 69 6e 76 61 6c 69 64 20 6b 65 79 6d 61 70 20 6e 61 6d 65 00 60 25 73 27 e.`%s':.invalid.keymap.name.`%s'
12b80 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 66 6f 72 20 6e 61 6d 65 :.invalid.variable.name.for.name
12ba0 20 72 65 66 65 72 65 6e 63 65 00 60 25 73 27 3a 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 62 75 .reference.`%s':.is.a.special.bu
12bc0 69 6c 74 69 6e 00 60 25 73 27 3a 20 6d 69 73 73 69 6e 67 20 66 6f 72 6d 61 74 20 63 68 61 72 61 iltin.`%s':.missing.format.chara
12be0 63 74 65 72 00 60 25 73 27 3a 20 6e 6f 74 20 61 20 70 69 64 20 6f 72 20 76 61 6c 69 64 20 6a 6f cter.`%s':.not.a.pid.or.valid.jo
12c00 62 20 73 70 65 63 00 60 25 73 27 3a 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 69 64 65 6e 74 69 66 b.spec.`%s':.not.a.valid.identif
12c20 69 65 72 00 60 25 73 27 3a 20 75 6e 6b 6e 6f 77 6e 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 00 ier.`%s':.unknown.function.name.
12c40 60 29 27 20 65 78 70 65 63 74 65 64 00 60 29 27 20 65 78 70 65 63 74 65 64 2c 20 66 6f 75 6e 64 `)'.expected.`)'.expected,.found
12c60 20 25 73 00 60 3a 27 20 65 78 70 65 63 74 65 64 20 66 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 61 6c .%s.`:'.expected.for.conditional
12c80 20 65 78 70 72 65 73 73 69 6f 6e 00 61 64 64 5f 70 72 6f 63 65 73 73 3a 20 70 69 64 20 25 35 6c .expression.add_process:.pid.%5l
12ca0 64 20 28 25 73 29 20 6d 61 72 6b 65 64 20 61 73 20 73 74 69 6c 6c 20 61 6c 69 76 65 00 61 6c 69 d.(%s).marked.as.still.alive.ali
12cc0 61 73 20 5b 2d 70 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 20 5d 00 61 6c 6c 5f as.[-p].[name[=value].....].all_
12ce0 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 73 3a 20 6e 6f 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e local_variables:.no.function.con
12d00 74 65 78 74 20 61 74 20 63 75 72 72 65 6e 74 20 73 63 6f 70 65 00 61 72 67 75 6d 65 6e 74 00 61 text.at.current.scope.argument.a
12d20 72 67 75 6d 65 6e 74 20 65 78 70 65 63 74 65 64 00 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 rgument.expected.array.variable.
12d40 73 75 70 70 6f 72 74 20 72 65 71 75 69 72 65 64 00 61 74 74 65 6d 70 74 65 64 20 61 73 73 69 67 support.required.attempted.assig
12d60 6e 6d 65 6e 74 20 74 6f 20 6e 6f 6e 2d 76 61 72 69 61 62 6c 65 00 62 61 64 20 61 72 72 61 79 20 nment.to.non-variable.bad.array.
12d80 73 75 62 73 63 72 69 70 74 00 62 61 64 20 63 6f 6d 6d 61 6e 64 20 74 79 70 65 00 62 61 64 20 63 subscript.bad.command.type.bad.c
12da0 6f 6e 6e 65 63 74 6f 72 00 62 61 64 20 6a 75 6d 70 00 62 61 64 20 73 75 62 73 74 69 74 75 74 69 onnector.bad.jump.bad.substituti
12dc0 6f 6e 3a 20 6e 6f 20 63 6c 6f 73 69 6e 67 20 22 60 22 20 69 6e 20 25 73 00 62 61 64 20 73 75 62 on:.no.closing."`".in.%s.bad.sub
12de0 73 74 69 74 75 74 69 6f 6e 3a 20 6e 6f 20 63 6c 6f 73 69 6e 67 20 60 25 73 27 20 69 6e 20 25 73 stitution:.no.closing.`%s'.in.%s
12e00 00 62 61 73 68 20 68 6f 6d 65 20 70 61 67 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 .bash.home.page:.<http://www.gnu
12e20 2e 6f 72 67 2f 73 6f 66 74 77 61 72 65 2f 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 65 63 75 74 .org/software/bash>..bash_execut
12e40 65 5f 75 6e 69 78 5f 63 6f 6d 6d 61 6e 64 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6b 65 79 6d e_unix_command:.cannot.find.keym
12e60 61 70 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 00 62 67 20 5b 6a 6f 62 5f 73 70 65 63 20 2e 2e 2e 5d ap.for.command.bg.[job_spec....]
12e80 00 62 67 70 5f 64 65 6c 65 74 65 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 73 .bgp_delete:.LOOP:.psi.(%d).==.s
12ea0 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 67 70 5f 73 65 61 72 torage[psi].bucket_next.bgp_sear
12ec0 63 68 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 73 74 6f 72 61 67 65 5b 70 73 ch:.LOOP:.psi.(%d).==.storage[ps
12ee0 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 58 5d 20 i].bucket_next.bind.[-lpsvPSVX].
12f00 5b 2d 6d 20 6b 65 79 6d 61 70 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d 20 5b 2d 71 20 6e 61 [-m.keymap].[-f.filename].[-q.na
12f20 6d 65 5d 20 5b 2d 75 20 6e 61 6d 65 5d 20 5b 2d 72 20 6b 65 79 73 65 71 5d 20 5b 2d 78 20 6b 65 me].[-u.name].[-r.keyseq].[-x.ke
12f40 79 73 65 71 3a 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 5d 20 5b 6b 65 79 73 65 71 3a 72 65 61 64 yseq:shell-command].[keyseq:read
12f60 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 6f 72 20 72 65 61 64 6c 69 6e 65 2d 63 6f 6d 6d 61 6e line-function.or.readline-comman
12f80 64 5d 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 d].brace.expansion:.cannot.alloc
12fa0 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 25 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f ate.memory.for.%s.brace.expansio
12fc0 6e 3a 20 66 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 n:.failed.to.allocate.memory.for
12fe0 20 25 75 20 65 6c 65 6d 65 6e 74 73 00 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 3a 20 66 61 .%u.elements.brace.expansion:.fa
13000 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 60 25 73 27 iled.to.allocate.memory.for.`%s'
13020 00 62 72 65 61 6b 20 5b 6e 5d 00 62 75 67 3a 20 62 61 64 20 65 78 70 61 73 73 69 67 6e 20 74 6f .break.[n].bug:.bad.expassign.to
13040 6b 65 6e 00 62 75 69 6c 74 69 6e 20 5b 73 68 65 6c 6c 2d 62 75 69 6c 74 69 6e 20 5b 61 72 67 20 ken.builtin.[shell-builtin.[arg.
13060 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 72 5d 00 63 61 6e 20 6f 6e 6c 79 20 60 72 65 ...]].caller.[expr].can.only.`re
13080 74 75 72 6e 27 20 66 72 6f 6d 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 64 turn'.from.a.function.or.sourced
130a0 20 73 63 72 69 70 74 00 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 20 61 20 66 75 .script.can.only.be.used.in.a.fu
130c0 6e 63 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6e 65 77 20 66 69 6c 65 20 nction.cannot.allocate.new.file.
130e0 64 65 73 63 72 69 70 74 6f 72 20 66 6f 72 20 62 61 73 68 20 69 6e 70 75 74 20 66 72 6f 6d 20 66 descriptor.for.bash.input.from.f
13100 64 20 25 64 00 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 74 65 6d 70 20 66 69 6c 65 20 66 6f 72 d.%d.cannot.create.temp.file.for
13120 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 3a 20 25 73 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 .here-document:.%s.cannot.duplic
13140 61 74 65 20 66 64 20 25 64 20 74 6f 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 ate.fd.%d.to.fd.%d.cannot.duplic
13160 61 74 65 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 20 61 73 20 66 64 20 25 64 00 63 61 6e 6e 6f ate.named.pipe.%s.as.fd.%d.canno
13180 74 20 66 69 6e 64 20 25 73 20 69 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 t.find.%s.in.shared.object.%s:.%
131a0 73 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 s.cannot.make.child.for.command.
131c0 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 substitution.cannot.make.child.f
131e0 6f 72 20 70 72 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d or.process.substitution.cannot.m
13200 61 6b 65 20 70 69 70 65 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f ake.pipe.for.command.substitutio
13220 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 70 72 6f 63 65 73 73 20 73 n.cannot.make.pipe.for.process.s
13240 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 69 ubstitution.cannot.open.named.pi
13260 70 65 20 25 73 20 66 6f 72 20 72 65 61 64 69 6e 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 pe.%s.for.reading.cannot.open.na
13280 6d 65 64 20 70 69 70 65 20 25 73 20 66 6f 72 20 77 72 69 74 69 6e 67 00 63 61 6e 6e 6f 74 20 6f med.pipe.%s.for.writing.cannot.o
132a0 70 65 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 73 00 63 61 6e 6e 6f 74 20 pen.shared.object.%s:.%s.cannot.
132c0 72 65 64 69 72 65 63 74 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 66 72 6f 6d 20 2f 64 65 redirect.standard.input.from./de
132e0 76 2f 6e 75 6c 6c 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 73 65 74 20 6e 6f 64 65 6c 61 79 20 v/null:.%s.cannot.reset.nodelay.
13300 6d 6f 64 65 20 66 6f 72 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 61 6e 64 20 75 6e mode.for.fd.%d.cannot.set.and.un
13320 73 65 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 set.shell.options.simultaneously
13340 00 63 61 6e 6e 6f 74 20 73 65 74 20 67 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 .cannot.set.gid.to.%d:.effective
13360 20 67 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f 63 .gid.%d.cannot.set.terminal.proc
13380 65 73 73 20 67 72 6f 75 70 20 28 25 64 29 00 63 61 6e 6e 6f 74 20 73 65 74 20 75 69 64 20 74 6f ess.group.(%d).cannot.set.uid.to
133a0 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 20 75 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 69 6d .%d:.effective.uid.%d.cannot.sim
133c0 75 6c 74 61 6e 65 6f 75 73 6c 79 20 75 6e 73 65 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 ultaneously.unset.a.function.and
133e0 20 61 20 76 61 72 69 61 62 6c 65 00 63 61 6e 6e 6f 74 20 73 74 61 72 74 20 64 65 62 75 67 67 65 .a.variable.cannot.start.debugge
13400 72 3b 20 64 65 62 75 67 67 69 6e 67 20 6d 6f 64 65 20 64 69 73 61 62 6c 65 64 00 63 61 6e 6e 6f r;.debugging.mode.disabled.canno
13420 74 20 73 75 73 70 65 6e 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 20 61 20 6c 6f 67 69 6e t.suspend.cannot.suspend.a.login
13440 20 73 68 65 6c 6c 00 63 61 6e 6e 6f 74 20 75 73 65 20 60 2d 66 27 20 74 6f 20 6d 61 6b 65 20 66 .shell.cannot.use.`-f'.to.make.f
13460 75 6e 63 74 69 6f 6e 73 00 63 61 6e 6e 6f 74 20 75 73 65 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e unctions.cannot.use.more.than.on
13480 65 20 6f 66 20 2d 61 6e 72 77 00 63 61 73 65 20 57 4f 52 44 20 69 6e 20 5b 50 41 54 54 45 52 4e e.of.-anrw.case.WORD.in.[PATTERN
134a0 20 5b 7c 20 50 41 54 54 45 52 4e 5d 2e 2e 2e 29 20 43 4f 4d 4d 41 4e 44 53 20 3b 3b 5d 2e 2e 2e .[|.PATTERN]...).COMMANDS.;;]...
134c0 20 65 73 61 63 00 63 64 20 5b 2d 4c 7c 5b 2d 50 20 5b 2d 65 5d 5d 20 5b 2d 40 5d 5d 20 5b 64 69 .esac.cd.[-L|[-P.[-e]].[-@]].[di
134e0 72 5d 00 63 68 69 6c 64 20 73 65 74 70 67 69 64 20 28 25 6c 64 20 74 6f 20 25 6c 64 29 00 63 6f r].child.setpgid.(%ld.to.%ld).co
13500 6d 6d 61 6e 64 20 5b 2d 70 56 76 5d 20 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 20 2e 2e 2e 5d 00 63 mmand.[-pVv].command.[arg....].c
13520 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 69 67 6e 6f 72 65 64 20 6e 75 6c ommand.substitution:.ignored.nul
13540 6c 20 62 79 74 65 20 69 6e 20 69 6e 70 75 74 00 63 6f 6d 6d 61 6e 64 5f 73 75 62 73 74 69 74 75 l.byte.in.input.command_substitu
13560 74 65 3a 20 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 70 69 70 65 20 61 73 20 66 64 20 te:.cannot.duplicate.pipe.as.fd.
13580 31 00 63 6f 6d 70 67 65 6e 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 6f 20 6f 70 1.compgen.[-abcdefgjksuv].[-o.op
135a0 74 69 6f 6e 5d 20 5b 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 67 6c 6f 62 70 61 74 5d 20 5b tion].[-A.action].[-G.globpat].[
135c0 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e 63 74 69 6f 6e 5d 20 5b 2d 43 20 63 -W.wordlist].[-F.function].[-C.c
135e0 6f 6d 6d 61 6e 64 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 74 5d 20 5b 2d 50 20 70 72 65 66 69 ommand].[-X.filterpat].[-P.prefi
13600 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 77 6f 72 64 5d 00 63 6f 6d 70 6c 65 74 65 20 5b x].[-S.suffix].[word].complete.[
13620 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 70 72 5d 20 5b 2d 44 45 49 5d 20 5b 2d 6f 20 -abcdefgjksuv].[-pr].[-DEI].[-o.
13640 6f 70 74 69 6f 6e 5d 20 5b 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 67 6c 6f 62 70 61 74 5d option].[-A.action].[-G.globpat]
13660 20 5b 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e 63 74 69 6f 6e 5d 20 5b 2d 43 .[-W.wordlist].[-F.function].[-C
13680 20 63 6f 6d 6d 61 6e 64 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 74 5d 20 5b 2d 50 20 70 72 65 .command].[-X.filterpat].[-P.pre
136a0 66 69 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6d 70 fix].[-S.suffix].[name....].comp
136c0 6c 65 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 60 25 73 27 20 6e 6f 74 20 66 6f 75 6e 64 00 letion:.function.`%s'.not.found.
136e0 63 6f 6d 70 6f 70 74 20 5b 2d 6f 7c 2b 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 44 45 49 5d 20 5b 6e compopt.[-o|+o.option].[-DEI].[n
13700 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 ame....].conditional.binary.oper
13720 61 74 6f 72 20 65 78 70 65 63 74 65 64 00 63 6f 6e 74 69 6e 75 65 20 5b 6e 5d 00 63 6f 70 72 6f ator.expected.continue.[n].copro
13740 63 20 5b 4e 41 4d 45 5d 20 63 6f 6d 6d 61 6e 64 20 5b 72 65 64 69 72 65 63 74 69 6f 6e 73 5d 00 c.[NAME].command.[redirections].
13760 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 2f 74 6d 70 2c 20 70 6c 65 61 73 65 20 63 72 65 61 could.not.find./tmp,.please.crea
13780 74 65 21 00 63 70 72 69 6e 74 66 3a 20 60 25 63 27 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 te!.cprintf:.`%c':.invalid.forma
137a0 74 20 63 68 61 72 61 63 74 65 72 00 63 75 72 72 65 6e 74 00 64 65 6c 65 74 69 6e 67 20 73 74 6f t.character.current.deleting.sto
137c0 70 70 65 64 20 6a 6f 62 20 25 64 20 77 69 74 68 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 25 pped.job.%d.with.process.group.%
137e0 6c 64 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 6e 6f 20 73 75 63 68 20 70 69 ld.describe_pid:.%ld:.no.such.pi
13800 64 00 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 65 6d 70 74 79 00 64 69 72 65 63 74 6f 72 d.directory.stack.empty.director
13820 79 20 73 74 61 63 6b 20 69 6e 64 65 78 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 y.stack.index.dirs.[-clpv].[+N].
13840 5b 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 6a 6f 62 73 70 65 63 20 [-N].disown.[-h].[-ar].[jobspec.
13860 2e 2e 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 69 6f 6e 20 62 79 20 30 00 64 79 6e ....|.pid....].division.by.0.dyn
13880 61 6d 69 63 20 6c 6f 61 64 69 6e 67 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 00 65 63 68 6f 20 amic.loading.not.available.echo.
138a0 5b 2d 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 61 72 67 20 [-n].[arg....].echo.[-neE].[arg.
138c0 2e 2e 2e 5d 00 65 6d 70 74 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 00 65 ...].empty.array.variable.name.e
138e0 6e 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d nable.[-a].[-dnps].[-f.filename]
13900 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 72 20 67 65 74 74 69 6e 67 20 74 65 72 6d 69 6e .[name....].error.getting.termin
13920 61 6c 20 61 74 74 72 69 62 75 74 65 73 3a 20 25 73 00 65 72 72 6f 72 20 69 6d 70 6f 72 74 69 6e al.attributes:.%s.error.importin
13940 67 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 6f 72 20 60 25 73 27 00 65 g.function.definition.for.`%s'.e
13960 72 72 6f 72 20 73 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 rror.setting.terminal.attributes
13980 3a 20 25 73 00 65 76 61 6c 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 76 61 6c 3a 20 6d 61 78 69 6d 75 :.%s.eval.[arg....].eval:.maximu
139a0 6d 20 65 76 61 6c 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 m.eval.nesting.level.exceeded.(%
139c0 64 29 00 65 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d 61 20 6e 61 6d 65 5d 20 5b 63 6f 6d 6d 61 6e 64 d).exec.[-cl].[-a.name].[command
139e0 20 5b 61 72 67 75 6d 65 6e 74 20 2e 2e 2e 5d 5d 20 5b 72 65 64 69 72 65 63 74 69 6f 6e 20 2e 2e .[argument....]].[redirection...
13a00 2e 5d 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f 70 72 6f 63 20 5b 25 64 3a 25 73 .].execute_coproc:.coproc.[%d:%s
13a20 5d 20 73 74 69 6c 6c 20 65 78 69 73 74 73 00 65 78 69 74 20 5b 6e 5d 00 65 78 70 65 63 74 65 64 ].still.exists.exit.[n].expected
13a40 20 60 29 27 00 65 78 70 6f 6e 65 6e 74 20 6c 65 73 73 20 74 68 61 6e 20 30 00 65 78 70 6f 72 74 .`)'.exponent.less.than.0.export
13a60 20 5b 2d 66 6e 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 20 6f 72 20 65 78 70 .[-fn].[name[=value]....].or.exp
13a80 6f 72 74 20 2d 70 00 65 78 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 65 78 70 72 65 ort.-p.expression.expected.expre
13aa0 73 73 69 6f 6e 20 72 65 63 75 72 73 69 6f 6e 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 00 66 ssion.recursion.level.exceeded.f
13ac0 63 20 5b 2d 65 20 65 6e 61 6d 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 66 69 72 73 74 5d 20 5b 6c 61 73 c.[-e.ename].[-lnr].[first].[las
13ae0 74 5d 20 6f 72 20 66 63 20 2d 73 20 5b 70 61 74 3d 72 65 70 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 00 t].or.fc.-s.[pat=rep].[command].
13b00 66 67 20 5b 6a 6f 62 5f 73 70 65 63 5d 00 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 6f 75 fg.[job_spec].file.descriptor.ou
13b20 74 20 6f 66 20 72 61 6e 67 65 00 66 69 6c 65 6e 61 6d 65 20 61 72 67 75 6d 65 6e 74 20 72 65 71 t.of.range.filename.argument.req
13b40 75 69 72 65 64 00 66 6f 72 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 65 78 70 33 20 29 29 uired.for.((.exp1;.exp2;.exp3.))
13b60 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e 41 4d 45 20 5b 69 6e ;.do.COMMANDS;.done.for.NAME.[in
13b80 20 57 4f 52 44 53 20 2e 2e 2e 20 5d 20 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 .WORDS.....].;.do.COMMANDS;.done
13ba0 00 66 6f 72 6b 65 64 20 70 69 64 20 25 64 20 61 70 70 65 61 72 73 20 69 6e 20 72 75 6e 6e 69 6e .forked.pid.%d.appears.in.runnin
13bc0 67 20 6a 6f 62 20 25 64 00 66 6f 72 6d 61 74 20 70 61 72 73 69 6e 67 20 70 72 6f 62 6c 65 6d 3a g.job.%d.format.parsing.problem:
13be0 20 25 73 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 6c 72 65 61 64 79 20 66 72 .%s.free:.called.with.already.fr
13c00 65 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 eed.block.argument.free:.called.
13c20 77 69 74 68 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 with.unallocated.block.argument.
13c40 66 72 65 65 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b 20 73 69 7a 65 73 20 free:.start.and.end.chunk.sizes.
13c60 64 69 66 66 65 72 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b differ.free:.underflow.detected;
13c80 20 6d 61 67 69 63 38 20 63 6f 72 72 75 70 74 65 64 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f .magic8.corrupted.free:.underflo
13ca0 77 20 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 61 6e w.detected;.mh_nbytes.out.of.ran
13cc0 67 65 00 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 20 ge.function.name.{.COMMANDS.;.}.
13ce0 6f 72 20 6e 61 6d 65 20 28 29 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 66 75 74 75 72 65 or.name.().{.COMMANDS.;.}.future
13d00 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 66 6f 72 63 .versions.of.the.shell.will.forc
13d20 65 20 65 76 61 6c 75 61 74 69 6f 6e 20 61 73 20 61 6e 20 61 72 69 74 68 6d 65 74 69 63 20 73 75 e.evaluation.as.an.arithmetic.su
13d40 62 73 74 69 74 75 74 69 6f 6e 00 67 65 74 63 77 64 3a 20 63 61 6e 6e 6f 74 20 61 63 63 65 73 73 bstitution.getcwd:.cannot.access
13d60 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 69 65 73 00 67 65 74 6f 70 74 73 20 6f 70 74 73 .parent.directories.getopts.opts
13d80 74 72 69 6e 67 20 6e 61 6d 65 20 5b 61 72 67 20 2e 2e 2e 5d 00 68 61 73 68 20 5b 2d 6c 72 5d 20 tring.name.[arg....].hash.[-lr].
13da0 5b 2d 70 20 70 61 74 68 6e 61 6d 65 5d 20 5b 2d 64 74 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 68 [-p.pathname].[-dt].[name....].h
13dc0 61 73 68 69 6e 67 20 64 69 73 61 62 6c 65 64 00 68 65 6c 70 20 5b 2d 64 6d 73 5d 20 5b 70 61 74 ashing.disabled.help.[-dms].[pat
13de0 74 65 72 6e 20 2e 2e 2e 5d 00 68 65 6c 70 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 tern....].help.not.available.in.
13e00 74 68 69 73 20 76 65 72 73 69 6f 6e 00 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 61 74 20 6c 69 this.version.here-document.at.li
13e20 6e 65 20 25 64 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 65 6e 64 2d 6f 66 2d 66 69 6c 65 20 28 ne.%d.delimited.by.end-of-file.(
13e40 77 61 6e 74 65 64 20 60 25 73 27 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 20 6f 66 wanted.`%s').history.[-c].[-d.of
13e60 66 73 65 74 5d 20 5b 6e 5d 20 6f 72 20 68 69 73 74 6f 72 79 20 2d 61 6e 72 77 20 5b 66 69 6c 65 fset].[n].or.history.-anrw.[file
13e80 6e 61 6d 65 5d 20 6f 72 20 68 69 73 74 6f 72 79 20 2d 70 73 20 61 72 67 20 5b 61 72 67 2e 2e 2e name].or.history.-ps.arg.[arg...
13ea0 5d 00 68 69 73 74 6f 72 79 20 70 6f 73 69 74 69 6f 6e 00 68 69 73 74 6f 72 79 20 73 70 65 63 69 ].history.position.history.speci
13ec0 66 69 63 61 74 69 6f 6e 00 68 69 74 73 09 63 6f 6d 6d 61 6e 64 0a 00 69 64 65 6e 74 69 66 69 65 fication.hits.command..identifie
13ee0 72 20 65 78 70 65 63 74 65 64 20 61 66 74 65 72 20 70 72 65 2d 69 6e 63 72 65 6d 65 6e 74 20 6f r.expected.after.pre-increment.o
13f00 72 20 70 72 65 2d 64 65 63 72 65 6d 65 6e 74 00 69 66 20 43 4f 4d 4d 41 4e 44 53 3b 20 74 68 65 r.pre-decrement.if.COMMANDS;.the
13f20 6e 20 43 4f 4d 4d 41 4e 44 53 3b 20 5b 20 65 6c 69 66 20 43 4f 4d 4d 41 4e 44 53 3b 20 74 68 65 n.COMMANDS;.[.elif.COMMANDS;.the
13f40 6e 20 43 4f 4d 4d 41 4e 44 53 3b 20 5d 2e 2e 2e 20 5b 20 65 6c 73 65 20 43 4f 4d 4d 41 4e 44 53 n.COMMANDS;.]....[.else.COMMANDS
13f60 3b 20 5d 20 66 69 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 67 ;.].fi.initialize_job_control:.g
13f80 65 74 70 67 72 70 20 66 61 69 6c 65 64 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e etpgrp.failed.initialize_job_con
13fa0 74 72 6f 6c 3a 20 6c 69 6e 65 20 64 69 73 63 69 70 6c 69 6e 65 00 69 6e 69 74 69 61 6c 69 7a 65 trol:.line.discipline.initialize
13fc0 5f 6a 6f 62 5f 63 6f 6e 74 72 6f 6c 3a 20 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 _job_control:.no.job.control.in.
13fe0 62 61 63 6b 67 72 6f 75 6e 64 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6a 6f 62 5f 63 6f 6e 74 72 6f background.initialize_job_contro
14000 6c 3a 20 73 65 74 70 67 69 64 00 69 6e 76 61 6c 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 62 61 l:.setpgid.invalid.arithmetic.ba
14020 73 65 00 69 6e 76 61 6c 69 64 20 62 61 73 65 00 69 6e 76 61 6c 69 64 20 63 68 61 72 61 63 74 65 se.invalid.base.invalid.characte
14040 72 20 25 64 20 69 6e 20 65 78 70 6f 72 74 73 74 72 20 66 6f 72 20 25 73 00 69 6e 76 61 6c 69 64 r.%d.in.exportstr.for.%s.invalid
14060 20 68 65 78 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 69 6e 74 65 67 65 72 20 63 6f 6e 73 .hex.number.invalid.integer.cons
14080 74 61 6e 74 00 69 6e 76 61 6c 69 64 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 6f 63 74 61 tant.invalid.number.invalid.octa
140a0 6c 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 00 6a l.number.invalid.signal.number.j
140c0 6f 62 20 25 64 20 73 74 61 72 74 65 64 20 77 69 74 68 6f 75 74 20 6a 6f 62 20 63 6f 6e 74 72 6f ob.%d.started.without.job.contro
140e0 6c 00 6a 6f 62 5f 73 70 65 63 20 5b 26 5d 00 6a 6f 62 73 20 5b 2d 6c 6e 70 72 73 5d 20 5b 6a 6f l.job_spec.[&].jobs.[-lnprs].[jo
14100 62 73 70 65 63 20 2e 2e 2e 5d 20 6f 72 20 6a 6f 62 73 20 2d 78 20 63 6f 6d 6d 61 6e 64 20 5b 61 bspec....].or.jobs.-x.command.[a
14120 72 67 73 5d 00 6b 69 6c 6c 20 5b 2d 73 20 73 69 67 73 70 65 63 20 7c 20 2d 6e 20 73 69 67 6e 75 rgs].kill.[-s.sigspec.|.-n.signu
14140 6d 20 7c 20 2d 73 69 67 73 70 65 63 5d 20 70 69 64 20 7c 20 6a 6f 62 73 70 65 63 20 2e 2e 2e 20 m.|.-sigspec].pid.|.jobspec.....
14160 6f 72 20 6b 69 6c 6c 20 2d 6c 20 5b 73 69 67 73 70 65 63 5d 00 6c 61 73 74 20 63 6f 6d 6d 61 6e or.kill.-l.[sigspec].last.comman
14180 64 3a 20 25 73 0a 00 6c 65 74 20 61 72 67 20 5b 61 72 67 20 2e 2e 2e 5d 00 6c 69 6d 69 74 00 6c d:.%s..let.arg.[arg....].limit.l
141a0 69 6e 65 20 25 64 3a 20 00 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 6e 6f 74 20 65 6e 61 62 6c 65 ine.%d:..line.editing.not.enable
141c0 64 00 6c 6f 61 64 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 25 73 20 72 65 74 75 72 6e 73 20 66 d.load.function.for.%s.returns.f
141e0 61 69 6c 75 72 65 20 28 25 64 29 3a 20 6e 6f 74 20 6c 6f 61 64 65 64 00 6c 6f 63 61 6c 20 5b 6f ailure.(%d):.not.loaded.local.[o
14200 70 74 69 6f 6e 5d 20 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 00 6c 6f 67 6f 75 74 0a 00 ption].name[=value].....logout..
14220 6c 6f 67 6f 75 74 20 5b 6e 5d 00 6c 6f 6f 70 20 63 6f 75 6e 74 00 6d 61 6b 65 5f 68 65 72 65 5f logout.[n].loop.count.make_here_
14240 64 6f 63 75 6d 65 6e 74 3a 20 62 61 64 20 69 6e 73 74 72 75 63 74 69 6f 6e 20 74 79 70 65 20 25 document:.bad.instruction.type.%
14260 64 00 6d 61 6b 65 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 3a 20 6e 6f 20 66 75 6e 63 74 69 d.make_local_variable:.no.functi
14280 6f 6e 20 63 6f 6e 74 65 78 74 20 61 74 20 63 75 72 72 65 6e 74 20 73 63 6f 70 65 00 6d 61 6b 65 on.context.at.current.scope.make
142a0 5f 72 65 64 69 72 65 63 74 69 6f 6e 3a 20 72 65 64 69 72 65 63 74 69 6f 6e 20 69 6e 73 74 72 75 _redirection:.redirection.instru
142c0 63 74 69 6f 6e 20 60 25 64 27 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 6d 61 6c 6c 6f 63 3a 20 ction.`%d'.out.of.range.malloc:.
142e0 62 6c 6f 63 6b 20 6f 6e 20 66 72 65 65 20 6c 69 73 74 20 63 6c 6f 62 62 65 72 65 64 00 6d 61 6c block.on.free.list.clobbered.mal
14300 6c 6f 63 3a 20 66 61 69 6c 65 64 20 61 73 73 65 72 74 69 6f 6e 3a 20 25 73 0a 00 6d 61 70 66 69 loc:.failed.assertion:.%s..mapfi
14320 6c 65 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 63 6f 75 6e 74 5d 20 5b 2d 4f 20 6f 72 69 le.[-d.delim].[-n.count].[-O.ori
14340 67 69 6e 5d 20 5b 2d 73 20 63 6f 75 6e 74 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 gin].[-s.count].[-t].[-u.fd].[-C
14360 20 63 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 61 72 72 61 79 5d 00 .callback].[-c.quantum].[array].
14380 6d 61 78 69 6d 75 6d 20 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 63 6f 75 6e 74 20 65 78 63 65 maximum.here-document.count.exce
143a0 65 64 65 64 00 6d 69 67 72 61 74 65 20 70 72 6f 63 65 73 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 eded.migrate.process.to.another.
143c0 43 50 55 00 6d 69 73 73 69 6e 67 20 60 29 27 00 6d 69 73 73 69 6e 67 20 60 5d 27 00 6d 69 73 73 CPU.missing.`)'.missing.`]'.miss
143e0 69 6e 67 20 68 65 78 20 64 69 67 69 74 20 66 6f 72 20 5c 78 00 6d 69 73 73 69 6e 67 20 75 6e 69 ing.hex.digit.for.\x.missing.uni
14400 63 6f 64 65 20 64 69 67 69 74 20 66 6f 72 20 5c 25 63 00 6e 65 74 77 6f 72 6b 20 6f 70 65 72 61 code.digit.for.\%c.network.opera
14420 74 69 6f 6e 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 00 6e 6f 20 60 3d 27 20 69 6e 20 65 78 tions.not.supported.no.`='.in.ex
14440 70 6f 72 74 73 74 72 20 66 6f 72 20 25 73 00 6e 6f 20 63 6c 6f 73 69 6e 67 20 60 25 63 27 20 69 portstr.for.%s.no.closing.`%c'.i
14460 6e 20 25 73 00 6e 6f 20 63 6f 6d 6d 61 6e 64 20 66 6f 75 6e 64 00 6e 6f 20 68 65 6c 70 20 74 6f n.%s.no.command.found.no.help.to
14480 70 69 63 73 20 6d 61 74 63 68 20 60 25 73 27 2e 20 20 54 72 79 20 60 68 65 6c 70 20 68 65 6c 70 pics.match.`%s'...Try.`help.help
144a0 27 20 6f 72 20 60 6d 61 6e 20 2d 6b 20 25 73 27 20 6f 72 20 60 69 6e 66 6f 20 25 73 27 2e 00 6e '.or.`man.-k.%s'.or.`info.%s'..n
144c0 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 o.job.control.no.job.control.in.
144e0 74 68 69 73 20 73 68 65 6c 6c 00 6e 6f 20 6d 61 74 63 68 3a 20 25 73 00 6e 6f 20 6f 74 68 65 72 this.shell.no.match:.%s.no.other
14500 20 64 69 72 65 63 74 6f 72 79 00 6e 6f 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 20 61 6c 6c 6f .directory.no.other.options.allo
14520 77 65 64 20 77 69 74 68 20 60 2d 78 27 00 6e 6f 74 20 63 75 72 72 65 6e 74 6c 79 20 65 78 65 63 wed.with.`-x'.not.currently.exec
14540 75 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 00 6e 6f 74 20 6c 6f uting.completion.function.not.lo
14560 67 69 6e 20 73 68 65 6c 6c 3a 20 75 73 65 20 60 65 78 69 74 27 00 6e 75 6c 6c 20 64 69 72 65 63 gin.shell:.use.`exit'.null.direc
14580 74 6f 72 79 00 6f 63 74 61 6c 20 6e 75 6d 62 65 72 00 6f 6e 6c 79 20 6d 65 61 6e 69 6e 67 66 75 tory.octal.number.only.meaningfu
145a0 6c 20 69 6e 20 61 20 60 66 6f 72 27 2c 20 60 77 68 69 6c 65 27 2c 20 6f 72 20 60 75 6e 74 69 6c l.in.a.`for',.`while',.or.`until
145c0 27 20 6c 6f 6f 70 00 70 69 70 65 20 65 72 72 6f 72 00 70 6f 70 5f 73 63 6f 70 65 3a 20 68 65 61 '.loop.pipe.error.pop_scope:.hea
145e0 64 20 6f 66 20 73 68 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 6e 6f 74 20 61 20 74 65 6d 70 6f d.of.shell_variables.not.a.tempo
14600 72 61 72 79 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 73 63 6f 70 65 00 70 6f 70 5f 76 61 72 5f 63 rary.environment.scope.pop_var_c
14620 6f 6e 74 65 78 74 3a 20 68 65 61 64 20 6f 66 20 73 68 65 6c 6c 5f 76 61 72 69 61 62 6c 65 73 20 ontext:.head.of.shell_variables.
14640 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 00 70 6f 70 5f 76 61 72 5f 63 not.a.function.context.pop_var_c
14660 6f 6e 74 65 78 74 3a 20 6e 6f 20 67 6c 6f 62 61 6c 5f 76 61 72 69 61 62 6c 65 73 20 63 6f 6e 74 ontext:.no.global_variables.cont
14680 65 78 74 00 70 6f 70 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 5d 00 70 6f 77 65 72 20 66 61 ext.popd.[-n].[+N.|.-N].power.fa
146a0 69 6c 75 72 65 20 69 6d 6d 69 6e 65 6e 74 00 70 72 65 74 74 79 2d 70 72 69 6e 74 69 6e 67 20 6d ilure.imminent.pretty-printing.m
146c0 6f 64 65 20 69 67 6e 6f 72 65 64 20 69 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 68 65 6c 6c ode.ignored.in.interactive.shell
146e0 73 00 70 72 69 6e 74 5f 63 6f 6d 6d 61 6e 64 3a 20 62 61 64 20 63 6f 6e 6e 65 63 74 6f 72 20 60 s.print_command:.bad.connector.`
14700 25 64 27 00 70 72 69 6e 74 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d 61 74 20 5b 61 72 67 75 %d'.printf.[-v.var].format.[argu
14720 6d 65 6e 74 73 5d 00 70 72 6f 67 63 6f 6d 70 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 4e 55 4c 4c ments].progcomp_insert:.%s:.NULL
14740 20 43 4f 4d 50 53 50 45 43 00 70 72 6f 67 72 61 6d 6d 61 62 6c 65 5f 63 6f 6d 70 6c 65 74 69 6f .COMPSPEC.programmable_completio
14760 6e 3a 20 25 73 3a 20 70 6f 73 73 69 62 6c 65 20 72 65 74 72 79 20 6c 6f 6f 70 00 70 72 6f 67 72 n:.%s:.possible.retry.loop.progr
14780 61 6d 6d 69 6e 67 20 65 72 72 6f 72 00 70 75 73 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e amming.error.pushd.[-n].[+N.|.-N
147a0 20 7c 20 64 69 72 5d 00 70 77 64 20 5b 2d 4c 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 5b 2d .|.dir].pwd.[-LP].read.[-ers].[-
147c0 61 20 61 72 72 61 79 5d 20 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 69 20 74 65 78 74 5d 20 5b 2d a.array].[-d.delim].[-i.text].[-
147e0 6e 20 6e 63 68 61 72 73 5d 20 5b 2d 4e 20 6e 63 68 61 72 73 5d 20 5b 2d 70 20 70 72 6f 6d 70 74 n.nchars].[-N.nchars].[-p.prompt
14800 5d 20 5b 2d 74 20 74 69 6d 65 6f 75 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 6e 61 6d 65 20 2e 2e 2e ].[-t.timeout].[-u.fd].[name....
14820 5d 00 72 65 61 64 20 65 72 72 6f 72 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 79 20 5b ].read.error:.%d:.%s.readarray.[
14840 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 6e 20 63 6f 75 6e 74 5d 20 5b 2d 4f 20 6f 72 69 67 69 6e 5d -d.delim].[-n.count].[-O.origin]
14860 20 5b 2d 73 20 63 6f 75 6e 74 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c .[-s.count].[-t].[-u.fd].[-C.cal
14880 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 61 6e 74 75 6d 5d 20 5b 61 72 72 61 79 5d 00 72 65 61 64 lback].[-c.quantum].[array].read
148a0 6f 6e 6c 79 20 5b 2d 61 41 66 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 20 6f only.[-aAf].[name[=value]....].o
148c0 72 20 72 65 61 64 6f 6e 6c 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 61 6c 6c 65 64 20 77 69 r.readonly.-p.realloc:.called.wi
148e0 74 68 20 75 6e 61 6c 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 72 65 th.unallocated.block.argument.re
14900 61 6c 6c 6f 63 3a 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b 20 73 69 7a 65 73 alloc:.start.and.end.chunk.sizes
14920 20 64 69 66 66 65 72 00 72 65 61 6c 6c 6f 63 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 .differ.realloc:.underflow.detec
14940 74 65 64 3b 20 6d 61 67 69 63 38 20 63 6f 72 72 75 70 74 65 64 00 72 65 61 6c 6c 6f 63 3a 20 75 ted;.magic8.corrupted.realloc:.u
14960 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 nderflow.detected;.mh_nbytes.out
14980 20 6f 66 20 72 61 6e 67 65 00 72 65 63 75 72 73 69 6f 6e 20 73 74 61 63 6b 20 75 6e 64 65 72 66 .of.range.recursion.stack.underf
149a0 6c 6f 77 00 72 65 64 69 72 65 63 74 69 6f 6e 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 64 75 low.redirection.error:.cannot.du
149c0 70 6c 69 63 61 74 65 20 66 64 00 72 65 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 25 70 20 61 6c plicate.fd.register_alloc:.%p.al
149e0 72 65 61 64 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 61 6c 6c 6f 63 61 74 65 64 3f 0a 00 72 65 ready.in.table.as.allocated?..re
14a00 67 69 73 74 65 72 5f 61 6c 6c 6f 63 3a 20 61 6c 6c 6f 63 20 74 61 62 6c 65 20 69 73 20 66 75 6c gister_alloc:.alloc.table.is.ful
14a20 6c 20 77 69 74 68 20 46 49 4e 44 5f 41 4c 4c 4f 43 3f 0a 00 72 65 67 69 73 74 65 72 5f 66 72 65 l.with.FIND_ALLOC?..register_fre
14a40 65 3a 20 25 70 20 61 6c 72 65 61 64 79 20 69 6e 20 74 61 62 6c 65 20 61 73 20 66 72 65 65 3f 0a e:.%p.already.in.table.as.free?.
14a60 00 72 65 73 74 72 69 63 74 65 64 00 72 65 74 75 72 6e 20 5b 6e 5d 00 72 75 6e 5f 70 65 6e 64 69 .restricted.return.[n].run_pendi
14a80 6e 67 5f 74 72 61 70 73 3a 20 62 61 64 20 76 61 6c 75 65 20 69 6e 20 74 72 61 70 5f 6c 69 73 74 ng_traps:.bad.value.in.trap_list
14aa0 5b 25 64 5d 3a 20 25 70 00 72 75 6e 5f 70 65 6e 64 69 6e 67 5f 74 72 61 70 73 3a 20 73 69 67 6e [%d]:.%p.run_pending_traps:.sign
14ac0 61 6c 20 68 61 6e 64 6c 65 72 20 69 73 20 53 49 47 5f 44 46 4c 2c 20 72 65 73 65 6e 64 69 6e 67 al.handler.is.SIG_DFL,.resending
14ae0 20 25 64 20 28 25 73 29 20 74 6f 20 6d 79 73 65 6c 66 00 73 61 76 65 5f 62 61 73 68 5f 69 6e 70 .%d.(%s).to.myself.save_bash_inp
14b00 75 74 3a 20 62 75 66 66 65 72 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 66 6f 72 20 6e 65 ut:.buffer.already.exists.for.ne
14b20 77 20 66 64 20 25 64 00 73 65 6c 65 63 74 20 4e 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e w.fd.%d.select.NAME.[in.WORDS...
14b40 2e 20 3b 5d 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 73 65 74 6c 6f 63 61 6c 65 ..;].do.COMMANDS;.done.setlocale
14b60 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 :.%s:.cannot.change.locale.(%s).
14b80 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 setlocale:.%s:.cannot.change.loc
14ba0 61 6c 65 20 28 25 73 29 3a 20 25 73 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 ale.(%s):.%s.setlocale:.LC_ALL:.
14bc0 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 6c 6f 63 cannot.change.locale.(%s).setloc
14be0 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c ale:.LC_ALL:.cannot.change.local
14c00 65 20 28 25 73 29 3a 20 25 73 00 73 68 65 6c 6c 20 6c 65 76 65 6c 20 28 25 64 29 20 74 6f 6f 20 e.(%s):.%s.shell.level.(%d).too.
14c20 68 69 67 68 2c 20 72 65 73 65 74 74 69 6e 67 20 74 6f 20 31 00 73 68 65 6c 6c 5f 67 65 74 63 3a high,.resetting.to.1.shell_getc:
14c40 20 73 68 65 6c 6c 5f 69 6e 70 75 74 5f 6c 69 6e 65 5f 73 69 7a 65 20 28 25 7a 75 29 20 65 78 63 .shell_input_line_size.(%zu).exc
14c60 65 65 64 73 20 53 49 5a 45 5f 4d 41 58 20 28 25 6c 75 29 3a 20 6c 69 6e 65 20 74 72 75 6e 63 61 eeds.SIZE_MAX.(%lu):.line.trunca
14c80 74 65 64 00 73 68 69 66 74 20 5b 6e 5d 00 73 68 69 66 74 20 63 6f 75 6e 74 00 73 68 6f 70 74 20 ted.shift.[n].shift.count.shopt.
14ca0 5b 2d 70 71 73 75 5d 20 5b 2d 6f 5d 20 5b 6f 70 74 6e 61 6d 65 20 2e 2e 2e 5d 00 73 69 67 70 72 [-pqsu].[-o].[optname....].sigpr
14cc0 6f 63 6d 61 73 6b 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 6f 70 65 72 61 74 69 6f 6e 00 73 6f ocmask:.%d:.invalid.operation.so
14ce0 75 72 63 65 20 66 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 73 74 61 72 74 5f urce.filename.[arguments].start_
14d00 70 69 70 65 6c 69 6e 65 3a 20 70 67 72 70 20 70 69 70 65 00 73 75 73 70 65 6e 64 20 5b 2d 66 5d pipeline:.pgrp.pipe.suspend.[-f]
14d20 00 73 79 6e 74 61 78 20 65 72 72 6f 72 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 63 6f .syntax.error.syntax.error.in.co
14d40 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f nditional.expression.syntax.erro
14d60 72 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 3a 20 75 6e 65 r.in.conditional.expression:.une
14d80 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 xpected.token.`%s'.syntax.error.
14da0 69 6e 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 76 61 in.expression.syntax.error.in.va
14dc0 72 69 61 62 6c 65 20 61 73 73 69 67 6e 6d 65 6e 74 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 6e riable.assignment.syntax.error.n
14de0 65 61 72 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 6e 65 61 72 20 75 6e 65 78 70 ear.`%s'.syntax.error.near.unexp
14e00 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 ected.token.`%s'.syntax.error:.`
14e20 25 73 27 20 75 6e 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 28 28 %s'.unexpected.syntax.error:.`((
14e40 25 73 29 29 27 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 60 3b 27 20 75 6e 65 78 70 65 63 74 %s))'.syntax.error:.`;'.unexpect
14e60 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 ed.syntax.error:.arithmetic.expr
14e80 65 73 73 69 6f 6e 20 72 65 71 75 69 72 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 69 6e ession.required.syntax.error:.in
14ea0 76 61 6c 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 6f 70 65 72 61 74 6f 72 00 73 79 6e 74 61 78 valid.arithmetic.operator.syntax
14ec0 20 65 72 72 6f 72 3a 20 6f 70 65 72 61 6e 64 20 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 .error:.operand.expected.syntax.
14ee0 65 72 72 6f 72 3a 20 75 6e 65 78 70 65 63 74 65 64 20 65 6e 64 20 6f 66 20 66 69 6c 65 00 73 79 error:.unexpected.end.of.file.sy
14f00 73 74 65 6d 20 63 72 61 73 68 20 69 6d 6d 69 6e 65 6e 74 00 74 65 73 74 20 5b 65 78 70 72 5d 00 stem.crash.imminent.test.[expr].
14f20 74 69 6d 65 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e 65 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 time.[-p].pipeline.too.many.argu
14f40 6d 65 6e 74 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 ments.trap.[-lp].[[arg].signal_s
14f60 70 65 63 20 2e 2e 2e 5d 00 74 72 61 70 20 68 61 6e 64 6c 65 72 3a 20 6d 61 78 69 6d 75 6d 20 74 pec....].trap.handler:.maximum.t
14f80 72 61 70 20 68 61 6e 64 6c 65 72 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 rap.handler.level.exceeded.(%d).
14fa0 74 72 61 70 5f 68 61 6e 64 6c 65 72 3a 20 62 61 64 20 73 69 67 6e 61 6c 20 25 64 00 74 79 70 65 trap_handler:.bad.signal.%d.type
14fc0 20 5b 2d 61 66 70 74 50 5d 20 6e 61 6d 65 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 75 6d 61 73 6b 20 .[-afptP].name.[name....].umask.
14fe0 5b 2d 70 5d 20 5b 2d 53 5d 20 5b 6d 6f 64 65 5d 00 75 6e 61 6c 69 61 73 20 5b 2d 61 5d 20 6e 61 [-p].[-S].[mode].unalias.[-a].na
15000 6d 65 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 75 6e 65 78 70 65 63 74 65 64 20 45 4f 46 20 77 68 69 me.[name....].unexpected.EOF.whi
15020 6c 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 60 5d 5d 27 00 75 6e 65 78 70 65 63 74 65 64 20 45 le.looking.for.`]]'.unexpected.E
15040 4f 46 20 77 68 69 6c 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 60 25 OF.while.looking.for.matching.`%
15060 63 27 00 75 6e 65 78 70 65 63 74 65 64 20 45 4f 46 20 77 68 69 6c 65 20 6c 6f 6f 6b 69 6e 67 20 c'.unexpected.EOF.while.looking.
15080 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 60 29 27 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 for.matching.`)'.unexpected.argu
150a0 6d 65 6e 74 20 60 25 73 27 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 ment.`%s'.to.conditional.binary.
150c0 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 6e 74 20 60 25 73 operator.unexpected.argument.`%s
150e0 27 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 '.to.conditional.unary.operator.
15100 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e unexpected.argument.to.condition
15120 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 al.binary.operator.unexpected.ar
15140 67 75 6d 65 6e 74 20 74 6f 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 75 6e 61 72 79 20 6f 70 65 72 gument.to.conditional.unary.oper
15160 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 25 64 20 69 6e 20 63 6f 6e 64 ator.unexpected.token.%d.in.cond
15180 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e itional.command.unexpected.token
151a0 20 60 25 63 27 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 00 75 6e 65 .`%c'.in.conditional.command.une
151c0 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 xpected.token.`%s'.in.conditiona
151e0 6c 20 63 6f 6d 6d 61 6e 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 2c l.command.unexpected.token.`%s',
15200 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 70 .conditional.binary.operator.exp
15220 65 63 74 65 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 60 25 73 27 2c 20 65 78 70 ected.unexpected.token.`%s',.exp
15240 65 63 74 65 64 20 60 29 27 00 75 6e 6b 6e 6f 77 6e 00 75 6e 6b 6e 6f 77 6e 20 63 6f 6d 6d 61 6e ected.`)'.unknown.unknown.comman
15260 64 20 65 72 72 6f 72 00 75 6e 73 65 74 20 5b 2d 66 5d 20 5b 2d 76 5d 20 5b 2d 6e 5d 20 5b 6e 61 d.error.unset.[-f].[-v].[-n].[na
15280 6d 65 20 2e 2e 2e 5d 00 76 61 6c 75 65 20 74 6f 6f 20 67 72 65 61 74 20 66 6f 72 20 62 61 73 65 me....].value.too.great.for.base
152a0 00 76 61 72 69 61 62 6c 65 73 20 2d 20 4e 61 6d 65 73 20 61 6e 64 20 6d 65 61 6e 69 6e 67 73 20 .variables.-.Names.and.meanings.
152c0 6f 66 20 73 6f 6d 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 00 77 61 69 74 20 5b 2d 66 of.some.shell.variables.wait.[-f
152e0 6e 5d 20 5b 2d 70 20 76 61 72 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e n].[-p.var].[id....].wait.[pid..
15300 2e 2e 5d 00 77 61 69 74 3a 20 70 69 64 20 25 6c 64 20 69 73 20 6e 6f 74 20 61 20 63 68 69 6c 64 ..].wait:.pid.%ld.is.not.a.child
15320 20 6f 66 20 74 68 69 73 20 73 68 65 6c 6c 00 77 61 69 74 5f 66 6f 72 3a 20 4e 6f 20 72 65 63 6f .of.this.shell.wait_for:.No.reco
15340 72 64 20 6f 66 20 70 72 6f 63 65 73 73 20 25 6c 64 00 77 61 69 74 5f 66 6f 72 5f 6a 6f 62 3a 20 rd.of.process.%ld.wait_for_job:.
15360 6a 6f 62 20 25 64 20 69 73 20 73 74 6f 70 70 65 64 00 77 61 69 74 63 68 6c 64 3a 20 74 75 72 6e job.%d.is.stopped.waitchld:.turn
15380 69 6e 67 20 6f 6e 20 57 4e 4f 48 41 4e 47 20 74 6f 20 61 76 6f 69 64 20 69 6e 64 65 66 69 6e 69 ing.on.WNOHANG.to.avoid.indefini
153a0 74 65 20 62 6c 6f 63 6b 00 77 61 72 6e 69 6e 67 3a 20 00 77 61 72 6e 69 6e 67 3a 20 25 73 3a 20 te.block.warning:..warning:.%s:.
153c0 25 73 00 77 61 72 6e 69 6e 67 3a 20 2d 43 20 6f 70 74 69 6f 6e 20 6d 61 79 20 6e 6f 74 20 77 6f %s.warning:.-C.option.may.not.wo
153e0 72 6b 20 61 73 20 79 6f 75 20 65 78 70 65 63 74 00 77 61 72 6e 69 6e 67 3a 20 2d 46 20 6f 70 74 rk.as.you.expect.warning:.-F.opt
15400 69 6f 6e 20 6d 61 79 20 6e 6f 74 20 77 6f 72 6b 20 61 73 20 79 6f 75 20 65 78 70 65 63 74 00 77 ion.may.not.work.as.you.expect.w
15420 72 69 74 65 20 65 72 72 6f 72 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 29 20 21 3d rite.error:.%s.xtrace.fd.(%d).!=
15440 20 66 69 6c 65 6e 6f 20 78 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 63 65 5f 73 65 .fileno.xtrace.fp.(%d).xtrace_se
15460 74 3a 20 25 64 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 00 78 t:.%d:.invalid.file.descriptor.x
15480 74 72 61 63 65 5f 73 65 74 3a 20 4e 55 4c 4c 20 66 69 6c 65 20 70 6f 69 6e 74 65 72 00 7b 20 43 trace_set:.NULL.file.pointer.{.C
154a0 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e 3a 20 OMMANDS.;.}.Project-Id-Version:.
154c0 47 4e 55 20 62 61 73 68 20 35 2e 31 2d 72 63 33 0a 52 65 70 6f 72 74 2d 4d 73 67 69 64 2d 42 75 GNU.bash.5.1-rc3.Report-Msgid-Bu
154e0 67 73 2d 54 6f 3a 20 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 30 2d 31 gs-To:..PO-Revision-Date:.2020-1
15500 31 2d 32 38 20 31 32 3a 35 31 2d 30 35 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f 72 3a 1-28.12:51-0500.Last-Translator:
15520 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 0a 4c 61 6e 67 75 61 67 .Automatically.generated.Languag
15540 65 2d 54 65 61 6d 3a 20 6e 6f 6e 65 0a 4c 61 6e 67 75 61 67 65 3a 20 65 6e 0a 4d 49 4d 45 2d 56 e-Team:.none.Language:.en.MIME-V
15560 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 ersion:.1.0.Content-Type:.text/p
15580 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e lain;.charset=UTF-8.Content-Tran
155a0 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 sfer-Encoding:.8bit.Plural-Forms
155c0 3a 20 6e 70 6c 75 72 61 6c 73 3d 32 3b 20 70 6c 75 72 61 6c 3d 28 6e 20 21 3d 20 31 29 3b 0a 00 :.nplurals=2;.plural=(n.!=.1);..
155e0 07 74 69 6d 65 64 20 6f 75 74 20 77 61 69 74 69 6e 67 20 66 6f 72 20 69 6e 70 75 74 3a 20 61 75 .timed.out.waiting.for.input:.au
15600 74 6f 2d 6c 6f 67 6f 75 74 0a 00 09 2d 25 73 20 6f 72 20 2d 6f 20 6f 70 74 69 6f 6e 0a 00 09 2d to-logout...-%s.or.-o.option...-
15620 69 6c 72 73 44 20 6f 72 20 2d 63 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 2d 4f 20 73 68 6f 70 74 5f ilrsD.or.-c.command.or.-O.shopt_
15640 6f 70 74 69 6f 6e 09 09 28 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 6e 6c 79 29 0a 00 0d 0a 6d 61 6c option..(invocation.only)....mal
15660 6c 6f 63 3a 20 25 73 3a 25 64 3a 20 61 73 73 65 72 74 69 6f 6e 20 62 6f 74 63 68 65 64 0d 0a 00 loc:.%s:%d:.assertion.botched...
15680 20 20 28 77 64 3a 20 25 73 29 00 20 28 63 6f 72 65 20 64 75 6d 70 65 64 29 00 20 6c 69 6e 65 20 ..(wd:.%s)..(core.dumped)..line.
156a0 00 24 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 69 6e 20 74 68 69 73 20 77 61 79 00 .$%s:.cannot.assign.in.this.way.
156c0 25 63 25 63 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 64 3a 20 69 6e 76 61 6c 69 64 %c%c:.invalid.option.%d:.invalid
156e0 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 3a 20 25 73 00 25 73 20 63 61 6e 20 62 65 20 69 .file.descriptor:.%s.%s.can.be.i
15700 6e 76 6f 6b 65 64 20 76 69 61 20 00 25 73 20 68 61 73 20 6e 75 6c 6c 20 65 78 70 6f 72 74 73 74 nvoked.via..%s.has.null.exportst
15720 72 00 25 73 20 69 73 20 25 73 0a 00 25 73 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 0a 00 25 73 r.%s.is.%s..%s.is.a.function..%s
15740 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 20 73 68 65 .is.a.shell.builtin..%s.is.a.she
15760 6c 6c 20 6b 65 79 77 6f 72 64 0a 00 25 73 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 73 68 65 6c ll.keyword..%s.is.a.special.shel
15780 6c 20 62 75 69 6c 74 69 6e 0a 00 25 73 20 69 73 20 61 6c 69 61 73 65 64 20 74 6f 20 e2 80 98 1b l.builtin..%s.is.aliased.to.....
157a0 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 0a 00 25 73 20 69 73 20 68 61 73 68 65 64 20 28 25 73 29 0a [1m%s.[0m.....%s.is.hashed.(%s).
157c0 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 73 2e 0a 00 25 .%s.is.not.bound.to.any.keys...%
157e0 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 65 72 72 6f 72 s.out.of.range.%s%s%s:.%s.(error
15800 20 74 6f 6b 65 6e 20 69 73 20 e2 80 9c 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 9d 29 00 25 73 3a 20 .token.is.....[1m%s.[0m...).%s:.
15820 25 73 00 25 73 3a 20 25 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 62 %s.%s:.%s.out.of.range.%s:.%s:.b
15840 61 64 20 69 6e 74 65 72 70 72 65 74 65 72 00 25 73 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 ad.interpreter.%s:.%s:.cannot.op
15860 65 6e 20 61 73 20 46 49 4c 45 00 25 73 3a 20 25 73 3a 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 en.as.FILE.%s:.%s:.compatibility
15880 20 76 61 6c 75 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 25 73 3a 20 25 73 3a 20 69 6e 76 61 .value.out.of.range.%s:.%s:.inva
158a0 6c 69 64 20 76 61 6c 75 65 20 66 6f 72 20 74 72 61 63 65 20 66 69 6c 65 20 64 65 73 63 72 69 70 lid.value.for.trace.file.descrip
158c0 74 6f 72 00 25 73 3a 20 25 73 3a 20 6d 75 73 74 20 75 73 65 20 73 75 62 73 63 72 69 70 74 20 77 tor.%s:.%s:.must.use.subscript.w
158e0 68 65 6e 20 61 73 73 69 67 6e 69 6e 67 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 00 hen.assigning.associative.array.
15900 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 %s:.%s:%d:.cannot.allocate.%lu.b
15920 79 74 65 73 00 25 73 3a 20 25 73 3a 25 64 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 ytes.%s:.%s:%d:.cannot.allocate.
15940 25 6c 75 20 62 79 74 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 %lu.bytes.(%lu.bytes.allocated).
15960 25 73 3a 20 49 73 20 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 %s:.Is.a.directory.%s:.ambiguous
15980 20 6a 6f 62 20 73 70 65 63 00 25 73 3a 20 61 6d 62 69 67 75 6f 75 73 20 72 65 64 69 72 65 63 74 .job.spec.%s:.ambiguous.redirect
159a0 00 25 73 3a 20 61 72 67 75 6d 65 6e 74 73 20 6d 75 73 74 20 62 65 20 70 72 6f 63 65 73 73 20 6f .%s:.arguments.must.be.process.o
159c0 72 20 6a 6f 62 20 49 44 73 00 25 73 3a 20 61 73 73 69 67 6e 69 6e 67 20 69 6e 74 65 67 65 72 20 r.job.IDs.%s:.assigning.integer.
159e0 74 6f 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 62 61 64 20 6e 65 74 77 6f 72 to.name.reference.%s:.bad.networ
15a00 6b 20 70 61 74 68 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 62 61 64 20 73 75 62 k.path.specification.%s:.bad.sub
15a20 73 74 69 74 75 74 69 6f 6e 00 25 73 3a 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 20 65 78 stitution.%s:.binary.operator.ex
15a40 70 65 63 74 65 64 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 pected.%s:.cannot.allocate.%lu.b
15a60 79 74 65 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 25 6c 75 20 62 79 74 ytes.%s:.cannot.allocate.%lu.byt
15a80 65 73 20 28 25 6c 75 20 62 79 74 65 73 20 61 6c 6c 6f 63 61 74 65 64 29 00 25 73 3a 20 63 61 6e es.(%lu.bytes.allocated).%s:.can
15aa0 6e 6f 74 20 61 73 73 69 67 6e 20 66 64 20 74 6f 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 63 61 not.assign.fd.to.variable.%s:.ca
15ac0 6e 6e 6f 74 20 61 73 73 69 67 6e 20 6c 69 73 74 20 74 6f 20 61 72 72 61 79 20 6d 65 6d 62 65 72 nnot.assign.list.to.array.member
15ae0 00 25 73 3a 20 63 61 6e 6e 6f 74 20 61 73 73 69 67 6e 20 74 6f 20 6e 6f 6e 2d 6e 75 6d 65 72 69 .%s:.cannot.assign.to.non-numeri
15b00 63 20 69 6e 64 65 78 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6e 76 65 72 74 20 61 73 73 6f 63 c.index.%s:.cannot.convert.assoc
15b20 69 61 74 69 76 65 20 74 6f 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e 6e iative.to.indexed.array.%s:.cann
15b40 6f 74 20 63 6f 6e 76 65 72 74 20 69 6e 64 65 78 65 64 20 74 6f 20 61 73 73 6f 63 69 61 74 69 76 ot.convert.indexed.to.associativ
15b60 65 20 61 72 72 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 3a 20 25 73 00 25 73 e.array.%s:.cannot.create:.%s.%s
15b80 3a 20 63 61 6e 6e 6f 74 20 64 65 6c 65 74 65 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 64 :.cannot.delete:.%s.%s:.cannot.d
15ba0 65 73 74 72 6f 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 20 69 6e 20 74 68 69 73 20 77 estroy.array.variables.in.this.w
15bc0 61 79 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 62 69 6e 61 72 79 20 66 69 6c ay.%s:.cannot.execute.binary.fil
15be0 65 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 20 62 69 6e 61 72 79 20 66 69 6c 65 e.%s:.cannot.execute.binary.file
15c00 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 65 78 65 63 75 74 65 3a 20 25 73 00 25 73 3a 20 :.%s.%s:.cannot.execute:.%s.%s:.
15c20 63 61 6e 6e 6f 74 20 65 78 70 6f 72 74 00 25 73 3a 20 63 61 6e 6e 6f 74 20 67 65 74 20 6c 69 6d cannot.export.%s:.cannot.get.lim
15c40 69 74 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6d 6f 64 69 66 79 20 6c 69 6d 69 74 3a 20 it:.%s.%s:.cannot.modify.limit:.
15c60 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 74 65 6d 70 20 66 69 6c 65 3a 20 25 73 %s.%s:.cannot.open.temp.file:.%s
15c80 00 25 73 3a 20 63 61 6e 6e 6f 74 20 6f 70 65 6e 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 .%s:.cannot.open:.%s.%s:.cannot.
15ca0 6f 76 65 72 77 72 69 74 65 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 00 25 73 3a 20 63 61 6e 6e overwrite.existing.file.%s:.cann
15cc0 6f 74 20 72 65 61 64 3a 20 25 73 00 25 73 3a 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 00 25 73 3a ot.read:.%s.%s:.cannot.unset.%s:
15ce0 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 3a 20 72 65 61 64 6f 6e 6c 79 20 25 73 00 25 73 3a 20 63 .cannot.unset:.readonly.%s.%s:.c
15d00 69 72 63 75 6c 61 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 25 73 3a 20 63 6f 6d 6d 61 ircular.name.reference.%s:.comma
15d20 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 3a 20 64 79 6e 61 6d 69 63 20 62 75 69 6c 74 69 6e nd.not.found.%s:.dynamic.builtin
15d40 20 61 6c 72 65 61 64 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 65 72 72 6f 72 20 72 65 74 72 69 65 .already.loaded.%s:.error.retrie
15d60 76 69 6e 67 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3a 20 25 73 3a 20 25 73 0a 00 ving.current.directory:.%s:.%s..
15d80 25 73 3a 20 65 78 70 72 65 73 73 69 6f 6e 20 65 72 72 6f 72 0a 00 25 73 3a 20 66 69 6c 65 20 69 %s:.expression.error..%s:.file.i
15da0 73 20 74 6f 6f 20 6c 61 72 67 65 00 25 73 3a 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 00 25 s.too.large.%s:.file.not.found.%
15dc0 73 3a 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 65 s:.first.non-whitespace.characte
15de0 72 20 69 73 20 6e 6f 74 20 e2 80 98 1b 5b 31 6d 22 1b 5b 30 6d e2 80 99 00 25 73 3a 20 68 61 73 r.is.not.....[1m".[0m....%s:.has
15e00 68 20 74 61 62 6c 65 20 65 6d 70 74 79 0a 00 25 73 3a 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e h.table.empty..%s:.history.expan
15e20 73 69 6f 6e 20 66 61 69 6c 65 64 00 25 73 3a 20 68 6f 73 74 20 75 6e 6b 6e 6f 77 6e 00 25 73 3a sion.failed.%s:.host.unknown.%s:
15e40 20 69 6c 6c 65 67 61 6c 20 6f 70 74 69 6f 6e 20 2d 2d 20 25 63 0a 00 25 73 3a 20 69 6e 6c 69 62 .illegal.option.--.%c..%s:.inlib
15e60 20 66 61 69 6c 65 64 00 25 73 3a 20 69 6e 74 65 67 65 72 20 65 78 70 72 65 73 73 69 6f 6e 20 65 .failed.%s:.integer.expression.e
15e80 78 70 65 63 74 65 64 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 63 74 69 6f 6e 20 6e 61 6d 65 00 xpected.%s:.invalid.action.name.
15ea0 25 73 3a 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 %s:.invalid.argument.%s:.invalid
15ec0 20 61 72 72 61 79 20 6f 72 69 67 69 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 63 61 6c 6c 62 61 .array.origin.%s:.invalid.callba
15ee0 63 6b 20 71 75 61 6e 74 75 6d 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 ck.quantum.%s:.invalid.file.desc
15f00 72 69 70 74 6f 72 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 riptor.specification.%s:.invalid
15f20 20 69 6e 64 69 72 65 63 74 20 65 78 70 61 6e 73 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 .indirect.expansion.%s:.invalid.
15f40 6c 69 6d 69 74 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6c 69 6e 65 20 limit.argument.%s:.invalid.line.
15f60 63 6f 75 6e 74 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 25 73 3a 20 69 6e 76 count.%s:.invalid.option.%s:.inv
15f80 61 6c 69 64 20 6f 70 74 69 6f 6e 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 65 72 alid.option.name.%s:.invalid.ser
15fa0 76 69 63 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 6e 61 vice.%s:.invalid.shell.option.na
15fc0 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 73 69 67 6e 61 6c 20 73 70 65 63 69 66 69 63 61 74 me.%s:.invalid.signal.specificat
15fe0 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 6f 75 74 20 73 70 65 63 69 66 69 63 ion.%s:.invalid.timeout.specific
16000 61 74 69 6f 6e 00 25 73 3a 20 69 6e 76 61 6c 69 64 20 74 69 6d 65 73 74 61 6d 70 00 25 73 3a 20 ation.%s:.invalid.timestamp.%s:.
16020 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 00 25 73 3a 20 69 6e 76 61 6c 69 invalid.variable.name.%s:.invali
16040 64 20 76 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 d.variable.name.for.name.referen
16060 63 65 00 25 73 3a 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 00 25 73 3a 20 6a 6f 62 20 25 64 ce.%s:.is.a.directory.%s:.job.%d
16080 20 61 6c 72 65 61 64 79 20 69 6e 20 62 61 63 6b 67 72 6f 75 6e 64 00 25 73 3a 20 6a 6f 62 20 68 .already.in.background.%s:.job.h
160a0 61 73 20 74 65 72 6d 69 6e 61 74 65 64 00 25 73 3a 20 6c 69 6e 65 20 25 64 3a 20 00 25 73 3a 20 as.terminated.%s:.line.%d:..%s:.
160c0 6d 61 78 69 6d 75 6d 20 66 75 6e 63 74 69 6f 6e 20 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 maximum.function.nesting.level.e
160e0 78 63 65 65 64 65 64 20 28 25 64 29 00 25 73 3a 20 6d 61 78 69 6d 75 6d 20 73 6f 75 72 63 65 20 xceeded.(%d).%s:.maximum.source.
16100 6e 65 73 74 69 6e 67 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 25 73 3a 20 nesting.level.exceeded.(%d).%s:.
16120 6d 69 73 73 69 6e 67 20 63 6f 6c 6f 6e 20 73 65 70 61 72 61 74 6f 72 00 25 73 3a 20 6e 61 6d 65 missing.colon.separator.%s:.name
16140 72 65 66 20 76 61 72 69 61 62 6c 65 20 73 65 6c 66 20 72 65 66 65 72 65 6e 63 65 73 20 6e 6f 74 ref.variable.self.references.not
16160 20 61 6c 6c 6f 77 65 64 00 25 73 3a 20 6e 6f 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 .allowed.%s:.no.completion.speci
16180 66 69 63 61 74 69 6f 6e 00 25 73 3a 20 6e 6f 20 63 75 72 72 65 6e 74 20 6a 6f 62 73 00 25 73 3a fication.%s:.no.current.jobs.%s:
161a0 20 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 25 73 3a 20 6e 6f 20 73 75 63 68 20 6a 6f 62 00 .no.job.control.%s:.no.such.job.
161c0 25 73 3a 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a 20 6e 6f 74 20 61 20 72 65 67 %s:.not.a.function.%s:.not.a.reg
161e0 75 6c 61 72 20 66 69 6c 65 00 25 73 3a 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 ular.file.%s:.not.a.shell.builti
16200 6e 00 25 73 3a 20 6e 6f 74 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 n.%s:.not.an.array.variable.%s:.
16220 6e 6f 74 20 61 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 00 25 73 3a 20 6e 6f 74 20 64 79 6e not.an.indexed.array.%s:.not.dyn
16240 61 6d 69 63 61 6c 6c 79 20 6c 6f 61 64 65 64 00 25 73 3a 20 6e 6f 74 20 66 6f 75 6e 64 00 25 73 amically.loaded.%s:.not.found.%s
16260 3a 20 6e 75 6d 65 72 69 63 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 25 73 3a 20 :.numeric.argument.required.%s:.
16280 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 00 25 73 3a 20 option.requires.an.argument.%s:.
162a0 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 2d 2d 20 25 option.requires.an.argument.--.%
162c0 63 0a 00 25 73 3a 20 70 61 72 61 6d 65 74 65 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 70 61 72 c..%s:.parameter.not.set.%s:.par
162e0 61 6d 65 74 65 72 20 6e 75 6c 6c 20 6f 72 20 6e 6f 74 20 73 65 74 00 25 73 3a 20 71 75 6f 74 65 ameter.null.or.not.set.%s:.quote
16300 64 20 63 6f 6d 70 6f 75 6e 64 20 61 72 72 61 79 20 61 73 73 69 67 6e 6d 65 6e 74 20 64 65 70 72 d.compound.array.assignment.depr
16320 65 63 61 74 65 64 00 25 73 3a 20 72 65 61 64 6f 6e 6c 79 20 66 75 6e 63 74 69 6f 6e 00 25 73 3a ecated.%s:.readonly.function.%s:
16340 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 69 61 62 6c 65 00 25 73 3a 20 72 65 66 65 72 65 6e 63 65 .readonly.variable.%s:.reference
16360 20 76 61 72 69 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 61 6e 20 61 72 72 61 79 00 25 73 3a .variable.cannot.be.an.array.%s:
16380 20 72 65 6d 6f 76 69 6e 67 20 6e 61 6d 65 72 65 66 20 61 74 74 72 69 62 75 74 65 00 25 73 3a 20 .removing.nameref.attribute.%s:.
163a0 72 65 73 74 72 69 63 74 65 64 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 3a 20 63 61 6e 6e 6f restricted.%s:.restricted:.canno
163c0 74 20 72 65 64 69 72 65 63 74 20 6f 75 74 70 75 74 00 25 73 3a 20 72 65 73 74 72 69 63 74 65 64 t.redirect.output.%s:.restricted
163e0 3a 20 63 61 6e 6e 6f 74 20 73 70 65 63 69 66 79 20 e2 80 98 1b 5b 31 6d 2f 1b 5b 30 6d e2 80 99 :.cannot.specify.....[1m/.[0m...
16400 20 69 6e 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 00 25 73 3a 20 73 75 62 73 74 72 69 6e 67 20 .in.command.names.%s:.substring.
16420 65 78 70 72 65 73 73 69 6f 6e 20 3c 20 30 00 25 73 3a 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f expression.<.0.%s:.unary.operato
16440 72 20 65 78 70 65 63 74 65 64 00 25 73 3a 20 75 6e 62 6f 75 6e 64 20 76 61 72 69 61 62 6c 65 00 r.expected.%s:.unbound.variable.
16460 25 73 3a 20 75 73 61 67 65 3a 20 00 25 73 3a 20 76 61 72 69 61 62 6c 65 20 6d 61 79 20 6e 6f 74 %s:.usage:..%s:.variable.may.not
16480 20 62 65 20 61 73 73 69 67 6e 65 64 20 76 61 6c 75 65 00 27 0a 0a 00 28 28 20 65 78 70 72 65 73 .be.assigned.value.'...((.expres
164a0 73 69 6f 6e 20 29 29 00 28 63 6f 72 65 20 64 75 6d 70 65 64 29 20 00 28 77 64 20 6e 6f 77 3a 20 sion.)).(core.dumped)..(wd.now:.
164c0 25 73 29 0a 00 2e 20 66 69 6c 65 6e 61 6d 65 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 2f 64 65 76 %s)....filename.[arguments]./dev
164e0 2f 28 74 63 70 7c 75 64 70 29 2f 68 6f 73 74 2f 70 6f 72 74 20 6e 6f 74 20 73 75 70 70 6f 72 74 /(tcp|udp)/host/port.not.support
16500 65 64 20 77 69 74 68 6f 75 74 20 6e 65 74 77 6f 72 6b 69 6e 67 00 2f 74 6d 70 20 6d 75 73 74 20 ed.without.networking./tmp.must.
16520 62 65 20 61 20 76 61 6c 69 64 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 00 3c 6e 6f 20 63 75 be.a.valid.directory.name.<no.cu
16540 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 3e 00 41 42 4f 52 54 20 69 6e 73 74 72 75 63 74 69 rrent.directory>.ABORT.instructi
16560 6f 6e 00 41 62 6f 72 74 69 6e 67 2e 2e 2e 00 41 64 64 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 on.Aborting....Add.directories.t
16580 6f 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 41 64 64 73 20 61 20 64 69 72 65 63 74 6f o.stack...........Adds.a.directo
165a0 72 79 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 ry.to.the.top.of.the.directory.s
165c0 74 61 63 6b 2c 20 6f 72 20 72 6f 74 61 74 65 73 0a 20 20 20 20 74 68 65 20 73 74 61 63 6b 2c 20 tack,.or.rotates.....the.stack,.
165e0 6d 61 6b 69 6e 67 20 74 68 65 20 6e 65 77 20 74 6f 70 20 6f 66 20 74 68 65 20 73 74 61 63 6b 20 making.the.new.top.of.the.stack.
16600 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 64 69 72 65 63 74 6f 72 the.current.working.....director
16620 79 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 65 78 63 68 61 6e 67 65 73 y...With.no.arguments,.exchanges
16640 20 74 68 65 20 74 6f 70 20 74 77 6f 20 64 69 72 65 63 74 6f 72 69 65 73 2e 0a 20 20 20 20 0a 20 .the.top.two.directories........
16660 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 ...Options:.......-n.Suppresses.
16680 74 68 65 20 6e 6f 72 6d 61 6c 20 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 the.normal.change.of.directory.w
166a0 68 65 6e 20 61 64 64 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 hen.adding.......directories.to.
166c0 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 73 20 the.stack,.so.only.the.stack.is.
166e0 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 73 3a manipulated...........Arguments:
16700 0a 20 20 20 20 20 20 2b 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 .......+N.Rotates.the.stack.so.t
16720 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 6e 74 69 6e 67 0a hat.the.Nth.directory.(counting.
16740 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 ......from.the.left.of.the.list.
16760 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b 5b 30 6d e2 80 99 2c 20 73 74 61 shown.by.....[1mdirs.[0m...,.sta
16780 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 6f 29 20 69 73 20 61 74 20 74 68 65 rting.with.......zero).is.at.the
167a0 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 74 68 65 20 .top.............-N.Rotates.the.
167c0 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.
167e0 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f (counting.......from.the.right.o
16800 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b f.the.list.shown.by.....[1mdirs.
16820 5b 30 6d e2 80 99 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 [0m...,.starting.with.......zero
16840 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 72 09 ).is.at.the.top.............dir.
16860 41 64 64 73 20 44 49 52 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 Adds.DIR.to.the.directory.stack.
16880 61 74 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 09 09 at.the.top,.making.it.the.......
168a0 6e 65 77 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 new.current.working.directory...
168c0 20 20 20 0a 20 20 20 20 54 68 65 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b 5b 30 6d e2 80 99 20 62 ........The.....[1mdirs.[0m....b
168e0 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 74 uiltin.displays.the.directory.st
16900 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 20 20 20 52 ack...........Exit.Status:.....R
16920 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
16940 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 20 64 69 72 .argument.is.supplied.or.the.dir
16960 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 73 20 61 20 ectory.....change.fails..Adds.a.
16980 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 65 directory.to.the.top.of.the.dire
169a0 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 20 ctory.stack,.or.rotates.....the.
169c0 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 65 stack,.making.the.new.top.of.the
169e0 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 64 .stack.the.current.working.....d
16a00 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 78 irectory...With.no.arguments,.ex
16a20 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 2e changes.the.top.two.directories.
16a40 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 70 ..........Options:.......-n.Supp
16a60 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 65 resses.the.normal.change.of.dire
16a80 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 74 6f 72 69 ctory.when.adding......directori
16aa0 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 74 61 es.to.the.stack,.so.only.the.sta
16ac0 63 6b 20 69 73 20 6d 61 6e 69 70 75 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 ck.is.manipulated...........Argu
16ae0 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 61 63 ments:.......+N.Rotates.the.stac
16b00 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
16b20 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 74 68 65 20 nting......from.the.left.of.the.
16b40 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b 5b 30 6d e2 80 99 list.shown.by.....[1mdirs.[0m...
16b60 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 72 6f 29 20 69 73 20 61 74 ,.starting.with......zero).is.at
16b80 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 6f 74 61 74 65 73 20 .the.top.............-N.Rotates.
16ba0 74 68 65 20 73 74 61 63 6b 20 73 6f 20 74 68 61 74 20 74 68 65 20 4e 74 68 20 64 69 72 65 63 74 the.stack.so.that.the.Nth.direct
16bc0 6f 72 79 20 28 63 6f 75 6e 74 69 6e 67 0a 20 20 20 20 09 66 72 6f 6d 20 74 68 65 20 72 69 67 68 ory.(counting......from.the.righ
16be0 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 t.of.the.list.shown.by.....[1mdi
16c00 72 73 1b 5b 30 6d e2 80 99 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 7a 65 rs.[0m...,.starting.with......ze
16c20 72 6f 29 20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 64 69 ro).is.at.the.top.............di
16c40 72 09 41 64 64 73 20 44 49 52 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 r.Adds.DIR.to.the.directory.stac
16c60 6b 20 61 74 20 74 68 65 20 74 6f 70 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 k.at.the.top,.making.it.the.....
16c80 09 6e 65 77 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a .new.current.working.directory..
16ca0 20 20 20 20 0a 20 20 20 20 54 68 65 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b 5b 30 6d e2 80 99 20 .........The.....[1mdirs.[0m....
16cc0 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
16ce0 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
16d00 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
16d20 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...
16d40 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
16d60 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.......((.
16d80 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
16da0 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
16dc0 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....
16de0 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
16e00 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
16e20 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
16e40 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
16e60 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
16e80 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
16ea0 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
16ec0 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
16ee0 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
16f00 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.....
16f20 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
16f40 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
16f60 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
16f80 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
16fa0 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
16fc0 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.
16fe0 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
17000 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
17020 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
17040 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
17060 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
17080 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 e2 80 98 1b 5b 31 6d 63 64 61 62 6c 65 5f 76 61 he.shell.option.....[1mcdable_va
170a0 72 73 1b 5b 30 6d e2 80 99 20 69 73 20 73 65 74 2c 0a 20 20 20 20 74 68 65 20 77 6f 72 64 20 69 rs.[0m....is.set,.....the.word.i
170c0 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 20 61 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 s.assumed.to.be..a.variable.name
170e0 2e 20 20 49 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 61 20 76 61 6c 75 65 2c ...If.that.variable.has.a.value,
17100 0a 20 20 20 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 66 6f 72 20 44 49 52 2e 0a .....its.value.is.used.for.DIR..
17120 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c 09 66 6f 72 63 65 .........Options:.......-L.force
17140 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 74 6f 20 62 65 20 66 6f 6c 6c 6f 77 65 64 3a 20 .symbolic.links.to.be.followed:.
17160 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 69 63 0a 20 20 20 20 09 09 6c 69 6e 6b 73 20 69 6e 20 resolve.symbolic.......links.in.
17180 44 49 52 20 61 66 74 65 72 20 70 72 6f 63 65 73 73 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f DIR.after.processing.instances.o
171a0 66 20 e2 80 98 1b 5b 31 6d 2e 2e 1b 5b 30 6d e2 80 99 0a 20 20 20 20 20 20 2d 50 09 75 73 65 20 f.....[1m...[0m..........-P.use.
171c0 74 68 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 20 73 74 72 75 63 74 75 72 65 the.physical.directory.structure
171e0 20 77 69 74 68 6f 75 74 20 66 6f 6c 6c 6f 77 69 6e 67 0a 20 20 20 20 09 09 73 79 6d 62 6f 6c 69 .without.following.......symboli
17200 63 20 6c 69 6e 6b 73 3a 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 20 c.links:.resolve.symbolic.links.
17220 69 6e 20 44 49 52 20 62 65 66 6f 72 65 0a 20 20 20 20 09 09 70 72 6f 63 65 73 73 69 6e 67 20 69 in.DIR.before.......processing.i
17240 6e 73 74 61 6e 63 65 73 20 6f 66 20 e2 80 98 1b 5b 31 6d 2e 2e 1b 5b 30 6d e2 80 99 0a 20 20 20 nstances.of.....[1m...[0m.......
17260 20 20 20 2d 65 09 69 66 20 74 68 65 20 2d 50 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 ...-e.if.the.-P.option.is.suppli
17280 65 64 2c 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 ed,.and.the.current.working.....
172a0 09 09 64 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 ..directory.cannot.be.determined
172c0 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2c 20 65 78 69 74 20 77 69 74 68 0a 20 20 20 20 09 09 61 .successfully,.exit.with.......a
172e0 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 2d 40 09 6f 6e 20 73 79 73 .non-zero.status.......-@.on.sys
17300 74 65 6d 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 69 74 2c 20 70 72 65 73 65 6e 74 20 61 20 tems.that.support.it,.present.a.
17320 66 69 6c 65 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 0a 20 20 20 20 09 09 61 74 74 72 69 62 75 file.with.extended.......attribu
17340 74 65 73 20 61 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 tes.as.a.directory.containing.th
17360 65 20 66 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 64 e.file.attributes..........The.d
17380 65 66 61 75 6c 74 20 69 73 20 74 6f 20 66 6f 6c 6c 6f 77 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e efault.is.to.follow.symbolic.lin
173a0 6b 73 2c 20 61 73 20 69 66 20 e2 80 98 1b 5b 31 6d 2d 4c 1b 5b 30 6d e2 80 99 20 77 65 72 65 20 ks,.as.if.....[1m-L.[0m....were.
173c0 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 e2 80 98 1b 5b 31 6d 2e 2e 1b 5b 30 6d e2 80 99 20 specified..........[1m...[0m....
173e0 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 20 69 6d 6d is.processed.by.removing.the.imm
17400 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 6f 6d 70 6f ediately.previous.pathname.compo
17420 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 74 68 65 20 nent.....back.to.a.slash.or.the.
17440 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 78 69 74 20 beginning.of.DIR...........Exit.
17460 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 20 64 69 72 Status:.....Returns.0.if.the.dir
17480 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 57 44 20 69 ectory.is.changed,.and.if.$PWD.i
174a0 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 2d 50 20 69 s.set.successfully.when.....-P.i
174c0 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 43 68 69 6c s.used;.non-zero.otherwise..Chil
174e0 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 20 76 61 72 d.death.or.stop.Common.shell.var
17500 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 20 20 20 20 iable.names.and.usage...........
17520 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 74 69 6f 6e BASH_VERSION.Version.information
17540 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 20 63 6f 6c .for.this.Bash......CDPATH.A.col
17560 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 72 69 65 73 on-separated.list.of.directories
17580 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 72 69 65 73 .to.search.......for.directories
175a0 20 67 69 76 65 6e 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 e2 80 98 1b 5b 31 6d 63 64 .given.as.arguments.to.....[1mcd
175c0 1b 5b 30 6d e2 80 99 2e 0a 20 20 20 20 47 4c 4f 42 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d .[0m.........GLOBIGNORE.A.colon-
175e0 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 64 65 73 63 72 separated.list.of.patterns.descr
17600 69 62 69 6e 67 20 66 69 6c 65 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 09 09 62 65 20 69 67 6e 6f ibing.filenames.to.......be.igno
17620 72 65 64 20 62 79 20 70 61 74 68 6e 61 6d 65 20 65 78 70 61 6e 73 69 6f 6e 2e 0a 20 20 20 20 48 red.by.pathname.expansion......H
17640 49 53 54 46 49 4c 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 77 68 65 ISTFILE.The.name.of.the.file.whe
17660 72 65 20 79 6f 75 72 20 63 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 20 69 73 20 73 74 6f 72 65 re.your.command.history.is.store
17680 64 2e 0a 20 20 20 20 48 49 53 54 46 49 4c 45 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 d......HISTFILESIZE.The.maximum.
176a0 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 74 68 69 73 20 66 69 6c 65 20 63 61 6e 20 63 6f number.of.lines.this.file.can.co
176c0 6e 74 61 69 6e 2e 0a 20 20 20 20 48 49 53 54 53 49 5a 45 09 54 68 65 20 6d 61 78 69 6d 75 6d 20 ntain......HISTSIZE.The.maximum.
176e0 6e 75 6d 62 65 72 20 6f 66 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 74 68 61 74 20 61 20 72 number.of.history.lines.that.a.r
17700 75 6e 6e 69 6e 67 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 63 61 6e 20 61 63 63 65 73 73 2e 0a 20 unning.......shell.can.access...
17720 20 20 20 48 4f 4d 45 09 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 70 61 74 68 6e 61 6d 65 20 74 6f ...HOME.The.complete.pathname.to
17740 20 79 6f 75 72 20 6c 6f 67 69 6e 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 48 4f 53 54 4e .your.login.directory......HOSTN
17760 41 4d 45 09 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 6f 73 74 AME.The.name.of.the.current.host
17780 2e 0a 20 20 20 20 48 4f 53 54 54 59 50 45 09 54 68 65 20 74 79 70 65 20 6f 66 20 43 50 55 20 74 ......HOSTTYPE.The.type.of.CPU.t
177a0 68 69 73 20 76 65 72 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 75 his.version.of.Bash.is.running.u
177c0 6e 64 65 72 2e 0a 20 20 20 20 49 47 4e 4f 52 45 45 4f 46 09 43 6f 6e 74 72 6f 6c 73 20 74 68 65 nder......IGNOREEOF.Controls.the
177e0 20 61 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 6e 20 72 65 63 65 69 70 74 20 .action.of.the.shell.on.receipt.
17800 6f 66 20 61 6e 20 45 4f 46 0a 20 20 20 20 09 09 63 68 61 72 61 63 74 65 72 20 61 73 20 74 68 65 of.an.EOF.......character.as.the
17820 20 73 6f 6c 65 20 69 6e 70 75 74 2e 20 20 49 66 20 73 65 74 2c 20 74 68 65 6e 20 74 68 65 20 76 .sole.input...If.set,.then.the.v
17840 61 6c 75 65 0a 20 20 20 20 09 09 6f 66 20 69 74 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f alue.......of.it.is.the.number.o
17860 66 20 45 4f 46 20 63 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 73 65 65 f.EOF.characters.that.can.be.see
17880 6e 0a 20 20 20 20 09 09 69 6e 20 61 20 72 6f 77 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 6c 69 6e n.......in.a.row.on.an.empty.lin
178a0 65 20 62 65 66 6f 72 65 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 65 78 69 74 0a 20 20 20 e.before.the.shell.will.exit....
178c0 20 09 09 28 64 65 66 61 75 6c 74 20 31 30 29 2e 20 20 57 68 65 6e 20 75 6e 73 65 74 2c 20 45 4f ...(default.10)...When.unset,.EO
178e0 46 20 73 69 67 6e 69 66 69 65 73 20 74 68 65 20 65 6e 64 20 6f 66 20 69 6e 70 75 74 2e 0a 20 20 F.signifies.the.end.of.input....
17900 20 20 4d 41 43 48 54 59 50 45 09 41 20 73 74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 74 ..MACHTYPE.A.string.describing.t
17920 68 65 20 63 75 72 72 65 6e 74 20 73 79 73 74 65 6d 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e he.current.system.Bash.is.runnin
17940 67 20 6f 6e 2e 0a 20 20 20 20 4d 41 49 4c 43 48 45 43 4b 09 48 6f 77 20 6f 66 74 65 6e 2c 20 69 g.on......MAILCHECK.How.often,.i
17960 6e 20 73 65 63 6f 6e 64 73 2c 20 42 61 73 68 20 63 68 65 63 6b 73 20 66 6f 72 20 6e 65 77 20 6d n.seconds,.Bash.checks.for.new.m
17980 61 69 6c 2e 0a 20 20 20 20 4d 41 49 4c 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 ail......MAILPATH.A.colon-separa
179a0 74 65 64 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 6e 61 6d 65 73 20 77 68 69 63 68 20 42 61 73 68 ted.list.of.filenames.which.Bash
179c0 20 63 68 65 63 6b 73 0a 20 20 20 20 09 09 66 6f 72 20 6e 65 77 20 6d 61 69 6c 2e 0a 20 20 20 20 .checks.......for.new.mail......
179e0 4f 53 54 59 50 45 09 54 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 55 6e 69 78 20 74 68 69 73 20 OSTYPE.The.version.of.Unix.this.
17a00 76 65 72 73 69 6f 6e 20 6f 66 20 42 61 73 68 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 2e 0a 20 version.of.Bash.is.running.on...
17a20 20 20 20 50 41 54 48 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f ...PATH.A.colon-separated.list.o
17a40 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 73 65 61 72 63 68 20 77 68 65 6e 0a 20 20 20 f.directories.to.search.when....
17a60 20 09 09 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 50 52 4f ...looking.for.commands......PRO
17a80 4d 50 54 5f 43 4f 4d 4d 41 4e 44 09 41 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 65 78 65 63 MPT_COMMAND.A.command.to.be.exec
17aa0 75 74 65 64 20 62 65 66 6f 72 65 20 74 68 65 20 70 72 69 6e 74 69 6e 67 20 6f 66 20 65 61 63 68 uted.before.the.printing.of.each
17ac0 0a 20 20 20 20 09 09 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 50 53 31 09 09 .......primary.prompt......PS1..
17ae0 54 68 65 20 70 72 69 6d 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 50 The.primary.prompt.string......P
17b00 53 32 09 09 54 68 65 20 73 65 63 6f 6e 64 61 72 79 20 70 72 6f 6d 70 74 20 73 74 72 69 6e 67 2e S2..The.secondary.prompt.string.
17b20 0a 20 20 20 20 50 57 44 09 09 54 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 74 .....PWD..The.full.pathname.of.t
17b40 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 53 48 45 4c 4c 4f he.current.directory......SHELLO
17b60 50 54 53 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 65 6e PTS.A.colon-separated.list.of.en
17b80 61 62 6c 65 64 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 54 45 52 4d 09 54 68 abled.shell.options......TERM.Th
17ba0 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 72 6d 69 6e 61 6c 20 74 e.name.of.the.current.terminal.t
17bc0 79 70 65 2e 0a 20 20 20 20 54 49 4d 45 46 4f 52 4d 41 54 09 54 68 65 20 6f 75 74 70 75 74 20 66 ype......TIMEFORMAT.The.output.f
17be0 6f 72 6d 61 74 20 66 6f 72 20 74 69 6d 69 6e 67 20 73 74 61 74 69 73 74 69 63 73 20 64 69 73 70 ormat.for.timing.statistics.disp
17c00 6c 61 79 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 09 09 e2 80 98 1b 5b 31 6d 74 69 6d 65 1b 5b layed.by.the...........[1mtime.[
17c20 30 6d e2 80 99 20 72 65 73 65 72 76 65 64 20 77 6f 72 64 2e 0a 20 20 20 20 61 75 74 6f 5f 72 65 0m....reserved.word......auto_re
17c40 73 75 6d 65 09 4e 6f 6e 2d 6e 75 6c 6c 20 6d 65 61 6e 73 20 61 20 63 6f 6d 6d 61 6e 64 20 77 6f sume.Non-null.means.a.command.wo
17c60 72 64 20 61 70 70 65 61 72 69 6e 67 20 6f 6e 20 61 20 6c 69 6e 65 20 62 79 0a 20 20 20 20 09 09 rd.appearing.on.a.line.by.......
17c80 69 74 73 65 6c 66 20 69 73 20 66 69 72 73 74 20 6c 6f 6f 6b 65 64 20 66 6f 72 20 69 6e 20 74 68 itself.is.first.looked.for.in.th
17ca0 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 0a 20 20 20 20 09 09 73 74 6f 70 70 65 e.list.of.currently.......stoppe
17cc0 64 20 6a 6f 62 73 2e 20 20 49 66 20 66 6f 75 6e 64 20 74 68 65 72 65 2c 20 74 68 61 74 20 6a 6f d.jobs...If.found.there,.that.jo
17ce0 62 20 69 73 20 66 6f 72 65 67 72 6f 75 6e 64 65 64 2e 0a 20 20 20 20 09 09 41 20 76 61 6c 75 65 b.is.foregrounded........A.value
17d00 20 6f 66 20 e2 80 98 1b 5b 31 6d 65 78 61 63 74 1b 5b 30 6d e2 80 99 20 6d 65 61 6e 73 20 74 68 .of.....[1mexact.[0m....means.th
17d20 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
17d40 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
17d60 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
17d80 75 65 20 6f 66 20 e2 80 98 1b 5b 31 6d 73 75 62 73 74 72 69 6e 67 1b 5b 30 6d e2 80 99 20 6d 65 ue.of.....[1msubstring.[0m....me
17da0 61 6e 73 20 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 77 6f 72 64 20 6d 75 73 74 0a 20 ans.that.the.command.word.must..
17dc0 20 20 20 09 09 6d 61 74 63 68 20 61 20 73 75 62 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 6a 6f .....match.a.substring.of.the.jo
17de0 62 2e 20 20 41 6e 79 20 6f 74 68 65 72 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 74 68 61 74 0a 20 b...Any.other.value.means.that..
17e00 20 20 20 09 09 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6d 75 73 74 20 62 65 20 61 20 70 72 65 66 69 .....the.command.must.be.a.prefi
17e20 78 20 6f 66 20 61 20 73 74 6f 70 70 65 64 20 6a 6f 62 2e 0a 20 20 20 20 68 69 73 74 63 68 61 72 x.of.a.stopped.job......histchar
17e40 73 09 43 68 61 72 61 63 74 65 72 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 68 69 73 74 6f 72 79 s.Characters.controlling.history
17e60 20 65 78 70 61 6e 73 69 6f 6e 20 61 6e 64 20 71 75 69 63 6b 0a 20 20 20 20 09 09 73 75 62 73 74 .expansion.and.quick.......subst
17e80 69 74 75 74 69 6f 6e 2e 20 20 54 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 69 73 itution...The.first.character.is
17ea0 20 74 68 65 20 68 69 73 74 6f 72 79 0a 20 20 20 20 09 09 73 75 62 73 74 69 74 75 74 69 6f 6e 20 .the.history.......substitution.
17ec0 63 68 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 e2 80 98 1b 5b 31 6d 21 1b 5b 30 6d e2 character,.usually.....[1m!.[0m.
17ee0 80 99 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 20 69 73 0a 20 20 20 20 09 09 74 68 65 20 e2 80 98 .....The.second.is.......the....
17f00 1b 5b 31 6d 71 75 69 63 6b 20 73 75 62 73 74 69 74 75 74 69 6f 6e 1b 5b 30 6d e2 80 99 20 63 68 .[1mquick.substitution.[0m....ch
17f20 61 72 61 63 74 65 72 2c 20 75 73 75 61 6c 6c 79 20 e2 80 98 1b 5b 31 6d 5e 1b 5b 30 6d e2 80 99 aracter,.usually.....[1m^.[0m...
17f40 2e 20 20 54 68 65 0a 20 20 20 20 09 09 74 68 69 72 64 20 69 73 20 74 68 65 20 e2 80 98 1b 5b 31 ...The.......third.is.the.....[1
17f60 6d 68 69 73 74 6f 72 79 20 63 6f 6d 6d 65 6e 74 1b 5b 30 6d e2 80 99 20 63 68 61 72 61 63 74 65 mhistory.comment.[0m....characte
17f80 72 2c 20 75 73 75 61 6c 6c 79 20 e2 80 98 1b 5b 31 6d 23 1b 5b 30 6d e2 80 99 2e 0a 20 20 20 20 r,.usually.....[1m#.[0m.........
17fa0 48 49 53 54 49 47 4e 4f 52 45 09 41 20 63 6f 6c 6f 6e 2d 73 65 70 61 72 61 74 65 64 20 6c 69 73 HISTIGNORE.A.colon-separated.lis
17fc0 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 75 73 65 64 20 74 6f 20 64 65 63 69 64 65 20 77 68 69 t.of.patterns.used.to.decide.whi
17fe0 63 68 0a 20 20 20 20 09 09 63 6f 6d 6d 61 6e 64 73 20 73 68 6f 75 6c 64 20 62 65 20 73 61 76 65 ch.......commands.should.be.save
18000 64 20 6f 6e 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 0a 00 43 6f 6e 74 69 6e 75 65 d.on.the.history.list...Continue
18020 00 43 72 65 61 74 65 20 61 20 63 6f 70 72 6f 63 65 73 73 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 0a .Create.a.coprocess.named.NAME..
18040 20 20 20 20 0a 20 20 20 20 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 .........Execute.COMMAND.asynchr
18060 6f 6e 6f 75 73 6c 79 2c 20 77 69 74 68 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 onously,.with.the.standard.outpu
18080 74 20 61 6e 64 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 69 6e 70 75 74 20 6f 66 20 74 68 65 20 t.and.standard.....input.of.the.
180a0 63 6f 6d 6d 61 6e 64 20 63 6f 6e 6e 65 63 74 65 64 20 76 69 61 20 61 20 70 69 70 65 20 74 6f 20 command.connected.via.a.pipe.to.
180c0 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 73 20 61 73 73 69 67 6e 65 64 0a 20 20 20 20 74 6f file.descriptors.assigned.....to
180e0 20 69 6e 64 69 63 65 73 20 30 20 61 6e 64 20 31 20 6f 66 20 61 6e 20 61 72 72 61 79 20 76 61 72 .indices.0.and.1.of.an.array.var
18100 69 61 62 6c 65 20 4e 41 4d 45 20 69 6e 20 74 68 65 20 65 78 65 63 75 74 69 6e 67 20 73 68 65 6c iable.NAME.in.the.executing.shel
18120 6c 2e 0a 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 4e 41 4d 45 20 69 73 20 e2 80 9c 1b 5b l......The.default.NAME.is.....[
18140 31 6d 43 4f 50 52 4f 43 1b 5b 30 6d e2 80 9d 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 1mCOPROC.[0m..............Exit.S
18160 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 63 6f 70 72 6f 63 20 63 6f 6d 6d 61 6e 64 20 72 65 tatus:.....The.coproc.command.re
18180 74 75 72 6e 73 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 66 20 30 2e 00 44 65 66 69 6e turns.an.exit.status.of.0..Defin
181a0 65 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 65 61 e.local.variables...........Crea
181c0 74 65 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 63 61 6c 6c 65 64 20 4e 41 4d 45 2c te.a.local.variable.called.NAME,
181e0 20 61 6e 64 20 67 69 76 65 20 69 74 20 56 41 4c 55 45 2e 20 20 4f 50 54 49 4f 4e 20 63 61 6e 0a .and.give.it.VALUE...OPTION.can.
18200 20 20 20 20 62 65 20 61 6e 79 20 6f 70 74 69 6f 6e 20 61 63 63 65 70 74 65 64 20 62 79 20 e2 80 ....be.any.option.accepted.by...
18220 98 1b 5b 31 6d 64 65 63 6c 61 72 65 1b 5b 30 6d e2 80 99 2e 0a 20 20 20 20 0a 20 20 20 20 4c 6f ..[1mdeclare.[0m..............Lo
18240 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
18260 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
18280 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
182a0 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
182c0 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
182e0 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
18300 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.
18320 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.
18340 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
18360 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
18380 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 e2 80 ...........Without.arguments,...
183a0 98 1b 5b 31 6d 61 6c 69 61 73 1b 5b 30 6d e2 80 99 20 70 72 69 6e 74 73 20 74 68 65 20 6c 69 73 ..[1malias.[0m....prints.the.lis
183c0 74 20 6f 66 20 61 6c 69 61 73 65 73 20 69 6e 20 74 68 65 20 72 65 75 73 61 62 6c 65 0a 20 20 20 t.of.aliases.in.the.reusable....
183e0 20 66 6f 72 6d 20 e2 80 98 1b 5b 31 6d 61 6c 69 61 73 20 4e 41 4d 45 3d 56 41 4c 55 45 1b 5b 30 .form.....[1malias.NAME=VALUE.[0
18400 6d e2 80 99 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 m....on.standard.output.........
18420 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 6e 20 61 6c 69 61 73 20 69 73 20 64 65 66 69 6e 65 64 ..Otherwise,.an.alias.is.defined
18440 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 77 68 6f 73 65 20 56 41 4c 55 45 20 69 73 20 67 69 .for.each.NAME.whose.VALUE.is.gi
18460 76 65 6e 2e 0a 20 20 20 20 41 20 74 72 61 69 6c 69 6e 67 20 73 70 61 63 65 20 69 6e 20 56 41 4c ven......A.trailing.space.in.VAL
18480 55 45 20 63 61 75 73 65 73 20 74 68 65 20 6e 65 78 74 20 77 6f 72 64 20 74 6f 20 62 65 20 63 68 UE.causes.the.next.word.to.be.ch
184a0 65 63 6b 65 64 20 66 6f 72 0a 20 20 20 20 61 6c 69 61 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e ecked.for.....alias.substitution
184c0 20 77 68 65 6e 20 74 68 65 20 61 6c 69 61 73 20 69 73 20 65 78 70 61 6e 64 65 64 2e 0a 20 20 20 .when.the.alias.is.expanded.....
184e0 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 61 6c ......Options:.......-p.print.al
18500 6c 20 64 65 66 69 6e 65 64 20 61 6c 69 61 73 65 73 20 69 6e 20 61 20 72 65 75 73 61 62 6c 65 20 l.defined.aliases.in.a.reusable.
18520 66 6f 72 6d 61 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 format..........Exit.Status:....
18540 20 61 6c 69 61 73 20 72 65 74 75 72 6e 73 20 74 72 75 65 20 75 6e 6c 65 73 73 20 61 20 4e 41 4d .alias.returns.true.unless.a.NAM
18560 45 20 69 73 20 73 75 70 70 6c 69 65 64 20 66 6f 72 20 77 68 69 63 68 20 6e 6f 20 61 6c 69 61 73 E.is.supplied.for.which.no.alias
18580 20 68 61 73 20 62 65 65 6e 0a 20 20 20 20 64 65 66 69 6e 65 64 2e 00 44 65 66 69 6e 65 20 73 68 .has.been.....defined..Define.sh
185a0 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 43 72 65 61 74 65 20 61 20 ell.function...........Create.a.
185c0 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 57 68 65 6e shell.function.named.NAME...When
185e0 20 69 6e 76 6f 6b 65 64 20 61 73 20 61 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 2c 0a 20 20 .invoked.as.a.simple.command,...
18600 20 20 4e 41 4d 45 20 72 75 6e 73 20 43 4f 4d 4d 41 4e 44 73 20 69 6e 20 74 68 65 20 63 61 6c 6c ..NAME.runs.COMMANDs.in.the.call
18620 69 6e 67 20 73 68 65 6c 6c 27 73 20 63 6f 6e 74 65 78 74 2e 20 20 57 68 65 6e 20 4e 41 4d 45 20 ing.shell's.context...When.NAME.
18640 69 73 20 69 6e 76 6f 6b 65 64 2c 0a 20 20 20 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 is.invoked,.....the.arguments.ar
18660 65 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 61 73 20 24 31 2e 2e e.passed.to.the.function.as.$1..
18680 2e 24 6e 2c 20 61 6e 64 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 27 73 0a 20 20 20 20 6e 61 6d 65 .$n,.and.the.function's.....name
186a0 20 69 73 20 69 6e 20 24 46 55 4e 43 4e 41 4d 45 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 .is.in.$FUNCNAME...........Exit.
186c0 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 Status:.....Returns.success.unle
186e0 73 73 20 4e 41 4d 45 20 69 73 20 72 65 61 64 6f 6e 6c 79 2e 00 44 69 73 70 6c 61 79 20 64 69 72 ss.NAME.is.readonly..Display.dir
18700 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 ectory.stack...........Display.t
18720 68 65 20 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 6d 65 6d 62 65 72 65 64 20 he.list.of.currently.remembered.
18740 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 66 69 directories...Directories.....fi
18760 6e 64 20 74 68 65 69 72 20 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c 69 73 74 20 77 69 74 68 20 nd.their.way.onto.the.list.with.
18780 74 68 65 20 e2 80 98 1b 5b 31 6d 70 75 73 68 64 1b 5b 30 6d e2 80 99 20 63 6f 6d 6d 61 6e 64 3b the.....[1mpushd.[0m....command;
187a0 20 79 6f 75 20 63 61 6e 20 67 65 74 0a 20 20 20 20 62 61 63 6b 20 75 70 20 74 68 72 6f 75 67 68 .you.can.get.....back.up.through
187c0 20 74 68 65 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 1b 5b .the.list.with.the.....[1mpopd.[
187e0 30 6d e2 80 99 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0m....command...........Options:
18800 0a 20 20 20 20 20 20 2d 63 09 63 6c 65 61 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 .......-c.clear.the.directory.st
18820 61 63 6b 20 62 79 20 64 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 ack.by.deleting.all.of.the.eleme
18840 6e 74 73 0a 20 20 20 20 20 20 2d 6c 09 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20 74 69 6c 64 65 2d nts.......-l.do.not.print.tilde-
18860 70 72 65 66 69 78 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 prefixed.versions.of.directories
18880 20 72 65 6c 61 74 69 76 65 0a 20 20 20 20 09 09 74 6f 20 79 6f 75 72 20 68 6f 6d 65 20 64 69 72 .relative.......to.your.home.dir
188a0 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 ectory.......-p.print.the.direct
188c0 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e ory.stack.with.one.entry.per.lin
188e0 65 0a 20 20 20 20 20 20 2d 76 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 e.......-v.print.the.directory.s
18900 74 61 63 6b 20 77 69 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 20 70 72 65 tack.with.one.entry.per.line.pre
18920 66 69 78 65 64 0a 20 20 20 20 09 09 77 69 74 68 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e fixed.......with.its.position.in
18940 20 74 68 65 20 73 74 61 63 6b 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 .the.stack..........Arguments:..
18960 20 20 20 20 20 2b 4e 09 44 69 73 70 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 .....+N.Displays.the.Nth.entry.c
18980 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 ounting.from.the.left.of.the.lis
189a0 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b t.......shown.by.dirs.when.invok
189c0 65 64 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 ed.without.options,.starting.wit
189e0 68 0a 20 20 20 20 09 09 7a 65 72 6f 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 44 69 73 70 h.......zero.............-N.Disp
18a00 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d lays.the.Nth.entry.counting.from
18a20 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f .the.right.of.the.list.......sho
18a40 77 6e 20 62 79 20 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 wn.by.dirs.when.invoked.without.
18a60 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 20 20 20 20 09 09 7a 65 72 options,.starting.with.......zer
18a80 6f 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 o...........Exit.Status:.....Ret
18aa0 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
18ac0 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 ption.is.supplied.or.an.error.oc
18ae0 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 curs..Display.information.about.
18b00 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c builtin.commands...........Displ
18b20 61 79 73 20 62 72 69 65 66 20 73 75 6d 6d 61 72 69 65 73 20 6f 66 20 62 75 69 6c 74 69 6e 20 63 ays.brief.summaries.of.builtin.c
18b40 6f 6d 6d 61 6e 64 73 2e 20 20 49 66 20 50 41 54 54 45 52 4e 20 69 73 0a 20 20 20 20 73 70 65 63 ommands...If.PATTERN.is.....spec
18b60 69 66 69 65 64 2c 20 67 69 76 65 73 20 64 65 74 61 69 6c 65 64 20 68 65 6c 70 20 6f 6e 20 61 6c ified,.gives.detailed.help.on.al
18b80 6c 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 74 63 68 69 6e 67 20 50 41 54 54 45 52 4e 2c 0a 20 20 20 l.commands.matching.PATTERN,....
18ba0 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 6c 69 73 74 20 6f 66 20 68 65 6c 70 20 74 6f 70 69 .otherwise.the.list.of.help.topi
18bc0 63 73 20 69 73 20 70 72 69 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a cs.is.printed...........Options:
18be0 0a 20 20 20 20 20 20 2d 64 09 6f 75 74 70 75 74 20 73 68 6f 72 74 20 64 65 73 63 72 69 70 74 69 .......-d.output.short.descripti
18c00 6f 6e 20 66 6f 72 20 65 61 63 68 20 74 6f 70 69 63 0a 20 20 20 20 20 20 2d 6d 09 64 69 73 70 6c on.for.each.topic.......-m.displ
18c20 61 79 20 75 73 61 67 65 20 69 6e 20 70 73 65 75 64 6f 2d 6d 61 6e 70 61 67 65 20 66 6f 72 6d 61 ay.usage.in.pseudo-manpage.forma
18c40 74 0a 20 20 20 20 20 20 2d 73 09 6f 75 74 70 75 74 20 6f 6e 6c 79 20 61 20 73 68 6f 72 74 20 75 t.......-s.output.only.a.short.u
18c60 73 61 67 65 20 73 79 6e 6f 70 73 69 73 20 66 6f 72 20 65 61 63 68 20 74 6f 70 69 63 20 6d 61 74 sage.synopsis.for.each.topic.mat
18c80 63 68 69 6e 67 0a 20 20 20 20 09 09 50 41 54 54 45 52 4e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 ching.......PATTERN..........Arg
18ca0 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 50 41 54 54 45 52 4e 09 50 61 74 74 65 72 6e 20 73 70 uments:.......PATTERN.Pattern.sp
18cc0 65 63 69 66 79 69 6e 67 20 61 20 68 65 6c 70 20 74 6f 70 69 63 0a 20 20 20 20 0a 20 20 20 20 45 ecifying.a.help.topic..........E
18ce0 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.
18d00 75 6e 6c 65 73 73 20 50 41 54 54 45 52 4e 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 unless.PATTERN.is.not.found.or.a
18d20 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
18d40 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 20 74 79 70 ay.information.about.command.typ
18d60 65 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e 41 4d 45 2c 20 69 6e 64 69 63 e...........For.each.NAME,.indic
18d80 61 74 65 20 68 6f 77 20 69 74 20 77 6f 75 6c 64 20 62 65 20 69 6e 74 65 72 70 72 65 74 65 64 20 ate.how.it.would.be.interpreted.
18da0 69 66 20 75 73 65 64 20 61 73 20 61 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2e 0a 20 if.used.as.a.....command.name...
18dc0 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 64 69 73 70 6c 61 ........Options:.......-a.displa
18de0 79 20 61 6c 6c 20 6c 6f 63 61 74 69 6f 6e 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6e 20 65 78 y.all.locations.containing.an.ex
18e00 65 63 75 74 61 62 6c 65 20 6e 61 6d 65 64 20 4e 41 4d 45 3b 0a 20 20 20 20 09 09 69 6e 63 6c 75 ecutable.named.NAME;.......inclu
18e20 64 65 73 20 61 6c 69 61 73 65 73 2c 20 62 75 69 6c 74 69 6e 73 2c 20 61 6e 64 20 66 75 6e 63 74 des.aliases,.builtins,.and.funct
18e40 69 6f 6e 73 2c 20 69 66 20 61 6e 64 20 6f 6e 6c 79 20 69 66 0a 20 20 20 20 09 09 74 68 65 20 e2 ions,.if.and.only.if.......the..
18e60 80 98 1b 5b 31 6d 2d 70 1b 5b 30 6d e2 80 99 20 6f 70 74 69 6f 6e 20 69 73 20 6e 6f 74 20 61 6c ...[1m-p.[0m....option.is.not.al
18e80 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 65 6c 6c 20 so.used.......-f.suppress.shell.
18ea0 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 63 65 20 61 function.lookup.......-P.force.a
18ec0 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 65 76 65 6e .PATH.search.for.each.NAME,.even
18ee0 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 69 6c 74 69 .if.it.is.an.alias,.......builti
18f00 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 74 68 65 20 n,.or.function,.and.returns.the.
18f20 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 74 68 61 74 name.of.the.disk.file.......that
18f40 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 72 65 74 75 .would.be.executed.......-p.retu
18f60 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 69 73 6b 20 rns.either.the.name.of.the.disk.
18f80 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 0a 20 20 20 file.that.would.be.executed,....
18fa0 20 09 09 6f 72 20 6e 6f 74 68 69 6e 67 20 69 66 20 e2 80 98 1b 5b 31 6d 74 79 70 65 20 2d 74 20 ...or.nothing.if.....[1mtype.-t.
18fc0 4e 41 4d 45 1b 5b 30 6d e2 80 99 20 77 6f 75 6c 64 20 6e 6f 74 20 72 65 74 75 72 6e 20 e2 80 98 NAME.[0m....would.not.return....
18fe0 1b 5b 31 6d 66 69 6c 65 1b 5b 30 6d e2 80 99 0a 20 20 20 20 20 20 2d 74 09 6f 75 74 70 75 74 20 .[1mfile.[0m..........-t.output.
19000 61 20 73 69 6e 67 6c 65 20 77 6f 72 64 20 77 68 69 63 68 20 69 73 20 6f 6e 65 20 6f 66 20 e2 80 a.single.word.which.is.one.of...
19020 98 1b 5b 31 6d 61 6c 69 61 73 1b 5b 30 6d e2 80 99 2c 20 e2 80 98 1b 5b 31 6d 6b 65 79 77 6f 72 ..[1malias.[0m...,.....[1mkeywor
19040 64 1b 5b 30 6d e2 80 99 2c 0a 20 20 20 20 09 09 e2 80 98 1b 5b 31 6d 66 75 6e 63 74 69 6f 6e 1b d.[0m...,...........[1mfunction.
19060 5b 30 6d e2 80 99 2c 20 e2 80 98 1b 5b 31 6d 62 75 69 6c 74 69 6e 1b 5b 30 6d e2 80 99 2c 20 e2 [0m...,.....[1mbuiltin.[0m...,..
19080 80 98 1b 5b 31 6d 66 69 6c 65 1b 5b 30 6d e2 80 99 20 6f 72 20 e2 80 98 1b 5b 31 6d 1b 5b 30 6d ...[1mfile.[0m....or.....[1m.[0m
190a0 e2 80 99 2c 20 69 66 20 4e 41 4d 45 20 69 73 20 61 6e 20 61 6c 69 61 73 2c 0a 20 20 20 20 09 09 ...,.if.NAME.is.an.alias,.......
190c0 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 75 6e 63 74 shell.reserved.word,.shell.funct
190e0 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 65 2c 0a 20 ion,.shell.builtin,.disk.file,..
19100 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 65 6c 79 0a .....or.not.found,.respectively.
19120 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 4d 45 09 43 .........Arguments:.......NAME.C
19140 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 64 2e 0a 20 ommand.name.to.be.interpreted...
19160 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
19180 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 20 61 72 65 .success.if.all.of.the.NAMEs.are
191a0 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 20 66 6f 75 .found;.fails.if.any.are.not.fou
191c0 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 6e 64 73 20 nd..Display.or.execute.commands.
191e0 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 20 20 20 20 from.the.history.list...........
19200 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 6e 64 20 72 fc.is.used.to.list.or.edit.and.r
19220 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 68 69 73 74 e-execute.commands.from.the.hist
19240 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 20 63 61 6e ory.list......FIRST.and.LAST.can
19260 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 61 6e 67 65 .be.numbers.specifying.the.range
19280 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 6e 67 2c 20 ,.or.FIRST.can.be.a.....string,.
192a0 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 63 6f 6d 6d which.means.the.most.recent.comm
192c0 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 73 74 72 69 and.beginning.with.that.....stri
192e0 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 2d 65 20 45 ng...........Options:.......-e.E
19300 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 75 73 65 2e NAME.select.which.editor.to.use.
19320 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 49 54 4f 52 ..Default.is.FCEDIT,.then.EDITOR
19340 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 73 74 20 6c ,.......then.vi.......-l..list.l
19360 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 20 20 2d 6e ines.instead.of.editing.......-n
19380 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 69 6e 67 0a .omit.line.numbers.when.listing.
193a0 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 66 20 74 68 ......-r.reverse.the.order.of.th
193c0 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 29 0a 20 20 e.lines.(newest.listed.first)...
193e0 20 20 0a 20 20 20 20 57 69 74 68 20 74 68 65 20 e2 80 98 1b 5b 31 6d 66 63 20 2d 73 20 5b 70 61 .......With.the.....[1mfc.-s.[pa
19400 74 3d 72 65 70 20 2e 2e 2e 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 1b 5b 30 6d e2 80 99 20 66 6f 72 6d t=rep....].[command].[0m....form
19420 61 74 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 0a 20 20 20 20 72 65 2d 65 78 65 63 75 74 65 64 20 61 at,.COMMAND.is.....re-executed.a
19440 66 74 65 72 20 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 4f 4c 44 3d 4e 45 57 20 69 73 fter.the.substitution.OLD=NEW.is
19460 20 70 65 72 66 6f 72 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 20 75 73 65 66 75 6c 20 61 6c .performed...........A.useful.al
19480 69 61 73 20 74 6f 20 75 73 65 20 77 69 74 68 20 74 68 69 73 20 69 73 20 72 3d 27 66 63 20 2d 73 ias.to.use.with.this.is.r='fc.-s
194a0 27 2c 20 73 6f 20 74 68 61 74 20 74 79 70 69 6e 67 20 e2 80 98 1b 5b 31 6d 72 20 63 63 1b 5b 30 ',.so.that.typing.....[1mr.cc.[0
194c0 6d e2 80 99 0a 20 20 20 20 72 75 6e 73 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 62 m........runs.the.last.command.b
194e0 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 e2 80 98 1b 5b 31 6d 63 63 1b 5b 30 6d e2 80 99 20 61 eginning.with.....[1mcc.[0m....a
19500 6e 64 20 74 79 70 69 6e 67 20 e2 80 98 1b 5b 31 6d 72 1b 5b 30 6d e2 80 99 20 72 65 2d 65 78 65 nd.typing.....[1mr.[0m....re-exe
19520 63 75 74 65 73 0a 20 20 20 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 cutes.....the.last.command......
19540 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
19560 63 63 65 73 73 20 6f 72 20 73 74 61 74 75 73 20 6f 66 20 65 78 65 63 75 74 65 64 20 63 6f 6d 6d ccess.or.status.of.executed.comm
19580 61 6e 64 3b 20 6e 6f 6e 2d 7a 65 72 6f 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 and;.non-zero.if.an.error.occurs
195a0 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 6d 61 6e 69 70 75 6c 61 74 65 20 74 68 65 20 68 69 73 74 ..Display.or.manipulate.the.hist
195c0 6f 72 79 20 6c 69 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 68 ory.list...........Display.the.h
195e0 69 73 74 6f 72 79 20 6c 69 73 74 20 77 69 74 68 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 70 istory.list.with.line.numbers,.p
19600 72 65 66 69 78 69 6e 67 20 65 61 63 68 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 65 6e 74 72 79 refixing.each.modified.....entry
19620 20 77 69 74 68 20 61 20 e2 80 98 1b 5b 31 6d 2a 1b 5b 30 6d e2 80 99 2e 20 20 41 6e 20 61 72 67 .with.a.....[1m*.[0m......An.arg
19640 75 6d 65 6e 74 20 6f 66 20 4e 20 6c 69 73 74 73 20 6f 6e 6c 79 20 74 68 65 20 6c 61 73 74 20 4e ument.of.N.lists.only.the.last.N
19660 20 65 6e 74 72 69 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 .entries...........Options:.....
19680 20 20 2d 63 09 63 6c 65 61 72 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 20 62 79 20 64 ..-c.clear.the.history.list.by.d
196a0 65 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6e 74 72 69 65 73 0a 20 20 20 20 20 eleting.all.of.the.entries......
196c0 20 2d 64 20 6f 66 66 73 65 74 09 64 65 6c 65 74 65 20 74 68 65 20 68 69 73 74 6f 72 79 20 65 6e .-d.offset.delete.the.history.en
196e0 74 72 79 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 4f 46 46 53 45 54 2e 20 4e 65 67 61 74 69 76 65 try.at.position.OFFSET..Negative
19700 0a 20 20 20 20 09 09 6f 66 66 73 65 74 73 20 63 6f 75 6e 74 20 62 61 63 6b 20 66 72 6f 6d 20 74 .......offsets.count.back.from.t
19720 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 20 20 0a he.end.of.the.history.list......
19740 20 20 20 20 20 20 2d 61 09 61 70 70 65 6e 64 20 68 69 73 74 6f 72 79 20 6c 69 6e 65 73 20 66 72 ......-a.append.history.lines.fr
19760 6f 6d 20 74 68 69 73 20 73 65 73 73 69 6f 6e 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 om.this.session.to.the.history.f
19780 69 6c 65 0a 20 20 20 20 20 20 2d 6e 09 72 65 61 64 20 61 6c 6c 20 68 69 73 74 6f 72 79 20 6c 69 ile.......-n.read.all.history.li
197a0 6e 65 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 68 69 nes.not.already.read.from.the.hi
197c0 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 20 09 09 61 6e 64 20 61 70 70 65 6e 64 20 74 68 65 6d story.file.......and.append.them
197e0 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 20 20 20 20 2d 72 09 72 65 .to.the.history.list.......-r.re
19800 61 64 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 20 61 6e 64 20 61 70 70 65 6e 64 20 74 ad.the.history.file.and.append.t
19820 68 65 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 0a 20 20 20 20 09 he.contents.to.the.history......
19840 09 6c 69 73 74 0a 20 20 20 20 20 20 2d 77 09 77 72 69 74 65 20 74 68 65 20 63 75 72 72 65 6e 74 .list.......-w.write.the.current
19860 20 68 69 73 74 6f 72 79 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 0a 20 20 20 .history.to.the.history.file....
19880 20 0a 20 20 20 20 20 20 2d 70 09 70 65 72 66 6f 72 6d 20 68 69 73 74 6f 72 79 20 65 78 70 61 6e ........-p.perform.history.expan
198a0 73 69 6f 6e 20 6f 6e 20 65 61 63 68 20 41 52 47 20 61 6e 64 20 64 69 73 70 6c 61 79 20 74 68 65 sion.on.each.ARG.and.display.the
198c0 20 72 65 73 75 6c 74 0a 20 20 20 20 09 09 77 69 74 68 6f 75 74 20 73 74 6f 72 69 6e 67 20 69 74 .result.......without.storing.it
198e0 20 69 6e 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 0a 20 20 20 20 20 20 2d 73 09 61 70 .in.the.history.list.......-s.ap
19900 70 65 6e 64 20 74 68 65 20 41 52 47 73 20 74 6f 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 pend.the.ARGs.to.the.history.lis
19920 74 20 61 73 20 61 20 73 69 6e 67 6c 65 20 65 6e 74 72 79 0a 20 20 20 20 0a 20 20 20 20 49 66 20 t.as.a.single.entry..........If.
19940 46 49 4c 45 4e 41 4d 45 20 69 73 20 67 69 76 65 6e 2c 20 69 74 20 69 73 20 75 73 65 64 20 61 73 FILENAME.is.given,.it.is.used.as
19960 20 74 68 65 20 68 69 73 74 6f 72 79 20 66 69 6c 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 20 .the.history.file...Otherwise,..
19980 20 20 20 69 66 20 48 49 53 54 46 49 4c 45 20 68 61 73 20 61 20 76 61 6c 75 65 2c 20 74 68 61 74 ...if.HISTFILE.has.a.value,.that
199a0 20 69 73 20 75 73 65 64 2c 20 65 6c 73 65 20 7e 2f 2e 62 61 73 68 5f 68 69 73 74 6f 72 79 2e 0a .is.used,.else.~/.bash_history..
199c0 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 48 49 53 54 54 49 4d 45 46 4f 52 4d 41 54 20 76 .........If.the.HISTTIMEFORMAT.v
199e0 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 61 6e 64 20 6e 6f 74 20 6e 75 6c 6c 2c 20 69 74 73 ariable.is.set.and.not.null,.its
19a00 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 0a 20 20 20 20 61 73 20 61 20 66 6f 72 6d 61 74 20 73 .value.is.used.....as.a.format.s
19a20 74 72 69 6e 67 20 66 6f 72 20 73 74 72 66 74 69 6d 65 28 33 29 20 74 6f 20 70 72 69 6e 74 20 74 tring.for.strftime(3).to.print.t
19a40 68 65 20 74 69 6d 65 20 73 74 61 6d 70 20 61 73 73 6f 63 69 61 74 65 64 0a 20 20 20 20 77 69 74 he.time.stamp.associated.....wit
19a60 68 20 65 61 63 68 20 64 69 73 70 6c 61 79 65 64 20 68 69 73 74 6f 72 79 20 65 6e 74 72 79 2e 20 h.each.displayed.history.entry..
19a80 20 4e 6f 20 74 69 6d 65 20 73 74 61 6d 70 73 20 61 72 65 20 70 72 69 6e 74 65 64 20 6f 74 68 65 .No.time.stamps.are.printed.othe
19aa0 72 77 69 73 65 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 rwise...........Exit.Status:....
19ac0 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c .Returns.success.unless.an.inval
19ae0 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f id.option.is.given.or.an.error.o
19b00 63 63 75 72 73 2e 00 44 69 73 70 6c 61 79 20 6f 72 20 73 65 74 20 66 69 6c 65 20 6d 6f 64 65 20 ccurs..Display.or.set.file.mode.
19b20 6d 61 73 6b 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 74 73 20 74 68 65 20 75 73 65 72 20 66 69 6c mask...........Sets.the.user.fil
19b40 65 2d 63 72 65 61 74 69 6f 6e 20 6d 61 73 6b 20 74 6f 20 4d 4f 44 45 2e 20 20 49 66 20 4d 4f 44 e-creation.mask.to.MODE...If.MOD
19b60 45 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 70 72 69 6e 74 73 0a 20 20 20 20 74 68 65 20 63 75 72 E.is.omitted,.prints.....the.cur
19b80 72 65 6e 74 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6d 61 73 6b 2e 0a 20 20 20 20 0a 20 20 20 rent.value.of.the.mask..........
19ba0 20 49 66 20 4d 4f 44 45 20 62 65 67 69 6e 73 20 77 69 74 68 20 61 20 64 69 67 69 74 2c 20 69 74 .If.MODE.begins.with.a.digit,.it
19bc0 20 69 73 20 69 6e 74 65 72 70 72 65 74 65 64 20 61 73 20 61 6e 20 6f 63 74 61 6c 20 6e 75 6d 62 .is.interpreted.as.an.octal.numb
19be0 65 72 3b 0a 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 61 20 73 79 6d 62 6f 6c er;.....otherwise.it.is.a.symbol
19c00 69 63 20 6d 6f 64 65 20 73 74 72 69 6e 67 20 6c 69 6b 65 20 74 68 61 74 20 61 63 63 65 70 74 65 ic.mode.string.like.that.accepte
19c20 64 20 62 79 20 63 68 6d 6f 64 28 31 29 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a d.by.chmod(1)...........Options:
19c40 0a 20 20 20 20 20 20 2d 70 09 69 66 20 4d 4f 44 45 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 6f 75 .......-p.if.MODE.is.omitted,.ou
19c60 74 70 75 74 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 6d 61 79 20 62 65 20 72 65 75 73 65 tput.in.a.form.that.may.be.reuse
19c80 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 53 09 6d 61 6b 65 73 20 74 68 65 20 6f 75 d.as.input.......-S.makes.the.ou
19ca0 74 70 75 74 20 73 79 6d 62 6f 6c 69 63 3b 20 6f 74 68 65 72 77 69 73 65 20 61 6e 20 6f 63 74 61 tput.symbolic;.otherwise.an.octa
19cc0 6c 20 6e 75 6d 62 65 72 20 69 73 20 6f 75 74 70 75 74 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 l.number.is.output..........Exit
19ce0 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
19d00 65 73 73 20 4d 4f 44 45 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 ess.MODE.is.invalid.or.an.invali
19d20 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 44 69 73 70 6c 61 79 20 70 6f 73 73 69 d.option.is.given..Display.possi
19d40 62 6c 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 ble.completions.depending.on.the
19d60 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 6e 74 65 6e 64 65 64 20 74 6f 20 62 .options...........Intended.to.b
19d80 65 20 75 73 65 64 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 e.used.from.within.a.shell.funct
19da0 69 6f 6e 20 67 65 6e 65 72 61 74 69 6e 67 20 70 6f 73 73 69 62 6c 65 0a 20 20 20 20 63 6f 6d 70 ion.generating.possible.....comp
19dc0 6c 65 74 69 6f 6e 73 2e 20 20 49 66 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 57 4f 52 44 20 61 letions...If.the.optional.WORD.a
19de0 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 6d 61 74 63 68 65 73 20 61 67 61 rgument.is.supplied,.matches.aga
19e00 69 6e 73 74 0a 20 20 20 20 57 4f 52 44 20 61 72 65 20 67 65 6e 65 72 61 74 65 64 2e 0a 20 20 20 inst.....WORD.are.generated.....
19e20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 ......Exit.Status:.....Returns.s
19e40 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 uccess.unless.an.invalid.option.
19e60 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 is.supplied.or.an.error.occurs..
19e80 44 69 73 70 6c 61 79 20 70 72 6f 63 65 73 73 20 74 69 6d 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 Display.process.times...........
19ea0 50 72 69 6e 74 73 20 74 68 65 20 61 63 63 75 6d 75 6c 61 74 65 64 20 75 73 65 72 20 61 6e 64 20 Prints.the.accumulated.user.and.
19ec0 73 79 73 74 65 6d 20 74 69 6d 65 73 20 66 6f 72 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 61 system.times.for.the.shell.and.a
19ee0 6c 6c 20 6f 66 20 69 74 73 0a 20 20 20 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 2e 0a 20 ll.of.its.....child.processes...
19f00 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.
19f20 73 75 63 63 65 65 64 73 2e 00 44 69 73 70 6c 61 79 20 73 74 61 74 75 73 20 6f 66 20 6a 6f 62 73 succeeds..Display.status.of.jobs
19f40 2e 0a 20 20 20 20 0a 20 20 20 20 4c 69 73 74 73 20 74 68 65 20 61 63 74 69 76 65 20 6a 6f 62 73 ...........Lists.the.active.jobs
19f60 2e 20 20 4a 4f 42 53 50 45 43 20 72 65 73 74 72 69 63 74 73 20 6f 75 74 70 75 74 20 74 6f 20 74 ...JOBSPEC.restricts.output.to.t
19f80 68 61 74 20 6a 6f 62 2e 0a 20 20 20 20 57 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 74 68 hat.job......Without.options,.th
19fa0 65 20 73 74 61 74 75 73 20 6f 66 20 61 6c 6c 20 61 63 74 69 76 65 20 6a 6f 62 73 20 69 73 20 64 e.status.of.all.active.jobs.is.d
19fc0 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 isplayed...........Options:.....
19fe0 20 20 2d 6c 09 6c 69 73 74 73 20 70 72 6f 63 65 73 73 20 49 44 73 20 69 6e 20 61 64 64 69 74 69 ..-l.lists.process.IDs.in.additi
1a000 6f 6e 20 74 6f 20 74 68 65 20 6e 6f 72 6d 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 on.to.the.normal.information....
1a020 20 20 20 2d 6e 09 6c 69 73 74 73 20 6f 6e 6c 79 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 74 20 ...-n.lists.only.processes.that.
1a040 68 61 76 65 20 63 68 61 6e 67 65 64 20 73 74 61 74 75 73 20 73 69 6e 63 65 20 74 68 65 20 6c 61 have.changed.status.since.the.la
1a060 73 74 0a 20 20 20 20 09 09 6e 6f 74 69 66 69 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2d 70 09 6c st.......notification.......-p.l
1a080 69 73 74 73 20 70 72 6f 63 65 73 73 20 49 44 73 20 6f 6e 6c 79 0a 20 20 20 20 20 20 2d 72 09 72 ists.process.IDs.only.......-r.r
1a0a0 65 73 74 72 69 63 74 20 6f 75 74 70 75 74 20 74 6f 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 0a 20 estrict.output.to.running.jobs..
1a0c0 20 20 20 20 20 2d 73 09 72 65 73 74 72 69 63 74 20 6f 75 74 70 75 74 20 74 6f 20 73 74 6f 70 70 .....-s.restrict.output.to.stopp
1a0e0 65 64 20 6a 6f 62 73 0a 20 20 20 20 0a 20 20 20 20 49 66 20 2d 78 20 69 73 20 73 75 70 70 6c 69 ed.jobs..........If.-x.is.suppli
1a100 65 64 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 20 72 75 6e 20 61 66 74 65 72 20 61 6c 6c 20 6a 6f 62 ed,.COMMAND.is.run.after.all.job
1a120 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 74 68 61 74 0a 20 20 20 20 61 70 70 65 61 72 20 .specifications.that.....appear.
1a140 69 6e 20 41 52 47 53 20 68 61 76 65 20 62 65 65 6e 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 in.ARGS.have.been.replaced.with.
1a160 74 68 65 20 70 72 6f 63 65 73 73 20 49 44 20 6f 66 20 74 68 61 74 20 6a 6f 62 27 73 0a 20 20 20 the.process.ID.of.that.job's....
1a180 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 6c 65 61 64 65 72 2e 0a 20 20 20 20 0a 20 20 20 20 .process.group.leader...........
1a1a0 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
1a1c0 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 .unless.an.invalid.option.is.giv
1a1e0 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 0a 20 20 20 20 49 66 20 2d 78 en.or.an.error.occurs......If.-x
1a200 20 69 73 20 75 73 65 64 2c 20 72 65 74 75 72 6e 73 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 .is.used,.returns.the.exit.statu
1a220 73 20 6f 66 20 43 4f 4d 4d 41 4e 44 2e 00 44 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 20 6f s.of.COMMAND..Display.the.list.o
1a240 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 6d 65 6d 62 65 72 65 64 20 64 69 72 65 63 74 6f 72 69 f.currently.remembered.directori
1a260 65 73 2e 20 20 44 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 66 69 6e 64 20 74 68 65 69 72 20 es...Directories.....find.their.
1a280 77 61 79 20 6f 6e 74 6f 20 74 68 65 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 e2 80 98 1b 5b way.onto.the.list.with.the.....[
1a2a0 31 6d 70 75 73 68 64 1b 5b 30 6d e2 80 99 20 63 6f 6d 6d 61 6e 64 3b 20 79 6f 75 20 63 61 6e 20 1mpushd.[0m....command;.you.can.
1a2c0 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 20 6c 69 73 74 get.....back.up.through.the.list
1a2e0 20 77 69 74 68 20 74 68 65 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 1b 5b 30 6d e2 80 99 20 63 6f 6d .with.the.....[1mpopd.[0m....com
1a300 6d 61 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 63 mand...........Options:.......-c
1a320 09 63 6c 65 61 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 62 79 20 64 65 .clear.the.directory.stack.by.de
1a340 6c 65 74 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 leting.all.of.the.elements......
1a360 20 2d 6c 09 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20 74 69 6c 64 65 2d 70 72 65 66 69 78 65 64 20 .-l.do.not.print.tilde-prefixed.
1a380 76 65 72 73 69 6f 6e 73 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 76 65 versions.of.directories.relative
1a3a0 0a 20 20 20 20 09 74 6f 20 79 6f 75 72 20 68 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 ......to.your.home.directory....
1a3c0 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 ...-p.print.the.directory.stack.
1a3e0 77 69 74 68 20 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 76 with.one.entry.per.line.......-v
1a400 09 70 72 69 6e 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 77 69 74 68 20 .print.the.directory.stack.with.
1a420 6f 6e 65 20 65 6e 74 72 79 20 70 65 72 20 6c 69 6e 65 20 70 72 65 66 69 78 65 64 0a 20 20 20 20 one.entry.per.line.prefixed.....
1a440 09 77 69 74 68 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 73 74 61 63 6b 0a .with.its.position.in.the.stack.
1a460 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 2b 4e 09 44 69 73 .........Arguments:.......+N.Dis
1a480 70 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f plays.the.Nth.entry.counting.fro
1a4a0 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 0a m.the.left.of.the.list.shown.by.
1a4c0 20 20 20 20 09 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 6f 75 74 20 6f .....dirs.when.invoked.without.o
1a4e0 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 0a 20 20 20 20 ptions,.starting.with.zero......
1a500 0a 20 20 20 20 20 20 2d 4e 09 44 69 73 70 6c 61 79 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 .......-N.Displays.the.Nth.entry
1a520 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 .counting.from.the.right.of.the.
1a540 6c 69 73 74 20 73 68 6f 77 6e 20 62 79 0a 09 64 69 72 73 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 list.shown.by..dirs.when.invoked
1a560 20 77 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 .without.options,.starting.with.
1a580 7a 65 72 6f 2e 00 44 6f 6e 65 00 44 6f 6e 65 28 25 64 29 00 45 4d 54 20 69 6e 73 74 72 75 63 74 zero..Done.Done(%d).EMT.instruct
1a5a0 69 6f 6e 00 45 6e 61 62 6c 65 20 61 6e 64 20 64 69 73 61 62 6c 65 20 73 68 65 6c 6c 20 62 75 69 ion.Enable.and.disable.shell.bui
1a5c0 6c 74 69 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 6e 61 62 6c 65 73 20 61 6e 64 20 64 69 73 61 ltins...........Enables.and.disa
1a5e0 62 6c 65 73 20 62 75 69 6c 74 69 6e 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 44 69 bles.builtin.shell.commands...Di
1a600 73 61 62 6c 69 6e 67 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 0a 20 20 20 20 65 78 65 63 75 74 sabling.allows.you.to.....execut
1a620 65 20 61 20 64 69 73 6b 20 63 6f 6d 6d 61 6e 64 20 77 68 69 63 68 20 68 61 73 20 74 68 65 20 73 e.a.disk.command.which.has.the.s
1a640 61 6d 65 20 6e 61 6d 65 20 61 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 ame.name.as.a.shell.builtin.....
1a660 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 2e 0a 20 without.using.a.full.pathname...
1a680 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 70 72 69 6e 74 20 ........Options:.......-a.print.
1a6a0 61 20 6c 69 73 74 20 6f 66 20 62 75 69 6c 74 69 6e 73 20 73 68 6f 77 69 6e 67 20 77 68 65 74 68 a.list.of.builtins.showing.wheth
1a6c0 65 72 20 6f 72 20 6e 6f 74 20 65 61 63 68 20 69 73 20 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 20 er.or.not.each.is.enabled.......
1a6e0 2d 6e 09 64 69 73 61 62 6c 65 20 65 61 63 68 20 4e 41 4d 45 20 6f 72 20 64 69 73 70 6c 61 79 20 -n.disable.each.NAME.or.display.
1a700 61 20 6c 69 73 74 20 6f 66 20 64 69 73 61 62 6c 65 64 20 62 75 69 6c 74 69 6e 73 0a 20 20 20 20 a.list.of.disabled.builtins.....
1a720 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 6c 69 73 74 20 6f 66 20 62 75 69 6c 74 69 6e 73 20 ..-p.print.the.list.of.builtins.
1a740 69 6e 20 61 20 72 65 75 73 61 62 6c 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 2d 73 09 70 72 in.a.reusable.format.......-s.pr
1a760 69 6e 74 20 6f 6e 6c 79 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 50 6f 73 69 78 20 e2 80 98 1b int.only.the.names.of.Posix.....
1a780 5b 31 6d 73 70 65 63 69 61 6c 1b 5b 30 6d e2 80 99 20 62 75 69 6c 74 69 6e 73 0a 20 20 20 20 0a [1mspecial.[0m....builtins......
1a7a0 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 6d 69 63 20 ....Options.controlling.dynamic.
1a7c0 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 69 6e 20 4e loading:.......-f.Load.builtin.N
1a7e0 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 41 4d 45 0a AME.from.shared.object.FILENAME.
1a800 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 61 64 65 64 ......-d.Remove.a.builtin.loaded
1a820 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 74 69 6f 6e .with.-f..........Without.option
1a840 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 20 0a 20 20 s,.each.NAME.is.enabled.........
1a860 20 20 54 6f 20 75 73 65 20 74 68 65 20 e2 80 98 1b 5b 31 6d 74 65 73 74 1b 5b 30 6d e2 80 99 20 ..To.use.the.....[1mtest.[0m....
1a880 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 68 found.in.$PATH.instead.of.the.sh
1a8a0 65 6c 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 76 65 72 73 69 6f 6e 2c 20 74 79 70 65 20 e2 80 ell.builtin.....version,.type...
1a8c0 98 1b 5b 31 6d 65 6e 61 62 6c 65 20 2d 6e 20 74 65 73 74 1b 5b 30 6d e2 80 99 2e 0a 20 20 20 20 ..[1menable.-n.test.[0m.........
1a8e0 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
1a900 63 63 65 73 73 20 75 6e 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c ccess.unless.NAME.is.not.a.shell
1a920 20 62 75 69 6c 74 69 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 45 76 61 .builtin.or.an.error.occurs..Eva
1a940 6c 75 61 74 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 luate.arithmetic.expression.....
1a960 20 0a 20 20 20 20 54 68 65 20 45 58 50 52 45 53 53 49 4f 4e 20 69 73 20 65 76 61 6c 75 61 74 65 ......The.EXPRESSION.is.evaluate
1a980 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 72 75 6c 65 73 20 66 6f 72 20 61 72 69 d.according.to.the.rules.for.ari
1a9a0 74 68 6d 65 74 69 63 0a 20 20 20 20 65 76 61 6c 75 61 74 69 6f 6e 2e 20 20 45 71 75 69 76 61 6c thmetic.....evaluation...Equival
1a9c0 65 6e 74 20 74 6f 20 e2 80 98 1b 5b 31 6d 6c 65 74 20 e2 80 9c 1b 5b 31 6d 45 58 50 52 45 53 53 ent.to.....[1mlet.....[1mEXPRESS
1a9e0 49 4f 4e 1b 5b 30 6d e2 80 9d 1b 5b 30 6d e2 80 99 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 ION.[0m....[0m..............Exit
1aa00 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 31 20 69 66 20 45 58 50 52 45 53 .Status:.....Returns.1.if.EXPRES
1aa20 53 49 4f 4e 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 30 3b 20 72 65 74 75 72 6e 73 20 30 20 6f SION.evaluates.to.0;.returns.0.o
1aa40 74 68 65 72 77 69 73 65 2e 00 45 76 61 6c 75 61 74 65 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 therwise..Evaluate.arithmetic.ex
1aa60 70 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 pressions...........Evaluate.eac
1aa80 68 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 h.ARG.as.an.arithmetic.expressio
1aaa0 6e 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 n...Evaluation.is.done.in.....fi
1aac0 78 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 xed-width.integers.with.no.check
1aae0 20 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 .for.overflow,.though.division.b
1ab00 79 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 y.0.....is.trapped.and.flagged.a
1ab20 73 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 s.an.error...The.following.list.
1ab40 6f 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 of.operators.is.....grouped.into
1ab60 20 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 .levels.of.equal-precedence.oper
1ab80 61 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 ators...The.levels.are.listed...
1aba0 20 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 ..in.order.of.decreasing.precede
1abc0 6e 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 nce............id++,.id--.variab
1abe0 6c 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 le.post-increment,.post-decremen
1ac00 74 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 t......++id,.--id.variable.pre-i
1ac20 6e 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 ncrement,.pre-decrement......-,.
1ac40 2b 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 +..unary.minus,.plus......!,.~..
1ac60 6c 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 logical.and.bitwise.negation....
1ac80 20 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 ..**..exponentiation......*,./,.
1aca0 25 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 %..multiplication,.division,.rem
1acc0 61 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 ainder......+,.-..addition,.subt
1ace0 72 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 raction......<<,.>>..left.and.ri
1ad00 67 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 ght.bitwise.shifts......<=,.>=,.
1ad20 3c 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 <,.>.comparison......==,.!=..equ
1ad40 61 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 ality,.inequality......&..bitwis
1ad60 65 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 e.AND......^..bitwise.XOR......|
1ad80 09 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 ..bitwise.OR......&&..logical.AN
1ada0 44 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 D......||..logical.OR......expr.
1adc0 3f 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 ?.expr.:.expr........conditional
1ade0 20 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 .operator......=,.*=,./=,.%=,...
1ae00 20 20 09 2b 3d 2c 20 2d 3d 2c 20 3c 3c 3d 2c 20 3e 3e 3d 2c 0a 20 20 20 20 09 26 3d 2c 20 5e 3d ...+=,.-=,.<<=,.>>=,......&=,.^=
1ae20 2c 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 ,.|=.assignment..........Shell.v
1ae40 61 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 ariables.are.allowed.as.operands
1ae60 2e 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 ...The.name.of.the.variable.....
1ae80 69 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 is.replaced.by.its.value.(coerce
1aea0 64 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 d.to.a.fixed-width.integer).with
1aec0 69 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 in.....an.expression...The.varia
1aee0 62 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 ble.need.not.have.its.integer.at
1af00 74 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 tribute.....turned.on.to.be.used
1af20 20 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 .in.an.expression...........Oper
1af40 61 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 ators.are.evaluated.in.order.of.
1af60 70 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 precedence...Sub-expressions.in.
1af80 20 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 ....parentheses.are.evaluated.fi
1afa0 72 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 rst.and.may.override.the.precede
1afc0 6e 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 nce.....rules.above...........Ex
1afe0 69 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 it.Status:.....If.the.last.ARG.e
1b000 76 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 valuates.to.0,.let.returns.1;.le
1b020 74 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 t.returns.0.otherwise..Evaluate.
1b040 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 conditional.expression..........
1b060 20 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 .Exits.with.a.status.of.0.(true)
1b080 20 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 .or.1.(false).depending.on.....t
1b0a0 68 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 he.evaluation.of.EXPR...Expressi
1b0c0 6f 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 ons.may.be.unary.or.binary...Una
1b0e0 72 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 ry.....expressions.are.often.use
1b100 64 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 d.to.examine.the.status.of.a.fil
1b120 65 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 e...There.....are.string.operato
1b140 72 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 rs.and.numeric.comparison.operat
1b160 6f 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 ors.as.well...........The.behavi
1b180 6f 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 or.of.test.depends.on.the.number
1b1a0 20 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 .of.arguments...Read.the.....bas
1b1c0 68 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 h.manual.page.for.the.complete.s
1b1e0 70 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 pecification...........File.oper
1b200 61 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 ators:............-a.FILE.......
1b220 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 20 20 20 2d 62 20 46 .True.if.file.exists........-b.F
1b240 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 62 6c 6f 63 6b ILE........True.if.file.is.block
1b260 20 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 .special........-c.FILE........T
1b280 72 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 rue.if.file.is.character.special
1b2a0 2e 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 ........-d.FILE........True.if.f
1b2c0 69 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 ile.is.a.directory........-e.FIL
1b2e0 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 2e 0a 20 20 E........True.if.file.exists....
1b300 20 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 ....-f.FILE........True.if.file.
1b320 65 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 exists.and.is.a.regular.file....
1b340 20 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 ....-g.FILE........True.if.file.
1b360 69 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 is.set-group-id........-h.FILE..
1b380 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 ......True.if.file.is.a.symbolic
1b3a0 20 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 .link........-L.FILE........True
1b3c0 20 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 .if.file.is.a.symbolic.link.....
1b3e0 20 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 ...-k.FILE........True.if.file.h
1b400 61 73 20 69 74 73 20 e2 80 98 1b 5b 31 6d 73 74 69 63 6b 79 1b 5b 30 6d e2 80 99 20 62 69 74 20 as.its.....[1msticky.[0m....bit.
1b420 73 65 74 2e 0a 20 20 20 20 20 20 2d 70 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 set........-p.FILE........True.i
1b440 66 20 66 69 6c 65 20 69 73 20 61 20 6e 61 6d 65 64 20 70 69 70 65 2e 0a 20 20 20 20 20 20 2d 72 f.file.is.a.named.pipe........-r
1b460 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 72 65 61 .FILE........True.if.file.is.rea
1b480 64 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 20 20 20 2d 73 20 46 49 4c 45 20 20 20 20 20 dable.by.you........-s.FILE.....
1b4a0 20 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 20 65 78 69 73 74 73 20 61 6e 64 20 69 73 20 6e 6f ...True.if.file.exists.and.is.no
1b4c0 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 20 20 2d 53 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 t.empty........-S.FILE........Tr
1b4e0 75 65 20 69 66 20 66 69 6c 65 20 69 73 20 61 20 73 6f 63 6b 65 74 2e 0a 20 20 20 20 20 20 2d 74 ue.if.file.is.a.socket........-t
1b500 20 46 44 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 46 44 20 69 73 20 6f 70 65 6e 65 .FD..........True.if.FD.is.opene
1b520 64 20 6f 6e 20 61 20 74 65 72 6d 69 6e 61 6c 2e 0a 20 20 20 20 20 20 2d 75 20 46 49 4c 45 20 20 d.on.a.terminal........-u.FILE..
1b540 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 73 65 74 2d 75 73 ......True.if.the.file.is.set-us
1b560 65 72 2d 69 64 2e 0a 20 20 20 20 20 20 2d 77 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 er-id........-w.FILE........True
1b580 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 77 72 69 74 61 62 6c 65 20 62 79 20 79 6f 75 2e .if.the.file.is.writable.by.you.
1b5a0 0a 20 20 20 20 20 20 2d 78 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 .......-x.FILE........True.if.th
1b5c0 65 20 66 69 6c 65 20 69 73 20 65 78 65 63 75 74 61 62 6c 65 20 62 79 20 79 6f 75 2e 0a 20 20 20 e.file.is.executable.by.you.....
1b5e0 20 20 20 2d 4f 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 66 69 ...-O.FILE........True.if.the.fi
1b600 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 6e 65 64 20 62 79 20 79 6f 75 2e 0a le.is.effectively.owned.by.you..
1b620 20 20 20 20 20 20 2d 47 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 ......-G.FILE........True.if.the
1b640 20 66 69 6c 65 20 69 73 20 65 66 66 65 63 74 69 76 65 6c 79 20 6f 77 6e 65 64 20 62 79 20 79 6f .file.is.effectively.owned.by.yo
1b660 75 72 20 67 72 6f 75 70 2e 0a 20 20 20 20 20 20 2d 4e 20 46 49 4c 45 20 20 20 20 20 20 20 20 54 ur.group........-N.FILE........T
1b680 72 75 65 20 69 66 20 74 68 65 20 66 69 6c 65 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 rue.if.the.file.has.been.modifie
1b6a0 64 20 73 69 6e 63 65 20 69 74 20 77 61 73 20 6c 61 73 74 20 72 65 61 64 2e 0a 20 20 20 20 0a 20 d.since.it.was.last.read........
1b6c0 20 20 20 20 20 46 49 4c 45 31 20 2d 6e 74 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 .....FILE1.-nt.FILE2..True.if.fi
1b6e0 6c 65 31 20 69 73 20 6e 65 77 65 72 20 74 68 61 6e 20 66 69 6c 65 32 20 28 61 63 63 6f 72 64 69 le1.is.newer.than.file2.(accordi
1b700 6e 67 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 ng.to........................mod
1b720 69 66 69 63 61 74 69 6f 6e 20 64 61 74 65 29 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 ification.date).............FILE
1b740 31 20 2d 6f 74 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 6f 6c 1.-ot.FILE2..True.if.file1.is.ol
1b760 64 65 72 20 74 68 61 6e 20 66 69 6c 65 32 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 46 49 4c 45 31 der.than.file2.............FILE1
1b780 20 2d 65 66 20 46 49 4c 45 32 20 20 54 72 75 65 20 69 66 20 66 69 6c 65 31 20 69 73 20 61 20 68 .-ef.FILE2..True.if.file1.is.a.h
1b7a0 61 72 64 20 6c 69 6e 6b 20 74 6f 20 66 69 6c 65 32 2e 0a 20 20 20 20 0a 20 20 20 20 53 74 72 69 ard.link.to.file2...........Stri
1b7c0 6e 67 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 7a 20 53 54 52 49 ng.operators:............-z.STRI
1b7e0 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 6e 67 20 69 73 20 65 6d 70 74 79 2e NG......True.if.string.is.empty.
1b800 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6e 20 53 54 52 49 4e 47 0a 20 20 20 20 20 20 20 20 20 53 ............-n.STRING..........S
1b820 54 52 49 4e 47 20 20 20 20 20 20 54 72 75 65 20 69 66 20 73 74 72 69 6e 67 20 69 73 20 6e 6f 74 TRING......True.if.string.is.not
1b840 20 65 6d 70 74 79 2e 0a 20 20 20 20 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3d 20 53 54 52 .empty.............STRING1.=.STR
1b860 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
1b880 66 20 74 68 65 20 73 74 72 69 6e 67 73 20 61 72 65 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 20 53 f.the.strings.are.equal........S
1b8a0 54 52 49 4e 47 31 20 21 3d 20 53 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 TRING1.!=.STRING2...............
1b8c0 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 74 72 69 6e 67 73 20 61 72 65 20 6e .......True.if.the.strings.are.n
1b8e0 6f 74 20 65 71 75 61 6c 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3c 20 53 54 52 49 4e 47 ot.equal........STRING1.<.STRING
1b900 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 53 2......................True.if.S
1b920 54 52 49 4e 47 31 20 73 6f 72 74 73 20 62 65 66 6f 72 65 20 53 54 52 49 4e 47 32 20 6c 65 78 69 TRING1.sorts.before.STRING2.lexi
1b940 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 20 20 53 54 52 49 4e 47 31 20 3e 20 53 cographically........STRING1.>.S
1b960 54 52 49 4e 47 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 75 65 TRING2......................True
1b980 20 69 66 20 53 54 52 49 4e 47 31 20 73 6f 72 74 73 20 61 66 74 65 72 20 53 54 52 49 4e 47 32 20 .if.STRING1.sorts.after.STRING2.
1b9a0 6c 65 78 69 63 6f 67 72 61 70 68 69 63 61 6c 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 74 68 65 lexicographically...........Othe
1b9c0 72 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 2d 6f 20 4f 50 54 49 4f r.operators:............-o.OPTIO
1b9e0 4e 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 N......True.if.the.shell.option.
1ba00 4f 50 54 49 4f 4e 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 2d 76 20 56 41 52 20 OPTION.is.enabled........-v.VAR.
1ba20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 ........True.if.the.shell.variab
1ba40 6c 65 20 56 41 52 20 69 73 20 73 65 74 2e 0a 20 20 20 20 20 20 2d 52 20 56 41 52 20 20 20 20 20 le.VAR.is.set........-R.VAR.....
1ba60 20 20 20 20 54 72 75 65 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 56 ....True.if.the.shell.variable.V
1ba80 41 52 20 69 73 20 73 65 74 20 61 6e 64 20 69 73 20 61 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 AR.is.set.and.is.a.name.........
1baa0 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 65 72 65 6e 63 65 2e 0a 20 20 20 20 20 20 21 20 .............reference........!.
1bac0 45 58 50 52 20 20 20 20 20 20 20 20 20 54 72 75 65 20 69 66 20 65 78 70 72 20 69 73 20 66 61 6c EXPR.........True.if.expr.is.fal
1bae0 73 65 2e 0a 20 20 20 20 20 20 45 58 50 52 31 20 2d 61 20 45 58 50 52 32 20 54 72 75 65 20 69 66 se........EXPR1.-a.EXPR2.True.if
1bb00 20 62 6f 74 68 20 65 78 70 72 31 20 41 4e 44 20 65 78 70 72 32 20 61 72 65 20 74 72 75 65 2e 0a .both.expr1.AND.expr2.are.true..
1bb20 20 20 20 20 20 20 45 58 50 52 31 20 2d 6f 20 45 58 50 52 32 20 54 72 75 65 20 69 66 20 65 69 74 ......EXPR1.-o.EXPR2.True.if.eit
1bb40 68 65 72 20 65 78 70 72 31 20 4f 52 20 65 78 70 72 32 20 69 73 20 74 72 75 65 2e 0a 20 20 20 20 her.expr1.OR.expr2.is.true......
1bb60 0a 20 20 20 20 20 20 61 72 67 31 20 4f 50 20 61 72 67 32 20 20 20 41 72 69 74 68 6d 65 74 69 63 .......arg1.OP.arg2...Arithmetic
1bb80 20 74 65 73 74 73 2e 20 20 4f 50 20 69 73 20 6f 6e 65 20 6f 66 20 2d 65 71 2c 20 2d 6e 65 2c 0a .tests...OP.is.one.of.-eq,.-ne,.
1bba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6c 74 2c 20 2d 6c 65 2c 20 2d .....................-lt,.-le,.-
1bbc0 67 74 2c 20 6f 72 20 2d 67 65 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 69 74 68 6d 65 74 69 63 20 gt,.or.-ge...........Arithmetic.
1bbe0 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 73 20 72 65 74 75 72 6e 20 74 72 75 65 20 69 66 20 binary.operators.return.true.if.
1bc00 41 52 47 31 20 69 73 20 65 71 75 61 6c 2c 20 6e 6f 74 2d 65 71 75 61 6c 2c 0a 20 20 20 20 6c 65 ARG1.is.equal,.not-equal,.....le
1bc20 73 73 2d 74 68 61 6e 2c 20 6c 65 73 73 2d 74 68 61 6e 2d 6f 72 2d 65 71 75 61 6c 2c 20 67 72 65 ss-than,.less-than-or-equal,.gre
1bc40 61 74 65 72 2d 74 68 61 6e 2c 20 6f 72 20 67 72 65 61 74 65 72 2d 74 68 61 6e 2d 6f 72 2d 65 71 ater-than,.or.greater-than-or-eq
1bc60 75 61 6c 0a 20 20 20 20 74 68 61 6e 20 41 52 47 32 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 ual.....than.ARG2...........Exit
1bc80 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 69 66 20 .Status:.....Returns.success.if.
1bca0 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 74 72 75 65 3b 20 66 61 69 6c 73 20 69 66 EXPR.evaluates.to.true;.fails.if
1bcc0 20 45 58 50 52 20 65 76 61 6c 75 61 74 65 73 20 74 6f 0a 20 20 20 20 66 61 6c 73 65 20 6f 72 20 .EXPR.evaluates.to.....false.or.
1bce0 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 67 69 76 65 6e 2e 00 45 76 an.invalid.argument.is.given..Ev
1bd00 61 6c 75 61 74 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 20 aluate.conditional.expression...
1bd20 20 20 20 0a 20 20 20 20 54 68 69 73 20 69 73 20 61 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 74 68 ........This.is.a.synonym.for.th
1bd40 65 20 e2 80 9c 1b 5b 31 6d 74 65 73 74 1b 5b 30 6d e2 80 9d 20 62 75 69 6c 74 69 6e 2c 20 62 75 e.....[1mtest.[0m....builtin,.bu
1bd60 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 20 20 20 20 62 65 20 t.the.last.argument.must.....be.
1bd80 61 20 6c 69 74 65 72 61 6c 20 e2 80 98 1b 5b 31 6d 5d 1b 5b 30 6d e2 80 99 2c 20 74 6f 20 6d 61 a.literal.....[1m].[0m...,.to.ma
1bda0 74 63 68 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 e2 80 98 1b 5b 31 6d 5b 1b 5b 30 6d e2 80 99 2e tch.the.opening.....[1m[.[0m....
1bdc0 00 45 78 65 63 75 74 65 20 61 20 73 69 6d 70 6c 65 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 64 69 73 .Execute.a.simple.command.or.dis
1bde0 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 2e play.information.about.commands.
1be00 0a 20 20 20 20 0a 20 20 20 20 52 75 6e 73 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 53 ..........Runs.COMMAND.with.ARGS
1be20 20 73 75 70 70 72 65 73 73 69 6e 67 20 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f .suppressing..shell.function.loo
1be40 6b 75 70 2c 20 6f 72 20 64 69 73 70 6c 61 79 0a 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 kup,.or.display.....information.
1be60 61 62 6f 75 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 43 4f 4d 4d 41 4e 44 73 2e 20 20 43 about.the.specified.COMMANDs...C
1be80 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 6f 6b 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 an.be.used.to.invoke.commands...
1bea0 20 20 6f 6e 20 64 69 73 6b 20 77 68 65 6e 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 74 ..on.disk.when.a.function.with.t
1bec0 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 65 78 69 73 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 he.same.name.exists...........Op
1bee0 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 20 20 20 20 75 73 65 20 61 20 64 65 66 61 75 6c 74 tions:.......-p....use.a.default
1bf00 20 76 61 6c 75 65 20 66 6f 72 20 50 41 54 48 20 74 68 61 74 20 69 73 20 67 75 61 72 61 6e 74 65 .value.for.PATH.that.is.guarante
1bf20 65 64 20 74 6f 20 66 69 6e 64 20 61 6c 6c 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 68 ed.to.find.all.of.............th
1bf40 65 20 73 74 61 6e 64 61 72 64 20 75 74 69 6c 69 74 69 65 73 0a 20 20 20 20 20 20 2d 76 20 20 20 e.standard.utilities.......-v...
1bf60 20 70 72 69 6e 74 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 43 4f 4d 4d 41 4e 44 20 .print.a.description.of.COMMAND.
1bf80 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 e2 80 98 1b 5b 31 6d 74 79 70 65 1b 5b 30 6d e2 80 similar.to.the.....[1mtype.[0m..
1bfa0 99 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 20 6d 6f ..builtin.......-V....print.a.mo
1bfc0 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 68 20 43 re.verbose.description.of.each.C
1bfe0 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 20 20 20 OMMAND..........Exit.Status:....
1c000 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 4e 44 2c .Returns.exit.status.of.COMMAND,
1c020 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 20 66 6f .or.failure.if.COMMAND.is.not.fo
1c040 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 68 65 6c und..Execute.arguments.as.a.shel
1c060 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 52 47 73 l.command...........Combine.ARGs
1c080 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 65 20 72 .into.a.single.string,.use.the.r
1c0a0 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 20 20 20 esult.as.input.to.the.shell,....
1c0c0 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 6d 6d 61 .and.execute.the.resulting.comma
1c0e0 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 nds...........Exit.Status:.....R
1c100 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 20 6f 72 eturns.exit.status.of.command.or
1c120 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 45 78 65 .success.if.command.is.null..Exe
1c140 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f 6e 20 63 6f 6e 64 69 74 69 6f 6e cute.commands.based.on.condition
1c160 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 e2 80 98 1b 5b 31 6d 69 66 20 43 4f 4d 4d 41 al...........The.....[1mif.COMMA
1c180 4e 44 53 1b 5b 30 6d e2 80 99 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 64 2e 20 20 49 66 NDS.[0m....list.is.executed...If
1c1a0 20 69 74 73 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2c 20 74 68 65 6e 20 74 .its.exit.status.is.zero,.then.t
1c1c0 68 65 0a 20 20 20 20 e2 80 98 1b 5b 31 6d 74 68 65 6e 20 43 4f 4d 4d 41 4e 44 53 1b 5b 30 6d e2 he.........[1mthen.COMMANDS.[0m.
1c1e0 80 99 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 2c ...list.is.executed...Otherwise,
1c200 20 65 61 63 68 20 e2 80 98 1b 5b 31 6d 65 6c 69 66 20 43 4f 4d 4d 41 4e 44 53 1b 5b 30 6d e2 80 .each.....[1melif.COMMANDS.[0m..
1c220 99 20 6c 69 73 74 20 69 73 0a 20 20 20 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 75 72 6e 2c 20 ..list.is.....executed.in.turn,.
1c240 61 6e 64 20 69 66 20 69 74 73 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 7a 65 72 6f 2c 20 and.if.its.exit.status.is.zero,.
1c260 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 e2 80 98 1b 5b 31 6d 74 68 65 the.corresponding.........[1mthe
1c280 6e 20 43 4f 4d 4d 41 4e 44 53 1b 5b 30 6d e2 80 99 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 n.COMMANDS.[0m....list.is.execut
1c2a0 65 64 20 61 6e 64 20 74 68 65 20 69 66 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 65 73 2e ed.and.the.if.command.completes.
1c2c0 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 20 20 20 20 74 68 65 20 e2 80 98 1b 5b 31 6d 65 6c 73 65 ..Otherwise,.....the.....[1melse
1c2e0 20 43 4f 4d 4d 41 4e 44 53 1b 5b 30 6d e2 80 99 20 6c 69 73 74 20 69 73 20 65 78 65 63 75 74 65 .COMMANDS.[0m....list.is.execute
1c300 64 2c 20 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 d,.if.present...The.exit.status.
1c320 6f 66 20 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 of.the.....entire.construct.is.t
1c340 68 65 20 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 he.exit.status.of.the.last.comma
1c360 6e 64 20 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 nd.executed,.or.zero.....if.no.c
1c380 6f 6e 64 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 ondition.tested.true...........E
1c3a0 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 xit.Status:.....Returns.the.stat
1c3c0 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e us.of.the.last.command.executed.
1c3e0 00 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 62 61 73 65 64 20 6f 6e 20 70 61 74 74 65 .Execute.commands.based.on.patte
1c400 72 6e 20 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 rn.matching...........Selectivel
1c420 79 20 65 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 y.execute.COMMANDS.based.upon.WO
1c440 52 44 20 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 e2 80 RD.matching.PATTERN...The.......
1c460 98 1b 5b 31 6d 7c 1b 5b 30 6d e2 80 99 20 69 73 20 75 73 65 64 20 74 6f 20 73 65 70 61 72 61 74 ..[1m|.[0m....is.used.to.separat
1c480 65 20 6d 75 6c 74 69 70 6c 65 20 70 61 74 74 65 72 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 e.multiple.patterns...........Ex
1c4a0 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 it.Status:.....Returns.the.statu
1c4c0 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 s.of.the.last.command.executed..
1c4e0 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 65 61 63 68 20 6d 65 6d 62 65 72 Execute.commands.for.each.member
1c500 20 69 6e 20 61 20 6c 69 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 e2 80 98 1b 5b 31 6d .in.a.list...........The.....[1m
1c520 66 6f 72 1b 5b 30 6d e2 80 99 20 6c 6f 6f 70 20 65 78 65 63 75 74 65 73 20 61 20 73 65 71 75 65 for.[0m....loop.executes.a.seque
1c540 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 6d 62 65 72 20 nce.of.commands.for.each.member.
1c560 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 20 e2 80 98 1b in.a.....list.of.items...If.....
1c580 5b 31 6d 69 6e 20 57 4f 52 44 53 20 2e 2e 2e 3b 1b 5b 30 6d e2 80 99 20 69 73 20 6e 6f 74 20 70 [1min.WORDS....;.[0m....is.not.p
1c5a0 72 65 73 65 6e 74 2c 20 74 68 65 6e 20 e2 80 98 1b 5b 31 6d 69 6e 20 e2 80 9c 1b 5b 31 6d 24 40 resent,.then.....[1min.....[1m$@
1c5c0 1b 5b 30 6d e2 80 9d 1b 5b 30 6d e2 80 99 20 69 73 0a 20 20 20 20 61 73 73 75 6d 65 64 2e 20 20 .[0m....[0m....is.....assumed...
1c5e0 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 20 For.each.element.in.WORDS,.NAME.
1c600 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 20 is.set.to.that.element,.and.....
1c620 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 0a the.COMMANDS.are.executed.......
1c640 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 ....Exit.Status:.....Returns.the
1c660 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 .status.of.the.last.command.exec
1c680 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 69 uted..Execute.commands.from.a.fi
1c6a0 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 20 le.in.the.current.shell.........
1c6c0 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 6d ..Read.and.execute.commands.from
1c6e0 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 20 .FILENAME.in.the.current.shell..
1c700 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 73 .The.....entries.in.$PATH.are.us
1c720 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 6e ed.to.find.the.directory.contain
1c740 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 4e ing.FILENAME......If.any.ARGUMEN
1c760 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 65 TS.are.supplied,.they.become.the
1c780 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 20 .positional.parameters.....when.
1c7a0 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 45 FILENAME.is.executed...........E
1c7c0 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 xit.Status:.....Returns.the.stat
1c7e0 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 20 us.of.the.last.command.executed.
1c800 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 41 in.FILENAME;.fails.if.....FILENA
1c820 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 69 ME.cannot.be.read..Execute.condi
1c840 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 73 tional.command...........Returns
1c860 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 6e .a.status.of.0.or.1.depending.on
1c880 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 6e .the.evaluation.of.the.condition
1c8a0 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 45 al.....expression.EXPRESSION...E
1c8c0 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 73 xpressions.are.composed.of.the.s
1c8e0 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 e2 80 ame.primaries.used.....by.the...
1c900 98 1b 5b 31 6d 74 65 73 74 1b 5b 30 6d e2 80 99 20 62 75 69 6c 74 69 6e 2c 20 61 6e 64 20 6d 61 ..[1mtest.[0m....builtin,.and.ma
1c920 79 20 62 65 20 63 6f 6d 62 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e y.be.combined.using.the.followin
1c940 67 20 6f 70 65 72 61 74 6f 72 73 3a 0a 20 20 20 20 0a 20 20 20 20 20 20 28 20 45 58 50 52 45 53 g.operators:............(.EXPRES
1c960 53 49 4f 4e 20 29 09 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 SION.).Returns.the.value.of.EXPR
1c980 45 53 53 49 4f 4e 0a 20 20 20 20 20 20 21 20 45 58 50 52 45 53 53 49 4f 4e 09 09 54 72 75 65 20 ESSION.......!.EXPRESSION..True.
1c9a0 69 66 20 45 58 50 52 45 53 53 49 4f 4e 20 69 73 20 66 61 6c 73 65 3b 20 65 6c 73 65 20 66 61 6c if.EXPRESSION.is.false;.else.fal
1c9c0 73 65 0a 20 20 20 20 20 20 45 58 50 52 31 20 26 26 20 45 58 50 52 32 09 54 72 75 65 20 69 66 20 se.......EXPR1.&&.EXPR2.True.if.
1c9e0 62 6f 74 68 20 45 58 50 52 31 20 61 6e 64 20 45 58 50 52 32 20 61 72 65 20 74 72 75 65 3b 20 65 both.EXPR1.and.EXPR2.are.true;.e
1ca00 6c 73 65 20 66 61 6c 73 65 0a 20 20 20 20 20 20 45 58 50 52 31 20 7c 7c 20 45 58 50 52 32 09 54 lse.false.......EXPR1.||.EXPR2.T
1ca20 72 75 65 20 69 66 20 65 69 74 68 65 72 20 45 58 50 52 31 20 6f 72 20 45 58 50 52 32 20 69 73 20 rue.if.either.EXPR1.or.EXPR2.is.
1ca40 74 72 75 65 3b 20 65 6c 73 65 20 66 61 6c 73 65 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 74 true;.else.false..........When.t
1ca60 68 65 20 e2 80 98 1b 5b 31 6d 3d 3d 1b 5b 30 6d e2 80 99 20 61 6e 64 20 e2 80 98 1b 5b 31 6d 21 he.....[1m==.[0m....and.....[1m!
1ca80 3d 1b 5b 30 6d e2 80 99 20 6f 70 65 72 61 74 6f 72 73 20 61 72 65 20 75 73 65 64 2c 20 74 68 65 =.[0m....operators.are.used,.the
1caa0 20 73 74 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 .string.to.the.right.of.....the.
1cac0 6f 70 65 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 operator.is.used.as.a.pattern.an
1cae0 64 20 70 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 d.pattern.matching.is.performed.
1cb00 0a 20 20 20 20 57 68 65 6e 20 74 68 65 20 e2 80 98 1b 5b 31 6d 3d 7e 1b 5b 30 6d e2 80 99 20 6f .....When.the.....[1m=~.[0m....o
1cb20 70 65 72 61 74 6f 72 20 69 73 20 75 73 65 64 2c 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 74 perator.is.used,.the.string.to.t
1cb40 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 6f 70 65 72 61 74 6f 72 0a 20 20 20 20 69 73 20 he.right.of.the.operator.....is.
1cb60 6d 61 74 63 68 65 64 20 61 73 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e matched.as.a.regular.expression.
1cb80 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 26 26 20 61 6e 64 20 7c 7c 20 6f 70 65 72 61 74 6f 72 ..........The.&&.and.||.operator
1cba0 73 20 64 6f 20 6e 6f 74 20 65 76 61 6c 75 61 74 65 20 45 58 50 52 32 20 69 66 20 45 58 50 52 31 s.do.not.evaluate.EXPR2.if.EXPR1
1cbc0 20 69 73 20 73 75 66 66 69 63 69 65 6e 74 20 74 6f 0a 20 20 20 20 64 65 74 65 72 6d 69 6e 65 20 .is.sufficient.to.....determine.
1cbe0 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e 27 73 20 76 61 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 the.expression's.value..........
1cc00 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 30 20 6f 72 20 31 20 64 65 70 65 6e 64 69 .Exit.Status:.....0.or.1.dependi
1cc20 6e 67 20 6f 6e 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 45 53 53 49 4f 4e 2e 00 45 78 65 63 75 ng.on.value.of.EXPRESSION..Execu
1cc40 74 65 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 65 63 te.shell.builtins...........Exec
1cc60 75 74 65 20 53 48 45 4c 4c 2d 42 55 49 4c 54 49 4e 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 ute.SHELL-BUILTIN.with.arguments
1cc80 20 41 52 47 73 20 77 69 74 68 6f 75 74 20 70 65 72 66 6f 72 6d 69 6e 67 20 63 6f 6d 6d 61 6e 64 .ARGs.without.performing.command
1cca0 0a 20 20 20 20 6c 6f 6f 6b 75 70 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 .....lookup...This.is.useful.whe
1ccc0 6e 20 79 6f 75 20 77 69 73 68 20 74 6f 20 72 65 69 6d 70 6c 65 6d 65 6e 74 20 61 20 73 68 65 6c n.you.wish.to.reimplement.a.shel
1cce0 6c 20 62 75 69 6c 74 69 6e 0a 20 20 20 20 61 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f l.builtin.....as.a.shell.functio
1cd00 6e 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 65 78 65 63 75 74 65 20 74 68 65 20 62 75 69 6c 74 n,.but.need.to.execute.the.built
1cd20 69 6e 20 77 69 74 68 69 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 in.within.the.function..........
1cd40 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 65 78 .Exit.Status:.....Returns.the.ex
1cd60 69 74 20 73 74 61 74 75 73 20 6f 66 20 53 48 45 4c 4c 2d 42 55 49 4c 54 49 4e 2c 20 6f 72 20 66 it.status.of.SHELL-BUILTIN,.or.f
1cd80 61 6c 73 65 20 69 66 20 53 48 45 4c 4c 2d 42 55 49 4c 54 49 4e 20 69 73 0a 20 20 20 20 6e 6f 74 alse.if.SHELL-BUILTIN.is.....not
1cda0 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 2e 00 45 78 69 74 20 25 64 00 45 78 69 74 20 61 .a.shell.builtin..Exit.%d.Exit.a
1cdc0 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 73 20 61 20 6c .login.shell...........Exits.a.l
1cde0 6f 67 69 6e 20 73 68 65 6c 6c 20 77 69 74 68 20 65 78 69 74 20 73 74 61 74 75 73 20 4e 2e 20 20 ogin.shell.with.exit.status.N...
1ce00 52 65 74 75 72 6e 73 20 61 6e 20 65 72 72 6f 72 20 69 66 20 6e 6f 74 20 65 78 65 63 75 74 65 64 Returns.an.error.if.not.executed
1ce20 0a 20 20 20 20 69 6e 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 2e 00 45 78 69 74 20 66 6f 72 2c .....in.a.login.shell..Exit.for,
1ce40 20 77 68 69 6c 65 2c 20 6f 72 20 75 6e 74 69 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 .while,.or.until.loops..........
1ce60 20 45 78 69 74 20 61 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 72 20 55 4e 54 49 4c 20 6c 6f 6f 70 .Exit.a.FOR,.WHILE.or.UNTIL.loop
1ce80 2e 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 62 72 65 61 6b 20 4e 20 65 6e ...If.N.is.specified,.break.N.en
1cea0 63 6c 6f 73 69 6e 67 0a 20 20 20 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 closing.....loops...........Exit
1cec0 20 53 74 61 74 75 73 3a 0a 20 20 20 20 54 68 65 20 65 78 69 74 20 73 74 61 74 75 73 20 69 73 20 .Status:.....The.exit.status.is.
1cee0 30 20 75 6e 6c 65 73 73 20 4e 20 69 73 20 6e 6f 74 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 6f 0.unless.N.is.not.greater.than.o
1cf00 72 20 65 71 75 61 6c 20 74 6f 20 31 2e 00 45 78 69 74 20 74 68 65 20 73 68 65 6c 6c 2e 0a 20 20 r.equal.to.1..Exit.the.shell....
1cf20 20 20 0a 20 20 20 20 45 78 69 74 73 20 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 61 20 73 74 .......Exits.the.shell.with.a.st
1cf40 61 74 75 73 20 6f 66 20 4e 2e 20 20 49 66 20 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 atus.of.N...If.N.is.omitted,.the
1cf60 20 65 78 69 74 20 73 74 61 74 75 73 0a 20 20 20 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 .exit.status.....is.that.of.the.
1cf80 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 46 69 6c 65 20 6c 69 6d 69 last.command.executed..File.limi
1cfa0 74 00 46 6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 20 65 78 63 65 70 74 69 6f 6e 00 47 4e 55 20 62 t.Floating.point.exception.GNU.b
1cfc0 61 73 68 2c 20 76 65 72 73 69 6f 6e 20 25 73 20 28 25 73 29 0a 00 47 4e 55 20 62 61 73 68 2c 20 ash,.version.%s.(%s)..GNU.bash,.
1cfe0 76 65 72 73 69 6f 6e 20 25 73 2d 28 25 73 29 0a 00 47 4e 55 20 6c 6f 6e 67 20 6f 70 74 69 6f 6e version.%s-(%s)..GNU.long.option
1d000 73 3a 0a 00 47 65 6e 65 72 61 6c 20 68 65 6c 70 20 75 73 69 6e 67 20 47 4e 55 20 73 6f 66 74 77 s:..General.help.using.GNU.softw
1d020 61 72 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 67 65 74 68 65 6c 70 are:.<http://www.gnu.org/gethelp
1d040 2f 3e 0a 00 47 72 6f 75 70 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 61 20 75 6e 69 74 2e 0a 20 20 />..Group.commands.as.a.unit....
1d060 20 20 0a 20 20 20 20 52 75 6e 20 61 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 .......Run.a.set.of.commands.in.
1d080 61 20 67 72 6f 75 70 2e 20 20 54 68 69 73 20 69 73 20 6f 6e 65 20 77 61 79 20 74 6f 20 72 65 64 a.group...This.is.one.way.to.red
1d0a0 69 72 65 63 74 20 61 6e 0a 20 20 20 20 65 6e 74 69 72 65 20 73 65 74 20 6f 66 20 63 6f 6d 6d 61 irect.an.....entire.set.of.comma
1d0c0 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 nds...........Exit.Status:.....R
1d0e0 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 6f eturns.the.status.of.the.last.co
1d100 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 48 46 54 20 69 6e 70 75 74 20 64 61 74 61 20 70 mmand.executed..HFT.input.data.p
1d120 65 6e 64 69 6e 67 00 48 46 54 20 6d 6f 6e 69 74 6f 72 20 6d 6f 64 65 20 67 72 61 6e 74 65 64 00 ending.HFT.monitor.mode.granted.
1d140 48 46 54 20 6d 6f 6e 69 74 6f 72 20 6d 6f 64 65 20 72 65 74 72 61 63 74 65 64 00 48 46 54 20 73 HFT.monitor.mode.retracted.HFT.s
1d160 6f 75 6e 64 20 73 65 71 75 65 6e 63 65 20 68 61 73 20 63 6f 6d 70 6c 65 74 65 64 00 48 4f 4d 45 ound.sequence.has.completed.HOME
1d180 20 6e 6f 74 20 73 65 74 00 48 61 6e 67 75 70 00 49 20 68 61 76 65 20 6e 6f 20 6e 61 6d 65 21 00 .not.set.Hangup.I.have.no.name!.
1d1a0 49 2f 4f 20 72 65 61 64 79 00 49 4e 46 4f 52 4d 3a 20 00 49 6c 6c 65 67 61 6c 20 69 6e 73 74 72 I/O.ready.INFORM:..Illegal.instr
1d1c0 75 63 74 69 6f 6e 00 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 71 75 65 73 74 00 49 6e 74 65 72 uction.Information.request.Inter
1d1e0 72 75 70 74 00 4b 69 6c 6c 65 64 00 4c 69 63 65 6e 73 65 20 47 50 4c 76 33 2b 3a 20 47 4e 55 20 rupt.Killed.License.GPLv3+:.GNU.
1d200 47 50 4c 20 76 65 72 73 69 6f 6e 20 33 20 6f 72 20 6c 61 74 65 72 20 3c 68 74 74 70 3a 2f 2f 67 GPL.version.3.or.later.<http://g
1d220 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 67 70 6c 2e 68 74 6d 6c 3e 0a 00 4d 61 72 6b 20 nu.org/licenses/gpl.html>..Mark.
1d240 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 73 20 75 6e 63 68 61 6e 67 65 61 62 6c 65 2e shell.variables.as.unchangeable.
1d260 0a 20 20 20 20 0a 20 20 20 20 4d 61 72 6b 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 72 65 61 64 ..........Mark.each.NAME.as.read
1d280 2d 6f 6e 6c 79 3b 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 74 68 65 73 65 20 4e 41 4d 45 73 -only;.the.values.of.these.NAMEs
1d2a0 20 6d 61 79 20 6e 6f 74 20 62 65 0a 20 20 20 20 63 68 61 6e 67 65 64 20 62 79 20 73 75 62 73 65 .may.not.be.....changed.by.subse
1d2c0 71 75 65 6e 74 20 61 73 73 69 67 6e 6d 65 6e 74 2e 20 20 49 66 20 56 41 4c 55 45 20 69 73 20 73 quent.assignment...If.VALUE.is.s
1d2e0 75 70 70 6c 69 65 64 2c 20 61 73 73 69 67 6e 20 56 41 4c 55 45 0a 20 20 20 20 62 65 66 6f 72 65 upplied,.assign.VALUE.....before
1d300 20 6d 61 72 6b 69 6e 67 20 61 73 20 72 65 61 64 2d 6f 6e 6c 79 2e 0a 20 20 20 20 0a 20 20 20 20 .marking.as.read-only...........
1d320 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 66 65 72 20 74 6f 20 69 6e 64 65 78 Options:.......-a.refer.to.index
1d340 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 2d 41 09 72 65 66 65 ed.array.variables.......-A.refe
1d360 72 20 74 6f 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 73 r.to.associative.array.variables
1d380 0a 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f .......-f.refer.to.shell.functio
1d3a0 6e 73 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 79 20 61 20 6c 69 73 74 20 6f 66 20 61 6c ns.......-p.display.a.list.of.al
1d3c0 6c 20 72 65 61 64 6f 6e 6c 79 20 76 61 72 69 61 62 6c 65 73 20 6f 72 20 66 75 6e 63 74 69 6f 6e l.readonly.variables.or.function
1d3e0 73 2c 0a 20 20 20 20 09 09 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 6f 72 s,.......depending.on.whether.or
1d400 20 6e 6f 74 20 74 68 65 20 2d 66 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 0a 20 20 20 20 .not.the.-f.option.is.given.....
1d420 0a 20 20 20 20 41 6e 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 e2 80 98 1b 5b 31 6d 2d 2d 1b 5b 30 .....An.argument.of.....[1m--.[0
1d440 6d e2 80 99 20 64 69 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 6f 70 74 69 6f 6e 20 70 72 6f m....disables.further.option.pro
1d460 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 cessing...........Exit.Status:..
1d480 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
1d4a0 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 4e 41 4d 45 20 69 73 20 alid.option.is.given.or.NAME.is.
1d4c0 69 6e 76 61 6c 69 64 2e 00 4d 6f 64 69 66 79 20 6f 72 20 64 69 73 70 6c 61 79 20 63 6f 6d 70 6c invalid..Modify.or.display.compl
1d4e0 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4d 6f 64 69 66 79 20 74 etion.options...........Modify.t
1d500 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 61 63 68 20 4e he.completion.options.for.each.N
1d520 41 4d 45 2c 20 6f 72 2c 20 69 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 73 75 70 70 6c 69 65 AME,.or,.if.no.NAMEs.are.supplie
1d540 64 2c 0a 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 d,.....the.completion.currently.
1d560 62 65 69 6e 67 20 65 78 65 63 75 74 65 64 2e 20 20 49 66 20 6e 6f 20 4f 50 54 49 4f 4e 73 20 61 being.executed...If.no.OPTIONs.a
1d580 72 65 20 67 69 76 65 6e 2c 20 70 72 69 6e 74 0a 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 re.given,.print.....the.completi
1d5a0 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 20 6f 72 20 74 68 65 20 on.options.for.each.NAME.or.the.
1d5c0 63 75 72 72 65 6e 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e current.completion.specification
1d5e0 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 09 2d 6f 20 6f 70 74 69 ...........Options:......-o.opti
1d600 6f 6e 09 53 65 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 70 74 69 6f 6e 20 4f 50 54 49 4f 4e 20 on.Set.completion.option.OPTION.
1d620 66 6f 72 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 09 2d 44 09 09 43 68 61 6e 67 65 20 6f 70 for.each.NAME......-D..Change.op
1d640 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 e2 80 9c 1b 5b 31 6d 64 65 66 61 75 6c 74 1b 5b 30 6d tions.for.the.....[1mdefault.[0m
1d660 e2 80 9d 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 20 20 09 2d 45 09 09 ....command.completion......-E..
1d680 43 68 61 6e 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 e2 80 9c 1b 5b 31 6d 65 6d Change.options.for.the.....[1mem
1d6a0 70 74 79 1b 5b 30 6d e2 80 9d 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 pty.[0m....command.completion...
1d6c0 20 20 09 2d 49 09 09 43 68 61 6e 67 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6d 70 6c 65 ...-I..Change.options.for.comple
1d6e0 74 69 6f 6e 20 6f 6e 20 74 68 65 20 69 6e 69 74 69 61 6c 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 tion.on.the.initial.word........
1d700 20 20 55 73 69 6e 67 20 e2 80 98 1b 5b 31 6d 2b 6f 1b 5b 30 6d e2 80 99 20 69 6e 73 74 65 61 64 ..Using.....[1m+o.[0m....instead
1d720 20 6f 66 20 e2 80 98 1b 5b 31 6d 2d 6f 1b 5b 30 6d e2 80 99 20 74 75 72 6e 73 20 6f 66 66 20 74 .of.....[1m-o.[0m....turns.off.t
1d740 68 65 20 73 70 65 63 69 66 69 65 64 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 he.specified.option...........Ar
1d760 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 0a 20 20 20 20 45 61 63 68 20 4e 41 4d 45 20 72 65 66 65 guments:..........Each.NAME.refe
1d780 72 73 20 74 6f 20 61 20 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 77 68 69 63 68 20 61 20 63 6f 6d 70 rs.to.a.command.for.which.a.comp
1d7a0 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6d 75 73 74 0a 20 20 20 20 68 61 letion.specification.must.....ha
1d7c0 76 65 20 70 72 65 76 69 6f 75 73 6c 79 20 62 65 65 6e 20 64 65 66 69 6e 65 64 20 75 73 69 6e 67 ve.previously.been.defined.using
1d7e0 20 74 68 65 20 e2 80 98 1b 5b 31 6d 63 6f 6d 70 6c 65 74 65 1b 5b 30 6d e2 80 99 20 62 75 69 6c .the.....[1mcomplete.[0m....buil
1d800 74 69 6e 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 0a 20 20 20 20 61 72 65 20 73 75 70 70 6c 69 tin...If.no.NAMEs.....are.suppli
1d820 65 64 2c 20 63 6f 6d 70 6f 70 74 20 6d 75 73 74 20 62 65 20 63 61 6c 6c 65 64 20 62 79 20 61 20 ed,.compopt.must.be.called.by.a.
1d840 66 75 6e 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 67 65 6e 65 72 61 74 69 6e 67 0a 20 20 function.currently.generating...
1d860 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 66 ..completions,.and.the.options.f
1d880 6f 72 20 74 68 61 74 20 63 75 72 72 65 6e 74 6c 79 2d 65 78 65 63 75 74 69 6e 67 20 63 6f 6d 70 or.that.currently-executing.comp
1d8a0 6c 65 74 69 6f 6e 0a 20 20 20 20 67 65 6e 65 72 61 74 6f 72 20 61 72 65 20 6d 6f 64 69 66 69 65 letion.....generator.are.modifie
1d8c0 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
1d8e0 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
1d900 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 4e 41 4d 45 20 64 6f 65 73 20 6e ption.is.supplied.or.NAME.does.n
1d920 6f 74 0a 20 20 20 20 68 61 76 65 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 ot.....have.a.completion.specifi
1d940 63 61 74 69 6f 6e 20 64 65 66 69 6e 65 64 2e 00 4d 6f 64 69 66 79 20 73 68 65 6c 6c 20 72 65 73 cation.defined..Modify.shell.res
1d960 6f 75 72 63 65 20 6c 69 6d 69 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 50 72 6f 76 69 64 65 73 20 ource.limits...........Provides.
1d980 63 6f 6e 74 72 6f 6c 20 6f 76 65 72 20 74 68 65 20 72 65 73 6f 75 72 63 65 73 20 61 76 61 69 6c control.over.the.resources.avail
1d9a0 61 62 6c 65 20 74 6f 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 70 72 6f 63 65 73 73 65 73 0a able.to.the.shell.and.processes.
1d9c0 20 20 20 20 69 74 20 63 72 65 61 74 65 73 2c 20 6f 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 ....it.creates,.on.systems.that.
1d9e0 61 6c 6c 6f 77 20 73 75 63 68 20 63 6f 6e 74 72 6f 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 allow.such.control...........Opt
1da00 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 53 09 75 73 65 20 74 68 65 20 e2 80 98 1b 5b 31 6d 73 6f ions:.......-S.use.the.....[1mso
1da20 66 74 1b 5b 30 6d e2 80 99 20 72 65 73 6f 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 20 20 20 2d ft.[0m....resource.limit.......-
1da40 48 09 75 73 65 20 74 68 65 20 e2 80 98 1b 5b 31 6d 68 61 72 64 1b 5b 30 6d e2 80 99 20 72 65 73 H.use.the.....[1mhard.[0m....res
1da60 6f 75 72 63 65 20 6c 69 6d 69 74 0a 20 20 20 20 20 20 2d 61 09 61 6c 6c 20 63 75 72 72 65 6e 74 ource.limit.......-a.all.current
1da80 20 6c 69 6d 69 74 73 20 61 72 65 20 72 65 70 6f 72 74 65 64 0a 20 20 20 20 20 20 2d 62 09 74 68 .limits.are.reported.......-b.th
1daa0 65 20 73 6f 63 6b 65 74 20 62 75 66 66 65 72 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 63 09 74 68 e.socket.buffer.size.......-c.th
1dac0 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 63 6f 72 65 20 66 69 6c 65 73 20 63 72 65 e.maximum.size.of.core.files.cre
1dae0 61 74 65 64 0a 20 20 20 20 20 20 2d 64 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f ated.......-d.the.maximum.size.o
1db00 66 20 61 20 70 72 6f 63 65 73 73 27 73 20 64 61 74 61 20 73 65 67 6d 65 6e 74 0a 20 20 20 20 20 f.a.process's.data.segment......
1db20 20 2d 65 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 .-e.the.maximum.scheduling.prior
1db40 69 74 79 20 28 e2 80 98 1b 5b 31 6d 6e 69 63 65 1b 5b 30 6d e2 80 99 29 0a 20 20 20 20 20 20 2d ity.(....[1mnice.[0m...).......-
1db60 66 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 6f 66 20 66 69 6c 65 73 20 77 72 69 74 f.the.maximum.size.of.files.writ
1db80 74 65 6e 20 62 79 20 74 68 65 20 73 68 65 6c 6c 20 61 6e 64 20 69 74 73 20 63 68 69 6c 64 72 65 ten.by.the.shell.and.its.childre
1dba0 6e 0a 20 20 20 20 20 20 2d 69 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 n.......-i.the.maximum.number.of
1dbc0 20 70 65 6e 64 69 6e 67 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 20 20 2d 6b 09 74 68 65 20 6d 61 .pending.signals.......-k.the.ma
1dbe0 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6b 71 75 65 75 65 73 20 61 6c 6c 6f 63 61 74 65 ximum.number.of.kqueues.allocate
1dc00 64 20 66 6f 72 20 74 68 69 73 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 2d 6c 09 74 68 65 20 d.for.this.process.......-l.the.
1dc20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 20 61 20 70 72 6f 63 65 73 73 20 6d 61 79 20 6c 6f 63 6b 20 maximum.size.a.process.may.lock.
1dc40 69 6e 74 6f 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 20 2d 6d 09 74 68 65 20 6d 61 78 69 6d 75 6d into.memory.......-m.the.maximum
1dc60 20 72 65 73 69 64 65 6e 74 20 73 65 74 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 6e 09 74 68 65 20 .resident.set.size.......-n.the.
1dc80 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6f 70 65 6e 20 66 69 6c 65 20 64 65 73 63 maximum.number.of.open.file.desc
1dca0 72 69 70 74 6f 72 73 0a 20 20 20 20 20 20 2d 70 09 74 68 65 20 70 69 70 65 20 62 75 66 66 65 72 riptors.......-p.the.pipe.buffer
1dcc0 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 71 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 .size.......-q.the.maximum.numbe
1dce0 72 20 6f 66 20 62 79 74 65 73 20 69 6e 20 50 4f 53 49 58 20 6d 65 73 73 61 67 65 20 71 75 65 75 r.of.bytes.in.POSIX.message.queu
1dd00 65 73 0a 20 20 20 20 20 20 2d 72 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 72 65 61 6c 2d 74 69 6d es.......-r.the.maximum.real-tim
1dd20 65 20 73 63 68 65 64 75 6c 69 6e 67 20 70 72 69 6f 72 69 74 79 0a 20 20 20 20 20 20 2d 73 09 74 e.scheduling.priority.......-s.t
1dd40 68 65 20 6d 61 78 69 6d 75 6d 20 73 74 61 63 6b 20 73 69 7a 65 0a 20 20 20 20 20 20 2d 74 09 74 he.maximum.stack.size.......-t.t
1dd60 68 65 20 6d 61 78 69 6d 75 6d 20 61 6d 6f 75 6e 74 20 6f 66 20 63 70 75 20 74 69 6d 65 20 69 6e he.maximum.amount.of.cpu.time.in
1dd80 20 73 65 63 6f 6e 64 73 0a 20 20 20 20 20 20 2d 75 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 .seconds.......-u.the.maximum.nu
1dda0 6d 62 65 72 20 6f 66 20 75 73 65 72 20 70 72 6f 63 65 73 73 65 73 0a 20 20 20 20 20 20 2d 76 09 mber.of.user.processes.......-v.
1ddc0 74 68 65 20 73 69 7a 65 20 6f 66 20 76 69 72 74 75 61 6c 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 the.size.of.virtual.memory......
1dde0 20 2d 78 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 66 69 6c 65 20 6c .-x.the.maximum.number.of.file.l
1de00 6f 63 6b 73 0a 20 20 20 20 20 20 2d 50 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 ocks.......-P.the.maximum.number
1de20 20 6f 66 20 70 73 65 75 64 6f 74 65 72 6d 69 6e 61 6c 73 0a 20 20 20 20 20 20 2d 52 09 74 68 65 .of.pseudoterminals.......-R.the
1de40 20 6d 61 78 69 6d 75 6d 20 74 69 6d 65 20 61 20 72 65 61 6c 2d 74 69 6d 65 20 70 72 6f 63 65 73 .maximum.time.a.real-time.proces
1de60 73 20 63 61 6e 20 72 75 6e 20 62 65 66 6f 72 65 20 62 6c 6f 63 6b 69 6e 67 0a 20 20 20 20 20 20 s.can.run.before.blocking.......
1de80 2d 54 09 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 72 65 61 64 73 -T.the.maximum.number.of.threads
1dea0 0a 20 20 20 20 0a 20 20 20 20 4e 6f 74 20 61 6c 6c 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 61 76 ..........Not.all.options.are.av
1dec0 61 69 6c 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 2e 0a 20 20 20 20 0a 20 ailable.on.all.platforms........
1dee0 20 20 20 49 66 20 4c 49 4d 49 54 20 69 73 20 67 69 76 65 6e 2c 20 69 74 20 69 73 20 74 68 65 20 ...If.LIMIT.is.given,.it.is.the.
1df00 6e 65 77 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 72 65 73 6f 75 new.value.of.the.specified.resou
1df20 72 63 65 3b 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 61 6c 20 4c 49 4d 49 54 20 76 61 6c 75 65 rce;.the.....special.LIMIT.value
1df40 73 20 e2 80 98 1b 5b 31 6d 73 6f 66 74 1b 5b 30 6d e2 80 99 2c 20 e2 80 98 1b 5b 31 6d 68 61 72 s.....[1msoft.[0m...,.....[1mhar
1df60 64 1b 5b 30 6d e2 80 99 2c 20 61 6e 64 20 e2 80 98 1b 5b 31 6d 75 6e 6c 69 6d 69 74 65 64 1b 5b d.[0m...,.and.....[1munlimited.[
1df80 30 6d e2 80 99 20 73 74 61 6e 64 20 66 6f 72 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 0m....stand.for.the.....current.
1dfa0 73 6f 66 74 20 6c 69 6d 69 74 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 61 72 64 20 6c 69 6d soft.limit,.the.current.hard.lim
1dfc0 69 74 2c 20 61 6e 64 20 6e 6f 20 6c 69 6d 69 74 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a it,.and.no.limit,.respectively..
1dfe0 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 ....Otherwise,.the.current.value
1e000 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 72 65 73 6f 75 72 63 65 20 69 73 20 70 72 .of.the.specified.resource.is.pr
1e020 69 6e 74 65 64 2e 20 20 49 66 0a 20 20 20 20 6e 6f 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 inted...If.....no.option.is.give
1e040 6e 2c 20 74 68 65 6e 20 2d 66 20 69 73 20 61 73 73 75 6d 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 n,.then.-f.is.assumed...........
1e060 56 61 6c 75 65 73 20 61 72 65 20 69 6e 20 31 30 32 34 2d 62 79 74 65 20 69 6e 63 72 65 6d 65 6e Values.are.in.1024-byte.incremen
1e080 74 73 2c 20 65 78 63 65 70 74 20 66 6f 72 20 2d 74 2c 20 77 68 69 63 68 20 69 73 20 69 6e 20 73 ts,.except.for.-t,.which.is.in.s
1e0a0 65 63 6f 6e 64 73 2c 0a 20 20 20 20 2d 70 2c 20 77 68 69 63 68 20 69 73 20 69 6e 20 69 6e 63 72 econds,.....-p,.which.is.in.incr
1e0c0 65 6d 65 6e 74 73 20 6f 66 20 35 31 32 20 62 79 74 65 73 2c 20 61 6e 64 20 2d 75 2c 20 77 68 69 ements.of.512.bytes,.and.-u,.whi
1e0e0 63 68 20 69 73 20 61 6e 20 75 6e 73 63 61 6c 65 64 0a 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 ch.is.an.unscaled.....number.of.
1e100 70 72 6f 63 65 73 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a processes...........Exit.Status:
1e120 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 .....Returns.success.unless.an.i
1e140 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 6e 20 nvalid.option.is.supplied.or.an.
1e160 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 20 6a 6f 62 20 74 6f 20 74 68 65 20 66 6f error.occurs..Move.job.to.the.fo
1e180 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 reground...........Place.the.job
1e1a0 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 66 .identified.by.JOB_SPEC.in.the.f
1e1c0 6f 72 65 67 72 6f 75 6e 64 2c 20 6d 61 6b 69 6e 67 20 69 74 20 74 68 65 0a 20 20 20 20 63 75 72 oreground,.making.it.the.....cur
1e1e0 72 65 6e 74 20 6a 6f 62 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 43 20 69 73 20 6e 6f 74 20 70 72 rent.job...If.JOB_SPEC.is.not.pr
1e200 65 73 65 6e 74 2c 20 74 68 65 20 73 68 65 6c 6c 27 73 20 6e 6f 74 69 6f 6e 20 6f 66 20 74 68 65 esent,.the.shell's.notion.of.the
1e220 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6a 6f 62 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 0a 20 .....current.job.is.used........
1e240 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 53 74 61 74 75 73 20 6f 66 20 63 6f ...Exit.Status:.....Status.of.co
1e260 6d 6d 61 6e 64 20 70 6c 61 63 65 64 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2c 20 6f 72 20 66 mmand.placed.in.foreground,.or.f
1e280 61 69 6c 75 72 65 20 69 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 4d 6f 76 65 20 ailure.if.an.error.occurs..Move.
1e2a0 6a 6f 62 73 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 jobs.to.the.background..........
1e2c0 20 50 6c 61 63 65 20 74 68 65 20 6a 6f 62 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 65 61 .Place.the.jobs.identified.by.ea
1e2e0 63 68 20 4a 4f 42 5f 53 50 45 43 20 69 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 61 ch.JOB_SPEC.in.the.background,.a
1e300 73 20 69 66 20 74 68 65 79 0a 20 20 20 20 68 61 64 20 62 65 65 6e 20 73 74 61 72 74 65 64 20 77 s.if.they.....had.been.started.w
1e320 69 74 68 20 e2 80 98 1b 5b 31 6d 26 1b 5b 30 6d e2 80 99 2e 20 20 49 66 20 4a 4f 42 5f 53 50 45 ith.....[1m&.[0m......If.JOB_SPE
1e340 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
1e360 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
1e380 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
1e3a0 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
1e3c0 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
1e3e0 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
1e400 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.
1e420 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
1e440 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 61 72 73 65 s.succeeds..OLDPWD.not.set.Parse
1e460 20 6f 70 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 47 65 74 6f .option.arguments...........Geto
1e480 70 74 73 20 69 73 20 75 73 65 64 20 62 79 20 73 68 65 6c 6c 20 70 72 6f 63 65 64 75 72 65 73 20 pts.is.used.by.shell.procedures.
1e4a0 74 6f 20 70 61 72 73 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 to.parse.positional.parameters..
1e4c0 20 20 20 61 73 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 50 54 53 54 52 49 4e ...as.options...........OPTSTRIN
1e4e0 47 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 6c 65 74 74 65 72 73 20 74 6f G.contains.the.option.letters.to
1e500 20 62 65 20 72 65 63 6f 67 6e 69 7a 65 64 3b 20 69 66 20 61 20 6c 65 74 74 65 72 0a 20 20 20 20 .be.recognized;.if.a.letter.....
1e520 69 73 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 2c 20 74 68 65 20 6f 70 74 69 is.followed.by.a.colon,.the.opti
1e540 6f 6e 20 69 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 68 61 76 65 20 61 6e 20 61 72 67 75 6d 65 on.is.expected.to.have.an.argume
1e560 6e 74 2c 0a 20 20 20 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 73 65 70 61 72 61 74 65 nt,.....which.should.be.separate
1e580 64 20 66 72 6f 6d 20 69 74 20 62 79 20 77 68 69 74 65 20 73 70 61 63 65 2e 0a 20 20 20 20 0a 20 d.from.it.by.white.space........
1e5a0 20 20 20 45 61 63 68 20 74 69 6d 65 20 69 74 20 69 73 20 69 6e 76 6f 6b 65 64 2c 20 67 65 74 6f ...Each.time.it.is.invoked,.geto
1e5c0 70 74 73 20 77 69 6c 6c 20 70 6c 61 63 65 20 74 68 65 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 69 pts.will.place.the.next.option.i
1e5e0 6e 20 74 68 65 0a 20 20 20 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 24 6e 61 6d 65 2c 20 n.the.....shell.variable.$name,.
1e600 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 6e 61 6d 65 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 initializing.name.if.it.does.not
1e620 20 65 78 69 73 74 2c 20 61 6e 64 0a 20 20 20 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 .exist,.and.....the.index.of.the
1e640 20 6e 65 78 74 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 62 65 20 70 72 6f 63 65 73 73 65 64 20 69 .next.argument.to.be.processed.i
1e660 6e 74 6f 20 74 68 65 20 73 68 65 6c 6c 0a 20 20 20 20 76 61 72 69 61 62 6c 65 20 4f 50 54 49 4e nto.the.shell.....variable.OPTIN
1e680 44 2e 20 20 4f 50 54 49 4e 44 20 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 74 6f 20 31 20 65 D...OPTIND.is.initialized.to.1.e
1e6a0 61 63 68 20 74 69 6d 65 20 74 68 65 20 73 68 65 6c 6c 20 6f 72 0a 20 20 20 20 61 20 73 68 65 6c ach.time.the.shell.or.....a.shel
1e6c0 6c 20 73 63 72 69 70 74 20 69 73 20 69 6e 76 6f 6b 65 64 2e 20 20 57 68 65 6e 20 61 6e 20 6f 70 l.script.is.invoked...When.an.op
1e6e0 74 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 67 tion.requires.an.argument,.....g
1e700 65 74 6f 70 74 73 20 70 6c 61 63 65 73 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 69 6e 74 6f etopts.places.that.argument.into
1e720 20 74 68 65 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 4f 50 54 41 52 47 2e 0a 20 20 20 20 .the.shell.variable.OPTARG......
1e740 0a 20 20 20 20 67 65 74 6f 70 74 73 20 72 65 70 6f 72 74 73 20 65 72 72 6f 72 73 20 69 6e 20 6f .....getopts.reports.errors.in.o
1e760 6e 65 20 6f 66 20 74 77 6f 20 77 61 79 73 2e 20 20 49 66 20 74 68 65 20 66 69 72 73 74 20 63 68 ne.of.two.ways...If.the.first.ch
1e780 61 72 61 63 74 65 72 0a 20 20 20 20 6f 66 20 4f 50 54 53 54 52 49 4e 47 20 69 73 20 61 20 63 6f aracter.....of.OPTSTRING.is.a.co
1e7a0 6c 6f 6e 2c 20 67 65 74 6f 70 74 73 20 75 73 65 73 20 73 69 6c 65 6e 74 20 65 72 72 6f 72 20 72 lon,.getopts.uses.silent.error.r
1e7c0 65 70 6f 72 74 69 6e 67 2e 20 20 49 6e 0a 20 20 20 20 74 68 69 73 20 6d 6f 64 65 2c 20 6e 6f 20 eporting...In.....this.mode,.no.
1e7e0 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e 20 20 49 66 20 error.messages.are.printed...If.
1e800 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 0a 20 20 20 20 73 65 65 6e 2c 20 67 an.invalid.option.is.....seen,.g
1e820 65 74 6f 70 74 73 20 70 6c 61 63 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 etopts.places.the.option.charact
1e840 65 72 20 66 6f 75 6e 64 20 69 6e 74 6f 20 4f 50 54 41 52 47 2e 20 20 49 66 20 61 0a 20 20 20 20 er.found.into.OPTARG...If.a.....
1e860 72 65 71 75 69 72 65 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 required.argument.is.not.found,.
1e880 67 65 74 6f 70 74 73 20 70 6c 61 63 65 73 20 61 20 e2 80 98 1b 5b 31 6d 3a 1b 5b 30 6d e2 80 99 getopts.places.a.....[1m:.[0m...
1e8a0 20 69 6e 74 6f 20 4e 41 4d 45 20 61 6e 64 0a 20 20 20 20 73 65 74 73 20 4f 50 54 41 52 47 20 74 .into.NAME.and.....sets.OPTARG.t
1e8c0 6f 20 74 68 65 20 6f 70 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 66 6f 75 6e 64 2e 20 20 49 o.the.option.character.found...I
1e8e0 66 20 67 65 74 6f 70 74 73 20 69 73 20 6e 6f 74 20 69 6e 0a 20 20 20 20 73 69 6c 65 6e 74 20 6d f.getopts.is.not.in.....silent.m
1e900 6f 64 65 2c 20 61 6e 64 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 65 ode,.and.an.invalid.option.is.se
1e920 65 6e 2c 20 67 65 74 6f 70 74 73 20 70 6c 61 63 65 73 20 e2 80 98 1b 5b 31 6d 3f 1b 5b 30 6d e2 en,.getopts.places.....[1m?.[0m.
1e940 80 99 20 69 6e 74 6f 0a 20 20 20 20 4e 41 4d 45 20 61 6e 64 20 75 6e 73 65 74 73 20 4f 50 54 41 ...into.....NAME.and.unsets.OPTA
1e960 52 47 2e 20 20 49 66 20 61 20 72 65 71 75 69 72 65 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e RG...If.a.required.argument.is.n
1e980 6f 74 20 66 6f 75 6e 64 2c 20 61 20 e2 80 98 1b 5b 31 6d 3f 1b 5b 30 6d e2 80 99 0a 20 20 20 20 ot.found,.a.....[1m?.[0m........
1e9a0 69 73 20 70 6c 61 63 65 64 20 69 6e 20 4e 41 4d 45 2c 20 4f 50 54 41 52 47 20 69 73 20 75 6e 73 is.placed.in.NAME,.OPTARG.is.uns
1e9c0 65 74 2c 20 61 6e 64 20 61 20 64 69 61 67 6e 6f 73 74 69 63 20 6d 65 73 73 61 67 65 20 69 73 0a et,.and.a.diagnostic.message.is.
1e9e0 20 20 20 20 70 72 69 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 73 68 65 ....printed...........If.the.she
1ea00 6c 6c 20 76 61 72 69 61 62 6c 65 20 4f 50 54 45 52 52 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 ll.variable.OPTERR.has.the.value
1ea20 20 30 2c 20 67 65 74 6f 70 74 73 20 64 69 73 61 62 6c 65 73 20 74 68 65 0a 20 20 20 20 70 72 69 .0,.getopts.disables.the.....pri
1ea40 6e 74 69 6e 67 20 6f 66 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2c 20 65 76 65 6e 20 69 66 nting.of.error.messages,.even.if
1ea60 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 0a 20 20 20 20 4f 50 54 53 .the.first.character.of.....OPTS
1ea80 54 52 49 4e 47 20 69 73 20 6e 6f 74 20 61 20 63 6f 6c 6f 6e 2e 20 20 4f 50 54 45 52 52 20 68 61 TRING.is.not.a.colon...OPTERR.ha
1eaa0 73 20 74 68 65 20 76 61 6c 75 65 20 31 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 0a 20 s.the.value.1.by.default........
1eac0 20 20 20 47 65 74 6f 70 74 73 20 6e 6f 72 6d 61 6c 6c 79 20 70 61 72 73 65 73 20 74 68 65 20 70 ...Getopts.normally.parses.the.p
1eae0 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2c 20 62 75 74 20 69 66 20 61 72 67 ositional.parameters,.but.if.arg
1eb00 75 6d 65 6e 74 73 0a 20 20 20 20 61 72 65 20 73 75 70 70 6c 69 65 64 20 61 73 20 41 52 47 20 76 uments.....are.supplied.as.ARG.v
1eb20 61 6c 75 65 73 2c 20 74 68 65 79 20 61 72 65 20 70 61 72 73 65 64 20 69 6e 73 74 65 61 64 2e 0a alues,.they.are.parsed.instead..
1eb40 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
1eb60 73 20 73 75 63 63 65 73 73 20 69 66 20 61 6e 20 6f 70 74 69 6f 6e 20 69 73 20 66 6f 75 6e 64 3b s.success.if.an.option.is.found;
1eb80 20 66 61 69 6c 73 20 69 66 20 74 68 65 20 65 6e 64 20 6f 66 20 6f 70 74 69 6f 6e 73 20 69 73 0a .fails.if.the.end.of.options.is.
1eba0 20 20 20 20 65 6e 63 6f 75 6e 74 65 72 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 ....encountered.or.an.error.occu
1ebc0 72 73 2e 00 50 72 69 6e 74 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e rs..Print.the.name.of.the.curren
1ebe0 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 t.working.directory...........Op
1ec00 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 4c 09 70 72 69 6e 74 20 74 68 65 20 76 61 6c 75 65 20 tions:.......-L.print.the.value.
1ec20 6f 66 20 24 50 57 44 20 69 66 20 69 74 20 6e 61 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 of.$PWD.if.it.names.the.current.
1ec40 77 6f 72 6b 69 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 2d 50 working.......directory.......-P
1ec60 09 70 72 69 6e 74 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 2c 20 77 .print.the.physical.directory,.w
1ec80 69 74 68 6f 75 74 20 61 6e 79 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 73 0a 20 20 20 20 0a 20 ithout.any.symbolic.links.......
1eca0 20 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 e2 80 98 1b 5b 31 6d 70 77 64 1b 5b 30 6d e2 80 99 ...By.default,.....[1mpwd.[0m...
1ecc0 20 62 65 68 61 76 65 73 20 61 73 20 69 66 20 e2 80 98 1b 5b 31 6d 2d 4c 1b 5b 30 6d e2 80 99 20 .behaves.as.if.....[1m-L.[0m....
1ece0 77 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 were.specified...........Exit.St
1ed00 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 20 61 6e 20 69 6e atus:.....Returns.0.unless.an.in
1ed20 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 74 68 65 20 63 75 72 valid.option.is.given.or.the.cur
1ed40 72 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 rent.directory.....cannot.be.rea
1ed60 64 2e 00 51 75 69 74 00 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 61 20 66 69 6c 65 20 69 d..Quit.Read.lines.from.a.file.i
1ed80 6e 74 6f 20 61 6e 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 nto.an.array.variable...........
1eda0 41 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 e2 80 98 1b 5b 31 6d 6d 61 70 66 69 6c 65 1b 5b 30 6d A.synonym.for.....[1mmapfile.[0m
1edc0 e2 80 99 2e 00 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 6e 64 61 72 .....Read.lines.from.the.standar
1ede0 64 20 69 6e 70 75 74 20 69 6e 74 6f 20 61 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 20 76 61 d.input.into.an.indexed.array.va
1ee00 72 69 61 62 6c 65 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d riable...........Read.lines.from
1ee20 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 69 6e 74 6f 20 74 68 65 20 69 6e 64 .the.standard.input.into.the.ind
1ee40 65 78 65 64 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 41 52 52 41 59 2c 20 6f 72 0a 20 20 exed.array.variable.ARRAY,.or...
1ee60 20 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 44 20 69 66 20 74 68 65 ..from.file.descriptor.FD.if.the
1ee80 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 76 61 72 .-u.option.is.supplied...The.var
1eea0 69 61 62 6c 65 20 4d 41 50 46 49 4c 45 0a 20 20 20 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 iable.MAPFILE.....is.the.default
1eec0 20 41 52 52 41 59 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 .ARRAY...........Options:.......
1eee0 2d 64 20 64 65 6c 69 6d 09 55 73 65 20 44 45 4c 49 4d 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 20 -d.delim.Use.DELIM.to.terminate.
1ef00 6c 69 6e 65 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 lines,.instead.of.newline.......
1ef20 2d 6e 20 63 6f 75 6e 74 09 43 6f 70 79 20 61 74 20 6d 6f 73 74 20 43 4f 55 4e 54 20 6c 69 6e 65 -n.count.Copy.at.most.COUNT.line
1ef40 73 2e 20 20 49 66 20 43 4f 55 4e 54 20 69 73 20 30 2c 20 61 6c 6c 20 6c 69 6e 65 73 20 61 72 65 s...If.COUNT.is.0,.all.lines.are
1ef60 20 63 6f 70 69 65 64 0a 20 20 20 20 20 20 2d 4f 20 6f 72 69 67 69 6e 09 42 65 67 69 6e 20 61 73 .copied.......-O.origin.Begin.as
1ef80 73 69 67 6e 69 6e 67 20 74 6f 20 41 52 52 41 59 20 61 74 20 69 6e 64 65 78 20 4f 52 49 47 49 4e signing.to.ARRAY.at.index.ORIGIN
1efa0 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 69 6e 64 65 78 20 69 73 20 30 0a 20 20 20 20 20 20 ...The.default.index.is.0.......
1efc0 2d 73 20 63 6f 75 6e 74 09 44 69 73 63 61 72 64 20 74 68 65 20 66 69 72 73 74 20 43 4f 55 4e 54 -s.count.Discard.the.first.COUNT
1efe0 20 6c 69 6e 65 73 20 72 65 61 64 0a 20 20 20 20 20 20 2d 74 09 52 65 6d 6f 76 65 20 61 20 74 72 .lines.read.......-t.Remove.a.tr
1f000 61 69 6c 69 6e 67 20 44 45 4c 49 4d 20 66 72 6f 6d 20 65 61 63 68 20 6c 69 6e 65 20 72 65 61 64 ailing.DELIM.from.each.line.read
1f020 20 28 64 65 66 61 75 6c 74 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 2d 75 20 66 64 09 52 .(default.newline).......-u.fd.R
1f040 65 61 64 20 6c 69 6e 65 73 20 66 72 6f 6d 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 46 ead.lines.from.file.descriptor.F
1f060 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 75 74 0a D.instead.of.the.standard.input.
1f080 20 20 20 20 20 20 2d 43 20 63 61 6c 6c 62 61 63 6b 09 45 76 61 6c 75 61 74 65 20 43 41 4c 4c 42 ......-C.callback.Evaluate.CALLB
1f0a0 41 43 4b 20 65 61 63 68 20 74 69 6d 65 20 51 55 41 4e 54 55 4d 20 6c 69 6e 65 73 20 61 72 65 20 ACK.each.time.QUANTUM.lines.are.
1f0c0 72 65 61 64 0a 20 20 20 20 20 20 2d 63 20 71 75 61 6e 74 75 6d 09 53 70 65 63 69 66 79 20 74 68 read.......-c.quantum.Specify.th
1f0e0 65 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 72 65 61 64 20 62 65 74 77 65 65 6e 20 65 e.number.of.lines.read.between.e
1f100 61 63 68 20 63 61 6c 6c 20 74 6f 0a 20 20 20 20 09 09 09 43 41 4c 4c 42 41 43 4b 0a 20 20 20 20 ach.call.to........CALLBACK.....
1f120 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 41 52 52 41 59 09 41 72 72 61 .....Arguments:.......ARRAY.Arra
1f140 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 74 6f 20 75 73 65 20 66 6f 72 20 66 69 6c 65 20 y.variable.name.to.use.for.file.
1f160 64 61 74 61 0a 20 20 20 20 0a 20 20 20 20 49 66 20 2d 43 20 69 73 20 73 75 70 70 6c 69 65 64 20 data..........If.-C.is.supplied.
1f180 77 69 74 68 6f 75 74 20 2d 63 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 71 75 61 6e 74 75 6d 20 without.-c,.the.default.quantum.
1f1a0 69 73 20 35 30 30 30 2e 20 20 57 68 65 6e 0a 20 20 20 20 43 41 4c 4c 42 41 43 4b 20 69 73 20 65 is.5000...When.....CALLBACK.is.e
1f1c0 76 61 6c 75 61 74 65 64 2c 20 69 74 20 69 73 20 73 75 70 70 6c 69 65 64 20 74 68 65 20 69 6e 64 valuated,.it.is.supplied.the.ind
1f1e0 65 78 20 6f 66 20 74 68 65 20 6e 65 78 74 20 61 72 72 61 79 0a 20 20 20 20 65 6c 65 6d 65 6e 74 ex.of.the.next.array.....element
1f200 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 61 6e 64 20 74 68 65 20 6c 69 6e 65 20 74 6f 20 .to.be.assigned.and.the.line.to.
1f220 62 65 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e 74 0a 20 20 20 20 be.assigned.to.that.element.....
1f240 61 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 0a 20 20 as.additional.arguments.........
1f260 20 20 49 66 20 6e 6f 74 20 73 75 70 70 6c 69 65 64 20 77 69 74 68 20 61 6e 20 65 78 70 6c 69 63 ..If.not.supplied.with.an.explic
1f280 69 74 20 6f 72 69 67 69 6e 2c 20 6d 61 70 66 69 6c 65 20 77 69 6c 6c 20 63 6c 65 61 72 20 41 52 it.origin,.mapfile.will.clear.AR
1f2a0 52 41 59 20 62 65 66 6f 72 65 0a 20 20 20 20 61 73 73 69 67 6e 69 6e 67 20 74 6f 20 69 74 2e 0a RAY.before.....assigning.to.it..
1f2c0 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
1f2e0 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
1f300 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 41 52 52 41 59 20 69 73 20 72 65 61 64 6f 6e 6c 79 on.is.given.or.ARRAY.is.readonly
1f320 20 6f 72 0a 20 20 20 20 6e 6f 74 20 61 6e 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 2e 00 52 65 .or.....not.an.indexed.array..Re
1f340 63 6f 72 64 20 6c 6f 63 6b 00 52 65 6d 65 6d 62 65 72 20 6f 72 20 64 69 73 70 6c 61 79 20 70 72 cord.lock.Remember.or.display.pr
1f360 6f 67 72 61 6d 20 6c 6f 63 61 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 74 65 72 6d ogram.locations...........Determ
1f380 69 6e 65 20 61 6e 64 20 72 65 6d 65 6d 62 65 72 20 74 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 ine.and.remember.the.full.pathna
1f3a0 6d 65 20 6f 66 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 4e 41 4d 45 2e 20 20 49 66 0a 20 20 20 me.of.each.command.NAME...If....
1f3c0 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 69 6e 66 6f 72 6d 61 .no.arguments.are.given,.informa
1f3e0 74 69 6f 6e 20 61 62 6f 75 74 20 72 65 6d 65 6d 62 65 72 65 64 20 63 6f 6d 6d 61 6e 64 73 20 69 tion.about.remembered.commands.i
1f400 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 6e 73 3a 0a 20 s.displayed...........Options:..
1f420 20 20 20 20 20 2d 64 09 66 6f 72 67 65 74 20 74 68 65 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f .....-d.forget.the.remembered.lo
1f440 63 61 74 69 6f 6e 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 6c 09 64 69 73 cation.of.each.NAME.......-l.dis
1f460 70 6c 61 79 20 69 6e 20 61 20 66 6f 72 6d 61 74 20 74 68 61 74 20 6d 61 79 20 62 65 20 72 65 75 play.in.a.format.that.may.be.reu
1f480 73 65 64 20 61 73 20 69 6e 70 75 74 0a 20 20 20 20 20 20 2d 70 20 70 61 74 68 6e 61 6d 65 09 75 sed.as.input.......-p.pathname.u
1f4a0 73 65 20 50 41 54 48 4e 41 4d 45 20 61 73 20 74 68 65 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 se.PATHNAME.as.the.full.pathname
1f4c0 20 6f 66 20 4e 41 4d 45 0a 20 20 20 20 20 20 2d 72 09 66 6f 72 67 65 74 20 61 6c 6c 20 72 65 6d .of.NAME.......-r.forget.all.rem
1f4e0 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 74 09 70 72 69 6e 74 embered.locations.......-t.print
1f500 20 74 68 65 20 72 65 6d 65 6d 62 65 72 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 65 61 63 68 .the.remembered.location.of.each
1f520 20 4e 41 4d 45 2c 20 70 72 65 63 65 64 69 6e 67 0a 20 20 20 20 09 09 65 61 63 68 20 6c 6f 63 61 .NAME,.preceding.......each.loca
1f540 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 4e 41 4d 45 tion.with.the.corresponding.NAME
1f560 20 69 66 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 09 09 4e 41 4d 45 73 20 61 72 65 20 67 69 76 .if.multiple.......NAMEs.are.giv
1f580 65 6e 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 4e 41 4d 45 09 45 61 63 en.....Arguments:.......NAME.Eac
1f5a0 68 20 4e 41 4d 45 20 69 73 20 73 65 61 72 63 68 65 64 20 66 6f 72 20 69 6e 20 24 50 41 54 48 20 h.NAME.is.searched.for.in.$PATH.
1f5c0 61 6e 64 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 73 74 0a 20 20 20 20 09 09 6f 66 20 72 and.added.to.the.list.......of.r
1f5e0 65 6d 65 6d 62 65 72 65 64 20 63 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 emembered.commands...........Exi
1f600 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e t.Status:.....Returns.success.un
1f620 6c 65 73 73 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 6e 20 69 6e 76 less.NAME.is.not.found.or.an.inv
1f640 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 52 65 6d 6f 76 65 20 64 69 72 alid.option.is.given..Remove.dir
1f660 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 ectories.from.stack...........Re
1f680 6d 6f 76 65 73 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 moves.entries.from.the.directory
1f6a0 20 73 74 61 63 6b 2e 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 72 65 6d 6f .stack...With.no.arguments,.remo
1f6c0 76 65 73 0a 20 20 20 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 66 72 6f 6d 20 74 ves.....the.top.directory.from.t
1f6e0 68 65 20 73 74 61 63 6b 2c 20 61 6e 64 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 6e 65 77 he.stack,.and.changes.to.the.new
1f700 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 .top.directory...........Options
1f720 3a 0a 20 20 20 20 20 20 2d 6e 09 53 75 70 70 72 65 73 73 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c :.......-n.Suppresses.the.normal
1f740 20 63 68 61 6e 67 65 20 6f 66 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 72 65 6d 6f 76 69 .change.of.directory.when.removi
1f760 6e 67 0a 20 20 20 20 09 09 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 ng.......directories.from.the.st
1f780 61 63 6b 2c 20 73 6f 20 6f 6e 6c 79 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 6d 61 6e 69 70 75 ack,.so.only.the.stack.is.manipu
1f7a0 6c 61 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 20 20 20 20 20 lated...........Arguments:......
1f7c0 20 2b 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 20 63 6f 75 6e 74 69 .+N.Removes.the.Nth.entry.counti
1f7e0 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 20 20 20 ng.from.the.left.of.the.list....
1f800 20 09 09 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b 5b 30 6d e2 80 99 2c 20 ...shown.by.....[1mdirs.[0m...,.
1f820 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
1f840 3a 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 20 2b 30 1b 5b 30 6d e2 80 99 0a 20 20 20 20 09 09 72 65 :.....[1mpopd.+0.[0m..........re
1f860 6d 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 e2 80 98 1b 5b moves.the.first.directory,.....[
1f880 31 6d 70 6f 70 64 20 2b 31 1b 5b 30 6d e2 80 99 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a 20 20 20 1mpopd.+1.[0m....the.second.....
1f8a0 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e 74 72 79 ........-N.Removes.the.Nth.entry
1f8c0 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 .counting.from.the.right.of.the.
1f8e0 6c 69 73 74 0a 20 20 20 20 09 09 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b list.......shown.by.....[1mdirs.
1f900 5b 30 6d e2 80 99 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 [0m...,.starting.with.zero...For
1f920 20 65 78 61 6d 70 6c 65 3a 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 20 2d 30 1b 5b 30 6d e2 80 99 0a .example:.....[1mpopd.-0.[0m....
1f940 20 20 20 20 09 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 79 ......removes.the.last.directory
1f960 2c 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 20 2d 31 1b 5b 30 6d e2 80 99 20 74 68 65 20 6e 65 78 74 ,.....[1mpopd.-1.[0m....the.next
1f980 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 e2 80 98 1b 5b 31 6d 64 69 .to.last...........The.....[1mdi
1f9a0 72 73 1b 5b 30 6d e2 80 99 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 64 rs.[0m....builtin.displays.the.d
1f9c0 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 irectory.stack...........Exit.St
1f9e0 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
1fa00 20 61 6e 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 75 70 70 6c 69 65 64 .an.invalid.argument.is.supplied
1fa20 20 6f 72 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 63 68 61 6e 67 65 20 66 61 69 .or.the.directory.....change.fai
1fa40 6c 73 2e 00 52 65 6d 6f 76 65 20 65 61 63 68 20 4e 41 4d 45 20 66 72 6f 6d 20 74 68 65 20 6c 69 ls..Remove.each.NAME.from.the.li
1fa60 73 74 20 6f 66 20 64 65 66 69 6e 65 64 20 61 6c 69 61 73 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 st.of.defined.aliases...........
1fa80 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 61 6c 6c 20 61 6c 69 Options:.......-a.remove.all.ali
1faa0 61 73 20 64 65 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 0a 20 20 20 20 52 65 74 75 72 6e 20 73 as.definitions..........Return.s
1fac0 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 20 4e 41 4d 45 20 69 73 20 6e 6f 74 20 61 6e 20 65 uccess.unless.a.NAME.is.not.an.e
1fae0 78 69 73 74 69 6e 67 20 61 6c 69 61 73 2e 00 52 65 6d 6f 76 65 20 6a 6f 62 73 20 66 72 6f 6d 20 xisting.alias..Remove.jobs.from.
1fb00 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 2e 0a 20 20 20 20 0a 20 20 20 20 52 65 6d 6f 76 65 73 20 current.shell...........Removes.
1fb20 65 61 63 68 20 4a 4f 42 53 50 45 43 20 61 72 67 75 6d 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 74 each.JOBSPEC.argument.from.the.t
1fb40 61 62 6c 65 20 6f 66 20 61 63 74 69 76 65 20 6a 6f 62 73 2e 20 20 57 69 74 68 6f 75 74 0a 20 20 able.of.active.jobs...Without...
1fb60 20 20 61 6e 79 20 4a 4f 42 53 50 45 43 73 2c 20 74 68 65 20 73 68 65 6c 6c 20 75 73 65 73 20 69 ..any.JOBSPECs,.the.shell.uses.i
1fb80 74 73 20 6e 6f 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6a 6f 62 2e 0a 20 20 ts.notion.of.the.current.job....
1fba0 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 09 72 65 6d 6f 76 65 20 .......Options:.......-a.remove.
1fbc0 61 6c 6c 20 6a 6f 62 73 20 69 66 20 4a 4f 42 53 50 45 43 20 69 73 20 6e 6f 74 20 73 75 70 70 6c all.jobs.if.JOBSPEC.is.not.suppl
1fbe0 69 65 64 0a 20 20 20 20 20 20 2d 68 09 6d 61 72 6b 20 65 61 63 68 20 4a 4f 42 53 50 45 43 20 73 ied.......-h.mark.each.JOBSPEC.s
1fc00 6f 20 74 68 61 74 20 53 49 47 48 55 50 20 69 73 20 6e 6f 74 20 73 65 6e 74 20 74 6f 20 74 68 65 o.that.SIGHUP.is.not.sent.to.the
1fc20 20 6a 6f 62 20 69 66 20 74 68 65 0a 20 20 20 20 09 09 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 .job.if.the.......shell.receives
1fc40 20 61 20 53 49 47 48 55 50 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 6f 6e 6c 79 20 72 .a.SIGHUP.......-r.remove.only.r
1fc60 75 6e 6e 69 6e 67 20 6a 6f 62 73 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 unning.jobs..........Exit.Status
1fc80 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 :.....Returns.success.unless.an.
1fca0 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 6f 72 20 4a 4f 42 53 50 45 43 20 69 73 20 67 69 76 invalid.option.or.JOBSPEC.is.giv
1fcc0 65 6e 2e 00 52 65 6d 6f 76 65 73 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 74 68 65 20 64 69 72 en..Removes.entries.from.the.dir
1fce0 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 74 73 ectory.stack...With.no.arguments
1fd00 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 79 20 ,.removes.....the.top.directory.
1fd20 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 20 74 from.the.stack,.and.changes.to.t
1fd40 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 20 4f he.new.top.directory...........O
1fd60 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 65 20 ptions:.......-n.Suppresses.the.
1fd80 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 6e 20 normal.change.of.directory.when.
1fda0 72 65 6d 6f 76 69 6e 67 0a 20 20 20 20 09 64 69 72 65 63 74 6f 72 69 65 73 20 66 72 6f 6d 20 74 removing......directories.from.t
1fdc0 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 73 20 6d he.stack,.so.only.the.stack.is.m
1fde0 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 73 3a 0a anipulated...........Arguments:.
1fe00 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 79 20 63 ......+N.Removes.the.Nth.entry.c
1fe20 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 6f 66 20 74 68 65 20 6c 69 73 ounting.from.the.left.of.the.lis
1fe40 74 0a 20 20 20 20 09 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 72 73 1b 5b 30 6d e2 t......shown.by.....[1mdirs.[0m.
1fe60 80 99 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 6f 72 20 65 78 61 ..,.starting.with.zero...For.exa
1fe80 6d 70 6c 65 3a 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 20 2b 30 1b 5b 30 6d e2 80 99 0a 20 20 20 20 mple:.....[1mpopd.+0.[0m........
1fea0 09 72 65 6d 6f 76 65 73 20 74 68 65 20 66 69 72 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 e2 80 .removes.the.first.directory,...
1fec0 98 1b 5b 31 6d 70 6f 70 64 20 2b 31 1b 5b 30 6d e2 80 99 20 74 68 65 20 73 65 63 6f 6e 64 2e 0a ..[1mpopd.+1.[0m....the.second..
1fee0 20 20 20 20 0a 20 20 20 20 20 20 2d 4e 09 52 65 6d 6f 76 65 73 20 74 68 65 20 4e 74 68 20 65 6e ...........-N.Removes.the.Nth.en
1ff00 74 72 79 20 63 6f 75 6e 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 try.counting.from.the.right.of.t
1ff20 68 65 20 6c 69 73 74 0a 20 20 20 20 09 73 68 6f 77 6e 20 62 79 20 e2 80 98 1b 5b 31 6d 64 69 72 he.list......shown.by.....[1mdir
1ff40 73 1b 5b 30 6d e2 80 99 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 7a 65 72 6f 2e 20 20 46 s.[0m...,.starting.with.zero...F
1ff60 6f 72 20 65 78 61 6d 70 6c 65 3a 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 20 2d 30 1b 5b 30 6d e2 80 or.example:.....[1mpopd.-0.[0m..
1ff80 99 0a 20 20 20 20 09 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 64 69 72 65 63 74 6f 72 .......removes.the.last.director
1ffa0 79 2c 20 e2 80 98 1b 5b 31 6d 70 6f 70 64 20 2d 31 1b 5b 30 6d e2 80 99 20 74 68 65 20 6e 65 78 y,.....[1mpopd.-1.[0m....the.nex
1ffc0 74 20 74 6f 20 6c 61 73 74 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 e2 80 98 1b 5b 31 6d 64 t.to.last...........The.....[1md
1ffe0 69 72 73 1b 5b 30 6d e2 80 99 20 62 75 69 6c 74 69 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 irs.[0m....builtin.displays.the.
20000 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
20020 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.......
20040 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
20060 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
20080 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
200a0 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
200c0 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
200e0 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
20100 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:.....
20120 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
20140 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
20160 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
20180 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
201a0 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
201c0 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.
201e0 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
20200 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
20220 20 6f 70 74 69 6f 6e 20 e2 80 98 1b 5b 31 6d 65 78 65 63 66 61 69 6c 1b 5b 30 6d e2 80 99 20 69 .option.....[1mexecfail.[0m....i
20240 73 20 73 65 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 s.set...........Exit.Status:....
20260 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 43 4f 4d 4d 41 4e 44 20 .Returns.success.unless.COMMAND.
20280 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 72 20 61 20 72 65 64 69 72 65 63 74 69 6f 6e 20 65 72 is.not.found.or.a.redirection.er
202a0 72 6f 72 20 6f 63 63 75 72 73 2e 00 52 65 70 6f 72 74 20 74 69 6d 65 20 63 6f 6e 73 75 6d 65 64 ror.occurs..Report.time.consumed
202c0 20 62 79 20 70 69 70 65 6c 69 6e 65 27 73 20 65 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 .by.pipeline's.execution........
202e0 20 20 20 45 78 65 63 75 74 65 20 50 49 50 45 4c 49 4e 45 20 61 6e 64 20 70 72 69 6e 74 20 61 20 ...Execute.PIPELINE.and.print.a.
20300 73 75 6d 6d 61 72 79 20 6f 66 20 74 68 65 20 72 65 61 6c 20 74 69 6d 65 2c 20 75 73 65 72 20 43 summary.of.the.real.time,.user.C
20320 50 55 20 74 69 6d 65 2c 0a 20 20 20 20 61 6e 64 20 73 79 73 74 65 6d 20 43 50 55 20 74 69 6d 65 PU.time,.....and.system.CPU.time
20340 20 73 70 65 6e 74 20 65 78 65 63 75 74 69 6e 67 20 50 49 50 45 4c 49 4e 45 20 77 68 65 6e 20 69 .spent.executing.PIPELINE.when.i
20360 74 20 74 65 72 6d 69 6e 61 74 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a t.terminates...........Options:.
20380 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 74 68 65 20 74 69 6d 69 6e 67 20 73 75 6d 6d 61 72 ......-p.print.the.timing.summar
203a0 79 20 69 6e 20 74 68 65 20 70 6f 72 74 61 62 6c 65 20 50 6f 73 69 78 20 66 6f 72 6d 61 74 0a 20 y.in.the.portable.Posix.format..
203c0 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 54 49 4d 45 46 4f 52 ........The.value.of.the.TIMEFOR
203e0 4d 41 54 20 76 61 72 69 61 62 6c 65 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 6f 75 74 70 MAT.variable.is.used.as.the.outp
20400 75 74 20 66 6f 72 6d 61 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a ut.format...........Exit.Status:
20420 0a 20 20 20 20 54 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 73 20 69 73 20 74 68 65 20 72 65 .....The.return.status.is.the.re
20440 74 75 72 6e 20 73 74 61 74 75 73 20 6f 66 20 50 49 50 45 4c 49 4e 45 2e 00 52 65 73 75 6d 65 20 turn.status.of.PIPELINE..Resume.
20460 66 6f 72 2c 20 77 68 69 6c 65 2c 20 6f 72 20 75 6e 74 69 6c 20 6c 6f 6f 70 73 2e 0a 20 20 20 20 for,.while,.or.until.loops......
20480 0a 20 20 20 20 52 65 73 75 6d 65 73 20 74 68 65 20 6e 65 78 74 20 69 74 65 72 61 74 69 6f 6e 20 .....Resumes.the.next.iteration.
204a0 6f 66 20 74 68 65 20 65 6e 63 6c 6f 73 69 6e 67 20 46 4f 52 2c 20 57 48 49 4c 45 20 6f 72 20 55 of.the.enclosing.FOR,.WHILE.or.U
204c0 4e 54 49 4c 20 6c 6f 6f 70 2e 0a 20 20 20 20 49 66 20 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 NTIL.loop......If.N.is.specified
204e0 2c 20 72 65 73 75 6d 65 73 20 74 68 65 20 4e 74 68 20 65 6e 63 6c 6f 73 69 6e 67 20 6c 6f 6f 70 ,.resumes.the.Nth.enclosing.loop
20500 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 65 20 ...........Exit.Status:.....The.
20520 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 6f 74 exit.status.is.0.unless.N.is.not
20540 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 52 65 73 .greater.than.or.equal.to.1..Res
20560 75 6d 65 20 6a 6f 62 20 69 6e 20 66 6f 72 65 67 72 6f 75 6e 64 2e 0a 20 20 20 20 0a 20 20 20 20 ume.job.in.foreground...........
20580 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 74 68 65 20 4a 4f 42 5f 53 50 45 43 20 61 72 67 75 6d Equivalent.to.the.JOB_SPEC.argum
205a0 65 6e 74 20 74 6f 20 74 68 65 20 e2 80 98 1b 5b 31 6d 66 67 1b 5b 30 6d e2 80 99 20 63 6f 6d 6d ent.to.the.....[1mfg.[0m....comm
205c0 61 6e 64 2e 20 20 52 65 73 75 6d 65 20 61 0a 20 20 20 20 73 74 6f 70 70 65 64 20 6f 72 20 62 61 and...Resume.a.....stopped.or.ba
205e0 63 6b 67 72 6f 75 6e 64 20 6a 6f 62 2e 20 20 4a 4f 42 5f 53 50 45 43 20 63 61 6e 20 73 70 65 63 ckground.job...JOB_SPEC.can.spec
20600 69 66 79 20 65 69 74 68 65 72 20 61 20 6a 6f 62 20 6e 61 6d 65 0a 20 20 20 20 6f 72 20 61 20 6a ify.either.a.job.name.....or.a.j
20620 6f 62 20 6e 75 6d 62 65 72 2e 20 20 46 6f 6c 6c 6f 77 69 6e 67 20 4a 4f 42 5f 53 50 45 43 20 77 ob.number...Following.JOB_SPEC.w
20640 69 74 68 20 61 20 e2 80 98 1b 5b 31 6d 26 1b 5b 30 6d e2 80 99 20 70 6c 61 63 65 73 20 74 68 65 ith.a.....[1m&.[0m....places.the
20660 20 6a 6f 62 20 69 6e 0a 20 20 20 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 61 73 20 69 .job.in.....the.background,.as.i
20680 66 20 74 68 65 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 68 61 64 20 62 65 65 6e f.the.job.specification.had.been
206a0 20 73 75 70 70 6c 69 65 64 20 61 73 20 61 6e 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 .supplied.as.an.....argument.to.
206c0 e2 80 98 1b 5b 31 6d 62 67 1b 5b 30 6d e2 80 99 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 ....[1mbg.[0m..............Exit.
206e0 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f Status:.....Returns.the.status.o
20700 66 20 74 68 65 20 72 65 73 75 6d 65 64 20 6a 6f 62 2e 00 52 65 74 75 72 6e 20 61 20 73 75 63 63 f.the.resumed.job..Return.a.succ
20720 65 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 essful.result...........Exit.Sta
20740 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 73 75 63 63 65 65 64 73 2e 00 52 65 74 75 72 6e tus:.....Always.succeeds..Return
20760 20 61 6e 20 75 6e 73 75 63 63 65 73 73 66 75 6c 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 0a 20 20 .an.unsuccessful.result.........
20780 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 41 6c 77 61 79 73 20 66 61 69 6c 73 2e ..Exit.Status:.....Always.fails.
207a0 00 52 65 74 75 72 6e 20 66 72 6f 6d 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 .Return.from.a.shell.function...
207c0 20 20 20 0a 20 20 20 20 43 61 75 73 65 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 ........Causes.a.function.or.sou
207e0 72 63 65 64 20 73 63 72 69 70 74 20 74 6f 20 65 78 69 74 20 77 69 74 68 20 74 68 65 20 72 65 74 rced.script.to.exit.with.the.ret
20800 75 72 6e 20 76 61 6c 75 65 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4e 2e 20 20 49 urn.value.....specified.by.N...I
20820 66 20 4e 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 20 72 65 74 75 72 6e 20 73 74 61 74 75 f.N.is.omitted,.the.return.statu
20840 73 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 0a 20 20 20 20 6c 61 73 74 20 63 6f 6d 6d 61 6e s.is.that.of.the.....last.comman
20860 64 20 65 78 65 63 75 74 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6f d.executed.within.the.function.o
20880 72 20 73 63 72 69 70 74 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a r.script...........Exit.Status:.
208a0 20 20 20 20 52 65 74 75 72 6e 73 20 4e 2c 20 6f 72 20 66 61 69 6c 75 72 65 20 69 66 20 74 68 65 ....Returns.N,.or.failure.if.the
208c0 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 69 6e 67 20 61 20 66 75 6e 63 74 69 .shell.is.not.executing.a.functi
208e0 6f 6e 20 6f 72 20 73 63 72 69 70 74 2e 00 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 on.or.script..Return.the.context
20900 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e .of.the.current.subroutine.call.
20920 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 ..........Without.EXPR,.returns.
20940 e2 80 9c 1b 5b 31 6d 24 6c 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 1b 5b 30 6d e2 80 9d 2e 20 20 ....[1m$line.$filename.[0m......
20960 57 69 74 68 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 0a 20 20 20 20 e2 80 9c 1b 5b 31 6d 24 6c With.EXPR,.returns.........[1m$l
20980 69 6e 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 1b 5b 30 6d e2 80 9d ine.$subroutine.$filename.[0m...
209a0 3b 20 74 68 69 73 20 65 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 ;.this.extra.information.can.be.
209c0 75 73 65 64 20 74 6f 0a 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 63 6b 20 74 72 61 63 used.to.....provide.a.stack.trac
209e0 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 20 69 6e e...........The.value.of.EXPR.in
20a00 64 69 63 61 74 65 73 20 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 6d 65 73 20 74 6f 20 dicates.how.many.call.frames.to.
20a20 67 6f 20 62 61 63 6b 20 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6f go.back.before.the.....current.o
20a40 6e 65 3b 20 74 68 65 20 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d 65 20 30 2e 0a 20 20 ne;.the.top.frame.is.frame.0....
20a60 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 .......Exit.Status:.....Returns.
20a80 30 20 75 6e 6c 65 73 73 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 6e 6f 74 20 65 78 65 63 75 74 0.unless.the.shell.is.not.execut
20aa0 69 6e 67 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 45 58 50 52 0a 20 20 20 ing.a.shell.function.or.EXPR....
20ac0 20 69 73 20 69 6e 76 61 6c 69 64 2e 00 52 65 74 75 72 6e 73 20 74 68 65 20 63 6f 6e 74 65 78 74 .is.invalid..Returns.the.context
20ae0 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 72 6f 75 74 69 6e 65 20 63 61 6c 6c 2e .of.the.current.subroutine.call.
20b00 0a 20 20 20 20 0a 20 20 20 20 57 69 74 68 6f 75 74 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 20 ..........Without.EXPR,.returns.
20b20 e2 80 9c 1b 5b 31 6d 24 6c 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 1b 5b 30 6d e2 80 9d 2e 20 20 ....[1m$line.$filename.[0m......
20b40 57 69 74 68 20 45 58 50 52 2c 20 72 65 74 75 72 6e 73 0a 20 20 20 20 e2 80 9c 1b 5b 31 6d 24 6c With.EXPR,.returns.........[1m$l
20b60 69 6e 65 20 24 73 75 62 72 6f 75 74 69 6e 65 20 24 66 69 6c 65 6e 61 6d 65 1b 5b 30 6d e2 80 9d ine.$subroutine.$filename.[0m...
20b80 3b 20 74 68 69 73 20 65 78 74 72 61 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 ;.this.extra.information.can.be.
20ba0 75 73 65 64 20 74 6f 0a 20 20 20 20 70 72 6f 76 69 64 65 20 61 20 73 74 61 63 6b 20 74 72 61 63 used.to.....provide.a.stack.trac
20bc0 65 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 45 58 50 52 20 69 6e e...........The.value.of.EXPR.in
20be0 64 69 63 61 74 65 73 20 68 6f 77 20 6d 61 6e 79 20 63 61 6c 6c 20 66 72 61 6d 65 73 20 74 6f 20 dicates.how.many.call.frames.to.
20c00 67 6f 20 62 61 63 6b 20 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 6f go.back.before.the.....current.o
20c20 6e 65 3b 20 74 68 65 20 74 6f 70 20 66 72 61 6d 65 20 69 73 20 66 72 61 6d 65 20 30 2e 00 52 75 ne;.the.top.frame.is.frame.0..Ru
20c40 6e 6e 69 6e 67 00 53 65 67 6d 65 6e 74 61 74 69 6f 6e 20 66 61 75 6c 74 00 53 65 6c 65 63 74 20 nning.Segmentation.fault.Select.
20c60 77 6f 72 64 73 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 61 6e 64 20 65 78 65 63 75 74 65 20 63 6f words.from.a.list.and.execute.co
20c80 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 57 4f 52 44 53 20 61 72 65 20 65 mmands...........The.WORDS.are.e
20ca0 78 70 61 6e 64 65 64 2c 20 67 65 6e 65 72 61 74 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 77 6f xpanded,.generating.a.list.of.wo
20cc0 72 64 73 2e 20 20 54 68 65 0a 20 20 20 20 73 65 74 20 6f 66 20 65 78 70 61 6e 64 65 64 20 77 6f rds...The.....set.of.expanded.wo
20ce0 72 64 73 20 69 73 20 70 72 69 6e 74 65 64 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 65 rds.is.printed.on.the.standard.e
20d00 72 72 6f 72 2c 20 65 61 63 68 0a 20 20 20 20 70 72 65 63 65 64 65 64 20 62 79 20 61 20 6e 75 6d rror,.each.....preceded.by.a.num
20d20 62 65 72 2e 20 20 49 66 20 e2 80 98 1b 5b 31 6d 69 6e 20 57 4f 52 44 53 1b 5b 30 6d e2 80 99 20 ber...If.....[1min.WORDS.[0m....
20d40 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 e2 80 98 1b 5b 31 6d 69 6e 20 e2 80 9c 1b 5b 31 is.not.present,.....[1min.....[1
20d60 6d 24 40 1b 5b 30 6d e2 80 9d 1b 5b 30 6d e2 80 99 0a 20 20 20 20 69 73 20 61 73 73 75 6d 65 64 m$@.[0m....[0m........is.assumed
20d80 2e 20 20 54 68 65 20 50 53 33 20 70 72 6f 6d 70 74 20 69 73 20 74 68 65 6e 20 64 69 73 70 6c 61 ...The.PS3.prompt.is.then.displa
20da0 79 65 64 20 61 6e 64 20 61 20 6c 69 6e 65 20 72 65 61 64 0a 20 20 20 20 66 72 6f 6d 20 74 68 65 yed.and.a.line.read.....from.the
20dc0 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 20 63 6f .standard.input...If.the.line.co
20de0 6e 73 69 73 74 73 20 6f 66 20 74 68 65 20 6e 75 6d 62 65 72 0a 20 20 20 20 63 6f 72 72 65 73 70 nsists.of.the.number.....corresp
20e00 6f 6e 64 69 6e 67 20 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 20 77 onding.to.one.of.the.displayed.w
20e20 6f 72 64 73 2c 20 74 68 65 6e 20 4e 41 4d 45 20 69 73 20 73 65 74 0a 20 20 20 20 74 6f 20 74 68 ords,.then.NAME.is.set.....to.th
20e40 61 74 20 77 6f 72 64 2e 20 20 49 66 20 74 68 65 20 6c 69 6e 65 20 69 73 20 65 6d 70 74 79 2c 20 at.word...If.the.line.is.empty,.
20e60 57 4f 52 44 53 20 61 6e 64 20 74 68 65 20 70 72 6f 6d 70 74 20 61 72 65 0a 20 20 20 20 72 65 64 WORDS.and.the.prompt.are.....red
20e80 69 73 70 6c 61 79 65 64 2e 20 20 49 66 20 45 4f 46 20 69 73 20 72 65 61 64 2c 20 74 68 65 20 63 isplayed...If.EOF.is.read,.the.c
20ea0 6f 6d 6d 61 6e 64 20 63 6f 6d 70 6c 65 74 65 73 2e 20 20 41 6e 79 20 6f 74 68 65 72 0a 20 20 20 ommand.completes...Any.other....
20ec0 20 76 61 6c 75 65 20 72 65 61 64 20 63 61 75 73 65 73 20 4e 41 4d 45 20 74 6f 20 62 65 20 73 65 .value.read.causes.NAME.to.be.se
20ee0 74 20 74 6f 20 6e 75 6c 6c 2e 20 20 54 68 65 20 6c 69 6e 65 20 72 65 61 64 20 69 73 20 73 61 76 t.to.null...The.line.read.is.sav
20f00 65 64 0a 20 20 20 20 69 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 52 45 50 4c 59 2e 20 20 43 ed.....in.the.variable.REPLY...C
20f20 4f 4d 4d 41 4e 44 53 20 61 72 65 20 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 65 61 63 68 20 OMMANDS.are.executed.after.each.
20f40 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 20 75 6e 74 69 6c 20 61 20 62 72 65 61 6b 20 63 6f 6d 6d selection.....until.a.break.comm
20f60 61 6e 64 20 69 73 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 and.is.executed...........Exit.S
20f80 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 tatus:.....Returns.the.status.of
20fa0 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 2e 00 53 65 6e 64 .the.last.command.executed..Send
20fc0 20 61 20 73 69 67 6e 61 6c 20 74 6f 20 61 20 6a 6f 62 2e 0a 20 20 20 20 0a 20 20 20 20 53 65 6e .a.signal.to.a.job...........Sen
20fe0 64 20 74 68 65 20 70 72 6f 63 65 73 73 65 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 50 49 d.the.processes.identified.by.PI
21000 44 20 6f 72 20 4a 4f 42 53 50 45 43 20 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 64 20 62 79 D.or.JOBSPEC.the.signal.named.by
21020 0a 20 20 20 20 53 49 47 53 50 45 43 20 6f 72 20 53 49 47 4e 55 4d 2e 20 20 49 66 20 6e 65 69 74 .....SIGSPEC.or.SIGNUM...If.neit
21040 68 65 72 20 53 49 47 53 50 45 43 20 6e 6f 72 20 53 49 47 4e 55 4d 20 69 73 20 70 72 65 73 65 6e her.SIGSPEC.nor.SIGNUM.is.presen
21060 74 2c 20 74 68 65 6e 0a 20 20 20 20 53 49 47 54 45 52 4d 20 69 73 20 61 73 73 75 6d 65 64 2e 0a t,.then.....SIGTERM.is.assumed..
21080 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 73 20 73 69 67 09 53 .........Options:.......-s.sig.S
210a0 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 61 6d 65 0a 20 20 20 20 20 20 2d 6e 20 73 69 67 IG.is.a.signal.name.......-n.sig
210c0 09 53 49 47 20 69 73 20 61 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 2d 6c .SIG.is.a.signal.number.......-l
210e0 09 6c 69 73 74 20 74 68 65 20 73 69 67 6e 61 6c 20 6e 61 6d 65 73 3b 20 69 66 20 61 72 67 75 6d .list.the.signal.names;.if.argum
21100 65 6e 74 73 20 66 6f 6c 6c 6f 77 20 e2 80 98 1b 5b 31 6d 2d 6c 1b 5b 30 6d e2 80 99 20 74 68 65 ents.follow.....[1m-l.[0m....the
21120 79 20 61 72 65 0a 20 20 20 20 09 09 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 73 69 67 6e 61 6c y.are.......assumed.to.be.signal
21140 20 6e 75 6d 62 65 72 73 20 66 6f 72 20 77 68 69 63 68 20 6e 61 6d 65 73 20 73 68 6f 75 6c 64 20 .numbers.for.which.names.should.
21160 62 65 20 6c 69 73 74 65 64 0a 20 20 20 20 20 20 2d 4c 09 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 2d be.listed.......-L.synonym.for.-
21180 6c 0a 20 20 20 20 0a 20 20 20 20 4b 69 6c 6c 20 69 73 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 l..........Kill.is.a.shell.built
211a0 69 6e 20 66 6f 72 20 74 77 6f 20 72 65 61 73 6f 6e 73 3a 20 69 74 20 61 6c 6c 6f 77 73 20 6a 6f in.for.two.reasons:.it.allows.jo
211c0 62 20 49 44 73 20 74 6f 20 62 65 20 75 73 65 64 0a 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 20 b.IDs.to.be.used.....instead.of.
211e0 70 72 6f 63 65 73 73 20 49 44 73 2c 20 61 6e 64 20 61 6c 6c 6f 77 73 20 70 72 6f 63 65 73 73 65 process.IDs,.and.allows.processe
21200 73 20 74 6f 20 62 65 20 6b 69 6c 6c 65 64 20 69 66 20 74 68 65 20 6c 69 6d 69 74 0a 20 20 20 20 s.to.be.killed.if.the.limit.....
21220 6f 6e 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 72 65 61 74 65 on.processes.that.you.can.create
21240 20 69 73 20 72 65 61 63 68 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 .is.reached...........Exit.Statu
21260 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
21280 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 20 65 .invalid.option.is.given.or.an.e
212a0 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 65 74 20 52 65 61 64 6c 69 6e 65 20 6b 65 79 20 62 69 rror.occurs..Set.Readline.key.bi
212c0 6e 64 69 6e 67 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 42 ndings.and.variables...........B
212e0 69 6e 64 20 61 20 6b 65 79 20 73 65 71 75 65 6e 63 65 20 74 6f 20 61 20 52 65 61 64 6c 69 6e 65 ind.a.key.sequence.to.a.Readline
21300 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 61 20 6d 61 63 72 6f 2c 20 6f 72 20 73 65 74 20 61 0a 20 .function.or.a.macro,.or.set.a..
21320 20 20 20 52 65 61 64 6c 69 6e 65 20 76 61 72 69 61 62 6c 65 2e 20 20 54 68 65 20 6e 6f 6e 2d 6f ...Readline.variable...The.non-o
21340 70 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 20 73 79 6e 74 61 78 20 69 73 20 65 71 75 69 76 61 6c ption.argument.syntax.is.equival
21360 65 6e 74 20 74 6f 0a 20 20 20 20 74 68 61 74 20 66 6f 75 6e 64 20 69 6e 20 7e 2f 2e 69 6e 70 75 ent.to.....that.found.in.~/.inpu
21380 74 72 63 2c 20 62 75 74 20 6d 75 73 74 20 62 65 20 70 61 73 73 65 64 20 61 73 20 61 20 73 69 6e trc,.but.must.be.passed.as.a.sin
213a0 67 6c 65 20 61 72 67 75 6d 65 6e 74 3a 0a 20 20 20 20 65 2e 67 2e 2c 20 62 69 6e 64 20 27 e2 80 gle.argument:.....e.g.,.bind.'..
213c0 9c 1b 5b 31 6d 5c 43 2d 78 5c 43 2d 72 1b 5b 30 6d e2 80 9d 3a 20 72 65 2d 72 65 61 64 2d 69 6e ..[1m\C-x\C-r.[0m...:.re-read-in
213e0 69 74 2d 66 69 6c 65 27 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 it-file'...........Options:.....
21400 20 20 2d 6d 20 20 6b 65 79 6d 61 70 20 20 20 20 20 20 20 20 20 55 73 65 20 4b 45 59 4d 41 50 20 ..-m..keymap.........Use.KEYMAP.
21420 61 73 20 74 68 65 20 6b 65 79 6d 61 70 20 66 6f 72 20 74 68 65 20 64 75 72 61 74 69 6f 6e 20 6f as.the.keymap.for.the.duration.o
21440 66 20 74 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 f.this..........................
21460 63 6f 6d 6d 61 6e 64 2e 20 20 41 63 63 65 70 74 61 62 6c 65 20 6b 65 79 6d 61 70 20 6e 61 6d 65 command...Acceptable.keymap.name
21480 73 20 61 72 65 20 65 6d 61 63 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s.are.emacs,....................
214a0 20 20 20 20 20 20 65 6d 61 63 73 2d 73 74 61 6e 64 61 72 64 2c 20 65 6d 61 63 73 2d 6d 65 74 61 ......emacs-standard,.emacs-meta
214c0 2c 20 65 6d 61 63 73 2d 63 74 6c 78 2c 20 76 69 2c 20 76 69 2d 6d 6f 76 65 2c 0a 20 20 20 20 20 ,.emacs-ctlx,.vi,.vi-move,......
214e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 2d 63 6f 6d 6d 61 6e 64 2c 20 ....................vi-command,.
21500 61 6e 64 20 76 69 2d 69 6e 73 65 72 74 2e 0a 20 20 20 20 20 20 2d 6c 20 20 20 20 20 20 20 20 20 and.vi-insert........-l.........
21520 20 20 20 20 20 20 20 20 4c 69 73 74 20 6e 61 6d 65 73 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 2e ........List.names.of.functions.
21540 0a 20 20 20 20 20 20 2d 50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 66 .......-P.................List.f
21560 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 61 6e 64 20 62 69 6e 64 69 6e 67 73 2e 0a 20 20 20 20 unction.names.and.bindings......
21580 20 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 66 75 6e 63 74 69 ..-p.................List.functi
215a0 6f 6e 73 20 61 6e 64 20 62 69 6e 64 69 6e 67 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 ons.and.bindings.in.a.form.that.
215c0 63 61 6e 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 can.be..........................
215e0 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 2d 53 20 20 20 20 20 20 20 reused.as.input........-S.......
21600 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 ..........List.key.sequences.tha
21620 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 t.invoke.macros.and.their.values
21640 0a 20 20 20 20 20 20 2d 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b .......-s.................List.k
21660 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 69 6e 76 6f 6b 65 20 6d 61 63 72 6f 73 20 ey.sequences.that.invoke.macros.
21680 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 and.their.values................
216a0 20 20 20 20 20 20 20 20 20 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 ..........in.a.form.that.can.be.
216c0 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 2d 56 20 20 20 20 20 20 20 reused.as.input........-V.......
216e0 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e ..........List.variable.names.an
21700 64 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 2d 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d.values.......-v...............
21720 20 20 4c 69 73 74 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 ..List.variable.names.and.values
21740 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 .in.a.form.that.can.............
21760 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e .............be.reused.as.input.
21780 0a 20 20 20 20 20 20 2d 71 20 20 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 20 51 75 65 72 79 20 .......-q..function-name..Query.
217a0 61 62 6f 75 74 20 77 68 69 63 68 20 6b 65 79 73 20 69 6e 76 6f 6b 65 20 74 68 65 20 6e 61 6d 65 about.which.keys.invoke.the.name
217c0 64 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2d 75 20 20 66 75 6e 63 74 69 6f 6e 2d 6e d.function........-u..function-n
217e0 61 6d 65 20 20 55 6e 62 69 6e 64 20 61 6c 6c 20 6b 65 79 73 20 77 68 69 63 68 20 61 72 65 20 62 ame..Unbind.all.keys.which.are.b
21800 6f 75 6e 64 20 74 6f 20 74 68 65 20 6e 61 6d 65 64 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 ound.to.the.named.function......
21820 20 20 2d 72 20 20 6b 65 79 73 65 71 20 20 20 20 20 20 20 20 20 52 65 6d 6f 76 65 20 74 68 65 20 ..-r..keyseq.........Remove.the.
21840 62 69 6e 64 69 6e 67 20 66 6f 72 20 4b 45 59 53 45 51 2e 0a 20 20 20 20 20 20 2d 66 20 20 66 69 binding.for.KEYSEQ........-f..fi
21860 6c 65 6e 61 6d 65 20 20 20 20 20 20 20 52 65 61 64 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 66 lename.......Read.key.bindings.f
21880 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 20 20 2d 78 20 20 6b 65 79 73 65 71 3a 73 rom.FILENAME........-x..keyseq:s
218a0 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 09 43 61 75 73 65 20 53 48 45 4c 4c 2d 43 4f 4d 4d 41 4e 44 hell-command.Cause.SHELL-COMMAND
218c0 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 77 68 65 6e 0a 20 20 20 20 09 09 09 09 4b 45 59 .to.be.executed.when.........KEY
218e0 53 45 51 20 69 73 20 65 6e 74 65 72 65 64 2e 0a 20 20 20 20 20 20 2d 58 20 20 20 20 20 20 20 20 SEQ.is.entered........-X........
21900 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 62 6f 75 6e .........List.key.sequences.boun
21920 64 20 77 69 74 68 20 2d 78 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 64 20 63 6f 6d 6d 61 6e 64 d.with.-x.and.associated.command
21940 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 69 6e 20 61 20 s..........................in.a.
21960 66 6f 72 6d 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 form.that.can.be.reused.as.input
21980 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 62 69 6e 64 ...........Exit.Status:.....bind
219a0 20 72 65 74 75 72 6e 73 20 30 20 75 6e 6c 65 73 73 20 61 6e 20 75 6e 72 65 63 6f 67 6e 69 7a 65 .returns.0.unless.an.unrecognize
219c0 64 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 d.option.is.given.or.an.error.oc
219e0 63 75 72 73 2e 00 53 65 74 20 61 6e 64 20 75 6e 73 65 74 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e curs..Set.and.unset.shell.option
21a00 73 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 73 65 74 74 69 6e 67 20 6f s...........Change.the.setting.o
21a20 66 20 65 61 63 68 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 20 4f 50 54 4e 41 4d 45 2e 20 20 57 69 f.each.shell.option.OPTNAME...Wi
21a40 74 68 6f 75 74 20 61 6e 79 20 6f 70 74 69 6f 6e 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 73 2c 20 thout.any.option.....arguments,.
21a60 6c 69 73 74 20 65 61 63 68 20 73 75 70 70 6c 69 65 64 20 4f 50 54 4e 41 4d 45 2c 20 6f 72 20 61 list.each.supplied.OPTNAME,.or.a
21a80 6c 6c 20 73 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 69 66 20 6e 6f 0a 20 20 20 20 4f 50 54 4e 41 ll.shell.options.if.no.....OPTNA
21aa0 4d 45 73 20 61 72 65 20 67 69 76 65 6e 2c 20 77 69 74 68 20 61 6e 20 69 6e 64 69 63 61 74 69 6f MEs.are.given,.with.an.indicatio
21ac0 6e 20 6f 66 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 65 61 63 68 20 69 73 20 73 65 74 2e n.of.whether.or.not.each.is.set.
21ae0 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 6f 09 72 65 73 74 ..........Options:.......-o.rest
21b00 72 69 63 74 20 4f 50 54 4e 41 4d 45 73 20 74 6f 20 74 68 6f 73 65 20 64 65 66 69 6e 65 64 20 66 rict.OPTNAMEs.to.those.defined.f
21b20 6f 72 20 75 73 65 20 77 69 74 68 20 e2 80 98 1b 5b 31 6d 73 65 74 20 2d 6f 1b 5b 30 6d e2 80 99 or.use.with.....[1mset.-o.[0m...
21b40 0a 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 .......-p.print.each.shell.optio
21b60 6e 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 n.with.an.indication.of.its.stat
21b80 75 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 us.......-q.suppress.output.....
21ba0 20 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 ..-s.enable.(set).each.OPTNAME..
21bc0 20 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 .....-u.disable.(unset).each.OPT
21be0 4e 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 NAME..........Exit.Status:.....R
21c00 65 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 eturns.success.if.OPTNAME.is.ena
21c20 62 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 bled;.fails.if.an.invalid.option
21c40 20 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 .is.....given.or.OPTNAME.is.disa
21c60 62 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 bled..Set.export.attribute.for.s
21c80 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 4d 61 72 6b 73 20 65 hell.variables...........Marks.e
21ca0 61 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 ach.NAME.for.automatic.export.to
21cc0 20 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 .the.environment.of.subsequently
21ce0 0a 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 .....executed.commands...If.VALU
21d00 45 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 E.is.supplied,.assign.VALUE.befo
21d20 72 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 re.exporting...........Options:.
21d40 20 20 20 20 20 20 2d 66 09 72 65 66 65 72 20 74 6f 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e ......-f.refer.to.shell.function
21d60 73 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 s.......-n.remove.the.export.pro
21d80 70 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 perty.from.each.NAME.......-p.di
21da0 73 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 splay.a.list.of.all.exported.var
21dc0 69 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 iables.and.functions..........An
21de0 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 e2 80 98 1b 5b 31 6d 2d 2d 1b 5b 30 6d e2 80 99 20 64 69 .argument.of.....[1m--.[0m....di
21e00 73 61 62 6c 65 73 20 66 75 72 74 68 65 72 20 6f 70 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 sables.further.option.processing
21e20 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
21e40 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 rns.success.unless.an.invalid.op
21e60 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 6f 72 20 4e 41 4d 45 20 69 73 20 69 6e 76 61 6c 69 64 tion.is.given.or.NAME.is.invalid
21e80 2e 00 53 65 74 20 6f 72 20 75 6e 73 65 74 20 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c 6c 20 6f ..Set.or.unset.values.of.shell.o
21ea0 70 74 69 6f 6e 73 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 ptions.and.positional.parameters
21ec0 2e 0a 20 20 20 20 0a 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 73 ...........Change.the.value.of.s
21ee0 68 65 6c 6c 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 hell.attributes.and.positional.p
21f00 61 72 61 6d 65 74 65 72 73 2c 20 6f 72 0a 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 6e 61 arameters,.or.....display.the.na
21f20 6d 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 mes.and.values.of.shell.variable
21f40 73 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 61 20 20 4d s...........Options:.......-a..M
21f60 61 72 6b 20 76 61 72 69 61 62 6c 65 73 20 77 68 69 63 68 20 61 72 65 20 6d 6f 64 69 66 69 65 64 ark.variables.which.are.modified
21f80 20 6f 72 20 63 72 65 61 74 65 64 20 66 6f 72 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 2d 62 .or.created.for.export........-b
21fa0 20 20 4e 6f 74 69 66 79 20 6f 66 20 6a 6f 62 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 69 6d 6d 65 ..Notify.of.job.termination.imme
21fc0 64 69 61 74 65 6c 79 2e 0a 20 20 20 20 20 20 2d 65 20 20 45 78 69 74 20 69 6d 6d 65 64 69 61 74 diately........-e..Exit.immediat
21fe0 65 6c 79 20 69 66 20 61 20 63 6f 6d 6d 61 6e 64 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f ely.if.a.command.exits.with.a.no
22000 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2e 0a 20 20 20 20 20 20 2d 66 20 20 44 69 73 61 62 6c 65 n-zero.status........-f..Disable
22020 20 66 69 6c 65 20 6e 61 6d 65 20 67 65 6e 65 72 61 74 69 6f 6e 20 28 67 6c 6f 62 62 69 6e 67 29 .file.name.generation.(globbing)
22040 2e 0a 20 20 20 20 20 20 2d 68 20 20 52 65 6d 65 6d 62 65 72 20 74 68 65 20 6c 6f 63 61 74 69 6f ........-h..Remember.the.locatio
22060 6e 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 74 68 65 79 20 61 72 65 20 6c 6f 6f 6b 65 64 n.of.commands.as.they.are.looked
22080 20 75 70 2e 0a 20 20 20 20 20 20 2d 6b 20 20 41 6c 6c 20 61 73 73 69 67 6e 6d 65 6e 74 20 61 72 .up........-k..All.assignment.ar
220a0 67 75 6d 65 6e 74 73 20 61 72 65 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f guments.are.placed.in.the.enviro
220c0 6e 6d 65 6e 74 20 66 6f 72 20 61 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2c 20 6e nment.for.a...........command,.n
220e0 6f 74 20 6a 75 73 74 20 74 68 6f 73 65 20 74 68 61 74 20 70 72 65 63 65 64 65 20 74 68 65 20 63 ot.just.those.that.precede.the.c
22100 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2e 0a 20 20 20 20 20 20 2d 6d 20 20 4a 6f 62 20 63 6f 6e 74 72 ommand.name........-m..Job.contr
22120 6f 6c 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 2d 6e 20 20 52 65 61 64 20 63 6f ol.is.enabled........-n..Read.co
22140 6d 6d 61 6e 64 73 20 62 75 74 20 64 6f 20 6e 6f 74 20 65 78 65 63 75 74 65 20 74 68 65 6d 2e 0a mmands.but.do.not.execute.them..
22160 20 20 20 20 20 20 2d 6f 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 53 ......-o.option-name...........S
22180 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f et.the.variable.corresponding.to
221a0 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 65 .option-name:...............alle
221c0 78 70 6f 72 74 20 20 20 20 73 61 6d 65 20 61 73 20 2d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 xport....same.as.-a.............
221e0 20 20 62 72 61 63 65 65 78 70 61 6e 64 20 20 73 61 6d 65 20 61 73 20 2d 42 0a 20 20 20 20 20 20 ..braceexpand..same.as.-B.......
22200 20 20 20 20 20 20 20 20 65 6d 61 63 73 20 20 20 20 20 20 20 20 75 73 65 20 61 6e 20 65 6d 61 63 ........emacs........use.an.emac
22220 73 2d 73 74 79 6c 65 20 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 65 72 66 61 63 65 0a 20 s-style.line.editing.interface..
22240 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 65 78 69 74 20 20 20 20 20 20 73 61 6d 65 20 61 .............errexit......same.a
22260 73 20 2d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 74 72 61 63 65 20 20 20 20 20 s.-e...............errtrace.....
22280 73 61 6d 65 20 61 73 20 2d 45 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 72 61 same.as.-E...............functra
222a0 63 65 20 20 20 20 73 61 6d 65 20 61 73 20 2d 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 ce....same.as.-T...............h
222c0 61 73 68 61 6c 6c 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 68 0a 20 20 20 20 20 20 20 20 20 ashall......same.as.-h..........
222e0 20 20 20 20 20 68 69 73 74 65 78 70 61 6e 64 20 20 20 73 61 6d 65 20 61 73 20 2d 48 0a 20 20 20 .....histexpand...same.as.-H....
22300 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 20 20 20 20 20 20 65 6e 61 62 6c 65 20 63 ...........history......enable.c
22320 6f 6d 6d 61 6e 64 20 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 67 6e ommand.history...............ign
22340 6f 72 65 65 6f 66 20 20 20 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 6e 6f 74 20 65 78 69 oreeof....the.shell.will.not.exi
22360 74 20 75 70 6f 6e 20 72 65 61 64 69 6e 67 20 45 4f 46 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 t.upon.reading.EOF..............
22380 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...........
223a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 20 63 6f 6d 6d 65 6e 74 73 20 .................allow.comments.
223c0 74 6f 20 61 70 70 65 61 72 20 69 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 to.appear.in.interactive.command
223e0 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 20 20 20 20 20 20 73 61 6d s...............keyword......sam
22400 65 20 61 73 20 2d 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 6e 69 74 6f 72 20 20 20 e.as.-k...............monitor...
22420 20 20 20 73 61 6d 65 20 61 73 20 2d 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 63 6c ...same.as.-m...............nocl
22440 6f 62 62 65 72 20 20 20 20 73 61 6d 65 20 61 73 20 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 obber....same.as.-C.............
22460 20 20 6e 6f 65 78 65 63 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 6e 0a 20 20 20 20 20 20 ..noexec.......same.as.-n.......
22480 20 20 20 20 20 20 20 20 6e 6f 67 6c 6f 62 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 66 0a ........noglob.......same.as.-f.
224a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6c 6f 67 20 20 20 20 20 20 20 20 63 75 72 72 65 ..............nolog........curre
224c0 6e 74 6c 79 20 61 63 63 65 70 74 65 64 20 62 75 74 20 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 ntly.accepted.but.ignored.......
224e0 20 20 20 20 20 20 20 20 6e 6f 74 69 66 79 20 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 62 0a ........notify.......same.as.-b.
22500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 75 6e 73 65 74 20 20 20 20 20 20 73 61 6d 65 20 ..............nounset......same.
22520 61 73 20 2d 75 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 63 6d 64 20 20 20 20 20 20 as.-u...............onecmd......
22540 20 73 61 6d 65 20 61 73 20 2d 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 .same.as.-t...............physic
22560 61 6c 20 20 20 20 20 73 61 6d 65 20 61 73 20 2d 50 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 al.....same.as.-P...............
22580 70 69 70 65 66 61 69 6c 20 20 20 20 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 pipefail.....the.return.value.of
225a0 20 61 20 70 69 70 65 6c 69 6e 65 20 69 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 0a 20 20 20 .a.pipeline.is.the.status.of....
225c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 6c 61 73 74 ........................the.last
225e0 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 65 78 69 74 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f .command.to.exit.with.a.non-zero
22600 20 73 74 61 74 75 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .status,........................
22620 20 20 20 20 6f 72 20 7a 65 72 6f 20 69 66 20 6e 6f 20 63 6f 6d 6d 61 6e 64 20 65 78 69 74 65 64 ....or.zero.if.no.command.exited
22640 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 .with.a.non-zero.status.........
22660 20 20 20 20 20 20 70 6f 73 69 78 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 20 74 68 65 20 62 65 ......posix........change.the.be
22680 68 61 76 69 6f 72 20 6f 66 20 62 61 73 68 20 77 68 65 72 65 20 74 68 65 20 64 65 66 61 75 6c 74 havior.of.bash.where.the.default
226a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 65 72 ............................oper
226c0 61 74 69 6f 6e 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 74 68 65 20 50 6f 73 69 78 20 73 74 61 ation.differs.from.the.Posix.sta
226e0 6e 64 61 72 64 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ndard.to........................
22700 20 20 20 20 6d 61 74 63 68 20 74 68 65 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 20 20 20 20 20 ....match.the.standard..........
22720 20 20 20 20 20 70 72 69 76 69 6c 65 67 65 64 20 20 20 73 61 6d 65 20 61 73 20 2d 70 0a 20 20 20 .....privileged...same.as.-p....
22740 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 6f 73 65 20 20 20 20 20 20 73 61 6d 65 20 61 73 20 ...........verbose......same.as.
22760 2d 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 20 20 20 20 20 20 20 20 20 20 20 75 73 -v...............vi...........us
22780 65 20 61 20 76 69 2d 73 74 79 6c 65 20 6c 69 6e 65 20 65 64 69 74 69 6e 67 20 69 6e 74 65 72 66 e.a.vi-style.line.editing.interf
227a0 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78 74 72 61 63 65 20 20 20 20 20 20 20 73 ace...............xtrace.......s
227c0 61 6d 65 20 61 73 20 2d 78 0a 20 20 20 20 20 20 2d 70 20 20 54 75 72 6e 65 64 20 6f 6e 20 77 68 ame.as.-x.......-p..Turned.on.wh
227e0 65 6e 65 76 65 72 20 74 68 65 20 72 65 61 6c 20 61 6e 64 20 65 66 66 65 63 74 69 76 65 20 75 73 enever.the.real.and.effective.us
22800 65 72 20 69 64 73 20 64 6f 20 6e 6f 74 20 6d 61 74 63 68 2e 0a 20 20 20 20 20 20 20 20 20 20 44 er.ids.do.not.match............D
22820 69 73 61 62 6c 65 73 20 70 72 6f 63 65 73 73 69 6e 67 20 6f 66 20 74 68 65 20 24 45 4e 56 20 66 isables.processing.of.the.$ENV.f
22840 69 6c 65 20 61 6e 64 20 69 6d 70 6f 72 74 69 6e 67 20 6f 66 20 73 68 65 6c 6c 0a 20 20 20 20 20 ile.and.importing.of.shell......
22860 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 73 2e 20 20 54 75 72 6e 69 6e 67 20 74 68 69 73 20 6f 70 .....functions...Turning.this.op
22880 74 69 6f 6e 20 6f 66 66 20 63 61 75 73 65 73 20 74 68 65 20 65 66 66 65 63 74 69 76 65 20 75 69 tion.off.causes.the.effective.ui
228a0 64 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 67 69 64 20 74 6f 20 62 65 20 73 65 74 20 74 6f d.and...........gid.to.be.set.to
228c0 20 74 68 65 20 72 65 61 6c 20 75 69 64 20 61 6e 64 20 67 69 64 2e 0a 20 20 20 20 20 20 2d 74 20 .the.real.uid.and.gid........-t.
228e0 20 45 78 69 74 20 61 66 74 65 72 20 72 65 61 64 69 6e 67 20 61 6e 64 20 65 78 65 63 75 74 69 6e .Exit.after.reading.and.executin
22900 67 20 6f 6e 65 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 20 20 2d 75 20 20 54 72 65 61 74 20 75 g.one.command........-u..Treat.u
22920 6e 73 65 74 20 76 61 72 69 61 62 6c 65 73 20 61 73 20 61 6e 20 65 72 72 6f 72 20 77 68 65 6e 20 nset.variables.as.an.error.when.
22940 73 75 62 73 74 69 74 75 74 69 6e 67 2e 0a 20 20 20 20 20 20 2d 76 20 20 50 72 69 6e 74 20 73 68 substituting........-v..Print.sh
22960 65 6c 6c 20 69 6e 70 75 74 20 6c 69 6e 65 73 20 61 73 20 74 68 65 79 20 61 72 65 20 72 65 61 64 ell.input.lines.as.they.are.read
22980 2e 0a 20 20 20 20 20 20 2d 78 20 20 50 72 69 6e 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 74 ........-x..Print.commands.and.t
229a0 68 65 69 72 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 74 68 65 79 20 61 72 65 20 65 78 65 63 75 heir.arguments.as.they.are.execu
229c0 74 65 64 2e 0a 20 20 20 20 20 20 2d 42 20 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 70 65 ted........-B..the.shell.will.pe
229e0 72 66 6f 72 6d 20 62 72 61 63 65 20 65 78 70 61 6e 73 69 6f 6e 0a 20 20 20 20 20 20 2d 43 20 20 rform.brace.expansion.......-C..
22a00 49 66 20 73 65 74 2c 20 64 69 73 61 6c 6c 6f 77 20 65 78 69 73 74 69 6e 67 20 72 65 67 75 6c 61 If.set,.disallow.existing.regula
22a20 72 20 66 69 6c 65 73 20 74 6f 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 0a 20 20 20 20 20 20 r.files.to.be.overwritten.......
22a40 20 20 20 20 62 79 20 72 65 64 69 72 65 63 74 69 6f 6e 20 6f 66 20 6f 75 74 70 75 74 2e 0a 20 20 ....by.redirection.of.output....
22a60 20 20 20 20 2d 45 20 20 49 66 20 73 65 74 2c 20 74 68 65 20 45 52 52 20 74 72 61 70 20 69 73 20 ....-E..If.set,.the.ERR.trap.is.
22a80 69 6e 68 65 72 69 74 65 64 20 62 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 inherited.by.shell.functions....
22aa0 20 20 20 20 2d 48 20 20 45 6e 61 62 6c 65 20 21 20 73 74 79 6c 65 20 68 69 73 74 6f 72 79 20 73 ....-H..Enable.!.style.history.s
22ac0 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 20 54 68 69 73 20 66 6c 61 67 20 69 73 20 6f 6e 0a 20 20 ubstitution...This.flag.is.on...
22ae0 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 20 77 68 65 6e 20 74 68 65 20 73 68 65 6c ........by.default.when.the.shel
22b00 6c 20 69 73 20 69 6e 74 65 72 61 63 74 69 76 65 2e 0a 20 20 20 20 20 20 2d 50 20 20 49 66 20 73 l.is.interactive........-P..If.s
22b20 65 74 2c 20 64 6f 20 6e 6f 74 20 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b et,.do.not.resolve.symbolic.link
22b40 73 20 77 68 65 6e 20 65 78 65 63 75 74 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 s.when.executing.commands.......
22b60 20 20 20 20 73 75 63 68 20 61 73 20 63 64 20 77 68 69 63 68 20 63 68 61 6e 67 65 20 74 68 65 20 ....such.as.cd.which.change.the.
22b80 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 2d 54 20 20 49 66 20 current.directory........-T..If.
22ba0 73 65 74 2c 20 74 68 65 20 44 45 42 55 47 20 61 6e 64 20 52 45 54 55 52 4e 20 74 72 61 70 73 20 set,.the.DEBUG.and.RETURN.traps.
22bc0 61 72 65 20 69 6e 68 65 72 69 74 65 64 20 62 79 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 are.inherited.by.shell.functions
22be0 2e 0a 20 20 20 20 20 20 2d 2d 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 ........--..Assign.any.remaining
22c00 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 .arguments.to.the.positional.par
22c20 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 ameters............If.there.are.
22c40 6e 6f 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 20 70 6f 73 69 no.remaining.arguments,.the.posi
22c60 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 61 72 65 20 tional.parameters...........are.
22c80 75 6e 73 65 74 2e 0a 20 20 20 20 20 20 2d 20 20 20 41 73 73 69 67 6e 20 61 6e 79 20 72 65 6d 61 unset........-...Assign.any.rema
22ca0 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 61 ining.arguments.to.the.positiona
22cc0 6c 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 2d 78 20 61 l.parameters............The.-x.a
22ce0 6e 64 20 2d 76 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 74 75 72 6e 65 64 20 6f 66 66 2e 0a 20 20 nd.-v.options.are.turned.off....
22d00 20 20 0a 20 20 20 20 55 73 69 6e 67 20 2b 20 72 61 74 68 65 72 20 74 68 61 6e 20 2d 20 63 61 75 .......Using.+.rather.than.-.cau
22d20 73 65 73 20 74 68 65 73 65 20 66 6c 61 67 73 20 74 6f 20 62 65 20 74 75 72 6e 65 64 20 6f 66 66 ses.these.flags.to.be.turned.off
22d40 2e 20 20 54 68 65 0a 20 20 20 20 66 6c 61 67 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 ...The.....flags.can.also.be.use
22d60 64 20 75 70 6f 6e 20 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 2e 20 d.upon.invocation.of.the.shell..
22d80 20 54 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 73 65 74 20 6f 66 20 66 6c 61 67 73 20 6d 61 .The.current.....set.of.flags.ma
22da0 79 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 2d 2e 20 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 y.be.found.in.$-...The.remaining
22dc0 20 6e 20 41 52 47 73 20 61 72 65 20 70 6f 73 69 74 69 6f 6e 61 6c 0a 20 20 20 20 70 61 72 61 6d .n.ARGs.are.positional.....param
22de0 65 74 65 72 73 20 61 6e 64 20 61 72 65 20 61 73 73 69 67 6e 65 64 2c 20 69 6e 20 6f 72 64 65 72 eters.and.are.assigned,.in.order
22e00 2c 20 74 6f 20 24 31 2c 20 24 32 2c 20 2e 2e 20 24 6e 2e 20 20 49 66 20 6e 6f 0a 20 20 20 20 41 ,.to.$1,.$2,....$n...If.no.....A
22e20 52 47 73 20 61 72 65 20 67 69 76 65 6e 2c 20 61 6c 6c 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c RGs.are.given,.all.shell.variabl
22e40 65 73 20 61 72 65 20 70 72 69 6e 74 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 es.are.printed...........Exit.St
22e60 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 atus:.....Returns.success.unless
22e80 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 53 65 74 .an.invalid.option.is.given..Set
22ea0 20 76 61 72 69 61 62 6c 65 20 76 61 6c 75 65 73 20 61 6e 64 20 61 74 74 72 69 62 75 74 65 73 2e .variable.values.and.attributes.
22ec0 0a 20 20 20 20 0a 20 20 20 20 41 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 e2 80 98 1b 5b 31 6d 64 ..........A.synonym.for.....[1md
22ee0 65 63 6c 61 72 65 1b 5b 30 6d e2 80 99 2e 20 20 53 65 65 20 e2 80 98 1b 5b 31 6d 68 65 6c 70 20 eclare.[0m......See.....[1mhelp.
22f00 64 65 63 6c 61 72 65 1b 5b 30 6d e2 80 99 2e 00 53 65 74 20 76 61 72 69 61 62 6c 65 20 76 61 6c declare.[0m.....Set.variable.val
22f20 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 44 65 63 ues.and.attributes...........Dec
22f40 6c 61 72 65 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 67 69 76 65 20 74 68 65 6d 20 61 74 74 lare.variables.and.give.them.att
22f60 72 69 62 75 74 65 73 2e 20 20 49 66 20 6e 6f 20 4e 41 4d 45 73 20 61 72 65 20 67 69 76 65 6e 2c ributes...If.no.NAMEs.are.given,
22f80 0a 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 .....display.the.attributes.and.
22fa0 76 61 6c 75 65 73 20 6f 66 20 61 6c 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 0a 20 20 values.of.all.variables.........
22fc0 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 72 65 73 74 72 69 63 74 20 61 63 74 ..Options:.......-f.restrict.act
22fe0 69 6f 6e 20 6f 72 20 64 69 73 70 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 ion.or.display.to.function.names
23000 20 61 6e 64 20 64 65 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 46 09 72 65 73 74 72 69 .and.definitions.......-F.restri
23020 63 74 20 64 69 73 70 6c 61 79 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 73 20 6f 6e 6c ct.display.to.function.names.onl
23040 79 20 28 70 6c 75 73 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 61 6e 64 0a 20 20 20 20 09 09 73 6f y.(plus.line.number.and.......so
23060 75 72 63 65 20 66 69 6c 65 20 77 68 65 6e 20 64 65 62 75 67 67 69 6e 67 29 0a 20 20 20 20 20 20 urce.file.when.debugging).......
23080 2d 67 09 63 72 65 61 74 65 20 67 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73 20 77 68 65 6e 20 -g.create.global.variables.when.
230a0 75 73 65 64 20 69 6e 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 3b 20 6f 74 68 65 72 77 used.in.a.shell.function;.otherw
230c0 69 73 65 0a 20 20 20 20 09 09 69 67 6e 6f 72 65 64 0a 20 20 20 20 20 20 2d 49 09 69 66 20 63 72 ise.......ignored.......-I.if.cr
230e0 65 61 74 69 6e 67 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2c 20 69 6e 68 65 72 69 74 eating.a.local.variable,.inherit
23100 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 0a 20 20 20 20 09 09 .the.attributes.and.value.......
23120 6f 66 20 61 20 76 61 72 69 61 62 6c 65 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 of.a.variable.with.the.same.name
23140 20 61 74 20 61 20 70 72 65 76 69 6f 75 73 20 73 63 6f 70 65 0a 20 20 20 20 20 20 2d 70 09 64 69 .at.a.previous.scope.......-p.di
23160 73 70 6c 61 79 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 76 61 6c 75 65 20 6f splay.the.attributes.and.value.o
23180 66 20 65 61 63 68 20 4e 41 4d 45 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 20 77 68 69 f.each.NAME..........Options.whi
231a0 63 68 20 73 65 74 20 61 74 74 72 69 62 75 74 65 73 3a 0a 20 20 20 20 20 20 2d 61 09 74 6f 20 6d ch.set.attributes:.......-a.to.m
231c0 61 6b 65 20 4e 41 4d 45 73 20 69 6e 64 65 78 65 64 20 61 72 72 61 79 73 20 28 69 66 20 73 75 70 ake.NAMEs.indexed.arrays.(if.sup
231e0 70 6f 72 74 65 64 29 0a 20 20 20 20 20 20 2d 41 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 61 ported).......-A.to.make.NAMEs.a
23200 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 73 20 28 69 66 20 73 75 70 70 6f 72 74 65 64 29 ssociative.arrays.(if.supported)
23220 0a 20 20 20 20 20 20 2d 69 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 20 68 61 76 65 20 74 68 65 .......-i.to.make.NAMEs.have.the
23240 20 e2 80 98 1b 5b 31 6d 69 6e 74 65 67 65 72 1b 5b 30 6d e2 80 99 20 61 74 74 72 69 62 75 74 65 .....[1minteger.[0m....attribute
23260 0a 20 20 20 20 20 20 2d 6c 09 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 20 76 61 6c 75 65 20 6f .......-l.to.convert.the.value.o
23280 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f 20 6c 6f 77 65 72 20 63 61 73 65 20 6f 6e 20 61 73 73 f.each.NAME.to.lower.case.on.ass
232a0 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 6e 09 6d 61 6b 65 20 4e 41 4d 45 20 61 20 72 65 66 ignment.......-n.make.NAME.a.ref
232c0 65 72 65 6e 63 65 20 74 6f 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 64 20 62 79 20 erence.to.the.variable.named.by.
232e0 69 74 73 20 76 61 6c 75 65 0a 20 20 20 20 20 20 2d 72 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 its.value.......-r.to.make.NAMEs
23300 20 72 65 61 64 6f 6e 6c 79 0a 20 20 20 20 20 20 2d 74 09 74 6f 20 6d 61 6b 65 20 4e 41 4d 45 73 .readonly.......-t.to.make.NAMEs
23320 20 68 61 76 65 20 74 68 65 20 e2 80 98 1b 5b 31 6d 74 72 61 63 65 1b 5b 30 6d e2 80 99 20 61 74 .have.the.....[1mtrace.[0m....at
23340 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 75 09 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 20 tribute.......-u.to.convert.the.
23360 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 4e 41 4d 45 20 74 6f 20 75 70 70 65 72 20 63 61 73 65 value.of.each.NAME.to.upper.case
23380 20 6f 6e 20 61 73 73 69 67 6e 6d 65 6e 74 0a 20 20 20 20 20 20 2d 78 09 74 6f 20 6d 61 6b 65 20 .on.assignment.......-x.to.make.
233a0 4e 41 4d 45 73 20 65 78 70 6f 72 74 0a 20 20 20 20 0a 20 20 20 20 55 73 69 6e 67 20 e2 80 98 1b NAMEs.export..........Using.....
233c0 5b 31 6d 2b 1b 5b 30 6d e2 80 99 20 69 6e 73 74 65 61 64 20 6f 66 20 e2 80 98 1b 5b 31 6d 2d 1b [1m+.[0m....instead.of.....[1m-.
233e0 5b 30 6d e2 80 99 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 67 69 76 65 6e 20 61 74 74 72 69 [0m....turns.off.the.given.attri
23400 62 75 74 65 2e 0a 20 20 20 20 0a 20 20 20 20 56 61 72 69 61 62 6c 65 73 20 77 69 74 68 20 74 68 bute...........Variables.with.th
23420 65 20 69 6e 74 65 67 65 72 20 61 74 74 72 69 62 75 74 65 20 68 61 76 65 20 61 72 69 74 68 6d 65 e.integer.attribute.have.arithme
23440 74 69 63 20 65 76 61 6c 75 61 74 69 6f 6e 20 28 73 65 65 0a 20 20 20 20 74 68 65 20 e2 80 98 1b tic.evaluation.(see.....the.....
23460 5b 31 6d 6c 65 74 1b 5b 30 6d e2 80 99 20 63 6f 6d 6d 61 6e 64 29 20 70 65 72 66 6f 72 6d 65 64 [1mlet.[0m....command).performed
23480 20 77 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 73 73 69 67 6e 65 64 20 61 .when.the.variable.is.assigned.a
234a0 20 76 61 6c 75 65 2e 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 75 73 65 64 20 69 6e 20 61 20 .value...........When.used.in.a.
234c0 66 75 6e 63 74 69 6f 6e 2c 20 e2 80 98 1b 5b 31 6d 64 65 63 6c 61 72 65 1b 5b 30 6d e2 80 99 20 function,.....[1mdeclare.[0m....
234e0 6d 61 6b 65 73 20 4e 41 4d 45 73 20 6c 6f 63 61 6c 2c 20 61 73 20 77 69 74 68 20 74 68 65 20 e2 makes.NAMEs.local,.as.with.the..
23500 80 98 1b 5b 31 6d 6c 6f 63 61 6c 1b 5b 30 6d e2 80 99 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 2e 20 ...[1mlocal.[0m........command..
23520 20 54 68 65 20 e2 80 98 1b 5b 31 6d 2d 67 1b 5b 30 6d e2 80 99 20 6f 70 74 69 6f 6e 20 73 75 70 .The.....[1m-g.[0m....option.sup
23540 70 72 65 73 73 65 73 20 74 68 69 73 20 62 65 68 61 76 69 6f 72 2e 0a 20 20 20 20 0a 20 20 20 20 presses.this.behavior...........
23560 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
23580 20 75 6e 6c 65 73 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 .unless.an.invalid.option.is.sup
235a0 70 6c 69 65 64 20 6f 72 20 61 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 61 73 73 69 67 6e 6d 65 plied.or.a.variable.....assignme
235c0 6e 74 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 nt.error.occurs..Shell.commands.
235e0 6d 61 74 63 68 69 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 matching.keyword.`.Shell.command
23600 73 20 6d 61 74 63 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 s.matching.keywords.`.Shell.opti
23620 6f 6e 73 3a 0a 00 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 ons:..Shift.positional.parameter
23640 73 2e 0a 20 20 20 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 s...........Rename.the.positiona
23660 6c 20 70 61 72 61 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 l.parameters.$N+1,$N+2.....to.$1
23680 2c 24 32 20 2e 2e 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 ,$2......If.N.is.....not.given,.
236a0 69 74 20 69 73 20 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 it.is.assumed.to.be.1...........
236c0 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
236e0 20 75 6e 6c 65 73 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 .unless.N.is.negative.or.greater
23700 20 74 68 61 6e 20 24 23 2e 00 53 69 67 6e 61 6c 20 25 64 00 53 70 65 63 69 66 79 20 68 6f 77 20 .than.$#..Signal.%d.Specify.how.
23720 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 6f 20 62 65 20 63 6f 6d 70 6c 65 74 65 64 20 62 79 arguments.are.to.be.completed.by
23740 20 52 65 61 64 6c 69 6e 65 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e 41 4d .Readline...........For.each.NAM
23760 45 2c 20 73 70 65 63 69 66 79 20 68 6f 77 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 6f 20 E,.specify.how.arguments.are.to.
23780 62 65 20 63 6f 6d 70 6c 65 74 65 64 2e 20 20 49 66 20 6e 6f 20 6f 70 74 69 6f 6e 73 0a 20 20 20 be.completed...If.no.options....
237a0 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 70 6c 65 74 69 .are.supplied,.existing.completi
237c0 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 70 72 69 6e 74 65 64 20 69 6e on.specifications.are.printed.in
237e0 20 61 20 77 61 79 20 74 68 61 74 0a 20 20 20 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 .a.way.that.....allows.them.to.b
23800 65 20 72 65 75 73 65 64 20 61 73 20 69 6e 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 e.reused.as.input...........Opti
23820 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 70 09 70 72 69 6e 74 20 65 78 69 73 74 69 6e 67 20 63 6f 6d ons:.......-p.print.existing.com
23840 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 69 6e 20 61 20 72 65 75 73 pletion.specifications.in.a.reus
23860 61 62 6c 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 2d 72 09 72 65 6d 6f 76 65 20 61 20 63 6f able.format.......-r.remove.a.co
23880 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 66 6f 72 20 65 61 63 68 20 mpletion.specification.for.each.
238a0 4e 41 4d 45 2c 20 6f 72 2c 20 69 66 20 6e 6f 0a 20 20 20 20 09 09 4e 41 4d 45 73 20 61 72 65 20 NAME,.or,.if.no.......NAMEs.are.
238c0 73 75 70 70 6c 69 65 64 2c 20 61 6c 6c 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 70 65 63 69 66 69 supplied,.all.completion.specifi
238e0 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 2d 44 09 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c cations.......-D.apply.the.compl
23900 65 74 69 6f 6e 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 20 61 73 20 74 68 65 20 64 65 66 61 75 6c etions.and.actions.as.the.defaul
23920 74 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 09 09 77 69 74 68 6f 75 74 20 61 6e 79 t.for.commands.......without.any
23940 20 73 70 65 63 69 66 69 63 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 64 65 66 69 6e 65 64 0a 20 20 20 .specific.completion.defined....
23960 20 20 20 2d 45 09 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 6e 64 20 ...-E.apply.the.completions.and.
23980 61 63 74 69 6f 6e 73 20 74 6f 20 e2 80 9c 1b 5b 31 6d 65 6d 70 74 79 1b 5b 30 6d e2 80 9d 20 63 actions.to.....[1mempty.[0m....c
239a0 6f 6d 6d 61 6e 64 73 20 2d 2d 0a 20 20 20 20 09 09 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 74 74 65 ommands.--.......completion.atte
239c0 6d 70 74 65 64 20 6f 6e 20 61 20 62 6c 61 6e 6b 20 6c 69 6e 65 0a 20 20 20 20 20 20 2d 49 09 61 mpted.on.a.blank.line.......-I.a
239e0 70 70 6c 79 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 6e 64 20 61 63 74 69 6f 6e 73 pply.the.completions.and.actions
23a00 20 74 6f 20 74 68 65 20 69 6e 69 74 69 61 6c 20 28 75 73 75 61 6c 6c 79 20 74 68 65 0a 20 20 20 .to.the.initial.(usually.the....
23a20 20 09 09 63 6f 6d 6d 61 6e 64 29 20 77 6f 72 64 0a 20 20 20 20 0a 20 20 20 20 57 68 65 6e 20 63 ...command).word..........When.c
23a40 6f 6d 70 6c 65 74 69 6f 6e 20 69 73 20 61 74 74 65 6d 70 74 65 64 2c 20 74 68 65 20 61 63 74 69 ompletion.is.attempted,.the.acti
23a60 6f 6e 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 74 68 65 ons.are.applied.in.the.order.the
23a80 0a 20 20 20 20 75 70 70 65 72 63 61 73 65 2d 6c 65 74 74 65 72 20 6f 70 74 69 6f 6e 73 20 61 72 .....uppercase-letter.options.ar
23aa0 65 20 6c 69 73 74 65 64 20 61 62 6f 76 65 2e 20 49 66 20 6d 75 6c 74 69 70 6c 65 20 6f 70 74 69 e.listed.above..If.multiple.opti
23ac0 6f 6e 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 0a 20 20 20 20 74 68 65 20 2d 44 20 6f 70 74 ons.are.supplied,.....the.-D.opt
23ae0 69 6f 6e 20 74 61 6b 65 73 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 2d 45 2c 20 61 6e ion.takes.precedence.over.-E,.an
23b00 64 20 62 6f 74 68 20 74 61 6b 65 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 2d 49 2e 0a d.both.take.precedence.over.-I..
23b20 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
23b40 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
23b60 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 on.is.supplied.or.an.error.occur
23b80 73 2e 00 53 74 6f 70 70 65 64 00 53 74 6f 70 70 65 64 20 28 73 69 67 6e 61 6c 29 00 53 74 6f 70 s..Stopped.Stopped.(signal).Stop
23ba0 70 65 64 20 28 74 74 79 20 69 6e 70 75 74 29 00 53 74 6f 70 70 65 64 20 28 74 74 79 20 6f 75 74 ped.(tty.input).Stopped.(tty.out
23bc0 70 75 74 29 00 53 74 6f 70 70 65 64 28 25 73 29 00 53 75 73 70 65 6e 64 20 73 68 65 6c 6c 20 65 put).Stopped(%s).Suspend.shell.e
23be0 78 65 63 75 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 53 75 73 70 65 6e 64 20 74 68 65 20 65 xecution...........Suspend.the.e
23c00 78 65 63 75 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 73 68 65 6c 6c 20 75 6e 74 69 6c 20 69 74 20 xecution.of.this.shell.until.it.
23c20 72 65 63 65 69 76 65 73 20 61 20 53 49 47 43 4f 4e 54 20 73 69 67 6e 61 6c 2e 0a 20 20 20 20 55 receives.a.SIGCONT.signal......U
23c40 6e 6c 65 73 73 20 66 6f 72 63 65 64 2c 20 6c 6f 67 69 6e 20 73 68 65 6c 6c 73 20 63 61 6e 6e 6f nless.forced,.login.shells.canno
23c60 74 20 62 65 20 73 75 73 70 65 6e 64 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 t.be.suspended...........Options
23c80 3a 0a 20 20 20 20 20 20 2d 66 09 66 6f 72 63 65 20 74 68 65 20 73 75 73 70 65 6e 64 2c 20 65 76 :.......-f.force.the.suspend,.ev
23ca0 65 6e 20 69 66 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c 6c en.if.the.shell.is.a.login.shell
23cc0 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 ..........Exit.Status:.....Retur
23ce0 6e 73 20 73 75 63 63 65 73 73 20 75 6e 6c 65 73 73 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 ns.success.unless.job.control.is
23d00 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e .not.enabled.or.an.error.occurs.
23d20 00 54 49 4d 45 46 4f 52 4d 41 54 3a 20 e2 80 98 1b 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 3a 20 69 .TIMEFORMAT:.....[1m%c.[0m...:.i
23d40 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 72 61 63 74 65 72 00 54 65 72 6d 69 6e 61 74 nvalid.format.character.Terminat
23d60 65 64 00 54 68 65 20 6d 61 69 6c 20 69 6e 20 25 73 20 68 61 73 20 62 65 65 6e 20 72 65 61 64 0a ed.The.mail.in.%s.has.been.read.
23d80 00 54 68 65 72 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 73 2e 0a 00 54 68 65 72 65 20 .There.are.running.jobs...There.
23da0 61 72 65 20 73 74 6f 70 70 65 64 20 6a 6f 62 73 2e 0a 00 54 68 65 72 65 20 69 73 20 4e 4f 20 57 are.stopped.jobs...There.is.NO.W
23dc0 41 52 52 41 4e 54 59 2c 20 74 6f 20 74 68 65 20 65 78 74 65 6e 74 20 70 65 72 6d 69 74 74 65 64 ARRANTY,.to.the.extent.permitted
23de0 20 62 79 20 6c 61 77 2e 00 54 68 65 73 65 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 61 72 .by.law..These.shell.commands.ar
23e00 65 20 64 65 66 69 6e 65 64 20 69 6e 74 65 72 6e 61 6c 6c 79 2e 20 20 54 79 70 65 20 e2 80 98 1b e.defined.internally...Type.....
23e20 5b 31 6d 68 65 6c 70 1b 5b 30 6d e2 80 99 20 74 6f 20 73 65 65 20 74 68 69 73 20 6c 69 73 74 2e [1mhelp.[0m....to.see.this.list.
23e40 0a 54 79 70 65 20 e2 80 98 1b 5b 31 6d 68 65 6c 70 20 6e 61 6d 65 1b 5b 30 6d e2 80 99 20 74 6f .Type.....[1mhelp.name.[0m....to
23e60 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 66 75 6e 63 74 69 6f .find.out.more.about.the.functio
23e80 6e 20 e2 80 98 1b 5b 31 6d 6e 61 6d 65 1b 5b 30 6d e2 80 99 2e 0a 55 73 65 20 e2 80 98 1b 5b 31 n.....[1mname.[0m.....Use.....[1
23ea0 6d 69 6e 66 6f 20 62 61 73 68 1b 5b 30 6d e2 80 99 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f minfo.bash.[0m....to.find.out.mo
23ec0 72 65 20 61 62 6f 75 74 20 74 68 65 20 73 68 65 6c 6c 20 69 6e 20 67 65 6e 65 72 61 6c 2e 0a 55 re.about.the.shell.in.general..U
23ee0 73 65 20 e2 80 98 1b 5b 31 6d 6d 61 6e 20 2d 6b 1b 5b 30 6d e2 80 99 20 6f 72 20 e2 80 98 1b 5b se.....[1mman.-k.[0m....or.....[
23f00 31 6d 69 6e 66 6f 1b 5b 30 6d e2 80 99 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 1minfo.[0m....to.find.out.more.a
23f20 62 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 20 6e 6f 74 20 69 6e 20 74 68 69 73 20 6c 69 73 74 2e 0a bout.commands.not.in.this.list..
23f40 0a 41 20 73 74 61 72 20 28 2a 29 20 6e 65 78 74 20 74 6f 20 61 20 6e 61 6d 65 20 6d 65 61 6e 73 .A.star.(*).next.to.a.name.means
23f60 20 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a .that.the.command.is.disabled...
23f80 00 54 68 69 73 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 61 72 65 20 .This.is.free.software;.you.are.
23fa0 66 72 65 65 20 74 6f 20 63 68 61 6e 67 65 20 61 6e 64 20 72 65 64 69 73 74 72 69 62 75 74 65 20 free.to.change.and.redistribute.
23fc0 69 74 2e 00 54 72 61 70 20 73 69 67 6e 61 6c 73 20 61 6e 64 20 6f 74 68 65 72 20 65 76 65 6e 74 it..Trap.signals.and.other.event
23fe0 73 2e 0a 20 20 20 20 0a 20 20 20 20 44 65 66 69 6e 65 73 20 61 6e 64 20 61 63 74 69 76 61 74 65 s...........Defines.and.activate
24000 73 20 68 61 6e 64 6c 65 72 73 20 74 6f 20 62 65 20 72 75 6e 20 77 68 65 6e 20 74 68 65 20 73 68 s.handlers.to.be.run.when.the.sh
24020 65 6c 6c 20 72 65 63 65 69 76 65 73 20 73 69 67 6e 61 6c 73 0a 20 20 20 20 6f 72 20 6f 74 68 65 ell.receives.signals.....or.othe
24040 72 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 41 52 47 20 69 73 20 61 20 r.conditions...........ARG.is.a.
24060 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 72 65 61 64 20 61 6e 64 20 65 78 65 63 75 74 65 64 20 command.to.be.read.and.executed.
24080 77 68 65 6e 20 74 68 65 20 73 68 65 6c 6c 20 72 65 63 65 69 76 65 73 20 74 68 65 0a 20 20 20 20 when.the.shell.receives.the.....
240a0 73 69 67 6e 61 6c 28 73 29 20 53 49 47 4e 41 4c 5f 53 50 45 43 2e 20 20 49 66 20 41 52 47 20 69 signal(s).SIGNAL_SPEC...If.ARG.i
240c0 73 20 61 62 73 65 6e 74 20 28 61 6e 64 20 61 20 73 69 6e 67 6c 65 20 53 49 47 4e 41 4c 5f 53 50 s.absent.(and.a.single.SIGNAL_SP
240e0 45 43 0a 20 20 20 20 69 73 20 73 75 70 70 6c 69 65 64 29 20 6f 72 20 e2 80 98 1b 5b 31 6d 2d 1b EC.....is.supplied).or.....[1m-.
24100 5b 30 6d e2 80 99 2c 20 65 61 63 68 20 73 70 65 63 69 66 69 65 64 20 73 69 67 6e 61 6c 20 69 73 [0m...,.each.specified.signal.is
24120 20 72 65 73 65 74 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 0a 20 20 20 20 76 61 6c 75 65 .reset.to.its.original.....value
24140 2e 20 20 49 66 20 41 52 47 20 69 73 20 74 68 65 20 6e 75 6c 6c 20 73 74 72 69 6e 67 20 65 61 63 ...If.ARG.is.the.null.string.eac
24160 68 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 69 67 6e 6f 72 65 64 20 62 79 20 74 68 65 0a h.SIGNAL_SPEC.is.ignored.by.the.
24180 20 20 20 20 73 68 65 6c 6c 20 61 6e 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 69 74 ....shell.and.by.the.commands.it
241a0 20 69 6e 76 6f 6b 65 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 61 20 53 49 47 4e 41 4c 5f 53 .invokes...........If.a.SIGNAL_S
241c0 50 45 43 20 69 73 20 45 58 49 54 20 28 30 29 20 41 52 47 20 69 73 20 65 78 65 63 75 74 65 64 20 PEC.is.EXIT.(0).ARG.is.executed.
241e0 6f 6e 20 65 78 69 74 20 66 72 6f 6d 20 74 68 65 20 73 68 65 6c 6c 2e 20 20 49 66 0a 20 20 20 20 on.exit.from.the.shell...If.....
24200 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 44 45 42 55 47 2c 20 41 52 47 20 69 73 20 65 a.SIGNAL_SPEC.is.DEBUG,.ARG.is.e
24220 78 65 63 75 74 65 64 20 62 65 66 6f 72 65 20 65 76 65 72 79 20 73 69 6d 70 6c 65 20 63 6f 6d 6d xecuted.before.every.simple.comm
24240 61 6e 64 2e 20 20 49 66 0a 20 20 20 20 61 20 53 49 47 4e 41 4c 5f 53 50 45 43 20 69 73 20 52 45 and...If.....a.SIGNAL_SPEC.is.RE
24260 54 55 52 4e 2c 20 41 52 47 20 69 73 20 65 78 65 63 75 74 65 64 20 65 61 63 68 20 74 69 6d 65 20 TURN,.ARG.is.executed.each.time.
24280 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 61 0a 20 20 20 20 73 63 72 69 70 74 a.shell.function.or.a.....script
242a0 20 72 75 6e 20 62 79 20 74 68 65 20 2e 20 6f 72 20 73 6f 75 72 63 65 20 62 75 69 6c 74 69 6e 73 .run.by.the...or.source.builtins
242c0 20 66 69 6e 69 73 68 65 73 20 65 78 65 63 75 74 69 6e 67 2e 20 20 41 20 53 49 47 4e 41 4c 5f 53 .finishes.executing...A.SIGNAL_S
242e0 50 45 43 0a 20 20 20 20 6f 66 20 45 52 52 20 6d 65 61 6e 73 20 74 6f 20 65 78 65 63 75 74 65 20 PEC.....of.ERR.means.to.execute.
24300 41 52 47 20 65 61 63 68 20 74 69 6d 65 20 61 20 63 6f 6d 6d 61 6e 64 27 73 20 66 61 69 6c 75 72 ARG.each.time.a.command's.failur
24320 65 20 77 6f 75 6c 64 20 63 61 75 73 65 20 74 68 65 0a 20 20 20 20 73 68 65 6c 6c 20 74 6f 20 65 e.would.cause.the.....shell.to.e
24340 78 69 74 20 77 68 65 6e 20 74 68 65 20 2d 65 20 6f 70 74 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 xit.when.the.-e.option.is.enable
24360 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 d...........If.no.arguments.are.
24380 73 75 70 70 6c 69 65 64 2c 20 74 72 61 70 20 70 72 69 6e 74 73 20 74 68 65 20 6c 69 73 74 20 6f supplied,.trap.prints.the.list.o
243a0 66 20 63 6f 6d 6d 61 6e 64 73 20 61 73 73 6f 63 69 61 74 65 64 0a 20 20 20 20 77 69 74 68 20 65 f.commands.associated.....with.e
243c0 61 63 68 20 73 69 67 6e 61 6c 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 69 6f 6e 73 3a 0a 20 20 ach.signal...........Options:...
243e0 20 20 20 20 2d 6c 09 70 72 69 6e 74 20 61 20 6c 69 73 74 20 6f 66 20 73 69 67 6e 61 6c 20 6e 61 ....-l.print.a.list.of.signal.na
24400 6d 65 73 20 61 6e 64 20 74 68 65 69 72 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6e 75 6d 62 mes.and.their.corresponding.numb
24420 65 72 73 0a 20 20 20 20 20 20 2d 70 09 64 69 73 70 6c 61 79 20 74 68 65 20 74 72 61 70 20 63 6f ers.......-p.display.the.trap.co
24440 6d 6d 61 6e 64 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 65 61 63 68 20 53 49 47 4e mmands.associated.with.each.SIGN
24460 41 4c 5f 53 50 45 43 0a 20 20 20 20 0a 20 20 20 20 45 61 63 68 20 53 49 47 4e 41 4c 5f 53 50 45 AL_SPEC..........Each.SIGNAL_SPE
24480 43 20 69 73 20 65 69 74 68 65 72 20 61 20 73 69 67 6e 61 6c 20 6e 61 6d 65 20 69 6e 20 3c 73 69 C.is.either.a.signal.name.in.<si
244a0 67 6e 61 6c 2e 68 3e 20 6f 72 20 61 20 73 69 67 6e 61 6c 20 6e 75 6d 62 65 72 2e 0a 20 20 20 20 gnal.h>.or.a.signal.number......
244c0 53 69 67 6e 61 6c 20 6e 61 6d 65 73 20 61 72 65 20 63 61 73 65 20 69 6e 73 65 6e 73 69 74 69 76 Signal.names.are.case.insensitiv
244e0 65 20 61 6e 64 20 74 68 65 20 53 49 47 20 70 72 65 66 69 78 20 69 73 20 6f 70 74 69 6f 6e 61 6c e.and.the.SIG.prefix.is.optional
24500 2e 20 20 41 0a 20 20 20 20 73 69 67 6e 61 6c 20 6d 61 79 20 62 65 20 73 65 6e 74 20 74 6f 20 74 ...A.....signal.may.be.sent.to.t
24520 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 e2 80 9c 1b 5b 31 6d 6b 69 6c 6c 20 2d 73 69 67 6e 61 he.shell.with.....[1mkill.-signa
24540 6c 20 24 24 1b 5b 30 6d e2 80 9d 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 74 75 l.$$.[0m..............Exit.Statu
24560 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 20 s:.....Returns.success.unless.a.
24580 53 49 47 53 50 45 43 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 SIGSPEC.is.invalid.or.an.invalid
245a0 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 00 54 79 70 65 20 e2 80 98 1b 5b 31 6d 25 73 .option.is.given..Type.....[1m%s
245c0 20 2d 63 20 e2 80 9c 1b 5b 31 6d 68 65 6c 70 20 73 65 74 1b 5b 30 6d e2 80 9d 1b 5b 30 6d e2 80 .-c.....[1mhelp.set.[0m....[0m..
245e0 99 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 20 73 68 65 ..for.more.information.about.she
24600 6c 6c 20 6f 70 74 69 6f 6e 73 2e 0a 00 54 79 70 65 20 e2 80 98 1b 5b 31 6d 25 73 20 2d 63 20 68 ll.options...Type.....[1m%s.-c.h
24620 65 6c 70 1b 5b 30 6d e2 80 99 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 elp.[0m....for.more.information.
24640 61 62 6f 75 74 20 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 63 6f 6d 6d 61 6e 64 73 2e 0a 00 55 about.shell.builtin.commands...U
24660 6e 6b 6e 6f 77 6e 20 53 69 67 6e 61 6c 20 23 25 64 00 55 6e 6b 6e 6f 77 6e 20 65 72 72 6f 72 00 nknown.Signal.#%d.Unknown.error.
24680 55 6e 6b 6e 6f 77 6e 20 73 74 61 74 75 73 00 55 6e 73 65 74 20 76 61 6c 75 65 73 20 61 6e 64 20 Unknown.status.Unset.values.and.
246a0 61 74 74 72 69 62 75 74 65 73 20 6f 66 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 61 6e attributes.of.shell.variables.an
246c0 64 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20 20 20 0a 20 20 20 20 46 6f 72 20 65 61 63 68 20 4e d.functions...........For.each.N
246e0 41 4d 45 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 76 61 AME,.remove.the.corresponding.va
24700 72 69 61 62 6c 65 20 6f 72 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 4f 70 74 riable.or.function...........Opt
24720 69 6f 6e 73 3a 0a 20 20 20 20 20 20 2d 66 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 61 ions:.......-f.treat.each.NAME.a
24740 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 2d 76 09 74 72 65 61 s.a.shell.function.......-v.trea
24760 74 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 61 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 0a t.each.NAME.as.a.shell.variable.
24780 20 20 20 20 20 20 2d 6e 09 74 72 65 61 74 20 65 61 63 68 20 4e 41 4d 45 20 61 73 20 61 20 6e 61 ......-n.treat.each.NAME.as.a.na
247a0 6d 65 20 72 65 66 65 72 65 6e 63 65 20 61 6e 64 20 75 6e 73 65 74 20 74 68 65 20 76 61 72 69 61 me.reference.and.unset.the.varia
247c0 62 6c 65 20 69 74 73 65 6c 66 0a 20 20 20 20 09 09 72 61 74 68 65 72 20 74 68 61 6e 20 74 68 65 ble.itself.......rather.than.the
247e0 20 76 61 72 69 61 62 6c 65 20 69 74 20 72 65 66 65 72 65 6e 63 65 73 0a 20 20 20 20 0a 20 20 20 .variable.it.references.........
24800 20 57 69 74 68 6f 75 74 20 6f 70 74 69 6f 6e 73 2c 20 75 6e 73 65 74 20 66 69 72 73 74 20 74 72 .Without.options,.unset.first.tr
24820 69 65 73 20 74 6f 20 75 6e 73 65 74 20 61 20 76 61 72 69 61 62 6c 65 2c 20 61 6e 64 20 69 66 20 ies.to.unset.a.variable,.and.if.
24840 74 68 61 74 20 66 61 69 6c 73 2c 0a 20 20 20 20 74 72 69 65 73 20 74 6f 20 75 6e 73 65 74 20 61 that.fails,.....tries.to.unset.a
24860 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 0a 20 20 20 20 53 6f 6d 65 20 76 61 72 69 61 62 6c .function...........Some.variabl
24880 65 73 20 63 61 6e 6e 6f 74 20 62 65 20 75 6e 73 65 74 3b 20 61 6c 73 6f 20 73 65 65 20 e2 80 98 es.cannot.be.unset;.also.see....
248a0 1b 5b 31 6d 72 65 61 64 6f 6e 6c 79 1b 5b 30 6d e2 80 99 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 .[1mreadonly.[0m..............Ex
248c0 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
248e0 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
24900 20 6f 72 20 61 20 4e 41 4d 45 20 69 73 20 72 65 61 64 2d 6f 6e 6c 79 2e 00 55 72 67 65 6e 74 20 .or.a.NAME.is.read-only..Urgent.
24920 49 4f 20 63 6f 6e 64 69 74 69 6f 6e 00 55 73 61 67 65 3a 09 25 73 20 5b 47 4e 55 20 6c 6f 6e 67 IO.condition.Usage:.%s.[GNU.long
24940 20 6f 70 74 69 6f 6e 5d 20 5b 6f 70 74 69 6f 6e 5d 20 2e 2e 2e 0a 09 25 73 20 5b 47 4e 55 20 6c .option].[option]......%s.[GNU.l
24960 6f 6e 67 20 6f 70 74 69 6f 6e 5d 20 5b 6f 70 74 69 6f 6e 5d 20 73 63 72 69 70 74 2d 66 69 6c 65 ong.option].[option].script-file
24980 20 2e 2e 2e 0a 00 55 73 65 20 e2 80 9c 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 9d 20 74 6f 20 6c 65 ......Use.....[1m%s.[0m....to.le
249a0 61 76 65 20 74 68 65 20 73 68 65 6c 6c 2e 0a 00 55 73 65 20 74 68 65 20 e2 80 98 1b 5b 31 6d 62 ave.the.shell...Use.the.....[1mb
249c0 61 73 68 62 75 67 1b 5b 30 6d e2 80 99 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 70 6f 72 74 20 ashbug.[0m....command.to.report.
249e0 62 75 67 73 2e 0a 00 55 73 65 72 20 73 69 67 6e 61 6c 20 31 00 55 73 65 72 20 73 69 67 6e 61 6c bugs...User.signal.1.User.signal
24a00 20 32 00 57 61 69 74 20 66 6f 72 20 6a 6f 62 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 72 .2.Wait.for.job.completion.and.r
24a20 65 74 75 72 6e 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 eturn.exit.status...........Wait
24a40 73 20 66 6f 72 20 65 61 63 68 20 70 72 6f 63 65 73 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 s.for.each.process.identified.by
24a60 20 61 6e 20 49 44 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 61 20 70 72 6f 63 65 73 73 20 49 .an.ID,.which.may.be.a.process.I
24a80 44 20 6f 72 20 61 0a 20 20 20 20 6a 6f 62 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2c 20 61 6e D.or.a.....job.specification,.an
24aa0 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 74 75 73 d.reports.its.termination.status
24ac0 2e 20 20 49 66 20 49 44 20 69 73 20 6e 6f 74 0a 20 20 20 20 67 69 76 65 6e 2c 20 77 61 69 74 73 ...If.ID.is.not.....given,.waits
24ae0 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 6c 64 20 .for.all.currently.active.child.
24b00 70 72 6f 63 65 73 73 65 73 2c 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e 0a 20 20 20 20 73 74 processes,.and.the.return.....st
24b20 61 74 75 73 20 69 73 20 7a 65 72 6f 2e 20 20 49 66 20 49 44 20 69 73 20 61 20 6a 6f 62 20 73 70 atus.is.zero...If.ID.is.a.job.sp
24b40 65 63 69 66 69 63 61 74 69 6f 6e 2c 20 77 61 69 74 73 20 66 6f 72 20 61 6c 6c 20 70 72 6f 63 65 ecification,.waits.for.all.proce
24b60 73 73 65 73 0a 20 20 20 20 69 6e 20 74 68 61 74 20 6a 6f 62 27 73 20 70 69 70 65 6c 69 6e 65 2e sses.....in.that.job's.pipeline.
24b80 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 6e 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 ..........If.the.-n.option.is.su
24ba0 70 70 6c 69 65 64 2c 20 77 61 69 74 73 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 6a 6f 62 20 66 pplied,.waits.for.a.single.job.f
24bc0 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 6f 66 20 49 44 73 2c 0a 20 20 20 20 6f 72 2c 20 69 66 20 rom.the.list.of.IDs,.....or,.if.
24be0 6e 6f 20 49 44 73 20 61 72 65 20 73 75 70 70 6c 69 65 64 2c 20 66 6f 72 20 74 68 65 20 6e 65 78 no.IDs.are.supplied,.for.the.nex
24c00 74 20 6a 6f 62 20 74 6f 20 63 6f 6d 70 6c 65 74 65 20 61 6e 64 20 72 65 74 75 72 6e 73 20 69 74 t.job.to.complete.and.returns.it
24c20 73 0a 20 20 20 20 65 78 69 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 s.....exit.status...........If.t
24c40 68 65 20 2d 70 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 74 68 65 20 70 72 he.-p.option.is.supplied,.the.pr
24c60 6f 63 65 73 73 20 6f 72 20 6a 6f 62 20 69 64 65 6e 74 69 66 69 65 72 20 6f 66 20 74 68 65 20 6a ocess.or.job.identifier.of.the.j
24c80 6f 62 0a 20 20 20 20 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 65 78 69 74 20 73 74 61 74 75 73 ob.....for.which.the.exit.status
24ca0 20 69 73 20 72 65 74 75 72 6e 65 64 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 .is.returned.is.assigned.to.the.
24cc0 76 61 72 69 61 62 6c 65 20 56 41 52 0a 20 20 20 20 6e 61 6d 65 64 20 62 79 20 74 68 65 20 6f 70 variable.VAR.....named.by.the.op
24ce0 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 2e 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 77 69 6c 6c tion.argument..The.variable.will
24d00 20 62 65 20 75 6e 73 65 74 20 69 6e 69 74 69 61 6c 6c 79 2c 20 62 65 66 6f 72 65 0a 20 20 20 20 .be.unset.initially,.before.....
24d20 61 6e 79 20 61 73 73 69 67 6e 6d 65 6e 74 2e 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 6f any.assignment..This.is.useful.o
24d40 6e 6c 79 20 77 68 65 6e 20 74 68 65 20 2d 6e 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 nly.when.the.-n.option.is.suppli
24d60 65 64 2e 0a 20 20 20 20 0a 20 20 20 20 49 66 20 74 68 65 20 2d 66 20 6f 70 74 69 6f 6e 20 69 73 ed...........If.the.-f.option.is
24d80 20 73 75 70 70 6c 69 65 64 2c 20 61 6e 64 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 69 73 20 65 6e .supplied,.and.job.control.is.en
24da0 61 62 6c 65 64 2c 20 77 61 69 74 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 66 69 abled,.waits.for.the.....specifi
24dc0 65 64 20 49 44 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 77 ed.ID.to.terminate,.instead.of.w
24de0 61 69 74 69 6e 67 20 66 6f 72 20 69 74 20 74 6f 20 63 68 61 6e 67 65 20 73 74 61 74 75 73 2e 0a aiting.for.it.to.change.status..
24e00 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
24e20 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 49 44 3b 20 66 61 69 s.the.status.of.the.last.ID;.fai
24e40 6c 73 20 69 66 20 49 44 20 69 73 20 69 6e 76 61 6c 69 64 20 6f 72 20 61 6e 20 69 6e 76 61 6c 69 ls.if.ID.is.invalid.or.an.invali
24e60 64 0a 20 20 20 20 6f 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2c 20 6f 72 20 69 66 20 2d 6e 20 d.....option.is.given,.or.if.-n.
24e80 69 73 20 73 75 70 70 6c 69 65 64 20 61 6e 64 20 74 68 65 20 73 68 65 6c 6c 20 68 61 73 20 6e 6f is.supplied.and.the.shell.has.no
24ea0 20 75 6e 77 61 69 74 65 64 2d 66 6f 72 0a 20 20 20 20 63 68 69 6c 64 72 65 6e 2e 00 57 61 69 74 .unwaited-for.....children..Wait
24ec0 20 66 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 .for.process.completion.and.retu
24ee0 72 6e 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 rn.exit.status...........Waits.f
24f00 6f 72 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 or.each.process.specified.by.a.P
24f20 49 44 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 ID.and.reports.its.termination.s
24f40 74 61 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 tatus......If.PID.is.not.given,.
24f60 77 61 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 waits.for.all.currently.active.c
24f80 68 69 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 hild.processes,.....and.the.retu
24fa0 72 6e 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 rn.status.is.zero...PID.must.be.
24fc0 61 20 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 a.process.ID...........Exit.Stat
24fe0 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
25000 65 20 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 e.last.PID;.fails.if.PID.is.inva
25020 6c 69 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 lid.or.an.invalid.....option.is.
25040 67 69 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 given..Window.changed.Write.argu
25060 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a 20 20 ments.to.the.standard.output....
25080 20 20 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 .......Display.the.ARGs.on.the.s
250a0 74 61 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 tandard.output.followed.by.a.new
250c0 6c 69 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 line...........Options:.......-n
250e0 09 64 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 .do.not.append.a.newline........
25100 20 20 45 78 69 74 20 53 74 61 74 75 73 3a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 73 75 63 63 65 ..Exit.Status:.....Returns.succe
25120 73 73 20 75 6e 6c 65 73 73 20 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 ss.unless.a.write.error.occurs..
25140 57 72 69 74 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 Write.arguments.to.the.standard.
25160 6f 75 74 70 75 74 2e 0a 20 20 20 20 0a 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 41 52 47 output...........Display.the.ARG
25180 73 2c 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 73 69 6e 67 6c 65 20 73 70 61 63 65 20 63 s,.separated.by.a.single.space.c
251a0 68 61 72 61 63 74 65 72 20 61 6e 64 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 0a 20 20 20 20 6e haracter.and.followed.by.a.....n
251c0 65 77 6c 69 6e 65 2c 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0a ewline,.on.the.standard.output..
251e0 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 6f 20 6e 6f .........Options:.......-n.do.no
25200 74 20 61 70 70 65 6e 64 20 61 20 6e 65 77 6c 69 6e 65 0a 20 20 20 20 20 20 2d 65 09 65 6e 61 62 t.append.a.newline.......-e.enab
25220 6c 65 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 le.interpretation.of.the.followi
25240 6e 67 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 20 20 2d 45 09 65 78 ng.backslash.escapes.......-E.ex
25260 70 6c 69 63 69 74 6c 79 20 73 75 70 70 72 65 73 73 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e plicitly.suppress.interpretation
25280 20 6f 66 20 62 61 63 6b 73 6c 61 73 68 20 65 73 63 61 70 65 73 0a 20 20 20 20 0a 20 20 20 20 e2 .of.backslash.escapes...........
252a0 80 98 1b 5b 31 6d 65 63 68 6f 1b 5b 30 6d e2 80 99 20 69 6e 74 65 72 70 72 65 74 73 20 74 68 65 ...[1mecho.[0m....interprets.the
252c0 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 61 63 6b 73 6c 61 73 68 2d 65 73 63 61 70 65 64 20 63 68 61 .following.backslash-escaped.cha
252e0 72 61 63 74 65 72 73 3a 0a 20 20 20 20 20 20 5c 61 09 61 6c 65 72 74 20 28 62 65 6c 6c 29 0a 20 racters:.......\a.alert.(bell)..
25300 20 20 20 20 20 5c 62 09 62 61 63 6b 73 70 61 63 65 0a 20 20 20 20 20 20 5c 63 09 73 75 70 70 72 .....\b.backspace.......\c.suppr
25320 65 73 73 20 66 75 72 74 68 65 72 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 5c 65 09 65 73 63 61 ess.further.output.......\e.esca
25340 70 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 20 20 20 5c 45 09 65 73 63 61 70 65 20 63 68 61 pe.character.......\E.escape.cha
25360 72 61 63 74 65 72 0a 20 20 20 20 20 20 5c 66 09 66 6f 72 6d 20 66 65 65 64 0a 20 20 20 20 20 20 racter.......\f.form.feed.......
25380 5c 6e 09 6e 65 77 20 6c 69 6e 65 0a 20 20 20 20 20 20 5c 72 09 63 61 72 72 69 61 67 65 20 72 65 \n.new.line.......\r.carriage.re
253a0 74 75 72 6e 0a 20 20 20 20 20 20 5c 74 09 68 6f 72 69 7a 6f 6e 74 61 6c 20 74 61 62 0a 20 20 20 turn.......\t.horizontal.tab....
253c0 20 20 20 5c 76 09 76 65 72 74 69 63 61 6c 20 74 61 62 0a 20 20 20 20 20 20 5c 5c 09 62 61 63 6b ...\v.vertical.tab.......\\.back
253e0 73 6c 61 73 68 0a 20 20 20 20 20 20 5c 30 6e 6e 6e 09 74 68 65 20 63 68 61 72 61 63 74 65 72 20 slash.......\0nnn.the.character.
25400 77 68 6f 73 65 20 41 53 43 49 49 20 63 6f 64 65 20 69 73 20 4e 4e 4e 20 28 6f 63 74 61 6c 29 2e whose.ASCII.code.is.NNN.(octal).
25420 20 20 4e 4e 4e 20 63 61 6e 20 62 65 0a 20 20 20 20 09 09 30 20 74 6f 20 33 20 6f 63 74 61 6c 20 ..NNN.can.be.......0.to.3.octal.
25440 64 69 67 69 74 73 0a 20 20 20 20 20 20 5c 78 48 48 09 74 68 65 20 65 69 67 68 74 2d 62 69 74 20 digits.......\xHH.the.eight-bit.
25460 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 48 48 20 28 68 65 78 character.whose.value.is.HH.(hex
25480 61 64 65 63 69 6d 61 6c 29 2e 20 20 48 48 0a 20 20 20 20 09 09 63 61 6e 20 62 65 20 6f 6e 65 20 adecimal)...HH.......can.be.one.
254a0 6f 72 20 74 77 6f 20 68 65 78 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 5c 75 48 48 48 48 09 74 or.two.hex.digits.......\uHHHH.t
254c0 68 65 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c 75 65 he.Unicode.character.whose.value
254e0 20 69 73 20 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c 20 76 61 6c 75 65 20 48 48 48 48 2e 0a .is.the.hexadecimal.value.HHHH..
25500 20 20 20 20 09 09 48 48 48 48 20 63 61 6e 20 62 65 20 6f 6e 65 20 74 6f 20 66 6f 75 72 20 68 65 ......HHHH.can.be.one.to.four.he
25520 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 20 20 5c 55 48 48 48 48 48 48 48 48 20 74 68 65 20 55 x.digits........\UHHHHHHHH.the.U
25540 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 72 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 nicode.character.whose.value.is.
25560 74 68 65 20 68 65 78 61 64 65 63 69 6d 61 6c 20 76 61 6c 75 65 0a 20 20 20 20 09 09 48 48 48 48 the.hexadecimal.value.......HHHH
25580 48 48 48 48 2e 20 48 48 48 48 48 48 48 48 20 63 61 6e 20 62 65 20 6f 6e 65 20 74 6f 20 65 69 67 HHHH..HHHHHHHH.can.be.one.to.eig
255a0 68 74 20 68 65 78 20 64 69 67 69 74 73 2e 0a 20 20 20 20 0a 20 20 20 20 45 78 69 74 20 53 74 61 ht.hex.digits...........Exit.Sta
255c0 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.
255e0 61 20 77 72 69 74 65 20 65 72 72 6f 72 20 6f 63 63 75 72 73 2e 00 59 6f 75 20 68 61 76 65 20 6d a.write.error.occurs..You.have.m
25600 61 69 6c 20 69 6e 20 24 5f 00 59 6f 75 20 68 61 76 65 20 6e 65 77 20 6d 61 69 6c 20 69 6e 20 24 ail.in.$_.You.have.new.mail.in.$
25620 5f 00 5b 20 61 72 67 2e 2e 2e 20 5d 00 5b 5b 20 65 78 70 72 65 73 73 69 6f 6e 20 5d 5d 00 e2 80 _.[.arg....].[[.expression.]]...
25640 98 1b 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 3a 20 62 61 64 20 63 6f 6d 6d 61 6e 64 00 e2 80 98 1b ..[1m%c.[0m...:.bad.command.....
25660 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 63 68 61 [1m%c.[0m...:.invalid.format.cha
25680 72 61 63 74 65 72 00 e2 80 98 1b 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 3a 20 69 6e 76 61 6c 69 64 racter.....[1m%c.[0m...:.invalid
256a0 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 e2 80 98 1b 5b 31 6d .symbolic.mode.character.....[1m
256c0 25 63 1b 5b 30 6d e2 80 99 3a 20 69 6e 76 61 6c 69 64 20 73 79 6d 62 6f 6c 69 63 20 6d 6f 64 65 %c.[0m...:.invalid.symbolic.mode
256e0 20 6f 70 65 72 61 74 6f 72 00 e2 80 98 1b 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 3a 20 69 6e 76 61 .operator.....[1m%c.[0m...:.inva
25700 6c 69 64 20 74 69 6d 65 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 00 e2 80 lid.time.format.specification...
25720 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 00 e2 80 ..[1m%s.[0m...:.cannot.unbind...
25740 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 3a 20 63 61 6e 6e 6f 74 20 75 6e 62 69 6e 64 20 69 6e ..[1m%s.[0m...:.cannot.unbind.in
25760 20 63 6f 6d 6d 61 6e 64 20 6b 65 79 6d 61 70 00 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 .command.keymap.....[1m%s.[0m...
25780 3a 20 69 6e 76 61 6c 69 64 20 61 6c 69 61 73 20 6e 61 6d 65 00 e2 80 98 1b 5b 31 6d 25 73 1b 5b :.invalid.alias.name.....[1m%s.[
257a0 30 6d e2 80 99 3a 20 69 6e 76 61 6c 69 64 20 6b 65 79 6d 61 70 20 6e 61 6d 65 00 e2 80 98 1b 5b 0m...:.invalid.keymap.name.....[
257c0 31 6d 25 73 1b 5b 30 6d e2 80 99 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 1m%s.[0m...:.invalid.variable.na
257e0 6d 65 20 66 6f 72 20 6e 61 6d 65 20 72 65 66 65 72 65 6e 63 65 00 e2 80 98 1b 5b 31 6d 25 73 1b me.for.name.reference.....[1m%s.
25800 5b 30 6d e2 80 99 3a 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 62 75 69 6c 74 69 6e 00 e2 80 98 [0m...:.is.a.special.builtin....
25820 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 3a 20 6d 69 73 73 69 6e 67 20 66 6f 72 6d 61 74 20 63 68 .[1m%s.[0m...:.missing.format.ch
25840 61 72 61 63 74 65 72 00 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 3a 20 6e 6f 74 20 61 20 aracter.....[1m%s.[0m...:.not.a.
25860 70 69 64 20 6f 72 20 76 61 6c 69 64 20 6a 6f 62 20 73 70 65 63 00 e2 80 98 1b 5b 31 6d 25 73 1b pid.or.valid.job.spec.....[1m%s.
25880 5b 30 6d e2 80 99 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 e2 [0m...:.not.a.valid.identifier..
258a0 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 3a 20 75 6e 6b 6e 6f 77 6e 20 66 75 6e 63 74 69 6f ...[1m%s.[0m...:.unknown.functio
258c0 6e 20 6e 61 6d 65 00 e2 80 98 1b 5b 31 6d 29 1b 5b 30 6d e2 80 99 20 65 78 70 65 63 74 65 64 00 n.name.....[1m).[0m....expected.
258e0 e2 80 98 1b 5b 31 6d 29 1b 5b 30 6d e2 80 99 20 65 78 70 65 63 74 65 64 2c 20 66 6f 75 6e 64 20 ....[1m).[0m....expected,.found.
25900 25 73 00 e2 80 98 1b 5b 31 6d 3a 1b 5b 30 6d e2 80 99 20 65 78 70 65 63 74 65 64 20 66 6f 72 20 %s.....[1m:.[0m....expected.for.
25920 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 00 61 64 64 5f 70 72 6f 63 65 conditional.expression.add_proce
25940 73 73 3a 20 70 69 64 20 25 35 6c 64 20 28 25 73 29 20 6d 61 72 6b 65 64 20 61 73 20 73 74 69 6c ss:.pid.%5ld.(%s).marked.as.stil
25960 6c 20 61 6c 69 76 65 00 61 6c 69 61 73 20 5b 2d 70 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d l.alive.alias.[-p].[name[=value]
25980 20 2e 2e 2e 20 5d 00 61 6c 6c 5f 6c 6f 63 61 6c 5f 76 61 72 69 61 62 6c 65 73 3a 20 6e 6f 20 66 .....].all_local_variables:.no.f
259a0 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 6f 70 65 unction.context.at.current.scope
259c0 00 61 72 67 75 6d 65 6e 74 00 61 72 67 75 6d 65 6e 74 20 65 78 70 65 63 74 65 64 00 61 72 72 61 .argument.argument.expected.arra
259e0 79 20 76 61 72 69 61 62 6c 65 20 73 75 70 70 6f 72 74 20 72 65 71 75 69 72 65 64 00 61 74 74 65 y.variable.support.required.atte
25a00 6d 70 74 65 64 20 61 73 73 69 67 6e 6d 65 6e 74 20 74 6f 20 6e 6f 6e 2d 76 61 72 69 61 62 6c 65 mpted.assignment.to.non-variable
25a20 00 62 61 64 20 61 72 72 61 79 20 73 75 62 73 63 72 69 70 74 00 62 61 64 20 63 6f 6d 6d 61 6e 64 .bad.array.subscript.bad.command
25a40 20 74 79 70 65 00 62 61 64 20 63 6f 6e 6e 65 63 74 6f 72 00 62 61 64 20 6a 75 6d 70 00 62 61 64 .type.bad.connector.bad.jump.bad
25a60 20 73 75 62 73 74 69 74 75 74 69 6f 6e 3a 20 6e 6f 20 63 6c 6f 73 69 6e 67 20 e2 80 9c 1b 5b 31 .substitution:.no.closing.....[1
25a80 6d 60 1b 5b 30 6d e2 80 9d 20 69 6e 20 25 73 00 62 61 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e m`.[0m....in.%s.bad.substitution
25aa0 3a 20 6e 6f 20 63 6c 6f 73 69 6e 67 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 20 69 6e :.no.closing.....[1m%s.[0m....in
25ac0 20 25 73 00 62 61 73 68 20 68 6f 6d 65 20 70 61 67 65 3a 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e .%s.bash.home.page:.<http://www.
25ae0 67 6e 75 2e 6f 72 67 2f 73 6f 66 74 77 61 72 65 2f 62 61 73 68 3e 0a 00 62 61 73 68 5f 65 78 65 gnu.org/software/bash>..bash_exe
25b00 63 75 74 65 5f 75 6e 69 78 5f 63 6f 6d 6d 61 6e 64 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6b cute_unix_command:.cannot.find.k
25b20 65 79 6d 61 70 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 00 62 67 20 5b 6a 6f 62 5f 73 70 65 63 20 2e eymap.for.command.bg.[job_spec..
25b40 2e 2e 5d 00 62 67 70 5f 64 65 6c 65 74 65 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d ..].bgp_delete:.LOOP:.psi.(%d).=
25b60 3d 20 73 74 6f 72 61 67 65 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 67 70 5f 73 =.storage[psi].bucket_next.bgp_s
25b80 65 61 72 63 68 3a 20 4c 4f 4f 50 3a 20 70 73 69 20 28 25 64 29 20 3d 3d 20 73 74 6f 72 61 67 65 earch:.LOOP:.psi.(%d).==.storage
25ba0 5b 70 73 69 5d 2e 62 75 63 6b 65 74 5f 6e 65 78 74 00 62 69 6e 64 20 5b 2d 6c 70 73 76 50 53 56 [psi].bucket_next.bind.[-lpsvPSV
25bc0 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 20 5b 2d 71 X].[-m.keymap].[-f.filename].[-q
25be0 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 20 5b 2d 78 .name].[-u.name].[-r.keyseq].[-x
25c00 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 65 71 3a 72 .keyseq:shell-command].[keyseq:r
25c20 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 2d 63 6f 6d eadline-function.or.readline-com
25c40 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 74 20 61 6c mand].brace.expansion:.cannot.al
25c60 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 78 70 61 6e locate.memory.for.%s.brace.expan
25c80 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 6f 72 79 20 sion:.failed.to.allocate.memory.
25ca0 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 69 6f 6e 3a for.%u.elements.brace.expansion:
25cc0 20 66 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 e2 .failed.to.allocate.memory.for..
25ce0 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 00 62 72 65 61 6b 20 5b 6e 5d 00 62 75 67 3a 20 62 ...[1m%s.[0m....break.[n].bug:.b
25d00 61 64 20 65 78 70 61 73 73 69 67 6e 20 74 6f 6b 65 6e 00 62 75 69 6c 74 69 6e 20 5b 73 68 65 6c ad.expassign.token.builtin.[shel
25d20 6c 2d 62 75 69 6c 74 69 6e 20 5b 61 72 67 20 2e 2e 2e 5d 5d 00 63 61 6c 6c 65 72 20 5b 65 78 70 l-builtin.[arg....]].caller.[exp
25d40 72 5d 00 63 61 6e 20 6f 6e 6c 79 20 e2 80 98 1b 5b 31 6d 72 65 74 75 72 6e 1b 5b 30 6d e2 80 99 r].can.only.....[1mreturn.[0m...
25d60 20 66 72 6f 6d 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 73 6f 75 72 63 65 64 20 73 63 72 69 .from.a.function.or.sourced.scri
25d80 70 74 00 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 20 61 20 66 75 6e 63 74 69 6f pt.can.only.be.used.in.a.functio
25da0 6e 00 63 61 6e 6e 6f 74 20 61 6c 6c 6f 63 61 74 65 20 6e 65 77 20 66 69 6c 65 20 64 65 73 63 72 n.cannot.allocate.new.file.descr
25dc0 69 70 74 6f 72 20 66 6f 72 20 62 61 73 68 20 69 6e 70 75 74 20 66 72 6f 6d 20 66 64 20 25 64 00 iptor.for.bash.input.from.fd.%d.
25de0 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 74 65 6d 70 20 66 69 6c 65 20 66 6f 72 20 68 65 72 65 cannot.create.temp.file.for.here
25e00 2d 64 6f 63 75 6d 65 6e 74 3a 20 25 73 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 66 -document:.%s.cannot.duplicate.f
25e20 64 20 25 64 20 74 6f 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 6e d.%d.to.fd.%d.cannot.duplicate.n
25e40 61 6d 65 64 20 70 69 70 65 20 25 73 20 61 73 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 66 69 6e amed.pipe.%s.as.fd.%d.cannot.fin
25e60 64 20 25 73 20 69 6e 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 73 00 63 61 6e d.%s.in.shared.object.%s:.%s.can
25e80 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 not.make.child.for.command.subst
25ea0 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 63 68 69 6c 64 20 66 6f 72 20 70 72 itution.cannot.make.child.for.pr
25ec0 6f 63 65 73 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6d 61 6b 65 20 70 ocess.substitution.cannot.make.p
25ee0 69 70 65 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 00 63 61 6e ipe.for.command.substitution.can
25f00 6e 6f 74 20 6d 61 6b 65 20 70 69 70 65 20 66 6f 72 20 70 72 6f 63 65 73 73 20 73 75 62 73 74 69 not.make.pipe.for.process.substi
25f20 74 75 74 69 6f 6e 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 69 70 65 20 25 73 tution.cannot.open.named.pipe.%s
25f40 20 66 6f 72 20 72 65 61 64 69 6e 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 6e 61 6d 65 64 20 70 .for.reading.cannot.open.named.p
25f60 69 70 65 20 25 73 20 66 6f 72 20 77 72 69 74 69 6e 67 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 73 ipe.%s.for.writing.cannot.open.s
25f80 68 61 72 65 64 20 6f 62 6a 65 63 74 20 25 73 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 64 69 72 hared.object.%s:.%s.cannot.redir
25fa0 65 63 74 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 66 72 6f 6d 20 2f 64 65 76 2f 6e 75 6c ect.standard.input.from./dev/nul
25fc0 6c 3a 20 25 73 00 63 61 6e 6e 6f 74 20 72 65 73 65 74 20 6e 6f 64 65 6c 61 79 20 6d 6f 64 65 20 l:.%s.cannot.reset.nodelay.mode.
25fe0 66 6f 72 20 66 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 61 6e 64 20 75 6e 73 65 74 20 73 for.fd.%d.cannot.set.and.unset.s
26000 68 65 6c 6c 20 6f 70 74 69 6f 6e 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 00 63 61 6e 6e hell.options.simultaneously.cann
26020 6f 74 20 73 65 74 20 67 69 64 20 74 6f 20 25 64 3a 20 65 66 66 65 63 74 69 76 65 20 67 69 64 20 ot.set.gid.to.%d:.effective.gid.
26040 25 64 00 63 61 6e 6e 6f 74 20 73 65 74 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f 63 65 73 73 20 67 %d.cannot.set.terminal.process.g
26060 72 6f 75 70 20 28 25 64 29 00 63 61 6e 6e 6f 74 20 73 65 74 20 75 69 64 20 74 6f 20 25 64 3a 20 roup.(%d).cannot.set.uid.to.%d:.
26080 65 66 66 65 63 74 69 76 65 20 75 69 64 20 25 64 00 63 61 6e 6e 6f 74 20 73 69 6d 75 6c 74 61 6e effective.uid.%d.cannot.simultan
260a0 65 6f 75 73 6c 79 20 75 6e 73 65 74 20 61 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 20 61 20 76 61 eously.unset.a.function.and.a.va
260c0 72 69 61 62 6c 65 00 63 61 6e 6e 6f 74 20 73 74 61 72 74 20 64 65 62 75 67 67 65 72 3b 20 64 65 riable.cannot.start.debugger;.de
260e0 62 75 67 67 69 6e 67 20 6d 6f 64 65 20 64 69 73 61 62 6c 65 64 00 63 61 6e 6e 6f 74 20 73 75 73 bugging.mode.disabled.cannot.sus
26100 70 65 6e 64 00 63 61 6e 6e 6f 74 20 73 75 73 70 65 6e 64 20 61 20 6c 6f 67 69 6e 20 73 68 65 6c pend.cannot.suspend.a.login.shel
26120 6c 00 63 61 6e 6e 6f 74 20 75 73 65 20 e2 80 98 1b 5b 31 6d 2d 66 1b 5b 30 6d e2 80 99 20 74 6f l.cannot.use.....[1m-f.[0m....to
26140 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.
26160 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.[
26180 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
261a0 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]].[-
261c0 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.
261e0 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
26200 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
26220 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
26240 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
26260 20 61 73 20 66 64 20 31 00 63 6f 6d 70 67 65 6e 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d .as.fd.1.compgen.[-abcdefgjksuv]
26280 20 5b 2d 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 67 6c 6f .[-o.option].[-A.action].[-G.glo
262a0 62 70 61 74 5d 20 5b 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e 63 74 69 6f 6e bpat].[-W.wordlist].[-F.function
262c0 5d 20 5b 2d 43 20 63 6f 6d 6d 61 6e 64 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 74 5d 20 5b 2d ].[-C.command].[-X.filterpat].[-
262e0 50 20 70 72 65 66 69 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 77 6f 72 64 5d 00 63 6f 6d P.prefix].[-S.suffix].[word].com
26300 70 6c 65 74 65 20 5b 2d 61 62 63 64 65 66 67 6a 6b 73 75 76 5d 20 5b 2d 70 72 5d 20 5b 2d 44 45 plete.[-abcdefgjksuv].[-pr].[-DE
26320 49 5d 20 5b 2d 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 41 20 61 63 74 69 6f 6e 5d 20 5b 2d 47 20 67 I].[-o.option].[-A.action].[-G.g
26340 6c 6f 62 70 61 74 5d 20 5b 2d 57 20 77 6f 72 64 6c 69 73 74 5d 20 5b 2d 46 20 66 75 6e 63 74 69 lobpat].[-W.wordlist].[-F.functi
26360 6f 6e 5d 20 5b 2d 43 20 63 6f 6d 6d 61 6e 64 5d 20 5b 2d 58 20 66 69 6c 74 65 72 70 61 74 5d 20 on].[-C.command].[-X.filterpat].
26380 5b 2d 50 20 70 72 65 66 69 78 5d 20 5b 2d 53 20 73 75 66 66 69 78 5d 20 5b 6e 61 6d 65 20 2e 2e [-P.prefix].[-S.suffix].[name...
263a0 2e 5d 00 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 e2 80 98 1b 5b 31 6d 25 .].completion:.function.....[1m%
263c0 73 1b 5b 30 6d e2 80 99 20 6e 6f 74 20 66 6f 75 6e 64 00 63 6f 6d 70 6f 70 74 20 5b 2d 6f 7c 2b s.[0m....not.found.compopt.[-o|+
263e0 6f 20 6f 70 74 69 6f 6e 5d 20 5b 2d 44 45 49 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 63 6f 6e 64 o.option].[-DEI].[name....].cond
26400 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 63 74 65 64 itional.binary.operator.expected
26420 00 63 6f 6e 74 69 6e 75 65 20 5b 6e 5d 00 63 6f 70 72 6f 63 20 5b 4e 41 4d 45 5d 20 63 6f 6d 6d .continue.[n].coproc.[NAME].comm
26440 61 6e 64 20 5b 72 65 64 69 72 65 63 74 69 6f 6e 73 5d 00 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e and.[redirections].could.not.fin
26460 64 20 2f 74 6d 70 2c 20 70 6c 65 61 73 65 20 63 72 65 61 74 65 21 00 63 70 72 69 6e 74 66 3a 20 d./tmp,.please.create!.cprintf:.
26480 e2 80 98 1b 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 3a 20 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 ....[1m%c.[0m...:.invalid.format
264a0 20 63 68 61 72 61 63 74 65 72 00 63 75 72 72 65 6e 74 00 64 65 6c 65 74 69 6e 67 20 73 74 6f 70 .character.current.deleting.stop
264c0 70 65 64 20 6a 6f 62 20 25 64 20 77 69 74 68 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 20 25 6c ped.job.%d.with.process.group.%l
264e0 64 00 64 65 73 63 72 69 62 65 5f 70 69 64 3a 20 25 6c 64 3a 20 6e 6f 20 73 75 63 68 20 70 69 64 d.describe_pid:.%ld:.no.such.pid
26500 00 64 69 72 65 63 74 6f 72 79 20 73 74 61 63 6b 20 65 6d 70 74 79 00 64 69 72 65 63 74 6f 72 79 .directory.stack.empty.directory
26520 20 73 74 61 63 6b 20 69 6e 64 65 78 00 64 69 72 73 20 5b 2d 63 6c 70 76 5d 20 5b 2b 4e 5d 20 5b .stack.index.dirs.[-clpv].[+N].[
26540 2d 4e 5d 00 64 69 73 6f 77 6e 20 5b 2d 68 5d 20 5b 2d 61 72 5d 20 5b 6a 6f 62 73 70 65 63 20 2e -N].disown.[-h].[-ar].[jobspec..
26560 2e 2e 20 7c 20 70 69 64 20 2e 2e 2e 5d 00 64 69 76 69 73 69 6f 6e 20 62 79 20 30 00 64 79 6e 61 ...|.pid....].division.by.0.dyna
26580 6d 69 63 20 6c 6f 61 64 69 6e 67 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 00 65 63 68 6f 20 5b mic.loading.not.available.echo.[
265a0 2d 6e 5d 20 5b 61 72 67 20 2e 2e 2e 5d 00 65 63 68 6f 20 5b 2d 6e 65 45 5d 20 5b 61 72 67 20 2e -n].[arg....].echo.[-neE].[arg..
265c0 2e 2e 5d 00 65 6d 70 74 79 20 61 72 72 61 79 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 00 65 6e ..].empty.array.variable.name.en
265e0 61 62 6c 65 20 5b 2d 61 5d 20 5b 2d 64 6e 70 73 5d 20 5b 2d 66 20 66 69 6c 65 6e 61 6d 65 5d 20 able.[-a].[-dnps].[-f.filename].
26600 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 65 72 72 6f 72 20 67 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 [name....].error.getting.termina
26620 6c 20 61 74 74 72 69 62 75 74 65 73 3a 20 25 73 00 65 72 72 6f 72 20 69 6d 70 6f 72 74 69 6e 67 l.attributes:.%s.error.importing
26640 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 6f 72 20 e2 80 98 1b 5b 31 6d .function.definition.for.....[1m
26660 25 73 1b 5b 30 6d e2 80 99 00 65 72 72 6f 72 20 73 65 74 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c %s.[0m....error.setting.terminal
26680 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 00 65 .attributes:.%s.eval.[arg....].e
266a0 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 6c 20 val:.maximum.eval.nesting.level.
266c0 65 78 63 65 65 64 65 64 20 28 25 64 29 00 65 78 65 63 20 5b 2d 63 6c 5d 20 5b 2d 61 20 6e 61 6d exceeded.(%d).exec.[-cl].[-a.nam
266e0 65 5d 20 5b 63 6f 6d 6d 61 6e 64 20 5b 61 72 67 75 6d 65 6e 74 20 2e 2e 2e 5d 5d 20 5b 72 65 64 e].[command.[argument....]].[red
26700 69 72 65 63 74 69 6f 6e 20 2e 2e 2e 5d 00 65 78 65 63 75 74 65 5f 63 6f 70 72 6f 63 3a 20 63 6f irection....].execute_coproc:.co
26720 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 20 5b proc.[%d:%s].still.exists.exit.[
26740 6e 5d 00 65 78 70 65 63 74 65 64 20 e2 80 98 1b 5b 31 6d 29 1b 5b 30 6d e2 80 99 00 65 78 70 6f n].expected.....[1m).[0m....expo
26760 6e 65 6e 74 20 6c 65 73 73 20 74 68 61 6e 20 30 00 65 78 70 6f 72 74 20 5b 2d 66 6e 5d 20 5b 6e nent.less.than.0.export.[-fn].[n
26780 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 20 6f 72 20 65 78 70 6f 72 74 20 2d 70 00 65 78 ame[=value]....].or.export.-p.ex
267a0 70 72 65 73 73 69 6f 6e 20 65 78 70 65 63 74 65 64 00 65 78 70 72 65 73 73 69 6f 6e 20 72 65 63 pression.expected.expression.rec
267c0 75 72 73 69 6f 6e 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 00 66 63 20 5b 2d 65 20 65 6e 61 ursion.level.exceeded.fc.[-e.ena
267e0 6d 65 5d 20 5b 2d 6c 6e 72 5d 20 5b 66 69 72 73 74 5d 20 5b 6c 61 73 74 5d 20 6f 72 20 66 63 20 me].[-lnr].[first].[last].or.fc.
26800 2d 73 20 5b 70 61 74 3d 72 65 70 5d 20 5b 63 6f 6d 6d 61 6e 64 5d 00 66 67 20 5b 6a 6f 62 5f 73 -s.[pat=rep].[command].fg.[job_s
26820 70 65 63 5d 00 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 6f 75 74 20 6f 66 20 72 61 6e 67 pec].file.descriptor.out.of.rang
26840 65 00 66 69 6c 65 6e 61 6d 65 20 61 72 67 75 6d 65 6e 74 20 72 65 71 75 69 72 65 64 00 66 6f 72 e.filename.argument.required.for
26860 20 28 28 20 65 78 70 31 3b 20 65 78 70 32 3b 20 65 78 70 33 20 29 29 3b 20 64 6f 20 43 4f 4d 4d .((.exp1;.exp2;.exp3.));.do.COMM
26880 41 4e 44 53 3b 20 64 6f 6e 65 00 66 6f 72 20 4e 41 4d 45 20 5b 69 6e 20 57 4f 52 44 53 20 2e 2e ANDS;.done.for.NAME.[in.WORDS...
268a0 2e 20 5d 20 3b 20 64 6f 20 43 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 66 6f 72 6b 65 64 20 70 ..].;.do.COMMANDS;.done.forked.p
268c0 69 64 20 25 64 20 61 70 70 65 61 72 73 20 69 6e 20 72 75 6e 6e 69 6e 67 20 6a 6f 62 20 25 64 00 id.%d.appears.in.running.job.%d.
268e0 66 6f 72 6d 61 74 20 70 61 72 73 69 6e 67 20 70 72 6f 62 6c 65 6d 3a 20 25 73 00 66 72 65 65 3a format.parsing.problem:.%s.free:
26900 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 6c 72 65 61 64 79 20 66 72 65 65 64 20 62 6c 6f 63 6b .called.with.already.freed.block
26920 20 61 72 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 20 75 6e 61 6c .argument.free:.called.with.unal
26940 6c 6f 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 66 72 65 65 3a 20 73 74 61 located.block.argument.free:.sta
26960 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b 20 73 69 7a 65 73 20 64 69 66 66 65 72 00 66 72 rt.and.end.chunk.sizes.differ.fr
26980 65 65 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d 61 67 69 63 38 20 63 ee:.underflow.detected;.magic8.c
269a0 6f 72 72 75 70 74 65 64 00 66 72 65 65 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 orrupted.free:.underflow.detecte
269c0 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 66 75 6e 63 74 69 d;.mh_nbytes.out.of.range.functi
269e0 6f 6e 20 6e 61 6d 65 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 20 6f 72 20 6e 61 6d 65 20 28 on.name.{.COMMANDS.;.}.or.name.(
26a00 29 20 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b 20 7d 00 66 75 74 75 72 65 20 76 65 72 73 69 6f 6e 73 ).{.COMMANDS.;.}.future.versions
26a20 20 6f 66 20 74 68 65 20 73 68 65 6c 6c 20 77 69 6c 6c 20 66 6f 72 63 65 20 65 76 61 6c 75 61 74 .of.the.shell.will.force.evaluat
26a40 69 6f 6e 20 61 73 20 61 6e 20 61 72 69 74 68 6d 65 74 69 63 20 73 75 62 73 74 69 74 75 74 69 6f ion.as.an.arithmetic.substitutio
26a60 6e 00 67 65 74 63 77 64 3a 20 63 61 6e 6e 6f 74 20 61 63 63 65 73 73 20 70 61 72 65 6e 74 20 64 n.getcwd:.cannot.access.parent.d
26a80 69 72 65 63 74 6f 72 69 65 73 00 67 65 74 6f 70 74 73 20 6f 70 74 73 74 72 69 6e 67 20 6e 61 6d irectories.getopts.optstring.nam
26aa0 65 20 5b 61 72 67 20 2e 2e 2e 5d 00 68 61 73 68 20 5b 2d 6c 72 5d 20 5b 2d 70 20 70 61 74 68 6e e.[arg....].hash.[-lr].[-p.pathn
26ac0 61 6d 65 5d 20 5b 2d 64 74 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 68 61 73 68 69 6e 67 20 64 69 ame].[-dt].[name....].hashing.di
26ae0 73 61 62 6c 65 64 00 68 65 6c 70 20 5b 2d 64 6d 73 5d 20 5b 70 61 74 74 65 72 6e 20 2e 2e 2e 5d sabled.help.[-dms].[pattern....]
26b00 00 68 65 6c 70 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 74 68 69 73 20 76 65 72 73 .help.not.available.in.this.vers
26b20 69 6f 6e 00 68 65 72 65 2d 64 6f 63 75 6d 65 6e 74 20 61 74 20 6c 69 6e 65 20 25 64 20 64 65 6c ion.here-document.at.line.%d.del
26b40 69 6d 69 74 65 64 20 62 79 20 65 6e 64 2d 6f 66 2d 66 69 6c 65 20 28 77 61 6e 74 65 64 20 e2 80 imited.by.end-of-file.(wanted...
26b60 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 29 00 68 69 73 74 6f 72 79 20 5b 2d 63 5d 20 5b 2d 64 ..[1m%s.[0m...).history.[-c].[-d
26b80 20 6f 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 .offset].[n].or.history.-anrw.[f
26ba0 69 6c 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 ilename].or.history.-ps.arg.[arg
26bc0 2e 2e 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 ...].history.position.history.sp
26be0 65 63 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 ecification.hits.command..identi
26c00 66 69 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 fier.expected.after.pre-incremen
26c20 74 20 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 t.or.pre-decrement.if.COMMANDS;.
26c40 74 68 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 then.COMMANDS;.[.elif.COMMANDS;.
26c60 74 68 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 then.COMMANDS;.]....[.else.COMMA
26c80 4e 44 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 NDS;.].fi.initialize_job_control
26ca0 3a 20 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 :.getpgrp.failed.initialize_job_
26cc0 63 6f 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 control:.line.discipline.initial
26ce0 69 7a 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 ize_job_control:.no.job.control.
26d00 69 6e 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 in.background.initialize_job_con
26d20 74 72 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 trol:.setpgid.invalid.arithmetic
26d40 20 62 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 .base.invalid.base.invalid.chara
26d60 63 74 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 cter.%d.in.exportstr.for.%s.inva
26d80 6c 69 64 20 68 65 78 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 69 6e 74 65 67 65 72 20 63 lid.hex.number.invalid.integer.c
26da0 6f 6e 73 74 61 6e 74 00 69 6e 76 61 6c 69 64 20 6e 75 6d 62 65 72 00 69 6e 76 61 6c 69 64 20 6f onstant.invalid.number.invalid.o
26dc0 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 6e 75 6d 62 65 ctal.number.invalid.signal.numbe
26de0 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 62 20 63 6f 6e r.job.%d.started.without.job.con
26e00 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 70 72 73 5d 20 trol.job_spec.[&].jobs.[-lnprs].
26e20 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 6d 6d 61 6e 64 [jobspec....].or.jobs.-x.command
26e40 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 2d 6e 20 73 69 .[args].kill.[-s.sigspec.|.-n.si
26e60 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 70 65 63 20 2e gnum.|.-sigspec].pid.|.jobspec..
26e80 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 74 20 63 6f 6d ...or.kill.-l.[sigspec].last.com
26ea0 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 00 6c 69 6d 69 mand:.%s..let.arg.[arg....].limi
26ec0 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 74 20 65 6e 61 t.line.%d:..line.editing.not.ena
26ee0 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 65 74 75 72 6e bled.load.function.for.%s.return
26f00 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 6c 6f 63 61 6c s.failure.(%d):.not.loaded.local
26f20 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 6c 6f 67 6f 75 .[option].name[=value].....logou
26f40 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 6b 65 5f 68 65 t..logout.[n].loop.count.make_he
26f60 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 6e 20 74 79 70 re_document:.bad.instruction.typ
26f80 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 6f 20 66 75 6e e.%d.make_local_variable:.no.fun
26fa0 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 6f 70 65 00 6d ction.context.at.current.scope.m
26fc0 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 6e 20 69 6e 73 ake_redirection:.redirection.ins
26fe0 74 72 75 63 74 69 6f 6e 20 e2 80 98 1b 5b 31 6d 25 64 1b 5b 30 6d e2 80 99 20 6f 75 74 20 6f 66 truction.....[1m%d.[0m....out.of
27000 20 72 61 6e 67 65 00 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 .range.malloc:.block.on.free.lis
27020 74 20 63 6c 6f 62 62 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 t.clobbered.malloc:.failed.asser
27040 74 69 6f 6e 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 tion:.%s..mapfile.[-d.delim].[-n
27060 20 63 6f 75 6e 74 5d 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 .count].[-O.origin].[-s.count].[
27080 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b 2d 63 20 71 75 -t].[-u.fd].[-C.callback].[-c.qu
270a0 61 6e 74 75 6d 5d 20 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 antum].[array].maximum.here-docu
270c0 6d 65 6e 74 20 63 6f 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 ment.count.exceeded.migrate.proc
270e0 65 73 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 43 50 55 00 6d 69 73 73 69 6e 67 20 e2 80 98 1b 5b ess.to.another.CPU.missing.....[
27100 31 6d 29 1b 5b 30 6d e2 80 99 00 6d 69 73 73 69 6e 67 20 e2 80 98 1b 5b 31 6d 5d 1b 5b 30 6d e2 1m).[0m....missing.....[1m].[0m.
27120 80 99 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 73 ...missing.hex.digit.for.\x.miss
27140 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 72 ing.unicode.digit.for.\%c.networ
27160 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 e2 80 k.operations.not.supported.no...
27180 98 1b 5b 31 6d 3d 1b 5b 30 6d e2 80 99 20 69 6e 20 65 78 70 6f 72 74 73 74 72 20 66 6f 72 20 25 ..[1m=.[0m....in.exportstr.for.%
271a0 73 00 6e 6f 20 63 6c 6f 73 69 6e 67 20 e2 80 98 1b 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 20 69 6e s.no.closing.....[1m%c.[0m....in
271c0 20 25 73 00 6e 6f 20 63 6f 6d 6d 61 6e 64 20 66 6f 75 6e 64 00 6e 6f 20 68 65 6c 70 20 74 6f 70 .%s.no.command.found.no.help.top
271e0 69 63 73 20 6d 61 74 63 68 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 2e 20 20 54 72 79 ics.match.....[1m%s.[0m......Try
27200 20 e2 80 98 1b 5b 31 6d 68 65 6c 70 20 68 65 6c 70 1b 5b 30 6d e2 80 99 20 6f 72 20 e2 80 98 1b .....[1mhelp.help.[0m....or.....
27220 5b 31 6d 6d 61 6e 20 2d 6b 20 25 73 1b 5b 30 6d e2 80 99 20 6f 72 20 e2 80 98 1b 5b 31 6d 69 6e [1mman.-k.%s.[0m....or.....[1min
27240 66 6f 20 25 73 1b 5b 30 6d e2 80 99 2e 00 6e 6f 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 00 6e 6f 20 fo.%s.[0m.....no.job.control.no.
27260 6a 6f 62 20 63 6f 6e 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 job.control.in.this.shell.no.mat
27280 63 68 3a 20 25 73 00 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 ch:.%s.no.other.directory.no.oth
272a0 65 72 20 6f 70 74 69 6f 6e 73 20 61 6c 6c 6f 77 65 64 20 77 69 74 68 20 e2 80 98 1b 5b 31 6d 2d er.options.allowed.with.....[1m-
272c0 78 1b 5b 30 6d e2 80 99 00 6e 6f 74 20 63 75 72 72 65 6e 74 6c 79 20 65 78 65 63 75 74 69 6e 67 x.[0m....not.currently.executing
272e0 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 00 6e 6f 74 20 6c 6f 67 69 6e 20 73 .completion.function.not.login.s
27300 68 65 6c 6c 3a 20 75 73 65 20 e2 80 98 1b 5b 31 6d 65 78 69 74 1b 5b 30 6d e2 80 99 00 6e 75 6c hell:.use.....[1mexit.[0m....nul
27320 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 65 l.directory.octal.number.only.me
27340 61 6e 69 6e 67 66 75 6c 20 69 6e 20 61 20 e2 80 98 1b 5b 31 6d 66 6f 72 1b 5b 30 6d e2 80 99 2c aningful.in.a.....[1mfor.[0m...,
27360 20 e2 80 98 1b 5b 31 6d 77 68 69 6c 65 1b 5b 30 6d e2 80 99 2c 20 6f 72 20 e2 80 98 1b 5b 31 6d .....[1mwhile.[0m...,.or.....[1m
27380 75 6e 74 69 6c 1b 5b 30 6d e2 80 99 20 6c 6f 6f 70 00 70 69 70 65 20 65 72 72 6f 72 00 70 6f 70 until.[0m....loop.pipe.error.pop
273a0 5f 73 63 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 _scope:.head.of.shell_variables.
273c0 6e 6f 74 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 not.a.temporary.environment.scop
273e0 65 00 70 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 e.pop_var_context:.head.of.shell
27400 5f 76 61 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 _variables.not.a.function.contex
27420 74 00 70 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 t.pop_var_context:.no.global_var
27440 69 61 62 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 iables.context.popd.[-n].[+N.|.-
27460 4e 5d 00 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 N].power.failure.imminent.pretty
27480 2d 70 72 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 -printing.mode.ignored.in.intera
274a0 63 74 69 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 ctive.shells.print_command:.bad.
274c0 63 6f 6e 6e 65 63 74 6f 72 20 e2 80 98 1b 5b 31 6d 25 64 1b 5b 30 6d e2 80 99 00 70 72 69 6e 74 connector.....[1m%d.[0m....print
274e0 66 20 5b 2d 76 20 76 61 72 5d 20 66 6f 72 6d 61 74 20 5b 61 72 67 75 6d 65 6e 74 73 5d 00 70 72 f.[-v.var].format.[arguments].pr
27500 6f 67 63 6f 6d 70 5f 69 6e 73 65 72 74 3a 20 25 73 3a 20 4e 55 4c 4c 20 43 4f 4d 50 53 50 45 43 ogcomp_insert:.%s:.NULL.COMPSPEC
27520 00 70 72 6f 67 72 61 6d 6d 61 62 6c 65 5f 63 6f 6d 70 6c 65 74 69 6f 6e 3a 20 25 73 3a 20 70 6f .programmable_completion:.%s:.po
27540 73 73 69 62 6c 65 20 72 65 74 72 79 20 6c 6f 6f 70 00 70 72 6f 67 72 61 6d 6d 69 6e 67 20 65 72 ssible.retry.loop.programming.er
27560 72 6f 72 00 70 75 73 68 64 20 5b 2d 6e 5d 20 5b 2b 4e 20 7c 20 2d 4e 20 7c 20 64 69 72 5d 00 70 ror.pushd.[-n].[+N.|.-N.|.dir].p
27580 77 64 20 5b 2d 4c 50 5d 00 72 65 61 64 20 5b 2d 65 72 73 5d 20 5b 2d 61 20 61 72 72 61 79 5d 20 wd.[-LP].read.[-ers].[-a.array].
275a0 5b 2d 64 20 64 65 6c 69 6d 5d 20 5b 2d 69 20 74 65 78 74 5d 20 5b 2d 6e 20 6e 63 68 61 72 73 5d [-d.delim].[-i.text].[-n.nchars]
275c0 20 5b 2d 4e 20 6e 63 68 61 72 73 5d 20 5b 2d 70 20 70 72 6f 6d 70 74 5d 20 5b 2d 74 20 74 69 6d .[-N.nchars].[-p.prompt].[-t.tim
275e0 65 6f 75 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 72 65 61 64 20 65 72 eout].[-u.fd].[name....].read.er
27600 72 6f 72 3a 20 25 64 3a 20 25 73 00 72 65 61 64 61 72 72 61 79 20 5b 2d 64 20 64 65 6c 69 6d 5d ror:.%d:.%s.readarray.[-d.delim]
27620 20 5b 2d 6e 20 63 6f 75 6e 74 5d 20 5b 2d 4f 20 6f 72 69 67 69 6e 5d 20 5b 2d 73 20 63 6f 75 6e .[-n.count].[-O.origin].[-s.coun
27640 74 5d 20 5b 2d 74 5d 20 5b 2d 75 20 66 64 5d 20 5b 2d 43 20 63 61 6c 6c 62 61 63 6b 5d 20 5b 2d t].[-t].[-u.fd].[-C.callback].[-
27660 63 20 71 75 61 6e 74 75 6d 5d 20 5b 61 72 72 61 79 5d 00 72 65 61 64 6f 6e 6c 79 20 5b 2d 61 41 c.quantum].[array].readonly.[-aA
27680 66 5d 20 5b 6e 61 6d 65 5b 3d 76 61 6c 75 65 5d 20 2e 2e 2e 5d 20 6f 72 20 72 65 61 64 6f 6e 6c f].[name[=value]....].or.readonl
276a0 79 20 2d 70 00 72 65 61 6c 6c 6f 63 3a 20 63 61 6c 6c 65 64 20 77 69 74 68 20 75 6e 61 6c 6c 6f y.-p.realloc:.called.with.unallo
276c0 63 61 74 65 64 20 62 6c 6f 63 6b 20 61 72 67 75 6d 65 6e 74 00 72 65 61 6c 6c 6f 63 3a 20 73 74 cated.block.argument.realloc:.st
276e0 61 72 74 20 61 6e 64 20 65 6e 64 20 63 68 75 6e 6b 20 73 69 7a 65 73 20 64 69 66 66 65 72 00 72 art.and.end.chunk.sizes.differ.r
27700 65 61 6c 6c 6f 63 3a 20 75 6e 64 65 72 66 6c 6f 77 20 64 65 74 65 63 74 65 64 3b 20 6d 61 67 69 ealloc:.underflow.detected;.magi
27720 63 38 20 63 6f 72 72 75 70 74 65 64 00 72 65 61 6c 6c 6f 63 3a 20 75 6e 64 65 72 66 6c 6f 77 20 c8.corrupted.realloc:.underflow.
27740 64 65 74 65 63 74 65 64 3b 20 6d 68 5f 6e 62 79 74 65 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 detected;.mh_nbytes.out.of.range
27760 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 64 69 72 .recursion.stack.underflow.redir
27780 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 65 20 66 ection.error:.cannot.duplicate.f
277a0 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 69 6e 20 d.register_alloc:.%p.already.in.
277c0 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 5f 61 6c table.as.allocated?..register_al
277e0 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 20 46 49 loc:.alloc.table.is.full.with.FI
27800 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 61 6c 72 ND_ALLOC?..register_free:.%p.alr
27820 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 69 63 74 eady.in.table.as.free?..restrict
27840 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 70 73 3a ed.return.[n].run_pending_traps:
27860 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 25 70 00 .bad.value.in.trap_list[%d]:.%p.
27880 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 64 6c 65 run_pending_traps:.signal.handle
278a0 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 73 29 20 r.is.SIG_DFL,.resending.%d.(%s).
278c0 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 66 66 65 to.myself.save_bash_input:.buffe
278e0 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 64 00 73 r.already.exists.for.new.fd.%d.s
27900 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 6f 20 43 elect.NAME.[in.WORDS.....;].do.C
27920 4f 4d 4d 41 4e 44 53 3b 20 64 6f 6e 65 00 73 65 74 6c 6f 63 61 6c 65 3a 20 25 73 3a 20 63 61 6e OMMANDS;.done.setlocale:.%s:.can
27940 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 00 73 65 74 6c 6f 63 61 6c 65 not.change.locale.(%s).setlocale
27960 3a 20 25 73 3a 20 63 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 63 61 6c 65 20 28 25 73 29 3a :.%s:.cannot.change.locale.(%s):
27980 20 25 73 00 73 65 74 6c 6f 63 61 6c 65 3a 20 4c 43 5f 41 4c 4c 3a 20 63 61 6e 6e 6f 74 20 63 68 .%s.setlocale:.LC_ALL:.cannot.ch
279a0 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 4c 43 5f 41 ange.locale.(%s).setlocale:.LC_A
279c0 4c 4c 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 LL:.cannot.change.locale.(%s):.%
279e0 73 00 73 68 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 s.shell.level.(%d).too.high,.res
27a00 65 74 74 69 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 etting.to.1.shell_getc:.shell_in
27a20 70 75 74 5f 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 put_line_size.(%zu).exceeds.SIZE
27a40 5f 4d 41 58 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 _MAX.(%lu):.line.truncated.shift
27a60 20 5b 6e 5d 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 .[n].shift.count.shopt.[-pqsu].[
27a80 2d 6f 5d 20 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 -o].[optname....].sigprocmask:.%
27aa0 64 3a 20 69 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 d:.invalid.operation.source.file
27ac0 6e 61 6d 65 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 name.[arguments].start_pipeline:
27ae0 20 70 67 72 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 .pgrp.pipe.suspend.[-f].syntax.e
27b00 72 72 6f 72 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 rror.syntax.error.in.conditional
27b20 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e 20 63 6f 6e 64 .expression.syntax.error.in.cond
27b40 69 74 69 6f 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 itional.expression:.unexpected.t
27b60 6f 6b 65 6e 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 00 73 79 6e 74 61 78 20 65 72 72 oken.....[1m%s.[0m....syntax.err
27b80 6f 72 20 69 6e 20 65 78 70 72 65 73 73 69 6f 6e 00 73 79 6e 74 61 78 20 65 72 72 6f 72 20 69 6e or.in.expression.syntax.error.in
27ba0 20 76 61 72 69 61 62 6c 65 20 61 73 73 69 67 6e 6d 65 6e 74 00 73 79 6e 74 61 78 20 65 72 72 6f .variable.assignment.syntax.erro
27bc0 72 20 6e 65 61 72 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 00 73 79 6e 74 61 78 20 65 r.near.....[1m%s.[0m....syntax.e
27be0 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 e2 80 98 1b 5b rror.near.unexpected.token.....[
27c00 31 6d 25 73 1b 5b 30 6d e2 80 99 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 e2 80 98 1b 5b 31 1m%s.[0m....syntax.error:.....[1
27c20 6d 25 73 1b 5b 30 6d e2 80 99 20 75 6e 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 72 72 m%s.[0m....unexpected.syntax.err
27c40 6f 72 3a 20 e2 80 98 1b 5b 31 6d 28 28 25 73 29 29 1b 5b 30 6d e2 80 99 00 73 79 6e 74 61 78 20 or:.....[1m((%s)).[0m....syntax.
27c60 65 72 72 6f 72 3a 20 e2 80 98 1b 5b 31 6d 3b 1b 5b 30 6d e2 80 99 20 75 6e 65 78 70 65 63 74 65 error:.....[1m;.[0m....unexpecte
27c80 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 61 72 69 74 68 6d 65 74 69 63 20 65 78 70 72 65 d.syntax.error:.arithmetic.expre
27ca0 73 73 69 6f 6e 20 72 65 71 75 69 72 65 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 69 6e 76 ssion.required.syntax.error:.inv
27cc0 61 6c 69 64 20 61 72 69 74 68 6d 65 74 69 63 20 6f 70 65 72 61 74 6f 72 00 73 79 6e 74 61 78 20 alid.arithmetic.operator.syntax.
27ce0 65 72 72 6f 72 3a 20 6f 70 65 72 61 6e 64 20 65 78 70 65 63 74 65 64 00 73 79 6e 74 61 78 20 65 error:.operand.expected.syntax.e
27d00 72 72 6f 72 3a 20 75 6e 65 78 70 65 63 74 65 64 20 65 6e 64 20 6f 66 20 66 69 6c 65 00 73 79 73 rror:.unexpected.end.of.file.sys
27d20 74 65 6d 20 63 72 61 73 68 20 69 6d 6d 69 6e 65 6e 74 00 74 65 73 74 20 5b 65 78 70 72 5d 00 74 tem.crash.imminent.test.[expr].t
27d40 69 6d 65 20 5b 2d 70 5d 20 70 69 70 65 6c 69 6e 65 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d ime.[-p].pipeline.too.many.argum
27d60 65 6e 74 73 00 74 72 61 70 20 5b 2d 6c 70 5d 20 5b 5b 61 72 67 5d 20 73 69 67 6e 61 6c 5f 73 70 ents.trap.[-lp].[[arg].signal_sp
27d80 65 63 20 2e 2e 2e 5d 00 74 72 61 70 20 68 61 6e 64 6c 65 72 3a 20 6d 61 78 69 6d 75 6d 20 74 72 ec....].trap.handler:.maximum.tr
27da0 61 70 20 68 61 6e 64 6c 65 72 20 6c 65 76 65 6c 20 65 78 63 65 65 64 65 64 20 28 25 64 29 00 74 ap.handler.level.exceeded.(%d).t
27dc0 72 61 70 5f 68 61 6e 64 6c 65 72 3a 20 62 61 64 20 73 69 67 6e 61 6c 20 25 64 00 74 79 70 65 20 rap_handler:.bad.signal.%d.type.
27de0 5b 2d 61 66 70 74 50 5d 20 6e 61 6d 65 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 75 6d 61 73 6b 20 5b [-afptP].name.[name....].umask.[
27e00 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
27e20 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
27e40 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 e2 80 98 1b 5b 31 6d 5d 5d 1b 5b 30 6d e2 80 99 00 75 e.looking.for.....[1m]].[0m....u
27e60 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 6f 72 20 nexpected.EOF.while.looking.for.
27e80 6d 61 74 63 68 69 6e 67 20 e2 80 98 1b 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 00 75 6e 65 78 70 65 matching.....[1m%c.[0m....unexpe
27ea0 63 74 65 64 20 45 4f 46 20 77 68 69 6c 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 6d 61 74 63 68 cted.EOF.while.looking.for.match
27ec0 69 6e 67 20 e2 80 98 1b 5b 31 6d 29 1b 5b 30 6d e2 80 99 00 75 6e 65 78 70 65 63 74 65 64 20 61 ing.....[1m).[0m....unexpected.a
27ee0 72 67 75 6d 65 6e 74 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 20 74 6f 20 63 6f 6e 64 rgument.....[1m%s.[0m....to.cond
27f00 69 74 69 6f 6e 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 itional.binary.operator.unexpect
27f20 65 64 20 61 72 67 75 6d 65 6e 74 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 20 74 6f 20 ed.argument.....[1m%s.[0m....to.
27f40 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 75 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 conditional.unary.operator.unexp
27f60 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 6c 20 62 69 ected.argument.to.conditional.bi
27f80 6e 61 72 79 20 6f 70 65 72 61 74 6f 72 00 75 6e 65 78 70 65 63 74 65 64 20 61 72 67 75 6d 65 6e nary.operator.unexpected.argumen
27fa0 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 74 6f 72 00 t.to.conditional.unary.operator.
27fc0 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 74 69 6f 6e unexpected.token.%d.in.condition
27fe0 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 e2 80 98 1b al.command.unexpected.token.....
28000 5b 31 6d 25 63 1b 5b 30 6d e2 80 99 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d [1m%c.[0m....in.conditional.comm
28020 61 6e 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b and.unexpected.token.....[1m%s.[
28040 30 6d e2 80 99 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 0m....in.conditional.command.une
28060 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 e2 80 98 1b 5b 31 6d 25 73 1b 5b 30 6d e2 80 99 2c 20 xpected.token.....[1m%s.[0m...,.
28080 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
280a0 63 74 65 64 00 75 6e 65 78 70 65 63 74 65 64 20 74 6f 6b 65 6e 20 e2 80 98 1b 5b 31 6d 25 73 1b cted.unexpected.token.....[1m%s.
280c0 5b 30 6d e2 80 99 2c 20 65 78 70 65 63 74 65 64 20 e2 80 98 1b 5b 31 6d 29 1b 5b 30 6d e2 80 99 [0m...,.expected.....[1m).[0m...
280e0 00 75 6e 6b 6e 6f 77 6e 00 75 6e 6b 6e 6f 77 6e 20 63 6f 6d 6d 61 6e 64 20 65 72 72 6f 72 00 75 .unknown.unknown.command.error.u
28100 6e 73 65 74 20 5b 2d 66 5d 20 5b 2d 76 5d 20 5b 2d 6e 5d 20 5b 6e 61 6d 65 20 2e 2e 2e 5d 00 76 nset.[-f].[-v].[-n].[name....].v
28120 61 6c 75 65 20 74 6f 6f 20 67 72 65 61 74 20 66 6f 72 20 62 61 73 65 00 76 61 72 69 61 62 6c 65 alue.too.great.for.base.variable
28140 73 20 2d 20 4e 61 6d 65 73 20 61 6e 64 20 6d 65 61 6e 69 6e 67 73 20 6f 66 20 73 6f 6d 65 20 73 s.-.Names.and.meanings.of.some.s
28160 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 73 00 77 61 69 74 20 5b 2d 66 6e 5d 20 5b 2d 70 20 76 61 hell.variables.wait.[-fn].[-p.va
28180 72 5d 20 5b 69 64 20 2e 2e 2e 5d 00 77 61 69 74 20 5b 70 69 64 20 2e 2e 2e 5d 00 77 61 69 74 3a r].[id....].wait.[pid....].wait:
281a0 20 70 69 64 20 25 6c 64 20 69 73 20 6e 6f 74 20 61 20 63 68 69 6c 64 20 6f 66 20 74 68 69 73 20 .pid.%ld.is.not.a.child.of.this.
281c0 73 68 65 6c 6c 00 77 61 69 74 5f 66 6f 72 3a 20 4e 6f 20 72 65 63 6f 72 64 20 6f 66 20 70 72 6f shell.wait_for:.No.record.of.pro
281e0 63 65 73 73 20 25 6c 64 00 77 61 69 74 5f 66 6f 72 5f 6a 6f 62 3a 20 6a 6f 62 20 25 64 20 69 73 cess.%ld.wait_for_job:.job.%d.is
28200 20 73 74 6f 70 70 65 64 00 77 61 69 74 63 68 6c 64 3a 20 74 75 72 6e 69 6e 67 20 6f 6e 20 57 4e .stopped.waitchld:.turning.on.WN
28220 4f 48 41 4e 47 20 74 6f 20 61 76 6f 69 64 20 69 6e 64 65 66 69 6e 69 74 65 20 62 6c 6f 63 6b 00 OHANG.to.avoid.indefinite.block.
28240 77 61 72 6e 69 6e 67 3a 20 00 77 61 72 6e 69 6e 67 3a 20 25 73 3a 20 25 73 00 77 61 72 6e 69 6e warning:..warning:.%s:.%s.warnin
28260 67 3a 20 2d 43 20 6f 70 74 69 6f 6e 20 6d 61 79 20 6e 6f 74 20 77 6f 72 6b 20 61 73 20 79 6f 75 g:.-C.option.may.not.work.as.you
28280 20 65 78 70 65 63 74 00 77 61 72 6e 69 6e 67 3a 20 2d 46 20 6f 70 74 69 6f 6e 20 6d 61 79 20 6e .expect.warning:.-F.option.may.n
282a0 6f 74 20 77 6f 72 6b 20 61 73 20 79 6f 75 20 65 78 70 65 63 74 00 77 72 69 74 65 20 65 72 72 6f ot.work.as.you.expect.write.erro
282c0 72 3a 20 25 73 00 78 74 72 61 63 65 20 66 64 20 28 25 64 29 20 21 3d 20 66 69 6c 65 6e 6f 20 78 r:.%s.xtrace.fd.(%d).!=.fileno.x
282e0 74 72 61 63 65 20 66 70 20 28 25 64 29 00 78 74 72 61 63 65 5f 73 65 74 3a 20 25 64 3a 20 69 6e trace.fp.(%d).xtrace_set:.%d:.in
28300 76 61 6c 69 64 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 00 78 74 72 61 63 65 5f 73 65 74 valid.file.descriptor.xtrace_set
28320 3a 20 4e 55 4c 4c 20 66 69 6c 65 20 70 6f 69 6e 74 65 72 00 7b 20 43 4f 4d 4d 41 4e 44 53 20 3b :.NULL.file.pointer.{.COMMANDS.;
28340 20 7d 00 .}.