有没有办法在 bash 中不使用循环来生成数组的笛卡尔积?
可以使用大括号做类似的事情:
echo {a,b,c}+{1,2,3} a+1 a+2 a+3 b+1 b+2 b+3 c+1 c+2 c+3
但我需要使用数组作为输入,而且大多数明显的技巧都让我失望。
linux shell bash shell-script
bash ×1
linux ×1
shell ×1
shell-script ×1