Precargando un mensaje en Bash

Escribiendo un script bash, y quiero obtener la entrada del usuario. Increíble

read -p "What directory should we save in? " -e FOLDER

Excepto que lo que me gustaría hacer,idealment, es hacer que el usuario vea algo como:

What directory should we save in? /home/user/default/

con el cursor al final de la línea y la capacidad de eliminar hacia atrás o agregar o lo que sea. Esencialmente, rellenando previamente la entrada del usuario, pero dándoles la posibilidad de editarla.

Readline obviamente tiene la capacidad, pero parece no estar expuesto enread comando. Alguna alternativa? Prefiero no tener que usar perl o tal.

La restricción con la que estoy trabajando es que estoy escribiendo un único script de shell que sería bueno para difundir ampliamente, por lo que debería confiar en la menor infraestructura preexistente posible. @rlwrap yread -i ambos trabajanS sus dependencias rlwrap y bash versión >> lo que tenga, respectivamente) están disponibles. Ambas buenas respuestas, elige la que mejor funcione para ti.

Respuestas a la pregunta(2)

Su respuesta a la pregunta