shell脚本实现计算 平台 网络三组记录每次结果顺序选择组员
#!/bin/bash
定义三个数组,分别表示平台组、网络组、记录每次结果的数组
platform=("A" "B" "C") network=("D" "E" "F") result=()
循环计算
for ((i=0; i<10; i++)) do
随机选择一个组员
platform_member=${platform[$RANDOM % ${#platform[@]} ]} network_member=${network[$RANDOM % ${#network[@]} ]}
计算结果
r=$(($RANDOM % 100))
将结果记录到数组中
result+=("$platform_member $network_member $r") done
输出结果
for r in "${result[@]}" do echo $r done
原文地址: https://www.cveoy.top/t/topic/b1o4 著作权归作者所有。请勿转载和采集!