🐧 Как проверить версию Bash

Как узнать версию bash

by itisgood

Проверка версии bash помогает пользователям Linux во многих случаях, включая устранение неполадок и поиск текущей версии в системе.

Если вы являетесь постоянным пользователем bash, то вам полезно проверять версию bash и поддерживать ее в актуальном состоянии в соответствии с последними доступными обновлениями.

Однако если вы новичок в написании скриптов bash, то вы, вероятно, никогда не сталкивались с ситуацией, когда вам нужно проверить версию bash.

Поэтому в этом руководстве мы расскажем о самом простом способе проверки версии bash в Linux. Существует несколько способов, с помощью которых вы можете легко проверить версию bash в вашей системе Linux.

Здесь мы будем использовать несколько команд, чтобы узнать версию bash в Ubuntu.

🐧 Как установить Zsh на Linux

Простой подход

Следующая команда – самый простой способ узнать версию bash:

bash --version

Из приведенного выше результата видно, что текущая версия bash в системе – 5.1.8(1).

Встроенная переменная $BASH_VERSION

Другой способ проверить версию bash – ввести содержимое переменной оболочки bash следующим образом:

# echo $BASH_VERSION
echo $BASH_VERSION
4.2.46(2)-release
printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"

Скрипт shell

Проверить версию bash можно и с помощью скрипта.

Сначала создайте новый  скрипт  с помощью команды nano, создайте новый bash-файл с именем check-bash-version.sh и сделайте его исполняемым с помощью команды chmod:

nano ~/check-bash-version.sh
chmod +x check-bash-version.sh

Далее добавьте в скрипт следующие строки:

#!/bin/bash echo
"Checking the bash version...."
echo "The Bash version is $BASH_VERSION !"

Теперь проверьте версию bash, запустив скрипт следующим образом:

./check-bash-version.sh

Использование клавиши быстрого доступа

Тем временем вы можете использовать клавишу быстрого доступа ‘ Ctrl+X, а затем ‘Ctrl+V’, и на вашем экране появится версия bash.

Из менеджера пакетов

С помощью менеджера пакетов вы можете просто выполнить одну команду, чтобы посмотреть версию bash.

yum info bash (для CentOS/RHEL)
pkg info bash (для FreeBSD)
apk info bash (для Alpine Linux)
apt info bash (для Ubuntu)

Заключение

Итак, вот как можно проверить версию bash с помощью нескольких подходов.

Если вы новый пользователь и не можете разобраться в подходах CLI, то мы рекомендуем вам использовать клавиши быстрого доступа для проверки версии bash.

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

см. также:

 

You may also like

Leave a Comment