Использование оператора select в языке shell
Select в Linux — это встроенная конструкция Bash, которая позволяет создавать меню в сценарии оболочки
select
Оператор select может использоваться как способ реализации меню
select по умолчанию использует в качестве приглашения к вводу PS3 (#?)
Если в операторе select не используется список аргументов, тогда по умолчанию будет использоваться список параметров $@
#Список аргументов задан
#!/bin/bash
PS3="Выбери свой любимый овощь: "
select vegetable in "Морковь" "Картофель" "Помидор" "Лук"
do
echo "Ваш любимый овощ: $vegetable"
break
done
#Список аргументов не задан
#!/bin/bash
PS3="Выбери свой любимый овощь: "
select vegetable
do
echo "Ваш любимый овощ: $vegetable"
break
done
Источники
Последнее изменение: 06.10.2024 21:51
Связанные темы
Использование команды tee в Linux
Использование wget и curl в Linux
Команда chattr и lsattr в Linux
Использование awk Linux Alpine
Блокировка пользователя в Linux
Проверка на необходимость перезапуска после обновления пакетов
Стандартные потоки и перенаправление ввода/вывода в Linux
Архивирование и сжатие файлов в Linux
Полезные команды и скрипты Linux
Условная конструкция if в Linux
Внутренние и внешние команды linux
Использование конструкции case в Linux
Добавлять комментарии могут только авторизованные пользователи