Проблема чтения сценария оболочки [закрыта]

Я пытаюсь создать сценарий оболочки с помощью команды read, так что, когда я запустил скрипт, он попросит у пользователя вопрос «да» или «нет». Если пользователь набирает yes, сценарий продолжается, и если она пишет no, он останавливается.

Каков синтаксис для использования команды read таким образом?

Я запускаю Ubuntu 13.04.

1
задан 8 June 2014 в 23:57

1 ответ

Все ваши вопросы, связанные с bash -программированием: http://www.tldp.org/guides.html - найдите «Advanced Bash-Scripting Guide».

Он содержит много примеров, очень легко читаемых ;-) - время от времени у меня были некоторые паузы в моем использовании bash и поэтому использовали его в качестве словаря.

Также: bash built in: s похожее чтение имеет доступную помощь, как в

help read

, а затем простой ответ на ваш вопрос:

echo -n "Y/N - Yes or No :" && read -N 1 ans && echo -e "\r$(tput el)You said $ans." [d5 ] tput - печатает элементы из базы данных terminfo. «man terminfo» для более.

1
ответ дан 24 May 2018 в 06:51
  • 1
    on hold - если вопросы, связанные с bash, отключены от темы, то, по крайней мере, пусть у вас есть указатели с сайта (например, tldp.org выше) - если это не разрешено, узбекские пользователи могут выйти отсюда и, возможно, обозначить место как бесполезное , – Hannu 11 June 2014 в 01:20

Другие вопросы по тегам:

Похожие вопросы: