@Foo Mine пришла с Ubuntu 10.04

ание сценария bash, и я хочу получить пользовательский ввод. Потрясающие,

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

Кроме того, что я хотел бы сделать,Идеально, есть ли у пользователя увидеть что-то вроде:

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

с курсором в конце строки и возможностью удалять назад или добавлять или что-то еще. По сути, предварительно заполняя ввод пользователя, но давая им возможность редактировать его.

Readline, очевидно, имеет такую ​​возможность, но вread команда. Есть альтернативы? Я бы предпочел не использовать Perl или что-то подобное.

Ограничение, под которым я работаю, заключается в том, что я пишу один сценарий оболочки, который было бы неплохо широко распространить, поэтому следует полагаться на как можно меньше уже существующей инфраструктуры.rlwrap а такжеread -i обе работаютесли их зависимости (rlwrap и bash version >> все что есть у меня соответственно) доступны. Оба хороших ответа, выберите тот, который работает для вас.

Ответы на вопрос(2)

Ваш ответ на вопрос