📜  获取命令 bash 的目标 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:11:51.311000             🧑  作者: Mango

获取命令 bash 的目标 - Shell-Bash

在编写 Shell 脚本时,我们经常会用到 bash 命令解释器。那么如何获取 bash 的安装路径呢?本文将介绍几种获取 bash 路径的方法。

方法一:使用 which 命令

which 命令可以查找环境变量 PATH 中可执行程序的路径。我们可以通过 which 命令来查找 bash 命令的路径,方法如下:

which bash

输出结果类似于:

/usr/bin/bash

因此,bash 命令的路径为 /usr/bin/bash。

方法二:使用 whereis 命令

whereis 命令可以查找二进制文件、源文件和帮助文件等的路径。我们可以通过 whereis 命令来查找 bash 命令的路径,方法如下:

whereis bash

输出结果类似于:

bash: /usr/bin/bash /bin/bash /usr/share/man/man1/bash.1.gz

其中,第一个路径为可执行程序的路径,即 bash 命令的路径。

方法三:使用 type 命令

type 命令可以查找命令的类型,包括内建命令、外部命令和别名等。我们可以通过 type 命令来查找 bash 命令的路径,方法如下:

type -a bash

输出结果类似于:

bash is /usr/bin/bash

因此,bash 命令的路径为 /usr/bin/bash。

以上三种方法都可以获取 bash 命令的路径,根据实际需要选择即可。