Petite question concernant les tableaux sous bash : j'ai par exemple : nom[0]='Bonjour' nom[1]='Monsieur' echo ${nom[0]} permet d'écrire 'Bonjour' Mais si je veux écrire Bonjour Monsieur en 1 ligne Je fais ça : echo ${nom[@]} ou echo ${nom
sachant que echo ${nom[@]} affiche tout les éléments et que echo ${nom
salut, `man bash' dit:
Les caractères spéciaux * et @ ont des significations spéciales lorsqu'ils se trouvent entre des guillemets doubles (voir PARAMÈTRES plus bas).
voir plus précisément la rubrique: Paramètres spéciaux.
Salut , En faite j'aimerais juste savoir sans guillemet , comment faire pour afficher 'Bonjour Monsieur' , lequel des deux prendre quoi
#pour afficher tous les éléments du tableau.echo ${nom[*]}
ou alors
Raa , donc les deux fonctionnent ?
oui. note, qu'entre guillemets aussi, ça fonctionnera, mais la façon dont ce sera perçu, elle, est différente.
Je vous remercie *