Cómo utilizar múltiples matrices como parámetros de una función en Shell
Jiang Zi no tiene ningún problema: #!/bin/bash
a=(1?2?3)
b=(a?b?c )
diversión()
{
local?a=($1)
local?b=($2)
eco?${a[*]}
eco?${b[*]}
}
divertido?"${a [*]}"?"${b[*]}"
Utilice sh -x ./test.sh para depurar y ejecutar. Compárelo con su script original, debería poder ver la diferencia. .