shell判断变量是否有值
时间: 2023-08-31 11:10:32 浏览: 96
判断Linux Shell环境变量是否存在
您可以使用以下的方式来判断变量是否有值:
```bash
if [ -n "$variable" ]; then
echo "变量已经被设置"
else
echo "变量没有被设置"
fi
```
或者使用更简洁的写法:
```bash
[ -n "$variable" ] && echo "变量已经被设置" || echo "变量没有被设置"
```
其中,`-n` 表示判断字符串长度是否大于 0。您可以将 `$variable` 替换为您要判断的变量名。
阅读全文