Encontré una variación confusa en la comprensión de las opciones y argumentos con respecto a la sintaxis de los comandos.
Por ejemplo, encontré definiciones como:
command -a -b -c d e f
algunos difieren entre
-a -b -c
, llámelos opciones o conmutadores yd e f
llamándolos argumentos.command -a -b -c d e f
algunos, por ejemplo, un
bash
manual, llaman a todos los-a -b -c d e f
argumentos y explican que se puede acceder a todos ellos desde un script$1 $2 $3 $4 $5 $6
respectivamente.command -a b=c
algunos llaman
-a
una opción,b
un argumento yc
el valor, pero otros los mezclan como en los primeros dos puntos, en una variedad que llama a todos los-a b c
argumentos.
Esas tres versiones son solo ejemplos de una gran variedad de diferentes variedades de llamadas, ni siquiera sé cómo enumerarlas todas, pero noté que, con seguridad, no hay una convención de nomenclatura fija.
O al menos, no conozco ninguna convención de nomenclatura estandarizada, porque encontré diferentes fuentes aleatorias, pero incluso entre los sitios o manuales oficiales afiliados a Linux y GNU pude encontrar esta inconsistencia.
¿Existe un esquema de denominación oficial incuestionable al que me pueda referir?