求教Shell大佬一个问题 moe 2年前 现有系统变量:a1 a2 a3 a4 …… a100 如何通过循环语句优雅的判断这些变量是否为空? 一个循环的事,你想多优雅?eval一下就是了 水王说的对 for i in {1..100} do if [ -z "${a$i}" ]; then echo "a$i is empty" else echo "a$i is not empty" fi done 复制代码