summaryrefslogtreecommitdiff
path: root/tests/agrep/basic.ok
diff options
context:
space:
mode:
Diffstat (limited to 'tests/agrep/basic.ok')
-rw-r--r--tests/agrep/basic.ok496
1 files changed, 496 insertions, 0 deletions
diff --git a/tests/agrep/basic.ok b/tests/agrep/basic.ok
new file mode 100644
index 0000000000000..58a7fd2c44544
--- /dev/null
+++ b/tests/agrep/basic.ok
@@ -0,0 +1,496 @@
+#### TEST: agrep random basic.in
+Some random text here.
+
+Exit status 0.
+#### TEST: agrep random < basic.in
+Some random text here.
+
+Exit status 0.
+#### TEST: agrep -c random basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -c random < basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -H random basic.in
+basic.in:Some random text here.
+
+Exit status 0.
+#### TEST: agrep -H random < basic.in
+(standard input):Some random text here.
+
+Exit status 0.
+#### TEST: agrep -l random basic.in
+basic.in
+
+Exit status 0.
+#### TEST: agrep -l random < basic.in
+(standard input)
+
+Exit status 0.
+#### TEST: agrep -n random basic.in
+1:Some random text here.
+
+Exit status 0.
+#### TEST: agrep -n random < basic.in
+1:Some random text here.
+
+Exit status 0.
+#### TEST: agrep -s random basic.in
+0:Some random text here.
+
+Exit status 0.
+#### TEST: agrep -s random < basic.in
+0:Some random text here.
+
+Exit status 0.
+#### TEST: agrep -M random basic.in
+Some random text here.
+
+Exit status 0.
+#### TEST: agrep -M random < basic.in
+Some random text here.
+
+Exit status 0.
+#### TEST: agrep --show-position random basic.in
+5-11:Some random text here.
+
+Exit status 0.
+#### TEST: agrep --show-position random < basic.in
+5-11:Some random text here.
+
+Exit status 0.
+#### TEST: agrep --color random basic.in
+Some random text here.
+
+Exit status 0.
+#### TEST: agrep --color random < basic.in
+Some random text here.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position random basic.in
+basic.in:1:0:5-11:Some random text here.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position random < basic.in
+(standard input):1:0:5-11:Some random text here.
+
+Exit status 0.
+#### TEST: agrep -v random basic.in
+Foo bar quux.
+Let's hear an example of correct microphone placing.
+I suppose for something like that one would use a very large number of microphones.
+Extraordinary.
+Take California.
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -v random < basic.in
+Foo bar quux.
+Let's hear an example of correct microphone placing.
+I suppose for something like that one would use a very large number of microphones.
+Extraordinary.
+Take California.
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -c -v random basic.in
+7
+
+Exit status 0.
+#### TEST: agrep -c -v random < basic.in
+7
+
+Exit status 0.
+#### TEST: agrep -H -v random basic.in
+basic.in:Foo bar quux.
+basic.in:Let's hear an example of correct microphone placing.
+basic.in:I suppose for something like that one would use a very large number of microphones.
+basic.in:Extraordinary.
+basic.in:Take California.
+basic.in:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+basic.in:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -H -v random < basic.in
+(standard input):Foo bar quux.
+(standard input):Let's hear an example of correct microphone placing.
+(standard input):I suppose for something like that one would use a very large number of microphones.
+(standard input):Extraordinary.
+(standard input):Take California.
+(standard input):A-ding-ing-ng-WROOOOM-ding-ding-boing!
+(standard input):They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -l -v random basic.in
+basic.in
+
+Exit status 0.
+#### TEST: agrep -l -v random < basic.in
+(standard input)
+
+Exit status 0.
+#### TEST: agrep -n -v random basic.in
+2:Foo bar quux.
+3:Let's hear an example of correct microphone placing.
+4:I suppose for something like that one would use a very large number of microphones.
+5:Extraordinary.
+6:Take California.
+7:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+8:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -n -v random < basic.in
+2:Foo bar quux.
+3:Let's hear an example of correct microphone placing.
+4:I suppose for something like that one would use a very large number of microphones.
+5:Extraordinary.
+6:Take California.
+7:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+8:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -s -v random basic.in
+0:Foo bar quux.
+0:Let's hear an example of correct microphone placing.
+0:I suppose for something like that one would use a very large number of microphones.
+0:Extraordinary.
+0:Take California.
+0:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+0:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -s -v random < basic.in
+0:Foo bar quux.
+0:Let's hear an example of correct microphone placing.
+0:I suppose for something like that one would use a very large number of microphones.
+0:Extraordinary.
+0:Take California.
+0:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+0:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -M -v random basic.in
+Foo bar quux.
+Let's hear an example of correct microphone placing.
+I suppose for something like that one would use a very large number of microphones.
+Extraordinary.
+Take California.
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -M -v random < basic.in
+Foo bar quux.
+Let's hear an example of correct microphone placing.
+I suppose for something like that one would use a very large number of microphones.
+Extraordinary.
+Take California.
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --show-position -v random basic.in
+0-13:Foo bar quux.
+0-52:Let's hear an example of correct microphone placing.
+0-83:I suppose for something like that one would use a very large number of microphones.
+0-14:Extraordinary.
+0-16:Take California.
+0-38:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+0-44:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --show-position -v random < basic.in
+0-13:Foo bar quux.
+0-52:Let's hear an example of correct microphone placing.
+0-83:I suppose for something like that one would use a very large number of microphones.
+0-14:Extraordinary.
+0-16:Take California.
+0-38:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+0-44:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --color -v random basic.in
+Foo bar quux.
+Let's hear an example of correct microphone placing.
+I suppose for something like that one would use a very large number of microphones.
+Extraordinary.
+Take California.
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --color -v random < basic.in
+Foo bar quux.
+Let's hear an example of correct microphone placing.
+I suppose for something like that one would use a very large number of microphones.
+Extraordinary.
+Take California.
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -v random basic.in
+basic.in:2:0:0-13:Foo bar quux.
+basic.in:3:0:0-52:Let's hear an example of correct microphone placing.
+basic.in:4:0:0-83:I suppose for something like that one would use a very large number of microphones.
+basic.in:5:0:0-14:Extraordinary.
+basic.in:6:0:0-16:Take California.
+basic.in:7:0:0-38:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+basic.in:8:0:0-44:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -v random < basic.in
+(standard input):2:0:0-13:Foo bar quux.
+(standard input):3:0:0-52:Let's hear an example of correct microphone placing.
+(standard input):4:0:0-83:I suppose for something like that one would use a very large number of microphones.
+(standard input):5:0:0-14:Extraordinary.
+(standard input):6:0:0-16:Take California.
+(standard input):7:0:0-38:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+(standard input):8:0:0-44:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -i extra basic.in
+Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -i extra < basic.in
+Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -c -i extra basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -c -i extra < basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -H -i extra basic.in
+basic.in:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -H -i extra < basic.in
+(standard input):Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -l -i extra basic.in
+basic.in
+
+Exit status 0.
+#### TEST: agrep -l -i extra < basic.in
+(standard input)
+
+Exit status 0.
+#### TEST: agrep -n -i extra basic.in
+5:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -n -i extra < basic.in
+5:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -s -i extra basic.in
+0:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -s -i extra < basic.in
+0:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -M -i extra basic.in
+Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -M -i extra < basic.in
+Extraordinary.
+
+Exit status 0.
+#### TEST: agrep --show-position -i extra basic.in
+0-5:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep --show-position -i extra < basic.in
+0-5:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep --color -i extra basic.in
+Extraordinary.
+
+Exit status 0.
+#### TEST: agrep --color -i extra < basic.in
+Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -i extra basic.in
+basic.in:5:0:0-5:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -i extra < basic.in
+(standard input):5:0:0-5:Extraordinary.
+
+Exit status 0.
+#### TEST: agrep -e -ding basic.in
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -e -ding < basic.in
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -c -e -ding basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -c -e -ding < basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -H -e -ding basic.in
+basic.in:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -H -e -ding < basic.in
+(standard input):A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -l -e -ding basic.in
+basic.in
+
+Exit status 0.
+#### TEST: agrep -l -e -ding < basic.in
+(standard input)
+
+Exit status 0.
+#### TEST: agrep -n -e -ding basic.in
+7:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -n -e -ding < basic.in
+7:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -s -e -ding basic.in
+0:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -s -e -ding < basic.in
+0:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -M -e -ding basic.in
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -M -e -ding < basic.in
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep --show-position -e -ding basic.in
+1-6:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep --show-position -e -ding < basic.in
+1-6:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep --color -e -ding basic.in
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep --color -e -ding < basic.in
+A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -e -ding basic.in
+basic.in:7:0:1-6:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -e -ding < basic.in
+(standard input):7:0:1-6:A-ding-ing-ng-WROOOOM-ding-ding-boing!
+
+Exit status 0.
+#### TEST: agrep -w micro basic.in
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -w micro < basic.in
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -c -w micro basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -c -w micro < basic.in
+1
+
+Exit status 0.
+#### TEST: agrep -H -w micro basic.in
+basic.in:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -H -w micro < basic.in
+(standard input):They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -l -w micro basic.in
+basic.in
+
+Exit status 0.
+#### TEST: agrep -l -w micro < basic.in
+(standard input)
+
+Exit status 0.
+#### TEST: agrep -n -w micro basic.in
+8:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -n -w micro < basic.in
+8:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -s -w micro basic.in
+0:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -s -w micro < basic.in
+0:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -M -w micro basic.in
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -M -w micro < basic.in
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --show-position -w micro basic.in
+9-14:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --show-position -w micro < basic.in
+9-14:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --color -w micro basic.in
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep --color -w micro < basic.in
+They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -w micro basic.in
+basic.in:8:0:9-14:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.
+#### TEST: agrep -H -n -s --color --show-position -w micro < basic.in
+(standard input):8:0:9-14:They are micro, mega, mini, mono, and multi.
+
+Exit status 0.