Il comando read serve per leggere un input nel mio caso dato direttamente dall'utente.
Nel caso specifico mi servirebbe un modo per leggere un valore che faccia uscire il programma da un ciclo di loop.
Come valore d'uscita sceglierei il tasto "q".
Mi servirebbero 2 condizioni rispettate:
1- non dovrebbe essere necessario premere invio dopo il tasto d'uscita. Pertanto è sufficiente un bel:
Codice: Seleziona tutto
"read -n1 INPUT"
2- vorrei che non fosse visualizzato il valore immesso dall'utente... quindi in pratica non vorrei vedere la "q" sullo schermo. Questo non so come si fà sinceramente, avete idee?