Utilities: fix exiqgrep perl syntax, add testcases. Bug 2821
[exim.git] / test / stdout / 0611
1 Exim message queue display utility.
2
3         -h              This help message.
4         -C              Specify which exim.conf to use.
5         -E              Specify exim binary to use.
6
7 Selection criteria:
8         -f <regexp>     Match sender address sender (field is "< >" wrapped)
9         -r <regexp>     Match recipient address
10         -s <regexp>     Match against the size field from long output
11         -y <seconds>    Message younger than
12         -o <seconds>    Message older than
13         -z              Frozen messages only (exclude non-frozen)
14         -x              Non-frozen messages only (exclude frozen)
15         -G <queuename>  Match in given queue only
16
17 [ NB: for regexps, provided string sits in /<string>/ ]
18
19 Display options:
20         -c              Display match count
21         -l              Long Format [Default]
22         -i              Message IDs only
23         -b              Brief Format
24         -R              Reverse order
25         -a              All recipients (including delivered)
26 exiqgrep exit code = 0
27  0m   sss 10HmaX-0005vi-00 <CALLER@test.ex>
28           a@test.ex
29           b@test.ex
30           c@test.ex
31
32 exiqgrep exit code = 0
33 Exim message queue display utility.
34
35         -h              This help message.
36         -C              Specify which exim.conf to use.
37         -E              Specify exim binary to use.
38
39 Selection criteria:
40         -f <regexp>     Match sender address sender (field is "< >" wrapped)
41         -r <regexp>     Match recipient address
42         -s <regexp>     Match against the size field from long output
43         -y <seconds>    Message younger than
44         -o <seconds>    Message older than
45         -z              Frozen messages only (exclude non-frozen)
46         -x              Non-frozen messages only (exclude frozen)
47         -G <queuename>  Match in given queue only
48
49 [ NB: for regexps, provided string sits in /<string>/ ]
50
51 Display options:
52         -c              Display match count
53         -l              Long Format [Default]
54         -i              Message IDs only
55         -b              Brief Format
56         -R              Reverse order
57         -a              All recipients (including delivered)
58 exiqgrep exit code = 1
59 1 matches out of 1 messages
60 exiqgrep exit code = 0
61 1 matches out of 1 messages
62 exiqgrep exit code = 0