• [^] # Re: Des exemples ?

    Posté par . En réponse à la dépêche Sortie de zsh 4.3.5 et 4.2.7. Évalué à 10.

    Voici un exemple de code :

    curses_test () {
    win=toto
    zmodload zsh/curses
    zcurses init
    zcurses addwin $win 10 20 1 1
    zcurses border $win
    zcurses move $win 4 2
    zcurses string $win "HelloWorld !!"
    zcurses refresh $win
    sleep 5
    zcurses delwin $win
    zcurses end
    }

    curses_test

    La doc zsh est très bien foutu, complète et disponible sous forme pdf, html, man ou GNU info.
    Le site n'est pas encore à jour concernant les dernières versions de la doc. Mais les distributions distribuent la doc à jours avec zsh (c'est au moins le cas avec gentoo - le use doc -)

    Sinon le problème que tu évoques est identique quand tu code pure bash ou pure ksh, tu ne peux pas l'utiliser sur d'autres shells, (sauf zsh grace aux fonctions emulate)

    Si tu veux que ton code marche partout, il suffit de faire du code POSIX.