Tenés dos opciones, a mi entender.
1- Listás las máquinas encontradas, y leés la entrada del usuario con el comando read:
read eleccion_usuario
2- Hacer que una llamada al script sin parámetros liste las máquinas, y una llamada con un parámetro ejecute la elegida (es decir, "script 1" ejecuta la máquina 1). Para eso recordá que el primer parámetro dado en la línea de comandos se guarda en $1
Luego de tener el número elegido por el usuario, simplemente hacés un
case.
Ahora, la parte complicada
¿cómo elegís la máquina teniendo el número?
Una forma posible y sencilla es usando cut y find:
Código Bash:
Ver originalfind . -type d -printf "%f " | cut -d " " -f $eleccion_usuario
Jugá con eso
Saludos.