Я зіткнувся з заплутаним варіантом у розумінні того, що є параметрами та аргументами щодо синтаксису команд.
Наприклад, я зіткнувся з такими визначеннями, як:
command -a -b -c d e fдеякі відрізняються між собою
-a -b -c, називають їх параметрами або комутаторами таd e fназиваючи їх аргументами.command -a -b -c d e fдеякі, наприклад,
bashпосібник, називають усі-a -b -c d e fаргументи і пояснюють, що всі вони доступні відповідно до сценарію$1 $2 $3 $4 $5 $6.command -a b=cдеякі називають
-aопцію,bаргумент таcзначення, але інші змішують їх, як у перших двох пунктах, в одному різновиді, викликаючи всі-a b cаргументи.
Ці три версії - лише приклади для безлічі різних закликаючих різновидів, я навіть не знаю, як їх перелічити, але я помітив, що точно не існує фіксованої конвенції щодо іменування.
Або, принаймні, не існує стандартизованої угоди про іменування, про яку я знаю, тому що я натрапив на різні випадкові джерела, але навіть серед офіційних сайтів чи посібників, пов’язаних із Linux та GNU, я міг зустріти цю невідповідність.
Чи існує безперечна офіційна схема називання, на яку я можу посилатися?