考虑以下动态变量,并且每次都可能发生变化。有时甚至可能有5个变量,但每次所有变量的长度都是相同的。
var1='a b c d e... upto z'
var2='1 2 3 4 5... upto 26'
var3='I II III IV V... upto XXVI'
Run Code Online (Sandbox Code Playgroud)
我正在寻找一种通用方法来迭代 for 循环中的变量,我想要的输出应该如下所示。
a,1,I
b,2,II
c,3,III
d,4,IV
e,5,V
.
.
goes on upto
z,26,XXVI
Run Code Online (Sandbox Code Playgroud)
如果我使用嵌套循环,那么我会得到所有可能的组合,这不是预期的结果。
另外,我知道如何使用以下链接使用 for 循环和移位来使这对 2 个变量起作用 https://unix.stackexchange.com/questions/390283/how-to-iterate-two-variables-in-a-sh-脚本