170 votos

¿Cómo puedo encontrar la versión de bash que me postulo?

(aprendiendo bash) Estaba tratando de comprobar la versión de bash, por lo que he escrito /bin/bash -v .

Generan un montón de texto a la pantalla (contenido de .bashrc y otros archivos de origen de él).

¿Podría yo haber jodido algo (como sobrescribir algunas config archivos/ajuste las variables de entorno incorrecto etc.) debido a que el comando?

También no puedo encontrar documentación sobre lo que el -v es interruptor.

175voto

hayalci Puntos 2161

El -v parámetro para bash significa detallado y manda a bash para imprimir toda la información posible sobre lo que está haciendo. En el inicio, mostrará toda la configuración está leyendo en.

Para imprimir la información de versión de bash, utilice bash --version .

104voto

Mike Schall Puntos 2921

Cuando se ejecuta bash (e.g. de gnome-terminal ) se puede comprobar el valor de BASH_VERSION la variable de entorno.

$ echo $BASH_VERSION
4.2.37(1)-release

Si el valor está vacío, no se está ejecutando bash .

39voto

vegatripy Puntos 191

Hay un acceso directo clave que indica la información actual del shell se muestran:

Ctrl+x Ctrl+v

Deman bash

   display-shell-version (C-x C-v)
          Display version information about the current instance of bash.

Esta es la mejor opción si usted tiene algún tipo de lío con las variables de entorno.

8voto

Hackja4fun Puntos 21

No, todo está bien. De man bash :

   --verbose
          Equivalent to  -v.

No es tan silencioso como de costumbre. Tratar de

--version 

en su lugar.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: