我看过这篇文章: How to pass local shell script variable to expect?
但我的期望脚本是一个单独的文件,而不是他的。
我有一个期望的脚本文件:
#!/usr/bin/expect
send "echo 'hello' \n"
exit 0
我还有一个bash脚本文件:
#!/bin/bash
a="Neil"
b="Thunel"
expect ./test01.exp
if [ $? == 0 ]; then
echo "success!"
else
echo "fail!"
fi
我想将$a
和$b
传递给expect文件,但我不知道如何处理。