Skip to content

command

判断某个命令是否存在

sh
# $@ 会展开成一个个独立的参数,参数之间用空格分隔。与之容易混淆的是 $*,$* 也表示传递给脚本或函数的所有参数,但它会把所有参数当作一个整体的字符串,使用 IFS(内部字段分隔符,默认是空格)指定的分隔符连接起来。
command -v "$@"

command -v ls