On 10/23/2012 05:35 PM, Jiri Jaburek wrote:
This change introduces a new --namespace option for rlFileBackup
and rlFileRestore, allowing the user to perform several backup/restore
operations independently.
Getopt might seem like an overkill, but there's no primitive and safe
way of using multiple long options with arguments without it.
Also while rlFileRestore could get away without it (no --clean),
I believe it's important to keep a certain level of consistency.
Hi,
at first I have to state that I have no experience with getopt.
But, I have found one wiki page full of very good informations about
shell scripting and there is also a page about parameter parsing:
http://mywiki.wooledge.org/BashFAQ/035
I didn't test your patch, maybe it is working, but I recommend to follow
the wiki and don't use getopt instead use getopts.
From my first view, using getopt looks like nasty hack. But in the end,
parsing arguments in shell is really kind of PITA.
RR