我有大约 20 个命令,我必须将所有这些发送到 Unix shell 并复制结果,但我不知道该怎么做。
我不确定我有什么 shell,因为它是一个连接到移动网络管理的小程序,使用这个小程序我们可以按行发送命令并通过尖叫接收结果,因此我不能使用脚本发送命令。
命令 1 - 与服务器连接。
等到命令 1 完成
命令 2 - 更新来自服务器 1 的所有信息完成
等待。
命令 3。获取一些参数。
...以及更多这样的命令。
我试着用cmd1 | cmd2 | cmd3
和 cmd1 & cmd2 & cmd3
和cmd1;cmd2
问题在于cmd1
它连接到 RNC(网络元素)并需要大约 15 秒,然后cmd2
才有意义。但只适用于第一个 cmd。任何线索,如何运行这个?