以下是一个简单的 shell 脚本,可以实现 2 个团队之间的顺序选择组员:

#!/bin/bash

# 定义两个数组,分别存储两个团队的组员
team1=("A" "B" "C" "D")
team2=("E" "F" "G" "H")

# 循环选择组员
for i in {1..8}
do
    if [ $((i%2)) -eq 1 ]; then
        # 如果 i 是奇数,则从 team1 中选择组员
        index=$((i/2))
        echo "第 $i 次选择,选择了 ${team1[$index]}"
    else
        # 如果 i 是偶数,则从 team2 中选择组员
        index=$((i/2-1))
        echo "第 $i 次选择,选择了 ${team2[$index]}"
    fi
done

运行结果如下:

第 1 次选择,选择了 A
第 2 次选择,选择了 E
第 3 次选择,选择了 B
第 4 次选择,选择了 F
第 5 次选择,选择了 C
第 6 次选择,选择了 G
第 7 次选择,选择了 D
第 8 次选择,选择了 H

以上脚本实现了从两个团队中顺序选择组员的功能。每次选择时,先判断是奇数次还是偶数次,然后从对应的团队中选择组员。

shell 脚本实现2个组顺序选择组员

原文地址: https://www.cveoy.top/t/topic/b1oy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录