我想创建一个密码对话框窗口,它将根据密码值执行不同的脚本。
例如,当用户输入时123
, then123.sh
将被执行,等等。
我怎样才能做到这一点?
man yad
是一个非常好的资源。此外,您会在这里找到很多带有解释的 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