Crie seu próprio "select":
#!/bin/bash
options=("show all elements" "add elements" "load file" "write to file" "generate lines" "clear file" "clear elements" "choose file" "exit")
width=25
cols=3
for ((i=0;i<${#options[@]};i++)); do
string="$(($i+1))) ${options[$i]}"
printf "%s" "$string"
printf "%$(($width-${#string}))s" " "
[[ $(((i+1)%$cols)) -eq 0 ]] && echo
done
while true; do
echo
read -p '#? ' opt
case $opt in
1)
echo "${options[$opt-1]}"
;;
2)
echo "${options[$opt-1]}"
;;
9)
echo "Bye bye!"
break
;;
esac
done
Saída:
1) show all elements 2) add elements 3) load file 4) write to file 5) generate lines 6) clear file 7) clear elements 8) choose file 9) exit #?