Thanks! First, if the arguments `-' and `--' are absolutely equivalent, there's 
no need for parens (which make the stuff inside the parens, well, parenthetic). 
Second, pay attention to the consistency of the quotation marks, whichever you 
choose. Therefore:
A single argument `--' or `-' stops bash interpreting further arguments as its 
own options. Any arguments after the `--' or `-' are treated as a new command 
line that bash will run. For example, `bash -- ls --help' passes the `--help' 
to `ls' rather than bash.
However, there's a problem:
$ bash -- ls --help
/usr/bin/ls: /usr/bin/ls: cannot execute binary file
AlMa

Reply via email to