SHELL 脚本两层循环示例
作者:互联网
#!/bin/bash
## 年月定义
ym_arr=("201907" "201908" "201909" "201910" "201911" "201912" "202001" "202002" "202003" "202004" "202005" "202006")
ym_len=${#ym_arr[*]}
## 网省定义
province_arr=("61" "37" "66")
arr_len=${#province_arr[*]}
for((i=0;i<ym_len;i++));
do
echo "-----************-----"
for((j=0;j<arr_len;j++));
do
tmp_province=${province_arr[$j]}
#tmp_ym=`date -d "-${i} month" +%Y%m`
tmp_ym=${ym_arr[$i]}
# 执行文件
echo ${tmp_ym}
echo ${tmp_province}
## 执行和tmp_ym 、tmp_province相关的任务
done
done
标签:tmp,province,arr,SHELL,ym,示例,##,两层,len 来源: https://blog.csdn.net/chensq_yinhai/article/details/119515369