在shell脚本中,可以使用-v
参数来判断变量是否存在。如果变量存在,则返回0,否则返回1。
例如,可以使用如下条件判断语句来判断变量VAR
是否存在:
if [ -v VAR ]; then
echo "Variable VAR exists"
else
echo "Variable VAR does not exist"
fi
另外,也可以使用-z
参数来判断变量是否为空,如果变量为空,则表示变量存在但没有赋值。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: java怎么调用shell脚本传参数