Where did the convention of using single dashes for letters and doubles dashes for words come from and why is continued to be used?
For example if I type in
ls --help, you see:
-a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the author of each file -b, --escape print octal escapes for nongraphic characters --block-size=SIZE use SIZE-byte blocks -B, --ignore-backups do not list implied entries ending with ~ ...
I tried googling
- and -- convention even with quotes with little success.