Как мне найти версию bash, которую я использую?

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

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

Мог ли я что-то испортить (например, переписать некоторые файлы конфигурации / установить неверные переменные окружения и т. Д.) Из-за этой команды?

Я также не могу найти документацию о том, для чего предназначен переключатель -v .

161
задан 2 May 2011 в 22:18

7 ответов

Существует сочетание клавиш, которое указывает текущую информацию оболочки:

Ctrl + x Ctrl + v

Из man bash

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

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

0
ответ дан 2 May 2011 в 22:18

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

bash -c 'echo $BASH_VERSION'
0
ответ дан 2 May 2011 в 22:18

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

Чтобы распечатать информацию о версии для bash, используйте bash --version.

0
ответ дан 2 May 2011 в 22:18

Нет, все в порядке. Из man bash:

   --verbose
          Equivalent to  -v.

Просто не так тихо, как обычно. Попробуйте вместо этого

--version 

.

0
ответ дан 2 May 2011 в 22:18

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

$ bash --version | head -1 | cut -d ' ' -f 4
0
ответ дан 2 May 2011 в 22:18

При запуске bash (например, из gnome-terminal) вы можете проверить значение переменной среды BASH_VERSION.

$ echo $BASH_VERSION
4.2.37(1)-release

Если значение пустое, вы не запускаете bash.

0
ответ дан 2 May 2011 в 22:18

Если вы работаете в Windows и вместо этого хотите узнать, какую версию Git Bash вы используете, она является частью Git для Windows.
Итак, версия Git Bash:

git --version

git version 2.23.0.windows.1

На том же компьютере при запуске:

echo $BASH_VERSION

4.4.23(1)-релиз

Чтобы обновить до последней версии , как правило, вам потребуется загрузить и установить последнюю версию git для Windows в соответствии с FAQ. Настройки/настройки должны быть сохранены, если они установлены в соответствующих папках конфигурации.

0
ответ дан 29 March 2020 в 20:02

Другие вопросы по тегам:

Похожие вопросы: