GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué significa "-" (doble guión)?

He visto -- utilizado en el compgen comando.

Por ejemplo:

compgen -W "foo bar baz" -- b

¿Cuál es el significado de -- ahí?

Respuesta aceptada:

Más precisamente, un guión doble (-- ) se usa en la mayoría de los comandos incorporados de bash y en muchos otros comandos para indicar el final de las opciones de comando, después de lo cual solo se aceptan argumentos posicionales.

Ejemplo de uso:digamos que desea grep un archivo para la cadena -v – normalmente -v se considerará la opción de invertir el significado coincidente (solo mostrar líneas que no coincidan), pero con -- puede grep para la cadena -v así:

grep -- -v file

Linux
  1. ¿Qué hace “lc_all=c”?

  2. Que hace ?

  3. ¿Qué significa en la salida de Ps?

  4. ¿Qué significa esta advertencia?

  5. ¿Qué significa rc en archivos de puntos?

¿Qué significa chmod 777?

¿Qué significa ser "sh compatible"?

No hay variable X11 DISPLAY - ¿qué significa?

¿Qué pasa si [[ $? -ne 0 ]]; significa en .ksh

¿Qué significa la capacidad ep?

¿Qué significa %st en la parte superior?