-3

再会,

我希望运行一个命令来运行一个程序,然后通过 shell 脚本在其中运行一个命令。

我想运行 telnet localhost 4000,然后在该程序的输入中,我想运行另一组命令。

这可能吗?

拉吉

4

2 回答 2

0

对于 *nix 操作系统,您可以尝试期待脚本 http://linux.die.net/man/1/expect

于 2013-08-25T22:31:49.353 回答
0

如果类 Unix

假设一个半能力的伯恩壳后代......

'这里文件' - 阅读它:

 telnet localhost 4000 <<EOF
   cmda
   cmdb
 EOF

EOF 根本不能缩进

如果 Windows

将命令放在一个文件中。c:\tmp\example.txt

telnet localhost 4000 < c:\tmp\example.txt

别的

我希望您知道需要指定您的操作系统!

于 2013-08-25T22:42:14.637 回答