因此,我使用的是go
编写的OSS,我没有接触过。我正在尝试使该脚本自动化。
所以这就是脚本的工作方式
calling_go_code
确认用户的讯息
获取用户输入
执行代码。
我正在尝试使该脚本自动化。
到目前为止,这是我尝试过的
sh test.sh Param1
当我像运行脚本一样
echo "hello"
calling_go_code
上面的代码要求输入一些参数 test.sh
sh test.sh Param1
echo "hello"
calling_go_code -- $1
答案 0 :(得分:0)
基于@RichardHuxton的帖子。这是我正在使用的解决方案
#!/usr/bin/expect -f
set alias [lindex $argv 1]
set input [lindex $argv 0]
set timeout -1
COMMAND I AM USING
expect {
"*CONFIRMATION MESSAGE 1" { send -- $alias\r }
exp_continue
}
expect {
"*CONFIRMATION MESSAGE 2" { send -- $alias\r }
exp_continue
}
expect eof
呼叫机器人
./bot param1 param2
Expect的依存关系