problème de double quote

Christophe Martin christophe.martin at sdt.univ-brest.fr
Tue Jan 24 18:07:30 CET 2006


Re,

Vincent Lefevre a écrit :
> Ouais, mais la solution des tableaux n'est pas une solution POSIX.
> Maintenant, pour ce que ça vaut...
Je ne connais pas de systeme n'ayant pas de shell ne supportant pas
les tableaux (ou l'inverse ;-). Meme dans ce cas il reste
"set -- '1 2 3' '4 5 6'" et "$@" que seuls quelques shells tres decerebres
ne supportent pas... alors on peut faire :
	set blabla '1 2 3' '4 5 6'
	shift
	bash -c 'kjhjkjkhk' "$@"
Maintenant, si c'est un pb de certification, je viens de verifier :
	set -- '1 2 3' '4 5 6'
	bash -c 'echo "$0" - "$1"' "$@"
C'est POSIX et ca change pas l'IFS. Ce qui etait le pb de depart...

Christophe



More information about the Shell mailing list