• # Re: Petit script avec gdialog...

    Posté par . En réponse au journal Petit script avec gdialog.... Évalué à 1.

    D'abord merci pour ton journal. En effet, je ne savais pas que c'était possible d'afficher ce genre de message à l'aide de script bash (ce qui me manquait beaucoup) et maintenant, je peux.
    En cherchant un peu, j'ai trouver dans le même style Xdialog, qui a la même syntaxe que dialog (équivalent en texte).
    J'ai donc rédiger un bout de code a compléter qui peux correspondre à ce que tu cherches :


    #!/bin/sh
    DIALOG=Xdialog

    $DIALOG --title "Appareil photo" \
    --menu "Gestion de l'appareil photo" 10 40 5 \
    "MONTAGE" "Montage de l'appareil" \
    "DEMONTAGE" "Démontage de l'appareil" \
    "CHARGEMENT" "Chargement des images" 2>/tmp/menu.tmp

    choix=$?
    selection=`cat /tmp/menu.tmp`
    rm -f /tmp/menu.tmp
    case $choix in
    0)
    case $selection in
    MONTAGE)
    echo "montage"
    ;;
    DEMONTAGE)
    echo "démontage"
    ;;
    CHARGEMENT)
    echo "chargement"
    ;;
    esac
    ;;
    esac


    Tu dois pouvoir l'adapter à gdialog, mais personellement, j'utiliserai plutot xdialog (qui a en plus moins de dépendances).
    De plus, xdialog possède plein de scripts d'exemple dans /usr/share/doc/xdialog/examples/
    Si xdialog n'est pas dans ton ordi, le paquetage de debian s'appelle xdialog