Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo utilizar múltiples matrices como parámetros de una función en Shell

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. .