下面的bash脚本示例演示了如何使用bash检查空变量或者null变量:
#!/bin/bash if [ -z "$1" ]; then echo "Empty Variable 1" fi if [ -n "$1" ]; then echo "Not Empty Variable 2" fi if [ ! "$1" ]; then echo "Empty Variable 3" fi if [ "$1" ]; then echo "Not Empty Variable 4" fi [[ -z "$1" ]] && echo "Empty Variable 5" || echo "Not empty Variable 5"
将上述脚本保存到“check_empty.sh”中,并不带命令行参数执行:
$bash check_empty.sh Empty Variable 1 Empty Variable 3 Empty Variable 5
带参数执行:
$bash check_empty.sh hello Not Empty Variable 2 Not Empty Variable 4 Not empty Variable 5
日期:2020-07-07 20:54:44 来源:oir作者:oir