Lo he visto --
usado en el compgen
comando.
Por ejemplo:
compgen -W "foo bar baz" -- b
¿Cuál es el significado de --
allí?
shell
command-line
utilities
syntax
dogbane
fuente
fuente
set
incorporado, donde es absolutamente necesario.--
funciona para separar las opciones de las expresiones regularesgrep
, pero la forma canónica es usar-e
/--regexp
.--
, aunque tiene razón al señalar que mi ejemplo anterior también podría escribirse comogrep -e -v file
(aunque eso es muy confuso).bash
comandos incorporados aceptan--
como el final del marcador de opción.[
yecho
no, por ejemplo ( una de las razonesecho
no se puede usar de manera confiable ).Esto marca el final de la lista de parámetros (opción).
fuente
En
man bash
podemos leer en la sección de comandos incorporados de Shell :fuente
man bash
(note to self para la próxima vez:).http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html#tag_12_02
fuente