Script – Pasar un array como argumento de una función en Bash.-

[crayon-68665c18180b3581236774/]

O también puede ser, pasarselo por referencia. Es más entendible :

[crayon-68665c18180c9728188627/]

Al ejecutarlo obtendriamos lo siguiente :

[crayon-68665c18180d0660059662/]

De todas maneras, en ninguno de los casos le pasas el array como parametro. En el primer SCRIPT, desempaquetas el array enfrente de tu función, y le pasas los elementos separados por un espacio; en el segundo SCRIPT, le pasas el nombre de la variable; ya adentro, el nombre se expande y se le referencia a esa otra variable externa para que pueda ser manipulada indirectamente.

Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *