shell 脚本判断参数值是否为空
时间: 2023-10-01 19:04:47 浏览: 429
Shell脚本中判断输入变量或者参数是否为空的方法
在 shell 脚本中,可以使用 `-z` 选项来判断一个参数的值是否为空。例如,以下代码会检查 `$1` 参数是否为空:
```shell
if [ -z "$1" ]; then
echo "参数 $1 为空"
else
echo "参数 $1 不为空"
fi
```
如果 `$1` 参数的值为空,那么 `-z` 选项会返回 true,代码块中的语句会执行。如果 `$1` 参数的值不为空,那么 `-z` 选项会返回 false,代码块中的语句会被跳过。
阅读全文