|
Last change
on this file since 2595 was 2595, checked in by bird, 12 years ago |
|
gnu grep version 2.12 (grep-2.12.tar.xz, md5sum=8d2f0346d08b13c18afb81f0e8aa1e2f)
|
-
Property svn:eol-style
set to
native
|
|
File size:
5.6 KB
|
| Line | |
|---|
| 1 | #!/bin/sh
|
|---|
| 2 |
|
|---|
| 3 | tmpfiles=""
|
|---|
| 4 | trap 'rm -fr $tmpfiles' 1 2 3 15
|
|---|
| 5 |
|
|---|
| 6 | tmpfiles="$tmpfiles uc_width.out"
|
|---|
| 7 | ./test-uc_width2${EXEEXT} | LC_ALL=C tr -d '\r' > uc_width.out
|
|---|
| 8 |
|
|---|
| 9 | tmpfiles="$tmpfiles uc_width.ok"
|
|---|
| 10 | cat > uc_width.ok <<\EOF
|
|---|
| 11 | 0000 0
|
|---|
| 12 | 0020..007E 1
|
|---|
| 13 | 00A0 1
|
|---|
| 14 | 00A1..00AC A
|
|---|
| 15 | 00AD 0
|
|---|
| 16 | 00AE..02FF A
|
|---|
| 17 | 0300..036F 0
|
|---|
| 18 | 0370..0482 A
|
|---|
| 19 | 0483..0489 0
|
|---|
| 20 | 048A..0590 A
|
|---|
| 21 | 0591..05BD 0
|
|---|
| 22 | 05BE A
|
|---|
| 23 | 05BF 0
|
|---|
| 24 | 05C0 A
|
|---|
| 25 | 05C1..05C2 0
|
|---|
| 26 | 05C3 A
|
|---|
| 27 | 05C4..05C5 0
|
|---|
| 28 | 05C6 A
|
|---|
| 29 | 05C7 0
|
|---|
| 30 | 05C8..05FF A
|
|---|
| 31 | 0600..0603 0
|
|---|
| 32 | 0604..060F A
|
|---|
| 33 | 0610..061A 0
|
|---|
| 34 | 061B..064A A
|
|---|
| 35 | 064B..065F 0
|
|---|
| 36 | 0660..066F A
|
|---|
| 37 | 0670 0
|
|---|
| 38 | 0671..06D5 A
|
|---|
| 39 | 06D6..06DD 0
|
|---|
| 40 | 06DE A
|
|---|
| 41 | 06DF..06E4 0
|
|---|
| 42 | 06E5..06E6 A
|
|---|
| 43 | 06E7..06E8 0
|
|---|
| 44 | 06E9 A
|
|---|
| 45 | 06EA..06ED 0
|
|---|
| 46 | 06EE..070E A
|
|---|
| 47 | 070F 0
|
|---|
| 48 | 0710 A
|
|---|
| 49 | 0711 0
|
|---|
| 50 | 0712..072F A
|
|---|
| 51 | 0730..074A 0
|
|---|
| 52 | 074B..07A5 A
|
|---|
| 53 | 07A6..07B0 0
|
|---|
| 54 | 07B1..07EA A
|
|---|
| 55 | 07EB..07F3 0
|
|---|
| 56 | 07F4..0815 A
|
|---|
| 57 | 0816..0819 0
|
|---|
| 58 | 081A A
|
|---|
| 59 | 081B..0823 0
|
|---|
| 60 | 0824 A
|
|---|
| 61 | 0825..0827 0
|
|---|
| 62 | 0828 A
|
|---|
| 63 | 0829..082D 0
|
|---|
| 64 | 082E..0858 A
|
|---|
| 65 | 0859..085B 0
|
|---|
| 66 | 085C..08FF A
|
|---|
| 67 | 0900..0902 0
|
|---|
| 68 | 0903..0939 A
|
|---|
| 69 | 093A 0
|
|---|
| 70 | 093B A
|
|---|
| 71 | 093C 0
|
|---|
| 72 | 093D..0940 A
|
|---|
| 73 | 0941..0948 0
|
|---|
| 74 | 0949..094C A
|
|---|
| 75 | 094D 0
|
|---|
| 76 | 094E..0950 A
|
|---|
| 77 | 0951..0957 0
|
|---|
| 78 | 0958..0961 A
|
|---|
| 79 | 0962..0963 0
|
|---|
| 80 | 0964..0980 A
|
|---|
| 81 | 0981 0
|
|---|
| 82 | 0982..09BB A
|
|---|
| 83 | 09BC 0
|
|---|
| 84 | 09BD..09C0 A
|
|---|
| 85 | 09C1..09C4 0
|
|---|
| 86 | 09C5..09CC A
|
|---|
| 87 | 09CD 0
|
|---|
| 88 | 09CE..09E1 A
|
|---|
| 89 | 09E2..09E3 0
|
|---|
| 90 | 09E4..0A00 A
|
|---|
| 91 | 0A01..0A02 0
|
|---|
| 92 | 0A03..0A3B A
|
|---|
| 93 | 0A3C 0
|
|---|
| 94 | 0A3D..0A40 A
|
|---|
| 95 | 0A41..0A42 0
|
|---|
| 96 | 0A43..0A46 A
|
|---|
| 97 | 0A47..0A48 0
|
|---|
| 98 | 0A49..0A4A A
|
|---|
| 99 | 0A4B..0A4D 0
|
|---|
| 100 | 0A4E..0A50 A
|
|---|
| 101 | 0A51 0
|
|---|
| 102 | 0A52..0A6F A
|
|---|
| 103 | 0A70..0A71 0
|
|---|
| 104 | 0A72..0A74 A
|
|---|
| 105 | 0A75 0
|
|---|
| 106 | 0A76..0A80 A
|
|---|
| 107 | 0A81..0A82 0
|
|---|
| 108 | 0A83..0ABB A
|
|---|
| 109 | 0ABC 0
|
|---|
| 110 | 0ABD..0AC0 A
|
|---|
| 111 | 0AC1..0AC5 0
|
|---|
| 112 | 0AC6 A
|
|---|
| 113 | 0AC7..0AC8 0
|
|---|
| 114 | 0AC9..0ACC A
|
|---|
| 115 | 0ACD 0
|
|---|
| 116 | 0ACE..0AE1 A
|
|---|
| 117 | 0AE2..0AE3 0
|
|---|
| 118 | 0AE4..0B00 A
|
|---|
| 119 | 0B01 0
|
|---|
| 120 | 0B02..0B3B A
|
|---|
| 121 | 0B3C 0
|
|---|
| 122 | 0B3D..0B3E A
|
|---|
| 123 | 0B3F 0
|
|---|
| 124 | 0B40 A
|
|---|
| 125 | 0B41..0B44 0
|
|---|
| 126 | 0B45..0B4C A
|
|---|
| 127 | 0B4D 0
|
|---|
| 128 | 0B4E..0B55 A
|
|---|
| 129 | 0B56 0
|
|---|
| 130 | 0B57..0B61 A
|
|---|
| 131 | 0B62..0B63 0
|
|---|
| 132 | 0B64..0B81 A
|
|---|
| 133 | 0B82 0
|
|---|
| 134 | 0B83..0BBF A
|
|---|
| 135 | 0BC0 0
|
|---|
| 136 | 0BC1..0BCC A
|
|---|
| 137 | 0BCD 0
|
|---|
| 138 | 0BCE..0C3D A
|
|---|
| 139 | 0C3E..0C40 0
|
|---|
| 140 | 0C41..0C45 A
|
|---|
| 141 | 0C46..0C48 0
|
|---|
| 142 | 0C49 A
|
|---|
| 143 | 0C4A..0C4D 0
|
|---|
| 144 | 0C4E..0C54 A
|
|---|
| 145 | 0C55..0C56 0
|
|---|
| 146 | 0C57..0C61 A
|
|---|
| 147 | 0C62..0C63 0
|
|---|
| 148 | 0C64..0CBB A
|
|---|
| 149 | 0CBC 0
|
|---|
| 150 | 0CBD..0CCB A
|
|---|
| 151 | 0CCC..0CCD 0
|
|---|
| 152 | 0CCE..0CE1 A
|
|---|
| 153 | 0CE2..0CE3 0
|
|---|
| 154 | 0CE4..0D40 A
|
|---|
| 155 | 0D41..0D44 0
|
|---|
| 156 | 0D45..0D4C A
|
|---|
| 157 | 0D4D 0
|
|---|
| 158 | 0D4E..0D61 A
|
|---|
| 159 | 0D62..0D63 0
|
|---|
| 160 | 0D64..0DC9 A
|
|---|
| 161 | 0DCA 0
|
|---|
| 162 | 0DCB..0DD1 A
|
|---|
| 163 | 0DD2..0DD4 0
|
|---|
| 164 | 0DD5 A
|
|---|
| 165 | 0DD6 0
|
|---|
| 166 | 0DD7..0E30 A
|
|---|
| 167 | 0E31 0
|
|---|
| 168 | 0E32..0E33 A
|
|---|
| 169 | 0E34..0E3A 0
|
|---|
| 170 | 0E3B..0E46 A
|
|---|
| 171 | 0E47..0E4E 0
|
|---|
| 172 | 0E4F..0EB0 A
|
|---|
| 173 | 0EB1 0
|
|---|
| 174 | 0EB2..0EB3 A
|
|---|
| 175 | 0EB4..0EB9 0
|
|---|
| 176 | 0EBA A
|
|---|
| 177 | 0EBB..0EBC 0
|
|---|
| 178 | 0EBD..0EC7 A
|
|---|
| 179 | 0EC8..0ECD 0
|
|---|
| 180 | 0ECE..0F17 A
|
|---|
| 181 | 0F18..0F19 0
|
|---|
| 182 | 0F1A..0F34 A
|
|---|
| 183 | 0F35 0
|
|---|
| 184 | 0F36 A
|
|---|
| 185 | 0F37 0
|
|---|
| 186 | 0F38 A
|
|---|
| 187 | 0F39 0
|
|---|
| 188 | 0F3A..0F70 A
|
|---|
| 189 | 0F71..0F7E 0
|
|---|
| 190 | 0F7F A
|
|---|
| 191 | 0F80..0F84 0
|
|---|
| 192 | 0F85 A
|
|---|
| 193 | 0F86..0F87 0
|
|---|
| 194 | 0F88..0F8C A
|
|---|
| 195 | 0F8D..0F97 0
|
|---|
| 196 | 0F98 A
|
|---|
| 197 | 0F99..0FBC 0
|
|---|
| 198 | 0FBD..0FC5 A
|
|---|
| 199 | 0FC6 0
|
|---|
| 200 | 0FC7..102C A
|
|---|
| 201 | 102D..1030 0
|
|---|
| 202 | 1031 A
|
|---|
| 203 | 1032..1037 0
|
|---|
| 204 | 1038 A
|
|---|
| 205 | 1039..103A 0
|
|---|
| 206 | 103B..103C A
|
|---|
| 207 | 103D..103E 0
|
|---|
| 208 | 103F..1057 A
|
|---|
| 209 | 1058..1059 0
|
|---|
| 210 | 105A..105D A
|
|---|
| 211 | 105E..1060 0
|
|---|
| 212 | 1061..1070 A
|
|---|
| 213 | 1071..1074 0
|
|---|
| 214 | 1075..1081 A
|
|---|
| 215 | 1082 0
|
|---|
| 216 | 1083..1084 A
|
|---|
| 217 | 1085..1086 0
|
|---|
| 218 | 1087..108C A
|
|---|
| 219 | 108D 0
|
|---|
| 220 | 108E..109C A
|
|---|
| 221 | 109D 0
|
|---|
| 222 | 109E..10FF A
|
|---|
| 223 | 1100..115F 2
|
|---|
| 224 | 1160..135C A
|
|---|
| 225 | 135D..135F 0
|
|---|
| 226 | 1360..1711 A
|
|---|
| 227 | 1712..1714 0
|
|---|
| 228 | 1715..1731 A
|
|---|
| 229 | 1732..1734 0
|
|---|
| 230 | 1735..1751 A
|
|---|
| 231 | 1752..1753 0
|
|---|
| 232 | 1754..1771 A
|
|---|
| 233 | 1772..1773 0
|
|---|
| 234 | 1774..17B3 A
|
|---|
| 235 | 17B4..17B5 0
|
|---|
| 236 | 17B6 A
|
|---|
| 237 | 17B7..17BD 0
|
|---|
| 238 | 17BE..17C5 A
|
|---|
| 239 | 17C6 0
|
|---|
| 240 | 17C7..17C8 A
|
|---|
| 241 | 17C9..17D3 0
|
|---|
| 242 | 17D4..17DC A
|
|---|
| 243 | 17DD 0
|
|---|
| 244 | 17DE..180A A
|
|---|
| 245 | 180B..180D 0
|
|---|
| 246 | 180E..18A8 A
|
|---|
| 247 | 18A9 0
|
|---|
| 248 | 18AA..191F A
|
|---|
| 249 | 1920..1922 0
|
|---|
| 250 | 1923..1926 A
|
|---|
| 251 | 1927..1928 0
|
|---|
| 252 | 1929..1931 A
|
|---|
| 253 | 1932 0
|
|---|
| 254 | 1933..1938 A
|
|---|
| 255 | 1939..193B 0
|
|---|
| 256 | 193C..1A16 A
|
|---|
| 257 | 1A17..1A18 0
|
|---|
| 258 | 1A19..1A55 A
|
|---|
| 259 | 1A56 0
|
|---|
| 260 | 1A57 A
|
|---|
| 261 | 1A58..1A5E 0
|
|---|
| 262 | 1A5F A
|
|---|
| 263 | 1A60 0
|
|---|
| 264 | 1A61 A
|
|---|
| 265 | 1A62 0
|
|---|
| 266 | 1A63..1A64 A
|
|---|
| 267 | 1A65..1A6C 0
|
|---|
| 268 | 1A6D..1A72 A
|
|---|
| 269 | 1A73..1A7C 0
|
|---|
| 270 | 1A7D..1A7E A
|
|---|
| 271 | 1A7F 0
|
|---|
| 272 | 1A80..1AFF A
|
|---|
| 273 | 1B00..1B03 0
|
|---|
| 274 | 1B04..1B33 A
|
|---|
| 275 | 1B34 0
|
|---|
| 276 | 1B35 A
|
|---|
| 277 | 1B36..1B3A 0
|
|---|
| 278 | 1B3B A
|
|---|
| 279 | 1B3C 0
|
|---|
| 280 | 1B3D..1B41 A
|
|---|
| 281 | 1B42 0
|
|---|
| 282 | 1B43..1B6A A
|
|---|
| 283 | 1B6B..1B73 0
|
|---|
| 284 | 1B74..1B7F A
|
|---|
| 285 | 1B80..1B81 0
|
|---|
| 286 | 1B82..1BA1 A
|
|---|
| 287 | 1BA2..1BA5 0
|
|---|
| 288 | 1BA6..1BA7 A
|
|---|
| 289 | 1BA8..1BA9 0
|
|---|
| 290 | 1BAA..1BE5 A
|
|---|
| 291 | 1BE6 0
|
|---|
| 292 | 1BE7 A
|
|---|
| 293 | 1BE8..1BE9 0
|
|---|
| 294 | 1BEA..1BEC A
|
|---|
| 295 | 1BED 0
|
|---|
| 296 | 1BEE A
|
|---|
| 297 | 1BEF..1BF1 0
|
|---|
| 298 | 1BF2..1C2B A
|
|---|
| 299 | 1C2C..1C33 0
|
|---|
| 300 | 1C34..1C35 A
|
|---|
| 301 | 1C36..1C37 0
|
|---|
| 302 | 1C38..1CCF A
|
|---|
| 303 | 1CD0..1CD2 0
|
|---|
| 304 | 1CD3 A
|
|---|
| 305 | 1CD4..1CE0 0
|
|---|
| 306 | 1CE1 A
|
|---|
| 307 | 1CE2..1CE8 0
|
|---|
| 308 | 1CE9..1CEC A
|
|---|
| 309 | 1CED 0
|
|---|
| 310 | 1CEE..1DBF A
|
|---|
| 311 | 1DC0..1DE6 0
|
|---|
| 312 | 1DE7..1DFB A
|
|---|
| 313 | 1DFC..1DFF 0
|
|---|
| 314 | 1E00..200A A
|
|---|
| 315 | 200B..200F 0
|
|---|
| 316 | 2010..2029 A
|
|---|
| 317 | 202A..202E 0
|
|---|
| 318 | 202F..205F A
|
|---|
| 319 | 2060..2064 0
|
|---|
| 320 | 2065..2069 A
|
|---|
| 321 | 206A..206F 0
|
|---|
| 322 | 2070..20A8 A
|
|---|
| 323 | 20A9 1
|
|---|
| 324 | 20AA..20CF A
|
|---|
| 325 | 20D0..20F0 0
|
|---|
| 326 | 20F1..2328 A
|
|---|
| 327 | 2329..232A 2
|
|---|
| 328 | 232B..2CEE A
|
|---|
| 329 | 2CEF..2CF1 0
|
|---|
| 330 | 2CF2..2D7E A
|
|---|
| 331 | 2D7F 0
|
|---|
| 332 | 2D80..2DDF A
|
|---|
| 333 | 2DE0..2DFF 0
|
|---|
| 334 | 2E00..2E7F A
|
|---|
| 335 | 2E80..3029 2
|
|---|
| 336 | 302A..302F 0
|
|---|
| 337 | 3030..303E 2
|
|---|
| 338 | 303F A
|
|---|
| 339 | 3040..3098 2
|
|---|
| 340 | 3099..309A 0
|
|---|
| 341 | 309B..4DBF 2
|
|---|
| 342 | 4DC0..4DFF A
|
|---|
| 343 | 4E00..A4CF 2
|
|---|
| 344 | A4D0..A66E A
|
|---|
| 345 | A66F..A672 0
|
|---|
| 346 | A673..A67B A
|
|---|
| 347 | A67C..A67D 0
|
|---|
| 348 | A67E..A6EF A
|
|---|
| 349 | A6F0..A6F1 0
|
|---|
| 350 | A6F2..A801 A
|
|---|
| 351 | A802 0
|
|---|
| 352 | A803..A805 A
|
|---|
| 353 | A806 0
|
|---|
| 354 | A807..A80A A
|
|---|
| 355 | A80B 0
|
|---|
| 356 | A80C..A824 A
|
|---|
| 357 | A825..A826 0
|
|---|
| 358 | A827..A8C3 A
|
|---|
| 359 | A8C4 0
|
|---|
| 360 | A8C5..A8DF A
|
|---|
| 361 | A8E0..A8F1 0
|
|---|
| 362 | A8F2..A925 A
|
|---|
| 363 | A926..A92D 0
|
|---|
| 364 | A92E..A946 A
|
|---|
| 365 | A947..A951 0
|
|---|
| 366 | A952..A97F A
|
|---|
| 367 | A980..A982 0
|
|---|
| 368 | A983..A9B2 A
|
|---|
| 369 | A9B3 0
|
|---|
| 370 | A9B4..A9B5 A
|
|---|
| 371 | A9B6..A9B9 0
|
|---|
| 372 | A9BA..A9BB A
|
|---|
| 373 | A9BC 0
|
|---|
| 374 | A9BD..AA28 A
|
|---|
| 375 | AA29..AA2E 0
|
|---|
| 376 | AA2F..AA30 A
|
|---|
| 377 | AA31..AA32 0
|
|---|
| 378 | AA33..AA34 A
|
|---|
| 379 | AA35..AA36 0
|
|---|
| 380 | AA37..AA42 A
|
|---|
| 381 | AA43 0
|
|---|
| 382 | AA44..AA4B A
|
|---|
| 383 | AA4C 0
|
|---|
| 384 | AA4D..AAAF A
|
|---|
| 385 | AAB0 0
|
|---|
| 386 | AAB1 A
|
|---|
| 387 | AAB2..AAB4 0
|
|---|
| 388 | AAB5..AAB6 A
|
|---|
| 389 | AAB7..AAB8 0
|
|---|
| 390 | AAB9..AABD A
|
|---|
| 391 | AABE..AABF 0
|
|---|
| 392 | AAC0 A
|
|---|
| 393 | AAC1 0
|
|---|
| 394 | AAC2..ABE4 A
|
|---|
| 395 | ABE5 0
|
|---|
| 396 | ABE6..ABE7 A
|
|---|
| 397 | ABE8 0
|
|---|
| 398 | ABE9..ABEC A
|
|---|
| 399 | ABED 0
|
|---|
| 400 | ABEE..ABFF A
|
|---|
| 401 | AC00..D7A3 2
|
|---|
| 402 | D7A4..F8FF A
|
|---|
| 403 | F900..FAFF 2
|
|---|
| 404 | FB00..FB1D A
|
|---|
| 405 | FB1E 0
|
|---|
| 406 | FB1F..FDFF A
|
|---|
| 407 | FE00..FE0F 0
|
|---|
| 408 | FE10..FE1F 2
|
|---|
| 409 | FE20..FE26 0
|
|---|
| 410 | FE27..FE2F A
|
|---|
| 411 | FE30..FE6F 2
|
|---|
| 412 | FE70..FEFE A
|
|---|
| 413 | FEFF 0
|
|---|
| 414 | FF00..FF60 2
|
|---|
| 415 | FF61..FFDF 1
|
|---|
| 416 | FFE0..FFE6 2
|
|---|
| 417 | FFE7..FFF8 1
|
|---|
| 418 | FFF9..FFFB 0
|
|---|
| 419 | FFFC..101FC 1
|
|---|
| 420 | 101FD 0
|
|---|
| 421 | 101FE..10A00 1
|
|---|
| 422 | 10A01..10A03 0
|
|---|
| 423 | 10A04 1
|
|---|
| 424 | 10A05..10A06 0
|
|---|
| 425 | 10A07..10A0B 1
|
|---|
| 426 | 10A0C..10A0F 0
|
|---|
| 427 | 10A10..10A37 1
|
|---|
| 428 | 10A38..10A3A 0
|
|---|
| 429 | 10A3B..10A3E 1
|
|---|
| 430 | 10A3F 0
|
|---|
| 431 | 10A40..11000 1
|
|---|
| 432 | 11001 0
|
|---|
| 433 | 11002..11037 1
|
|---|
| 434 | 11038..11046 0
|
|---|
| 435 | 11047..1107F 1
|
|---|
| 436 | 11080..11081 0
|
|---|
| 437 | 11082..110B2 1
|
|---|
| 438 | 110B3..110B6 0
|
|---|
| 439 | 110B7..110B8 1
|
|---|
| 440 | 110B9..110BA 0
|
|---|
| 441 | 110BB..110BC 1
|
|---|
| 442 | 110BD 0
|
|---|
| 443 | 110BE..1D166 1
|
|---|
| 444 | 1D167..1D169 0
|
|---|
| 445 | 1D16A..1D172 1
|
|---|
| 446 | 1D173..1D182 0
|
|---|
| 447 | 1D183..1D184 1
|
|---|
| 448 | 1D185..1D18B 0
|
|---|
| 449 | 1D18C..1D1A9 1
|
|---|
| 450 | 1D1AA..1D1AD 0
|
|---|
| 451 | 1D1AE..1D241 1
|
|---|
| 452 | 1D242..1D244 0
|
|---|
| 453 | 1D245..1FFFF 1
|
|---|
| 454 | 20000..3FFFF 2
|
|---|
| 455 | 40000..E0000 1
|
|---|
| 456 | E0001 0
|
|---|
| 457 | E0002..E001F 1
|
|---|
| 458 | E0020..E007F 0
|
|---|
| 459 | E0080..E00FF 1
|
|---|
| 460 | E0100..E01EF 0
|
|---|
| 461 | E01F0..10FFFF 1
|
|---|
| 462 | EOF
|
|---|
| 463 |
|
|---|
| 464 | : ${DIFF=diff}
|
|---|
| 465 | ${DIFF} uc_width.ok uc_width.out
|
|---|
| 466 | result=$?
|
|---|
| 467 |
|
|---|
| 468 | rm -fr $tmpfiles
|
|---|
| 469 |
|
|---|
| 470 | exit $result
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.