salve ragazzi,

qualcuno saprebbe spiegarmi come posso creare un menu per uno script di bash?
Mi spiego subito:

vorrei creare un elenco di voci del tipo

codice:
[1] voce1       [16] voce16
[2] voce2
..
..
..
[15] voce 15

inserire la scelta:
in breve come il meù di windows quando fa scegliere fra modalità provvisoria e normale in cui l'utente fa la sua sceta.
come potrei fare per disporre le voci su più colonne?
per l'introduzione della scelta inoltre è un case o un semplice read di input dove poi ciclare il tutto con tanti if quanti le scelte?

Grazie