Certains trucs que j'avais l'habitude de faire sous bash ne semblent pas
marcher tels quels sous zsh. Soit par exemple un répertoire qui
contiendrait les fichiers
foo.tex foo.aux foo.log foo.pdf
Si, dans ce répertoire, je tape 'rm *.aux *.log *.dvi' zsh me répond qu'il
n'y a pas de correspondances pour *.dvi et en conséquence ne fait rien.
C'est un peu pénible car d'une part j'avais l'habitude d'avoir un alias de
ce genre pour nettoyer les fichiers intermédiaires de compilation LaTeX, ce
que je ne sais plus faire du coup, et d'autre part ça montre que je ne
comprends pas bien le développement des wildcards sous zsh, ce qui me
chagrine.
Quelqu'un peut-il m'expliquer ce qui se passe et comment faire ce que je
veux sur cet exemple ?
Dans l'article <4738ed76$0$21274$, Nicolas George <nicolas$ écrit:
Vincent Lefevre wrote in message <20071113000631$:
C'est d'abord une erreur de conception de POSIX, comme il y en a tant d'autres.
POSIX n'a fait que normaliser le comportement qui était déjà celui des shells style Bourne.
Oui, mais pour d'autres comportements, POSIX a fait des changements majeurs (notamment concernant le traitement des signaux, et en plus mauvais, AMHA).
Dans l'article <4738ed76$0$21274$426a74cc@news.free.fr>,
Nicolas George <nicolas$george@salle-s.org> écrit:
Vincent Lefevre wrote in message
<20071113000631$53d7@prunille.vinc17.org>:
C'est d'abord une erreur de conception de POSIX, comme il y en a tant
d'autres.
POSIX n'a fait que normaliser le comportement qui était déjà celui des
shells style Bourne.
Oui, mais pour d'autres comportements, POSIX a fait des changements
majeurs (notamment concernant le traitement des signaux, et en plus
mauvais, AMHA).
Dans l'article <4738ed76$0$21274$, Nicolas George <nicolas$ écrit:
Vincent Lefevre wrote in message <20071113000631$:
C'est d'abord une erreur de conception de POSIX, comme il y en a tant d'autres.
POSIX n'a fait que normaliser le comportement qui était déjà celui des shells style Bourne.
Oui, mais pour d'autres comportements, POSIX a fait des changements majeurs (notamment concernant le traitement des signaux, et en plus mauvais, AMHA).
Vincent Lefevre wrote in message <20071113174705$:
Oui, mais pour d'autres comportements, POSIX a fait des changements majeurs (notamment concernant le traitement des signaux, et en plus mauvais, AMHA).
Je ne crois pas que POSIX ait introduit de comportement qui n'ait été présent dans aucune implémentation préalable.
Vincent Lefevre wrote in message
<20071113174705$40a8@prunille.vinc17.org>:
Oui, mais pour d'autres comportements, POSIX a fait des changements
majeurs (notamment concernant le traitement des signaux, et en plus
mauvais, AMHA).
Je ne crois pas que POSIX ait introduit de comportement qui n'ait été
présent dans aucune implémentation préalable.
Vincent Lefevre wrote in message <20071113174705$:
Oui, mais pour d'autres comportements, POSIX a fait des changements majeurs (notamment concernant le traitement des signaux, et en plus mauvais, AMHA).
Je ne crois pas que POSIX ait introduit de comportement qui n'ait été présent dans aucune implémentation préalable.
Vincent Lefevre
Dans l'article <4739eb71$0$5244$, Nicolas George <nicolas$ écrit:
Je ne crois pas que POSIX ait introduit de comportement qui n'ait été présent dans aucune implémentation préalable.
Peut-être, mais il y a eu des changements significatifs par rapport au Bourne shell classique (et le /bin/sh était traditionnellement un Bourne shell, pas un Korn shell, non?).
Dans l'article <4739eb71$0$5244$426a74cc@news.free.fr>,
Nicolas George <nicolas$george@salle-s.org> écrit:
Je ne crois pas que POSIX ait introduit de comportement qui n'ait été
présent dans aucune implémentation préalable.
Peut-être, mais il y a eu des changements significatifs par rapport
au Bourne shell classique (et le /bin/sh était traditionnellement un
Bourne shell, pas un Korn shell, non?).
Dans l'article <4739eb71$0$5244$, Nicolas George <nicolas$ écrit:
Je ne crois pas que POSIX ait introduit de comportement qui n'ait été présent dans aucune implémentation préalable.
Peut-être, mais il y a eu des changements significatifs par rapport au Bourne shell classique (et le /bin/sh était traditionnellement un Bourne shell, pas un Korn shell, non?).