还能怎么修改脚本避免得到group1,group5,group3,group4对应的## Group $wns_group timing and lol重复3次的结果
时间: 2024-06-20 08:01:24 浏览: 134
防止shell脚本重复执行的代码
要避免在`## Group $wns_group timing and lol`部分重复输出GROUP1, GROUP5, group3, group4的内容,你可以对 `$wns_group_list` 进行去重操作,然后再进行循环。这里是一个修改后的脚本片段:
```bash
# 去重wns_group_list
unique_wns_groups = $(echo "$wns_group_list" | tr ' ' '\n' | sort -u | tr '\n' ' ')
echo "## Timing and lol report for $s"
# 更新循环,只针对唯一组
foreach unique_wns_group ($unique_wns_groups) {
echo "## Group $unique_wns_group timing and lol"
$sum_rpt_dir/timing_lolrpt
# 其他相关代码,如awk, grep, cat等
}
```
阅读全文