Why do scripts in Linux use - and -- as parameter prefixes?
What I mean is why do they use - (for example $ git --help) instead of something like >, (so it would be $ git >>help) or even something like $ git-help? I know it probably doesn't make a difference what scripts use as a parameter prefix, but why did they choose - in particular?