Диалоговое окно Яд пароль
Я хотел бы создать диалоговое окно пароля, которое будет выполнять различные сценарии в соответствии со значением пароля.
Например, когда пользователь вводит 123
, затем 123.sh
будет выполнен и т. д.
Как я могу это сделать?
1 ответ
man yad
это очень хороший ресурс. Более того, вы найдете множество примеров с пояснениями здесь: http://smokey01.com/yad/
Небольшая демонстрация того, что вы описали:
$ echo "echo hello" >1.sh && chmod +x 1.sh
$ ./1.sh
hello
$ res=$(yad --entry --entry-text="giveme a number" --hide-text)
# yad window opens - type 1 & enter
$ ./"$res".sh
hello