~ubuntu-branches/ubuntu/trusty/bash/trusty-security

« back to all changes in this revision

Viewing changes to tests/getopts.right

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2014-03-03 22:52:05 UTC
  • mfrom: (1.3.5) (2.2.6 experimental)
  • Revision ID: package-import@ubuntu.com-20140303225205-87ltrt5kspeq0g1b
Tags: 4.3-1ubuntu1
* Merge with Debian; remaining changes:
  - skel.bashrc:
    - Run lesspipe.
    - Enable ls aliases.
    - Set options in ll alias to -alF.
    - Define an alert alias.
    - Enabled colored grep aliases.
  - etc.bash.bashrc:
    - Add sudo hint.

Show diffs side-by-side

added added

removed removed

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