Me gustaría que me ayudaran porque estoy haciendo un script en bash y quiero que en una lista deje elegir 6 opciones, ni una más ni una menos. Os dejo el script:
#!/bin/bash
# Script creado por ubuwin
# El día 10 de enero de 2010 (10th January 2010)
n1=01
cadenag=lo|lo|lo|lo|lo|lo|
cadenap=lo|lo|lo|lo|lo|l
nombre=`zenity --entry --text="Escriba su nombre" --entry-text=Nombre`
zenity --info --text="Tu nombre es $nombre"
while [ "$n1" > "$cadenap" ] && [ "$n1" < "$cadenag" ]
do
n1=`zenity --list \
--title="Seleccione sus números" \
--text="Escoge seis números" \
--column="Si/No" --column="Número" \
--checklist \
\ 01 \
\ 02 \
\ 03 \
\ 04 \
\ 05 \
\ 06 \
\ 07 \
\ 08 \
\ 09 \
\ 10 \
\ 11 \
\ 12 \
\ 13 \
\ 14 \
\ 15 \
\ 16 \
\ 17 \
\ 18 \
\ 19 \
\ 20 \
\ 21 \
\ 22 \
\ 23 \
\ 24 \
\ 25 \
\ 26 \
\ 27 \
\ 28 \
\ 29 \
\ 30 \
\ 31 `
done
zenity --info --text="Tus números son $n1"
exit