Need help with getopts

Carl D. Roth roth at ursus.net
Mon Jul 21 16:01:59 UTC 2008


On Mon, 21 Jul 2008 08:13:32 -0700, Dan Thurman wrote:

> I have: while getopts "achrv:d:e" opt
> 
> What I wanted was single flags as:
> 
> -a
> -c
> -h
> -r
> -v
> 
> in any order as well as
> 
> -d <directory>
> -e <encodeType>
> 
> in any order as well.
> 
> But the above use of `:' is not doing what I want.
> 
> What am I doing wrong, please?
> 
> Thanks!
> Dan

Your syntax is wrong; change

  "achrv:d:e"

to

  "achrvd:e:"

C




More information about the fedora-list mailing list