SHELL脚本中command -v 用法
在Linux中,command -v 可以判断一个命令是否支持,如果一个脚本需要,或者还要家if判断,则示例如下:if command -v python >/dev/null 2>&1;thenecho "yes"elseecho "no"fi脚本运行后,如果系统支撑python,则运行结果为yesif command -v docker >/dev/null 2>
·
在Linux中,command -v 可以判断一个命令是否支持,如果一个脚本需要,或者还要家if判断,则示例如下:
if command -v python >/dev/null 2>&1;then
echo "yes"
else
echo "no"
fi
脚本运行后,如果系统支撑python,则运行结果为yes
if command -v docker >/dev/null 2>&1;then
echo "yes"
else
echo "no"
fi
如果系统不支持docker,则为no。
更多推荐
已为社区贡献1条内容
所有评论(0)