What's the difference between one-dash and two-dashes for command prompt parameters? was closed as 'not constructive'. I disagree. There is a difference, as explained on Unix.SE:

A double dash (--) is used in bash built-in commands and many other commands to signify the end of command options, after which only positional parameters are accepted.

  • 1
    I'd reopen it, but not based on the question you linked to – it deals about the trailing double dash, not the one used for actual parameters.
    – slhck
    Commented Dec 28, 2011 at 8:11
  • Ah. I misread the question. I was only focused on the double dash.
    – iglvzx
    Commented Dec 28, 2011 at 8:19

1 Answer 1


It was reopened. Thank you, ♦!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .