Il y a des tableaux : "$@". Il suffit de faire une fonction pour en avoir
Tu as raison, merci de cette correction!
x="$(cd "$(dirname "$fichier")"; pwd))"
Je profite de cet exemple pour illustrer ce que je disais sur les backquotes.
adirname(){local d
d=`dirname "1ドル"`(cd"$d"; pwd)}x=`adirname "$fichier"`
À noter que, il me semble, ta proposition explose si dirname $fichier contient des espaces. C'est beaucoup plus facile d'écrire des backquotes expansions robustes en les isolant dans des petites procédures.
[^] # Re: Tableau
Posté par Michaël (site web personnel) . En réponse au journal Tu souhaites apprendre à programmer en shell. Évalué à 2. Dernière modification le 18 août 2012 à 10:37.
Tu as raison, merci de cette correction!
Je profite de cet exemple pour illustrer ce que je disais sur les backquotes.
À noter que, il me semble, ta proposition explose si
dirname $fichiercontient des espaces. C'est beaucoup plus facile d'écrire des backquotes expansions robustes en les isolant dans des petites procédures.