Новичок в Linux и несколько вопросов об аргументах командной строки:
Допустим, есть инструмент командной строки с именем widget который принимает аргумент под названием fizz . Я видел все разные типы аргументов:
widget -fizz
widget --fizz
widget \fizz
widget -f
Какая разница в том, как они используются? Решает ли инструмент командной строки, как определять их по-разному, или Linux знает, что они означают одно и то же, но по-разному передает их в приложение?
Могу ли я настроить свой собственный способ передачи (уже существующему) инструменту widget аргумента fizz :
widget #f#
Заранее спасибо!
