bonjour ,
Je cherhce une page qui donne un exemple de syntaxe case ... esac en zsh
SVP .
le "info zsh" , je sais pas l'utiliser et je cherche un exemple , parceque
ceci : ( http://zsh.sunsite.dk/Doc/Release/zsh_5.html#IDX50 ) n'est pas
vraiment explicite , du moins pour moi .
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
le "info zsh" , je sais pas l'utiliser et je cherche un exemple , parceque
ceci : ( http://zsh.sunsite.dk/Doc/Release/zsh_5.html#IDX50 ) n'est pas
vraiment explicite , du moins pour moi .
The User-friendly user guide is really friendly :)
Il est bien fait ce manuel, et on le trouve meme en PDF.
Donc, tu trouveras un exemple plus explicite la:
http://zsh.sunsite.dk/Guide/zshguide03.html#l67
--
Nicolas Le Scouarnec
http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
Stephane Chazelas
2004-01-13, 15:39(+01), Rakotomandimby:
Je cherhce une page qui donne un exemple de syntaxe case ... esac en zsh SVP . [...]
Comme dans tous les autres shells Bourne-like (avec des extensions), voir:
info -f zsh --index-searchÊse
info info pour apprendre à se servir d'info (voir aussi pinfo et les modes info de vim ou emacs) sinon, tu peux avoir le manuel de zsh dans à peu près tous les formats que tu veux.
case $var in a | b) echo a ou b;; ([a-z]) echo une autre lettre;; # (..) comme dans ksh *) echo autre chose;; esac
(voir aussi le ";&" qui est l'équivalent d'une abscence de "break" en C).
Je cherhce une page qui donne un exemple de syntaxe case ... esac en zsh
SVP .
[...]
Comme dans tous les autres shells Bourne-like (avec des
extensions), voir:
info -f zsh --index-searchÊse
info info
pour apprendre à se servir d'info (voir aussi pinfo et les modes
info de vim ou emacs) sinon, tu peux avoir le manuel de zsh dans
à peu près tous les formats que tu veux.
case $var in
a | b) echo a ou b;;
([a-z]) echo une autre lettre;; # (..) comme dans ksh
*) echo autre chose;;
esac
(voir aussi le ";&" qui est l'équivalent d'une abscence de
"break" en C).
Je cherhce une page qui donne un exemple de syntaxe case ... esac en zsh SVP . [...]
Comme dans tous les autres shells Bourne-like (avec des extensions), voir:
info -f zsh --index-searchÊse
info info pour apprendre à se servir d'info (voir aussi pinfo et les modes info de vim ou emacs) sinon, tu peux avoir le manuel de zsh dans à peu près tous les formats que tu veux.
case $var in a | b) echo a ou b;; ([a-z]) echo une autre lettre;; # (..) comme dans ksh *) echo autre chose;; esac
(voir aussi le ";&" qui est l'équivalent d'une abscence de "break" en C).
C'est le genre de syntaxe qu'on utilise au prompt. Bon, s'il m'arrive fréquemment de faire des "for" voire des "repeat" ou "while" au prompt, c'est vrai que j'use assez peu du "case". Au prompt, on se fous du coté "deprecated".
Les versions courtes ont moins d'intérêt dans les scripts. Elles peuvent être toutefois plus lisibles pour des habitués d'autres langages. Mais qui écrit encore des scripts shell aujourd'hui ?
C'est le genre de syntaxe qu'on utilise au prompt. Bon, s'il
m'arrive fréquemment de faire des "for" voire des "repeat" ou
"while" au prompt, c'est vrai que j'use assez peu du "case".
Au prompt, on se fous du coté "deprecated".
Les versions courtes ont moins d'intérêt dans les scripts. Elles
peuvent être toutefois plus lisibles pour des habitués d'autres
langages. Mais qui écrit encore des scripts shell aujourd'hui ?
C'est le genre de syntaxe qu'on utilise au prompt. Bon, s'il m'arrive fréquemment de faire des "for" voire des "repeat" ou "while" au prompt, c'est vrai que j'use assez peu du "case". Au prompt, on se fous du coté "deprecated".
Les versions courtes ont moins d'intérêt dans les scripts. Elles peuvent être toutefois plus lisibles pour des habitués d'autres langages. Mais qui écrit encore des scripts shell aujourd'hui ?
Mais qui écrit encore des scripts shell aujourd'hui ?
l'abruti que je suis , je suppose :-) non je trouve que les scripts sont utiles ( surtout qu'ils ne depassent pas la centaine de lignes ). Je vois bien que vous , pas .
Mais dans ce cas , une question me titille , par quoi avez vous remplacé vos scripts ? directement du code en C ? -- http://mrakotom.free.fr
Stephane Chazelas wrote:
Mais qui écrit encore des scripts shell aujourd'hui ?
l'abruti que je suis , je suppose :-)
non je trouve que les scripts sont utiles ( surtout qu'ils ne depassent pas
la centaine de lignes ). Je vois bien que vous , pas .
Mais dans ce cas , une question me titille , par quoi avez vous remplacé vos
scripts ? directement du code en C ?
--
http://mrakotom.free.fr
Mais qui écrit encore des scripts shell aujourd'hui ?
l'abruti que je suis , je suppose :-) non je trouve que les scripts sont utiles ( surtout qu'ils ne depassent pas la centaine de lignes ). Je vois bien que vous , pas .
Mais dans ce cas , une question me titille , par quoi avez vous remplacé vos scripts ? directement du code en C ? -- http://mrakotom.free.fr
Rakotomandimby
Stephane Chazelas wrote:
case $var {a)echo a;;b)echo b}
difference entre print et echo ? d'apres ce que j'ai lu "aucune"
difference entre print et echo ? d'apres ce que j'ai lu "aucune"
Tu as mal lu. "print" est la commande pour écrire sous zsh et ksh. "echo" est là pour compatibilité, printf pour la POSIX conformance (same as "print -f <format>" sous zsh).
difference entre print et echo ?
d'apres ce que j'ai lu "aucune"
Tu as mal lu. "print" est la commande pour écrire sous zsh et
ksh. "echo" est là pour compatibilité, printf pour la POSIX
conformance (same as "print -f <format>" sous zsh).
difference entre print et echo ? d'apres ce que j'ai lu "aucune"
Tu as mal lu. "print" est la commande pour écrire sous zsh et ksh. "echo" est là pour compatibilité, printf pour la POSIX conformance (same as "print -f <format>" sous zsh).