Как мне найти версию bash я бегу?

(изучение Баш) Я пытался проверить Баш версию, поэтому я набрал /Бен/баш -в.

Что выводится много текста на экране (содержимое .bashrc и другие файлы получены от него).

Я мог бы испортил что-то (как перезаписать некоторые файлы конфигурации/настройки неправильные переменные среды и т. д.) из-за этой команды?

Я тоже могу'т найти документацию о том, что-в общем для.

Комментарии к вопросу (1)
Решение

В параметр для bash означает многословен, и поручает Баш распечатать как можно больше информации о том, что он делает. При запуске, он будет распечатать все настройки это чтение.

Распечатать информацию версия для bash, использовать Баш --версия.

Комментарии (6)

При запуске Баш (например, гном-терминал) вы можете проверить значениеBASH_VERSION` переменной окружения.

$ echo $BASH_VERSION
4.2.37(1)-release

Если значение пустое, вы не используете Баш.

Комментарии (4)

Там'с ключом ярлык, который указывает текущую информацию раковины, чтобы показать:

<и>сочетание клавиш Ctrl</роз>+<и>х</роз> <и>клавиши Ctrl</роз>+<и>в</роз>

От человека Баш`

в

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

Это лучший выбор, если вы запутались с переменными окружения.

Комментарии (0)

Нет, все в порядке. С мужчиной, колотить`:

   --verbose
          Equivalent to  -v.

Это просто не так тихо, как обычно. Попробовать

--version 

вместо.

Комментарии (0)

Обычный --версия может дать вам слишком много многострочный шаблон, так что я использую это

bash -c 'echo $BASH_VERSION'
Комментарии (5)

Чтобы получить только версии и не многострочного текста:

$ bash --version | head -1 | cut -d ' ' -f 4
Комментарии (0)