相当于 sh 中的“which”

相当于 sh 中的“which”

我今天在开发一个 shell 脚本时发现它which不是sh.什么是好的等价物?

答案1

使用command -v,这是自问题 7 以来 POSIX sh 中必需的。请注意,如果该命令是 shell 内置命令,您可能不会得到您期望的结果(输出将不是路径)。

$ command -v init
/usr/bin/init

command是标准化的这里

相关内容