我想执行一个命令行命令,在单个本地 X11 屏幕上激活“单击并拖动”鼠标选择。
目标是:
我被迫使用如下脚本:
# test.sh
function my_fun
{
echo "Give value for FOO"
local my_var
read my_var
export FOO=$my_var
}
# Call my_fun function
my_fun
Run Code Online (Sandbox Code Playgroud)
通过从我的外壳采购它。
$ source test.sh
Give value for FOO
stackexchange
$ echo $FOO
stackexchange
Run Code Online (Sandbox Code Playgroud)
我想用expect自动化脚本,如下所示:
$ expect test.exp
$ echo $FOO
stackexchange
Run Code Online (Sandbox Code Playgroud)
中环境变量的数量和名称test.sh未知。
更新: