shell ! -z
时间: 2024-06-07 13:02:12 浏览: 183
shell 命令
`! -z` 是一个 shell 命令组合,用于检查一个字符串是否为空。如果字符串不为空,则返回真(0),否则返回假(1)。这个命令通常用于测试和判断变量的值。
解析:
- `!` 是逻辑非操作符,用于对条件进行取反。
- `-z` 是一个参数,用于检查字符串长度是否为零。
示例代码:
```bash
#!/bin/bash
str="hello"
if [ ! -z "$str" ]; then
echo "字符串不为空"
else
echo "字符串为空"
fi
```
阅读全文