全球主机交流论坛

标题: 求教Shell大佬一个问题 [打印本页]

作者: 大杀器    时间: 2022-6-10 18:16
标题: 求教Shell大佬一个问题
现有系统变量:a1 a2 a3 a4 …… a100
如何通过循环语句优雅的判断这些变量是否为空?

作者: HOH    时间: 2022-6-10 18:24
一个循环的事,你想多优雅?eval一下就是了
作者: 笑花落半世琉璃    时间: 2022-6-10 18:27
水王说的对
作者: gmm    时间: 2022-6-10 18:29
  1. for i in {1..100}
  2. do
  3.     if [ -z "${a$i}" ]; then
  4.         echo "a$i is empty"
  5.     else
  6.         echo "a$i is not empty"
  7.     fi
  8. done
复制代码

作者: 大杀器    时间: 2022-6-11 10:32
gmm 发表于 2022-6-10 18:29

${a$i}: bad substitution




欢迎光临 全球主机交流论坛 (https://loc.xiu.ee/) Powered by Discuz! X3.4