最近碰到一个新的shell脚本的问题,实在没思路,特来请教各位大神!
问题说明:
1、写了一个shell脚本,需要调用一个供应商提供的应用程序cli,cli也是命令行的形式,在shell下执行的效果就是./cli,程序进入到cli 的命令行,这时只能支持cli实现的几个命令;
如:
# ./test.sh
test.sh的内容如下:
xxxx = "test"
./cli (启动应用程序)
cli > cli.get xxxx(xxxx是需要在输入cli的命令,如何传进去)
cli > xxxx 500
cli > exit
#
2、shell脚本要传入cli需要执行的参数,然后再将cli命令的结果获取到;
执行的效果大概是这样的:
# ./test.sh
cli > cli.get xxxx
cli > exit
问题说明:
1、写了一个shell脚本,需要调用一个供应商提供的应用程序cli,cli也是命令行的形式,在shell下执行的效果就是./cli,程序进入到cli 的命令行,这时只能支持cli实现的几个命令;
如:
# ./test.sh
test.sh的内容如下:
xxxx = "test"
./cli (启动应用程序)
cli > cli.get xxxx(xxxx是需要在输入cli的命令,如何传进去)
cli > xxxx 500
cli > exit
#
2、shell脚本要传入cli需要执行的参数,然后再将cli命令的结果获取到;
执行的效果大概是这样的:
# ./test.sh
cli > cli.get xxxx
cli > exit

