Si j'ai un tableau avec 5 éléments, par exemple:
[a][b][c][d][e]
En utilisant echo ${myarray[4]}
je peux voir ce qu’il contient.
Mais que se passe-t-il si je ne connais pas le nombre d'éléments dans un tableau donné? Existe-t-il un moyen de lire le dernier élément d'un tableau de longueur inconnue? ie le premier élément lisant de droite à gauche pour un tableau?
Je voudrais savoir comment faire cela à Bash.
$@
n'est pas exactement un tableau (ne peut pas être souscrit). Pour cela, voir Obtenir le dernier argument transmis à un script shell .