source: vendor/bash/3.1-p17/tests/getopts.right

Last change on this file was 3228, checked in by bird, 18 years ago

bash 3.1

File size: 1.3 KB
Line 
1getopts: usage: getopts optstring name [arg]
22
3getopts: usage: getopts optstring name [arg]
42
5./getopts.tests: line 10: getopts: -a: invalid option
6getopts: usage: getopts optstring name [arg]
7-a specified
8-b bval specified
9remaining args: one two three
10-a specified
11-b bval specified
12remaining args: one two three four five six seven eight nine ten eleven twelve
13./getopts1.sub: option requires an argument -- b
14Usage: ./getopts1.sub [-a] [-b value] args
15-a specified
16-c cval specified
17-d specified
18-a specified
19-b 3 specified
20remaining args: one two three four five
21-a specified
22-b bval specified
23remaining args: one two three
24-a specified
25-b bval specified
26remaining args: one two three
27./getopts4.sub: error: option `b' requires an argument
28Usage: ./getopts4.sub [-a] [-b value] args
29./getopts4.sub: error: illegal option character `c'
30Usage: ./getopts4.sub [-a] [-b value] args
31-a specified
32remaining args: -b bval one two three
33OPTERR=0
34a here
35something else here
36OPTIND=3
37getop: OPTERR=1
38a here
39./getopts5.sub: illegal option -- c
40something else here
41./getopts5.sub: illegal option -- d
42something else here
43./getopts5.sub: illegal option -- e
44something else here
45getop: OPTIND=5
46OPTIND=3
47OPTERR=0
48-a specified
49remaining args:
50-a specified
51remaining args:
52-a specified
53remaining args:
540
55./getopts7.sub: line 4: getopts: `opt-var': not a valid identifier
56remaining args:
Note: See TracBrowser for help on using the repository browser.