在许多情况下,检查bash版本有助于Linux用户,包括故障排除和在系统中查找当前可用的版本。如果您是bash的常客,最好检查bash版本,并根据可用的最新更新使其保持最新。然而,如果您是bash脚本的新手,那么您可能从未遇到过需要检查bash版本的情况。
因此,在本指南中,我们将解释在Linux中检查bash版本的最简单方法。有几种方法可以方便地检查Linux系统中的bash版本。在这里,我们将使用多个命令来学习Ubuntu的bash版本。
简单的方法
以下命令是了解bash版本的最简单方法:
bash—版本
从上面的结果中,您可以看到系统的当前bash版本是5.2.21(1)。
内置$BASH_VERSION变量
检查bash版本的另一种方法是输入bash-shell变量的内容,如下所示:
echo$BASH_VERSION
外壳脚本
也可以通过shell脚本检查bash版本。首先,使用nano命令创建一个新的shell脚本,创建一个名为check-bash-version.sh的新bash文件,并使用chmod命令使其可执行:
nano~/check-bash-version.sh
chmod+x check-bash-version.sh
接下来,将以下行添加到脚本中:
#!/bin/bash回声
“正在检查bash版本……”
echo“Bash版本是$Bash_version!”
现在,通过如下运行脚本来检查bash版本:
./check-bash-version.sh
使用快捷键
同时,您可以使用快捷键“Ctrl+X”和“Ctrl+V”,您可能会在屏幕上看到bash版本,如下图所示:
从程序包管理器
通过包管理器,您可以简单地运行一个命令来查看bash版本。
yum-info-bash(适用于Cents/RHEL)
pkg信息bash(适用于FreeBSD)
apk信息bash(适用于Alpine Linux)
apt-info bash(适用于Ubuntu)
结论
因此,这就是通过多种方法检查bash版本的方法。如果您是新用户,并且无法理解CLI方法,那么我们建议您使用快捷键检查bash版本。此外,您也可以使用这些命令,但要确保避免拼写错误,否则在使用它们时可能会遇到错误。