new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git] / src / external / pcre2-10.32 / testdata / grepoutput
1 ---------------------------- Test 1 ------------------------------
2 PATTERN at the start of a line.
3 In the middle of a line, PATTERN appears.
4 Check up on PATTERN near the end.
5 RC=0
6 ---------------------------- Test 2 ------------------------------
7 PATTERN at the start of a line.
8 RC=0
9 ---------------------------- Test 3 ------------------------------
10 7:PATTERN at the start of a line.
11 8:In the middle of a line, PATTERN appears.
12 10:This pattern is in lower case.
13 623:Check up on PATTERN near the end.
14 RC=0
15 ---------------------------- Test 4 ------------------------------
16 4
17 RC=0
18 ---------------------------- Test 5 ------------------------------
19 ./testdata/grepinput:7:PATTERN at the start of a line.
20 ./testdata/grepinput:8:In the middle of a line, PATTERN appears.
21 ./testdata/grepinput:10:This pattern is in lower case.
22 ./testdata/grepinput:623:Check up on PATTERN near the end.
23 ./testdata/grepinputx:3:Here is the pattern again.
24 ./testdata/grepinputx:5:Pattern
25 ./testdata/grepinputx:42:This line contains pattern not on a line by itself.
26 RC=0
27 ---------------------------- Test 6 ------------------------------
28 7:PATTERN at the start of a line.
29 8:In the middle of a line, PATTERN appears.
30 10:This pattern is in lower case.
31 623:Check up on PATTERN near the end.
32 3:Here is the pattern again.
33 5:Pattern
34 42:This line contains pattern not on a line by itself.
35 RC=0
36 ---------------------------- Test 7 ------------------------------
37 ./testdata/grepinput
38 ./testdata/grepinputx
39 RC=0
40 ---------------------------- Test 8 ------------------------------
41 ./testdata/grepinput
42 RC=0
43 ---------------------------- Test 9 ------------------------------
44 RC=0
45 ---------------------------- Test 10 -----------------------------
46 RC=1
47 ---------------------------- Test 11 -----------------------------
48 1:This is a second file of input for the pcregrep tests.
49 2:
50 4:
51 5:Pattern
52 6:That time it was on a line by itself.
53 7:
54 8:To pat or not to pat, that is the question.
55 9:
56 10:complete pair
57 11:of lines
58 12:
59 13:That was a complete pair
60 14:of lines all by themselves.
61 15:
62 16:complete pair
63 17:of lines
64 18:
65 19:And there they were again, to check line numbers.
66 20:
67 21:one
68 22:two
69 23:three
70 24:four
71 25:five
72 26:six
73 27:seven
74 28:eight
75 29:nine
76 30:ten
77 31:eleven
78 32:twelve
79 33:thirteen
80 34:fourteen
81 35:fifteen
82 36:sixteen
83 37:seventeen
84 38:eighteen
85 39:nineteen
86 40:twenty
87 41:
88 43:This is the last line of this file.
89 RC=0
90 ---------------------------- Test 12 -----------------------------
91 Pattern
92 RC=0
93 ---------------------------- Test 13 -----------------------------
94 Here is the pattern again.
95 That time it was on a line by itself.
96 seventeen
97 This line contains pattern not on a line by itself.
98 RC=0
99 ---------------------------- Test 14 -----------------------------
100 ./testdata/grepinputx:To pat or not to pat, that is the question.
101 RC=0
102 ---------------------------- Test 15 -----------------------------
103 pcre2grep: Error in command-line regex at offset 4: quantifier does not follow a repeatable item
104 RC=2
105 ---------------------------- Test 16 -----------------------------
106 pcre2grep: Failed to open ./testdata/nonexistfile: No such file or directory
107 RC=2
108 ---------------------------- Test 17 -----------------------------
109 features should be added at the end, because some of the tests involve the
110 output of line numbers, and we don't want these to change.
111 RC=0
112 ---------------------------- Test 18 -----------------------------
113 4:features should be added at the end, because some of the tests involve the
114 output of line numbers, and we don't want these to change.
115 583:brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.
116 -------------------------------------------------------------------------------
117 RC=0
118 ---------------------------- Test 19 -----------------------------
119 Pattern
120 RC=0
121 ---------------------------- Test 20 -----------------------------
122 10:complete pair
123 of lines
124 16:complete pair
125 of lines
126 RC=0
127 ---------------------------- Test 21 -----------------------------
128 24:four
129 25-five
130 26-six
131 27-seven
132 --
133 34:fourteen
134 35-fifteen
135 36-sixteen
136 37-seventeen
137 RC=0
138 ---------------------------- Test 22 -----------------------------
139 21-one
140 22-two
141 23-three
142 24:four
143 --
144 31-eleven
145 32-twelve
146 33-thirteen
147 34:fourteen
148 RC=0
149 ---------------------------- Test 23 -----------------------------
150 one
151 two
152 three
153 four
154 five
155 six
156 seven
157 --
158 eleven
159 twelve
160 thirteen
161 fourteen
162 fifteen
163 sixteen
164 seventeen
165 RC=0
166 ---------------------------- Test 24 -----------------------------
167 four
168 five
169 six
170 seven
171 eight
172 nine
173 ten
174 eleven
175 twelve
176 thirteen
177 fourteen
178 fifteen
179 sixteen
180 seventeen
181 eighteen
182 nineteen
183 twenty
184
185 This line contains pattern not on a line by itself.
186 This is the last line of this file.
187 RC=0
188 ---------------------------- Test 25 -----------------------------
189 15-
190 16-complete pair
191 17-of lines
192 18-
193 19-And there they were again, to check line numbers.
194 20-
195 21-one
196 22-two
197 23-three
198 24:four
199 25-five
200 26-six
201 27-seven
202 28-eight
203 29-nine
204 30-ten
205 31-eleven
206 32-twelve
207 33-thirteen
208 34:fourteen
209 RC=0
210 ---------------------------- Test 26 -----------------------------
211
212 complete pair
213 of lines
214
215 And there they were again, to check line numbers.
216
217 one
218 two
219 three
220 four
221 five
222 six
223 seven
224 eight
225 nine
226 ten
227 eleven
228 twelve
229 thirteen
230 fourteen
231 fifteen
232 sixteen
233 seventeen
234 eighteen
235 nineteen
236 twenty
237
238 This line contains pattern not on a line by itself.
239 This is the last line of this file.
240 RC=0
241 ---------------------------- Test 27 -----------------------------
242 four
243 five
244 six
245 seven
246 eight
247 nine
248 ten
249 eleven
250 twelve
251 thirteen
252 fourteen
253 fifteen
254 sixteen
255 seventeen
256 eighteen
257 nineteen
258 twenty
259
260 This line contains pattern not on a line by itself.
261 This is the last line of this file.
262 RC=0
263 ---------------------------- Test 28 -----------------------------
264 14-of lines all by themselves.
265 15-
266 16-complete pair
267 17-of lines
268 18-
269 19-And there they were again, to check line numbers.
270 20-
271 21-one
272 22-two
273 23-three
274 24:four
275 25-five
276 26-six
277 27-seven
278 28-eight
279 29-nine
280 30-ten
281 31-eleven
282 32-twelve
283 33-thirteen
284 34:fourteen
285 RC=0
286 ---------------------------- Test 29 -----------------------------
287 of lines all by themselves.
288
289 complete pair
290 of lines
291
292 And there they were again, to check line numbers.
293
294 one
295 two
296 three
297 four
298 five
299 six
300 seven
301 eight
302 nine
303 ten
304 eleven
305 twelve
306 thirteen
307 fourteen
308 fifteen
309 sixteen
310 seventeen
311 eighteen
312 nineteen
313 twenty
314
315 This line contains pattern not on a line by itself.
316 This is the last line of this file.
317 RC=0
318 ---------------------------- Test 30 -----------------------------
319 ./testdata/grepinput-4-features should be added at the end, because some of the tests involve the
320 ./testdata/grepinput-5-output of line numbers, and we don't want these to change.
321 ./testdata/grepinput-6-
322 ./testdata/grepinput:7:PATTERN at the start of a line.
323 ./testdata/grepinput:8:In the middle of a line, PATTERN appears.
324 ./testdata/grepinput-9-
325 ./testdata/grepinput:10:This pattern is in lower case.
326 --
327 ./testdata/grepinput-620-PUT NEW DATA ABOVE THIS LINE.
328 ./testdata/grepinput-621-=============================
329 ./testdata/grepinput-622-
330 ./testdata/grepinput:623:Check up on PATTERN near the end.
331 --
332 ./testdata/grepinputx-1-This is a second file of input for the pcregrep tests.
333 ./testdata/grepinputx-2-
334 ./testdata/grepinputx:3:Here is the pattern again.
335 ./testdata/grepinputx-4-
336 ./testdata/grepinputx:5:Pattern
337 --
338 ./testdata/grepinputx-39-nineteen
339 ./testdata/grepinputx-40-twenty
340 ./testdata/grepinputx-41-
341 ./testdata/grepinputx:42:This line contains pattern not on a line by itself.
342 RC=0
343 ---------------------------- Test 31 -----------------------------
344 ./testdata/grepinput:7:PATTERN at the start of a line.
345 ./testdata/grepinput:8:In the middle of a line, PATTERN appears.
346 ./testdata/grepinput-9-
347 ./testdata/grepinput:10:This pattern is in lower case.
348 ./testdata/grepinput-11-
349 ./testdata/grepinput-12-Here follows a whole lot of stuff that makes the file over 24KiB long.
350 ./testdata/grepinput-13-
351 --
352 ./testdata/grepinput:623:Check up on PATTERN near the end.
353 ./testdata/grepinput-624-This is the last line of this file.
354 --
355 ./testdata/grepinputx:3:Here is the pattern again.
356 ./testdata/grepinputx-4-
357 ./testdata/grepinputx:5:Pattern
358 ./testdata/grepinputx-6-That time it was on a line by itself.
359 ./testdata/grepinputx-7-
360 ./testdata/grepinputx-8-To pat or not to pat, that is the question.
361 --
362 ./testdata/grepinputx:42:This line contains pattern not on a line by itself.
363 ./testdata/grepinputx-43-This is the last line of this file.
364 RC=0
365 ---------------------------- Test 32 -----------------------------
366 ./testdata/grepinputx
367 RC=0
368 ---------------------------- Test 33 -----------------------------
369 pcre2grep: Failed to open ./testdata/grepnonexist: No such file or directory
370 RC=2
371 ---------------------------- Test 34 -----------------------------
372 RC=2
373 ---------------------------- Test 35 -----------------------------
374 ./testdata/grepinput8
375 ./testdata/grepinputx
376 RC=0
377 ---------------------------- Test 36 -----------------------------
378 ./testdata/grepinput3
379 ./testdata/grepinputx
380 RC=0
381 ---------------------------- Test 37 -----------------------------
382 24KiB long so that it needs more than a single read() call to process it. New
383 aaaaa0
384 aaaaa2
385 010203040506
386 RC=0
387 ======== STDERR ========
388 pcre2grep: pcre2_match() gave error -47 while matching this text:
389
390 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
391
392 pcre2grep: pcre2_match() gave error -47 while matching this text:
393
394 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
395
396 pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
397 pcre2grep: Check your regex for nested unlimited loops.
398 ---------------------------- Test 38 ------------------------------
399 This line contains a binary zero here >\0< for testing.
400 RC=0
401 ---------------------------- Test 39 ------------------------------
402 This is a line before the binary zero.
403 This line contains a binary zero here >\0< for testing.
404 RC=0
405 ---------------------------- Test 40 ------------------------------
406 This line contains a binary zero here >\0< for testing.
407 This is a line after the binary zero.
408 RC=0
409 ---------------------------- Test 41 ------------------------------
410 before the binary zero
411 after the binary zero
412 RC=0
413 ---------------------------- Test 42 ------------------------------
414 ./testdata/grepinput:595:before the binary zero
415 ./testdata/grepinput:597:after the binary zero
416 RC=0
417 ---------------------------- Test 43 ------------------------------
418 595:before
419 595:zero
420 596:zero
421 597:after
422 597:zero
423 RC=0
424 ---------------------------- Test 44 ------------------------------
425 595:before
426 595:zero
427 596:zero
428 597:zero
429 RC=0
430 ---------------------------- Test 45 ------------------------------
431 10:pattern
432 595:binary
433 596:binary
434 597:binary
435 RC=0
436 ---------------------------- Test 46 ------------------------------
437 pcre2grep: Error in 2nd command-line regex at offset 9: missing closing parenthesis
438 RC=2
439 ---------------------------- Test 47 ------------------------------
440 AB.VE
441 RC=0
442 ---------------------------- Test 48 ------------------------------
443 ABOVE the elephant 
444 AB.VE
445 AB.VE the turtle
446 RC=0
447 ---------------------------- Test 49 ------------------------------
448 ABOVE the elephant 
449 AB.VE
450 AB.VE the turtle
451 PUT NEW DATA ABOVE THIS LINE.
452 RC=0
453 ---------------------------- Test 50 ------------------------------
454 RC=1
455 ---------------------------- Test 51 ------------------------------
456 over the lazy dog.
457 This time it jumps and jumps and jumps.
458 This line contains \E and (regex) *meta* [characters].
459 The word is cat in this line
460 The caterpillar sat on the mat
461 The snowcat is not an animal
462 A buried feline in the syndicate
463 RC=0
464 ---------------------------- Test 52 ------------------------------
465 fox \e[1;31mjumps\e[0m
466 This time it \e[1;31mjumps\e[0m and \e[1;31mjumps\e[0m and \e[1;31mjumps\e[0m.
467 RC=0
468 ---------------------------- Test 53 ------------------------------
469 36976,6
470 36994,4
471 37028,4
472 37070,5
473 37087,4
474 RC=0
475 ---------------------------- Test 54 ------------------------------
476 595:15,6
477 595:33,4
478 596:28,4
479 597:15,5
480 597:32,4
481 RC=0
482 ---------------------------- Test 55 -----------------------------
483 Here is the \e[1;31mpattern\e[0m again.
484 That time it was on a \e[1;31mline by itself\e[0m.
485 This line contains \e[1;31mpattern\e[0m not on a \e[1;31mline by itself\e[0m.
486 RC=0
487 ---------------------------- Test 56 -----------------------------
488 ./testdata/grepinput:456
489 ./testdata/grepinput3:0
490 ./testdata/grepinput8:0
491 ./testdata/grepinputM:0
492 ./testdata/grepinputv:1
493 ./testdata/grepinputx:0
494 RC=0
495 ---------------------------- Test 57 -----------------------------
496 ./testdata/grepinput:456
497 ./testdata/grepinputv:1
498 RC=0
499 ---------------------------- Test 58 -----------------------------
500 PATTERN at the start of a line.
501 In the middle of a line, PATTERN appears.
502 Check up on PATTERN near the end.
503 RC=0
504 ---------------------------- Test 59 -----------------------------
505 PATTERN at the start of a line.
506 In the middle of a line, PATTERN appears.
507 Check up on PATTERN near the end.
508 RC=0
509 ---------------------------- Test 60 -----------------------------
510 PATTERN at the start of a line.
511 In the middle of a line, PATTERN appears.
512 Check up on PATTERN near the end.
513 RC=0
514 ---------------------------- Test 61 -----------------------------
515 PATTERN at the start of a line.
516 In the middle of a line, PATTERN appears.
517 Check up on PATTERN near the end.
518 RC=0
519 ---------------------------- Test 62 -----------------------------
520 pcre2grep: pcre2_match() gave error -47 while matching text that starts:
521
522 This is a file of miscellaneous text that is used as test data for checking
523 that the pcregrep command is working correctly. The file must be more than
524 24KiB long so that it needs more than a single re
525
526 pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
527 pcre2grep: Check your regex for nested unlimited loops.
528 RC=1
529 ---------------------------- Test 63 -----------------------------
530 pcre2grep: pcre2_match() gave error -53 while matching text that starts:
531
532 This is a file of miscellaneous text that is used as test data for checking
533 that the pcregrep command is working correctly. The file must be more than
534 24KiB long so that it needs more than a single re
535
536 pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
537 pcre2grep: Check your regex for nested unlimited loops.
538 RC=1
539 ---------------------------- Test 64 ------------------------------
540 appears
541 RC=0
542 ---------------------------- Test 65 ------------------------------
543 pear
544 RC=0
545 ---------------------------- Test 66 ------------------------------
546 RC=0
547 ---------------------------- Test 67 ------------------------------
548 RC=0
549 ---------------------------- Test 68 ------------------------------
550 pear
551 RC=0
552 ---------------------------- Test 69 -----------------------------
553 1:This is a second file of input for the pcregrep tests.
554 2:
555 4:
556 5:Pattern
557 6:That time it was on a line by itself.
558 7:
559 8:To pat or not to pat, that is the question.
560 9:
561 10:complete pair
562 11:of lines
563 12:
564 13:That was a complete pair
565 14:of lines all by themselves.
566 15:
567 16:complete pair
568 17:of lines
569 18:
570 19:And there they were again, to check line numbers.
571 20:
572 21:one
573 22:two
574 23:three
575 24:four
576 25:five
577 26:six
578 27:seven
579 28:eight
580 29:nine
581 30:ten
582 31:eleven
583 32:twelve
584 33:thirteen
585 34:fourteen
586 35:fifteen
587 36:sixteen
588 37:seventeen
589 38:eighteen
590 39:nineteen
591 40:twenty
592 41:
593 43:This is the last line of this file.
594 RC=0
595 ---------------------------- Test 70 -----------------------------
596 \e[1;31mtriple:  t1_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
597
598 \e[0m\e[1;31mtriple:      t3_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
599
600 \e[0m\e[1;31mtriple:      t4_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
601
602 \e[0m\e[1;31mtriple:      t6_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
603
604 \e[0mRC=0
605 1:\e[1;31mtriple:        t1_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
606
607 \e[0m6:\e[1;31mtriple:    t3_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
608
609 \e[0m8:\e[1;31mtriple:    t4_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
610
611 \e[0m13:\e[1;31mtriple:   t6_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
612
613 \e[0mRC=0
614 triple: t1_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
615
616 triple: t3_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
617
618 triple: t4_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
619
620 triple: t6_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
621
622 RC=0
623 1:triple:       t1_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
624
625 6:triple:       t3_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
626
627 8:triple:       t4_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
628
629 13:triple:      t6_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
630
631 RC=0
632 ---------------------------- Test 71 -----------------------------
633 01
634 RC=0
635 ---------------------------- Test 72 -----------------------------
636 \e[1;31m01\e[0m0203040506
637 RC=0
638 ---------------------------- Test 73 -----------------------------
639 \e[1;31m01\e[0m
640 RC=0
641 ---------------------------- Test 74 -----------------------------
642 01
643 02
644 RC=0
645 ---------------------------- Test 75 -----------------------------
646 \e[1;31m01\e[0m\e[1;31m02\e[0m03040506
647 RC=0
648 ---------------------------- Test 76 -----------------------------
649 \e[1;31m01\e[0m
650 \e[1;31m02\e[0m
651 RC=0
652 ---------------------------- Test 77 -----------------------------
653 01
654 03
655 RC=0
656 ---------------------------- Test 78 -----------------------------
657 \e[1;31m01\e[0m02\e[1;31m03\e[0m040506
658 RC=0
659 ---------------------------- Test 79 -----------------------------
660 \e[1;31m01\e[0m
661 \e[1;31m03\e[0m
662 RC=0
663 ---------------------------- Test 80 -----------------------------
664 01
665 RC=0
666 ---------------------------- Test 81 -----------------------------
667 \e[1;31m01\e[0m0203040506
668 RC=0
669 ---------------------------- Test 82 -----------------------------
670 \e[1;31m01\e[0m
671 RC=0
672 ---------------------------- Test 83 -----------------------------
673 pcre2grep: line 4 of file ./testdata/grepinput3 is too long for the internal buffer
674 pcre2grep: the maximum buffer size is 100
675 pcre2grep: use the --max-buffer-size option to change it
676 RC=2
677 ---------------------------- Test 84 -----------------------------
678 testdata/grepinputv:fox jumps
679 testdata/grepinputx:complete pair
680 testdata/grepinputx:That was a complete pair
681 testdata/grepinputx:complete pair
682 testdata/grepinput3:triple:     t7_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
683 RC=0
684 ---------------------------- Test 85 -----------------------------
685 ./testdata/grepinput3:Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
686 RC=0
687 ---------------------------- Test 86 -----------------------------
688 Binary file ./testdata/grepbinary matches
689 RC=0
690 ---------------------------- Test 87 -----------------------------
691 RC=1
692 ---------------------------- Test 88 -----------------------------
693 Binary file ./testdata/grepbinary matches
694 RC=0
695 ---------------------------- Test 89 -----------------------------
696 RC=1
697 ---------------------------- Test 90 -----------------------------
698 RC=1
699 ---------------------------- Test 91 -----------------------------
700 The quick brown f\0x jumps over the lazy dog.
701 RC=0
702 ---------------------------- Test 92 -----------------------------
703 The quick brown f\0x jumps over the lazy dog.
704 RC=0
705 ---------------------------- Test 93 -----------------------------
706 The quick brown f\0x jumps over the lazy dog.
707 RC=0
708 ---------------------------- Test 94 -----------------------------
709 ./testdata/grepinput8
710 ./testdata/grepinputx
711 RC=0
712 ---------------------------- Test 95 -----------------------------
713 testdata/grepinputx:complete pair
714 testdata/grepinputx:That was a complete pair
715 testdata/grepinputx:complete pair
716 RC=0
717 ---------------------------- Test 96 -----------------------------
718 ./testdata/grepinput3
719 ./testdata/grepinput8
720 ./testdata/grepinputx
721 RC=0
722 ---------------------------- Test 97 -----------------------------
723 ./testdata/grepinput3
724 ./testdata/grepinputx
725 RC=0
726 ---------------------------- Test 98 -----------------------------
727 ./testdata/grepinputx
728 RC=0
729 ---------------------------- Test 99 -----------------------------
730 ./testdata/grepinput3
731 ./testdata/grepinputx
732 RC=0
733 ---------------------------- Test 100 ------------------------------
734 ./testdata/grepinput:zerothe.
735 ./testdata/grepinput:zeroa
736 ./testdata/grepinput:zerothe.
737 RC=0
738 ---------------------------- Test 101 ------------------------------
739 ./testdata/grepinput:\e[1;31m.\e[0m|\e[1;31mzero\e[0m|\e[1;31mthe\e[0m|\e[1;31m.\e[0m
740 ./testdata/grepinput:\e[1;31mzero\e[0m|\e[1;31ma\e[0m
741 ./testdata/grepinput:\e[1;31m.\e[0m|\e[1;31mzero\e[0m|\e[1;31mthe\e[0m|\e[1;31m.\e[0m
742 RC=0
743 ---------------------------- Test 102 -----------------------------
744 2:
745 5:
746 7:
747 9:
748 12:
749 14:
750 RC=0
751 ---------------------------- Test 103 -----------------------------
752 RC=0
753 ---------------------------- Test 104 -----------------------------
754 2:
755 5:
756 7:
757 9:
758 12:
759 14:
760 RC=0
761 ---------------------------- Test 105 -----------------------------
762 triple: t1_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
763
764 triple: t2_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   
765 Lorem \e[1;31mipsum\e[0m dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
766
767 triple: t3_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
768
769 triple: t4_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
770
771 triple: t5_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   
772 o_txt
773
774 triple: t6_txt  s2_tag  s_txt   p_tag   p_txt   o_tag   o_txt
775
776 triple: t7_txt  s1_tag  s_txt   p_tag   p_txt   o_tag   o_txt
777 RC=0
778 ---------------------------- Test 106 -----------------------------
779 a
780 RC=0
781 ---------------------------- Test 107 -----------------------------
782 1:0,1
783 2:0,1
784 2:1,1
785 2:2,1
786 2:3,1
787 2:4,1
788 RC=0
789 ---------------------------- Test 108 ------------------------------
790 RC=0
791 ---------------------------- Test 109 -----------------------------
792 RC=0
793 ---------------------------- Test 110 -----------------------------
794 match 1:
795  a
796 /1/a
797 match 2:
798  b
799 /2/b
800 match 3:
801  c
802 /3/c
803 match 4:
804  d
805 /4/d
806 match 5:
807  e
808 /5/e
809 RC=0
810 ---------------------------- Test 111 -----------------------------
811 607:0,12
812 609:0,12
813 611:0,12
814 613:0,12
815 615:0,12
816 RC=0
817 ---------------------------- Test 112 -----------------------------
818 37172,12
819 37184,12
820 37196,12
821 37208,12
822 37220,12
823 RC=0
824 ---------------------------- Test 113 -----------------------------
825 480
826 RC=0
827 ---------------------------- Test 114 -----------------------------
828 testdata/grepinput:469
829 testdata/grepinput3:0
830 testdata/grepinput8:0
831 testdata/grepinputM:2
832 testdata/grepinputv:3
833 testdata/grepinputx:6
834 TOTAL:480
835 RC=0
836 ---------------------------- Test 115 -----------------------------
837 testdata/grepinput:469
838 testdata/grepinputM:2
839 testdata/grepinputv:3
840 testdata/grepinputx:6
841 TOTAL:480
842 RC=0
843 ---------------------------- Test 116 -----------------------------
844 478
845 RC=0
846 ---------------------------- Test 117 -----------------------------
847 469
848 0
849 0
850 2
851 3
852 6
853 480
854 RC=0
855 ---------------------------- Test 118 -----------------------------
856 testdata/grepinput3
857 testdata/grepinput8
858 RC=0
859 ---------------------------- Test 119 -----------------------------
860 123
861 456
862 789
863 ---
864 abc
865 def
866 xyz
867 ---
868 RC=0
869 ---------------------------- Test 120 ------------------------------
870 ./testdata/grepinput:the binary zero.:zerothe.
871 ./testdata/grepinput:a binary zero:zeroa
872 ./testdata/grepinput:the binary zero.:zerothe.
873 RC=0
874 ---------------------------- Test 121 -----------------------------
875 This line contains \E and (regex) *meta* [characters].
876 RC=0
877 ---------------------------- Test 122 -----------------------------
878 over the lazy dog.
879 The word is cat in this line
880 RC=0
881 ---------------------------- Test 123 -----------------------------
882 over the lazy dog.
883 The word is cat in this line
884 RC=0
885 ---------------------------- Test 124 -----------------------------
886 3:\e[1;31mstart end\e[0m in between \e[1;31mstart
887 end\e[0m and following
888 7:\e[1;31mstart end\e[0m in between \e[1;31mstart
889 end\e[0m and following \e[1;31mstart
890 end\e[0m other stuff
891 11:\e[1;31mstart end\e[0m in between \e[1;31mstart
892
893 end\e[0m
894 16:\e[1;31mstart end\e[0m in between \e[1;31mstart
895 end\e[0m
896 RC=0
897 3:\e[1;31mstart end\e[0m in between \e[1;31mstart
898 end\e[0m and following
899 5-Other stuff
900 6-
901 7:\e[1;31mstart end\e[0m in between \e[1;31mstart
902 end\e[0m and following \e[1;31mstart
903 end\e[0m other stuff
904 10-
905 11:\e[1;31mstart end\e[0m in between \e[1;31mstart
906
907 end\e[0m
908 14-
909 15-** These two lines must be last.
910 16:\e[1;31mstart end\e[0m in between \e[1;31mstart
911 end\e[0m
912 RC=0
913 3:start end in between start
914 end and following
915 7:start end in between start
916 end and following start
917 end other stuff
918 11:start end in between start
919
920 end
921 16:start end in between start
922 end
923 RC=0
924 3:start end in between start
925 end and following
926 5-Other stuff
927 6-
928 7:start end in between start
929 end and following start
930 end other stuff
931 10-
932 11:start end in between start
933
934 end
935 14-
936 15-** These two lines must be last.
937 16:start end in between start
938 end
939 RC=0
940 ---------------------------- Test 125 -----------------------------
941 \e[1;31ma\e[0m\e[1;31mb\e[0m\e[1;31mc\e[0m\e[1;31md\e[0m
942 RC=0
943 \e[1;31ma\e[0m\e[1;31mb\e[0m\e[1;31mc\e[0m\e[1;31md\e[0m
944 RC=0
945 \e[1;31ma\e[0mb\e[1;31mc\e[0md
946 RC=0
947 \e[1;31ma\e[0mb\e[1;31mc\e[0md
948 RC=0
949 ---------------------------- Test 126 -----------------------------
950 ABC\0XYZ
951 RC=0