Как мне достичь "читать-я" по-другому? - PullRequest
0 голосов
/ 05 декабря 2011

Я искал в интернете, но не нашел решения (трудно понять, что искать).Я хочу способ показать «текущее значение» на входе.Подобно тому, что делает read -e -p "something: " -i "this" $variable, но в Busybox sh.Так как эта опция стала доступной только в Bash4, который не используется по умолчанию.Я должен буду решить это по-другому.Не уверен, что это возможно ..

read -p "Select by entering an number: " ANS
    case $ANS in
        1 ) ANS="%R | %a %d %b" ;;
        2 ) ANS="%R, %a %d %b" ;;
        3 ) read -p "Enter a custom string (ex. %R): " ANS ;;
        4 ) ANS="%R" ;;
        * ) read -p "Just answer with a number between 1 to 4. Aborting!" end; exit 0 ;;
    esac

Я хочу, чтобы в случае № 3 было показано текущее значение файла.Ex.Если файл имеет% R в качестве текущего значения.Тогда это то, что я хочу, чтобы это отображалось на входе, чтобы пользователь мог интерактивно изменить его.

1 Ответ

0 голосов
/ 06 декабря 2011

Пока вы не сможете дать нам примеры того, что вы хотите, чтобы программа восприняла как «ввод», а затем как «вывод», я предлагаю вам прочитать раздел TLPD в разделе «читать»

...