]>
git.proxmox.com Git - rustc.git/blob - tests/run-make-fulldeps/cat-and-grep-sanity-check/Makefile
6 echo xyz |
$(CGREP
) x y z
7 ! echo abc |
$(CGREP
) b c d
8 printf
"x\ny\nz" |
$(CGREP
) x y z
10 echo AbCd |
$(CGREP
) -i a b C D
11 ! echo AbCd |
$(CGREP
) a b C D
13 true |
$(CGREP
) -v nothing
14 ! echo nothing |
$(CGREP
) -v nothing
15 ! echo xyz |
$(CGREP
) -v w x y
16 ! echo xyz |
$(CGREP
) -v x y z
17 echo xyz |
$(CGREP
) -v a b c
19 ! echo
'foo bar baz' |
$(CGREP
) 'foo baz'
20 echo
'foo bar baz' |
$(CGREP
) foo baz
21 echo
'x a `b` c y z' |
$(CGREP
) 'a `b` c'
23 echo baaac |
$(CGREP
) -e
'ba*c'
24 echo bc |
$(CGREP
) -e
'ba*c'
25 ! echo aaac |
$(CGREP
) -e
'ba*c'
27 echo aaa |
$(CGREP
) -e
'a+'
28 ! echo bbb |
$(CGREP
) -e
'a+'
30 echo abc |
$(CGREP
) -e
'a|e|i|o|u'
31 ! echo fgh |
$(CGREP
) -e
'a|e|i|o|u'
32 echo abc |
$(CGREP
) -e
'[aeiou]'
33 ! echo fgh |
$(CGREP
) -e
'[aeiou]'
34 ! echo abc |
$(CGREP
) -e
'[^aeiou]{3}'
35 echo fgh |
$(CGREP
) -e
'[^aeiou]{3}'
36 echo ab cd ef gh |
$(CGREP
) -e
'\bcd\b'
37 ! echo abcdefgh |
$(CGREP
) -e
'\bcd\b'
38 echo xyz |
$(CGREP
) -e
'...'
39 ! echo xy |
$(CGREP
) -e
'...'
40 ! echo xyz |
$(CGREP
) -e
'\.\.\.'
41 echo ... |
$(CGREP
) -e
'\.\.\.'
43 echo foo bar baz |
$(CGREP
) -e
'foo.*baz'
44 ! echo foo bar baz |
$(CGREP
) -ve
'foo.*baz'
45 ! echo foo bar baz |
$(CGREP
) -e
'baz.*foo'
46 echo foo bar baz |
$(CGREP
) -ve
'baz.*foo'