творю новое меню Driven Shell Script в Linux, я упростил свою таблицу просто привет и до свидания, чтобы сделать это проще, ниже мой основной макет менюShell Script для меню
# Menu Shell Script
#
echo ----------------
echo menu
echo ----------------
echo [1] hello
echo [2] bye
echo [3] exit
echo ----------------
В принципе у меня есть меню, я играл вокруг с несколькими вещами в последнее время, но, кажется, не могу получить что-то работает, как я новичок в этом, я думаю, то следующая строка будет
`read -p "Please Select A Number: " menu_choice`
, но я не уверен, что делать с переменная, а что нет. Мне было интересно, может ли кто-нибудь помочь мне со следующим битом кода, просто чтобы он сказал привет, когда я нажимаю один, пока 2 нажата и выйдет, когда 3, когда пользователь нажмет 3. Это было бы так высоко оценено, как я несколько дней пытались по-разному и не могли заставить его работать.
Вы не должны помещать команду 'read' в обратные ссылки. Просто используйте его нормально, а затем проверьте переменную '$ menu_choice' на инструкцию' case'. – Barmar
У вас есть эти обратные шаги в вашем коде, или это было что-то, что вы добавили, чтобы отформатировать свой код для этого сообщения? – Mat
По какой причине вы не используете встроенную команду 'select' для отображения меню? – Barmar