I have an application, which spawns off other applications. As input,
it takes in environment variables and arguments to pass to the resultant
application. For instance:
mutate -E "env_var1=val" -a "." ls
This will run:
ls .
and the environment will only have "env_var1" equal to "val"
So. Something funny comes along when I try to pass "-e" as an argument.
So, in the above would be:
mutate -a "-e" -a "foo" xterm
The program options parser attempts to parse the "-e", and says "I don't
know what it is".
Any thoughts on having it skip that option?
Code Snippits:
po::options_description visible("Program options. Usage %1%");
visible.add_options()
("env,E", po::value