在CentOS上如何查看Bash版本

许多bash脚本都说需要bash版本4.x以上。在CentOS服务器上如何查看运行的bash版本?

Debian/Ubuntu Linux用户可以使用apt命令或apt-cache命令或dpkg命令:

要查看bash版本,有下面几种方法:

使用--version选项查看bash shell的版本

bash --version
echo $?

使用${BASH_VERSION} shell变量查看bash版本

echo "BASH_VERSION"
或者
printf "%s\n" $BASH_VERSION

使用包管理器yum查找bash版本

使用yum或者dnf(CentOS8) 可以获取bash包的版本信息

$ yum info bash
$ dnf info bash

使用键盘快捷键显示bash当前实例的版本信息

先按 ctrl+x然后按 ctrl+v,就会在屏幕中出现bash的版本信息。

[root@yunkai ~]# 
GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)
日期:2019-04-29 03:18:02 来源:oir作者:oir