HowTo Slackware

Creare menu testuali con whiptail in script Bash

Dare una interfaccia minimale agli script shell senza rinunciare a semplicità e tracciabilità.

1. Obiettivo

Dare una interfaccia minimale agli script shell senza rinunciare a semplicità e tracciabilità.

2. File e componenti coinvolti

/usr/bin/whiptail
/root/bin/menu.sh
bash

3. Flusso operativo

creare menu con whiptail --menu
salvare scelta in variabile
gestire case finale
rendere script eseguibile

4. Verifica operativa

bash -n /root/bin/menu.sh
/root/bin/menu.sh
echo codice di uscita

5. Note pratiche

Prima di usare uno script in produzione prova sempre il flusso completo con input controllato, log e codice di uscita.

Uno script piccolo ma leggibile, con output chiaro e codici di uscita coerenti, è più utile di uno script opaco.

Checklist rapida

[ ] Backup o copia della configurazione esistente eseguiti
[ ] File e comandi aggiornati come previsto
[ ] Test locale completato con esito positivo
[ ] Log o output finale verificati
[ ] Procedura di rollback annotata

Torna alla sezione HowTo Linux